Commit Graph
485 Commits
Author SHA1 Message Date
LemmyCook 50ddd2916c autoformatting 2025-09-11 11:26:29 -04:00
Ly-sec d30e14f611 CompositorService: add tons of null checks to perhaps prevent QS crashes
(and add some logging)
ActiveWindow: added debounce for icons
KeyboardLayoutService: remove console logs
2025-09-11 17:18:25 +02:00
LemmyCook ac61086c95 Autoformatting 2025-09-11 09:45:26 -04:00
LemmyCook 83fbb8f95d Clock: factorized many settings in a single combobox 2025-09-11 09:43:52 -04:00
Ly-sec baafe54d13 Clock: small changes to compact mode 2025-09-11 13:53:45 +02:00
Ly-sec a1cbd35202 Clock: add compact mode with nnumeric/verbose date options 2025-09-11 13:03:39 +02:00
LemmyCook 2dc9e2f212 Bluetooth: proper synchronisation of the adapter state with the cached setting 2025-09-10 21:29:11 -04:00
Ly-sec c9285d8c5b SystemMonitor: remove GPU temp 2025-09-11 03:02:36 +02:00
Ly-sec 7247a26586 KeyboardLayout: add tons of layouts, add Commons/KeyboardLayout.qml for ease of adding new ones 2025-09-11 01:40:25 +02:00
Ly-sec be0b568f1f KeyboardLayout: increase font size and make it all caps 2025-09-11 01:10:04 +02:00
Ly-sec 5b4c57eae2 Set version to dev 2025-09-10 23:28:23 +02:00
Ly-sec 6e5efc3244 Release v2.8.0
We've been busy squashing bugs and adding some nice improvements based on your feedback.
What's New
New Icon Set - Swapped out Material Symbols for Tabler icons. They look great and load faster since they're built right in.
Works on Any Linux Distro - Dropped the Arch-specific update checker so this works properly on whatever distro you're running. You can build your own update notifications with Custom Buttons if you want.
Icon Picker - Added a proper icon picker for custom button widgets. No more guessing icon names.
Smarter Audio Visualizer - The Cava visualizer actually pays attention now - it only kicks in when you're playing music or videos instead of running all the time.
Better Notifications - Notifications now show actual app names like "Firefox" instead of cryptic IDs like "org.mozilla.firefox".
Less Noise - Turned a bunch of those persistent notification popups into toast notifications so they don't stick around cluttering your screen.
Fixes

Active Window widget finally shows the right app icon and title consistently
Fixed a nasty crash on Hyprland
Screen recorder button disables itself if the recording software isn't installed
Added a force-enable option for Night Light so you can turn it on manually whenever
2025-09-10 23:19:22 +02:00
Ly-sec 271a887bbf Release Notes
We've been busy squashing bugs and adding some nice improvements based on your feedback.
What's New
New Icon Set - Swapped out Material Symbols for Tabler icons. They look great and load faster since they're built right in.
Works on Any Linux Distro - Dropped the Arch-specific update checker so this works properly on whatever distro you're running. You can build your own update notifications with Custom Buttons if you want.
Icon Picker - Added a proper icon picker for custom button widgets. No more guessing icon names.
Smarter Audio Visualizer - The Cava visualizer actually pays attention now - it only kicks in when you're playing music or videos instead of running all the time.
Better Notifications - Notifications now show actual app names like "Firefox" instead of cryptic IDs like "org.mozilla.firefox".
Less Noise - Turned a bunch of those persistent notification popups into toast notifications so they don't stick around cluttering your screen.
Fixes

Active Window widget finally shows the right app icon and title consistently
Fixed a nasty crash on Hyprland
Screen recorder button disables itself if the recording software isn't installed
Added a force-enable option for Night Light so you can turn it on manually whenever
2025-09-10 23:14:58 +02:00
Ly-sec 0571ba7325 test commit 2025-09-10 23:14:39 +02:00
Ly-sec c2f6c39016 Revert "Release v2.8.0"
This reverts commit 2de2908509.
2025-09-10 23:13:02 +02:00
Ly-sec 2de2908509 Release v2.8.0
We've been busy squashing bugs and adding some nice improvements based on your feedback.
What's New
New Icon Set - Swapped out Material Symbols for Tabler icons. They look great and load faster since they're built right in.
Updater Widget - Dropped the Arch-specific update checker so this works properly on whatever distro you're running. You can build your own update widget with Custom Buttons if you want.
Icon Picker - Added a proper icon picker for custom button widgets. No more guessing icon names.
Better Notifications - Notifications now show actual app names like "Firefox" instead of cryptic IDs like "org.mozilla.firefox".
Less Noise - Turned a bunch of those persistent notification popups into toast notifications so they don't stick around cluttering your screen.
Fixes

