summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* feat: launcher variant action2 * r + 2 * t2025-04-221-1/+73
|
* scheme: fix dynamic preview2 * r + 2 * t2025-04-222-21/+13
| | | | Also catch read errors
* mediadisplay: fix visualiser symmetry2 * r + 2 * t2025-04-151-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
* feat: add low transparency mode2 * r + 2 * t2025-04-154-4/+12
|
* style: lighter backgrounds2 * r + 2 * t2025-04-157-13/+13
| | | | | | Use base instead of mantle Fix session transparency More rounding for session and lock osds
* mediadisplay: more spacing for controls2 * r + 2 * t2025-04-141-1/+1
|
* navbar: add mediadisplay toggle2 * r + 2 * t2025-04-132-2/+42
| | | | Also better error message for visualiser
* feat: add music visualiser2 * r + 2 * t2025-04-138-10/+413
|
* navbar: config show labels2 * r + 2 * t2025-04-113-23/+38
| | | | Hide labels by default
* app: increase delay for initing services2 * r + 2 * t2025-04-111-3/+2
| | | | So startup is not interrupted on slower setups
* headlines: enable button2 * r + 2 * t2025-04-102-1/+8
| | | | Also disable news from no api key notif
* sidebar: better headlines2 * r + 2 * t2025-04-105-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)
* news: more sane default categories2 * r + 2 * t2025-04-101-1/+1
|
* config: allow disabling headlines sidebar module2 * r + 2 * t2025-04-103-4/+30
|
* sidebar: dashboard current desktop -> date2 * r + 2 * t2025-04-102-7/+9
| | | | | Put date instead of current desktop on dashboard Date is more useful imo (especially for vertical bar)
* config: limit news param types2 * r + 2 * t2025-04-103-25/+347
| | | | Limit countries, categories and languages to specific literals
* style: make transparency same for light/dark2 * r + 2 * t2025-04-101-2/+1
|
* sidebar: don't show speakers in streams header2 * r + 2 * t2025-04-091-4/+4
| | | | | Center streams header instead Also fix init value
* launcher: more padding for wallpapers2 * r + 2 * t2025-04-091-0/+9
|
* sidebar: news use monitor height2 * r + 2 * t2025-04-096-20/+20
| | | | Use monitor height instead of absolute
* news: fix news other than google news2 * r + 2 * t2025-04-092-7/+13
|
* feat: load news and calendars from cache on startup2 * r + 2 * t2025-04-092-4/+35
| | | | Also check calendars for cache before trying to load
* feat: news headlines for alerts pane2 * r + 2 * t2025-04-097-9/+275
| | | | | Also handle news api errors Also config num pages
* weather: store api key directly in config2 * r + 2 * t2025-04-095-42/+39
| | | | Also only notify once when no api key for both weather and news
* updates: fix cache file extension2 * r + 2 * t2025-04-091-1/+1
| | | | Use json not txt
* feat: news service2 * r + 2 * t2025-04-094-0/+124
|
* players: fix duplicate players2 * r + 2 * t2025-04-081-23/+17
| | | | Also async read from cache
* sidebar: notifpane -> alerts2 * r + 2 * t2025-04-085-7/+7
|
* navbar: add special workspace toggles2 * r + 2 * t2025-04-082-18/+49
|
* notifpopups: fix clickthrough2 * r + 2 * t2025-04-081-2/+5
| | | | Need to set size once so it can register the child shapes or something
* feat: add navbar2 * r + 2 * t2025-04-0819-46/+259
| | | | For controlling sidebar panes + other stuff later
* dev: use typescript 5.7.3 to fix jsx type errors2 * r + 2 * t2025-04-073-118/+138
| | | | Also upgrade esbuild to 0.25.2
* slider: clamp value between 0 and 12 * r + 2 * t2025-04-071-1/+1
|
* bar: show windows on each workspace2 * r + 2 * t2025-04-074-30/+71
|
* config: handle config deleted2 * r + 2 * t2025-04-071-1/+3
| | | | Revert to defaults if config file moved/deleted
* bar: add optional labels for workspaces2 * r + 2 * t2025-04-074-35/+97
| | | | Also can customise labels
* thumbnailer: fix exact sizing creating background2 * r + 2 * t2025-04-061-1/+3
| | | | Use `-background none` to prevent
* thumbnailer: add configs2 * r + 2 * t2025-04-054-17/+20
|
* thumbnailer: use sha1sum for caching2 * r + 2 * t2025-04-051-5/+5
|
* launcher: fix wallpaper categories2 * r + 2 * t2025-04-051-1/+1
|
* config: notify on error2 * r + 2 * t2025-04-053-9/+28
| | | | Also deduplicate events for config change
* launcher: optimise wallpaper selector2 * r + 2 * t2025-04-055-37/+84
| | | | | | Optimise thumbnail size Also limit number shown Add show all when no search option
* wallpapers: filter by size2 * r + 2 * t2025-04-044-6/+33
|
* feat: uwsm app -> app2unit2 * r + 2 * t2025-04-046-16/+19
| | | | Also xdg-open -> app2unit
* bar: fix corners showing when not embedded style2 * r + 2 * t2025-04-031-0/+6
|
* bar: fix workspaces visual glitch2 * r + 2 * t2025-04-023-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
* launcher: fix typeerror2 * r + 2 * t2025-04-021-1/+1
|
* launcher: sort wallpapers and schemes2 * r + 2 * t2025-04-022-2/+5
|
* feat: define bar layout via config2 * r + 2 * t2025-04-025-136/+172
|
* notifpopups: fix clicking opening sidebar2 * r + 2 * t2025-04-024-44/+59
|