Ly-sec
761869a561
chore(flake): update flake.lock
2026-05-11 01:56:48 +00:00
Ly-sec
eb2b53ddaa
chore(workflow): update label metadata
2026-05-06 23:48:34 +02:00
Ly-sec
3bbf31945d
chore(issue templates): update bug report
2026-05-06 15:55:43 +02:00
Ly-sec
f38756d562
chore(ISSUE_TEMPLATES): update templates
2026-05-06 15:51:34 +02:00
Ly-sec
7d03576831
chore(flake): update flake.lock
2026-05-06 01:45:21 +00:00
Ly-sec
6b48834dd6
chore(flake): update flake.lock
2026-05-04 01:45:47 +00:00
Ly-sec
f0469d2d6f
chore(flake): update flake.lock
2026-05-03 01:46:03 +00:00
Ly-sec
9f8dd48c8d
chore(flake): update flake.lock
2026-04-29 01:51:12 +00:00
Ly-sec
6773c4750a
chore(flake): update flake.lock
2026-04-27 01:28:24 +00:00
Ly-sec
a50c92167c
chore(flake): update flake.lock
2026-04-25 01:18:25 +00:00
Lemmy
2c1808f9f8
Merge pull request #2506 from Scrumplex/nix/fix-hm-systemd-warning
...
fix(nix): set warnings as top-level config
2026-04-22 16:16:24 -04:00
Lysec
d7b68652e7
Merge pull request #2514 from notiant/patch-13
...
Fix pixelation of colorized dock icons
2026-04-21 14:23:05 +02:00
notiant
22d8b1e8ee
fix pixelation of colorized dock icons
2026-04-21 14:17:03 +02:00
Lysec
48d656580f
Merge pull request #2513 from notiant/patch-12
...
NBusyIndicator: follow color change
2026-04-21 13:23:55 +02:00
notiant
06a19262be
NBusyIndicator: follow color change
2026-04-21 13:19:05 +02:00
Lysec
4f24f8a725
Merge pull request #2512 from Mondotosz/main
...
fix(ipc): added missing entry to Control settingsTabMap
2026-04-21 12:56:16 +02:00
Mondotosz
f7932c45e3
fix(ipc): added missing entry to Control settingsTabMap
...
fixed the following call by adding the missing idle entry
```
qs -c noctalia-shell ipc call settings openTab idle
```
2026-04-21 11:39:18 +02:00
Lysec
b254383634
Merge pull request #2509 from SerrpentDagger/main
...
fix(template) Add template entries for Qt colors light and mid
2026-04-21 11:21:05 +02:00
Ly-sec
fc43ab5c38
chore(flake): update flake.lock
2026-04-21 01:22:19 +00:00
SerrpentDagger
fdc422e6a6
Add Qt colors light, mid
2026-04-20 23:22:17 +02:00
Sefa Eyeoglu
c9a3533312
fix(nix): set warnings as top-level config
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2026-04-20 18:53:57 +02:00
Lysec
ed1fff6260
Merge pull request #2427 from notiant/patch-10
...
Fix problem with Airplane Mode toggle visibility & add some default values for the Color Scheme settings
2026-04-20 08:28:45 +02:00
notiant
4cf7938482
fix syntax error
2026-04-20 08:27:47 +02:00
notiant
f7394b7c44
Merge branch 'noctalia-dev:main' into patch-10
2026-04-20 08:27:13 +02:00
Lysec
478e941e4f
Merge pull request #2499 from notiant/patch-11
...
Safeguard custom commands from trailing whitespaces
2026-04-20 08:19:21 +02:00
Ly-sec
513ad72ee8
chore(flake): update flake.lock
2026-04-20 01:24:56 +00:00
notiant
5f7d56d865
safeguard custom commands from trailing whitespaces
2026-04-20 01:16:40 +02:00
Lysec
b8781aef49
Merge pull request #2497 from vile-v/patch-2
...
added couple of selectors
2026-04-19 19:03:13 +02:00
vile-v
deff8a9425
added couple of selectors
2026-04-19 13:00:02 -04:00
Lysec
d9531258d9
Merge pull request #2495 from linusammon/main
...
chore(nix): add systemd deprecation warnings
2026-04-19 15:56:16 +02:00
Linus Ammon
131f23aab4
chore(nix): add systemd deprecation warnings
2026-04-19 14:07:47 +02:00
Lysec
4fa29ff386
fix(template): generate current-theme.conf for kitty with wallpaper gen
2026-04-19 10:36:17 +02:00
Lysec
7f0962523d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-04-19 09:22:38 +02:00
Lysec
ccb04bf01d
fix(bar): swallow right/middle on hot strip to avoid Qt context-menu SIGSEGV
2026-04-19 09:22:16 +02:00
notiant
5826a293ad
disable Bluetooth toggle when Bluetooth is blocked
2026-04-16 11:58:44 +02:00
Ly-sec
a7c724181f
chore(flake): update flake.lock
2026-04-16 01:24:55 +00:00
Lysec
76b03be489
Merge pull request #2451 from namelessmonarch0/fix-starship-config-path
...
fix(theming): readjusting the starship config file for a more reliabl…
2026-04-15 10:13:43 +02:00
Lysec
b452772feb
chore(version): bumping to v4.7.7-git
2026-04-15 10:01:22 +02:00
Lysec
d85ad414ba
Release v4.7.6
2026-04-15 09:58:54 +02:00
Ly-sec
e56a9db57e
chore(flake): update flake.lock
2026-04-13 01:24:05 +00:00
Nameless Monarch
2bf74d385e
fix(theming): readjusting the starship config file for a more reliable script
2026-04-12 18:35:54 -05:00
Lysec
cba5bab3d6
Merge pull request #2450 from namelessmonarch0/fix-starship-config-path
...
fix(theming): check nested starship config path before fallback
2026-04-12 22:58:17 +02:00
Nameless Monarch
e8418c3d37
fix(theming): check nested starship config path before fallback
2026-04-12 15:52:31 -05:00
Lysec
95f56e1f62
Merge pull request #2441 from D3rJust1n/main
...
fix (ci/update-flake): Fix that workflow isn't triggered if it's not the main repository
2026-04-12 16:54:25 +02:00
D3rJust1n
95aea1a624
fix (ci/update-flake): Fix that workflow isn't triggered if it's not the main repository
2026-04-11 19:37:33 +02:00
Ly-sec
40dd5f54a0
chore(flake): update flake.lock
2026-04-11 01:12:55 +00:00
Lysec
42637c6ffa
Merge pull request #2432 from adriamartin91/fix/notification-missing-icon
...
fix(notifications): show fallback icon instead of checkerboard for missing theme icons
2026-04-10 14:09:54 +02:00
Adria Martin
375dfafb5b
chore: remove verbose comment
2026-04-10 19:02:07 +07:00
Lysec
5f45191d7f
feat(perf): enforce 100% opacity in noctalia performance mode
2026-04-10 13:41:18 +02:00
Adria Martin
093f3632d2
fix(notifications): show fallback icon instead of checkerboard for missing theme icons
...
When Qt cannot resolve a notification icon name (e.g. "audio-headset" from
Blueman) because the icon theme is not properly configured, the
IconImageProvider returns a purple/black checkerboard missingPixmap.
Check icon existence via ThemeIcons.iconExists() before returning the
image:// URI, so NImageRounded displays its fallback icon instead.
2026-04-10 16:35:48 +07:00
Lysec
e85ce902cb
fix(i18n): add missing bar widget translation string
2026-04-09 23:46:42 +02:00
Lemmy
0fcaa49875
Revert "fix(media): gate spectrum pipeline on playback to cut idle CPU"
...
This reverts commit a0093e509b .
2026-04-08 19:12:07 -04:00
notiant
f37dd3c2ac
update ColorsSubTab.qml
2026-04-08 19:56:13 +02:00
notiant
c6ca3a663d
fix problem with Airplane Mode toggle visibility & add some default values for the Color Scheme settings
2026-04-08 19:52:28 +02:00
Lysec
087f75376b
Merge pull request #2425 from spiros132/main
...
fix(Brightness): Fixes a bug with the bar widget, and also with the minimum enforce
2026-04-08 18:43:40 +02:00
Spyridon Siarapis
034b4adb3d
fix(Brightness): Now it should only have a minimum value if it's using ddc
2026-04-08 17:46:44 +02:00
Spyridon Siarapis
ea80510ad4
Merge branch 'noctalia-dev:main' into main
2026-04-08 17:41:09 +02:00
Spyridon Siarapis
58d5c3ad55
fix(Brightness): Simplified the code to use existing functionality, also fixed a bug with enforcing the minimum brightness
2026-04-08 17:40:41 +02:00
Lysec
5d03bf3f03
Merge pull request #2422 from adriamartin91/feat/starship-template
...
feat: add Starship prompt template
2026-04-08 17:37:17 +02:00
Lysec
f3ed6d0a2f
Merge pull request #2421 from ern775/fix-min-brightness
...
fix(brightness): revert minimum brightness regression
2026-04-08 10:31:42 +02:00
Adria Martin
b9745c375f
fix: use distinct MD3 tokens for surface shades in Starship template
...
Avoid repeating the same token for multiple surface/overlay palette
entries. Each shade now maps to a unique MD3 token following the
pattern used by other wallpaper-based templates.
2026-04-08 14:24:24 +07:00
Adria Martin
5cf22040b3
feat: add Starship prompt template
...
Add built-in Starship template that dynamically updates the prompt
color palette when switching Noctalia color schemes. Includes both
wallpaper-based and predefined template variants.
2026-04-08 13:14:43 +07:00
ern775
a44f11267e
fix(brightness): revert min brightness regression
2026-04-08 08:15:36 +03:00
Lysec
48fe0f91a5
fix(theming): skip theme writes and hooks when wallpaper change produces no diff
...
Issue: #2400
2026-04-07 22:29:00 +02:00
Lysec
b8de6e1df2
Merge pull request #2411 from lonerOrz/cc-icon
...
add explicit iconPosition control for CustomButton widget
2026-04-07 22:13:59 +02:00
Lysec
bec97262eb
Merge pull request #2417 from ern775/change-enforce-min
...
feat(brightness): change enforce minimum brightness method
2026-04-07 22:03:42 +02:00
ern775
15873d4818
feat(brightness): change enforce minimum brightness method
2026-04-07 22:34:11 +03:00
Lysec
91d0bb83ae
Merge pull request #2414 from notiant/patch-9
...
NComboBox: remove hover animation
2026-04-07 15:42:56 +02:00
Ly-sec
57cdcb7ad0
chore(flake): update flake.lock
2026-04-07 01:16:22 +00:00
notiant
4e99e5db92
update I18n.qml
2026-04-06 21:09:03 +02:00
notiant
747b4aa715
update date formats for lock screen
2026-04-06 21:04:16 +02:00
notiant
b0bb684be5
NComboBox: remove hover animation
2026-04-06 19:13:53 +02:00
Lysec
40e98f1ad0
fix(config): handle nix-style atomic config replacements for settings and colors
2026-04-06 14:03:29 +02:00
Lysec
c395320426
Revert "fix(settings): detect nix-managed settings updates without restart"
...
This reverts commit 353b07380f .
2026-04-06 13:51:27 +02:00
Lysec
353b07380f
fix(settings): detect nix-managed settings updates without restart
2026-04-06 13:35:26 +02:00
Lysec
1f9096a46f
Revert "fix(settings): reload settings after nix-managed config file replacements"
...
This reverts commit 17b157d1b6 .
2026-04-06 13:28:00 +02:00
Lysec
17b157d1b6
fix(settings): reload settings after nix-managed config file replacements
2026-04-06 13:19:43 +02:00
loner
9d4fad0b28
refactor(settings): organize CustomButton settings into tabbed layout
...
Reorganize the CustomButton settings panel from a single scrollable form
into a tabbed interface with three tabs: Actions, Icon, and Text.
2026-04-06 10:36:06 +08:00
loner
cfc96dd3e7
feat(bar): add context menu for CustomButton right-click
...
- Show context menu instead of directly opening settings when no command is set
- Context menu includes widget-settings option
- Matches behavior of other bar widgets
2026-04-06 10:36:03 +08:00
loner
b8a7c2f77d
fix(settings): resolve barIsVertical property assignment conflict
...
CustomButtonSettings now calculates barIsVertical from Settings directly
instead of receiving it from parent, avoiding Loader.setSource() conflict.
2026-04-06 10:35:59 +08:00
loner
5c3b3a2185
refactor(bar): remove enableColorization toggle from CustomButton
...
Colorization now activates automatically when icon or text color is set,
simplifying the UX by removing an extra toggle step.
2026-04-06 10:35:55 +08:00
loner
f21e8fb82a
feat(ui): add separate icon and text colorization for CustomButton
...
- Add colorizeSystemText setting for text color (icon only was already supported)
- JSON parse supports iconColor and textColor fields separately
- Legacy "color" field still works for both icon and text
- Enable colorization no longer depends on show icon setting
- Refactor resolveColor helper to eliminate duplicate code
2026-04-06 10:35:52 +08:00
loner
55c7f344b3
fix(ui): improve CustomButton settings visibility logic
...
- Show icon toggle depends on textCommand input
- Add fallback for valueShowIcon (default true) and valueEnableColorization (default false)
- Reorder settings: Show Icon, Icon, iconPosition, enableColorization, colorizeSystemIcon
2026-04-06 10:35:48 +08:00
loner
b6a85d88e7
fix(ui): adapt icon position labels based on bar orientation
...
- Add barIsVertical property to BarWidgetSettingsDialog
- Pass barIsVertical from NSectionEditor to dialog
- Show Top/Bottom for vertical bar, Left/Right for horizontal bar
- Keep fallback to oppositeDirection when iconPosition not set
- Fix BarPillVertical iconPosition mapping (left=top, right=bottom)
2026-04-06 10:35:45 +08:00
loner
36a9d7afee
refactor(bar): add iconPosition fallback to oppositeDirection
...
- iconPosition defaults to empty string, falls back to oppositeDirection when not set
- Keeps backward compatibility for widgets not passing iconPosition
- CustomButton explicitly passes iconPosition="left", uses custom logic
2026-04-06 10:35:37 +08:00
loner
9cc8b36804
feat(bar): add explicit iconPosition control for CustomButton widget
...
Replace auto-calculated icon position (based on widget bar section) with
user-controlled iconPosition setting ("left" or "right", default "left").
2026-04-06 10:35:20 +08:00
Ly-sec
ef147f24f1
chore(flake): update flake.lock
2026-04-06 01:18:39 +00:00
Lysec
6205749472
chore(i18n): update translations & add romanian translation
2026-04-05 12:41:36 +02:00
Lysec
876ec4c34f
Merge pull request #2380 from notiant/patch-6
...
MediaPlayerPanel: fix layout issues
2026-04-05 12:39:23 +02:00
Lysec
ff9f0a75d9
Merge pull request #2405 from mia-0/kcolorscheme
...
KDE theming improvements
2026-04-05 12:37:53 +02:00
Lysec
6dc1ebe626
Merge pull request #2406 from notiant/patch-7
...
GTK refresh fix
2026-04-05 12:36:32 +02:00
notiant
f777e539f5
GTK refresh fix
2026-04-05 01:14:51 +02:00
Mia Herkt
914fc2e0d6
Templates/KColorScheme: use rgb_csv format
...
While technically hex colors are okay, there are some tools that
read KDE’s colors and will not work correctly. KDE always saves
colors as comma-separated base-10 integers, so avoid breaking that
assumption.
2026-04-05 00:55:09 +02:00
Mia Herkt
d97918f3ac
template-processor: add rgb(a)_csv formats
...
This is the format e.g. KDE saves colors in.
2026-04-05 00:53:49 +02:00
Mia Herkt
8db923d66f
Theming: add apply script for KDE
...
There are problems with plasma-apply-colorscheme:
It refuses to apply a color scheme that is already active,
necessitating a switch to a different scheme.
This is both slow and causes flickering.
Fix this by using a custom script to apply the color scheme:
Just overwrite the config sections in kdeglobals and send the
change notification signal via D-Bus.
2026-04-05 00:41:57 +02:00
Lysec
f02ecc9acd
Merge pull request #2403 from beatreichenbach/main
...
fix(settings): escape colorscheme downloadUrl
2026-04-04 21:18:31 +02:00
Beat Reichenbach
7aeda7a7f8
fix(settings): escape colorscheme downloadUrl
2026-04-04 11:59:32 -07:00
Lysec
819b2d33b0
perf(ui): step NScrollText marquee on a timer instead of infinite animation
...
Issue: #2393
2026-04-04 15:35:21 +02:00
Lysec
a0093e509b
fix(media): gate spectrum pipeline on playback to cut idle CPU
...
Issue: #2393
2026-04-04 15:31:11 +02:00
Lysec
4b9a607151
Merge pull request #2395 from Sunrongguo2008/main
...
Reload kitty colors on theme changes when the kitty template is enabled
2026-04-04 13:18:29 +02:00
Sunrongguo2008
9b39d67563
fix(template): ensure kitty's live config reload after theme regeneration
2026-04-04 19:09:35 +08:00
Lysec
759454d2d5
fix(audio): sticky app-stream volume + subtitle line in panel
2026-04-03 12:00:33 +02:00
Lysec
359f4afa73
fix(keybinds): recognize ctrl+punctuation shortcuts in recorder
2026-04-03 11:14:27 +02:00
Ly-sec
0d59c6c7b3
chore(flake): update flake.lock
2026-04-03 01:15:47 +00:00
Lemmy
bcbbafda1e
chore(version): bumping to v4.7.6-git
2026-04-02 18:31:20 -04:00
Lemmy
8b0c7c2880
Release v4.7.5
2026-04-02 18:30:40 -04:00
Lemmy
0380b09982
chore(i18n): update all
2026-04-02 17:23:41 -04:00
Lemmy
621c798c8b
fix(location): autolocate off by default for privacy, improved UI when no location is set. Fix #2388
2026-04-02 16:58:25 -04:00
Lemmy
876e0ffb4b
chore(i18n): hu
2026-04-02 16:46:49 -04:00
Lemmy
08e2d7f71c
fix(weather): read is_day from service instead of requiring callers to pass it.
2026-04-02 16:26:36 -04:00
Lemmy
cd4ec47e96
fix(location): more logging and potential fix
2026-04-02 15:08:16 -04:00
Lysec
41b29998f2
chore(version): bumping to v4.7.5-git
2026-04-02 20:13:38 +02:00
Lysec
791b3ac153
Release v4.7.4
2026-04-02 20:12:18 +02:00
Lysec
633454dd47
Merge pull request #2381 from kermeat/dock_fix
...
fix: Update dock on window list change
2026-04-02 19:57:39 +02:00
Lemmy
411a820f3c
fix(audioservice): another Qt-11 warning fix
2026-04-02 11:15:04 -04:00
Lemmy
529ad588c6
fix(settings): dont rely on Qt.btoa to generate default settings dump.
2026-04-02 10:51:34 -04:00
Lemmy
d1bd3d3887
chore(i18n): update hu
2026-04-02 10:49:58 -04:00
Lemmy
94a918ba29
fix(nreordercheckboxes): don't shadow QQuickItem.enabled
2026-04-02 09:57:01 -04:00
Lemmy
c4b8b912f3
fix(audioservice): switch from PwNode to var for sink and source so it's nullable.
2026-04-02 09:35:01 -04:00
Lemmy
6fcfc0c1d2
fix(location): fix weather fetching
2026-04-02 07:56:47 -04:00
Lysec
68f6f1f0a0
chore(i18n)
2026-04-02 13:51:02 +02:00
Lysec
f301a57137
feat(location): add toggle to always show Talia weather emojis
2026-04-02 13:47:47 +02:00
Lysec
240312ea4b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-04-02 10:53:23 +02:00
Lysec
ed117eb94c
fix(theming): always sync prefer-light/dark with system theme toggle
...
Issue: #2357
2026-04-02 10:53:19 +02:00
Ly-sec
75d67b3216
chore(flake): update flake.lock
2026-04-02 01:12:47 +00:00
Lysec
25a5eede06
chore(version): bumping to v4.7.4-git
2026-04-02 03:03:29 +02:00
Lysec
4af6074810
Release v4.7.3
2026-04-02 03:00:50 +02:00
Lemmy
c31917105c
fix(mango): prevent double focused windows in workspace apps
2026-04-01 20:54:43 -04:00
Lemmy
0cc83bdbaf
fix(workspace-apps): add "handle" for sway activation
2026-04-01 20:54:20 -04:00
Lemmy
4ee55c2a99
fix(workspace): copy window to js object instead of holding live listmodel prox.
2026-04-01 20:30:22 -04:00
Lemmy
8815a0da27
fix(workspace): temp disable tooltips
2026-04-01 20:18:41 -04:00
Lemmy
b06b1d91f6
fix(workspace): showApp simpler anims
2026-04-01 20:03:57 -04:00
Lemmy
ac5ff31db3
fix(workspace): simplification
2026-04-01 19:48:00 -04:00
Lemmy
ae84393c63
fix(workspace): fix missing icon and broken layout
2026-04-01 19:16:38 -04:00
Lemmy
aa12aa91f0
fix(workspace): minor cleanup
2026-04-01 18:31:14 -04:00
Lemmy
f4719e598e
feat(location): removed the Tokyo default location, improved flow with the new auto-locate.
2026-04-01 18:00:46 -04:00
kermeat
d9faff679c
Update dock on window list change
...
When the dock only shows windows from the same display, when the display is reconnected (dpms off/on), open windows disappear from the dock until an event occurs that refreshes the dock.
2026-04-01 23:56:40 +03:00
notiant
6a6844b3aa
MediaPlayerPanel: fix layout issues
2026-04-01 22:28:45 +02:00
Lysec
7b29c11d7a
fix(bar): guard grouped workspace window delegates when modelData is stale
2026-04-01 12:33:33 +02:00
Lysec
0b47193256
Merge pull request #2371 from breadandsoup/main
...
Update pywalfox.json
2026-04-01 08:46:42 +02:00
breadandsoup
33f295db86
Update pywalfox.json
2026-03-31 23:41:20 -07:00
Ly-sec
0becd7bf03
chore(flake): update flake.lock
2026-04-01 01:22:29 +00:00
Lemmy
80cd76b82e
feat(location): auto location/weather via IP
2026-03-31 21:08:58 -04:00
Lemmy
97553d7064
chore(version): bumping to v4.7.3-git
2026-03-31 16:25:24 -04:00
Lemmy
77f054cbf1
chore(version): release v4.7.2
2026-03-31 16:24:11 -04:00
Lemmy
90e07608a1
feat(wallpaper-panel): adjust height for 1080p
2026-03-31 16:07:45 -04:00
Lemmy
9a900801ac
feat(wallpaper-panel): 50% max height
2026-03-31 16:04:37 -04:00
Lemmy
e13888e978
fix(mediamini): guard onEntered against stale panel ref.
2026-03-31 15:59:14 -04:00
Lysec
4f523301c9
fix(bar): harden AudioVisualizer when ShellScreen is null
2026-03-31 21:04:03 +02:00
Lysec
90e37a1e53
chore(i18n)
2026-03-31 19:19:52 +02:00
Lysec
da2e2dda52
Merge pull request #2363 from MrDowntempo/main
...
Feat: Option to hide title in active window bar widget
2026-03-31 19:18:48 +02:00
Corey Woodworth
cfad4fc77a
chore: run qmlfmt.sh again
2026-03-31 13:15:41 -04:00
Corey Woodworth
c824140471
fix: Add showText to BarWidgetRegistry and settings-widgets-default
2026-03-31 13:12:22 -04:00
Lysec
357f577c60
Merge pull request #2362 from breadandsoup/main
...
Update pywalfox.json
2026-03-31 18:52:20 +02:00
Lysec
43fe1e1947
fix(audio): stop volume sliders fighting service state
2026-03-31 14:43:03 +02:00
Lysec
d4e7a8e967
fix(audio): stabilize input volume % via wpctl like default sink
2026-03-31 14:30:28 +02:00
Corey Woodworth
900e1f1286
chore: run qmlfmt.sh
2026-03-31 03:36:26 -04:00
Corey Woodworth
0c9d3b83be
chore: add modified files again because they were not staged (I don't get git sometimes)
2026-03-31 03:18:49 -04:00
Corey Woodworth
95dfb2ade2
chore(i18n): Add englisht strings for the text toggle
2026-03-31 03:12:22 -04:00
Corey Woodworth
53b5dbac4c
feat: Add showText variable to show/hide name of Active Window
2026-03-31 02:55:23 -04:00
breadandsoup
174d8b33bc
Update pywalfox.json
...
Now uses correct colors for dark mode and as-close-to-correct-as-possible colors for light mode. Removed colors 16-19; pywalfox can only read colors 0-15.
2026-03-30 22:32:42 -07:00
Lysec
421ccc4c87
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-31 03:24:36 +02:00
Lysec
4a371422cd
fix(ColorScheme): sync light/dark toggle to gtk
2026-03-31 03:24:31 +02:00
Ly-sec
4d4edff06d
chore(flake): update flake.lock
2026-03-31 01:15:58 +00:00
Lysec
09386b1903
fix(theming): sync gtk-theme with color-scheme when system sync is on
2026-03-31 03:09:55 +02:00
Lysec
40c8b17620
Merge pull request #2324 from cbxcvl/fix/renderer-redos
...
fix(renderer): remove ambiguous \s* from _BLOCK_RE to prevent ReDoS
2026-03-31 02:52:40 +02:00
Lysec
cc4cf9cc44
Merge pull request #2327 from cbxcvl/fix/expr-re-redos
...
fix(renderer): remove ambiguous \s* from _EXPR_RE to prevent ReDoS
2026-03-31 02:52:30 +02:00
Lysec
a4b7a693e5
Merge pull request #2328 from cbxcvl/fix/parse-if-redos
...
fix(renderer): remove ambiguous \s* from _parse_if regex to prevent ReDoS
2026-03-31 02:52:27 +02:00
Lysec
90a5dd1cd8
fix(theming): keep system color-scheme in sync on every dark mode change
...
Issue: #2357
2026-03-31 02:10:12 +02:00
Lysec
6d3ca58896
fix(workspaces): assign display index per output in ExtWorkspaceService
2026-03-30 15:20:57 +02:00
Lysec
c879d0864b
style(wallpaper): dont switch favorite in split wallpaper on first click
2026-03-30 14:40:39 +02:00
Lysec
ea48cd0bbf
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-30 14:29:38 +02:00
Lysec
c9bda88e39
fix(wallpaper): cleanup misleading code
2026-03-30 14:29:33 +02:00
Lemmy
2afa833dbf
chore(autofmt)
2026-03-30 08:28:01 -04:00
Lemmy
9bc5effb3d
fix(plugin): fix loadWidget
2026-03-30 08:27:45 -04:00
Lysec
f2e5f9953f
fix(wallpaper): hide light/dark icon in split wallpaper mode
2026-03-30 14:24:21 +02:00
Lysec
386d4d3135
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-30 13:38:59 +02:00
Lysec
0d770725bc
fix(wallpaper): adjust wallpaper light/dark & favorite logic
2026-03-30 13:38:52 +02:00
Lysec
00392ff8d2
Merge pull request #2312 from notiant/patch-2
...
Rework Airplane Mode handling & remove bluetoothctl fallback
2026-03-30 12:06:13 +02:00
notiant
b3a9aca837
Add check for non-zero width in enhancedBand
2026-03-30 11:12:36 +02:00
Ly-sec
62f55f54de
chore(flake): update flake.lock
2026-03-30 06:25:17 +00:00
Ly-sec
07afddfafa
chore(flake): update flake.lock
2026-03-30 01:18:30 +00:00
Lemmy
dd22f7bc37
fix(blur): force flush wayland state, to avoid stuck blur regions
2026-03-29 20:23:22 -04:00
Lemmy
664707d77e
fix(ncolorchoice): added "enabled" visual feedback
2026-03-29 19:42:37 -04:00
Lemmy
dfc3bd9535
fix(plugins): fixed desktopWidget settings vs plugin settings
2026-03-29 19:39:56 -04:00
Lemmy
73dfeb9f73
fix(bar): pass initial properties on creation (screen, section, etc...) to avoid potential registration issues.
2026-03-29 19:39:25 -04:00
Lemmy
967e9d843b
fix(desktop-widgets): pass screen as initial property to avoid wrong spectrum registration
2026-03-29 18:36:48 -04:00
Lysec
e41c78e2fa
Merge pull request #2347 from D3rJust1n/main
...
fix (ci): Fix that workflow isn't triggered if it's not the main repo
2026-03-29 19:59:08 +02:00
Lysec
83de5d047b
chore(i18n)
2026-03-29 19:56:34 +02:00
Lysec
dd1ff1f0da
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-29 19:54:45 +02:00
Lysec
5d9f0794dc
style(WallpaperPanel): adjust layout for light/dark & monitor selector toggles
2026-03-29 19:54:35 +02:00
D3rJust1n
1c34c4dde1
fix (ci): Fix that workflow isn't triggered if it's not the main repository
2026-03-29 19:49:41 +02:00
Lemmy
86e5112e89
fix(plugins): avoid potential race condition during update process
2026-03-29 13:00:15 -04:00
Lemmy
f85b4a7e6d
fix(templating) improved handling of symlinks
2026-03-29 11:44:43 -04:00
Lemmy
72df0bfe1d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-29 11:05:50 -04:00
Lemmy
e7eeabf99b
fix(nbutton): wrap in an Item to properly reserve border space for improved fractional scaling render
2026-03-29 11:05:49 -04:00
Lysec
a9bc3848f3
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-29 17:01:30 +02:00
Lysec
e320b53709
chore(i18n)
2026-03-29 17:01:19 +02:00
Lemmy
c942c10f8a
fix(widgets): improves disable states by avoiding stacking opacities
2026-03-29 10:52:58 -04:00
Lemmy
c2a2a44378
fix(ncontextmenu): improved parent constraining
2026-03-29 10:33:21 -04:00
Lemmy
9a2f676753
fix(ncontextmenu): smart positionning to avoid clipping outside of parent.
2026-03-29 10:00:27 -04:00
Lysec
9d5bc13000
style(wallpaper): hide dark/light behind toggle just like display selection
2026-03-29 13:58:29 +02:00
Lysec
deb79261dd
feat(wallpaper): add separate selection for light & dark mode
2026-03-29 12:53:06 +02:00
Lysec
3dd46fbd6e
Merge pull request #2340 from notiant/patch-4
...
Apply reduced light mode opacity also to dock, notifications & OSD
2026-03-29 10:34:33 +02:00
Lysec
fd7a16d951
fix(settings): avoid unified notification sound handler clobbering per-urgency paths
2026-03-29 10:29:45 +02:00
Ly-sec
3b9e93a8b1
chore(flake): update flake.lock
2026-03-29 01:17:37 +00:00
notiant
39a6671151
apply reduced light mode opacity also to dock, notifications & OSD
2026-03-28 23:11:39 +01:00
Lemmy
decb65ae95
fix(plugins): pass pluginApi as initial property to prevent binding warnings. Eliminate the need for fallback chains in plugins code.
...
hot reload
2026-03-28 16:58:55 -04:00
Lemmy
ba424526b5
feat(settings): in windowed mode, dont stretch to full width
2026-03-28 16:29:22 -04:00
Lemmy
1e068156ad
feat(settings): when switching settings panel mode, close and reopen the settings to see the actual change
2026-03-28 16:01:32 -04:00
Lemmy
a5fc309880
cleanup(NScrollText): remove unused imports, gate layer on overflow
2026-03-28 14:06:24 -04:00
Lemmy
ffb61d8fc4
Merge pull request #2334 from BUSTheid/mediamini-visual-bugfix
...
refactor: Rethink `NScrollText.qml` gradients
2026-03-28 14:04:55 -04:00
notiant
9462caf6c3
remove onResumed() since networkMonitorProcess already covers it
2026-03-28 18:20:22 +01:00
BUSTheid
b18d33742a
refactor(NScrollText.qml): MultiEffect fade mask
...
Replace the leftGradient and rightGradient Rectangles in NScrollText
with a MultiEffect mask approach. Old solution caused visual bugs.
2026-03-28 17:59:11 +01:00
Lysec
f3edbe3dc8
Merge pull request #2335 from spiros132/main
...
fix(TemplatesSubTab): Fixed a bug which prevented the qmlformat to run correctly
2026-03-28 12:15:21 +01:00
Spyridon Siarapis
f15609b590
chore(TemplatesSubTab): format
2026-03-28 12:11:07 +01:00
Spyridon Siarapis
348ccbf0ed
fix(TemplatesSubTab): Fixed a bug which prevented qml format to run correctly
2026-03-28 12:10:29 +01:00
Lemmy
ed1a2b54de
Revert "Merge pull request #2203 from haikalllp/fix/update-pywalfox-colors"
...
This reverts commit d51bc95788 , reversing
changes made to 5e95658fa9 .
2026-03-27 21:13:06 -04:00
Ly-sec
0d088d8a3a
chore(flake): update flake.lock
2026-03-28 01:08:15 +00:00
cbxcvl
6e71050593
fix(renderer): remove ambiguous \s* from _parse_if regex to prevent ReDoS
...
The pattern \s*(.+?)\s* in _parse_if allowed polynomial backtracking
when no closing }} was found — confirmed to hang at n=5000 whitespace
chars. The \s* wrappers were redundant since group(1) is already
stripped at the call site.
Reported and patched with @pa1va. Closes #2326
2026-03-27 13:53:54 -03:00
cbxcvl
e91d20ef0d
fix(renderer): remove ambiguous \s* from _EXPR_RE to prevent ReDoS
...
The pattern \s*([^}\n]+?)\s* allowed polynomial backtracking when no
closing }} was found — confirmed to hang at n=5000 whitespace chars.
The \s* wrappers were redundant since group(1) is already stripped at
the call site.
Reported and patched with @pa1va. Closes #2325
2026-03-27 13:53:32 -03:00
cbxcvl
4ad7ffbbdf
fix(renderer): remove ambiguous \s* from _BLOCK_RE to prevent ReDoS
...
The pattern \s*(.*?)\s* allowed polynomial backtracking when no closing
*> delimiter was found — confirmed to hang at n=5000 whitespace chars.
The \s* wrappers were redundant since group(1) is already stripped at
the call site (line 278).
Reported and patched with @pa1va. Closes #2323
2026-03-27 13:42:01 -03:00
Lysec
8a3aafc69f
fix(ProfileCard): add elide to GECOS name
2026-03-27 15:18:44 +01:00
Lysec
4d31d05248
fix(media): tighten MediaMini panel layout for album art and height
2026-03-27 15:02:45 +01:00
Lysec
9b64e21bea
style(mediapanel): fix artwork cropping in non compact mode
2026-03-27 14:22:21 +01:00
Lemmy
215750ddcb
feat(template): added dedicated Scroll(wm) template
2026-03-27 08:29:25 -04:00
Lysec
6b2c0fc9c4
fix(audio): scope stream volume overrides per media identity
2026-03-27 13:12:06 +01:00
Lysec
0133da8bd0
Merge pull request #2315 from ern775/audio-stream-filter
...
fix(audio): filter out intermediate stream nodes
2026-03-27 12:56:43 +01:00
Lysec
10cd968f9d
Merge pull request #2318 from linusammon/main
...
fix(ci): flake updates should trigger cachix workflow
2026-03-27 12:54:27 +01:00
Linus Ammon
39dccc49dc
fix(ci): flake updates should trigger cachix workflow
2026-03-27 12:16:34 +01:00
ern775
2c09e9185f
fix(audio): filter out intermediate stream nodes
2026-03-27 10:44:27 +03:00
Ly-sec
f19a19cfc6
chore(flake): update flake.lock
2026-03-27 01:14:20 +00:00
notiant
477810b954
change Airplane Mode visibility conditions
2026-03-26 22:18:16 +01:00
Lysec
fae79fe75f
fix(zed): typo resolved
...
Issue: #2311
2026-03-26 20:11:41 +01:00
notiant
dffdfcffc4
improve some process handling
2026-03-26 19:30:41 +01:00
notiant
78c0b2fe25
improve airplane mode handling
2026-03-26 18:58:05 +01:00
Lysec
396fba755b
Merge pull request #2309 from gammons/fix/idle-lock-on-suspend
...
fix(IdleService): respect lockOnSuspend when idle triggers suspend
2026-03-26 15:56:20 +01:00
Lysec
17bfd02204
fix(lock-keys): only apply sysfs LED state on successful reads
2026-03-26 15:49:15 +01:00
Grant Ammons
6d7d35d7e0
fix(IdleService): respect lockOnSuspend when idle triggers suspend
2026-03-26 10:32:30 -04:00
Lysec
537ec29f5e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-26 15:30:06 +01:00
Lysec
9222070803
fix(Lockscreen): adjust password cursor so it properly follows position
...
Fixes : #2308
2026-03-26 15:29:55 +01:00
Lysec
c608f1f700
Merge pull request #2298 from tmarti2/dismiss-toast-ipc-call
...
Dismiss toast ipc call
2026-03-26 15:17:29 +01:00
Thibault Martin
7800306b4b
Add Toast dismiss IPC Handler
2026-03-26 14:25:07 +01:00
Lysec
70082a6491
Merge pull request #2303 from tibssy/feat/smooth-scroll-nviews
...
feat/smooth scroll animations on NListView, NGridView, and NScrollView
2026-03-26 12:22:28 +01:00
tibssy
ea1710c9c9
fix: restore smooth scroll animation for keyboard navigation in wallpaper selector panel
2026-03-26 02:38:30 +00:00
tibssy
c524c9611f
feat(view): add smooth scroll animation for keyboard navigation in NListView and NGridView
2026-03-26 02:38:30 +00:00
tibssy
01744222c4
feat(view): implement smooth wheel scrolling for NScrollView
2026-03-26 02:38:30 +00:00
tibssy
b612c353fd
feat(view): implement smooth wheel scrolling for NGridView
2026-03-26 02:38:30 +00:00
tibssy
3798118461
feat(view): implement smooth wheel scrolling for NListView with global setting
2026-03-26 02:38:30 +00:00
Ly-sec
df62bb3212
chore(flake): update flake.lock
2026-03-26 01:14:59 +00:00
Lemmy
8362462be8
chore(sway): fix border color
2026-03-25 20:14:42 -04:00
Lemmy
021f0026da
fix(bar): guard bar widget metadata lookup
2026-03-25 19:12:30 -04:00
Lemmy
6d08fd1a0b
feat(nightlight): using our own manual scheduling to allow more flexibility
2026-03-25 18:27:42 -04:00
Lemmy
2623f081d6
fix: only convert config symlinks when modification is needed. fix #2299
2026-03-25 17:18:54 -04:00
Lemmy
e29a71e9a4
fix(lockkeys): replace 'this' to a proper id to avoid warnings
2026-03-25 16:58:33 -04:00
Lemmy
c640bc9083
feat(bar-ipc): added new "peek" call and made existing call work better with auto-hide
2026-03-25 16:48:21 -04:00
Lemmy
7b35d3724e
fix(launcher): fix iconMode default gui settings. fix #2296
2026-03-25 16:30:58 -04:00
Lemmy
7966f963dc
fix(background): fix dupe transition on startup + minor safety improvement to avoid potential null texture on shaders
2026-03-25 16:19:47 -04:00
Lemmy
de4e087363
fix(nimagerounded): avoid null shader texture when image disappear
2026-03-25 16:19:15 -04:00
Lemmy
8ecd351bfc
fix(wallpaper-settings): added missing parameter
2026-03-25 15:56:37 -04:00
Lemmy
2f456e749d
fix(audioservice): repeater need an Item delegate.
2026-03-25 15:48:56 -04:00
Lysec
c960e17791
Merge branch 'niri-qs'
2026-03-25 13:36:25 +01:00
Lysec
59fedcac29
fix(ColorScheme): potential fix for GTK/gsettings light-dark getting out of sync
2026-03-25 13:25:31 +01:00
Thibault Martin
af7fd3bad2
Move toast IPC closer to notifications
2026-03-25 12:06:54 +01:00
Ly-sec
e4158c7d81
chore(flake): update flake.lock
2026-03-25 01:09:19 +00:00
Lemmy
7022fb9d20
fix(nsearchcombobox): cleanup
2026-03-24 19:53:48 -04:00
Lemmy
934af9b527
Merge pull request #2221 from nZo-sp/feat/scroll-with-keyboard-on-dropdown
...
Added scroll with keyboard in searchable dropdown
2026-03-24 19:50:29 -04:00
Lemmy
03d32b1368
fix(shader): uv clamping NImageRounded. Fix #2288
2026-03-24 19:39:18 -04:00
Lemmy
d9d5f2063c
fix(desktop-widgets): restore mouse interaction. fix #2293
2026-03-24 19:31:23 -04:00
notiant
b2c685decb
remove airplaneModeEnabled from settings
2026-03-25 00:29:20 +01:00
notiant
dea0575efa
rework Airplane Mode handling & remove bluetoothctl fallback
2026-03-24 21:22:12 +01:00
Lysec
d1c0374f73
Merge pull request #2292 from maxschipper/workspace-label-character-count-vertical-bar
...
feat(workspace): allow one character labels on vertical bar
2026-03-24 18:46:18 +01:00
Max Schipper
1d0ab01532
feat(workspace): allow one character labels on vertical bar
...
on vertical bar the character count for the label is now clamped to 2, allowing the use to set it to 1
2026-03-24 18:07:22 +01:00
Lysec
b6d2599f89
fix(theming): regenerate wallpaper colors after cache load on startup
2026-03-24 16:49:11 +01:00
Lemmy
020dab63bf
chore(fmt)
2026-03-24 08:25:52 -04:00
Lemmy
2d6ef5456d
chore(i18n): fixes
2026-03-24 08:25:45 -04:00
Lemmy
58a765ea8d
chore(i18n): added en-GB
2026-03-24 08:24:12 -04:00
Lemmy
38c3e37a75
chore(i18n): update
2026-03-24 08:19:38 -04:00
Lemmy
4376960114
Merge pull request #2270 from amateur-hacker/feat/airplane-mode-ipc
...
feat(ipc): add commands for airplane mode
2026-03-24 08:03:53 -04:00
Lemmy
129ae45f22
Merge pull request #2271 from navik61/feat/add-czech-translation
...
i18n: add Czech (cs) translation
2026-03-24 08:02:55 -04:00
Lemmy
68dddc741f
Merge pull request #2282 from tibssy/feat/bar-scroll-volume
...
Feat/bar scroll action volume
2026-03-24 08:01:44 -04:00
Lysec
4b5fb156cd
Merge pull request #2265 from tibssy/feat/launcher-category-animations
...
Feat/launcher category animations
2026-03-24 12:47:41 +01:00
Lysec
188b4cb134
Merge pull request #2287 from tmarti2/fix-toast-selected-screen
...
Fix Toast: same model than Notifications
2026-03-24 12:32:46 +01:00
Thibault Martin
1099d55512
Fix Toast: same model than Notifications
2026-03-24 10:47:04 +01:00
Lysec
b725f32e27
Revert "fix(audio): potential desync fix"
...
This reverts commit 76ad00596f .
2026-03-24 03:21:23 +01:00
Lysec
508f2b6ec8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-24 02:38:39 +01:00
Lysec
76ad00596f
fix(audio): potential desync fix
2026-03-24 02:38:33 +01:00
Ly-sec
597d4e6232
chore(flake): update flake.lock
2026-03-24 01:04:02 +00:00
tibssy
700d377f0f
feat(bar): improve volume scroll handling on bar with smooth accumulation
2026-03-24 00:37:45 +00:00
tibssy
7d4ee04461
feat(bar): add volume control support to bar scroll behavior
2026-03-24 00:37:45 +00:00
Lysec
c9eb6e69eb
fix(audio): sync per-app volume overrides with PipeWire and new streams
2026-03-24 01:29:27 +01:00
Lysec
c488b0d3e7
Revert "fix(AudioService): attempt to fix individual audio levels"
...
This reverts commit 0c79aedc25 .
2026-03-24 01:14:50 +01:00
Lysec
ac52e8e5f3
feat(settings): add toggle to disable system theme sync
...
Issue: #2279
2026-03-24 00:51:18 +01:00
Lysec
0c79aedc25
fix(AudioService): attempt to fix individual audio levels
2026-03-24 00:27:25 +01:00
Lysec
b724fbe0f5
Revert "fix(audio): attempt to fix per-app volume desync from stale overrides"
...
This reverts commit 46a533fd73 .
2026-03-23 23:52:02 +01:00
Lysec
46a533fd73
fix(audio): attempt to fix per-app volume desync from stale overrides
2026-03-23 23:49:55 +01:00
Lysec
45a07579d6
Merge pull request #2281 from ayagmar/fix/notification-window-focus
...
fix(notifications): prefer default actions for window focus
2026-03-23 23:40:45 +01:00
ayagmar
ce8da4c514
fix(notifications): prefer default actions for window focus
2026-03-23 19:59:45 +01:00
Lysec
284a2a76bb
fix(lock-keys): sync bar state from sysfs on first poll after startup
2026-03-23 15:30:26 +01:00
Lysec
2ea56a6c1f
Merge pull request #2268 from neyfua/neyfua/highlight-pass-input
...
feat(lockscreen): add highlight selection in the password input field
2026-03-23 10:44:43 +01:00
amateur-hacker
4bea91a750
feat(ipc): add commands for airplane mode
2026-03-23 15:10:42 +05:30
navik61
abaeca856a
i18n: add Czech (cs) translation
2026-03-23 10:38:12 +01:00
Lysec
b1e9efb3c4
fix(wallpaper): stop overwriting per-monitor folders when toggling multi-monitor dirs
2026-03-23 10:33:33 +01:00
Lysec
bd474db387
fix(hostservice): use non uppercase username, respect upper/lowercase for Full Name
2026-03-23 10:27:44 +01:00
neyfua
0f7ed133fb
feat(lockscreen): add highlight selection in the password input field
2026-03-23 15:11:41 +07:00
nZo-sp
e6716a745f
Using keybind from settings
2026-03-23 09:00:49 +01:00
Ly-sec
3eb0fe5608
chore(flake): update flake.lock
2026-03-23 01:11:09 +00:00
tibssy
851bdc150d
refactor: extract launcher slide transition logic into reusable NSlideSwapView component
2026-03-23 01:00:08 +00:00
tibssy
3356b7cb12
refactor: move launcher category selection logic into a helper function
2026-03-23 00:54:25 +00:00
tibssy
9ba87bd7d6
feat(launcher): implement sliding transition animations for launcher category changes
2026-03-23 00:52:37 +00:00
Lemmy
41bfe09418
chore(version): bump to v4.7.2
2026-03-22 20:10:18 -04:00
Lemmy
0b8b4fec43
Release v4.7.1
2026-03-22 20:09:34 -04:00
Lemmy
187fced35e
feat(sysgraphs): sharper
2026-03-22 20:01:38 -04:00
Lemmy
05ef6849d8
feat(wallpaper): add toggle to skip image processing and use original files
2026-03-22 19:33:09 -04:00
Lemmy
d1926452d7
feat(imagecache): cleaned up dead code, reduced cache duration to 15 days
2026-03-22 19:01:35 -04:00
Lemmy
5f5cd2c439
Merge pull request #2208 from turannul/pr/additional-networking-fixes
...
Networking code cleanup.
2026-03-22 18:43:49 -04:00
Lemmy
0a593c491f
Merge pull request #2262 from MachXNU/main
...
Small fix for Nord colorscheme
2026-03-22 18:42:58 -04:00
notiant
a624421047
prevent duplicate scan triggers
2026-03-22 23:10:01 +01:00
Jb
d19019ada0
Changed background light
2026-03-22 22:54:16 +01:00
Turann_
849bf16388
feat(networking): refactor NetworkService to use Quickshell.Networking and improve state synchronization
...
- Use Quickshell.Networking for wifiEnabled
- Improve state synchronization between processes
- Fix race conditions in Wi-Fi scanning
- Ensure proper startup initialization
- Another icon fix xD (4th one)
- Merge deviceStatus with wifiDetails
Co-Authored-By: notiant <notiant@users.noreply.github.com >
2026-03-23 00:48:56 +03:00
Lemmy
5338a6aaf9
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-22 15:02:26 -04:00
Lysec
b44bf38c1a
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-22 19:43:02 +01:00
Lysec
43043e1b3b
chore(shell): tiny cleanup
2026-03-22 19:42:55 +01:00
Lysec
56c0904dc6
Merge pull request #2260 from linusammon/main
...
ci: automate flake updates; add cachix caching
2026-03-22 19:05:29 +01:00
Lysec
18c0559453
fix(background): potential fix for black lockscreen after performance mode
...
Issue: #2257
2026-03-22 18:49:02 +01:00
Linus Ammon
50392f8702
ci: add cachix workflow
2026-03-22 16:33:30 +01:00
Linus Ammon
1eb2f6d2dd
ci: add flake update workflow
2026-03-22 16:28:15 +01:00
Lemmy
d3e23d6cfd
fix(graph): improved AA on graph shader
2026-03-22 11:14:29 -04:00
Lemmy
4e44886a79
chore(autofmt)
2026-03-22 10:34:06 -04:00
Lemmy
a67020e25f
chore(i18n): update
2026-03-22 10:33:58 -04:00
Lemmy
f217297105
Merge pull request #2259 from Scrumplex/fix/nix/inherit-noctalia-qs-flake
...
fix(nix): inherit noctalia-qs overlay in our overlay
2026-03-22 10:13:01 -04:00
Lysec
8b1bb355d4
Merge pull request #2253 from spiros132/main
...
fix(NFilePicker): Added multiSelection choice
2026-03-22 15:00:34 +01:00
Lemmy
582b5629be
Merge pull request #2248 from mia-0/progressring_repaint
...
Bar/MediaMini: don’t repaint invisible progress ring
2026-03-22 09:58:22 -04:00
Lysec
68ed7b397a
fix(theming): wallpaper color generation with apostrophes in path
2026-03-22 14:44:21 +01:00
Sefa Eyeoglu
23a2a074cf
fix(nix): inherit noctalia-qs overlay in our overlay
...
This avoids a second instantiation of Nixpkgs, when consuming the
overlay, instead of using the package output directly.
Smoke test:
```console
nix repl
nix-repl> :lf .
nix-repl> pkgs = imports inputs.nixpkgs { overlays = [outputs.overlays.default]; }
nix-repl> pkgs.noctalia-shell
«derivation /nix/store/30ilvacnyyqyrnqh26vz6x1s095iwysb-noctalia-shell-2026-03-22_df0a16d.drv»
nix-repl> pkgs.quickshell
«derivation /nix/store/zyrm8fb4r4bq6mqrv4ssjc08haf5j2b4-quickshell-2026-03-21_c9beee5.drv»
```
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2026-03-22 13:48:23 +01:00
Lysec
deadea5c16
Merge pull request #2256 from iynaix/imagecache-race
...
fix(wallpaper): wait for ImageCacheService to be ready before scanning
2026-03-22 11:42:36 +01:00
Spyridon Siarapis
1768dacac3
fix(NFilePicker): Added ability to use both Control and Shift with both having different functionality
2026-03-22 09:03:50 +01:00
Lin Xianyi
c3532bfaad
fix(wallpaper): wait for ImageCacheService to be ready before scanning
2026-03-22 14:47:17 +08:00
Lemmy
25d2efe9b3
feat(spectrum): slightly better initialization of the number of bands until noctalia-qs is updated everywhere.
2026-03-21 21:44:09 -04:00
Spyridon Siarapis
cc59714487
fix(NFilePicker): Added multiSelection choice
2026-03-21 22:02:50 +01:00
Lysec
6b30925fb4
Merge pull request #2251 from linusammon/main
...
nix: remove cava; bump flake.lock
2026-03-21 20:33:15 +01:00
Linus Ammon
bb2b1b93d1
chore(flake): bump flake.lock
2026-03-21 20:08:32 +01:00
Linus Ammon
3ddc0f6337
build(nix): remove cava
2026-03-21 20:07:25 +01:00
Mia Herkt
1e215ba93d
Bar/MediaMini: don’t repaint invisible progress ring
...
This causes the entire container to get damaged, so avoid this when
the ring is disabled.
2026-03-21 17:05:34 +01:00
Lemmy
bef335ab3a
fix(spectrum): minimal signal new default to 1%
2026-03-21 11:35:11 -04:00
Lemmy
3b5e596ab3
fix(ipc): audio and network panel attempt to open near their bar button
2026-03-21 09:57:26 -04:00
Lemmy
5eaefd8bfd
chore(MainScreen): Quickshell default layer is WlrLayer.Top, let's set them explicitely for clarity
2026-03-21 08:45:58 -04:00
Lemmy
2efacafb69
feat(OSD): full click-through
2026-03-21 08:42:46 -04:00
Lemmy
c78e7e386a
Revert "fix(OSD): keep panelwindow always loaded to avoid hotplug crash"
...
This reverts commit 3b5410103a .
2026-03-21 08:41:42 -04:00
Lysec
c6b08b380f
Merge pull request #2246 from Scrumplex/fix/bluetooth-alpha
...
fix(btsubtab): fix alpha on ntexts
2026-03-21 13:14:18 +01:00
Sefa Eyeoglu
0261f73943
fix(btsubtab): fix alpha on ntexts
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2026-03-21 13:12:46 +01:00
Lemmy
b9a02cccc7
feat(spectrum): typo
2026-03-20 22:30:40 -04:00
Lemmy
40a64b6aa6
feat(spectrum): adding support for both band and bar properties during the migration
2026-03-20 22:26:07 -04:00
Lemmy
2aa0c7a78d
chore(i18n): update
2026-03-20 22:01:04 -04:00
Lemmy
6180d457f2
feat(audioviz): added a settings to control the frequency mirroring. Fix #2239
2026-03-20 21:59:15 -04:00
Lemmy
8abf32ac15
fix(desktop-widgets): ignore mouse via mask when not editing so the events pass thru to an eventulal desktop shortcuts manager (pcmanfm). Fix #2241
2026-03-20 21:33:17 -04:00
Lemmy
cd5863651b
Merge pull request #2235 from blackbartblues/feat/plugin-panel-slot-background-color
...
feat(plugin-panel-slot): forward panelBackgroundColor from plugin to SmartPanel
2026-03-20 21:07:35 -04:00
Lemmy
077989a347
Update PluginPanelSlot.qml
2026-03-20 21:07:10 -04:00
Lemmy
9285188981
fix(migration): improve the old migration 45
2026-03-20 20:41:29 -04:00
Lemmy
b3b236fdb8
fix(active-window): fix vertical centering, more robust if fonts get bigger than icon.
2026-03-20 20:38:01 -04:00
Lemmy
9966d695cc
fix(settings): cleaning remnants of Settings.data.bar.floating
2026-03-20 19:47:14 -04:00
Lemmy
56f3dbec82
chore(autofmt)
2026-03-20 19:09:19 -04:00
Lemmy
1554d6851d
fix(panel): simplify calculations
2026-03-20 19:09:03 -04:00
Lemmy
9430c25b1f
Merge pull request #2234 from blackbartblues/fix/smart-panel-floating-bar-overflow
...
fix(smart-panel): prevent panel overflow on small screens with floating bar
2026-03-20 19:05:27 -04:00
WojciechSulocki-Gif
7c197147ec
fix(smart-panel): also clamp panelHeight for vertical floating bars
2026-03-20 23:20:09 +01:00
Lysec
56457b1400
style(lockscreen): adjust capslock & password input icon
2026-03-20 18:56:41 +01:00
Lysec
caf74e8fa8
Merge pull request #2238 from mia-0/lockkeysvc_no_sh
...
LockKeysService: use Qml file system model
2026-03-20 18:50:18 +01:00
Mia Herkt
4230ae5207
LockKeysService: use Qml file system model
...
Forking shell processes is very very expensive. Replace with a more
efficient Qml model.
This should automatically instantiate watchers for hotplugged
devices, as FolderListModel uses a file system watcher.
Quickshell’s FileView does not get notified of changes because
that’s how sysfs works, but it does handle the content conparison
for us. Convenient!
2026-03-20 18:27:47 +01:00
WojciechSulocki-Gif
ed8593aa1b
feat(plugin-panel-slot): forward panelBackgroundColor from plugin to SmartPanel
2026-03-20 16:50:55 +01:00
WojciechSulocki-Gif
d51a7406d6
fix(smart-panel): prevent panel overflow on small screens with floating bar
2026-03-20 16:50:29 +01:00
Lysec
e2ba46ed12
Merge pull request #2230 from shouya/main
...
Play volume feedback sound when changing volume externally
2026-03-20 14:40:47 +01:00
Lysec
5a92a82d06
feat(ColorScheme): always set gsetting color-scheme when toggling light/dark mode
...
Issue: #2222
2026-03-20 13:42:34 +01:00
Lysec
3b2fa6a428
feat(emacs): add posthook to refresh the theme
...
Issue: #2229
2026-03-20 12:50:17 +01:00
Lysec
829dedc2d0
Merge pull request #2231 from shouya/allow-qs-path-override
...
Allow overriding qs config path for `noctalia-shell` binary
2026-03-20 10:19:06 +01:00
shouya
ad55a2a39d
allow overriding qs config path
2026-03-20 14:03:31 +09:00
shouya
222cf23636
play volume feedback when changing volume externally
2026-03-20 13:44:17 +09:00
Lemmy
8344f25d5a
feat(i18n): added vietnamese (machine translated)
2026-03-20 00:34:05 -04:00
Lemmy
c8d8709c26
Revert "perf(mainscreen): merging fix/damage-control"
...
This reverts commit 67a7f75c37 , reversing
changes made to 8828d9d7be .
2026-03-20 00:29:04 -04:00
Lemmy
039ad4db9c
Revert "fix(mainscreen): avoid potential single frame flicker of the bar when resizing"
...
This reverts commit 219a4742df .
2026-03-20 00:29:00 -04:00
Lemmy
5ee59dc415
Revert "fix(mainscreen): fix posty bar bg flicker"
...
This reverts commit 59aa80c36b .
2026-03-20 00:28:54 -04:00
Lemmy
59aa80c36b
fix(mainscreen): fix posty bar bg flicker
2026-03-20 00:17:31 -04:00
Lemmy
219a4742df
fix(mainscreen): avoid potential single frame flicker of the bar when resizing
2026-03-19 23:53:22 -04:00
Lemmy
67a7f75c37
perf(mainscreen): merging fix/damage-control
2026-03-19 23:32:52 -04:00
Lemmy
8828d9d7be
feat(i18n): getting things up for vi(etnamese)
2026-03-19 23:21:03 -04:00
Lemmy
1f0ea41c35
feat(screencorners): no longer reside in MainScreen, tiny PanelWindow. Will also serve for hotcorners detection
2026-03-19 22:46:13 -04:00
Lemmy
b1f8a24da4
perf(mainscreen): collapse Mainscreen to bar-sized when idle
2026-03-19 22:10:03 -04:00
Lemmy
a834b42f38
Merge pull request #2225 from mia-0/layershell_workaround
...
MainScreen/PanelWindow: do not put on top layer
2026-03-19 21:24:41 -04:00
Lemmy
6c57717595
fix(panel): when animations are disabled to log a warning on every panel open
2026-03-19 20:58:14 -04:00
Lemmy
53c4b2dc26
fix(nspinbox): replace the diamond hover by a simple rounded rectangle, fixes a lot of small glitches
2026-03-19 20:53:54 -04:00
Lemmy
b4d12870d1
fix(panel): reset closedImmediately flag reliably after panel close
2026-03-19 20:23:03 -04:00
Lemmy
9818fa8772
chore(autofmt)
2026-03-19 18:49:24 -04:00
Mia Herkt
345cdfb325
MainScreen/PanelWindow: do not put on top layer
...
That would prevent direct scanout for other clients.
2026-03-19 18:50:07 +01:00
nZo-sp
e19ed0b44b
Added scroll with keyboard on dropdown
2026-03-19 17:19:29 +01:00
Lysec
21c191d675
Merge pull request #2219 from Sunrongguo2008/patch-1
...
docs(readme): update available plugins count to nearly 100
2026-03-19 16:53:24 +01:00
Sunong2008
82f555a8d1
docs(readme): update available plugins count to nearly 100
2026-03-19 22:11:01 +08:00
Lemmy
e08b08893e
Merge pull request #2215 from mia-0/weathercard_perf
...
WeatherCard: Avoid using too much processing power
2026-03-19 08:59:06 -04:00
Lemmy
67e1b42f08
bumping version to v4.7.1 git
2026-03-19 08:12:24 -04:00
Lemmy
16c6181bae
Release v4.7.0
2026-03-19 08:11:12 -04:00
Lemmy
e8bca17225
fix(config): ensure trailing slash
2026-03-19 07:53:03 -04:00
Lysec
5eb8b9cbcb
fix(wallhaven): adjust height calculation to prevent overshooting
...
Issue: #2213
2026-03-19 09:09:01 +01:00
Mia Herkt
993ac87cfa
WeatherCard: Avoid using too much processing power
...
Adjust effect speeds and update rates.
Roughly halves power consumption on older Intel hardware (Haswell).
2026-03-19 07:15:29 +01:00
Lemmy
d2396b3e60
chore(sysstat): removed dead code
2026-03-18 22:11:59 -04:00
Lemmy
0065d9b53f
chore(autofmt): lysec cloned again
2026-03-18 19:16:44 -04:00
Lemmy
7a65416170
fix(about): show noctalia-qs new version string
2026-03-18 19:16:12 -04:00
Lysec
5547a2716d
chore(i18n): add notification rules translations
2026-03-18 21:32:19 +01:00
Lysec
bc258254d8
fix(notification-rules): do not allow empty patterns
2026-03-18 21:31:49 +01:00
Lysec
381444bc2c
feat(notifications): add notification display rules
...
- block: skips the notification completely
- mute: does not play sound (played by noctalia), shows popup, adds to
history
- hide: no sound, no popup, still adds to history
2026-03-18 21:24:14 +01:00
Lysec
9f8bf988f0
fix(ntextinput): use onTextChanged for autosave, onEditingFinished instead of onAccepted
...
- Switch most settings from onEditingFinished to onTextChanged so
changes save on every keystroke
- Replace onAccepted with onEditingFinished (Enter + blur) for search,
pager, wifi, bluetooth
- Keep onEditingFinished for pager, wallhaven, path inputs, and
validation fields
2026-03-18 17:50:46 +01:00
Lemmy
0756e9f56c
Revert "fix(ntextinput): going back to "textEdited" so you dont have to press enter or change focus to apply the changes."
...
This reverts commit c2d9617124 .
2026-03-18 12:41:50 -04:00
Lysec
e6ca3889c0
fix(Settings): prevent keyboard search from clearing/navigating on second keystroke
2026-03-18 17:08:30 +01:00
Lemmy
ecad305dd9
fix(wallpaper): fixed wallhaven pager. increased height from 45% to 70%
2026-03-18 11:55:41 -04:00
Lysec
79207af629
Merge pull request #2211 from nZo-sp/fix/ignore-sounde-notification
...
Fix ignore notification sound for app without a name but with a desktopEntry defined
2026-03-18 15:35:56 +01:00
nZo-sp
3394439328
Fix ignore sound for app without a name but with a desktopEntry defined
2026-03-18 15:25:09 +01:00
Lemmy
f3386cd81a
Merge pull request #2210 from linusammon/main
...
chore(flake): bump flake.lock
2026-03-18 10:14:29 -04:00
Linus Ammon
8222cf3d57
chore(flake): bump flake.lock
2026-03-18 15:08:49 +01:00
Lemmy
bbee20a1a6
fix(labwc): minor fixes to support upstream ext-workspace-v1
2026-03-18 09:43:20 -04:00
Lysec
739d84a214
Revert "add logging to HyprlandService & CompositorService"
...
This reverts commit 719ef29fe1 .
2026-03-18 14:36:37 +01:00
Lemmy
09b4c927c3
Merge branch 'dwl-mango'
2026-03-18 09:07:52 -04:00
Lemmy
9610e3672e
Merge branch 'labwc'
2026-03-18 09:07:42 -04:00
Lemmy
1ed2e5762d
chore(merge): bar autohide + hyprland fixes
2026-03-18 09:00:54 -04:00
Lysec
d9ae5e617f
Merge pull request #2205 from nZo-sp/feat/audio-service-min-max-event
...
Added min/max events in audio service to notify subscribers
2026-03-17 21:02:22 +01:00
nZo-sp
71568bd2a3
Added min/max events in audio service to notify subscribers when audio limit is reached
2026-03-17 17:54:28 +01:00
Lemmy
2ffb41a2b1
fix(bar): never unload content when bar is hidden
2026-03-17 10:24:55 -04:00
Lemmy
23a5b1de55
fix(network): force opaque on nbox delegate to avoid ugly opacity.
2026-03-17 09:55:07 -04:00
Lemmy
08ed43d9a8
fix(hyprland): same fix but with a simpler Qt.callLater approach
2026-03-17 09:28:58 -04:00
Lemmy
3062797165
fix(notif/workspace): reverting some of the previous attempt from timer back to Qt.callLater
2026-03-17 09:21:41 -04:00
Lemmy
8370ef36ac
fix(hyprland): defer workspace ListModel updates to prevent SIGSEGV during incubation
2026-03-17 09:18:27 -04:00
Lysec
d51bc95788
Merge pull request #2203 from haikalllp/fix/update-pywalfox-colors
...
fix: remap pywalfox colors to better support light color theme
2026-03-17 11:24:41 +01:00
Lysec
5e95658fa9
fix(hyprland): correct focusedWindowIndex after sorting window list
2026-03-17 11:23:11 +01:00
Lysec
311fc08ac8
fix(bar): attempt to avoid crash when autohide is used
2026-03-17 11:00:43 +01:00
Lysec
46a3c7e2d4
Revert "fix(bar): defer update to next cycle"
...
This reverts commit 2fcd219c34 .
2026-03-17 10:38:25 +01:00
Lysec
2fcd219c34
fix(bar): defer update to next cycle
2026-03-17 10:16:41 +01:00
haikalllp
467bac0024
fix: remap pywalfox colors to better support light color theme
2026-03-17 17:15:47 +08:00
Lemmy
e39ff3a815
fix(popup): disable autoclose by clicking outside to avoid loosing settings by accident.
2026-03-16 21:21:09 -04:00
Lemmy
c2d9617124
fix(ntextinput): going back to "textEdited" so you dont have to press enter or change focus to apply the changes.
2026-03-16 21:03:59 -04:00
Lemmy
dd64858717
fix(tooltip): limit tooltip radius when box is too small, larger horizontal padding for grid mode.
2026-03-16 20:47:48 -04:00
Lemmy
515eece59a
fix(network): ethernet info - fix box border color
2026-03-16 20:34:40 -04:00
Lemmy
088c1e0708
fix(network): removed hover effect, adjusting size and radius.
2026-03-16 19:59:12 -04:00
Lemmy
5614c16ea3
chore(audioservice): minor cleanup
2026-03-16 19:43:29 -04:00
Lysec
f6d398eccc
fix(zen-browser): more template adjustments
2026-03-16 22:13:23 +01:00
Lysec
8b356a2c37
fix(zen-browser): add overflow button to template
2026-03-16 22:02:12 +01:00
Lysec
b647e385a8
fix(zen-browser): adjust template for new zen update
2026-03-16 21:57:30 +01:00
Lysec
2e5f07e039
fix(bar): attempt at resolving widget incubation race conditions
2026-03-16 18:45:49 +01:00
Lysec
719ef29fe1
add logging to HyprlandService & CompositorService
2026-03-16 15:31:55 +01:00
Lysec
9511f1fce4
fix(Hyprland): attempt to fix invalid window extraction
2026-03-16 15:06:49 +01:00
Lysec
2adbf002b7
fix(dock): adjust exclusive zone sizing
2026-03-16 14:49:17 +01:00
Lemmy
c3e18d4db9
chore(settings): update deb
2026-03-16 07:56:14 -04:00
Lemmy
e12d719862
Merge pull request #2193 from tibssy/feat/dock-launcher-icon-selector
...
Feat/dock launcher icon selector
2026-03-16 07:55:41 -04:00
Lemmy
b2952e47e1
Merge pull request #2194 from notiant/patch-1
...
Bluetooth & WiFi: layout refinements
2026-03-16 07:54:44 -04:00
notiant
5fbd7c2299
reduce label size of wallpaper transition types
2026-03-16 09:02:48 +01:00
notiant
b83446f29f
layout refinements for info button
2026-03-16 06:28:35 +01:00
notiant
2949c1da6e
BluetoothSubTab: Color adjustments
2026-03-16 05:47:06 +01:00
tibssy
a96de7dbaa
feat(settings): update search index for new dock launcher settings
2026-03-16 04:21:33 +00:00
tibssy
ead9a81916
feat(dock): add custom icon selector for the dock launcher
2026-03-16 04:21:33 +00:00
tibssy
a8bc826c0e
feat(dock): implement distribution logo rendering for launcher icon
2026-03-16 04:21:33 +00:00
tibssy
53119a1933
feat(dock): add setting to use distro logo as launcher icon
2026-03-16 04:21:33 +00:00
Lemmy
1b2ec2e4a2
fix(OSD): when controlcenter is open, before skipping OSD check that the cards(vol/bright) are really enabled
2026-03-15 22:42:10 -04:00
Lemmy
3b5410103a
fix(OSD): keep panelwindow always loaded to avoid hotplug crash
2026-03-15 22:40:05 -04:00
Lemmy
b9fbe6cd1f
feat(network): cleanup and UI polish
2026-03-15 19:49:22 -04:00
Lemmy
44b6ba6c30
Merge pull request #2110 from turannul/pr/networking-refactor-pt2
...
Full wireless enterprise support (networking refactor pt2) + QoL Improvements + Conditional WiFi icons
2026-03-15 19:12:06 -04:00
Lemmy
2689c6ced8
Signal icon representation in WifiSubTab
2026-03-15 19:09:44 -04:00
Lemmy
d64010d418
Restored BTSubTab
2026-03-15 19:08:59 -04:00
Lemmy
d95af3ef48
Merged display changes
2026-03-15 18:59:04 -04:00
Lemmy
f62d9f5c0c
Update WifiSubTab.qml
2026-03-15 18:46:37 -04:00
Turann_
13de2c818e
reworked icon logic to cover all grounds
2026-03-16 01:36:04 +03:00
Turann_
a98925698b
apply changes
2026-03-15 23:54:43 +03:00
Turann_
3ec64e3945
Merge remote-tracking branch 'upstream/main' into pr/networking-refactor-pt2
2026-03-15 23:46:39 +03:00
Lemmy
cf4c1f9fbc
fix(wifi): more colors refinment
2026-03-15 16:34:31 -04:00
Turann_
83881197c3
simplify channel logic remove iw usage
2026-03-15 23:29:55 +03:00
Lemmy
3f570037a1
fix(wifi): better colors
2026-03-15 16:22:12 -04:00
Lemmy
ccd5b792ed
fix(wifi): simplified colors managements in the panel
2026-03-15 16:03:03 -04:00
Lemmy
ce5fd29650
chore(settings): default settings json update
2026-03-15 15:32:49 -04:00
Lysec
dbdabba589
feat(Plugins): add toggle to hide the update notification
2026-03-15 20:09:18 +01:00
Turann_
a5af3e83d6
Guard ethtool usage.
2026-03-15 22:07:04 +03:00
Lysec
59be951fd4
Merge pull request #2192 from linusammon/main
...
fix(flake): add missing inputs
2026-03-15 19:51:03 +01:00
Linus Ammon
49566a3ed1
fix(flake): add missing inputs
2026-03-15 19:48:50 +01:00
Turann_
e6fc9dc700
increase range a bit
...
I wish we were using RSSI for measurement...
2026-03-15 20:51:22 +03:00
Lemmy
ae69c0e358
Merge pull request #2190 from linusammon/main
...
chore: bump flake.lock
2026-03-15 13:28:32 -04:00
Linus Ammon
ccdf169fc3
chore: bump flake.lock
2026-03-15 18:15:54 +01:00
Turann_
b145531df6
Icon backgrounds
2026-03-15 19:44:25 +03:00
Turann_
a6e616caf7
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-15 18:52:23 +03:00
Lemmy
0d503343f4
fix(workspace): defer update to next event loop via timer instead of Qt.callLAter
2026-03-15 11:37:32 -04:00
Turann_
6defe3c56d
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-15 17:55:52 +03:00
Lemmy
3a10b10b85
chore(i18n): update
2026-03-15 10:38:26 -04:00
Lemmy
d17275ff44
chore(readme): more compact
2026-03-15 10:27:26 -04:00
Lemmy
96ae7c88db
chore(i18n) update
2026-03-15 10:27:14 -04:00
Lemmy
1454ef24e1
feat(hooks): added a simple color generation hook
2026-03-15 10:23:13 -04:00
Lemmy
684414773b
chore(readme) stars at the bottom
2026-03-15 10:21:57 -04:00
Lemmy
43828ebd03
chore(readme): updated with scope
2026-03-15 10:20:25 -04:00
Lemmy
4cb3743a4f
Merge pull request #2183 from DFSko/fix-kitty-predefined-selection-colors
...
Fix kitty predefined selection colors
2026-03-15 08:19:46 -04:00
Lemmy
8a77abd11a
Merge pull request #2185 from ShalokShalom/patch-1
...
Update supported Wayland compositors list
2026-03-15 08:18:28 -04:00
ShalokShalom
2258584b78
Update supported Wayland compositors list
...
Add Scroll to bottom list
2026-03-15 12:47:22 +01:00
Turann_
7aa44ad7cc
Update NetworkPanel.qml
2026-03-15 07:47:07 +03:00
Turann_
d44df268e2
normally i should've returned. might be oversimplified :P
2026-03-15 07:32:41 +03:00
Turann_
1a0236c928
Update WifiSubTab.qml
2026-03-15 07:31:57 +03:00
Turann_
ad641634b8
Update NetworkPanel.qml
2026-03-15 07:31:39 +03:00
Turann_
1e05fc394d
fmtd
2026-03-15 07:03:38 +03:00
Turann_
aec50a5f06
put actual icons
2026-03-15 07:03:14 +03:00
Turann_
29580708d2
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-15 06:58:22 +03:00
Turann_
f0ae489c42
bad sed -i :((
2026-03-15 06:54:12 +03:00
Turann_
34f1457e15
move to service 3/3
...
I may found determined percentages, but this is subject to change while This pr is open.
2026-03-15 06:52:48 +03:00
Turann_
d900f8d22f
fix an issue where variables might not ready.
2026-03-15 06:51:37 +03:00
Turann_
9b69980267
some fixes - deleted un-needed if block
...
Someone for some reason may have one or more ethernet interfaces. but they only see one icon for all | but status badges works YAY!
2026-03-15 06:51:19 +03:00
Turann_
bd61583482
move functions to service 2/3
2026-03-15 06:45:41 +03:00
Lemmy
a3f84fde37
feat(icons): new ethernet icons
2026-03-14 23:23:51 -04:00
Denis Nikolaev
04a5ab8c69
Fix kitty predefined selection colors
2026-03-15 07:15:12 +05:00
Lemmy
efeae43fbf
feat(icons): new wifi icons
2026-03-14 22:10:23 -04:00
Turann_
7d4b22059d
prep for new icons 1/3
2026-03-15 04:48:00 +03:00
Turann_
f55a2aaacf
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-15 04:09:36 +03:00
Lemmy
2ff67234fc
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-14 20:42:35 -04:00
Lemmy
bf234e502d
feat(wallpaper): added ability for granular pick of transitions via checkboxes
2026-03-14 20:42:33 -04:00
Lemmy
4c5976fa4e
Merge pull request #2181 from linuxmobile/fix-clipboard-colors
...
fix(clipboard): add color preview
2026-03-14 19:50:22 -04:00
Braian A. Diez
73a3d3c252
fix(clipboard): add color preview
...
Signed-off-by: Braian A. Diez <bdiez19@gmail.com >
2026-03-14 20:40:13 -03:00
Lysec
5c58bcac73
feat(Wallpaper): change random wallpaper time buttons to NSpinBox
2026-03-14 23:42:01 +01:00
Turann_
39f9123cba
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-15 01:38:15 +03:00
Lemmy
793771cd77
chore(autofmt)
2026-03-14 10:33:28 -04:00
Lemmy
d163f8a9d8
fix(dock): gate peek and indicator windows on auto-hide to reduce GPU compositing overhead
2026-03-14 10:33:22 -04:00
Lemmy
e7aed65a1e
Merge pull request #2178 from LionHeartP/main
...
SystemMonitor.qml: fix launching external Monitor app
2026-03-14 09:45:52 -04:00
LionHeartP
7b80ac7319
SystemMonitor.qml: fix launching external Monitor app
2026-03-14 15:42:58 +02:00
Lemmy
54316dcdb5
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-14 09:29:36 -04:00
Lemmy
5821bb1f70
feat(audio-spectrum): replaced cava process by our pipewire implementation via noctalia-qs
2026-03-14 09:29:35 -04:00
Lysec
d11bdcbc19
feat(kitty): add tab & trail colors
...
Closes : #2165
2026-03-14 14:21:49 +01:00
Lysec
9f6c00cbac
docs(README): remove dev-shell info from readme
2026-03-14 12:53:26 +01:00
Lysec
4dbec38bf8
fix(WallpaperAutiomation): use iRadius for time interval options
2026-03-14 11:39:47 +01:00
Turann_
08a7591b76
fmt
2026-03-14 06:20:55 +03:00
Turann_
20d4fc0441
Update NetworkService.qml
2026-03-14 06:06:36 +03:00
Turann_
7af3f19c1e
resolve merge issue[s]
2026-03-14 05:57:42 +03:00
Turann_
b790d0d1b7
Merge branch 'main' into pr/networking-refactor-pt2
2026-03-14 05:46:20 +03:00
Lemmy
c6d0f651f5
chore(i18n): update
2026-03-13 22:35:59 -04:00
Lemmy
4496407969
feat(clipboard): removed unused date filter and date headers, went with a simple "time ago" indicator per entry which feels more natural
2026-03-13 22:31:15 -04:00
Lemmy
d9d453184d
Merge pull request #1999 from linuxmobile/clipboard-filter
...
clipboard: add filters by type & date
2026-03-13 22:18:08 -04:00
Lemmy
c67f293aca
chore(autofmt)
2026-03-13 22:13:05 -04:00
Lemmy
12c77e5524
Merge pull request #2109 from turannul/pr/networking-refactor-pt1
...
Network refactor pt1
2026-03-13 22:12:30 -04:00
Lemmy
4500f13de3
fix(mediamini): proper width computation when show album art is off. Fix #2121
2026-03-13 22:06:58 -04:00
Lemmy
8f1a812ccf
fix(lockscreen): wrap custom clock text to avoid overflow. fix #2173
2026-03-13 21:52:11 -04:00
Turann_
b8dcf04a9b
prep for icons
2026-03-14 04:01:47 +03:00
Turann_
607176dfb0
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-14 00:56:45 +03:00
Turann_
a9915ee6c6
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-14 00:56:16 +03:00
Lemmy
b17f720350
fix(nightlight): changed the logic, the icon is now colored only when enabled
2026-03-13 17:03:22 -04:00
Turann_
983867d153
fix coloring that created in pt1 | Missing elements.
2026-03-14 00:00:37 +03:00
Turann_
a5ac9541fe
carry over requested changes from pt1 | apply pt1.patch
2026-03-13 22:57:00 +03:00
Turann_
c994bdbfd2
add timer, use color & i18n of open.
2026-03-13 22:41:44 +03:00
Lemmy
0bdf5afd2c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-13 14:34:56 -04:00
Lemmy
76f2d2a6b0
feat(notif): added a shorcut to the settings in the notification history panel
2026-03-13 14:34:54 -04:00
Lysec
8fb06fddf5
fix(ghostty): add config.ghostty support
2026-03-13 19:18:23 +01:00
Lemmy
4e814962a4
fix(bar): more bullet proofing toward auto-hide
2026-03-13 13:49:31 -04:00
Lemmy
8e346465cb
feat(dock): renaming "static" to "attached"
2026-03-13 13:39:53 -04:00
Lemmy
bd8261646c
fix(dock): fix attached dock retraction when hovered
2026-03-13 13:22:33 -04:00
Turann_
c497b97219
Delete Planning board.md
2026-03-13 19:06:52 +03:00
Turann_
3346a365f4
Delete Modules/Panels/Settings/Tabs/Connections/Planning board.md
2026-03-13 19:04:28 +03:00
Lysec
3c9524a029
feat(brightness): enable ddcutil dynamic sleep to reduce latency
...
Closes : #2161
2026-03-13 16:57:15 +01:00
Turann_
578743a6eb
Update Planning board.md
2026-03-13 18:47:31 +03:00
Lemmy
599068b584
fix(tooltips): added support for string vs array content everywhere
2026-03-13 11:44:38 -04:00
Turann_
22a694ce77
finalize, enterprise support
2026-03-13 18:42:02 +03:00
Turann_
16d5e1f022
Improve enterprise support
2026-03-13 18:26:24 +03:00
Turann_
79a14aca24
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-13 17:43:25 +03:00
Turann_
294b390900
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-13 17:42:53 +03:00
Lemmy
20e480d732
chore(i18n): update
2026-03-13 10:14:21 -04:00
Lemmy
40e06ed1f8
feat(hooks): added a 3rd argument to the wallpapper changed hook (light/dark)
2026-03-13 10:11:54 -04:00
Lemmy
1b77bf141e
chore(i18n): update
2026-03-13 10:11:11 -04:00
Lysec
40e546022d
Merge pull request #2169 from Aitor42/main
...
Support for .gif profile picture
2026-03-13 14:30:31 +01:00
Aitor
dd6bfa2cfb
Support for .gif profile picture
2026-03-13 14:06:40 +01:00
Lysec
786ca2c80f
Merge pull request #2163 from notiant/patch-23
...
Remove app2unit in launcher settings
2026-03-13 09:12:49 +01:00
Turann_
af1516b43d
further attempt to improve efficiency
2026-03-13 05:34:24 +03:00
Turann_
3fd38592e1
Update Network.qml
2026-03-13 05:23:44 +03:00
Turann_
9aa636cbce
this makes more sense where used.
2026-03-13 05:06:07 +03:00
Turann_
bd9791bdc6
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-13 05:03:08 +03:00
Turann_
2cde5925c8
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-13 05:02:49 +03:00
Braian A. Diez
d92aa0a727
fix(clipboard): code cleanup
...
Signed-off-by: Braian A. Diez <bdiez19@gmail.com >
2026-03-12 22:37:58 -03:00
Lemmy
072dd859ae
fix(docK): fix static dock auto retraction when mouse stays on the peek zone
2026-03-12 20:34:43 -04:00
notiant
bb2e311dca
remove app2unit in launcher settings
2026-03-13 01:30:55 +01:00
Braian A. Diez
02cf4f8db9
chore(clipboard): cleanup request
...
Signed-off-by: Braian A. Diez <bdiez19@gmail.com >
2026-03-12 21:12:05 -03:00
Lemmy
906d265bce
fix(dock): fix blur pos when floating
2026-03-12 19:45:26 -04:00
Lemmy
c249d2d515
fix(dock): replaced animations by slide-in/out to be blur compatible + removed animation on the dock indicator that was super laggy and unecessary.
2026-03-12 19:32:03 -04:00
Lemmy
81586e7fa8
autofmt
2026-03-12 18:07:55 -04:00
Lemmy
aaf91299ad
fix(launcher-overlay): fix background color being all wrong
2026-03-12 18:07:44 -04:00
Turann_
1f8bef9b9f
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-13 00:39:04 +03:00
Turann_
b3d2172d72
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-13 00:38:43 +03:00
Lemmy
c15fb85c53
chore(bt): unified get/setDeviceAutoConnect to use similar arguments
2026-03-12 17:29:32 -04:00
Lemmy
3679f7fca5
fix(ncheckbox): better tick sizing and centering
2026-03-12 17:28:27 -04:00
Lysec
74e375e244
fix(audio): keep per-app volume across track changes and seeks
...
Issue: #2160
2026-03-12 22:20:37 +01:00
Turann_
cf83d4aa02
don't sync blindly
2026-03-12 23:21:56 +03:00
Turann_
299402a76e
Merge upstream/main into pr/networking-refactor-pt2 and fix BluetoothSubTab.qml conflict
2026-03-12 23:18:26 +03:00
Turann_
88cf314ec5
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-12 23:13:46 +03:00
Lemmy
5ee84e3ab3
fix(settings): add proper spacing on notif/general tab
2026-03-12 13:32:33 -04:00
Lemmy
9cc017a899
fix(bt): better looking auto-connect checkbox
2026-03-12 12:29:31 -04:00
Lemmy
9d142fbaf3
refactor(notif): rename internals for clarity (popup vs history)
2026-03-12 11:00:50 -04:00
Lemmy
683e617447
fix(notif): fix re-entrant QML incubation crash in NotificationService
2026-03-12 10:47:31 -04:00
Lysec
75cc031cea
Revert "fix(audio): persist per-app volume against app-side resets"
...
This reverts commit 9b3a97f7cc .
2026-03-12 15:38:35 +01:00
Lysec
9b3a97f7cc
fix(audio): persist per-app volume against app-side resets
...
Closes : #2160
2026-03-12 15:25:37 +01:00
Lysec
016b7a6780
Revert "fix(shell): prevent nested QML incubation in workspace pill Repeaters"
...
This reverts commit 4b9a289814 .
2026-03-12 13:07:54 +01:00
Lysec
4b9a289814
fix(shell): prevent nested QML incubation in workspace pill Repeaters
2026-03-12 13:00:59 +01:00
Turann_
f3d963c28d
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-12 13:52:47 +03:00
Turann_
d4d7b55166
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-12 13:52:29 +03:00
Lysec
ba03e4c3f7
Bumping version
2026-03-12 11:10:06 +01:00
Lysec
3ab57ce06d
Release v4.6.7
2026-03-12 11:08:12 +01:00
Lysec
d0b5052452
fix(workspace): potential fix for SIGSEGV caused by re-entrant incubation
2026-03-12 10:07:55 +01:00
Lemmy
3cdd999664
feat(bt): improve ui/ux for the auto-reconnect feature
2026-03-12 00:18:31 -04:00
Lemmy
02a3d74c24
feat(ncheckbox): allow custom labelSize
2026-03-12 00:18:03 -04:00
Lemmy
175e85302d
fix(launcher): restore background behind icons
2026-03-11 22:51:50 -04:00
Lemmy
71ca1b3f60
Revert "feat(launcher): trying a less boxy look"
...
This reverts commit 96930af759 .
2026-03-11 22:49:41 -04:00
Lemmy
96930af759
feat(launcher): trying a less boxy look
2026-03-11 22:41:25 -04:00
Lemmy
74b2bce935
feat(settings): allow up/down navigation in search results when settings are windowed
2026-03-11 21:36:30 -04:00
Lemmy
49db78a22b
feat(settings): unified the settings search in a new singleton
2026-03-11 21:31:43 -04:00
Lemmy
039be7d851
fix(workspace): more defer Workspace compositor signal handlers with Qt.callLater to avoid SIGSEGV
2026-03-11 20:25:17 -04:00
Lemmy
84229bc744
chore(i18n/lockscreen): relocate the language to dateformat map for easier maintenance
2026-03-11 20:14:47 -04:00
Lemmy
09dab00f27
chore(i18n): update + autofmt
2026-03-11 20:04:35 -04:00
Lemmy
bb5ade4c48
Merge pull request #1991 from tmarti2/workspace-show-app-hover
...
Show workspace applications on hover
2026-03-11 19:56:04 -04:00
Lemmy
40e85956ea
Merge pull request #2154 from pa1va/patch-2
...
fix: prevent TypeError when Bluetooth device name or icon are not strings
2026-03-11 19:55:41 -04:00
Turann_
65374d546d
update note
2026-03-12 00:20:03 +03:00
Turann_
a8c3987a85
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-12 00:13:17 +03:00
Turann_
f9074e968f
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-12 00:12:57 +03:00
Lysec
dbb2e15683
Merge pull request #2155 from shalakushka1/patch-1
...
Update translation for 'earlier' in Portuguese
2026-03-11 19:08:37 +01:00
shalakushka
9958680047
Update translation for 'earlier' in Portuguese
...
Change the translation of "earlier" in notifications to better fit with the rest of the UI.
2026-03-11 14:43:12 -03:00
Lysec
cc9bf7d33d
Merge pull request #2094 from rivera-diego/main
...
fix(hyprland): sort toplevels by x/y coordinates to fix workspace widget ordering in dynamic layouts
2026-03-11 18:11:20 +01:00
Lysec
786013479e
Merge pull request #2152 from Aitor42/main
...
fix: show lock screen on remaining monitor when configured monitor is disconnected
2026-03-11 18:07:43 +01:00
pa1va
cf4f6b70a5
fix: prevent TypeError when Bluetooth device name or icon are not strings
2026-03-11 12:09:05 -03:00
Lemmy
d35f399f53
feat(settings): improved search index to support visibility conditions, prevent showing results that would be invisible to the user. Fix #2113
2026-03-11 10:07:44 -04:00
Braian A. Diez
c4dbdb29d6
Merge branch 'main' into clipboard-filter (conflict resolution)
2026-03-11 09:51:42 -03:00
Thibault Martin
0c503ccea3
Applies Lemmy's review
...
- Renamed handlers
- longer timer delay
- copy taskbar hover clue
- Only refresh when visible
2026-03-11 13:35:44 +01:00
Thibault Martin
f3699e786d
Add hover feedback on window icons
2026-03-11 13:34:51 +01:00
Thibault Martin
fd15bcf2db
Add hover feedback on border color
2026-03-11 13:34:51 +01:00
Thibault Martin
a9526c3ab0
Add animation between workspace displays
2026-03-11 13:34:51 +01:00
Thibault Martin
c161f04966
Remove unused hovered properties
2026-03-11 13:34:51 +01:00
Thibault Martin
a2443c6f89
Show workspace applications on hover
2026-03-11 13:34:51 +01:00
Lysec
8005958b8e
fix(workspace): defer refreshWorkspaces to next event-loop
2026-03-11 12:50:29 +01:00
Aitor
9c9df0c15b
detect monitor configured disconnect
2026-03-11 10:22:23 +01:00
Turann_
749a1823f6
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-11 06:54:39 +03:00
Turann_
13c21e518b
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-11 06:54:30 +03:00
Lysec
45beac2f11
feat(dock): respect blur toggle
2026-03-11 03:50:02 +01:00
Lysec
13f0b8fce4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-11 03:37:00 +01:00
Lysec
4a510629e4
i18n
2026-03-11 03:36:52 +01:00
Lysec
a6c945c939
Merge pull request #2149 from iynaix/bump-flake-lock
...
Bump flake.lock
2026-03-11 03:36:17 +01:00
Turann_
fe859429ec
an obvious power spike culprit
2026-03-11 05:13:29 +03:00
Lin Xianyi
cbb59f5a55
Bump flake.lock
2026-03-11 10:03:47 +08:00
Turann_
d469ce31eb
Merge remote-tracking branch 'upstream/main' into pr/networking-refactor-pt1
...
# Conflicts:
# Modules/Panels/Network/WiFiNetworksList.qml
2026-03-11 04:42:07 +03:00
Turann_
473b54ed98
Merge remote-tracking branch 'upstream/main' into pr/networking-refactor-pt2
...
# Conflicts:
# Modules/Panels/Network/WiFiNetworksList.qml
2026-03-11 04:39:39 +03:00
Lemmy
719fd7ba70
fix(hyprland): ignore bogus "error" keyboard layout. fix #1390
2026-03-10 21:03:51 -04:00
Lemmy
ec40cb81a4
chore(settings): update settings-default.json
2026-03-10 20:53:44 -04:00
Lemmy
cc9dea142f
feat(bar-audio): added interface nickname in tooltip
2026-03-10 20:40:09 -04:00
Lemmy
6eacb55f43
Merge pull request #2066 from SpeakingPNG/feat/configurable-exclusion-zone
...
Feat(bar): add a toggle for exclusion zone
2026-03-10 20:07:05 -04:00
Lysec
ffb37d529f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-11 01:06:36 +01:00
Lysec
a22d2c7d19
fix(gtk): append noctalia.css in gtk3/4.css
2026-03-11 01:06:30 +01:00
Lemmy
2ee59546c1
autofmt
2026-03-10 19:59:26 -04:00
Lemmy
f4340333d7
Merge pull request #2147 from notiant/patch-22
...
Apply reduced light mode opacity to panel backgrounds
2026-03-10 19:49:12 -04:00
Lysec
836814bce3
Merge pull request #2148 from spiros132/main
...
fix(desktop-widget-settings): Title should now print much nicer for plugins.
2026-03-11 00:17:26 +01:00
Spyridon Siarapis
6085f7b884
fix(desktop-widget-settings): Desktop widget settings dialog, title should look much better
...
fix(desktop-widget-settings): Better solution
2026-03-11 00:13:55 +01:00
Turann_
547ebfd195
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-11 02:01:57 +03:00
Turann_
b242c509c4
Simplify - even more.
2026-03-11 01:55:18 +03:00
Lysec
aa0059851f
feat(hooks): add $1 lock/unlock parameter to screen lock and unlock hooks
...
Closes : #2142
2026-03-10 23:02:08 +01:00
Turann_
fe21f620a2
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-11 00:48:58 +03:00
Turann_
4815f4a0aa
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-11 00:48:23 +03:00
notiant
7c12065521
Battery: add missing i18n
2026-03-10 22:05:21 +01:00
notiant
08337f9bda
Update Color.qml
2026-03-10 21:43:26 +01:00
notiant
25e8196182
apply reduced light mode opacity to panel backgrounds
2026-03-10 21:37:55 +01:00
Lemmy
e5677f9cef
fix(settings): force bottom tooltip on applications chips.
2026-03-10 12:16:56 -04:00
Lemmy
be4db75365
feat(about): ability to disable changelog display.
2026-03-10 12:05:20 -04:00
Lemmy
ca25de27b4
fix(ntabbutton): dont force full transparent
2026-03-10 11:24:35 -04:00
Lysec
4a3ddc0238
Bumping version
2026-03-10 15:08:04 +01:00
Lysec
ed9f64cbb1
Release v4.6.6
2026-03-10 15:07:29 +01:00
Lemmy
2b12dcbf97
feat(settings): moving translucent widgets toggle to appearance subtab
2026-03-10 09:53:01 -04:00
Lemmy
eafcb91b8b
feat(settings): add translucent widgets toggle to gate smart transparency
2026-03-10 09:49:38 -04:00
Lemmy
0d495490cb
i18n(update)
2026-03-10 09:40:58 -04:00
Lemmy
8ac14b1856
Merge pull request #2138 from tibssy/feat/smart-transparency
...
feat(widgets): implement smart transparency for auxiliary components
2026-03-10 09:38:52 -04:00
Lemmy
e8ee0548cb
perf(shapes): enable async rendering for all CurveRenderer shapes
2026-03-10 09:31:20 -04:00
Lemmy
87c072e2cf
fix(settings): defer ListModel population to prevent re-entrant incubation SIGSEGV
2026-03-10 09:14:35 -04:00
Lemmy
835b12ed0f
fix(notifications): defer Loader activation to prevent re-entrant incubation SIGSEGV
2026-03-10 09:13:57 -04:00
Lemmy
d4d173ebbc
Merge pull request #2141 from pa1va/patch-1
...
fix(launcher): prevent arbitrary js execution: fix #2115 and bug in decimal calculations.
2026-03-10 08:34:27 -04:00
pa1va
f4f75cbd22
Update AdvancedMath.js
2026-03-10 01:15:05 -03:00
Lemmy
7bb88e6919
Revert "fix(launcher): prevent arbitrary js execution. fix #2115 "
...
This reverts commit 2f4b80d72f .
2026-03-10 00:03:53 -04:00
Lemmy
93deeda589
fix(hooks): defer HooksService.init to delayedInitTimer for startup hook reliability
2026-03-09 23:01:28 -04:00
Lemmy
4a198b5464
fix(launcher): fix gradients and nbox colors
2026-03-09 22:52:42 -04:00
tibssy
5fb4286d9e
feat(widgets): implement smart transparency for auxiliary components
2026-03-10 02:39:46 +00:00
Lemmy
8450adfda8
fix(widgets): add Layout.margins to bordered widgets to prevent border clipping
2026-03-09 22:22:25 -04:00
Lemmy
15decbe053
feat(launcher): splitted in smaller files for easier maintainability. improved record usage.
2026-03-09 21:50:50 -04:00
Turann_
01e272924b
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt1
2026-03-10 04:26:21 +03:00
Turann_
ebde160246
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-10 04:26:05 +03:00
Turann_
cada065b00
feat(network): improve UI consistency and connection info display
2026-03-10 03:51:14 +03:00
Lemmy
44045fa020
fix(backgrounds): prevent qTriangulate crash on framed bar outer rectangle arcs
2026-03-09 17:16:14 -04:00
Lemmy
77b253f1ca
fix(backgrounds): enforce minimum arc radius to prevent qTriangulate SIGSEGV on flat corners
2026-03-09 16:57:02 -04:00
Lysec
8be7a34b46
Merge pull request #2117 from spiros132/desktopwidgets-grid-scale
...
Grid snapping for scale component in desktop widgets
2026-03-09 19:18:11 +01:00
Lysec
e8e5d87fc5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-09 19:03:23 +01:00
Lysec
7decba1606
feat(launcher): implement usage-based ranking for results across providers
2026-03-09 19:03:18 +01:00
Turann_
ae8b13c11b
Merge branch 'upstream/main' into pr/networking-refactor-pt2 and resolve conflicts
2026-03-09 20:50:45 +03:00
Turann_
c47aefa339
Merge branch 'upstream/main' into pr/networking-refactor-pt1 and resolve conflicts
2026-03-09 20:48:59 +03:00
Spyridon Siarapis
87299dda06
fix(desktop-widgets): Added a toggle for snapping the scale
2026-03-09 17:56:19 +01:00
Spyridon Siarapis
d95806f440
Merge branch 'noctalia-dev:main' into desktopwidgets-grid-scale
2026-03-09 17:35:41 +01:00
Lemmy
54ec0878fe
fix(bar): defer ListModel sync to prevent re-entrant incubation SIGSEGV
2026-03-09 12:34:25 -04:00
Lemmy
4d0897d6ed
fix(backgrounds): another take on fixing potential degenerate Shape paths
2026-03-09 12:15:22 -04:00
Lemmy
e4593216f0
fix(audio): replace NWaveSpectrum CurveRenderer with shader to fix SIGSEGV crash
2026-03-09 11:55:35 -04:00
Lemmy
d3732cb197
fix(desktop-widgets): resolve widgetMetadata ReferenceError in DraggableDesktopWidget
2026-03-09 10:57:15 -04:00
Lemmy
97ab97d4fc
fix(plugins): ensure settings.json is never copied on update
2026-03-09 10:56:46 -04:00
Lysec
9536553dc5
feat(ui): add toggle to show/hide scrollbars on hover
2026-03-09 13:14:25 +01:00
Lemmy
0294759a54
feat(plugins): settings popup allow for custom width
2026-03-09 00:41:27 -04:00
Lemmy
29d0b1f63b
chore(niconbutton): renamed allowScroll to handleWheel for clarity
2026-03-09 00:40:23 -04:00
Lemmy
cab1117712
fix(ntextinput): fix chopped off border due to fractional scaling + never swallow mousewheel events
2026-03-09 00:37:55 -04:00
Lemmy
372eaeed22
fix(launcher): use a binding for dynamic gridColumns - fix up/down navigation.
2026-03-08 22:40:39 -04:00
Lysec
fe9f52d353
Merge pull request #2112 from spiros132/main
...
Added a way to be able to move the desktop widgets settings popup
2026-03-08 23:08:58 +01:00
Lemmy
4fcc622c52
Merge pull request #2122 from notiant/patch-21
...
Fix transparency issues with connected box for Bluetooth/WiFi
2026-03-08 17:31:48 -04:00
Lemmy
2f4b80d72f
fix(launcher): prevent arbitrary js execution. fix #2115
2026-03-08 17:16:20 -04:00
Lemmy
250242c266
fix(nbox): update comment
2026-03-08 16:11:34 -04:00
notiant
e5a6bcdf13
fix transparency issues with connected box for Bluetooth/WiFi
2026-03-08 20:53:26 +01:00
Spyridon Siarapis
cbc650751e
feat(desktop-widgets): Added support for grid snapping of the desktop widgets
2026-03-08 19:57:31 +01:00
Lemmy
bfdf883b07
fix(bar): graphical battery - dont eyeball the scale
2026-03-08 14:11:08 -04:00
Spyridon Siarapis
1be78b5063
chore: format
2026-03-08 18:41:34 +01:00
Lemmy
864d6ad722
fix(bar): graphical battery should not follow bar font size.
2026-03-08 13:10:03 -04:00
Lemmy
4d07c8ad18
fix(bar): simplified floating margins ui
2026-03-08 12:57:54 -04:00
Lemmy
3e89e17031
fix(bar): replacing margins sliders by spinbox
2026-03-08 12:24:06 -04:00
Lemmy
efb9cadd17
fix(templating): process the user templates even if no standard templates are enabled
2026-03-08 12:16:57 -04:00
Lemmy
b7e69d5579
feat(bar): debouncing rapid changes to floating margins
2026-03-08 12:03:13 -04:00
SpeakingPNG
0cd1818195
Merge branch 'main' into feat/configurable-exclusion-zone
2026-03-08 16:52:52 +01:00
SpeakingPNG
4076c636f2
change to accomodate the upstream conflict
2026-03-08 16:50:55 +01:00
Lemmy
1fd0b187b5
feat(bar): increased floating margins from 18px to 500px - fixed smart panels opening positions to properly account for thoses margins.
2026-03-08 11:22:06 -04:00
Spyridon Siarapis
9e8558abee
feat(desktop-widgets): Added a way to move the DesktopSettingsDialog popup by dragging
2026-03-08 16:18:49 +01:00
Lemmy
9acb3facfa
feat(ipc): add new ipc call wallpaper refresh
2026-03-08 10:47:27 -04:00
Lemmy
697d3754ae
chore(version): bump to 4.6.6
2026-03-08 08:35:30 -04:00
Lemmy
6447221fa8
Release v4.6.5
2026-03-08 08:34:25 -04:00
Lemmy
0cbc42f2f8
chore(i18n) update
2026-03-08 08:21:48 -04:00
Turann_
471f515ac0
i18n
2026-03-08 06:59:29 +03:00
Turann_
6daa73b488
unused keys now gone
2026-03-08 06:29:31 +03:00
Turann_
4c6f9ab471
Update NetworkService.qml
2026-03-08 06:29:15 +03:00
Turann_
830321bf6e
Update Planning board.md
2026-03-08 06:27:52 +03:00
Turann_
88618b68f4
basic enterprise support
2026-03-08 06:17:34 +03:00
Turann_
d4f2ebb9a5
Here we go again
2026-03-08 05:54:30 +03:00
Lemmy
57b47e6942
feat(labwc): use native ext-workspace-v1 for workspaces and fix window tracking
2026-03-07 21:29:34 -05:00
Lemmy
5f319987a5
feat(nbox): clamping min opacity instead of using a ratio.
2026-03-07 18:16:40 -05:00
Lemmy
8461060477
fix(display): reactively update resolution when compositor reports changes. fix #1845
2026-03-07 17:21:56 -05:00
Lemmy
a3b44f4230
fix(mango): fix window-to-output mapping and guard against empty metadata matches
2026-03-07 16:19:00 -05:00
Lysec
2480e10970
fix(emacs): fix template tooltip path
2026-03-07 19:44:06 +01:00
Lemmy
88f95c82e3
Merge pull request #2095 from spiros132/main
...
feat(desktop-widgets): Better desktopWidgetSettings for plugins, and fixed a bug related to the desktopWidgetSettings
2026-03-07 13:15:43 -05:00
Spyridon Siarapis
46b149cb94
fix: Change from referencing widgetData to widgetSettings.data
2026-03-07 19:09:49 +01:00
Lemmy
4cb1b354ac
feat(mango): new service implementation using the proper dwl implementation
2026-03-07 12:58:08 -05:00
Lemmy
5f2020151c
fix(templating): run user templates even when no build-int templates are enabled
2026-03-07 09:18:13 -05:00
Lemmy
1f8d1bb375
fix(templating) implemented a more robust creation of user-templates.toml
2026-03-07 08:52:37 -05:00
Lysec
d62eb5b249
refactor(niri): use native C++ Niri IPC module instead of QML socket
2026-03-07 14:41:13 +01:00
Lysec
4d56a2aa99
fix(session-menu): renumber keybinds on toggle and assign number to Userspace Reboot
...
Issue: #2101
2026-03-07 12:19:09 +01:00
Lemmy
6f5b9f4222
feat(spectrum): new cava free service
2026-03-06 23:19:04 -05:00
Lemmy
77de0b0ade
chore(cava): CavaService => SpectrumService
2026-03-06 22:34:14 -05:00
Lemmy
552543091f
Merge pull request #2091 from notiant/patch-19
...
OSD: prioritize volume over input volume
2026-03-06 22:05:23 -05:00
Lemmy
8aaf392127
Merge pull request #2092 from notiant/patch-20
...
Add queue for Bluetooth auto-connect
2026-03-06 22:04:44 -05:00
Lemmy
f80f10c517
Merge pull request #2100 from Mathew-D/main
...
sway: include floating_con windows in workspace mapping
2026-03-06 22:02:54 -05:00
Lemmy
367d82404d
chore(dead-code): removing terminal.py
2026-03-06 21:55:14 -05:00
Lemmy
cd8a650b45
feat(nbox): added comment
2026-03-06 21:40:41 -05:00
Lemmy
e50361f2fe
feat(nbox): less transparency on containers
2026-03-06 21:24:31 -05:00
Lemmy
76e7f30fcb
feat(ui): using panel opacity on all nboxes (unless marked as opaque) + launcher adjustments for a nice transluent look
2026-03-06 20:54:30 -05:00
Lemmy
b47a6e22bb
i18n(update): font weight
2026-03-06 20:01:38 -05:00
Lemmy
73a6717a7a
settings-widgets-default
2026-03-06 19:59:31 -05:00
Lemmy
90dd430c1a
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-06 19:58:51 -05:00
Lemmy
525d1bb743
Merge pull request #2099 from markvincze/add-workspace-fontweight-setting
...
Introduce setting to configure the font weight in the Workspaces widget
2026-03-06 19:58:34 -05:00
Mathew-D
dcf8c3846e
sway: include floating_con windows in workspace mapping
2026-03-06 19:50:46 -05:00
Lysec
f75fce63e9
i18n
2026-03-07 01:06:05 +01:00
Lysec
5533d35527
feat(desktop-widgets): add configurable audio visualizer widget and fix CAVA deregistration lifecycle
2026-03-07 01:05:11 +01:00
Mark Vincze
af76e6a442
Introduce setting to configure the font weight in the Workspaces widget
2026-03-07 00:48:33 +01:00
Lysec
6f81d7d562
docs(bug report): add noctalia-qs version to template
2026-03-07 00:16:06 +01:00
Lemmy
c0311c1701
i18n(system): removed "threshold" and use Warning and Critical directly
2026-03-06 18:14:50 -05:00
Lysec
82a5507e92
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-07 00:13:15 +01:00
Lysec
67e1c70545
chore(PR template): add info about drafts
2026-03-07 00:13:11 +01:00
Lemmy
3c36cfa63b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-06 18:11:50 -05:00
Lemmy
ea4fd3c271
feat(launcher): launcher in overlay now support blur/background effect
2026-03-06 18:11:45 -05:00
Lysec
88006647e1
i18n
2026-03-07 00:03:10 +01:00
Lysec
74e959874e
chore(settings): remove unused system performance description key
2026-03-07 00:01:29 +01:00
Lysec
bb4e8fd9e8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-06 23:57:17 +01:00
Lysec
3452619f5d
fix(settings): turn System Monitor into System with Performance subtab
2026-03-06 23:56:54 +01:00
Lemmy
f2d16688b0
Merge pull request #2098 from D3rJust1n/main
...
feat (about/version): removed fallback to board_name, made it simpler
2026-03-06 17:52:44 -05:00
Lemmy
25ab856c69
Merge branch 'main' into main
2026-03-06 17:52:19 -05:00
D3rJust1n
aac61f12a5
feat (about/version): removed fallback to board_name, made it simpler
2026-03-06 23:30:14 +01:00
Lemmy
1a5cf691fe
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-06 17:28:44 -05:00
Lemmy
1135440850
fix(ngraph): removed Shapes and using a pure shader approach.
2026-03-06 17:28:34 -05:00
Lysec
31b636ee25
Revert "Merge pull request #2096 from D3rJust1n/main"
...
This reverts commit b9bde54769 , reversing
changes made to c685b70f10 .
2026-03-06 23:27:14 +01:00
Lysec
b9bde54769
Merge pull request #2096 from D3rJust1n/main
...
feat (about/version): added fallback to board_name if product_family …
2026-03-06 23:07:16 +01:00
D3rJust1n
6d7d5dfcd5
feat (about/version): added fallback to board_name if product_family is N/A
2026-03-06 21:58:51 +01:00
Spyridon Siarapis
d0772d9936
fix format
2026-03-06 21:47:17 +01:00
Spyridon Siarapis
c2b2dac1fb
fix(desktop-widgets): Fixed a bug where the widget settings context action didn't show if you didn't have the settings in the manifest
2026-03-06 21:40:57 +01:00
Spyridon Siarapis
397c5d155b
feat(desktop-widgets): Added a better way for plugins to create the desktop widget settings. This includes a save function to save the values that have been changed
2026-03-06 21:38:07 +01:00
rivera-diego
efad16abd6
fix(hyprland): sort toplevels by x/y coordinates to fix widget ordering in scrolling and master layouts
2026-03-06 14:32:24 -05:00
Lemmy
c685b70f10
fix(about/version): better noctalia-qs --version parsing, removed unecessary pacman code.
2026-03-06 13:23:30 -05:00
notiant
845526742e
change auto-connect tooltip
2026-03-06 18:53:23 +01:00
notiant
7d0e16906e
Add queue for Bluetooth auto-connect
2026-03-06 18:28:29 +01:00
notiant
1a263e6cc3
OSD: prioritize volume over input volume
2026-03-06 17:59:24 +01:00
SpeakingPNG
7f49757478
Exclusion-Zone-Inset to exclusion-zone-inset and small description rename
2026-03-06 16:12:48 +01:00
Lemmy
6b64fa11fc
bump version
2026-03-06 08:44:11 -05:00
Lemmy
b455dbb11f
v4.6.4
2026-03-06 08:43:15 -05:00
Lemmy
072eb6d056
fix(launcher/sessionProvider): executeAction was broken due to panel content being unloaded before the action could run
2026-03-06 08:33:44 -05:00
Lemmy
cd0da159ce
feat(blur): added a new option to toggle it on/off
2026-03-06 08:29:03 -05:00
Lemmy
149592656d
i18n-update
2026-03-06 08:20:36 -05:00
Lemmy
ccb730c82a
Merge pull request #2037 from tmarti2/fix-tab-selected-in-launcher
...
Fix visual focus in launcher with (back)tab key
2026-03-06 08:06:10 -05:00
Lemmy
8cdf6c0612
perf(launcher): persist plugin provider instances across open/close cycles.
2026-03-06 07:55:58 -05:00
Lysec
f8ee284366
fix(lockscreen): reduce focus churn after resume
2026-03-06 13:47:21 +01:00
Lysec
3b3589ae52
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-06 13:37:40 +01:00
Lysec
db3b5bad07
feat(settings): show scrollbar when scrollable
2026-03-06 13:37:20 +01:00
Lysec
9b8af28b28
Merge pull request #2086 from HANDZCZ/edit-qt-template
...
fix(theming): fix and add colors to qt template
2026-03-06 13:22:40 +01:00
Lysec
7c7267d8d5
chore(README): adjust noctalia shell capital letters
2026-03-06 12:58:12 +01:00
Lysec
11a7f26943
fix(BluetoothService): pause bluetoothctl polling during lockscreen
2026-03-06 10:07:34 +01:00
Lysec
7a58a130ca
fix(workspace): make empty space clickable in grouped mode
...
Closes : #2087
2026-03-06 10:03:30 +01:00
Lemmy
52a7165b46
autofmt
2026-03-05 19:01:19 -05:00
Lemmy
4ef03e6ace
i18n-update for bt auto connect
2026-03-05 17:32:15 -05:00
Lemmy
acdcc2ce0e
Merge pull request #2085 from turannul/pr/bluetooth-improve-auto-connect
...
Improving Bluetooth auto-connect
2026-03-05 17:25:46 -05:00
Lemmy
babcf5cdd9
Merge pull request #2035 from DzmingLi/fix/calendar-events-location
...
Fix calendar-events.py: add location, description, uid fields and fix timeout
2026-03-05 17:24:12 -05:00
Turann_
bdc263ea69
-- unnecessary variable -- (read desc)
...
Timer and delay makes it horrible because lack of sleep(500); or something like it - as far as i know.
@notiant Will you?
2026-03-06 01:05:22 +03:00
HANDZCZ
a3eb100784
fix(theming): fix and add colors to qt template
...
Fixes accent not being defined
Sets alternateBase to surface_variant and placeholderText to on_surface
2026-03-05 22:40:40 +01:00
Turann_
237227f288
Update BluetoothSubTab.qml
2026-03-06 00:28:39 +03:00
Turann_
c998d4bbda
Merge branch 'noctalia-dev:main' into pr/bluetooth-improve-auto-connect
2026-03-06 00:19:57 +03:00
Turann_
6d4ca49da1
make the text interactive.
2026-03-06 00:12:18 +03:00
Lemmy
38e75bb247
ngraph: avoid crashing CurveRenderer by using linear fill paths
2026-03-05 15:44:16 -05:00
Lemmy
6eb5085d04
ngraph: move shape safeguarding
2026-03-05 15:16:13 -05:00
Turann_
47e48bdcb1
Merge branch 'noctalia-dev:main' into pr/auto-connect-improvements
2026-03-05 23:10:35 +03:00
Lemmy
7a3f549648
brightness: use declarative binding instead of updateMonitor
2026-03-05 15:07:41 -05:00
Lysec
80f93b3952
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-05 21:05:03 +01:00
Lysec
1ea8654d5b
fix(NSlider): guard filled CurveRenderer shape against zero-height geometry
2026-03-05 21:05:00 +01:00
Turann_
6fab8f05ef
Merge branch 'noctalia-dev:main' into auto-connect-improvements
2026-03-05 23:03:06 +03:00
Lemmy
b9f876ed01
screen-corners: safeguard shape
2026-03-05 15:03:00 -05:00
Turann_
62c7947657
Update BluetoothService.qml
2026-03-05 23:01:23 +03:00
Turann_
e4295843cd
add autoconnect control
2026-03-05 23:01:03 +03:00
Turann_
8058cbe3b0
Update en.json
2026-03-05 23:00:38 +03:00
Lemmy
879bdce702
backgrounds: even more safeGuard
2026-03-05 14:54:40 -05:00
Lemmy
10f7ed0179
launcher-overlay: safeguard Shape
2026-03-05 14:53:51 -05:00
Lemmy
a43b944b95
widget-sliders: safeguard Shape
2026-03-05 14:51:58 -05:00
Lysec
baf4971a62
fix(PanelBackground): avoid degenerate ShapePath when panel slot is not renderable
2026-03-05 20:29:26 +01:00
Lysec
2f8764c912
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-05 20:19:26 +01:00
Lysec
df231d5867
fix(NWaveSpectrum): prevent CurveRenderer triangulation crash on degenerate/invalid paths
2026-03-05 20:19:18 +01:00
Lysec
91d7d07b2c
Merge pull request #2084 from qalqa-dev/main
...
fix(zen-browser): removed unused groupboxes background
2026-03-05 20:00:42 +01:00
qalqa-dev
f40eafcdcc
chore(zen-browser): removed unused groupboxes background
2026-03-05 21:53:55 +03:00
Lysec
2619d99d59
Merge pull request #2082 from onyx-tty/feat/improve-headline-visibility-with-high-opacity-colors
...
Templates/emacs: improve headline visibility with high opacity colors
2026-03-05 19:12:31 +01:00
Lysec
187071c13b
Merge pull request #2081 from CLEMENTINATOR/fix-wallpaper-switching
...
fix(wallpaper): add missing Power service import to fix autoswitch
2026-03-05 19:07:31 +01:00
Clement Bouvet
4987e4cb54
fix(wallpaper): add missing Power service import to fix autoswitch
...
PowerProfileService was referenced in the timer's running condition
but the import was missing, breaking wallpaper autoswitch.
2026-03-05 19:04:07 +01:00
onyx-tty
d38cc1dd93
Templates/emacs: improve headline visibility with high opacity colors ( #2034 )
2026-03-05 18:37:46 +01:00
Turann_
cac1b19b72
that was not required.
2026-03-05 20:30:50 +03:00
Lysec
e60ce173d4
fix(ayu): adjust text color to make it more readable
2026-03-05 18:05:17 +01:00
Lysec
677413e6fc
migration(theming): redownload outdated color schemes to fix terminal format
2026-03-05 17:52:06 +01:00
Lemmy
6ce879866b
templates: terminal: foot-predefined: replace [colors] with [colors-dark]
2026-03-05 10:03:16 -05:00
Lemmy
04d27418f1
Merge branch 'colorgen': move predefined colorschemes to separate templates
2026-03-05 10:01:43 -05:00
Lemmy
979a150e44
plugins: handle settingsSaved signal and deduplicate settingsPath var in DesktopWidgetSettingsDialog
2026-03-05 09:54:25 -05:00
Lemmy
f028e7da48
Merge pull request #2068 from spiros132/main
...
feat(plugins): Added a way for plugins to define their own desktop widget settings
2026-03-05 09:52:31 -05:00
Lemmy
7667b666ba
ngraph: more bullet proofing against potential degenerate paths
2026-03-05 09:51:12 -05:00
Lemmy
7d70a39419
sys-stat: ensure a minimum number of history entries so we can draw them
2026-03-05 09:50:30 -05:00
Lemmy
a2e6791cef
nsection-editor: restore CPU intensive icon that was removed by a bad merge.
2026-03-05 09:34:02 -05:00
Lysec
ae69987d9e
i18n
2026-03-05 15:07:59 +01:00
Lysec
eec619ceac
feat(VersionSubTab): adjust copy info output
2026-03-05 15:06:07 +01:00
Lysec
945c56c24b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-05 15:01:50 +01:00
Lysec
64b88103f3
feat(VersionSubTab): visual overhaul
2026-03-05 15:01:46 +01:00
Lemmy
3e9c08b5b9
Merge pull request #2079 from tmarti2/fix-notification-display
...
Show notification on all screens when 0 screens are found
2026-03-05 08:16:05 -05:00
Thibault Martin
f0fd7a5631
Show notification on all screens when 0 screens are found
2026-03-05 13:51:18 +01:00
Lysec
d2ed3a11df
Merge pull request #2078 from notiant/patch-18
...
Add {{mode}} tag to template renderer
2026-03-05 12:37:59 +01:00
notiant
69e54e823c
remove Bluetooth auto-connect notification
2026-03-05 12:36:53 +01:00
Lysec
4a0f1200da
fix(toast): reimplement compact mode for toasts ( #2028 )
2026-03-05 12:34:18 +01:00
notiant
f02f0785fa
Add {{mode}} tag to template renderer
2026-03-05 12:21:36 +01:00
Lysec
c7c7603ae5
Merge pull request #2077 from iynaix/bump-flake-lock
...
Bump noctalia-qs for flake.lock
2026-03-05 10:42:10 +01:00
Lin Xianyi
eb48a5f09a
Bump noctalia-qs for flake.lock
2026-03-05 17:34:36 +08:00
Thibault Martin
65ec8acbc3
Fix visual focus in clauncher with (back)tab key
2026-03-05 08:48:55 +01:00
Lemmy
c77497f8aa
bumping version
2026-03-04 23:09:11 -05:00
Lemmy
dcfdcff330
Release v4.6.3
2026-03-04 23:07:42 -05:00
Lemmy
37153772e5
backgrounds: fix coincident subpath causing invisible bar fill on simple bar type
2026-03-04 22:59:26 -05:00
Lysec
3ec738e75b
Bumping version
2026-03-05 02:19:01 +01:00
Lysec
b3b20c73ee
Release v4.6.2
2026-03-05 02:17:47 +01:00
Lemmy
ebeca6c266
main-screen: screen can be null for a moment when reconnecting
2026-03-04 19:27:32 -05:00
Lemmy
c56fa106b7
media-service: add null guard and use dbusName for player blacklist matching
2026-03-04 16:24:02 -05:00
Lemmy
57b208f04e
Merge pull request #2070 from notiant/patch-17
...
Fix Bluetooth auto-connect not working on startup
2026-03-04 14:36:08 -05:00
Lemmy
c122e69018
Merge pull request #2069 from tibssy/fix/bar-behavior-i18n
...
fix(i18n): add missing error toast translation for custom commands
2026-03-04 14:35:35 -05:00
Lemmy
a8e22a4e90
i18n-update
2026-03-04 14:35:20 -05:00
notiant
ff0297d56e
Fix Bluetooth auto-connect not working on startup
2026-03-04 20:23:39 +01:00
tibssy
dddbb46271
fix(i18n): add missing error toast translation for custom commands
2026-03-04 19:14:48 +00:00
Lemmy
c9b6fc9ef9
backgrounds: fix degenerate inner hole subpath in BarBackground when not framed
2026-03-04 13:52:20 -05:00
SpeakingPNG
7fd9b5d7de
rename exclusionZoneOffset to enableExclusionZoneInset
2026-03-04 17:28:54 +01:00
Lemmy
cf326a71fc
location: IPC call now triggers geocoding and weather refresh. Fix #2065
2026-03-04 11:02:42 -05:00
Lemmy
13dad39652
media-mini: properly handle cava unregistration when hidden.
2026-03-04 10:57:33 -05:00
Lemmy
44510a61ed
default-settings: proper generation
2026-03-04 10:57:15 -05:00
SpeakingPNG
56d91dd9a5
change a comment in BarExclusionZone.qml
2026-03-04 16:53:13 +01:00
SpeakingPNG
93fcf5afe9
make true the default value
2026-03-04 16:51:12 +01:00
SpeakingPNG
83c962592c
add this part from upstream
2026-03-04 16:41:08 +01:00
SpeakingPNG
d3796cc365
add exclusion zone toggle to en.json
2026-03-04 16:34:46 +01:00
Spyridon Siarapis
f92dbc69a7
fix(plugins): Fixed a bug with the DesktopWidgetRegistry
2026-03-04 16:18:30 +01:00
Lemmy
fbbf419b34
combobox: add textRole to silence QVariantMap-to-QString warnings
2026-03-04 10:15:23 -05:00
Lemmy
4163fc7632
backgrounds: guard against degenerate ShapePaths crashing Qt CurveRenderer
2026-03-04 10:14:43 -05:00
Lemmy
57b9c2edd9
nlineargauge: comment cleanup and simplified logic with a single "raw" property
2026-03-04 09:49:07 -05:00
Spyridon Siarapis
3b465d7479
feat(plugins): Added a way for plugins to define their own desktop widget settings
2026-03-04 15:48:55 +01:00
Lysec
f040c81530
move predefined colorschemes from python to separate template
2026-03-04 15:38:50 +01:00
SpeakingPNG
1cbc0c4715
Merge branch 'noctalia-dev:main' into feat/configurable-exclusion-zone
2026-03-04 15:05:39 +01:00
SpeakingPNG
4c2dba2e45
feat(bar): add a toggle for 1px exclusion zone
2026-03-04 15:04:32 +01:00
Lysec
ced71e945f
Merge pull request #2063 from 1Naim/fix/foot-1.26
...
Templates: terminal: foot: Replace [colors] with [colors-dark]
2026-03-04 15:02:12 +01:00
Lysec
c8dc4934be
i18n
2026-03-04 14:34:24 +01:00
Lemmy
896c67893d
nlineargauge: more accurate but more squished at low values
2026-03-04 08:25:28 -05:00
Lemmy
d55f81c413
nlineargauge: snapping to zero if the value is too small to be rendered beautifully.
2026-03-04 08:17:54 -05:00
Lemmy
6732eac58a
autofmt
2026-03-04 08:14:33 -05:00
Lemmy
f342abf443
nlineargauge: tweaking for vertical vs horizontal
2026-03-04 08:14:27 -05:00
Eric Naim
ca74a5e74d
Templates: terminal: foot: Replace [colors] with [colors-dark]
...
This was replaced in foot 1.26.0
Link: https://codeberg.org/dnkl/foot/commit/cf2b390f6e096e7a2ca93d4dece153eb13261a2e
Signed-off-by: Eric Naim <dnaim@cachyos.org >
2026-03-04 20:00:28 +08:00
Lysec
0a7e81c345
Merge pull request #2062 from AstronW/fix/idle-fade-stage-queue
...
idle: queue staged actions during fade to prevent lost lock/suspend
2026-03-04 12:49:56 +01:00
Lysec
c2b84a53e1
Merge pull request #2046 from tibssy/feat/bar-behavior-actions
...
Feat/bar behavior actions
2026-03-04 12:40:17 +01:00
Lysec
229da64731
i18n
2026-03-04 12:39:25 +01:00
astronw
72570bab31
idle: queue staged actions during fade to prevent lost lock/suspend
2026-03-04 15:45:29 +08:00
Dzming Li
ed23b0034e
Change connect_sync to 5s
2026-03-04 10:30:36 +08:00
Lemmy
92161fa136
idle: removed suppressUntil, fixes bug where a 'monitor' (lock) would not execute
2026-03-03 20:52:25 -05:00
Lemmy
7ff84f78c6
launcher: cleanup
2026-03-03 19:51:52 -05:00
Lemmy
3f54b96571
Merge pull request #2044 from eric-handley/fix/launcher-performance
...
Fix launcher opening delay
2026-03-03 19:49:27 -05:00
Lemmy
7742f09d4b
sysstat: dont make showCpuCore disabled when showCpuUsage is off - as it's also used in the tooltips.
2026-03-03 19:34:53 -05:00
Lemmy
f2d40c2d2d
nlineargauge: enforce minium fill size to avoid a weird look. It's either that or removing the rounded corners.
2026-03-03 19:32:09 -05:00
Lemmy
259aa1b93d
sysstat: show cpu-cores at false by default
2026-03-03 19:26:34 -05:00
Lemmy
3bc4b0fc48
Merge pull request #1962 from tmarti2/per-core-cpu-stats
...
"Per core" cpu stats in SystemMonitor
2026-03-03 19:22:10 -05:00
Lemmy
a513db0840
bt: auto-connect cleanup
2026-03-03 19:11:32 -05:00
Lemmy
abb7704699
Merge pull request #1981 from cbxcvl/feature/bluetooth-autoconnect
...
feat(bluetooth): auto-connect paired & trusted devices with toggle control
2026-03-03 19:09:19 -05:00
Lemmy
19d720fabb
userspace-reboot: cleanup
2026-03-03 19:02:39 -05:00
Eric Handley
52ae4333e3
fix(launcher): use readonly prop to check if animations are enabled
2026-03-03 16:01:06 -08:00
Lemmy
eec84e66d7
Merge pull request #2026 from turannul/pr/implement-userspace-reboot
...
Add userspace reboot/restart
2026-03-03 18:57:59 -05:00
Lemmy
f70966558d
wallpaper: removing subtle sharpeing for fullscreen wallpapers - kept it on thumbnails. Fix #2041
2026-03-03 18:48:37 -05:00
Turann_
2bd8160dae
Merge branch 'noctalia-dev:main' into pr/implement-userspace-reboot
2026-03-04 01:56:58 +03:00
tibssy
6fbe7e6ccf
refactor(bar): remove verbose logging from custom command execution
2026-03-03 20:32:02 +00:00
tibssy
fa3f4a9b88
feat(bar): add custom command support for bar mouse actions
2026-03-03 19:32:00 +00:00
tibssy
ef166d8ea7
refactor(settings): remove redundant right-click option from control center
2026-03-03 19:32:00 +00:00
tibssy
646d4e6338
fix(i18n): add missing scroll behavior translations
2026-03-03 19:31:59 +00:00
tibssy
f1b5e41d3a
feat(bar): implement middle-click action support for Bar Behavior
2026-03-03 19:31:59 +00:00
tibssy
829babad2a
feat(bar): extend rightClickFollowMouse support to the Settings panel
2026-03-03 19:31:59 +00:00
tibssy
bd91405449
feat(bar): implement optional mouse-following for right-click panel placement
2026-03-03 19:31:59 +00:00
tibssy
0d1a6d2e25
fix(launcher): adjust opening animation to follow bar position
2026-03-03 19:31:59 +00:00
tibssy
7fb0e8533b
feat(settings): add launcherPanel option for bar right-click actions
2026-03-03 19:31:59 +00:00
tibssy
a228b6ade5
feat(bar): implement right-click action logic
2026-03-03 19:31:59 +00:00
tibssy
79dd2d6def
feat(settings): add configuration for bar right-click actions
2026-03-03 19:31:59 +00:00
cbxcvl
cfaf900f3f
refactor(bluetooth): address code review feedback
...
- Replace mirrored autoConnectEnabled property with Connections block
- Remove no-op _autoConnectInProgress flag (device.connect() is async)
- Remove redundant count variable, use devList.length directly
2026-03-03 16:19:52 -03:00
Lysec
ba5f933c58
fix(WallpaperPanel): remove duplicate return
2026-03-03 20:17:27 +01:00
Lysec
5cba4a65d6
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-03 20:16:38 +01:00
Lysec
d26f67e7bf
i18n
2026-03-03 20:16:35 +01:00
Lysec
341129eeb1
Merge pull request #2050 from notiant/patch-16
...
Add some missing translations
2026-03-03 20:16:27 +01:00
Lysec
f2ad688032
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-03 19:48:06 +01:00
Lysec
c009551d08
fix(settings): clear search highlight overlay on scroll ( fix #2054 )
2026-03-03 19:48:02 +01:00
notiant
353609d462
fix typo
2026-03-03 17:35:06 +01:00
notiant
6a6bd6da2c
remove unnecessary i18n entry
2026-03-03 17:31:41 +01:00
Lemmy
0a2ce3bac7
cava-template: removed background color so it's transparent
2026-03-03 11:25:56 -05:00
Lysec
500de16b3f
fix(SessionMenu): use action metadata for localized countdown titles ( fix #2043 )
2026-03-03 15:20:47 +01:00
notiant
bc087f9a35
add some missing translations
2026-03-03 14:27:11 +01:00
Lysec
30af6ad39f
Merge pull request #2048 from PhosCity/update-yazi-tab-colors
...
template: update the tab color for yazi template
2026-03-03 12:15:50 +01:00
PhosCity
6c5c336b71
template: update the tab color for yazi template
2026-03-03 16:36:48 +05:45
Lemmy
ddfb06fe5b
desktop-widgets: improves background rounding corners radius when scaling up or down.
2026-03-02 20:14:40 -05:00
Eric Handley
713161114d
fix(launcher): defer provider initializations
2026-03-02 16:59:47 -08:00
Eric Handley
13fe88576d
fix(launcher): only call updateResults() when plugins change
2026-03-02 16:50:23 -08:00
Eric Handley
579f5585a9
fix(launcher): skip delay when animations disabled
2026-03-02 16:43:42 -08:00
Eric Handley
54f9274c85
fix(launcher): load results async
2026-03-02 16:20:46 -08:00
Eric Handley
f3ecbce673
fix(launcher): only reload desktop entries when changed on disk
2026-03-02 16:11:31 -08:00
Lysec
ba24387d7e
i18n
2026-03-02 22:23:20 +01:00
Lemmy
614fbd210d
ipc: restoring "wallpaper get"
2026-03-02 13:36:06 -05:00
Lysec
90f62166c8
feat(performance): disable background image when noctalia-performance mode is on
2026-03-02 16:59:07 +01:00
Lysec
8ebf2bf332
fix(toast): implement compact density support ( #2028 )
2026-03-02 13:10:15 +01:00
Lysec
8b40876b50
fix(taskbar): use capsuleHeight for widget thickness on vertical bars
2026-03-02 13:03:57 +01:00
Dzming Li
356b9a11a2
calendar-events: add uid and calendar_uid to event output, fix timeout
...
Output event UID and EDS source UID for each event to enable
edit/delete operations. Also reduce connect_sync timeout from
30s to 1s.
2026-03-02 19:56:30 +08:00
Dzming Li
ef9aee179f
Fix: pass location and description to calendar events
...
The add_event() function accepts location and description parameters
but they were never passed in any of the three call sites. This meant
CalendarService.events always had empty location/description fields
even when EDS had the data.
2026-03-02 19:56:30 +08:00
Lysec
1c4ee0dbc3
fix(dock/taskbar): pinning specific apps no longer creates duplicate icons
2026-03-02 12:31:20 +01:00
Lysec
bdfd8720dc
Merge pull request #2033 from tmarti2/fix-tooltip-default-setting-action
...
Only display setting action when it is enabled in click functions
2026-03-02 12:06:21 +01:00
Thibault Martin
2ab37df713
Only display setting action when it is enabled in click functions
2026-03-02 11:44:06 +01:00
Lysec
00005a4396
Merge pull request #2032 from tmarti2/fix-custom-button-settings-action
...
Fix custombutton right/middle click always opening settings
2026-03-02 11:39:41 +01:00
Thibault Martin
892851cec0
Fix custombutton right/middle click always opening settings
2026-03-02 11:38:41 +01:00
Lysec
2a692ba942
Merge pull request #2030 from tmarti2/Fix-a-bug-in-Network-tooltip
...
Fix network tooltip
2026-03-02 08:01:18 +01:00
Thibault Martin
79a66e0dd0
Fix network tooltip
2026-03-02 07:48:06 +01:00
Lemmy
6eb4370f07
Merge pull request #2027 from notiant/patch-15
...
Launcher: reduce label font for grid view
2026-03-01 19:28:45 -05:00
notiant
3a24dd2dcb
Launcher: reduce label font for grid view
2026-03-02 00:15:59 +01:00
Lemmy
76adaa97d5
bump to 4.6.2-git
2026-03-01 17:35:35 -05:00
Lemmy
573de3b211
release v4.6.1
2026-03-01 17:33:54 -05:00
Lemmy
1c3760b73b
control-center: added a new option to disable the right click open at cursor pos.
2026-03-01 17:31:14 -05:00
Lemmy
fcd08289ad
about: added noctalia-qs version display
2026-03-01 17:19:59 -05:00
Turann_
fc99c9e2b4
Add userspace reboot/restart
...
Update SessionMenuTab.qml
Update CompositorService.qml
Update settings-default.json
Update en.json
Update SessionProvider.qml
Update LockScreenPanel.qml
Update SessionMenuEntrySettingsDialog.qml
Update SessionMenu.qml
2026-03-02 01:00:45 +03:00
Lemmy
025a49f369
idle: updated default settings
2026-03-01 16:46:57 -05:00
Lemmy
72ac33c773
mango: simplified monitor turnOff/on commands in a single call to avoid race conditions
2026-03-01 16:45:20 -05:00
Lysec
16f2adf0a6
i18n
2026-03-01 22:37:59 +01:00
Lysec
419c30e8c8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-01 22:28:34 +01:00
Lysec
eded9777fc
MangoService: fix idle monitor turn off/on ( #2024 )
2026-03-01 22:28:29 +01:00
Lemmy
6f95ce189e
Merge pull request #2025 from notiant/patch-14
...
Change idle settings title & add Enter key for acceptance in NSpinBox
2026-03-01 16:25:54 -05:00
notiant
4025d7fb85
Change idle settings title & add Enter key for acceptance in NSpinBox
2026-03-01 22:20:33 +01:00
Lysec
cf7255b934
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-01 21:55:22 +01:00
Lemmy
e5e12b4995
wallpaper-random: more robust after PR 1697
2026-03-01 15:54:58 -05:00
Lemmy
7a288650b0
sway: autofmt
2026-03-01 15:54:12 -05:00
Lysec
bad2d7dd29
Idle: add user defined commands to basic commands, overhaul tab layout
2026-03-01 21:52:14 +01:00
Lemmy
109f8109b2
Merge pull request #1697 from fboulay/feature/add-option-to-choose-monitor-for-ipc-random-wallpaper
...
Add screen argument to IPC wallpaper random
2026-03-01 15:51:24 -05:00
Lemmy
74a816de27
Merge branch 'main' into feature/add-option-to-choose-monitor-for-ipc-random-wallpaper
2026-03-01 15:50:40 -05:00
Lemmy
1e56f67f86
Merge pull request #833 from 3akev/main
...
KeyboardLayout: subscribe to Sway events to update keyboard layout
2026-03-01 15:29:17 -05:00
Lemmy
81d145952f
settings db + autofmt
2026-03-01 15:26:01 -05:00
Lemmy
c0292d0d88
Merge pull request #1889 from tibssy/feat/bar-scroll-actions
...
Feat/bar scroll actions
2026-03-01 15:23:46 -05:00
Lemmy
bb0f875b84
launcher-core: more accurate comment + autofmt
2026-03-01 15:22:58 -05:00
Lemmy
95ff07fb9c
Merge pull request #1937 from krendil/main
...
fix(Launcher): Allow item images to take advantage of preferredGridCellRatio
2026-03-01 15:22:08 -05:00
Lemmy
e785c16fec
Merge pull request #1955 from AlexNabokikh/main
...
feat(notifications): focus sender window on click in notification hist
2026-03-01 15:17:35 -05:00
Lemmy
b562f964a8
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-03-01 15:15:02 -05:00
Lemmy
e6849d9241
ncolorchoice: added to the search index.
2026-03-01 15:14:59 -05:00
Lysec
d5c2a32dbd
Merge pull request #2020 from elrondforwin/main
...
Add vencord-flatpak template to TemplateRegistry
2026-03-01 21:12:20 +01:00
Lemmy
128b2d3b6b
i18n-update
2026-03-01 15:09:52 -05:00
Lemmy
2f4922f9b7
autofmt
2026-03-01 15:02:51 -05:00
elrond
490b7ce304
Add vencord-flatpak template to TemplateRegistry
2026-03-01 22:59:00 +03:00
Lemmy
33a7b37076
Merge pull request #1990 from tmarti2/and-yet-another-default-settings-pass
...
A (hopefully final) pass on default settings
2026-03-01 14:40:19 -05:00
Lemmy
05ec0d4f37
Merge pull request #1997 from tmarti2/hide-tooltip-when-opened
...
Do not display widget tooltips if the panel is open
2026-03-01 14:38:42 -05:00
Lemmy
d8732d766d
Merge branch 'main' into hide-tooltip-when-opened
2026-03-01 14:38:35 -05:00
Lemmy
26a0791cd5
Merge pull request #2019 from PonyLucky/main
...
fix: hardcoded space when city name is disabled in CalendarHeaderCard.qml
2026-03-01 14:37:03 -05:00
Lemmy
b22277a35a
Merge pull request #1966 from Pulsar33550336/main
...
feat(Bar/MediaMini): add mouse side button control
2026-03-01 14:36:15 -05:00
Lemmy
f63dc7f007
Merge pull request #1989 from tmarti2/custom-button-setting-default
...
Add default setting action on CustomButton
2026-03-01 14:26:16 -05:00
Lemmy
67430971f0
Merge pull request #1942 from fboulay/fix/khal-events-lasting-multiple-days
...
Fix: Khal event lasting multiple days
2026-03-01 14:23:52 -05:00
Lemmy
64da6a3c44
Merge pull request #2011 from iynaix/ipc-monitors-off
...
Adds an ipc command to turn monitors off
2026-03-01 14:18:06 -05:00
Lysec
79a9c15741
Merge pull request #1984 from tibssy/fix/dock-edge-trigger-reliability
...
Fix/dock edge trigger reliability
2026-03-01 20:00:53 +01:00
Lemmy
ac82e3f050
session-menu: fixed NBox color in regular mode
2026-03-01 13:40:02 -05:00
Lin Xianyi
ddb99dce67
Adds an ipc command to turn monitors on / off
2026-03-02 01:07:40 +08:00
Lysec
b067278a96
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-01 18:01:58 +01:00
Lysec
9566cd1d77
Idle/CustomSubTab: fix root is not defined
2026-03-01 18:01:54 +01:00
Lemmy
ebd2cf2be4
Merge pull request #2009 from iynaix/nix-noctalia-qs-overlay
...
nix: fix noctalia-qs not being included in `overlays.default`
2026-03-01 11:51:05 -05:00
Lemmy
c8f2358cc6
Merge pull request #2012 from iynaix/nix-wlr-randr
...
nix: add wlr-randr as a runtime dependency
2026-03-01 11:50:51 -05:00
Lysec
0ae0b988ca
LockScreenBackground: adjust shadow overlay strength
2026-03-01 15:20:19 +01:00
Lysec
cfae37f151
Merge pull request #2014 from snoopdouglas/main
...
Use 'tnum' OpenType feature (tabular numbers) in bar clock widget
2026-03-01 14:49:28 +01:00
Lysec
5b484e2714
Settings: add Enter as 2nd default keybind
2026-03-01 14:42:29 +01:00
Doug Thompson
46c072d621
Use 'tnum' OpenType feature (tabular numbers) in bar clock widget
2026-03-01 12:57:58 +00:00
Louis Margot
74a4e000f4
fix: fix hardcoded space when city name is disabled in CalendarHeaderCard.qml
2026-03-01 13:23:05 +01:00
Ala Alkhafaji
f2489ff1ed
KeyboardLayout: subscribe to Sway events to update keyboard layout
2026-03-01 11:35:24 +01:00
Lysec
1fd249164b
MainScreen: collapse bar blur region when auto-hidden ( #2004 )
2026-03-01 11:23:56 +01:00
Lysec
300d12dade
IdleService: restore monitors when resuming from idle screen-off ( fixes #2010 )
2026-03-01 10:53:05 +01:00
Lin Xianyi
a99483101f
nix: add wlr-randr as a runtime dependency
2026-03-01 12:16:23 +08:00
Lin Xianyi
9551003672
nix: fix noctalia-qs not being included in overlays.default
2026-03-01 10:02:35 +08:00
Lemmy
5d03c56f4c
autofmt
2026-02-28 18:00:35 -05:00
Lemmy
0b905ff661
bt-service: fix logic to not invoke bluetoothctl when not installed
2026-02-28 18:00:30 -05:00
Lysec
864a0e8263
IdleService: adjust fade timing
2026-02-28 23:49:03 +01:00
Lysec
9a2597c4e5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-28 23:35:22 +01:00
Lysec
a7b558d3fe
IdleService: make execution chain more streamlined
2026-02-28 23:35:16 +01:00
tibssy
88e36ba2db
fix(dock): correct floating dock centering with vertical bars
2026-02-28 22:12:19 +00:00
tibssy
36d621ed92
i18n: add dock indicator strings across all locales
2026-02-28 22:12:02 +00:00
tibssy
caa2464caf
feat(dock): add customization settings for indicator thickness, color, and opacity
2026-02-28 22:08:39 +00:00
tibssy
3d8277aea5
style(dock): adjust tooltip alignment based on side-dock position (left/right)
2026-02-28 22:08:39 +00:00
tibssy
5d7b98eff8
fix(dock): simplify static opening logic and resolve auto-close/hover edge issues
2026-02-28 22:08:39 +00:00
tibssy
baaba5669f
feat(dock): align indicator to absolute edge for easier triggering; animate position and size
2026-02-28 22:08:39 +00:00
tibssy
da18e0e6cc
feat(dock): enable frame indicator support for all bar and dock types
2026-02-28 22:07:31 +00:00
tibssy
2b10165097
fix(dock): move indicator outside peek window to improve edge trigger reliability
2026-02-28 22:04:07 +00:00
Lysec
cb9d6c3e2a
Merge pull request #1834 from whiskeyPeak/fix-launcher-scrolling-interrupt
...
fix launcher scrolling pin button interrupt
2026-02-28 23:02:13 +01:00
Lysec
9596db0b39
i18n
2026-02-28 23:00:50 +01:00
Lysec
4c10a764f1
Merge pull request #1814 from CLEMENTINATOR/media-controls-on-lock-screen-option
...
lock screen: add option for media controls
2026-02-28 22:59:09 +01:00
Lysec
ad226c7dd2
Merge pull request #2000 from notiant/patch-12
...
Use decimal units for disk space & network speeds
2026-02-28 22:54:23 +01:00
notiant
b6ad89abde
proper format for memory and swap
2026-02-28 21:03:47 +01:00
notiant
47f822abd3
adjust maxSpeeds to decimal
2026-02-28 18:06:38 +01:00
notiant
3cd3c92edd
use decimal units for network speed
2026-02-28 18:01:27 +01:00
notiant
0b6495b60f
use decimal units for disk space
2026-02-28 17:35:18 +01:00
Lemmy
3bc578526f
cleanup: deleted old blur test via ext. plugin
2026-02-28 11:16:48 -05:00
Lemmy
f76a144629
Bumping version to v4.6.1 and restored blur.
2026-02-28 11:13:36 -05:00
Lemmy
012046e87e
Bumped version v4.6.0
2026-02-28 11:12:07 -05:00
Braian A. Diez
67ffbb6f27
fix: improve the code regex
...
Signed-off-by: Braian A. Diez <bdiez19@gmail.com >
2026-02-28 13:11:56 -03:00
Lemmy
052ffcc5a2
autofmt
2026-02-28 11:10:34 -05:00
Lemmy
7e3b1d25d9
systemstat-panel: readded minimal padding to avoid bug with extreme container rouding
2026-02-28 11:10:18 -05:00
Lysec
a692cfb654
IPCService: adjust lock/lockAndSuspend logic
2026-02-28 17:00:59 +01:00
Braian A. Diez
a913e95d0a
chore: missing translation for clipboard
...
Signed-off-by: Braian A. Diez <bdiez19@gmail.com >
2026-02-28 12:56:29 -03:00
Braian A. Diez
a844e578a9
clipboard: add filters by type & date
...
Signed-off-by: Braian A. Diez <bdiez19@gmail.com >
2026-02-28 12:12:48 -03:00
Lemmy
e725020c66
i18n-hu
2026-02-28 09:44:07 -05:00
Lemmy
15d0e1f3f5
Merge pull request #1992 from maxbol/fix/se-translation-error-suspend
...
fix(i18n): better swedish translation for suspend
2026-02-28 09:43:29 -05:00
Lysec
d886dd7861
Merge pull request #1998 from MachXNU/get-wallpaper
...
IPC Call Wallpaper Get
2026-02-28 13:59:35 +01:00
Thibault Martin
1d99d1994c
Do not display widget tooltips if the panel is open
2026-02-28 13:50:42 +01:00
Jb
5ca37a9a1e
IPC Call Wallpaper Get
2026-02-28 13:46:21 +01:00
Thibault Martin
f29e43d825
Display Cores in SystemMonitor widget
2026-02-28 10:56:36 +01:00
Thibault Martin
fb050d6d79
Extract gauges as a new NLinearGauge component
2026-02-28 10:56:36 +01:00
Thibault Martin
0e0e199500
Show cores usage in tooltip if enabled
2026-02-28 10:56:36 +01:00
Thibault Martin
275e5a5db2
Add open main settings action to SystemMonitor widget
2026-02-28 10:56:36 +01:00
Thibault Martin
9e7329ec24
Add a setting to display cpu cores instead
2026-02-28 10:56:36 +01:00
Thibault Martin
02992bccd7
Add cpu cores usage computation in SystemStatService
2026-02-28 10:56:36 +01:00
Thibault Martin
6c9c802f8a
Add default setting action on CustomButton
2026-02-28 10:56:21 +01:00
Thibault Martin
eaa467c0dd
Clean and default settings in desktop widgets
2026-02-28 10:55:56 +01:00
Thibault Martin
4f106a7627
Populate default settings in widgets
2026-02-28 10:55:56 +01:00
Lemmy
f21d5fee6c
Merge pull request #1994 from iynaix/nix-bump-noctalia-qs
...
Bump noctalia-qs for flake.lock
2026-02-27 21:47:29 -05:00
Lin Xianyi
1deb98b5ce
Bump noctalia-qs for flake.lock
2026-02-28 08:54:03 +08:00
Lemmy
5e78c21a91
idle: better/sane default
2026-02-27 18:47:40 -05:00
Lemmy
903648fa2a
settings-widget: fixed typo
2026-02-27 18:45:04 -05:00
Lysec
5cf1add30f
Settings: set contentPadding default to 2
2026-02-28 00:19:40 +01:00
Max Bolotin
3f31fc63be
fix(i18n): better swedish translation for suspend
2026-02-27 19:33:01 +01:00
Lemmy
d4941da27f
plugins: fix panels attach logic that would override user's settings
2026-02-27 12:08:16 -05:00
Lemmy
82fb54e1b5
idleInhibitor: improved IPC
2026-02-27 11:56:34 -05:00
Lemmy
cbdc7cca71
Merge branch 'main' into niri-blur
2026-02-27 11:50:54 -05:00
Henry Riehl
cdf8bb85c5
Merge branch 'main' into fix-launcher-scrolling-interrupt
2026-02-27 13:41:22 +00:00
Henry Riehl
e751ba7442
review
2026-02-27 13:38:33 +00:00
Lemmy
85467d7f79
autofmt
2026-02-27 08:22:21 -05:00
Lemmy
17695e4e0b
gitignore: updated
2026-02-27 08:22:15 -05:00
Lemmy
72cc11f98c
Merge pull request #1986 from tibssy/fix/notification-history-expansion
...
fix(notifications): prevent expansion of non-expandable items in history
2026-02-26 22:43:15 -05:00
tibssy
63d117d13e
fix(notifications): prevent expansion of non-expandable items in history
2026-02-27 01:08:37 +00:00
Lemmy
28dc8229b7
i18n-update
2026-02-26 13:52:56 -05:00
Lemmy
46136c2bd6
merge main -> niri-blur
2026-02-26 13:52:36 -05:00
cbxcvl
fca7e360ab
fix(bluetooth): remove redundant auto-trust Instantiator
...
The pairing script already calls `bluetoothctl trust` after a successful
pair, so the `!modelData.trusted` condition was never true.
2026-02-26 14:49:59 -03:00
Lysec
49e1642830
Merge pull request #1941 from tmarti2/fix-notification-hovering
...
Fix notification hovering not working on content/close button
2026-02-26 16:25:51 +01:00
Lemmy
b9812ecf47
Merge branch 'niri-blur' of github.com:noctalia-dev/noctalia-shell into niri-blur
2026-02-26 07:42:57 -05:00
Lemmy
c4e637b756
tootlip: use effectiveDirection
2026-02-26 07:42:54 -05:00
Lysec
5137c5efca
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-26 04:13:58 +01:00
Lysec
c172f2f3de
Assets: remove systemd folder
2026-02-26 04:13:54 +01:00
Lysec
cd37e20ed6
Assets: remove systemd folder
2026-02-26 04:11:07 +01:00
cbxcvl
470b61f4e1
feat(bluetooth): auto-connect paired & trusted devices with toggle control
...
Adds automatic reconnection of paired and trusted Bluetooth devices
when Bluetooth is enabled or when the shell starts. The feature is
fully toggleable ON/OFF from three places:
- Settings > Connections > Bluetooth (persistent NToggle)
- Bluetooth Panel quick toggle (NIconButton in header)
- IPC commands: toggleAutoConnect, enableAutoConnect, disableAutoConnect
Changes:
- New setting: bluetoothAutoConnect (default: true)
- Auto-trust devices upon pairing via Instantiator/Connections watcher
- 2s delay after BT enable to allow adapter initialization
- Respects airplane mode
- Toast notification when auto-connect fires
2026-02-25 23:50:16 -03:00
Lysec
196e071d71
Settings/GeneralTab: add Documentation button
2026-02-26 03:12:40 +01:00
Lemmy
7dc28fbd1a
smart-panel: boolean to disable blur + SessionMenu modifications: disable fullscreen blur, change a few colors.
2026-02-25 19:41:46 -05:00
Lemmy
4e3c385d7e
background-effect/blur: updated usage to match noctalia-qs
2026-02-25 18:58:50 -05:00
Lysec
5919996bf6
SettingsPanelWindow: keep transparency on separate window setting
2026-02-25 23:13:45 +01:00
Lemmy
a72ba39672
settings: reduced padding between entries in the sidebar to accomodate more tabs
2026-02-25 13:55:38 -05:00
Lemmy
2e43e5348e
Merge pull request #1974 from bokicoder/main
...
update flake to use noctalia-qs
2026-02-25 11:43:23 -05:00
wxlyyy
45d215c938
update flake to use noctalia-qs
2026-02-26 00:22:53 +08:00
Thibault Martin
0daeed81ff
Use HoverHandler to manage notif hovering
2026-02-25 16:18:43 +01:00
Thibault Martin
314ac2c999
Move Notif content inside a sub item with the right size
2026-02-25 16:18:43 +01:00
Thibault Martin
d242a326be
Fix hovering not working on compact density
2026-02-25 16:10:51 +01:00
Thibault Martin
ce3b014bff
Fix notification hovering not working on content/close button
2026-02-25 16:10:51 +01:00
Lemmy
73ae2c4e96
i18n-update
2026-02-25 08:50:42 -05:00
Lemmy
bc34f550f3
Merge pull request #1945 from emrecancorapci/add-bar-padding-setting
...
Add configurable outer padding for bar
2026-02-25 08:49:57 -05:00
Lemmy
cca156e3a3
autofmt
2026-02-25 08:48:22 -05:00
Lemmy
3044a09dad
Merge pull request #1963 from tmarti2/use-ncolorchoice-in-workspace-settings
...
Use NColorCoice for workspace widget settings
2026-02-25 08:47:06 -05:00
Lemmy
26203a32db
brightness: reduced debounce to 33ms for non DDC monitors. Fix #1965
2026-02-25 08:45:27 -05:00
Lysec
b2ab1c45ce
Volume/MicrophoneSettings: adjust i18n key
2026-02-25 14:23:23 +01:00
Lysec
f5ad38234b
Merge pull request #1952 from tmarti2/notification-close-margin
...
Increase notification close button margin
2026-02-25 13:40:01 +01:00
Lysec
83a1edd648
Merge pull request #1973 from Aitor42/main
...
Allow password input from monitors without active lockscreen
2026-02-25 13:38:48 +01:00
Lysec
9d447e9bf7
i18n
2026-02-25 13:36:12 +01:00
Lysec
795e93288b
Revert "TrayMenu: use live menu model for dynamic tray state ( #1957 )"
...
This reverts commit 5b359d2ae9 .
2026-02-25 13:29:21 +01:00
Thibault Martin
6589fa237e
Show reset button on pill size setting
2026-02-25 13:28:57 +01:00
Aitor
b27bbe3d4b
readd register and unregister
2026-02-25 13:25:37 +01:00
Lysec
51f4243067
i18n
2026-02-25 13:22:32 +01:00
Lysec
5a0c13dd4c
VolumesSubTab: add option to change volume change audio feedback sound
2026-02-25 13:19:38 +01:00
Lysec
2ad2462858
Plugins: 3rd party repo plugins open gh repo instead of noctalia.dev
2026-02-25 13:06:19 +01:00
Lysec
777395325f
Merge pull request #1971 from 01micko/labwc-osd
...
Update labwc.conf osd bg color
2026-02-25 12:30:51 +01:00
micko
b85cbc6577
Update labwc.conf osd bg color
2026-02-25 21:11:41 +10:00
Aitor
a589506da3
Allow password input from monitors without LockScreen
2026-02-25 09:16:58 +01:00
Thibault Martin
a7ac971a6e
Same changes for workspaces groups
2026-02-25 09:01:37 +01:00
Krendil
43f2ac2737
Merge remote-tracking branch 'upstream/main'
2026-02-25 15:23:25 +10:00
Pulsar33550336
acb84b36a0
feat(Bar/MediaMini): add mouse side button control
2026-02-25 10:01:50 +08:00
Lemmy
fe8e23f1d0
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-24 19:32:22 -05:00
Lemmy
ce4be173a9
settings: when changed externally refresh bar widgets, fix #1925
2026-02-24 19:32:20 -05:00
Lemmy
b1f751e556
settings: when changed externally refresh bar widgets
2026-02-24 19:31:05 -05:00
Lemmy
07be43462f
autofmt
2026-02-24 19:13:47 -05:00
Lemmy
2704ef2d1d
bar-launcher: added icon customization (similar to control-center) fix #1897
2026-02-24 19:13:37 -05:00
Thibault Martin
ad5dd56728
Use NColorCoice for workspace widget settings
2026-02-25 00:21:06 +01:00
Lysec
a6a4225a93
AudioService: use event driven update logic, fall back to wpctl for stale volume
2026-02-24 22:36:31 +01:00
Lysec
5b359d2ae9
TrayMenu: use live menu model for dynamic tray state ( #1957 )
2026-02-24 21:33:37 +01:00
Lysec
237845c65e
LockScreen: add capslock indicator ( closes #1960 )
2026-02-24 21:24:23 +01:00
Lysec
a0ac3750c3
Merge pull request #1959 from linuxmobile/helix-template
...
Templates: improve helix highlights
2026-02-24 17:40:00 +01:00
Braian A. Diez
837b79ff76
Templates: improve helix highlights
...
Signed-off-by: Braian A. Diez <bdiez19@gmail.com >
2026-02-24 13:29:55 -03:00
Lemmy
c13db3635c
clipboard: prevent restart spin loop of watchers. Fix #1954
2026-02-24 09:09:17 -05:00
Lemmy
f7c156a509
settings: added missing "Settings panel" translation
2026-02-24 08:57:42 -05:00
Lemmy
99021b5304
settings: added missing "Settings panel" translation
2026-02-24 08:54:36 -05:00
Lemmy
eccd76a318
Merge branch 'main' into niri-blur
2026-02-24 08:48:06 -05:00
Lemmy
ad4bda1072
settings: more blur goodness - no more 75% transparency detection for the sidebar.
2026-02-24 08:47:53 -05:00
Lemmy
c8d98f7901
i18n-hu
2026-02-24 08:31:57 -05:00
Lemmy
e0d8ead79c
i18n-italian: after fixes and refresh from i18n platform
2026-02-24 08:31:47 -05:00
Lemmy
8572ac598b
Merge pull request #1940 from ToRvaLDz/feat/i18n-italian-translation
...
feat(i18n): add complete Italian translation and enable it as selectable locale
2026-02-24 08:22:31 -05:00
Lemmy
e6b3996243
network: cleaning up duplicate settings and simplifying logic
2026-02-24 08:11:51 -05:00
Lemmy
40b299f94b
ncolorpickerdialog: live mode
2026-02-24 07:59:12 -05:00
Alexander Nabokikh
4227ca71f5
fix(notifications): reordering root.close and invokeAction
2026-02-24 13:52:56 +01:00
Alexander Nabokikh
0fad4c5f1f
feat(notifications): focus sender window on click in notification history
2026-02-24 13:34:13 +01:00
Thibault Martin
864023f1d7
Increase notification close button margin
2026-02-24 09:56:26 +01:00
Emre Can
4e3065822e
Merge branch 'main' into add-bar-padding-setting
2026-02-24 03:24:16 +03:00
Lemmy
90e44d6edd
autofmt
2026-02-23 13:54:29 -05:00
Lemmy
3f8f4156f8
brightness: fix OSD showing on every settings update.
2026-02-23 13:54:23 -05:00
Emre Can Çorapçı
1e68861fb6
chore: add translations for padding setting
2026-02-23 21:08:56 +03:00
Emre Can Çorapçı
d1100bd03d
feat: add padding setting for the bar
2026-02-23 21:07:38 +03:00
Florian Boulay
1e7db6c325
Fix: Khal event lasting multiple days
...
Multiple days events are now displayed only once. This fix is also
compatible with a previous fix, which was meant to deal with recurring
events.
fix #1908
2026-02-23 17:37:39 +01:00
Lemmy
df8d93564f
merge
2026-02-23 08:33:30 -05:00
Lemmy
88826b40f8
Merge branch 'main' into idle
2026-02-23 08:26:41 -05:00
Lysec
17760955ac
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-23 14:10:51 +01:00
Lysec
b1de75bcae
i18n
2026-02-23 14:10:46 +01:00
Lysec
716c3574a6
Merge pull request #1933 from notiant/patch-10
...
DockMenu: layout adjustments
2026-02-23 10:07:16 +01:00
Marco Migozzi
57bd9f9c99
feat(i18n): add full Italian locale support and enable it in language selector
...
This commit introduces complete Italian localization for Noctalia shell and wires the locale into the runtime language list.
Changes included:
- Added new translation file: Assets/Translations/it.json
- Localized the full string tree used by the shell UI, including:
- common labels and shared terms
- bar and widget settings
- launcher, lock screen, notifications, wallpaper, weather, setup, tooltips
- all settings panels and sub-panels (audio, display, dock, plugins, user interface, hooks, OSD, desktop widgets, color scheme, etc.)
- Preserved all runtime placeholders and markup tokens (e.g. {count}, {name}, <br>, <i>, <b>, )
- Enabled Italian in the language registry by updating Commons/I18n.qml availableLanguages
Validation and consistency checks:
- Verified JSON validity of Assets/Translations/it.json
- Verified placeholder parity against English source to avoid interpolation regressions
- Ensured translation key structure matches en.json so fallback behavior remains intact
Result:
- Italian (it) is now selectable from Region settings and loads as a first-class locale.
2026-02-23 09:26:03 +01:00
Lysec
3495b165c0
Merge pull request #1899 from yuzujr/feat/add-setting-display-backlight
...
feat(brightness): add per-output backlight device mapping with default fallback
2026-02-23 08:09:57 +01:00
Lysec
a8dfb46cb5
Merge pull request #1922 from turannul/downstream-main
...
tiny typo
2026-02-23 08:06:32 +01:00
Lysec
a05927ed89
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-23 08:00:34 +01:00
Lysec
02938a09ca
HostService: fallback to /etc/conf.d/hostname for distros like gentoo
2026-02-23 08:00:31 +01:00
Lysec
be38aafde4
Merge pull request #1927 from AlexNabokikh/1926
...
fix(1926): cache notification icons
2026-02-23 07:58:49 +01:00
Lysec
d39ac05d3f
Merge pull request #1929 from notiant/patch-8
...
Fix border clipping for tooltips and dock
2026-02-23 07:54:46 +01:00
Lysec
3f61c16dc9
Merge pull request #1930 from notiant/patch-9
...
CustomButton: prevent long delay for tooltip
2026-02-23 07:52:24 +01:00
Lysec
81b08fc0e6
IPCService: add lock call (implements #1935 )
2026-02-23 07:44:17 +01:00
notiant
fe0c7a4f6a
adjust dock peek area length
2026-02-23 07:17:00 +01:00
Krendil
288b2e0a1d
fix(Launcher): Allow item images to take advantage of preferredGridCellRatio
2026-02-23 13:19:24 +10:00
Lemmy
bceeb98941
template-processor: pass wallpaper path for predefined color schemes too.
2026-02-22 22:00:36 -05:00
Lemmy
5043d0739a
i18n-update
2026-02-22 21:43:06 -05:00
Lemmy
78c00f24e0
i18n-update
2026-02-22 21:42:47 -05:00
Lemmy
a12de93d40
idle: added support for custom commands
2026-02-22 21:30:28 -05:00
Lemmy
90ae42bda2
Merge branch 'main' into idle
2026-02-22 20:42:54 -05:00
Lemmy
aa512a4096
i18n-update
2026-02-22 19:03:02 -05:00
notiant
d6d5bcd84e
Update Dock.qml
2026-02-22 21:30:45 +01:00
notiant
9e30a6112b
DockMenu: layout adjustments
2026-02-22 20:55:25 +01:00
Lysec
243d408019
Merge pull request #1931 from HANDZCZ/fix-control-center-position
...
fix(control-center): prevent panel being stuck in one position
2026-02-22 16:58:51 +01:00
notiant
c347563a34
CustomButton: prevent long delay for tooltip
2026-02-22 16:18:13 +01:00
HANDZCZ
9f9d3a44af
fix(control-center): prevent panel being stuck in one position
2026-02-22 15:52:47 +01:00
notiant
88c715427d
Fix border clipping for tooltips and dock
2026-02-22 15:08:32 +01:00
Alexander Nabokikh
fa090313ec
fix(1926): cache notification icons
2026-02-22 14:12:50 +01:00
Lysec
76a58bcd61
Merge pull request #1924 from tmarti2/fix-session-menu-grid-initial-press
...
Fix Grid SessionMenu right/down press when nothing is selected
2026-02-22 11:42:17 +01:00
Thibault Martin
df0dceae06
Fix Grid SessionMenu right/down press when nothing is selected
2026-02-22 10:25:55 +01:00
Thibault Martin
5c27c6739d
Do not try to display the Session Menu if its empty
2026-02-22 10:25:55 +01:00
Turann_
2f560763c4
tiny typo
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-22 08:40:41 +03:00
Lemmy
341c5ee138
ncolorchoice: fix default setting and indicator
2026-02-21 22:51:20 -05:00
Lemmy
d678db7d52
autofmt
2026-02-21 22:08:16 -05:00
Lemmy
dd6acb6dd8
i18n-update
2026-02-21 22:08:02 -05:00
Lemmy
03644db842
idle: i18n cleanup
2026-02-21 22:06:35 -05:00
Lemmy
cc50b59d63
idle: added fade out before action to serve as a warning for the user and grace period
2026-02-21 22:01:41 -05:00
Lemmy
cba199edab
autofmt
2026-02-21 21:13:06 -05:00
Lemmy
9ee707d300
idle-management
2026-02-21 21:11:50 -05:00
Lysec
d709779c51
i18n: add en translation for panels.desktop-widgets.cpu-intensive-note
2026-02-22 02:22:52 +01:00
Lysec
d9a37187c8
DesktopWidgetsTab: add toggle to show/hide widgets in overview
2026-02-22 02:20:13 +01:00
Lemmy
835d632e57
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-21 11:08:26 -05:00
Lysec
198a9f740d
Merge pull request #1913 from tibssy/fix/dock-alignment-and-triggers
...
Fix/dock alignment and triggers
2026-02-21 14:15:24 +01:00
Lysec
1f84b3835b
AudioService: add wpctl fallback for default sink volume/mute sync ( #1911 )
2026-02-21 13:54:33 +01:00
Lemmy
141ba96027
nbattery: increase width of graphical battery when at 100%
2026-02-20 23:59:32 -05:00
Lemmy
bd0d8687cd
Merge branch 'main' into niri-blur
2026-02-20 23:32:03 -05:00
Lemmy
f240a7ca2c
i18n: fix leading space in "Font Scale" + update
2026-02-20 21:29:36 -05:00
Lemmy
2911fd07a5
Merge pull request #1917 from tibssy/fix/bar-settings-organization
...
style(settings): group bar opacity toggle and slider for better UX
2026-02-20 21:13:55 -05:00
Lemmy
45120caaf6
lockscreen: fix warning when accessing lockSurface.screen.name
2026-02-20 21:13:01 -05:00
Lemmy
db56321f54
layout: more double margins implementations
2026-02-20 21:11:06 -05:00
Lemmy
b36bef4cc0
layout: implement double margin (e.g. Style.margin2M) instead of what PR #1408 did.
2026-02-20 21:01:35 -05:00
tibssy
6a83ab48da
style(settings): group bar opacity toggle and slider for better UX
2026-02-21 01:53:58 +00:00
tibssy
927edbaebe
fix(workspace): 'Previous workspace doesn't exist' warning on hyprland single workspace
2026-02-21 01:03:24 +00:00
tibssy
948c3f2e72
feat(bar-scroll-actions): add wrap-around option for bar mouse wheel workspace scrolling
2026-02-21 01:03:24 +00:00
tibssy
9c3d8434e5
feat(bar-scroll-actions): add reverse scroll setting for bar mouse wheel actions
2026-02-21 01:03:24 +00:00
tibssy
6a16e43298
feat(bar-scroll-actions): implement Niri content scrolling for mouse wheel action
2026-02-21 01:03:24 +00:00
tibssy
41c383d89b
feat(bar-scroll-actions): refactor mouse wheel action setting to use a combobox
2026-02-21 01:02:58 +00:00
tibssy
8032978b2d
feat(bar-scroll-actions) implement workspace switching by scrolling on empty bar areas
2026-02-21 00:58:42 +00:00
tibssy
52e720d54a
feat(bar-scroll-actions) prepare bar settings UI for workspace scroll toggle.
2026-02-21 00:58:25 +00:00
Lemmy
8885be678c
i18n-update
2026-02-20 19:54:41 -05:00
Lemmy
75e8444051
autofmt
2026-02-20 19:53:39 -05:00
Lemmy
01c5103f36
bar: added control for font scale
2026-02-20 19:53:34 -05:00
Lemmy
6b9550e763
Merge pull request #1611 from bryanm1529/feat/notification-action-ipc
...
notifications: add IPC functions for action invocation
2026-02-20 19:01:32 -05:00
Lemmy
adbb178895
i18n-update
2026-02-20 18:53:39 -05:00
Lemmy
e5863eaebd
bar: reordering widget spacing slider
2026-02-20 18:53:34 -05:00
Lemmy
ff2c3df829
Merge pull request #1806 from dudujerry452/features/bar-display-on-workspace-change
...
Features/bar display on workspace change
2026-02-20 18:51:09 -05:00
Lemmy
bdd1c36e44
Merge pull request #1842 from Cleboost/feat/relative-wallpaper
...
feat(wallpaper): support relative paths in favorites configuration
2026-02-20 18:48:57 -05:00
Lemmy
6ea93d682f
Merge pull request #1844 from Cleboost/feat/bar-widget-spacing
...
feat(bar): add widget spacing setting
2026-02-20 18:48:14 -05:00
Lemmy
6602f860f2
i18n cleanup
2026-02-20 18:46:48 -05:00
Lemmy
5b10bee137
Merge pull request #1880 from notiant/patch-5
...
CustomButton: add translation for tooltips
2026-02-20 18:43:06 -05:00
Lemmy
16be413a75
Merge pull request #1891 from iynaix/plugin-reinstall
...
Fix reinstalling 3rd party plugins
2026-02-20 18:41:36 -05:00
Lemmy
976a1fd838
Merge pull request #1915 from tmarti2/add-settings-bar-widget
...
Add settings bar widget
2026-02-20 18:41:03 -05:00
Lemmy
95e57065e4
Merge pull request #1876 from notiant/patch-4
...
Adjust margins in BluetoothPanel & fix flickering issue in BluetoothSubTab
2026-02-20 18:36:47 -05:00
Thibault Martin
fcd1de3981
Add a Settings widget
2026-02-21 00:24:49 +01:00
Thibault Martin
d92dad5819
Use Color.resolveColorKey when possible
2026-02-21 00:04:06 +01:00
Lysec
22527b9039
NSectionEditor: make DesktopWidgetsTab d&d between sections
2026-02-20 21:06:30 +01:00
tibssy
3d8de77453
fix(dock): dynamically adjust tooltip direction based on dock position
2026-02-20 19:42:17 +00:00
tibssy
a1aeeb116f
fix(dock): adjust centering logic to account for bar dimensions and margins
2026-02-20 19:20:40 +00:00
tibssy
02bde2a90d
fix(dock): ensure frame indicator correctly fills the trigger area
2026-02-20 19:12:04 +00:00
Lemmy
bc38f0201f
Merge branch 'main' into niri-blur
2026-02-20 13:27:14 -05:00
Lysec
c6f4a6bc16
NSectionEditor: add drag & drop between sections
2026-02-20 18:41:55 +01:00
Lemmy
02d8d38742
Merge branch 'main' into niri-blur
2026-02-20 09:58:05 -05:00
Lemmy
487afcea42
dock: i18n-update
2026-02-20 09:57:56 -05:00
Lemmy
5fbcf870db
dock: autofmt
2026-02-20 09:54:11 -05:00
Lemmy
9513d8441c
bar-clock: fix detection if panel is open
2026-02-20 09:53:58 -05:00
Lysec
67fa0865a2
Merge pull request #1900 from Dadangdut33/dock-group-apps
...
Feat(dock): Add option to group same apps in dock
2026-02-20 15:23:29 +01:00
Fauzan F A
3e841942ed
Merge branch 'main' into dock-group-apps
2026-02-20 21:06:35 +07:00
Lysec
adf888e0c1
Merge pull request #1905 from tibssy/feat/dock-refinements
...
Feat/dock refinements
2026-02-20 12:29:39 +01:00
Lysec
09b6d48228
Merge pull request #1909 from AlexNabokikh/1771
...
fix(1771): start clipboard watchers at shell boot instead of first la…
2026-02-20 12:27:27 +01:00
Lysec
04fe24a08c
Merge pull request #1835 from CLEMENTINATOR/display-cc-on-right-click-pos
...
control-center: open at right-click position on bar
2026-02-20 12:23:56 +01:00
Alexander Nabokikh
c7c4394eed
fix(1771): start clipboard watchers at shell boot instead of first launcher open
2026-02-20 10:21:57 +01:00
tibssy
3ad4ac1b88
fix(dock): adjust dock peek window size to match dock length and screen minimum
2026-02-20 04:47:39 +00:00
tibssy
6aea22ef25
fix(dock): isolate dock launcher color setting in dock appearance tab
2026-02-20 04:47:39 +00:00
tibssy
022d6d33da
feat(dock): prevent opening empty static dock panel
2026-02-20 04:47:39 +00:00
tibssy
c192d248e0
feat(dock): static dock frame indicator sizing with launcher icon
2026-02-20 04:47:39 +00:00
Lemmy
e579e6376c
blur: added closing panel and extra framed bar region (wip)
2026-02-19 22:43:55 -05:00
Lemmy
7ac7075fb2
Merge branch 'main' into niri-blur
2026-02-19 21:53:25 -05:00
Lemmy
8eef8ef71d
i18n-update
2026-02-19 21:32:51 -05:00
Lemmy
3541ae9548
widgets: add a way to show cpu intensive ones
2026-02-19 21:30:19 -05:00
Lemmy
a479984555
i18n-update
2026-02-19 20:45:23 -05:00
Lemmy
5fae6b7b95
desktop-sysmon: fix interval var.
2026-02-19 20:42:47 -05:00
Lemmy
b98392afa0
sys-stat: cpu usage and temp at 1Hz (from 3Hz)
2026-02-19 20:40:39 -05:00
Lemmy
3921c39c0e
autofmt
2026-02-19 20:31:05 -05:00
Lemmy
795b49392f
bar-sysmon: removed animations that are costly on the cpu. ensure the shell stays at 0% cpu on idle.
2026-02-19 20:30:58 -05:00
Lemmy
ac6b622c3e
Merge branch 'main' into niri-blur
2026-02-19 18:26:38 -05:00
Lemmy
1f4d787878
Merge pull request #1890 from MachXNU/millennium-theming
...
[Steam] added template + entry in the settings menu
2026-02-19 17:21:29 -05:00
yuzujr
42c52995ea
fix setting search highlight the invisible "Backlight device" label, skip invisible label
2026-02-20 00:32:47 +08:00
Dadangdut33
6a7c68c6e3
feat: implement group the same apps in dock with configurable settings
2026-02-19 23:30:24 +07:00
Dadangdut33
98a7f2f7cb
feat: add settings for goruped dock
2026-02-19 23:29:33 +07:00
yuzujr
2aa9a61f9f
add missing files
2026-02-20 00:15:32 +08:00
yuzujr
1d4c6418c9
feat: add setting, map between monitor and backlight device
2026-02-19 23:55:51 +08:00
Lemmy
1426b1843d
Merge branch 'main' into niri-blur
2026-02-19 10:39:52 -05:00
Lemmy
9c47ce03f2
clipboard: limit image decoded in memory
2026-02-19 10:12:09 -05:00
Lemmy
5340c1a3a2
autofmt
2026-02-19 10:02:56 -05:00
Lemmy
628e4cbc2d
cava: avoid reallocation on every frame
2026-02-19 10:02:48 -05:00
Lysec
9beeb52508
Merge pull request #1892 from tibssy/feat/dock-launcher-icon
...
Feat/dock launcher icon
2026-02-19 12:08:59 +01:00
Lysec
3c3a8a2823
Merge pull request #1894 from notiant/patch-7
...
Small adjustments to GTK theme
2026-02-19 08:40:22 +01:00
notiant
3bd3eccb77
small adjustments to GTK theme
2026-02-19 07:42:37 +01:00
tibssy
ff4da5d2b9
feat(dock): implement context menu for launcher icon and improve screen handling
2026-02-19 04:28:36 +00:00
Lin Xianyi
f7b3035ce5
PluginService: Do not include hash in plugin ID when reinstalling 3rd party plugins
2026-02-19 12:14:25 +08:00
tibssy
6c555770cd
feat(dock): implement application launcher icon with configurable position
2026-02-19 03:33:38 +00:00
tibssy
ceda3dfd43
feat(settings): add dock launcher icon toggle option
2026-02-19 02:43:34 +00:00
Jb
2c24f2d375
[Steam] added template + entry in the settings menu
2026-02-18 21:23:36 +01:00
Lemmy
cb77a08243
nbutton: border color match bg when hovered
2026-02-18 14:47:28 -05:00
Lemmy
5e6fe22928
lockscreen: fix hover colors (let the default do their job)
2026-02-18 14:38:14 -05:00
Lemmy
5d5ea8c335
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-18 14:37:57 -05:00
Lemmy
5937539a13
settings: fix show changelog with "separate window"
2026-02-18 14:37:54 -05:00
Lysec
1bd9801158
Templates/gtk: split into gtk3 and gtk4 to prevent warning
2026-02-18 20:30:37 +01:00
Clement Bouvet
d64f58a5b1
lock screen: add option for media controls
2026-02-18 19:59:36 +01:00
Lysec
11056f365a
Merge pull request #1873 from MachXNU/GTK4-theming-fix
...
GTK4 Theming fixed
2026-02-18 19:52:15 +01:00
Lysec
dc268aec7a
Merge pull request #1874 from 01micko/labwc-theme
...
Add labwc theme template
2026-02-18 19:43:54 +01:00
Lysec
e6e969fa9d
SwayService: cleanup
2026-02-18 19:42:13 +01:00
Lysec
a941a39523
Merge pull request #1878 from yuzujr/fix/sway-active-window-update
...
fix(active-window): not updating when window title change on Sway/Scroll
2026-02-18 19:41:04 +01:00
notiant
9743246f4f
re-add Math.round where necessary
2026-02-18 19:13:58 +01:00
Lemmy
794ea9efce
settings: improve support of "Separate window" mode
2026-02-18 12:58:31 -05:00
Lemmy
04589a4f58
Merge pull request #1877 from Soulful-Sailer/main
...
Add loginctl to default Reboot to UEFI
2026-02-18 12:06:11 -05:00
notiant
a1b1f74d9b
Merge branch 'main' into patch-5
2026-02-18 18:01:52 +01:00
notiant
9c1b0e4af9
fix missing I18n function
2026-02-18 18:00:07 +01:00
Clement Bouvet
cf29e898fc
control-center: open at right-click position on bar
2026-02-18 17:44:45 +01:00
Lysec
abfcbd3a54
LockScreenTab: add AppearanceSubTab, reorganize things
2026-02-18 17:14:55 +01:00
Lysec
5fc0634af3
Merge pull request #1847 from tmarti2/lockscreen-password-animation-and-icons
...
Lockscreen password animation and icons
2026-02-18 17:02:52 +01:00
Lysec
ffd204ddf7
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-18 16:51:08 +01:00
Lysec
ac76ccce31
SessionMenuEntrySettingsDialog: don't force modifier for keybind
2026-02-18 16:51:06 +01:00
Lysec
ae66ce169a
SessionMenuEntrySettingsDialog: don't force modifier for keybind
2026-02-18 16:50:45 +01:00
Lemmy
c3d9d5f608
autofmat
2026-02-18 10:50:07 -05:00
Lemmy
07b525a02d
nlistview: disable wheel if nothing to scroll
2026-02-18 10:50:01 -05:00
Lemmy
611e001003
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-18 09:59:16 -05:00
Lemmy
262f7c5db7
i18n-update
2026-02-18 09:59:13 -05:00
Lysec
d2d9093d05
Merge pull request #1883 from AlexNabokikh/1882
...
fix(#1882 ): resolve notification popup actions failing to invoke
2026-02-18 15:58:22 +01:00
Lemmy
e38000fa88
Merge pull request #1884 from tmarti2/improve-default-reset-settings
...
Improve default/reset slider
2026-02-18 09:55:44 -05:00
Alexander Nabokikh
d2b9cd9d5a
fix( #1882 ): show sender window with default actions
2026-02-18 15:03:29 +01:00
Alexander Nabokikh
5cbcb0b602
fix( #1882 ): fix animations
2026-02-18 14:35:37 +01:00
Thibault Martin
b54971e971
Add showReset to NValueSlider to factorize the code
2026-02-18 14:35:04 +01:00
Lysec
7e9694c4dc
ProgramCheckerService: move bluetoothctl check from BluetoothService here
2026-02-18 14:24:29 +01:00
Lysec
a3853caf1c
BluetoothService: add one time check for bluetoothctl
2026-02-18 13:47:22 +01:00
Alexander Nabokikh
6303f01529
fix( #1882 ): resolve notification popup actions failing to invoke
2026-02-18 11:48:03 +01:00
notiant
d4b64ac343
CustomButton: add translation for tooltips
2026-02-18 09:25:03 +01:00
Thibault Martin
4cbf449ce6
Use default value to reset options
2026-02-18 09:05:50 +01:00
yuzujr
f313faf7e5
fix(active-window): not updating when window title change on Sway/Scroll
2026-02-18 15:55:54 +08:00
Thibault Martin
a649274a64
Option to display cute icons instead of just circles
2026-02-18 08:29:24 +01:00
Thibault Martin
15ccba1c8b
Improve Password input style
2026-02-18 08:29:23 +01:00
Thibault Martin
d0608b1a34
Add a small animation on password icon in lockscreen
2026-02-18 08:29:23 +01:00
Soulful Sailer
5fae2b8c07
Add loginctl to default Reboot to UEFI
2026-02-17 22:14:04 -06:00
notiant
aabd28e40a
adjust margins in BluetoothPanel & fix flickering issue in BluetoothSubTab
2026-02-18 05:06:17 +01:00
01micko
370b660514
Add labwc theme
2026-02-18 12:50:49 +10:00
Lemmy
e0293e2666
reboot-uefi: proper settings and default
2026-02-17 21:15:35 -05:00
Lemmy
2eacfca3a9
bump version to 4.5.1-git
2026-02-17 19:38:41 -05:00
Lemmy
dbfe3634df
Release v4.5.0
2026-02-17 19:38:11 -05:00
Lysec
b5c791253d
Brightess: adjust settings access
2026-02-18 01:32:45 +01:00
Lemmy
64109296dd
brightness cleanup
2026-02-17 19:15:42 -05:00
Jb
0c731b381e
GTK4 Theming fixed
2026-02-17 22:52:23 +01:00
Lysec
96f4168db7
Merge pull request #1868 from notiant/patch-3
...
ControlCenter: add Airplane Mode widget
2026-02-17 22:39:54 +01:00
Lemmy
9ae8f17ffe
wallpaper: reverting to the usual battle tested implementation
2026-02-17 15:30:17 -05:00
Lemmy
2ba86f4eb6
bt: autofmt
2026-02-17 15:05:09 -05:00
Lemmy
7287cd91fb
wallpaper: getMaxCacheSizeForOrientation
2026-02-17 15:05:00 -05:00
notiant
f81a36a299
Merge branch 'main' into patch-3
2026-02-17 20:45:17 +01:00
Lemmy
1982222e15
Merge pull request #1848 from turannul/pr/bluetooth-pin-fix
...
Bluetooth pairing pin support
2026-02-17 14:25:49 -05:00
Lemmy
e2774a76f6
Merge pull request #1872 from tibssy/fix/notification-span-sanitization
...
fix(notifications): sanitize notification text by removing unknown ta…
2026-02-17 14:25:10 -05:00
Turann_
3a97a09279
help needed
2026-02-17 22:05:01 +03:00
Turann_
21bc732515
Thanks to UI you can't send empty pin even if you wanted to.
2026-02-17 22:04:49 +03:00
Turann_
01d286a4ac
v0.0.2: Add additonal time if device not found at first sight.
...
flush messages.
2026-02-17 21:06:00 +03:00
tibssy
604f709ad6
fix(notifications): sanitize notification text by removing unknown tags so attribute noise doesn’t appear in rendered messages
2026-02-17 15:21:14 +00:00
Lysec
c2629c3c2f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-17 15:56:46 +01:00
Lysec
7b536c74cf
BrightnessWidget: add global brightness toggle ( #1865 )
2026-02-17 15:56:41 +01:00
Lemmy
232303200a
background: attempt at saving a bit of VRAM - marginal gains due to Qt caching.
2026-02-17 09:27:18 -05:00
Lemmy
df94ec485e
i18n-update
2026-02-17 08:41:00 -05:00
Lemmy
a1437ee04e
dock-static: fixed invalid bindings
2026-02-17 08:39:03 -05:00
Lysec
7c210ef00e
Merge pull request #1870 from lonerOrz/bar-cb-tooltip
...
fix(cc-cb): saveSettings accessible from Repeater delegate
2026-02-17 10:29:21 +01:00
loner
266503da34
qmlfmt
2026-02-17 17:24:58 +08:00
loner
896ddbec12
feat: Add default fields for CustomButton widget
2026-02-17 17:22:04 +08:00
loner
451e844944
feat(bar-cb): add custom tooltip option to CustomButton widget
2026-02-17 17:21:59 +08:00
loner
201eb7f8d0
fix(cc-cb): add showExecTooltip option and fix tooltip logic
2026-02-17 17:21:55 +08:00
loner
b889dadd65
fix(cc-cb): saveSettings accessible from Repeater delegate
2026-02-17 17:21:51 +08:00
notiant
fe37f56216
improve CustomButtonSettings layout
2026-02-17 02:12:19 +01:00
notiant
926dbd5265
ControlCenter: add Airplane Mode widget
2026-02-17 01:36:28 +01:00
Lysec
c33db6b999
Merge pull request #1863 from lonerOrz/cb-tooltip
...
feat: add separate tooltips toggles for custom button widget
2026-02-16 20:22:39 +01:00
loner
6b1e965775
fix I18n
2026-02-17 03:21:36 +08:00
loner
065d4cbd92
fix tr
2026-02-17 03:16:25 +08:00
loner
f92d2398ee
fix: adjust tooltip logic and add i18n for default tooltip
2026-02-17 03:03:51 +08:00
loner
b78de5c932
feat: add separate tooltips toggles for custom button widget
2026-02-17 03:03:47 +08:00
Lemmy
1ecbf4d771
bar: added override for display mode for other monitors
2026-02-16 13:22:02 -05:00
Lemmy
16d260a0b1
default-setting+db
2026-02-16 13:21:13 -05:00
Lysec
f54615b035
autofmt
2026-02-16 19:20:06 +01:00
Lysec
07728d49e1
i18n
2026-02-16 19:19:40 +01:00
Lysec
3ad25944f6
Merge pull request #1714 from tibssy/feat/dock-static-mode
...
Feat/dock static mode
2026-02-16 19:06:20 +01:00
Lysec
79f540c88b
Merge pull request #1861 from Gualidan/main
...
Shorten Translation
2026-02-16 19:04:12 +01:00
Lysec
c1c97fe1d8
GeneralTab: move reverse scrolling toggle inside basics subtab
2026-02-16 18:48:21 +01:00
Gualidan
202d9d9306
Merge branch 'noctalia-dev:main' into main
2026-02-16 18:22:34 +01:00
Gualidan
5512b219e6
Update en.json
2026-02-16 18:21:35 +01:00
Lemmy
181da4d3d0
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-16 12:02:51 -05:00
Lemmy
b8b5832d29
i18n-update
2026-02-16 12:02:49 -05:00
Lysec
5fcca04138
Merge pull request #1857 from tmarti2/always-clear-notification-history-on-triggered
...
Always clear notification history on triggered
2026-02-16 17:41:59 +01:00
Thibault Martin
30b68b2843
Factorize action parsing a bit
2026-02-16 17:32:01 +01:00
Thibault Martin
5a8eb35133
Use Color.resolveColorKey
2026-02-16 17:32:01 +01:00
Thibault Martin
c2b32e8416
New setting to clear notif from history when dismissed
2026-02-16 17:32:01 +01:00
Lysec
73254f892f
Merge pull request #1859 from bokicoder/patch-1
...
Nix: fix type of systemd Unit.X-Restart-Triggers
2026-02-16 17:10:35 +01:00
Gualidan
a227e24da5
Merge branch 'noctalia-dev:main' into main
2026-02-16 17:07:06 +01:00
Gualidan
5772bc5c9d
Update en.json
2026-02-16 17:06:17 +01:00
Lemmy
079dd75dd7
autofmt
2026-02-16 10:20:18 -05:00
Lemmy
0e80e70a22
systemd: default to --no-duplicate
2026-02-16 10:20:08 -05:00
bokicoder
0d12b7a715
Nix: fix type of systemd Unit.X-Restart-Triggers
2026-02-16 22:50:02 +08:00
Lysec
9e363ceb3a
Merge pull request #1856 from tibssy/feat/notification-markdown
...
Feat/notification markdown
2026-02-16 14:12:29 +01:00
tibssy
e8b16a2d9a
refactor(notifications): move markdown setting to history tab and improve history panel UI
2026-02-16 12:32:06 +00:00
tibssy
42ea6ee1e8
feat(notifications): add markdown sanitizer for notification history expansion to notification service
2026-02-16 12:32:06 +00:00
tibssy
49dd92aa12
feat(notifications): add markdown support and top-align icons when expanded
2026-02-16 12:32:06 +00:00
tibssy
e77e884742
feat(notifications): add setting to enable markdown formatting
2026-02-16 12:32:06 +00:00
Lysec
d1d0ff9862
Merge pull request #1854 from yuzujr/fix/notification-actions-animation-disabled
...
notification: fix action invoke when animations are disabled
2026-02-16 12:38:15 +01:00
Lysec
a9de816c72
Merge pull request #1852 from kevichi7/fix/keyremove-keybind-mapping
...
Fix remove keybind matching in notification history
2026-02-16 10:26:07 +01:00
yuzujr
fac91ecbfc
notification: fix action invoke when animations are disabled
2026-02-16 17:05:44 +08:00
sima
e5196284a5
Fix remove keybind matching in notification history
2026-02-16 13:13:56 +08:00
Lemmy
1dc00a1373
mango-mmsg: use spawn_shell instead of spawn
2026-02-15 19:32:10 -05:00
Turann_
d141e1e056
This toast is not required.
2026-02-16 01:21:49 +03:00
Turann_
f8d992a409
Update log types
2026-02-16 00:37:16 +03:00
Lemmy
147ea92d1b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-15 16:23:47 -05:00
Lemmy
af8300b410
bt: fix syntax
2026-02-15 16:23:44 -05:00
Turann_
ac0ee8d673
Update bluetooth-pair.py
...
Update bluetooth-pair.py
Update BluetoothService.qml
2026-02-16 00:18:35 +03:00
Lysec
82f2525cf0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-15 22:17:13 +01:00
Lysec
e2f79aed70
Keybinds: turn Keybinds.js to Keybinds.qml for external access
2026-02-15 22:17:08 +01:00
Lemmy
7315e7257a
wifi-bt: more ui cleanup
2026-02-15 16:08:42 -05:00
Turann_
5f1bc5c587
Update BluetoothService.qml
2026-02-15 23:16:19 +03:00
Turann_
cec63da638
Update bluetooth-pair.py
2026-02-15 23:16:19 +03:00
Turann_
952df8bce4
Delete test-pin-mock.py
2026-02-15 22:55:18 +03:00
Cleboost
38f01891c2
style: qmlfmt format
2026-02-15 20:11:07 +01:00
Lysec
070c3b523c
Notification: properly display/escape html tags
2026-02-15 16:53:00 +01:00
Lemmy
12b5dea5d1
i18n-sorting
2026-02-15 10:26:26 -05:00
Lemmy
2b5b4d30fb
autofmt
2026-02-15 10:26:10 -05:00
Lemmy
2e05e63557
i18n: fix broken translations (missing comma)
2026-02-15 10:25:58 -05:00
Lemmy
727aafd6b1
ext-background-effect-v1
2026-02-15 10:18:20 -05:00
Lysec
085e9557ef
Merge pull request #1676 from Fireye04/feature/reverse-scroll
...
Add reverse scroll toggle to Volume and Brightness
2026-02-15 15:59:51 +01:00
Lysec
3c933a4752
TemplateRegistry: adjust zen path for newer versions (keep legacy support) #1839
2026-02-15 15:22:32 +01:00
Cleboost
091bad1bb9
style: Convert tab indentation to space indentation for widget spacing translations in en.json.
2026-02-15 13:49:40 +01:00
Cleboost
ef24b195ad
feat(bar): add widget spacing setting
2026-02-15 13:47:07 +01:00
Cleboost
cc6517d5db
feat(wallpaper): support relative paths in favorites configuration
2026-02-15 12:16:49 +01:00
Lemmy
7c6596917c
Merge pull request #1836 from notiant/patch-2
...
Proper fix for Airplane Mode
2026-02-14 21:15:14 -05:00
Lemmy
1952ac598c
network+wifi-panels: fixes
2026-02-14 20:56:43 -05:00
Lemmy
04308481ed
optim: disable desktop widgets when lockscreen is on
2026-02-14 20:23:54 -05:00
notiant
db87f90313
proper fix for Airplane Mode
2026-02-15 00:18:36 +01:00
Lemmy
04df2d7342
wallpaper: when a monitor without wallpaper is detected try to apply the "most relevant" user's wallpaper. Fix #1826
2026-02-14 15:52:30 -05:00
Lysec
cac5f298ea
i18n
2026-02-14 21:35:10 +01:00
Henry Riehl
3ba93cdb7f
fix launcher scrolling pin button interrupt
2026-02-14 20:07:15 +00:00
Lysec
a39c94bd77
Merge pull request #1829 from Gualidan/RebootToUEFI
...
Implement Reboot To UEFI In settings
2026-02-14 21:01:35 +01:00
Gualidan
e7c42456bb
Update en.json
2026-02-14 20:59:30 +01:00
Lemmy
fa5166ff1b
tooltips.open-settings
2026-02-14 14:36:02 -05:00
Lemmy
6cb98974cb
bt-net: commont != common
2026-02-14 14:28:01 -05:00
Gualidan
3a81509764
Update CompositorService.qml
2026-02-14 17:57:47 +01:00
Lemmy
a132920391
NColorChoice: fix "none"
2026-02-14 11:49:47 -05:00
Lemmy
65a7c3189b
NColorChoice: fix ActiveWindow and default props
2026-02-14 11:42:04 -05:00
Lemmy
591b4b34ed
NColorChoice: minor adjustments + fix bar capsule color edge case
2026-02-14 11:38:57 -05:00
Lemmy
d40f54295d
i18n - nn-NO
2026-02-14 11:26:03 -05:00
Lemmy
24844839c5
Merge pull request #1827 from tmarti2/add-new-widget-color
...
Add A new widget for theme color choice
2026-02-14 11:25:00 -05:00
Thibault Martin
6a066c1727
Remove hover animation and fix border management
2026-02-14 17:05:49 +01:00
Lemmy
2ee1ef0896
Merge pull request #1831 from shouya/fix-khal-date-format
...
Support custom khal date format
2026-02-14 10:37:12 -05:00
Lemmy
92b19a8165
framed-bar: properly handle attachmentOverlap for the screen edges.
2026-02-14 10:26:23 -05:00
Gualidan
43b3aca29e
Update SessionMenu.qml
2026-02-14 16:17:43 +01:00
Gualidan
9fcc3622aa
Fix forgotten naming scheme change
2026-02-14 16:14:29 +01:00
shouya
590324995f
use python script to load khal events
2026-02-15 00:01:47 +09:00
Gualidan
c1c23fbeab
Update Naming Scheme
2026-02-14 15:50:52 +01:00
Thibault Martin
29f9cb16df
Add tooltips on colors for NColorChoice
2026-02-14 15:48:52 +01:00
Lemmy
0ae72e81fa
Merge pull request #1813 from bokicoder/main
...
Launcher: add missing system icons
2026-02-14 09:45:34 -05:00
Lemmy
74b9915d5c
Merge pull request #1830 from shouya/main
...
Fix recurrent event with khal calendar backend
2026-02-14 09:44:48 -05:00
Lemmy
c038878152
settings+connections: unified the way to open the settings on a particular tab/subtab + QoL settings access for bt and wifi
2026-02-14 09:42:13 -05:00
Gualidan
d8e1ace910
Reboot To UEFI in settings
2026-02-14 15:35:00 +01:00
Gualidan
8072bc68ac
Fix to QS complaining about a name
2026-02-14 15:32:26 +01:00
Thibault Martin
188a537704
Use NColorChoice when possible
2026-02-14 15:01:50 +01:00
shouya
77c8289281
fix recurrent event on khal
2026-02-14 22:58:14 +09:00
Thibault Martin
bf860df8ea
Change NColorChoice default label and description
2026-02-14 14:30:34 +01:00
Thibault Martin
2f6bf06270
Make "none" defaultValue of NColorChoice
2026-02-14 14:18:45 +01:00
Thibault Martin
8e19db1ce5
Reduce default circle size
2026-02-14 14:15:03 +01:00
Gualidan
647fac7937
Reboot To UEFI Implementation
2026-02-14 13:55:00 +01:00
Gualidan
86403ff590
Implement Reboot To UEFI In settings
2026-02-14 13:54:11 +01:00
Lysec
0647a12e2e
HyprlandService: properly track active window
2026-02-14 13:05:10 +01:00
Thibault Martin
e31077ade3
Use NColorChoice for bluetooth widget
2026-02-14 13:01:31 +01:00
Thibault Martin
4ec2959f46
[Widgets] Add a new Color selector widget NColorChoice
2026-02-14 13:01:31 +01:00
wxlyyy
dce44c5692
Launcher: add missing system icons
2026-02-14 14:57:08 +08:00
Lemmy
92612c09a9
i18n: remove wifi and bt description
2026-02-13 23:59:30 -05:00
Lemmy
3baa1f414f
wifi: hiding airplane mode
2026-02-13 23:53:22 -05:00
Lemmy
fb15e46ea3
btsubtab: better look
2026-02-13 23:52:52 -05:00
Lemmy
6b72fd2a5e
connections: first cleanup
2026-02-13 23:42:20 -05:00
Lemmy
47324a9ef6
widgets: added icon support to NToggle/NLabel
2026-02-13 23:17:10 -05:00
Lemmy
a96b5f3361
Merge pull request #1824 from turannul/pr/bluetooth-refactor-pt2
...
bluetooth refactor pt2
2026-02-13 22:44:26 -05:00
Lemmy
eba90971bc
Merge branch 'main' into pr/bluetooth-refactor-pt2
2026-02-13 22:44:18 -05:00
Lemmy
4fd35e8acd
i18n-update: Connections strings
2026-02-13 22:19:45 -05:00
Lemmy
65fe773dc7
bar: fix last remnants of access to Settings.data.bar that would not respect screen overrides.
2026-02-13 22:19:16 -05:00
Lysec
385ecc3487
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-14 03:42:14 +01:00
Lysec
f1cd4e18a6
MediaPlayerPanel: fix cava display issue
2026-02-14 03:42:10 +01:00
Lemmy
31233ef009
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-13 21:34:51 -05:00
Lemmy
08273f7462
mediaplayer-panel: properly fetch bar widget settings
2026-02-13 21:34:48 -05:00
Turann_
e388b0454c
Merge branch 'main' into pr/bluetooth-refactor-pt2
2026-02-14 05:33:27 +03:00
Lysec
b7f816bde9
Add translations to en
2026-02-14 03:16:12 +01:00
Lysec
0a83ce62a2
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-14 03:15:48 +01:00
Lysec
461545c05d
SessionMenu: add option to hide keybinds
2026-02-14 03:15:09 +01:00
Lemmy
83d4efb424
i18n-update
2026-02-13 20:57:14 -05:00
Lysec
5ab600598d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-14 02:36:36 +01:00
Lysec
38b616ba0a
Launcher: remove redundant NIcopnTabButton
2026-02-14 02:35:57 +01:00
notiant
a28ce1a859
fix container outlines in connections tab
2026-02-14 02:07:44 +01:00
Lemmy
b0c8175cd9
Merge pull request #1821 from tibssy/fix/notification-history
...
fix(notifications): disable initial layout animations in notification…
2026-02-13 19:31:54 -05:00
tibssy
6f158506b1
fix(notifications): stabilize notification history layout during open
2026-02-14 00:13:45 +00:00
Fireye
aeca5d1544
Add global reverse scroll toggle
...
Move reverse scroll to general settings
Replace workspace reverse scroll with global
2026-02-13 16:39:12 -07:00
Turann_
cdb67bc73c
fix button
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-14 02:33:14 +03:00
tibssy
ffed90a0b2
fix(notifications): disable initial layout animations in notification history panel
2026-02-13 23:24:15 +00:00
Lemmy
f08b1d5666
autofmt+settings db
2026-02-13 16:09:25 -05:00
Lemmy
50e2055028
Merge pull request #1743 from turannul/pr/bluetooth-refactor-pt1
...
Bluetooth Panel Rework pt1
2026-02-13 16:07:44 -05:00
Lemmy
004903133b
NGraph: back to Shapes renderer to avoid intense CPU load.
2026-02-13 15:37:24 -05:00
Lemmy
1a75b0b3f2
system-stats: many optimizations, removed GUI settings to control polling as it's too risky, disable all when on the lockscreen.
2026-02-13 14:34:35 -05:00
Lemmy
8c776b5504
lockeys-service: added a component registration system to avoid polling when not necessary
2026-02-13 13:31:42 -05:00
Lemmy
aa10b9791d
cava: fixed cava running all the time
2026-02-13 13:12:35 -05:00
Lemmy
f851f5df00
bar-sysmon: padding off by default
2026-02-13 10:18:12 -05:00
Lemmy
ba5c7d88c0
i18n-update: keybinds and sysmon text padding
2026-02-13 09:05:17 -05:00
Lemmy
683a1680cc
ipc: new bar setPosition
2026-02-13 09:02:48 -05:00
Lysec
63ca0aabb7
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-13 13:56:34 +01:00
Lysec
23ed3c9897
NotificationHistoryPanel: add keybind controls
2026-02-13 13:56:29 +01:00
Lysec
37f650d884
Keybinds: add remove keybind, force modifier (ctrl/alt) except for function keys
2026-02-13 12:53:44 +01:00
notiant
40c8224f5a
check for airplane mode on startup
2026-02-13 08:16:54 +01:00
dudujerry
b566bbe3c4
fix vscode tag switch false triggering
2026-02-13 14:08:48 +08:00
Lemmy
8c4a30406b
systemstat: slightly boosted theoric network max speed (rx 1MB, tx 512K) to avoid intense autoscaling
2026-02-12 23:39:33 -05:00
Turann_
33a59888de
Attempt to fix tracking, strict toggles,menus if airplane mode or hardware disabled/broken
...
Stricter toggles.
hw (bluetooth) state polling.
Update BluetoothSubTab.qml
Disable toggles if airplane mode active.
ethernetprefs cancelled.
2026-02-13 07:29:28 +03:00
Lemmy
d5276a6b1a
bar-sysmon: removed Hz from cpu freq.
2026-02-12 23:28:06 -05:00
Lemmy
322d3875fe
sysmon-settings: cleanup, reordering. do not save usePadding when switching bar orientation
2026-02-12 23:15:47 -05:00
Lemmy
73833d660d
desktopwidgets+cc: simplified settings save
2026-02-12 23:09:59 -05:00
Lemmy
c330b670d8
bar-widgets-settings: added screen property + simplified settings save
2026-02-12 23:04:07 -05:00
Lemmy
77f5cc28ad
Merge pull request #1812 from liquidnya/pad-text
...
SystemMonitor: Add option to pad the text
2026-02-12 22:46:05 -05:00
Lemmy
5695e9c6dd
ncirclestat: fix white fbo flash
2026-02-12 22:11:18 -05:00
Lemmy
54bc7d3caf
nlistview: hide the scrollbar when not needed so element on the right can be clicked.
2026-02-12 22:06:56 -05:00
Lemmy
4f7658f981
gitignore added build folder
2026-02-12 20:47:39 -05:00
Lemmy
62b1791159
i18n+autofmt
2026-02-12 20:37:53 -05:00
notiant
59b4b5b7ec
fixes to Airplane Mode
2026-02-13 02:18:46 +01:00
Alice ✨🌙 Luna
3a6f42e79a
SystemMonitor: Add option to pad the text
...
This option is only shown if compact mode is off and a monospace font is enabled.
If the bar is vertical the setting will be ignored.
Everything should not shift and the width is calculated from the maximum value (which can be system dependent).
2026-02-13 01:51:28 +01:00
Lemmy
d7c244d108
Merge pull request #1809 from whiskeyPeak/dismiss-tooltip-after-click
...
Hide tooltip when clicking on Pill widget
2026-02-12 18:02:08 -05:00
Turann_
71efe03251
hide if not available
2026-02-13 01:54:06 +03:00
Henry Riehl
7c7240e05c
Hide tooltip when clicking on Pill widget
2026-02-12 20:59:49 +00:00
Lemmy
d873649649
plugins+settings: added a way disable Settings.isDebug by putting the noctalia logo back up. This will also remove all plugins file watchers.
2026-02-12 13:46:46 -05:00
dudujerry
a5bf781742
Merge remote-tracking branch 'upstream/main' into features/bar-display-on-workspace-change
2026-02-13 02:22:58 +08:00
dudujerry
e6a964629c
chore(i18n): add zh-CN and zh-TW translations for workspace switch option
2026-02-13 02:18:11 +08:00
dudujerry
32e77f6ac8
feat(bar): show bar on workspace switch in auto-hide mode.
2026-02-13 02:11:08 +08:00
Lemmy
0e9f27f8e1
settings: Defer ListModel population to prevent QV4 re-entrancy crash
2026-02-12 12:18:24 -05:00
Lysec
73daf1c25c
NScrollText: disable gradient if capsule has transparency
2026-02-12 17:45:04 +01:00
Lemmy
93447f0b5e
autofmt
2026-02-12 11:25:46 -05:00
Lemmy
994e94a569
settings: increased padding in sidebar's results
2026-02-12 11:25:09 -05:00
Lysec
83c3c30fdf
Merge pull request #1788 from AlexNabokikh/main
...
fix(hyprland): emit workspaceChanged signal when toplevels update #1436
2026-02-12 16:01:53 +01:00
Lysec
2bd8911a95
Merge pull request #1798 from kevichi7/main
...
Notification swipe gestures
2026-02-12 15:48:09 +01:00
Lysec
c4326288c5
SettingsPanelWindow: disable esc keybind when recording keybinds ( fixes #1801 )
2026-02-12 15:33:40 +01:00
Lysec
593c939a94
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-12 15:26:42 +01:00
Lysec
e3c3b6b5e4
ApplicationProvider: change logger from warning to debug for quote handling
2026-02-12 15:26:38 +01:00
Lemmy
d3bb430380
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-12 09:26:22 -05:00
Lemmy
3a8ce69519
clipboard: Logger.d for initialization
2026-02-12 09:26:20 -05:00
Lysec
4133b886d5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-12 15:24:39 +01:00
Lysec
9ad2fceef1
ApplicationProvider: more quotes handling ( #1742 )
2026-02-12 15:24:34 +01:00
Lemmy
daa80eeb7c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-12 09:17:15 -05:00
Lemmy
0f0b533c33
custom-button: fix registration with IPC
2026-02-12 09:17:13 -05:00
Lysec
8fe1d32f33
i18n
2026-02-12 15:04:06 +01:00
Lysec
171224a1d3
Merge pull request #1781 from CLEMENTINATOR/notification-styling
...
Notifications: add density
2026-02-12 15:01:58 +01:00
Lemmy
81d0a034c8
bar-shell: prevent bar crash on rapid visibility toggle and convert IPCService to singleton
2026-02-12 08:54:32 -05:00
Lysec
83e9666e8e
SessionMenu: fix warning
2026-02-12 13:00:26 +01:00
sima
c68c9be676
Use vertical swipe dismiss for top/bottom centered notifications
2026-02-12 17:15:23 +08:00
sima
593f880125
Improve notification swipe gestures and dismissal animations
2026-02-12 17:06:48 +08:00
Clément B
72432deae5
Merge branch 'main' into notification-styling
2026-02-12 07:01:49 +01:00
Lemmy
204fe0cc6d
bump to 4.4.4-git
2026-02-11 22:48:34 -05:00
Lemmy
3e0cd031ff
v4.4.3
2026-02-11 22:47:48 -05:00
Lemmy
ce794a9554
Merge pull request #1795 from tuibird/lysec-qa-fixes
...
Fix for explicit regen
2026-02-11 22:42:59 -05:00
tuibird
049f7c9444
smarter generation calls when switching between favorites + plus adds a conditional explicit call to generate new colours which solves lysecs bug.
2026-02-12 16:33:20 +13:00
Lemmy
57ec0d8359
plugin-service: simplified hot-reload
2026-02-11 21:54:03 -05:00
notiant
8eb20299f1
update search index
2026-02-12 03:49:46 +01:00
notiant
1d09185543
i18n update
2026-02-12 03:42:58 +01:00
Lemmy
5260e3b052
about: added a way to enable debug mode
2026-02-11 21:39:40 -05:00
Lemmy
ec4bfb1397
Merge pull request #1793 from spiros132/main
...
Added button for plugin debug mode toggle
2026-02-11 21:30:05 -05:00
Lemmy
3f8242fbbd
i18n-update
2026-02-11 21:25:02 -05:00
Lemmy
f317ed0b54
Merge pull request #1794 from tuibird/posty-qa-fixes
...
Posty fixes for wallpaper favourites
2026-02-11 21:14:53 -05:00
Lemmy
208e0509b0
background-overview: improved init to avoid noctalia bg showing
2026-02-11 21:11:14 -05:00
Lemmy
46584adab0
background: really wait for image loaded to show anything
2026-02-11 20:56:46 -05:00
notiant
4b513b4d8f
Fix airplane mode logic & some cleanup
2026-02-12 02:55:40 +01:00
Lemmy
28b95a83f2
background: dont show wallpaper until we are ready
2026-02-11 20:49:53 -05:00
tuibird
e7769d9fa2
improved color scheme toggle descriptions
2026-02-12 14:03:50 +13:00
tuibird
4f4d45b22d
fixes for thumbnail caching, more consistant model positions during order sorts, more robust handling of a nagivation race condition.
2026-02-12 13:56:53 +13:00
Lemmy
bb22b5fad4
mango: band-aid fix for mmsg not support spaces in commands (even if escaped)
2026-02-11 19:30:41 -05:00
Lemmy
52c5aa952c
autofmt
2026-02-11 19:02:57 -05:00
Lemmy
3fe44cbc95
Merge pull request #1792 from tuibird/wallpaper-enhancements
...
Wallpaper Favourite System
2026-02-11 19:02:07 -05:00
Spyridon Siarapis
901b0cd088
Merge branch 'noctalia-dev:main' into main
2026-02-12 00:03:55 +01:00
Spyridon Siarapis
7ee6b5065d
feat(PluginService): Added the ability to have a button to press to enable debug mode for a specific plugin
2026-02-12 00:03:00 +01:00
tuibird
dcb661e7f3
Wallpaper fav system
2026-02-12 11:34:55 +13:00
Lysec
7eeaa452fd
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-11 22:15:34 +01:00
Lysec
95313e1d24
Keybinds: adjust layout, reject duplicate keybinds
2026-02-11 22:15:31 +01:00
Lemmy
75d28e77a1
sessionMenu: auto-recreate 1..6 for as shortcuts for existing users
2026-02-11 15:57:28 -05:00
Lemmy
c10f9b0f7e
Merge pull request #1785 from bokicoder/main
...
fix: Use explicit hardware backends to avoid dGPU wakeup
2026-02-11 15:31:07 -05:00
Lemmy
9927fce5bd
launcher-nicontabbutton: remove imperative assignation that breaks binding. Fix #1787
2026-02-11 15:29:53 -05:00
Lemmy
b8de6b1599
custom-button: using a proper singleton for the CustomButtonIPCService instead of and object registered in Qt.application. The singleton directly check the settings for IPC calls definition instead of the Bar widgets, this allow us to unload the bar widgets when the bar is hidden while keeping IPC call functional.
2026-02-11 15:22:05 -05:00
Lemmy
02a5d10321
wallpaper: added an option to skip initial transition
2026-02-11 14:46:46 -05:00
Lemmy
046e6688eb
session-menu: remove hover on exit
2026-02-11 14:35:35 -05:00
Lemmy
871310681e
session-menu: removed numbers
2026-02-11 14:31:01 -05:00
Lemmy
5b7222ebad
Merge pull request #1476 from shouya/main
...
Support Khal as calendar data provider
2026-02-11 14:15:45 -05:00
Lemmy
379ab1a79d
Merge pull request #1782 from spiros132/main
...
Plugin hot-reload update
2026-02-11 14:13:25 -05:00
Lemmy
6058139e01
Merge pull request #1789 from shadowe1ite/main
...
fix: pywalfox color
2026-02-11 14:12:28 -05:00
Lemmy
0cf3f93148
launcher: added option to disable sessionMenu entries
2026-02-11 13:38:51 -05:00
Lemmy
f5eeb52454
nscrollview: fix bug where it's hard to click on the right size controls due to being interactive even tho there is no scrollbar.
2026-02-11 13:30:30 -05:00
ALAN S
bf2bfcd197
fix: pywalfox color
2026-02-11 22:36:43 +05:30
Alexander Nabokikh
d10a0e9258
fix(hyprland): emit workspaceChanged signal when toplevels update #1436
2026-02-11 17:49:59 +01:00
Lemmy
aafc57c4e9
autofmt
2026-02-11 10:30:45 -05:00
Lemmy
953558292a
keybind: i18n cleanup
2026-02-11 10:30:38 -05:00
wxlyyy
9b01b6b0dd
fix: Use explicit hardware backends to avoid dGPU wakeup
2026-02-11 23:17:09 +08:00
Lysec
3b7c6bd360
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-11 16:11:51 +01:00
Lysec
d11ba483a0
NKeybindRecorder: adjust layout
2026-02-11 16:11:35 +01:00
Turann_
d05b46bd90
restore previous rfkill, add polling check
2026-02-11 17:36:26 +03:00
Turann_
21814ee074
Revert airplane toggle
2026-02-11 17:29:27 +03:00
Lemmy
e0c885a5cc
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-11 09:21:47 -05:00
Lemmy
6ddd5725c6
activewindow: pixel exact centering
2026-02-11 09:21:37 -05:00
Lemmy
520378d9d0
mediamini: pixel exact centering
2026-02-11 09:20:33 -05:00
Lemmy
3f3f59f0cd
Revert "ActiveWindow: adjust vertical bar layout"
...
This reverts commit 21efd0db5c .
2026-02-11 09:09:18 -05:00
Turann_
0acae22bc9
Added airpllane toggle. Minimal wifi UI
2026-02-11 16:43:06 +03:00
Lysec
21efd0db5c
ActiveWindow: adjust vertical bar layout
2026-02-11 14:11:51 +01:00
Lysec
981d79782b
Revert "AudioPanel: display device icon in devices tab"
...
This reverts commit eaa5793399 .
2026-02-11 14:01:35 +01:00
Lysec
eaa5793399
AudioPanel: display device icon in devices tab
2026-02-11 13:58:56 +01:00
Clement Bouvet
1b2e3526ab
.gitignore: add result (nix build output)
2026-02-11 12:55:19 +01:00
Clement Bouvet
2071276755
Add compact notification density option
...
Implement a compact notification density similar to the compact bar
design.
Changes:
- Add notification density setting with simple/confortable(default)
options
- Update notification component to support simple density
- Add translations and settings search index entries
2026-02-11 12:55:19 +01:00
Lysec
825701a57b
Compositor: remove individual arry conversion - we already do it in CompositorService
2026-02-11 12:10:41 +01:00
Spyridon Siarapis
edd236d992
fix(PluginService): Renamed to root since that follows the last code
2026-02-11 12:05:14 +01:00
Spyridon Siarapis
64b1e65c8b
Merge branch 'noctalia-dev:main' into main
2026-02-11 11:56:35 +01:00
Spyridon Siarapis
9cae4d118c
Added ability to hot reload all qml and js files in the PluginService
2026-02-11 11:56:12 +01:00
Turann_
f59f4e6cf3
Addressing #1750
2026-02-11 13:46:50 +03:00
Turann_
1bde070442
Syntax fix **better upower bridge
2026-02-11 13:46:16 +03:00
Turann_
cb6766e198
Rate is user controllable now 4/7
2026-02-11 13:45:40 +03:00
Turann_
79c4131e36
min polling 60s 3/7
2026-02-11 13:45:26 +03:00
Turann_
a5037bc993
i18n 2/7
2026-02-11 13:45:09 +03:00
Turann_
a26f7b7828
increase polling rate 1/7
2026-02-11 13:45:00 +03:00
Lysec
eedbfed5ee
Compositor: adjust launch command logic ( #1742 )
2026-02-11 11:05:30 +01:00
Turann_
4d88410bed
Merge branch 'noctalia-dev:main' into pr/bluetooth-refactor-pt1
2026-02-11 12:49:42 +03:00
Lysec
6fbf7795af
N*WidgetSettingsDialog: properly force max 80% screen height ( #1777 )
2026-02-11 10:26:32 +01:00
Lysec
9a20838904
Keybinds.js: factorize keybind detection & display logic
...
LockScreen: remove hardcoded Keybinds
Launcher: remove most hardcoded keybinds (except for Tab etc)
MainScreen: remove most hardcoded keybinds (except for Home etc)
SessionMenu: remove all hardcoded keybinds
WallpaperPanel: remove all hardcoded keybinds
2026-02-11 10:09:51 +01:00
Lemmy
17138ca7c0
keybinds: use instantiator for non visual elements
2026-02-10 22:52:33 -05:00
shouya
cce8cf7177
Merge remote-tracking branch 'upstream/main'
2026-02-11 12:20:22 +09:00
Lemmy
52b710bf56
bump version to 4.4.3-git
2026-02-10 21:52:40 -05:00
Lemmy
58850aa38e
v4.4.2
2026-02-10 21:45:58 -05:00
Lemmy
ed5bb55579
wallpaper: removed stupid log
2026-02-10 21:42:19 -05:00
Lemmy
635219bf99
keybinds: support for multiple keybinds for the same action
2026-02-10 21:40:14 -05:00
Lemmy
75ab4b5b21
NIconButtonHot: Hover state is always prioritized
2026-02-10 21:29:25 -05:00
Lemmy
4edb4a177d
Merge pull request #1775 from jdcodes28/wallpaper-randomizer-tracking
...
Added tracking to wallpaper randomizer
2026-02-10 20:46:38 -05:00
Lemmy
973608a4c2
settings: added migration49 to delete the old 'launcher_app_usage.json' file
2026-02-10 20:32:10 -05:00
Lemmy
a3429c3d77
shell-state: unified storage of launcherUsage data - this will reset the old usage data
2026-02-10 20:27:03 -05:00
Lemmy
edac72cd19
launcher: app usage recording moved to ShellState singleton
2026-02-10 20:16:31 -05:00
Lemmy
f1f3c410cd
launcher: attempt at fixing potential crash when launching app
2026-02-10 20:02:41 -05:00
Lemmy
0101bc1e46
launcher: attempt at fixing potential crash when launching app (recordUsage)
2026-02-10 19:51:27 -05:00
Lemmy
b13e1936dc
launcher: attempt at fixing potential crash when launching app
2026-02-10 19:44:59 -05:00
Lemmy
43079fe801
launcher: attempt at fixing potential crash when launching app
2026-02-10 19:29:18 -05:00
Turann_
82ee342a4b
new icon?
2026-02-11 03:05:19 +03:00
Lemmy
a562bcd311
launcher: attempt at fixing potential crash when launching app
2026-02-10 18:50:35 -05:00
Lemmy
031685517b
autofmt
2026-02-10 18:50:17 -05:00
Lemmy
3bbac2ac5a
i18n-update
2026-02-10 18:50:07 -05:00
JD
0de6a669f1
flush history if someone toggles enableMultiMonitor
2026-02-10 17:29:43 -06:00
Turann_
234d0915d9
.
2026-02-11 02:05:35 +03:00
Turann_
ec4fd9f858
chore work no one wants to do :P
2026-02-11 02:01:33 +03:00
Lemmy
c063c1cb87
contributors+supporters: proper use of i18n.trp()
2026-02-10 17:43:02 -05:00
Lemmy
10e22d0e83
Merge pull request #1772 from gigamonster256/push-wyntnrryzxkl
...
fix: mark skipped changelogs as seen
2026-02-10 17:30:04 -05:00
Turann_
89eccc83d4
Update BluetoothSubTab.qml
2026-02-11 01:01:19 +03:00
Lemmy
ef3a68e452
Merge pull request #1774 from MrDowntempo/fix/LastTime
...
Last One I swear
2026-02-10 16:39:13 -05:00
Corey Woodworth
dabc54d92a
Last One I swear
2026-02-10 16:32:35 -05:00
JD
28917dcbe8
Added tracking to wallpaper randomizer
2026-02-10 15:09:18 -06:00
Caleb Norton
aa3186867b
fix: mark skipped changelogs as seen
2026-02-10 13:51:51 -06:00
Lemmy
3a20204378
Merge pull request #1769 from notiant/patch-1
...
Hide NDivider in bar settings panel if not needed
2026-02-10 13:29:44 -05:00
Lemmy
8bbd471888
shape: use curverRenderer instead of oversampling
2026-02-10 13:13:45 -05:00
notiant
302621850a
hide NDivider in bar settings panel if not needed
2026-02-10 17:50:23 +01:00
Lysec
c1b63e1153
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-10 17:22:22 +01:00
Lysec
5702defb39
NSlider: remove +1 implicitHeight for thumb
2026-02-10 17:22:18 +01:00
tibssy
fd67acfe37
fix(static dock): use desktop entry names for pinned apps
2026-02-10 16:03:43 +00:00
tibssy
588046a332
fix(static dock): reopen on peek after close and hide on menu actions
2026-02-10 16:03:43 +00:00
tibssy
12572572f7
chore(i18n): update dock appearance strings across locales
2026-02-10 16:03:43 +00:00
tibssy
ee322448d9
feat(dock): add frame indicator for static dock with settings toggle and fade animation
2026-02-10 16:03:43 +00:00
tibssy
c583be80a1
fix(smartpanel): ignore floating bar margins on barless screens
2026-02-10 16:03:43 +00:00
tibssy
b3fe8930ca
fix(smartpanel): ignore framed offsets on barless screens
2026-02-10 16:03:43 +00:00
tibssy
7ce7a53c18
feat(dock): implement "sit on frame" setting for static dock to allow inner frame alignment
2026-02-10 16:03:43 +00:00
tibssy
a02a49ff71
feat(dock): refine StaticDockPanel frame thickness calculation by detecting bar presence and position to prevent redundant spacing when the dock and bar share the same screen edge
2026-02-10 16:03:43 +00:00
tibssy
847d7676f9
fix(static dock): reset hover timer after menu close
2026-02-10 16:03:43 +00:00
tibssy
7123d387f5
refactor(dock): clean up StaticDockPanel by removing unused properties and timers, increasing hide delay, and refining hover state logic for smoother auto-close behavior
2026-02-10 16:03:43 +00:00
tibssy
92c43c6236
feat(dock): enable peek window activation for static mode to trigger dock panel opening and refine the settings interface by reorganizing components and conditionally showing display mode options
2026-02-10 16:03:43 +00:00
tibssy
6bd43fade6
feat(dock): fully implement StaticDockPanel with app management logic, transparent container styling, and hover-aware auto-close timers
2026-02-10 16:03:43 +00:00
tibssy
4b5c6c4619
feat(dock): integrate StaticDockPanel with main Dock logic and replace separate peek window with panel-based hover detection
2026-02-10 16:03:43 +00:00
Lemmy
f7000b6af5
Bump version to 4.4.2-git
2026-02-10 11:03:28 -05:00
Lemmy
b42586ca93
Release v4.4.1
2026-02-10 11:02:43 -05:00
tibssy
ce027062fa
feat(dock): extract DockContent into a reusable component and implement hover peek detection for static mode operation
2026-02-10 16:01:58 +00:00
tibssy
0015cf958c
feat(dock): add StaticDockPanel to mainscreen
2026-02-10 15:57:18 +00:00
tibssy
ddbff84c80
feat(dock): scaffolding for static dock mode
...
Added 'dockType' setting and created initial StaticDockPanel structure.
2026-02-10 15:57:18 +00:00
Lysec
330df2b6e4
Notification: adjust animation on action invoke
2026-02-10 16:54:42 +01:00
Lysec
2989f85d3b
Notification: fix typeerror
2026-02-10 16:44:09 +01:00
Lemmy
5b3a0e8640
notification: removing the disconnect
2026-02-10 10:39:10 -05:00
Lemmy
3328beec86
notification: fixed warning introduced by previous "close on LMB"
2026-02-10 10:23:05 -05:00
Lysec
ad6c098139
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-10 16:20:58 +01:00
Lysec
e9f86eff04
NScrollText: proper fade implementation
2026-02-10 16:20:53 +01:00
Lemmy
0fa4dcc573
plugin-api: added launcher provider methods
2026-02-10 10:09:41 -05:00
Lemmy
a6c880a632
ipc: simplified core launcher providers opening and closing
2026-02-10 10:09:26 -05:00
Lysec
7789b02bfb
NScrollText: add fade in/out effect
2026-02-10 15:53:03 +01:00
Lemmy
cc0c9c61b4
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-10 09:24:54 -05:00
Lemmy
522fa4c6da
onclicked: mouse shorthands
2026-02-10 09:24:51 -05:00
Lysec
f6d17d3d3c
i18n
2026-02-10 15:23:54 +01:00
Lysec
03a93c1369
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-10 15:22:09 +01:00
Lysec
bfa58611f0
LockScreen: add blur & tint option
2026-02-10 15:22:07 +01:00
Lemmy
e48c1b99b4
settings-default
2026-02-10 09:18:00 -05:00
Lysec
1521ae0c71
Revert "Logger: remove timestamp"
...
This reverts commit 513ac18dc3 .
2026-02-10 14:44:37 +01:00
Lysec
06ae4c58a6
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-10 14:36:13 +01:00
Lysec
513ac18dc3
Logger: remove timestamp
2026-02-10 14:36:10 +01:00
Lemmy
b8a212978e
autofmt
2026-02-10 08:18:26 -05:00
Lemmy
176128a610
clipboard: fix entries not appearing on first display of the panel
2026-02-10 08:18:17 -05:00
Lysec
60a0b121a5
Merge pull request #1754 from ctrl-kitty/main
...
Notification: left-click invoke default action
2026-02-10 13:49:33 +01:00
Lysec
ebd7387101
N*View: fix scrollbar
2026-02-10 13:28:27 +01:00
Lysec
dea9ef0816
ApplicationProvider: fix most used sorting
2026-02-10 13:13:25 +01:00
Turann_
4582fc1ec2
https://discord.com/channels/1401598189823590460/1401607794414850120/1470623857940496414
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-10 06:51:56 +03:00
Lemmy
ba79acf687
Merge pull request #1761 from tuibird/main
...
use the correct axis when calculating content height
2026-02-09 22:50:09 -05:00
Lemmy
c83c282aac
launcher: ui fixes
2026-02-09 22:46:44 -05:00
tuibird
7c200450c6
use the correct axis when calculating pill size. this fixes a bug in vertical bar mode where the hover expansion animation was too fast.
2026-02-10 16:25:20 +13:00
Lemmy
ee2791a950
readme: added "Scroll" compositor
2026-02-09 22:12:49 -05:00
notiant
eb74bacefb
make sure discoverable state stays true while Bluetooth tab is open
2026-02-10 04:11:13 +01:00
Lemmy
9b7147f126
compositor: added scrollwm support.
2026-02-09 22:07:06 -05:00
Lemmy
b89bc0aaf3
fastfetch: provides a minimal config instead of relying on --none. Fix #1760
2026-02-09 21:36:48 -05:00
notiant
84bd4b94c7
update BluetoothSubTab layout
2026-02-10 02:51:48 +01:00
Lemmy
01aa58afde
shell-state: added openedPanel property
2026-02-09 20:46:39 -05:00
Lemmy
9640db42f7
launcher: default bumper from 32 to 36
2026-02-09 20:36:26 -05:00
Lemmy
559823ec65
bar-lockkeys: cleanup + move visible at the right spot
2026-02-09 20:21:02 -05:00
Lemmy
c7b3a043e6
overview-blur: translation keys cleanup
2026-02-09 20:00:30 -05:00
Lemmy
82b3cadfb2
i18n-update
2026-02-09 19:28:14 -05:00
Lemmy
f03477620f
settings: wallpaper + overview reordering and cleanup
2026-02-09 19:20:37 -05:00
Lemmy
427fb1f8d5
Merge pull request #1740 from whiskeyPeak/make-overview-blur-and-tint-customizable
...
Make overview blur and tint customizable
2026-02-09 19:09:43 -05:00
Lysec
0c463e2263
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-10 00:23:31 +01:00
Lysec
a6baf6e2e9
Launcher: layout follow iRadius
2026-02-10 00:23:26 +01:00
Lemmy
6c2dea1fc9
ipc: added bar setDisplayMode {mode}
2026-02-09 18:23:23 -05:00
Lemmy
84b994ebae
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-09 18:03:09 -05:00
Lemmy
27b82413a6
bar: lockkeys and mediamini syntax fix
2026-02-09 18:03:06 -05:00
Lysec
fec1eeb33e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-10 00:00:10 +01:00
Lysec
18c836cff5
LauncherCore: layout adjustments
2026-02-10 00:00:04 +01:00
Lemmy
9a86b5bdd9
Merge pull request #1758 from MrDowntempo/fix/LockKeysGap
...
Fix/lock keys gap
2026-02-09 17:55:48 -05:00
Corey Woodworth
6c6a7852ba
Lefthook after the qmlfmt update
2026-02-09 17:38:06 -05:00
MrDowntempo
49dd2e58e8
Merge branch 'noctalia-dev:main' into fix/LockKeysGap
2026-02-09 17:36:37 -05:00
Lemmy
d391f4ca10
qmlfmt: support for Qt 6.9
2026-02-09 17:31:11 -05:00
Lysec
43c9f0dec5
Launcher: set ignoreDensity default to true
2026-02-09 23:14:48 +01:00
Lysec
a8822eaf0a
launcher: adjust defaults & ignore clipboard density
2026-02-09 23:11:26 +01:00
Lysec
1d26ed8014
LauncherCore: adjust fade color
2026-02-09 23:06:23 +01:00
Lysec
96f55ac7cf
LauncherSettings: add density selection
2026-02-09 22:56:42 +01:00
Corey Woodworth
e474f1f41f
Even More cleanup
2026-02-09 14:15:58 -05:00
Corey Woodworth
c774ae3e77
More cleanup
2026-02-09 14:09:25 -05:00
Lemmy
8b43787ef5
plugins: installed subtab - cleanup auto update toggle.
2026-02-09 14:02:21 -05:00
Corey Woodworth
a64338df9c
Back to Visible instead of Enabled. Moved it up in scope.
2026-02-09 13:48:00 -05:00
Turann_
305ff1f591
run fmt.
2026-02-09 21:47:39 +03:00
Turann_
e6b06801d3
additional check to keep filter button around
2026-02-09 21:46:04 +03:00
Corey Woodworth
440ec8afb4
Switch Visible to Enabled to prevent gap from forming when no keys pressed
2026-02-09 13:37:41 -05:00
Turann_
357dcb57b3
Update BluetoothSubTab.qml
2026-02-09 21:36:08 +03:00
Turann_
be0b3798b1
Update BluetoothPanel.qml
...
Update BluetoothDevicesList.qml
Update BluetoothSubTab.qml
No toast on discoverable
Update BluetoothService.qml
Delete BluetoothDevicesList.qml
Update BluetoothService.qml
Update BluetoothSubTab.qml
fmt
2026-02-09 21:30:15 +03:00
Lemmy
ef95b3128a
sysstat-panel: fixed auxiliary color to be similar to ngraph + some syntax tweak
2026-02-09 12:52:01 -05:00
Lemmy
1548b1ea9e
Merge pull request #1756 from bean-factory/patch-3
...
rename bar ipc functions to avoid conflict
2026-02-09 12:12:05 -05:00
bean-factory
9952006afc
rename bar ipc functions to avoid conflict
2026-02-09 22:28:32 +05:30
Turann_
d00638d382
syntaxing properly addressing warn in output
2026-02-09 18:48:58 +03:00
Turann_
94b6ea6971
chore: do layout work
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-09 18:42:04 +03:00
Lemmy
738b12535f
better wezterm template escaping
2026-02-09 10:22:02 -05:00
Lysec
47e3fac825
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-09 14:44:39 +01:00
Lysec
dc64edb12d
SessionMenu: fix key mapping
2026-02-09 14:44:34 +01:00
Lemmy
dec9d77f35
i18n-update
2026-02-09 08:36:01 -05:00
ctrl-kitty
135c7a6104
Notification: left click open default
2026-02-09 16:21:18 +03:00
Lysec
63130b23c0
GeneralTab: add keybind subtab
...
NKeybindRecorder: created
Remove all hardcoded keybinds
2026-02-09 08:23:15 +01:00
Lemmy
e852103428
i18n: fixed reset to "auto" locale
2026-02-08 23:52:36 -05:00
Lemmy
c2b3419b7f
i18n: fix reactivity to settings change/load
2026-02-08 23:49:25 -05:00
Turann_
3daa8b8d58
The message is actually working not just text but you'll never know :P
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-09 07:44:03 +03:00
Turann_
9861088203
Make me a favour don't use trap for stopping processes.
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-09 07:33:33 +03:00
Turann_
a99685ee54
Link stat with Service.
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-09 07:33:04 +03:00
Lemmy
51c86a571e
colors: skip initial colors fade on loading + set hardcoded colors to noctalia (was rosepine)
2026-02-08 22:47:49 -05:00
Lemmy
c39e200d54
i18n: speeding resolution with static available languages def.
2026-02-08 22:25:12 -05:00
Turann_
3676ad3d89
checkpoint
2026-02-09 06:16:18 +03:00
Turann_
76c927d2cf
From now on while subpanel is open
...
Bluetooth controller is discoverable and assuming you're pair something scanning forever, just like any other.
No more hacky timers.
2026-02-09 05:52:50 +03:00
Turann_
d2a13e5709
I think im outdone myself 🌟
2026-02-09 05:51:44 +03:00
Turann_
ad13570aa1
Update HostService.qml
2026-02-09 05:35:08 +03:00
Lemmy
057a6a9a5d
bar: reworked bleedInset to avoid potential gap below the bar
2026-02-08 21:08:50 -05:00
Henry Riehl
d2d67d015b
review 2
2026-02-09 01:34:34 +00:00
Turann_
a13c1f2d36
Questionable? testing ? no thats not even good.
2026-02-09 04:30:48 +03:00
Henry Riehl
e003dad6a4
review
2026-02-09 01:18:02 +00:00
Lemmy
02335d7737
nbattery: when critical show full red
2026-02-08 20:16:06 -05:00
Turann_
776dd81edc
Add filtering logic back
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-09 04:11:21 +03:00
Lemmy
2406bd5807
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-08 19:47:51 -05:00
Lemmy
01518ea691
ngraph: fix drifting over time
2026-02-08 19:47:46 -05:00
Turann_
c6768679de
Update Bluetooth.qml
2026-02-09 03:46:06 +03:00
Lemmy
dcd90b2196
ngraph: fix drifting over time
2026-02-08 19:28:50 -05:00
Turann_
23548a3f32
Create BluetoothSubTab.qml
2026-02-09 03:04:40 +03:00
Turann_
e69886745b
Squash 3 commits
2026-02-09 03:04:40 +03:00
Lemmy
c4a83d7e0b
settings: improved auto-nav to subtabs and highlight focus
2026-02-08 18:40:57 -05:00
Lemmy
48ae963ca4
nslider: fix potential cutout
2026-02-08 18:39:08 -05:00
Lemmy
af3ea6252d
ipc: fixing warnings
2026-02-08 18:01:13 -05:00
Lemmy
0ea0019c48
scrolling: speeding up wheel scrolling by x4 on all NxxxView widgets
2026-02-08 17:41:22 -05:00
Lemmy
3a9d42d99a
autofmt
2026-02-08 17:03:50 -05:00
Lemmy
15860767bb
i18n-update + default settings and search index
2026-02-08 17:03:41 -05:00
Lemmy
874a3622d6
Merge pull request #1715 from WerWolv/feature/per_monitor_lockscreen
...
Add option to display lockscreen only on certain monitors
2026-02-08 17:00:35 -05:00
Lemmy
796039a37d
Merge pull request #1739 from MrDowntempo/fix/BetterLockKeysHide
...
Fix/better lock keys hide
2026-02-08 16:54:40 -05:00
Henry Riehl
e361e12bdd
add defaults
2026-02-08 20:15:34 +00:00
Henry Riehl
99fade61dd
Merge branch 'main' into make-overview-blur-and-tint-customizable
2026-02-08 19:46:13 +00:00
Lemmy
d241506bfc
ipc-settings: added new call to focus a specific tab/subtab ex: "settings toggleTab bar/2"
2026-02-08 14:45:02 -05:00
Lemmy
f8569c18c8
Merge pull request #1736 from notiant/patch-2
...
Fix Bluetooth discovering process & some enhancements to Bluetooth- & Wifi-Panel
2026-02-08 14:43:08 -05:00
Lemmy
3dce0468a6
Merge pull request #1738 from WerWolv/feature/day_night_weather_effect
...
Add weather effects for clear day and night
2026-02-08 14:42:54 -05:00
Lemmy
ef17534ab0
desktop-systemstat: don't show GPU temperature as an option unless the dGPU setting is ON.
2026-02-08 14:31:54 -05:00
Henry Riehl
0f67ff8e18
use %
2026-02-08 19:28:49 +00:00
Lemmy
c01f327a3a
custombutton-ipc: also fix middle click
2026-02-08 14:17:56 -05:00
Lemmy
8c640d6cdf
Merge pull request #1722 from deep4lpha/custom-button-ipc-fix
...
Fix CustomButton ipc calls not working
2026-02-08 14:10:36 -05:00
Corey Woodworth
034330d89a
Fix edge case when specific keys are disabled
2026-02-08 14:02:33 -05:00
Lemmy
735d2a46d1
ngraph: trying the immediate renderStrategy
2026-02-08 13:59:06 -05:00
WerWolv
7e48d70ed2
Add option to display lockscreen only on certain monitors
2026-02-08 19:57:25 +01:00
Corey Woodworth
d1e76c7c9f
Hide entire capsule when Hide capsue is on, and no lock keys are.
2026-02-08 13:52:02 -05:00
Lemmy
e4455de781
plugin-registry: properly update to version 2.
2026-02-08 13:50:41 -05:00
WerWolv
100b96350d
Cleanup ugly formatting
2026-02-08 19:36:38 +01:00
WerWolv
53073ce07c
Update compiled stars shader
2026-02-08 19:31:22 +01:00
WerWolv
bea1522649
Add weather effects for clear day and night
2026-02-08 19:17:34 +01:00
notiant
ce046c3252
increase wifi disconnect button size
2026-02-08 18:35:28 +01:00
Lysec
f9f668dbe6
WallpaperPanel: fix text input for wallhaven page
2026-02-08 18:27:43 +01:00
Lemmy
cd2b803301
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-08 11:54:06 -05:00
Lemmy
552d401788
launcher: in overview mode, no need to check if that bar exists on the target screen
2026-02-08 11:54:03 -05:00
Lysec
f1d3b7b1b0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-08 17:45:15 +01:00
Lysec
b7af77bfcc
WallpaperPanel: adjust wallhaven page input size
2026-02-08 17:45:10 +01:00
Lemmy
36848a3e5c
launcher: fixes to overlay mode
2026-02-08 11:43:34 -05:00
Lemmy
9a1ad1d679
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-08 11:37:53 -05:00
Lysec
0cbe7cb81e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-08 17:33:28 +01:00
Lysec
7cb894e3c5
WallpaperPanel: add NTextInput for wallhaven pages
2026-02-08 17:33:25 +01:00
Lemmy
30afb16ece
Merge branch 'launcher-overview-support'
2026-02-08 11:30:52 -05:00
Henry Riehl
7e7210a458
fixes
2026-02-08 16:24:17 +00:00
Lemmy
8fd6c3213c
bar: with auto-hide on, the bar starts hidden
2026-02-08 11:23:55 -05:00
notiant
eee8e12546
increase scanAutoStop to 10s
2026-02-08 17:23:38 +01:00
Henry Riehl
bad54ea28b
fix step size
2026-02-08 16:12:26 +00:00
Henry Riehl
478472ab97
typo
2026-02-08 16:10:33 +00:00
Henry Riehl
927c6d6749
typo
2026-02-08 16:08:11 +00:00
Lemmy
b01e8d9c3c
Merge pull request #1733 from chenkeao/patch-bar
...
fix(bar): fix bar becomes transparent when switch out from auto hide mode
2026-02-08 11:05:00 -05:00
Lemmy
e43bdd238b
fonts: added "System Default" entry in each combobox, to use the system one.
2026-02-08 11:02:11 -05:00
Henry Riehl
30a96ef488
add stepSize
2026-02-08 16:02:07 +00:00
Henry Riehl
fa3f632d86
Add blur and tint configuration for overview wallpaper
2026-02-08 15:52:40 +00:00
Lysec
0455538e26
Merge pull request #1737 from MachXNU/pywalfox-fix
...
Fix for pywalfox template on light mode
2026-02-08 16:42:15 +01:00
Lemmy
007912faa9
template-processor: general_normal_light, clamp lightness to give better results in light mode
2026-02-08 10:35:52 -05:00
Lemmy
61c1d52cfb
i18n-update: lockscreen animations
2026-02-08 10:23:14 -05:00
Jb
7bba85fb3d
Fix for pywalfox template
2026-02-08 16:10:07 +01:00
Lemmy
ed7c13f2cf
i18n: hn => nn-HN
2026-02-08 09:59:12 -05:00
Lemmy
3020fc32ce
i18n-update
2026-02-08 09:49:22 -05:00
Lemmy
293e9e10be
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-08 09:33:02 -05:00
Lemmy
642980347b
template-processor: use triangle/bilinear resize for M3 and use box resize for ours.
2026-02-08 09:33:00 -05:00
notiant
677d84b613
Fix Bluetooth discovering process & some enhancements to Bluetooth- & Wifi-Panel
2026-02-08 14:32:59 +01:00
Lysec
9ad50a17c0
Merge pull request #1735 from chenkeao/patch-session-menu
...
fix(session menu): fix custom lock screen command failure
2026-02-08 12:56:12 +01:00
kyle
72beaba6e6
fix(session menu): allow for custom lock screen command even when lock on suspend is on
2026-02-08 22:46:23 +11:00
kyle
c261bb3250
fix(session menu): allow for custom lock screen command
2026-02-08 22:26:09 +11:00
kyle
7f5e7299c4
fix(bar): fix bar becomes transparent when switch from auto hide mode and doesn't hide automatically when auto hide is on
2026-02-08 20:58:40 +11:00
Lysec
bf1a0f76bb
Merge pull request #1726 from deep4lpha/optional-lockscreen-animations
...
make lockscreen animations optional
2026-02-08 10:33:04 +01:00
Lemmy
46fea8d980
bar-background: attempt to fix potential hairline gap between the bar and the screeb edge
2026-02-07 23:59:34 -05:00
Lemmy
6e4a302f31
www: updated end point url
2026-02-07 23:14:56 -05:00
Lemmy
22a349560f
settings-sidebar: hide vertical scrollbar to avoid distortion when collapsing the sidebar
2026-02-07 23:02:11 -05:00
Lemmy
fa88ca4a29
plugins: added check for updates button on the Installed subtab
2026-02-07 22:57:05 -05:00
Lemmy
21377c9e21
wallpapaper-pixelate: fix pixels being slightly shifted at 100% progress
2026-02-07 22:36:03 -05:00
Lemmy
3d2ac32805
wallpaper: moved color scheme generator one level above. refresh wallpaper list after each wallhaven download.
...
+ fix potential edge case where scale is not ready on startup
2026-02-07 22:18:44 -05:00
Lemmy
915ef85f32
merge main
2026-02-07 20:51:00 -05:00
Lemmy
50455b800d
autofmt
2026-02-07 20:05:11 -05:00
Lemmy
493af28070
Merge pull request #1728 from tuibird/widget-segment-fix
...
bug fix for the widgets position context menu
2026-02-07 20:03:25 -05:00
Lemmy
27dd01f645
ngraph: use Canvas.Threaded to avoid degradation over time. Fixes #1724
2026-02-07 19:57:45 -05:00
tuibird
166a66a61a
bug fix for the widgets position context menu not respecting orientation. Also some minor readibility improvments.
2026-02-08 13:52:29 +13:00
Lemmy
5ad9cb8584
launcher: slightly smaller action icons 75% (pin / unpin / trash)
2026-02-07 18:46:37 -05:00
Lemmy
b3a3158b12
wallpaper: avoid wallpaper re-transition when changing color generation scheme
2026-02-07 18:26:32 -05:00
Lemmy
90720cd8b4
plugin-service: proper fallback to english translations
2026-02-07 16:37:41 -05:00
Lemmy
69c76adc82
theming: add WSMeans quantizer refinement for M3 source color extraction + fix 3 Wu quantizer bugs
2026-02-07 16:21:13 -05:00
Lemmy
f357adb146
Update star history image source in README
2026-02-07 15:09:31 -05:00
Deep 4lpha
ec01421ec7
make lockscreen animations optional
2026-02-07 20:33:31 +01:00
Deep 4lpha
8846ebf821
fix CustomButton ipc calls not working
2026-02-07 16:49:21 +01:00
Lemmy
a7f70dcb4e
Readme and Credits update
2026-02-07 08:59:51 -05:00
Lemmy
de960611ef
plugin-service: fixed update detection for third party repos
2026-02-07 08:31:45 -05:00
Lemmy
c8776fb317
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-07 08:18:26 -05:00
Lysec
1447a49911
OSD: add guard check for root & proper cleanup for brightness
2026-02-07 12:14:56 +01:00
Lysec
b56f3bd363
SessionMenu: properly run custom commands via IPC ( fix #1708 )
2026-02-07 11:00:44 +01:00
Lysec
80f35bf802
gtk-refresh: check for existing adw-gtk3 theme, else skip setting it ( #1713 )
2026-02-07 10:43:47 +01:00
Lemmy
9383835357
sysstat: dont scan for thermalzone gpus unless dgpu monitoring is on
2026-02-06 22:48:33 -05:00
Lemmy
d90d705259
control-center: attemp to fix the too big Arch logo + fix hover
2026-02-06 22:06:06 -05:00
Lemmy
1067575848
system-stat: don't log about no cpu temp found unless it's really true.
2026-02-06 21:44:25 -05:00
Lemmy
944ec5c1ce
plugins: fix BarService.openPluginSettings() for external repos - was missing composite key.
2026-02-06 21:16:42 -05:00
Lemmy
5dc9a2f47c
bumping version to v4.4.1-git
2026-02-06 17:54:35 -05:00
Lemmy
55e9b3735d
Release v4.4.0
2026-02-06 17:53:50 -05:00
Lemmy
641e0afeee
clock-desktop: fixed undefined color in the settings
2026-02-06 17:37:07 -05:00
Lemmy
af2e3d207a
plugins: added auto-update via a new setting on the installed subtab.
2026-02-06 17:00:22 -05:00
Lemmy
72168bb47a
plugins: default settings dialog width increased from 500 to 600px
2026-02-06 16:13:57 -05:00
Lemmy
c3a219e114
sysstat: reset on resume (after suspend)
2026-02-06 15:51:24 -05:00
Lemmy
518b67c2d3
bar-widget: fix opening "close to button"
2026-02-06 15:09:36 -05:00
Lemmy
ef94643dbc
niconButton: borders cleanup
2026-02-06 14:17:04 -05:00
Lemmy
2f3e86e5a3
tray: added contextual menu (widget settings shortcut) on the chevron - when the drawer is enabled
2026-02-06 13:58:56 -05:00
Lemmy
fe09dc92f0
Merge pull request #1583 from twilfredo/wilfred/fixup-timezone-conv
...
calendar/eds: convert event times to local timezone
2026-02-06 13:16:36 -05:00
Lemmy
efe51e2302
i18n: proper fix
2026-02-06 13:07:08 -05:00
Lemmy
54170a4e24
i18n: try full langcode first
2026-02-06 13:00:33 -05:00
Lemmy
4449ba25f8
systemstats: ignore loopback interfaces
2026-02-06 12:14:34 -05:00
Lemmy
84e394e0f3
activewindow-mediamini: support for colored text
2026-02-06 11:53:51 -05:00
Lemmy
44d8dc43c3
weather: autofmt
2026-02-06 11:44:52 -05:00
Lemmy
77adbbb573
startup: faster i18n and plugins startup
2026-02-06 11:43:14 -05:00
Lemmy
ede5d656e4
Merge pull request #1710 from WerWolv/feature/cloud_fog_weather_effects
...
Add weather widget effects for Cloudy and Foggy weather
2026-02-06 11:37:21 -05:00
WerWolv
c979d871af
Fix testEffects
2026-02-06 17:35:50 +01:00
Lemmy
7c7b929bf7
startup: don't wait for plugins fully loaded
2026-02-06 11:29:42 -05:00
Lemmy
081ac08e67
tray-bar: added setting to colorize the chevron
2026-02-06 11:18:56 -05:00
Lemmy
dd9d643eb3
wallpaper-shaders: added 2 new transitions - pixelate and honeycomb
2026-02-06 10:58:06 -05:00
Lemmy
8ea92804ea
stripes-shader: removed the * 1.6 hack and fix the shader itself
2026-02-06 10:30:23 -05:00
Lemmy
8af28530f1
background-wallpaper: reworked the initial startup by delaying it a tad to avoid weird compositing issue when the surface is not ready
2026-02-06 10:29:43 -05:00
WerWolv
31449a2f24
Fix comment capitalization
2026-02-06 16:27:30 +01:00
Lemmy
238891a90d
autofmt
2026-02-06 10:16:42 -05:00
Lemmy
103ef53ff1
ngraph: dont force mError as secondary color - avoid two red curves on redish themes.
2026-02-06 10:16:33 -05:00
WerWolv
48f38ea4b2
Added weather widget effects for Cloudy and Foggy weather
2026-02-06 16:16:32 +01:00
Lysec
395ba7fec1
Merge pull request #1709 from notiant/patch-17
...
Fixing desktop clock widget colorization
2026-02-06 16:03:28 +01:00
notiant
8fbfc07890
fixing desktop clock widget colorization
2026-02-06 15:56:40 +01:00
Lemmy
3a6217628c
Merge pull request #1660 from Sky1-Linux/thermal-zone-fallback
...
SystemStat: add thermal_zone fallback for CPU and GPU temperature
2026-02-06 09:46:26 -05:00
Lemmy
e0a52fe319
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-06 09:42:24 -05:00
Lemmy
cbea842ff4
bar: support for colored capsules
2026-02-06 09:42:22 -05:00
Lemmy
b304fa01b7
Merge pull request #1694 from Cleboost/fix/ddc-brightness-slider
...
fix(display): external display brightness slider fluidity
2026-02-06 09:35:54 -05:00
Lemmy
27b89b37fa
nbattery: dont blink when charging if the % is not shown.
2026-02-06 09:11:15 -05:00
Lemmy
b2d9fe1b21
battery-bar: ensure tooltip is always 2 columns
2026-02-06 09:10:40 -05:00
Lysec
e52061568e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-06 14:51:57 +01:00
Lysec
79672a2709
NightLightService: implement restart on crash ( #1687 )
2026-02-06 14:51:23 +01:00
Lemmy
e31534fb3d
i18n-update
2026-02-06 08:40:57 -05:00
Lysec
8c83b0b36b
SettingsContent: simplify scrollbar
2026-02-06 14:33:22 +01:00
Lysec
20a7a76aba
Merge pull request #1650 from qalqa-dev/main
...
Feature/Dock pinned apps names changed from appId to appName
2026-02-06 14:17:10 +01:00
Lysec
236b4ef466
Merge pull request #1707 from notiant/patch-16
...
Add desktop clock colorization & fix control center widget hover color
2026-02-06 14:15:04 +01:00
Lysec
54dcf2bd40
cleanup
2026-02-06 14:04:30 +01:00
Lysec
3c92c91082
SettingsPanelWindow: fix random fullscreen tab switch ( #1706 )
2026-02-06 14:00:27 +01:00
Lysec
c557f329fd
SettingsPanelWindow: fix highlighting for separate window ( #1706 )
2026-02-06 13:57:54 +01:00
Lysec
88d8b44a9d
SettingsContent: fix ghost highlight on tab switch ( #1706 )
2026-02-06 13:55:11 +01:00
notiant
e1fd103479
update ControlCenter widget properties
2026-02-06 13:38:40 +01:00
notiant
76a41b1583
add desktop clock colorization & fix control center widget hover color
2026-02-06 13:26:00 +01:00
Lysec
82e0dfca11
SessionMenu: adjust keybind detection & layout
2026-02-06 13:19:22 +01:00
Lysec
23e08a60d5
SessionMenuTab: add keybind setting per entry
2026-02-06 12:50:45 +01:00
Lysec
a6283d2962
Merge pull request #1703 from lonerOrz/cc-color
...
feat(cc): add icon color field parsing to JSON
2026-02-06 08:10:56 +01:00
loner
5b6e361f00
feat(cc): add icon color field parsing to JSON
...
Parse icon color with priority: dynamic > static > default
2026-02-06 15:08:59 +08:00
Lemmy
4a06e2f855
battery-service: restored showNotice as it's the only method that support custom icon
2026-02-06 00:32:34 -05:00
Lemmy
6006b2abc4
control-center: respect hover color (always!) + battery hand icon on hover
2026-02-06 00:10:38 -05:00
Lemmy
54b6c0263b
battery: migrated threshold to system monitor
2026-02-06 00:03:59 -05:00
Lemmy
7ff6a59c6c
cava: implemented restart on crash
2026-02-05 23:08:45 -05:00
Lemmy
c2237baab3
battery-widget: better tooltip, reworked logic and improved display
2026-02-05 22:51:36 -05:00
Lemmy
effc04b588
battery-settings: reordering
2026-02-05 21:45:49 -05:00
Lemmy
953f757f1b
battery-service: use showError and showWarning instead of showNotice
2026-02-05 21:13:57 -05:00
Lemmy
460ea69d49
bar-monitor-override: properly refresh widget content when clearing override
2026-02-05 21:10:10 -05:00
Lemmy
b55e762579
default-widgets-settings
2026-02-05 20:09:29 -05:00
Lemmy
9b9d4021eb
barwidget-registry: removed remnant of the wifi widget
2026-02-05 20:08:58 -05:00
Lemmy
4ec02be171
bar: reworked most widgets to support custom icon and text color
2026-02-05 20:03:42 -05:00
Lemmy
bda6ca7b55
sysmon-barwidget: ability to choose color of icon and text separately
2026-02-05 19:01:33 -05:00
Lemmy
93f153f5e0
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-05 18:58:48 -05:00
Lemmy
91b2fbe405
i18n-update
2026-02-05 18:58:46 -05:00
Lemmy
4926ebd017
Update README.md
2026-02-05 18:57:44 -05:00
Lemmy
5f04bf9501
sysmon: fix translations and allow for all colors to be used instead of none/primary
2026-02-05 15:43:28 -05:00
Lemmy
20a1b115d7
supporters: simplified the look
2026-02-05 10:14:10 -05:00
Lemmy
f7634fd6dd
i18n: update
2026-02-05 09:56:06 -05:00
Lemmy
08908818cb
sysstat-panel: edge to edget NGraph
2026-02-05 09:51:43 -05:00
Lemmy
15129d444f
sysstat-pane: "edge to edge" curves
2026-02-05 09:51:28 -05:00
Lemmy
e8f0822118
about: supporters subtab
2026-02-05 09:34:24 -05:00
Lysec
f13bc738be
IPCService: add setGeneration method
2026-02-05 13:33:30 +01:00
Florian Boulay
107ea5698a
Add screen argument to IPC wallpaper random
...
* Add argument to specify on which screen to apply a random wallpaper
* if `all` is provided, the old behavior is kept: a random wallpaper is
applied to all screen.
2026-02-05 13:22:08 +01:00
Lysec
94d9295ace
LockScreenHeader: adjust analog clock size
2026-02-05 13:08:30 +01:00
Lysec
4cb377111b
AvailableSubTab: make busyindicator same size as checkmark button
2026-02-05 12:35:05 +01:00
Lysec
5014c985ea
AvailableSubTab: add NBusyIndicator when downloading plugins
2026-02-05 12:19:57 +01:00
Lysec
24b4e5944a
SettingsContent: fix search icon/bar vertical jump
2026-02-05 12:12:16 +01:00
Lysec
dcc43b8b48
i18n
2026-02-05 12:06:50 +01:00
Lysec
ba904f24ff
LockScreenTab: add clock options
2026-02-05 12:04:25 +01:00
Cleboost
ba6d2aaa5f
fix(display): external display brightness slider fluidity
...
- Defer ddcutil process start with Qt.callLater to avoid blocking UI thread
- Use local value and 120ms debounce in brightness settings tab to reduce stutter
2026-02-05 09:25:15 +01:00
Lemmy
c6759fb9f4
bar: new "non-exclusive" mode, do not reserve space but do not auto-hide.
2026-02-04 22:22:01 -05:00
Lemmy
951d64bd0e
i18n-update
2026-02-04 22:11:15 -05:00
Lemmy
cf4c1dac68
Merge pull request #1693 from notiant/patch-14
...
Cleanup widget colorization settings
2026-02-04 21:56:26 -05:00
Lemmy
989ebbbdea
nimagerounded: fixed the buggy PreserveAspectFit in the shader + new default is PreserveAspectCrop
2026-02-04 21:46:05 -05:00
notiant
1fb808f6cd
change battery icon thresholds
2026-02-05 03:39:17 +01:00
notiant
1dab901347
cleanup widget colorization settings
2026-02-05 02:33:21 +01:00
Lemmy
a1df4a3e3c
settings-widgets-default
2026-02-04 19:58:36 -05:00
Lysec
3ff69382cf
Bumping 4.3.4-git
2026-02-05 01:57:15 +01:00
Lysec
c9444a5429
Release v4.3.3
2026-02-05 01:52:25 +01:00
Lemmy
c10a1e1b16
nbattery: adjustments to the vertical display
2026-02-04 19:17:38 -05:00
Lemmy
364a6f9163
nbattery: smaller text in vertical mode
2026-02-04 18:15:18 -05:00
Lemmy
d1aa59a69d
battery: settings and translation
2026-02-04 18:07:32 -05:00
Lemmy
a8a56f1a68
i18n: nn-NO
2026-02-04 18:04:14 -05:00
Lemmy
d2d2368a5b
battery: bring back the battery icon for those who prefer it
2026-02-04 17:57:29 -05:00
Lemmy
b40d872454
nbattery: using simple rectangle instead of canvas
2026-02-04 17:31:45 -05:00
Lemmy
b94075a567
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-04 17:14:46 -05:00
Lemmy
cc64bff9cb
launcher+mango: fix flatpak run
2026-02-04 17:14:43 -05:00
Lysec
d4de39f3ea
LockScreenHeader adjust clock design ( #1541 )
...
NClock: allow style overwrite
2026-02-04 21:37:25 +01:00
Lemmy
3a1dbd4c28
i18n: common.color-select
2026-02-04 13:58:32 -05:00
Lemmy
8ffcc346d8
i18n: update + removed dead translations "colors.xxxx" are now in common
2026-02-04 13:35:48 -05:00
Lemmy
c52af1e976
Merge pull request #1688 from notiant/patch-12
...
Add more colorization options to clock widget
2026-02-04 13:32:20 -05:00
Lemmy
5539149abe
Merge pull request #1689 from notiant/patch-13
...
Move i18n color keys to common
2026-02-04 13:31:30 -05:00
notiant
15b4401c8a
Update ClockSettings.qml
2026-02-04 19:28:27 +01:00
notiant
9ec34579c8
Update ClockSettings.qml
2026-02-04 19:25:29 +01:00
notiant
0bb6c511e3
move i18n color keys to common
2026-02-04 19:21:25 +01:00
notiant
9b1470e119
update widget defaut settings
2026-02-04 18:58:31 +01:00
notiant
4f973261da
add more colorization options to clock widget
2026-02-04 18:46:37 +01:00
Lemmy
5705140d6d
Merge pull request #1681 from turannul/pr/bt-py-bridge
...
Increase bluetooth pair timeout
2026-02-04 12:41:02 -05:00
Turann_
e3ae626292
shorten log statement
2026-02-04 20:03:08 +03:00
Turann_
8a9cff3636
script logs now appear on debug srg
2026-02-04 20:02:44 +03:00
Turann_
dcb79f2ee4
Removed clean-start/re-discovery part.
2026-02-04 19:27:48 +03:00
Lemmy
91d07e9279
tooltips: fixed truncated edges with fractionnal scaling on hyprland
2026-02-04 10:08:01 -05:00
Lemmy
4950f5404f
battery: removing displayMode setting, removing warningThreshold that was moved to notifications.
2026-02-04 09:52:18 -05:00
Lemmy
b29e327dff
battery: fix tooltip direction, code cleanup and "no battery" icon
2026-02-04 09:47:51 -05:00
Lemmy
a071a41612
template-processor: reset closest color
2026-02-04 09:13:06 -05:00
Lemmy
75661fbaef
Merge pull request #1684 from iynaix/closest-color-template
...
template-processor: support closest_color in templates
2026-02-04 09:12:04 -05:00
Lemmy
726fc65641
battery: crossfade animation
2026-02-04 09:09:12 -05:00
Lemmy
b66faafd1a
battery: fix panel anchors warning + improve visual
2026-02-04 08:51:39 -05:00
Lemmy
f94a72baef
bar: disable exclusion zone when the bar is explicitely toggled off. Fix #1686
2026-02-04 08:38:31 -05:00
Lemmy
433ad41bbe
bar-battery: fix capsule and hover
2026-02-04 08:32:45 -05:00
Lin Xianyi
a90083d6eb
template-processor: support closest_color in templates
2026-02-04 17:05:13 +08:00
Lemmy
eac8cf3fbf
bar-battery: tooltip added charge level and health
2026-02-04 00:06:24 -05:00
Lemmy
c3ee10aed0
battery: introducing NBattery component to replace the basic icon - wip
2026-02-03 23:33:42 -05:00
Lemmy
787aab1f0a
autofmt
2026-02-03 22:19:51 -05:00
Lemmy
59588c7060
Merge pull request #1682 from notiant/patch-11
...
BatteryPanel: extend battery health hover area & SystemMonitorCard: live tooltips
2026-02-03 22:17:13 -05:00
Lemmy
c5f41cf185
icons: added plug-filled for a future usage
2026-02-03 22:16:29 -05:00
notiant
7ded5224b6
another variable fix
2026-02-04 04:14:00 +01:00
notiant
bc5ea26f3c
fix variable
2026-02-04 04:12:27 +01:00
notiant
f0cc2735e1
BatteryPanel: extend battery health hover area & SystemMonitorCard: live tooltips
2026-02-04 04:05:51 +01:00
Lemmy
34a25f78d2
bump version to 4.3.3-git
2026-02-03 21:30:23 -05:00
Lemmy
e4ab3d9ab6
v4.3.2
2026-02-03 21:26:10 -05:00
Lemmy
5e477480a6
autofmt
2026-02-03 21:12:39 -05:00
Lemmy
fd45475f00
settings-widgets-default
2026-02-03 21:12:33 -05:00
Lemmy
c1cd368697
Merge pull request #1665 from iynaix/wallpaper-sort-random
...
WallpaperPanel: add sort by random
2026-02-03 21:11:25 -05:00
Lemmy
8da1966ad3
sysstat: better default fill and some graphing improvments
2026-02-03 21:04:20 -05:00
Turann_
d626f766b2
Improve log statements.
...
Clean start is might not the best approach to this.
2026-02-04 03:47:17 +03:00
Turann_
02318e0010
Increase timeout time
2026-02-04 03:22:23 +03:00
Turann_
9c09af8816
rename
...
This script has nothing to do with connecting to devices name misleading.
2026-02-04 03:17:35 +03:00
Turann_
c5836808d1
add log bridge
2026-02-04 02:59:05 +03:00
Lemmy
ad51d12c56
sysstat: better graphing
2026-02-03 18:19:37 -05:00
Lemmy
88645f5c0b
i18n: media-toast => toast-media
2026-02-03 17:50:11 -05:00
Lemmy
7ab46ddb0f
autofmt
2026-02-03 17:44:04 -05:00
Lemmy
8e320baf31
i18n: update
2026-02-03 17:43:56 -05:00
Lemmy
5ac437d976
Merge pull request #1680 from turannul/pr/refactor-battery-pt5
...
Battery refactor pt5
2026-02-03 17:41:57 -05:00
Lemmy
d728850986
i18n: update
2026-02-03 17:41:38 -05:00
Lemmy
a544b61cb7
ngraph: drawing improvements
2026-02-03 17:39:36 -05:00
Turann_
1187c36718
Merge branch 'main' into pr/refactor-battery-pt5
2026-02-04 01:37:38 +03:00
notiant
a8eb5090df
add panelID to SmartPanel
2026-02-03 23:24:52 +01:00
Turann_
d1f4dccc0a
run fmt
2026-02-04 00:09:15 +03:00
Turann_
d5e29a7b1c
remove test code
2026-02-03 23:55:44 +03:00
Lemmy
eb3c906a10
sysstats: switched from Shapes to Canvas - added smooth scrolling.
2026-02-03 15:40:03 -05:00
Lysec
505d6343e0
Bumping 4.3.2-git
2026-02-03 21:20:24 +01:00
Lysec
9fe299309e
TrayMenu: properly use checkState ( #1679 )
2026-02-03 21:11:28 +01:00
Turann_
b2e8707f2f
Wrap {} w\ () make a obj
2026-02-03 22:58:35 +03:00
Lysec
a1a28302a7
HyprlandService: hide special workspaces
2026-02-03 20:53:46 +01:00
Lemmy
2ed7fee0d2
shapes: always return a valid path to avoid qt triangulator errors/crashes
2026-02-03 14:22:40 -05:00
Lemmy
644aba252c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-03 14:14:16 -05:00
Lemmy
74c1464577
template-processor: back to 112x112 anamorphic
2026-02-03 14:14:12 -05:00
Lysec
03ba5629de
Merge pull request #1678 from thmoee/bug/named-workspaces
...
bug(hyprland): named workspaces break workspaces
2026-02-03 20:13:00 +01:00
Lysec
3e876e88bb
Hooks/CustomButton: switch back to sh -lc
2026-02-03 20:02:28 +01:00
Lysec
8aa32c7a6d
Switch sh -lc to sh -c in the whole codebase
2026-02-03 19:55:08 +01:00
notiant
a361890033
add per-device hasNotified logic
2026-02-03 19:46:13 +01:00
Lysec
ab7102a7b0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-03 18:20:27 +01:00
Lysec
ff5e02e847
TrayMenu: add checkbox/radio buttons ( #1679 )
2026-02-03 18:20:17 +01:00
Lemmy
6f3603fcc2
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-03 10:05:50 -05:00
Lemmy
6fd14150c1
brightness: avoid calling ddcutil without a busNum
2026-02-03 10:05:48 -05:00
Lysec
fa6b2ab50b
Release v4.3.1
2026-02-03 15:59:00 +01:00
Lemmy
c74c1b5f2b
toast: fix potential animation warning
2026-02-03 09:50:24 -05:00
Lemmy
495cbd353b
ddcutil: should never refresh brightness from hardware to avoid lag
2026-02-03 09:42:24 -05:00
thmoee
d3532bc7ee
HyprlandService: switch to workspace if it has a name
2026-02-03 15:00:56 +01:00
thmoee
5f1d6f02c0
HyprlandService: show workspaces with negative ids
2026-02-03 14:03:34 +01:00
Lemmy
7d0f5ae1bd
i18n: dysfunctional
2026-02-02 21:49:11 -05:00
Lemmy
7ae00c0ad0
template-processor: dysfunctional favorise vibrant
2026-02-02 21:38:50 -05:00
Lemmy
e0a6cb2799
template-processor: dysfunctional proper saturated surface
2026-02-02 21:24:23 -05:00
Lemmy
cdf0a5dd44
template-processor: dysfunctional scheme
2026-02-02 21:18:22 -05:00
Lemmy
feb65ad8b2
autofmt
2026-02-02 20:27:42 -05:00
Lemmy
eb837e17ba
bar: hideOnOverview fix
2026-02-02 20:27:20 -05:00
Lemmy
11f6b5127c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-02 20:16:27 -05:00
Lemmy
0720e5d50b
i18n: update - pill size
2026-02-02 20:16:25 -05:00
Lemmy
d7368b7b72
Merge pull request #1668 from bokicoder/patch-1
...
Nix: add `wayland-scanner` dependency
2026-02-02 20:12:42 -05:00
Lemmy
983897fd56
Merge pull request #1675 from tuibird/enhancements
...
More Robust Vscode Theme Path Method
2026-02-02 20:12:22 -05:00
Lemmy
d726b48ddb
i18n: update
2026-02-02 20:11:31 -05:00
Lemmy
3b062b26af
i18n: translations update
2026-02-02 20:05:54 -05:00
tuibird
b295933995
more robust method that targets all versions of the extension. this fixes an edge case where someone might have installed an extension locally instead of using the store.
2026-02-03 14:01:13 +13:00
Lemmy
43e5dfe381
remove debug script
2026-02-02 19:53:15 -05:00
Lemmy
b46c6d2f25
template-processor: enforce sRGB and depth 8 when resizing
2026-02-02 19:48:24 -05:00
Lemmy
778734657a
autofmt
2026-02-02 19:35:17 -05:00
Lemmy
979fda471a
debug-palette.py
2026-02-02 19:35:11 -05:00
Lysec
58a91b312e
Revert "Theme: add faithful (alternative)"
...
This reverts commit 9da1cbd080 .
2026-02-03 01:14:28 +01:00
Lysec
4b4aa5a037
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-03 01:01:42 +01:00
Lysec
9da1cbd080
Theme: add faithful (alternative)
2026-02-03 01:01:37 +01:00
Lemmy
5a020534e9
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-02 18:57:47 -05:00
Lemmy
5c2eed9353
workspace: variable pill size via settings
2026-02-02 18:57:46 -05:00
Lysec
f9dd731ef7
Merge pull request #1673 from tuibird/bar-aware
...
Bar Position Awareness In Widgets Ordering Menu
2026-02-03 00:34:59 +01:00
tuibird
9e7740cc29
bar positon aware widgets menu
2026-02-03 12:31:31 +13:00
Lemmy
b3b488cf6c
workspace: slightly smaller dimension in vertical bar
2026-02-02 17:04:38 -05:00
Lemmy
aa27d38e2e
sysstat-service: remove cpu maxFreq spam log
2026-02-02 16:56:58 -05:00
Lemmy
96351db6cf
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-02 16:53:22 -05:00
Lemmy
0c97e40f6a
workspace: more pill size tweaks
2026-02-02 16:53:19 -05:00
Lysec
0f91ab41b2
Merge pull request #1670 from lonerOrz/ntabbar
...
fix(ntabbar): add defensive checks for QML initialization timing
2026-02-02 22:41:29 +01:00
Turann_
a22d5e518a
Update path
2026-02-03 00:20:12 +03:00
loner
f24913b03b
fix(ntabbar): add defensive checks for QML initialization timing
2026-02-03 04:22:15 +08:00
Lemmy
c4e208cb83
worskpace: restored the smaller pills when no label
2026-02-02 15:01:18 -05:00
notiant
42a4682a8b
implement proper battery warnings
2026-02-02 20:15:47 +01:00
Lemmy
33205d4ddf
sysstat-panel: moved GPU Temp below Avg load.
2026-02-02 13:34:05 -05:00
bokicoder
d4da02e33d
Nix: add wayland-scanner dependency
2026-02-03 02:24:39 +08:00
Lemmy
e7fc6ba432
Merge pull request #1607 from thmoee/feat/diskdetails
...
feat(widget): display disk space in systemMonitor Widget
2026-02-02 12:17:37 -05:00
Lemmy
725bca1d63
labwc-helper: use XDG_DATA_DIRS instead of hardcoded path for the wayland xml
2026-02-02 12:14:33 -05:00
Lemmy
93f188c803
ipc: removed dead batteryManager (threshold) calls that are no longer a thing.
2026-02-02 11:52:04 -05:00
thmoee
13e6552713
fix bug shell not launching
2026-02-02 16:50:57 +01:00
thmoee
2c16deadcb
SysMon: remove old unused property
2026-02-02 16:33:34 +01:00
thmoee
8c0f4b9324
replace old function name with new one
...
got renamed to formatGigabytes
2026-02-02 16:29:17 +01:00
thmoee
ac2989dc62
Merge branch 'main' into feat/diskdetails
2026-02-02 16:22:11 +01:00
Lemmy
168c16da7a
plugin-service: improves and fixes plugin panels slot opening logic
2026-02-02 09:54:44 -05:00
Lin Xianyi
8e8d819521
WallpaperPanel: add sort by random
2026-02-02 22:48:30 +08:00
Turann_
b66a8c75ca
no need to check on disconnect.
2026-02-02 17:46:35 +03:00
Turann_
bb6bedfcac
disallow notifications while plugged or charging.
2026-02-02 17:43:14 +03:00
Turann_
13996fa250
fix name appending on internal batteries.
2026-02-02 17:34:06 +03:00
Turann_
a150cdf899
Notifications wip 1/?
2026-02-02 17:25:29 +03:00
Lemmy
93e34bcdb3
sysstat: network stats simplification without local history cache + adjusting existing polling intervals
2026-02-02 08:57:09 -05:00
Lemmy
a8853b78f5
launcher-windows: added badge to gridview too
2026-02-02 08:43:27 -05:00
notiant
4604f09322
fix double entries in tooltip
2026-02-02 14:20:14 +01:00
Lysec
11132cba13
VersionSubTab: adjust button layout for larger text
2026-02-02 13:56:37 +01:00
Lysec
7834786c12
Dock: add tiny space between indicator and icon
2026-02-02 13:49:24 +01:00
Lysec
b0d64f0e77
Dock: more layout adjustments
2026-02-02 13:42:54 +01:00
Lysec
738ba0dc13
Dock: layout adjustment
2026-02-02 13:21:05 +01:00
Lysec
32ed222dac
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-02 13:16:41 +01:00
Lysec
c3b71f7334
MangoService: possible final fix for spawn command
2026-02-02 13:16:31 +01:00
Lysec
5cd33bc1a4
Merge pull request #1662 from notiant/patch-10
...
Improve SystemMonitor tooltip
2026-02-02 13:09:06 +01:00
Turann_
e94fafc7dc
Merge branch 'noctalia-dev:main' into pr/refactor-battery-pt5
2026-02-02 15:05:13 +03:00
Lysec
a89c1ab6b6
MangoService: fix spawn syntax
2026-02-02 12:58:55 +01:00
notiant
be69e1b023
Reorder disk usage
2026-02-02 10:49:06 +01:00
notiant
72df50fd5d
update SystemMonitor tooltip
2026-02-02 10:38:39 +01:00
Entrpi
2d8e41beaf
SystemStat: add thermal_zone fallback for CPU and GPU temperature
...
The hwmon-based temperature detection only supports coretemp (Intel),
k10temp and zenpower (AMD). On ARM SoCs using SCMI firmware sensors
(e.g., CIX Sky1 with Mali-G720), temperature data is exposed via
/sys/class/thermal/thermal_zone* rather than hwmon.
Add a fallback that scans thermal zones when no hwmon sensor is found:
- CPU: reads all cpu-*-thermal zones and reports the hottest core
- GPU: uses gpu-avg-thermal (firmware average) when available,
otherwise takes the max of individual gpu[N]-thermal zones
This enables system monitor temperature display on ARM platforms
without requiring any user configuration.
Tested on CIX Sky1 (Radxa Orion O6) with 14 SCMI thermal zones.
2026-02-02 16:11:19 +11:00
Turann_
0b2efff426
Update BatteryService.qml
2026-02-02 07:33:10 +03:00
Turann_
9d08cf5faf
Update en.json
2026-02-02 07:22:17 +03:00
Turann_
7ff1e6106c
Update Settings.qml
2026-02-02 07:22:10 +03:00
Turann_
736d592e10
Update BatteryPanel.qml
2026-02-02 07:22:05 +03:00
Turann_
3b19ee9d57
Merge branch 'pr/refactor-battery-pt5' of https://github.com/turannul/noctalia-shell into pr/refactor-battery-pt5
2026-02-02 06:44:43 +03:00
Turann_
2277d0e801
Merge branch 'noctalia-dev:main' into pr/refactor-battery-pt5
2026-02-02 06:44:25 +03:00
Turann_
76e1b6dcba
Merge branch 'pr/refactor-battery-pt5' of https://github.com/turannul/noctalia-shell into pr/refactor-battery-pt5
2026-02-02 06:43:53 +03:00
Turann_
4dfcc2f8a9
notifications for all | Work in progress....
2026-02-02 06:41:26 +03:00
Turann_
a07e56a5ed
Rework colors p2
2026-02-02 06:34:37 +03:00
Turann_
940fd843b8
Rework panel colors.
2026-02-02 06:29:43 +03:00
Lemmy
a8d74633f6
labwc: workspace support via wayland protocol
2026-02-01 22:27:54 -05:00
Turann_
f2c0e70258
Merge branch 'noctalia-dev:main' into pr/refactor-battery-pt5
2026-02-02 06:20:51 +03:00
Turann_
748a653386
Move maybaNotify to Service. 1/?
2026-02-02 06:01:49 +03:00
Turann_
07e97d858f
More colors.
...
Changes done here open to discussion.
2026-02-02 05:54:33 +03:00
Lemmy
7134da650c
sysstat: consolidated into a single cpu polling/timer
2026-02-01 21:53:23 -05:00
Lemmy
fcd65ec17c
sysstat: lowered default polling interval for cpu/memory/network as there is no resources implications (all use /proc)
2026-02-01 21:48:07 -05:00
Lemmy
ce142131b7
sysstat-panel: revamped with NGraph
2026-02-01 21:44:02 -05:00
Turann_
ff06367036
Relocating warningThreshold 5/5
2026-02-02 05:12:03 +03:00
Turann_
dd93ced4dc
Relocating warningThreshold 4/5
2026-02-02 05:10:31 +03:00
Turann_
546c6b0fe6
Relocating warningThreshold 3/5
2026-02-02 05:10:26 +03:00
Turann_
1f0b9466f2
Relocating warningThreshold 2/5
2026-02-02 05:10:20 +03:00
Turann_
f67e27187f
Relocating warningThreshold 1/5
2026-02-02 05:09:43 +03:00
Turann_
6385a3576d
Merge branch 'noctalia-dev:main' into pr/refactor-battery-pt5
2026-02-02 04:42:57 +03:00
Turann_
ee0e2e383d
Add color to Device name/percentage.
2026-02-02 03:58:11 +03:00
Turann_
2746c502fc
Use alternative icon for maybenotify
2026-02-02 03:40:15 +03:00
Lemmy
cff448d042
session-menu: fix bluriness - damn you NVidia
2026-02-01 19:36:41 -05:00
Lemmy
b7735539a7
tooltip: improved grid mode size estimations
2026-02-01 19:25:40 -05:00
Turann_
adf71c8356
Formatted
2026-02-02 02:14:36 +03:00
Turann_
52e58b8c95
Simplify getIcon
2026-02-02 02:14:00 +03:00
Turann_
16936221be
Close Show each battery percentage
...
Fixes #1111
2026-02-02 02:08:08 +03:00
Lemmy
2a98d04b2f
ddcutil: dont call ddcutil when opening the control center
2026-02-01 16:58:18 -05:00
Lemmy
f8ab276b25
ddcutil: potential optimizations when settings brightness (async + noverify)
2026-02-01 16:57:57 -05:00
Lemmy
c95bd116cc
plugin-service: added hot-reloading of translations when in development mode
2026-02-01 15:22:33 -05:00
Lemmy
c662ebb958
logger: typo
2026-02-01 15:13:06 -05:00
Lemmy
e578ff0892
compositor-spawn: small simplification so it works with all compositors (defaulting to execDetached in the compositor service)
2026-02-01 14:24:43 -05:00
Lysec
0bb9e380ba
DesktopWidgets: fix settings lockup
2026-02-01 20:10:38 +01:00
Lysec
bc92c12c38
DesktopMediaPlayer: adjust visualizer opacity
2026-02-01 19:58:50 +01:00
Lysec
4762cb6c17
Merge pull request #1653 from bokicoder/compositor-spawn
...
feat: spawn application process via compositor
2026-02-01 19:22:36 +01:00
Lysec
c1cb969587
Settings: set default for session menu tolarge button, single row
2026-02-01 18:03:48 +01:00
wxlyyy
c095b78ef4
feat: spawn application process via compositor
2026-02-02 00:37:22 +08:00
qalqa-dev
4b9115233b
dock: refresh app icons and names on DesktopEntries changes, and improve pinned app handling with proper names
2026-02-01 19:26:00 +03:00
Lysec
5a43b00d43
Bumping 4.3.1-git
2026-02-01 17:25:40 +01:00
Lysec
230bdcb0e1
Release v4.3.0
2026-02-01 17:17:44 +01:00
Lemmy
4b0b088c6f
Enhance donation section in README
...
Added donation options for Buy Me a Coffee and Ko-fi.
2026-02-01 10:04:50 -05:00
Lemmy
64cd806d90
Add Ko-fi funding option
2026-02-01 09:52:56 -05:00
Lemmy
8ae88c8000
i18n: es + ku
2026-02-01 09:35:58 -05:00
Lemmy
fad9ddc74d
default-settings
2026-02-01 09:35:38 -05:00
Lemmy
bcd9cad49f
launcher: windows provider adds a small badge icon helping distinguish the entries between AppProviders and WindowsProvider
2026-02-01 09:09:20 -05:00
Lemmy
990211f105
wallpaper: fix sorting
2026-02-01 08:56:42 -05:00
Lemmy
825ce834ab
Merge pull request #1623 from Ronin-CK/main
...
Add wallpaper sorting options and safe KColorScheme sync
2026-02-01 08:55:59 -05:00
Lysec
348763cc96
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-01 12:41:16 +01:00
Lysec
131d0a0b53
AudioPanel: move audio stream logic to AudioService, filter 'quickshell' audio ( #1645 )
2026-02-01 12:41:14 +01:00
Lysec
c19ef82730
Merge pull request #1649 from LionHeartP/main
...
discord-midnight: even more polls + invite to server button overrides
2026-02-01 12:34:48 +01:00
LionHeartP
f6eb22f7f8
discord-midnight: invite to server button override
2026-02-01 13:33:36 +02:00
Lysec
a13374ffc6
Templates: add sway (implements #1633 )
2026-02-01 12:20:03 +01:00
LionHeartP
ec51a09e6c
discord-midnight: even more polls overrides
2026-02-01 12:47:47 +02:00
Lysec
7fef627415
Merge pull request #1648 from LionHeartP/main
...
discord-midnight: checkmark and radio button changes
2026-02-01 11:23:43 +01:00
LionHeartP
92952e3cd6
discord-midnight: checkmark and radio button changes
2026-02-01 12:20:57 +02:00
Lemmy
d6be89afb5
bar: auto-hide/exclusive code cleanup
2026-01-31 22:35:02 -05:00
Lemmy
50b7819bca
settings-tab: cleanup
2026-01-31 22:28:37 -05:00
Lemmy
a9d5deffe6
i18n: update
2026-01-31 22:02:30 -05:00
Lemmy
b4cbd4f88f
desktop-widget: when editor is opened create the popup window surface
2026-01-31 21:54:23 -05:00
Lemmy
035111fbe2
panel: getPanel always try to fallback
2026-01-31 21:33:57 -05:00
Lemmy
4e310f4fa1
sysstat-desktop: added cpu temp as a shape
2026-01-31 21:27:59 -05:00
Turann_
4eda8ad1fb
Update BatteryService.qml
2026-02-01 03:42:20 +03:00
Lysec
834bbd119b
SimpleToast.qml -> Toast.qml
2026-02-01 00:08:13 +01:00
Lysec
b59187bc9b
SimpleToast: add hover detection to prevent closing
2026-01-31 23:53:15 +01:00
Lysec
b00a933f18
NightLightService: add resume timer after suspend ( #1599 )
2026-01-31 23:39:31 +01:00
Chandra Kant
d81a88e834
Update TemplateRegistry.qml
2026-02-01 04:03:28 +05:30
Lysec
68e820f1ad
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-31 23:30:57 +01:00
Lysec
5b5c951908
OSD: don't display volume OSD if volume is changed through audio panel
2026-01-31 23:30:53 +01:00
Turann_
61a1e0adff
Revert "Update BatteryService.qml"
...
This reverts commit 0872ac08ba .
2026-02-01 01:28:46 +03:00
Lemmy
9cda956be4
Merge pull request #1625 from anthonyhab/fix/widget-centering-margins
...
fix(bar): consistent outer bar margin spacing
2026-01-31 17:21:40 -05:00
Turann_
0872ac08ba
Update BatteryService.qml
2026-02-01 01:11:00 +03:00
Turann_
ad848c8a61
make rounding in function not individually.
2026-02-01 00:56:41 +03:00
Lemmy
6115ef8060
desktop-sysstat: dual graph for network
2026-01-31 16:52:05 -05:00
Turann_
53c7e85acc
Use proxied item from LockScreen
2026-02-01 00:33:06 +03:00
Turann_
045931cd9b
Add Icon from service.
2026-02-01 00:32:11 +03:00
Turann_
214eb9d1cd
Expose batteryIcon - primaryDevice.
2026-02-01 00:31:48 +03:00
Lemmy
87a9b2a4b5
i18n: update
2026-01-31 16:28:26 -05:00
Lemmy
d5e0a4ddc4
desktop-sysstat: moved history to service, improved curve drawing
2026-01-31 16:27:55 -05:00
Turann_
0d37c7c82d
Enforce laptopBattery 1/?
2026-02-01 00:23:30 +03:00
Turann_
8c7aed8ff2
Unused import removed
2026-02-01 00:21:08 +03:00
Turann_
51d4bde15a
Remove redundant function: hasAnyBattery()
2026-01-31 23:27:37 +03:00
Turann_
3cca35f3aa
Add proper naming for multi battery setup
2026-01-31 23:06:31 +03:00
Turann_
b5e2e99282
Battery Health on hover.
2026-01-31 22:47:03 +03:00
notiant
361324ad4e
Battery: further refactor
2026-01-31 19:34:07 +01:00
Lysec
ffd1538d64
i18n
2026-01-31 17:35:31 +01:00
Lysec
da6dec0736
TemplateSubTab: make chips follow input radius!
2026-01-31 16:06:02 +01:00
Lemmy
042fdb51e0
i18n-update
2026-01-31 08:49:25 -05:00
Lemmy
11a94be39f
Merge pull request #1638 from CYAXXX/patch-1
...
Update ku.json
2026-01-31 08:48:08 -05:00
Lysec
54b3c8fa6a
OSD: don't display brightness OSD if control center is open ( fixes #1637 )
2026-01-31 14:09:08 +01:00
Lysec
19f016e760
NGraph: fix choppyness
2026-01-31 10:40:14 +01:00
Lysec
82f9e7e89d
DesktopWidgets: add SystemStat widget
2026-01-31 10:36:50 +01:00
CYAXXX
5e51ea0bfc
Update ku.json
...
Hi, I just changed none Kurdish text, please do not add automated translation to KU. I saw Turkish, Azerbijani, Sorani Kurdish (Which it uses Arabic scripts) It makes my job harder, I will translate all of it but let my finish the projects that I am handling right now.
2026-01-31 05:03:19 +01:00
Lemmy
131740dcc0
bar-auto-hide: using a hover handler to help on hyprland
2026-01-30 22:50:57 -05:00
Lemmy
a64162f4ff
bar-auto-hide: bullet proofing
2026-01-30 22:38:51 -05:00
Lemmy
63d57adb59
translations cleanup
2026-01-30 22:19:14 -05:00
Lemmy
d17cbf2e00
bar: auto hide implementation
2026-01-30 22:01:16 -05:00
Lemmy
9f8ac95dd8
launcher: added IPC for "settings" and "windows" providers
2026-01-30 20:27:02 -05:00
Lemmy
5fbc1dc5c1
i18n: windows provider
2026-01-30 20:17:55 -05:00
Lemmy
75243adb0d
current-screen-detector: more reliable no longer assumes screens[0] has a bar.
2026-01-30 19:42:10 -05:00
Lemmy
817b81e020
launcher: option to enable/disable the default search of "windows"
2026-01-30 19:23:57 -05:00
Lemmy
a573f25147
launcher: new windows provider - to focus an existing window
2026-01-30 19:00:31 -05:00
Lemmy
b8092b5a35
i18n: update fr + hn + nn
2026-01-30 18:39:37 -05:00
Lemmy
68a9f397c7
launcher: when assigned to the right the preview will switch to the left
2026-01-30 17:19:18 -05:00
Lemmy
cd8e630ac3
tooltips: support for table/gridview content - using this in the sysmon bar tooltip
2026-01-30 16:30:01 -05:00
Lemmy
2288e51b0e
Merge pull request #1622 from xzeldon/feat/system-monitor-enhancements
...
feat: add CPU frequency and free disk space display options
2026-01-30 16:03:09 -05:00
Lemmy
2625ff2954
plugins: QoL always show the "Update all" button if there is an update
2026-01-30 15:10:27 -05:00
Lemmy
5b11700e34
bar-settings: more reasonable toast duration (12s > 6s)
2026-01-30 15:09:17 -05:00
Timofey Gelazoniya
7c15d3df9d
feat: add independent CPU Frequency component and dynamic max freq detection
2026-01-30 23:03:35 +03:00
Lysec
e36a6789ad
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-30 19:54:36 +01:00
Lysec
fb72dc9dbd
SimpleToast: add progress bar
2026-01-30 19:54:34 +01:00
Lemmy
3acd062f4b
settings: no sidebar gradient
2026-01-30 12:49:00 -05:00
thmoee
2818bbfe8d
i18n: SystemMonitor translations
2026-01-30 17:58:51 +01:00
Lemmy
a869b50b19
bar-plugins: fixed bar not refreshing after install/uninstall
2026-01-30 11:55:17 -05:00
Lemmy
d6ea743624
settings: better check for plugins settings
2026-01-30 11:32:49 -05:00
thmoee
4e7110aa46
SystemMonitor: handle threshold for disk available on compact mode
2026-01-30 17:26:35 +01:00
Lemmy
0acca7d2d3
settings: clean the deprecated "allowUserSettings" + fix gear icon showing when plugin has no settings
2026-01-30 11:10:12 -05:00
thmoee
dba50b7622
SystemMonitor: add thresholds for disk available space
2026-01-30 16:52:11 +01:00
Lemmy
9f14ca21e6
i18n-update: de+es+zh-CN
2026-01-30 10:03:29 -05:00
thmoee
13bcfb38f2
SystemMonitor: add new settings to WidgetRegistry
2026-01-30 15:59:42 +01:00
Lysec
39dc324b2f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-30 15:05:12 +01:00
Lysec
25b9e8c34b
Dock: fix vertical and horizontal alignment
2026-01-30 15:05:09 +01:00
Lemmy
4e8ac23868
bluetooth: process.kill() is not a thing - use process.running=false instead
2026-01-30 08:18:13 -05:00
Lemmy
4dea7d3780
tray: more tweaks - does not match npopupcontextmenu perfectly
2026-01-29 22:18:15 -05:00
Lemmy
af2c274a8f
tray: matching positioning of npopupcontextmenu
2026-01-29 22:05:41 -05:00
Lemmy
c36617a740
npopupcontextmenu: smart positioning?
2026-01-29 21:48:34 -05:00
Lemmy
6839528022
taskbar+workspace: fixed context menu on hyprland
2026-01-29 20:59:39 -05:00
Lemmy
3f82be711c
launcher-gridview: working top and bottom gradients
2026-01-29 20:30:49 -05:00
Lemmy
66a58452b2
i18n-update: es+ko+ru
2026-01-29 20:10:00 -05:00
Lemmy
8cdaa205d1
sliders: rewrote the display using Shape to avoid visible stacked hacks when cross-fading colors
2026-01-29 19:03:08 -05:00
Lemmy
1685394a0e
MediaCard: text shadow color changing depending on light/dark mode
2026-01-29 18:36:35 -05:00
Lemmy
010d1ad854
bar: avoid recreating model on every settings without breaking bar widgets reordering/deletion.
2026-01-29 17:01:50 -05:00
Lemmy
8125236d4e
Revert "bar: avoid recreating model on every setting change."
...
This reverts commit 5a70f523bf .
2026-01-29 16:35:35 -05:00
anthonyhab
57ba56b23f
math.round
...
listen to lemmy
2026-01-29 16:21:03 -05:00
Lemmy
599a6f7535
Revert "Merge pull request #1624 from anthonyhab/fix/slider-opacity-animation"
...
This reverts commit 4fcd730dd1 , reversing
changes made to 0002a6df1c .
2026-01-29 16:20:25 -05:00
Lemmy
4fcd730dd1
Merge pull request #1624 from anthonyhab/fix/slider-opacity-animation
...
fix(slider): enable layer rendering for slider opacity animations
2026-01-29 16:16:11 -05:00
Lemmy
0002a6df1c
Merge pull request #1626 from notiant/patch-8
...
Battery: fix low battery warning & fallback handling
2026-01-29 16:14:37 -05:00
notiant
ad310ec74b
Battery: fix low battery warning & fallback handling
2026-01-29 21:24:35 +01:00
Lemmy
5a70f523bf
bar: avoid recreating model on every setting change.
2026-01-29 13:51:11 -05:00
Lemmy
d164113f0c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-29 13:42:05 -05:00
Lemmy
770d4f9db8
workspace-settings: icon scaling should be hidden when not using icons
2026-01-29 13:42:03 -05:00
anthonyhab
bc05f1e444
fix(bar): center widgets properly within bar
...
Calculate margins dynamically based on barHeight and capsuleHeight
instead of using fixed Style.margin values. This ensures widgets
are properly centered regardless of bar density setting.
2026-01-29 13:38:54 -05:00
anthonyhab
353e4e5409
fix(slider): enable layer rendering for opacity animations
...
Add layer.enabled: true to NColorSlider and NSlider widgets to fix
opacity animation issues. This ensures proper compositing during
slider animations by rendering to an offscreen layer.
Fixes visual glitches where slider opacity transitions were not
rendering correctly.
2026-01-29 13:21:07 -05:00
Chandra Kant
71a2cda680
Update Settings.qml
2026-01-29 22:20:47 +05:30
Chandra Kant
10b49b7781
Update WallpaperPanel.qml
2026-01-29 22:20:07 +05:30
Chandra Kant
38ad1364af
Update WallpaperService.qml
2026-01-29 22:18:38 +05:30
Timofey Gelazoniya
687c8d934e
feat: add CPU frequency and free disk space display options
2026-01-29 18:48:04 +03:00
Chandra Kant
c0b48b71f4
Add sorting functionality for wallpaper files
2026-01-29 21:16:27 +05:30
Chandra Kant
43d9da94c1
Update Settings.qml
2026-01-29 21:10:57 +05:30
Lysec
a9702ad480
Merge pull request #1606 from mochouaaaaa/main
...
fix(scripts): `gtk-refresh.py` Increase dconf compatibility
2026-01-29 15:41:53 +01:00
Lysec
c89e876113
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-29 15:35:39 +01:00
Lysec
15516de503
Dock: set max width/height, add scrolling
2026-01-29 15:35:35 +01:00
Lemmy
76f3fe4624
autofmt
2026-01-29 09:33:36 -05:00
Lemmy
001312f0bf
Merge pull request #1617 from notiant/patch-5
...
Battery: some fixes & cleanup
2026-01-29 09:24:42 -05:00
Lemmy
e2cba4184d
Merge pull request #1618 from notiant/patch-6
...
WidgetSettings: ensure minimal width for NComboBox
2026-01-29 09:23:42 -05:00
Lemmy
ae56470c4f
settings: bar/controlcenter/desktop widgets - debounce save
2026-01-29 09:16:46 -05:00
thmoee
8057fcc816
SystemMonitorSettings: remove unused imports and properties
2026-01-29 15:15:37 +01:00
thmoee
a3bcced307
SystemStatService: get available percentage and format disk display
2026-01-29 15:04:17 +01:00
thmoee
4bc32e0cb4
SystemStatService: rename formatMemoryGb to formatGigabytes
2026-01-29 13:57:18 +01:00
thmoee
dd844ef2da
SystemMonitor: get available disk space
2026-01-29 13:53:15 +01:00
Lysec
41ec8c4ee6
DarkModeService: add one shot timer to detect sunrise properly ( #1599 )
2026-01-29 13:09:42 +01:00
Lysec
9d05ab8d8f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-29 13:08:02 +01:00
Lysec
ecf1fcbe4c
Tray: adjust bg to be circular, fix some padding
2026-01-29 13:07:56 +01:00
notiant
4b826d9c37
WidgetSettings: ensure minimal width for NComboBox
2026-01-29 12:52:58 +01:00
notiant
0c8aff390f
small edit
2026-01-29 12:34:42 +01:00
Lysec
7bf3dad989
Merge pull request #1614 from GoodbyeNJN/smart-title-width
...
fix(taskbar): reorder title bar width form field
2026-01-29 11:54:08 +01:00
Lysec
6889a7aa4e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-29 11:51:59 +01:00
Lysec
3d3e0c123e
WorkspacePill: adjust centering ( fixes #1615 )
2026-01-29 11:51:54 +01:00
notiant
7d5077da79
make deviceModel a reactive property
2026-01-29 11:38:14 +01:00
notiant
77a92d604c
Battery: some fixes & cleanup
2026-01-29 10:43:43 +01:00
Bryan Martinez-Sanchez
47835d1421
notifications: add IPC functions for action invocation
...
Adds four new IPC functions to the notifications handler:
- getActions: returns actions for a notification by index
- invokeDefault: invokes the default (or first) action
- invokeDefaultAndDismiss: invokes default action and dismisses
- invokeAction: invokes a specific action by notification id
Enables external tools and scripts to interact with notification
actions programmatically via the existing IPC mechanism.
2026-01-29 01:24:15 -05:00
GoodbyeNJN
eec18037f1
fix(taskbar): reorder title bar width form field
2026-01-29 14:10:41 +08:00
Lemmy
27bee0033d
bump to v4.2.6-git
2026-01-28 23:34:58 -05:00
Lemmy
790572cd24
v4.2.5
2026-01-28 23:32:47 -05:00
Lemmy
fbab3e3405
taskbar: fix capsule height
2026-01-28 23:30:14 -05:00
Lemmy
fa71530d79
active-window: fix capsuleHeight
2026-01-28 22:43:59 -05:00
Lemmy
11bb2b68f1
bump to v4.2.5-git
2026-01-28 20:38:02 -05:00
Lemmy
5e4f137311
v4.2.4
2026-01-28 20:37:04 -05:00
Lemmy
02fb1da333
launcher: fixed gridview keyboard navigation to properly account for the provider defined number of columns.
2026-01-28 20:35:44 -05:00
Lemmy
9951d3fb23
autofmt
2026-01-28 20:32:25 -05:00
Lemmy
a4d0c02c01
Merge pull request #1610 from MrDowntempo/feat/All-Emojis
...
Another attempt at adding ALL to emojis
2026-01-28 20:32:13 -05:00
Lemmy
41b066ce09
settings-search: disable autofocus on nvidia gpu
2026-01-28 19:58:08 -05:00
Lemmy
95f493e444
battery-settings: i18n
2026-01-28 19:56:56 -05:00
Lemmy
aa4316a2f8
Revert "settings: another attempt"
...
This reverts commit ddd865a122 .
2026-01-28 19:52:28 -05:00
Lemmy
ddd865a122
settings: another attempt
2026-01-28 19:49:15 -05:00
Lemmy
972f029a3c
Revert "settings-search: isolate cursor blinking in a separate layer."
...
This reverts commit e2f2416079 .
2026-01-28 19:47:39 -05:00
Lemmy
e2f2416079
settings-search: isolate cursor blinking in a separate layer.
2026-01-28 19:45:04 -05:00
Lemmy
0a88e3619d
settings-search: tweak
2026-01-28 19:41:52 -05:00
Corey Woodworth
627a9000f6
Another attempt at cleaning up the PR
2026-01-28 19:23:49 -05:00
Lemmy
a1ebd660bf
Revert "Merge pull request #1609 from MrDowntempo/feat/All-Emojis"
...
This reverts commit 1bc8c0a9e8 , reversing
changes made to 6bdbf6903b .
2026-01-28 18:58:19 -05:00
Lemmy
1bc8c0a9e8
Merge pull request #1609 from MrDowntempo/feat/All-Emojis
...
Adds an ALL emoji category
2026-01-28 18:56:09 -05:00
Lemmy
6bdbf6903b
IPC: removed old deprecated stuff
2026-01-28 18:55:56 -05:00
Lemmy
1c6fa1b259
Merge pull request #1597 from argosnothing/kitty-windows
...
added border coloring for kitty themes
2026-01-28 18:40:59 -05:00
Lemmy
e33b7d75a9
i18n: ru
2026-01-28 18:16:18 -05:00
Lemmy
1240aa4ce7
Merge pull request #1551 from yuzujr/fix/NScrollText
...
fix issue#1371:ActiveWindow text/title length limited to previous active window
2026-01-28 18:10:51 -05:00
Lemmy
9dff29d846
battery: improvements
2026-01-28 17:54:20 -05:00
Lemmy
6280cc823e
template-apply: improve matching to avoid writing to files when not necessary
2026-01-28 17:30:04 -05:00
Lemmy
9e20b3fadf
settings-widget-default
2026-01-28 16:58:11 -05:00
Lemmy
0b0e8f97a0
bar-notification: fixed badge color binding to avoid bug + properly declare new option in the registry
2026-01-28 16:57:48 -05:00
Lemmy
8a721d4270
tray: more tooltip fixes
2026-01-28 16:48:23 -05:00
Lemmy
4116bf6bf0
tray: fixed hover logic in cramped space
2026-01-28 16:35:10 -05:00
salivala
d17d410283
correction to inactive border color
2026-01-28 16:34:59 -05:00
Lemmy
61c60944e4
Revert "Launcher: play close animation after launching app / running command"
...
This reverts commit 379c2a6803 .
2026-01-28 15:57:43 -05:00
Lemmy
e940feac03
settings: open Setup Wizard always in "default" mode
2026-01-28 15:57:35 -05:00
Corey Woodworth
86c62b202d
Added English translation
2026-01-28 14:48:25 -05:00
Corey Woodworth
29e2559d15
2nd try at adding an all emoji category
2026-01-28 14:41:55 -05:00
Lysec
2da7d41242
Time: detect time jumps to fix nightlight/darkmode logic ( #1599 )
2026-01-28 20:08:12 +01:00
Lysec
379c2a6803
Launcher: play close animation after launching app / running command
2026-01-28 19:09:47 +01:00
Lysec
bdfb09a564
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-28 19:05:28 +01:00
Lysec
bfb3bc7b22
*WidgetSettingsDialog: remove close button
2026-01-28 19:05:25 +01:00
Lemmy
98e9244ace
tray: better entries spacing/margin
2026-01-28 11:52:33 -05:00
Lemmy
0bbbe0ed97
tray-settings: better blacklist
2026-01-28 11:47:20 -05:00
Tim
5459497199
Merge branch 'noctalia-dev:main' into feat/diskdetails
2026-01-28 17:38:52 +01:00
Lemmy
82a6da9de6
tray: hover indicator
2026-01-28 11:36:53 -05:00
Lemmy
17ef2e0614
taskbar: hovered indicator
2026-01-28 11:29:31 -05:00
Lemmy
97f29f2380
taskbar: full bar dimension support
2026-01-28 11:27:49 -05:00
Lemmy
c140c7297d
activewindow: fixed vertical centering
2026-01-28 11:22:12 -05:00
thmoee
5df2f83535
use i18n strings, extend default widgets settings
2026-01-28 17:11:31 +01:00
thmoee
61f7e543bc
i18n: add new translations for the disk details feature
2026-01-28 17:07:49 +01:00
Lemmy
9970e1f749
Revert "Merge pull request #1604 from turannul/main"
...
This reverts commit e464401873 , reversing
changes made to b2b16ecdda .
2026-01-28 11:04:00 -05:00
Lemmy
c7c147e1ce
Revert "battery: new stuff from turannul"
...
This reverts commit a14d80abdd .
2026-01-28 11:03:43 -05:00
Lemmy
6fad9411d5
workspace: removed dead code
2026-01-28 10:58:13 -05:00
Lemmy
a14d80abdd
battery: new stuff from turannul
2026-01-28 10:52:31 -05:00
Lemmy
05ace82b52
Reapply "Merge branch 'main' into main"
...
This reverts commit b7a336150b .
2026-01-28 10:48:21 -05:00
Sheri Downs
3778952828
Merge branch 'noctalia-dev:main' into main
2026-01-28 23:45:00 +08:00
mochou
6ddf0780f3
fix(scripts): Increase dconf compatibility
...
In a packaged environment, the issue of gsettings being unavailable is
common, especially in the `nixos` environment
2026-01-28 23:44:36 +08:00
thmoee
9881e813c3
display disk details as text in the widget
2026-01-28 16:40:52 +01:00
thmoee
7b47eb7b09
add settings to toggle disk Details
2026-01-28 16:40:22 +01:00
Lemmy
b7a336150b
Revert "Merge branch 'main' into main"
...
This reverts commit bd16eba007 , reversing
changes made to 1da94c27e5 .
2026-01-28 09:45:00 -05:00
yuzujr
6690e1af97
Merge branch 'main' into fix/NScrollText
2026-01-28 22:36:33 +08:00
Lemmy
e464401873
Merge pull request #1604 from turannul/main
...
Battery refactor pt3
2026-01-28 09:34:59 -05:00
Turann_
bd16eba007
Merge branch 'main' into main
2026-01-28 17:18:25 +03:00
Turann_
1da94c27e5
Squash commits
...
Organise file add MARKs
Increase width on NcomboBox.
So far this commit the most i struggled - >:|
moving more to service.
checkpoint 2/4
Add tooltip texts properly.
Health check avoided on bluetooth batteries
2026-01-28 17:15:51 +03:00
Lemmy
b2b16ecdda
workspace: bullet proofing color management
2026-01-28 08:31:32 -05:00
Lysec
db4e150bb4
NotificationHistorySettings: add option to change unread badge color
2026-01-28 14:22:42 +01:00
Lysec
942ad7be3c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-28 12:35:54 +01:00
Lysec
53b2e9d37b
TaskbarSettings: fix duplicate id
2026-01-28 12:35:49 +01:00
Lysec
7a0562afc2
Merge pull request #1601 from lonerOrz/bs
...
Fix null pointer error in BatteryService.qml
2026-01-28 12:29:42 +01:00
loner
767bbc66b4
Fix null pointer error in BatteryService.qml
2026-01-28 18:54:03 +08:00
Lysec
40078519c3
Tray: adjust traymenu height to align with other widget menus
2026-01-28 07:43:35 +01:00
Lysec
0f7e91ec89
Tray: fix traymenu positioning
2026-01-28 07:40:43 +01:00
Lysec
fa67b93ca3
Tray: fix chevron lightmode color
2026-01-28 06:21:25 +01:00
Lemmy
30f0cc2de1
tray: drawer fixes
2026-01-28 00:02:07 -05:00
Lemmy
120f79dff8
tray: support for full bar dimension
2026-01-27 23:41:25 -05:00
Lemmy
010df90dca
workspace-pill: color animation tweak
2026-01-27 23:06:34 -05:00
Lemmy
747cd8c0d6
workspace-pill: support for full bar dimension
2026-01-27 23:01:36 -05:00
Lemmy
ed0ce655ad
widget-settings: increased min dialog width, help with the battery settings.
2026-01-27 22:21:58 -05:00
Lemmy
5af61ed78d
ncontextmenu-sectioneditor: fixed clipped hover due to new NListView
2026-01-27 22:03:33 -05:00
Lemmy
4af8c1dc2b
nsection-editor: better "move" icons for bar widget sections and control center shortcuts sections
2026-01-27 21:57:16 -05:00
Lemmy
795b77b8cd
custom-button: make it compatible with bar's hot corners by renaming onClicked to clicked
2026-01-27 21:27:31 -05:00
Lemmy
5d068720a5
ipc: nightlight properly toggle between the 3 modes.
2026-01-27 19:51:41 -05:00
Lemmy
5084ca9d64
bar-notification: repositionning red badge
2026-01-27 18:02:24 -05:00
Lemmy
e3d744df80
Merge pull request #1596 from turannul/pr/refactor-battery-pt2
...
Battery refactor pt2
2026-01-27 17:34:07 -05:00
salivala
19a0a6f45c
added border coloring for kitty thtmes
2026-01-27 17:29:08 -05:00
Turann_
06d1a08f93
run qmlfmt.sh
2026-01-28 01:26:01 +03:00
Lemmy
ff8790221a
settings: added helpers function to open settings and focus a subtab
2026-01-27 17:09:13 -05:00
Lemmy
6410836ec6
custom-button: open widget settings if no left click actions
2026-01-27 16:57:59 -05:00
Turann_
117ffe5550
refactoring 3/?
2026-01-28 00:57:26 +03:00
Lemmy
0727d1671f
panel: close panel when opening widget settings
2026-01-27 16:51:48 -05:00
Lysec
96dcc8e831
Widgets: fix conflicts
2026-01-27 22:40:04 +01:00
Lysec
3d0ef93b8e
Widgets: reactive settings saving
2026-01-27 22:38:55 +01:00
Lemmy
bb8efb93b4
Merge pull request #1062 from GoodbyeNJN/smart-title-width
...
feat(taskbar): adjust smart title width calculation logic
2026-01-27 16:30:24 -05:00
Lemmy
2949901cf8
launcher: speed up mousewheel scrolling. Fix #1042
2026-01-27 16:28:48 -05:00
Turann_
a0c0983a62
Merge branch 'noctalia-dev:main' into pr/refactor-battery-pt2
2026-01-28 00:18:43 +03:00
Lemmy
491222594c
plugins: installed / add last updated time
2026-01-27 15:15:17 -05:00
Lemmy
4fe46c34b9
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-27 15:13:01 -05:00
Lemmy
eb9ee4a504
plugins: add last updated time
2026-01-27 15:12:57 -05:00
Lysec
9fef81ce29
WorkspaceSettings: add reverse scrolling option
2026-01-27 21:09:13 +01:00
Lemmy
c63a4486a2
bar-service: inverted opening side for pills and stuff. fix #1579
2026-01-27 14:57:30 -05:00
Lysec
4fdd570cd8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-27 20:47:42 +01:00
Lysec
28029df17c
ClipboardSubTab: allow custom wl-paste commands to filter what gets added to cliphist
2026-01-27 20:47:37 +01:00
Lemmy
7dcfa6b246
launcher: added sessionProvider for quick lock/shutdown, etc.. Fix #1592
2026-01-27 14:44:14 -05:00
Lemmy
e366b04e55
workspace: in pill mode use the full height
2026-01-27 14:25:18 -05:00
Lemmy
746804fa4d
tray: use full height
2026-01-27 14:18:43 -05:00
Lemmy
069cbad262
clock: user proper radius
2026-01-27 14:18:13 -05:00
Lysec
72c06b3a65
ActiveWindow: expand mouse area
2026-01-27 20:02:50 +01:00
Lysec
784720995a
Settings: set alacritty as default terminal for launcher
2026-01-27 19:53:39 +01:00
Lemmy
ab4f5d6af1
hyprland: using toplevel for current screen detection
2026-01-27 13:39:43 -05:00
Lemmy
94cceebed9
NComboBox: properly refresh onModel changed - this fix the issue when switching language in Region.
2026-01-27 13:32:55 -05:00
Lemmy
51c3cd50f3
i18n: es + sv update
2026-01-27 13:26:54 -05:00
Lemmy
64471eb1c0
Merge pull request #1585 from yeager/main
...
Adding Swedish translation
2026-01-27 13:17:24 -05:00
Lemmy
893f4f532f
Merge pull request #1589 from linux-fertxo/main
...
Human-supervised translation into Spanish from Spain, less AI-like
2026-01-27 13:15:30 -05:00
Fertxo Sanz
0bee5eaa35
Merge branch 'noctalia-dev:main' into main
2026-01-27 18:11:56 +01:00
Linux Fertxo
e84b59da3e
Human-supervised translation to Spanish from Spain, less AI-like
...
As suggested, I've renamed the file from es-ES.json to es.json
2026-01-27 18:10:48 +01:00
Daniel Nylander
6c8552ee79
Update Swedish translations for JSON validity
2026-01-27 18:07:09 +01:00
Lemmy
cb56fa7089
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-27 11:29:53 -05:00
Lemmy
74d87b8e16
session-menu: fixed "actions" listview
2026-01-27 11:29:52 -05:00
Lysec
0b983e2a94
MediaMini: make clickable at bar edges
2026-01-27 16:01:54 +01:00
Lysec
839f32bee2
i18n: lockscreen fprintd - password usage
2026-01-27 15:53:16 +01:00
Lysec
95436a1ad9
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-27 15:51:13 +01:00
Lysec
383a22d856
Merge pull request #1590 from bokicoder/main
...
LockScreen: add `allowPasswordWithFprintd` option
2026-01-27 15:51:08 +01:00
Lysec
3f5692d78c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-27 15:49:46 +01:00
Lysec
2a1db90260
MediaMini: adjust MouseArea
2026-01-27 15:49:41 +01:00
Lemmy
bb4655ed2f
vertical-bar: less margin on top and bottom
2026-01-27 09:42:50 -05:00
Lemmy
c045033a49
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-27 09:36:48 -05:00
Lemmy
1c42b4f3c8
bar: added extra mouse areas in the corner that activate the closest widget.
2026-01-27 09:36:46 -05:00
Lysec
5d0b9afa47
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-27 15:27:49 +01:00
Lysec
25680a8945
Migration46: remove old pam folder in noctalia settings folder
2026-01-27 15:27:44 +01:00
Lemmy
584584297e
ipc-plugins: openPanel/closePanel/togglePanel
2026-01-27 09:16:20 -05:00
Fertxo Sanz
2c265b878d
Merge branch 'noctalia-dev:main' into main
2026-01-27 15:04:01 +01:00
Linux Fertxo
34842f7c14
Human-supervised translation into Spanish from Spain, less AI-like
...
This is a work in progress, need to translate all the plugins also. Will
check when major changes and the introduction of new features
2026-01-27 14:58:08 +01:00
GoodbyeNJN
3117bd3aae
feat(taskbar): adjust smart title width calculation logic
2026-01-27 21:57:20 +08:00
Lemmy
c4a737a396
ipc: new "call plugin openSettings {id}"
2026-01-27 08:55:45 -05:00
wxlyyy
57204d80bd
LockScreen: add allowPasswordWithFprintd option
2026-01-27 21:43:09 +08:00
Lysec
3e1f371912
LockScreen: use /etc/pam.d/ files for auth
2026-01-27 14:15:45 +01:00
Turann_
5ff0810934
refactoring 2/?
...
Flaw: I treated DisplayDevice purely as a fallback. It was only added to the list if no other physical batteries were found.
Scenario: On a laptop [eg: thinkpads] with two batteries (BAT0 and BAT1), the logic would find them and therefore skip adding the DisplayDevice.
Consequence: Users with two batteries would effectively lose the "Aggregate" (Total System %) view. T
2026-01-27 10:34:27 +03:00
Daniel Nylander
b641fc7ead
Adding Swedish translation
2026-01-27 08:07:51 +01:00
Turann_
cfacfc1366
refactoring 1/?
2026-01-27 10:01:04 +03:00
Lemmy
382e548d2b
bar: widgets now use the entire bar space (e.g: full height with a vertical bar) this ease a lot for clicking widgets and avoid dead zones above and below the widget.
...
Keep an eye on this + plugins bar widget will need updating
2026-01-26 23:47:03 -05:00
Lemmy
6f307dc1fb
i18n: added new Korean (ko-KR)
2026-01-26 22:24:18 -05:00
Lemmy
919b26a2ee
i18n: nn-NO
2026-01-26 22:06:37 -05:00
Lemmy
25f939f9c4
template-apply: latest change to alacritty was creating duplicate includes: old one(relative) + new one(full path)
2026-01-26 21:17:14 -05:00
Lemmy
2b6c6ae36c
workspace: fix variable pill height
2026-01-26 21:06:07 -05:00
Lemmy
bbab3b6f9d
battery: smart hiding take3
2026-01-26 20:47:35 -05:00
Lemmy
b6680470d9
battery: another attempt at smart hiding
2026-01-26 20:39:15 -05:00
shouya
b7ce840dbb
remove arguments to init
2026-01-27 10:38:16 +09:00
Lemmy
3937d3d767
battery: temp revert
2026-01-26 20:35:02 -05:00
Lemmy
a32f098675
battery: dont show if laptop battery is absent and "default" is selected
2026-01-26 20:32:16 -05:00
Lemmy
57f63ddc1e
plugin-service: simplified logs to not implyt parsed manifest are actually loaded plugins
2026-01-26 20:22:26 -05:00
Lemmy
6e0f28d9a9
workspace: cleanup
2026-01-26 20:01:11 -05:00
Wilfred Mallawa
75e7ebbb91
calendar/eds: convert event times to local timezone
...
Currently, the calendar does not convert events to local timezone.
This patch extracts the IANA timezone from Evolution's internal format and use
ZoneInfo for proper timezone-aware datetime conversion.
Signed-off-by: Wilfred Mallawa <wilfred.opensource@gmail.com >
2026-01-27 10:46:55 +10:00
Lemmy
8a123be7c0
autofmt
2026-01-26 19:46:52 -05:00
Lemmy
2fd8240f13
workspace: refactor in 2 separate components
2026-01-26 19:46:41 -05:00
Lemmy
36ed643e77
Merge pull request #1580 from dsafxP/sway-fixes
...
Sway: fix Workspace behavior (2)
2026-01-26 18:48:25 -05:00
Lemmy
f003d1ebde
more workspace log
2026-01-26 18:46:34 -05:00
Lemmy
16f345d1f3
keyboard-layout: toast shows full layout name
2026-01-26 18:36:01 -05:00
Lemmy
b098a41e9c
KeyboardLayoutService: better lang/country matching
2026-01-26 18:29:41 -05:00
Lemmy
624829d721
added log
2026-01-26 18:05:35 -05:00
Lemmy
d687e22d78
workspace: attempt to fix missing id on older qt version (pika)
2026-01-26 17:58:06 -05:00
dsaf
560f8a06b7
fix(SwayService): handle duplicate apps
2026-01-26 16:44:27 -03:00
dsaf
4cddae1fe0
fix(bar/workspace): missing handle
2026-01-26 15:31:46 -03:00
dsaf
c2cd38fca9
feat(SwayService): add workspaceId to extractWindowData via ipc
2026-01-26 15:31:34 -03:00
Lemmy
e66a77a801
niri: added missing Quickshell.wayland import for getFocusedScreen()
2026-01-26 12:52:08 -05:00
Lemmy
806820f79a
screen-detector: disable getFocusedScreen() until more testing is done.
2026-01-26 12:46:41 -05:00
Lemmy
39fad06b81
Merge pull request #1566 from frap129/refactor/current-screen
...
refactor(CurrentScreenDector): Use WM native methods when possible
2026-01-26 12:44:57 -05:00
Lemmy
bfe1b1d723
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-26 12:41:36 -05:00
Lemmy
41d1545a24
bluetooth: dont force mError color on button, does not work well with red based color schemes.
2026-01-26 12:41:34 -05:00
Joe Maples
f06b63b71f
refactor(CompositorService/CurrentScreenDetector): abstract getFocusedScreen
2026-01-26 11:59:01 -05:00
Lemmy
709aa3f878
Merge pull request #1578 from chenkeao/nscrolltext-fix-vertical-center
...
fix: A more robust implementation of NScrollText to fix misalignment issue caused by overly large Unicode characters
2026-01-26 11:41:15 -05:00
Lemmy
ba5be9781c
i18n: update
2026-01-26 11:36:37 -05:00
Lemmy
dba5235925
Merge pull request #1548 from tibssy/feat/framed-bar
...
Framed Bar
2026-01-26 11:35:07 -05:00
Lemmy
25ccded0a0
bump version to 4.2.4-git
2026-01-26 11:33:47 -05:00
Lemmy
222d12db39
v4.2.3
2026-01-26 11:32:45 -05:00
Lemmy
4467aa95d7
bar: improve widget settings refresh for overriden bar per monitor. also fix workspace widget not showing app icons on overriden monitor
2026-01-26 11:29:37 -05:00
Lysec
d3d5e26bd7
autofmt
2026-01-26 16:55:48 +01:00
Lysec
2bfe2a78bb
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-26 16:54:13 +01:00
Lysec
b4f9c9a3a1
WorkspaceSettings: add background color options & option to hide badge ( #1550 )
2026-01-26 16:54:08 +01:00
Lemmy
55f2c85d61
autofmt
2026-01-26 10:20:44 -05:00
Lemmy
1d2e646978
battery-panel: ui polish
2026-01-26 10:17:54 -05:00
kyle
017a0072cb
fix(NScrollText): Fix misalignment issue caused by overly large Unicode characters
2026-01-27 01:37:20 +11:00
tibssy
cc8fee383f
fix(layout): correct notification and OSD margins to respect frame boundaries
2026-01-26 13:30:52 +00:00
tibssy
01656820dd
style(bar): reduce default frame metrics and extend settings ranges
2026-01-26 13:30:52 +00:00
tibssy
680dfccfff
feat(layout): implement framed bar visuals and layout logic
2026-01-26 13:30:52 +00:00
tibssy
2516652c21
i18n: add framed bar translations for all languages. feat(setup): add bar type selection to setup wizard
2026-01-26 13:30:52 +00:00
tibssy
83b89fa573
feat(ui): add bar type selection and frame settings UI
2026-01-26 13:30:52 +00:00
tibssy
7579182fe7
feat(settings): implement barType logic and framed bar configuration
2026-01-26 13:30:52 +00:00
Lysec
d595ed4cf7
Revert "Battery: fix missing icon"
...
This reverts commit ee3fe0967d .
2026-01-26 13:12:33 +01:00
Lysec
ee3fe0967d
Battery: fix missing icon
2026-01-26 13:09:12 +01:00
Lysec
884d4e49a7
NSectionEditor: fix unresponsive widget settings dialog when pressing apply
2026-01-26 12:59:32 +01:00
Lysec
92aeeb2d79
Revert "Merge pull request #1574 from dsafxP/fix-missing-handle"
...
This reverts commit eec06b7e9f , reversing
changes made to 902208b9c6 .
2026-01-26 12:51:33 +01:00
Lysec
eec06b7e9f
Merge pull request #1574 from dsafxP/fix-missing-handle
...
Sway: fix Workspace behavior
2026-01-26 09:43:59 +01:00
Lysec
902208b9c6
ApplicationProvider: fix search when pinned category is active
2026-01-26 09:37:38 +01:00
Lemmy
0e10ebbd32
launcher: top/bottom gradient in listview mode
2026-01-25 22:31:29 -05:00
Lemmy
a2393927ec
Merge pull request #1573 from turannul/fix/battery-detection
...
fix(battery): prioritize laptop battery and improve fallback logic (force pushed)
2026-01-25 21:38:19 -05:00
dsaf
c2a95a3d42
feat(SwayService): add workspaceId to extractWindowData via ipc
2026-01-25 23:29:34 -03:00
Turann_
d979f698b4
this is not mean't to be commited
2026-01-26 05:23:37 +03:00
Turann_
610d4d6e30
fix(battery): prioritize laptop battery and improve fallback logic
2026-01-26 05:11:20 +03:00
Lemmy
109cc9801f
Merge pull request #1572 from twilfredo/wilfred/fixup-region-ui
...
LocationSubTab: use a column layout for location
2026-01-25 21:06:02 -05:00
Lemmy
aabec3d716
ipc: added "media toggle" to open the media player panel.
2026-01-25 21:04:43 -05:00
Wilfred Mallawa
82f9a89e59
LocationSubTab: use a column layout for location
...
For the location entry tab, a RowLayout is currently used. When a user
enters a new location, the search bar extends across the UI to fill up
the space while the location service evaluates the location text. It
then shrinks back once the location text is available. Which looks
glitchy.
This patch changes the layout to be a ColumnLayout, so the entries stack
vertically. Which avoids the jankyness of the case above.
Signed-off-by: Wilfred Mallawa <wilfred.opensource@gmail.com >
2026-01-26 11:39:29 +10:00
Lemmy
a6f8806f92
plugins: disable settings button if the plugin is disabled
2026-01-25 20:09:29 -05:00
dsaf
c67ed98e7b
fix(bar/workspace): missing handle
2026-01-25 22:00:36 -03:00
Lemmy
ff3f3868da
Merge pull request #1570 from turannul/pr/battery-rework
...
Refactor Battery stuff
2026-01-25 19:24:07 -05:00
Turann_
88a48f5d30
most questionable commit on this pr
2026-01-26 02:58:32 +03:00
Lemmy
f26ec28c46
changelog: starts from v3.8.2 when triggered manually
2026-01-25 18:41:24 -05:00
Lemmy
958bcacbec
nscrollview: more fixes
2026-01-25 18:40:20 -05:00
Lemmy
aede9bd13b
nscrollview: more fixes
2026-01-25 18:35:56 -05:00
Turann_
b40cbaf654
feat(panel): group laptop battery with health and separate from Bluetooth devices
2026-01-26 02:34:57 +03:00
Turann_
36e1c1692e
feat(panel): display all detected batteries (Bluetooth and system)
2026-01-26 02:23:33 +03:00
Turann_
bca1dcba50
refactor(lockscreen): use centralized BatteryService properties
2026-01-26 02:20:38 +03:00
Turann_
28fa573f70
refactor(widget): use centralized BatteryService helpers
2026-01-26 02:20:38 +03:00
Turann_
bbaf85a66b
refactor(panel): use centralized BatteryService helpers
2026-01-26 02:20:38 +03:00
Turann_
628ba91374
feat(service): centralize battery device logic and helpers
2026-01-26 02:20:38 +03:00
Lemmy
591973ae1e
Merge pull request #1569 from turannul/pr/fix-charging-icon
...
Update IconsTabler.qml
2026-01-25 17:37:33 -05:00
Lemmy
68d8c1cd06
nscrollview: more fixes due to the new gradient approach
2026-01-25 17:36:51 -05:00
Turann_
94ba737147
Update IconsTabler.qml
2026-01-26 01:36:04 +03:00
Lemmy
7eb4d9ecec
notifications-history: fix scrollview.
2026-01-25 17:15:13 -05:00
Lemmy
288610ba56
imagecache: implementing queue to avoid spawning too many processes at once.
2026-01-25 17:12:24 -05:00
Lemmy
a9336782ce
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-25 15:47:47 -05:00
Lemmy
adbf55181d
Dock: reserve a bit more width when horizontal to accomodate tooltips.
2026-01-25 15:47:45 -05:00
Lysec
78c621cabf
i18n: lockscreen auto start auth
2026-01-25 21:29:24 +01:00
Lysec
0823fec689
Merge pull request #1568 from bokicoder/main
...
LockScreen: add `autoStartAuth` option
2026-01-25 21:26:39 +01:00
wxlyyy
de3e522cd2
LockScreen: add autoStartAuth option
2026-01-26 04:17:46 +08:00
Lemmy
9d0ad15551
template-processor: added support for 'surface_tint' (alias of primary)
2026-01-25 15:05:28 -05:00
Lemmy
033c65d39e
icons: updated alias + slightly changed the icons logic for battery
2026-01-25 14:30:16 -05:00
Lemmy
cde88ed756
i18n: more nn-NO
2026-01-25 14:07:49 -05:00
Lemmy
50ac69a517
plugins: offical filter
2026-01-25 14:07:32 -05:00
Lemmy
cce4233ea8
plugins: added official badge distinction to differentiate plugins maintained by the Noctalia Team vs the community ones.
2026-01-25 14:03:03 -05:00
Lemmy
a8f61d84a6
nix: main noctalia plugins is no longer called Official as it also includes community plugins.
2026-01-25 14:02:33 -05:00
Joe Maples
ec51acced1
refactor(CurrentScreenDector): Use WM native methods when possible
2026-01-25 13:57:05 -05:00
Lysec
898bd6a362
Templates/emacs: adjust header line ( #1565 )
2026-01-25 19:42:45 +01:00
Lysec
dc59cd89c5
NSectionEditor: fix close button for multi monitor
2026-01-25 19:26:16 +01:00
Lysec
bff443755d
NSectionEditor: fix small warning
2026-01-25 19:15:02 +01:00
Lysec
42bfa9fb1c
WidgetSettings: add close button - now apply only applies changes and doesn't close ( fixes #1413 )
2026-01-25 19:01:25 +01:00
Lemmy
45616f204f
autofmt
2026-01-25 12:18:28 -05:00
Lemmy
8d11b0be0a
labwc: improve popups support (right click context menu working)
2026-01-25 12:16:40 -05:00
Lysec
7610d306d3
Dock: fix pinned app order ( #1562 )
2026-01-25 18:08:33 +01:00
Lysec
ad67296a53
Merge pull request #1563 from chenkeao/dock-fix-dragging
...
fix(dock): fix dragging issue when dock auto-hide is enabled
2026-01-25 17:29:01 +01:00
kyle
583bdc6a6e
fix(dock): fix dragging issue when dock auto-hide is enabled
2026-01-26 03:13:42 +11:00
Lemmy
caf2302cea
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-25 09:18:43 -05:00
Lemmy
2576145df5
plugin-service: don't log settings content on save.
2026-01-25 09:18:41 -05:00
Lysec
35636693b4
Merge pull request #1559 from chenkeao/dock-patch
...
Fix(dock): fix invisible but clickable dock; dock unexpected close when context menu hide and flicker context menu
2026-01-25 14:08:55 +01:00
kyle
c6834c67ed
fix(dock): fix unexpected dock close when context menu auto hide
2026-01-25 23:40:35 +11:00
kyle
f7af6e8ab6
fix(dock): fix clickable menu when it's invisible
2026-01-25 23:37:57 +11:00
kyle
32cd450fed
fix(dock): fix flicker context menu
2026-01-25 23:22:14 +11:00
Lysec
4aaefcf5b7
Merge pull request #1557 from mochouaaaaa/main
...
fix(Scripts/bash): Fix Hyprland theme application on Nixos+`tmpfs as root`
2026-01-25 12:23:49 +01:00
Lysec
cf10868305
template-apply: fix alacritty theming
2026-01-25 11:51:36 +01:00
mochou
3fb392babb
fix(Scripts/bash): Fix Hyprland theme application on Nixos
2026-01-25 18:39:47 +08:00
Lysec
1f18836fa7
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-25 11:20:54 +01:00
Lysec
4352b65da6
Theming/Emacs: adjust search logic ( fixes #1543 )
2026-01-25 11:20:49 +01:00
Lysec
2e859f41da
Merge pull request #1552 from LionHeartP/main
...
discord-midnight: more css fixes
2026-01-25 11:07:07 +01:00
LionHeartP
748b45c930
discord-midnight: revert New label
2026-01-25 08:59:04 +02:00
LionHeartP
fc8f6b47c3
discord-midnight: replace all hardcoded alphanumerics with wildcard selectors
2026-01-25 08:51:05 +02:00
Lemmy
69414b818c
nreorder-checkboxes: dont need a listview
2026-01-25 01:26:13 -05:00
Lemmy
7892700813
ncomboxbox: use nlistview
2026-01-25 01:20:15 -05:00
Lemmy
29b8230361
nsearchable-combobox: fix availableWidth
2026-01-25 01:16:04 -05:00
Lemmy
c125741e0f
clock-settings: dont double scroll
2026-01-25 01:11:22 -05:00
Lemmy
81f7ce42c1
session-menu: middle ground
2026-01-25 00:37:56 -05:00
Lemmy
3de7597ba3
session-menu: trying caching the gpu texture
2026-01-25 00:13:37 -05:00
Lemmy
113b55608c
scrollbars: dont need that it's default
2026-01-25 00:09:09 -05:00
Lemmy
7fe91817eb
scrollbars: fixed launcher and widget settings
2026-01-25 00:04:04 -05:00
Lemmy
23a7b99279
custom-button: removed double/extra unecessary scrollview.
2026-01-24 23:53:26 -05:00
Lemmy
2f1932616b
Revert "SessionMenu: dont scale over 1.0"
...
This reverts commit 32f50a9b74 .
2026-01-24 23:44:33 -05:00
Lemmy
126bf1b9d6
Revert "SessionMenu: simplified scaling"
...
This reverts commit 8c5f592b10 .
2026-01-24 23:44:31 -05:00
Lemmy
8bf26e3188
Revert "SessionMenu: dont overscale icon"
...
This reverts commit ff17b4ada1 .
2026-01-24 23:44:28 -05:00
Lemmy
ff17b4ada1
SessionMenu: dont overscale icon
2026-01-24 23:30:24 -05:00
Lemmy
8c5f592b10
SessionMenu: simplified scaling
2026-01-24 23:28:09 -05:00
Lemmy
32f50a9b74
SessionMenu: dont scale over 1.0
2026-01-24 22:56:05 -05:00
Lemmy
8e6a88b559
NGridView + NScrollView + NListView: everywhere, with auto top/bottom gradients.
2026-01-24 22:40:13 -05:00
yuzujr
b3621d73d4
fix issue#1371
2026-01-25 11:19:52 +08:00
Lemmy
4e3450c22c
autofmt + switched a couple logger.i to .d
2026-01-24 21:22:36 -05:00
shouya
2f702cdc43
Merge remote-tracking branch 'upstream/main'
2026-01-25 11:17:05 +09:00
Lemmy
3b2c0bd1ef
template-processor: simplified error reporting, only report template syntax errors from python. cleaned up template-apply.sh to only output errors.
2026-01-24 21:16:32 -05:00
shouya
5650a2cc4c
fix bad merges
2026-01-25 11:14:27 +09:00
Lemmy
63e37e7ca3
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-24 20:32:16 -05:00
Lemmy
4851e5677a
discord-material: dark mode tweak, discord is ass
2026-01-24 20:32:13 -05:00
Lysec
461d6d3729
Merge pull request #1547 from blackbartblues/feat/ddc-brightness-sync-v2
...
feat: sync DDC brightness on startup and panel open
2026-01-25 01:08:50 +01:00
WojciechSulocki-Gif
3f355e3083
feat: sync DDC brightness on startup and panel open
...
- BrightnessService: Add onIsDdcChanged handler to fetch brightness
when DDC is detected at startup
- BrightnessService: Fix condition to update brightness when value is 0
- BrightnessPanel: Refresh DDC brightness when panel opens
- BrightnessCard: Fix timer to only run on user interaction (not continuously)
2026-01-25 01:03:13 +01:00
Lysec
4f008b3f8d
Merge pull request #1542 from bokicoder/main
...
LockContext: made the code clearer
2026-01-25 00:55:29 +01:00
Lysec
9a6c99b971
Merge pull request #1545 from blackbartblues/feat/ddc-brightness-sync-on-qs-open
...
ControlCenterPanel: sync DDC brightness on Quick Settings open
2026-01-25 00:44:59 +01:00
WojciechSulocki-Gif
2e6bd7abce
ControlCenterPanel: sync DDC brightness on Quick Settings open
...
Refresh DDC monitor brightness values when Control Center opens.
This ensures the brightness slider shows the actual monitor value,
even if changed externally (e.g., via monitor OSD).
2026-01-25 00:41:26 +01:00
Lemmy
ab3bcfb0d2
Update installation badge in README.md
2026-01-24 18:09:17 -05:00
Lemmy
a85beaf6dd
Update README.md
2026-01-24 17:58:35 -05:00
Lemmy
f73b3c74d4
Update README.md
2026-01-24 17:55:13 -05:00
Lemmy
6c5330f969
Update README.md
2026-01-24 17:50:21 -05:00
Lysec
e868dcb06d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-24 23:41:28 +01:00
Lysec
898c1025f6
NComboBox: add up/down keybinds
2026-01-24 23:41:21 +01:00
Lemmy
3371dae7f9
Update installation badge in README.md
2026-01-24 17:39:56 -05:00
Lemmy
f86f163a88
Update README.md
2026-01-24 17:12:13 -05:00
Lysec
349c020304
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-24 22:50:25 +01:00
Lysec
c559b75c4e
ApplicationProvider: set initial category to pinned if pinned apps exist
2026-01-24 22:50:22 +01:00
Lemmy
8f7e01d09b
Change donation link to 'Buy Me a Coffee'
...
Updated donation links and badges in the README.
2026-01-24 15:50:07 -05:00
Lemmy
d1290cc76f
buy_me_a_coffee
2026-01-24 15:31:09 -05:00
Lemmy
c98946f429
about: restoring the donation/support us button
2026-01-24 15:25:00 -05:00
Lemmy
d1c5d13225
discord: dual templating - Midnight or Material Design, up to the user to select his favorite in the discord client.
2026-01-24 14:02:18 -05:00
Lemmy
9518f148a7
Merge pull request #1540 from LionHeartP/main
...
discord.css template: various css fixes
2026-01-24 13:48:20 -05:00
Lemmy
c90f2d9c6f
templates: splitting discord in two
2026-01-24 13:48:02 -05:00
Lemmy
0e39af1022
Merge pull request #1539 from BinaryQuantumSoul/patch-7
...
Discord Midnight → Material
2026-01-24 13:46:22 -05:00
wxlyyy
1436c0efd3
LockContext: made the code clearer
2026-01-25 02:38:14 +08:00
Lemmy
21774a5bba
settings-colorscheme: show generated colors
2026-01-24 11:24:26 -05:00
LionHeartP
e553fffcde
discord.css template: various css fixes
2026-01-24 18:08:04 +02:00
QuantumSoul
53d9d05420
Discord Midnight → Material
2026-01-24 16:49:29 +01:00
Lysec
37c5681a5e
Bumping 4.2.3-git
2026-01-24 15:59:37 +01:00
Lysec
e1d1a6554a
Release v4.2.2
2026-01-24 15:58:26 +01:00
Lysec
d30489b311
Merge pull request #1538 from chenkeao/launcher-git-navigation
...
feat(launcher): add complete vim navigation support to the launcher's grid view
2026-01-24 15:49:45 +01:00
Lysec
d2b341b548
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-24 15:33:09 +01:00
Lysec
8d905eafa2
Revert "LockScreen: add slight delay for pam to initilize before suspend"
...
This reverts commit f05bb82428 .
2026-01-24 15:32:46 +01:00
Lemmy
ab25c94e49
wallpaper-panel factorization
2026-01-24 09:23:21 -05:00
Lysec
e9c7ed7570
Merge pull request #1522 from notiant/patch-1
...
MainScreen: add onEnterPressed() as shortcut
2026-01-24 15:12:49 +01:00
Lemmy
e3be05b0f6
autofmt
2026-01-24 08:56:32 -05:00
Lemmy
564894232e
comments
2026-01-24 08:56:24 -05:00
Lemmy
c2da3daffa
Merge pull request #1526 from chenkeao/patch-1
...
fix(system-monitor): correct cpu temp tooltip to display °C instead of %
2026-01-24 08:50:39 -05:00
Lemmy
77d8f106bc
Merge branch 'main' into patch-1
2026-01-24 08:50:21 -05:00
Lemmy
57f8f196f3
template-processor: reporting warnings via toast - ignoring post_hook warning/errors are they come from outside.
2026-01-24 08:47:53 -05:00
kyle
251dae085f
feat(launcher): add complete vim navigation support to the launcher grid view
2026-01-25 00:35:16 +11:00
Lemmy
1f9cfd9897
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-24 08:30:10 -05:00
Lemmy
7fee038f5f
templates: zed template improvements - avoid on_tertiary_container on non tertiary_container
2026-01-24 08:30:05 -05:00
Lysec
457530daba
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-24 14:29:32 +01:00
Lysec
f05bb82428
LockScreen: add slight delay for pam to initilize before suspend
2026-01-24 14:29:28 +01:00
Lemmy
1b11db6a3d
autofmt
2026-01-24 08:19:23 -05:00
Lemmy
4d06d8c09e
template-processor: minor cleanup and adjustments
2026-01-24 08:19:17 -05:00
notiant
5ede8c1061
Merge branch 'main' into patch-1
2026-01-24 13:19:34 +01:00
Lysec
f448fa59b8
Merge pull request #1533 from BinaryQuantumSoul/main
...
Zathura template
2026-01-24 12:44:39 +01:00
QuantumSoul
ba7fd1da1e
Zathura template
2026-01-24 12:33:50 +01:00
Lysec
a4c73f15c1
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-24 11:46:20 +01:00
Lysec
9492872034
Kanagawa: add cursor to dark mode ( fixes #1528 )
2026-01-24 11:46:16 +01:00
Lysec
ff75dd1c3e
Merge pull request #1532 from twilfredo/wilfred/fixup-search-regression
...
Control/search: fixup return handling.
2026-01-24 11:37:01 +01:00
Wilfred Mallawa
1b7d403ef8
Control/search: fixup return handling.
...
Commit 87f0c3aba6 introduces a regression where the input text boxes
within the Control panel, such as Region (for weather setting), do not
trigger their onEditingFinished handler as the onReturnPressed()
function captures newline. This bug can be reproduced by entering a new
location in the region input box, where nothing happens.
This patch removes onReturnPressed() and triggers search activation on
onEditingFinished.
Fixes: 87f0c3aba6 ("settings-search: keyboard centric navigation")
Signed-off-by: Wilfred Mallawa <wilfred.opensource@gmail.com >
2026-01-24 20:33:02 +10:00
kyle
5598c59517
fix(system-monitor): fix for gpu temp
2026-01-24 20:34:52 +11:00
Keao Chen
d2ee01fd87
fix(system-monitor): correct cpu temp tooltip to display °C instead of %
2026-01-24 17:04:30 +11:00
Lemmy
d31d0c22b6
Merge pull request #1523 from jafkc2/main
...
fix: remove hardcoded placeholder from portuguese greeting in lock screen
2026-01-24 00:23:44 -05:00
Lemmy
72780e7728
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-24 00:23:04 -05:00
Lemmy
3a9e0865ee
Merge pull request #1524 from notiant/patch-2
...
SystemMonitor: make tooltips update with changed values
2026-01-24 00:22:33 -05:00
Lemmy
47b27d5eff
Merge pull request #1525 from notiant/patch-3
...
Wallhaven: add some missing translations
2026-01-24 00:21:36 -05:00
Lemmy
3887dfa575
i18n: update
2026-01-24 00:21:24 -05:00
Lemmy
7b2c7847fd
settings-general + i18n: splitted the user name from the Profile picture label to avoid variables in the search index.
...
{user} was listed in the search results.
2026-01-23 23:31:53 -05:00
Lemmy
fa14e04227
settings-search: slightly more visible result highlight
2026-01-23 23:30:35 -05:00
Lemmy
37547d2be9
nheader: switched to mPrimary
2026-01-23 23:26:01 -05:00
Lemmy
3c3d1f7178
settings: fixed ui shifting during fastfetching
2026-01-23 23:02:31 -05:00
Lemmy
4eb85fdc9e
settings: smooth fade in when switching tab
2026-01-23 23:01:32 -05:00
notiant
709181ceae
Wallhaven: add some missing translations
2026-01-24 04:45:48 +01:00
Lemmy
69b40d4769
template-processor: added support for custom_colors
2026-01-23 22:28:37 -05:00
notiant
50d46c3d19
reduce font size in ThresholdsSubTab
2026-01-24 03:58:34 +01:00
notiant
aa00c835a9
SystemMonitor: make tooltips update with changed values
2026-01-24 03:45:26 +01:00
jafkc2
2628fcaafb
fix: remove hardcoded placeholder from greeting in lock screen
2026-01-23 23:30:24 -03:00
notiant
10175040f3
change visibility conditions for info and error messages
2026-01-24 03:03:32 +01:00
notiant
544bd60ea7
MainScreen: add onEnterPressed() as shortcut
2026-01-24 02:54:51 +01:00
Lemmy
d6a8a29197
yazi: auto inject noctalia theme via template-apply.sh
2026-01-23 19:36:53 -05:00
Lemmy
4065ed02aa
i18n: added a couple missing translations
2026-01-23 19:23:51 -05:00
Lemmy
002a27ea94
settings: adding description for the different generation schemes
2026-01-23 18:56:30 -05:00
Lemmy
0c56347d3a
wallpaper-panel: removed tooltip on generation scheme - which was causing more harm than good
2026-01-23 17:16:36 -05:00
Lemmy
af178db096
bumping 4.2.2-git
2026-01-23 17:06:38 -05:00
Lemmy
a112e42d66
v4.2.1
2026-01-23 17:03:48 -05:00
Lemmy
c11da6d381
wallhaven: fixing bad PR syntax
2026-01-23 17:02:18 -05:00
Lemmy
86a9dd80cd
osd: removing non working fix #1
2026-01-23 17:02:08 -05:00
Lemmy
f39e59daee
Merge pull request #1513 from twilfredo/wilfred/fixup-osd
...
fix(osd): defer first show to prevent percentage text overflow
2026-01-23 16:58:41 -05:00
Lemmy
13cb82becc
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-23 16:58:09 -05:00
Lemmy
497803bbfe
Revert "OSD: another attempt at blind fixing #1425 "
...
This reverts commit 6a8ecfb321 .
2026-01-23 16:58:05 -05:00
Lemmy
8756b0f6a3
Merge pull request #1519 from cwfryer/main
...
Added "All Wide" and "All Portrait" ratio options
2026-01-23 16:56:50 -05:00
Lemmy
828cec6866
session-menu-settings: same fix to destroy the dialog when the panel closes.
2026-01-23 16:51:38 -05:00
Lemmy
01da5520d4
widget-settings: properly close when clicking on a second screen
2026-01-23 16:47:57 -05:00
Lemmy
70be6a7ecb
settings-bar-monitors: simplified ui with a single row of 3 buttons
2026-01-23 16:42:20 -05:00
Lemmy
180e0155ac
settings-bar-monitors: proper loading and saving settings of widgets per bar.
2026-01-23 16:36:17 -05:00
Lemmy
3314e01fc6
settings-bar-monitors: no longer using a dialog unfold instead
2026-01-23 16:09:00 -05:00
Lysec
13e1ed9c17
Revert "NSectionEditor: set dialog from Overlay.overlay to root to prevent issues with closing the widget settings when settings window closes"
...
This reverts commit b80f42a3b5 .
2026-01-23 21:35:18 +01:00
Lysec
b80f42a3b5
NSectionEditor: set dialog from Overlay.overlay to root to prevent issues with closing the widget settings when settings window closes
2026-01-23 21:31:13 +01:00
Lysec
0bafc1a41e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-23 21:15:38 +01:00
Lysec
1f9b2d2b25
WallpaperPanel: searchbar only triggers refresh if text actually changes
2026-01-23 21:15:33 +01:00
Lemmy
e3b4b61e6d
template-processor: added support for set_red, set_green, set_blue, case manipulations (camel_case, etc..), blend and harmonize
2026-01-23 15:13:10 -05:00
Lemmy
88659f6576
template-processor: added support for "auto_lightness" and {{image}} support
2026-01-23 15:04:47 -05:00
Lemmy
ab42a296b4
template-processor: more matugen compat: for loops, range, if/else, negation
2026-01-23 14:52:48 -05:00
Lysec
484c41c8e3
Templates/discord: fix new mentions colors
2026-01-23 19:50:29 +01:00
Lemmy
5573409fe3
bumping 4.2.1-git
2026-01-23 13:28:54 -05:00
Lemmy
908ef804c2
v4.2.0
2026-01-23 13:27:21 -05:00
Lemmy
9bd9d3cfc9
i18n: hu update
2026-01-23 13:14:25 -05:00
Casey
5a355d87c0
Added and ratio options
2026-01-23 09:49:30 -08:00
Lysec
020908a948
Merge pull request #1518 from bokicoder/patch-1
...
Remove duplicate gnomeCalendarAvailable check
2026-01-23 18:29:06 +01:00
bokicoder
6f9b0a4b03
Remove duplicate gnomeCalendarAvailable check
...
Removed duplicate check for gnomeCalendarAvailable.
2026-01-24 01:25:25 +08:00
Lemmy
3846e8ee48
Merge pull request #1517 from chenkeao/patch-launcher
...
refactor(launcher): decouple preview logic from clipboard settings
2026-01-23 12:13:30 -05:00
Lemmy
21ba218484
default settings
2026-01-23 12:10:13 -05:00
Lemmy
3a079dfacb
settings-launcher: added a toggle to disable the settings provider in the launcher.
2026-01-23 12:09:31 -05:00
Lemmy
23eccc8421
i18n: hu update
2026-01-23 12:06:04 -05:00
Lemmy
cc2cd0a21f
settings-provider: up to 10 results
2026-01-23 12:02:15 -05:00
Lemmy
90340f71a3
fuzzy-sort/launcher: no more insane threshold, default to 0.35. gives a +1 boost to apps. to ensure they get on top.
2026-01-23 12:01:02 -05:00
Lysec
ee2e9cdb0c
Templates/yazi: adjust colors for icon category
2026-01-23 17:51:35 +01:00
Lemmy
2ebc27e733
template-processor: dont fail/ignore {{ \n
2026-01-23 11:47:27 -05:00
Lemmy
02f822aa5f
settings-search: auto rebuild on git-precommit via lefthook
2026-01-23 11:25:26 -05:00
Lemmy
a000d5a10f
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-23 11:22:06 -05:00
Lemmy
1e76aa5618
settings-search: added missing hooks
2026-01-23 11:22:03 -05:00
Lysec
8a613bd688
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-23 17:20:09 +01:00
Lysec
13e544eeb2
Templates/yazi: adjust template for upcoming yazi release...
2026-01-23 17:20:00 +01:00
Lemmy
4e8cf55bb1
hooks: cleaned ui and colorize active hooks
2026-01-23 11:18:24 -05:00
Lemmy
740ec8d36b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-23 11:05:26 -05:00
Lemmy
62b62799ed
network+bt: uniformizing icon buttons vs buttons, replaced circle-info icon which was giving a circle in a circle.
2026-01-23 11:05:24 -05:00
Lysec
7089cbdc4a
NotificationService: never add transient notification to history
2026-01-23 16:36:16 +01:00
Lemmy
f6794f88d6
launcher: better at mixing result
2026-01-23 10:30:45 -05:00
Lysec
b0d6a0c076
Templates/vesktop: fix channelMention hover text color
2026-01-23 15:34:10 +01:00
kyle
159354cae1
refactor(launcher): decouple preview logic from clipboard settings
2026-01-24 01:21:51 +11:00
Lysec
00c13d85a1
Merge pull request #1515 from bokicoder/patch-1
...
LockContext: fix
2026-01-23 15:08:58 +01:00
Lysec
ea4149f261
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-23 15:08:44 +01:00
Lysec
4df8d7a49e
LockScreenPanel: fix weatherReady warning
2026-01-23 15:08:41 +01:00
Lysec
972b75611a
Migration: migrate old PAM password.conf to new one
2026-01-23 15:06:42 +01:00
Lemmy
87a77fc446
launcher: minor ref fix
2026-01-23 09:06:37 -05:00
bokicoder
c378898423
LockContext: fix
2026-01-23 22:06:11 +08:00
Lemmy
94a09484aa
i18n: simplified trp
2026-01-23 09:03:58 -05:00
Lysec
cff5c1d092
Merge pull request #1503 from bokicoder/main
...
LockScreen: fingerprint auth without key or button
2026-01-23 14:57:30 +01:00
Lysec
6d40247132
Merge branch 'main' into main
2026-01-23 14:57:15 +01:00
Lemmy
995711f3d6
launcher: settings provider
2026-01-23 08:44:13 -05:00
Lemmy
32a57c2f35
i18n: update
2026-01-23 08:42:09 -05:00
Lysec
99f6324106
Merge pull request #1514 from bokicoder/patch-1
...
LockContext: add fprintd availability check
2026-01-23 14:27:48 +01:00
bokicoder
be8d85127e
LockContext: add fprintd availability check
2026-01-23 21:12:20 +08:00
Lysec
7e7be892a9
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-23 14:11:55 +01:00
Lysec
03da0ae86b
SettingsContent: auto collapse sidebar if was collapsed and searchbar is empty
2026-01-23 14:11:50 +01:00
Lemmy
6a8ecfb321
OSD: another attempt at blind fixing #1425
2026-01-23 08:06:39 -05:00
Lemmy
ef0ef12933
Merge pull request #1511 from turannul/pr/search-collapsed-settings
...
Settings: Show search while sidebar collapsed.
2026-01-23 07:53:44 -05:00
Lysec
4e98dc96a4
Dock: make drag&drop much nicer
2026-01-23 13:31:32 +01:00
Lysec
9f8d3c0df6
Taskbar: allow drag & drop (implements #1319 )
2026-01-23 13:30:06 +01:00
Wilfred Mallawa
33fe169edc
fix(osd): defer first show to prevent percentage text overflow
...
On first OSD display, the percentage text would render outside the
bounding box because the layout hadn't finished positioning children.
Add a small delay 30ms delay before rendering the OSD, which seems to be
enough time to allow for things to synchronize.
Signed-off-by: Wilfred Mallawa <wilfred.opensource@gmail.com >
2026-01-23 22:54:47 +11:00
Lysec
3ce14ada16
Merge pull request #1507 from acdcbyl/feature/optimizing-the-matugen-template-for-Emacs
...
Matugen:Optimizing the matugen template for Emacs
2026-01-23 12:47:16 +01:00
Lysec
88710ebd5c
Merge pull request #1506 from turannul/pr/weather-night-icons
...
Adds moon and moon-stars, cloud-off icons
2026-01-23 12:45:27 +01:00
Lysec
760fb029c5
Merge pull request #1508 from Jasdeep-Dhillon/command-toggle
...
ipc: Implement shell command toggle
2026-01-23 12:39:23 +01:00
wxlyyy
7eb689c621
LockScreen: fingerprint auth without key or button
2026-01-23 18:46:42 +08:00
Turann_
16a295e126
Show search while collapsed.
...
Writing anything auto expands sidebar.
2026-01-23 10:15:28 +03:00
Lemmy
e4729d9b92
search-index: update
2026-01-23 00:20:12 -05:00
Lemmy
04f2285ef3
settings: removing unecessary wrappers
2026-01-23 00:16:02 -05:00
Lemmy
07a412eaa3
settings-search: less fuzzy + more compact
2026-01-22 23:54:46 -05:00
Lemmy
fc0f564c15
nwidgets: dont force 'enabled' so propagation works naturally
2026-01-22 23:44:01 -05:00
Lemmy
2388b5264f
search-index: update
2026-01-22 23:40:54 -05:00
Lemmy
bf9c7db941
settings-search: ignore mouse until it moves
2026-01-22 23:31:11 -05:00
Jasdeep Dhillon
959cb48f22
ipc: Implement shell command toggle
2026-01-22 23:23:45 -05:00
Lemmy
9e1856814b
settings-audio-vol: improved layout
2026-01-22 23:22:03 -05:00
Lemmy
87f0c3aba6
settings-search: keyboard centric navigation
2026-01-22 23:04:24 -05:00
Lemmy
c99b8ea574
settings: added search functionality
2026-01-22 22:44:33 -05:00
Aiser
2c3d8ece05
Matugen:Optimizing the matugen template for Emacs
2026-01-23 11:23:07 +08:00
Lemmy
2f03b5f860
colors-subtab: dont hide predefined color schemes, just disable them
2026-01-22 22:08:44 -05:00
Turann_
d229677317
lockscreen: show weather-cloud-off when weather data unavailable
2026-01-23 05:52:45 +03:00
Turann_
ccb9a27930
added new icons
2026-01-23 05:50:56 +03:00
Turann_
afb472cd27
services: Update LocationService API and logic and format
2026-01-23 05:50:56 +03:00
Turann_
c6eb70170b
widgets: Update DesktopWeather icon logic and format
2026-01-23 05:49:19 +03:00
Turann_
402391beec
cards: Update WeatherCard icon logic and format
2026-01-23 05:49:09 +03:00
Lemmy
4c7847c907
discord: revert useless selector introduced by previous commit
2026-01-22 19:24:47 -05:00
Lemmy
83885d6cee
autofmt
2026-01-22 19:14:05 -05:00
Lemmy
13cc120fa2
templating: vesktop.css => discord.css
2026-01-22 19:14:01 -05:00
Lemmy
8504c25a71
Merge pull request #1500 from notiant/patch-17
...
Battery: make health work if comma is decimal seperator & some cleanup
2026-01-22 19:04:56 -05:00
notiant
13b8346f32
format update
2026-01-23 00:39:21 +01:00
notiant
8bfd65e0c0
fix wrong height on first panel open
2026-01-23 00:28:47 +01:00
Lysec
ddb85bdf14
Merge pull request #1504 from onelocked/fix/ghostty
...
fix: ghostty template apply
2026-01-23 00:26:12 +01:00
onelocked
127f0e08ea
fix: ghostty template apply
2026-01-22 23:12:59 +00:00
notiant
9f4ffacbaf
fix battery icon on LockScreen
2026-01-23 00:05:05 +01:00
Lysec
a6da3e45e6
Workspace: bring back animation & fix app detection
2026-01-22 23:56:02 +01:00
Lemmy
f30fc120b5
i18n: nl battery-health
2026-01-22 16:01:05 -05:00
Lemmy
1a0bd2dccb
wallpaper-panel: fixed path again + tooltip on the scheme combo box
2026-01-22 15:48:22 -05:00
Lemmy
e19aae24d0
wallpaper-panel: prevent combobox from covering the path
2026-01-22 15:18:55 -05:00
Lemmy
59a9fe79af
wallpaper-panel: no label.description for scheme combobox
2026-01-22 14:31:51 -05:00
Lemmy
360b23f7d4
template-processor: ability to select the scheme straight from the wallpaper selector
2026-01-22 14:25:05 -05:00
Lemmy
dbdc71288c
Bluetooth: removed useless import
2026-01-22 14:23:37 -05:00
Lemmy
2112a5b191
template-processor: added M3-Monochrome
2026-01-22 13:39:57 -05:00
notiant
a03fd669f3
small edit
2026-01-22 19:17:27 +01:00
notiant
d6ed1d186d
use LC_ALL to ensure English output
2026-01-22 19:16:12 +01:00
Lemmy
087d799ed9
Revert "Workspace: nicer switch animation"
...
This reverts commit 2cb1daf9ac .
2026-01-22 13:05:41 -05:00
Lemmy
7bdcbe515a
template-processor: added a new "muted" scheme, very desaturated and monotonal
2026-01-22 13:04:19 -05:00
Lysec
2cb1daf9ac
Workspace: nicer switch animation
2026-01-22 17:31:45 +01:00
Lysec
b64630ce8c
Workspace: don't play workspace switch animation when updating occupied workspaces
2026-01-22 17:16:34 +01:00
Lysec
a9827ef55c
NiriService: update workspaces on window closed/open/changed ( #1502 )
2026-01-22 17:01:45 +01:00
Lemmy
cad5abcc3e
Merge pull request #1497 from vantu5z/main
...
i18n update ru translation
2026-01-22 10:45:05 -05:00
Lemmy
7ce31f42e1
template-processor: faithful adjustments now that we all have the same scaling
2026-01-22 10:05:37 -05:00
Lemmy
f31a6151b5
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-22 09:51:27 -05:00
Lemmy
7cc4e1e305
template-processor: specify box filter when resizing to avoid discrepancies across imagemagick versions.
2026-01-22 09:51:25 -05:00
Lysec
fbe4992c2c
IPCService: add systemMonitor toggle
2026-01-22 15:29:31 +01:00
Lemmy
cb329b09f5
template-processor: better comparison script
2026-01-22 09:24:55 -05:00
Lysec
a3774c0687
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-22 15:05:04 +01:00
Lysec
5bd2f4153d
Templates/vesktop: fix radio & normal checkbox colors
2026-01-22 15:04:38 +01:00
Lemmy
5db2b1a5f0
template-processor: more balancing/scoring tweaks for faithful
2026-01-22 09:00:21 -05:00
Lemmy
1430125db4
template-processor: more balancing/scoring tweaks of vibrant vs faithful
2026-01-22 08:59:59 -05:00
Lemmy
a06b38574e
colors: smooth transitionning animation to a new scheme.
2026-01-22 08:49:28 -05:00
Lysec
b92ff12a88
Templates/vesktop: fix unread badge
2026-01-22 14:31:23 +01:00
Lysec
6083a54f7f
Templates/vesktop: adjust 'new' text color
2026-01-22 14:09:32 +01:00
Lysec
4350482f6f
Merge pull request #1499 from notiant/patch-20
...
MediaMini: fix empty player not hiding
2026-01-22 13:37:53 +01:00
Lysec
8256fb8cb7
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-22 13:36:01 +01:00
Lysec
993b0cf0ab
Templates/vesktop: adjust gift text color
2026-01-22 13:35:56 +01:00
Lysec
578ac25b57
Merge pull request #1498 from bokicoder/main
...
refactor(nix): improve and cleanup
2026-01-22 13:31:07 +01:00
notiant
68f85f1eee
MediaMini: fix empty player not hiding
2026-01-22 13:19:12 +01:00
wxlyyy
c89e1ec630
update documentation url
2026-01-22 20:06:45 +08:00
wxlyyy
c46f4e68c4
refactor(nix): improve and cleanup
2026-01-22 19:39:44 +08:00
vantu5z
52779461b3
i18n update ru translation
2026-01-22 14:13:21 +03:00
Lysec
92c51867e6
i18n: wallpaperselector - show/hide hidden files
2026-01-22 12:02:01 +01:00
Lysec
e617f322eb
Merge pull request #1492 from chenkeao/wallpaper-hidden-files
...
feat(wallpaper selector): Allow hiding or showing hidden files
2026-01-22 12:01:04 +01:00
Lysec
2a147d1c80
Merge pull request #1495 from notiant/patch-18
...
Add spaces to units in SystemMonitor
2026-01-22 11:58:30 +01:00
notiant
4393a80a52
add spaces to units in SystemMonitor
2026-01-22 11:20:47 +01:00
notiant
785f2c09a5
Battery: make health work if comma is decimal seperator & some cleanup
2026-01-22 10:41:08 +01:00
kyle
8d39a47317
feat(wallpaper selector): Allow hiding or showing hidden files
2026-01-22 19:48:05 +11:00
Lemmy
ceb9526fc0
gtk-refresh: disable forced toggle until we find something less flickery
2026-01-22 00:59:51 -05:00
Lemmy
2975b18955
i18n update
2026-01-22 00:49:18 -05:00
Lemmy
d7fc369a1e
wallpaper: fixed original scroll position + matched the rounded look for wallhaven
2026-01-22 00:41:35 -05:00
Lemmy
3a0b20ab8c
wallpaper: ability to manually browse into subfolders, service cleanup, ui improvements
2026-01-22 00:29:22 -05:00
Lemmy
32022eaf58
OSD: fix for the infamous race condition that broke layout on first display
2026-01-21 23:14:07 -05:00
Lemmy
e0e5f67442
bar-kblayout: vertical bar mode
2026-01-21 23:00:42 -05:00
Lemmy
89913688b5
bar-kblayout: proper tooltip with full layout name and cycle on click
2026-01-21 22:51:22 -05:00
Lemmy
291062ca63
bar-kblayout: first cleanup, show variant first
2026-01-21 22:37:01 -05:00
Lemmy
08b7ac4d2c
autofmt
2026-01-21 22:36:26 -05:00
Lemmy
bd97565e7b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-21 22:09:56 -05:00
Lemmy
35c75511f6
Merge pull request #1419 from AlexNabokikh/main
...
fix(KeyboardLayoutService): incorrect language mapping for uk
2026-01-21 22:09:53 -05:00
Lemmy
d45360b0eb
Merge pull request #1426 from kazzu-to/main
...
battery health in battery widget
2026-01-21 22:08:59 -05:00
Lemmy
5786a89823
i18n: sysmon english
2026-01-21 22:08:39 -05:00
Lemmy
9d66d17b36
Merge pull request #1490 from notiant/patch-16
...
Make sure internetConnectivity is reset to true (fixes #1486 )
2026-01-21 22:02:55 -05:00
Lemmy
f6836afd28
template-processor: updated comments
2026-01-21 21:50:06 -05:00
Lemmy
e3c25de1b1
template-processor: adjusted/rebalanced both vibrant and faithful.
...
- vibrant: Prioritizes the most saturated colors regardless of area
coverage
- faithful: Prioritizes dominant colors by area, what you see is what
you get
2026-01-21 21:34:35 -05:00
Lemmy
b524eefeda
template-processor: even simpler terminals color def.
2026-01-21 20:29:38 -05:00
notiant
49a0bd886b
make sure internetConnectivity is reset to true
2026-01-22 02:26:22 +01:00
Lemmy
090fe26056
template-processor: refactor predefined colorscheme terminal theming by removing all the static files and using dynamic generation instead.
2026-01-21 20:00:19 -05:00
Lemmy
0e93a2fe0d
templating: cleaned terminals templating - avoid code duplication and centralize theme apply and hotreload
2026-01-21 19:19:23 -05:00
Lemmy
25a1186b4d
template-processor: properly fill the "default" colors in addition to "light" and "dark"
2026-01-21 19:07:05 -05:00
Lemmy
a18b5e730d
default-settings update
2026-01-21 19:02:27 -05:00
Lysec
23e0af11ec
Notification: add extra fallback to top_right
2026-01-21 21:27:56 +01:00
Lemmy
3c0b2369a8
template-processor: always process light/dark/default so everything is available
2026-01-21 14:34:11 -05:00
Lysec
1cd4bd8437
i18n: Hooks subtab tooltip
2026-01-21 19:58:35 +01:00
Lysec
8cb63789cf
HooksTab: visual overhaul
2026-01-21 19:51:22 +01:00
Lysec
8954a0e6a3
NComboBox: fix warning
2026-01-21 19:12:17 +01:00
Lysec
09abbdf245
NSearchableComboBox: layout enhancements
2026-01-21 19:10:42 +01:00
Lysec
4cffc60a2a
NComboBox: layout enhancements
2026-01-21 19:10:19 +01:00
Lysec
f54d6708be
Dock: bring back context menu fix
2026-01-21 17:33:06 +01:00
Lysec
f352308e9e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-21 17:28:01 +01:00
Lysec
55c1143dc1
Tray: fix blacklist logic
2026-01-21 17:27:56 +01:00
Lemmy
5fab11e04e
NSectionEditor: improved translation support
2026-01-21 10:57:49 -05:00
Lemmy
355110a862
hooks: if using wallpapers colors, delay the wallpaper hook until the colors are generated.
2026-01-21 10:46:22 -05:00
Lysec
01606e7ba4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-21 16:19:36 +01:00
Lysec
4f11503f1a
Dock: possible fix for odd context menu / app icon behaviour ( #1479 )
2026-01-21 16:19:34 +01:00
Lemmy
d33c840421
template-processor: m3 now uses proper Wu quantizer to better match matugen
2026-01-21 10:09:53 -05:00
Lysec
b3f85820cd
Merge pull request #1485 from chenkeao/chenkeao-patch-1
...
fix(launcher): intercept left/right key actions in grid view only
2026-01-21 15:18:48 +01:00
Lemmy
0ecb7f0bb0
template-processor: properly stop generate process
2026-01-21 09:18:39 -05:00
Lysec
d278a0497c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-21 15:14:09 +01:00
Lysec
d97108922e
ColorSchemeTab: add monitor selection for color generation
2026-01-21 15:14:01 +01:00
Lemmy
d330eab6b9
template-processor: added M3-Content scheme
2026-01-21 09:14:01 -05:00
Keao Chen
420147621d
feat(launcher): intercept left/right key actions in grid view only
2026-01-22 00:45:14 +11:00
Lemmy
dd6f041f32
template-processor: debug logs
2026-01-21 08:44:18 -05:00
Lysec
e51c39662c
Merge pull request #1484 from chenkeao/main
...
fix(app2unit): auto disable app2unit in settings if it becomes unavailable
2026-01-21 14:35:51 +01:00
Lysec
bc3e7e2c77
Scripts: replace gtk_refresh underscore with dash
2026-01-21 14:23:35 +01:00
kyle
b453294813
fix(nightlight): auto disable nightlight in settings if it becomes unavailable
2026-01-22 00:08:06 +11:00
Lysec
404a278c71
Scripts: move gtk_refresh to the proper folder
2026-01-21 13:55:51 +01:00
Lysec
71d02a7935
NPluginSettingsPopup: respect screen height
2026-01-21 13:27:05 +01:00
kyle
c95cb8589e
fix(app2unit): auto disable app2unit in settings if it becomes unavailable
2026-01-21 23:18:24 +11:00
kazz
0b763d5067
Merge branch 'main' into main
2026-01-21 14:48:48 +05:30
kazzu-to
1cdc414ce3
fix: resolve conflict & health fallback to upower-cli
2026-01-21 14:34:01 +05:30
Lemmy
1a9aa31017
discord/code: removed dead code
2026-01-20 23:58:01 -05:00
Lemmy
b4e1aa7f3d
NTabBar: only consider buttons in the first/last detection. fixes monitor selection ui in the wallpaper selector.
2026-01-20 23:46:08 -05:00
Lemmy
37322d6bb2
template-processor: debounce + auto-kill process so everything stays snappy
2026-01-20 23:07:11 -05:00
Lysec
217cf406b0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-21 04:56:43 +01:00
Lysec
fd454cc336
Scripts: replace gtk_refresh bash with python for better performance
2026-01-21 04:56:39 +01:00
Lemmy
5ed8de28f1
autofmt
2026-01-20 21:58:18 -05:00
Lemmy
7311024d92
Wallpaper: renamed/migrated randomEnabled => automationEnabled.
2026-01-20 21:44:07 -05:00
shouya
f09ff15c23
Merge remote-tracking branch 'upstream/main'
2026-01-21 11:41:41 +09:00
shouya
5e6c28ee04
remove redundant logic
2026-01-21 11:35:31 +09:00
Lysec
75637e3cb8
Toast: add slight delay for media toasts while scrolling through videos
2026-01-21 02:41:46 +01:00
Lysec
90c613a21e
Revert "Scripts/gtk-refresh: possible gtk3 fix"
...
This reverts commit b9e9ef11e2 .
2026-01-21 02:23:20 +01:00
Lysec
b9e9ef11e2
Scripts/gtk-refresh: possible gtk3 fix
2026-01-21 02:20:54 +01:00
Lysec
3ea0b7e1f0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-21 02:16:53 +01:00
Lysec
f05da07d7a
Dock: allow reorder of apps (non pinned = transient)
2026-01-21 02:16:48 +01:00
Lemmy
acb220fd33
i18n: common.faithful
2026-01-20 19:56:38 -05:00
Lemmy
2a126fda12
Merge pull request #1474 from turannul/pr/battery
...
Battery: Add new icon and make use of it
2026-01-20 19:50:16 -05:00
Lemmy
f63ab25e37
i18n update
2026-01-20 19:48:17 -05:00
Lemmy
d3ca114a0b
Merge pull request #1477 from notiant/patch-15
...
Use common.enabled/disabled for toasts
2026-01-20 19:46:55 -05:00
Lysec
b38a60c716
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-21 01:32:39 +01:00
Lysec
7c6c6f3fd1
Theming: add GTK hot reload
2026-01-21 01:32:30 +01:00
Lemmy
cf0265a885
template-processor: matugen compatible escaping
2026-01-20 19:19:03 -05:00
Lemmy
fc6b425b3e
template-processor: added "closest_color" support in hooks
2026-01-20 19:10:31 -05:00
Lysec
43e87c8b52
Vibrant: adjust bg color selection
2026-01-21 00:34:17 +01:00
Lemmy
e967030cec
template-processor: added new "faithful" mode + fixed contrast of container vs on_container
2026-01-20 18:27:57 -05:00
Lemmy
0fee13919f
template-processor: Vibrant mode closer to the original
2026-01-20 17:36:13 -05:00
Lemmy
cb3f6eb743
template-processor: implemented tonal-sport, fruit-salad, rainbow
2026-01-20 16:54:10 -05:00
notiant
df41a1fd6e
use common.enabled/disabled for toasts
2026-01-20 18:41:05 +01:00
Turann_
611d78abe2
don't use Discharging for show rule
2026-01-20 20:25:18 +03:00
Turann_
564291d692
qmlfmt
2026-01-20 19:00:16 +03:00
Lemmy
1ef5c0eb30
settings-colorscheme: improved layout for clarity
2026-01-20 10:58:38 -05:00
Turann_
c183750f0c
update tooltip texts
2026-01-20 18:49:24 +03:00
shouya
29f0874aae
run qmlfmt
2026-01-21 00:40:39 +09:00
shouya
5e638271f2
check for khal availability
2026-01-21 00:39:03 +09:00
Turann_
02e6385ff0
Well it seems doing this properly might not possible at this time.
2026-01-20 18:20:26 +03:00
shouya
57e0528b99
check for khal availability
2026-01-20 23:55:27 +09:00
shouya
844c6c2bd3
support khal as calendar data provider
2026-01-20 23:49:01 +09:00
Lemmy
ece8af751f
settings-wallpapertab: cleaned up and re-ordered
2026-01-20 09:46:47 -05:00
Lemmy
b5536dac17
material: slightly boosted vibrancy
2026-01-20 09:38:15 -05:00
Lemmy
fe9febf495
template-processor: default to material design
2026-01-20 09:33:25 -05:00
Lemmy
244f111373
i18n: translations update
2026-01-20 09:18:10 -05:00
Lemmy
92d94b9dee
autofmt
2026-01-20 09:15:20 -05:00
Lemmy
575c15f270
python: project structure
2026-01-20 09:15:15 -05:00
Turann_
bbbbfe8ae1
Changed approach no longer need hacky premature/false returns Can't reproduce Issue #1417
2026-01-20 15:23:38 +03:00
Turann_
629374d7e6
oops
2026-01-20 15:02:57 +03:00
Turann_
43c2b2c5b2
addressing issues.
2026-01-20 14:43:15 +03:00
kazzu-to
652c7262ad
refresh health only on panel open/startup
2026-01-20 16:43:13 +05:30
Turann_
35df5a483b
Add new icon and make use of it
...
- Adds battery-charging-2 icon
- Shows new icon if plugged in while battery is not charging.
2026-01-20 10:33:03 +03:00
Lemmy
c47af2a23f
i18n: translations update for the battery widget
2026-01-19 23:47:51 -05:00
Lemmy
8434f2ef9f
Merge pull request #1473 from notiant/patch-14
...
BatteryWidget: add option to hide if idle (solves #1464 )
2026-01-19 23:46:03 -05:00
Lemmy
95cecc4828
Revert "BatteryWidget: charging status only if UPowerDeviceState.Charging"
...
This reverts commit bac56142a0 .
2026-01-19 23:44:51 -05:00
notiant
7d828557e8
BatteryWidget: add option to hide if idle
2026-01-20 05:28:45 +01:00
Lemmy
cfdbe2bb6a
template-processor: filters compat with matugen syntax
2026-01-19 23:10:19 -05:00
Lemmy
616a965ac0
Merge pull request #1472 from shunkie/hide-gradient
...
Hide gradient for solid color wallpaper
2026-01-19 22:04:47 -05:00
Lemmy
4b2d5e3cda
Merge pull request #1471 from notiant/patch-13
...
BatteryWidget: charging status only if UPowerDeviceState.Charging
2026-01-19 21:54:21 -05:00
Lemmy
c69cdea457
discord template: fixed the ugly checkbox colors
2026-01-19 21:50:01 -05:00
shunkie
e3bfae1ea3
hide gradient for solid color wallpaper
2026-01-20 10:44:59 +08:00
notiant
bac56142a0
BatteryWidget: charging status only if UPowerDeviceState.Charging
2026-01-20 02:48:23 +01:00
Lemmy
e7ef4fa4e8
Brightness: Disabled systemic DDCUtil polling due to major performance impact on some hardware. DDCUtil is VERY slow and synchronous.
2026-01-19 17:00:09 -05:00
Lemmy
25ddbbf48a
i18n: cleanup - removing some more ending period on toast + cleaned some old matugen stuff
2026-01-19 16:56:35 -05:00
Lysec
8eab78dbf7
AudioPanel: layout adjustments
2026-01-19 22:36:04 +01:00
Lysec
9030003807
Merge pull request #1469 from precondition/review-4.0-ja
...
[i18n/ja]: Remove rōmaji and use a more fitting transl for ratios-any
2026-01-19 21:48:14 +01:00
Lysec
370bc620e0
AudioPanel: final fix for icons & names for apps
2026-01-19 21:47:31 +01:00
Lysec
3841cf3f57
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-19 21:32:59 +01:00
Lysec
ddc0414d48
AudioPanel: ,pre icon & name display fixes
2026-01-19 21:31:50 +01:00
Lemmy
1a21a465c5
dev: 18n-push - added ability to push a single language
2026-01-19 15:15:50 -05:00
Lysec
c15db06d58
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-19 21:11:20 +01:00
Lysec
161811805f
AudioPanel: fix icon & name display for applications
2026-01-19 21:11:04 +01:00
Lemmy
201ff009b5
i18n: update wallpaper method description
2026-01-19 15:05:53 -05:00
precondition
2eb7a75477
[i18n/ja]: Remove rōmaji and use a more fitting transl for ratios-any
2026-01-19 20:53:32 +01:00
Lysec
61ebf0b6d7
Merge pull request #1468 from bokicoder/main
...
Make the PAM config customizable
2026-01-19 20:52:05 +01:00
wxlyyy
79bd7920af
Make the PAM config customizable
2026-01-20 03:38:22 +08:00
Lemmy
011730e999
Revert "discord theme: trying material with a single hue"
...
This reverts commit 164f004d75 .
2026-01-19 13:32:35 -05:00
Lemmy
4f3f70aa2f
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-19 13:26:40 -05:00
Lemmy
164f004d75
discord theme: trying material with a single hue
2026-01-19 13:26:38 -05:00
Lysec
77aaf6923d
i18n: fix chinese plugin settings title
2026-01-19 18:58:14 +01:00
Lysec
39fae08172
LockScreenTab: implement countdown timer for lockscreen ( closes #1456 )
2026-01-19 17:55:21 +01:00
Lysec
3520e21aaf
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-19 17:08:50 +01:00
Lysec
b756310c2e
ControlCenter: add noctaliaPerformance widget ( #1461 )
2026-01-19 17:08:45 +01:00
Lemmy
8cacfe354d
template-processor: ensure outline contrast for wallpaper "default" mode
2026-01-19 10:59:10 -05:00
Lemmy
318d8d50ea
template-processor: ensure contrast on outline - helps a lot to ensure visibility, but will alter the original color. Gives very good result over all.
2026-01-19 10:55:22 -05:00
Lemmy
2bea8e8f8e
vesktop: fixed checkboxes
2026-01-19 10:48:27 -05:00
Lysec
cc529e5983
Merge pull request #1466 from Cleboost/plugin-docs
...
docs: add plugins as key features
2026-01-19 16:27:36 +01:00
Lemmy
5db11b1561
template-processor: minor adjustment to container colors
2026-01-19 10:27:09 -05:00
Cleboost
0125b1a78e
docs: add plugins as key features
2026-01-19 16:22:22 +01:00
Lemmy
dc7f94fab1
autofmt
2026-01-19 10:13:46 -05:00
Lemmy
ed5078adf3
template-processor: removed the old 'sed' implementation and moved it to python
2026-01-19 10:10:53 -05:00
Lysec
607b8ee85c
WidgetsSubTab/MonitorWidgetsDialog: update i18n
2026-01-19 16:04:09 +01:00
Lysec
fc0729bb1d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-19 15:41:47 +01:00
Lemmy
63d462d1a0
template-processor: "default" mode use less agressive shifting when the source images is mostly monochromatic.
2026-01-19 09:40:24 -05:00
Lemmy
208317f388
template-processor: removed unecessary arg (-t)
2026-01-19 09:37:00 -05:00
Lysec
81eea2581b
NSectionEditor: fix i18n for location
2026-01-19 15:30:20 +01:00
Lemmy
327457482e
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-19 09:03:26 -05:00
Lemmy
414bf23701
template-processor: added error reporting + basic filters: grayscale, invert, set_alpha, set_lightness, set_hue, set_saturation, lighten, darken, saturate, desaturate.
2026-01-19 09:03:23 -05:00
Lysec
d36303db70
i18n: add session-menu.cancel-timer
2026-01-19 14:58:03 +01:00
Lemmy
8fa8c99753
template-processor: added missing color formats and fixed the existing one to match matugen output
2026-01-19 08:44:27 -05:00
Lysec
62b713193d
Merge pull request #1465 from bokicoder/main
...
Nix: add `python3` dependency
2026-01-19 13:09:06 +01:00
wxlyyy
173f653042
Nix: add python3 dependency
2026-01-19 19:34:41 +08:00
Lemmy
4c89a451cc
Bar: replace more direct Style.barHeight acces by the new Style.getBarHeightForScreen()
2026-01-19 00:41:31 -05:00
Lemmy
7ec247078d
MediaCard: dont need barHeight
2026-01-19 00:38:52 -05:00
Lemmy
551a1f58ad
Bar/Panels: use proper barHeight per screen
2026-01-19 00:35:43 -05:00
Lemmy
e31ad66d80
template-processor: better container colors in normal mode
2026-01-19 00:20:55 -05:00
Lemmy
0ffbee564e
About/Version: saving vertical space so privacy is easier to access.
2026-01-19 00:19:34 -05:00
Lemmy
101c07bac2
template-processor: fixed k-means hue averaging
2026-01-18 23:58:38 -05:00
Lemmy
115ccb19ca
template-processor: improved usage/help
2026-01-18 23:42:59 -05:00
Lemmy
af16b769b5
template-processor: added missing m3 colors
2026-01-18 23:38:12 -05:00
Lemmy
f311cabfcd
template-processor: splitting code in lib to avoid 2.5k lines
2026-01-18 23:34:19 -05:00
Lemmy
d333234cef
template-processor: not using mXXX color names in the script to avoid confusion with the shell/qml colors.
2026-01-18 23:13:40 -05:00
Lemmy
1622554c80
template-processor: CAM16 / HCT for Material3 processing
2026-01-18 22:49:24 -05:00
Lemmy
cf2e02c6e9
i18n: update volume feedback and new per monitor bar settings.
2026-01-18 20:20:20 -05:00
Lemmy
2ae8f08625
Merge branch 'bar-per-screen'
2026-01-18 20:15:42 -05:00
Lemmy
b340529b10
Bar: custom setup per screen (position, density, widgets)
2026-01-18 20:12:46 -05:00
Lysec
fbc4bf8f32
template-processor: adjust material secondary / primary
2026-01-19 01:46:39 +01:00
Lysec
cb76e437d6
template-processor: adjust color generation
2026-01-19 01:28:43 +01:00
Lysec
23de086814
template-processor: 'final' hover adjustments
2026-01-18 23:51:44 +01:00
Lysec
37fc369302
template-processor: even more hover adjustments
2026-01-18 23:33:40 +01:00
Lysec
bc494b7593
template-processor: more hover adjustments
2026-01-18 23:27:38 +01:00
Lysec
3dd495c1df
template-processor: another possible color fix
2026-01-18 23:22:14 +01:00
Lysec
c8826a27f5
template-processor: possible fix for awkward color generations
2026-01-18 22:41:48 +01:00
Lemmy
ab995a67b8
Bar/WallpaperSelector: disabled if wallpaper management is off
2026-01-18 16:03:24 -05:00
Lemmy
2f8fa60d4f
Settings/Wallpaper: if wallpaper managment is disabled => show all tabs but with content disabled
2026-01-18 15:59:09 -05:00
Lemmy
3ad55008ec
Sysmon: better look when non compact in vertical mode.
2026-01-18 15:44:18 -05:00
Lemmy
68b0644daf
SmartPanel: fix hairline gap again no that I can see it + simplified computations.
2026-01-18 15:34:10 -05:00
Lemmy
524f0d620f
Notifications: expand link below the body, don't force expand notifications with actions.
2026-01-18 14:53:43 -05:00
Lemmy
9e74b84910
BT: moving stuff around to accomodate the new /Scripts folder
2026-01-18 14:19:37 -05:00
Lemmy
fa8cd68a70
Merge pull request #1411 from turannul/pr/bluetooth-rework
...
Bluetooth rework
2026-01-18 14:11:30 -05:00
Lemmy
0843ea423c
Merge branch 'main' into pr/bluetooth-rework
2026-01-18 14:11:23 -05:00
Lemmy
8d9fe937dc
SystemStat: added optional swap usage
2026-01-18 14:08:12 -05:00
Lemmy
e24582770e
autofmt
2026-01-18 12:36:07 -05:00
Lemmy
1e199c200e
Merge pull request #1455 from chenkeao/main
...
feat(audio): implement volume feedback sound
2026-01-18 12:34:33 -05:00
Lemmy
1aac4d9f23
Overview: do not remove exclusion zone. fix #1449
2026-01-18 12:32:33 -05:00
Lemmy
e7ddd82fb0
Merge pull request #1450 from turannul/pr/fix#1417
...
Fix #1417
2026-01-18 12:28:50 -05:00
Lysec
906bfd9eac
Merge branch 'colors'
2026-01-18 17:52:44 +01:00
Lysec
32bf799726
rename --normal to --default, add templateProcessorScript
2026-01-18 17:46:45 +01:00
Lemmy
027f932b5e
Generator: new UI and i18n
2026-01-18 11:34:29 -05:00
Lysec
1410269dfd
cleanup
2026-01-18 16:24:57 +01:00
Lysec
385b2d57f2
Merge branch 'colors' of https://github.com/noctalia-dev/noctalia-shell into colors
2026-01-18 16:11:02 +01:00
Lysec
561a3e665d
cleanup
2026-01-18 16:10:56 +01:00
Lemmy
eb85ed1690
moving out old matugen templates
2026-01-18 10:07:18 -05:00
Lysec
c70cf13dec
theming: update names
2026-01-18 16:06:06 +01:00
Lysec
b4404e1fc1
Merge branch 'colors' of https://github.com/noctalia-dev/noctalia-shell into colors
2026-01-18 15:52:26 +01:00
Lysec
5436918e06
colors: cleanup
2026-01-18 15:52:23 +01:00
Lemmy
00adfa945c
Bin: restructuring
2026-01-18 09:36:55 -05:00
Lemmy
82457cf19e
i18n: zh fixes
2026-01-18 09:33:56 -05:00
Lemmy
6250668419
Overview: back to simple GPU blur instead of preprocessed to disk.
2026-01-18 09:24:06 -05:00
kyle
01c892df2e
feat(audio): implement volume feedback sound
2026-01-19 00:56:03 +11:00
Lysec
3c99656888
colors: initial commit
2026-01-18 14:53:03 +01:00
Turann_
0f28e85bd2
Fix #1417
2026-01-18 09:11:47 +03:00
Lemmy
c8f1cbb79e
Wallpaper: new repeat mode for patterns
2026-01-18 00:25:05 -05:00
Lemmy
2735a335f5
Wallpaper+Overview: Always process(resize&crop) the wallpaper first then do the blurry overview. Avoid cpu contention.
2026-01-17 23:49:34 -05:00
Lemmy
fc033a501d
VersionSubTab: updated data preview
2026-01-17 23:46:46 -05:00
Lemmy
f6d775a0b9
i18n: removed dead translations
2026-01-17 23:24:13 -05:00
Lemmy
0109f7cdd7
i18n fixes
2026-01-17 23:22:05 -05:00
Lemmy
a4a1c675a5
i18n: no more trailing period for toasts description.
2026-01-17 23:15:18 -05:00
Lemmy
dd7fc137ca
autofmt
2026-01-17 22:20:50 -05:00
Lemmy
1d715a912a
Merge pull request #1447 from turannul/pr/network-panel-layout-ethernet
...
refactor(ethernet): Relocate entries in ethernet Info view
2026-01-17 20:15:27 -05:00
Lemmy
6d1e99678f
Merge pull request #1445 from turannul/pr/network-panel-layout-WiFi
...
refactor(wifi): Relocate entries in WiFi Info view
2026-01-17 20:15:05 -05:00
Turann_
5a8d55952a
Added Layout.preferredWidth: 1 to the grid items.
2026-01-18 04:09:08 +03:00
Lemmy
59f3e78ba5
Merge pull request #1446 from thmoee/feat/hyprtoolkit
...
feat(theming): add hyprtoolkit support
2026-01-17 20:05:36 -05:00
Turann_
40c82c5287
refactor(ethernet): Relocate entries in Ethernet Info view
2026-01-18 04:02:52 +03:00
Lemmy
2745c6e79c
Merge pull request #1444 from BinaryQuantumSoul/patch-6
...
Zed : Add Noctalia Dark and Light Transparent themes
2026-01-17 19:38:55 -05:00
Lemmy
b6b95a8d14
Merge pull request #1439 from turannul/pr/colors
...
feat(theming): add btop support
2026-01-17 19:36:41 -05:00
Lemmy
71a12e957c
i18n: Product => Product:
2026-01-17 19:27:36 -05:00
Lemmy
97c2225186
About/Version: added product name
2026-01-17 19:18:18 -05:00
Turann_
fa0327b1d8
refactor(wifi): Relocate entries in WiFi Info view
2026-01-18 02:40:34 +03:00
thmoee
cde0a38e11
add hyprtoolkit template
2026-01-18 00:38:58 +01:00
QuantumSoul
3e820e5159
Add Noctalia Dark and Light Transparent themes
2026-01-18 00:05:16 +01:00
Lemmy
0b31e9f762
qmlformat: also try in the PATH
2026-01-17 17:12:36 -05:00
Lemmy
4b35eacc94
4.1.2-git
2026-01-17 17:04:57 -05:00
Lemmy
d01378f73b
v4.1.1
2026-01-17 17:03:19 -05:00
Lemmy
4a7ac14604
i18n: update
2026-01-17 17:01:56 -05:00
Lemmy
91975c3bb0
Privacy policy link
2026-01-17 17:00:29 -05:00
Lemmy
d321793fc8
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-17 16:49:38 -05:00
Lemmy
e95a4567d8
Geocoding: moved endpoint
2026-01-17 16:49:35 -05:00
Lysec
9cd16b7529
Merge pull request #1442 from blackbartblues/fix/ddc-connector-regex-1427
...
fix(brightness): handle DRM_connector format in ddcutil output
2026-01-17 22:21:11 +01:00
WojciechSulocki-Gif
e4d321e1af
fix(brightness): handle DRM_connector format in ddcutil output
...
Fixes #1427
The regex for parsing DRM connector from ddcutil output only matched
"DRM connector:" (with space), but newer versions of ddcutil output
"DRM_connector:" (with underscore).
This caused the connector field to be empty for all DDC monitors,
making it impossible to distinguish between multiple identical
monitors (e.g., two "Mi Monitor" displays on DP-2 and DP-3).
The fix uses a character class [_ ] to match both formats.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 22:17:50 +01:00
Lemmy
e6d92f502d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-17 15:52:43 -05:00
Lemmy
6e383a42ea
Telemetry: instanceId is now fully random.
2026-01-17 15:52:41 -05:00
Ly-sec
4dc9d14c7e
VersionSubTab: add initial fastfetch availability check
2026-01-17 21:51:30 +01:00
Lemmy
b385fa853f
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-17 15:35:36 -05:00
Lemmy
d4aad8cf49
Settings: v41, telemetry off by default (Opt-in), no longer sending font names
2026-01-17 15:28:53 -05:00
Ly-sec
94168df663
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-17 21:28:33 +01:00
Ly-sec
cafe05d5ff
BrightnessService: possible solution for brightness with identical monitors ( #1427 )
2026-01-17 21:28:28 +01:00
Lemmy
17b0d09092
Merge pull request #1438 from bokicoder/main
...
Remove the code that creates `gui-settings.json` for NixOS users
2026-01-17 15:12:02 -05:00
Turann_
b92d72a2fd
feat(theming): add btop support
...
- Added matugen template for btop at Assets/MatugenTemplates/btop.theme.
- Registered btop in TemplateRegistry.qml for theme generation.
- Updated colors-apply.sh to handle btop configuration and live reload via SIGUSR2.
2026-01-17 23:01:33 +03:00
Ly-sec
1d792b01b4
Settings: mediatoast defaults to false
2026-01-17 19:46:24 +01:00
Ly-sec
8cc484f707
LocationService: decouple weather & location logic ( #1389 )
2026-01-17 19:26:01 +01:00
Ly-sec
dd55ae141d
NotificationService: change media toast icons
2026-01-17 18:18:10 +01:00
wxlyyy
dd3f368dcc
Remove the code that creates gui-settings.json for NixOS users
2026-01-18 01:16:59 +08:00
Ly-sec
04cc090426
TemplateRegistry: update codium template path
2026-01-17 18:03:45 +01:00
Ly-sec
f989465ce9
Toast: add media playback info option
2026-01-17 17:40:19 +01:00
Lemmy
60792521e1
OSD: font cleanup
...
Vertical Media Player OSD is still very bad / useless.
2026-01-17 10:58:55 -05:00
Lemmy
08d2a41181
Revert "Fixed inconsistent icon styles for Media OSD"
...
This reverts commit 9a2963dc95 .
2026-01-17 10:48:00 -05:00
Lysec
fc7f076d95
Merge pull request #1434 from notiant/patch-12
...
NFilePicker: fix wrong i18n key
2026-01-17 16:06:48 +01:00
notiant
ae600edc5e
NFilePicker: fix wrong i18n key
2026-01-17 16:03:26 +01:00
Lysec
313ecfb3a0
Merge pull request #1433 from bean-factory/patch-1
...
Fixed inconsistent icon styles for Media OSD
2026-01-17 15:29:24 +01:00
Lemmy
e7409d70e2
autofmt
2026-01-17 09:25:37 -05:00
Lemmy
c760346fcb
i18n: fresh translations pulled from the translate db.
2026-01-17 09:25:32 -05:00
bean-factory
9a2963dc95
Fixed inconsistent icon styles for Media OSD
2026-01-17 19:27:28 +05:30
Lemmy
5549afd84f
Merge pull request #1432 from bokicoder/main
...
Add a button to copy settings
2026-01-17 08:55:21 -05:00
Ly-sec
beaa077e5d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-17 14:54:12 +01:00
Ly-sec
ae295d6819
IPCService: add brightness set % ( fix #1429 )
2026-01-17 14:53:46 +01:00
Lysec
14cb0ee4f0
Merge pull request #1431 from bean-factory/patch-1
...
Fixed inconsistent colors for Media OSD
2026-01-17 14:34:33 +01:00
Ly-sec
7134afe5fb
NTextInput: proper disabled state (visually)
2026-01-17 14:30:12 +01:00
wxlyyy
237fb7f603
Add a button to copy settings
2026-01-17 21:20:04 +08:00
bean-factory
ff488ca897
Fixed inconsistent colors for Media OSD
2026-01-17 18:46:30 +05:30
Ly-sec
0a6a3e5eba
NTextInput: fix text color
2026-01-17 12:44:31 +01:00
kazzu-to
5a96dcee1d
fixes
2026-01-17 15:53:08 +05:30
kazzu-to
f855a00829
added battery health in battery widget
2026-01-17 15:21:22 +05:30
Lemmy
cd20b706e0
OSD: better looking OSD media
2026-01-17 00:33:52 -05:00
Lemmy
424b886122
SysMon/Settings: better look
2026-01-17 00:21:48 -05:00
Lemmy
a01ba4f2fb
Hooks: disable rather than hide
2026-01-16 23:59:12 -05:00
Lemmy
9a65431698
SessionMenu: ignore initial mouse position (similar to laucnher) - allow for a better keyboard centric experience
2026-01-16 23:39:42 -05:00
Lemmy
193da16c4e
Settings: a bunch of improvements (visible vs enabled) some wrong hover colors, etc...
2026-01-16 23:14:01 -05:00
Lemmy
6dba404f74
Merge pull request #1424 from DanniSec/network-gateway-ipv4-swap
...
swapped IPv4 and gateway
2026-01-16 22:36:41 -05:00
Lemmy
989c1e5e0e
Changelog: removed preprocessing that broke too easily, simplified display and logic.
2026-01-16 22:35:03 -05:00
Lemmy
502903f7da
autofmt
2026-01-16 22:14:49 -05:00
danny
f31bcd10a8
swapped IPv4 and gateway
2026-01-17 03:34:56 +01:00
Lemmy
6383a2be15
Merge pull request #1409 from notiant/patch-9
...
Add option to hide notification widget when 0 notifications
2026-01-16 17:38:08 -05:00
Lemmy
cc125dd439
Merge pull request #1422 from notiant/patch-11
...
NetworkService: fix logic of resetting connectivityCheckProcess.failedChecks
2026-01-16 17:35:10 -05:00
Lemmy
dd3c8a0799
Merge pull request #902 from AdrienPiechocki/main
...
fix recurrent events in calendar
2026-01-16 17:33:10 -05:00
Lemmy
0c6e3b0798
OSD: Media, proper icons
2026-01-16 17:21:44 -05:00
Lemmy
1995e2bffe
autofmt
2026-01-16 17:21:38 -05:00
Lemmy
e28430570a
Merge pull request #1379 from bean-factory/media-osd
...
feat: Adds a Media OSD which shows when a track is played or paused
2026-01-16 17:17:41 -05:00
Lemmy
8ed959edf6
Merge pull request #1403 from notiant/patch-8
...
Make NotificationHistoryPanel height adaptable & remove reloading animations
2026-01-16 17:14:38 -05:00
Lemmy
a4ae911314
Merge pull request #1402 from notiant/patch-7
...
Add some missing translations
2026-01-16 17:11:14 -05:00
Lemmy
6be0a12afa
i18n: zh-CN
2026-01-16 17:07:13 -05:00
Ly-sec
26985960f7
Back to -git
2026-01-16 22:55:34 +01:00
Ly-sec
c0b5530efd
Release v4.1.0
2026-01-16 22:51:29 +01:00
notiant
3e11e84512
reset failedChecks only if not already zero
2026-01-16 22:37:23 +01:00
notiant
73546b1836
NetworkService: fix logic of resetting connectivityCheckProcess.failedChecks
2026-01-16 21:19:31 +01:00
Lemmy
24832354ee
discord: minor adjustment to get more contrast when selected.
2026-01-16 14:44:24 -05:00
Alexander Nabokikh
5f4a3de9eb
fix(KeyboardLayoutService): incorrect language mapping for uk
2026-01-16 20:14:52 +01:00
Lemmy
2b9d8d9418
TemplateProcessor: added support for HSL
2026-01-16 12:22:34 -05:00
Lemmy
e6a80703d8
Startup: proper display of a dialog to confirm anonymous telemetry acceptance.
2026-01-16 11:48:05 -05:00
Lemmy
bb76a177b2
Revert "Merge pull request #1405 from BinaryQuantumSoul/patch-5"
...
This reverts commit 1bda7f4a1f , reversing
changes made to 51e8120a46 .
2026-01-16 11:35:25 -05:00
Lemmy
1bda7f4a1f
Merge pull request #1405 from BinaryQuantumSoul/patch-5
...
(Suggested) Replace discord theme midnight -> material
2026-01-16 11:32:25 -05:00
Lemmy
51e8120a46
i18n: update
2026-01-16 11:09:04 -05:00
Lemmy
c2f1ab21aa
i18n: zh-TW update
2026-01-16 10:15:02 -05:00
Lysec
73312a16de
Merge pull request #1418 from bokicoder/main
...
MediaPlayerPanel: improve the album artwork
2026-01-16 15:37:47 +01:00
wxlyyy
68035d2d80
MediaPlayerPanel: improve the album artwork
2026-01-16 21:35:36 +08:00
Ly-sec
5a039a5488
LockScreen: fix login button
2026-01-16 11:04:20 +01:00
notiant
c7085f12f9
Merge branch 'main' into patch-7
2026-01-16 00:32:51 +01:00
Lemmy
548007724d
Merge pull request #1404 from BinaryQuantumSoul/patch-4
...
Add BetterDiscord to themable Discord clients
2026-01-15 17:12:19 -05:00
Lemmy
476f01e094
autofmt
2026-01-15 15:37:47 -05:00
Lemmy
61de11cb79
i18n: update
2026-01-15 15:37:40 -05:00
Turann_
1002279e1a
Merge branch 'noctalia-dev:main' into pr/bluetooth-rework
2026-01-15 23:23:34 +03:00
notiant
fb589a819f
Merge branch 'main' into patch-8
2026-01-15 20:11:49 +01:00
Lysec
c083b33dca
Merge pull request #1410 from notiant/patch-10
...
LockScreenPanel: small layout adjustments
2026-01-15 20:08:14 +01:00
notiant
6ca92a6f87
LockScreenPanel: small layout adjustments
2026-01-15 19:59:50 +01:00
notiant
666fefdc77
Merge branch 'main' into patch-7
2026-01-15 19:52:42 +01:00
notiant
b230609d80
Merge branch 'main' into patch-9
2026-01-15 19:46:18 +01:00
Ly-sec
f7fad36471
NReorderCheckboxes: add i18n for '(required)'
2026-01-15 19:44:56 +01:00
notiant
bb025cffec
add option to hide notification widget when 0 notifications
2026-01-15 19:40:58 +01:00
Lysec
de8f685363
Merge pull request #1408 from MrDowntempo/fix/LessMath
...
Fix/less math
2026-01-15 19:37:02 +01:00
Corey Woodworth
440147168d
bulk find replace of different style values
2026-01-15 13:14:06 -05:00
Corey Woodworth
c9c8393cf4
Change M/2 to XS wich is mathmatically the same value without division
2026-01-15 12:44:51 -05:00
Ly-sec
be534d9ee6
Autofmt
2026-01-15 18:39:52 +01:00
Ly-sec
6a6c131743
LockScreenTab: remove redundant divider
2026-01-15 18:39:36 +01:00
Ly-sec
580f8fd13c
Toast: don't hide if mouse is inside toast
2026-01-15 18:38:24 +01:00
Ly-sec
cda99d6f1d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-15 18:26:06 +01:00
Ly-sec
577269da78
LockScreen: internal rework
2026-01-15 18:26:01 +01:00
notiant
13711090b2
fix expanding notification not working
2026-01-15 18:11:36 +01:00
Lysec
8d7a6229b7
Merge pull request #1407 from MrDowntempo/fix/HueSlider
...
Hue Slider Rainbow Mode Fix
2026-01-15 18:11:27 +01:00
Corey Woodworth
1c100beca2
The Hue Slider was erroneously stopped using RainbowMode because a prior cleanup did not use Enum correctly.
2026-01-15 11:01:08 -05:00
Lemmy
1b3b2f1232
Style.xRadiusXXXS tweaking
2026-01-15 10:17:34 -05:00
Lemmy
1544742f9e
NTabButton: smaller rounding
2026-01-15 10:00:53 -05:00
notiant
cb53c17f29
i18n correction
2026-01-15 15:55:35 +01:00
Lemmy
4f8660f8a2
Overview: blur tweaks
2026-01-15 09:49:39 -05:00
QuantumSoul
5cd0ed4e54
Replace discord theme from midnight -> material
2026-01-15 15:34:52 +01:00
QuantumSoul
e1802da077
Add BetterDiscord to TemplateRegistry
2026-01-15 15:21:20 +01:00
Lemmy
ed7693b3fd
Overview: blurring via ImageMagick when available.
2026-01-15 09:18:44 -05:00
Lysec
392f9cb13f
Merge pull request #1399 from fym998/pywalfox
...
ColorTemplates: add auto dark mode switch for pywalfox (Firefox)
2026-01-15 15:00:42 +01:00
notiant
8b62b971d8
remove buttom measurement for LockScreen
2026-01-15 14:49:11 +01:00
Ly-sec
662154f390
NTagFilter: created
...
TemplateSubTab: use NTagFilter
AvailableSubTab: use NTagFilter
2026-01-15 14:30:43 +01:00
notiant
f46f131af4
make NotificationHistoryPanel height adaptable & remove resizing animation in BluetoothPanel
2026-01-15 13:06:37 +01:00
notiant
cb5c9767bd
fix accidently deleted entry
2026-01-15 12:54:23 +01:00
notiant
4149c308c8
small edit
2026-01-15 12:49:48 +01:00
notiant
5d78c8074c
Re-add buttom measurement for LockScreen & add some missing translations for NFilePicker
2026-01-15 12:32:51 +01:00
Ly-sec
5b50a0b426
i18n: update colorscheme template translations
2026-01-15 11:07:26 +01:00
Ly-sec
37e1be3ac6
TemplateSubTab: add tag specific filtering
2026-01-15 11:06:18 +01:00
Lemmy
84e9720517
i18n: if a key is not translated, fallback to english without ##. Also replaced ## by !! when the key does not existstobe less intrusive
2026-01-15 00:40:12 -05:00
Lemmy
db1b451899
i18n
2026-01-15 00:38:17 -05:00
Lemmy
58dbed2008
LockScreen: splimplified button sizing and ensure exact same width + remove dead code.
2026-01-15 00:08:17 -05:00
fym998
2704bb5a45
ColorTemplates: add dark/light mode support for pywalfox
...
- Update colors-apply.sh to accept optional mode parameter
- Modify pywalfox handler to set mode before updating theme
- Pass mode parameter from TemplateRegistry postProcess function
2026-01-15 12:16:25 +08:00
Lemmy
478fd284ef
About/Version: Commenting out the donation button until we get the replacement link
2026-01-14 23:15:37 -05:00
fym998
e9391862a3
ColorTemplates: add more colors for pywalfox
2026-01-15 12:14:55 +08:00
Lemmy
b877bc2bc1
Merge pull request #1398 from MrDowntempo/feat/Even-Nicer-Tabs
...
added radius to sharp corners
2026-01-14 23:12:32 -05:00
Corey Woodworth
f7edb7c344
added radius to sharp corners
2026-01-14 23:00:07 -05:00
Lemmy
97ae092434
NTabButton: using simple separate radii on Rectangle.
2026-01-14 22:30:21 -05:00
Lemmy
6f9d9c0dcd
NTabButton: went with a canvas implementation for the background.
2026-01-14 22:12:21 -05:00
Lemmy
13f0101b4a
NTabButton: larger clipping
2026-01-14 21:54:26 -05:00
Turann_
e5d497ccdc
Testing phrase: UI Needs some love
2026-01-15 05:50:30 +03:00
Turann_
3eb56cae1c
refactor(bt): replace shell script with python script
2026-01-15 05:40:53 +03:00
Turann_
c17653b5ee
feat(bt): add PIN authentication overlay to bluetooth panel
2026-01-15 05:40:43 +03:00
Turann_
9a9ac21833
feat(bt): update service to support interactive pairing process
2026-01-15 05:40:33 +03:00
Turann_
7ffd05bfdd
feat(bt): add python pairing script with interactive pin support
2026-01-15 05:40:10 +03:00
Lemmy
bee67fbc16
NotificationsPanel: better NTabBar vertical centering
2026-01-14 21:34:05 -05:00
Lemmy
47121cea7d
Hooks Settings: added missing session
2026-01-14 21:28:21 -05:00
Lemmy
6eaf9523f9
NHeader+NText: proper disabled visual
2026-01-14 21:28:01 -05:00
Lemmy
aea78b5b0a
Dock settings: dont hide the second subtab
2026-01-14 21:21:45 -05:00
Lemmy
137d8010c0
NTabBar: fix odd case when there is only a single button
2026-01-14 21:19:29 -05:00
Lemmy
4501bb13cd
autofmt
2026-01-14 21:13:23 -05:00
Lemmy
74e48d731f
Audio/VolumeSubTab: removed ending NDivider
2026-01-14 21:13:19 -05:00
Lemmy
bf52ee55e6
Merge pull request #1397 from MrDowntempo/feat/NoTitleDivider
...
Removed Title Divider
2026-01-14 21:05:48 -05:00
Corey Woodworth
18b0395f78
Removed Title Divider
2026-01-14 20:57:56 -05:00
Lemmy
02e7852b78
NotificationPanel: better NTabBar and action buttons
2026-01-14 20:48:09 -05:00
Turann_
694b79f379
BluetoothService: Use python for pairing process.
2026-01-15 04:47:17 +03:00
Lemmy
1d65544b08
Merge pull request #1384 from notiant/patch-6
...
LockScreen: add right padding to status indicators & date format update
2026-01-14 19:58:57 -05:00
Lemmy
bc02d15814
Merge pull request #1392 from Atlantis-Gura/fix/kitty-color-mapping
...
fix(templates): correct color mapping in kitty.conf
2026-01-14 19:57:49 -05:00
Lemmy
2500780ba4
AudioPanel+NetworkPanel: moving NTabBar in the header
2026-01-14 19:51:28 -05:00
Lemmy
1a8deb9896
Merge pull request #1396 from MrDowntempo/feat/Nicer-Tabs
...
Feat/nicer tabs
2026-01-14 19:33:02 -05:00
Corey Woodworth
119f039fa9
Cleanup
2026-01-14 19:27:18 -05:00
Corey Woodworth
a0b489a218
New tab design
2026-01-14 19:13:30 -05:00
Atlantis-Gura
226e737a21
fix(templates): correct color mapping in kitty.conf
2026-01-14 20:26:33 +01:00
Lemmy
4d486d67b3
PluginPanelSlot: improved reliability and fixes potential race condition.
2026-01-14 13:49:24 -05:00
Lemmy
84a7912e0f
Migration 39 should be 40
2026-01-14 10:33:14 -05:00
Ly-sec
45f160137f
TemplateSubTab: visual overhaul
2026-01-14 16:20:57 +01:00
Lysec
80933a5ed3
Merge pull request #1388 from iynaix/fix-newlines
...
colors-apply: fix carriage return shell quoting
2026-01-14 12:36:36 +01:00
Lysec
4346fb8715
.github/funding: update
2026-01-14 12:15:33 +01:00
Lysec
b72c75208d
README: small update
...
Updated the Ko-Fi link in the donations section.
2026-01-14 12:15:04 +01:00
Lin Xianyi
f833981238
colors-apply: fix carriage return shell quoting
2026-01-14 18:52:05 +08:00
Mridul Agarwal
aab57f9a3b
Revert Translations
2026-01-14 12:21:20 +05:30
Lemmy
c0d4852c75
i18n: removing i18-json script as we know rely on the new platform which is more powerfull.
2026-01-13 22:35:53 -05:00
Lemmy
570440ff83
colors-apply: ensure a first carriage return when injecting in hyprland, niri & mango
2026-01-13 22:32:00 -05:00
Lemmy
69d779879a
i18n: de
2026-01-13 21:58:56 -05:00
Lemmy
f98b0d2e73
i18n: updated translation from https://i18n.noctalia.dev/
2026-01-13 20:38:29 -05:00
Lemmy
ae741df961
autofmt
2026-01-13 20:33:56 -05:00
Lemmy
31d3f78e74
i18n: reordering
2026-01-13 20:33:50 -05:00
Lemmy
c9edbfe830
Merge pull request #1380 from bean-factory/lockkeys-fix
...
feat: Add option to hide the indicator when lock is off
2026-01-13 20:31:15 -05:00
Lemmy
d9780e69fd
Merge branch 'main' into lockkeys-fix
2026-01-13 20:31:07 -05:00
Lemmy
f4442f1715
Merge pull request #1383 from lonerOrz/cb-ipc
...
feat: Implement automatic IPC registration for CustomButton widgets
2026-01-13 20:26:38 -05:00
Lemmy
4c8e60a31e
BatteryService: fix potential undefined
2026-01-13 19:57:12 -05:00
Lemmy
cff663fee0
Niri: optional "hideOnOverview" in bar settings
2026-01-13 19:23:19 -05:00
Lemmy
f9d179f51c
i18n: zh-TW - 46% completed
2026-01-13 18:56:04 -05:00
notiant
e17bb387ab
LockScreen: add right padding to status indicators & date format update
...
Capitalize the first letter of the formatted date string.
2026-01-14 00:38:03 +01:00
Lemmy
ef99ad51a2
BatteryService: cleanup and
2026-01-13 18:28:53 -05:00
loner
db0a2ccb7f
feat: Implement automatic IPC registration for CustomButton widgets
...
- Add automatic registration/unregistration of CustomButton instances to
CustomButtonIPCService
- Enable CustomButton widgets to register themselves with unique
identifiers
- Support external control via IPC commands using 'qs -c noctalia-loner
ipc call cb <action> "[identifier]"' format
Supported actions: left, right, middle, up (separate wheel mode), down
(separate wheel mode),wheel (unified wheel mode), refresh (textCommand)
2026-01-14 07:13:30 +08:00
Lemmy
2525f88fb3
Color Templates: never disabled code and discord checkboxes - more uniformity with the others programs.
2026-01-13 18:02:29 -05:00
Ly-sec
709556a797
Launcher: fix odd icon behaviour, adjust hover color with icon bg enabled
2026-01-13 20:52:37 +01:00
Ly-sec
cdfe1cf6fd
LockScreen: move battery logic to BatteryService, prioritize laptop over bt
2026-01-13 20:42:37 +01:00
Mridul Agarwal
87e75ab9c9
Fix persistence of setting due to missing registry
2026-01-14 00:20:00 +05:30
Ly-sec
bb04164ef8
BrightnessService: adjust ddcutil max brightness hopefully ( #1378 )
2026-01-13 18:49:14 +01:00
Mridul Agarwal
afa5b6b0dd
Added translations
2026-01-13 23:11:25 +05:30
Mridul Agarwal
14f22b4872
Added option to hide the indicator if the lock status is off
2026-01-13 23:11:11 +05:30
Mridul Agarwal
866d4d4617
Added translations
2026-01-13 22:51:12 +05:30
Mridul Agarwal
9a61dce38b
Updated Settings to add Media OSD options
2026-01-13 22:51:02 +05:30
Mridul Agarwal
962b3b2128
Add Media OSD functions
2026-01-13 22:50:27 +05:30
Ly-sec
a6744f80b7
TemplateSubTab: add helix back again
2026-01-13 18:14:24 +01:00
Lysec
e4c8e8290a
Merge pull request #1370 from iynaix/update-plugin-desc
...
PluginService: add plugins to be updated in description
2026-01-13 17:59:33 +01:00
Lemmy
5a8192ca25
i18n: added empty zh-TW
2026-01-13 11:52:25 -05:00
Lysec
2bca41be0d
Merge pull request #1376 from whiskeyPeak/fix-cursor-icon-system-resources-widget
...
Add proper cursor icon for system Monitor widget when hovering.
2026-01-13 17:46:37 +01:00
Lemmy
7fa94b4253
Revert "Niri: Hide bar and panels when in overview (testing)"
...
This reverts commit 4f230f8c22 .
2026-01-13 10:19:51 -05:00
Lemmy
bec32a30e9
autofmt
2026-01-13 09:21:48 -05:00
Lemmy
dba51542c7
NiriService: added isConnected boolean to outputCache
2026-01-13 09:20:05 -05:00
Ly-sec
0bd22a2024
NotificationHistoryPanel: cleanup
2026-01-13 15:04:42 +01:00
Ly-sec
23834bb402
NotificationHistoryPanel: add notification actions
2026-01-13 15:04:13 +01:00
Lysec
1209099788
Merge pull request #1377 from CrypticCreator9052/helix_template_change
...
Replaced helix matugen template
2026-01-13 13:04:48 +01:00
Lysec
68e40d88a7
README: add sheast and Radu to supporter list <3
2026-01-13 13:00:55 +01:00
Lemmy
1c922ce097
Merge pull request #1375 from bokicoder/main
...
Launch the setup wizard on NixOS as well
2026-01-13 06:52:13 -05:00
Henry Riehl
69dda55053
Add proper cursor icon for system Monitor widget when hovering
2026-01-13 11:50:15 +00:00
CrypticCreator
6acec878e8
Replaced helix matugen template
...
Replaced the existing `helix.toml` matugen template with my own, made for rust syntax highlighting, also works well with markdown. Should work well with any other language
Original schema was based off of `catppuccin_mocha.toml` theme from the Helix repository
2026-01-13 03:26:19 -08:00
wxlyyy
2d53cb7c27
Launch the setup wizard on NixOS as well
2026-01-13 17:39:22 +08:00
Lin Xianyi
6275c98c2c
PluginService: add plugins to be updated in description
2026-01-13 13:17:49 +08:00
Lemmy
0f1eaa7b53
telemetry: full face in the setup wizard + improved translation
2026-01-12 21:54:16 -05:00
Lemmy
6eb1579e1b
autofmt
2026-01-12 21:15:27 -05:00
Lemmy
e221077b64
PluginSystem: added panelOpenScreen so a panel can now on which screen it is currently open.
2026-01-12 21:15:21 -05:00
Lemmy
88a5e66c5c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-12 20:59:42 -05:00
Lemmy
564e9e8c22
Fix telemetry toggle
2026-01-12 20:59:40 -05:00
Ly-sec
d25a02c6a8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-13 02:43:45 +01:00
Ly-sec
d06f9084ba
revert #1351 - broke Qt theming
2026-01-13 02:43:38 +01:00
Lemmy
2209a4696d
Added anonymous telemetry
2026-01-12 20:36:53 -05:00
Lemmy
4f230f8c22
Niri: Hide bar and panels when in overview (testing)
2026-01-12 18:09:53 -05:00
Lemmy
fa4ad25ea7
Launcher: allow providers to define if they want the navigation to wrap around.
2026-01-12 16:31:51 -05:00
Lemmy
a3f84f2ad8
settings-default
2026-01-12 16:27:04 -05:00
Lemmy
8a82051685
Clipboard: fix warning
2026-01-12 16:25:24 -05:00
Lemmy
5f2d4a8e70
Launcher: fix ignore mouse position when the launcher opens
2026-01-12 16:24:54 -05:00
Lemmy
754f1a895b
Revert "Launcher: don't focus initial mouse position entry, only after mouse movement ( fix #1359 )"
...
This reverts commit d1bc14ce39 .
2026-01-12 15:48:36 -05:00
Lemmy
8943c86b74
Merge pull request #1365 from DrWeb56/main
...
Small fix russian translation
2026-01-12 14:13:18 -05:00
DrWeb56
2f05c2bdd8
small fix ru.json
...
small fix russian translation
2026-01-12 22:18:39 +05:00
DrWeb56
ab07a56b8a
small fix ru.json
...
small fix russian translate
2026-01-12 22:15:25 +05:00
Lemmy
b799dc96ff
Launcher: improve icons colors when hovered
2026-01-12 12:11:30 -05:00
Lemmy
2b55ae2c34
autofmt
2026-01-12 11:21:29 -05:00
Lemmy
086c4b9010
i18n update
2026-01-12 11:13:53 -05:00
Lemmy
944217686a
Merge pull request #1177 from sQVe/feat/shutdown-reboot-hooks-clean
...
feat(hooks): add shutdown and reboot hooks
2026-01-12 11:09:13 -05:00
Lemmy
fdc037cfd7
Merge branch 'main' into feat/shutdown-reboot-hooks-clean
2026-01-12 11:08:33 -05:00
Lemmy
6b9154657e
i18n: calendar.weather-loading => common.weather-loading
2026-01-12 10:58:50 -05:00
Lemmy
d4b7739950
i18n-push script with overwrite feature
2026-01-12 09:54:40 -05:00
Lemmy
cfd3f1e069
Merge pull request #1356 from notiant/patch-4
...
i18n corrections & shorten "Load Average"
2026-01-12 09:51:52 -05:00
Lemmy
cd33796717
Merge pull request #1352 from turannul/main
...
BluetoothPanel: dynamic battery icons for devices
2026-01-12 09:39:44 -05:00
Lemmy
fd9304a61c
VersionSubTab: ignore fastfetch config
2026-01-12 09:29:43 -05:00
Lemmy
ef70775c23
autofmt
2026-01-12 08:44:03 -05:00
Lemmy
a57917f7dd
shell: removing useless import
2026-01-12 08:43:55 -05:00
notiant
6a8b7f04de
more corrections
2026-01-12 14:34:42 +01:00
Ly-sec
d1bc14ce39
Launcher: don't focus initial mouse position entry, only after mouse movement ( fix #1359 )
2026-01-12 14:11:40 +01:00
Lysec
a3f32b33df
Merge pull request #1357 from bokicoder/main
...
ClipboardPreview: fix horizontal scroll
2026-01-12 11:13:50 +01:00
notiant
5750f81743
Merge branch 'main' into patch-4
2026-01-12 10:49:02 +01:00
notiant
b680265069
more corrections
2026-01-12 10:44:00 +01:00
wxlyyy
b1cb10b2ea
ClipboardPreview: fix horizontal scroll
2026-01-12 17:42:59 +08:00
Ly-sec
279dbe3a52
i18n
2026-01-12 09:52:21 +01:00
Lysec
b734720247
Merge pull request #1351 from wojciechsulocki-gif/feat/kde-colorscheme-auto-apply
...
feat: Auto-apply KDE color schemes with plasma-apply-colorscheme
2026-01-12 09:36:03 +01:00
Lysec
778524175d
Merge pull request #1353 from jumpyjacko/discord-client-legcord
...
add: Legcord as a consolidated discord client
2026-01-12 08:16:08 +01:00
Lemmy
9b305c879f
About/SysInfo: improve compatibility with old versions of fastfetch
2026-01-11 23:10:00 -05:00
Lemmy
78f1c6825a
1st pass on launcher in overlay
2026-01-11 21:56:43 -05:00
Jackson Ly
13fba62622
add: legcord as a consolidated discord client
2026-01-12 13:34:36 +11:00
Turann_
bc21ab5191
BluetoothPanel: dynamic battery icons for devices
2026-01-12 03:11:28 +03:00
WojciechSulocki-Gif
e341b66a3f
feat: Auto-apply KDE color schemes with plasma-apply-colorscheme
...
This commit adds automatic KDE Plasma color scheme application when
KColorScheme template is enabled, resolving issue #1339 .
## Changes
### 1. Dual color scheme generation (KDE bug workaround)
- Generate both `noctalia.colors` and `noctalia-alt.colors`
- KDE's plasma-apply-colorscheme requires different name to trigger refresh
- Alternate between schemes to ensure KDE detects changes
### 2. Automatic application via postProcess hook
- Added postProcess function to kcolorscheme in TemplateRegistry
- Detects if plasma-apply-colorscheme is available
- Maintains state in `~/.cache/noctalia/kde-colorscheme-state`
- Alternates between "noctalia" and "noctalia-alt" on each update
### 3. Fixed postProcess execution for multiple outputs
- Modified TemplateProcessor to call postProcess only once
- Previously called for every output file (causing duplicate executions)
- Now calls only on the last output (idx === outputs.length - 1)
## How it works
When colors change (wallpaper or predefined scheme):
1. Noctalia generates both color scheme files
2. Checks current state (main/alt)
3. Applies opposite scheme via plasma-apply-colorscheme
4. Updates state file for next iteration
5. KDE apps automatically update their colors
## Testing
Tested on:
- Hyprland with KDE apps (dolphin, kate, konsole)
- Both Material You (wallpaper colors) and predefined schemes
- Verified color scheme switches automatically without user intervention
Resolves : #1339
🤖 Generated with Claude Code
2026-01-12 01:09:31 +01:00
notiant
ec01df86ac
more corrections
2026-01-11 22:47:52 +01:00
Lemmy
62798d5c57
SysInfo: use the existing formatter from SystemStatService - avoid code duplication.
2026-01-11 16:05:54 -05:00
Oskar Grunning
7592d9cd77
refactor(hooks): unify shutdown and reboot hooks into session hook
...
Per PR #1177 review feedback. Single executeSessionHook function passes
action type (shutdown/reboot) as $1 to the script.
2026-01-11 21:53:07 +01:00
Ly-sec
0aa45f4074
MediaPlayerPanel: layout adjustments
2026-01-11 21:34:54 +01:00
Oskar Grunning
1e1cfcaffc
feat(hooks): add shutdown and reboot hooks
...
Allow users to run custom commands before system shutdown/reboot,
enabling cleanup tasks like syncing filesystems or stopping services.
2026-01-11 21:26:58 +01:00
Ly-sec
02a5ee5925
MediaPlayerPanel: fix scaling issue
2026-01-11 21:23:30 +01:00
Lysec
ec8b1d7923
Merge pull request #1340 from wojciechsulocki-gif/fix/ddc-brightness-polling
...
Fix: Add DDC brightness polling and improve refresh logic
2026-01-11 20:17:05 +01:00
WojciechSulocki-Gif
fa07a3ea35
Fix: Add DDC brightness polling and improve refresh logic
...
This commit addresses two issues with DDC monitor brightness:
1. **Added 30-second polling timer for DDC monitors**
- DDC monitors don't emit change events when brightness is changed
externally (via physical buttons or other applications)
- New pollTimer automatically refreshes DDC brightness every 30 seconds
- Timer respects active brightness changes (doesn't poll during user adjustments)
2. **Fixed refreshBrightnessFromSystem() parser**
- Previously only parsed internal display format (2-line current/max)
- Now correctly handles all three display types:
* DDC: "VCP 10 C 100 100" (space-separated)
* Apple: Single integer "100"
* Internal: Two lines "current\nmax"
- Unified parsing logic reduces code duplication
3. **Minor improvements**
- Simplified increase/decrease brightness logic
- Added debug logging for refresh operations
- Removed NaN initialization for brightness property
Tested with DDC external monitor (MSI MAG401QR) on Hyprland.
🤖 Generated with Claude Code
2026-01-11 19:16:32 +01:00
Ly-sec
9b199aff26
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-11 18:45:02 +01:00
Ly-sec
22c5cc02dc
VersionSubTab: fix uptime
2026-01-11 18:44:59 +01:00
Lemmy
eb864bbf5e
i18n: chinese
2026-01-11 11:32:05 -05:00
Lemmy
b074dac78b
autofmt
2026-01-11 10:07:27 -05:00
Lemmy
34a9f329c8
UpdateService: better versionning
2026-01-11 10:07:21 -05:00
Lysec
eba34d8136
Merge pull request #1346 from bokicoder/main
...
LockScreen: allow password unlock for fingerprint-enabled users
2026-01-11 15:14:05 +01:00
Lemmy
6c62bf3bbe
Versionning: change our approach to -git versionning, now the dev version will always be greater than the last official release.
2026-01-11 09:13:49 -05:00
Ly-sec
0dfe9d0b7f
DraggableDesktopWidget: use panel opacity slider
2026-01-11 12:57:06 +01:00
wxlyyy
956c05014e
LockScreen: allow password unlock for fingerprint-enabled users
2026-01-11 18:39:12 +08:00
Ly-sec
e38881b1f7
AvailableSubTab: fix overflow for tags
2026-01-11 09:40:49 +01:00
Lemmy
4ef064a856
UpdateService: removing dead code
2026-01-11 01:01:59 -05:00
Lemmy
dc70bcf5cc
Plugins: added link to plugin page
2026-01-10 23:59:09 -05:00
Lemmy
70500bda97
About: slightly smaller logo
2026-01-10 23:58:49 -05:00
Lemmy
9306ca2f2d
i18n
2026-01-10 23:14:35 -05:00
Lemmy
16ac5394f2
About: system information
2026-01-10 23:14:32 -05:00
Lemmy
906bfc3a0a
Merge pull request #1341 from fluviusmagnus/main
...
i18n: fixed some unintelligible entries in zh-CN
2026-01-10 21:50:36 -05:00
人間夜行
9067376195
i18n: fixed some unintelligible entries in zh-CN
2026-01-11 00:12:12 +01:00
Ly-sec
b9d73d07a8
Back to -git
2026-01-10 22:08:40 +01:00
Ly-sec
956ffbdf6c
Release v4.0.0
2026-01-10 21:59:45 +01:00
Lemmy
27233c628a
Matugen: add --continue-on-error if matugen 3.1.0+ is detected
2026-01-10 14:21:49 -05:00
Lemmy
ed0c9079e2
Dock: default settings
2026-01-10 14:19:34 -05:00
Ly-sec
8ebeac758f
Dock: slightly reduce space between apps
2026-01-10 20:08:51 +01:00
Ly-sec
2fb490bcde
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-10 20:04:38 +01:00
Ly-sec
de1a82234f
Dock: active indicator always below app icon
2026-01-10 20:04:36 +01:00
Lemmy
6bb0736645
Sysmon: removed old hack that omitted % when 100% cpu usage
2026-01-10 13:21:22 -05:00
Lemmy
bad73f0294
Clock: improved support for clock format that have more than 2 lines of tokens.
2026-01-10 12:31:46 -05:00
Ly-sec
740b2741e1
Dock: reload on exclusive/always visible display change
2026-01-10 16:25:14 +01:00
Ly-sec
b5a1564172
Dock: fix clipping in specific positions
2026-01-10 16:18:59 +01:00
Ly-sec
8e1afdfeb9
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-10 16:11:13 +01:00
Ly-sec
7d0f691325
Dock: fix dock movement when switching between display mode
2026-01-10 16:11:06 +01:00
Lysec
b1fc21d096
Merge pull request #1337 from acdcbyl/feature-add-corfu-support-for-matugen
...
Matugen:Add corfu support for emacs.el
2026-01-10 16:02:01 +01:00
Aiser
94cbebfa05
Matugen:Add corfu support for emacs.el
2026-01-10 22:50:23 +08:00
Ly-sec
10bd2aa303
Dock: fix non exclusive mode
2026-01-10 15:39:52 +01:00
notiant
d2bd3df095
Shorten "Load Average" & i18n corrections
2026-01-10 15:38:23 +01:00
Ly-sec
1b44118060
Dock: fix exclusive margin for real this time
2026-01-10 15:37:32 +01:00
Ly-sec
93daad71bb
Dock: fix floating distance & empty space
2026-01-10 15:22:53 +01:00
Ly-sec
4208400e32
Dock: fix active indicator when changing orientation
2026-01-10 15:08:57 +01:00
Ly-sec
45f91f17a7
Dock: fix dock ui when switching positions
2026-01-10 15:02:24 +01:00
Ly-sec
c58abd7566
Dock: add position setting
2026-01-10 14:39:00 +01:00
Lemmy
8636e5be1d
FuzzySort: replaced JS helper by a proper component so it can be used from plugins without any wrapper.
2026-01-10 00:24:37 -05:00
Lemmy
8ad19e0a4f
Workspace: proper spacing when no label bubble
2026-01-09 16:14:45 -05:00
Lemmy
0f20adaa12
Workspace: margin fix take #4
2026-01-09 15:34:49 -05:00
Lemmy
f8c3d022a6
Workspace: margin fix take #3
2026-01-09 15:19:33 -05:00
Lemmy
57dc7f4a6a
Workspace: revert previous spacing change
2026-01-09 15:03:32 -05:00
Lemmy
ceea198d8f
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-09 15:01:50 -05:00
Lemmy
50ad70ebb4
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-09 15:01:39 -05:00
Lemmy
b41fa0b04e
Bash vs sh: phase 1 - uniformization to sh. Always use sh, use "-lc" for all user defined commands
2026-01-09 15:01:39 -05:00
Lemmy
ab4f9e0ca8
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-09 15:01:25 -05:00
Lemmy
5251a22d20
Bash vs sh: phase 1 - uniformization to sh. Always use sh, use "-lc" for all user defined commands
2026-01-09 15:01:17 -05:00
Lemmy
231bbfa4c3
Bash vs sh: phase 1 - uniformization to sh. Always use sh, use "-lc" for all user defined commands
2026-01-09 15:00:57 -05:00
Lemmy
fa14facbf3
Workspace: margin fix take #2
2026-01-09 14:35:05 -05:00
Lemmy
1712ed135b
Volume&Mic: removed relicat of open mixer, now using "run custom command" everywhere.
2026-01-09 14:21:58 -05:00
Lemmy
d3684c4f98
Merge pull request #1327 from iynaix/audio-middle-click
...
VolumeSettings, MicrophoneSettings: Add middle click command
2026-01-09 14:12:38 -05:00
Lemmy
5422860907
Workspace: remove extraneous padding in showApplications mode
2026-01-09 14:09:02 -05:00
Lemmy
a29e6bfa12
Settings: properly remove non existing desktop widgets on startup.
2026-01-09 14:05:27 -05:00
Lemmy
725554c617
Settings: properly remove non existing widgets from the control centers shortcuts.
2026-01-09 14:02:50 -05:00
Lemmy
fddeead8bb
MediaMini: middle click is used for play/pause
2026-01-09 13:36:34 -05:00
Lemmy
424c5725de
PluginSystem: fix plugin translations not properly reloading
2026-01-09 11:49:11 -05:00
Lemmy
c623beffc0
i18n: fixed a few invalid keys containing underscore or +
2026-01-09 10:53:30 -05:00
Ly-sec
4df856e95c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-09 16:50:35 +01:00
Ly-sec
058f1a63c8
Calendar: remove timer card (got added as a plugin)
...
ClockPanelSubtab: remove timer card
2026-01-09 16:49:51 +01:00
Lemmy
8db8374519
Settings: added some more margin below the NTabBar subtabs
2026-01-09 10:38:16 -05:00
Lin Xianyi
f685015f21
VolumeSettings, MicrophoneSettings: Add middle click command
2026-01-09 23:34:20 +08:00
Lemmy
619b81feaa
MediaMini: removing play/pause button as it no longer does anything but opening the panel.
2026-01-09 09:36:45 -05:00
Lemmy
5fff7557aa
autoformatting
2026-01-09 08:51:03 -05:00
Lemmy
d950b05bd6
Changelog: Improved the logic to determine on which screen to show the changelog on. Fix #1306
2026-01-09 08:50:47 -05:00
Lemmy
9262253a0c
Merge pull request #1284 from turannul/main
...
WiFi: add a slash where mixed security are used.
2026-01-09 08:30:09 -05:00
Lysec
30d1943243
Merge pull request #1328 from bokicoder/main
...
Nix: remove gpu-screen-recorder dependency
2026-01-09 14:28:52 +01:00
wxlyyy
f77125cfbf
Nix: remove gpu-screen-recorder dependency
2026-01-09 21:24:09 +08:00
Ly-sec
11fb047aa3
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-09 13:32:01 +01:00
Ly-sec
4304ba01c9
ControlCenterSettings: allow SVGs as custom image
2026-01-09 13:31:56 +01:00
Lysec
bbff828278
Merge pull request #1326 from bokicoder/patch-1
...
LockScreen: enable the eye button during password wait
2026-01-09 11:58:10 +01:00
bokicoder
f022c96599
LockScreen: enable the eye button during password wait
2026-01-09 18:45:14 +08:00
Lysec
56aafc5f2f
Merge pull request #1324 from iynaix/nix-mutable-setting
...
nix: Add setting to toggle creation of gui-settings.json
2026-01-09 09:47:31 +01:00
Lemmy
4ebf258ff9
i18n: removed useless translation
2026-01-08 22:52:47 -05:00
Lemmy
36eccc5283
i18n: some french improvements
2026-01-08 22:42:40 -05:00
Lin Xianyi
8799337a3b
nix: Add setting to toggle creation of gui-settings.json
2026-01-09 11:29:19 +08:00
Lemmy
13103a9ab9
Wallpaper: apply wallpaper to all monitors even the disconnected ones. Fix #1315
2026-01-08 21:32:10 -05:00
Lemmy
b0b2d1a70a
Merge pull request #1322 from ThatOneCalculator/feat/launcher-single-response
...
feat: launcher single response
2026-01-08 21:11:59 -05:00
Kainoa Kanter
e72aa0be47
Merge branch 'main' into feat/launcher-single-response
2026-01-08 18:10:04 -08:00
Lemmy
47c78bdb20
default settings
2026-01-08 21:07:26 -05:00
Kainoa Kanter
b323f7aeae
wrap in box, make markdown
2026-01-08 18:07:24 -08:00
Lemmy
07e2600b8a
clipboardWrapText: default to true to respect previous behavior.
2026-01-08 21:07:04 -05:00
Lemmy
3afd3e4519
Clipboard: settings to wrap text
2026-01-08 21:03:32 -05:00
Lemmy
d59bfce14e
Merge pull request #1305 from anthonyhab/feat/bar-margin-percentage-to-pixel
...
feat: convert bar margins from percentages to pixels
2026-01-08 20:54:33 -05:00
Kainoa Kanter
06851515dd
feat: single launcher layout
2026-01-08 17:22:18 -08:00
Lemmy
612dfc9db8
ScreenRecorder: removed from core - use the plugin instead.
2026-01-08 20:18:39 -05:00
Lemmy
47abc39c5c
NIconButton(Hot): unified animation speed and easing
2026-01-08 16:52:55 -05:00
Lemmy
9fc7a597eb
Merge pull request #1318 from pvlvld/main
...
fix(tooltip): prevent orphaned tooltips when clicking during hover delay
2026-01-08 16:24:26 -05:00
Vlad Pavlenko
9bc1a17261
fix(tooltip): prevent orphaned tooltips when clicking during hover delay
2026-01-08 23:17:39 +02:00
Ly-sec
1bf643f287
MediaPlayerPanel: fix play/pause radius
2026-01-08 21:26:55 +01:00
Ly-sec
fb4615f09e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-08 21:15:57 +01:00
Lemmy
665bc0c60a
autoformatting
2026-01-08 15:15:51 -05:00
Lemmy
f052841774
BT: fix syntax error
2026-01-08 15:15:40 -05:00
Ly-sec
1388bafc92
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-08 21:11:57 +01:00
Ly-sec
0652f5ea47
MediaPlayerPanel: adjust layout
2026-01-08 21:11:52 +01:00
Lemmy
78fe617e31
Merge pull request #1299 from notiant/patch-2
...
Bluetooth & Network enhancements
2026-01-08 15:00:38 -05:00
Lemmy
854a8b9155
Merge branch 'main' into patch-2
2026-01-08 15:00:31 -05:00
Ly-sec
fd2ee85d33
Audio/NotificationHistryPanel: add optional outline
2026-01-08 20:55:26 +01:00
Ly-sec
30fb9229b2
Audio/NotificationHistryPanel: adjust tabbar layout
2026-01-08 20:44:22 +01:00
Ly-sec
300cc38cff
NetworkPanel: adjust tabbar layout
2026-01-08 19:24:26 +01:00
Ly-sec
6a61bf185c
Launcher/Dock: decouple pinned app lists, now both have their own pinned app list
2026-01-08 17:45:38 +01:00
Ly-sec
371b6d8765
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-08 17:25:30 +01:00
Ly-sec
be04f5e11c
ThemeIcons: fuzzy find icons
2026-01-08 17:25:24 +01:00
Lemmy
86696ad976
i18n: removed left over of shadow-direction
2026-01-08 10:03:01 -05:00
Lemmy
da110f006d
i18n-push script: secret by project
2026-01-08 10:02:09 -05:00
Lemmy
a814218db5
Merge pull request #1312 from bokicoder/main
...
Nix: add plugin config options
2026-01-08 09:08:46 -05:00
wxlyyy
623ab3dc7c
Nix: add plugin config options
2026-01-08 21:43:55 +08:00
Ly-sec
3c2328fe4c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-08 13:11:34 +01:00
Ly-sec
11f1aaf8e6
IPCService: add enable & disable to idleInhibitor
2026-01-08 13:11:25 +01:00
Lysec
74d4fe23d1
Merge pull request #1311 from bean-factory/notification-ipc
...
feat: Add IPC calls to augment notification handling
2026-01-08 12:53:53 +01:00
Ly-sec
8028191f4a
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-08 10:35:13 +01:00
Ly-sec
cb4e3f3437
UpdateService: possible memory leak solution ( #1306 )
2026-01-08 10:35:02 +01:00
bean-factory
da81fec711
Merge branch 'noctalia-dev:main' into notification-ipc
2026-01-08 14:44:27 +05:30
Mridul Agarwal
5aedcd3413
add functions to ipc and notification services to get history and dismiss notification
2026-01-08 14:44:14 +05:30
Lysec
641f4c8717
Merge pull request #1307 from notiant/patch-3
...
i18n corrections
2026-01-08 10:12:54 +01:00
Lysec
eeb5d34238
Merge pull request #1309 from iynaix/bump-flake-input
...
nix: Bump flake.lock
2026-01-08 10:11:38 +01:00
Ly-sec
670e708277
MediaPlayerPanel: add timestamp to compact mode too
2026-01-08 10:07:00 +01:00
Ly-sec
ff1b230e93
MediaPlayerPanel: fix timestamp & compact mode persistency
2026-01-08 10:05:14 +01:00
Lemmy
f9cbc7bc57
i18n: launcher.no-results => common.no-results
2026-01-08 00:55:22 -05:00
Lemmy
423ac554f8
i18n: general.no-summary => common.no-summary
2026-01-08 00:52:22 -05:00
notiant
a5f6088a86
more corrections
2026-01-08 05:15:20 +01:00
Lemmy
87bcbf6978
i18n: add confirmation to push and pull scripts
2026-01-07 22:43:03 -05:00
notiant
2d28de6244
Merge branch 'noctalia-dev:main' into patch-3
2026-01-08 04:32:18 +01:00
Lin Xianyi
a452187d10
nix: Bump flake.lock
2026-01-08 11:26:49 +08:00
Lemmy
e18689f027
i18n-pull script
2026-01-07 22:15:37 -05:00
Lemmy
0b2365c909
BarService: added openPluginSettings so plugins can open their settings from the context menu.
2026-01-07 20:44:32 -05:00
Lemmy
701ef063b9
settings-default
2026-01-07 20:29:19 -05:00
Ly-sec
53225b4529
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-08 02:26:45 +01:00
Ly-sec
092c97ce43
MediaMiniSettings: separate bar widget and panel settings
2026-01-08 02:26:35 +01:00
notiant
e66f061ee2
update German translations for 'next' and 'previous'
2026-01-08 02:17:01 +01:00
notiant
a61cd5de0b
sort BarWidgetRegistry
2026-01-08 01:51:59 +01:00
notiant
e666c78b8c
fix typo
2026-01-08 01:43:44 +01:00
notiant
f4fc806192
i18n corrections
2026-01-08 01:35:04 +01:00
notiant
b3ab3ac469
another fix
2026-01-07 20:12:00 +01:00
Lemmy
3b8e8a0c35
NButton: default changed from bold to semiBold
2026-01-07 13:19:41 -05:00
anthonyhab
f34dcc11b9
feat: convert bar margins from percentages to pixels
...
Change bar margin settings from percentage values (0-1) to integer pixel values (0-18). Add migration 38 to convert existing settings. Update all margin calculations to use pixel values directly. Update UI labels to show "px" instead of "%".
2026-01-07 12:20:07 -05:00
notiant
14091e650a
fix airplane mode logic
2026-01-07 18:15:54 +01:00
Lemmy
53124e35f5
PluginSettings: fix search bar broken after update
2026-01-07 12:14:40 -05:00
Lemmy
b442af725e
PluginService: proper plugin reinstall on startup
2026-01-07 12:08:36 -05:00
Lemmy
5dfd76e568
IPC/OSD: deprecate showText(withIcon) call.
2026-01-07 12:07:32 -05:00
Lemmy
016320846f
Merge pull request #1302 from bokicoder/main
...
PluginService: automatically install enabled plugins
2026-01-07 11:27:18 -05:00
Lemmy
5868c16f83
ColorSchemes: support for symlinking of ~/.config/noctalia/colorschemes
2026-01-07 11:24:02 -05:00
notiant
89a6422bf5
style adjustments & remove unnecessary tooltip
2026-01-07 17:11:42 +01:00
Lemmy
f52fbffb07
IPC: added Toast send ipc call
2026-01-07 11:03:20 -05:00
wxlyyy
baee7fe119
PluginService: automatically install enabled plugins
2026-01-07 23:46:17 +08:00
Lemmy
247b1cc8a2
ImageCacheService: improve quality by using PNG and improving downscale filtering
2026-01-07 10:43:11 -05:00
Ly-sec
0f988cc49c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-07 16:19:02 +01:00
Ly-sec
c21aa390a1
MediaMiniSettings: add compact mode for MediaPlayerPanel
...
MediaPlayerPanel: now follows scrolling settings
2026-01-07 16:18:28 +01:00
Lemmy
779f5ec8bd
Notifications/Settings: Do not distribute evenly as it has 5 subtabs.
2026-01-07 09:52:09 -05:00
notiant
51bdb3e6ef
style adjustment for empty ethernet box
2026-01-07 15:37:09 +01:00
Ly-sec
d9252fe452
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-07 15:11:19 +01:00
Ly-sec
6562753437
MediaPlayerPanel: fix layout issues
2026-01-07 15:11:12 +01:00
notiant
6794ffa3d9
change logger message
2026-01-07 14:56:59 +01:00
Lemmy
d3ae8b611b
PluginSystem: added ability to open panel near an item (button)
2026-01-07 08:56:01 -05:00
Ly-sec
23b475da48
MediaPlayerPanel: adjust colors for player selector
2026-01-07 14:54:02 +01:00
Ly-sec
76a0c0c44a
SettingsContent: fix warning
2026-01-07 14:51:42 +01:00
Lemmy
c3c0de19d6
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-07 08:42:20 -05:00
Lemmy
ea52f5dfb1
NPopupContextMenu radius does follow containers as the tray and tooltip do.
2026-01-07 08:42:19 -05:00
Ly-sec
b3cfdee9d0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-07 14:36:47 +01:00
Ly-sec
311dac2c98
MediaMini: add media player panel
2026-01-07 14:36:41 +01:00
Lemmy
3f2f40468b
NTabBar: remove default XS margin for a perfect alignment with the content below.
2026-01-07 08:20:33 -05:00
Lemmy
e91418c510
Settings: sidebar use iRadius for better uniformity.
2026-01-07 08:20:05 -05:00
Lemmy
de35a5cba0
Merge pull request #1296 from anthonyhab/main
...
fix(plugins): support compositeKey for custom plugins in settings popup
2026-01-07 08:08:51 -05:00
Ly-sec
3d176ea467
EmojiProvider: adjust layout
2026-01-07 13:27:47 +01:00
notiant
7e3500d6fc
Bluetooth & Network enhancements
2026-01-07 12:56:07 +01:00
Ly-sec
bb73608282
OSD&NotificationTab: fix monitor layout issue
2026-01-07 12:33:28 +01:00
Ly-sec
d074a29153
SessionMenu: display countdown without header ( fixes #1294 )
2026-01-07 07:33:53 +01:00
Ly-sec
10ec87952a
VersionSubTab: add noctalia logo
...
i18n
2026-01-07 06:51:54 +01:00
anthonyhab
e9504a8fc1
added back comments
2026-01-07 00:32:17 -05:00
Anthony Habibe
e2eeccec7e
fix(plugins): support compositeKey for custom plugins in settings popup
2026-01-07 00:23:40 -05:00
Lemmy
a051ee8f3b
Merge pull request #1295 from Posty2k3/I18n-fix-menus
...
I18n fix. Dock/Workspace/Taskbar menus had old values.
2026-01-07 00:18:39 -05:00
Lemmy
397255fcf6
NButton: changed padding logic so it follows the fontSize so we can have smaller buttons
2026-01-07 00:16:50 -05:00
posty2k3
fa3c19b655
I18n fix. Dock/Workspace/Taskbar menus had old values.
2026-01-06 22:53:20 -06:00
Lemmy
f67cf8158a
Toast: adjusted width to match notification and similar border.
2026-01-06 23:46:20 -05:00
Lemmy
1a2d4a927b
PluginService: finished support for control center widgets
2026-01-06 23:35:11 -05:00
Lemmy
37746b0f9f
PluginService: added togglePanel + control center shortcuts widgets
2026-01-06 23:08:32 -05:00
Lemmy
605741850b
Settings: appLauncher.showIconBackground is false by default
2026-01-06 22:46:14 -05:00
Lemmy
07fc13118b
Clipboard: better looking images
2026-01-06 22:37:13 -05:00
Lemmy
64040bccb9
Clipboard: rounded corners are back
2026-01-06 22:16:57 -05:00
Lemmy
cfc791d324
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-06 22:10:10 -05:00
Lemmy
8f2f968a30
Clipboard: better preview box
2026-01-06 22:10:08 -05:00
Lemmy
7e4c2e085c
Clipboard: filtering browser garbage when copying images
2026-01-06 22:10:08 -05:00
Lemmy
e0f2de385b
Clipboard: better preview box
2026-01-06 22:05:52 -05:00
Lemmy
acfb95d37c
Clipboard: filtering browser garbage when copying images
2026-01-06 21:46:14 -05:00
Lemmy
3d32b09bf6
qmlfmt suppress debug info
2026-01-06 21:14:29 -05:00
Lemmy
8e89c1d1be
Clipboard: delete and decode back to the old way
2026-01-06 21:14:17 -05:00
Lemmy
e71849955c
i18n-push dev bash script
2026-01-06 21:05:57 -05:00
Lemmy
b81174b9f8
Clipboard: fix delete entry - use NScrollView for proper scrollbar colors.
2026-01-06 13:06:01 -05:00
Ly-sec
27224e5790
Brightness: more reliable ddcutil reading
2026-01-06 18:06:03 +01:00
Ly-sec
4345750b0d
CalculatorProvider: let people copy result when pressing enter (adds #1288 )
2026-01-06 16:45:31 +01:00
Lemmy
e43ed1099d
Settings/Plugins: better tags
2026-01-06 10:12:28 -05:00
Lemmy
7560f9c642
Settings/plugins: better UI
2026-01-06 09:48:11 -05:00
Lemmy
eb80f9dcd6
Settings/plugins: removed slide down on hover, added link to the website plugin page.
2026-01-06 09:06:41 -05:00
Lemmy
243ed91aee
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-06 08:37:33 -05:00
Lemmy
f2d55ef4c2
NCircleStat, better bg color
2026-01-06 08:37:30 -05:00
Lemmy
0bc50ec47b
Merge pull request #1286 from iynaix/fix-translations
...
Fix dynamic translations in session menu.
2026-01-06 08:25:26 -05:00
Lemmy
58db4253a4
Merge pull request #1282 from DanniSec/network-layout-fix
...
Changed the signal and security type to fix layout issues
2026-01-06 08:24:57 -05:00
Lin Xianyi
fba88c777c
Fix dynamic translations in session menu.
2026-01-06 19:28:07 +08:00
Turann_
adc91fa960
This change will add a slash where mixed security protocols are used.
2026-01-06 13:04:36 +03:00
danny
0d4b12b67b
Add tooltips for WiFi signal strength and simplify security label logic in WiFiNetworksList to cope with layout issues
2026-01-06 07:34:30 +01:00
Lemmy
55717df612
Settings: Simplified region tab to only 3 subtabs
2026-01-05 23:30:35 -05:00
Lemmy
0020e281c9
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-05 23:25:56 -05:00
Lemmy
138e5a50af
i18n: Large refactor of all translations keys to prepare the move to our new translation web platform.
2026-01-05 23:25:46 -05:00
Lemmy
4674dfa646
i18n: Large refactor of all translations keys to prepare the move to our new translation web platform.
2026-01-05 23:22:18 -05:00
Lemmy
f3b9472d8b
Settings: automation
2026-01-05 21:42:20 -05:00
Lemmy
7ac29320fe
Settings: smaller brightness font
2026-01-05 21:04:27 -05:00
Lemmy
a0ac019b16
Settings: all tabed - screenrecorder will be a plugin soon
2026-01-05 21:01:29 -05:00
Lemmy
ffa8cc58a1
Settings: removed isSettings everywhere as we can simply check if defaultValue is provided.
2026-01-05 18:41:22 -05:00
Lemmy
0f8219cfb2
Settings: Launcher tab
2026-01-05 18:36:46 -05:00
Lemmy
f64986e7a5
Settings: more subtabs work
2026-01-05 18:27:15 -05:00
Lemmy
5232cd9311
Settings: ColorSchemes
2026-01-05 18:02:22 -05:00
Lysec
9882b056ed
Merge pull request #1278 from BinaryQuantumSoul/patch-3
...
Matugen template fix zed tab.inactive_background color
2026-01-05 22:22:38 +01:00
Lysec
18c3c7746c
Merge pull request #1260 from bokicoder/main
...
LockScreen: improve fingerprint authentication flow
2026-01-05 22:06:17 +01:00
QuantumSoul
e87420e24a
Fix typo in inactive tab background property
2026-01-05 19:19:44 +01:00
wxlyyy
a1734c64b6
LockScreen: improve fingerprint authentication flow
2026-01-06 01:56:30 +08:00
Lemmy
e004128727
Merge pull request #1274 from notiant/patch-1
...
Apply period additions to toasts to other languages
2026-01-05 12:36:06 -05:00
Lemmy
21ddf8f13b
Clipboard: improve reliability with large text
2026-01-05 12:26:53 -05:00
Lemmy
f92de8884f
Launcher: ensure title is always a single line
2026-01-05 11:09:41 -05:00
Lemmy
aebd412ccc
Settings: user interface
2026-01-05 11:04:24 -05:00
Lemmy
8f0f2fea4a
Settings: removed Settings.data.colorSchemes.generateTemplatesForPredefined
2026-01-05 11:00:06 -05:00
Lemmy
badfb831af
Setup wizard moved to About
2026-01-05 10:58:08 -05:00
Lemmy
df3e01bdc5
RegionTab: splitting
2026-01-05 10:53:17 -05:00
Lemmy
8d8de4007d
Images/Wallpaper: properly handle case sensitive instead of duplicating all extensions.
2026-01-05 10:51:47 -05:00
Lemmy
4ee59b1d9c
Revert "ImageCacheService: allow uppercase file endings ( fix #1272 )"
...
This reverts commit e6564826f5 .
2026-01-05 10:48:23 -05:00
notiant
38523bc33c
correction for de.json
2026-01-05 16:22:17 +01:00
Ly-sec
79842562e7
i18n
2026-01-05 16:11:24 +01:00
notiant
7989bae774
Apply period additions to toasts to other languages
2026-01-05 16:04:42 +01:00
notiant
69aa5d431d
i18n corrections
2026-01-05 16:02:18 +01:00
Ly-sec
fd4a8fc44a
RegionTab: add city & timezone display toggle
2026-01-05 15:42:44 +01:00
copilot-swe-agent[bot]
16425b26ed
Add periods to 54 translation entries across all languages
...
Co-authored-by: notiant <238434866+notiant@users.noreply.github.com >
2026-01-05 14:16:44 +00:00
copilot-swe-agent[bot]
c1e8a1dcb4
Initial plan
2026-01-05 14:10:07 +00:00
Ly-sec
5fb38b97f9
ControlCenterTab: add submenus
2026-01-05 14:08:18 +01:00
Ly-sec
f4a7374f62
LocationTab: rename to RegionTab
2026-01-05 13:56:25 +01:00
Ly-sec
e6564826f5
ImageCacheService: allow uppercase file endings ( fix #1272 )
2026-01-05 13:49:44 +01:00
Ly-sec
a2a55097b4
i18n
2026-01-05 13:48:03 +01:00
Lemmy
23af430dd8
Merge branch 'settings-cleanup'
2026-01-04 23:51:58 -05:00
Lemmy
af77a2e7d7
NTabView: subtle opacity
2026-01-04 23:51:49 -05:00
Lemmy
5e690ed766
Settings: Subtabs with horizontal scrolling
2026-01-04 23:40:32 -05:00
Lemmy
826a2bf8d6
Launcher: Slightly less wide on large displays (-5%)
2026-01-04 22:18:37 -05:00
Lemmy
68425ef8c8
Launcher: test slightly less wide launcher
2026-01-04 22:11:20 -05:00
Lemmy
83178c5fc6
Merge pull request #1266 from iynaix/ipc-bar-show-hide
...
IPC: add bar hide / show
2026-01-04 21:49:23 -05:00
Lin Xianyi
4bbaa24a15
IPC: add bar hide / show
2026-01-05 09:45:53 +08:00
Lemmy
c6bba319a7
Settings: added discrete setting "general.showChangelogOnStartup" default is true
2026-01-04 20:43:44 -05:00
Lemmy
aaf1715bb7
Launcher: autopaste support for other providers
2026-01-04 20:31:59 -05:00
Lemmy
114555d185
i18n update
2026-01-04 20:23:09 -05:00
Lemmy
a355ee39c2
PluginService: check minNoctaliaVersion before installing
2026-01-04 20:19:11 -05:00
Lemmy
5f1b7d4656
FontService: List all fonts including the variants and different families.
2026-01-04 19:52:17 -05:00
Lemmy
25735d4144
Clipboard: auto-paste images (not all app supported)
2026-01-04 19:45:10 -05:00
Lemmy
b637caaf20
Clipboard: added auto-paste option.
2026-01-04 19:18:32 -05:00
Lemmy
dfc1c2739c
ColorSchemeTab: static description for matugen scheme type.
2026-01-04 18:56:55 -05:00
Lemmy
c05ae82411
WifiPanel => NetworkPanel
2026-01-04 18:29:10 -05:00
Lemmy
590994b31d
NTabBar: distributeEvenly property
2026-01-04 18:09:01 -05:00
Lemmy
568e2c0b6b
NotificationsHistory: using a proper NTabBar for the filters.
2026-01-04 17:39:24 -05:00
Lemmy
dfbe08dbfc
NTabButton: fixed hover color. Hover is always prioritized
2026-01-04 17:26:58 -05:00
Lemmy
a699b09283
AboutTab: view changelog button
2026-01-04 17:13:03 -05:00
Lemmy
1121600901
NButton: fixing hover color
2026-01-04 17:09:19 -05:00
Lemmy
a579ac49d6
Merge pull request #1264 from DanniSec/network-overhaul
...
Network overhaul
2026-01-04 16:38:24 -05:00
danny
c4e6c3e8df
Add retry mechanism in ControlCenterWidgetLoader for delayed registry initialization
2026-01-04 22:31:57 +01:00
Lemmy
d7e29d778d
Merge pull request #1263 from DanniSec/bluetooth-clean
...
Turann_ issue resolve
2026-01-04 16:07:04 -05:00
Danny
955487c38a
Merge branch 'main' into bluetooth-clean
2026-01-04 22:01:54 +01:00
danny
de4600a803
Refactor Bluetooth scanning logic to use persistent fallback process, improve error handling, and update translations for consistency.
2026-01-04 21:19:38 +01:00
danny
1d7f621289
Refactor Bluetooth scanning logic to use persistent fallback process, improve error handling, and update translations for consistency.
2026-01-04 21:19:11 +01:00
Lemmy
76e78346e5
Launcher: ensure clipping of entries.
2026-01-04 15:05:17 -05:00
danny
ab1f88aa99
Returned WiFi widget to the registry
2026-01-04 20:56:15 +01:00
Ly-sec
2edf018063
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-04 20:53:24 +01:00
Ly-sec
df120580b4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-04 20:53:16 +01:00
Lemmy
9f6b676091
Missing translations
2026-01-04 14:53:16 -05:00
Ly-sec
f72ae00451
i18n: add missing strings
2026-01-04 20:53:14 +01:00
Lemmy
7d34244304
Merge pull request #1249 from DanniSec/network-overhaul
...
Network overhaul with migration
2026-01-04 14:46:47 -05:00
Lysec
60b877b62f
Merge pull request #1262 from singhantariksh/main
...
fix(zen-theme): fixed compact sidebar missing theme colors
2026-01-04 20:13:09 +01:00
Lemmy
970c4b1544
PluginSystem: added a way to see plugin updates that requires newer noctalia version.
2026-01-04 14:12:45 -05:00
singhantariksh
250f8b05c4
fix(zen-theme): fmt and comments added; fixed compact sidebar missing theme colors
2026-01-05 00:31:28 +05:30
danny
28a293be65
Remove deprecated WiFi widgets
2026-01-04 19:57:48 +01:00
danny
b01020695f
Resolving conflicting files
2026-01-04 19:55:10 +01:00
Lemmy
45d0cedcc3
Bar: mini density has a slightly less big capsule
2026-01-04 13:55:07 -05:00
Lemmy
3bc9a625b8
Colors: removed Colors.transparent / black and white in favor of their direct shorthands
2026-01-04 13:54:51 -05:00
danny
b0182dde63
Resolving conflicts
2026-01-04 19:30:49 +01:00
Lemmy
b2175a5f48
PluginSystem: fix uninstall button from the "available plugins" list
2026-01-04 12:43:08 -05:00
Lemmy
85b370cba7
Merge pull request #1261 from DanniSec/patch-1
...
Rename bluetoot-connect.sh to bluetooth-connect.sh
2026-01-04 12:35:27 -05:00
Danny
710faf0ad0
Rename bluetoot-connect.sh to bluetooth-connect.sh
...
fixing a typo
2026-01-04 18:34:25 +01:00
Lemmy
19f5a0ac30
Launcher: warning fix
2026-01-04 12:27:55 -05:00
Lemmy
9f9d509c34
Launcher: more refactoring moving as much stuff as possible from Launcher.qml to their respective providers to keep things separated.
2026-01-04 12:10:41 -05:00
Lemmy
2b2e069b8a
Launcher/PluginSystem: first pass on the plugin provider.
2026-01-04 10:45:36 -05:00
Lemmy
ba3fdf5d38
Formatting
2026-01-04 10:44:39 -05:00
Lemmy
7ee7d8a741
gitignore
2026-01-04 10:41:20 -05:00
Lemmy
c4499fe830
BarExclusionZone: trying to account for fractional scaling. Should fix #1252
2026-01-04 10:34:24 -05:00
Ly-sec
88459d3972
Matugen: fix zenbrowser userChrome color
2026-01-04 13:31:44 +01:00
Ly-sec
e323f5bd28
Matugen: fix zenbrowser userContent
2026-01-04 13:13:56 +01:00
Ly-sec
62781d38df
Matugen: zenbrowser adjust ui
2026-01-04 12:45:29 +01:00
Ly-sec
b21d7f42cf
Matugen: add zen-browser support
2026-01-04 12:30:53 +01:00
Lemmy
c0dff46afb
Merge pull request #1254 from tuibird/vscode-quote-highlighting
...
Vscode quote highlighting
2026-01-03 23:01:34 -05:00
Lemmy
588636aaf9
Merge pull request #1243 from bean-factory/profile-cycle
...
Add function to cycle power profiles in reverse order
2026-01-03 22:21:57 -05:00
Lemmy
98cbf1b55d
Merge pull request #1246 from precondition/patch-1
...
[i18n/ja] Remove parenthesized romaji and replace 記憶 by メモリ
2026-01-03 22:16:38 -05:00
Lemmy
b60889aa1f
Merge pull request #1253 from iynaix/fix-bluetooth-polling
...
BluetoothService: fix polling even when disabled
2026-01-03 22:16:07 -05:00
Lemmy
4f3e4aa72d
Merge pull request #1251 from c0mpile/pr/wallhaven-browse-state-persistence
...
fix: Retain current page when re-initializing or switching to Wallhaven wallpaper source.
2026-01-03 22:14:42 -05:00
Lemmy
9a086a0cb6
Merge pull request #1250 from c0mpile/pr/wallhaven-api-key-envar
...
feat: Add Wallhaven API key management via environment variable
2026-01-03 22:13:53 -05:00
tuibird
8ff3bea57c
fixed indentation
2026-01-04 16:12:22 +13:00
Lin Xianyi
e839a873e7
BluetoothService: fix polling even when disabled
2026-01-04 11:11:08 +08:00
tuibird
f8af5949c5
improved constrast of quotes by differentiating the quotation marks.
2026-01-04 16:07:50 +13:00
Lemmy
c015e8445b
NSectionEditor: added ability to move Desktop widgets from one screen to another.
2026-01-03 17:32:36 -05:00
Lemmy
3073dd725c
Dock: fix default icons appearing on startup.
2026-01-03 16:52:46 -05:00
c0mpile
bfa12f5237
fix: Retain current page when re-initializing or switching to Wallhaven wallpaper source.
2026-01-03 16:18:49 -05:00
c0mpile
73279c913d
feat: dynamically adjust Wallhaven settings popup width based on measured text content
2026-01-03 16:02:49 -05:00
c0mpile
71bf318195
refactor: streamline Wallhaven API key environment variable display messaging
2026-01-03 15:53:14 -05:00
c0mpile
357f3fdfd2
Merge branch 'noctalia-dev:main' into pr/wallhaven-api-key-envar
2026-01-03 15:48:32 -05:00
Lemmy
9b8a5f10d1
back to -git
2026-01-03 15:34:06 -05:00
Lemmy
646a6142b2
v3.8.2
2026-01-03 15:32:43 -05:00
c0mpile
7587746e0a
feat: Add Wallhaven API key management via environment variable, update UI to reflect its status, and ensure safe purity parameter handling.
2026-01-03 15:28:29 -05:00
Lemmy
be3c60dcd0
Launcher+WallpaperSelector: slightly bigger font
2026-01-03 15:23:44 -05:00
Lemmy
f15a1934a4
IPC: Proper launcher toggling and mode changing
2026-01-03 15:17:41 -05:00
Lemmy
83b3882647
Launcher: remove scrollbar on listview and gridview
2026-01-03 15:16:44 -05:00
Lemmy
8c215e9265
SmartPanel: reset closedImmediately flag on open&close
2026-01-03 15:05:29 -05:00
Lemmy
bcc20a5640
Launcher: improve clarity of images in the clipboard preview
2026-01-03 14:45:59 -05:00
Lemmy
c80da1a4f5
Launcher: brings back the icon's rounded bg for grumpy Kai.
...
+ Calculator results are always in list view
2026-01-03 14:37:30 -05:00
Lemmy
0db3866cbb
Launcher: better outline support, cleanued clipboard preview
2026-01-03 14:25:09 -05:00
precondition
46dc79468e
Remove parenthesized romaji and replace 記憶 by メモリ
...
Rōmaji is Japanese transliteration in roman letters. Some labels included unnecessary transliterations in parentheses.
Additionally, this commit fixes a misuse of the word 記憶 (which refers to the memory in the brain) by the more appropriate メモリ (which refers to the memory in computers)
2026-01-03 20:11:01 +01:00
Lemmy
43738eda70
Launcher: removed useless bg rectangle, added tiny padding in gridview.
2026-01-03 13:51:43 -05:00
Lemmy
ffb1811782
Launcher: refactor, renaming plugins to providers to avoid confusion with the plugin system.
2026-01-03 13:41:14 -05:00
Lemmy
3c80d87bee
Bar SysMon: more spacing in vertical text mode
2026-01-03 12:31:30 -05:00
bean-factory
220949a293
Add function to cycle power profiles in reverse order
2026-01-03 17:28:50 +00:00
Lysec
f8350760a1
Merge pull request #1241 from shadowe1ite/main
...
annotation: re-add removed code
2026-01-03 17:47:44 +01:00
ALAN S
222897ba5e
fix: re-add removed code
2026-01-03 22:15:29 +05:30
Ly-sec
db30cfb21c
Back to -git
2026-01-03 16:55:09 +01:00
Ly-sec
c5805ac83a
Release v3.8.1
2026-01-03 16:52:03 +01:00
Ly-sec
83c08965f3
Back to -git
2026-01-03 16:48:10 +01:00
Ly-sec
fc959efde6
Release v3.8.1
2026-01-03 16:45:20 +01:00
Ly-sec
edecebb677
Launcher: make input look nicer
2026-01-03 16:39:41 +01:00
Lemmy
8dcb88b12a
translation
2026-01-03 10:35:38 -05:00
Lemmy
cc7551b5bb
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-03 10:35:26 -05:00
Lemmy
3a4982f2dc
default settings
2026-01-03 10:35:25 -05:00
Lemmy
26fd9c309d
translations sorting
2026-01-03 10:35:19 -05:00
Lemmy
83737ff833
Merge pull request #1238 from bokicoder/main
...
i18n: Correct the Chinese translation
2026-01-03 10:33:48 -05:00
Lemmy
e43aeca030
BT List: respect the container border setting.
2026-01-03 10:25:05 -05:00
Lemmy
8f8676a9cc
Wifi List: respect the no container border setting
2026-01-03 10:18:22 -05:00
wxlyyy
a97d667e28
i18n: Correct the Chinese translation
2026-01-03 23:16:29 +08:00
Lemmy
f517e24aba
gitignore RELEASE.md
2026-01-03 10:05:56 -05:00
Lemmy
dd4ebda55d
Hyprland: fix keyboard focus for launcher and other panels with direct text input
2026-01-03 09:51:26 -05:00
Lysec
ba02fcbcb4
Merge pull request #1234 from shadowe1ite/main
...
feat: add configurable screenshot annotation tool to clipboard history
2026-01-03 15:44:14 +01:00
Lemmy
a7ec1d5eb3
autofmt
2026-01-03 09:33:20 -05:00
Lemmy
bb593da766
ScrollingText: avoid up and down jitter when appearing.
2026-01-03 09:33:13 -05:00
Lemmy
b09eef4cd7
Widgets: default settings
2026-01-03 09:30:41 -05:00
Lemmy
71fb0783da
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-03 09:20:16 -05:00
Lemmy
484fece8d9
PluginService: Don't offer to update a plugin if the minNoctaliaVersion is not respected.
2026-01-03 09:20:15 -05:00
Ly-sec
fcd4c0e05f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-03 15:18:12 +01:00
Ly-sec
e9b620399b
LauncherSettings: add color option & rmb menu
2026-01-03 15:18:08 +01:00
Lemmy
f5bf54d46e
autofmt
2026-01-03 09:11:27 -05:00
Lemmy
40a9c16a33
Panel vs Launcher: closed immediately
2026-01-03 09:11:17 -05:00
Ly-sec
d65241e13d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-03 14:59:16 +01:00
Ly-sec
d6da536f19
Widgets: add launcher widget
2026-01-03 14:59:14 +01:00
Ly-sec
8bc6e66eb1
Launcher: use mOnPrimary on selected plugin icons
2026-01-03 14:57:34 +01:00
Lemmy
911439314c
Merge pull request #1215 from JustLinuxUser/main
...
Pull out scrolling text functionality into a separate reusable module
2026-01-03 08:53:14 -05:00
Lemmy
e3a5faec3c
Merge pull request #1233 from lonerOrz/cc-color
...
feat: Add color selection dropdown to CustomButton widget settings
2026-01-03 08:52:57 -05:00
ALAN S
dca1c6a287
fix: tooltip
2026-01-03 17:05:41 +05:30
Ly-sec
92ff36e106
TrayDrawerPanel: properly compute trayValues
2026-01-03 11:28:54 +01:00
Ly-sec
a507d6cb58
Launcher: use mOnPrimary as hover font color
2026-01-03 11:15:10 +01:00
ALAN S
a6b6a17668
Refactor: Move screenshot annotation settings to Launcher tab
2026-01-03 15:33:05 +05:30
Ly-sec
5110271e96
Launcher: use mPrimary as hover color
2026-01-03 10:06:55 +01:00
ALAN S
c8baf7815e
feat: add configurable screenshot annotation tool to clipboard history
2026-01-03 12:30:50 +05:30
Lemmy
55d1cb9e03
Notification: trim action names to ensure fallback to default label
2026-01-02 23:54:29 -05:00
loner
d6d4a405e1
feat: shorthand
2026-01-03 10:31:35 +08:00
Lemmy
792246c23e
Merge pull request #1224 from onelocked/main
...
MediaPlayer Widget persistent position for play/pause and animations.
2026-01-02 20:35:49 -05:00
Lemmy
944890fd30
Panels: Multi-Monitor, clicking in the background of any screen will close an open panel. Fix #1128
2026-01-02 20:28:56 -05:00
loner
bc818c3374
feat: Add color selection translations for CustomButton widget
2026-01-03 09:17:30 +08:00
loner
959cdba70d
feat: Add color selection dropdown to CustomButton widget settings
2026-01-03 09:17:28 +08:00
Lemmy
f2e1a582ae
DarkMode: typo fix
2026-01-02 19:26:29 -05:00
Ly-sec
4500ca261b
Launcher: fix gridview scrolling
2026-01-03 01:04:28 +01:00
Ly-sec
eb04bb62eb
Launcher: gridview overhaul
2026-01-03 00:49:06 +01:00
Andrii Dokhniak
8cbd3a276a
MediaMini: Switch to NScrollText
2026-01-03 00:36:09 +01:00
Ly-sec
83ef7b98e0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-03 00:20:53 +01:00
Andrii Dokhniak
fe041787a2
ActiveWindow: Switch to NScrollText
2026-01-03 00:20:46 +01:00
Andrii Dokhniak
7c0cfcd268
Feat: NScrollText widget
2026-01-03 00:20:46 +01:00
Ly-sec
37548cbf48
Launcher: visual overhaul 2.0
2026-01-03 00:20:45 +01:00
Lemmy
830fba58e5
Container/Box Borders: off by default with a new setting to turn them on in the UI tab
2026-01-02 18:08:23 -05:00
Lemmy
df8fbe5797
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-02 17:52:46 -05:00
Lemmy
01c8b48b4d
Network: moved options to appropriate network block
2026-01-02 17:52:44 -05:00
Lemmy
9b0a1e17f2
Merge pull request #1232 from tuibird/vscode-template
...
VSCode temmplate fix
2026-01-02 17:44:15 -05:00
Ly-sec
43345cd364
Launcher: visual overhaul
2026-01-02 23:25:25 +01:00
tuibird
512e972ebf
small change to theme an unset element in the vscode temmplate. It was particually noticaable on lightmode colourschemes.
2026-01-03 11:20:35 +13:00
Lemmy
5a4f9480d6
Launcher: close immediately fix
2026-01-02 16:34:52 -05:00
Lemmy
de35d247a5
Merge pull request #1230 from Posty2k3/improve-discord-hover-fix
...
discord: better hover readability - changed template color again
2026-01-02 16:19:04 -05:00
Lemmy
765223e905
Launcher: close immediately, without animation when launching apps or commands to avoid keyboard focus issues and potential left over UIs for screenshot tools, etc...
2026-01-02 16:16:24 -05:00
posty2k3
9683ac9554
discord: better hover readability - changed template color again
2026-01-02 15:13:44 -06:00
Lemmy
3700d4d57c
Merge pull request #1226 from Posty2k3/improve-discord-hover
...
discord: better hover readability
2026-01-02 14:56:36 -05:00
posty2k3
5d2e7aa2c6
discord: better hover readability
2026-01-02 13:38:08 -06:00
Lemmy
17fb1df015
NSectionEditor: hover fix + drag cursor improvement
2026-01-02 14:29:41 -05:00
Lemmy
e3bcc241ba
Launcher: fix a warning and minor cleanup
2026-01-02 14:10:52 -05:00
onelocked
e60f7b46a9
DesktopWidget: MediaPlayer add animation and a persistent position for play/pause
2026-01-02 18:57:09 +00:00
Lemmy
0a6e5430a8
NSlider/NValueSlider: support for enabled: false greyed out display
2026-01-02 13:47:44 -05:00
Lemmy
79c3799e8b
autofmt
2026-01-02 12:11:15 -05:00
Lemmy
9c713a3fef
Merge pull request #1207 from DanniSec/main
...
Network tab - Ethernet enhancement
2026-01-02 11:59:34 -05:00
Lemmy
7e7c1f4af9
Shaders: improved shader compile script to also work on fedora. Recompiled all core shaders
2026-01-02 11:17:23 -05:00
Lemmy
be3160fea3
PluginsTab: use our styles instead of hardcoded Font weights
2026-01-02 11:16:14 -05:00
danny
af55dfc99c
Fixed improper merge
2026-01-02 17:14:40 +01:00
Danny
22d4e83ffc
Merge branch 'main' into main
2026-01-02 16:57:50 +01:00
Lemmy
f6c60e80c4
Merge pull request #1221 from bokicoder/main
...
make diskPath option in ControlCenter tab work logically
2026-01-02 10:47:53 -05:00
Lemmy
9b92d6752b
Bar: better font sizing + workspace fix
2026-01-02 10:39:05 -05:00
Lemmy
04ffcc7ed8
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-02 09:56:00 -05:00
Lemmy
10e1e44e52
Font: ensure we never get a 0pt font size during init
2026-01-02 09:55:58 -05:00
Ly-sec
90409560dc
Launcher: do not show hidden desktop entries if Hidden=true ( fixes #1223 )
2026-01-02 15:50:22 +01:00
Lemmy
2db000c21a
Bar: simplified font size management
2026-01-02 09:38:34 -05:00
Lemmy
153fe538f3
formatting
2026-01-02 09:38:12 -05:00
Lemmy
1a252b30a0
Autoformatting + cleanup
2026-01-02 09:31:28 -05:00
Lemmy
f04f908a6d
i18n update
2026-01-02 09:28:28 -05:00
Lemmy
a0e68dbbb3
Merge pull request #1184 from nahilrasheed/bt-icon
...
Bluetooth: show connected icon in bar and Control Center
2026-01-02 09:23:24 -05:00
Lemmy
0e10d5b89a
Merge pull request #1208 from DanniSec/mediamini
...
Added mediamini player selection options
2026-01-02 09:22:48 -05:00
Lemmy
524f505b8e
Merge pull request #1220 from onelocked/WallpaperPanelHideFilename
...
Wallpaper Hide Filename improvements
2026-01-02 09:21:03 -05:00
Lemmy
72af71da8a
Merge pull request #1222 from DanniSec/bluetooth-clean
...
Bluetooth clean
2026-01-02 09:19:07 -05:00
Ly-sec
d9036aae12
Taskbar: add mousewheel support
2026-01-02 13:51:03 +01:00
Danny
9e922d97f5
Merge branch 'main' into bluetooth-clean
2026-01-02 11:06:54 +01:00
danny
e3fef31ba3
Replace inline Bluetooth pairing script with external reusable bash script for improved maintainability and compatibility. Refactor Bluetooth panel/device logic to use adapter-based APIs.
2026-01-02 11:02:46 +01:00
wxlyyy
987a1a0d4a
make diskPath option in ControlCenter tab work logically
2026-01-02 17:15:21 +08:00
Lemmy
84c1cc3066
ColorPicker: QOL improvements
2026-01-02 02:38:05 -05:00
Lemmy
c4f3fc4d1d
Overview: added support for dimmed solid color
2026-01-02 02:07:36 -05:00
Lemmy
adcbc2a9d5
Wallpaper: ability to set a flat color instead of an image.
2026-01-02 01:41:47 -05:00
Lemmy
a4fdf2592a
FontWeight: some cleanup
2026-01-02 01:30:52 -05:00
Lemmy
851c43142b
Bar: Using Style.barFontSize everywhere to fix bar's text discrepancies as much as possible. Also removing most fontWeight discrepancies. Only keeping bold for workspace numbers/names.
2026-01-02 01:12:50 -05:00
danny
ba45c67d93
Add Bluetooth RSSI polling (Experimental) and CLI-based pairing helpers with code cleanup and restructurization for better maintainability
...
- Introduced Bluetooth RSSI polling using `bluetoothctl` for connected devices with interval configuration.
- Added reusable helpers for CLI-based device pairing and connection.
- Enhanced Bluetooth panel with an opt-in toggle for RSSI polling.
- Updated settings and defaults for RSSI polling configuration.
- Refactored Bluetooth utilities for standardized device handling (icons, deduplication, signal parsing, etc.).
2026-01-02 03:09:16 +01:00
Lemmy
8752f720f6
SystemStatsPanel: smaller rx/tx speed font
2026-01-01 20:21:36 -05:00
onelocked
ac62f9e0e6
Translations: for Hide filenames in wallpaper panel
2026-01-02 01:03:43 +00:00
onelocked
ec8ee6e6d7
WallpaperPanel: Hide Filenames as a button
2026-01-02 01:03:43 +00:00
Lemmy
277967ae1b
Added a simple bash script to export core colorschemes to a registry json
2026-01-01 19:48:31 -05:00
Lemmy
e57ead4187
Wallpaper: Lockscreen & MediaCard now respect the wallpaper.enabled flag.
2026-01-01 19:12:26 -05:00
Lemmy
2c5f724953
Background: cleaned up the extra logs
2026-01-01 18:02:19 -05:00
Lemmy
e53dd69af9
Wallpaper: trying to figure the transitioning issue
2026-01-01 17:57:42 -05:00
Lemmy
968e67e69e
Wallpaper: temp debug log
2026-01-01 17:38:54 -05:00
Lemmy
67b5e0e5f4
default settings
2026-01-01 17:38:42 -05:00
Lemmy
7458c2256b
WallpaperSelector: fix assignation
2026-01-01 17:02:06 -05:00
Lemmy
268e4951c3
WallpaperPanel: Caching, Rounded corners and better spacing
2026-01-01 16:44:38 -05:00
Lemmy
38a73057fb
Workspace: no point forcing toOdd
2026-01-01 16:43:57 -05:00
Lemmy
fd5cac9200
Workspace: slightly smaller text
2026-01-01 16:30:14 -05:00
Lemmy
7b7f9dd9ed
SetupWizard: using ImageCacheService and restored rounded corners
2026-01-01 16:20:56 -05:00
Lemmy
873e9e40f8
SetupWizard: fix property access
2026-01-01 15:57:31 -05:00
Lemmy
3ce9967783
Panels: memory/cpu optimizations by moving most stuff to panelContent so its only loaded on demand
2026-01-01 15:51:53 -05:00
Lemmy
6d08004803
Bar: SysMon+Workspace: increase text size to be closer the original look.
2026-01-01 14:21:48 -05:00
Lemmy
3bfa185c54
BatteryPanel: fix potential warning (after resume)
2026-01-01 14:14:53 -05:00
Lemmy
4b3d42aae0
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-01 12:31:22 -05:00
Lemmy
715c47ee51
SystemStatPanel: reworked the layout slightly.
2026-01-01 12:31:21 -05:00
Lysec
f7d0c99176
Merge pull request #1203 from lonerOrz/downcs
...
Fix: Clean up failed downloads
2026-01-01 17:52:27 +01:00
Lemmy
7bbb19a28e
Merge pull request #1218 from shouya/main
...
System Monitor: Show load average metrics
2026-01-01 11:45:44 -05:00
Ly-sec
ed35df247d
SchemeDownloader: use registry.json instead of fetching all themes for preview
2026-01-01 17:36:49 +01:00
Lemmy
c210c11624
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-01 10:26:10 -05:00
Lemmy
1fcf51eaf0
Toast: ensure all toasts have a title and a description for a more unified look.
2026-01-01 10:26:06 -05:00
Lysec
2c3b385e57
Merge pull request #1214 from singhantariksh/main
...
fix(flavors): updated flavor.toml for new updated yazi schema compati…
2026-01-01 16:26:05 +01:00
Lemmy
7068275a58
i18n
2026-01-01 10:00:11 -05:00
Lemmy
46b3601d0a
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-01-01 09:58:05 -05:00
Lemmy
081bed3034
PluginSystem+Toast: added toast actiong to go straight to the plugin tab
2026-01-01 09:58:03 -05:00
Lysec
fa92c53994
Merge pull request #1216 from iynaix/sessionmenu-single-row
...
SessionMenu: add single row layout
2026-01-01 15:45:09 +01:00
Lemmy
7ca7c53be8
PluginSystem: skip collision check on update
2026-01-01 09:37:01 -05:00
shouya
dbbc5545ab
show load average details in popup panel
2026-01-01 19:22:57 +09:00
shouya
382806c9c3
update icon
2026-01-01 19:00:16 +09:00
shouya
8835d14bef
add translations
2026-01-01 18:59:45 +09:00
shouya
cbe92fc2b4
add load average info to system monitor widget
2026-01-01 18:52:01 +09:00
Lin Xianyi
416ca14583
SessionMenu: add single row layout
2026-01-01 15:13:06 +08:00
Lemmy
17dd7f9a0e
Merge pull request #1204 from calebperkins/main
...
Fix typo in dock settings
2025-12-31 22:00:03 -05:00
Lemmy
28779373ab
Merge branch 'main' into main
2025-12-31 21:59:50 -05:00
Lemmy
b5625d6f5f
i18n: completed Kurdish translation
2025-12-31 21:56:59 -05:00
Lemmy
668e2635e1
PluginSystem: Improved to avoid collision of plugins OS by implementing a simple hash for plugins installed from any non official repo.
...
You will need to reinstall all plugins installed from non official
repos, as they will now use a different hashed key, ex:
"05dda6:hello-world"
2025-12-31 21:22:14 -05:00
Lemmy
89e65a55da
autofmt
2025-12-31 21:19:58 -05:00
Caleb Perkins
0e5023965f
remove kurtish
2025-12-31 17:50:36 -08:00
Ly-sec
032caf5fc3
Launcher: fix mouse interaction in grid view
2026-01-01 00:35:46 +01:00
Ly-sec
2371532e29
ScreenRecorderTab: add no audio option
2025-12-31 23:26:00 +01:00
singhantariksh
7dd3e17f67
fix(flavors): updated flavor.toml for new updated yazi schema compatibility
2026-01-01 03:10:31 +05:30
Lemmy
a6c6032a84
WallhavenSettings height rounding
2025-12-31 15:11:18 -05:00
Lemmy
454dbe7f1c
autofmt
2025-12-31 14:48:00 -05:00
Lemmy
d07f0e8ab1
WallhavenSettings: fixed screen centering.
2025-12-31 14:47:45 -05:00
Ly-sec
54a183d8a9
i18n: inline calc
2025-12-31 18:23:23 +01:00
Lysec
1eec17d46a
Merge pull request #1197 from DuckySoLucky/feat/launcher/enable-inline-calculator-by-default
...
feat(Launcher): ability to have calculator in inline search
2025-12-31 18:22:03 +01:00
Lemmy
4b96a94252
Wizard: all images format
2025-12-31 12:21:51 -05:00
Lemmy
8aa8a90134
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-31 12:18:13 -05:00
Lemmy
45a3ec1100
WallpaperService: use proper dynamic supported image extension format
2025-12-31 12:18:09 -05:00
Ly-sec
30733f6502
Migration: clear recently used emojis
2025-12-31 18:17:47 +01:00
Ly-sec
18b145871e
Launcher/Emoji: list emojis in recent tab by last used
2025-12-31 15:17:12 +01:00
Ly-sec
f71e32ce88
settings-widgets-default: add keyboard icon setting
2025-12-31 14:07:57 +01:00
Ly-sec
3160582093
KeyboardLayout: add setting to hide icon
2025-12-31 14:06:24 +01:00
DuckySoLucky
9877e8515a
fix: revert my experimenting-, accidentally did git add .
2025-12-31 14:05:48 +01:00
DuckySoLucky
57f63e7c1f
refactor: deprecate '>calc' and enable inline calculator by default
2025-12-31 14:03:44 +01:00
Ly-sec
47ce01be9e
README: add Maitreya (Max) to the supporter list <3
2025-12-31 09:38:10 +01:00
Ly-sec
4877762398
NSectionEditor: use iRadius for widgets
2025-12-31 09:36:29 +01:00
Ly-sec
6a8dd2f316
DesktopMediaPlayer: fix hide when idle
2025-12-31 09:31:28 +01:00
Ly-sec
b98858d1d1
WallhavenSettingsPopup: open popup centered on screen
2025-12-31 09:28:09 +01:00
danny
8ec80b9e71
Added player selection options
2025-12-31 08:08:36 +01:00
Danny
4420ab9436
Merge branch 'main' into main
2025-12-31 07:41:18 +01:00
danny
37d8c65ac5
Moved the closed button to the Ethernet bar when Ethernet is available.
2025-12-31 07:34:21 +01:00
danny
277939c1f5
Clean up
2025-12-31 06:59:20 +01:00
danny
7c1d166377
Fixed Ethernet height calculation
2025-12-31 06:45:13 +01:00
danny
a908712619
Updated the order of components and moved Ethernet info above Wi-Fi header.
2025-12-31 06:30:51 +01:00
danny
c3016b46ef
Add Ethernet UI and service enhancements
...
- Introduced Ethernet details panel, including IP, gateway, DNS, and link speed.
- Added grid/list toggle for Ethernet detail view.
- Updated networking service to support Ethernet info retrieval and display.
- Improved tooltip logic for Ethernet and Wi‑Fi connections.
- Enhanced translations with Ethernet-related labels.
2025-12-31 06:14:39 +01:00
Caleb Perkins
fbeda0609c
Fix typo in bar settings
2025-12-30 16:28:18 -08:00
Lemmy
a3e277ce20
Workspace: added a new slider to control icon size.
2025-12-30 19:24:50 -05:00
Lemmy
35aba10f22
i18n: auto sorting
2025-12-30 19:22:29 -05:00
loner
6d674ee32a
Fix: Clean up failed downloads
2025-12-31 07:47:44 +08:00
Lemmy
6772c5b080
SysMon Panel: improved alignment
2025-12-30 17:40:43 -05:00
Lemmy
a07372a070
Taskbar+Workspace: fixed right click app actions
2025-12-30 17:05:20 -05:00
Lysec
e92e5b4bb5
Merge pull request #1202 from shadowe1ite/main
...
feat: support Niri Alt-Tab in Matugen template
2025-12-30 20:18:00 +01:00
ALAN S
618a5acc4e
Add recent-windows highlight colors to niri.kdl
2025-12-31 00:30:51 +05:30
Lemmy
1d909b07bc
Merge pull request #1201 from ThatOneCalculator/feat/external-process-monitor
...
feat: external process monitor
2025-12-30 13:29:57 -05:00
Kainoa Kanter
58cd8b0360
i18n(ai): translate settings.system-monitor.external-monitor
2025-12-30 10:27:51 -08:00
Kainoa Kanter
5766c26bd8
fix: accept middle button
2025-12-30 10:22:23 -08:00
Ly-sec
90bc81ccef
LauncherTab: add option to disable mouse input (implements #1196 )
2025-12-30 19:18:15 +01:00
Kainoa Kanter
7774825811
feat: external process monitor
...
ref:
https://github.com/noctalia-dev/noctalia-plugins/pull/8#issuecomment-3649510497
2025-12-30 10:16:43 -08:00
Lemmy
d4f0175505
ActiveWindow/MediaMini: text size match clock
2025-12-30 12:22:10 -05:00
Lemmy
9a91ad21dc
Bar: smaller Sysmon and workspace
2025-12-30 12:09:52 -05:00
Lemmy
0f6ec12d21
Bar: Spacious was bit too spacious
2025-12-30 11:58:47 -05:00
Lemmy
c2e7d90cf6
MediaMini+ActiveWindow: smaller font
2025-12-30 11:48:25 -05:00
Lemmy
9db7c9537d
Bar: Added a spacious mode and reworked a lot of the scaling stuff so it scales up better for HiDpi.
...
Bar(e) with me it might have a few side effects.
2025-12-30 11:41:54 -05:00
Lysec
b605983bd1
Merge pull request #1198 from elrondforwin/main
...
Reload hyprland after applying noctalia theme
2025-12-30 15:48:27 +01:00
elrond
516617b817
Reload hyprland after applying noctalia theme
...
Added reload command for hyprland after applying theme.
2025-12-30 17:39:23 +03:00
Lemmy
226f319ec5
Merge pull request #1193 from notiant/patch-3
...
BluetoothPanel: fix removing wrong line in previous PR
2025-12-30 09:29:17 -05:00
Lemmy
27c4008fd6
Merge pull request #1195 from bokicoder/main
...
BT: improve the command of BluetoothctlAgent
2025-12-30 09:28:49 -05:00
DuckySoLucky
15e92a2752
feat(Launcher): ability to have calculator in inline search
2025-12-30 15:11:44 +01:00
Ly-sec
015ff66fbd
WallhavenSettingsPopup: open popup above button if bar is at the bottom
2025-12-30 14:04:53 +01:00
Ly-sec
e623698b3f
ControlCenter: add scrollwheel support for Audio & Brightnesscard
2025-12-30 13:12:56 +01:00
Ly-sec
bc0137646e
OSD: make progress bar follow iRadius
2025-12-30 12:55:16 +01:00
wxlyyy
43df6a7555
BT: improve the command of BluetoothctlAgent
2025-12-30 19:00:45 +08:00
notiant
8a9f3dd638
more I18n corrections
2025-12-30 08:30:20 +01:00
notiant
d261782697
I18n correction
2025-12-30 08:10:30 +01:00
notiant
593368506c
BluetoothPanel: fix removing wrong line in previous PR
2025-12-30 06:57:56 +01:00
Lemmy
aa1a7b37cd
More pixel perfect centering: ActiveWindow, MediaMini and Tray
2025-12-29 22:52:26 -05:00
Lemmy
bd05212751
Bar/Taskbar: pixel perfect centering
2025-12-29 22:30:47 -05:00
Lemmy
92c1741292
NIconButton: improve centering of icon in the container
2025-12-29 22:20:57 -05:00
Lemmy
50685937da
Bar: Improve centering by computing pixel perfect coordinates. All basic widgets + workspace.
2025-12-29 22:08:48 -05:00
Lemmy
b991feaff0
Sizing: ensure bar and capsule height are always odd.
2025-12-29 21:06:41 -05:00
Lemmy
49f3e111bb
default-settings
2025-12-29 21:06:19 -05:00
Ly-sec
9d8c4db7ec
Back to -git
2025-12-29 23:42:09 +01:00
Ly-sec
558433f9e9
Release v3.8.0
2025-12-29 23:30:20 +01:00
Lemmy
64690d00c8
Cava: back to 30fps by default, to play it safe
2025-12-29 17:22:18 -05:00
Lemmy
43c7824aca
System: replaced whereis by command -v
2025-12-29 17:02:34 -05:00
Lemmy
95e013935e
DesktopMediaPlayer: re-enable audiovisualizer while scaling
2025-12-29 16:52:22 -05:00
Lemmy
5bab582284
System: replaced "which" by "whereis" as it's more likely to be installed by default
2025-12-29 16:47:46 -05:00
Lemmy
de68fd6d21
i18n: auto translated the missing 90 kurdish translations
2025-12-29 12:15:54 -05:00
Lemmy
872ccfebc1
WiFi panel: fix potential warning when the wifi band is not known yet.
2025-12-29 12:15:34 -05:00
Lemmy
d5b1a1bce9
Merge pull request #1188 from CYAXXX/main
...
Add Kurdish translation
2025-12-29 12:11:45 -05:00
Lemmy
b2e3113b02
Settings: Removed migration 29 that is outdated and problematic. Fix #1183
2025-12-29 12:01:46 -05:00
Lemmy
73239e6e62
IPC: added calls to toggle/open/close the audio panel
2025-12-29 11:57:03 -05:00
Lemmy
b8eb0a2bb7
DesktopMediaPlayer: second line use the same color as the media card => improves readability
2025-12-29 11:56:42 -05:00
Lemmy
10490e8ac3
SystemMonitorCard: fixed scaling and revamped to a simpler layout.
2025-12-29 11:23:59 -05:00
Lemmy
4a9ce163a5
DesktopMediaPlayer: removed useless double background mask
2025-12-29 10:26:16 -05:00
Lemmy
9c75b00dab
DesktopMediaPlayer: disable audioviz while scaling
2025-12-29 10:18:05 -05:00
Lemmy
f4e46d012f
DesktopMediaPlayer: performance improvements
2025-12-29 10:15:24 -05:00
Lemmy
d8761649dc
DesktopWidgets: dont use uiScaleRatio in the widgets themselves as we already have per widget scaling
...
+ MediaPlayer thumnbail tweaks and shadow for more readability on the
audioviz
2025-12-29 10:07:06 -05:00
Lemmy
a736e5379d
DesktopWidgets: more flexibility on positionning and changed reset-scale to reset (also reset positionning to avoid odd cases)
2025-12-29 09:57:01 -05:00
Lemmy
022af7d57f
DesktopWidgets: always show the control box when in edit mode
2025-12-29 09:42:13 -05:00
Lemmy
06e919ca56
DesktopWidgets: Revamped scaling for a sharper look, added 3 new entries in contextual menu: reset scale, raise to top and lower to bottom.
2025-12-29 09:28:09 -05:00
Lysec
fb6f2259cb
Merge pull request #1182 from bokicoder/main
...
Nix: Add calendarSupport override option for the package
2025-12-29 13:38:43 +01:00
CYAXXX
351380028d
Add files via upload
2025-12-29 13:17:45 +01:00
nahilrasheed
90b061a4cb
Update Bluetooth icon in bar and controlcenter to reflect connection status
2025-12-29 13:40:17 +03:00
Lysec
68183296f2
Merge pull request #1181 from notiant/patch-2
...
Correction for de.json
2025-12-29 10:02:03 +01:00
wxlyyy
189c87627e
Nix: Add calendarSupport override option for the package
2025-12-29 16:59:44 +08:00
notiant
a3b22f5efa
Correction for de.json
2025-12-29 08:59:31 +01:00
Lemmy
0f6b30b421
Settings: Cava at 60fps per default
2025-12-28 22:20:47 -05:00
Lemmy
39b412b0bf
DesktopWidgets: fix the apocalypse
2025-12-28 17:11:12 -05:00
Lemmy
5eee04f427
Default settings
2025-12-28 16:46:06 -05:00
Lemmy
003d07b9d1
Removed migration 34
2025-12-28 16:45:52 -05:00
Lemmy
31dc35094b
Workspace: With ShowApplications, allow to control border opacity of the workspaces.
2025-12-28 16:00:21 -05:00
Lemmy
14a359acae
Migration35: proper logging
2025-12-28 15:24:06 -05:00
Lemmy
371e1b1c7b
Settings: skip migrations on fresh installs
2025-12-28 15:17:55 -05:00
Lemmy
b75eec559f
Bar/Panels: no longer forcing detach when transparent bar is on, it's now up to the user to decide.
2025-12-28 15:08:53 -05:00
Lemmy
5eb5c4cf50
Bar: Separate opacity settings migration
2025-12-28 15:05:33 -05:00
Ly-sec
b57ddc001c
settings-default: add bar opacity
2025-12-28 21:04:06 +01:00
Ly-sec
e7335b219d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-28 20:58:05 +01:00
Ly-sec
a9ce31c8c6
Migration: migrate deprecated desktop media player settings
2025-12-28 20:58:03 +01:00
Lemmy
7c8d97490f
Merge pull request #1171 from lonerOrz/md-bar
...
feat: add separate bar opacity control with toggle switch
2025-12-28 14:57:49 -05:00
Lemmy
823d0b9225
Panels&IPC: attempt to figure #1166
2025-12-28 14:47:02 -05:00
Lemmy
694cfc426e
Merge pull request #1155 from GravityShark/workspace-color
...
Workspace: readd opacity property for appicons
2025-12-28 14:30:35 -05:00
Lemmy
6747a3dc10
Merge pull request #1169 from notiant/patch-1
...
Change visible condition for BluetoothPanel empty screen
2025-12-28 14:29:21 -05:00
Ly-sec
72f82cc0b8
Matugen/vesktop: make things a bit more readable
2025-12-28 19:38:37 +01:00
Ly-sec
146d4ba499
SettingsContent: layout adjustments
2025-12-28 19:07:56 +01:00
Ly-sec
4d05ce2d6e
NSectionEditor: adjust widget layout
2025-12-28 18:22:05 +01:00
Ly-sec
5f45de283e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-28 18:20:48 +01:00
Ly-sec
28f70d18b3
NSectionEditor: adjust layout
2025-12-28 18:20:31 +01:00
Lemmy
bcffbd2b1e
Settings: more accurate comments
2025-12-28 12:14:16 -05:00
Lemmy
930638e5e2
Settings: added a settings-widgets-default.json which list all settings for bar/desktop and control center widgets.
2025-12-28 12:13:02 -05:00
Lemmy
d9005d453d
MediaCard: now uses ImageCacheService (orientation fix) + increased thumbnails size to 384x384 + image cache auto cleanup after 30days.
2025-12-28 11:59:42 -05:00
Ly-sec
29fc260c2d
DraggableDesktopWidget: fix clock scale setting
2025-12-28 17:33:51 +01:00
Lemmy
28694379e8
UI: hide bottom gradient when reaching the bottom of the scroll.
2025-12-28 10:27:31 -05:00
Lemmy
e8a97f87d4
Settings: fixed sidebar toggle hover color
2025-12-28 10:10:50 -05:00
Lemmy
299fd70aa9
Toasts: shadows no longer blocking clicks.
2025-12-28 09:58:10 -05:00
Lemmy
21335b53b8
Notifications: shadows no longer blocking click and also not considered in hovering the notification itself.
2025-12-28 09:53:40 -05:00
Lemmy
99979d2f42
SmartPanel: less debug log.
2025-12-28 09:52:59 -05:00
Lemmy
fb7c2383ff
PluginSystem: use cache busting for settings too, so they are always fresh when using debug mode.
2025-12-28 09:41:36 -05:00
Lemmy
f388409326
SysMon: polished the look of NCircleStat + better color usage
2025-12-28 09:31:19 -05:00
Lemmy
851e915487
Bar: Revert extra exclusion zone pixel. Fix #1163
2025-12-28 08:59:09 -05:00
Ly-sec
d53ff20349
Tray: revert logging
2025-12-28 14:08:44 +01:00
Ly-sec
043b0331ef
Tray: add even more logging
2025-12-28 14:04:29 +01:00
Ly-sec
d278f461bf
Tray: add logging
2025-12-28 14:02:15 +01:00
Ly-sec
eb0cb2b7f3
Tray: yet another possible fix
2025-12-28 13:54:59 +01:00
Ly-sec
4767ac07ea
Revert "Tray: another possible fix for tray disappearing"
...
This reverts commit 613feb2ad4 .
2025-12-28 13:45:29 +01:00
Ly-sec
613feb2ad4
Tray: another possible fix for tray disappearing
2025-12-28 13:42:19 +01:00
Ly-sec
1029490501
Revert "Tay: possible fix for disappearing tray after restart"
...
This reverts commit be39b11291 .
2025-12-28 13:35:59 +01:00
Ly-sec
be39b11291
Tay: possible fix for disappearing tray after restart
2025-12-28 13:31:49 +01:00
Ly-sec
587e0dd4ab
DesktopClock: fix warning
2025-12-28 13:25:49 +01:00
Ly-sec
3e72b6c048
DesktopClock: fix settings
2025-12-28 12:53:32 +01:00
Ly-sec
f123abd39c
ScreenRecorderTab: add toggle to copy video to clipboard
2025-12-28 12:26:34 +01:00
Ly-sec
78e0c78358
TrayMenu: adjust space to bar to align with other widget context menus
2025-12-28 07:58:45 +01:00
Ly-sec
a79fd3b6d7
DesktopWidgets: fix index warning
2025-12-28 07:13:57 +01:00
Lysec
7a0948bb22
Merge pull request #1174 from eric-handley/fix-lockscreen-after-suspend
...
Fix: password input not possible after leaving suspend w/ dual GPUs
2025-12-28 06:58:58 +01:00
Lysec
36fcfac952
Merge pull request #1173 from eric-handley/improve-desktop-media-widget
...
Improve desktop media widget
2025-12-28 06:55:59 +01:00
Ly-sec
13464ce69b
TimerCard: fix button alignment
2025-12-28 06:53:48 +01:00
Eric Handley
9fe58156ba
fix: password input not possible after leaving suspend
2025-12-27 21:45:33 -08:00
Lemmy
4234783258
Bluetooth: button scaling
2025-12-28 00:40:23 -05:00
Lemmy
6fe8699513
Tooltip: fixed on NColorPicker palette and slider
2025-12-28 00:39:34 -05:00
Lemmy
15ef3e4299
Wifi: even more buttons sizing uniformity
2025-12-28 00:22:35 -05:00
Lemmy
31ee88855b
Wifi: entries in panel now use more uniform button sizes
2025-12-28 00:09:35 -05:00
Lemmy
9df3a75420
SysMon panel: simplified disk path access
2025-12-28 00:05:46 -05:00
Eric Handley
bb0876f70b
fix: QSGPlainTexture warning
2025-12-27 20:58:03 -08:00
Lemmy
587f0912ec
SysMon: Panel, use proper disk in text description of disk usage
2025-12-27 23:58:01 -05:00
Lemmy
cec3d02f21
SysMon: Card and Panel, use the first available widget settings for the favorite disk.
2025-12-27 23:56:19 -05:00
Eric Handley
a6e4060280
DesktopMediaPlayer: improve options for visual customization
2025-12-27 20:53:05 -08:00
Lemmy
8b8a86784a
SysMon: tooltips
2025-12-27 23:47:57 -05:00
loner
901bb60560
feat: add separate bar opacity control with toggle switch
...
- Remove old transparent toggle and related logic
- Add new settings for separate bar background opacity control
2025-12-28 12:30:15 +08:00
Lemmy
4f86242e8e
SysMon: Smart/Learning network speeds
2025-12-27 23:25:12 -05:00
Lemmy
ac3bba1092
SysMon: centralized color managment
2025-12-27 22:40:09 -05:00
Lemmy
85adc9f755
Clock: add missing default tooltipFormat
2025-12-27 22:37:38 -05:00
Ly-sec
f95db2da3d
SystemMonitor: if compact mode, color icon & bar instead of background
2025-12-27 18:21:23 +01:00
Ly-sec
369cfcee43
DesktopMediaPlayer: properly detect idle state
2025-12-27 18:17:26 +01:00
Ly-sec
9794ed9369
ControlCenterTab: add NComboBox to select which drive mountpoint should be used for sysmon
2025-12-27 17:28:58 +01:00
Ly-sec
d895ac4077
ClockSettings: fix warning
2025-12-27 17:18:36 +01:00
Ly-sec
3a98f926f9
Reapply "ClockSettings: add tooltip format option"
...
This reverts commit 1210f7903e .
2025-12-27 17:16:33 +01:00
Ly-sec
1210f7903e
Revert "ClockSettings: add tooltip format option"
...
This reverts commit ea2954c5ed .
2025-12-27 17:08:51 +01:00
Ly-sec
ea2954c5ed
ClockSettings: add tooltip format option
...
Clock: use new tooltip logic
i18n: replace "Clock" with "Calendar" as default
2025-12-27 17:07:29 +01:00
Ly-sec
d3ad7f84b7
ControlCenter/CustomButtonSettings: fix layout
2025-12-27 13:23:03 +01:00
notiant
3baa8fb826
Change visible condition for BluetoothPanel empty screen
2025-12-27 10:51:55 +01:00
Gravity
98cc7f3062
Workspace: use NValueSlider instead
2025-12-27 16:27:06 +08:00
Lemmy
a1470cb51f
PanelBackground: save memory and simplified logic by implementing a dual slot approach.
2025-12-26 13:32:24 -05:00
Lemmy
35eccc54a3
NComboBox+SearchableComboBox: improved look when uiScaleRatio is not 100%
2025-12-26 10:24:34 -05:00
Lemmy
b37c05f3c4
Settings: added a lot of missing default setting dot indicator.
2025-12-26 09:45:35 -05:00
Lemmy
668fbc9009
NComboBox: Less strict value comparison for default settings so it works better for int vs string. Fix #1160
2025-12-26 09:08:59 -05:00
Lemmy
676f7254e4
NSearchableComboBox: similar fix to NComboBox to avoid having it too wide.
2025-12-26 08:54:31 -05:00
Lemmy
2996aedbc0
Merge pull request #1159 from notiant/patch-5
...
Fix NComboBox being too wide & translation corrections
2025-12-26 08:48:39 -05:00
Lemmy
9f8a690aca
Merge pull request #1158 from notiant/patch-4
...
Some bluetooth improvements
2025-12-26 08:48:15 -05:00
Lemmy
7c1f60c22c
Merge pull request #1156 from Nivalux/patch-2
...
Update translation for 'memory' in German
2025-12-26 08:40:40 -05:00
Lemmy
988194d26d
Merge pull request #1157 from bokicoder/patch-1
...
Fix incorrect translations in zh-CN.json
2025-12-26 08:40:23 -05:00
Lemmy
f72afd83e7
HostService: flipped the logic, only look into icon-theme as a last resort.
2025-12-26 08:30:05 -05:00
Lemmy
ad0bfd6987
autofmt
2025-12-26 08:03:32 -05:00
Lemmy
c8d4de0e7d
Settings: default panelBackgroundOpacity raised from 0.85 to 0.93
2025-12-26 08:03:19 -05:00
bokicoder
606d2ea7b1
Fix incorrect translations in zh-CN.json
2025-12-26 20:18:08 +08:00
notiant
b59ecbafd0
update de.json
2025-12-26 13:04:26 +01:00
notiant
e68b632b1e
Fix NComboBox being too wide & translation corrections
2025-12-26 12:58:55 +01:00
Nivalux
0b54729926
Update translation for 'memory' in German
2025-12-26 12:58:36 +01:00
Ly-sec
221e05658a
HostService: fix distro logo display
2025-12-26 11:54:08 +01:00
notiant
17b111a800
update pl.json
2025-12-26 08:18:32 +01:00
notiant
687b0a7279
Bluetooth improvements
2025-12-26 08:15:07 +01:00
Lemmy
ce2166a847
Merge branch 'new-sysmon'
2025-12-25 23:15:29 -05:00
Lemmy
374f2477e6
Sysmon: panel
2025-12-25 23:09:11 -05:00
Lemmy
45953876d7
Sysmon: tooltip (untranslated for now)
2025-12-25 22:11:42 -05:00
Lemmy
f8087c63a2
HostService: more verbose init to help find icon name
2025-12-25 21:45:27 -05:00
Lemmy
cca82d52bb
Sysmon: new look
2025-12-25 21:42:12 -05:00
Lemmy
1db419a87b
horizontal graph test
2025-12-25 20:49:42 -05:00
Gravity
db1df2861c
Workspace: add english translation and make names more consistent
2025-12-26 09:30:10 +08:00
Lemmy
bfdc0724be
Sysmon: no more width allocation
2025-12-25 20:05:52 -05:00
Gravity
cfa1299e13
Workspace: add widget option to customize opacity
2025-12-26 08:53:46 +08:00
Lemmy
1626230efc
formatting
2025-12-25 19:00:53 -05:00
Lemmy
98fa96a198
HostService: lookup for distro logo in the icon theme first.
2025-12-25 19:00:39 -05:00
Lemmy
3e226b68e2
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-25 18:07:15 -05:00
Lemmy
7ae67f7b53
IPC: added location set/get. Fix #1069
2025-12-25 18:07:12 -05:00
Lemmy
ffa92f840f
Merge pull request #1104 from c0mpile/pr/wallhaven-api-key
...
feat: Add Wallhaven API key support for NSFW content and update purity settings
2025-12-25 18:02:48 -05:00
Lemmy
c07ab79b5a
autoformat
2025-12-25 17:56:33 -05:00
Lemmy
7af94e65e8
i18n update
2025-12-25 17:50:36 -05:00
Lemmy
3259ecd295
Image Caching: better naming
2025-12-25 17:45:40 -05:00
Lemmy
09671d1a2c
Image Caching: full refactor base on ImageMagick and fallback to QML. Allows support for a lot more image formats.
2025-12-25 17:31:12 -05:00
Ly-sec
4179f9c9f8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-25 20:47:20 +01:00
Ly-sec
57ea5cd28d
WallpaperTab: add alphabetical option for wallpaper switcher (implements #796 )
2025-12-25 20:46:59 +01:00
Lemmy
b5e52fc53c
BT: proper fix
2025-12-25 14:21:18 -05:00
Lemmy
22e83c06fc
MediaMini: null safety on screen
2025-12-25 14:18:20 -05:00
Lemmy
f8afbd258a
Bluetooth: added null check to bt adapter. Fix #1151
2025-12-25 14:10:33 -05:00
Lysec
734f7430a1
Merge pull request #1152 from MannuVilasara/binary-clock
...
Binary Clock
2025-12-25 19:43:50 +01:00
Lemmy
ae2f98a684
Merge pull request #1149 from turannul/pr/signal-strength
...
Refine Wi-Fi applet
2025-12-25 13:40:23 -05:00
Lemmy
5a40a3a8e9
Reprocessed polish translations
2025-12-25 13:36:16 -05:00
Lemmy
f84d0e35c0
Merge pull request #1139 from wojciechsulocki-gif/main
...
Add Polish (pl) translation
2025-12-25 13:32:39 -05:00
Lysec
fdbb93938e
Merge pull request #1154 from GravityShark/main
...
Workspace: label follows old radius behavior
2025-12-25 18:53:10 +01:00
Lemmy
04099cd1dd
Overview: using WallpaperCache
2025-12-25 12:25:54 -05:00
Lemmy
01a95d2b8d
Lockscreen: improved background image support by using thw WallpaperCacheService
2025-12-25 12:21:18 -05:00
Gravity
867e064a4b
Workspace: readd opacity property for appicons
2025-12-26 01:18:56 +08:00
Gravity
37cec1c32d
Workspace: label follows old radius behavior
2025-12-26 01:00:31 +08:00
Lysec
9a48e4eb89
Merge pull request #1153 from rualss/fork/fix-dock-timer
...
fix(dock): stop showTimer on peek area exit to prevent stuck visible …
2025-12-25 17:21:04 +01:00
Ly-sec
21f10d50af
LockScreen: use cached wallpaper
2025-12-25 17:13:58 +01:00
Aleksei Rutkovskii
1971ad859e
fix(dock): stop showTimer on peek area exit to prevent stuck visible state
2025-12-25 18:55:36 +03:00
MannuVilasara
4a295cdfb9
Binary Clock
...
fix://
2025-12-25 20:37:51 +05:30
Ly-sec
82951b6bcf
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-25 15:41:10 +01:00
Ly-sec
df3538cf78
Bar,ControlCenter,DesktopWidget-SettingsDialog: max height = 90% of screen
2025-12-25 15:40:26 +01:00
Lemmy
44739989ef
TemplateProcessor: Predefined colorschemes theming now use a queue, more robust and wont break if a single template is faulty.
2025-12-25 09:36:16 -05:00
Lemmy
f825dfd65c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-25 09:17:49 -05:00
Lemmy
872eb6f875
ScreenRecorder: log errors to console
2025-12-25 09:17:48 -05:00
Ly-sec
8332bdb99a
WallpaperPanel: no intial selected entry
2025-12-25 14:31:19 +01:00
Ly-sec
72aa5b0fe2
SessionMenu: no initial selected entry
2025-12-25 14:27:48 +01:00
Ly-sec
6de63c88ff
i18n: ColorSchemeTab updates
2025-12-25 13:53:52 +01:00
Ly-sec
8086392395
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-25 13:14:44 +01:00
Ly-sec
b67fcb16ee
SessionMenu: add toggle for numeric buttons & keybinds
2025-12-25 13:14:39 +01:00
Lysec
f3b231b7cc
Merge pull request #1144 from bokicoder/patch-1
...
ClipboardPlugin: fix clear icon
2025-12-25 12:50:33 +01:00
Turann_
f8cc0590c6
i18n: add 'action-required' key to all translation files
2025-12-25 10:11:39 +03:00
Turann_
a9ff08cac7
feat(wifi): improve network status logic to handle portal and limited states
2025-12-25 10:10:46 +03:00
Turann_
0a6a9b78f4
feat(wifi): remove coloring from frequency
2025-12-25 08:51:09 +03:00
Turann_
0b12b90ceb
feat(wifi): implement descriptive signal quality
2025-12-25 08:38:01 +03:00
Turann_
02f4328b18
i18n: add signal quality labels and frequency key
2025-12-25 08:28:33 +03:00
Turann_
6e9ac18302
feat(wifi): display frequency band and refine connectivity status
...
- Parse frequency from network link output in NetworkService.
- Implement logic to determine Wi-Fi band (2.4 GHz, 5 GHz, 6 GHz) based on frequency ranges.
- Update WiFiNetworksList to display the current band information instead of generic internet status text.
- Improve connectivity feedback: signal icons and badges now reflect actual internet availability (changing to error color if limited/captive portal) rather than just local link status.
2025-12-25 04:55:25 +03:00
Lysec
c689d16dff
Merge pull request #1148 from argosnothing/main
...
Emacs matugen template: Add tab bar support ( background faces )
2025-12-25 02:28:07 +01:00
Lemmy
ba46a04c56
Qmlfmt: support for more than one binary location
2025-12-24 20:27:46 -05:00
salivala
98525718a5
added tab support to emacs theme
2025-12-24 20:23:10 -05:00
Ly-sec
11ddc5caf4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-25 01:59:39 +01:00
Ly-sec
961f973051
NotificationTab: add urgency filter for history (implement #1146 )
2025-12-25 01:58:33 +01:00
Lemmy
a61df00a10
Wi-Fi: Fix the non stop scanning introduced by a recent PR.
2025-12-24 12:38:56 -05:00
bokicoder
69776c0b75
ClipboardPlugin: fix clear icon
2025-12-24 19:54:11 +08:00
Lemmy
6ff3debf15
Vicinae: renamed theme from "Matugen" to "Noctalia" for consistency
2025-12-23 20:02:11 -05:00
Lemmy
e9c4877399
back to -git
2025-12-23 19:52:54 -05:00
WojciechSulocki-Gif
d8310a5b4f
Add Polish (pl) translation
...
This commit adds complete Polish translation for Noctalia Shell.
- 2893 lines of translations
- Covers all UI elements and strings
- Maintains consistency with other language files
- Ready for Polish-speaking users
Author: blacku
2025-12-23 22:48:24 +01:00
c0mpile
7ca422a172
feat: Add Wallhaven API key support for NSFW content and update purity filter UI.
2025-12-21 21:47:12 -05:00
AdrienPiechocki
c93680be6e
Merge remote-tracking branch 'upstream/main'
2025-12-05 23:52:50 +01:00
AdrienPiechocki
ad62adf924
fixed my mistake
2025-11-30 17:55:06 +01:00
AdrienPiechocki
4ceeb35d07
Merge branch 'main' of https://github.com/AdrienPiechocki/noctalia-shell
2025-11-30 17:45:24 +01:00
AdrienPiechocki
7caf48b586
fix conflict
2025-11-30 17:45:22 +01:00
AdrienPiechocki
202dfd264b
Merge branch 'main' of https://github.com/AdrienPiechocki/noctalia-shell
2025-11-30 17:39:43 +01:00
AdrienPiechocki
4ad7b7f44a
removed multi-line comments
2025-11-30 17:39:41 +01:00
AdrienPiechocki
01e5bcb622
Merge branch 'noctalia-dev:main' into main
2025-11-30 17:31:13 +01:00
AdrienPiechocki
86ccc278a0
fix recurrent events in calendar
2025-11-28 21:57:06 +01:00