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
Ly-sec
e627e67463
ColorSchemeTab: rename Rosepine to Rose Pine
2025-11-29 13:09:41 +01:00
Ly-sec
366c867f94
Matugen/niri: added
2025-11-29 12:26:18 +01:00
Ly-sec
7366298026
Matugen/Emacs: added
2025-11-29 12:02:42 +01:00
Ly-sec
3f02b28ecc
SystemMonitorTab: add network polling
2025-11-27 16:10:36 +01:00
Ly-sec
7cb293733c
SystemMonitorTab: add polling option
2025-11-27 15:06:17 +01:00
ItsLemmy
705334169b
Settings: Do not turn on lockkeys by default
2025-11-26 23:27:07 -05:00
Ly-sec
cdb93a3d96
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-26 19:19:17 +01:00
Ly-sec
309648d6d6
Calendar: add timer
...
LocationTab: rework calendar settings
SoundService: add simple service to play & loop sounds
2025-11-26 19:18:30 +01:00
ItsLemmy
f10207a159
Settings / SetupWizard & OSD
...
- Settings cleanup and avoid segfault by not using var.
- SetupWizard simplified opening condition logic. Will only open when no
settings available
- OSD: simplified settings logic, updated translations to explain that
no type selected = all types enabled. similar to bar and monitors logic.
- Do not open changelog on a fresh install as we already open the
SetupWizard
2025-11-26 09:52:15 -05:00
Ly-sec
f611e3a2c0
OSD: use volume-x(volume-3) for 0% volume
2025-11-26 15:07:19 +01:00
Ly-sec
8277ce1631
IPCService: add state IPC call
2025-11-25 18:15:57 +01:00
Ly-sec
83f8028d47
OsdTab: add toggle for all OSDs
2025-11-25 16:27:19 +01:00
loner
4c6cf8d21b
feat: Add setting to disable lock key OSD notifications
2025-11-25 21:20:50 +08:00
Ly-sec
04c8f5b54e
LauncherTab: add grid view option
...
Launcher: force clipboard history to list view
NGridView: created
2025-11-23 21:51:14 +01:00
Lysec
0d9c4974b3
Merge pull request #836 from acdcbyl/main
...
Matugen: Add Cava's Theme
2025-11-23 19:31:58 +01:00
Ly-sec
cfffcdcd24
BluetoothService: more robust connection logic
2025-11-23 11:30:50 +01:00
Aiser
33af5b9ab9
Matugen: Add Cava's Theme
2025-11-23 15:10:38 +08:00
notiant
e34248d5cb
Some changes for the notification layout & localize timestamps
2025-11-23 00:51:04 +01:00
Ly-sec
aa34a7ed36
Settings: add telegram
...
ProgramCheckerService: add check for telegram
2025-11-22 21:10:50 +01:00
Ly-sec
8eaa5cc034
Settings: migration for shellstate is now handled in Settings.qml
2025-11-22 15:40:53 +01:00