Clement Tsang
6d730d1267
update schema with virt
2025-07-30 00:25:54 -04:00
Clement Tsang
ff0761b729
update schema with 0.11
2025-07-30 00:24:34 -04:00
Clement Tsang
5ac663a847
update schema
2025-07-30 00:24:33 -04:00
Clement Tsang
bc3ecb601f
docs: update things to reference 0.11.0 in prep for release
...
Things still missing:
- Update schema
- Release notes
- Any doc site updates?
- Any GIF updates?
- Take a pass over README?
2025-07-30 00:24:33 -04:00
Clement Tsang
4d935bdd70
feature: support virtual memory column for processes ( #1767 )
...
* quick refactor of bytes/name
* oop
* Add virt mem field
* add value
* add virtual memory columns + tests
* fix
* Changelog
2025-07-30 04:24:21 +00:00
Clement Tsang
d06f239b5f
docs: revert 0.11.0 docs change ( #1764 )
...
This reverts commit 4416cf6b29701a67b093678e60e005de74c9642c.
Didn't mean to merge this yet -_-
2025-07-29 04:39:01 -04:00
Clement Tsang
bb0d4bdd32
refactor: refactor the data table increment position code ( #1762 )
...
* refactor: refactor the data table increment position code
* some comments
* changelog
2025-07-29 08:24:49 +00:00
Clement Tsang
4416cf6b29
docs: update things to reference 0.11.0 in prep for release ( #1763 )
...
Things still missing:
- Update schema
- Release notes
- Any doc site updates?
- Any GIF updates?
- Take a pass over README?
2025-07-29 08:16:39 +00:00
allcontributors[bot]
d74d94f4e1
docs: add yahlia as a contributor for code ( #1761 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-07-29 04:12:09 -04:00
yahlia
4356ab7b24
bug: fix increment for data tables if the change is greater than the number of entries left ( #1759 )
2025-07-29 03:52:58 -04:00
Clement Tsang
2e6ac01f99
bug: fix parsing issue around certain disk names ( #1755 )
...
* bug: fix parsing issue around certain disk names
Turns out that in /proc/mount disk names may have weird escape
characters - these need to be changed when parsing it.
* update changelog
* back to the slow
* Add test
nightly
2025-07-17 02:15:55 +00:00
Clement Tsang
4605e88927
ci: replace windows-2019 runner with windows-2022 ( #1756 )
...
As it's deprecated and causing problems.
2025-07-17 02:02:38 +00:00
Clement Tsang
16b805b0a2
deps: bump root and lock deps ( #1751 )
2025-07-06 21:31:36 +00:00
allcontributors[bot]
fe13ef8997
docs: add kachick as a contributor for code ( #1750 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-07-01 11:27:03 -04:00
Kenichi Kamiya
d057fd141b
bug: fix invalid values in desktop file ( #1749 )
...
The current desktop file caused an error and a hint from `desktop-file-validate` 0.28.
This commit addresses those issues:
- The "Version" field must be empty or a desktop entry specification version (e.g., 1.0, 1.5),
not the tool's version.
- The "Categories" field should only contain one main category to avoid warnings.
ref: https://specifications.freedesktop.org/desktop-entry-spec/1.5/recognized-keys.html
2025-07-01 11:26:55 -04:00
Clement Tsang
0f878c4ae2
refactor: fix clippy warnings for 1.88.0 ( #1748 )
2025-06-26 22:47:56 +00:00
Clement Tsang
760a2bc884
deps: bump root and lock deps ( #1747 )
2025-06-25 04:41:08 +00:00
Clement Tsang
16f7084f94
docs: actually fix actions shield ( #1745 )
2025-06-21 01:35:25 -04:00
Clement Tsang
5989da07a4
docs: fix CI shield ( #1744 )
2025-06-21 05:07:28 +00:00
Clement Tsang
7e3b5810fd
docs: update changelog about process kill change ( #1743 )
2025-06-16 01:46:01 -04:00
Clement Tsang
9ba7d2c04e
deps: bump dependencies ( #1742 )
...
* deps: bump root dependencies
* bump lockfile
* didn't need that tempfile dep since it's just for testing
* driveby note
2025-06-12 06:45:42 +00:00
Clement Tsang
631ce94f9c
ci: retry codecov manually ( #1741 )
...
* ci: retry codecov manually
* test
* ok what about now
* test
2025-06-11 19:30:27 -04:00
Clement Tsang
3b8f00415f
ci: update ubuntu version for builds to 22.04 ( #1740 )
...
The 20.04 runner image is deprecated, see https://github.com/actions/runner-images/issues/11101
2025-06-11 18:02:33 -04:00
Clement Tsang
881d609f31
deps: bump dependencies as of 2025-06-09 ( #1739 )
...
* deps: bump root dependencies
* bump lockfile
2025-06-09 03:28:01 -04:00
Clement Tsang
1769ee0987
deps: bump sysinfo to 0.35 ( #1738 )
...
* deps: bump sysinfo, fix cpu
* fix things for at least Linux
* bump some other stuff
* more things
* windows
* more stuff
* display
* ahhhh it's not stable
* redundant f32
* fix freebsd
2025-06-09 03:00:09 -04:00
Clement Tsang
7728c76419
bug: fix some bugs around key bindings with new process kill dialog ( #1737 )
...
* bug: fix some bugs around key bindings with new process kill dialog
* clippy
2025-06-08 05:27:09 -04:00
Clement Tsang
98342617a1
refactor: update how we render and handle process kill dialogs ( #1701 )
...
* fmt
* temp work
* get yes/no working
* cleanup
* fill out some more buttons
* conditional compilation
* update
* update docs
* wait this just works
* like 80% of the way there
* some stuff around the killing screen
* mouse works
* done!
* clippy
* more stuff
* fix some imports for windows
* android fixes
* oop
* ahh
* hmm
2025-06-08 04:46:31 -04:00
Clement Tsang
00afd66006
refactor: share implementation for pecentage-based time graphs ( #1736 )
...
* refactor: move components to a 'drawing' folder
* Revert "refactor: move components to a 'drawing' folder"
This reverts commit a1316bdf3aa4437bed2ca786896c2b387ccf5f0e.
* move stuff out of constants because it sucks
* move more things!
* cleanup
* some restructuring
* refactor percent time graph to common impl
* wow thanks copilot
2025-06-03 04:13:10 +00:00
Clement Tsang
3d35d08347
deps: bump root deps as of 2025-06-01 ( #1734 )
...
* deps: bump root deps as of 2025-06-01
* update schema generation
* update config file link too
* rerun
2025-06-01 19:49:05 -04:00
Clement Tsang
0633ed96c6
other: add other samply files to gitignore ( #1732 )
2025-06-01 02:54:39 +00:00
Clement Tsang
89546bf672
docs: add back CI badge ( #1731 )
...
Second thoughts on this, it's useful I guess.
2025-05-26 01:18:10 +00:00
Clement Tsang
b2506e5e85
ci: bump freebsd-vm to v1.2.0 ( #1730 )
...
* ci: bump freebsd-vm to v1.2.0
* also bump freebsd versions
* oops it was clippy
* fix ci pass check
2025-05-25 20:59:31 -04:00
Clement Tsang
7e0c6aa286
deps: bump deps as of 2025-05-25 ( #1729 )
...
* docs: update README to remove check badge
* deps: bump deps as of 2025-05-25
* deps: bump lock deps as of 2025-05-25
2025-05-26 00:05:38 +00:00
Clement Tsang
6e31c3aeca
ci: bump rust-cache to 2.7.8 ( #1728 )
2025-05-24 06:58:35 +00:00
Clement Tsang
134888dfec
refactor: refactor some process grouping code ( #1727 )
...
Remove one clone for process grouping.
2025-05-10 22:24:06 +00:00
Clement Tsang
33e070bfa3
deps: bump root and lock deps as of 2025-04-29 ( #1726 )
...
* bump root deps
* bump lock
2025-04-29 04:42:31 +00:00
Clement Tsang
b1be6b2cb9
ci: update the cross version for the Android CI test ( #1725 )
2025-04-21 03:47:16 -04:00
Clement Tsang
7b95977e5a
deps: bump lock deps as of 2025-04-20 ( #1722 )
2025-04-21 07:46:57 +00:00
Clement Tsang
34feeafe17
deps: bump root deps as of 2025-04-20 ( #1721 )
2025-04-21 07:33:54 +00:00
allcontributors[bot]
16ae12ff7b
docs: add nyurik as a contributor for code, and doc ( #1724 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
* fix things
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: ClementTsang <34804052+ClementTsang@users.noreply.github.com>
2025-04-21 07:13:07 +00:00
Yuri Astrakhan
729f714bf9
feature: allow left to collapse trees and right to expand them ( #1306 )
...
Allow using the left arrow to collapse a tree branch in the process widget, or a right arrow to expand it.
---------
Co-authored-by: Clement Tsang <34804052+ClementTsang@users.noreply.github.com>
2025-04-21 03:01:18 -04:00
Clement Tsang
86b7ef331e
feature: support delete key to kill processes ( #1717 )
...
* feature: support delete key to kill processes
* clippy
* Changelog
* fn + delete
2025-04-19 06:51:49 +00:00
Clement Tsang
508f05b640
bug: revert accidental time start change from another commit ( #1716 )
2025-04-14 02:21:42 -04:00
Clement Tsang
146b8596cf
refactor: some refactoring while stable graphs ( #1715 )
...
* update grids
* asdfadf
* asdf
* b
* update loggers
* some formatting and refactoring
* docs
* some comments
* more docs
2025-04-14 06:13:20 +00:00
Clement Tsang
c68b190388
bug: fix incorrect disable mouse click condition on cleanup ( #1713 )
...
Looks like a bug slipped through in #1706 so when stopping the program click events would continue. I could just fix the condition but I think it's fine to just unconditionally disable click events on cleanup.
2025-04-10 23:53:55 +00:00
Clement Tsang
69a4b59573
other: fix clippy warnings ( #1712 )
2025-04-10 23:20:11 +00:00
Grace Stok
d50285075d
docs: name change in contributor list ( #1709 )
2025-04-04 16:30:10 -04:00
allcontributors[bot]
60aac16ff0
docs: add benjamb as a contributor for code ( #1707 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-03-30 12:28:38 -04:00
Ben Brown
3330c1f1e7
fix: Disable mouse capture when disable_click
is set ( #1706 )
2025-03-30 12:28:21 -04:00
Clement Tsang
f8b8a21748
docs: use local link in docs to reference itself & missing CPU config ( #1704 )
...
* docs: use local link in docs to reference itself
* also fix missing cpu config docs
2025-03-28 04:22:40 +00:00