Commit Graph

556 Commits

Author SHA1 Message Date
Lemmy 6500b2f0b6 Default settings update 2025-12-16 18:24:37 -05:00
Ly-sec 762e828382 SessionMenuTab: add setting for large button layout 2025-12-16 20:10:28 +01:00
Ly-sec 07050928bd Hooks: add screen lock/unlock hook (#1030) 2025-12-16 17:51:46 +01:00
Lemmy 5d849b224b Bar: Added new setting to enable outline/border on every bar widget.
+ Added setting to enable/disable scroll-wheel support on workspace
widget[
+ Added a few missing Hand pointer here and there.
2025-12-15 19:30:27 -05:00
Ly-sec 5648367a86 ControlCenter: add brightness card 2025-12-15 13:22:06 +01:00
Lemmy d208476eea DesktopWidgets: multi-monitor support 2025-12-14 13:03:20 -05:00
Lemmy a82513a9d3 Merge branch 'main' into desktop-widgets 2025-12-14 12:27:34 -05:00
Lemmy 22fbf9d20a Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-12-14 12:08:11 -05:00
Lemmy 5f18e4b6d0 GPU Temp: Added voluntary opt-in for Nvidia GPU - avoid draining battery on dual gpus laptop. 2025-12-14 12:08:08 -05:00
Lysec f3286a1579 Merge pull request #1056 from acdcbyl/feature-add-zed-theme
Matugen: Add a Theme For Zeditor
2025-12-14 17:40:03 +01:00
Aiser 9be3683e98 Matugen: Add a Theme For Zeditor 2025-12-15 00:30:12 +08:00
Lemmy 03344c9196 Reduced default dimmer opacity 2025-12-14 11:15:19 -05:00
Lemmy 3785f3f236 Bar/Panels: Unified transparency for panels and bar! 2025-12-14 10:49:15 -05:00
Ly-sec feee1d146c desktop-widget: initial commit 2025-12-14 14:37:29 +01:00
Lemmy 8d470f39f4 SysMon: Added GPU temperature (NVidia via smi is untested) 2025-12-13 11:41:08 -05:00
Ly-sec 15526a8336 SettingsContent: add collapsible button for tab area 2025-12-13 15:04:05 +01:00
elrondforwin 82001cd766 Added yazi theme 2025-12-12 20:24:28 +03:00
Lemmy 95a67718ad TaskbarGrouped is now consolidated in the Workspace widget. 2025-12-12 09:01:06 -05:00
ItsLemmy 764299e4e7 Settings: added option to open settings in a separate (tiled) window + Fixed migrations/upgrades by parsing the rawJson 2025-12-11 21:03:43 -05:00
Ly-sec 649f7b1983 ShellState: add lockScreenActive state (#1011) 2025-12-10 15:17:47 +01:00
ItsLemmy c26f1459ca LockScreen: added a simple toggle to remove all power/session buttons from the lockscreen. 2025-12-08 20:57:04 -05:00
Ahmet Çetinkaya 78b157f476 feat(notifications): improve exclude apps translations
- Update translations to emphasize "skip playing configured notification sound"
- Remove duplicate "exclude-apps" entries from all locale files
- Apply consistent meaning across all 10 supported languages
- Clarify that the feature skips user-configured sounds for apps with built-in audio

This provides better user understanding of the exclude apps functionality
that prevents double notification sounds.
2025-12-08 14:38:42 +03:00
Ahmet Çetinkaya a49f4501d0 feat(notifications): add sound settings and playback functionality
Add comprehensive sound configuration options for notifications including:
- Enable/disable notification sounds toggle
- Volume control slider
- Option to use separate sounds per priority level (low, normal, critical)
- File pickers for selecting sound files with support for common audio formats
- Implementation of sound playback in NotificationService
- Updated translations for all supported languages
- Settings version incremented to 26
2025-12-08 14:38:42 +03:00
Lemmy f908230e37 Merge pull request #779 from StellaHalf/real-main
refactor updateDockApps() and add a few settings
2025-12-07 17:25:39 -05:00
Hakan Göksu d26dc82245 Update IconsTabler.qml 2025-12-07 20:48:41 +02:00
Hakan Göksu e576a94538 Update IconsTabler.qml 2025-12-07 20:37:58 +02:00
wxlyyy 4d85ead6d7 Settings: cleanup 2025-12-07 04:12:45 +08:00
Ly-sec 80fa284291 LauncherTab: add category toggle 2025-12-06 12:02:55 +01:00
Lemmy ba01e21885 Revert "re-implement auto hiding bars" 2025-12-05 20:34:09 -05:00
Lemmy 6480b19e2a Merge pull request #965 from dwuggh/auto-hide-bar-2
re-implement auto hiding bars
2025-12-05 20:28:58 -05:00
Ly-sec 2874cc41c5 TimerCard: fix visual timer reset 2025-12-05 23:18:51 +01:00
dwuggh 168cd63079 re-implement auto hiding bars 2025-12-04 15:08:07 +08:00
ItsLemmy c070b0051f PluginSystem: improve temporary dummy api to limit warnings. 2025-12-03 20:53:34 -05:00
ItsLemmy 495ce0f040 Settings: trying to bulletproof hotreload vs plugin system 2025-12-03 20:33:18 -05:00
ItsLemmy 904cd26884 Settings: simplify startup sequence and settings migration 2025-12-03 20:26:34 -05:00
ItsLemmy ac81234ef8 Merge plugin-system 2025-12-03 09:41:16 -05:00
Ly-sec d31e69ad63 UserInterface: more adjustments 2025-12-02 15:24:49 +01:00
Ly-sec 872d4202b2 UserInterface: separate slider for UI & Input 2025-12-02 15:06:04 +01:00
ItsLemmy 8cf84c5890 Merge branch 'main' into plugin-system 2025-12-01 17:22:49 -05:00
Stella 6043113974 Merge branch 'main' into real-main 2025-12-01 20:32:06 +01:00
Ly-sec 18e9eb11b4 UserInterfaceTab: everything follows border radius slider 2025-12-01 19:43:02 +01:00
ItsLemmy c31c56ff48 PluginSystem: basic implementation with an hello-world bar widget 2025-11-30 20:31:55 -05:00
StellaHalf 0b8ded2c56 merge 2025-11-30 23:43:39 +01:00
ItsLemmy e972e1f7aa Cards & Settings refactoring
- All cards now live in Modules/Cards
- CalendarPanel is now called ClockPanel
- Added a way to ease settings migration in separate QML files
2025-11-30 14:26:09 -05:00
ItsLemmy c7f947d235 Settings: added a launcher button for the default/new user settings. + gitignore cleanup 2025-11-30 10:36:17 -05:00
Ly-sec 2a6b236faf SoundService: switch to qt6-multimedia 2025-11-30 12:35:34 +01:00
ItsLemmy fe25840dfa Wallpaper: restore directory per monitor settings. 2025-11-29 16:18:33 -05:00
ItsLemmy 30db679207 Wallpapers: moved persistent data to their own file in ~/.cache/noctalia/wallpapers.json !! no migration path, user will have to set their wallpaper at least once !! 2025-11-29 11:22:53 -05:00
ItsLemmy 993b6bc422 Settings/State: Moved state IPC logic to ShellState.qml. 2025-11-29 11:04:44 -05:00
ItsLemmy 9d4ac03d21 Removed fonts dependencies (now using Qt font as default) and removed some complex settings migration code. 2025-11-29 10:38:06 -05:00