Commit Graph

54 Commits (aaaddd66ec9d5b3ca007a5b40003f6d9c33dbb4a)
 

Author SHA1 Message Date
Avril aaaddd66ec
Added fully-functional (default) feature `progress-reactive`.
1 week ago
Avril ad03ce86e8
Added functional feature `progress-reactive`: A caught `SIGWINCH` signal will now re-draw progress bars.
1 week ago
Avril 9412636a0f
`progress-reactive`: Re-worked internal sync-to-async-signal barrier API to the much more simple and complete `reactive::Crosslink{,Sender,Receiver}`
1 week ago
Avril a4f288fd33
Started `progress-reactive` internal API. (Re-starting design.)
1 week ago
Avril 8d8f932081
Started impl of feature `progress-reactive`: Addded `.resize_bar()` (`CommandKind::Resize`) to update progress bar max size to fit recalculated terminal width.
1 week ago
Avril 29d45438ee
Added *optional* SIGINT trapping at compile-time (feature="shutdown") and runtime (`-n`/`--no-cancel` to disable, default is to catch gracefully.)
1 week ago
Avril 7fa4004ebf
Version bump 1.2.0: Added SIGINT trapping & graceful cancellation: SIGINT does not terminate already-running child processes, just prevents more from being spawned and waits on the running ones.
2 weeks ago
Avril 2b65696512
Added SIGINT graceful cancellation.
2 weeks ago
Avril d7b46d7c9a
Cancelling works when it is NOT a signal because of children PGIDs...
2 weeks ago
Avril db20ca106f
Added CTRL+C cancel infrastructure into async work flow tree, but haven"t figured out how we can both stop adding new tasks *and* `await` on *all* current child processes before returning in error, which is what we need.
4 months ago
Avril 354cac4a50
Fixed outdated unstable `int_error_match` usage.
4 months ago
Avril 8616f0a0a9
update ebuild
5 years ago
Avril 2921191b1e
update README
5 years ago
Avril a2c9fc475f
set opt target
5 years ago
Avril 2875318352
ehh. idc anymore
5 years ago
Avril 8f96d1cbc0
ugh
5 years ago
Avril 9480702633
whoops
5 years ago
Avril fb74d392e0
update readme
5 years ago
Avril 3b08408738
manifest
5 years ago
Avril 7a1c1d3e81
update ebuild
5 years ago
Avril 32e094d593
added collect_err
5 years ago
Avril 56d517494f
added manifest i guess
5 years ago
Avril 3de9924530
move
5 years ago
Avril b61d5cc4c2
update ebuild with bugfix
5 years ago
Avril b24fda7320
fix readme
5 years ago
Avril e13d1257db
fix readme
5 years ago
Avril 9df7a81d24
fixed arg parsing bug
5 years ago
Avril 7c75bfaae4 Merge branch 'master' of git.flanchan.moe:flanchan/leanify-many into master
5 years ago
Avril 12976b9b15
added working ebuild
5 years ago
Avril 341a1665c0
update package
5 years ago
Avril 96a900746c
update package
5 years ago
Avril cecb3f63ab
update package
5 years ago
Avril 83211ae59c
markdown sux
5 years ago
Avril f7f8c60bf5
update readme
5 years ago
Avril e4809ffb75
update readme
5 years ago
Avril 23532cdaf0
eeh
5 years ago
Avril 2927ffd552
finished~ actual release now
5 years ago
Avril c3af720ebd
uhh
5 years ago
Avril 615418a556
uhh
5 years ago
Avril f40c09e13e
uhh
5 years ago
Avril 4cfc7b52bb
added readme
5 years ago
Avril b69f1b1e72
bump version
5 years ago
Avril 1f0f66cefe
added colour
5 years ago
Avril bcc5daa5e0
stable build
5 years ago
Avril 7368adc761
added max cpu mode
5 years ago
Avril 5db64236f7
noprogress works. colour~
5 years ago
Avril 1cc0e38987
progress works
5 years ago
Avril fbe6fa399a
progress command builder
5 years ago
Avril 0d3d847b09
start many
5 years ago
Avril 283a2712c3
added async progress module
5 years ago