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
Lemmy
a865af0035
v3.7.5
2025-12-23 19:51:48 -05:00
Lemmy
a17e116a1c
SessionMenu: cleanup
...
- Use numbers without Shift.
- Removed layer.enabled which was making all things blurry.
- Removed pending indicator in list mode which was confusing.
- Minor improvements
2025-12-23 17:39:13 -05:00
Lemmy
a0d4b58db6
TemplateProcessor: avoid breaking the ARG_MAX limits by batching sed commmands
2025-12-23 17:06:22 -05:00
Lemmy
4f35cfee97
Wezterm: fix colors-apply.
2025-12-23 17:02:15 -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
Ly-sec
816f8351c2
Release: v3.7.4
2025-12-23 20:21:41 +01:00
Ly-sec
d480721c6a
Release: v3.7.3
2025-12-23 20:18:18 +01:00
Lemmy
5cd84e1ecc
Battery: add option to hide widget if no battery detected
2025-12-23 12:46:38 -05:00
Lemmy
4721650878
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-23 12:32:40 -05:00
Lemmy
a1b7ad4f33
Bar Brightness: proper hiding if no monitor for this screen
2025-12-23 12:32:09 -05:00
Ly-sec
40b31812ed
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-23 18:30:41 +01:00
Ly-sec
66064ccff3
Launcher: dedupe applications if ID and exec are the same
2025-12-23 18:30:38 +01:00
Lemmy
4a4e72513c
Merge pull request #1126 from linuxmobile/main
...
feat(templates): added helix to matugen template
2025-12-23 12:22:13 -05:00
Braian A. Diez
b8c7fc82fa
feat(templates): added helix to matugen template
2025-12-23 14:20:09 -03:00
Lemmy
0b1ecac22c
dGPU monitoring: Allow to disable dGPU monitoring via a unique toggle. Fix #1113
2025-12-23 12:19:25 -05:00
Lemmy
abce7f05f4
WiFi: don't display security protocol in the overview, show an unlock icon instead when necessary. Fix #1133
2025-12-23 12:03:48 -05:00
Lemmy
f72298de52
Merge pull request #1119 from bokicoder/main
...
Fix: colors.json & settings.json uneditable/undeletable during runtime
2025-12-23 10:22:55 -05:00
wxlyyy
71019100a3
Fix: colors.json & settings.json uneditable/undeletable during runtime
2025-12-23 23:07:30 +08:00
Ly-sec
e0fb1f6deb
SessionMenu: add shiftmodifier to action keybinds
2025-12-23 16:05:18 +01:00
Ly-sec
a64d58f032
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-23 15:48:40 +01:00
Ly-sec
82e85055ce
SessionMenu: add keybinds to actions
2025-12-23 15:47:13 +01:00
Lysec
2f7d56fc7d
Merge pull request #1125 from ThatOneCalculator/fix/session-grid
...
fix: make sessionMenu grid navigation feel better
2025-12-23 15:35:31 +01:00
Ly-sec
22b727abc7
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-23 15:34:08 +01:00
Ly-sec
7ef21dd7bb
Launcher: remove clipboard history entries with delete key
2025-12-23 15:33:59 +01:00
Lysec
a2458ac444
Merge pull request #1137 from neyfua/main
...
Uppercase some first characters of the tooltips in Control Center
2025-12-23 15:32:55 +01:00
ne
2ec8f7458f
Merge branch 'noctalia-dev:main' into main
2025-12-23 21:23:20 +07:00
Ly-sec
1af6d7c551
Launcher: add tooltips to emoji categories
2025-12-23 15:19:20 +01:00
neyfua
2a6dfc6e7d
Uppercase some tooltips in Control Center
2025-12-23 20:57:41 +07:00
Lysec
79be762b41
Merge pull request #1127 from therealmate/main
...
Add Hungarian translations
2025-12-23 11:45:34 +01:00
therealmate
3bc520c636
Add Hungarian translations
2025-12-23 08:21:22 +01:00
Lysec
fecb5ad450
Merge pull request #1130 from ThatOneCalculator/fix/1129
...
fix: clip audio visualizer again on `DesktopMediaPlayer`
2025-12-23 04:02:15 +01:00
Lysec
0ba2dca15f
Merge pull request #1131 from notiant/patch-3
...
Fix empty space when notification widget is hidden
2025-12-23 04:01:42 +01:00
notiant
56b88c7fc1
fix empty space when notification widget is hidden
2025-12-23 00:54:18 +01:00
Kainoa Kanter
235527be76
fix: clip audio visualizer again on DesktopMediaPlayer
...
Closes #1129
2025-12-22 15:17:48 -08:00
Ly-sec
63c2665072
Release: v3.7.2
2025-12-22 23:48:21 +01:00
Lemmy
ac1105a2ea
i18n
2025-12-22 15:51:35 -05:00
Lemmy
dd925a3282
Merge pull request #1124 from elrondforwin/pr-hyprland-colors
...
Added hyprland color support
2025-12-22 15:50:45 -05:00
elrondforwin
42567d908e
Changed descriptions of the hyprland color template
2025-12-22 23:41:18 +03:00
Kainoa Kanter
38075b3dd1
Revert "wip"
...
This reverts commit 1fe92c705b .
2025-12-22 11:45:10 -08:00
Kainoa Kanter
7b24e73722
make grid navigation feel a lot better
2025-12-22 11:41:49 -08:00
Kainoa Kanter
dd99134520
Merge branch 'main' into fix/session-grid
2025-12-22 11:34:26 -08:00
Kainoa Kanter
1fe92c705b
wip
2025-12-22 11:09:35 -08:00
elrondforwin
3ea322be9e
Added hyprland color support
2025-12-22 20:25:08 +03:00
Lemmy
de00039a29
ColorTemplating: improved predefined colorschemes theming with more matugen colors support and dual dark/light mode. This fix Zed template when not using matugen.
2025-12-22 11:59:12 -05:00
Lemmy
ceebcbb511
ColorScheme: no longer check for installed programs.
2025-12-22 11:42:49 -05:00
Lysec
54aa0df7e0
Merge pull request #1121 from LionHeartP/main
...
vesktop: unfocused DM icon > implement official solution
2025-12-22 16:33:33 +01:00
LionHeartP
0d8399598e
vesktop: unfocused DM icon > implement official solution
2025-12-22 17:31:48 +02:00
Ly-sec
863edaae3a
ScreenRecorder: add rmb to open settings for bar & controlcenter widget (implements #1110 )
2025-12-22 16:28:19 +01:00
Lemmy
17faf4da3d
Wallpapers: respect EXIF orientation
2025-12-22 10:01:06 -05:00
Lemmy
a14dc501be
i18n + autofmt
2025-12-22 08:34:01 -05:00
Ly-sec
25297d73eb
ISSUE_TEMPLATE/bug_report: add monitor resolution
2025-12-22 14:27:33 +01:00
Lysec
bcf1ef9d74
Merge pull request #1102 from notiant/patch-2
...
Notification: reduce left/right margin
2025-12-22 14:22:09 +01:00
Lemmy
7dcb7b2e00
Merge pull request #1077 from DanniSec/main
...
Wifi and Bluetooth panel enhancement
2025-12-22 08:21:18 -05:00
Lysec
cfe5db7227
Merge pull request #1116 from bokicoder/patch-1
...
GitHubService: do not print errors from githubDataFileView
2025-12-22 14:12:36 +01:00
Lysec
141a0c7327
Merge pull request #1120 from damian-ds7/hide-notification-icon-when-zero
...
NotificationsHistory: replace hide badge when zero with hide icon when zero
2025-12-22 13:57:20 +01:00
Lysec
83c041ffdd
Merge pull request #1115 from eric-handley/main
...
Improve brightness control on external displays
2025-12-22 13:03:46 +01:00
Ly-sec
871a31a950
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-22 12:56:57 +01:00
Ly-sec
01022c45c1
Launcher,Dock,Taskbar,Workspace: use execDetached to (hopefully) let programs survive QS crash
2025-12-22 12:53:25 +01:00
Damian D'Souza
c0f1ab2994
NotificationsHistory: change hideWhenZero default to false
2025-12-22 12:52:41 +01:00
Damian D'Souza
9ad157ea95
NotificationsHistory: replace hide badge when zero with hide icon when zero
2025-12-22 12:46:43 +01:00
Lysec
80a141d9de
Merge pull request #1117 from mochouaaaaa/main
...
fix(bin): reload theme even if kitty.conf is read-only
2025-12-22 12:25:13 +01:00
mochou
466d1a8bdd
fix(bin): reload theme even if kitty.conf is read-only
2025-12-22 18:08:38 +08:00
bokicoder
02b102df25
GitHubService: do not print errors from githubDataFileView
2025-12-22 12:52:46 +08:00
Lemmy
58cb73ebae
PluginSystem: properly backup/restore desktopwidgets instances when updating
2025-12-21 23:08:55 -05:00
Lemmy
e1c548e3b9
PluginsTab: shorter button label when updating.
2025-12-21 23:08:11 -05:00
Lemmy
c9548b7d31
PluginsTab: improved look.
2025-12-21 22:59:00 -05:00
Lemmy
fc673a4148
DesktopWidgets: don't pass non existing widgetData for plugin widgets.
2025-12-21 22:44:21 -05:00
Lemmy
196515f3d7
DesktopWidgets: simplified scaling and fix the snapping bug
2025-12-21 22:12:18 -05:00
danny
9e9668af1b
Fixed WIFI password input resetting with scan active
2025-12-22 03:55:29 +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
Danny
574d842e03
Merge branch 'main' into main
2025-12-22 03:19:58 +01:00
Eric Handley
8b5d9b56b1
OSD: hide brightness display when panel is open
2025-12-21 18:14:41 -08:00
Eric Handley
fda36af1b3
BrightnessService: queue brightness commands to prevent overlap
2025-12-21 18:12:59 -08:00
Eric Handley
8712c13c40
BrightnessService: better ddcutil parameters to increase responsiveness
2025-12-21 18:12:59 -08:00
notiant
51e8acb6ab
Merge branch 'main' into patch-2
2025-12-22 02:42:27 +01:00
Lemmy
d5325f2491
PluginsTab: fix hover on download button
2025-12-21 20:39:58 -05:00
Lemmy
a17026a957
PluginsTab: more compact + fuzzy search
2025-12-21 20:34:17 -05:00
Lemmy
476ad58a87
ShellState: added desktopWidgetsEditMode
2025-12-21 19:51:21 -05:00
Lemmy
2fc3c8d8a3
Merge branch 'desktop-widgets'
2025-12-21 19:23:08 -05:00
Lemmy
7354d5e642
DesktopWidgets: Add widget from the editing screen
2025-12-21 19:22:59 -05:00
Lemmy
e808aee878
DesktopWidgets: draggable controls box
2025-12-21 18:39:24 -05:00
Lemmy
90d20c44a3
DesktopWidgets: better scaling
2025-12-21 18:18:04 -05:00
Lemmy
482bd1a03a
DesktopWidgets: support for context menu
2025-12-21 17:38:37 -05:00
Lemmy
9856899e89
PluginSystem: general improvements to the way we load plugins and the pluginApi.
2025-12-21 17:15:40 -05:00
Ly-sec
4eeb361647
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-21 20:26:50 +01:00
Ly-sec
8170a4e6c2
DesktopWidget/MediaPlayer: add hide buttons setting
2025-12-21 20:26:46 +01:00
Lysec
e95396aa6f
README: edit install badge
2025-12-21 19:26:53 +01:00
danny
ce2bfead9f
"Add Bluetooth UI enhancements including signal/battery icons, details grid/list toggle, unnamed devices filter, persistent device list settings, and bluetooth agent for full feature pairing"
2025-12-21 18:45:57 +01:00
Ly-sec
62d8b5e800
SystemStatService: add c_min to used memory ( #1105 )
2025-12-21 17:45:49 +01:00
Ly-sec
21605184bb
DraggableDesktopWidget: context menu
2025-12-21 15:06:25 +01:00
Ly-sec
4a666591fa
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-21 14:33:43 +01:00
Ly-sec
089d1155cc
SystemStatService: subtract ZFS arc cache from used memory ( #1105 )
2025-12-21 14:33:34 +01:00
Lysec
be15dbc39d
Merge pull request #1100 from atheeq-rhxn/launcher-tabler-icons
...
feat(launcher): migrate plugin icons to use Tabler icons
2025-12-21 14:27:38 +01:00
Lysec
51aa9fe16b
Merge pull request #1108 from mnt-h/japanese-translation
...
i18n: Update Japanese Translations
2025-12-21 12:40:05 +01:00
Lysec
a9834ff2b4
Merge pull request #1107 from LionHeartP/main
...
vesktop: fix blank DMs icon
2025-12-21 12:39:51 +01:00
HAMADA Minato
40df07897e
i18n: Update Japanese Translations
2025-12-21 17:43:52 +09:00
LionHeartP
c692aac560
vesktop: fix blank DMs icon
2025-12-21 08:40:45 +02:00
ItsLemmy
2cc2a12a80
PluginSystem: quick enable/disable fix
2025-12-20 23:43:18 -05:00
Lemmy
ba5605b0eb
Cava: cleanup
2025-12-20 22:04:48 -05:00
Lemmy
4f52df1289
Cava: missing files
2025-12-20 21:13:28 -05:00
Lemmy
86a4467eae
IPC DesktopWidgets: allow to enter/exit edit mode.
2025-12-20 21:12:46 -05:00
Lemmy
8cd17f77cb
Cava: refactored the way we enable/disable it dynamically so it can work with plugins, desktop widgets, etc...
2025-12-20 21:07:20 -05:00
Lemmy
9e4d60e504
Settings: removed unused audiovisualizer quality setting.
2025-12-20 20:22:18 -05:00
Lemmy
e66f138f59
PluginSystem: better update flow when more than one plugin to update
2025-12-20 20:07:37 -05:00
Ly-sec
347f55e6b3
DesktopWidget/MediaPlayer: adjust width expansion
2025-12-21 00:55:04 +01:00
Lemmy
25688b0c57
Workspace: fixed vertical unoccupied workspace text color
2025-12-20 18:32:10 -05:00
Lemmy
f441c52950
Workspace: fixed 2 bugs affecting vertical bar, labels where not shown properly, unoccupied color was different from the horizontal equivalent.
2025-12-20 18:24:49 -05:00
Lemmy
65f5c8e47b
autofmt
2025-12-20 18:11:20 -05:00
Lemmy
425cdecd8d
Network/Wifi: check if nmcli is available before attempting to use it + improve the settings.
2025-12-20 18:11:06 -05:00
notiant
e7cc719fd5
Clean up desktop-widgets i18n
2025-12-20 17:14:28 +01:00
atheeq-rhxn
47b5d3fa8c
feat(i18n): add translations for launcher icon mode setting
2025-12-20 21:34:34 +05:30
atheeq-rhxn
10e4dab037
feat(launcher): add icon mode setting to switch between Tabler and native icons
2025-12-20 21:29:45 +05:30
notiant
88b534face
Notification: reduced left/right margin
2025-12-20 15:32:33 +01:00
Ly-sec
9cb6613308
NSettingsIndicator: add default setting indicator ( #1080 )
...
N*Widgets: show NSettingsIndicator if settings are not default
2025-12-20 14:55:59 +01:00
atheeq-rhxn
c8e301f762
feat(launcher): migrate plugin icons to use Tabler icons
2025-12-20 13:44:25 +05:30
Lemmy
c8b76c7b90
Taskbar: new setting to control icon scaling.
2025-12-19 22:56:31 -05:00
Lemmy
2a30e7b5d0
SmartPanel: fixed potential wrong panel position with bar === right
2025-12-19 21:57:10 -05:00
Lemmy
693b4b5b40
Workspace with ShowApps: apply similar logic and fix used in Taskbar.
2025-12-19 21:33:27 -05:00
Lemmy
18b5a83a8e
Workspace: Fix right context menu in showApplications mode
2025-12-19 21:05:53 -05:00
Lemmy
23ecf0f139
Bar: some more rounding to improve icons clarity
2025-12-19 20:51:22 -05:00
Lemmy
6186b148eb
Toast: reduced left/right margin
2025-12-19 20:06:12 -05:00
Lemmy
b4a2c83b22
Merge pull request #1097 from notiant/patch-1
...
Apply new notification drop shadow to toasts
2025-12-19 20:04:10 -05:00
Lemmy
405b7e4426
NContextMenu: improved comments after investigation
2025-12-19 19:14:32 -05:00
Lemmy
9402655381
PopupContextMenu: fixed popup positionning on wlroots and hyprland
2025-12-19 19:09:52 -05:00
notiant
db8a286c5e
Apply new notification drop shadow to toasts
2025-12-20 00:05:06 +01:00
Lemmy
6b407f0b9b
Revert "Merge pull request #1094 from notiant/patch-3"
...
This reverts commit 6cd0d392c1 , reversing
changes made to 604521abff .
2025-12-19 17:34:04 -05:00
Lemmy
6cd0d392c1
Merge pull request #1094 from notiant/patch-3
...
Apply new notification drop shadow to toasts
2025-12-19 16:36:17 -05:00
Lemmy
604521abff
Merge pull request #1095 from notiant/patch-4
...
Change button widths
2025-12-19 16:35:19 -05:00
Lemmy
5fc6c0bb1b
autofmt
2025-12-19 16:01:27 -05:00
Lemmy
65b07e3c03
Taskbar: used window and app ids instead of reference, to avoid stale value (hyprland)
2025-12-19 16:01:18 -05:00
notiant
36126617d8
Change button widths
2025-12-19 21:51:39 +01:00
notiant
09fcf46369
Apply new notification drop shadow to toasts
2025-12-19 21:49:49 +01:00
Lysec
861a12d5b7
Merge pull request #1093 from bokicoder/main
...
Nix: use nixfmt as formatter
2025-12-19 20:26:33 +01:00
wxlyyy
8ce09bd234
Nix: use nixfmt as formatter
2025-12-20 03:20:39 +08:00
Lysec
2d81050db0
Merge pull request #1073 from mochouaaaaa/main
...
feat(nix): add users-templates config
2025-12-19 17:29:13 +01:00
Ly-sec
1325bc2990
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-19 16:24:55 +01:00
Ly-sec
8c9a95b2f9
Hooks: add noctaliaPerformance hooks
2025-12-19 16:24:52 +01:00
Lemmy
511ded8db9
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-19 10:19:42 -05:00
Lemmy
55c467ccb8
Taskbar: bigger icons, no more inactive scaling.
2025-12-19 10:19:40 -05:00
Lysec
c004aeac2a
Merge pull request #1086 from c0mpile/wallhaven-aspect-ratio-search
...
feat: add aspect ratio filter to Wallhaven wallpaper settings
2025-12-19 16:09:53 +01:00
Lemmy
646ba19e79
autofmt
2025-12-19 09:37:45 -05:00
Lemmy
fe20cc2a99
Workspace: Trigger unified wave only when changing workspace
2025-12-19 09:37:35 -05:00
Ly-sec
7fbecc139c
ScreenRecorderService: filter canceled by user (stdout and stderr)
2025-12-19 13:16:27 +01:00
Lysec
8202da182f
Merge pull request #1089 from nahilrasheed/fix-clibboardpreview
...
fix ClipboardPreview: add background color to text area for improved visibility
2025-12-19 13:04:55 +01:00
nahilrasheed
e691bd1923
ClipboardPreview: add background color to text area for improved visibility
2025-12-19 14:53:14 +03:00
mochou
1658f00582
refactor(nix): add multi-type support
2025-12-19 19:05:29 +08:00
c0mpile
f7cf249e77
feat: add aspect ratio filter to Wallhaven wallpaper settings
2025-12-18 21:55:51 -05:00
Lemmy
87cc4bc6c9
syntax cleanup
2025-12-18 20:36:31 -05:00
Lemmy
02031cbb16
DesktopWidgets: added IPC call to toggle, enable & disable. Auto disable desktop widgets in NoctaliaPerformanceMode
2025-12-18 20:01:45 -05:00
Lemmy
b4401968ca
Workspace: avoid a bleep of the indicator when switching window focus on the same workspace
...
+ Fix a bug where you could have two active windows indicator after the
first switch.
2025-12-18 19:13:29 -05:00
Lemmy
819314cf51
formatting
2025-12-18 19:09:37 -05:00
Lemmy
9d1004a1b1
settings default
2025-12-18 19:01:14 -05:00
Lysec
5ed68aa57c
Merge pull request #1083 from LionHeartP/main
...
Add HDR Codec options to gpu-screen-recorder settings tab
2025-12-19 00:18:09 +01:00
LionHeartP
c82b40d87a
Add HDR Codec options to gpu-screen-recorder settings tab
2025-12-18 22:22:37 +02:00
Ly-sec
f325339608
Back to -git
2025-12-18 15:37:50 +01:00
Ly-sec
a75fdead1a
Release: v3.7.1
2025-12-18 15:36:27 +01:00
Ly-sec
8f3d051407
settings-default: update
2025-12-18 15:33:53 +01:00
Ly-sec
b86524e3ff
DockTab: add show/hide speed slider
2025-12-18 15:33:11 +01:00
Lemmy
5dddbf6bce
Notification: better drop shadow
2025-12-18 09:24:59 -05:00
Lemmy
d017ec9271
i18n+autofmt
2025-12-18 08:48:01 -05:00
Lemmy
ffb06eb6cb
Merge pull request #1082 from atheeq-rhxn/mangowc-color-scheme-support
...
Mangowc color scheme support
2025-12-18 08:47:06 -05:00
Ly-sec
f58f93d9fe
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-18 14:36:16 +01:00
Ly-sec
585a49bc9b
DesktopWidgets: edit mode visual overhaul
2025-12-18 14:34:54 +01:00
Lemmy
3666678249
Merge pull request #1076 from notiant/patch-2
...
Fix empty space when hiding widgets
2025-12-18 08:23:31 -05:00
Ly-sec
89e0a215df
AudioPanel: visual overhaul
2025-12-18 14:11:06 +01:00
Ly-sec
9d9695d609
AudioPanel: remove debug logs
2025-12-18 12:45:28 +01:00
Ly-sec
cd9ad9dc8a
AudioPanel: some more troubleshooting
2025-12-18 12:38:25 +01:00
Ly-sec
49ea59edb5
AudioPanel: even more troubleshooting
2025-12-18 12:31:54 +01:00
Ly-sec
0c6709590c
AudioPanel: more troubleshooting
2025-12-18 12:23:12 +01:00
Ly-sec
b506e3f656
AudioPanel: check linkGroups
2025-12-18 12:17:24 +01:00
Ly-sec
a9a0956cae
AudioPanel: follow links
2025-12-18 12:11:58 +01:00
atheeq-rhxn
9240a02544
chore(mangowc): use .bak convention for theme backup
2025-12-18 16:39:48 +05:30
Ly-sec
a0d87dec1f
AudioPaneL: add more logging
2025-12-18 12:05:09 +01:00
Ly-sec
a9cb60364e
AudioPaneL: add logging
2025-12-18 11:55:16 +01:00
atheeq-rhxn
1886aa88a2
feat(mangowc): color scheme support
2025-12-18 16:23:33 +05:30
Ly-sec
bb04e66e22
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-18 11:44:51 +01:00
Ly-sec
1877e74bb1
AudioPanel: add app volume controls
2025-12-18 11:44:32 +01:00
Lysec
fd8edfb2e9
Merge pull request #1075 from bokicoder/main
...
if on NixOS, do not generate configDir/pam/password.conf
2025-12-18 11:24:50 +01:00
Ly-sec
b184ded81a
DesktopWidgets: add grid snap option
2025-12-18 10:57:43 +01:00
Ly-sec
5ad3363b9f
DesktopMedia: add setting to enable cava without background
2025-12-18 10:13:20 +01:00
Lemmy
4420044940
Merge pull request #1078 from tuibird/main
...
Fix live updates for vscode and target updated extension
2025-12-17 22:59:25 -05:00
tuibird
c8ec7cf4e6
removed references to the last method from /Assets and ColorSchemeTab.qml.
...
Updated template registry to noctaliatheme version 0.0.5, which includes the live update fix.
2025-12-18 16:42:29 +13:00
tuibird
af111d6db2
return to lysec goodness
2025-12-18 15:51:25 +13:00
Lemmy
abe3e8a906
DesktopWidget: removed scale animation so widgets don't scale on init.
2025-12-17 21:27:22 -05:00
notiant
1b9f141b8c
Fix empty space when hiding widgets
2025-12-18 02:44:39 +01:00
danny
7f0db272bf
Wifi and bluetooth panel improvements, locale updates and translations.
2025-12-18 02:27:02 +01:00
Lemmy
d0099fb8be
VSCode: no using our custom vscode extension on the marketplace
2025-12-17 19:39:05 -05:00
Lemmy
9edf747404
PluginSystem: plugins hot reload enabled when using NOCTALIA_DEBUG=1 as env var.
2025-12-17 19:31:03 -05:00
Lemmy
bced5446df
Merge pull request #1057 from ronmurphy/main
...
added logout for labwc and workspaces
2025-12-17 18:39:44 -05:00
wxlyyy
de01cccd0a
if on NixOS, do not generate configDir/pam/password.conf
2025-12-18 07:34:16 +08:00
Lemmy
d62a7bf7b0
DesktopWidgets: declared all settings-default in the registry + code cleanup, we don't need extra fallback values, the registry does that already.
2025-12-17 18:33:57 -05:00
Lemmy
28d7bfd77a
DesktopWidgets: Plugins settings are accessible from the DesktopWidgets tab.
2025-12-17 18:33:04 -05:00
Lemmy
166e276222
ActiveWindow: proper outline
2025-12-17 17:47:25 -05:00
Lemmy
b47eabb34e
i18n+autofmt
2025-12-17 17:47:10 -05:00
Ly-sec
812fe37494
LockContext: use pam.d/login for nixos, else use configDir/pam/password.conf
2025-12-17 22:37:39 +01:00
mochou
94da19ba23
fix(nix): adding default values to attrs
2025-12-18 04:32:21 +08:00
Lysec
8f3a37b126
Merge pull request #1074 from notiant/patch-1
...
SessionMenu: add left and right key navigation
2025-12-17 20:53:45 +01:00
Ly-sec
f8e8cebec4
LockContext: check for pam.d/quickshell first, else noctalia generated pam password.conf
2025-12-17 20:52:04 +01:00
notiant
f476211e75
SessionMenu: add left and right key navigation
2025-12-17 20:41:19 +01:00
Ly-sec
c736272391
Settings: create pam/password.conf in configDir if it doesnt exist
...
LockContext: use new pam/password.conf path
2025-12-17 19:08:24 +01:00
Ly-sec
7a75d2f747
Assets/pam: more possible fprintd fixes (nixos)
2025-12-17 18:24:05 +01:00
mochou
fd7ff2d4c5
feat(templates): add users-templates config
2025-12-18 01:23:35 +08:00
Ly-sec
d3e643dc29
Assets/pam: another possible fix for fprintd (nixos)
2025-12-17 18:18:08 +01:00
Ly-sec
6d704e724a
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-17 18:05:37 +01:00
Ly-sec
f4a5eea9a6
Assets/pam: possible fix for nixos fprintd
2025-12-17 18:05:28 +01:00
Lysec
4db59c20a0
README: add labwc support
2025-12-17 16:59:45 +01:00
Ly-sec
d1b6db7eab
BarService: check if widget is available before loading
2025-12-17 16:41:49 +01:00
Lysec
3cbcc0a521
Merge pull request #1071 from onelocked/main
...
feat: Hiding Mode for Desktop Widget Media Player
2025-12-17 16:37:54 +01:00
onelocked
4881af9a6e
Translations for the Desktop Media Player widget Hiding Mode
2025-12-17 14:58:38 +00:00
onelocked
fbd6c9047b
feat: Hiding Mode for Desktop Widget Media Player
2025-12-17 14:48:26 +00:00
Lemmy
436609a0f5
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-17 08:58:30 -05:00
Lemmy
212717ddaa
Settings: Language switching, avoid warning and properly close NComboBox.
2025-12-17 08:58:28 -05:00
Lysec
5e1981895c
README: update contributor list
2025-12-17 14:28:26 +01:00
Ly-sec
0b08353639
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-17 14:23:06 +01:00
Ly-sec
ea315311a7
TimeCard: add blinking indicator below digit
2025-12-17 14:23:01 +01:00
Lemmy
7157dc48fd
autoformatting
2025-12-17 08:16:56 -05:00
Lemmy
3de5936faa
Taskbar+Workspace: replaced semi-transparent opacity by little scale.
2025-12-17 08:16:48 -05:00
Ly-sec
f092c1a604
TimeCard: fix illegal character input
2025-12-17 14:04:52 +01:00
Ly-sec
fa4d2e23f3
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-17 13:49:56 +01:00
Ly-sec
c510ed042a
DesktopClock: add settings from bar clock to minimal mode
2025-12-17 13:49:50 +01:00
Lemmy
406ba0487c
Merge pull request #1064 from GoodbyeNJN/niri-position
...
feat(niri): adjust window sorting logic
2025-12-17 07:42:13 -05:00
Ly-sec
6e9334b5bc
IPCService: add nightLight toggle
2025-12-17 12:30:25 +01:00
Ly-sec
299e9423d8
autofmt
2025-12-17 12:05:10 +01:00
Ly-sec
caf5eb2942
TimerCard: make time input more obvious
2025-12-17 12:03:22 +01:00
Ly-sec
e22f7bc8ff
TimerCard: add mousewheel support
2025-12-17 12:00:11 +01:00
Ly-sec
070874f6d0
CalendarCard: add mousewheel support
2025-12-17 11:52:59 +01:00
Ly-sec
917174df92
DesktopClockSettings: add option to display month as text
2025-12-17 11:43:20 +01:00
danny
05964dc7fb
Improved network and Bluetooth panel with additional info and options to manage devices.
2025-12-17 11:37:48 +01:00
Ly-sec
e69dafa231
DesktopClock: add minimal setting
2025-12-17 11:35:28 +01:00
danny
97eb133094
Improved network and Bluetooth panel with additional info and options to manage devices.
2025-12-17 06:10:48 +01:00
Lemmy
c74139c51d
Wallpaper: resizing and caching with imagemagick for max quality and lower memory usage.
2025-12-16 21:43:27 -05:00
Lemmy
ff77d9d65b
Overview: removing dead code
2025-12-16 21:27:55 -05:00
danny
62e22fbbb7
Improved network and Bluetooth panel with additional info and options to manage devices.
2025-12-17 03:22:10 +01:00
Lemmy
3cc7d80427
TimerCard: fix button width after the changes to NTabButton
2025-12-16 20:35:46 -05:00
Lemmy
5e562f6d68
autofmt
2025-12-16 19:57:50 -05:00
Lemmy
5e59599abe
Fonts: rebuilt tabler-icons font with a different internal name "noctalia-tabler-font" to avoid potential conflict with installed system font.
2025-12-16 19:57:44 -05:00
Lemmy
798ef14a3f
autoformatting
2025-12-16 18:57:00 -05:00
Lemmy
ada5ee2ddc
PluginsTab: improved tabbar
2025-12-16 18:56:55 -05:00
Lemmy
607d8e7248
Settings/SessionMenu: Hiding unecessary options when using large buttons.
2025-12-16 18:29:48 -05:00
Lemmy
6500b2f0b6
Default settings update
2025-12-16 18:24:37 -05:00
danny
e81b08307f
trying to resolve layout issues
2025-12-16 22:54:20 +01:00
danny
2fe5421e44
Add detailed Wi‑Fi and Bluetooth panel improvements
...
- Introduce expanded info panels for connected Wi‑Fi networks and Bluetooth devices.
- Display device details like IP, gateway, link speed, signal strength, and pairing status.
- Add pairing and unpairing functionality with enhanced device deduplication.
- Update translations to include new labels and messages for Wi‑Fi and Bluetooth.
- Refactor services to support feature-rich info retrieval and device handling.
2025-12-16 21:46:09 +01:00
Ly-sec
29d4347d90
Back to -git
2025-12-16 21:19:54 +01:00
Ly-sec
ffedab8c67
Release: v3.7.0
2025-12-16 21:17:52 +01:00
Ly-sec
e437939407
SessionMenu: use panel opacity, fix styling
...
DesktopWidgets: add control explanation to edit mode
2025-12-16 20:20:41 +01:00
Ly-sec
db4d471ebd
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-16 20:10:50 +01:00
Ly-sec
762e828382
SessionMenuTab: add setting for large button layout
2025-12-16 20:10:28 +01:00
Lysec
96e8cbd61a
Merge pull request #1065 from eric-handley/fix/vscode-theming
...
Fix VSCode theming
2025-12-16 19:49:25 +01:00
Ly-sec
d4f39c6b75
NSectionEditor: proper fix for weird resolution clipping
2025-12-16 18:57:50 +01:00
Ly-sec
e316674c8a
NSectionEditor: another fix for clipping (monitor informations)
2025-12-16 18:48:40 +01:00
Ly-sec
1930155a22
NSectionEditor: fix display subtitle (display resolution) clipping
2025-12-16 18:41:41 +01:00
Ly-sec
07050928bd
Hooks: add screen lock/unlock hook ( #1030 )
2025-12-16 17:51:46 +01:00
Ly-sec
3ea17b8f29
Matugen/kcolorscheme: fix outdated color variables
2025-12-16 17:32:00 +01:00
Ly-sec
58a7f9f86c
Matugen/Qt: fix outdated color variables
2025-12-16 17:13:59 +01:00
Lemmy
7efcdfaf26
Plugin: Improved desktop widget unregistering.
2025-12-16 09:29:05 -05:00
Lemmy
cb5b1f24e3
Startup: improved lagg on startup with a large number of fonts.
2025-12-16 08:59:07 -05:00
Lemmy
4ab86449c8
PluginSystem: added support for desktop widgets.
2025-12-16 08:45:09 -05:00
ItsLemmy
fd1e7c55a1
Settings: improved sidebar transitionning gradient
2025-12-15 23:04:16 -05:00
ItsLemmy
ae91c1b55e
PluginsTab: layout improvements, eliding, better margins
2025-12-15 22:15:00 -05:00
ItsLemmy
8b5ceb8ecf
Plugins: shorter translations
2025-12-15 21:51:37 -05:00
ItsLemmy
97cb782968
Workspace: fix potential warning when accessing undefined setting
2025-12-15 21:15:44 -05:00
Eric Handley
430d531375
fix: reset vscode theming when unselected
2025-12-15 17:56:44 -08:00
Lemmy
78e77f17c2
Worskpace: UI tweaks
2025-12-15 20:29:33 -05:00
Lemmy
fecb5f31bd
Workspace: show applications border tweaks
2025-12-15 20:17:36 -05:00
Lemmy
b60f1637ea
Bar: Workspace widget now shows bigger app icons (when ShowApplications is On)
2025-12-15 19:43:53 -05:00
Lemmy
3eeb041c32
i18n update
2025-12-15 19:43:03 -05:00
Eric Handley
f87398225c
fix: apply vscode theme properly for both matugen + base themes
2025-12-15 16:37:46 -08:00
Lemmy
5d849b224b
Bar: Added new setting to enable outline/border on every bar widget.
...
+ Added setting to enable/disable scroll-wheel support on workspace
widget[
+ Added a few missing Hand pointer here and there.
2025-12-15 19:30:27 -05:00
Lemmy
26dac1b040
Autoformatting
2025-12-15 18:55:42 -05:00
Lemmy
3d44cb2953
Panels: increased default panel width from 420 to 440.
2025-12-15 18:55:13 -05:00
Lemmy
ea7a29af08
Wallpaper: ensure image is fully loaded before transitionning
2025-12-15 18:44:35 -05:00
Lemmy
8e8cdcdf6a
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-15 18:32:25 -05:00
Ly-sec
ec807bc01d
SystemMonitor: adjust strings
2025-12-16 00:31:11 +01:00
Lemmy
57af524695
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-15 18:14:34 -05:00
Lemmy
7eb2a7b8f5
Settings: accomodate space for sidebar scrolling if necessary.
2025-12-15 18:13:44 -05:00
Lysec
81df597990
Merge pull request #1058 from notiant/patch-1
...
Fix linebreaks in labels & some punctuation corrections
2025-12-15 22:16:25 +01:00
Lysec
6da9086e11
Merge pull request #1061 from lonerOrz/refactor/desktop
...
feat: Scale desktop widgets
2025-12-15 22:10:40 +01:00
GoodbyeNJN
94452d23e0
feat(niri): adjust window sorting logic
2025-12-16 04:21:03 +08:00
Lemmy
232c7ec8ae
Bar: fix opening control center by right clicking on vertical bar.
2025-12-15 12:25:34 -05:00
loner
71ed1a1854
Revert "feat: add i18n for desktop widget scaling"
...
This reverts commit 3fa3b774a7 .
2025-12-16 00:28:47 +08:00
loner
13fa00cebd
fix: Accepts only left- and right-clicks
2025-12-16 00:27:54 +08:00
loner
590b4c13c5
feat: Remove the scaling slider in widget settings
2025-12-16 00:27:54 +08:00
Lemmy
50a014f1a6
Bar: exclude spacer from detection of clickable bg.
2025-12-15 10:16:23 -05:00
Lemmy
885b1885e8
Bar: increased tolerancy to avoid opening control center between two widgets
2025-12-15 10:13:27 -05:00
Lemmy
4839ed69b1
autofmt
2025-12-15 10:12:59 -05:00
Lemmy
3f8c4d792b
Bar: Avoid opening control center when right-clicking around a bar widget.
2025-12-15 08:59:06 -05:00
loner
d68d259c7f
feat: fix the desktop widget drag jitter issue
2025-12-15 20:50:33 +08:00
Ly-sec
5648367a86
ControlCenter: add brightness card
2025-12-15 13:22:06 +01:00
loner
3fa3b774a7
feat: add i18n for desktop widget scaling
2025-12-15 16:20:43 +08:00
loner
3b4c4796cf
feat: Scale desktop widgets
...
* Implement right-click scaling and left-click dragging interactions
* Remove collision detection
* Provide smoother scaling via an incremental scaling algorithm with
state tracking (`lastScale`)
* Add debouncing handling
2025-12-15 16:06:10 +08:00
Lysec
c31f38ce0c
Merge pull request #1059 from lonerOrz/ipc/osd
...
OSD notification with custom text
2025-12-15 08:11:21 +01:00
Lysec
9b17620e6d
Merge pull request #1060 from DrWeb56/main
...
Update ru.json
2025-12-15 08:09:57 +01:00
ItsLemmy
95e5e82476
DesktopWidgets: improved settings layout via subtitle
2025-12-15 00:16:11 -05:00
ItsLemmy
6e0fe5ec49
SettingsPanel: simplified code flow and fixed potential opening on wrong tab
2025-12-15 00:07:07 -05:00
DrWeb56
42828d3e50
Update ru.json
...
Correct translate
2025-12-15 08:01:14 +05:00
loner
90e04d903a
feat(osd): split custom text OSD IPC command to support optional icon
2025-12-15 10:23:36 +08:00
loner
51b8829fc4
fix(osd): adjust vertical layout of custom text OSD
2025-12-15 10:23:36 +08:00
loner
7d0c8db323
feat(osd): allow custom icons for OSD via IPC
2025-12-15 10:23:36 +08:00
loner
519fabb0c0
feat: Add settings for customText OSD
2025-12-15 10:23:01 +08:00
loner
909c028056
feat: Dynamically adjust the OSD window size based on the length of the custom text
2025-12-15 10:21:57 +08:00
loner
425d187f68
feat: OSD customText basic framework
2025-12-15 10:21:57 +08:00
notiant
b5487cb228
Fix linebreaks in labels & some punctuation corrections
2025-12-15 02:26:07 +01:00
Lemmy
f29ffa25b5
PluginsTab: simpler update detection after refresh.
2025-12-14 19:56:50 -05:00
Ron Murphy
ca4f0a86e2
added logout for labwc and workspaces
...
workspaces needed one of two apps, ydotool or wtype, and as such the code can be removed or the user can add in the install, but the logout uses info form the labwc itself
2025-12-14 19:05:05 -05:00
Lemmy
45de85aef2
PluginSystem: proper update detection when refreshing available plugins
2025-12-14 19:00:39 -05:00
Lemmy
e5e4c58c1f
PluginSystem: cache busting to ensure proper reloading of component after reload.
2025-12-14 18:21:02 -05:00
Lemmy
8baad31db3
CurrentScreenDetector: renaming for clarity
2025-12-14 15:57:57 -05:00
Lemmy
fa989dd962
PluginSystem: refactored CurrentScreenDetector so it can be used by core IPC calls AND plugins IPC calls.
2025-12-14 15:52:36 -05:00
Lemmy
e71d336085
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-14 15:51:20 -05:00
Lemmy
ebd080760c
Removed useless componentBehavior
2025-12-14 15:51:17 -05:00
Ly-sec
75025c0fb6
TimerCard: layout changes
2025-12-14 20:58:05 +01:00
Lemmy
48c8c669e9
i18n: better grammar.
2025-12-14 14:18:12 -05:00
Lemmy
72c9be102c
DesktopWidgets: simplified UI
2025-12-14 14:02:53 -05:00
Lemmy
aaeed7e4d7
DesktopWidgets: better project structure
2025-12-14 13:25:17 -05:00
Lemmy
394ef8b963
DesktopWidgets: adapt CavaService to look on all screen for visualizer
2025-12-14 13:20:55 -05:00
Lemmy
e1846dc275
DesktopWidgets: Simplified dragging
2025-12-14 13:20:37 -05:00
Lemmy
d208476eea
DesktopWidgets: multi-monitor support
2025-12-14 13:03:20 -05:00
Lemmy
a82513a9d3
Merge branch 'main' into desktop-widgets
2025-12-14 12:27:34 -05:00
Lemmy
da3446e84f
i18n + autoformating
2025-12-14 12:08:52 -05:00
Lemmy
22fbf9d20a
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-14 12:08:11 -05:00
Lemmy
5f18e4b6d0
GPU Temp: Added voluntary opt-in for Nvidia GPU - avoid draining battery on dual gpus laptop.
2025-12-14 12:08:08 -05:00
Ly-sec
75f896f592
BarWidgetRegistry: add missing hidePassive
2025-12-14 17:51:51 +01:00
Lysec
f3286a1579
Merge pull request #1056 from acdcbyl/feature-add-zed-theme
...
Matugen: Add a Theme For Zeditor
2025-12-14 17:40:03 +01:00
Lemmy
2cbe4f90bd
GPU Temp: only disabled nvidia-smi calls.
2025-12-14 11:35:40 -05:00
Aiser
9be3683e98
Matugen: Add a Theme For Zeditor
2025-12-15 00:30:12 +08:00
Lemmy
e7039b832a
GPU Temp: temporarily disabled GPU detection until we figure it out.
2025-12-14 11:24:59 -05:00
Lemmy
cd05a1c375
SettingsContent: fixed sidebar width with low opacity
2025-12-14 11:24:22 -05:00
Lemmy
aa30c8c6dc
formatting
2025-12-14 11:15:25 -05:00
Lemmy
03344c9196
Reduced default dimmer opacity
2025-12-14 11:15:19 -05:00
Lemmy
fb1593f8b5
Merge pull request #1041 from ronmurphy/main
...
added labwc compatability for the taskbar plugin to work
2025-12-14 10:59:35 -05:00
Lemmy
3e7a126cc2
Merge pull request #1055 from bokicoder/main
...
Align the style of all scrollbars
2025-12-14 10:58:45 -05:00
Ly-sec
3dc01610c5
DesktopWidget: fix dragging & cava service
2025-12-14 16:55:51 +01:00
bokicoder
56ef2b239a
Merge branch 'main' into main
2025-12-14 23:53:51 +08:00
Lemmy
3785f3f236
Bar/Panels: Unified transparency for panels and bar!
2025-12-14 10:49:15 -05:00
wxlyyy
c6a1541c6d
Align the style of all scrollbars
2025-12-14 23:41:16 +08:00
Ly-sec
96bcd63867
desktop-mediaplayer: fix cava settings
2025-12-14 14:55:58 +01:00
Lysec
04852ccdc1
Merge pull request #1054 from bokicoder/patch-1
...
Update flake.nix
2025-12-14 14:50:48 +01:00
Ly-sec
feee1d146c
desktop-widget: initial commit
2025-12-14 14:37:29 +01:00
bokicoder
951fd75d20
Update flake.nix
2025-12-14 21:37:10 +08:00
Ly-sec
76bcaa2a50
LockScreen: use iRadius ( fix #1049 )
2025-12-14 10:25:58 +01:00
Ly-sec
bc23cff971
README: add Grune to the supporter list <3
2025-12-14 10:06:40 +01:00
Lemmy
7d795256de
Compositor: another take on not resyncing all windows when only the focus changes.
2025-12-13 20:21:18 -05:00
Lemmy
4ff5b4e83f
Reverted Compositor changes that introduces too many side effects
2025-12-13 19:37:31 -05:00
Lemmy
4222882148
Revert "CompositorService: possible CPU spike fix"
...
This reverts commit d74623a37e .
2025-12-13 19:35:51 -05:00
Lemmy
2dc75de43b
CompositorService: delaying initial sync to fix missing icons on startup.
2025-12-13 17:52:12 -05:00
Lemmy
69b162ee98
Fonts: removed "display" fonts that we no longer use.
2025-12-13 17:20:38 -05:00
Lemmy
7b75f06217
FontService: real async loading via fc-list + shell init tweaks
2025-12-13 16:29:00 -05:00
Lemmy
e734e6109a
NSearchableComboBox: optims, dont copy one by one when not filtering.
2025-12-13 15:38:37 -05:00
Lemmy
cfaeaad707
Settings/Fonts: improving filtering performance.
2025-12-13 15:27:21 -05:00
Lemmy
6459a5026b
BatteryPanel: use BarService instead of custom for loops.
2025-12-13 15:02:26 -05:00
Ly-sec
6b2661e1d4
i18n: fix chinese translation again
2025-12-13 19:42:06 +01:00
Lemmy
33ab28b7b4
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-13 13:25:51 -05:00
Lemmy
efef0db17f
Avoid many errors, if a widget (plugin) does not exists on startup.
2025-12-13 13:25:48 -05:00
Ly-sec
150c2918b3
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-13 19:25:24 +01:00
Ly-sec
d74623a37e
CompositorService: possible CPU spike fix
2025-12-13 19:25:19 +01:00
Lemmy
8c74e0befd
SystemStatService: prioritize discrete GPUs during detection
2025-12-13 13:07:32 -05:00
Ly-sec
cc114715f2
SettingsContent: if scrollbar is shown in Tab sidebar, add padding to prevent overlap
...
ProgramCheckerService: add pip install path for pywalfox
2025-12-13 18:41:30 +01:00
Lemmy
d80a01aeb2
SettingsWindow: added Noctalia window title
2025-12-13 11:58:34 -05:00
Lemmy
8344798bea
Dock/Taskbar: Renamed output to monitor for better understanding.
2025-12-13 11:49:43 -05:00
Lemmy
8d470f39f4
SysMon: Added GPU temperature (NVidia via smi is untested)
2025-12-13 11:41:08 -05:00
Ly-sec
ad20b48a25
SettingsContent: add tooltip to collapsed icon, set cursor to pointing on hover
2025-12-13 17:37:14 +01:00
Ly-sec
fe394e2795
Dock: Show multiple instances of the same application
2025-12-13 17:22:32 +01:00
Ly-sec
a51090c1dc
SettingsContent: fix expand button
2025-12-13 17:01:04 +01:00
Ly-sec
2743cf89b3
LockScreen: hide battery if no battery is found
2025-12-13 16:33:50 +01:00
Ly-sec
0c261865f1
Launcher: adjust grid/list button size
2025-12-13 16:10:41 +01:00
Ly-sec
d5dc19c931
Launcher: add grid/list toggle button
2025-12-13 16:08:22 +01:00
Ly-sec
15526a8336
SettingsContent: add collapsible button for tab area
2025-12-13 15:04:05 +01:00
Lemmy
46cd234604
autoformatting
2025-12-13 08:24:51 -05:00
Lemmy
47e2f6ad38
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-13 08:24:34 -05:00
Lemmy
4180a81c6e
Settings/Fonts: Filter only once when all fonts are ready.
2025-12-13 08:23:36 -05:00
Ly-sec
d8d690adfb
ScreenRecorderService: filter canceled by user
2025-12-13 14:21:41 +01:00
Ly-sec
7f804c16f8
LockScreen: fix fingerprint support for real this time
2025-12-13 13:52:59 +01:00
Ly-sec
d3494c7111
LockScreen: fix fingerprint support
2025-12-13 13:49:07 +01:00
Ly-sec
d930e10e46
LockScreen: add pam conf
2025-12-13 13:44:37 +01:00
Ly-sec
ab441b37a0
LockContext: fix scope issue
2025-12-13 13:36:22 +01:00
Ly-sec
ac7842fcab
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-13 13:32:31 +01:00
Ly-sec
1a605db842
LockContext: prevent multiple auth attempts at the same time
2025-12-13 13:32:26 +01:00
Lysec
04f9b61e8d
Merge pull request #1047 from LionHeartP/main
...
Launcher: make numpad enter call ui.activate again
2025-12-13 13:06:24 +01:00
Ly-sec
1a2353ecb0
i18n: fix chinese translation
2025-12-13 13:05:25 +01:00
LionHeartP
ff52a24d0a
Launcher: make numpad enter call ui.activate again
2025-12-13 14:01:56 +02:00
Ly-sec
0d132c5dc9
NComboBox: more warning fixes
2025-12-13 12:50:06 +01:00
Ly-sec
c0cae715db
NComboBox: fix warning
2025-12-13 12:38:45 +01:00
Ly-sec
6da1e4d117
i18n: fix emacs translation
2025-12-13 12:36:38 +01:00
Ly-sec
9fcacfc761
NSearchableComboBox: comment Connection
2025-12-13 10:15:18 +01:00
Ly-sec
2980dfb100
Revert "NSearchableComboBox: add debouncing and visibility check to prevent CPU spikes"
...
This reverts commit e9859e07f5 .
2025-12-13 10:08:46 +01:00
Ly-sec
e9859e07f5
NSearchableComboBox: add debouncing and visibility check to prevent CPU spikes
2025-12-13 10:03:29 +01:00
RonMurphy
40320e8d39
removed shell, scripts
2025-12-12 21:47:22 -05:00
Lemmy
0e3b8d298f
NWaveSpectrum: use Shapes(GPU)
2025-12-12 20:54:54 -05:00
Lemmy
4d312fc9a5
Cava: slight processing optimization by avoiding memory reallocate.
2025-12-12 20:54:41 -05:00
Lemmy
6328078465
settings-default: added yazi
2025-12-12 20:48:45 -05:00
Lemmy
d06d58d7bb
TaskBar: fixed desktop actions and other stuff
2025-12-12 19:55:08 -05:00
Lemmy
0d4f38f401
NCheckBox+NComboBox: Proper support for disabled state.
2025-12-12 18:31:00 -05:00
Lemmy
1b6ae70dd4
Merge pull request #1040 from elrondforwin/main
...
Add yazi template
2025-12-12 18:23:33 -05:00
Lemmy
f8e09d5832
Merge pull request #1044 from Ry18-2003/main
...
Equicord - Discord Client
2025-12-12 18:19:02 -05:00
Lemmy
865c181abc
NComboBox: fixed misclick after using the scrollwheel
2025-12-12 18:16:21 -05:00
Richard Chrispe
31eb9a7a1a
Add files via upload
2025-12-12 20:36:25 +00:00
Lemmy
bfce69d252
Settings: better margins so it looks better everywhere (as panel or as window)
2025-12-12 15:28:01 -05:00
Lemmy
de547c3087
NSearchableCombobox: improve binding
2025-12-12 15:27:22 -05:00
Lemmy
f996049515
NListView: removed buggy WheelHandler.
2025-12-12 15:03:27 -05:00
Lemmy
f1494f1b64
Settings: semi-bold sidebar
2025-12-12 15:03:05 -05:00
Lemmy
95cbfe1c3d
Workspace: fixed ShowApplications mode aka TaskbarGrouped
2025-12-12 14:39:52 -05:00
Ron Murphy
f6fbc26d1e
install modded shellscripts
...
install and uninstall for local testing, please ignore, may need to make additional directories and move files around for this to work correctly
2025-12-12 13:00:02 -05:00
RonMurphy
4447fa46f1
added labwc compatability for the taskbar plugin to work
2025-12-12 12:33:55 -05:00
elrondforwin
82001cd766
Added yazi theme
2025-12-12 20:24:28 +03:00
Lemmy
95a67718ad
TaskbarGrouped is now consolidated in the Workspace widget.
2025-12-12 09:01:06 -05:00
Ly-sec
5f0a34314a
Taskbar: fix context menu closing for niri
2025-12-12 14:27:41 +01:00
ItsLemmy
764299e4e7
Settings: added option to open settings in a separate (tiled) window + Fixed migrations/upgrades by parsing the rawJson
2025-12-11 21:03:43 -05:00
ItsLemmy
2d551b7c94
i18n: fixed input/output mute tooltips
2025-12-11 15:44:31 -05:00
ItsLemmy
a6ad57ad1e
MediaMini: fixed clicking on the scroller
2025-12-11 15:27:01 -05:00
ItsLemmy
298b2f5c79
PluginSystem: basic error reporting
2025-12-10 21:38:27 -05:00
ItsLemmy
09e4e5d453
ControlCenter: added darkmode widget
2025-12-10 20:32:11 -05:00
Lysec
6980110891
Merge pull request #1026 from hakangoksu/patch-6
...
Update tr.json
2025-12-10 22:14:54 +01:00
Hakan Göksu
1c24a39f5e
Update tr.json
2025-12-10 17:32:05 +02:00
Ly-sec
92d8d242f0
GitHubService: fix cache detection
2025-12-10 16:03:07 +01:00
Hakan Göksu
4db0fbe7a3
Update tr.json
...
Fixes for translation errors
2025-12-10 17:02:27 +02:00
Ly-sec
2009263931
GitHubService: better rate limit detection
2025-12-10 15:56:25 +01:00
Ly-sec
649f7b1983
ShellState: add lockScreenActive state ( #1011 )
2025-12-10 15:17:47 +01:00
Ly-sec
a47559c1c6
Taskbar: add same context menu as dock ( #1002 )
2025-12-10 15:01:24 +01:00
Ly-sec
315da749ac
Revert NSectionEditor changes
2025-12-10 14:47:14 +01:00
Ly-sec
4784520b8b
NSectionEditor: possible overflow fix
2025-12-10 13:06:37 +01:00
ItsLemmy
4751f4c80f
Panels: improved opening/closing animation directions for panels not attached to the bar.
2025-12-09 21:47:41 -05:00
ItsLemmy
60e9349929
PluginSystem: support all git forges + slight improvments to the UI.
2025-12-09 21:07:57 -05:00
Lemmy
d53097a607
Merge pull request #1022 from notiant/patch-4
...
CalendarMonthCard: fix text color for current month
2025-12-09 20:23:36 -05:00
notiant
1156e2ad9b
CalendarMonthCard: fix text color for current month
2025-12-10 00:32:12 +01:00
Ly-sec
a6c09ac7d2
PluginsTab: elide urls, move trash icon to the left of toggle
2025-12-09 20:43:12 +01:00
Ly-sec
56ce95630d
AboutTab: remove redundant download button
2025-12-09 17:53:30 +01:00
Ly-sec
58842c22fd
Back to -git
2025-12-09 17:50:56 +01:00
Ly-sec
83bdb5b0fc
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-09 17:38:11 +01:00
Ly-sec
2a5b1fa109
Release v3.6.2
2025-12-09 17:37:57 +01:00
Lysec
843ddfdbff
Merge pull request #1017 from bokicoder/patch-1
...
Nix: add `wget` dependency
2025-12-09 17:14:00 +01:00
bokicoder
9d4b3936e4
Nix: add wget dependency
2025-12-09 23:20:22 +08:00
Ly-sec
a0aa7e3f1d
Back to -git
2025-12-09 16:06:05 +01:00
Ly-sec
9664e5929c
Release v3.6.1
2025-12-09 16:05:14 +01:00
ItsLemmy
f6163124cf
Tooltip: improved positionning logic
2025-12-09 09:47:05 -05:00
ItsLemmy
f3fd8d9a24
BarPill: tooltip must be attached to root for proper positionning.
2025-12-09 09:39:33 -05:00
ItsLemmy
98e39f30f7
i18n sorting
2025-12-09 09:39:12 -05:00
Ly-sec
89acb6ec32
Back to -git
2025-12-09 15:09:22 +01:00
Ly-sec
99e3187f3d
Release v3.6.0
2025-12-09 14:05:13 +01:00
Lemmy
d6299561c2
Merge pull request #1014 from RealRaupy/main
...
ipc calls for battery, bluetooth and wifi panel, and disableing etc
2025-12-09 07:31:49 -05:00
Ly-sec
d716cb289b
Taskbar: add smart width & max width (for whole widget) settings
2025-12-09 13:23:06 +01:00
Lysec
4b71203a87
Merge pull request #1005 from GoodbyeNJN/main
...
Fix taskbar title display issues to work with pinned app icons feature
2025-12-09 12:37:23 +01:00
Lysec
e99d64ff6f
Merge pull request #1012 from ahmet-cetinkaya/fix/notification-sound-performance-mode-respect
...
fix(notification): respect performance mode when playing notification sounds
2025-12-09 12:33:21 +01:00
Lysec
446c0be430
Merge pull request #1007 from notiant/patch-3
...
Tooltip corrections
2025-12-09 12:30:40 +01:00
raupy
e24314f31e
new ipc calls
2025-12-09 10:48:31 +01:00
raupy
385aa9ed38
new ipc calls
2025-12-09 10:39:40 +01:00
Ahmet Çetinkaya
2ca71c285e
refactor(notification): reorder sound playback checks for better flow
...
Move the audio service mute check earlier in the notification sound
playback logic to prevent unnecessary processing when the system
is muted. Also reposition the rate limiting check to occur after
the initial availability and setting checks.
2025-12-09 10:44:47 +03:00
Ahmet Çetinkaya
73c0a9b550
fix(notification): move sound playback after do not disturb and performance mode check
...
Move the notification sound playback to occur after the do not disturb
and performance mode checks, ensuring sounds are not played when these
modes are active. This fixes the issue where notification sounds were
being played even when do not disturb mode was enabled.
2025-12-09 10:43:21 +03:00
ItsLemmy
afdc437772
PluginsTab: replaced listview by repeater for a better scrolling experience.
2025-12-08 23:15:26 -05:00
ItsLemmy
c26f1459ca
LockScreen: added a simple toggle to remove all power/session buttons from the lockscreen.
2025-12-08 20:57:04 -05:00
ItsLemmy
27bdcd472e
NightLightService: avoid 00:00 sunset edge case.
2025-12-08 20:28:40 -05:00
ItsLemmy
c1b0590d5f
Revert "NightLightService: possible fix for night light turning off at midnight"
...
This reverts commit 35b2ae19ee .
2025-12-08 20:15:04 -05:00
ItsLemmy
5faa740b77
NSectionEditor: improved drop position indicator + added larger margin so we can see it properly.
2025-12-08 20:05:29 -05:00
ItsLemmy
8fff9eaaa6
i18n: removed unused/malformed translation key.
2025-12-08 19:56:17 -05:00
ItsLemmy
d396e3daf2
Tooltip: fix positioning by respecting screen boundaries. Helps a lot on wlroots based WM.
2025-12-08 19:51:47 -05:00
ItsLemmy
0d646a5967
TrayMenu: better positioning
2025-12-08 19:42:13 -05:00
Lemmy
57898ef252
Merge pull request #1009 from linuxmobile/fix-foot
...
fix(matugen): foot template & sh implementation
2025-12-08 19:00:12 -05:00
ItsLemmy
b8acc3174b
PluginService: added mainInstance & barWidget to the pluginApi for easier access.
2025-12-08 18:52:35 -05:00
Braian A. Diez
2b7ffa48e9
fix(matugen): foot template & sh implementation
...
- Foot template are really wrong, taked from here https://github.com/Abhra00/Matuprland/blob/main/matugen/templates/matugen-foot.ini
- colors-apply.sh changes foot.ini despite having the line, which constantly hinders rebuilding in nixos, throwing errors because the linked file in the store has been modified.
2025-12-08 20:14:48 -03:00
ItsLemmy
2e3a4cd579
SmartPanel: one more edge case of panel opening from the wrong direction
2025-12-08 17:00:07 -05:00
Ly-sec
91651a36f1
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-08 20:59:49 +01:00
Ly-sec
735ee3f370
LockScreen: possible fix for battery %
2025-12-08 20:59:34 +01:00
ItsLemmy
87074bcbaf
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-08 13:35:31 -05:00
ItsLemmy
4951fbaf74
CREDITS.md
2025-12-08 13:35:29 -05:00
Ly-sec
74cf71afd1
NotificationService: add default sound
2025-12-08 19:34:51 +01:00
Ly-sec
0b99183b5f
Launcher: refresh clipboard history list on delete entry
2025-12-08 19:31:32 +01:00
Ly-sec
7cbcb86377
Launcher: make pin/unpin icon always visible
2025-12-08 18:09:05 +01:00
Ly-sec
9b4f407bd7
Launcher: add delete icon for clipboard history entries
2025-12-08 18:07:26 +01:00
Lysec
58c6541b5a
Merge pull request #935 from ahmet-cetinkaya/feat/notification-sounds
...
feat(notifications): add sound settings and playback functionality (Revised)
2025-12-08 17:28:41 +01:00
ItsLemmy
c2b2457030
SmartPanel: If no anchors defined attach to the bar vertically
2025-12-08 08:40:59 -05:00
ItsLemmy
3ad058f03f
SmartPanel: Fix opening and closing direction to always Up/Down when not attached.
2025-12-08 08:16:12 -05:00
ItsLemmy
2939c5d5b2
Revert "ControlCenterPanel: fix positioning logic when ControlCenter widget doesnt exist"
...
This reverts commit 4cc9c6ff55 .
2025-12-08 08:15:05 -05:00
ItsLemmy
6333015f29
SmartPanel: Fix unecessary inverted corners
2025-12-08 08:14:24 -05:00
Ly-sec
54f0620176
NSectionEditor: fix dragging
2025-12-08 13:43:39 +01:00
notiant
b59e3c7c57
update en.json
2025-12-08 13:32:44 +01:00
notiant
778a6e9ec8
Tooltip corrections
2025-12-08 13:26:34 +01:00
Ly-sec
5fbd08f0a6
Launcher: fix clipboard preview positioning
2025-12-08 13:24:06 +01:00
Ly-sec
4cc9c6ff55
ControlCenterPanel: fix positioning logic when ControlCenter widget doesnt exist
2025-12-08 13:21:49 +01:00
Ahmet Çetinkaya
f954e3f308
fix(notifications): center align notification icon in settings tab
2025-12-08 14:57:09 +03:00
Ahmet Çetinkaya
c43fd88470
feat(notifications): add QtMultimedia availability check and UI feedback
...
Add SoundService.isAvailable property to detect QtMultimedia availability
at runtime and implement conditional UI rendering in notification settings
tab. When QtMultimedia is unavailable, show a warning message and hide
sound-related controls instead of crashing or showing broken UI.
2025-12-08 14:53:28 +03:00
Ahmet Çetinkaya
78b157f476
feat(notifications): improve exclude apps translations
...
- Update translations to emphasize "skip playing configured notification sound"
- Remove duplicate "exclude-apps" entries from all locale files
- Apply consistent meaning across all 10 supported languages
- Clarify that the feature skips user-configured sounds for apps with built-in audio
This provides better user understanding of the exclude apps functionality
that prevents double notification sounds.
2025-12-08 14:38:42 +03:00
Ahmet Çetinkaya
a49f4501d0
feat(notifications): add sound settings and playback functionality
...
Add comprehensive sound configuration options for notifications including:
- Enable/disable notification sounds toggle
- Volume control slider
- Option to use separate sounds per priority level (low, normal, critical)
- File pickers for selecting sound files with support for common audio formats
- Implementation of sound playback in NotificationService
- Updated translations for all supported languages
- Settings version incremented to 26
2025-12-08 14:38:42 +03:00
Lysec
0a5d2f53b9
Merge pull request #1004 from Nivalux/patch-1
...
fix: broken json format in de translation
2025-12-08 11:42:25 +01:00
GoodbyeNJN
3d60c79e9c
fix(taskbar): improve title visibility logic for pinned and running apps
2025-12-08 16:45:16 +08:00
GoodbyeNJN
9866be8778
fix(taskbar): use taskbarItem.isFocused instead of modelData.isFocused
2025-12-08 16:33:16 +08:00
GoodbyeNJN
cb43200d1d
fix(taskbar): add window IDs to combinedModel objects; improve title color logic
2025-12-08 16:09:56 +08:00
Nivalux
a7fc95a6a8
fix: broken json format in de translation
2025-12-08 08:51:18 +01:00
ItsLemmy
f3b6c1d60b
TaskbarSettings: fix
2025-12-07 17:48:57 -05:00
ItsLemmy
c15cdef956
Fix bad merge
2025-12-07 17:44:55 -05:00
Lemmy
1a8821910a
Merge pull request #900 from GoodbyeNJN/main
...
feat(taskbar): add title display options and width settings
2025-12-07 17:37:59 -05:00
Lemmy
7e7e0bccba
Merge branch 'main' into main
2025-12-07 17:37:51 -05:00
ItsLemmy
4cdedb6a95
Dock: removed deprecated radius. + i18n + formating
2025-12-07 17:29:15 -05:00
Lemmy
f908230e37
Merge pull request #779 from StellaHalf/real-main
...
refactor updateDockApps() and add a few settings
2025-12-07 17:25:39 -05:00
ItsLemmy
e01e8854ab
MediaMini: progress ring thickness set to 2.
2025-12-07 17:17:53 -05:00
Lemmy
68cfb4ce7d
Merge pull request #999 from hakangoksu/bluetoothicons
...
Bluetoothicons
2025-12-07 16:54:30 -05:00
Hakan Göksu
d26dc82245
Update IconsTabler.qml
2025-12-07 20:48:41 +02:00
Hakan Göksu
b8ec15a446
Update BluetoothService.qml
2025-12-07 20:47:24 +02:00
Hakan Göksu
d933172ef4
Update BluetoothService.qml
2025-12-07 20:45:38 +02:00
Hakan Göksu
9bebc600f8
Update BluetoothService.qml
2025-12-07 20:39:35 +02:00
Hakan Göksu
e576a94538
Update IconsTabler.qml
2025-12-07 20:37:58 +02:00
Ly-sec
6fc7541048
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-07 16:09:46 +01:00
Ly-sec
b42447a185
PluginsTab: filter emails
2025-12-07 16:09:38 +01:00
ItsLemmy
308f3cc3f9
Panels: added support for panel's plugin anchoring (left, right, center, etc...) + fixed general animation with a left vertical bar
2025-12-07 09:30:02 -05:00
ItsLemmy
cb35461799
Settings-default formating
2025-12-07 09:24:03 -05:00
Ly-sec
80021d51f9
WidgetSettings: no fallback for widgetMetadata
...
TrayDrawerPanel: cleanup
2025-12-07 15:06:37 +01:00
Ly-sec
9369e0a51a
Tray: detect passive tray entries ( fixes #991 )
...
TraySettings: add toggle to disable passive filtering
2025-12-07 14:51:01 +01:00
Ly-sec
9f5e090623
AudioPanel: follow same slider logic that AudioCard uses
2025-12-07 14:29:49 +01:00
ItsLemmy
44e53ec121
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-07 08:17:21 -05:00
ItsLemmy
35e7e34ebf
Bar: ceil all floating margins and increase the exclusion zone by one extra pixel to avoid potential cut-off.
2025-12-07 08:17:19 -05:00
Ly-sec
e7e612b539
Tray: properly filter passive tray icons ( #991 )
2025-12-07 13:52:22 +01:00
Ly-sec
e0db795506
ApplicationsPlugin: add pinned category
2025-12-07 11:12:52 +01:00
Ly-sec
72559dfe4a
i18n: add missing keys
2025-12-07 11:12:17 +01:00
Ly-sec
1bbe7f6eee
Taskbar: show pinned apps ( #966 )
...
TaskbarSettings: add toggle to show pinned apps
2025-12-07 11:11:03 +01:00
Ly-sec
716f8452b1
Tray: filter passive tray items (possibly fix #991 )
2025-12-07 10:09:05 +01:00
Lysec
f6fb3feec9
Merge pull request #990 from bokicoder/main
...
Settings: cleanup
2025-12-07 09:58:43 +01:00
Lysec
80339d8d66
Merge pull request #993 from kevindiaz314/main
...
Update Tokyo Night color scheme JSON for adjust outline color in dark mode
2025-12-07 09:58:11 +01:00
Ly-sec
3585afa827
i18n: add cmd launcher plugin translation
2025-12-07 09:57:30 +01:00
Lysec
8d1f36b1eb
Merge pull request #994 from Altyrost/feat/launcher-add-cmd-plugin
...
Feat/launcher add cmd plugin
2025-12-07 09:56:27 +01:00
Lysec
7ee0e634b1
Merge pull request #995 from neyfua/main
...
Correct miscategorized emojis and autoformat for emoji.json.
2025-12-07 09:54:27 +01:00
neyfua
20d6d14454
Correct miscategorized emojis and autoformat
2025-12-07 10:37:14 +07:00
ItsLemmy
ff6bc083fd
Panels: simplified keyboard shortcuts management.
...
+ Don't hog the shortcuts unless they are defined, this bring back
support for the Return key as submit in NTextInput.
2025-12-06 22:16:31 -05:00
ItsLemmy
ea9e830ace
PluginService: proper restore of a barwidget after updating a plugin.
2025-12-06 19:25:13 -05:00
Altyrost
1aaf071a61
add .vscode to gitignore
2025-12-07 00:31:11 +01:00
Altyrost
37ed52f52f
impl basic launcher command plugin
2025-12-07 00:30:54 +01:00
Kevin Diaz
375a43b7f2
Update Tokyo Night color scheme JSON for adjust outline color in dark mode
2025-12-06 17:58:42 -05:00
Ly-sec
969bddd382
DisplayTab: fix sunrise/sunset overflow
2025-12-06 21:44:32 +01:00
Ly-sec
35b2ae19ee
NightLightService: possible fix for night light turning off at midnight
2025-12-06 21:41:06 +01:00
Ly-sec
68c50e2438
DisplayTab: fix nightlight overflow (hopefully)
2025-12-06 21:36:25 +01:00
Ly-sec
6aabda42fd
DisplayTab: more possible fixes
2025-12-06 21:33:14 +01:00
Ly-sec
a57598444f
DisplayTab: another possible fix...
2025-12-06 21:27:04 +01:00
Ly-sec
d9e55f193e
DisplayTab: even more possible fixes for cut off elements
2025-12-06 21:24:39 +01:00
Ly-sec
3aafbeceea
DisplayTab: more possible fixes for cut off elements
2025-12-06 21:20:32 +01:00
Ly-sec
57f7f3014b
DisplayTab: possible fix for cut off elements
2025-12-06 21:17:52 +01:00
wxlyyy
4d85ead6d7
Settings: cleanup
2025-12-07 04:12:45 +08:00
Ly-sec
86bd2b7365
NSectionEditor: if mouse gets out of dragging area, reset the widget
2025-12-06 21:07:08 +01:00
Ly-sec
16bdbca04d
TrayMenu: fix warning
2025-12-06 20:29:43 +01:00
Lysec
92b02c6c68
Merge pull request #987 from bokicoder/main
...
TrayMenu: hide pin/unpin button when drawer is disabled
2025-12-06 17:01:18 +01:00
wxlyyy
d8d6ec47ee
TrayMenu: hide pin/unpin button when drawer is disabled
2025-12-06 23:57:49 +08:00
Lysec
aaaeea7217
Merge pull request #986 from bokicoder/main
...
Launcher: update key navigation behavior when disabling categories
2025-12-06 16:15:59 +01:00
wxlyyy
f7b682b206
Launcher: update key navigation behavior when disabling categories
2025-12-06 23:12:53 +08:00
ItsLemmy
e797a45838
Settings: transitionning gradient on scrollviews
2025-12-06 10:11:27 -05:00
ItsLemmy
c262cc3752
NotificationHistory: Dynamic height + subtle gradient to ease scrolling cut.
2025-12-06 09:42:40 -05:00
Ly-sec
75ecc5ca97
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-06 14:39:34 +01:00
Ly-sec
01d0aaf187
NTabBar: expose margin
2025-12-06 14:39:28 +01:00
Lysec
ff04d64331
Merge pull request #985 from notiant/patch-1
...
DockMenu: use uiScaleRatio for width calculation
2025-12-06 13:24:08 +01:00
notiant
47c908a15f
Replace Text with NText
2025-12-06 13:20:12 +01:00
notiant
d5b0883668
DockMenu: apply uiScaleRatio to menuContentWidth
2025-12-06 13:02:08 +01:00
Lysec
adcb8df2ec
Merge pull request #984 from hakangoksu/patch-5
...
Update tr.json
2025-12-06 13:00:04 +01:00
Hakan Göksu
55ea958ced
Update tr.json
...
Localization and also added changes that have been made ~40 minutes ago
2025-12-06 13:55:20 +02:00
Ly-sec
bfa83fe1bb
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-06 12:04:09 +01:00
Ly-sec
e61b3f2b8c
settings-default: add category toggle
2025-12-06 12:03:52 +01:00
Ly-sec
80fa284291
LauncherTab: add category toggle
2025-12-06 12:02:55 +01:00
Lysec
33071b4877
Merge pull request #983 from lonerOrz/feat/cbutton
...
feat: add showIcon and hideMode options for CustomButton
2025-12-06 11:54:51 +01:00
Ly-sec
99ac2125bf
NTabBar: add margin
2025-12-06 11:54:11 +01:00
GoodbyeNJN
0019683ec8
feat(taskbar): update title width to use text input instead of slider
2025-12-06 14:24:10 +08:00
GoodbyeNJN
512dfa3290
Apply suggestions from code review
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-06 14:14:50 +08:00
GoodbyeNJN
daefa6d0e6
feat(taskbar): add title display options and width settings
...
- Updated the Taskbar QML component to conditionally render titles and adjusted layout accordingly.
- Enhanced the settings UI to include toggles and sliders for the new title display options, ensuring they are only enabled for horizontal taskbars.
- Default values for the new settings are set to hide titles and a width of 120 pixels.
2025-12-06 14:14:49 +08:00
loner
da640c6be9
feat: add translations for showIcon and hideMode options
2025-12-06 11:55:49 +08:00
loner
432936f58f
feat: add showIcon and hideMode options for CustomButton
2025-12-06 11:42:59 +08:00
ItsLemmy
bdffb0f959
Settings/AnimationSpeed: ensure at least 5% to avoid issues where opening a panel takes ages.
2025-12-05 22:12:30 -05:00
ItsLemmy
f0e7701116
PluginSystem: Fixed plugins update on startup and toast messages.
2025-12-05 21:09:00 -05:00
Lemmy
12abb4381f
Merge pull request #981 from noctalia-dev/revert-965-auto-hide-bar-2
...
Revert "re-implement auto hiding bars"
2025-12-05 20:34:20 -05:00
Lemmy
ba01e21885
Revert "re-implement auto hiding bars"
2025-12-05 20:34:09 -05:00
Lemmy
6480b19e2a
Merge pull request #965 from dwuggh/auto-hide-bar-2
...
re-implement auto hiding bars
2025-12-05 20:28:58 -05:00
ItsLemmy
43358fbbee
Wallpaper Selector: wrapped in dual NBox like all the others panels
2025-12-05 18:39:06 -05:00
ItsLemmy
b99019d3b1
autofmt
2025-12-05 18:38:35 -05:00
Ly-sec
f38987a796
NTabBar: remove redundant padding
2025-12-06 00:03:23 +01:00
AdrienPiechocki
c93680be6e
Merge remote-tracking branch 'upstream/main'
2025-12-05 23:52:50 +01:00
Ly-sec
28e499ef33
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-05 23:44:58 +01:00
Ly-sec
45267bdff5
TImerCard: adjust button layout
2025-12-05 23:44:52 +01:00
Lemmy
8f8507800d
Merge pull request #969 from ahmet-cetinkaya/feat/taskbar-window-focus-fix
...
fix(compositor): add z-order handling for focus in hyprland
2025-12-05 17:30:34 -05:00
Lemmy
39eda45c43
Merge pull request #963 from tuibird/main
...
Changes to how VS Code theming is handled
2025-12-05 17:28:24 -05:00
ItsLemmy
049ba2d4a6
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-05 17:25:48 -05:00
ItsLemmy
36cd59b08d
PluginSystem: first pass on auto update
2025-12-05 17:25:46 -05:00
Lemmy
d1aae638c0
Merge pull request #956 from notiant/patch-3
...
BatteryPanel: add the power profiles option back
2025-12-05 17:24:41 -05:00
Lemmy
9e3da0a11a
Merge pull request #980 from hakangoksu/patch-3
...
Update tr.json
2025-12-05 17:22:19 -05:00
Ly-sec
2874cc41c5
TimerCard: fix visual timer reset
2025-12-05 23:18:51 +01:00
Hakan Göksu
cfaaa42b91
Update tr.json
2025-12-05 23:31:35 +02:00
Hakan Göksu
4fa14f95b4
Update tr.json
...
Lot's of fixes for grammatical errors.
2025-12-05 23:28:01 +02:00
Lysec
552ccaa568
Merge pull request #979 from hakangoksu/patch-2
...
Update tr.json
2025-12-05 22:18:17 +01:00
Hakan Göksu
fa9262cef1
Update tr.json
...
Previous: Sistem tepsisı
Suppose to be: Sistem tepsisi
In this case "ı" is wrong usage of suffix in Turkish. Suppose to be "i" suffix. Because previous vovel was "i" not "ı"
Can be verified from google translations also.
2025-12-05 23:10:49 +02:00
ItsLemmy
08fc3d4f8c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-12-05 14:58:36 -05:00
ItsLemmy
86e6e3d1db
Panels: 420 will take over the world!
2025-12-05 14:58:32 -05:00
Ly-sec
0130afd26b
Notification: if bar is left/right, add proper offset
...
ToastScreen: if bar is left/right, add proper offset
2025-12-05 15:41:05 +01:00
Ly-sec
81c6a17ba5
AudioVisualizer: respect bar location ( fix #946 )
...
MediaMini: cava respect bar location
NLinearSpectrum: use barPosition if needed
2025-12-05 15:37:46 +01:00
ItsLemmy
479c719311
PluginService: proper cleanup if the plugin is no longer on disk
2025-12-05 09:03:18 -05:00
ItsLemmy
f4fcdf56a5
PluginsTab: Hide list view no plugins so we can see the "No plugins available" message without scrolling.
2025-12-05 09:00:33 -05:00
Ly-sec
048826cd1a
Launcher: fix inconsistent visual hover behaviour in grid view
2025-12-05 12:53:02 +01:00
notiant
83cefa2cb4
adjust spacing
2025-12-05 12:01:07 +01:00
Ly-sec
d7745c28bd
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-05 08:41:17 +01:00
Ly-sec
973a6d3852
colors-apply.sh: check if cava runs with stdin to prevent cava crashes
2025-12-05 08:41:12 +01:00
Ly-sec
d5f99258fc
colors-apply.sh: check if cava runs with stdin to prevent cava crashes
2025-12-05 08:40:45 +01:00
Lysec
8c08f708ab
Merge pull request #976 from hakangoksu/patch-1
...
Update tr.json
2025-12-05 07:06:56 +01:00
ItsLemmy
aa48d38d57
Plugin System: Toggle to enable or disable a source + Improved UI
2025-12-04 21:50:38 -05:00
notiant
aca2ae8971
add widget settings to hide the energy controls
2025-12-05 03:36:50 +01:00
Hakan Göksu
fb9b497d6a
Merge branch 'main' into patch-1
2025-12-05 03:32:03 +02:00
ItsLemmy
a2cd2a3900
Autofmt
2025-12-04 19:55:27 -05:00
ItsLemmy
1c56c930ca
NSectionEditor: added hand pointer and clarified help text.
2025-12-04 19:55:19 -05:00
Hakan Göksu
a3bd3aef17
Update tr.json
...
A wrong translation.
Explaination:
Word: Shortcut
What was: Kısayut
Suppose to be: Kısayol
Can be verified even from google translations
2025-12-05 02:21:28 +02:00
Lysec
554e911117
Merge pull request #971 from lonerOrz/fix/remove-check-edges
...
fix: Delete the detection logic related to "maximize-window-to-edges"
2025-12-04 20:43:33 +01:00
loner
5861a15724
fix: Delete the detection logic related to "maximize-window-to-edges"
2025-12-05 02:06:28 +08:00
Lysec
048495b2b5
Merge pull request #970 from bokicoder/main
...
Dock: align launch implementation with launcher
2025-12-04 18:18:47 +01:00
wxlyyy
c6bb71ee34
Dock: align launch implementation with launcher
2025-12-05 01:07:58 +08:00
Ly-sec
4aebf30a5b
SmartPanel: hide outer corners of windows when bar is toggled off
2025-12-04 17:58:27 +01:00
Ahmet Çetinkaya
a87f8c8fd7
refactor(compositor): reduce window focus lines in hyprland service
2025-12-04 19:07:26 +03:00
Ahmet Çetinkaya
99582bb8fe
fix(compositor): add z-order handling for focus in hyprland
...
- Add null checks for window objects before focusing to prevent errors.
- Also ensure focused windows are brought to top in Float Mode by
dispatching alterzorder command after focuswindow.
2025-12-04 18:02:40 +03:00
Lysec
cf5fed24b2
Merge pull request #968 from bokicoder/main
...
Launcher: fix more key navigation
2025-12-04 15:29:24 +01:00
wxlyyy
e2065ae1a0
Launcher: fix more key navigation
2025-12-04 22:23:14 +08:00
Lysec
a0b87be92c
Merge pull request #967 from CruScanlan/feature/calendar-month-display
...
Display month and year on calendar
2025-12-04 15:11:55 +01:00
Ly-sec
3ddecc458f
MediaMini: revert settings change to prevent breaking binding
2025-12-04 14:56:47 +01:00
Ly-sec
92e45b7d36
MediaMini: major code cleanup and simplification
2025-12-04 14:50:49 +01:00
Ly-sec
dd52e8958a
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-04 14:14:57 +01:00
Ly-sec
7c9461637c
Matugen/terminals: support multiple spaces in names
2025-12-04 14:14:52 +01:00
Cru Scanlan
144ede980f
Display month and year on calendar
2025-12-04 22:28:46 +10:00
ItsLemmy
6612ee7df9
PluginService: more robust init sequence
2025-12-04 07:16:50 -05:00
ItsLemmy
027aed64e4
Keyboard: fixed backtab
2025-12-04 07:06:43 -05:00
dwuggh
168cd63079
re-implement auto hiding bars
2025-12-04 15:08:07 +08:00
ItsLemmy
c070b0051f
PluginSystem: improve temporary dummy api to limit warnings.
2025-12-03 20:53:34 -05:00
ItsLemmy
495ce0f040
Settings: trying to bulletproof hotreload vs plugin system
2025-12-03 20:33:18 -05:00
ItsLemmy
904cd26884
Settings: simplify startup sequence and settings migration
2025-12-03 20:26:34 -05:00
tuibird
b7cb497eb2
1. Updated the templates to the new code.json
...
2. Created and added the vsix theme file to Assets/MatugenTemplates
3. Updated TemplateProcessor.qml to install the vsix theme file and update the settings.json file
4. Updated TemplateRegistry.qml to add the new code.json template and output locations
2025-12-04 14:20:55 +13:00
ItsLemmy
0a65ff57ad
PluginsTab: replaced 2 text buttons to icons to make some room for plugin description.
2025-12-03 20:15:37 -05:00
ItsLemmy
e13d378e8b
NTabBar/Button: ensure proper eliding by providing constraints
2025-12-03 20:10:55 -05:00
Ly-sec
c80a68007b
OSD: when no OSD is selected, display no OSD
2025-12-03 20:24:07 +01:00
Ly-sec
74e2d1b2dc
OSD: Set LockKey connection to null if OSD for it is disabled.
2025-12-03 20:11:04 +01:00
Ly-sec
6f2bc805af
Launcher: fix scaling & up/down arrow key navigation
2025-12-03 19:34:47 +01:00
Ly-sec
8ceb0cd874
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-03 19:19:34 +01:00
Ly-sec
6a2d469c49
NSearchableComboBox: add bar section badge to plugins
2025-12-03 19:19:26 +01:00
Ly-sec
8b1f978adb
NSearchableComboBox: fix hover & badge layout
2025-12-03 19:12:28 +01:00
ItsLemmy
678c54e41a
Panels Wifi+BT panelWidth = NotificationsHistory = 420
2025-12-03 12:58:11 -05:00
ItsLemmy
fb2c74db35
Default settings
2025-12-03 12:56:54 -05:00
Ly-sec
4ba0c105cf
Launcher: fix hover cut off
...
NListView: expose scrollBarTotalWidth
2025-12-03 18:54:44 +01:00
Ly-sec
b71082f9fb
ProfileCard: make avatar always a circle
...
LockScreen: make avatar always a circle
2025-12-03 18:50:16 +01:00
Ly-sec
6675ba0a67
MediaService: match ignored player by id and name ( fix #745 )
2025-12-03 17:57:02 +01:00
Ly-sec
7e46f22546
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-03 16:35:48 +01:00
Ly-sec
fdc51959c5
NSectionEditor: display plugin name instead of id
2025-12-03 16:35:45 +01:00
ItsLemmy
5cbfabe7a8
PluginsTab: better sources display, proper refresh and i18n.
2025-12-03 10:05:48 -05:00
ItsLemmy
7cb83a96cb
i18n
2025-12-03 09:50:24 -05:00
ItsLemmy
ac81234ef8
Merge plugin-system
2025-12-03 09:41:16 -05:00
ItsLemmy
b927af6d95
i18n: fix bar tab widget translation
2025-12-03 09:38:12 -05:00
ItsLemmy
85b887607a
NSearchableComboBox is now agnostic to badges. Also replaced [L], [C], [R] by icons
2025-12-03 09:37:21 -05:00
Lysec
6adeff366f
Merge pull request #960 from lonerOrz/fix/barpill
...
fix: add a check for empty content
2025-12-03 15:15:24 +01:00
ItsLemmy
c8d00d42e7
NSectionEditor: improved margin and drop indicator color
2025-12-03 09:14:52 -05:00
ItsLemmy
55f2132aa8
PluginSystem: better plugins tab
2025-12-03 08:57:24 -05:00
loner
808dc42e98
fix: add a check for empty content
2025-12-03 21:54:53 +08:00
ItsLemmy
f0b91eb10f
NCollapsbile: changed default bg color and radius
2025-12-03 08:39:36 -05:00
Lysec
1b6ed88711
Merge pull request #958 from lonerOrz/fix/barpill
...
fix: Add a check for empty content
2025-12-03 13:39:25 +01:00
Ly-sec
0ac55aff6c
SessionMenuTab: allow command override
2025-12-03 13:19:23 +01:00
loner
83ddafc5ae
fix: Add a check for empty content
2025-12-03 20:14:36 +08:00
Lysec
44a4c49d86
Merge pull request #957 from lonerOrz/fix/bar
...
fix: Bar outer corners automatically enabled when floating is off
2025-12-03 13:03:33 +01:00
loner
182abcca45
fix: Bar outer corners automatically enabled when floating is off
2025-12-03 19:58:05 +08:00
Ly-sec
102fe560da
DockMenu: fix width calculation ( #942 )
2025-12-03 12:54:19 +01:00
Ly-sec
4e5399b8db
NiriService: wait for display scale before checking for maximized window ( #952 )
2025-12-03 12:36:25 +01:00
Ly-sec
23a1f54ab7
NotificationHistoryPanel: possible solution for midnight detection ( #953 )
2025-12-03 12:25:25 +01:00
Ly-sec
aaef81d1c4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-03 12:14:43 +01:00
Ly-sec
500f25da6e
GeneralTab: make avatar always circle
2025-12-03 12:14:38 +01:00
notiant
ed7d00a500
BatteryPanel: add the power profiles option back
2025-12-03 11:56:50 +01:00
ItsLemmy
4cbecf3b69
i18n update
2025-12-02 23:11:32 -05:00
ItsLemmy
2f7745cd41
Ayu ColorScheme: fixed improper contrast usage.
2025-12-02 23:06:20 -05:00
ItsLemmy
910300e954
Merge branch 'plugin-system' of github.com:noctalia-dev/noctalia-shell into plugin-system
2025-12-02 22:57:53 -05:00
ItsLemmy
4958ddfdae
NSectionEditor: simpler colors
2025-12-02 22:55:45 -05:00
ItsLemmy
7de16a423d
NSectionEditor: simpler colors
2025-12-02 22:53:52 -05:00
ItsLemmy
b79b625e12
NSectionEditor: code cleanup
2025-12-02 22:42:45 -05:00
ItsLemmy
7583dee81d
PluginSystem: fix ControlCenterTab that uses NSectionEditor
2025-12-02 22:34:43 -05:00
ItsLemmy
f8810f714e
PluginSystem: NSectionEdito allow direct plugin settings editing
2025-12-02 22:26:26 -05:00
ItsLemmy
b031041ccc
PluginSystem: support for translations via extra/optional i18n/ folder in the plugin
2025-12-02 21:54:23 -05:00
Lysec
8c4d37eef0
Merge pull request #949 from notiant/patch-1
...
LockScreen: Fix missing gap if hibernate is hidden
2025-12-02 22:08:26 +01:00
Ly-sec
aa898ede25
LockScreen: fix hover state
2025-12-02 22:04:36 +01:00
notiant
880dc9b41d
add Japanese date format
2025-12-02 20:28:09 +01:00
notiant
49d9a874df
LockScreen: Fix missing gap if hibernate is hidden
2025-12-02 20:05:57 +01:00
Lysec
41066b084c
Merge pull request #948 from bokicoder/main
...
LockScreen: fix button hover text color again
2025-12-02 19:32:03 +01:00
wxlyyy
bed0273a5f
LockScreen: fix button hover text color again
2025-12-03 02:25:29 +08:00
Lemmy
8e01936064
Merge pull request #945 from lonerOrz/fix/clip-preview
...
fix(rendering): Correct NImageRounded aspect ratio handling
2025-12-02 13:15:46 -05:00
loner
879151275e
fix(NImageRounded): default fill mode
2025-12-03 01:32:13 +08:00
lonerorz
b46b8d1643
Merge branch 'noctalia-dev:main' into fix/clip-preview
2025-12-03 00:52:23 +08:00
loner
e7ad7beb04
fix(rendering): Correct NImageRounded aspect ratio handling
2025-12-03 00:51:04 +08:00
Lemmy
4ba3230755
Merge pull request #944 from lonerOrz/fix/clip-preview
...
fix(launcher): prevent image stretching in clipboard preview
2025-12-02 11:38:23 -05:00
loner
5a2aa8d6f6
fix(launcher): prevent image stretching in clipboard preview
2025-12-03 00:35:41 +08:00
Ly-sec
0554db8cf7
NSectionEditor: use Grid
2025-12-02 16:17:26 +01:00
Ly-sec
65cc3c91d8
BarTab: better plugin display
2025-12-02 15:50:03 +01:00
ItsLemmy
486bd4208d
Wayland: added names to 3 unnamed layers
2025-12-02 09:35:06 -05:00
Ly-sec
76ad285589
LockScreen: fix button hover text color
2025-12-02 15:27:45 +01:00
Ly-sec
d31e69ad63
UserInterface: more adjustments
2025-12-02 15:24:49 +01:00
Ly-sec
19fde6731a
UserInterface: fix NSectionEditor
2025-12-02 15:12:07 +01:00
Ly-sec
872d4202b2
UserInterface: separate slider for UI & Input
2025-12-02 15:06:04 +01:00
Ly-sec
eae4c3c6f5
IPCService: fix launcher behaviour
2025-12-02 13:39:04 +01:00
Ly-sec
eae256bad8
DockMenu: bg/width adjustments ( #942 )
2025-12-02 13:26:06 +01:00
Lysec
835725d7cb
Merge pull request #941 from lonerOrz/fix/about
...
fix: Skip pacman calls on non-Arch systems to prevent error warnings
2025-12-02 13:21:16 +01:00
Ly-sec
f9985dac24
OSD: properly fix horizontal LockKey OSD
2025-12-02 13:18:21 +01:00
Ly-sec
28f0c4df24
OSD: possible fix for elide on horizontal LockKey
2025-12-02 12:55:23 +01:00
Ly-sec
8db09daf4d
OSD: fix vertical LockKey display
2025-12-02 12:52:45 +01:00
Ly-sec
71a4f5b5a8
SoundService: make QtMultimedia optional
2025-12-02 12:37:30 +01:00
Ly-sec
fdc1ef88f2
Launcher: fix tab button behaviour
2025-12-02 12:27:46 +01:00
Ly-sec
7ae62504a1
Launcher: fix emoji alignment
2025-12-02 12:09:15 +01:00
Ly-sec
22a7731dc7
Launcher: fix gridview alignment
2025-12-02 12:06:01 +01:00
Ly-sec
61f3b4001d
MediaMini: fix album art
2025-12-02 11:47:29 +01:00
loner
798917ecc0
refactor: Improve commit hash retrieval robustness
2025-12-02 18:43:33 +08:00
ItsLemmy
24a9e94baf
PluginSystem: improved ui, fixed installing plus added auto enabling after install.
2025-12-01 23:27:17 -05:00
ItsLemmy
5eeeebae48
PluginSystem: proper registry listing
2025-12-01 22:47:21 -05:00
ItsLemmy
f302302fb2
PluginSystem: Fix some translations
2025-12-01 22:28:41 -05:00
ItsLemmy
0e395753f2
PluginSystem: Add/Remove bar widget on plugin enable/disable.
2025-12-01 22:28:25 -05:00
ItsLemmy
2662df52cd
PluginSystem: relying on entryPoints, removing "provides" to keep things simple
2025-12-01 22:04:22 -05:00
ItsLemmy
49c1b835cb
PluginSystem: proper settings dialog
2025-12-01 21:46:52 -05:00
ItsLemmy
757ecd6b85
PluginSystem: ui
2025-12-01 21:28:03 -05:00
loner
2f1a130bf2
fix: Adjust contributor card layout to prevent overflow and clipping
2025-12-02 10:13:36 +08:00
loner
dcaac9c547
fix: Skip pacman calls on non-Arch systems to prevent error warnings
2025-12-02 10:13:31 +08:00
ItsLemmy
ec932e949e
PluginSystem: ensure settings rebinds when changed.
2025-12-01 20:55:22 -05:00
Lemmy
5c54974517
Merge pull request #939 from eric-handley/fix/launcher-emoji-panel
...
Fix emoji browser
2025-12-01 20:49:31 -05:00
ItsLemmy
34f84afcd1
PluginSystem: simplified IPC calls creation
2025-12-01 20:44:26 -05:00
Eric Handley
3271532514
fix: display emoji browser properly
2025-12-01 15:22:38 -08:00
Stella
81a34e8f54
Merge branch 'main' into real-main
2025-12-01 23:39:53 +01:00
ItsLemmy
8cf84c5890
Merge branch 'main' into plugin-system
2025-12-01 17:22:49 -05:00
ItsLemmy
e2731b0d1f
wip
2025-12-01 17:22:26 -05:00
Ly-sec
ba09514138
Set back to git
2025-12-01 22:12:49 +01:00
Ly-sec
30f11dc052
Release v3.5.0
2025-12-01 22:08:14 +01:00
Ly-sec
a498c851c3
UserInterfaceTab: Fix slider
2025-12-01 21:39:03 +01:00
Ly-sec
a3c039c9d0
Launcher: hide categories when entering commands
2025-12-01 21:21:16 +01:00
Ly-sec
05606e67e6
LockScreen: fix button alignment, add condition to spacers
2025-12-01 21:04:06 +01:00
Ly-sec
6070e3af7d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-01 20:52:10 +01:00
Ly-sec
091aa7a03b
Launcher: fix pinned app exec command
...
Dock: fix pinned app name
DockMenu: fix width & pin/unpin detection
2025-12-01 20:51:08 +01:00
Stella
6043113974
Merge branch 'main' into real-main
2025-12-01 20:32:06 +01:00
Lysec
94dd1f2fcc
Merge pull request #938 from bokicoder/patch-1
...
Dock: fix the incorrect radius
2025-12-01 20:20:49 +01:00
bokicoder
442e1d8443
Dock: fix the incorrect radius
2025-12-02 03:18:39 +08:00
Ly-sec
60a263f944
AboutTab: fix contributor images
2025-12-01 20:09:45 +01:00
Ly-sec
18e9eb11b4
UserInterfaceTab: everything follows border radius slider
2025-12-01 19:43:02 +01:00
Ly-sec
3c6224f001
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-12-01 17:43:27 +01:00
Ly-sec
759e354956
Launcher: add app categories
...
NIconTabButton: add tooltip support
2025-12-01 17:39:11 +01:00
Lysec
98933b4fbc
Merge pull request #937 from acdcbyl/main
...
Matugen: Adjust inactive_color of niri
2025-12-01 17:16:23 +01:00
Aiser
5c6d828d50
Matugen: Adjust inactive_color of niri
2025-12-02 00:10:38 +08:00
Aiser
aecae90b11
Matugen: Adjust inactive_color of niri
2025-12-02 00:09:33 +08:00
Aiser
0a67df5bb9
Matugen: Adjust inactive_color of niri
2025-12-02 00:08:13 +08:00
Ly-sec
1a37da8ae8
Spacer: fix vertical spacing
2025-12-01 15:44:15 +01:00
Ly-sec
e90def855e
NiriService: detect maximize-window-to-edges & adjust bar layout ( fixes #926 )
2025-12-01 15:27:03 +01:00
Ly-sec
fa571e4bed
LockScreen: fix battery elide
2025-12-01 14:26:58 +01:00
Ly-sec
0dcead3bcf
matugen: fix niri template flickering
2025-12-01 13:49:59 +01:00
ItsLemmy
e705544c0e
PluginSystem: respect allowAttach
2025-11-30 21:50:34 -05:00
ItsLemmy
90ba6ac6b4
Renaming maskRegion to geometryPlaceholder to avoid confusion
2025-11-30 21:35:01 -05:00
ItsLemmy
59e5d44185
PluginSystem: proper sizing
2025-11-30 21:24:01 -05:00
ItsLemmy
3f830d0c73
PluginSystem: panel opening
2025-11-30 21:04:52 -05:00
ItsLemmy
c31c56ff48
PluginSystem: basic implementation with an hello-world bar widget
2025-11-30 20:31:55 -05:00
Stella
eb941b2541
Merge pull request #3 from StellaHalf/noctalia-dev-main
...
pull changes
2025-11-30 23:51:22 +01:00
StellaHalf
815fd976bb
dead opacity
2025-11-30 23:49:44 +01:00
StellaHalf
a70eac165e
finish merge
2025-11-30 23:44:33 +01:00
StellaHalf
0b8ded2c56
merge
2025-11-30 23:43:39 +01:00
StellaHalf
8b585aaca4
update settings UI
2025-11-30 23:36:59 +01:00
Ly-sec
85fca41c50
README: add llego to the supporter list <3 (I'm sorry I forgot)
2025-11-30 20:41:38 +01:00
ItsLemmy
b6c1f6e90a
autofmt
2025-11-30 14:36:23 -05:00
ItsLemmy
5d3c91f3ad
i18n: added missing calendar translations + fixed required card.
2025-11-30 14:35:58 -05:00
Ly-sec
5b73ae6bcb
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-30 20:27:26 +01:00
Ly-sec
d74cbe356b
i18n: tooltips describe object, not function
2025-11-30 20:27:21 +01:00
ItsLemmy
5c2d4f4412
Merge branch 'plugin-system'
2025-11-30 14:26:34 -05:00
ItsLemmy
e972e1f7aa
Cards & Settings refactoring
...
- All cards now live in Modules/Cards
- CalendarPanel is now called ClockPanel
- Added a way to ease settings migration in separate QML files
2025-11-30 14:26:09 -05:00
Lysec
13af9227c9
Merge pull request #927 from lonerOrz/fix/re-cc
...
fix(cc): registry enableColorization
2025-11-30 20:10:05 +01:00
loner
1139addd58
fix(cc): registry enableColorization
2025-12-01 03:03:46 +08:00
Ly-sec
7f88725023
NComboBox: fix clicking issue
2025-11-30 19:48:43 +01:00
ItsLemmy
087c9b4ced
SetupWizard: improve look of the thumbnails strip below the big image
2025-11-30 11:56:33 -05:00
AdrienPiechocki
ad62adf924
fixed my mistake
2025-11-30 17:55:06 +01:00
ItsLemmy
0d2b93dee1
Lockscreen: antialiasing on bg image
2025-11-30 11:46:47 -05:00
ItsLemmy
f04622ade7
autoformat
2025-11-30 11:46:33 -05:00
ItsLemmy
925bbe7a5e
NImageRounded: back to using a custom shader as it looks much better than ClippingRectangle.
...
It seems ClippingRectangle has issues with fractional pixes.
2025-11-30 11:46:18 -05: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
Ly-sec
a773300469
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-30 17:08:01 +01:00
Ly-sec
759539c101
i18n: add missing translations
2025-11-30 17:07:53 +01:00
ItsLemmy
a84525ea52
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-30 10:40:31 -05:00
Lysec
a17082d27f
Merge pull request #909 from lonerOrz/feat/colorization
...
Reconstruct the control center icon colorization
2025-11-30 16:39:10 +01:00
ItsLemmy
c7f947d235
Settings: added a launcher button for the default/new user settings. + gitignore cleanup
2025-11-30 10:36:17 -05:00
Ly-sec
eaff0c6434
i18n: ColorSchemeTab
2025-11-30 16:15:04 +01:00
ItsLemmy
a81205f444
Hyprland: attempt to fix potential keyboard issue.
2025-11-30 09:47:14 -05:00
Ly-sec
d738f14a81
AboutTab: possible commit display for nixos
2025-11-30 15:04:09 +01:00
Ly-sec
94132dce6d
TemplateProcessor: fix user-defined template generated colors from predefined colorschemes
2025-11-30 14:51:34 +01:00
Ly-sec
946c8883ca
TemplateProcessor: fix user-defined template generation with wallpaper colors
2025-11-30 14:41:16 +01:00
Ly-sec
225e6d3914
AboutTab: clean up logging
2025-11-30 13:47:01 +01:00
Ly-sec
1a7ab224ca
Launcher: add pin button to grid view
2025-11-30 13:44:51 +01:00
Ly-sec
1a2de1da11
AboutTab: small fixes
2025-11-30 13:44:29 +01:00
Lysec
80b93ab895
Merge pull request #913 from bokicoder/patch-1
...
Update visibility condition for pin/unpin button
2025-11-30 13:41:34 +01:00
Lysec
111170fbee
Merge pull request #921 from bokicoder/main
...
Nix: add `qtmultimedia` dependency
2025-11-30 13:36:49 +01:00
wxlyyy
92853b4700
Nix: add qtmultimedia dependency
2025-11-30 20:24:20 +08:00
Ly-sec
67b4971b65
Matugen/emacs: more logic fixes
2025-11-30 12:42:47 +01:00
Ly-sec
2a6b236faf
SoundService: switch to qt6-multimedia
2025-11-30 12:35:34 +01:00
Ly-sec
ca04156375
TemplateProcessor: fix emacs template logic
2025-11-30 12:20:11 +01:00
Ly-sec
9266ccfec4
AboutTab: one more possible fix for arch commit detection
2025-11-30 11:47:35 +01:00
Ly-sec
5b5d41acf8
AboutTab: possible fix for arch commit with git versions
2025-11-30 11:32:54 +01:00
Ly-sec
f52c4491b8
AboutTab: fix arch commit detection
...
AboutTab: remove download button
2025-11-30 11:17:44 +01:00
Ly-sec
4887be96f5
AboutTab: fix arch commit detection
...
GitHubService: add optional TOKEN auth
2025-11-30 11:06:04 +01:00
Ly-sec
6aca04cddb
AboutTab: add git commit if using -git version
2025-11-30 10:54:20 +01:00
ItsLemmy
3f00bec8f4
Wallpaper: bring back customizable default wallpaper that is NOT monitor specific
2025-11-30 00:18:15 -05:00
ItsLemmy
ae2bf590ee
Merge branch 'mangowc-refactor'
2025-11-29 23:50:34 -05:00
ItsLemmy
e0f38ff80b
Mango: refactored mango service, much better but not perfect.
2025-11-29 23:48:19 -05:00
ItsLemmy
4f9ba6f601
DarkMode: simplify follow the color scheme, no need for a visual active state.
2025-11-29 23:04:49 -05:00
Lemmy
1c9d659635
Merge pull request #912 from notiant/patch-1
...
Reduce tooltip delay if bar widget doesn't expand
2025-11-29 20:00:32 -05:00
ItsLemmy
8f7d2f28f2
SmartPanel: fix edge case where dynamic content size may trigger dual axis animations on first open.
2025-11-29 19:58:13 -05:00
ItsLemmy
5f175a4f9a
Panels: animations direction fixes
2025-11-29 18:30:54 -05:00
ItsLemmy
6fb840ef0b
Default settings
2025-11-29 18:29:15 -05:00
ItsLemmy
017a5a6f91
Matugen: improved wallpaper filepath escaping to ensure it works well with potential non standard characters.
2025-11-29 18:01:33 -05:00
ItsLemmy
5451985e48
Notifications: Only delete cached images that are in our cache directory
2025-11-29 17:52:34 -05:00
ItsLemmy
fe25840dfa
Wallpaper: restore directory per monitor settings.
2025-11-29 16:18:33 -05:00
Lysec
078195f54b
Merge pull request #916 from notiant/patch-2
...
Add missing translations for filepicker tooltips
2025-11-29 18:58:55 +01:00
Lysec
669665a5af
Merge pull request #914 from bokicoder/main
...
Nix: update dependencies
2025-11-29 18:58:36 +01:00
notiant
260b2e9a11
Add missing translations for filepicker tooltips
2025-11-29 18:52:05 +01:00
wxlyyy
dc1c0e8f47
Nix: update dependencies
2025-11-30 00:29:51 +08:00
ItsLemmy
30db679207
Wallpapers: moved persistent data to their own file in ~/.cache/noctalia/wallpapers.json !! no migration path, user will have to set their wallpaper at least once !!
2025-11-29 11:22:53 -05:00
ItsLemmy
993b6bc422
Settings/State: Moved state IPC logic to ShellState.qml.
2025-11-29 11:04:44 -05:00
bokicoder
25bd796d7d
Update visibility condition for pin/unpin button
2025-11-29 23:51:17 +08:00
notiant
05ceff017d
Reduce tooltip delay if bar widget doesn't expand
2025-11-29 16:45:05 +01:00
ItsLemmy
9d4ac03d21
Removed fonts dependencies (now using Qt font as default) and removed some complex settings migration code.
2025-11-29 10:38:06 -05:00
ItsLemmy
588a5782ae
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-29 10:04:30 -05:00
ItsLemmy
ddfde344bc
AboutTab: caching circular images
2025-11-29 10:04:28 -05:00
Lysec
69b9ecbb30
Merge pull request #911 from osp54/i18n/update-uk-translations
...
i18n: Improve Ukrainian localization
2025-11-29 15:59:11 +01:00
osp54
c9e479275c
i18n: Improve Ukrainian localization
2025-11-29 16:46:03 +02:00
ItsLemmy
ad755bb3fb
Merge branch 'fix-crash-on-close'
2025-11-29 09:39:05 -05:00
ItsLemmy
6d6261ca00
Merge branch 'unified-panel-content'
2025-11-29 09:38:11 -05:00
loner
9a9ebf11fb
i18n(ControlCenter): Update translations for colorization switch
2025-11-29 21:58:02 +08:00
loner
aabe251f0d
feat(ControlCenter): Implement master colorization switch
2025-11-29 21:57:57 +08:00
loner
59f70e803b
feat(ControlCenter): Prioritize distro logo and preserve custom icon settings
2025-11-29 21:57:53 +08:00
loner
01d42e55f3
feat(controlcenter): Add system icon colorization
2025-11-29 21:57:49 +08:00
Ly-sec
0ab8458ca2
NIconPicker: replace GridView with NGridView
2025-11-29 14:11:18 +01:00
Ly-sec
cdc5725e1b
NIconPicker: add vertical scrollbar
2025-11-29 13:42:50 +01:00
Ly-sec
d53a3d8de2
SchemeDownloader: add support for spaces in names
2025-11-29 13:36:37 +01:00
Ly-sec
e627e67463
ColorSchemeTab: rename Rosepine to Rose Pine
2025-11-29 13:09:41 +01:00
Ly-sec
e07f2d34c0
CompositorService: lockAndSuspend - wait for lock before suspending
2025-11-29 13:05:24 +01:00
Ly-sec
75b17b9185
i18n: Compositor Theming
2025-11-29 12:42:59 +01:00
Ly-sec
9d5ac132c7
i18n: niri template
2025-11-29 12:34:16 +01:00
Ly-sec
7b091ad7c5
Launcher: fix warning
2025-11-29 12:30:41 +01:00
Ly-sec
366c867f94
Matugen/niri: added
2025-11-29 12:26:18 +01:00
Lysec
fd9341d2f1
Merge pull request #908 from oluijks/fix/color-temp-widgets
...
fix(night-light): replace day/night color temperature inputs with sliders
2025-11-29 12:07:19 +01:00
Ly-sec
7366298026
Matugen/Emacs: added
2025-11-29 12:02:42 +01:00
Olaf Luijks
17b09739ad
fix(night-light): replace day/night color temperature inputs with sliders
...
- use separate sliders for night and day temperatures
- apply changes on slider release to avoid harsh flashing
- add per-slider descriptions and update translations
2025-11-29 10:25:05 +01:00
Ly-sec
3db394c80a
Autoformat
2025-11-29 08:30:32 +01:00
Ly-sec
0d6b70a4c1
IPC: notifications - add removeOldestHistory
2025-11-29 08:30:12 +01:00
Lysec
ce7a412956
Merge pull request #898 from oluijks/feat/notification-tabs
...
feat: add date-range tabs to the notification history panel
2025-11-29 08:22:28 +01:00
Lysec
43ecd3ce9b
Merge pull request #896 from eric-handley/feat/improve-emoji-selector
...
Improve >emoji selector with category drawers
2025-11-29 08:06:25 +01:00
Lemmy
5d70941a24
Merge pull request #907 from notiant/patch-1
...
Prevent empty bar pills from expanding
2025-11-28 22:15:17 -05:00
Eric Handley
1242082a9e
fix: QFont warning spam
2025-11-28 17:56:05 -08:00
Eric Handley
4cc6d8b54e
fix: emoji grid alignment on right side
2025-11-28 17:54:25 -08:00
Eric Handley
2867048d9b
fix: arrow key navigation + use tab to cycle through categories
2025-11-28 17:51:21 -08:00
notiant
9fd914875c
Prevent expanding empty bar pills
2025-11-29 01:02:39 +01:00
AdrienPiechocki
86ccc278a0
fix recurrent events in calendar
2025-11-28 21:57:06 +01:00
Ly-sec
aeee91d08a
BatterySettings: add option to pick which battery is being shown
...
BatteryPanel: remove redundant things
2025-11-28 20:55:50 +01:00
Lysec
46f881026e
Merge pull request #895 from lonerOrz/fis/lockkey
...
fix: Caps Off OSD color inconsistency with Num Off OSD
2025-11-28 13:54:52 +01:00
Ly-sec
4301eae37d
Launcher: add fuzzy sort to > commands ( fix #894 )
2025-11-28 13:45:42 +01:00
Olaf Luijks
f6080b9aa7
chore: remove silly comments
2025-11-28 10:07:07 +01:00
Olaf Luijks
aa892fceab
fix(notifications): harden history date tabs for empty lists
2025-11-28 09:55:07 +01:00
Olaf Luijks
4e5046eb91
feat(notifications): add date-range tabs to history panel
2025-11-28 09:48:22 +01:00
Eric Handley
816689dca2
fix: better interface scaling
2025-11-28 00:05:02 -08:00
Eric Handley
4812d9d1e6
feat: add flag category
2025-11-27 23:50:19 -08:00
loner
69004c072c
fix: Caps Off OSD color inconsistency with Num Off OSD
2025-11-28 15:28:21 +08:00
Eric Handley
76982e5de6
fix: always open to "recent" tab
2025-11-27 23:25:01 -08:00
Eric Handley
6b27db0d4f
fix: remove unnecessary fallbacks and redundant code
2025-11-27 23:21:48 -08:00
Eric Handley
ff78afeb82
feat: upgrade to gemoji database
2025-11-27 23:21:36 -08:00
Eric Handley
8d495cea3a
fix: correct sushi emoji character in emoji.json
2025-11-27 23:21:36 -08:00
Eric Handley
722539796e
fix: increase emoji size in grid view
2025-11-27 23:21:36 -08:00
Eric Handley
5a9cebf420
fix: show empty state for unused recent emojis
2025-11-27 23:21:36 -08:00
Eric Handley
1d74157d15
fix: force grid view when browsing emoji categories
2025-11-27 23:21:36 -08:00
Eric Handley
238b2f3ea3
feat: add category tab bar UI to emoji selector
2025-11-27 23:21:36 -08:00
Eric Handley
c6b28bec4d
feat: add category-based browsing to emoji selector
2025-11-27 23:21:36 -08:00
Eric Handley
9d25f9c9e7
feat: add NIconTabButton widget for icon-only tabs
2025-11-27 22:43:11 -08:00
Lysec
5e205ad69a
Merge pull request #892 from oluijks/fix/label-html-rendering
...
feat/fix: render label descriptions as styled text
2025-11-28 01:36:59 +01:00
Olaf Luijks
3ec973ca21
feat: render label descriptions as styled text
2025-11-28 01:27:44 +01:00
Ly-sec
a177031265
Weather: check for more weather states
2025-11-28 01:26:51 +01:00
ItsLemmy
a48e4dcecd
Panels: went back to have panel's content drawn in main screen instead of separate PanelWindow
2025-11-27 19:18:34 -05:00
Ly-sec
a4193382df
MediaMini: center icons
2025-11-28 00:54:09 +01:00
Lysec
9f015ebd9a
Merge pull request #868 from EmmetZ/mediamini-icon
...
fix(MediaMini): make icon smaller when inside progress ring
2025-11-28 00:51:27 +01:00
ItsLemmy
0e46c4bb2b
Notification: create layer on demand
2025-11-27 14:28:57 -05:00
Ly-sec
f66e063d5a
i18n: update SystemMonitorTab
2025-11-27 16:14:16 +01:00
Ly-sec
3f02b28ecc
SystemMonitorTab: add network polling
2025-11-27 16:10:36 +01:00
ItsLemmy
bfc5afa947
polling translations
2025-11-27 09:51:59 -05:00
ItsLemmy
af6ef8e763
i18n Japanese: fixing bad merge
2025-11-27 09:51:27 -05:00
Ly-sec
4e4a974f2c
i18n-ja: add polling translation
2025-11-27 15:07:00 +01:00
Ly-sec
7cb293733c
SystemMonitorTab: add polling option
2025-11-27 15:06:17 +01:00
ItsLemmy
2fe915e3bc
NSectionEditor/ControlCenter: Allow up to 10 widgets if using a single side.
2025-11-27 09:00:19 -05:00
ItsLemmy
fd17032fe5
ShortcutCard: fixed typo introduced by #882
2025-11-27 08:45:42 -05:00
Lemmy
ee2ff95de0
Merge pull request #882 from alaughlin/hide-empty-shortcut-boxes
...
Control Center: hide shortcuts box if empty
2025-11-27 08:42:49 -05:00
ItsLemmy
ec16b4eafc
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-27 08:35:18 -05:00
ItsLemmy
8c339fc199
i18n: autosorting
2025-11-27 08:35:13 -05:00
Lysec
c8dc62c981
Merge pull request #879 from 3akev/niri_socket
...
Niri: receive events directly from socket
2025-11-27 14:35:11 +01:00
ItsLemmy
e6a4db9707
Better rounding
2025-11-27 08:34:15 -05:00
Lemmy
7ab4049942
Merge pull request #888 from mnt-h/japanese-translation
...
Add Japanese translation (ja)
2025-11-27 08:19:34 -05:00
Lemmy
453727795c
Merge pull request #885 from MrDowntempo/fix/cleaned-up-color-picker
...
Added small margin, put theme colors on top
2025-11-27 08:16:57 -05:00
HAMADA Minato
94a582b634
Add Japanese translation (ja)
2025-11-27 21:39:34 +09:00
Ly-sec
72263f198e
AudioPanel: suppress OSD for multi monitor when changing volume
2025-11-27 13:19:32 +01:00
Ly-sec
778dce21c1
AudioPanel: suppress OSD when toggle mute/unmute to prevent overlapping
2025-11-27 09:34:00 +01:00
Lysec
f70e49ad9e
Merge pull request #884 from notiant/patch-1
...
syntax error fix
2025-11-27 07:24:24 +01:00
ItsLemmy
705334169b
Settings: Do not turn on lockkeys by default
2025-11-26 23:27:07 -05:00
Lemmy
3e5cf91bfb
Update README.md
2025-11-26 22:05:46 -05:00
ItsLemmy
5e833f0683
Round image with Qt.
2025-11-26 21:46:59 -05:00
Corey Woodworth
84246e0d5d
Added small margin, put theme colors on top
2025-11-26 21:20:12 -05:00
ItsLemmy
0c8b0cb395
Only top 20
2025-11-26 21:10:09 -05:00
ItsLemmy
6e4f450f97
Cleanup
2025-11-26 21:04:06 -05:00
notiant
64c1f4383e
syntax error fix
2025-11-27 02:59:32 +01:00
ItsLemmy
04f5a0cbf8
test
2025-11-26 20:50:06 -05:00
ItsLemmy
1c1232dc5b
Revert "Another attempt"
...
This reverts commit bee2414333 .
2025-11-26 20:40:52 -05:00
ItsLemmy
bee2414333
Another attempt
2025-11-26 20:38:29 -05:00
ItsLemmy
b344e41828
Revert "SmartPanelWindow: add a small delay in an attempt to improve cleanup"
...
This reverts commit d2023500a9 .
2025-11-26 20:32:07 -05:00
ItsLemmy
d2023500a9
SmartPanelWindow: add a small delay in an attempt to improve cleanup
2025-11-26 20:28:15 -05:00
ItsLemmy
ba1e783c8f
ColorSchemeService: fixed 2 syntax errors coming from PR #880
2025-11-26 20:18:38 -05:00
Adam Laughlin
4d24791ec1
Control Center: hide shortcuts box if empty
2025-11-26 20:08:13 -05:00
Lemmy
81c35aaee9
Merge pull request #880 from notiant/patch-3
...
Add some missing translations & more consistency for English
2025-11-26 20:04:34 -05:00
ItsLemmy
40f70cdbb1
Back to -git
2025-11-26 19:43:31 -05:00
ItsLemmy
1aa0cc6467
v3.4.0
2025-11-26 19:42:53 -05:00
ItsLemmy
23d3eb642e
AudioService + OSD: minor improvements
...
- Replace hardcoded value by epsilon property
- Dont send volume change if delta is below epsilon
2025-11-26 19:33:51 -05:00
ItsLemmy
a188aa2e17
Autofmt + all missing transactions
2025-11-26 15:57:34 -05:00
Ly-sec
8419549183
AudioService: this might be it
2025-11-26 21:10:26 +01:00
Ly-sec
e2854f2079
AudioService: possible fix?
2025-11-26 20:08:47 +01:00
Ly-sec
05c90909d2
ClipboardPreview: fix ClipboardPreview
2025-11-26 19:22:18 +01:00
Ly-sec
cdb93a3d96
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-26 19:19:17 +01:00
Ly-sec
309648d6d6
Calendar: add timer
...
LocationTab: rework calendar settings
SoundService: add simple service to play & loop sounds
2025-11-26 19:18:30 +01:00
notiant
649ec5ac5a
small edit
2025-11-26 18:58:44 +01:00
notiant
601f297b35
Merge branch 'main' into patch-3
2025-11-26 18:55:49 +01:00
ItsLemmy
7f9bb6f0a5
Credits: saber
2025-11-26 12:29:13 -05:00
ItsLemmy
4d72a0bd0c
Credits: minor cleanup
2025-11-26 11:51:45 -05:00
ItsLemmy
f79aad5f0e
CREDITS.md
2025-11-26 11:46:29 -05:00
3akev
a4d9463c5d
Niri: receive events directly from socket
2025-11-26 17:30:34 +01:00
ItsLemmy
f10207a159
Settings / SetupWizard & OSD
...
- Settings cleanup and avoid segfault by not using var.
- SetupWizard simplified opening condition logic. Will only open when no
settings available
- OSD: simplified settings logic, updated translations to explain that
no type selected = all types enabled. similar to bar and monitors logic.
- Do not open changelog on a fresh install as we already open the
SetupWizard
2025-11-26 09:52:15 -05:00
Ly-sec
f611e3a2c0
OSD: use volume-x(volume-3) for 0% volume
2025-11-26 15:07:19 +01:00
Ly-sec
94d1d9dc9c
Tray: fix blacklist wildcardc
2025-11-26 15:00:27 +01:00
Ly-sec
c0b836af26
OSD: fix 0% brightness icon
2025-11-26 14:54:38 +01:00
Ly-sec
a44137f81f
OSD: fix 0% volume icon
2025-11-26 14:53:31 +01:00
Ly-sec
60eb9c6e78
Bluetooth/Wifi: fix always hide logic
2025-11-26 13:57:58 +01:00
Ly-sec
42211c6eda
Bluetooth/Wifi: fix on hover mode
2025-11-26 13:49:54 +01:00
Ly-sec
3ef5e169e4
Brightness/VolumeWidget: fix visual issues ( #875 )
2025-11-26 12:40:18 +01:00
EmmetZ
cb0609451d
fix(MediaMini): make icon smaller when inside progress ring
2025-11-26 18:32:10 +08:00
Ly-sec
737bde0a6a
Matugen/Vesktop: fix noctalia logo display
2025-11-26 10:34:55 +01:00
Ly-sec
bc9c27baf8
Matugen/Vesktop: fix thread text color
2025-11-26 10:31:36 +01:00
Lysec
331519bba4
Merge pull request #877 from homebobhomebob/homebobhomebob-patch-1
...
Update es.json translation for 'play' to 'Reproducir'
2025-11-26 08:57:40 +01:00
homebobhomebob
d2f018c133
Update es.json translation for 'play' to 'Reproducir'
...
spanish has a lot words for the same thing (in spanish (jugar) play it is used to play ...games (jugar juegos), but play music is "reproducir musica"
2025-11-26 07:28:23 +00:00
Lysec
66d949ec2a
Merge pull request #876 from lonerOrz/feat/shader-progress-border
...
feat(shader): Add progress_border.frag shader source file
2025-11-26 07:40:14 +01:00
loner
b3cd4568f3
feat(shader): Add progress_border.frag shader source file
2025-11-26 14:36:58 +08:00
notiant
22ee8904a4
Add some missing translations & more consistency for English
2025-11-26 06:14:21 +01:00
ItsLemmy
3c5dfd87db
NImageRounded: attempt to fix crash on older Qt versions
2025-11-25 20:56:00 -05:00
ItsLemmy
58d4730814
Restore rounded_image shader for the SetupWizard for now.
2025-11-25 20:25:01 -05:00
ItsLemmy
ad044882a9
NIcon: always center icon
2025-11-25 19:59:37 -05:00
ItsLemmy
7742bb5cc0
OSD: fix non existing fontWeight
2025-11-25 19:59:23 -05:00
ItsLemmy
a2e686bb21
AudioService: proper volume clamping
2025-11-25 19:59:06 -05:00
ItsLemmy
b7d4e74012
NImageRounded/Circled: removed shaders and used a simpler ClippingWrapperRectangle
2025-11-25 19:38:23 -05:00
ItsLemmy
12fe6c5559
Debug: inhibitReloadPopup onReloadFailed unless we are debugging.
2025-11-25 16:55:10 -05:00
ItsLemmy
a35123918c
Battery Panel: Charge Level => Battery Level
2025-11-25 15:20:51 -05:00
ItsLemmy
764acef4e7
settings-defaul
2025-11-25 15:20:30 -05:00
ItsLemmy
82c629278d
Battery: removed unecessary property
2025-11-25 15:11:57 -05:00
Lysec
724d991d9f
Merge pull request #872 from acdcbyl/main
...
Programcheck: support flatpak for telegram
2025-11-25 18:21:45 +01:00
Ly-sec
8277ce1631
IPCService: add state IPC call
2025-11-25 18:15:57 +01:00
Ly-sec
5a247f9de4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-25 17:03:11 +01:00
Ly-sec
cb3af2d0d6
Matugen/Vesktop: fix chatbar height
2025-11-25 17:03:06 +01:00
Lysec
e91e3d9a4e
Merge pull request #874 from lonerOrz/feat/media-display
...
feat: Optimize the icon display inside the progress circle
2025-11-25 16:59:13 +01:00
loner
15a936bebc
feat: Optimize the icon display inside the progress circle
2025-11-25 23:55:08 +08:00
Ly-sec
cc11971fc8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-25 16:28:22 +01:00
Ly-sec
83f8028d47
OsdTab: add toggle for all OSDs
2025-11-25 16:27:19 +01:00
Lemmy
3f08493134
Remove extra line in README.md
2025-11-25 09:50:25 -05:00
Lysec
5c2da31155
README: update video
2025-11-25 15:42:01 +01:00
Aiser
f79d9ce852
Programcheck: support flatpak for telegram
2025-11-25 22:34:41 +08:00
Lysec
1d396afb05
Update README.md
2025-11-25 15:31:24 +01:00
Lemmy
8ab2d84c85
Merge pull request #870 from bokicoder/main
...
Launcher: allow switching between plugins via IPC
2025-11-25 08:27:30 -05:00
Lysec
4a57803847
Merge pull request #871 from lonerOrz/feat/lock-key
...
feat: Add setting to disable lock key OSD notifications
2025-11-25 14:25:24 +01:00
loner
f9f83a6db3
i18n: Add show-lock-key-notifications translation
2025-11-25 21:20:55 +08:00
loner
4c6cf8d21b
feat: Add setting to disable lock key OSD notifications
2025-11-25 21:20:50 +08:00
Ly-sec
9cf44be361
Battery: fix pill when charging
2025-11-25 14:12:17 +01:00
wxlyyy
f9c0c0a480
Launcher: allow switching between plugins via IPC
2025-11-25 19:11:17 +08:00
ItsLemmy
6a427b2cfc
ColorScheme: Download more button on its own line to avoid breaking layout in german.
2025-11-24 23:12:04 -05:00
ItsLemmy
ce7b27c316
Autoformating + back to -git
2025-11-24 21:38:07 -05:00
ItsLemmy
adfee30f8c
v3.3.1
2025-11-24 21:34:58 -05:00
Ly-sec
70b19791bb
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-25 02:15:24 +01:00
Ly-sec
7f48ea73b2
Matugen/Vesktop: more layout fixes
2025-11-25 02:15:18 +01:00
Lysec
6b5a2d2339
Merge pull request #850 from notiant/patch-1
...
LockScreen: Re-add some reverted changes
2025-11-25 01:49:40 +01:00
Ly-sec
8afb6cfb6a
Matugen/Vesktop: adjust text brightness
2025-11-25 01:47:56 +01:00
Ly-sec
f38861061e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-25 01:41:12 +01:00
Ly-sec
1cf9178a26
Matugen/Vesktop: add noctalia logo, fix timestamp color
2025-11-25 01:40:43 +01:00
Lemmy
1408af4a0a
Merge pull request #862 from notiant/patch-2
...
Remove minimum height from wifi & bluetooth panel
2025-11-24 19:19:57 -05:00
Lemmy
71455e4af9
Merge pull request #838 from lonerOrz/feat/osd
...
feat(osd): Implement lock key notifications with dynamic sizing
2025-11-24 19:18:41 -05:00
Lysec
ff983d7c54
Merge pull request #859 from singhantariksh/main
...
refactor(vesktop.css): updated from hyprluna to midnight vesktop theme
2025-11-25 01:18:21 +01:00
Lemmy
7ba8ac28c8
Merge pull request #857 from lonerOrz/fix/check
...
fix(program-checker): Improve Telegram detection for NixOS
2025-11-24 19:13:21 -05:00
ItsLemmy
e1dc72216e
Mango/Sway: fixed unclickable NPopupContextMenu
2025-11-24 19:12:08 -05:00
ItsLemmy
5983ba2fd1
Mango: fixed connection "on toplevels changed".
2025-11-24 18:39:19 -05:00
Lemmy
1b4e6c9bb5
Merge pull request #863 from atheeq-rhxn/main
...
Proper window tags parsing in mangowc and code optimizations
2025-11-24 18:28:06 -05:00
ItsLemmy
3cf4e1f95b
TaskBar+Grouped: improved popup menu positionning and factorized code.
2025-11-24 14:59:42 -05:00
atheeq-rhxn
7be37eadf9
fix(MangoWC): Tags, windows parsing in overview mode
2025-11-25 00:45:24 +05:30
Antariksh Singh
a894511711
fix(vesktop.css): banner icons visibility issue
...
the banner icons had a dark background as well as a dark icon color, changed the icon color to a brighter one, and minor description changes
2025-11-25 00:32:28 +05:30
atheeq-rhxn
4e63b54c0e
fix(MangoWC): Tags, Window parsing and optimize code
2025-11-25 00:12:54 +05:30
notiant
c70098a738
Remove minimum height from wifi & bluetooth panel
2025-11-24 18:17:40 +01:00
Antariksh Singh
5a6a175558
updated theme name and description in vesktop.css
2025-11-24 21:18:42 +05:30
Antariksh Singh
49747dffcc
refactor(vesktop.css): updated from hyprluna to midnight vesktop theme
2025-11-24 21:07:19 +05:30
Lysec
38721a1a80
Merge pull request #858 from lonerOrz/fix/progress
...
fix: Music progress ring color not updating on theme change when paused
2025-11-24 15:58:40 +01:00
loner
a57480320f
fix: Music progress ring color not updating on theme change when paused
2025-11-24 22:56:53 +08:00
Ly-sec
0e899d5559
Taskbar/TaskbarGrouped: fix hyprland context menu (sort of)
2025-11-24 15:41:28 +01:00
Ly-sec
c7116827a4
NPopupContextMenu: add dynamic width calculation
2025-11-24 14:13:02 +01:00
Ly-sec
54cd3d74e5
i18n: adjust notification widget translation
2025-11-24 13:56:59 +01:00
loner
fab0d3d8db
fix(program-checker): Improve Telegram detection for NixOS
2025-11-24 19:44:22 +08:00
Lysec
73b6aa8c47
Merge pull request #856 from lonerOrz/fix/icon
...
Resolve icon duplication and progress ring display
2025-11-24 11:30:00 +01:00
loner
611ddbe612
feat: Enhance MediaMini widget with bug fixes and improvements
2025-11-24 17:31:42 +08:00
loner
56c228b4da
fix(MediaMini): Resolve icon duplication and progress ring display issues
2025-11-24 17:03:11 +08:00
Lysec
4a4b25ae96
Merge pull request #855 from lonerOrz/fix/icon
...
fix: MediaMini play/pause icon duplication and improve album art display
2025-11-24 09:28:03 +01:00
loner
8f850cdbfd
fix: MediaMini play/pause icon duplication and improve album art display
2025-11-24 16:08:21 +08:00
ItsLemmy
e61a073f57
DefaultSettings: refreshed with cava
2025-11-23 19:25:57 -05:00
ItsLemmy
b93c5051d0
BarPill: minor color fix
2025-11-23 17:54:37 -05:00
ItsLemmy
e6c9a828af
Battery + BarPill color fixes and cleanup
...
Battery: prioritize charging > low battery > unplugged with decent level
BarPill: prioritize hover state, then custom color, then
fallback/default.
2025-11-23 17:47:20 -05:00
Lemmy
9c01319261
Revise README with updates and breaking change info
...
Updated README.md
2025-11-23 16:36:45 -05:00
Ly-sec
bd2507d9f8
Set version to git
2025-11-23 22:35:53 +01:00
Ly-sec
b53f5ef504
Release v3.3.0
2025-11-23 22:28:58 +01:00
Lysec
a22a3c1345
Merge pull request #853 from lonerOrz/fix/mm
...
fix: MediaMini progress ring visibility when showAlbumArt is disabled
2025-11-23 22:17:53 +01:00
loner
87dd944075
fix: MediaMini progress ring visibility when showAlbumArt is disabled
2025-11-24 05:14:24 +08:00
Ly-sec
ad96d2b05c
Launcher: force calculator to listview
...
ClipboardService: fix warning
IPCService: add launcher emoji ipc
2025-11-23 22:05:40 +01:00
Ly-sec
80bc4f9c55
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-23 21:54:55 +01:00
Ly-sec
f033ebb854
autoformat
2025-11-23 21:54:38 +01:00
Ly-sec
04c8f5b54e
LauncherTab: add grid view option
...
Launcher: force clipboard history to list view
NGridView: created
2025-11-23 21:51:14 +01:00
ItsLemmy
e3c722fec8
VPN: Minimal support for wireguard + removed opening non existing panel.
2025-11-23 15:11:33 -05:00
Lysec
2f92445e8a
Merge pull request #851 from lonerOrz/feat/mm
...
feat: Add circular progress bar to MediaMini widget
2025-11-23 21:01:33 +01:00
Ly-sec
59678022ac
Launcher: hide ClipboardPreview if history is empty
2025-11-23 20:45:47 +01:00
loner
f56109ad35
feat: Add progress ring setting translations for all languages
2025-11-24 03:42:11 +08:00
loner
a5fdf67b05
fix: Optimize MediaMini widget progress ring display
2025-11-24 03:42:11 +08:00
loner
d04ae8a81d
feat: Add circular progress bar to MediaMini widget
2025-11-24 03:42:11 +08:00
Ly-sec
81e9419e83
EmojiPlugin: fix emoji icon
2025-11-23 20:36:30 +01:00
notiant
d28c89afcd
fix syntax error
2025-11-23 20:21:36 +01:00
notiant
c9eead1d9e
Re-add some inverted changes
2025-11-23 20:02:36 +01:00
Lysec
cbe9dc448b
Merge pull request #844 from MrDowntempo/fix/cleaned-up-color-picker
...
Fixed button margins
2025-11-23 20:01:57 +01:00
Lysec
c15adb5322
Merge pull request #849 from acdcbyl/main
...
Matugen: Fix cava theme can't hot reload
2025-11-23 20:01:26 +01:00
Aiser
9d3aacc5f1
Matugen: Fix cava theme can't hot reload
2025-11-24 02:56:23 +08:00
Lysec
3f0392d137
Merge pull request #848 from acdcbyl/main
...
Matugen: Fix telegram theme
2025-11-23 19:47:46 +01:00
Aiser
1d75bf3aec
Matugen: Fix telegram theme
2025-11-24 02:37:28 +08:00
Lysec
0d9c4974b3
Merge pull request #836 from acdcbyl/main
...
Matugen: Add Cava's Theme
2025-11-23 19:31:58 +01:00
Aiser
002df77b78
Matugen: Adjust cava's posthook
2025-11-24 02:23:21 +08:00
Lysec
0f83f25a2e
Merge pull request #846 from lonerOrz/fix/cp
...
Fix shader compilation error in color picker
2025-11-23 19:03:11 +01:00
Lysec
8b6a6b6bce
Merge pull request #845 from lonerOrz/feat/cub
...
feat: Added scrolling to the custom button settings page
2025-11-23 19:02:29 +01:00
loner
676942a942
Fix shader compilation error in color picker
2025-11-24 02:00:28 +08:00
Ly-sec
d6a6341e1a
LockScreen: fix hibernate visibility check
2025-11-23 18:32:03 +01:00
loner
60280aa8d4
feat: Added scrolling to the custom button settings page
2025-11-24 00:35:06 +08:00
loner
16486ba054
Fix: Prevent lockkey OSD from showing at startup
2025-11-24 00:15:53 +08:00
Corey Woodworth
bbde9f9b10
Fixed button margins
2025-11-23 09:53:27 -05:00
Ly-sec
faa074c330
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-23 13:08:34 +01:00
Ly-sec
72ce9953b6
BluetoothService: revert to old version
2025-11-23 13:08:29 +01:00
Lysec
7400801dbc
Merge pull request #839 from lonerOrz/fix/osd
...
fix(brightness): Prevent brightness from getting stuck at minimum
2025-11-23 12:36:00 +01:00
loner
b9c12ec14c
fix(brightness): Prevent brightness from getting stuck at minimum
2025-11-23 19:14:22 +08:00
loner
40a717e009
feat(osd): Implement lock key notifications with dynamic sizing
2025-11-23 18:48:31 +08:00
Ly-sec
5187c8075b
BluetoothService: cleanup
2025-11-23 11:34:32 +01:00
Ly-sec
cfffcdcd24
BluetoothService: more robust connection logic
2025-11-23 11:30:50 +01:00
Ly-sec
634a9b1a86
Notification: fix warning
2025-11-23 11:25:20 +01:00
Lysec
459f89e751
Merge pull request #834 from notiant/patch-3
...
Some changes for the notification layout & localize timestamps
2025-11-23 10:32:00 +01:00
Ly-sec
1a5888f277
LockScreen: make mouse cursor pointing when hovering over buttons
2025-11-23 10:03:06 +01:00
Aiser
33af5b9ab9
Matugen: Add Cava's Theme
2025-11-23 15:10:38 +08:00
ItsLemmy
4d13cfeedb
Battery: BarIcon color changes when charging + Panel refinment (conditional PPD and some alignment)
2025-11-23 00:00:34 -05:00
ItsLemmy
0fe84273df
Bluetooth: fix inverted toast messages.
2025-11-22 23:13:01 -05:00
notiant
e34248d5cb
Some changes for the notification layout & localize timestamps
2025-11-23 00:51:04 +01:00
ItsLemmy
1ff64efc64
autofmt
2025-11-22 16:50:09 -05:00
Ly-sec
e108a3b45b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-22 21:11:26 +01:00
Ly-sec
aa34a7ed36
Settings: add telegram
...
ProgramCheckerService: add check for telegram
2025-11-22 21:10:50 +01:00
ItsLemmy
190392ead7
Location: removed hardcoded max width
2025-11-22 15:10:22 -05:00
Ly-sec
cee39cce58
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-22 18:04:56 +01:00
Ly-sec
2035895c04
SessionMenuTab: fix warning
2025-11-22 18:04:39 +01:00
Lemmy
a61a40fd7c
Merge pull request #811 from shouya/main
...
Show workspaces from the focused screen
2025-11-22 11:31:22 -05:00
ItsLemmy
3efee10a6b
Autofmt
2025-11-22 11:26:15 -05:00
Lemmy
2d1034ece8
Merge pull request #822 from MrDowntempo/feat/SUPER-ColorPicker-DX-ALPHA-PlusPlus
...
Feat/super color picker dx alpha plus plus
2025-11-22 11:25:44 -05:00
ItsLemmy
69c60a6a5a
BatteryPanel: show the powerprofile name in realtime + autofmt
2025-11-22 11:24:21 -05:00
ItsLemmy
1aac585d62
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-22 11:23:48 -05:00
ItsLemmy
a8ec22984a
i18n
2025-11-22 11:23:45 -05:00
Ly-sec
7a3b488546
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-22 17:22:27 +01:00
Ly-sec
6b80da8e63
Merge remote-tracking branch 'origin/shell-state'
2025-11-22 17:21:47 +01:00
Lemmy
9911c722a0
Merge pull request #829 from art0rz/feat/battery-panel
...
Add BatteryPanel with charge level, power profile settings, prevent sleep toggle, battery health (if available)
2025-11-22 11:20:12 -05:00
ItsLemmy
04fd3b96b2
TaskBarGrouped: dont hide "ShowLabelsOnlyWhenOccupied" to avoid edge case when on an empty workspace.
2025-11-22 11:16:48 -05:00
art0rz
ba8733c5c0
Align battery keep awake naming and slider
2025-11-22 17:15:13 +01:00
art0rz
5cc71b4da2
Add BatteryPanel with charge level, power profile settings, prevent sleep toggle, battery health (if available)
2025-11-22 17:10:26 +01:00
Ly-sec
c3066e1dd5
SystemMonitor: fix vertical layout
2025-11-22 16:53:28 +01:00
ItsLemmy
5ee808e186
Autofmt
2025-11-22 10:44:20 -05:00
ItsLemmy
152c8efaa1
Panels Animation: centralizing more code for easier maintenance.
2025-11-22 10:43:57 -05:00
Lysec
b93b74ae59
Merge pull request #824 from lonerOrz/feat/emoji
...
Implement emoji picker
2025-11-22 16:12:28 +01:00
Ly-sec
8eaa5cc034
Settings: migration for shellstate is now handled in Settings.qml
2025-11-22 15:40:53 +01:00
ItsLemmy
75bc25747f
Panels animation: better fix to break the binding look on animation duration.
2025-11-22 09:35:32 -05:00
Ly-sec
32927aa8a2
LockScreen: adjust wrong password popup
2025-11-22 15:06:52 +01:00
Ly-sec
afd156bbb8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-22 14:50:21 +01:00
Ly-sec
24210697bf
SetupWizard: check for WallpaperService
2025-11-22 14:50:17 +01:00
Lemmy
f7bdb3f059
Merge pull request #828 from notiant/patch-2
...
Fix some missing translations
2025-11-22 08:49:43 -05:00
Lysec
c8c6fd7568
PR_TEMPLATE: add interface scaling checkmark
2025-11-22 14:38:13 +01:00
Ly-sec
83d1cbacc7
autofmt
2025-11-22 13:52:45 +01:00
Ly-sec
74ba883dd8
initial commit
2025-11-22 13:51:58 +01:00
ItsLemmy
85ec32336b
Panels: allow width animations with horizontal bars.
2025-11-22 07:49:01 -05:00
notiant
9ef788a354
Fix some missing translations
2025-11-22 13:21:01 +01:00
Lysec
01a26fd910
Merge pull request #827 from notiant/patch-1
...
LockScreen: make 'hibernate' optional
2025-11-22 13:14:53 +01:00
notiant
0293b8c8dd
LockScreen: make 'hibernate' optional
2025-11-22 13:04:44 +01:00
Lysec
3914c32c96
Merge pull request #823 from acdcbyl/main
...
Matugen: Add Telegram's Theme
2025-11-22 13:04:29 +01:00
Lysec
4652691c4c
Merge pull request #825 from lonerOrz/fix/tray
...
Fix inconsistent tray drawer behavior for different mouse buttons
2025-11-22 12:54:30 +01:00
shouya
1b706f8469
update sources for consistent naming
2025-11-22 20:49:55 +09:00
Lysec
679fd5c40e
Merge pull request #826 from art0rz/fix/recording-button
...
Add screen recording loading feedback
2025-11-22 12:49:32 +01:00
Ly-sec
48c5435cef
SetupWizard: ensure setuoCompleted is always being saved
2025-11-22 12:46:22 +01:00
shouya
5604d79961
update translations
2025-11-22 20:46:03 +09:00
shouya
7a64758ac8
declare default value for the settings
2025-11-22 19:58:11 +09:00
loner
880ae9c7b9
fix: Fix inconsistent tray drawer behavior for different mouse buttons
2025-11-22 18:03:33 +08:00
loner
c390e97c7a
feat: Add emoji plugin translations for all supported languages
2025-11-22 17:34:44 +08:00
loner
8730eb0e71
feat: Add emoji usage tracking and sorting by frequency
2025-11-22 17:34:44 +08:00
loner
1dced9a7bc
feat: Implement EmojiService
2025-11-22 17:34:44 +08:00
loner
aa7563838b
feat: Implement emoji deduplication with user emoji priority
2025-11-22 17:34:44 +08:00
loner
6dc2bf5a16
feat: Add emoji picker plugin to launcher with category support
2025-11-22 17:34:44 +08:00
Aiser
0f650b36f7
Matugen: Add Telegram's Theme
2025-11-22 14:52:38 +08:00
Corey Woodworth
2c1c1da64c
Translations done
2025-11-22 01:12:00 -05:00
Corey Woodworth
0ba80b10a9
removed 'Hex:' from i18n because of numerous translation issues
2025-11-22 01:12:00 -05:00
Corey Woodworth
89d7a63248
removed unneeded 'auto' since it's by default
2025-11-22 01:12:00 -05:00
Corey Woodworth
42f782abbf
Update tooltip code, Use an Enum for editMode, setup strings for i18n
2025-11-22 01:12:00 -05:00
Corey Woodworth
bd1c9d30d9
I forgor to add the ColorPicker file
2025-11-22 01:12:00 -05:00
Corey Woodworth
724fed6001
Initial commit
2025-11-22 01:12:00 -05:00
ItsLemmy
823042b245
Panels: properly animate height with vertical bar + Bluetooth sizing refinement.
2025-11-22 00:33:42 -05:00
ItsLemmy
9c550af64e
UpdateService: fix wrong changelog when updating from 3.2.0-dev to 3.2.0-git
2025-11-21 23:25:22 -05:00
ItsLemmy
1bf54de99c
UpdateService: Remove potential -dev
2025-11-21 16:40:48 -05:00
ItsLemmy
7a68030f69
Notifications: ensure they are not sandwitched between panels
...
+ Always access lockScreen via panel service and removed deprecation
notice.
2025-11-21 15:18:38 -05:00
ItsLemmy
f46915d2c3
UpdateService: cleanup and use -git suffix instead of -dev.
2025-11-21 13:54:00 -05:00
ItsLemmy
50ebc77513
UpdateService: proper revert
2025-11-21 13:43:09 -05:00
ItsLemmy
522e7e4352
Default settings: update
2025-11-21 13:41:23 -05:00
ItsLemmy
9f9e1341fd
Reapply "UpdateService: renamed "-dev" to "-git" for clarity."
...
This reverts commit c919c54a32 .
2025-11-21 13:38:38 -05:00
ItsLemmy
c919c54a32
Revert "UpdateService: renamed "-dev" to "-git" for clarity."
...
This reverts commit 6387dcc6d4 .
2025-11-21 13:38:29 -05:00
ItsLemmy
6387dcc6d4
UpdateService: renamed "-dev" to "-git" for clarity.
2025-11-21 13:28:42 -05:00
ItsLemmy
455014a39b
Brightness: scroll-wheel was bypassing available control check.
2025-11-21 13:28:12 -05:00
ItsLemmy
a884f012d8
i18n + autoformat
2025-11-21 13:18:02 -05:00
Lemmy
c5b23cc291
Merge pull request #804 from Vortelf/feat/vpn-widget
...
VPN: Widget Implementation
2025-11-21 13:12:50 -05:00
Lemmy
04e46815f8
Merge pull request #808 from EmmetZ/brightness-panel
...
feat: add brightness panel for bar brightness widget
2025-11-21 13:11:05 -05:00
Lemmy
f3d1e1f3d1
Merge pull request #813 from alaughlin/dock-border-radius
...
Dock: make border radius configurable
2025-11-21 12:05:25 -05:00
Lemmy
e2aa4ca2f8
Merge pull request #807 from lonerOrz/feat/custombutton
...
Enhance custom button
2025-11-21 12:02:57 -05:00
Lemmy
d6edc55d16
Merge pull request #817 from MrDowntempo/feat/smarter_shader_compiler
...
shaders-compile.sh supports file list arguments
2025-11-21 11:57:05 -05:00
ItsLemmy
e5912760ca
WiFi Panel: improved the layout with proper multiple sections and proper height calculation.
2025-11-21 11:46:14 -05:00
MrDowntempo
7d981fb55b
Merge branch 'main' into feat/smarter_shader_compiler
2025-11-21 11:45:19 -05:00
Corey Woodworth
e97c46e96c
shaders-compile.sh supports file list arguments
2025-11-21 11:36:51 -05:00
Lysec
c1afa199e3
Merge pull request #816 from LionHeartP/main
...
revert: 'Matugen/Discord: fix inbox alignment'
2025-11-21 17:23:28 +01:00
LionHeartP
530992a14b
revert: 'Matugen/Discord: fix inbox alignment'
2025-11-21 18:13:13 +02:00
Lysec
5d9cfeb9d0
Merge pull request #815 from lonerOrz/fix/about-version
...
fix: Fix latestVersion on the about page
2025-11-21 16:27:20 +01:00
loner
8cb4711629
fix: Fix latestVersion on the about page
2025-11-21 23:06:36 +08:00
Ly-sec
2d856882d2
Changelog: remove changelogs.json
2025-11-21 15:58:34 +01:00
art0rz
f181bdf21c
Add screen recording loading feedback
2025-11-21 15:52:29 +01:00
Lysec
665aa84f70
Merge pull request #814 from lonerOrz/fix/about
...
fix: Fix the rich text display on the About page
2025-11-21 15:45:17 +01:00
Ly-sec
b84452e04d
Changelogs: overhaul
2025-11-21 15:44:41 +01:00
Ly-sec
d3c200f50c
SchemeDownloader: download schemes to ~/.config/noctalia/colorschemes/
...
ColorSchemeService: check said folder for theming
TemplateProcessor: check said folder for theming
2025-11-21 15:32:02 +01:00
loner
a39fbb5639
fix: Fix the rich text display on the About page
2025-11-21 22:14:57 +08:00
Ly-sec
fe40758d4e
SchemeDownloader: fix logger warning
2025-11-21 15:02:38 +01:00
Ly-sec
63331c1018
WidgetSetting: fixes not being able to type when opening settings through context menu
2025-11-21 14:02:24 +01:00
Ly-sec
9c955cdd39
Services/systemd: small update
2025-11-21 13:58:50 +01:00
Adam Laughlin
d9e0f2fc10
Dock: make border radius configurable
2025-11-21 07:45:37 -05:00
Georgi Velev
1cbc793087
VPN: Widget Implementation
2025-11-21 14:32:39 +02:00
Ly-sec
1a2ddbb9e3
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-21 13:27:13 +01:00
Ly-sec
e46c9cdf0e
Battery: add visual indicator for low battery (same as SysMon)
2025-11-21 13:27:03 +01:00
Lysec
43cdc4494d
Merge pull request #786 from lonerOrz/feat/clip
...
Add clipboard preview
2025-11-21 13:19:42 +01:00
Ly-sec
5ed4c97ee5
Tooltip: fix newline detection
2025-11-21 13:02:50 +01:00
Lysec
ddd3ae364c
Merge pull request #812 from bokicoder/patch-1
...
i18n: improve chinese translation
2025-11-21 12:21:32 +01:00
bokicoder
3b793add39
i18n: improve chinese translation
2025-11-21 19:15:19 +08:00
Ly-sec
71f4a8eb49
NText: add optional RichText (default false) to fix calendar with specific languages
2025-11-21 11:09:03 +01:00
Ly-sec
2f735eda81
ChangelogPanel: nice formatting for changelogs
...
AboutTab: update version connection
GitHubService: cleanup, move changelog logic to UpdateService
UpdateService: use new changelog host
2025-11-21 11:01:59 +01:00
shouya
5f2a6ffc9d
fix workspace.qml warning
2025-11-21 15:01:02 +09:00
shouya
211a9e4033
add translations for other languages
2025-11-21 14:53:59 +09:00
shouya
bcebaa0185
add english translation
2025-11-21 14:52:20 +09:00
shouya
8331d1954d
show workspaces for the focused screen
2025-11-21 14:49:31 +09:00
loner
ee33da8348
i18n: fix: Add translations for custom button wheel actions
2025-11-21 13:14:57 +08:00
loner
f7d7d7ac15
fix: Stabilize custom button wheel command settings UI layout
2025-11-21 12:38:50 +08:00
ItsLemmy
972ac47c1b
Bluetooth: smaller font for section name, similar to wifi.
2025-11-20 23:08:42 -05:00
ItsLemmy
0b0860a446
WiFi: improved classification and sorting
2025-11-20 23:06:56 -05:00
loner
e8a27acb63
fix: Left click behavior should only depend on left click settings
2025-11-21 11:06:51 +08:00
loner
694fefeebd
feat: Custom buttons now support wheel actions
2025-11-21 10:58:15 +08:00
ItsLemmy
088431b20d
Autoformatting + translations
2025-11-20 21:38:00 -05:00
ItsLemmy
63940703f8
TaskbarGrouped: Fixes, cleanup and improvements.
2025-11-20 21:37:02 -05:00
EmmetZ
e3c171840f
feat: add brightness panel for bar brightness widget
2025-11-21 10:23:23 +08:00
loner
857d1dbbb6
feat: Update translation files for maxTextLength feature
2025-11-21 09:07:39 +08:00
loner
516fc47b68
feat: Replace hideTextInVerticalBar with maxTextLength object
...
- Replace boolean hideTextInVerticalBar with maxTextLength object that has
separate horizontal and vertical properties for more flexible text length control
- Add NSpinBox controls in settings UI to configure both horizontal and
vertical max text length independently
- Update CustomButton widget to use new maxTextLength structure and
implement text scrolling based on direction-specific limits
- Set default values to 10 for both horizontal and vertical (was 20/0)
- Update translations and widget registry metadata accordingly
- When vertical maxTextLength is 0, text is completely hidden (preserving
original hideTextInVerticalBar: true behavior)
This allows users to set different text length limits for horizontal and
vertical bar orientations, providing more granular control over text display.
2025-11-21 09:07:30 +08:00
loner
e549cfcb78
feat: Use maxTextLength to Limit Custom Button Text Length
2025-11-21 08:31:15 +08:00
loner
6a840769ed
Fix(BarPillVertical): Improve vertical text positioning and spacing
2025-11-21 08:31:00 +08:00
loner
ec92295a98
Enhance custom tooltip parsing
2025-11-21 08:30:46 +08:00
Ly-sec
60d37576e0
LocationTab: properly trim whitespaces from first day of the week
2025-11-20 21:08:07 +01:00
Ly-sec
067bbf20bc
ColorScheme/Rosepine: fix colors
2025-11-20 20:54:43 +01:00
Ly-sec
49aab3c487
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-20 20:45:25 +01:00
Ly-sec
868b14bbc3
AudioCard: fix elide
2025-11-20 20:45:21 +01:00
Lysec
b435d1f588
Merge pull request #806 from bokicoder/main
...
Nix: cleaner code
2025-11-20 20:19:34 +01:00
Ly-sec
1fc1fa36aa
Matugen/Discord: fix inbox alignment (thanks @LionHeartP)
2025-11-20 19:56:18 +01:00
wxlyyy
04311f191f
Nix: cleaner code
2025-11-21 02:28:56 +08:00
Ly-sec
0726e6b92f
LockScreen: adjust button width depending on text length
2025-11-20 17:55:45 +01:00
Ly-sec
9a3d04249f
Set version to dev
2025-11-20 17:42:59 +01:00
Ly-sec
edd4ba1b15
LockScreen: make digital font bigger
2025-11-20 17:39:01 +01:00
Ly-sec
c50776eeee
Release v3.2.0
2025-11-20 15:56:32 +01:00
Ly-sec
e9114297d1
ChangelogPanel: save lastSeenVersion to cacheDir
2025-11-20 14:50:00 +01:00
Ly-sec
fbfdf787de
ChangelogPanel: fix width issues
2025-11-20 13:17:17 +01:00
Ly-sec
3976a21dc7
Settings: remove forceShowNextStart
2025-11-20 11:54:50 +01:00
Ly-sec
c735eef75d
Merge branch 'changelog'
2025-11-20 11:54:33 +01:00
ItsLemmy
1ceb97c08f
NText: Dont RichText by default as it does not elide properly.
...
Was breaking the bar section editor.
2025-11-20 00:11:51 -05:00
ItsLemmy
42e2ba09ff
MediaCard: don't show the disc icon if there is Cava activity.
2025-11-19 21:46:07 -05:00
Ly-sec
074da9069c
OSD: add overdrive display
...
Volume/Microphone: allow overdrive, clamp to 100/150% max
AudioService: properly clamp to 100/150% (not only visually)
2025-11-19 23:27:42 +01:00
Ly-sec
19672a3d46
SchemeDownloader: display proper errors
2025-11-19 23:11:30 +01:00
ItsLemmy
da8fa306a1
NText: richText by default as it is used in a few legacy places.
2025-11-19 16:18:22 -05:00
ItsLemmy
d74f1feece
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-19 16:01:21 -05:00
ItsLemmy
6df39604c5
NText: RichText or StyledText (no plainText)
2025-11-19 16:01:18 -05:00
Lemmy
4d45b330b0
Merge pull request #799 from bokicoder/main
...
Nix: remove quickshell flake input & add overlays & ...
2025-11-19 11:59:39 -05:00
wxlyyy
b7c50f4c23
Nix: remove quickshell flake input & add overlays & ...
2025-11-20 00:20:15 +08:00
ItsLemmy
0a6c06b092
OSD: another stab at a simplified approach to avoid start-up OSD notifications and separating UI from logic.
2025-11-19 10:20:18 -05:00
Lysec
9080a584a2
Merge pull request #798 from art0rz/main
...
Disable capitalization of username in ControlCenter
2025-11-19 15:56:15 +01:00
art0rz
110917359c
Disable capitalization of username in ControlCenter
2025-11-19 15:16:56 +01:00
ItsLemmy
5275ccf0d7
Autofmt
2025-11-19 08:29:02 -05:00
ItsLemmy
d641eadf75
Audio: added a settings to choose your favorite external audio mixer (ex: pavucontrol, ...)
2025-11-19 08:28:51 -05:00
Ly-sec
a9ccb4c133
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-19 14:06:27 +01:00
Ly-sec
16a79c7d5b
OSD: another possible fix for initial in/output OSD
2025-11-19 14:06:21 +01:00
ItsLemmy
1b4cd35504
Weather: Made the weather effects conditional with a new setting.
2025-11-19 08:05:33 -05:00
Ly-sec
17810d1d2f
SchemeDownloader: make schemes look more similar to ColorSchemeTab ones
2025-11-19 13:42:29 +01:00
Ly-sec
64f5d99a48
OSD: possible fix for initial in/output OSD
2025-11-19 12:01:30 +01:00
loner
e4e3b1b85c
qml format
2025-11-19 16:07:08 +08:00
loner
4a0c2b7ef3
feat(i18n): Add clip preview translations for Simplified Chinese (zh-CN)
2025-11-19 16:07:07 +08:00
loner
5e2f8c1462
feat(i18n): Add clip preview translations for Ukrainian (uk-UA)
2025-11-19 16:07:07 +08:00
loner
97ba831cb4
feat(i18n): Add clip preview translations for Turkish (tr)
2025-11-19 16:07:07 +08:00
loner
5ade827a4c
feat(i18n): Add clip preview translations for Russian (ru)
2025-11-19 16:07:07 +08:00
loner
03554120be
feat(i18n): Add clip preview translations for Portuguese (pt)
2025-11-19 16:07:07 +08:00
loner
2917f02621
feat(i18n): Add clip preview translations for Dutch (nl)
2025-11-19 16:07:07 +08:00
loner
a18be7927c
feat(i18n): Add clip preview translations for French (fr)
2025-11-19 16:07:07 +08:00
loner
9bf8fd16d6
feat(i18n): Add clip preview translations for Spanish (es)
2025-11-19 16:07:07 +08:00
loner
948c3c7e18
feat(i18n): Add clip preview translations for German (de)
2025-11-19 16:07:07 +08:00
loner
b2978113c5
feat(launcher): Integrate TextFormatter for enhanced preview UI
2025-11-19 16:07:07 +08:00
loner
87f62b288b
feat(launcher): UI improvements for clipboard preview window
2025-11-19 16:07:07 +08:00
loner
ed373df99d
feat(launcher): Add toggle for clip plugin preview
2025-11-19 16:07:07 +08:00
loner
529869f796
fix: External clipboard preview panel positioning and styling
2025-11-19 16:07:07 +08:00
loner
12766e411d
widget: new fillMode and smt
2025-11-19 16:07:07 +08:00
loner
79f79e0cff
feat: Add image preview logic
2025-11-19 16:07:07 +08:00
loner
ca89a0dc35
fix: Fix the proportions of the list and the preview
2025-11-19 16:07:07 +08:00
loner
6eaffb0e65
feat: implement full content preview with async loading in ClipboardPreview
2025-11-19 16:07:07 +08:00
loner
455ef3449e
feat: clip preview
2025-11-19 16:07:07 +08:00
ItsLemmy
fef8535384
Weather: rain and snow shaders.
2025-11-19 00:16:54 -05:00
ItsLemmy
770c667794
Shader script: full path to QSB
2025-11-18 23:14:17 -05:00
ItsLemmy
9b805ef1c4
MediaCard: some more tweaks
2025-11-18 21:42:54 -05:00
ItsLemmy
260cb34c96
DimDesktop: Lowered default dimmerOpacity from 0.8 to 0.6
2025-11-18 19:55:16 -05:00
ItsLemmy
592e261eb8
DropShadow: on the media card + some cleanup
2025-11-18 19:51:54 -05:00
ItsLemmy
8242b0d97d
Fix a bunch of hardcoded borders + autofmt
2025-11-18 19:17:25 -05:00
ItsLemmy
aa218e153d
Missing translations
2025-11-18 19:11:06 -05:00
Lemmy
af4ec4c694
Merge pull request #794 from lonerOrz/feat/custombutton
...
feat: Tooltip supports rich text parsing
2025-11-18 18:49:52 -05:00
Lemmy
7e43f3b0d6
Merge pull request #793 from notiant/patch-22
...
WeatherCard: add more left spacing to current weather
2025-11-18 18:49:43 -05:00
Lemmy
9a76b54ce8
Merge pull request #795 from MrDowntempo/fix/BetterRadioButtonWidth
...
Fix/better radio button width
2025-11-18 18:41:25 -05:00
ItsLemmy
9170ece8d2
Changed some info logger to debug
2025-11-18 17:15:06 -05:00
Corey Woodworth
27dd8fd036
Removed my commented out unnecessary code
2025-11-18 17:00:22 -05:00
Corey Woodworth
74b6e86835
NRadioButton now includes it's NText when calculating it's implicit width
2025-11-18 16:56:55 -05:00
loner
1a4f151bbc
Enhanced rich text parsing for specific plain text content
2025-11-19 05:11:27 +08:00
loner
4b507fa238
feat: Tooltip supports rich text parsing
2025-11-19 05:10:26 +08:00
Ly-sec
7262b7b00f
PR_TEMPLATE: add comment about colorscheme repo
2025-11-18 20:55:47 +01:00
Ly-sec
3264b59d54
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-18 20:41:20 +01:00
Ly-sec
c3b73f02b3
ColorSchemeTab: add download button
...
SchemeDownloader: fetch available color schemes from noctalia-colorscheme repo
ColorSchemes: move multiple schemes to the colorscheme repo
i18n: add translations to SchemeDownloader
ColorSchemeTab: move into own folder (+ SchemeDownloader)
2025-11-18 20:39:10 +01:00
notiant
ece5b95fb4
WeatherCard: add more left spacing to current weather
2025-11-18 20:10:19 +01:00
Lysec
956a33a148
Merge pull request #792 from bokicoder/main
...
Nix: add quickshell to dev shell
2025-11-18 20:02:47 +01:00
wxlyyy
6655e96204
Nix: add quickshell to dev shell
2025-11-19 02:52:17 +08:00
Lysec
78698fa546
Merge pull request #790 from notiant/patch-21
...
Remove double bottom spacing in panels & hide scrollbar in NScrollView if not necessary
2025-11-18 15:25:53 +01:00
ItsLemmy
6b6517cac3
TaskBar: added right click contextual menu
2025-11-18 09:09:31 -05:00
ItsLemmy
1d200e84a1
TaskBarGrouped: added right click contextual menu
2025-11-18 09:03:23 -05:00
Lemmy
653d3b3cb2
Merge pull request #787 from a-usr/nix-sync-flake
...
Nix: Sync Flake.lock
2025-11-18 08:52:27 -05:00
Lemmy
0428dd1b50
Merge pull request #688 from bokicoder/main
...
Nix: refactor & improve home-module
2025-11-18 08:27:12 -05:00
Lemmy
6df544d560
Merge pull request #791 from bokicoder/patch-1
...
Nix: default to using nixpkgs' quickshell
2025-11-18 08:26:46 -05:00
notiant
6d032e5159
Remove double bottom spacing in panels & hide scrollbar in NScrollView if not necessary
2025-11-18 10:12:44 +01:00
bokicoder
02e7588bca
Nix: default to using nixpkgs' quickshell
2025-11-18 16:42:29 +08:00
ItsLemmy
c407edb4e9
BarWidgets: All the right click contextual menus. Fix #541
2025-11-17 22:47:17 -05:00
ItsLemmy
f3207b526f
Tooltip: Update position on text content change, take 2
2025-11-17 22:10:58 -05:00
ItsLemmy
103bd91da8
Tooltip: recalculate position when text content changes.
2025-11-17 22:07:10 -05:00
ItsLemmy
66770625dd
Tooltip: no longer needed to pass a screen explicitely
2025-11-17 22:02:10 -05:00
ItsLemmy
81c0c302d4
BarWidgets: open widget settings
2025-11-17 21:03:59 -05:00
ItsLemmy
3283aacf9b
BarWidgets: First pass on contextual widget menu accessible from right-click.
...
Testing on volume widget for now.
2025-11-17 20:35:45 -05:00
ItsLemmy
1b114a0c5f
Autoformatting
2025-11-17 19:53:17 -05:00
ItsLemmy
0b4a7b2bcd
BarSysMon: fixed anchoring warning
2025-11-17 19:52:49 -05:00
ItsLemmy
f15c2a1e49
Settings: removed battery charging mode
2025-11-17 19:49:57 -05:00
Ly-sec
226213457f
ChangelogPanel: update layout
...
shell: remove UpdateService
i18n: update ChangelogPanel text
2025-11-18 01:08:19 +01:00
Ly-sec
836029b567
Settings: move things to UpdateService & cleanup
2025-11-18 00:58:57 +01:00
Ly-sec
8034297fb7
ChangelogService: merge into UpdateService
2025-11-18 00:52:17 +01:00
Ly-sec
01b893c6e6
SimpleToast: follow notification transparency
2025-11-18 00:35:32 +01:00
Ly-sec
bc22bcac82
SimpleToast: adjust width to match notification width
2025-11-18 00:22:28 +01:00
Ly-sec
e36461acd2
SimpleToast: follow transparency slider
2025-11-18 00:05:52 +01:00
Lysec
069859828c
Merge pull request #783 from MrDowntempo/fix/NoOverflowNSpinBox
...
Fix vertical centering and overflow of NSpinBox
2025-11-17 22:47:13 +01:00
Lysec
1ba73c6fcb
Merge pull request #788 from ThatOneCalculator/fix/qt6-qmlformat
...
fix: only use qt6 qmlformat
2025-11-17 22:04:26 +01:00
Kainoa Kanter
63f1404598
package name
2025-11-17 12:59:02 -08:00
Kainoa Kanter
4a9cea1d84
fix: only use qt6 qmlformat
2025-11-17 12:57:32 -08:00
Corey Woodworth
8bca19f3f0
Add the ability to click and hold to speed up adjustments
2025-11-17 15:26:21 -05:00
ItsLemmy
3bb8d8a7c2
Fix: UserInterfaceTab accessing a non existing setting.
2025-11-17 15:15:43 -05:00
Lemmy
7b926b68af
Merge pull request #782 from MrDowntempo/fix/BetterColorPicker
...
ColorCovert refactoring
2025-11-17 15:00:30 -05:00
ItsLemmy
5e398d387e
BarSysMon: added tooltip to show mountpoint
2025-11-17 14:55:39 -05:00
ItsLemmy
f1d714ad9a
Cleanup: replaced a bunch of Screen by their proper "screen"
2025-11-17 14:53:47 -05:00
John
7453a7c5d3
Nix: Sync Flake.lock
2025-11-17 20:46:17 +01:00
ItsLemmy
2ae5aa90c9
BarSysMon: you can now select which disk mount point to monitor storage.
2025-11-17 14:29:32 -05:00
ItsLemmy
ca5f5cd506
BarPill: always prioritize hover color even if force open is true
2025-11-17 14:05:08 -05:00
ItsLemmy
2bf4b8ee71
BarPill: fix Text hover color to ensure readability.
2025-11-17 13:55:22 -05:00
ItsLemmy
ca64c4b436
BarTab: Use a regular NLabel for capsule opacity.
2025-11-17 13:45:56 -05:00
Corey Woodworth
4da1b08e19
Fix vertical centering and overflow of NSpinBox
2025-11-17 13:09:29 -05:00
Corey Woodworth
22fefb3a8b
Refactor ColorsConvert.js
2025-11-17 11:42:32 -05:00
Corey Woodworth
c223737fd7
Move javascript color conversion functions to ColorsConvert.js
2025-11-17 11:11:25 -05:00
Ly-sec
bb8107727c
initial commit
2025-11-17 16:35:22 +01:00
Ly-sec
595ad0bb20
Taskbar: fix color
2025-11-17 16:27:25 +01:00
Ly-sec
28e6fcdfe4
Taskbar: adjust height to match other widgets
2025-11-17 15:51:30 +01:00
ItsLemmy
063ca70c57
Autoformat
2025-11-17 08:16:18 -05:00
Lysec
48fb52dfe4
Merge pull request #781 from lonerOrz/ipc/dock
...
feat: Add IPC command to toggle dock visibility
2025-11-17 14:12:34 +01:00
Lemmy
a7aa38fe1c
Merge pull request #778 from lonerOrz/feat/bar
...
Feature: Add capsule opacity setting with conditional UI
2025-11-17 08:10:54 -05:00
Ly-sec
0d478fc998
AudioService: rework
2025-11-17 13:54:58 +01:00
Ly-sec
d4fb4f5889
qmlfmt: add user info to install package
2025-11-17 13:31:08 +01:00
Ly-sec
d06f111c9a
Taskbar: fix height
2025-11-17 13:21:01 +01:00
loner
cd10f16b61
feat: Add IPC command to toggle dock visibility
2025-11-17 19:52:23 +08:00
loner
b2bfb71a91
fix: DarkMode widget to use unified Style.capsuleColor
2025-11-17 11:05:58 +08:00
loner
b79ce196a6
Unify the tray background color
2025-11-17 11:05:58 +08:00
loner
24b8eeb1f4
feat: Optimize capsule color computation by using Style.qml property
2025-11-17 11:05:58 +08:00
loner
a201b8a2c8
fix: Fix overlapping opacity in BarPill components
2025-11-17 11:05:58 +08:00
loner
609c9900f7
Add Chinese translation for capsule opacity setting
2025-11-17 11:05:58 +08:00
loner
f2ffed74be
Add Turkish translation for capsule opacity setting
2025-11-17 11:05:57 +08:00
loner
660287c7a1
Add Ukrainian translation for capsule opacity setting
2025-11-17 11:05:57 +08:00
loner
ada3d7abf2
Add Russian translation for capsule opacity setting
2025-11-17 11:05:57 +08:00
loner
89a5efe6d1
Add Portuguese translation for capsule opacity setting
2025-11-17 11:05:57 +08:00
loner
83edb704a1
Add Dutch translation for capsule opacity setting
2025-11-17 11:05:57 +08:00
loner
1f5b7ab3a1
Add Spanish translation for capsule opacity setting
2025-11-17 11:05:57 +08:00
loner
8f6d1e06d2
Add German translation for capsule opacity setting
2025-11-17 11:05:57 +08:00
loner
aee415e82e
Add French translation for capsule opacity setting
2025-11-17 11:05:57 +08:00
loner
a46c76b9d5
feat(bar): Add capsule opacity setting with conditional slider in bar settings
2025-11-17 11:05:57 +08:00
StellaHalf
82b7758db6
further fix fomatting
2025-11-17 03:23:49 +01:00
StellaHalf
f90f897516
further fix formatting
2025-11-17 03:22:02 +01:00
StellaHalf
1a28416d59
fix formatting
2025-11-17 03:19:57 +01:00
StellaHalf
2385578831
fix settings formatter
2025-11-17 03:11:58 +01:00
StellaHalf
7dd1cb87df
dock settings
2025-11-17 03:08:05 +01:00
ItsLemmy
4f0bf28f06
MediaMini: showArtistFirst i18n
2025-11-16 21:04:58 -05:00
ItsLemmy
474598ccae
MediaMini: showArtistFirst by default
2025-11-16 20:57:25 -05:00
ItsLemmy
0426918be6
Autoformat
2025-11-16 20:56:58 -05:00
Lemmy
792c6848c4
Merge pull request #761 from alaughlin/media_manager_toggle_artist_first
...
MediaMini: Support showing artist first
2025-11-16 20:56:20 -05:00
Lemmy
40f68c5325
Merge branch 'main' into media_manager_toggle_artist_first
2025-11-16 20:55:59 -05:00
Lemmy
dddd934f06
Merge pull request #777 from MrDowntempo/fix/BetterWorkspaceWidget
...
Fix/better workspace widget and TaskbarGrouped
2025-11-16 20:50:32 -05:00
ItsLemmy
dc08751ec2
Multi-Monitors: new setting to explicitely disable panels to appear on screen without bar.
...
On my setup this saves about 130MB per 1080p monitor where the bar is
not shown. I only interact with noctalia on my main screen.
2025-11-16 20:49:56 -05:00
Corey Woodworth
1f0485dff2
Bugfixes. Better Vertical Bar Support
2025-11-16 20:09:14 -05:00
Corey Woodworth
064b894fbc
Bugfixes. Wrong setting label, and better vertical bar support
2025-11-16 19:55:19 -05:00
StellaHalf
856b6ba00b
initial dock changes
2025-11-17 01:44:07 +01:00
Corey Woodworth
8ec6040c29
A little visual cleanup to TasbarGrouped, and added Name+Index option to Workspace widget too.
2025-11-16 19:42:30 -05:00
ItsLemmy
df37511089
Panels: code simplification
2025-11-16 19:40:51 -05:00
Stella
b895aada9b
Merge pull request #1 from noctalia-dev/main
...
tp
2025-11-17 00:55:24 +01:00
StellaHalf
073e0f8388
Revert "add skypink theme"
...
This reverts commit a74b210e36 .
2025-11-17 00:53:57 +01:00
Lemmy
202d974a82
Merge pull request #776 from MrDowntempo/fix/OneLessToggle
...
Simplified TaskbarGrouped settings by removing unneeded toggle
2025-11-16 18:01:18 -05:00
MrDowntempo
8e18f79acd
Merge branch 'main' into fix/OneLessToggle
2025-11-16 17:53:47 -05:00
Corey Woodworth
d6de45275f
Simplified TaskbarGrouped settings by removing unneeded toggle and adding its functionality to the combobox.
2025-11-16 17:32:18 -05:00
ItsLemmy
39fd2517c3
BatteryManager: removed due to limited compatibility.
...
Might be reintroduced later if we decice on a proper back-end.
2025-11-16 17:27:11 -05:00
ItsLemmy
d8adaf4d4b
Deleted SystemTrayService.
2025-11-16 17:08:08 -05:00
ItsLemmy
3ff5b7639f
Switched to qmlformat.
2025-11-16 17:07:03 -05:00
ItsLemmy
32905224b9
Preparing the switch to qmlformat.
2025-11-16 16:44:47 -05:00
ItsLemmy
9919e0419e
OSD: fix exclusion mode.
2025-11-16 15:53:14 -05:00
ItsLemmy
57b8be1504
Color and Style: readonly everywhere and simplification, reducing the number of bindings.
2025-11-16 15:52:16 -05:00
Ly-sec
0706285048
OSD: possible solution for #774
2025-11-16 19:38:28 +01:00
Adam Laughlin
4fa6696a1c
whoops
2025-11-16 13:31:41 -05:00
Adam Laughlin
a6aa162db6
ugh
2025-11-16 13:31:41 -05:00
Adam Laughlin
36e0ef91bc
MediaMini: Support showing artist first
2025-11-16 13:31:41 -05:00
Ly-sec
c09bf13c58
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-16 19:00:24 +01:00
Ly-sec
7280d827db
i18n: preserve full locale for regional formatting (en_GB vs en_US)
2025-11-16 19:00:18 +01:00
ItsLemmy
9e454bd608
qmlfmt: dont fallback to qmlformat.
2025-11-16 11:52:47 -05:00
ItsLemmy
13532cc479
TaskbarGrouped: fixed translations. Replaced number(s) by label(s)
2025-11-16 11:51:20 -05:00
Lemmy
31a93fb211
Merge pull request #757 from Sighthesia/fix_active_window_layout_gap
...
BarWidgetLoader: Remove layout space left by hidden widgets
2025-11-16 10:46:41 -05:00
Ly-sec
01b44e0b28
WallHaven: use sort by relevance as default
2025-11-16 16:31:49 +01:00
Lysec
de200a929c
Merge pull request #773 from bokicoder/patch-2
...
Fix indentation for quickshell input in flake.nix
2025-11-16 15:45:44 +01:00
bokicoder
1a38c6d665
Fix indentation for quickshell input in flake.nix
2025-11-16 22:44:42 +08:00
Ly-sec
8af9643577
flake: update commit hash
2025-11-16 15:30:21 +01:00
ItsLemmy
9d3dbd33b2
NixOS: pin Quickshell to release 0.2.1
2025-11-16 07:18:43 -05:00
Ly-sec
8e36b68789
WallpaperPanel: wallhaven respects file name toggle
2025-11-16 12:27:10 +01:00
Ly-sec
78919bcc13
i18n: update wallhaven page translation
2025-11-16 12:25:56 +01:00
Ly-sec
8ed927ab0a
MainScreen: hide dimming while window close animation instead of afterwards
2025-11-16 11:57:20 +01:00
Lysec
6c80fd3740
Merge pull request #770 from notiant/patch-20
...
Hide scrollbar in NListView if it's not necessary
2025-11-16 11:54:43 +01:00
notiant
ef1b7cfd89
Hide scrollbar in NListView if not necessary
2025-11-16 11:05:25 +01:00
Ly-sec
098e7f5645
SessionMenuTab: disabling entries works again ( fixes #769 )
2025-11-16 10:20:43 +01:00
Ly-sec
a8787aa241
WallhavenSettingsPopup: layout fixes
2025-11-16 10:11:14 +01:00
ItsLemmy
6494aec955
WallpaperPanel: give focus to the gridview when clicking in it, so we can use keyboard
2025-11-15 21:59:20 -05:00
ItsLemmy
2735a489b5
WallpaperPanel: Made Wallhaven wallpapers work with multiple monitor selective apply + streamlined UI.
2025-11-15 21:53:52 -05:00
ItsLemmy
b120af43fe
Back to -dev
2025-11-15 21:05:43 -05:00
ItsLemmy
f520466063
v3.1.1
2025-11-15 21:04:12 -05:00
ItsLemmy
ead2b82680
Tray: reverted all the mitigation now that the real issue has been fixed in Quickshell.
2025-11-15 21:01:48 -05:00
ItsLemmy
3f1bcf1ae8
TrayMenu: tweaks
2025-11-15 19:56:18 -05:00
ItsLemmy
f9192f0424
TrayMenu: added debouncer to increase robustness.
2025-11-15 19:31:06 -05:00
ItsLemmy
cea0739a5e
Tray: Fix Steam lock-up.
2025-11-15 19:07:34 -05:00
Ly-sec
1826d6a00d
Release v3.1.0
2025-11-15 23:43:55 +01:00
Ly-sec
ab8e14d0f5
TrayMenu: more cleanup
2025-11-15 22:57:45 +01:00
Ly-sec
5121d73a43
TrayMenu: more cleanup
2025-11-15 22:57:26 +01:00
Ly-sec
fc033081bd
TrayMenu: cleanup
2025-11-15 22:54:39 +01:00
Ly-sec
e129da8f46
TrayMenu: close with single outside click
2025-11-15 22:51:32 +01:00
Ly-sec
07f8bd62b4
TrayMenu: reset shouldLoadMenu properly
2025-11-15 22:46:49 +01:00
Ly-sec
53d04df75d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-15 22:32:49 +01:00
Ly-sec
ebe50561a8
TrayMenu: fix tray menu allocation per tray item
2025-11-15 22:32:40 +01:00
ItsLemmy
04abff2ee4
Default settings
2025-11-15 16:25:18 -05:00
ItsLemmy
91f098071d
TrayMenuWindow: no relative path
2025-11-15 16:25:12 -05:00
Ly-sec
f28452a258
TrayMenu: defer opener.children access to prevent init freeze
2025-11-15 22:23:23 +01:00
ItsLemmy
131d3a095e
autofmt
2025-11-15 15:57:05 -05:00
ItsLemmy
3685b8c9f7
TrayMenu: commented out until we figure why it does not work with the latest quickshell-git commits
2025-11-15 15:55:59 -05:00
Ly-sec
c730ac4f34
WallhavenSettingsPopup: fix apply button clickthrough
2025-11-15 19:52:08 +01:00
Ly-sec
0314d2445e
WallpaperPanel: add settings popup for wallhaveb
...
WallhavenSettingsPopup: move all settings in here
WallhavenService: adjust some things
2025-11-15 19:48:19 +01:00
Ly-sec
8010b32c29
Settings: fix migration
2025-11-15 18:36:04 +01:00
Ly-sec
34e845d8fd
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-15 18:03:50 +01:00
Ly-sec
9576daf70a
WallpaperPanel: add wallhaven support
2025-11-15 18:03:26 +01:00
ItsLemmy
adfe4817e0
Bar-SessionMenu: added setting to pick your favorite color.
2025-11-15 10:17:20 -05:00
ItsLemmy
2b5010f477
Settings-default and translations
2025-11-15 10:01:10 -05:00
Ly-sec
6b92d2d4c2
UserInterfaceTab: remove dimDesktop toggle, only use dimming slider
...
Settings: add migration for dimDesktop -> dimmerOpacity
Autoformat
2025-11-15 15:46:29 +01:00
Lysec
e1e6f36cea
Merge pull request #759 from dmolin/dimmer-opacity
...
Add desktop dimmer opacity slider when "Dim Desktop" is toggled ON.
2025-11-15 15:36:36 +01:00
Lysec
df2faf3267
Merge pull request #760 from DrWeb56/main
...
Update ru.json
2025-11-15 15:30:49 +01:00
DrWeb56
c635f84eba
Update ru.json
...
Translated a few lines that weren’t translated before.
2025-11-15 19:26:25 +05:00
Lysec
adfc8d033d
Merge pull request #758 from Aerosnail/fix/efivarfs-audio-stutter
...
SystemStatService: don't report efivarfs usage% to avoid stutters
2025-11-15 15:26:23 +01:00
ItsLemmy
267bc00097
SmartPanels: improving Hyprland focus issues.
2025-11-15 09:17:21 -05:00
Davide
996935af2b
Add desktop dimmer opacity slider
2025-11-15 13:24:11 +00:00
Aerosnail
049d313d51
SystemStatService: skip efivarfs to avoid stutters
2025-11-15 13:55:43 +01:00
Ly-sec
a81cbb587e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-15 13:48:42 +01:00
Ly-sec
7176e890af
SessionMenuTab: add per entry countdown toggle (implements #746
...
)
2025-11-15 13:48:39 +01:00
Lysec
23962d9290
Merge pull request #755 from mochouaaaaa/main
...
fix(qmlfmt): Add compatibility for qmlformat command
2025-11-15 13:05:33 +01:00
Lysec
e7d373f2cc
Merge pull request #756 from notiant/patch-19
...
Add wallpaper selector to settings
2025-11-15 13:04:37 +01:00
Ly-sec
79b079a436
LockScreen: PAM always uses USER env var instead of displayName
2025-11-15 13:01:47 +01:00
notiant
810efe6ad3
Add wallpaper selector to settings
2025-11-15 10:47:18 +01:00
Sighthesia
4ca358b5ba
ActiveWindow: fix layout gap left by hidden active window widget
2025-11-15 17:38:39 +08:00
mochou
b692275c31
fix(qmlfmt): Add compatibility for qmlformat command
...
- Modifies Bin/dev/qmlfmt.sh to check for both 'qmlfmt' and 'qmlformat' executables.
- Uses 'qmlfmt' with its original arguments if found.
- If 'qmlfmt' is not found, uses 'qmlformat' with arguments for 2-space indentation and essential semicolons.
- Exits with an error if neither command is available.
- This makes the QML formatting pre-commit hook more robust.
2025-11-15 17:17:03 +08:00
Ly-sec
6da74a800f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-15 03:51:30 +01:00
Ly-sec
33eb71f0d8
ColorSchemeTab: properly check for discord/code
2025-11-15 03:51:03 +01:00
ItsLemmy
edef856895
MainScreen+SmartPanel: Allow click on the bar when a panel is open.
2025-11-14 20:26:05 -05:00
ItsLemmy
312d1b6d22
Default settings + auto-formatting
2025-11-14 20:02:28 -05:00
ItsLemmy
02d77ff445
MainScreen: removed unecessary mouse area
2025-11-14 20:01:54 -05:00
ItsLemmy
d2bd621abe
Revert "SmartPanel: Tighter sizing by using the minimum size."
...
This reverts commit 0eb82bce98 .
2025-11-14 19:57:04 -05:00
StellaHalf
cb85565fd8
fix terminal themes
2025-11-15 01:21:33 +01:00
StellaHalf
b5ac3941cf
fix terminal themes
2025-11-15 01:20:44 +01:00
StellaHalf
a74b210e36
add skypink theme
2025-11-15 01:03:21 +01:00
Ly-sec
42f12e8d56
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-14 22:33:42 +01:00
Ly-sec
faaf5b7464
AudioService: possible fix for misbehaviour
2025-11-14 22:33:37 +01:00
ItsLemmy
51940a9fc0
Formatting
2025-11-14 14:20:03 -05:00
ItsLemmy
c6fcfffbe6
i18n update
2025-11-14 14:16:40 -05:00
Lemmy
867abc6dc8
Merge pull request #729 from Sighthesia/system_monitor_high_pressure_highlight
...
SystemMonitor: add visual highlights for high-pressure metrics
2025-11-14 14:04:05 -05:00
Lemmy
b1dfcb58ba
Merge branch 'main' into system_monitor_high_pressure_highlight
2025-11-14 14:03:56 -05:00
Lemmy
9890174aeb
Merge pull request #742 from atheeq-rhxn/main
...
MangoWC support
2025-11-14 14:02:57 -05:00
Lemmy
dd4cf6e422
Merge pull request #747 from oluijks/user-display-name
...
HostService: add user display name and use it in UI
2025-11-14 14:02:13 -05:00
Lemmy
6cb45d5d08
Merge pull request #749 from oluijks/bar-hide-tooltip-while-adjusting
...
Bar/Widgets: hide volume tooltips while adjusting
2025-11-14 14:01:28 -05:00
ItsLemmy
7bb27b6c29
Settings: remove double sessionMenu tab
2025-11-14 13:51:51 -05:00
atheeq-rhxn
c0e649b7fe
Merge with noctalia main
2025-11-14 20:52:01 +05:30
atheeq-rhxn
73269047ca
fix: show empty workspaces when hideUnoccupied enabled
2025-11-14 20:48:46 +05:30
ItsLemmy
a0dcd97aa6
TrayMenu: minimal fade-in animation when appearing.
2025-11-14 10:11:57 -05:00
ItsLemmy
d3a98ca1d6
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-14 10:00:29 -05:00
ItsLemmy
0eb82bce98
SmartPanel: Tighter sizing by using the minimum size.
2025-11-14 10:00:20 -05:00
Ly-sec
9451b18a3d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-14 15:40:31 +01:00
Ly-sec
717ea441b0
Settings: cleanup
2025-11-14 15:40:26 +01:00
ItsLemmy
a32d999e46
SmartPaneWindow: unload when not in use
2025-11-14 09:26:17 -05:00
Sighthesia
26d30bdaa5
i18n: add ai translations for system monitor custom threshold highlight color settings
2025-11-14 22:03:38 +08:00
Sighthesia
96c750b2bb
SystemMonitorCard: apply threshold highlight for mertrics in control center
2025-11-14 21:32:41 +08:00
Ly-sec
4129b47559
OSD: fix output OSD logic
2025-11-14 14:00:12 +01:00
Ly-sec
f64a2fae4e
OSD: fix initial output volume osd
2025-11-14 13:54:59 +01:00
Ly-sec
1573b5f128
OSD: fix initial input volume osd
2025-11-14 13:31:41 +01:00
Ly-sec
4088c13eec
AudioService: preserve input value (fixes 0% volume after suspend... hopefully)
...
autoformat
2025-11-14 13:27:54 +01:00
Sighthesia
f1576a61a5
SystemMonitor: add custom color settings for system monitor threshold settings
2025-11-14 20:20:52 +08:00
atheeq-rhxn
95d252a949
fix: single monitor support by conditional -o usage
2025-11-14 17:05:34 +05:30
atheeq-rhxn
ee22bb9e21
feat: add multi-monitor support
2025-11-14 15:29:46 +05:30
Olaf Luijks
545e72c256
Bar/Widgets: hide volume tooltips while adjusting
2025-11-14 10:56:39 +01:00
Sighthesia
ea8ddcaef8
i18n: add ai translations for system monitor threshold settings
2025-11-14 17:18:52 +08:00
Sighthesia
4b2e8b6ef0
SystemMonitor: transfer system monitor threshold settings to gloabal setting tab
2025-11-14 17:18:23 +08:00
atheeq-rhxn
15e8d76a90
Merge with noctalia main
2025-11-14 14:14:21 +05:30
Ly-sec
68e83f4d63
Matugen/Discord: fix Vencord again
2025-11-14 08:21:54 +01:00
Ly-sec
5bd844ec51
Matugen/Discord: fix Vencord path
2025-11-14 08:18:05 +01:00
Ly-sec
2d99a2c233
Matugen/Code: fix VSCodium support
2025-11-14 07:56:20 +01:00
Ly-sec
96ae2c0d6f
Matugen/Code: add VSCodium support
2025-11-14 07:40:15 +01:00
Olaf Luijks
2c5c462aaa
HostService: add user display name and use it in UI
...
- Add username/envRealName/realName and displayName to HostService
- Resolve real name from `getent passwd $USER` with NOCTALIA_REALNAME override
- Use HostService.displayName on the lock screen and in the Control Center profile card
2025-11-14 04:15:55 +01:00
Sighthesia
d51dbb295b
Merge remote-tracking branch 'upstream' into system_monitor_high_pressure_highlight
2025-11-14 09:33:01 +08:00
ItsLemmy
04fcb94ebc
Revert "Wallpaper: improved image switching to avoid main thread micro freeze."
...
This reverts commit 6e368601b4 .
2025-11-13 15:45:46 -05:00
Ly-sec
aa0a6c2cdd
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-13 21:01:15 +01:00
Ly-sec
aace0a8ada
TaskbarGrouped: add scroll support
...
TaskbarGroupoedSettings: add colorize, hide when unoccupied, name display settings
2025-11-13 21:00:12 +01:00
ItsLemmy
6004807776
AllBackgrounds: centralize panel background color computation.
2025-11-13 14:43:14 -05:00
ItsLemmy
0ab9aa1c0e
Tray: fix screen access that does not exists on first load.
2025-11-13 14:42:42 -05:00
ItsLemmy
17ff97f8c5
WLR Layer Name: noctalia-screen-* changed to noctalia-background-*
2025-11-13 13:28:47 -05:00
atheeq-rhxn
06007549a3
fix: resolve active window detection
2025-11-13 22:56:23 +05:30
ItsLemmy
6e368601b4
Wallpaper: improved image switching to avoid main thread micro freeze.
2025-11-13 12:00:15 -05:00
atheeq-rhxn
a49f4ba009
fix: resolve MangoService window parsing scope and add KeyboardLayoutService import
2025-11-13 22:06:06 +05:30
Ly-sec
80493adaed
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-13 16:54:50 +01:00
Ly-sec
e1f692be04
SettingsWindow: reorder SideBar
2025-11-13 16:54:45 +01:00
atheeq-rhxn
3a80389ca4
fix(workspace): use tag command instead of view to prevent window moving
2025-11-13 21:21:15 +05:30
Ly-sec
52071efc08
SettingsWindow make SideBar more compact
2025-11-13 16:50:24 +01:00
ItsLemmy
3d81d445a3
Network: support for ethernet-off icon even tho the logic is not in yet.
2025-11-13 10:26:51 -05:00
Lemmy
889bbfcb4f
Merge pull request #739 from notiant/patch-17
...
NetworkService: re-add improved internet connectivity check
2025-11-13 10:06:44 -05:00
atheeq-rhxn
8ba0a0a51f
refactor: Improve MangoWC implementation
2025-11-13 20:27:40 +05:30
ItsLemmy
9b2abd313d
Tray: fix drawer toggle/caret theming in light theme.
2025-11-13 09:52:29 -05:00
Ly-sec
e98f01faa1
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-13 15:41:52 +01:00
Ly-sec
4fd5865978
DistroService: rename to HostService
2025-11-13 15:41:46 +01:00
Lysec
c2e56fcd36
Merge pull request #738 from bokicoder/patch-1
...
SessionMenu: add hibernate option
2025-11-13 15:23:29 +01:00
Lemmy
6178c34ec0
Merge pull request #740 from notiant/patch-18
...
small fix for German translation
2025-11-13 09:19:29 -05:00
ItsLemmy
1288924f87
Dragging: removed a lot of dead code since we no longer support panel dragging.
2025-11-13 09:16:52 -05:00
ItsLemmy
278fbb7f76
Settings: SystemMonitor tab, hidden for now, until it gets content.
2025-11-13 09:13:03 -05:00
notiant
fcc8394e07
small fix for German translation
2025-11-13 15:12:07 +01:00
ItsLemmy
8b0c615322
Launcher: restore Tab/BackTab navigation. Fix #737
2025-11-13 08:58:40 -05:00
notiant
ac9e316f56
NetworkService: re-add improved internet connectivity check
...
Added internet connectivity check process and timer.
2025-11-13 14:58:31 +01:00
ItsLemmy
205e73e8e8
Cava: fix activation logic due to new panel structure.
2025-11-13 08:43:02 -05:00
ItsLemmy
04439699ae
Keyboard Shortcuts: replaced and fixed shiftTab to backTab.
2025-11-13 08:28:28 -05:00
ItsLemmy
7021653764
OSD: Autoformatting - removing all those semicolons
2025-11-13 08:24:45 -05:00
ItsLemmy
454733d80e
Typography: Semi-Bold NHeader and NLabel
2025-11-13 08:16:17 -05:00
wxlyyy
14b0ef320a
SessionMenu: add hibernate option
2025-11-13 18:30:47 +08:00
atheeq-rhxn
e814ba5827
feat: Add MangoWC compositor support
2025-11-13 14:48:20 +05:30
Lysec
d044562016
Merge pull request #736 from mochouaaaaa/main
...
Add OSD background opacity setting
2025-11-13 09:29:25 +01:00
Sheri Downs
9a92fa0802
Merge branch 'noctalia-dev:main' into main
2025-11-13 13:52:14 +08:00
mochou
36d4c10202
feat: Add OSD background opacity setting
...
- Add `OSD` background transparency
- Add `OSD` background transparency translation
2025-11-13 13:50:13 +08:00
ItsLemmy
e4ef05f58f
Tray: warning fix
2025-11-12 23:48:09 -05:00
ItsLemmy
6083d8242b
TrayMenu: improved positionning
2025-11-12 23:43:44 -05:00
ItsLemmy
aca82f810c
TrayMenu: Fixed potential glitch of submenus by replacing hover by click + improved submenu positionnig logic.
2025-11-12 23:16:59 -05:00
Sighthesia
58ee164792
SystemMonitor: unify highlight colors, change warning color to mTertiary
2025-11-13 12:00:29 +08:00
ItsLemmy
7bf3601a52
Back to -dev
2025-11-12 21:42:55 -05:00
ItsLemmy
e1ce5a6b7c
v3.0.11
2025-11-12 21:41:58 -05:00
ItsLemmy
632280a470
i18n: update
2025-11-12 21:34:56 -05:00
ItsLemmy
f6eb76aa74
Wallpapers: hide filenames should default to false
2025-11-12 21:34:50 -05:00
Lemmy
4ce2fb5324
Merge pull request #733 from onelocked/main
...
WallpaperSettings: Add a Hide Filename toggle
2025-11-12 21:33:35 -05:00
ItsLemmy
5e567bfcca
MediaCard: update wallpaper dynamically. Fix #734
2025-11-12 21:28:38 -05:00
Sighthesia
f067d585b5
SystemMonitor: align the height of horizontal bar highlight rectangles with the pill of the Workspace
2025-11-13 10:26:00 +08:00
ItsLemmy
b9d3040786
NCircleStat: repaint on fillcolor change
...
+ removed gradient which does not work on an Arc anyways.
2025-11-12 21:22:33 -05:00
Sighthesia
12a4fe2653
SystemMonitor: change metrics highlighting method on vertical bar to text highlighting
2025-11-13 10:18:57 +08:00
ItsLemmy
337a830cf1
Panel: Cleaned keyboard shorcuts.
2025-11-12 20:51:32 -05:00
ItsLemmy
2eb59bed4a
Keyboard: Cleaned keyboard shortcuts dispatch
...
+ SetupWizard cleanup (NImageCached can NOT be invisible)
2025-11-12 20:46:15 -05:00
ItsLemmy
39784134af
Panels: proper focus management with the new architecture.
2025-11-12 18:45:15 -05:00
ItsLemmy
81e9bd55fa
Merge branch 'panel-content'
2025-11-12 18:34:18 -05:00
onelocked
e4e63e1f45
WallpaperSettings: Add a Hide Filename toggle
...
Added a 'Hide Filename' toggle that hides the filenames of wallpapers
for a more aesthetic look
2025-11-12 22:22:35 +00:00
Ly-sec
0db78a0abe
UserInterface: add universal opacity slider (except for bar)
...
LauncherTab: remove opacity slider
Settings: add migration
i18n: add opacity slider translation
2025-11-12 20:32:11 +01:00
Ly-sec
88a968aa21
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-12 19:47:26 +01:00
Ly-sec
dbedf6c25c
SessionMenuTab: added tab & SessionMenu settings
...
SessionMenu: hook up settings, update height calculation
i18n: add translations
2025-11-12 19:46:19 +01:00
ItsLemmy
1e5d82b615
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-12 13:14:43 -05:00
ItsLemmy
cc08bc320e
Bar: Fix potential blurry icons due to half pixel misalignment.
2025-11-12 13:14:38 -05:00
Lemmy
4f6ed4335a
Merge pull request #680 from kurrycat2004/main
...
feat(custom button): Add option to refresh CustomButton text on click
2025-11-12 12:05:16 -05:00
kurrycat
7be6ea57a5
don't open settings when clicking on empty command custom button with update-text enabled
2025-11-12 16:51:37 +01:00
Ly-sec
37d19a3290
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-12 16:40:31 +01:00
Ly-sec
437fe0f9e8
LockScreen: update keyboardLayout usage
2025-11-12 16:40:27 +01:00
wxlyyy
55addb651c
Nix: refactor & improve home-module
2025-11-12 22:49:06 +08:00
ItsLemmy
9215df3fcb
Tray: Close drawer when a tray item is actioned.
2025-11-12 09:12:04 -05:00
ItsLemmy
f15e900a21
Default settings update
2025-11-12 09:11:49 -05:00
ItsLemmy
9b2b4b4bd1
TrayDrawer: proper auto sizing when elements are added or removed.
2025-11-12 08:38:30 -05:00
ItsLemmy
875aca2a36
Wi-Fi + BT: Right clicking icons on the bar or control center to enable/disable the feature immediately.
2025-11-12 08:28:02 -05:00
ItsLemmy
d781f52e1a
NIconButton: add missing wheel signal argument.
2025-11-12 08:21:22 -05:00
ItsLemmy
e67f27f58d
SmartPanel: added exclusiveKeyboard flag. Should fix launcher focus on hyprland.
2025-11-12 08:00:59 -05:00
Lysec
e35239d512
Merge pull request #731 from bokicoder/patch-2
...
Calendar: add missing import
2025-11-12 13:27:44 +01:00
bokicoder
772fb1da7d
Calendar: add missing import
2025-11-12 20:24:28 +08:00
Sighthesia
be780971d6
SystemMonitor: ensure critical thresholds are not less than warning thresholds
2025-11-12 13:28:17 +08:00
Sighthesia
fa880e8390
SystemMonitor: restore metrics' icon color
2025-11-12 13:22:29 +08:00
ItsLemmy
b3fbe7eff3
Panels: splitted bg and content for improved perfs.
2025-11-11 22:53:01 -05:00
Sighthesia
f616aa64c5
i18n: add ai translations for system monitor threshold highlighting
...
- Added threshold settings for visual indicators in German, English, Spanish, French, Portuguese, Russian, Turkish, Ukrainian, and Chinese.
2025-11-12 11:07:07 +08:00
Sighthesia
ccbfa926dd
SystemMonitor: add configurable thresholds for system monitor widget
2025-11-12 11:05:41 +08:00
ItsLemmy
3d6e1dc7d9
Back to -dev
2025-11-11 21:04:23 -05:00
ItsLemmy
a1ffa4c7e2
v3.0.10
2025-11-11 21:03:13 -05:00
ItsLemmy
b3aa1b03ad
i18n update
2025-11-11 19:30:30 -05:00
Lemmy
48f8e2745b
Merge pull request #726 from kurrycat2004/wallpaper-symlink
...
WallpaperService: make recursive wallpaper search follow symlinks
2025-11-11 19:19:05 -05:00
Lemmy
9bb3a7c4b3
Merge pull request #722 from Sridou/dev
...
Reset button for notification timeout values
2025-11-11 19:17:48 -05:00
Lemmy
031eb25e90
Merge pull request #721 from 3akev/kb_toast_setting
...
Add setting to disable keyboard layout toast
2025-11-11 19:16:30 -05:00
kurrycat
b717baf4ba
allow update-text toggle without command + disable update-text toggle in
...
text stream mode
2025-11-12 00:16:35 +01:00
ItsLemmy
db20310202
Hyprland and Sway: Use WlrKeyboardFocus.OnDemand
2025-11-11 18:07:15 -05:00
kurrycat
4ea011b72a
disable update-text toggle by default
2025-11-11 23:57:40 +01:00
kurrycat
c2278bdd2d
add missing import
2025-11-11 23:57:40 +01:00
kurrycat
fb126cc86c
add option to refresh CustomButton text on click
2025-11-11 23:57:40 +01:00
Lysec
895bddf568
Merge pull request #723 from onelocked/main
...
Fix: WallpaperSelector widget panel positioning
2025-11-11 23:25:15 +01:00
Lysec
0867965ff6
Merge pull request #725 from DrWeb56/main
...
Update ru.json (translation)
2025-11-11 22:21:58 +01:00
kurrycat
0a0f5d4fff
make recursive wallpaper search follow symlinks
2025-11-11 21:28:32 +01:00
DrWeb56
fdaeec8b50
Update ru.json
2025-11-12 01:06:59 +05:00
onelocked
acc5b2cd27
Fix: WallpaperSelector widget panel positioning
...
When clicking the Wallpaper Selector button in the bar, it did not
respect the users position choice. For example if set to bottom right,
it would still follow bar position.
2025-11-11 19:29:29 +00:00
Sridou
f94d523cbc
added reset button for notification timeout settings
2025-11-12 00:21:14 +05:30
Ala Alkhafaji
fe1129c56c
Add setting to disable keyboard layout toast
2025-11-11 19:40:35 +01:00
ItsLemmy
8aa4254d57
Tray: fix for hyprland (untested)
2025-11-11 13:35:35 -05:00
Sridou
92b8fcb76a
added comments to UserInterfaceTab.qml
2025-11-11 23:44:40 +05:30
Sighthesia
84e413f316
SystemMonitor: add warning and critical state indicators for disk usage
2025-11-12 01:08:26 +08:00
ItsLemmy
093b32803b
Back to -dev version
2025-11-11 10:45:39 -05:00
ItsLemmy
466a32a572
v3.0.9
2025-11-11 10:44:27 -05:00
ItsLemmy
33350497de
Tray: more intuitive auto closing.
2025-11-11 10:35:50 -05:00
ItsLemmy
9d25df5c4f
Merge branch 'tray'
2025-11-11 10:30:23 -05:00
ItsLemmy
3e8e21de7f
Tray: close drawer when pinning, to keep things simple
2025-11-11 10:27:10 -05:00
Ly-sec
6ae3a19e1e
AudioService: properly filter outputs with no inputs
...
AudioCard & OSD: use said detection
2025-11-11 16:25:52 +01:00
Sighthesia
952e5ecbde
SystemMonitor: add warning and critical state indicators for CPU, temperature, and memory
2025-11-11 23:25:41 +08:00
ItsLemmy
2bc6dfb2b4
Tray: refactoring - back to dropdown menu while keeping the drawer for unpinned.
2025-11-11 10:21:55 -05:00
ItsLemmy
d4f11f6ef9
Cava: less logs
2025-11-11 10:21:08 -05:00
Ly-sec
508f8be6b8
Revert "AudioCard/Panel: add one-shot timer to prevent 100% volume on startup"
...
This reverts commit bd0ddda7c6 .
2025-11-11 15:27:17 +01:00
Ly-sec
bd0ddda7c6
AudioCard/Panel: add one-shot timer to prevent 100% volume on startup
2025-11-11 15:16:32 +01:00
ItsLemmy
3c8a49d7c0
SmartPanel: improved snapping behavior
2025-11-11 07:22:48 -05:00
ItsLemmy
afcadb86d7
Autoformatting
2025-11-11 07:09:43 -05:00
ItsLemmy
a92b7686bf
ControlCenter: better autosizing for the weather card. Fix #713
2025-11-11 07:09:32 -05:00
Lemmy
16b5c27f26
Merge pull request #554 from shouya/sleep-inhibitor
...
Scroll to set a timeout to manual sleep inhibitor
2025-11-11 06:55:35 -05:00
ItsLemmy
9bccf4ff56
Calendar: events tooltip use fixed font with improved time formating
2025-11-11 06:54:13 -05:00
ItsLemmy
a6f25cc9d5
NotificationHistory: Width 340 => 420
2025-11-11 06:53:33 -05:00
Lemmy
54e4d38a9e
Merge pull request #714 from Hoverbear/hoverbear/times-in-calendar
...
Calendar: Print times in Calendar
2025-11-11 06:33:26 -05:00
Lemmy
76a747189b
Merge pull request #715 from Hoverbear/hoverbear/utc-ify-calendar-datetimes
...
Calendar: UTC-ify datetimes
2025-11-11 06:32:22 -05:00
Lemmy
13b6b17981
Merge pull request #706 from 3akev/main
...
KeyboardLayout: update on "keyboard layout changed" events
2025-11-11 06:28:25 -05:00
ItsLemmy
877f517a02
Bar: reimplemented hairline gap safety.
2025-11-11 06:21:58 -05:00
ItsLemmy
230d5de071
wip
2025-11-11 05:39:00 -05:00
Lysec
38da6dbfcf
Merge pull request #718 from oluijks/feat/dutch-translation
...
Add Dutch translation (nl)
2025-11-11 11:19:53 +01:00
Olaf Luijks
932d06897b
Add Dutch translation (nl)
2025-11-11 11:06:25 +01:00
Ana Hobden
c19a6dfa42
Calendar: Use the QT Locale formats
2025-11-10 22:23:39 -08:00
Ana Hobden
a2eab85dbd
Calendar: UTC-ify datetimes
2025-11-10 21:42:42 -08:00
Ana Hobden
f6d9af143c
Calendar: Print times in Calendar
2025-11-10 21:40:06 -08:00
shouya
0f360859d0
fix flickering text when scrolling to zero while hovering
2025-11-11 13:46:17 +09:00
shouya
33e7977077
add i18n for non-english languages
2025-11-11 13:46:17 +09:00
shouya
d85f426b15
allow setting a timeout to manual sleep inhibitor
2025-11-11 13:46:17 +09:00
ItsLemmy
ec328f348c
ActiveWindow: added missing Wayland import for hyprland toplevel.
2025-11-10 21:00:06 -05:00
ItsLemmy
d59299798f
back to dev version
2025-11-10 20:18:53 -05:00
ItsLemmy
5b34a0e025
v3.0.8
2025-11-10 20:18:12 -05:00
ItsLemmy
16a396cc99
Bar mask region: should fix ghost bar.
2025-11-10 20:04:57 -05:00
Ala Alkhafaji
a6f487eac0
KeyboardLayout: stopgap solution for sway
2025-11-11 01:53:49 +01:00
ItsLemmy
6ec8fc6b8b
Audio: Attempt to fix #708
2025-11-10 19:48:06 -05:00
ItsLemmy
8cb58ac144
Media: Restore seekRelative IPC call. Fix #709
2025-11-10 19:37:23 -05:00
ItsLemmy
40f182e98a
WiFi: Removed internet connectivity check as it is causing a lot of false positive.
2025-11-10 19:32:40 -05:00
ItsLemmy
01bcdf577d
Notifications History: increased height from 420 to 540
2025-11-10 19:17:43 -05:00
ItsLemmy
6c00dabc1e
Overview: removed optimization so we are sure to see the overview between the workspaces when switching
2025-11-10 19:15:40 -05:00
Ala Alkhafaji
43ff69238a
KeyboardLayout: update on keyboard layout change events (hyprland)
2025-11-10 23:54:37 +01:00
Ala Alkhafaji
9921e1a09f
KeyboardLayout: update on keyboard layout change events (niri)
2025-11-10 21:33:33 +01:00
Ly-sec
36d9dabb02
README: small update
2025-11-10 21:27:29 +01:00
Ly-sec
968180446b
Services: add systemd service
2025-11-10 21:08:56 +01:00
Ly-sec
dfd3269928
ControlCenter: add proper shader for distro logo
2025-11-10 20:25:41 +01:00
ItsLemmy
8c7a31931f
Background/Overview: back to smooth
2025-11-10 14:13:28 -05:00
ItsLemmy
5f2adff8d6
Cava: removed some non fruitful optimizations
2025-11-10 13:59:20 -05:00
ItsLemmy
f708a039bd
SmartPanel: prevent closing panel by right clicking inside the panel inactive area.
2025-11-10 13:59:02 -05:00
Lysec
d7d2876209
Merge pull request #705 from Rexcrazy804/fix-nix-shell
...
fix(nix): fix shell.nix for non flake `nix-shell` invocation
2025-11-10 19:37:27 +01:00
Ly-sec
9ded2f7ef6
Set version to dev
2025-11-10 19:23:27 +01:00
Rexiel Scarlet
4ade4e91e6
fix(nix): fix shell.nix for non flake nix-shell invocation
...
- relocated shell.nix to nix/shell.nix
- initialized shell.nix at root to correctly invoke the shell with
`nix-shell` command for non flake
2025-11-10 22:15:29 +04:00