Active Window widget finally shows the right app icon and title consistently
Fixed a nasty crash on Hyprland
Screen recorder button disables itself if the recording software isn't installed
Added a force-enable option for Night Light so you can turn it on manually whenever

That's what claude had  to offer😄
2025-09-10 23:07:54 +02:00
LemmyCook 99d56687ef SysStat: house keeping (keep cpu stuff grouped) 2025-09-10 14:34:27 -04:00
LemmyCook 434b8273f0 SystemStats: better gpu logging 2025-09-10 14:31:05 -04:00
LemmyCook 0a4317f712 More drag and drop fixes 2025-09-10 09:11:13 -04:00
Ly-sec d39a9a85bf SystemMonitor: add GPU temperature option 2025-09-10 13:17:35 +02:00
Ly-sec 291ffac102 NotificationHistory: possible visibility fix for app icons 2025-09-10 12:52:32 +02:00
Ly-sec 2b18ed3c41 NotificationHistory: add app icon display 2025-09-10 12:47:04 +02:00
Ly-sec 3b50efc7d0 ColorScheme: possible fix for selecting colorscheme & dark mode toggle 2025-09-10 12:39:15 +02:00
Ly-sec d91a635781 NightLight: add force activation 2025-09-10 12:34:52 +02:00
LemmyCook 16cea533da Bluetooth: added a button to enable/disable straight from the panel + minor improvements. 2025-09-09 21:23:57 -04:00
LemmyCook 1f9247c429 More icons fixes 2025-09-09 19:34:31 -04:00
LemmyCook d089966249 NetworkService: bugfix the interface could not longer be enabled or disabled. 2025-09-09 18:53:53 -04:00
LemmyCook 7adc7f43cc Bluetooth devices icons 2025-09-09 18:18:44 -04:00
LemmyCook a38f49cb35 More icons work 2025-09-09 18:10:25 -04:00
LemmyCook ca7684c944 ArchUpdater: permanently removed 2025-09-09 18:10:11 -04:00
LemmyCook 955369ab13 More icons work 2025-09-09 17:34:14 -04:00
LemmyCook 48f6c0705b New icons: more icons and cleanup 2025-09-09 17:02:57 -04:00
LemmyCook b1f9609cd3 Renamed Icons.qml to AppIcons.qml for clarity 2025-09-09 14:16:37 -04:00
Ly-sec 5dc4ba504c PowerProfileService: don't show toast on non valid power profile 2025-09-09 18:15:44 +02:00
LemmyCook 56ea1f92fa Merge branch 'bootstrap-icons' 2025-09-09 11:44:27 -04:00
Ly-sec 144406ae0e PowerProfile: create PowerProfileService, use it for the BarWidget and
PowerProfilesCard
2025-09-09 17:12:56 +02:00
LemmyCook fe139c208a CustomIcomButton: changed default icon to "heart" 2025-09-09 09:16:48 -04:00
Ly-sec 61cf7ab843 CustomButtonWidget: add icon picker to improve usability 2025-09-09 15:12:46 +02:00
LemmyCook ecd6141739 Toast: better spacing/margin 2025-09-09 08:27:44 -04:00
Ly-sec ed9ee65885 ActiveWindow: add guarding for null title/icon (Hyprland)
CompositorService: turn title, appId and id into strings to perhaps
prevent crashing (Hyprland)
2025-09-09 14:11:18 +02:00
Ly-sec 3c9ce6f8b5 ScreenRecorder: check for availability 2025-09-09 13:20:46 +02:00
Ly-sec 94d64a91b8 Add toasts & tooltips to a lot of things, add Disk Usage 2025-09-09 13:08:48 +02:00
LemmyCook 16bd4b41dc Icons: ArchUpdater, LockScreen, PowerMenu, BT Device List 2025-09-08 23:32:35 -04:00
LemmyCook 0e4b79fd16 SystemStats / network: dont show bytes 2025-09-08 22:34:56 -04:00
LemmyCook 1f8c55d581 Icons: huge cleanup 2025-09-08 22:05:57 -04:00
LemmyCook ccdb4e0664 Icons: more icons 2025-09-08 21:37:01 -04:00
LemmyCook 74cf71755b Icons: battery + bt 2025-09-08 21:10:03 -04:00
LemmyCook a4107c87c0 Icons: WIP using a proper mapping table 2025-09-08 21:05:48 -04:00
LemmyCook 7e93e29f66 Icons: duo for nightlight 2025-09-08 20:20:40 -04:00
LemmyCook b2e11137d4 Weather icon: fix thunderstorm 2025-09-08 20:11:26 -04:00