Commit graph

30 commits

Author SHA1 Message Date
a894a02e66
fix: borders showing on launch 2026-08-17 15:07:18 -07:00
86f7fc12b4
build: remove nonexistent icon 2026-08-16 21:15:59 -07:00
5acc09b471
build: improve server-only derivation 2026-08-16 21:10:44 -07:00
cb2461b64f
feat: hide borders when only main graph is shown 2026-08-16 21:02:56 -07:00
d3f94b4acc
fix: improve anti-clipping for graphs 2026-08-16 20:34:21 -07:00
d1fb0ca78a
refactor: replace for with for_each 2026-08-16 18:39:25 -07:00
c39d48fd07
fix: don't require shift for number toggles 2026-08-16 14:39:50 -07:00
1546c67fa3
feat: add server-only build
it's drastically faster to build,
mostly due to only including 1/10th of the dependencies
2026-08-16 14:18:55 -07:00
e310ca570b
feat: keybinds for toggling displays 2026-08-16 13:56:18 -07:00
a689366324
feat: client-server mode 2026-08-16 12:15:46 -07:00
171194e99f
refactor: split info_stream into module
in preparation to create a client-server model
2026-08-16 11:02:32 -07:00
534b6cde99
feat: add uptime to title
it will be displayed somewhere else later,
hopefully with better formatting too.
2026-08-16 10:49:41 -07:00
79aff51856
fix: send before sleeping
should make the initial graph come in ~200ms faster, for free
2026-08-16 10:29:25 -07:00
865fecd694
refactor: clear cache in Graph::update 2026-08-16 10:18:24 -07:00
8589c0c666
refactor: consistency in widget creation 2026-08-16 10:16:52 -07:00
d068d110e2
feat: memory and swap graphs
the values are in the SysinfoSnapshot verbatim,
in case they might be displayed in another way (textually)
2026-08-16 08:41:53 -07:00
374cbd546d
refactor: qualify path slightly more consistently 2026-08-15 19:22:31 -07:00
9d0a6fdd07
fix: graphs clipping into the bottom of the box
this isn't the greatest solution, but it works as expected
2026-08-15 19:11:34 -07:00
fa0284f165
feat: half the history
this should probably be dynamic (based on screen space).... somehow....
2026-08-15 19:08:05 -07:00
96a972f9f0
refactor: generalize CpuGraph -> Graph 2026-08-15 18:48:45 -07:00
93de64f4b9
refactor: remove unused name attribute 2026-08-15 18:42:53 -07:00
7264d127d9
feat: improve style 2026-08-15 18:36:29 -07:00
98b7a8d201
feat: multiple graphs 2026-08-15 18:19:56 -07:00
20f68eaa60
refactor: use new fn over raw struct initialization 2026-08-15 18:18:43 -07:00
5781a93c1f
fix: properly handle cpu graph widget offset 2026-08-15 18:17:49 -07:00
0ff4238408
chore: add desc and licensing 2026-08-15 14:54:01 -07:00
799064eae4
feat: use fully black background 2026-08-15 14:49:24 -07:00
2314f67349
feat: update the cpu graph async 2026-08-15 14:38:06 -07:00
99c60658fa
feat: basic cpu graph 2026-08-15 14:11:29 -07:00
8f0abd2b78
iced-template: init 2026-08-03 12:22:24 -07:00