1304 Commits

Author SHA1 Message Date
ClementTsang
3e5dbb75fb Move over to datarow 2021-12-25 04:00:04 -05:00
ClementTsang
519ea23b21 Remove some dependencies, update dir 2021-12-25 03:30:35 -05:00
ClementTsang
2f99681439 Cells 2021-12-25 02:13:34 -05:00
ClementTsang
79c0bedd51 Some refactoring 2021-12-24 23:13:41 -05:00
ClementTsang
f56d70b9ee Shortcut with generic 2021-12-24 21:33:41 -05:00
ClementTsang
68d2e9ae5b Shortcut 2021-12-24 18:38:11 -05:00
ClementTsang
b7d73746ad Tmp 2021-12-24 17:32:21 -05:00
ClementTsang
37a04ea69d Add container draw/event 2021-12-24 17:14:05 -05:00
ClementTsang
6ad4cbf464 Add flex event handling 2021-12-24 17:07:54 -05:00
ClementTsang
56a9856796 Quit functionality 2021-12-24 16:52:12 -05:00
ClementTsang
b304db6a2f Basic states 2021-12-24 16:37:05 -05:00
ClementTsang
c1bbe7627d oh nyo 2021-12-22 21:43:30 -05:00
ClementTsang
190615cd35 Temp before ctx 2021-12-20 19:32:12 -05:00
ClementTsang
7e4139fcd4 temp 2 2021-12-18 22:25:42 -05:00
ClementTsang
c002a3fa3a temp 2021-12-14 23:31:36 -05:00
ClementTsang
c094efa74c Fix offset bug 2021-12-12 23:14:14 -05:00
ClementTsang
86edfed892 Fix bug with flex generation, unify flex 2021-12-12 22:52:48 -05:00
ClementTsang
37b3d235b9 First display! 2021-12-12 20:51:09 -05:00
ClementTsang
58f78731b3 tuice tuice tuice tuice 2021-12-12 20:29:34 -05:00
ClementTsang
b6b0493333 Enum dispatch time 2021-12-12 20:29:30 -05:00
ClementTsang
65a1ee5202 Start layout tree work 2021-12-11 18:38:22 -05:00
ClementTsang
bf81a389b8 hmm 2021-12-11 17:58:32 -05:00
ClementTsang
f1ec2fd70f tuice tuice 2021-12-05 19:23:19 -05:00
ClementTsang
7029412929 temp 2021-11-29 23:21:48 -05:00
ClementTsang
63dcaae8e8 refactor: move components and redesign component system 2021-11-29 20:11:18 -05:00
ClementTsang
1593847635
refactor: switch to iterative tree building for proc 2021-11-24 21:08:37 -05:00
ClementTsang
e89d46e10f refactor: Add CPU load back 2021-11-23 22:34:50 -05:00
ClementTsang
16babea202
refactor: Remove some dead code 2021-11-20 23:28:40 -05:00
ClementTsang
cc66f1fcae
refactor: mostly add back tree mode for process
Mouse control on collapse is not working yet, need to do some work
internally first.
2021-11-20 22:45:49 -05:00
Clement Tsang
5833cb8ad1
Merge branch 'master' into state_refactor 2021-10-31 01:48:48 -04:00
ClementTsang
77ada576c5 docs: more contribution doc stuff 2021-10-19 18:29:59 -04:00
ClementTsang
4b49ddabe5 ci: add some documentation in the workflow files 2021-10-17 21:54:06 -04:00
ClementTsang
a9b808334c docs: tweak wording in README and CONTRIBUTING 2021-10-17 21:51:30 -04:00
Clement Tsang
ea0c7b49b7
deps: bump deps, remove chrono (#600)
Bumps up some dependencies and removes chrono, switching to the time crate instead.

One of side-effects of this change is that local time seems to not work (?)... so all logs are now in UTC. Oh well, this doesn't affect general user behaviour so I'm fine with it.
2021-10-17 21:33:07 -04:00
ClementTsang
6c157fe1dd
ci: allow manual triggering of audit action 2021-10-17 21:32:08 -04:00
ClementTsang
4b705572c6 ci: forgot a -r 2021-10-10 18:17:20 -04:00
Clement Tsang
65d3dd7af5
ci: simplify python dependency step for release/doc pipeline (#596)
Slightly simplifies the whole Python dependency step for pipelines generating mkdocs.
2021-10-10 18:16:21 -04:00
Clement Tsang
a362b6c9dd
ci: Create release only if the entire pipeline passes (#595)
In a similar vein to #590, we only create a release after the entire pipeline is completed and succeeds. Also fixes some incorrect job names and adds some "/'s" after directory names in the nightly pipeline.
2021-10-09 02:29:17 -04:00
Clement Tsang
a1a33e0120
ci: parallelize ci better (#594)
Parallelizes the CI workflow better.
2021-10-03 17:49:29 -04:00
Clement Tsang
31072d1952
ci: revert previous i686 change (#593)
Reverts #592, this was done incorrectly, I changed the wrong thing and I also didn't need to change said thing.
2021-10-03 17:13:14 -04:00
Clement Tsang
3c51245d35
ci: Disable cross for i686 Windows, add multilib for i686 Linux for Nightly (#592)
Disables an unnecessary use of cross for i686 Windows, and add multilib for i686 Linux since apparently that's needed now.
2021-10-03 16:44:50 -04:00
Clement Tsang
9071e37283
ci: only create nightly release if build passes (#590)
Changes the nightly build workflow to delete/create a new release *only* if the entire build process passes. This avoids a potential case of a nightly build failing but having overwritten the old one, which has happened before.

After this change lands, similar changes will probably be made to the deployment script for releases.
2021-10-03 02:42:37 -04:00
Clement Tsang
865d0dac78
other: remove redundant line in rustfmt 2021-10-02 21:32:27 -04:00
ClementTsang
f02daa0a2b refactor: various bug fixes and code removal 2021-10-02 00:04:41 -04:00
ClementTsang
9089231bc4 refactor: delete more stuff
Mostly previously re-added files during the merge conflict resolution,
and a lot of unused code.

Still more to delete after I finish rewriting the process kill dialog.
2021-09-26 01:54:59 -04:00
ClementTsang
b6ca3e0a22 other: fix merge conflicts 2021-09-26 00:58:18 -04:00
ClementTsang
5c87974fb7 refactor: delete a ton of unused code 2021-09-26 00:38:04 -04:00
ClementTsang
35ec66eaa7 refactor: cover almost all keybinds except killing processes 2021-09-26 00:30:16 -04:00
ClementTsang
96ca024acc docs: break broken image link for sample layout 2021-09-25 22:11:10 -04:00
Clement Tsang
7e71832d10
bug: remove incorrect shortcut from docs/help (#589)
Removes an incorrect shortcut. No idea when that got there.
2021-09-25 20:28:41 -04:00