Commit graph

36 commits

Author SHA1 Message Date
2 * r + 2 * t
b5dcd07ab8 fix: use correct size tokens in QML 2026-04-11 21:24:16 +10:00
2 * r + 2 * t
3a37d77d1f feat: replace qml config module with c++ module 2026-04-11 21:18:56 +10:00
2 * r + 2 * t
d0f2df9bae chore: fix all import formats 2026-03-22 06:02:19 +11:00
2 * r + 2 * t
53109b28e6 chore: fix dash, drawers, notifs and osd linter warnings 2026-03-21 16:31:43 +11:00
2 * r + 2 * t
e88bbe425f refactor: move nested Notifs.Notif type to NotifData 2026-03-20 22:34:08 +11:00
2 * r + 2 * t
d2acd1014d chore: fix PersistentProperties missing-prop linter errors 2026-03-20 22:17:36 +11:00
2 * r + 2 * t
89d46c1b2f sidebar/notifs: better anims + misc fixes 2025-09-20 15:47:44 +10:00
2 * r + 2 * t
ef5936d0ab notifs: persistent notifs + better sidebar notifs 2025-09-18 23:39:23 +10:00
2 * r + 2 * t
85d575f6c1 feat: add sidebar
WIP
2025-09-18 15:19:15 +10:00
2 * r + 2 * t
c5381c5194 internal: refactor widgets folder
Split into subdirs and rename to components
2025-08-04 22:45:15 +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
8b61a02145 notifs: fix shrink height
Fix height when osd/session blocks
2025-07-09 22:32:44 +10:00
2 * r + 2 * t
c3e8127422 internal: pass around visibilities
Instead of singleton
Also for panels
2025-07-09 21:57:44 +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
96429160c3 feat: user config file
Config file at `~/.config/caelestia/shell.json`
2025-06-15 18:08:45 +10:00
2 * r + 2 * t
218ee2de95 notifs: actually fix y pos during remove anim 2025-06-06 17:52:47 +10:00
2 * r + 2 * t
b5c65ee0bf notifs: lock notif object until anim finish
Also fix notif y position during remove anim
2025-06-06 17:47:28 +10:00
2 * r + 2 * t
93cc4eacb0 notifs: fix being able to scroll 2025-06-04 22:36:03 +10:00
2 * r + 2 * t
3925626117 notifs: add remove animation 2025-06-04 22:28:22 +10:00
2 * r + 2 * t
dc1b01ccd3 notifs: fix opening anim when spam notifs
No open/close state, just animate height
2025-05-29 23:37:02 +08:00
2 * r + 2 * t
d48cd777f7 drawers: change anim durations 2025-05-28 21:48:06 +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
f6df636286 notifs: rounded clippingrect 2025-05-27 09:08:19 +08:00
2 * r + 2 * t
f305c3f3f6 notifs: better height
Get blocked by other panels from the right side (osd and session)
Limit max height to screen height
2025-05-26 22:32:25 +08:00
2 * r + 2 * t
c64e602725 notifs: better sliding
Wrap with clippingrect so x doesnt reset when element is added/removed
Also clippingrect rounds the ends when sliding
2025-05-13 14:17:24 +10:00
2 * r + 2 * t
fede76bbae notifs: fix crash 2025-05-12 18:58:03 +10:00
2 * r + 2 * t
925c5176ae notifs: disable listview interactivity 2025-05-11 20:10:10 +10:00
2 * r + 2 * t
ae67668fc2 notifs: option to have expire timeout
Also remove scrollbar and reduce expand drag threshold
2025-05-10 21:22:40 +10:00
2 * r + 2 * t
60254019c8 feat: expandable notifs 2025-05-10 21:04:17 +10:00
2 * r + 2 * t
f0e0569737 launcher: fix interrupted transitions 2025-05-10 20:19:53 +10:00
2 * r + 2 * t
dcde23a82b notifs: minor fixes 2025-05-10 19:04:41 +10:00
2 * r + 2 * t
0bac8f983a notifs: fix first notif open anim 2025-05-10 18:45:07 +10:00
2 * r + 2 * t
8c2bda4cff notifs: actual list 2025-05-10 18:38:00 +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
a1ed341639 feat: notification popup area 2025-05-08 20:58:18 +10:00