summaryrefslogtreecommitdiff
path: root/src/services (follow)
Commit message (Collapse)AuthorAgeFilesLines
* clean2 * r + 2 * t2025-04-2615-2168/+0
| | | | Remove everything
* schemes: fix2 * r + 2 * t2025-04-221-2/+7
|
* scheme: fix dynamic preview2 * r + 2 * t2025-04-221-20/+12
| | | | Also catch read errors
* headlines: enable button2 * r + 2 * t2025-04-101-0/+2
| | | | Also disable news from no api key notif
* sidebar: better headlines2 * r + 2 * t2025-04-101-0/+4
| | | | | | 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)
* 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-091-7/+28
| | | | | Also handle news api errors Also config num pages
* weather: store api key directly in config2 * r + 2 * t2025-04-092-39/+37
| | | | 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-091-0/+109
|
* players: fix duplicate players2 * r + 2 * t2025-04-081-23/+17
| | | | Also async read from cache
* feat: add navbar2 * r + 2 * t2025-04-082-2/+3
| | | | For controlling sidebar panes + other stuff later
* launcher: fix wallpaper categories2 * r + 2 * t2025-04-051-1/+1
|
* launcher: optimise wallpaper selector2 * r + 2 * t2025-04-051-2/+15
| | | | | | Optimise thumbnail size Also limit number shown Add show all when no search option
* wallpapers: filter by size2 * r + 2 * t2025-04-041-2/+28
|
* feat: uwsm app -> app2unit2 * r + 2 * t2025-04-041-1/+1
| | | | Also xdg-open -> app2unit
* launcher: sort wallpapers and schemes2 * r + 2 * t2025-04-021-1/+3
|
* sidebar: time pane2 * r + 2 * t2025-04-021-58/+73
| | | | | Also some fixes for calendar recurring events Also fix reminders time
* calendar: cache calendars2 * r + 2 * t2025-04-011-4/+31
|
* feat: thumbnailer utility2 * r + 2 * t2025-04-011-15/+3
| | | | | Fix large images in notifications being slow GTK css background image is really slow for scaling for some reason, so thumbnail
* system: fix directory monitor2 * r + 2 * t2025-03-291-2/+1
| | | | Keep ref to monitor so it doesn't get garbage collected
* monitors: fix ddc detection2 * r + 2 * t2025-03-281-1/+1
|
* wallpapers: don't thumbnail if already exists2 * r + 2 * t2025-03-271-1/+2
| | | | | Have to clear cache if you change a wallpaper's contents but not name Fixes small freeze on startup
* calendar: notifications for events2 * r + 2 * t2025-03-251-7/+59
|
* sidebar: create upcoming module2 * r + 2 * t2025-03-251-0/+116
| | | | Requires ical.js and curl
* sidebar: create dashboard2 * r + 2 * t2025-03-251-0/+0
|
* schemes: fix updating taking ages2 * r + 2 * t2025-03-231-6/+23
| | | | | | Cause it was being called for every file change So instead of updating all, just update changed Also async update all
* schemes: fix previews not updating2 * r + 2 * t2025-03-231-1/+2
| | | | Monitor was being garbage collected cause it wasn't stored anywhere
* wallpapers: fix error on no paths2 * r + 2 * t2025-03-231-0/+9
| | | | Also update on config change
* updates: show updates for custom repos2 * r + 2 * t2025-03-181-14/+20
|
* launcher: wallpaper random by category2 * r + 2 * t2025-03-151-9/+30
|
* files: change directory monitor return2 * r + 2 * t2025-03-081-2/+2
| | | | | Only return the outermost monitor, hook onto that to cancel the nested ones Also use the monitor flags in hopes of it actually picking up changes to files (it doesnt)
* update for scheme refactor2 * r + 2 * t2025-03-071-4/+18
|
* launcher: fixes2 * r + 2 * t2025-03-051-2/+15
| | | | | Fix light/dark actions Fix delay when pressing enter
* schemes: update for scripts refactor2 * r + 2 * t2025-03-053-39/+86
|
* launcher: math mode2 * r + 2 * t2025-03-051-1/+1
|
* wallpapers: fix thumbnail duplicates2 * r + 2 * t2025-03-021-1/+2
| | | | Duplicate file names in different dirs would override, so use full path instead
* launcher: light/dark actions2 * r + 2 * t2025-03-021-1/+25
| | | | For switching dynamic mode
* launcher: wallpaper action2 * r + 2 * t2025-03-012-6/+83
|
* launcher: scheme autocomplete2 * r + 2 * t2025-03-011-0/+44
|
* updates: sort updates by name2 * r + 2 * t2025-02-261-0/+3
|
* monitors: don't hardcode lines for ddc check2 * r + 2 * t2025-02-261-3/+3
| | | | Since new ddcutil update it's not possible to hardcode
* updates: show arch news2 * r + 2 * t2025-02-252-4/+252
|
* config: dynamic service confs2 * r + 2 * t2025-02-227-19/+72
|
* use state2 * r + 2 * t2025-02-222-2/+2
|
* gpu: fix auto detection2 * r + 2 * t2025-02-171-6/+8
|
* refactor: move weather icons to utils2 * r + 2 * t2025-01-311-58/+3
|
* imports: use typescript import paths2 * r + 2 * t2025-01-303-4/+4
|
* sideleft: create popdown window2 * r + 2 * t2025-01-304-0/+221
|
* weather: notify when no api key2 * r + 2 * t2025-01-291-7/+19
|