| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2025-04-15 | mediadisplay: fix visualiser symmetry | 2 * r + 2 * t | 1 | -14/+9 | |
| Ensure even number of bars so visualiser is symmetrical If odd number, need to use average for the center bar, which looks bad | |||||
| 2025-04-15 | feat: add low transparency mode | 2 * r + 2 * t | 4 | -4/+12 | |
| 2025-04-15 | style: lighter backgrounds | 2 * r + 2 * t | 7 | -13/+13 | |
| Use base instead of mantle Fix session transparency More rounding for session and lock osds | |||||
| 2025-04-14 | mediadisplay: more spacing for controls | 2 * r + 2 * t | 1 | -1/+1 | |
| 2025-04-13 | navbar: add mediadisplay toggle | 2 * r + 2 * t | 2 | -2/+42 | |
| Also better error message for visualiser | |||||
| 2025-04-13 | feat: add music visualiser | 2 * r + 2 * t | 8 | -10/+413 | |
| 2025-04-11 | navbar: config show labels | 2 * r + 2 * t | 3 | -23/+38 | |
| Hide labels by default | |||||
| 2025-04-11 | app: increase delay for initing services | 2 * r + 2 * t | 1 | -3/+2 | |
| So startup is not interrupted on slower setups | |||||
| 2025-04-10 | headlines: enable button | 2 * r + 2 * t | 2 | -1/+8 | |
| Also disable news from no api key notif | |||||
| 2025-04-10 | sidebar: better headlines | 2 * r + 2 * t | 5 | -5/+21 | |
| No tooltip, instead show title when expand Sort articles by source priority Also allow excluding domains and exclude google news by default (its just an aggregator so it causes lots of duplicates) | |||||
| 2025-04-10 | news: more sane default categories | 2 * r + 2 * t | 1 | -1/+1 | |
| 2025-04-10 | config: allow disabling headlines sidebar module | 2 * r + 2 * t | 3 | -4/+30 | |
| 2025-04-10 | sidebar: dashboard current desktop -> date | 2 * r + 2 * t | 2 | -7/+9 | |
| Put date instead of current desktop on dashboard Date is more useful imo (especially for vertical bar) | |||||
| 2025-04-10 | config: limit news param types | 2 * r + 2 * t | 3 | -25/+347 | |
| Limit countries, categories and languages to specific literals | |||||
| 2025-04-10 | style: make transparency same for light/dark | 2 * r + 2 * t | 1 | -2/+1 | |
| 2025-04-09 | sidebar: don't show speakers in streams header | 2 * r + 2 * t | 1 | -4/+4 | |
| Center streams header instead Also fix init value | |||||
| 2025-04-09 | launcher: more padding for wallpapers | 2 * r + 2 * t | 1 | -0/+9 | |
| 2025-04-09 | sidebar: news use monitor height | 2 * r + 2 * t | 6 | -20/+20 | |
| Use monitor height instead of absolute | |||||
| 2025-04-09 | news: fix news other than google news | 2 * r + 2 * t | 2 | -7/+13 | |
| 2025-04-09 | feat: load news and calendars from cache on startup | 2 * r + 2 * t | 2 | -4/+35 | |
| Also check calendars for cache before trying to load | |||||
| 2025-04-09 | feat: news headlines for alerts pane | 2 * r + 2 * t | 7 | -9/+275 | |
| Also handle news api errors Also config num pages | |||||
| 2025-04-09 | weather: store api key directly in config | 2 * r + 2 * t | 5 | -42/+39 | |
| Also only notify once when no api key for both weather and news | |||||
| 2025-04-09 | updates: fix cache file extension | 2 * r + 2 * t | 1 | -1/+1 | |
| Use json not txt | |||||
| 2025-04-09 | feat: news service | 2 * r + 2 * t | 4 | -0/+124 | |
| 2025-04-08 | players: fix duplicate players | 2 * r + 2 * t | 1 | -23/+17 | |
| Also async read from cache | |||||
| 2025-04-08 | sidebar: notifpane -> alerts | 2 * r + 2 * t | 5 | -7/+7 | |
| 2025-04-08 | navbar: add special workspace toggles | 2 * r + 2 * t | 2 | -18/+49 | |
| 2025-04-08 | notifpopups: fix clickthrough | 2 * r + 2 * t | 1 | -2/+5 | |
| Need to set size once so it can register the child shapes or something | |||||
| 2025-04-08 | feat: add navbar | 2 * r + 2 * t | 19 | -46/+259 | |
| For controlling sidebar panes + other stuff later | |||||
| 2025-04-07 | dev: use typescript 5.7.3 to fix jsx type errors | 2 * r + 2 * t | 3 | -118/+138 | |
| Also upgrade esbuild to 0.25.2 | |||||
| 2025-04-07 | slider: clamp value between 0 and 1 | 2 * r + 2 * t | 1 | -1/+1 | |
| 2025-04-07 | bar: show windows on each workspace | 2 * r + 2 * t | 4 | -30/+71 | |
| 2025-04-07 | config: handle config deleted | 2 * r + 2 * t | 1 | -1/+3 | |
| Revert to defaults if config file moved/deleted | |||||
| 2025-04-07 | bar: add optional labels for workspaces | 2 * r + 2 * t | 4 | -35/+97 | |
| Also can customise labels | |||||
| 2025-04-06 | thumbnailer: fix exact sizing creating background | 2 * r + 2 * t | 1 | -1/+3 | |
| Use `-background none` to prevent | |||||
| 2025-04-05 | thumbnailer: add configs | 2 * r + 2 * t | 4 | -17/+20 | |
| 2025-04-05 | thumbnailer: use sha1sum for caching | 2 * r + 2 * t | 1 | -5/+5 | |
| 2025-04-05 | launcher: fix wallpaper categories | 2 * r + 2 * t | 1 | -1/+1 | |
| 2025-04-05 | config: notify on error | 2 * r + 2 * t | 3 | -9/+28 | |
| Also deduplicate events for config change | |||||
| 2025-04-05 | launcher: optimise wallpaper selector | 2 * r + 2 * t | 5 | -37/+84 | |
| Optimise thumbnail size Also limit number shown Add show all when no search option | |||||
| 2025-04-04 | wallpapers: filter by size | 2 * r + 2 * t | 4 | -6/+33 | |
| 2025-04-04 | feat: uwsm app -> app2unit | 2 * r + 2 * t | 6 | -16/+19 | |
| Also xdg-open -> app2unit | |||||
| 2025-04-03 | bar: fix corners showing when not embedded style | 2 * r + 2 * t | 1 | -0/+6 | |
| 2025-04-02 | bar: fix workspaces visual glitch | 2 * r + 2 * t | 3 | -12/+12 | |
| 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 | launcher: fix typeerror | 2 * r + 2 * t | 1 | -1/+1 | |
| 2025-04-02 | launcher: sort wallpapers and schemes | 2 * r + 2 * t | 2 | -2/+5 | |
| 2025-04-02 | feat: define bar layout via config | 2 * r + 2 * t | 5 | -136/+172 | |
| 2025-04-02 | notifpopups: fix clicking opening sidebar | 2 * r + 2 * t | 4 | -44/+59 | |
| 2025-04-02 | bar: refactor to use visible not replace | 2 * r + 2 * t | 2 | -90/+92 | |
| Also fix gap after workspaces on embedded style | |||||
| 2025-04-02 | bar: embedded style | 2 * r + 2 * t | 4 | -41/+163 | |