Commit Graph
179 Commits
Author SHA1 Message Date
Hannes 5ea11ae9f7 fix: ensure battery and network state files are checked for existence before operations 2026-09-02 16:08:56 +02:00
Hannes 31378f9769 feat: refactor battery and network state to use file history and save logic 2026-09-02 16:03:45 +02:00
Hannes 0fad9baa5b fix: hide not given stats 2026-09-02 15:08:26 +02:00
Honney f9c14c84b4 feat: added graphs to battery hover windows 2026-09-02 14:54:00 +02:00
Hannes 510cbb0cec feat: refactor NotificationHistory.qml to improve hover tracking and auto-closing behavior 2026-09-02 00:34:14 +02:00
Hannes aea40a3e42 feat: removed wrong new line 2026-09-02 00:30:40 +02:00
Hannes 8eb08631f7 fix: autoclose only when not hovered 2026-09-02 00:27:32 +02:00
Hannes a827d1e92c fix: removed notes 2026-09-02 00:16:57 +02:00
Hannes 27401c25a0 feat: refactor notification system to manage hover states centrally and auto close 2026-09-02 00:16:15 +02:00
Hannes b59eb012ba feat: refactor: add helpers for summary/body placement in NotificationBody 2026-09-01 23:59:36 +02:00
Hannes 2df40a2a76 fix: Update NotificationBody.qml for expanded groups and clear-group functionality 2026-09-01 22:59:55 +02:00
Hannes 9788529f55 feat: Introduce NotificationHistoryLoader to manage opening and closing the NotificationHistory panel. 2026-09-01 22:41:34 +02:00
Hannes 94d9dd6fac feat: update bar height configuration and bar visibilty on fullscreen 2026-09-01 14:37:46 +02:00
Hannes 764f8197fb feat: refactor bar spacing functions to use dedicated functions 2026-09-01 13:52:03 +02:00
Hannes 36486179d5 fix: Update notification sound play logic 2026-08-31 21:42:38 +02:00
Hannes f2b69382c7 refactor: Introduce _hoveredActionCount for notification action hover tracking, avoiding direct 'root' lookup and improving code readability. 2026-08-31 17:07:43 +02:00
Hannes c7538750e3 feat: update notification layout and add avatar load functionality 2026-08-31 16:54:54 +02:00
Hannes 2c38de7c60 feat: refactor notification body to use a more concise conditional expression for handling app icons, images, and desktop entry icons 2026-08-31 16:34:18 +02:00
Hannes 47562185f1 fix: fixed some mouseArea stuff and the Connection function 2026-08-30 00:26:49 +02:00
Hannes 4f49575069 fix: timers are getting deleted and not just multiply 2026-08-30 00:19:44 +02:00
Hannes 8c6662871a feat: add notification close event handling in NotificationBody 2026-08-30 00:14:13 +02:00
Hannes b2d5c0d5fb feat: refactor Notification.qml to handle negative implicitHeight values 2026-08-29 23:53:23 +02:00
Hannes f1d01cadf8 feat: update notification duration calculation to include milliseconds 2026-08-29 23:44:32 +02:00
Hannes ecf00de898 feat: add inline reply functionality to notification body 2026-08-29 23:19:20 +02:00
Hannes f488f22def feat: improve notification layout for better visibility and functionality 2026-08-29 23:18:21 +02:00
Hannes 1bf0f0bfc1 fix: Ensure inline reply functionality closes the notification correctly for resident notifications 2026-08-29 23:10:37 +02:00
Hannes 504c5ac484 fix: update notification close behavior 2026-08-29 23:03:03 +02:00
Hannes bd59a8e457 feat: add screen height to font functions in Config. Added actions, inline Reply and urgency to NotificationBody 2026-08-29 22:48:53 +02:00
Hannes 095839c45a feat: add notification window with debug option 2026-08-29 01:19:21 +02:00
Hannes 8352ba5a56 fix: Toggle notification sound functionality 2026-08-28 12:41:31 +02:00
Hannes f2e8d8a144 feat: add NotificationButton widget to bar to display notifications and work NotificationButton to a usable state 2026-08-27 21:50:50 +02:00
Hannes 3cd6807681 feat: add notification sound and notification window enhancements. Ready for alpha.NotificationBody needs work 2026-08-26 00:38:20 +02:00
Hannes 0b20e8eb85 feat: add notification module with functionality to display notifications on focused monitor with a NotificationServer as Singleton 2026-08-25 01:00:52 +02:00
Hannes b9a455347d fix: update module import paths to new location 2026-08-24 23:39:06 +02:00
Hannes 5b23111eb3 feat: add IdleState reference in Bar.qml to give it a valid Window to be able to inhibit idle 2026-08-24 23:38:44 +02:00
Hannes c77020dc69 refactor: Integrate IdleMonitor and IdleInhibitor into IdleState to manage system idle and inhibit functionality in singleton and not multiple times 2026-08-24 23:37:10 +02:00
Hannes 4d2c99df65 refactor: Adjusted the volume change timer interval from 1000 ms to 2000 ms in audio source and sink states 2026-08-24 20:33:23 +02:00
Hannes 230537699d feat: add volume change OSD modules for audio sink and source and added Default Sink and Source to the Bar 2026-08-24 20:31:44 +02:00
Hannes 776d25df0f feat: add WLogout quickshell command 2026-08-23 22:47:57 +02:00
Hannes dcd583f1fa fix: update TODO.md to add reload-popup and WIN+Tab features 2026-08-23 22:41:27 +02:00
Hannes 4b4159371d feat: add support for lazy loading in modules 2026-08-23 22:14:36 +02:00
Hannes 426b96a27e note if idle breaks 2026-08-22 21:39:12 +02:00
Hannes 9f8d774efd rework of IdleButton 2026-08-22 21:35:43 +02:00
Hannes 896264c062 some fixes to remove warnings 2026-08-22 16:54:49 +02:00
Hannes a046c5b3e0 disabled Background (had errors and no use) 2026-08-22 16:43:26 +02:00
Hannes c1e1540ab9 added todo list 2026-08-22 00:40:07 +02:00
Hannes 0a0d8130d0 update to network stat graphs 2026-08-22 00:24:17 +02:00
Hannes e5e1d34e5c update to network updates 2026-08-22 00:12:37 +02:00
Hannes d734110cc2 updates to networking 2026-08-21 23:30:28 +02:00
Honney 2b4d3cd911 Using Quickshell Build in stuff for battery 2026-08-21 22:07:56 +02:00