Commit graph

86 commits

Author SHA1 Message Date
2 * r + 2 * t
f4e9136aee filedialog: add scrollbar 2025-07-22 16:18:39 +10:00
2 * r + 2 * t
6616cb1327 background: some fixes for desktop clock
Loader + use implicit width/height + move
2025-07-22 00:21:57 +10:00
Kaj
3e3e98b340
feat: add a simple desktop clock (#238)
* Adds a simple desktop clock

* Adds ability to change color

* Sets the desktop clock to be disabled by default

* Improves desktop clock code based on feedback

* Disable the clock by default

* Fixes config of background clock

* Removes the timer for the desktop clock

---------

Co-authored-by: Kaj Giesbers <kajgiesbers@gmail.com>
2025-07-22 00:17:23 +10:00
2 * r + 2 * t
51bd15e294 filedialog: fix when killing window 2025-07-20 17:24:53 +10:00
2 * r + 2 * t
f6a5836a89 filedialog: loader 2025-07-20 16:11:13 +10:00
2 * r + 2 * t
75964fe608 filedialog: add filters and buttons 2025-07-20 15:56:24 +10:00
2 * r + 2 * t
73cf10ea96 filedialog: add current item 2025-07-20 15:32:56 +10:00
2 * r + 2 * t
50d62ece24 filedialog: add empty text 2025-07-20 15:01:49 +10:00
2 * r + 2 * t
e00d5b124f filedialog: add special icons for xdg dirs 2025-07-20 14:42:09 +10:00
2 * r + 2 * t
abf4bd8e6b filedialog: add nav rail 2025-07-20 14:10:07 +10:00
2 * r + 2 * t
6ce68d5f5c filedialog: styling tweaks 2025-07-20 13:07:47 +10:00
2 * r + 2 * t
1c5beb39d7 filedialog: fix item size 2025-07-20 12:26:37 +10:00
2 * r + 2 * t
0f0471fa60 filedialog: better mime detection
Required file
Also show folders first
2025-07-20 12:10:16 +10:00
2 * r + 2 * t
2c8f76ba09 filedialog: navigation 2025-07-19 23:04:32 +10:00
2 * r + 2 * t
7c991dee0a internal: file dialog part 1 2025-07-19 22:54:58 +10:00
Soramane
4598e8a775 internal: use new qs imports 2025-07-16 18:02:28 +10:00
2 * r + 2 * t
eff13f2830 internal: scroll fix part 2
Closes #202
2025-07-10 00:27:18 +10:00
2 * r + 2 * t
2c9feb7544 internal: fix scrolling for high res devices
Implements first part of #202
2025-07-09 23:53:01 +10:00
2 * r + 2 * t
fbb9394038 notifs: add indicators for offscreen notifs 2025-07-09 21:48:28 +10:00
2 * r + 2 * t
fc31b43ee6 internal: better ripple anim
Fade after expansion, also correctly calculate ripple size
Also fix ripples triggering on disabled buttons
2025-07-09 00:03:55 +10:00
2 * r + 2 * t
8a6679eace paths: decode urls
Fixes spaces in paths breaking things
2025-07-07 17:58:18 +10:00
2 * r + 2 * t
de476f2e38 internal: better curve for button ripples 2025-07-02 16:29:51 +10:00
2 * r + 2 * t
4b341ca16f osd: allow scroll 2025-07-01 17:40:41 +10:00
2 * r + 2 * t
c1872c2d77 dashboard: optimise cava
Use refs to prevent loading at all times
2025-06-28 22:29:46 +10:00
2 * r + 2 * t
fa920fd087 internal: use Process.exec 2025-06-27 22:12:51 +10:00
2 * r + 2 * t
11c8e5c7eb icons: some fixes for previous axes change
Mostly spacing fixes
Also qsTr windowinfo class and title when none
2025-06-26 21:35:15 +10:00
2 * r + 2 * t
7ddf40d2ea icons: use variable axes 2025-06-26 21:05:35 +10:00
2 * r + 2 * t
d329949fc8 input: ripple anim for all buttons
Also fix up colours for some statelayers
Fix urgent notif action colours
2025-06-19 17:03:44 +10:00
2 * r + 2 * t
05e9561fd6 internal: use stdiocollector
Removes dependency on jq
Also fix beatdetector
2025-06-15 15:43:50 +10:00
2 * r + 2 * t
5da1b64da0 internal: better caching impl
WARNING: causes blocking when caching image on first load
2025-06-13 23:31:47 +10:00
2 * r + 2 * t
31f708a1cb internal: use multieffect for shadow 2025-06-08 13:28:48 +10:00
2 * r + 2 * t
82756b2866 popouts: reload tray menu on show 2025-06-07 20:15:41 +10:00
2 * r + 2 * t
2f714ff604 internal: fix memory issue
Fix loading material symbols into memory 7000 times eating up tons of memory
2025-06-05 17:43:13 +10:00
2 * r + 2 * t
490f1ad0e7 internal: use plaintext format by default 2025-06-04 23:34:34 +10:00
2 * r + 2 * t
434e31d830 internal: use panelwindow
Using WlrLayershell broke for newer versions of qs
2025-06-04 19:16:17 +10:00
2 * r + 2 * t
e52c3d82a0 osd: fix text not updating during transition 2025-06-02 08:37:38 +08:00
2 * r + 2 * t
016a7c0763 drawers: better show/hide anims
Use m3 expressive curves
2025-05-28 15:56:10 +08:00
2 * r + 2 * t
67cc257960 drawers: fix interactions area
Make osd slider handles have pointer cursor
2025-05-27 11:46:33 +08:00
2 * r + 2 * t
63da636144 internal: bar only vertical
The bar can only be vertical
Remove box, boxlayout and anchortext
Add StyledClippingRect
2025-05-27 10:42:08 +08:00
2 * r + 2 * t
72101f4e86 internal: remove padded rect 2025-05-24 13:40:02 +08:00
2 * r + 2 * t
01b38be6af internal: fix binding loops 2025-05-24 13:31:36 +08:00
2 * r + 2 * t
219d794bf8 internal: fix anim typo 2025-05-23 22:04:05 +08:00
2 * r + 2 * t
36f28f7c42 bar: switch to embedded style 2025-05-23 16:50:12 +08:00
2 * r + 2 * t
7c5a23d334 dashboard: add media 2025-05-19 00:59:15 +08:00
2 * r + 2 * t
52d0c0807b dashboard: scale face based on info height
Also increase spacing
2025-05-18 00:38:10 +08:00
2 * r + 2 * t
60858f6f02 feat: session menu 2025-05-11 23:55:05 +10:00
2 * r + 2 * t
60254019c8 feat: expandable notifs 2025-05-10 21:04:17 +10:00
2 * r + 2 * t
89bb774012 refactor: manually animate rect if needed
No need for animate prop, it's used too little so just manually set it if needed to save memory
2025-05-10 18:49:10 +10:00
2 * r + 2 * t
6b64c8a918 feat: basic notifications
Also fix pixel issue with notif area background
Add more log rules to run script
2025-05-10 17:31:04 +10:00
2 * r + 2 * t
ed55afbcd8 launcher: better style 2025-05-09 22:24:49 +10:00