Commit Graph

1356 Commits

Author SHA1 Message Date
Ly-sec 2a5b1fa109 Release v3.6.2 2025-12-09 17:37:57 +01:00
Ly-sec a0aa7e3f1d Back to -git 2025-12-09 16:06:05 +01:00
Ly-sec 9664e5929c Release v3.6.1 2025-12-09 16:05:14 +01:00
Ly-sec 89acb6ec32 Back to -git 2025-12-09 15:09:22 +01:00
Ly-sec 99e3187f3d Release v3.6.0 2025-12-09 14:05:13 +01:00
Lemmy d6299561c2 Merge pull request #1014 from RealRaupy/main
ipc calls for battery, bluetooth and wifi panel, and disableing etc
2025-12-09 07:31:49 -05:00
Ly-sec d716cb289b Taskbar: add smart width & max width (for whole widget) settings 2025-12-09 13:23:06 +01:00
raupy 385aa9ed38 new ipc calls 2025-12-09 10:39:40 +01:00
Ahmet Çetinkaya 2ca71c285e refactor(notification): reorder sound playback checks for better flow
Move the audio service mute check earlier in the notification sound
playback logic to prevent unnecessary processing when the system
is muted. Also reposition the rate limiting check to occur after
the initial availability and setting checks.
2025-12-09 10:44:47 +03:00
Ahmet Çetinkaya 73c0a9b550 fix(notification): move sound playback after do not disturb and performance mode check
Move the notification sound playback to occur after the do not disturb
and performance mode checks, ensuring sounds are not played when these
modes are active. This fixes the issue where notification sounds were
being played even when do not disturb mode was enabled.
2025-12-09 10:43:21 +03:00
ItsLemmy 27bdcd472e NightLightService: avoid 00:00 sunset edge case. 2025-12-08 20:28:40 -05:00
ItsLemmy c1b0590d5f Revert "NightLightService: possible fix for night light turning off at midnight"
This reverts commit 35b2ae19ee.
2025-12-08 20:15:04 -05:00
ItsLemmy b8acc3174b PluginService: added mainInstance & barWidget to the pluginApi for easier access. 2025-12-08 18:52:35 -05:00
Ly-sec 74cf71afd1 NotificationService: add default sound 2025-12-08 19:34:51 +01:00
Ly-sec 0b99183b5f Launcher: refresh clipboard history list on delete entry 2025-12-08 19:31:32 +01:00
Ly-sec 9b4f407bd7 Launcher: add delete icon for clipboard history entries 2025-12-08 18:07:26 +01:00
Ahmet Çetinkaya c43fd88470 feat(notifications): add QtMultimedia availability check and UI feedback
Add SoundService.isAvailable property to detect QtMultimedia availability
at runtime and implement conditional UI rendering in notification settings
tab. When QtMultimedia is unavailable, show a warning message and hide
sound-related controls instead of crashing or showing broken UI.
2025-12-08 14:53:28 +03: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
ItsLemmy c15cdef956 Fix bad merge 2025-12-07 17:44:55 -05:00
Lemmy 7e7e0bccba Merge branch 'main' into main 2025-12-07 17:37:51 -05:00
ItsLemmy 4cdedb6a95 Dock: removed deprecated radius. + i18n + formating 2025-12-07 17:29:15 -05:00
Hakan Göksu b8ec15a446 Update BluetoothService.qml 2025-12-07 20:47:24 +02:00
Hakan Göksu d933172ef4 Update BluetoothService.qml 2025-12-07 20:45:38 +02:00
Hakan Göksu 9bebc600f8 Update BluetoothService.qml 2025-12-07 20:39:35 +02:00
ItsLemmy 308f3cc3f9 Panels: added support for panel's plugin anchoring (left, right, center, etc...) + fixed general animation with a left vertical bar 2025-12-07 09:30:02 -05:00
Ly-sec 1bbe7f6eee Taskbar: show pinned apps (#966)
TaskbarSettings: add toggle to show pinned apps
2025-12-07 11:11:03 +01:00
ItsLemmy ea9e830ace PluginService: proper restore of a barwidget after updating a plugin. 2025-12-06 19:25:13 -05:00
Ly-sec 35b2ae19ee NightLightService: possible fix for night light turning off at midnight 2025-12-06 21:41:06 +01:00
Lysec 33071b4877 Merge pull request #983 from lonerOrz/feat/cbutton
feat: add showIcon and hideMode options for CustomButton
2025-12-06 11:54:51 +01:00
GoodbyeNJN daefa6d0e6 feat(taskbar): add title display options and width settings
- Updated the Taskbar QML component to conditionally render titles and adjusted layout accordingly.
- Enhanced the settings UI to include toggles and sliders for the new title display options, ensuring they are only enabled for horizontal taskbars.
- Default values for the new settings are set to hide titles and a width of 120 pixels.
2025-12-06 14:14:49 +08:00
loner 432936f58f feat: add showIcon and hideMode options for CustomButton 2025-12-06 11:42:59 +08:00
ItsLemmy b99019d3b1 autofmt 2025-12-05 18:38:35 -05:00
Lemmy 8f8507800d Merge pull request #969 from ahmet-cetinkaya/feat/taskbar-window-focus-fix
fix(compositor): add z-order handling for focus in hyprland
2025-12-05 17:30:34 -05:00
Lemmy 39eda45c43 Merge pull request #963 from tuibird/main
Changes to how VS Code theming is handled
2025-12-05 17:28:24 -05:00
ItsLemmy 049ba2d4a6 Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-12-05 17:25:48 -05:00
ItsLemmy 36cd59b08d PluginSystem: first pass on auto update 2025-12-05 17:25:46 -05:00
Lemmy d1aae638c0 Merge pull request #956 from notiant/patch-3
BatteryPanel: add the power profiles option back
2025-12-05 17:24:41 -05:00
ItsLemmy 479c719311 PluginService: proper cleanup if the plugin is no longer on disk 2025-12-05 09:03:18 -05:00
ItsLemmy aa48d38d57 Plugin System: Toggle to enable or disable a source + Improved UI 2025-12-04 21:50:38 -05:00
notiant aca2ae8971 add widget settings to hide the energy controls 2025-12-05 03:36:50 +01:00
ItsLemmy a2cd2a3900 Autofmt 2025-12-04 19:55:27 -05:00
Lysec 554e911117 Merge pull request #971 from lonerOrz/fix/remove-check-edges
fix: Delete the detection logic related to "maximize-window-to-edges"
2025-12-04 20:43:33 +01:00
loner 5861a15724 fix: Delete the detection logic related to "maximize-window-to-edges" 2025-12-05 02:06:28 +08:00
Ahmet Çetinkaya a87f8c8fd7 refactor(compositor): reduce window focus lines in hyprland service 2025-12-04 19:07:26 +03:00
Ahmet Çetinkaya 99582bb8fe fix(compositor): add z-order handling for focus in hyprland
- Add null checks for window objects before focusing to prevent errors.
- Also ensure focused windows are brought to top in Float Mode by
dispatching alterzorder command after focuswindow.
2025-12-04 18:02:40 +03:00
Ly-sec dd52e8958a Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2025-12-04 14:14:57 +01:00
Ly-sec 7c9461637c Matugen/terminals: support multiple spaces in names 2025-12-04 14:14:52 +01:00
ItsLemmy 6612ee7df9 PluginService: more robust init sequence 2025-12-04 07:16:50 -05:00
tuibird b7cb497eb2 1. Updated the templates to the new code.json
2. Created and added the vsix theme file to Assets/MatugenTemplates
3. Updated TemplateProcessor.qml to install the vsix theme file and update the settings.json file
4. Updated TemplateRegistry.qml to add the new code.json template and output locations
2025-12-04 14:20:55 +13:00