Commit Graph

1291 Commits

Author SHA1 Message Date
ClementTsang 40a92e2562 Switch back to dyn for now 2021-12-16 22:58:09 -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
Clement Tsang caa4f38232 ci: add missing step for compressing completion files (#586) 2021-09-25 01:54:29 -04:00
ClementTsang abcca77c1d refactor: add process search conditions and error 2021-09-24 23:19:25 -04:00
Clement Tsang e20057b97c ci: move winget/msi and deb gen to separate steps (#585)
Moves debian and winget/msi generation to a separate job, so it can run in parallel to the other jobs.
2021-09-23 19:13:13 -04:00
ClementTsang 7ee85a82f7 refactor: finish help menu 2021-09-22 01:16:33 -04:00
Clement Tsang b853aef752 ci: disable homebrew auto-gen (#584)
Disables homebrew CI file generation, since it's now handled by separate maintainers! See #578 for some more details.
2021-09-20 01:09:10 -04:00
Clement Tsang 05e6d3e0be Merge pull request #580 from bowlofeggs/RUSTSEC-2021
RUSTSEC-2021-0003, RUSTSEC-2021-0093, and cargo update
2021-09-18 15:15:56 -04:00
allcontributors[bot] ba8de4a74d docs: add bowlofeggs as a contributor for code (#583)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-09-18 15:00:19 -04:00
Clement Tsang f036a65135 Merge pull request #582 from bowlofeggs/bowlofeggs-0.6.4-battery-test
Feature gate test_default_battery_movement
2021-09-18 14:59:42 -04:00
Randy Barlow 9acfacb5a5 Feature gate test_default_battery_movement
test_default_battery_movement() is now feature gated on the
battery feature.

fixes #581

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2021-09-18 13:46:01 -04:00
Randy Barlow d6a70fcd02 Run cargo update
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2021-09-18 12:26:30 -04:00
Randy Barlow 72e97a2eaf RUSTSEC-2021-0003: Update smallvec
https://rustsec.org/advisories/RUSTSEC-2021-0003

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2021-09-18 11:53:44 -04:00
Randy Barlow 7600519682 RUSTSEC-2021-0093: Update crossbeam-deque
https://rustsec.org/advisories/RUSTSEC-2021-0093

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2021-09-18 11:53:04 -04:00
allcontributors[bot] a12e68bbb4 docs: add adiabatic as a contributor for doc (#579)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-09-17 21:56:21 -04:00