Commit graph

291 commits

Author SHA1 Message Date
2 * r + 2 * t
276b207cf1 notifpopups: fix clickthrough
Need to set size once so it can register the child shapes or something
2025-04-08 16:29:30 +10:00
2 * r + 2 * t
b0f857f0d1 feat: add navbar
For controlling sidebar panes + other stuff later
2025-04-08 16:01:36 +10:00
2 * r + 2 * t
ecd12e3094 dev: use typescript 5.7.3 to fix jsx type errors
Also upgrade esbuild to 0.25.2
2025-04-07 21:55:36 +10:00
2 * r + 2 * t
5929f64323 slider: clamp value between 0 and 1 2025-04-07 18:30:42 +10:00
2 * r + 2 * t
d49a811d16 bar: show windows on each workspace 2025-04-07 15:49:40 +10:00
2 * r + 2 * t
5d5bea5758 config: handle config deleted
Revert to defaults if config file moved/deleted
2025-04-07 14:58:58 +10:00
2 * r + 2 * t
4a1a3a6d89 bar: add optional labels for workspaces
Also can customise labels
2025-04-07 13:38:23 +10:00
2 * r + 2 * t
c0f7b06729 thumbnailer: fix exact sizing creating background
Use `-background none` to prevent
2025-04-06 19:50:31 +10:00
2 * r + 2 * t
ded52a0f1d thumbnailer: add configs 2025-04-05 18:17:42 +11:00
2 * r + 2 * t
7ace0bf1a2 thumbnailer: use sha1sum for caching 2025-04-05 18:09:34 +11:00
2 * r + 2 * t
5774996a93 launcher: fix wallpaper categories 2025-04-05 17:12:22 +11:00
2 * r + 2 * t
5ed190b06d config: notify on error
Also deduplicate events for config change
2025-04-05 14:38:05 +11:00
2 * r + 2 * t
f231921568 launcher: optimise wallpaper selector
Optimise thumbnail size
Also limit number shown
Add show all when no search option
2025-04-05 14:26:26 +11:00
2 * r + 2 * t
a793205cc2 wallpapers: filter by size 2025-04-04 21:41:34 +11:00
2 * r + 2 * t
aed36b160f feat: uwsm app -> app2unit
Also xdg-open -> app2unit
2025-04-04 18:30:08 +11:00
2 * r + 2 * t
df1928e0d0 bar: fix corners showing when not embedded style 2025-04-03 19:04:41 +11:00
2 * r + 2 * t
65d0511408 bar: fix workspaces visual glitch
Also use gtk truncate for active window and media playing
For some reason, odd numbers of workspaces need the adjustment, but even don't
2025-04-02 23:38:04 +11:00
2 * r + 2 * t
675e77c4f6 launcher: fix typeerror 2025-04-02 22:43:23 +11:00
2 * r + 2 * t
7b6a109ad3 launcher: sort wallpapers and schemes 2025-04-02 22:41:25 +11:00
2 * r + 2 * t
579070733c feat: define bar layout via config 2025-04-02 22:12:06 +11:00
2 * r + 2 * t
473e5a6b8a notifpopups: fix clicking opening sidebar 2025-04-02 19:48:18 +11:00
2 * r + 2 * t
c131a0425e bar: refactor to use visible not replace
Also fix gap after workspaces on embedded style
2025-04-02 19:24:46 +11:00
2 * r + 2 * t
33e1ab0785 bar: embedded style 2025-04-02 18:43:01 +11:00
2 * r + 2 * t
06e570e19e sidebar: truncate device selector
Fix sidebar expanding when long device names
2025-04-02 15:46:41 +11:00
2 * r + 2 * t
282c8a65c2 sidebar: bluetooth device battery no NaN 2025-04-02 15:34:52 +11:00
2 * r + 2 * t
38197e7ab5 config: log when updated 2025-04-02 15:09:50 +11:00
2 * r + 2 * t
e9eba2e291 cleanup: remove popdown stuff
Popdowns were replaced with the sidebar
2025-04-02 15:06:27 +11:00
2 * r + 2 * t
dcc3c1fd4c sidebar: add date time to time pane 2025-04-02 15:02:36 +11:00
2 * r + 2 * t
205712b422 sidebar: show events for each day 2025-04-02 14:19:57 +11:00
2 * r + 2 * t
0216fd3dd2 sidebar: time pane
Also some fixes for calendar recurring events
Also fix reminders time
2025-04-02 13:20:26 +11:00
2 * r + 2 * t
4d9346e580 app: catch errors in main 2025-04-02 12:58:07 +11:00
2 * r + 2 * t
27b12681f6 feat: toggle borders option 2025-04-01 19:53:28 +11:00
2 * r + 2 * t
ff7324e7bf calendar: cache calendars 2025-04-01 17:27:18 +11:00
2 * r + 2 * t
8d3cf6b6a3 launcher: hide todo action if tod not installed 2025-04-01 16:48:41 +11:00
2 * r + 2 * t
a7de222b0f thumbnailer: use png
Use png instead of jpg for transparency
Also don't thumbnail images smaller than thumbnail size
2025-04-01 16:42:52 +11:00
2 * r + 2 * t
3d4577044e launcher: add round style 2025-04-01 16:24:06 +11:00
2 * r + 2 * t
9baca0e61b config: lazy update arrays
Only set arrays if they are different
2025-04-01 14:44:25 +11:00
2 * r + 2 * t
d05b124609 feat: thumbnailer utility
Fix large images in notifications being slow
GTK css background image is really slow for scaling for some reason, so thumbnail
2025-04-01 13:36:23 +11:00
2 * r + 2 * t
3c0b2eae58 cleanup: dispose of file monitors when unneeded 2025-04-01 12:46:34 +11:00
2 * r + 2 * t
460f00ecab screencorners: enable clickthrough 2025-03-31 23:50:11 +11:00
2 * r + 2 * t
5a52b5887c sidebar: change networks scan text when scanning 2025-03-31 23:05:20 +11:00
2 * r + 2 * t
8fab7d4b65 feat: fake screen rounding 2025-03-31 23:02:52 +11:00
2 * r + 2 * t
70a54153de bar: add error for no wireplumber 2025-03-31 22:05:33 +11:00
2 * r + 2 * t
31fef67815 Merge branch 'round-gaps' into sidebar 2025-03-31 22:04:45 +11:00
2 * r + 2 * t
f8f8b0837b startup: wait for config to init
Also cleanup some stuff
2025-03-31 22:00:52 +11:00
2 * r + 2 * t
5aaa50acc5 config: don't show sidebar on startup by default 2025-03-31 21:50:27 +11:00
2 * r + 2 * t
1081adfe5e bar: add panel style 2025-03-31 16:42:14 +11:00
2 * r + 2 * t
9f2be44786 sidebar: better dashboard media progress
Make the colours the same as the media pane progress slider
2025-03-30 18:15:55 +11:00
2 * r + 2 * t
92dc0bcfdd launcher: ignore exclusivity 2025-03-30 14:06:46 +11:00
2 * r + 2 * t
abcf099f87 system: fix directory monitor
Keep ref to monitor so it doesn't get garbage collected
2025-03-29 19:20:33 +11:00