Clement Tsang
277a30bca5
docs: update changelog to mention the change to enable_gpu ( #1560 )
2024-08-13 22:31:41 -04:00
Clement Tsang
96ed26d87a
other: add another test to validate default config ( #1553 )
...
* update changelog
* add another lib test to make sure valid integration configs are actually valid
* only test these on default config
* clippy
* add extra CI fail check
* fix windows
2024-08-08 04:44:48 -04:00
Clement Tsang
2ec1fb56c9
uptick: 0.10.2 ( #1544 )
2024-08-05 20:28:17 -04:00
Clement Tsang
32f64f4d52
bug: fix occasionally wrong run time reported by sysinfo ( #1542 )
...
* bug: fix occasionally wrong runtime reported by sysinfo
Seems like on other platforms, sysinfo will sometimes report a run time
that starts from UNIX epoch - this gives a non-sensical value of 19000+
days, and it at least looks a little more reasonable to just return 0 in
this case. I guess we can also make it return N/A in the future but this
is a quick fix for now.
* update changelog
2024-08-05 20:15:22 -04:00
Clement Tsang
feb0c6912c
bug: fix default_cpu_entry arg not being used and missing from docs ( #1543 )
2024-08-05 18:55:05 -04:00
Clement Tsang
9f7e00497d
bug: fix not updating sysinfo processes correctly ( #1541 )
...
* bug: fix not updating sysinfo processes correctly
* also fix a potential panic spot on slow computers
* update changelog
2024-08-05 18:38:36 -04:00
Clement Tsang
b6c3b54f02
docs: update changelog ( #1534 )
2024-08-03 05:12:35 +00:00
Clement Tsang
8811d54058
other: delete v1.0 schema directory ( #1529 )
...
I've already migrated the schema in schemastore to follow the new system of matching versions with bottom's version.
2024-08-01 16:38:09 +00:00
Clement Tsang
2f102bc1aa
uptick: 0.10.1 ( #1527 )
2024-08-01 15:56:39 +00:00
Clement Tsang
163a8dc74a
docs: update changelog ( #1524 )
2024-08-01 11:03:01 -04:00
Clement Tsang
8afae3fbe8
uptick: 0.10.0 ( #1510 )
...
* uptick: 0.10.0
* docs: fix changelog
* bump lockfile
* match clap
* add/update schema
* add note
2024-08-01 02:45:57 -04:00
Clement Tsang
38c6e70c1e
docs: update changelog ( #1517 )
2024-07-31 01:22:42 -04:00
Clement Tsang
4b14ccb56b
feature: support italic text styling ( #1514 )
...
Support italics as a text styling option.
2024-07-31 01:54:26 +00:00
Clement Tsang
c77256eaaf
change: make table headers bold by default ( #1513 )
...
* change: make table headers bold by default
* changelog
2024-07-31 00:37:38 +00:00
Clement Tsang
08a7b8b860
feature: support bold text ( #1512 )
...
* feature: support bold text
* add changelog
* more testing
2024-07-30 07:43:57 +00:00
Clement Tsang
28972a1e64
refactor: refactor styling options ( #1499 )
...
Introduce a new configuration system for styling.
2024-07-29 09:03:35 +00:00
Clement Tsang
c2d3ab5591
uptick: 0.9.7 ( #1505 )
...
* docs: update changelog with 0.9.7 hotfix
* Update bottom.desktop
* uptick: 0.9.7
2024-07-26 00:45:22 -04:00
Clement Tsang
982b7181a6
change: change how disk, temp, and net filters in config are set ( #1481 )
...
* change: change how disk, temp, and net filters in config are set
* run rustfmt
* update default config
2024-06-16 02:15:36 -04:00
Clement Tsang
46520d8b4e
uptick: 0.10.0 ( #1479 )
...
Note that I'm not releasing 0.10.0 _yet_, will do so after a few more
changes are done.
2024-06-06 22:06:53 -04:00
Clement Tsang
ee2e1fee1c
refactor: use struct for args instead of builder interface ( #1472 )
...
* start moving args
* tmp
* refactor config
* port over ags
* update changelog
2024-05-27 01:16:37 -04:00
Clement Tsang
93d6718766
other: update a bunch of argument descriptions and some arg/config names ( #1441 )
...
* other: update a bunch of argument descriptions and some arg/config names
* update docs
* changelog
2024-04-10 20:46:35 -04:00
Clement Tsang
d341dbb39b
docs: update changelog for #1436 and #1430 ( #1439 )
2024-04-02 01:23:01 -04:00
Clement Tsang
cd1715cd8f
other: add process uptime as a default column ( #1411 )
...
* other: add process uptime as a default column
* update docs
2024-02-15 03:27:19 -05:00
Clement Tsang
3ee883420a
bug: fix uptime calculation for Linux ( #1410 )
...
* bug: fix uptime for linux
Use another calculation to determine the uptime of a process on
Linux.
* appease clippy
* changelog
* edit add
2024-02-15 03:01:45 -05:00
Clement Tsang
6b62176554
refactor: rearrange/resort args ( #1376 )
...
* clean up Cargo.toml
* some small cleanup
* refactor: group together similar args in the help generation and code
This groups together related arguments in both the help text and the
code itself.
* update changelog
* clippy
* builder pattern instead
2024-01-10 19:07:22 -05:00
Clement Tsang
a67da93c5f
other: if in a non-D0 state, short-circuit further logic ( #1355 )
...
* other: if in a non-D0 state, short-circuit further logic
* cleanup
* add back an empty name and value
* fix for macos/windows
* some testing things
2023-12-20 01:36:08 -05:00
Clement Tsang
004c83728d
docs: update changelog with #1353 ( #1358 )
2023-12-19 22:52:29 -05:00
Clement Tsang
074b205a82
other: change group -> group_processes for consistency between config and command-line args ( #1344 )
...
* other: change group -> group_processes to match config file name
* update docs
* update changelog
2023-12-01 02:46:22 -05:00
Clement Tsang
9d0bfbbf93
docs: update changelog ordering and some wording ( #1328 )
2023-11-21 00:25:25 -05:00
Clement Tsang
36bf5afeb1
change changelog heading levels ( #1327 )
2023-11-20 23:15:14 -05:00
Yuri Astrakhan
a6200640b9
chore: run spell and grammar checkers
...
* Chore: Run an spell cheker, and gramar cheker
* small revert
---------
Co-authored-by: Clement Tsang <34804052+ClementTsang@users.noreply.github.com>
2023-11-15 03:03:48 -05:00
Clement Tsang
11676bb6c1
deps: pin serde to 1.0.188 ( #1286 )
...
* deps: pin serde to 1.0.188
* changelog
2023-08-26 21:02:22 -04:00
Clement Tsang
3e00e65483
docs: update changelog dates
2023-08-26 11:47:26 -04:00
Clement Tsang
713b1874b7
uptick: 0.9.5 ( #1280 )
2023-08-24 19:25:26 -04:00
Clement Tsang
619e9d9c1b
deps: bump deps as of 2023-08-08 ( #1272 )
2023-08-09 01:27:56 -04:00
Clement Tsang
07b7caa5fa
uptick: 0.9.4 ( #1270 )
...
* uptick: 0.9.4
* update date
2023-08-05 17:51:24 -04:00
Clement Tsang
a736d856ce
docs: update changelog with ARC max usage fix ( #1267 )
2023-07-27 04:05:19 -04:00
Clement Tsang
0b0f004001
docs: update changelog to include full width battery change ( #1258 )
2023-07-19 20:19:44 -04:00
Clement Tsang
f7ff2fc180
other: update changelog with ZFS I/O counters ( #1252 )
2023-07-10 00:36:11 -04:00
Clement Tsang
a10b91239b
bug: missing windows syscall to close the handle on drop when killing ( #1245 )
...
* bug: missing windows syscall to close the handle on drop when killing
* changelog
* fix
2023-07-05 01:40:12 -04:00
Clement Tsang
df3088e80e
other: hide battery tab selector if there is only one battery ( #1236 )
...
* other: hide battery tab selector if there is only one battery
* update changelog
2023-07-02 00:38:40 -04:00
Clement Tsang
aa191a981d
bug: fix core dump if the terminal is closed while bottom is open ( #1230 )
...
* bug: fix core dump if the terminal is closed
The cause was:
- bottom thinks it's panicking if the terminal is closed.
- The panic hook tried to print out to the terminal - but the terminal
was closed! It would unwrap and thus panic even harder.
- To solve this, we just make the panic hook calls not unwrap, since
honestly if they fail it's whatever as far as I understand it.
* update changelog
2023-06-27 01:57:32 -04:00
Clement Tsang
590b15a510
other: update changelog with rpm
2023-06-25 15:40:25 -04:00
Clement Tsang
3ec66b876d
other: fix changelog typo
2023-06-25 15:39:46 -04:00
Clement Tsang
a3ae8e08a2
uptick: 0.9.3 ( #1223 )
...
* uptick: 0.9.3
* Update CHANGELOG.md
2023-06-25 00:31:57 -04:00
Clement Tsang
cc3833289f
feature: support human times for rate ( #1221 )
2023-06-23 03:42:16 -04:00
Clement Tsang
6f1a8f7e5b
bug: fix overflow/underflow with graph timespan zoom ( #1219 )
...
* bug: fix overflow/underflow with graph timespan zoom
Basically, you could overflow/underflow the time span which would skip
checks.
* changelog
2023-06-21 00:03:48 -04:00
Clement Tsang
594e091a93
bug: fix arguments being unsorted ( #1216 )
...
clap v4 apparently changed it so arguments are not sorted by default
like before - this manually sorts the arguments beforehand to achieve
the same effect.
2023-06-19 01:37:22 -04:00
Clement Tsang
531e26ea45
other: post-0.9.2 cleanup ( #1203 )
...
* other: some cleanup
* other: add conditional logging macros
* more cleanup
* use compile-time feature for some text in clap
2023-06-12 01:01:07 -04:00
Clement Tsang
93b6a5649f
uptick: 0.9.2 ( #1202 )
2023-06-11 18:22:42 -04:00