Commit Graph
493 Commits
Author SHA1 Message Date
LemmyCook dd4641eedd CompositorService: improved Hyprland detection so there is no warning on Niri. 2025-09-12 22:55:13 -04:00
LemmyCook 5079fc78d3 Removed ArchUpdateService 2025-09-12 21:16:50 -04:00
LemmyCook 7d2eaa46e6 qmlfmt: increase line-length to 360 to avoid hard-wrap.
+ cleaned up power menu/panel
2025-09-12 21:07:11 -04:00
LemmyandGitHub 59ce164b40 Merge pull request #257 from mkuritsu/main
Add toggle to hide unoccupied workspaces
2025-09-12 16:42:36 -04:00
Ly-sec ff42244c6d Revert hardcoded font change 2025-09-12 22:20:46 +02:00
mkuritsu 3a2bb40117 Add toggle to hide unoccupied workspaces 2025-09-12 21:16:44 +01:00
Ly-sec be4a69f6e0 Replace hardcoded font with check for default fonts, fall back to
inter/roboto
Settings: use font detection function
GeneralTab: let user know that it uses default fonts and falls back to
inter/roboto
FontService: add proper checks for default fonts (sans & mono)
2025-09-12 22:00:05 +02:00
LemmyCook 380f31fbd9 BaBar Widgets: pass a proper section name instead of a longer string. 2025-09-12 12:54:09 -04:00
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