Commit Graph
1129 Commits
Author SHA1 Message Date
imgbot[bot]andImgBotApp a6f6df9ff8 [ImgBot] Optimize images (#505)
/assets/battery.png -- 166.21kb -> 142.22kb (14.43%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-06-20 20:29:51 -04:00
Clement Tsang 3313e88334 bug: Fix battery widget color and mouse (#504)
Fixes two bugs causing the battery widget colours and mouse events to be broken.
2021-06-20 20:28:44 -04:00
Clement Tsang e3ebc48ce8 refactor: Fix clippy lint for entry vacancy check (#503) 2021-06-18 18:35:19 -04:00
allcontributors[bot]andallcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> 5d3d96dead docs: add herbygillot as a contributor for doc (#502)
* 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-06-18 14:51:45 -04:00
Herby Gillot cbe76bcc4f docs: add MacPorts instructions (#501) 2021-06-18 14:51:34 -04:00
allcontributors[bot]andallcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> 2de6b3ec54 docs: add dakyskye as a contributor for doc (#499)
* 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-06-15 11:38:52 -04:00
Lasha Kanteladze e3f75f36d7 docs: mention GURU overlay in installation instructions (#497) 2021-06-15 11:38:12 -04:00
Clement Tsang 0c3f9daa56 ci: distribute completion files separately (#494) 2021-06-11 18:43:53 -04:00
Clement Tsang 63f9ed6199 deps: Switch back from dirs-next to dirs (#492)
Since it's supported again, seems like a good time to switch back to
dirs.
2021-06-06 18:58:53 -04:00
allcontributors[bot]andallcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> 2e5c08152a docs: add briandipalma as a contributor (#491)
* 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-06-02 17:14:12 -04:00
Brian Di Palma 0296843a4f docs: List macOS as also supporting XDG config directory (#490) 2021-06-02 17:14:03 -04:00
ClementTsang 1346b4de3e docs: update README 2021-05-31 00:40:37 -04:00
Clement Tsang 60a759c416 github: update wording in question template 2021-05-31 00:34:28 -04:00
Clement Tsang 733d0795db refactor: remove old traces (#486)
Removes some old trace lines for cleanup
2021-05-23 00:29:31 -04:00
ClementTsang b03c53d1ef github: update PR template 2021-05-22 22:58:16 -04:00
Clement Tsang 6847f2ff0c refactor: split up data collection by OS (#482)
Refactor to split up data collection by OS and/or the backing library. The goal is to make it easier to work with and add new OS support, as opposed to how it was prior where we stored OS-independent implementations all in the same file.
2021-05-15 21:57:02 -04:00
Clement Tsang 39c5ee991e github: more CI tweaks (#483)
Tweak PR CI a bit more.  Remove complete step, change check name, add comments.
2021-05-15 21:30:30 -04:00
Clement Tsang 3f7f9d2ccc github: fix nightly mocking (#481)
Hopefully fixes the mock build capabilities for nightly when testing.
2021-05-15 17:20:28 -04:00
ClementTsang 1eb3d3bc38 github: remove mocking from nightly 2021-05-15 13:43:27 -04:00
Clement Tsang ee6228c2b6 refactor: switch to procfs library (#479)
Switch the Linux proc parts to the procfs library: https://crates.io/crates/procfs.
2021-05-13 23:41:43 -04:00
ClementTsang 1e7668fcaa github: make fail-fast false for rustfmt and clippy 2021-05-13 23:20:08 -04:00
Clement Tsang 3ba42fb0fc github: move tests ci into check (#478)
Moves cargo test into the cargo check block.
2021-05-12 23:21:09 -04:00
Clement Tsang 655cb986a1 github: add old Linux build to nightly/deploy for older glibc (#477)
Since we're moving all 16.04 ubuntu builds to 18.04, I thought this would be a good idea in case anyone needed it.

Not sure if we should have just made ALL Linux builds use the older Linux container... for now I'll just make one extra build.
2021-05-12 22:53:18 -04:00
Clement Tsang f4c30b10d0 github: Update ubuntu instances due to deprecation (#476)
Updates ubuntu version in CI due to GA deprecation warnings.
2021-05-11 21:04:24 -04:00
Clement Tsang b1b1e94e6b uptick: 0.6.1 (#475) 0.6.1 2021-05-11 19:03:15 -04:00
Clement Tsang 0ac449e573 bug: forgot to create memory usage string when collapsed (#473)
Adds a line to actually build the string of the summed memory usage. I forgot to make the string after summing the values.
2021-05-11 01:38:36 -04:00
ClementTsang 0f49b89e78 github: update homebrew install instructions 2021-05-10 19:28:33 -04:00
Clement Tsang c67ba4c497 github: Remove strip from Windows deploy/nightly (#472)
Removes `strip` from the Windows build in deploy/nightly.  It seems to cause VirusTotal to report some false positives.
2021-05-09 23:19:01 -04:00
Clement Tsang 1c67a885f5 docs: update choco install description 2021-05-09 22:53:45 -04:00
ClementTsang 4b70c5edcc github: update deployment process for winget files 2021-05-09 20:05:02 -04:00
ClementTsang d63f169d70 fix missing quote in homebrew template 2021-05-09 19:21:28 -04:00
ClementTsang 5a41e0d70e docs: fix changelog entry 2021-05-09 19:21:11 -04:00
Clement Tsang 244a17cbef uptick: 0.6.0 (#471)
Update versions to 0.6.0.
0.6.0
2021-05-09 17:51:05 -04:00
Clement Tsang 6b14983c71 docs: update demo gif for 0.6.0 (#470)
Updates the demo gif in the README for 0.6.0.
2021-05-09 17:20:16 -04:00
ClementTsang e22618e627 docs: add solus in ToC 2021-05-09 16:48:49 -04:00
Clement Tsang 1d33441f7b other: lower the timer for multi-digit in dd times (#469)
Lowers the timer for multi-digit inputs in dd.

I'm going to eventually completely rewrite the input part for the entire application though, but this will do for now.
2021-05-09 16:47:14 -04:00
Clement Tsang 574c2c1df7 change: switch from sysinfo to heim for cpu usage in macOS and Windows (#467)
Due to #404, I've just moved all CPU usage calculations over to heim.
2021-05-09 01:39:42 -04:00
Clement Tsang e367a37b1a deps: Update dependencies 2021-05-08 (#466)
Did not update crossterm (and tui-rs) since it seems to have resulted in a massive CPU usage increase. Also fix minor clippy error with a duplicated to_string call.
2021-05-08 19:55:01 -04:00
ClementTsang 5e56c3bc0b docs: Formatting in README 2021-05-08 19:24:06 -04:00
allcontributors[bot]andallcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> 2c472d24d5 docs: add georgybog as a contributor (#465)
* 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-05-07 19:45:49 -04:00
georgybog 513d18bbba docs: add solus install instructions to README (#464) 2021-05-07 19:45:34 -04:00
Clement Tsang ae59489466 other: make advanced kill default (#463)
We make the advanced kill menu the default instead. You can opt out with disable_advanced_kill.
2021-05-06 23:35:30 -04:00
Clement Tsang fbfa708d1d change: Adds advanced kill option to default config text (#462)
Adds advanced_kill to the default config gen.
2021-05-06 22:34:22 -04:00
Clement Tsang df13859ef2 other: Remove vscode folder (#461)
Removes the .vscode folder.
2021-05-06 00:19:41 -04:00
Clement Tsang f98fa4a5f4 change: remove gap between CPU and columns in basic (#460)
Removes the gap between the CPU section and other columns in basic mode.
2021-04-24 15:08:19 -04:00
Clement Tsang d4a18aea75 bug: Fix mouse hitboxes (#459)
Fixes the mouse hitbox checks overextending by 1. Also reverts the bandaid fix done for #458.
2021-04-23 23:13:42 -04:00
Clement Tsang fcc478a1eb bug: Fixes basic mode mouse hitboxes being broken (#458)
Fixes basic mode having broken click hitboxes (they were 1 unit too long in both directions). I'm pretty sure normal mode does too, but it's less noticeable due to bounding boxes.
2021-04-23 19:31:35 -04:00
imgbot[bot]andImgBotApp 280bcbead2 docs: [ImgBot] Optimize images (#457)
*Total -- 76.76kb -> 58.86kb (23.32%)

/assets/disk_name_mount_filter.png -- 24.58kb -> 17.70kb (27.97%)
/assets/disk_no_filter.png -- 36.56kb -> 28.63kb (21.7%)
/assets/disk_name_filter.png -- 15.62kb -> 12.53kb (19.8%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-04-23 00:07:23 -04:00
Clement Tsang 0148432b15 refactor: Take clippy nightly suggestions into account (#456)
Refactor in regards to clippy nightly. Mostly deals with suggestions with duplicate code on multiple branches.
2021-04-23 00:06:07 -04:00
Clement Tsang f33bb42c5b feature: Add mount filtering, rework filter priority logic (#455)
This PR accomplishes two things:

1. This PR aims to add mount_filter to the config file. This allows a user to filter their disk widget entries by the mount name as well; this was particularly a problem in trying to address #431.
2. A slight rework of how the filter system works due to the need of being able to manage two potentially conflicting filter sources, since the disk widget will now potentially filter on both the disk name and the mount name.

In regards to the second point, the new behaviour is as such:

1. Is the entry allowed through any filter? That is, does it match an entry in a filter where is_list_ignored is false? If so, we always keep this entry.
2. Is the entry denied through any filter? That is, does it match an entry in a filter where is_list_ignored is true? If so, we always deny this entry.
3. Anything else is allowed.

This main (breaking) change is really the third point. This would mean that temp_filter and net_filter, when set to allow listed entries with is_list_ignored = false, are kinda... useless, as a whitelist in the scenario of being the only filter is kinda pointless. But hopefully this shouldn't be a problem...?
2021-04-22 23:43:12 -04:00