Commit graph

443 commits

Author SHA1 Message Date
2 * r + 2 * t
b59dde6c5f bar: use swipeview 2025-04-29 14:05:31 +10:00
2 * r + 2 * t
338c41f14f refactor: occupiedbg comp anim 2025-04-29 12:56:35 +10:00
2 * r + 2 * t
4013fe8434 feat: bar workspace groups 2025-04-29 12:52:01 +10:00
2 * r + 2 * t
2c7e9dd221 refactor: move active workspace indicator to new file 2025-04-29 12:34:29 +10:00
2 * r + 2 * t
82139e9c2d refactor: workspaces use inner bar height
Also simplify boxpadding
2025-04-29 12:07:44 +10:00
2 * r + 2 * t
398c508f99 refactor: bar clock use anchors 2025-04-29 10:56:44 +10:00
2 * r + 2 * t
01d9c31859 bar: fix alignment
Also refactor box -> styledrect + paddedrect
2025-04-29 10:53:54 +10:00
2 * r + 2 * t
5fd8d0f6da refactor: use anchors instead of layouts 2025-04-29 10:29:30 +10:00
2 * r + 2 * t
46e1127b66 refactor: move bar components into folder 2025-04-29 09:38:23 +10:00
2 * r + 2 * t
97b4b78d7e refactor: appearance fix typing 2025-04-28 20:13:35 +10:00
2 * r + 2 * t
0b48cc5ff6 refactor: bar workspaces move workspace into file 2025-04-28 20:07:38 +10:00
2 * r + 2 * t
3108a7d75e bar: workspaces different styles for occupied 2025-04-28 19:54:47 +10:00
2 * r + 2 * t
e878949858 bar: workspaces show occupied 2025-04-28 19:28:30 +10:00
2 * r + 2 * t
41600c94dd bar: workspaces events 2025-04-28 18:31:00 +10:00
2 * r + 2 * t
123676bd42 bar: workspaces better anim
Also make it work for vertical
2025-04-28 15:11:38 +10:00
2 * r + 2 * t
7e532dbe85 feat: bar workspaces 2025-04-28 13:21:04 +10:00
2 * r + 2 * t
65e0928670 refactor: no need for clippingbox
Just use clip property of Item
2025-04-28 12:05:59 +10:00
2 * r + 2 * t
f7b0e4665b format: conform to qml coding conventions 2025-04-28 11:01:48 +10:00
2 * r + 2 * t
cba440bcfc feat: anims + box padding
box provide padding and animate size and colour
provide box and boxlayout for with/without layout
provide clippingbox
provide label for anim + rendertype
configure QtQuick controls
2025-04-28 00:21:53 +10:00
2 * r + 2 * t
588e7fcffc hyprland: use qs hyprland service
Also use models
2025-04-28 00:17:39 +10:00
2 * r + 2 * t
c2e78cc11c feat: basic quickshell bar 2025-04-26 22:36:46 +10:00
2 * r + 2 * t
3c579d0e27 clean
Remove everything
2025-04-26 22:36:23 +10:00
2 * r + 2 * t
124742d74d schemes: fix 2025-04-22 19:48:35 +10:00
2 * r + 2 * t
daa9e183c8 feat: launcher variant action 2025-04-22 18:54:56 +10:00
2 * r + 2 * t
ac525a07ea scheme: fix dynamic preview
Also catch read errors
2025-04-22 18:13:14 +10:00
2 * r + 2 * t
d4cb4b3c3e mediadisplay: fix visualiser symmetry
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 22:06:15 +10:00
2 * r + 2 * t
45f97d8f94 feat: add low transparency mode 2025-04-15 15:22:31 +10:00
2 * r + 2 * t
32c82f6479 style: lighter backgrounds
Use base instead of mantle
Fix session transparency
More rounding for session and lock osds
2025-04-15 15:07:12 +10:00
2 * r + 2 * t
06b3210704 mediadisplay: more spacing for controls 2025-04-14 00:01:15 +10:00
2 * r + 2 * t
80017cbeb9 navbar: add mediadisplay toggle
Also better error message for visualiser
2025-04-13 23:11:12 +10:00
2 * r + 2 * t
17bee0e385 feat: add music visualiser 2025-04-13 22:15:25 +10:00
2 * r + 2 * t
cbf613e42c navbar: config show labels
Hide labels by default
2025-04-11 22:25:27 +10:00
2 * r + 2 * t
1ad2446e0a app: increase delay for initing services
So startup is not interrupted on slower setups
2025-04-11 21:27:51 +10:00
2 * r + 2 * t
8d4c6bc830 headlines: enable button
Also disable news from no api key notif
2025-04-10 20:30:18 +10:00
2 * r + 2 * t
6f62023574 sidebar: better headlines
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 19:56:40 +10:00
2 * r + 2 * t
fc3ea04ee5 news: more sane default categories 2025-04-10 19:46:20 +10:00
2 * r + 2 * t
f0bab936ed config: allow disabling headlines sidebar module 2025-04-10 19:28:13 +10:00
2 * r + 2 * t
7a0c4fe6b4 sidebar: dashboard current desktop -> date
Put date instead of current desktop on dashboard
Date is more useful imo (especially for vertical bar)
2025-04-10 19:06:50 +10:00
2 * r + 2 * t
aeec219e84 config: limit news param types
Limit countries, categories and languages to specific literals
2025-04-10 18:49:09 +10:00
2 * r + 2 * t
d77c324fd5 style: make transparency same for light/dark 2025-04-10 15:34:35 +10:00
2 * r + 2 * t
e53c517829 sidebar: don't show speakers in streams header
Center streams header instead
Also fix init value
2025-04-09 22:22:47 +10:00
2 * r + 2 * t
fbf2e62026 launcher: more padding for wallpapers 2025-04-09 16:04:10 +10:00
2 * r + 2 * t
71025c6ed0 sidebar: news use monitor height
Use monitor height instead of absolute
2025-04-09 15:54:46 +10:00
2 * r + 2 * t
b26bd44735 news: fix news other than google news 2025-04-09 15:33:18 +10:00
2 * r + 2 * t
1cc7e12a57 feat: load news and calendars from cache on startup
Also check calendars for cache before trying to load
2025-04-09 15:27:05 +10:00
2 * r + 2 * t
5b221fb72d feat: news headlines for alerts pane
Also handle news api errors
Also config num pages
2025-04-09 14:21:50 +10:00
2 * r + 2 * t
a6f26b3d37 weather: store api key directly in config
Also only notify once when no api key for both weather and news
2025-04-09 00:14:48 +10:00
2 * r + 2 * t
55271a93f4 updates: fix cache file extension
Use json not txt
2025-04-09 00:05:03 +10:00
2 * r + 2 * t
ed25a8790c feat: news service 2025-04-09 00:04:15 +10:00
2 * r + 2 * t
b43a576615 players: fix duplicate players
Also async read from cache
2025-04-08 23:21:32 +10:00