ItsLemmy
bc58a8feaf
v2.18.0
2025-10-14 14:59:31 -04:00
ItsLemmy
0f10660b29
AudioCard: fix input volume connection
2025-10-14 10:48:40 -04:00
ItsLemmy
dcf4f0f7d2
Project structure: moving stuff around
2025-10-14 10:46:31 -04:00
ItsLemmy
3cd75b1ed8
AudioCard: fixed jitter when using sliders
2025-10-14 10:37:56 -04:00
ItsLemmy
8ad2e5f8f7
ActiveWindow-MediaMidi: better looking in mini mode + optims.
2025-10-14 08:01:03 -04:00
ItsLemmy
79b96567dc
AudioCard: sleeker volume sliders
2025-10-14 07:37:27 -04:00
ItsLemmy
1a32c70158
ControlCenter: better defaults
2025-10-13 22:03:29 -04:00
ItsLemmy
6f830234b7
ColorScheme: fixed important bug preventing templates generation when using predefined color schemes and toggling an app.
2025-10-13 21:35:49 -04:00
ItsLemmy
58ebb9dfb7
Settings-Wallpaper: fixed overflowing when enabling per monitor directory.
2025-10-13 21:08:17 -04:00
ItsLemmy
331a4d4032
Settings: fixed compositor scale ratio display in all tabs.
2025-10-13 20:33:39 -04:00
ItsLemmy
00509170ef
Bar: improved "mini" density look
2025-10-13 20:16:18 -04:00
ItsLemmy
4e11f4e2e6
SectionEditor: improved dimensions and moving across sections (for control center)
2025-10-13 19:55:40 -04:00
ItsLemmy
eb82491125
recomment default settings generation
2025-10-13 19:22:03 -04:00
ItsLemmy
8909d490c0
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 19:21:18 -04:00
ItsLemmy
401d1ef230
Default settings
2025-10-13 19:21:15 -04:00
lysec
be057059e0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-14 01:18:59 +02:00
lysec
8d1d40f1de
LockScreen: reduce clock font slightly
2025-10-14 01:18:51 +02:00
ItsLemmy
a4cee6334b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 19:18:32 -04:00
ItsLemmy
10090cbd30
ControlCenter: modularity!
2025-10-13 19:18:26 -04:00
lysec
bc2d640c09
LockScreen: use fixed font
2025-10-14 01:18:05 +02:00
lysec
2ee50589e2
LockScreen: make first letter ofer usernamer uppercase
2025-10-14 01:11:00 +02:00
lysec
88c72fd2a6
LockScreen: fix invalid login attempt info
2025-10-14 01:01:42 +02:00
ItsLemmy
02f23e5f49
Removed .zed folder, just use gitignore instead -> Kainoa
2025-10-13 16:54:18 -04:00
ItsLemmy
158d3a1e63
default settings
2025-10-13 10:07:52 -04:00
ItsLemmy
a0907a5b96
ControlCenter: toggle to hide/show volume sliders + getting ready for more modularity soon
2025-10-13 10:04:47 -04:00
ItsLemmy
962811db0e
NSearchableComboBox: better scaling + fixed hover color
2025-10-13 09:58:42 -04:00
lysec
b58ce5f982
Notification: better animations
...
NIconPicker: fix width/height
Autoformat
2025-10-13 15:52:19 +02:00
lysec
6217001886
edit funding.yml
2025-10-13 15:31:31 +02:00
lysec
5db1941633
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-13 15:30:02 +02:00
lysec
158eaf51c2
AboutTab: add small kofi link
2025-10-13 15:29:43 +02:00
ItsLemmy
ea334a6fcd
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 09:13:20 -04:00
ItsLemmy
af0d8e6913
Settings: slightly bigger panel
2025-10-13 09:13:17 -04:00
lysec
d6b7288009
IPC: add sessionMenu lockAndSuspend call
2025-10-13 15:01:10 +02:00
Lemmy
8c4f0db0eb
Merge pull request #476 from lonerOrz/feat/ipc-notification-dismiss
...
feat(ipc): Add commands to dismiss notifications
2025-10-13 09:00:34 -04:00
Lemmy
050c02bd8c
Merge pull request #470 from lonerOrz/fix/active-window-layout
...
fix(bar): Correct ActiveWindow layout when empty
2025-10-13 08:59:59 -04:00
ItsLemmy
e40ec8c6b0
Settings: reordering bar and dock tabs.
2025-10-13 08:32:49 -04:00
ItsLemmy
e590baddc8
Lockscreen: fix avatar
2025-10-13 08:14:56 -04:00
ItsLemmy
a6b826a708
Settings-About: 2 columns
2025-10-13 08:09:53 -04:00
ItsLemmy
5d236b5c90
NValueSlider: scaling
2025-10-13 08:09:41 -04:00
ItsLemmy
12001f2255
Settings: better sizing of the Panel and sidebar
2025-10-13 08:02:26 -04:00
ItsLemmy
e3f0f428da
Settings: re-organization
2025-10-12 22:09:35 -04:00
ItsLemmy
565671c625
OSD: proper scaling
2025-10-12 19:07:22 -04:00
ItsLemmy
b152df7670
Calendar: close with esc
2025-10-12 18:35:22 -04:00
ItsLemmy
757049fe30
SessionMenu: proper scaling
2025-10-12 18:35:14 -04:00
ItsLemmy
bbf06e6707
autofmt
2025-10-12 18:35:08 -04:00
ItsLemmy
2888b7c02e
Merge branch 'main' into qt-scaling
2025-10-12 18:27:56 -04:00
ItsLemmy
48ade771fb
Fix NIconButton Scaling
2025-10-12 18:03:26 -04:00
ItsLemmy
8f13afb9e9
Settings: better margin between sidebar and main content.
2025-10-12 17:18:02 -04:00
ItsLemmy
b1c1ca6b49
ControlCenter: Slightly less tall utils at the bottom
2025-10-12 17:04:09 -04:00
ItsLemmy
5a47f88d48
Dont scale NIconButton in the bar
2025-10-12 16:54:36 -04:00
loner
8eab276ee3
refactor(notifications): Centralize dismissal logic in NotificationService
2025-10-13 04:43:52 +08:00
loner
6eee4aeb9e
feat(ipc): Add commands to dismiss notifications
2025-10-13 04:34:34 +08:00
lysec
f0f95343f3
Settings: disable -default generation
2025-10-12 22:24:46 +02:00
lysec
d749cbf91d
Settings: update settings-default.json
2025-10-12 22:24:29 +02:00
ItsLemmy
c456cb1ee6
"Mini" translations
2025-10-12 16:19:57 -04:00
ItsLemmy
2962c0d9f7
Same behavior for compact and mini
2025-10-12 16:17:45 -04:00
ItsLemmy
7e4c7a1efd
translations
2025-10-12 16:16:46 -04:00
lysec
7601577293
OSD: another possible layout fix
2025-10-12 21:53:57 +02:00
ItsLemmy
9f54822e4c
Different scaling for Bar and Panels
2025-10-12 15:48:52 -04:00
ItsLemmy
a2cd377837
New scaling wip
2025-10-12 15:25:09 -04:00
lysec
d442f306c2
SettingsWindow: allow tilde usage
2025-10-12 21:13:52 +02:00
lysec
427f87b320
LockScreen: weather respects location settings (celsius/fahrenheit)
...
LockScreen: battery/keyboard layout below eachother
2025-10-12 20:41:38 +02:00
lysec
a60120df7a
LockScreen: add suspend button
2025-10-12 20:32:38 +02:00
lysec
853d1d969c
OSD: attempting to fix layout misalignment
2025-10-12 19:12:34 +02:00
lysec
6da4acee09
Dock, Tray, ActiveWindow, Taskbar: add theming for app/tray icons
...
appicon_colorize: create simple shader to colorize icons by theme color
2025-10-12 17:51:07 +02:00
lysec
14af84ffbe
LockScreen: make compact version buttons not overflow & edit clock
...
CalendarPanel: edit clock
Autoformat
2025-10-12 16:01:31 +02:00
ItsLemmy
1e04a92047
Better margins
2025-10-12 09:50:01 -04:00
ItsLemmy
56db04ee1e
Better margins
2025-10-12 09:42:53 -04:00
ItsLemmy
292ecd493b
More cleanup
2025-10-12 09:33:04 -04:00
ItsLemmy
6a6a8b3f10
NPanel: fix animation glitch due to deactivating loader
2025-10-12 09:16:38 -04:00
ItsLemmy
f4b27380c3
Qt-Scaling: first cleanup pass
2025-10-12 08:23:24 -04:00
lysec
d5d654e010
LockScreen: add compact mode toggle in GeneralTab
...
Settings: add lockscreen compact mode setting
i18n: add translations
2025-10-12 11:04:35 +02:00
lysec
b4a344b0b5
ControlCenter: fix scaling (pass scaling to everything)
2025-10-12 10:25:52 +02:00
lysec
7d37d5dc17
OSD: hide initial brightness update (prevent showing brightness osd on startup)
2025-10-12 10:20:09 +02:00
Lysec
6c2e2fcb64
Merge pull request #472 from lonerOrz/fix/osd-brightness
...
fix: Resolve intermittent OSD brightness display issue
2025-10-12 10:18:57 +02:00
loner
7cc412289d
fix: Resolve intermittent OSD brightness display issue
2025-10-12 07:52:50 +08:00
loner
3ca6036854
feat(i18n): Add de translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:41:52 +08:00
loner
9949dbecd7
feat(i18n): Add es translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:40:07 +08:00
loner
7e47616f8e
feat(i18n): Add fr translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:39:17 +08:00
loner
51a81c1baf
feat(i18n): Add pt translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:36:48 +08:00
loner
79092ca2f1
feat(i18n): Add zh-CN translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:34:12 +08:00
loner
4ed3dad69d
feat: Improve hidemode logic for ActiveWindow and MediaMini widgets
2025-10-12 06:27:50 +08:00
loner
f843086603
feat(mediamini): Add tri-state hideMode to MediaMini
2025-10-12 04:06:52 +08:00
loner
3e26da9641
feat(activewindow): Add tri-state hideMode to ActiveWindow
2025-10-12 04:00:25 +08:00
lysec
c90fa5fec2
LockScreen: fix clock hour not updating
...
CalendarPanel: fix clock hour not updating
2025-10-11 21:06:33 +02:00
Lysec
a68934ce12
Merge pull request #466 from MrDowntempo/fix/calendar-alignment
...
fix: Alignment issue on current day vs other days
2025-10-11 20:53:51 +02:00
Corey Woodworth
83b8f307a1
fix: fixed issues caused my my poor merge. removed incorrect OnPaint and moved brackets
2025-10-11 14:51:14 -04:00
MrDowntempo
3e851fc5ca
Merge branch 'main' into fix/calendar-alignment
2025-10-11 14:30:34 -04:00
lysec
ce5208fc7c
Set version to dev
2025-10-11 20:13:10 +02:00
lysec
26099bb8fb
Release v2.17.3
2025-10-11 20:10:47 +02:00
loner
9f95901eb7
fix(bar): Correct ActiveWindow layout when empty
2025-10-12 01:34:46 +08:00
lysec
a5341691c8
Autoformat
2025-10-11 19:22:32 +02:00
lysec
b9e8e8becb
OSD: possible layout fix, reintroduce scaling
2025-10-11 19:22:12 +02:00
lysec
f9c9d00b60
OSD: add always on top setting
2025-10-11 19:16:37 +02:00
lysec
e358239862
OSD: fix display logic
2025-10-11 19:14:23 +02:00
lysec
c9729789a7
Launcher: fix signal issue
2025-10-11 18:36:39 +02:00
lysec
28c2352b31
OSD: fix centering
2025-10-11 18:24:13 +02:00
lysec
3dff242606
OSD: fix vertical layout
...
autoformat
2025-10-11 18:18:43 +02:00
ItsLemmy
df6fdf3656
Fix NPanel scaling on Qt6.10
2025-10-11 11:28:03 -04:00
lysec
c487f1982e
AudioCard: remove spacing between in/output
...
ControlCenterPanel: fix height
2025-10-11 17:04:33 +02:00
lysec
3e4a315587
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-11 16:59:35 +02:00
lysec
5a8da9695d
MediaCard: resize, made title text bigger
...
SystemMonitorCard: made more compact
WeatherCard: made more compact
ControlCenterPanel: adjust height
2025-10-11 16:58:23 +02:00
ItsLemmy
7449e7a282
Compositor: scale translations
2025-10-11 10:33:25 -04:00
ItsLemmy
54fa04f303
Compositor: proper monitor scaling detection and display in settings + fixes blurry wallpapers on compositor scaled monitors.
2025-10-11 10:29:28 -04:00
lysec
656e15f589
ColorSchemeTab: properly fix predefined colorscheme preview
2025-10-11 15:51:21 +02:00
lysec
263f3c5fd2
Matugen: fix discord theming
...
ColorSchemeTab: fix predefined color scheme preview
2025-10-11 15:44:06 +02:00
lysec
eadebacea9
DockTab: fix NComboBox
...
Autoformat
2025-10-11 15:17:21 +02:00
MrDowntempo
c25ae8bec4
More consistent line breaks in source code
2025-10-11 02:50:18 -04:00
MrDowntempo
76770bbb3c
Even more cleanup
2025-10-11 02:43:34 -04:00
MrDowntempo
357c30617d
More indentation cleanup
2025-10-11 02:38:46 -04:00
Corey Woodworth
4fb884a5c6
fix: fine tune vertical centering and ensure room for long month names
2025-10-11 02:09:51 -04:00
MrDowntempo
6d83a3ebed
Indentation fixes
...
Should be all cleaned up and ready to go
2025-10-11 00:43:06 -04:00
MrDowntempo
0b928b0e1d
Deleted some spaces
...
some final cleanup
2025-10-11 00:02:50 -04:00
MrDowntempo
ee799df56d
Just some clean up and restored comments
2025-10-10 23:56:17 -04:00
Corey Woodworth
e07e7e2bd1
fix: Refine header layout and animations
2025-10-10 23:36:46 -04:00
MrDowntempo
5577938e50
Merge branch 'noctalia-dev:main' into fix/calendar-alignment
2025-10-10 23:16:09 -04:00
lysec
02f4fa8557
Set version to dev
2025-10-11 04:24:48 +02:00
lysec
e86f4e56cb
ControlCenter: revert to old layout
2025-10-11 04:16:12 +02:00
Corey Woodworth
586e28919c
fix: Alignment issue on current day vs other days
2025-10-10 22:14:57 -04:00
ItsLemmy
32c929c943
dev
2025-10-10 21:29:26 -04:00
ItsLemmy
bffbd0730d
v2.17.1
2025-10-10 21:29:04 -04:00
ItsLemmy
b3b5ec7f14
v2.17.0
2025-10-10 21:26:40 -04:00
ItsLemmy
bb68222eea
autofmt
2025-10-10 15:52:09 -04:00
Lemmy
05663d82b7
Merge pull request #460 from DuckySoLucky/feat/ability-to-ignore-intial-mouse-position
...
feat(Application Launcher): add option to ignore initial mouse position
2025-10-10 15:51:25 -04:00
ItsLemmy
f77bbaa5e3
More math rounding to avoid any blur.
2025-10-10 15:47:14 -04:00
DuckySoLucky
f0d14f3c61
fix: forgot to revert settings change
2025-10-10 21:38:36 +02:00
DuckySoLucky
b22c2e7d4d
refactor: remove setting
2025-10-10 21:34:37 +02:00
DuckySoLucky
f0c44734bc
feat(Application Launcher): add option to ignore initial mouse position
2025-10-10 20:07:28 +02:00
ItsLemmy
9c7dab92d0
Dock: Context menu improvements.
2025-10-10 13:54:47 -04:00
ItsLemmy
72b2b9e917
autofmt
2025-10-10 13:31:02 -04:00
Lemmy
7bbd092768
Merge pull request #458 from xqwzts/dock
...
Add DockMenu actions
2025-10-10 13:30:30 -04:00
ItsLemmy
87acda584c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-10 12:04:12 -04:00
ItsLemmy
7df875dd3e
Background: avoid resizing wallpapers if one of the axis fits perfectly on screen.
2025-10-10 12:04:09 -04:00
Lemmy
9f6bc100dc
Merge pull request #455 from acdcbyl/main
...
Matugen: Add KColorScheme for KDE's APP
2025-10-10 11:40:34 -04:00
AISER
84f69b0bc8
Merge branch 'main' into main
2025-10-10 23:30:52 +08:00
Victor Choueiri
9ff5eb9808
Add DockMenu actions
...
* Adds app-specific actions from the DesktopEntry to the context menu /
DockMenu
* Only displays actionable actions (ie: does not show Close or Focus if
the app is not running, as those would do nothing)
2025-10-10 16:00:22 +02:00
lysec
688d2d1d8f
MediaCard: set slider size to 0.6
2025-10-10 15:44:07 +02:00
lysec
acd776a187
OSD: add audio input osd
...
IPC: add audio input
2025-10-10 15:08:25 +02:00
lysec
338624b4a8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-10 14:59:19 +02:00
lysec
2f527dcf61
AudioCard: fix issue, change size of slider
2025-10-10 14:59:12 +02:00
ItsLemmy
999970f8da
NCircleStat: polished the look
2025-10-10 08:58:37 -04:00
lysec
7a403bbdde
ControlCenter: add volume controls
2025-10-10 14:51:42 +02:00
lysec
2d13e60fa5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-10 14:02:40 +02:00
lysec
82eefbc65c
Bin: move dev scripts in Bin/dev/
2025-10-10 14:02:37 +02:00
ItsLemmy
93803f1309
autofmt
2025-10-10 08:02:10 -04:00
Lemmy
a493061bae
Merge pull request #451 from lonerOrz/feature/tray-blacklist
...
feat(tray): Implement core blacklist filtering logic
2025-10-10 08:01:05 -04:00
ItsLemmy
e1f276a5ab
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-10 07:42:49 -04:00
lysec
63881bf8a9
ColorSchemeTab: auto-detect themabale discord client
2025-10-10 13:42:42 +02:00
ItsLemmy
971a216895
Merge branch 'quick-settings'
2025-10-10 07:42:40 -04:00
ItsLemmy
8f614194df
QuickSettings: added wallpaper selector to the defaults
2025-10-10 07:42:28 -04:00
Aiser
bc80a1dfaf
Matugen: Add KColorScheme for KDE's APP
2025-10-10 12:56:47 +08:00
ItsLemmy
8c5968c721
Media: Stop the "No active player found" spam.
2025-10-09 23:55:58 -04:00
ItsLemmy
254a3cfad6
Tray: partial revert of IconImage smoothing
2025-10-09 23:52:54 -04:00
Aiser
17bca7ce35
Matugen: Add KColorScheme for KDE's APP
2025-10-10 10:59:53 +08:00
ItsLemmy
789354464d
QuickSettings: minor layout tweaks
2025-10-09 21:29:07 -04:00
loner
2bcdcb1e9e
refactor(tray): refactor blacklist UI layout and fix display issues
2025-10-10 09:25:15 +08:00
ItsLemmy
b2c5c71116
NFilePicker: added missing translations
2025-10-09 20:48:30 -04:00
ItsLemmy
c96eecedb3
i18n-json-check: removed empty nested structure.
2025-10-09 20:39:28 -04:00
ItsLemmy
6b444cea07
Translations
2025-10-09 20:26:07 -04:00
ItsLemmy
3fe63f463e
ControlCenter: Looks better when it's taller and less wide.
2025-10-09 20:20:26 -04:00
ItsLemmy
4d0041abee
Quicksettings: polishing, fixed all scaling issues.
2025-10-09 19:57:12 -04:00
loner
20c54e292f
feat(tray): Implement debouncing for tray item updates
2025-10-10 07:17:11 +08:00
ItsLemmy
0989601dbc
Fixed a bunch of scaling issue in bar NIconButtons
2025-10-09 17:31:42 -04:00
loner
1455c84b0c
fix(tray): Improving regex escaping logic.
2025-10-10 05:18:46 +08:00
loner
f47216033e
feat(tray): Remove global trayBlacklist
2025-10-10 05:00:13 +08:00
loner
8915de4673
refactor: Use saveImmediate() in Settings.qml saveTimer
2025-10-10 03:36:28 +08:00
loner
2f2bcdebc8
feat: Add custom settings and blacklist for Tray module
2025-10-10 03:34:09 +08:00
loner
b30879b38d
Fix: Adjust tray module and icon size
2025-10-10 03:22:06 +08:00
Lemmy
cb99e285e5
Merge pull request #452 from Sridou/matugen-foot
...
updated foot theme for pre-defined color schemes
2025-10-09 14:56:19 -04:00
ItsLemmy
96b63480b4
ActiveWindow + MediaMini: proper cleanup of strings to avoid line breaks.
2025-10-09 14:52:22 -04:00
Sridou
1d86fdc098
updated foot theme for pre-defined color schemes
2025-10-09 23:27:23 +05:30
loner
5de6560d42
fix(ui): Correct TraySettings label and description
2025-10-10 01:57:17 +08:00
loner
8cb9a5082e
feat(i18n): update tray blacklist translation in Chinese Simplified
2025-10-10 01:44:31 +08:00
loner
d1d70ca428
feat(i18n): update tray blacklist translation in Portuguese
2025-10-10 01:43:45 +08:00
loner
cc20a7f733
feat(i18n): update tray blacklist translation in French
2025-10-10 01:43:05 +08:00
loner
b406f1ecf2
feat(i18n): update tray blacklist translation in Spanish
2025-10-10 01:42:27 +08:00
loner
27cacdff17
feat(i18n): update tray blacklist translation in German
2025-10-10 01:41:24 +08:00
loner
c986b34268
feat(i18n): Add English translations for tray blacklist
2025-10-10 01:26:17 +08:00
loner
85043d5370
feat(ui): Implement Tray widget settings UI
2025-10-10 01:01:44 +08:00
loner
8172b901cd
feat(settings): Integrate tray blacklist with global settings
2025-10-10 01:01:27 +08:00
loner
b34f971306
feat(tray): Implement core blacklist filtering logic
2025-10-10 01:00:46 +08:00
lysec
075c8f08f6
quicksettings: replace hardcoded text with i18n, edit label & tooltip,
...
force hover when recording
2025-10-09 17:56:49 +02:00
Lemmy
aec6a3bbc2
Merge pull request #450 from keis/sway-workspace-index
...
Use workspace.num as index for sway
2025-10-09 11:38:21 -04:00
lysec
3178df204e
MediaService: bring back playerStateMonitor
2025-10-09 16:53:31 +02:00
David Keijser
c590c2c6d9
Use workspace.num as index for sway
...
Was incorrectly using the internal sway id of the workspace which is not
the same as the user facing id
Fixes #442
2025-10-09 16:46:26 +02:00
Lysec
26926d7808
Merge pull request #438 from MrDowntempo/feat/merge-mpris-players
...
feat: Merge duplicate MPRIS players when browser dual report
2025-10-09 16:34:20 +02:00
lysec
bfb57f13c6
Settings: edit default bar & quick access
...
Autoformat
2025-10-09 15:59:33 +02:00
lysec
7dbb3deeea
QuickSettings: compact version uses 4 per row
2025-10-09 15:48:23 +02:00
lysec
955c10cd92
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-09 15:44:44 +02:00
lysec
1386920a3f
LockScreen: add ! after Welcome back user
2025-10-09 15:44:37 +02:00
ItsLemmy
5c5e414072
Auto formatting
2025-10-09 09:43:40 -04:00
ItsLemmy
a25ea9fa77
DigitalClock: improved accuracy, removed useless connections
2025-10-09 09:36:31 -04:00
lysec
b713c1b812
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-09 15:25:03 +02:00
lysec
516213a96d
LockScreen: fix warning, make clock size uniform
2025-10-09 15:25:00 +02:00
ItsLemmy
ab7099e491
Tray: rounding size to avoid unwanted blur.
2025-10-09 09:23:21 -04:00
lysec
7828199d30
Merge branch 'quick-settings' of https://github.com/noctalia-dev/noctalia-shell into quick-settings
2025-10-09 15:17:44 +02:00
lysec
95dcded6b7
QuickSettings: add compact version
...
i18n: add translations
2025-10-09 15:17:23 +02:00
ItsLemmy
a5ff7cfe6b
ControlCenter: improved height computation
2025-10-09 08:59:26 -04:00
lysec
f77efc409b
QuickSettings: customization!?
2025-10-09 13:56:35 +02:00
ItsLemmy
a90bca23aa
QuickSettings: 3 columns + added Do not disturb
2025-10-08 23:24:22 -04:00
ItsLemmy
bff195309a
QuickSettings: editable widgets/button section in the ControlCenter
2025-10-08 23:05:52 -04:00
Lysec
2f5fa1d931
Merge pull request #443 from ThatOneCalculator/uptime-space
...
spaces in uptime
2025-10-09 03:44:20 +02:00
Kainoa Kanter
6f0d076d80
spaces in uptime
2025-10-08 17:47:08 -07:00
lysec
c4d1a142ab
LockScreen: small layout change for better visibility
2025-10-08 13:43:28 +02:00
lysec
d9e3e17bf3
LockScreen: fix time not updating
2025-10-08 12:33:36 +02:00
Lysec
03d97e0d87
Flake: enable withI3
2025-10-08 09:54:55 +02:00
Corey Woodworth
668a94d4df
Did some cleanup
2025-10-07 23:43:39 -04:00
Corey Woodworth
8b561bccd4
feat: Merge duplicate MPRIS players when browser dual report as their base suchas Librewolf as Firefox
2025-10-07 23:34:00 -04:00
ItsLemmy
217511ce2a
autofmt
2025-10-07 21:44:39 -04:00
ItsLemmy
ee08a127ce
Settings - ColorScheme: fix for 3 columns gridview / auto-sized
2025-10-07 21:43:25 -04:00
ItsLemmy
8f32b10025
Settings - Display: Allow immediate brightness change for internal monitors.
2025-10-07 21:29:47 -04:00
Lemmy
f9630aae7b
Merge pull request #428 from ecoskey/feat/media_ipc
...
Add media ipc target
2025-10-07 21:00:38 -04:00
ItsLemmy
d8a67ce298
Compositor: Reworked the compositor detection to make it more robust when switching from one to another in TTY
...
- Sway seems to leave its SWAYSOCK valid when going back to TTY, which
would break Noctalia on Niri. Was probably fine with a display manager.
+ Autofmt
2025-10-07 20:59:33 -04:00
Lemmy
de944ca728
Merge pull request #411 from keis/sway
...
Basic sway support
2025-10-07 20:56:06 -04:00
ItsLemmy
062f76dce7
Calendar: minor UI tweaks
2025-10-07 20:10:28 -04:00
lysec
e7c666236d
Calendar: hide day if not current month
2025-10-07 21:43:35 +02:00
lysec
17d818c0e5
Calendar: overhaul
2025-10-07 21:42:35 +02:00
Emerson Coskey
4e8f253015
replace seek with seekRelative
2025-10-07 11:14:49 -07:00
lysec
ca007ddbd8
MediaCard: fix visualizer clipping
2025-10-07 19:22:44 +02:00
lysec
e60fb32c30
MediaMini: remove logging
2025-10-07 18:51:10 +02:00
lysec
d38041e4f8
MediaCard: move selector up, move controls down
2025-10-07 18:31:38 +02:00
lysec
e2affc2222
Change icon size to 0.9 instead of 0.8
2025-10-07 18:26:13 +02:00
lysec
6bc23e905d
MediaCard: replace OpacityMask with MultiEffect
2025-10-07 17:49:05 +02:00
lysec
88c5eabe59
NPanel: fix bar overlap when scaling
2025-10-07 17:10:54 +02:00
lysec
c3ea5400f7
Launcher: let users use app name & app command/exec
2025-10-07 17:07:00 +02:00
lysec
fcca70947e
LockScreen: add ScreenCorder support, properly apply color scheme
2025-10-07 16:43:57 +02:00
lysec
18cdc99bfb
ControlCenter: some more layout fixes
2025-10-07 16:04:50 +02:00
lysec
a2336ced0b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-07 16:03:54 +02:00
lysec
f95577c96e
ControlCenter: more layout fixes
2025-10-07 16:03:50 +02:00
lysec
a4a57fd690
ControlCenter: height & layout changes
2025-10-07 16:00:29 +02:00
ItsLemmy
d751dfee5c
Bar-Sysmon: tighter bounds
2025-10-07 09:05:27 -04:00
lysec
16c07428a1
TopCard: more layout changes
2025-10-07 14:58:47 +02:00
ItsLemmy
2250be26a1
Bar-Sysmon: slightly increased text metrics computation.
2025-10-07 08:44:14 -04:00
lysec
703e9af392
LockScreen: replace ugly dots with better dots
2025-10-07 14:00:36 +02:00
lysec
4a481c4f8b
TopCard: use 3 sections with rounded rect bg
2025-10-07 13:58:45 +02:00
lysec
c4d7471289
TopCard: small layout fixes
2025-10-07 13:38:31 +02:00
lysec
8a0c0b4aec
TopCard: check if wlsunset/gpu-screen-recorder is installed, else
...
disable buttons
i18n: add tooltips
2025-10-07 13:26:39 +02:00
ItsLemmy
8627cfe2a4
MediaCard: Polishing the look when no mpris player is running. No mpris does not mean no audio/music.
2025-10-06 23:58:34 -04:00
ItsLemmy
59baaa5137
Calendar: fixed current date disappearing.
2025-10-06 23:47:01 -04:00
ItsLemmy
6ae8db3068
ControlCenter: new layout with all shortcuts on top for quicker access.
2025-10-06 23:27:08 -04:00
ItsLemmy
7989bcf93b
MediaCard: New look courtesy of @pC with some tweaking.
2025-10-06 21:47:18 -04:00
ItsLemmy
d48bd9f297
MediaMini: fixed invalid tooltip warning
2025-10-06 20:46:00 -04:00
ItsLemmy
621d34ea2e
Settings - Display: replaced method string (internal, ddcutil) by a less intrusive icon.
2025-10-06 20:40:39 -04:00
Lemmy
b65a415c67
Merge pull request #433 from lonerOrz/fix/brightness-layout
...
fix(settings): Correct brightness slider layout issues
2025-10-06 18:07:51 -04:00
loner
63de7ccb16
fix(settings): Refactor slider layout to fix alignment and text overlap
2025-10-07 05:38:40 +08:00
Lemmy
00b575f51e
Merge pull request #434 from lonerOrz/fix/color-scheme-layout
...
fix(settings): make color scheme grid layout responsive
2025-10-06 17:17:36 -04:00
loner
232b452b11
fix(settings): make color scheme grid layout responsive
...
The color scheme grid previously used a fixed number of columns, which
caused cards to be partially clipped when the window width was narrow.
This change makes the number of columns dynamically calculated based on
the available width. It ensures the grid layout gracefully adapts from 3
(or more) columns down to 1 column, preventing content overflow and
clipping.
This fixes a UI bug where the right-side content of color scheme cards
was not visible at certain window widths.
2025-10-07 04:43:49 +08:00
loner
4402263a97
fix(settings): Correct brightness slider layout issues
2025-10-07 04:08:35 +08:00
lysec
fcba1cc3c6
Set version to dev
2025-10-06 21:27:55 +02:00
ItsLemmy
0c8f4500a9
Disabled dynamic scaling: only used on lockscreen
2025-10-06 15:22:29 -04:00
lysec
562ce47c4c
Release v2.16.1
2025-10-06 21:05:43 +02:00
ItsLemmy
5531d5ca5b
AppThemeService: added a "generate" method that centralize updates.
2025-10-06 15:00:56 -04:00
ItsLemmy
0ec4ba0c6e
MatugenService => AppThemeService
2025-10-06 14:51:43 -04:00
ItsLemmy
d7e8a8fe0b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-06 14:34:45 -04:00
ItsLemmy
ac2ebc3c5a
Matugen: added errorColor for predefined palette gen.
2025-10-06 14:34:42 -04:00
lysec
3cc16991bd
matugen-kitty: edit highlight colors
2025-10-06 20:27:03 +02:00
ItsLemmy
da745b07bb
MatugenService: Predefined schemes dont use matugen at all.
2025-10-06 14:19:32 -04:00
lysec
e564ce50be
MatugenService: more changes to the predefined theme usage
2025-10-06 19:36:34 +02:00
lysec
95a89445ff
MatugenService: some more predefined shenanigans
2025-10-06 19:23:02 +02:00
ItsLemmy
42e9791fda
MatugenService: no more ES6 syntax to avoid qmlfmt breakage + cleanup
2025-10-06 12:56:09 -04:00
ItsLemmy
8caff79b96
Fix broken autoformat
2025-10-06 12:24:37 -04:00
ItsLemmy
e8148a3d0a
Matugen: fix empty config if only theming terminal + autofmt
2025-10-06 12:22:32 -04:00
ItsLemmy
3d2d9a2442
Matugen: Use Saturation only
2025-10-06 11:53:21 -04:00
ItsLemmy
b392dacb61
Use HSL
2025-10-06 11:49:26 -04:00
Lysec
7e59467647
Merge pull request #429 from matejc/main
...
systemd-inhibit: remove sleep
2025-10-06 17:13:06 +02:00
lysec
49c7eefe63
Matugen: a lot of cleanup and refactoring, splitting scripts into
...
separate functions
2025-10-06 17:05:08 +02:00
Matej Cotman
7269c24945
feat(systemd-inhibit): remove sleep
2025-10-06 17:46:40 +03:00
lysec
48d0fb3266
Merge remote-tracking branch 'origin/matugen-test'
2025-10-06 16:16:34 +02:00
Lysec
03f2a0f66b
Merge pull request #427 from ecoskey/feat/intermediate_dirs
...
Create intermediate folders for theme syncing
2025-10-06 16:15:05 +02:00
ItsLemmy
79faa6f281
FontService: batch processing
2025-10-06 09:53:02 -04:00
ItsLemmy
d6b3e08db1
autoformatting
2025-10-06 09:50:38 -04:00
ItsLemmy
bff0694b02
Background: improved sourceSize calculation to support vertical monitors.
2025-10-06 08:04:09 -04:00
Emerson Coskey
3527ca77bf
add media ipc target
2025-10-05 22:50:46 -07:00
ItsLemmy
4811224a57
Test simpler matugen approach
2025-10-05 22:12:46 -04:00
Emerson Coskey
b2403debf7
typos
2025-10-05 17:29:17 -07:00
Emerson Coskey
e580e29fb5
cleanup and extra fixes
2025-10-05 16:53:02 -07:00
ItsLemmy
a7e6fd1667
ColorVariants: better light theme support
2025-10-05 19:19:43 -04:00
ItsLemmy
e88e236f6b
Vesktop: better light theme support for predefined colorscheme
2025-10-05 19:10:29 -04:00
ItsLemmy
9304342eab
Vesktop: theming
2025-10-05 18:56:55 -04:00
ItsLemmy
e24b0999ae
Surface vs SurfaceVariant (surface variant should be lighter in dark theme)
2025-10-05 18:44:11 -04:00
ItsLemmy
b36c8cf45e
Vesktop: fix placeholder text
2025-10-05 18:26:14 -04:00
ItsLemmy
cc0b5762d4
Vesktop: theming
2025-10-05 18:22:00 -04:00
ItsLemmy
de10e0968a
Vesktop theming
2025-10-05 18:15:13 -04:00
Emerson Coskey
0188da1dc1
create intermediate folders for theme syncing
2025-10-05 14:41:09 -07:00
ItsLemmy
67cd3d8f52
autofmt
2025-10-05 17:32:15 -04:00
lysec
2b83c12586
LockScreen: change forecast text color
2025-10-05 23:29:24 +02:00
Lysec
083531c484
Merge pull request #426 from kevindiaz314/main
...
chore(ci): update AUR package workflow
2025-10-05 23:22:45 +02:00
lysec
2cd4defa9f
LockScreen: more sizing tweaks
2025-10-05 23:21:08 +02:00
Kevin Diaz
cc6c40434a
chore(ci): update AUR package workflow to include ServerAlive options for SSH connection stability
2025-10-05 17:10:06 -04:00
lysec
78f6c5f72d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-05 23:05:20 +02:00
lysec
ebb71b916b
LockScreen: change font to fontSizeM
2025-10-05 23:04:02 +02:00
Lemmy
745ecdbdc7
Merge pull request #425 from damian-ds7/notification-ipc-update-timestamp
...
update lastSeenTs in notifications toggleHistory ipc call
2025-10-05 16:50:22 -04:00
Damian D'Souza
8403d4fa35
add onOpened signal handler to NotificationHistoryPanel
2025-10-05 22:47:47 +02:00
Damian D'Souza
bd5e5a5c96
remove lastSeenTs update from notification history onClicked
2025-10-05 22:47:16 +02:00
Damian D'Souza
838ac704e1
remove timestamp change for notification history IpcHandler
2025-10-05 22:39:10 +02:00
Damian D'Souza
0edc73610e
update lastSeenTs in notifications toggleHistory ipc call
2025-10-05 22:15:19 +02:00
ItsLemmy
bef810c0bc
Vesktop: theming attempt...
2025-10-05 15:26:10 -04:00
ItsLemmy
3085390084
ColorScheme: back to a more classic UI
2025-10-05 15:25:49 -04:00
ItsLemmy
3dbd2e50fb
pt translation fix
2025-10-05 14:28:03 -04:00
ItsLemmy
45f5b4c9cc
Translations
2025-10-05 14:13:50 -04:00
ItsLemmy
feed6e905c
Calendar: added support for 12 hours format.
2025-10-05 14:13:46 -04:00
David Keijser
879d428e7d
Use wayland handle to toplevel/workspace to activate on sway
...
This avoids the issue with app_id filter where multiple windows of the
same app is present.
2025-10-05 16:02:17 +02:00
David Keijser
31a64abcaa
Create SwayService
...
This is for the most part a copy-paste job of hyprland.
Uses ToplevelManager to provide information about toplevels which is not
available from the I3 api.
Some features like taskbar focus is a bit broken as this happens by
app_id which falls apart for XWayland windows and applications with
multiple open windows.
2025-10-05 16:02:17 +02:00
David Keijser
754623c22b
Call compositor backend actions with model reference
...
This allows the compositor backend to decide what property to use when invoking the action
2025-10-05 16:02:15 +02:00
ItsLemmy
17fa29abc4
Wallpaper panel: improved the highlight by not using opacity everywhere.
2025-10-05 09:05:07 -04:00
Lemmy
75c5b9aba6
Merge pull request #423 from matejc/main
...
systemd-inhibit: remove handle-lid-switch
2025-10-05 08:14:49 -04:00
Matej Cotman
aa7ee6c007
feat(systemd-inhibit): remove handle-lid-switch
2025-10-05 14:05:22 +03:00
Ly-sec
d0f065f88c
Set version to dev
2025-10-05 11:39:52 +02:00
Ly-sec
e2917f3109
Release v2.16.0
2025-10-05 11:34:23 +02:00
Ly-sec
9f82ccbdbf
Settings: fix small messup
2025-10-05 10:53:51 +02:00
Ly-sec
641e28eee6
Tooltips: add option to disable all tooltips in general tab
2025-10-05 10:38:32 +02:00
Ly-sec
77f1ef8893
Dock: replace visibility toggles with NCombobox (to avoid unwanted
...
behaviour)
2025-10-05 10:32:23 +02:00
Ly-sec
c15faa3727
WallpaperPanel: add keyboard controls thanks to pC
...
LockScreen: add cursor to password field, clear password after login
attempt
i18n: small cleanup
autoformat
2025-10-05 10:25:47 +02:00
ItsLemmy
4c001b12b9
MediaMini: slightly bigger (+3px) image/icon which match ActiveWindow
2025-10-04 23:10:56 -04:00
Lemmy
1a2a4736a5
Merge pull request #421 from ThatOneCalculator/fix/clip-weather
...
fix: clip overflowed weather entries
2025-10-04 22:57:25 -04:00
Kainoa Kanter
996403450b
fix: clip overflowed weather items
2025-10-04 19:49:28 -07:00
ItsLemmy
4ed16d795e
Clipping: removed many unecessary clip: true
2025-10-04 22:22:23 -04:00
ItsLemmy
2587e0a4cf
NIconPicker: RAM + CPU Optimizations
2025-10-04 22:01:54 -04:00
ItsLemmy
d59453397b
WallpaperPanel: RAM + CPU Optimizations
2025-10-04 21:35:27 -04:00
ItsLemmy
57acc64aa9
Toast: RAM optimizations
2025-10-04 21:15:59 -04:00
ItsLemmy
85fc907a48
Notifications: use proper notifications monitors settings.
2025-10-04 20:59:51 -04:00
ItsLemmy
bc7c821d33
Calendar: optimizations + removed days on hover as there is no actions on those.
2025-10-04 20:55:05 -04:00
ItsLemmy
059284c1f1
Notification: Optimize RAM & CPU usage, smoother animations.
2025-10-04 20:40:40 -04:00
ItsLemmy
3ae6cdc3f0
Background: support for dynamic resolution changes
2025-10-04 19:09:27 -04:00
ItsLemmy
dbabb7bb69
Background: Smarter wallpaper resize to respect aspect ratio.
2025-10-04 18:33:27 -04:00
ItsLemmy
673ae8d040
Notifications: minor ram optimization by avoiding loader on inactive monitors.
2025-10-04 18:12:07 -04:00
ItsLemmy
9672c55e7d
OSD: ram optimization
2025-10-04 17:55:06 -04:00
ItsLemmy
d3616f7f26
Launcher: defer visibility when results are ready.
2025-10-04 17:15:18 -04:00
ItsLemmy
d8099c2446
AboutTab: using NButton for the download button
2025-10-04 17:05:35 -04:00
ItsLemmy
bc14ab95f9
ActiveWindow: new setting to set your favorite width. Fix #417
2025-10-04 14:33:04 -04:00
Ly-sec
502f3da4e8
BrightnessService: remove --brief argument
2025-10-04 19:37:33 +02:00
ItsLemmy
9ca1848e8e
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-04 13:35:41 -04:00
ItsLemmy
0f08f992d9
IPC: removed deprecated calls
2025-10-04 13:35:39 -04:00
Lysec
4eedfb9146
Merge pull request #418 from cdata/main
...
fix: Unset `PATH` that is auto-generated by Nix
2025-10-04 19:33:46 +02:00
Ly-sec
1ae8dc0a96
ControlCenter: add position setting to choose where the control center should open
2025-10-04 19:04:23 +02:00
Ly-sec
b1e5f406e3
Revert "Dock: add position option"
...
This reverts commit 6235d2b3d6 .
2025-10-04 18:43:55 +02:00
Ly-sec
1f13fda4a4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 18:27:41 +02:00
Ly-sec
6235d2b3d6
Dock: add position option
2025-10-04 18:27:32 +02:00
ItsLemmy
f42ce37763
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-04 12:23:00 -04:00
ItsLemmy
60666c45f2
Hyprland: fix taskbar not working and proper event dispatching.
2025-10-04 12:22:59 -04:00
Ly-sec
c212fd411e
LockScreen: update power button hover colors
2025-10-04 17:43:12 +02:00
ItsLemmy
bc2fbfbd83
Settings: added default wallpaper, that can be usefull for nixOS.
2025-10-04 11:34:02 -04:00
Ly-sec
04290d82cf
NotificationService: respect 0s timeout (never disappear, fixes #419 )
...
Autoformat
2025-10-04 17:31:01 +02:00
Ly-sec
0bf2b0a8ad
LockScreen: increase power button icon & text
2025-10-04 17:24:48 +02:00
Ly-sec
2b8fd7a811
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 17:10:08 +02:00
Ly-sec
3e224f77a0
LockScreen: complete redesign
2025-10-04 17:10:03 +02:00
ItsLemmy
6fee2ef826
MediaCard: always centered
2025-10-04 09:22:16 -04:00
ItsLemmy
f7e1fe4e0f
Bar: minor memory optimization
2025-10-04 08:56:05 -04:00
ItsLemmy
f348505d2a
Wallpaper: always resize images to the screen size to improve memory usage.
2025-10-04 08:16:32 -04:00
ItsLemmy
0807633e76
Overview: no unloading so it's always available on demande + memory optimizations.
2025-10-04 08:07:23 -04:00
Ly-sec
60d631d9d9
Revert "Overview: another attempt to make it more fluid"
...
This reverts commit 5d18eb651c .
2025-10-04 12:34:41 +02:00
Ly-sec
5d18eb651c
Overview: another attempt to make it more fluid
2025-10-04 12:29:51 +02:00
Ly-sec
f0a6e6b582
Overview: attempt at making the image loading smoother
2025-10-04 12:00:11 +02:00
Christopher Joel
03c09e76bf
fix: Unset PATH that is auto-generated by Nix
...
This addresses a problem where the launcher is
not able to actually launch any applications when
it is started by a systemd unit generated by Nix.
The search path would typically be inherited by a
systemd unit, but Nix's unit generator will
assign a specific, minimal PATH that only includes
the unit's runtime dependencies.
2025-10-04 06:34:18 +00:00
ItsLemmy
f17180fa82
Clock: font logic was using an non existing setting.
2025-10-04 00:06:46 -04:00
ItsLemmy
343c3b95ae
IPC: new approach to ensure accuate positionning once the screen variable has propagated.
2025-10-03 23:55:17 -04:00
ItsLemmy
86127660fe
Tooltip: different approach to get the current screen.
2025-10-03 23:27:07 -04:00
ItsLemmy
b85576653a
NPanel: Sped up opening animation, removed close animation. No more lags and feel snappier
2025-10-03 22:36:21 -04:00
ItsLemmy
3302bfa08b
v2.15.1-dev
2025-10-03 22:32:34 -04:00
ItsLemmy
cd7ac2b243
NPanel: reverted yesterday fix, trying another fix.
2025-10-03 22:03:56 -04:00
ItsLemmy
cc59362a1a
Tooltip-TrayMenu: only use the simple mapToItem.
2025-10-03 22:01:51 -04:00
ItsLemmy
ccebaa9b42
Calendar: New look, courtesy of @pC
2025-10-03 21:42:06 -04:00
ItsLemmy
1cdaf79814
Tooltip: position fix
2025-10-03 21:38:26 -04:00
ItsLemmy
75e64bc625
Auto-formatting
2025-10-03 21:38:14 -04:00
ItsLemmy
ba4ec7dd47
NPanel: added logging to help tracking off position issue.
2025-10-03 20:58:43 -04:00
ItsLemmy
58583a85e5
Tooltip: passing missing screen ref.
2025-10-03 20:58:21 -04:00
ItsLemmy
f97015b2d9
Brightness: attempt to fix detection
2025-10-03 20:40:42 -04:00
Lemmy
7164003125
Merge pull request #415 from ThatOneCalculator/fix/zed-no-bufferpath
...
fix: zed formatting command
2025-10-03 20:33:42 -04:00
Kainoa Kanter
30d9a09f14
fix: zed formatting command
2025-10-03 16:56:54 -07:00
Ly-sec
31abcbcbbd
ColorSchemeTab: remove Qt5Compat import
2025-10-04 01:33:17 +02:00
Ly-sec
c9f660ff8f
NotificationHistoryPanel: cursor only changes to pointing when expandable / on delete button
2025-10-04 01:06:33 +02:00
ItsLemmy
18449ecd1d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-03 19:02:54 -04:00
ItsLemmy
47b0ace199
Tooltips: fixed a bunch of tooltips which were not properly scaled.
2025-10-03 19:02:53 -04:00
Ly-sec
56ac91e791
NotificationService: remove redundant logging
2025-10-04 01:01:31 +02:00
Ly-sec
a9965583cd
NotificationHistoryPanel: add expand option for long notification text ( fixes #408 )
2025-10-04 01:00:26 +02:00
Ly-sec
2b39d1a17a
Launcher: resolve odd flickering on pin/unpin button hover ( fixes #406 )
2025-10-04 00:38:34 +02:00
Ly-sec
c94bc1955c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 00:30:17 +02:00
Ly-sec
d6da018591
MatugenTemplates: add #409 again
2025-10-04 00:30:08 +02:00
Lemmy
29387cff52
Merge pull request #413 from ThatOneCalculator/feat/zed-fmt
...
chore(devex): create Zed settings file for qmlfmt
2025-10-03 18:29:50 -04:00
Lemmy
2eb10965b0
Merge pull request #412 from ThatOneCalculator/fix/mediamini-scroll-pause
...
fix: never scroll media mini on pause
2025-10-03 18:29:32 -04:00
ItsLemmy
46707fb926
Merged new ColorSchemes management
2025-10-03 18:25:37 -04:00
Ly-sec
2115ef4792
ColorSchemeService: sort themes alphabetically
2025-10-04 00:21:59 +02:00
Ly-sec
604b9c665f
Matugen: move templates a folder up
2025-10-04 00:14:08 +02:00
Ly-sec
d8c373ce31
ColorTemplates: rename to MatugenTemplates
...
Autoformat
2025-10-03 23:57:51 +02:00
Ly-sec
515f7565fd
Matugen: change ayu dark to ayu mirage
2025-10-03 23:41:34 +02:00
Ly-sec
cee1d86038
Matugen: fix scheme loading
2025-10-03 23:38:12 +02:00
Ly-sec
79e74d6743
Matugen: add all terminal color schemes
2025-10-03 23:21:41 +02:00
ItsLemmy
6b45b74ada
NiriService: Added overview active to properly unload overview when not in use. WIP
2025-10-03 16:41:23 -04:00
Kainoa Kanter
8303452525
create zed settings file for qmlfmt
2025-10-03 11:28:44 -07:00
ItsLemmy
717f65a934
Background: avoid potential flickering when transition is completed.
2025-10-03 09:45:22 -04:00
ItsLemmy
9c024e35c3
Background: on the hunt again
2025-10-03 09:26:45 -04:00
Ly-sec
d2a5150f10
Revert "Background: revert to old version which fixed the RAM issue"
...
This reverts commit b391d03967 .
2025-10-03 14:49:31 +02:00
Ly-sec
b391d03967
Background: revert to old version which fixed the RAM issue
...
Overview: only load if niri event-stream emits overview active
2025-10-03 13:13:40 +02:00
ItsLemmy
adb84a9e24
Shell: replacing LazyLoader by Loader in an attempt to fix crash when hot-reloading after update.
2025-10-02 22:29:00 -04:00
ItsLemmy
75479eff25
More terminals colors and cleanup
2025-10-02 21:39:16 -04:00
ItsLemmy
2339d9758e
Rosepine: restoring mTertiary.
2025-10-02 20:54:26 -04:00
ItsLemmy
b7af94e460
Matugen: implementing proper terminal colors via iTerm2 color schemes. WIP
2025-10-02 20:50:01 -04:00
ItsLemmy
b525a53c8b
ColorScheme: reducing overall height by using a more compact NCollapsible
2025-10-02 18:01:17 -04:00
ItsLemmy
21c0b2f042
Nord colorscheme: mOnSurface should be brighter than mOnSurfaceVariant
2025-10-02 17:59:51 -04:00
Kainoa Kanter
8e3e60a0b1
fix: never scroll on pause
2025-10-02 14:47:14 -07:00
ItsLemmy
97782105fd
Dock: Safeguards when monitor are connected/reconnected
2025-10-02 17:44:53 -04:00
ItsLemmy
171661d8b8
Fix #361 - Panel is off-positioned after monitor wake up.
2025-10-02 17:43:01 -04:00
ItsLemmy
40410b603f
Matugen: Combined GTK3&4 in a single GTK setting
2025-10-02 16:36:56 -04:00
Ly-sec
778b3a55ab
Revert "Overview: potential fix for fallback wallpaper showing after logout/login"
...
This reverts commit 083ca69a05 .
2025-10-02 17:06:47 +02:00
Ly-sec
4b84e48e8e
Overview: potential fix for fallback wallpaper showing after logout/login
2025-10-02 17:06:30 +02:00
Ly-sec
083ca69a05
Overview: potential fix for fallback wallpaper showing after logout/login
2025-10-02 17:03:18 +02:00
Lysec
20cbc03b22
Merge pull request #409 from acdcbyl/main
...
Matugen: Add 'org.gnome.desktop.interface' related post_hooks for GTK3/4
2025-10-02 16:20:11 +02:00
Ly-sec
8d43c1d93d
ColorSchemeTab: rename Use Matugen
...
i18n: update matugen text
2025-10-02 16:19:24 +02:00
Aiser
aa33747686
Matugen: Add 'org.gnome.desktop.interface' related post_hooks for GTK 3/4
2025-10-02 22:17:17 +08:00
Ly-sec
b3576b306a
ColorSchemeTab: new swatches, circle go spin
2025-10-02 16:09:30 +02:00
ItsLemmy
3d13401eaa
Matugen: vesktop fix + gtk improvements
2025-10-02 09:49:03 -04:00
ItsLemmy
04bd410099
matugen: gtk4 -> gtk3
2025-10-02 09:27:55 -04:00
ItsLemmy
0141fb4466
Matugen: fixed generate container for light/dark themes
2025-10-02 09:25:00 -04:00
ItsLemmy
6b68d44182
Matugen: removed invalid "surface_variant_container"
2025-10-02 09:18:47 -04:00
ItsLemmy
29dbc946cc
Matugen: trying to understand caching
2025-10-02 09:14:54 -04:00
ItsLemmy
b21f94dc1b
Matugen: addded 'container' derivatives
2025-10-01 23:57:09 -04:00
ItsLemmy
ae51db0edb
Matugen: prevent matugen from generating noctalia's colors when we use a predefined schemes
2025-10-01 23:35:11 -04:00
ItsLemmy
f045d5bdf6
Rosepine: bringing back "pine" as mTertiary, even tho it does not respect rosepine "spirit", we need all 3 primary colors to be vibrant.
2025-10-01 23:00:08 -04:00
ItsLemmy
44e534856a
Matugen templates improvement
2025-10-01 22:59:33 -04:00
ItsLemmy
57c4f4b20e
Generate variant colors (_dim_fixed, _bright) for some of our predefined colors to augment templates compatibility
2025-10-01 22:59:17 -04:00
ItsLemmy
a648fdf6de
ColorScheme: no longer hides templates when not using matugen.
2025-10-01 22:30:57 -04:00
ItsLemmy
0e3c662cb0
GTK4 + GTK3: simplified and working.
...
+ GTK3 is a symlink to GTK4
2025-10-01 20:55:29 -04:00
Ly-sec
42af310ccf
matugen: initial commit for predefined color schemes
2025-10-02 00:44:38 +02:00
ItsLemmy
49a0c8449f
Tooltips: fixed a bunch of tooltips which where not following the screen's scaling
2025-10-01 16:50:54 -04:00
ItsLemmy
88871e3fbe
ActiveWindow-MediaMini: added a minimum size
2025-10-01 15:47:01 -04:00
ItsLemmy
b3989a13da
MediaMini: better behavior on smaller screen where the placeholder text may not fit in the capsule
2025-10-01 15:41:31 -04:00
ItsLemmy
07a94de5e2
Shell: more robust reload
2025-10-01 10:43:19 -04:00
ItsLemmy
994f0ca812
Revert "i18n: grab full locale"
...
This reverts commit 1c1cb8e026 .
2025-10-01 10:37:31 -04:00
Ly-sec
1c1cb8e026
i18n: grab full locale
2025-10-01 16:17:35 +02:00
Ly-sec
74270e9478
Set version to dev
2025-10-01 15:54:54 +02:00
Ly-sec
8c9396f325
Release v2.15.0
2025-10-01 15:51:51 +02:00
ItsLemmy
afccf048e7
Taskbar: inactive icon bumped from 0.5 to 0.6 opacity
2025-10-01 09:40:33 -04:00
ItsLemmy
f37625719d
Clock: removed useMonospacedFont to keep things simple, + translations + cleanup
2025-10-01 09:20:14 -04:00
Lemmy
cad8fd671f
Merge pull request #398 from DiscoCevapi/add-clock-font-setting
...
Add clock font setting for customizable clock displays
2025-10-01 09:13:18 -04:00
DiscoNiri
68e76abfc7
Move clock font settings to widget-specific configuration
...
- Moved clock font selection from general settings to clock widget settings
- Added custom font toggle and selection in ClockSettings.qml
- Updated BarWidgetRegistry.qml with new clock font metadata
- Removed global clockFont setting from Settings.qml and GeneralTab.qml
- Updated Clock.qml to use widget-specific custom font setting
- Added proper translation keys for new font options
- Maintained backward compatibility with existing font hierarchy
2025-10-01 20:26:13 +10:00
Lemmy
45c8fe7782
Merge pull request #358 from lonerOrz/fix/brightness
...
Fix brightness sync after external command changes
2025-09-30 22:49:41 -04:00
ItsLemmy
5ebf4b5377
i18n: launcher terminal-command
2025-09-30 22:45:00 -04:00
Lemmy
59fbe92fe4
Merge pull request #377 from lonerOrz/fix/launcher
...
fix: the launcher cannot run pure command-line (CLI) programs
2025-09-30 22:44:09 -04:00
ItsLemmy
b051e19f68
i18n: updated all translations via autotranslate!
2025-09-30 22:32:37 -04:00
ItsLemmy
6b9370ac85
i18n: added basic auto translation
2025-09-30 22:24:25 -04:00
lonerorz
9702a300ca
Merge branch 'main' into fix/launcher
2025-10-01 10:11:12 +08:00
ItsLemmy
b043664617
Taskbar: Improved the look of the focused app. Made unfocused app icons semi transparent.
2025-09-30 21:33:06 -04:00
ItsLemmy
368e80daf2
.gitignore cleanup
2025-09-30 20:29:18 -04:00
ItsLemmy
056217bf43
Wallpaper: fix double wallpaper init.
2025-09-30 20:24:23 -04:00
ItsLemmy
c1abb3a7dc
Default settings updated with Dock's: only same output.
2025-09-30 19:50:24 -04:00
ItsLemmy
52d2055699
MediaMini: fix another binding loop.
2025-09-30 18:20:28 -04:00
ItsLemmy
e324a33137
NiriService: added safe guards to avoid issue with wrong window indexes.
2025-09-30 18:16:35 -04:00
ItsLemmy
6f4aa1a1a1
MediaMini: fix binding loop + edge case where no icon would appear. Also set Autohide to false by default for ActiveWindow and MediaMini
2025-09-30 17:56:59 -04:00
Lemmy
f49462f999
Merge pull request #402 from luleyleo/output-filtered-dock
...
Per-monitor dock
2025-09-30 17:36:14 -04:00
Leopold Luley
4fb1e2de1e
i18n: Add German translation for new dock settings.
2025-09-30 23:07:24 +02:00
Leopold Luley
6d05a20556
Dock: Reformat code.
2025-09-30 23:03:09 +02:00
Leopold Luley
ec2fbb53dc
Dock: Allow showing the dock on outputs without a bar.
2025-09-30 23:02:13 +02:00
Leopold Luley
fdc61acfe4
Dock: Add option to filter by output.
2025-09-30 23:01:46 +02:00
Ly-sec
32712c7052
MediaMini: replace placeholder icon
2025-09-30 19:23:18 +02:00
Ly-sec
a0f6d14334
MediaMini: add no active player placeholder
2025-09-30 18:37:45 +02:00
Lysec
6ae8d8536e
Merge pull request #400 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-30 15:35:15 +02:00
Aiser
650dcb8811
i18n: Optimize Chinese translation
2025-09-30 21:32:03 +08:00
ItsLemmy
970684e304
Niri: temp warning fix
2025-09-30 08:07:18 -04:00
Lemmy
e786946abf
Merge pull request #394 from ixxie/feat/temp-settings
...
[NixOS] feat/temp settings
2025-09-30 07:55:14 -04:00
Lemmy
da046cade6
Merge pull request #396 from luleyleo/mouse-sorted-taskbar
...
NiriService: Keep windows sorted when moving them with the mouse
2025-09-30 07:51:37 -04:00
ItsLemmy
43dee793de
More pointSize cleanup
2025-09-30 07:44:03 -04:00
Lysec
0a893f9c5f
Merge pull request #399 from pugaizai/main
...
i18n: update zh-CN translations
2025-09-30 13:28:06 +02:00
Ly-sec
23887574cf
NIcon: fix fontSize
2025-09-30 13:12:49 +02:00
pugaizai
2008ba85bc
update sessionmenu translation
2025-09-30 19:07:49 +08:00
Ly-sec
773318191d
NIcon: use textSize for font.pointSize
2025-09-30 13:02:56 +02:00
pugaizai
78cf0bc8a2
i18n: update zh-CN translations
2025-09-30 18:42:59 +08:00
DiscoNiri
8b0e0f6e0e
Add clock font setting for customizable clock displays
...
This commit adds a new 'Clock Font' setting that allows users to customize
the font used specifically for clock displays in the bar and widgets,
independent of the default UI font.
Features:
- New clockFont property in Settings.data.ui (defaults to 'Roboto')
- Updated Bar Clock widget to use the custom font with fallback support
- Added searchable font dropdown in General Settings tab
- Backward compatible - uses default font if clockFont is not set
- Real-time updates - changes apply immediately
The font selection uses FontService.availableFonts and includes proper
fallback logic that respects the existing monospaced font setting.
2025-09-30 18:37:47 +10:00
Lysec
8c6b3a793f
Merge pull request #397 from msdevpt/apply-theme
...
chore: refresh ghostty configuration
2025-09-30 09:37:42 +02:00
M.Silva
4c3eca80a4
chore: refresh ghostty configuration
2025-09-30 08:32:01 +01:00
Leopold Luley
f61f9a5809
NiriService: Keep windows sorted when moving them with the mouse.
2025-09-30 09:01:58 +02:00
ItsLemmy
518e90d910
SystemMonitor: apply fontScale to TextMetrics for smarted calculation
2025-09-29 21:46:10 -04:00
ItsLemmy
d2e5d0664a
Font: added reset button for scaling
2025-09-29 21:42:47 -04:00
ItsLemmy
602d79c98e
TrayMenu: fix icon size
2025-09-29 21:38:51 -04:00
ItsLemmy
4b13e89a64
Font: added per font family scaling. removed billboard font
2025-09-29 21:31:45 -04:00
ItsLemmy
1e8b122911
NiriService: syntax fix
2025-09-29 21:19:08 -04:00
Ly-sec
1f257ce847
ControlCenter: fix custom image
2025-09-30 01:33:09 +02:00
Matan Bendix Shenhav
df35589328
feat(flake): write settings to a fallback path
2025-09-30 00:11:03 +02:00
Matan Bendix Shenhav
c92478d27d
feat(flake): restart systemd service on package update
2025-09-30 00:10:32 +02:00
Lemmy
ffe39e0ec9
Merge pull request #393 from luleyleo/sorted-taskbar
...
Sort windows in Taskbar by their scrolling position on Niri
2025-09-29 18:08:50 -04:00
ItsLemmy
b12cf345dc
Background Wallpaper: attempt to free up memory earlier.
2025-09-29 16:53:59 -04:00
ItsLemmy
fc4418be0c
Shader: fix "disc" shader (no disc at 0 progress)
2025-09-29 16:53:33 -04:00
Leopold Luley
82bfa346a7
NiriService: Fix stale focus state when opening a new window.
2025-09-29 22:16:46 +02:00
Leopold Luley
26ee5046f6
NiriService: Sort windows by their scrolling position.
2025-09-29 22:16:25 +02:00
ItsLemmy
51ed6ea2b0
Compositor: fix getFocusedWindow()
2025-09-29 15:10:44 -04:00
ItsLemmy
c53dd6fade
Compositor: fix getFocusedWindowTitle. Since active workspace has been implemented.
...
+ autoformatting
2025-09-29 15:04:13 -04:00
Lemmy
bb24b6904d
Merge pull request #386 from luleyleo/filtered-taskbar
...
Taskbar: Filter by screen and workspace
2025-09-29 15:02:31 -04:00
Ly-sec
d5857e3363
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-29 16:32:00 +02:00
Ly-sec
559609be64
Launcher: add pin to dock button if dock is enabled
2025-09-29 16:31:53 +02:00
ItsLemmy
5cea61114b
Scaling: fix scaling not properly applied on startup.
2025-09-29 10:20:19 -04:00
ItsLemmy
22794ea922
DateTime: proper locale usage. Fix #390
...
Replaced all Qt.formatDateTime() by Qt.locale().toString()
2025-09-29 10:07:58 -04:00
ItsLemmy
933ba54612
Init Sequence: minor reordering
2025-09-29 09:58:48 -04:00
ItsLemmy
0d0b9a21f2
Wallpaper Selector: added a shortcut to the wallpaper settings in the top bar.
2025-09-29 09:25:45 -04:00
ItsLemmy
9ed9231070
Init Sequence: removed a bunch of no longer necessary Settings.isLoaded
2025-09-29 09:11:37 -04:00
Ly-sec
b8b54825d5
SessionMenu: move lockAndSuspend to CompositorService
2025-09-29 14:20:15 +02:00
Ly-sec
250822e819
Revert "Matugen: add custom-colors.toml"
...
This reverts commit ece9789f6b .
2025-09-29 14:13:22 +02:00
Ly-sec
ece9789f6b
Matugen: add custom-colors.toml
2025-09-29 13:43:37 +02:00
Ly-sec
f11d27bcf1
Background: "explicitly set currentWallpaper.source to nothing as an
...
attempt to fix the odd memory usage after a few hours"
2025-09-29 13:18:45 +02:00
Ly-sec
0e69256279
Background: fix short flash of default wallpaper before actual wallpaper shows
2025-09-29 13:13:21 +02:00
Leopold Luley
fa49d4aaa0
Taskbar: Add German translation for Taskbar settings.
2025-09-29 11:08:48 +02:00
Leopold Luley
b1f7ae5d9a
Taskbar: Add settings.
2025-09-29 11:01:14 +02:00
Leopold Luley
e6b0be77e7
Taskbar: Filter by same output and active workspaces.
2025-09-29 11:01:14 +02:00
ItsLemmy
49961882dd
Shell: changed init sequence so that i18n + Settings are fully loaded before any UI component spawn.
2025-09-28 23:39:34 -04:00
ItsLemmy
c1d2d82fa2
NSpinBox: fixes
...
- replaced row by rowlayount
- using proper Color.mOnTertiary for hover text/icon
- fixed binding break when entering value manually
2025-09-28 21:19:10 -04:00
ItsLemmy
c35f37c7d7
Use Color.transparent instead of "transparent"
2025-09-28 21:17:10 -04:00
Lemmy
e23cb90c5b
Merge pull request #388 from MrDowntempo/Consistent-Hover
...
Nicer SpinBox with better mTertiary hover
2025-09-28 20:53:24 -04:00
ItsLemmy
b2688e9100
More conversion of Row/Column to Layout
2025-09-28 20:49:57 -04:00
ItsLemmy
7f3842ddbf
Log cleanup (avoid super long string with path)
2025-09-28 20:39:28 -04:00
ItsLemmy
68b2c83be1
DockMenu: use RowLayout and ColumnLayout
2025-09-28 20:35:25 -04:00
Corey Woodworth
97fa2fb1b5
Back to Chevrons. +/- were inconsistent sizes. Better alignment
2025-09-28 20:20:02 -04:00
ItsLemmy
0ed8ed7fe5
Tooltips: fix clipping for tooltips with long sentences.
2025-09-28 19:45:37 -04:00
Corey Woodworth
a41be0b5d9
Removed gradient and redesigned buttons
2025-09-28 19:08:33 -04:00
ItsLemmy
072d80e2f3
Bar vs Dock: Dock are loaded only once the bar is fully loaded. This ensure the vertical bar use the full screen height if the dock is exclusive.
2025-09-28 16:39:23 -04:00
loner
1f898171e0
Merge remote-tracking branch 'upstream/main' into fix/launcher
...
# Conflicts:
# Assets/Translations/zh-CN.json
2025-09-29 03:22:48 +08:00
loner
ef64395dd4
Resolve conflict
2025-09-29 03:09:30 +08:00
loner
a5c89fadb5
fix(services): emit brightnessUpdated signal in setBrightness
2025-09-29 02:40:01 +08:00
loner
cccf0e6017
fix: Fix brightness synchronization in multi-monitor setups
2025-09-29 02:34:42 +08:00
Ly-sec
5da474007e
i18n: add lock-and-suspend to all languages
2025-09-28 19:53:20 +02:00
Ly-sec
ffd2cdaf74
SessionMenu: add lock & suspend option as requested in #301
2025-09-28 19:50:52 +02:00
MrDowntempo
5f3c088f22
Update NSpinBox.qml
...
I missed a line
2025-09-28 13:16:07 -04:00
MrDowntempo
382116e795
Merge branch 'main' into Consistent-Hover
2025-09-28 13:10:13 -04:00
Ly-sec
c7c49433f7
NotificationService: add flatpak name support
2025-09-28 19:08:04 +02:00
Corey Woodworth
0d2d0f1931
Nicer SpinBox with better mTertiary hover
2025-09-28 12:49:52 -04:00
Ly-sec
2e947edc5a
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-28 18:42:59 +02:00
Ly-sec
cdc32f3eac
NSpinBox: add text input support
2025-09-28 18:42:53 +02:00
ItsLemmy
21736b3095
DockMenu: auto hides when not hovering the menu, simplified with a single mouse area.
2025-09-28 12:06:41 -04:00
ItsLemmy
48852a9ca4
Tray: close the menu on re-hovering the tooltip
2025-09-28 11:37:12 -04:00
ItsLemmy
65fab7b367
Tray: Fixing hiding tooltip
2025-09-28 11:17:02 -04:00
ItsLemmy
dc414df9bc
NRadioButton: proper elipsis. Fix #385
2025-09-28 11:09:17 -04:00
ItsLemmy
69a6c052db
LockScreen: adapted custom tooltips to the new lighter look.
2025-09-28 10:55:48 -04:00
ItsLemmy
c422435d3d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-28 10:52:09 -04:00
ItsLemmy
fc1742e167
Tooltips: proper tooltip service
2025-09-28 10:51:56 -04:00
ItsLemmy
061e7f32da
Tooltips: proper tooltip service
2025-09-28 10:40:15 -04:00
Lemmy
8dda007847
Merge pull request #371 from pugaizai/main
...
allow zh-CN like language code
2025-09-28 09:53:16 -04:00
pugaizai
1cdff28cca
Merge from upstream
2025-09-28 21:43:50 +08:00
铺盖崽
f32a34e320
Rename zh.json to zh-CN.json
2025-09-28 21:34:02 +08:00
铺盖崽
0d0088bd52
allow zh-CN like language code
2025-09-28 21:34:02 +08:00
ItsLemmy
a7a7a96585
Merge branch 'tooltips'
2025-09-28 09:23:42 -04:00
ItsLemmy
026d602770
Tooltips: more robust tooltips after hot-reload
2025-09-28 09:23:28 -04:00
Ly-sec
5b54be633d
Aya: rename to ayu (probably a typo)
2025-09-28 13:07:51 +02:00
Lysec
3bb10e9561
Merge pull request #383 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-28 11:44:04 +02:00
Aiser
b9b233a873
i18n: Optimize Chinese translation
2025-09-28 17:38:43 +08:00
Ly-sec
388824bf37
i18n: add description to all Bar widget settings
2025-09-28 11:16:26 +02:00
Ly-sec
25eb31747a
ColorSchemeTab: hide predefined colorschemes when matugen is enabled
2025-09-28 10:43:02 +02:00
Lysec
f7109b0bf9
Merge pull request #382 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-28 10:08:48 +02:00
Aiser
c41fa1aef7
i18n: Optimize Chinese translation
2025-09-28 16:03:59 +08:00
Aiser
1a0ea3893c
i18n: Optimize Chinese translation
2025-09-28 15:52:54 +08:00
ItsLemmy
0593543d7a
Tooltip: Refactoring in a single global tooltip.
2025-09-28 00:15:43 -04:00
ItsLemmy
fbf80ab577
v2.14.4-dev
2025-09-27 20:40:48 -04:00
loner
b27728e5bf
i18n(zh): add translation for terminal command
2025-09-27 12:12:31 +08:00
loner
2379ad134b
i18n(pt): add translation for terminal command
2025-09-27 12:12:21 +08:00
loner
3ab9ffed78
i18n(fr): add translation for terminal command
2025-09-27 12:12:11 +08:00
loner
3182d1969b
i18n(es): add translation for terminal command
2025-09-27 12:11:53 +08:00
loner
591d099255
i18n(de): add translation for terminal command
2025-09-27 12:11:43 +08:00
loner
256f9b4a76
feat(launcher): add configurable terminal command
...
The terminal command for launching applications was previously hardcoded to 'kitty', causing issues for users without it installed.
This change introduces a new setting, 'appLauncher.terminalCommand', allowing users to specify their preferred terminal emulator. The default value is set to 'xterm -e'.
The implementation includes:
- Defining the setting in 'Commons/Settings.qml'.
- Adding a text input in the launcher settings tab.
- Updating the application plugin to use the new setting.
2025-09-27 12:06:54 +08:00
loner
ff1509939a
test kitty
2025-09-27 11:29:57 +08:00
loner
2c7038c504
Fix brightness sync after external command changes
...
Fix brightness sync after external command changes, improve brightness
module compatibility
2025-09-25 10:18:09 +08:00