b2f601df80
Make empty notification list transparent
2025-11-23 21:46:10 +01:00
25c3fbbef8
Fix toasts
2025-11-23 21:46:10 +01:00
eb9c35a9e5
Add inner bar implementation for notifications
2025-11-23 21:46:10 +01:00
bf000f409c
Use a BarItem for the notification pill
2025-11-23 21:46:10 +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
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
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
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
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
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
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
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
Ly-sec
4a86f7b37b
Release v3.0.6
2025-11-10 19:23:01 +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
ItsLemmy
2983cc9361
TemplateProcessor: Errors no longer display a toast messages. Errors will be available in the logs for template contributors.
2025-11-10 13:14:25 -05:00
ItsLemmy
8028deb1ed
TaskbarGrouped: workspace indicator on top
2025-11-10 12:35:00 -05:00
Lemmy
02c250ab37
Merge pull request #648 from ahmet-cetinkaya/feat/taskbar-workspace-numbers
...
feat(bar): add workspace numbers to TaskbarGrouped widget
2025-11-10 12:30:19 -05:00
Lysec
a817b1d162
Merge pull request #704 from DrWeb56/main
...
Added Russian translation (ru.json).Please review.
2025-11-10 18:28:57 +01:00
ItsLemmy
7da45e007b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-10 12:23:54 -05:00
Ly-sec
54f8b3574d
KeyboardLayout: add toast to inform the user about changed layout
2025-11-10 18:21:47 +01:00
ItsLemmy
2a9e467a29
Root cleanup
2025-11-10 12:20:22 -05:00
Ahmet Çetinkaya
fa3e6a02b9
fix(bar): resolve 'Show workspace numbers only when occupied' setting
...
- Fix workspace number container visibility logic to properly reference container.hasWindows
- The 'hasWindows' property was not in scope for workspaceNumberContainer
- Workspace numbers now correctly hide when workspace has no windows and setting is enabled
- Fixes toggle functionality for 'show-numbers-only-when-occupied' setting
2025-11-10 20:14:30 +03:00
Ahmet Çetinkaya
debe26a04b
feat(i18n): add Turkish translations for taskbar workspace numbers
...
Adds translation keys for workspace number display options in the taskbar:
- "show-workspace-numbers": Controls visibility of workspace numbers in taskbar groups
- "show-numbers-only-when-occupied": Shows numbers only for occupied workspaces
2025-11-10 19:45:15 +03:00
DrWeb56
f8aed91a5b
Update russian translate
2025-11-10 21:44:28 +05:00
DrWeb56
af0f23e359
Merge branch 'noctalia-dev:main' into main
2025-11-10 21:43:10 +05:00
Ahmet Çetinkaya
579e9bf914
Merge upstream/main into feat/taskbar-workspace-numbers
...
- Resolved file location conflicts by moving TaskbarGroupedSettings.qml to Modules/Panels/Settings/Bar/WidgetSettings/
- Fixed translation conflicts in de.json, es.json, fr.json, pt.json, and zh-CN.json by adding taskbar-grouped translation sections
- Maintained all existing functionality while adapting to new project structure
- Preserved workspace number feature functionality across all supported languages
Conflicts resolved:
- Translation files: Added taskbar-grouped sections after existing taskbar sections
- File location: Moved settings file to new Panels directory structure
2025-11-10 19:41:09 +03:00
Ly-sec
5f50bad53b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-10 17:30:35 +01:00
Ly-sec
84eaa98dd6
Update PR template
2025-11-10 17:30:31 +01:00
ItsLemmy
f2194aebbc
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-10 11:21:33 -05:00
ItsLemmy
c290869869
OSD: reduced main axis size to 75%
2025-11-10 11:20:11 -05:00
Ly-sec
20e1086060
Launcher: add CTRL+J/N keybinds ( fixes #694 )
2025-11-10 17:17:31 +01:00
Ly-sec
5402ae32f5
Notification: make doNotDisturb non persistent ( fixes #665 )
2025-11-10 17:12:51 +01:00
ItsLemmy
97e24ac9b3
Compositor: Fix lockAndSuspend - missing import
2025-11-10 10:30:02 -05:00
ItsLemmy
b81ce9819d
Default settings: added spicetify + autoformatting
2025-11-10 10:10:30 -05:00
Lemmy
876d88a2ca
Merge pull request #697 from Sighthesia/wallpaper-animations-on-load
...
Background: add startup wallpaper transition
2025-11-10 10:08:48 -05:00
ItsLemmy
8c01158bad
Autoformat
2025-11-10 10:03:23 -05:00
ItsLemmy
141f971a1d
Notifications: Fixed Toast when toggling DND
2025-11-10 10:03:12 -05:00
Lemmy
bd63fe1c8c
Merge pull request #702 from onelocked/main
...
Fixing Matugen Ghostty posthook
2025-11-10 09:59:38 -05:00
Lysec
0300666e1e
Merge pull request #703 from acdcbyl/main
...
Matugen: fix spicetify theme work for predefined colors && fix `hex_tripped` does not work
2025-11-10 15:33:38 +01:00
Aiser
e3aa6e3429
Matugen: fix spicetify theme work for predefined colors && fix hex_stripped does not work
2025-11-10 22:30:22 +08:00
onelocked
c40e39708b
Fixing Matugen Ghostty posthook
...
Ensure that the command runs in a Bash shell (fixes for people running
nu shell)
pgrep -f matches the entire command line, so it catches variants like
.ghostty-wrapped.
2025-11-10 14:22:16 +00:00
Sighthesia
71ad86dd6f
Background: remove the setting of startup wallpaper transition
2025-11-10 22:03:57 +08:00
Ly-sec
4801716c36
LockScreen: add missing import ( fixes #699 )
2025-11-10 14:52:20 +01:00
Sighthesia
ff8e19d573
Revert "i18n: add ai translations of startup transition"
...
This reverts commit 02d7a52dd7 .
2025-11-10 21:48:23 +08:00
ItsLemmy
e76b3429d1
Autoformatting
2025-11-10 08:35:36 -05:00
Lemmy
0573f24d63
Merge pull request #664 from lonerOrz/fix/vertical-bar-text
...
fix(custom button): Adjust the custom button text display when the bar is vertical
2025-11-10 08:34:54 -05:00
ItsLemmy
f24d2f758a
NImageCached: restored to its original glory. Warnings are expected and are acceptable.
2025-11-10 08:29:34 -05:00
Ly-sec
bb8ab1f7eb
SystemTrayService: add service to init tray faster ( #689 )
2025-11-10 12:56:01 +01:00
Ly-sec
c6bd84dfaa
ControlCenter: add colorize distro toggle
2025-11-10 12:47:49 +01:00
Ly-sec
5ec97ac750
ControlCenter: add missing import
2025-11-10 12:32:00 +01:00
loner
54dad12a70
feat(bar): Add conditional text rotation for BarPillVertical
2025-11-10 18:39:53 +08:00
loner
b37f4d4268
feat: Add dynamic tooltip parsing to CustomButton
2025-11-10 18:39:53 +08:00
loner
ebfd50b20a
i18n(zh-CN): Translate CustomButton settings
2025-11-10 18:39:53 +08:00
loner
8a5704ab82
i18n(uk-UA): Translate CustomButton settings
2025-11-10 18:39:53 +08:00
loner
97a9e5a184
i18n(tr): Translate CustomButton settings
2025-11-10 18:39:53 +08:00
loner
10b6945966
i18n(pt): Translate CustomButton settings
2025-11-10 18:39:53 +08:00
loner
0432ef7b9b
i18n(fr): Translate CustomButton settings
2025-11-10 18:39:53 +08:00
loner
ba38031b5f
i18n(es): Translate CustomButton settings
2025-11-10 18:39:53 +08:00
loner
0c0e353308
i18n(de): Translate CustomButton settings
2025-11-10 18:39:53 +08:00
loner
2f853e3eca
feat(bar): Add option to hide CustomButton text in vertical bar
2025-11-10 18:39:53 +08:00
loner
110bbdf7a3
fix(custom button): Adjust the custom button text display when the bar is vertical
2025-11-10 18:39:52 +08:00
Lysec
290a767f11
Merge pull request #698 from lonerOrz/fix/tray-import
...
fix(tray): import ui service
2025-11-10 11:33:47 +01:00
loner
1df1e1119e
fix(tray): import ui service
2025-11-10 18:32:23 +08:00
Sighthesia
02d7a52dd7
i18n: add ai translations of startup transition
...
- Added "startup-transition-type" key to translations for multiple languages.
- Updated descriptions and labels for the new transition type in German, English, Spanish, French, Portuguese, Turkish, Ukrainian, and Chinese.
2025-11-10 17:43:05 +08:00
Sighthesia
dc5292dadb
Background: optimize wallpaper source size calculation
2025-11-10 17:34:17 +08:00
Sighthesia
162c5febda
Background: add startup wallpaper transition
2025-11-10 17:33:45 +08:00
Lysec
cff97f0200
Merge pull request #696 from acdcbyl/main
...
Matugen: fix ghostty's posthook
2025-11-10 07:43:06 +01:00
Aiser
85ff0532fa
Matugen: fix ghostty's posthook
2025-11-10 14:39:54 +08:00
Lysec
2e0ffce2e0
Merge pull request #695 from acdcbyl/main
...
Matugen: add spicetify theme for Spotify
2025-11-10 07:32:25 +01:00
Aiser
b4ac786e8b
Matugen: add spicetify theme for Spotify
2025-11-10 13:20:51 +08:00
ItsLemmy
b7f071d31e
Back to -dev
2025-11-09 21:02:58 -05:00
ItsLemmy
ba00da67c5
v3.0.5
2025-11-09 21:02:14 -05:00
Lemmy
b3fb32d124
Merge pull request #693 from lycia324/main
...
Optimizing Chinese translation
2025-11-09 20:36:29 -05:00
ItsLemmy
0724e31cf8
AppTheming: fix a warning when generating for predefined color schemes.
2025-11-09 20:33:18 -05:00
ItsLemmy
a7af55a7cc
Backgrounds: dont play with transparency, only use width/height to hide a shape.
2025-11-09 20:30:55 -05:00
lycia324
a55b1601cb
Optimizing Chinese translation
2025-11-10 09:21:27 +08:00
lycia324
481f71b101
Optimizing Chinese translation in 'colors' and 'dark-mode';
...
Adding space between English and Chinese characters.
2025-11-10 08:58:18 +08:00
ItsLemmy
e13da1eaa2
TemplateProcessor: Toast a warning instead of error when encoutering an issue.
2025-11-09 19:40:23 -05:00
ItsLemmy
bf215b0728
BT+WiFi: increasing panel width from 340 to 400.
2025-11-09 19:36:57 -05:00
ItsLemmy
cd0556064b
Back to -dev + fix sessionMenu lock and suspend IPC call
2025-11-09 19:24:17 -05:00
ItsLemmy
889a587541
3.0.4
2025-11-09 18:46:50 -05:00
ItsLemmy
b2a4a25488
IPC: Added a lot of missing imports.
2025-11-09 18:46:17 -05:00
ItsLemmy
6f215b4265
BarContent: better margins-anchoring management
2025-11-09 18:39:15 -05:00
ItsLemmy
ef4c773d13
ClockSettings: fix wrong import
2025-11-09 18:38:15 -05:00
ItsLemmy
a0ebd39023
Wi-Fi: wrap env var object to avoid erroring
2025-11-09 18:08:55 -05:00
ItsLemmy
d63e6216e1
SetupWizard: Don't open immediately to avoid incomplete screen setup on older hardware and older Qt versions.
2025-11-09 18:01:02 -05:00
ItsLemmy
18e9b456e2
Added debug log
2025-11-09 17:49:30 -05:00
ItsLemmy
55f2a03a50
Theming-vicinae: improve cp syntax
2025-11-09 17:45:57 -05:00
ItsLemmy
689e96ea81
back to -dev
2025-11-09 16:56:58 -05:00
ItsLemmy
0a07c96f5b
v3.0.3
2025-11-09 16:55:41 -05:00
ItsLemmy
bae3c3495b
Launcher: fix transparency
2025-11-09 16:54:07 -05:00
ItsLemmy
7c168b3de0
autoformatting
2025-11-09 16:16:07 -05:00
Lemmy
fdddae648d
Merge pull request #679 from notiant/patch-15
...
Add wordwrap to Bluetooth- and WiFi-Panel; some fixes for the German translation
2025-11-09 16:04:19 -05:00
ItsLemmy
9153a784ae
Toast: better shadows
2025-11-09 15:02:33 -05:00
ItsLemmy
7f141df200
OSD: better shadow management
2025-11-09 14:51:45 -05:00
ItsLemmy
43441b44d8
Notifications: better way to avoid shadow cut-off with autoPadding
2025-11-09 14:35:00 -05:00
ItsLemmy
23a548e034
BarContent: fix screen assignment
2025-11-09 13:51:14 -05:00
ItsLemmy
c3476c9f9e
MediaCard: fix vertical centering of disc icon when nothing is playing
2025-11-09 13:40:06 -05:00
Ly-sec
06566fbd04
TemplateRegistry: make the user-templates.toml generation more robust
2025-11-09 19:27:23 +01:00
ItsLemmy
8c4eff75fd
Merge branch 'refactor-apptheming'
2025-11-09 12:34:38 -05:00
ItsLemmy
15539e1445
MainScreen: Bar content is in its own PanelWindow
2025-11-09 12:28:00 -05:00
ItsLemmy
d9ca5cdd3a
NWaveSpectrum: avoid error if context not ready yet
2025-11-09 11:09:16 -05:00
ItsLemmy
2cea2d12de
AudioVisualizer: Low vs High Quality via setting.
2025-11-09 10:06:50 -05:00
ItsLemmy
49c7c0cd72
Cava-Visualizer: optimizations on idle
2025-11-09 09:35:27 -05:00
ItsLemmy
3c07054ae8
Theming: Fix a console warning due to missing var
2025-11-09 09:21:14 -05:00
ItsLemmy
567da03770
Settings: always recompute position when floating changes.
2025-11-09 09:20:59 -05:00
Ly-sec
ed4dd34a9c
BarTab: properly relocate SettingsWindow when floating state changes (thanks MrDowntempo <3)
2025-11-09 13:04:16 +01:00
Ly-sec
fe3840b95a
GeneralTab: add missing import
...
SetupWizard: move setup steps around
2025-11-09 10:18:23 +01:00
Ly-sec
14a5bbb45d
Template/Discord: actually fix link color
2025-11-09 10:02:14 +01:00
Ly-sec
ecc76777d1
Template/Discord: fix link colors
2025-11-09 10:00:22 +01:00
Ly-sec
871104be59
SessionMenu: add LockScreen import
...
LockScreen: add missing imports
N*Spectrum: add null checks
2025-11-09 09:46:45 +01:00
ItsLemmy
fb59883479
CC-ScreenRec: missing import
2025-11-09 00:25:47 -05:00
ItsLemmy
13803d8440
SetupWizard: Added missing services import
2025-11-09 00:09:05 -05:00
ItsLemmy
1f14ddfdaa
CC-ScreenRec: missing import
2025-11-08 23:50:49 -05:00
ItsLemmy
0b8a156b3d
Dock: GPU optimization save 6% GPU continuously due to pulsating dot below the active icon.
2025-11-08 23:50:36 -05:00
ItsLemmy
9cd25c93d3
Dock: GPU optimization
2025-11-08 23:40:03 -05:00
ItsLemmy
33ba447af1
WiFi: added missing service import
2025-11-08 23:39:44 -05:00
ItsLemmy
d6d4c65dea
Project structure
...
- Merged KeyboardLayout in KeyboardLayoutService
- Renamed TablerIcons -> IconsTabler
2025-11-08 23:25:32 -05:00
ItsLemmy
3b7411f1ad
Bar-Widgets: re-adding a lot of missing services since the refactor.
2025-11-08 23:07:46 -05:00
ItsLemmy
8bd2f0ca7f
Lockscreen-settings: fixed missing param
2025-11-08 22:41:08 -05:00
ItsLemmy
8b7ec73fdf
No need to track open popups anymore. Avoid widgets to include services directly
2025-11-08 22:37:19 -05:00
ItsLemmy
373398236a
KickOff Font Service on startup
2025-11-08 22:35:39 -05:00
ItsLemmy
8f4637b3b9
SettingsPanel: on bar position changed, recalculate position.
2025-11-08 22:28:41 -05:00
ItsLemmy
4b751df53f
Optimization: caching to GPU texture when no animations.
2025-11-08 22:25:41 -05:00
ItsLemmy
168bf54f41
Fixing app templating after refactor
2025-11-08 20:50:21 -05:00
Ly-sec
e84cc3fb62
TrayMenuPanel: fix submenu width calculation
2025-11-08 23:17:46 +01:00
ItsLemmy
355271768c
Services in subfolder + cleanup/fixes
2025-11-08 16:38:43 -05:00
Ly-sec
990291f111
TrayMenuPanel: increase width before eliding
2025-11-08 22:32:50 +01:00
ItsLemmy
20c0589ce4
Refactor AppTheming in smaller services
2025-11-08 10:52:42 -05:00
Sébastien Atoch
5c8801ba76
SmartPanel: Improved rolldown direction when the bar is not floating
2025-11-08 08:51:08 -05:00
Sébastien Atoch
1755e9157c
NotificationHistory: Panel rebuilt using scrollview instead of listview to avoid polish loop.
2025-11-08 08:47:00 -05:00
ItsLemmy
8794a2cf35
Merge branch 'optims'
2025-11-08 08:16:21 -05:00
Ly-sec
2b04f8a910
NotificationService: implement ( #673 ) replacing functionality for notifications
2025-11-08 14:06:16 +01:00
Lysec
f44e7df6c2
Merge pull request #681 from 3akev/main
...
add IPC calls to enable/disable Do Not Disturb
2025-11-08 13:00:00 +01:00
Ala Alkhafaji
e09ed5b060
add IPC calls to enable/disable Do Not Disturb
2025-11-08 12:44:58 +01:00
Ly-sec
3bd46f283e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-08 12:21:15 +01:00
Ly-sec
2dd4c9ff6e
README: add JustCurtis to the supporter list <3
2025-11-08 12:21:11 +01:00
wxlyyy
58d5f37b02
Nix: cleanup package
2025-11-08 11:09:49 +01:00
Ly-sec
41f13f958b
Matugen/Discord: make textinput placeholder easier to read (v2)
2025-11-08 10:02:28 +01:00
Ly-sec
79c9ad5ccd
Matugen/Discord: make textinput placeholder easier to read
2025-11-08 09:59:00 +01:00
Ly-sec
061b92697c
NoctaliaPerformance: add performance toggle (disables shadows & animations)
2025-11-08 09:13:48 +01:00
Ly-sec
3fafc57f36
ControlCenter: middle mouse button opens launcher
2025-11-08 09:05:47 +01:00
Ly-sec
cd91b00b40
NotificationService: dedupe identical notifications
2025-11-08 09:04:30 +01:00
Ly-sec
f8131c9a14
Tray: use getPillDirection logic to place chevron to the correct position based on bar section
2025-11-08 09:00:42 +01:00
Ly-sec
9458fc1fc8
TrayMenuPanel: disable dragging
2025-11-08 08:54:34 +01:00
notiant
00df8dcd33
make BluetoothPanel height adaptable
2025-11-08 08:24:36 +01:00
DrWeb56
ee2402162e
Merge branch 'noctalia-dev:main' into main
2025-11-08 11:54:50 +05:00
ItsLemmy
4a349b3bc2
Imports cleanup
2025-11-08 00:31:15 -05:00
ItsLemmy
805b634588
Delete NShapedRectangle: no longer required
2025-11-08 00:28:49 -05:00
ItsLemmy
c1d43127b3
Back to -dev
2025-11-07 23:07:55 -05:00
ItsLemmy
4b7fbd2d06
v3.0.2
2025-11-07 23:06:32 -05:00
ItsLemmy
5226b01fc1
MainScreen: remove mask region asap so you can click on apps sooner when closing a panel
2025-11-07 22:46:29 -05:00
ItsLemmy
15ff939ecd
SysMon-Bar: default to white text
2025-11-07 22:45:38 -05:00
ItsLemmy
5c287996f2
Overview: resources optimization
2025-11-07 22:22:43 -05:00
ItsLemmy
385ac20241
Matugen: added a [templates] section or matugen would crash if the user templates is not customized.
2025-11-07 22:03:11 -05:00
ItsLemmy
6a6d4abd2f
ControlCenterTab: fix settings dialog component path.
2025-11-07 21:55:41 -05:00
ItsLemmy
f6a5b1a2fd
MediaCard: lots of GPU optimization + show the proper wallpaper in the media card if no mpris.
2025-11-07 21:19:56 -05:00
notiant
58dde183e0
Add wordwrap to Bluetooth- and WiFi-Panel; some fixes for the German translation
2025-11-08 02:39:58 +01:00
ItsLemmy
a41ac4701f
Optimizations
2025-11-07 20:22:48 -05:00
ItsLemmy
fa61925982
MainScreen: Only dim & mask if panel is opened on 'this' screen.
2025-11-07 19:32:10 -05:00
ItsLemmy
48ff3314cc
NotificationHistory: Break the binding loop
2025-11-07 17:38:15 -05:00
ItsLemmy
6915f80c5b
MainScreen: Add right and middle click to auto close panels
2025-11-07 17:37:58 -05:00
ItsLemmy
cece0dd8df
Back to -dev
2025-11-07 17:06:14 -05:00
ItsLemmy
363c639122
3.0.1
2025-11-07 17:05:17 -05:00
ItsLemmy
6e7407ebf9
SettingsPanel: rounding coordinates
2025-11-07 16:57:19 -05:00
ItsLemmy
e260d631ad
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-07 16:56:18 -05:00
ItsLemmy
b0ea80525a
Notification: fixed positionning.
2025-11-07 16:56:15 -05:00
Ly-sec
5c93d4a41a
SettingsPanel: add NListView to enable scrolling in sidepanel if needed
2025-11-07 22:42:50 +01:00
ItsLemmy
b180325691
SetupWizard: Improved kickstart and fixed odd size on tiny screens.
2025-11-07 16:11:12 -05:00
ItsLemmy
bda5477a75
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-07 15:58:08 -05:00
ItsLemmy
6290340988
Noctalia Performance Mode: basic backend and toast.
...
- Could use a bar widget
- Could use a control center widget
2025-11-07 15:58:06 -05:00
Ly-sec
58b35f4ef1
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-07 21:48:46 +01:00
Ly-sec
440f70a5c9
NotificationHistoryPanel: fix misaligned icon
2025-11-07 21:48:07 +01:00
DrWeb56
292b2517ba
Merge branch 'noctalia-dev:main' into main
2025-11-08 01:37:28 +05:00
Lemmy
53515c23ca
Merge pull request #677 from Sridou/dev
...
added IPC call for calendar
2025-11-07 15:16:52 -05:00
ItsLemmy
b9199b3707
Wallpaper: switch a info log to debug
2025-11-07 15:12:41 -05:00
Ly-sec
cf694df90f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-07 21:06:14 +01:00
Ly-sec
6c5aad1bb3
OSD: fix warning
...
WallpaperPanel: fix warning
2025-11-07 21:05:59 +01:00
ItsLemmy
f8cffcd3ac
ControlCenter: +20 px width
2025-11-07 14:13:51 -05:00
ItsLemmy
5b3b2ae2aa
SmartPanel: fix dynamic UI scaling
2025-11-07 14:12:39 -05:00
Ly-sec
493a1b7f65
WallpaperPanel: adjust scrollbar style
2025-11-07 20:03:30 +01:00
Ly-sec
2ad51bb67d
OSD: add proper handling for volume overdrive
2025-11-07 19:47:49 +01:00
Ly-sec
bfb20df2cd
AboutTab: fix centering of contributors
2025-11-07 19:45:33 +01:00
Ly-sec
74b2c30297
Notification: fix notification popup out of screen issue
2025-11-07 19:34:37 +01:00
DrWeb56
52086bd8f6
Merge branch 'noctalia-dev:main' into main
2025-11-07 23:15:34 +05:00
ItsLemmy
89578b86f6
SmartPanel: added safeguards and watchdog to prevent any breakage.
2025-11-07 13:09:13 -05:00
DrWeb56
7f38d03c8a
add russian translate
2025-11-07 23:05:08 +05:00
ItsLemmy
90b163c422
SmartPanels: Improved roll-out origin detection and overall improvments of the logic.
2025-11-07 11:57:50 -05:00
Sridou
f3698b1b20
added IPC call for calendar
2025-11-07 21:58:33 +05:30
ItsLemmy
19463f4395
ControlCenter: fix/improve opening position
2025-11-07 10:47:28 -05:00
Lysec
03425f4260
Merge pull request #676 from acdcbyl/main
...
i18n: fix 'toast.internet.limited' transalation
2025-11-07 16:45:39 +01:00
Aiser
1058225d24
i18n: fix 'toast.internet.limited' transalation
2025-11-07 23:41:27 +08:00
Ly-sec
a8bbf83410
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-07 16:26:25 +01:00
Ly-sec
d8294d1108
SettingsWindow: add snap to bar toggle
2025-11-07 16:26:21 +01:00
Lysec
3a2c18f983
README: breaking change update
2025-11-07 16:03:57 +01:00
Ly-sec
f3a9e2fa98
README: inform users about breaking change
2025-11-07 15:53:32 +01:00
Ly-sec
d1427b7d87
Set version to dev
2025-11-07 15:46:41 +01:00
Ly-sec
80cf659891
Release v3.0.0
2025-11-07 15:42:58 +01:00
Ly-sec
badce76998
OSD: fix warning
2025-11-07 15:21:45 +01:00
ItsLemmy
cb09c1eda4
Merge branch 'shapes'
2025-11-07 09:08:15 -05:00
ItsLemmy
1eb26106f8
Merge branch 'shapes' of github.com:noctalia-dev/noctalia-shell into shapes
2025-11-07 09:07:46 -05:00
ItsLemmy
b7d40c035a
Wifi: fixed bug where non connected SSID would report as without internet.
2025-11-07 09:07:45 -05:00
Ly-sec
b38229cc92
Merge branch 'shapes' of https://github.com/noctalia-dev/noctalia-shell into shapes
2025-11-07 15:04:37 +01:00
Ly-sec
91d248a8bb
OSD: fix layout
2025-11-07 15:04:35 +01:00
ItsLemmy
6c5a3100f1
Merge branch 'shapes' of github.com:noctalia-dev/noctalia-shell into shapes
2025-11-07 09:00:16 -05:00
ItsLemmy
059b762bf2
ScreenCorners: Now drawn on top and no longer casting shadows.
2025-11-07 09:00:14 -05:00
Ly-sec
98ea1dc4d4
Merge branch 'shapes' of https://github.com/noctalia-dev/noctalia-shell into shapes
2025-11-07 14:49:17 +01:00
Ly-sec
1d4ca5fe79
Notification: set summary font size to fontSizeM
2025-11-07 14:49:15 +01:00
ItsLemmy
7366ee3911
Merge branch 'shapes' of github.com:noctalia-dev/noctalia-shell into shapes
2025-11-07 08:42:09 -05:00
ItsLemmy
5fa8cabbe1
SetupWizard: positionning fix
2025-11-07 08:42:07 -05:00
Ly-sec
051266cf73
Notification: fix animation
2025-11-07 14:40:05 +01:00
ItsLemmy
8d1047cc62
Merge branch 'shapes' of github.com:noctalia-dev/noctalia-shell into shapes
2025-11-07 08:18:05 -05:00
Ly-sec
5e0eb829c3
Notification: simplify code, make ui more compact
2025-11-07 14:18:00 +01:00
ItsLemmy
1b6bf805bb
Toast: shadows
2025-11-07 08:16:33 -05:00
ItsLemmy
d5e9d7a200
NDropShadows
2025-11-07 07:51:08 -05:00
ItsLemmy
4319a1bea0
TrayMenu: Pin / Unpin icons (same as dock and launcher)
2025-11-07 00:53:59 -05:00
ItsLemmy
2c2d887ac6
OSD + Notification: Shadows cleanup
2025-11-07 00:45:56 -05:00
ItsLemmy
cd630a4f47
SmartPanel: speeding up closing animation for a better UX.
2025-11-06 23:54:25 -05:00
ItsLemmy
50b0cf0bcf
OSD: beautifulified with shadows and better looking dimensions
2025-11-06 23:50:05 -05:00
ItsLemmy
8513d91af6
OSD: refined with shadow and less tall
2025-11-06 23:33:24 -05:00
ItsLemmy
fc3db67def
Panels: improvements
...
- slightly smaller and more homogenous sizing
- better look for battery panel (icons)
2025-11-06 23:14:48 -05:00
ItsLemmy
df73582ae8
i18n: auto sort
2025-11-06 23:11:21 -05:00
ItsLemmy
a536a033c9
Shell: cleanup
2025-11-06 22:37:39 -05:00
ItsLemmy
838a469656
Tray: alignments, more robust click handling, cleanup
2025-11-06 22:25:29 -05:00
ItsLemmy
68aa198129
TrayDropdown => TrayDrawer
2025-11-06 22:02:13 -05:00
ItsLemmy
72e3b0c96f
TrayMenu: Fix weird left margin
2025-11-06 21:59:05 -05:00
ItsLemmy
02da218d64
Tray: Bar display improvement
2025-11-06 21:53:02 -05:00
ItsLemmy
fc0c902305
Styles: always round capsuleHeight
2025-11-06 21:41:55 -05:00
ItsLemmy
551871a981
Tray: using NIconButton directly
2025-11-06 21:22:20 -05:00
ItsLemmy
430d5329e8
SmartPanel: closing animations debug
2025-11-06 21:08:55 -05:00
ItsLemmy
c155be7f40
AudioViz: renamed
2025-11-06 20:38:07 -05:00
ItsLemmy
ddef70d9b0
Panels: fix animations when bar is at bottom or right
2025-11-06 20:30:51 -05:00
ItsLemmy
bbfb843225
New Widget: NTabBar + NTabButton
2025-11-06 20:10:59 -05:00
ItsLemmy
ab8d9e5502
SysMon-bar: support for mPrimary or mOnSurface text via widget settings.
2025-11-06 17:45:37 -05:00
ItsLemmy
b8b917dd05
Colors: added 2 new colors: mHover and mOnHover for more flexibility
2025-11-06 17:38:17 -05:00
ItsLemmy
fbfdd02c9c
Panels: New reveal animations
2025-11-06 17:03:20 -05:00
ItsLemmy
d41ea987ea
Default settings: control center to the left
2025-11-06 15:59:35 -05:00
ItsLemmy
18b206c0a3
Settings: removed panelsOverlayLayer.
2025-11-06 15:54:56 -05:00
Lysec
c6a9db6d84
README: add RockDuck to supporter list <3
2025-11-06 21:50:53 +01:00
ItsLemmy
6940d72f43
Wallpaper: slight memory optim.
2025-11-06 15:38:50 -05:00
ItsLemmy
b51af0f548
Memory optimizations
2025-11-06 15:24:01 -05:00
ItsLemmy
0bf2564ea2
Shell: Improved init sequence, IPC: null safety for panels toggle.
2025-11-06 14:50:28 -05:00
ItsLemmy
95d3772292
DimDesktop: better color
2025-11-06 13:35:36 -05:00
ItsLemmy
8e08af76d1
ScreenCorners: cleanup
2025-11-06 13:35:28 -05:00
ItsLemmy
7ed89e5034
Colors tweak: use Color.black and Color.white as much as possible
2025-11-06 13:26:16 -05:00
ItsLemmy
32086d2696
ScreenCorners: cleanup
2025-11-06 13:25:40 -05:00
ItsLemmy
bbeb23d10d
screen corners
2025-11-06 13:20:47 -05:00
Ly-sec
ceb2dea2a9
Notification: add enable/disable toggle
2025-11-06 17:30:16 +01:00
Ly-sec
7211868c27
Tray: open drawer with left & right click
2025-11-06 17:13:43 +01:00
Ly-sec
a0bd9cab13
Merge branch 'shapes' of https://github.com/noctalia-dev/noctalia-shell into shapes
2025-11-06 17:11:08 +01:00
Ly-sec
9f357aef25
Tray: add drawer logic
...
TraySettings: add drawer toggle
i18n: add translations for drawer toggle
2025-11-06 17:10:32 +01:00
ItsLemmy
fa614facda
NotificationHistory: panel fix
2025-11-06 10:53:40 -05:00
ItsLemmy
bbd9ad8af7
translations (sorting)
2025-11-06 10:51:40 -05:00
ItsLemmy
e29c6ee1a6
Refactor: Panels and Bar background are now drawn separately with Shapes.
2025-11-06 10:41:48 -05:00
Ly-sec
76a182a90c
TrayMenu: cleanp
2025-11-06 12:49:52 +01:00
Ly-sec
c073061fb8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-06 11:50:56 +01:00
Ly-sec
afde67bcb9
TrayMenu: use NPanel instead of PopupWindow
...
Tray, TrayDropdownPanel: use new TrayMenu
NPanel: expose animation options
shell: add TrayMenu component
i18n: add TrayMenu sub menu translation
2025-11-06 11:49:47 +01:00
Lysec
af9c528a6f
README: add Raine to supporters <3
2025-11-06 11:23:09 +01:00
wxlyyy
f04698e7f1
Nix: improve home-module
2025-11-06 10:26:11 +01:00
wxlyyy
7b634783ae
Nix: add systemd service to home-module
2025-11-06 10:26:11 +01:00
Lysec
a894cdb925
Merge pull request #663 from bokicoder/patch-1
...
i18n: Improve Chinese translation
2025-11-06 09:42:00 +01:00
Lysec
f9ebe1bb4e
Merge pull request #669 from notiant/patch-13
...
Add missing translations to BluetoothPanel actions
2025-11-06 07:48:11 +01:00
notiant
e643c6b306
fix double entries
2025-11-06 03:46:01 +01:00
notiant
9430690aac
add missing translations to BluetoothPanel actions
2025-11-06 03:41:03 +01:00
ItsLemmy
c26784e215
Tray: disable drawer until we get a proper fix
2025-11-05 12:20:36 -05:00
ItsLemmy
c78e3b5653
Shadows: tweaking and centralization
2025-11-04 22:03:33 -05:00
ItsLemmy
185f2dd684
Logs cleanup
2025-11-04 21:46:52 -05:00
ItsLemmy
0b7c412ad9
Tray: remove some logger spam
2025-11-04 21:19:04 -05:00
ItsLemmy
0e41306f73
Wayland Layers: Breaking changes
...
- renamed some layers from "quickshell-*" to "noctalia-*"
- added screen name to all layers, ex: "noctalia-wallpaper-DP1"
- added a way to disable overview management in the settings, this allow
stationnary wallpaper on niri
2025-11-04 20:07:48 -05:00
Ly-sec
6a8c6a8914
Tray: fix pin/unpin icon
2025-11-04 23:52:02 +01:00
Ly-sec
93cf049343
Tray: change chevron to caret
2025-11-04 23:49:09 +01:00
Ly-sec
8b00fae3ae
Tray: layout fixes
2025-11-04 23:34:36 +01:00
Ly-sec
960042b3b8
Tray: fix layout for single tray app
2025-11-04 22:58:04 +01:00
Ly-sec
40c75f207a
:erge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-04 22:51:28 +01:00
Ly-sec
ba6f0a1d2d
Tray: hide all non pinned entries, reactive chevron
...
i18n: translation changes for tray
2025-11-04 22:50:22 +01:00
ItsLemmy
8182e0c36b
ControlCenter: respect settings for opening position
2025-11-04 16:50:17 -05:00
Ly-sec
3b0b3fb57e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-04 22:30:22 +01:00
Ly-sec
ae75fa80f0
Tray: dropdown shenanigans
2025-11-04 22:30:19 +01:00
ItsLemmy
0cdae52164
i18n: english tweaks
2025-11-04 14:56:35 -05:00
bokicoder
48f537ac84
i18n: Improve Chinese translation
2025-11-05 02:01:20 +08:00
ItsLemmy
d9a802fe21
Autofmt
2025-11-04 11:40:31 -05:00
Lemmy
616373671f
Merge pull request #657 from lonerOrz/fix/battery-ui
...
feat(battery): support adaptive layout for battery panel
2025-11-04 11:39:40 -05:00
ItsLemmy
fd93bd20db
Settings: fix typo in "follow_bar"
2025-11-04 11:35:37 -05:00
ItsLemmy
fa95835a13
NPanel: moving most properties inside the loader so we are sure the screen is already set.
2025-11-04 11:28:26 -05:00
Sébastien Atoch
d3b4d2427a
Bar: fix potential gap to the right of a right positioned bar with fractional scaling.
2025-11-04 10:56:44 -05:00
ItsLemmy
fd79f75fd5
Shell/Bar: create full screen window everywhere so there is no limitations.
2025-11-04 10:19:00 -05:00
ItsLemmy
dc69d1f1e6
Bar: fix 1px gap between bar an panel on right and bottom orientation
2025-11-04 09:49:11 -05:00
ItsLemmy
4b67e773b9
Calendar: disable clicking on dates unless you have gnome-calendar installed.
2025-11-04 09:12:15 -05:00
Ly-sec
e3a2629cc6
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-04 15:08:04 +01:00
Ly-sec
752c45e0b0
UserInterface: add shadow location setting (implements #652 )
2025-11-04 15:08:00 +01:00
ItsLemmy
3acfbda10a
CC-NightLight: fix right click
2025-11-04 08:50:07 -05:00
Lysec
7eedfa6cfd
Merge pull request #655 from notiant/patch-12
...
BluetoothPanel: add WordWrap for scanning text
2025-11-04 14:49:19 +01:00
Ly-sec
f3cb4f5095
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-11-04 14:43:20 +01:00
Ly-sec
f68119c448
README: add Tempus Thales to supporter list <3
2025-11-04 14:43:14 +01:00
Lysec
61693b4824
Merge pull request #662 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-11-04 14:42:40 +01:00
Ly-sec
7f5ea26063
ControlCenterTab: remove disabled cursor
2025-11-04 14:38:26 +01:00
Ly-sec
f9576582bd
ControlCenterTab: add disabledIds to NReorderCheckboxes
2025-11-04 14:31:27 +01:00
Aiser
a2479c7cac
i18n: Optimize Chinese translation
2025-11-04 21:06:03 +08:00
Lysec
d4d432eda3
Merge pull request #660 from MrDowntempo/fix/DarkModeComponent
...
Tiny pointless consistent naming fix.
2025-11-04 09:26:20 +01:00
Corey Woodworth
64d890f600
Tiny pointless consistent naming fix.
2025-11-04 03:19:24 -05:00
Ly-sec
fb330490f8
MediaMini: add setting to hide when idle
...
i18n: add hide when idle translation
2025-11-04 08:50:22 +01:00
Ly-sec
a48e789e2e
ControlCenterTab: if weather is disabled, disable weather card
2025-11-04 08:24:00 +01:00
Sébastien Atoch
dac6c0c539
ScreenRec: fix bad toast calls
2025-11-04 00:45:22 -05:00
Sébastien Atoch
057693fae3
Bar/NPanels Improvements
...
- Fix potential hairline gap with fractional scaling
- Apply auto-snap rules even to centered anchored panels
- Improving animations and sizing
2025-11-04 00:33:29 -05:00
loner
4ed3744cfb
fix(battery): remove panelKeyboardFocus
2025-11-04 11:29:17 +08:00
ItsLemmy
c911756f5e
IPC: allow IPC calls to open panels when the bar is invisible.
2025-11-03 22:05:35 -05:00
loner
cb4de305fe
feat(battery): support adaptive layout for battery panel
2025-11-04 10:59:55 +08:00
ItsLemmy
c4fa8a9485
NPanel: improved centering by respecting the bar's
2025-11-03 21:50:19 -05:00
ItsLemmy
7f328ce028
UI: Border radius allowed up to 200%
2025-11-03 21:36:47 -05:00
ItsLemmy
d262b84b41
i18n: translating script sort by keys to keep things nice and tidy + re-translated some modified english translations.
2025-11-03 21:28:54 -05:00
notiant
5e4496bdb2
BluetoothPanel: add WordWrap for scanning text
2025-11-04 03:18:56 +01:00
ItsLemmy
aed68220fd
Moving BarExclusionZone
2025-11-03 21:18:28 -05:00
ItsLemmy
65edc59371
Project structure adjustments
2025-11-03 21:18:13 -05:00
ItsLemmy
572be1db27
NComboBox is too wide by default
2025-11-03 21:17:58 -05:00
ItsLemmy
bfc67f0e12
NFullScreenWindow: specify exclusion
2025-11-03 20:48:27 -05:00
ItsLemmy
e4069fcdbf
NPanel: animation improvements and debugging to handle all the settings combinations.
2025-11-03 20:39:05 -05:00
ItsLemmy
b7b10a360d
AudioPanel: auto resizing to content
2025-11-03 19:12:54 -05:00
ItsLemmy
dc92039499
NPanel: better sliding direction determination
2025-11-03 19:07:33 -05:00
ItsLemmy
98e7a03d51
NPanel: new slide animations for attached panels.
2025-11-03 18:13:42 -05:00
Lemmy
491a23f002
Merge pull request #653 from MrDowntempo/patch-1
...
Small fix to incorrect I18n string name
2025-11-03 18:02:54 -05:00
ItsLemmy
baae4e423b
Settings: disable 'Open panels on Overlay' which used to be true by default.
2025-11-03 18:02:11 -05:00
MrDowntempo
1720bf3e1b
Fix translation text for lock keys browse button
...
I'm not sure how this got in there. Must've acidentally fat fingered a couple letters before submitting my PR.
2025-11-03 17:30:48 -05:00
ItsLemmy
498fe24093
Time: more accurate time update to fix janky seconds needle.
2025-11-03 16:53:10 -05:00
ItsLemmy
08787e0536
i18n: auto translating missing Turkish strings
2025-11-03 16:24:20 -05:00
Lemmy
4f020e9757
Merge pull request #650 from ahmet-cetinkaya/feat/turkish-language-support
...
feat(i18n): add Turkish language support
2025-11-03 16:18:30 -05:00
ItsLemmy
ddac7da9bb
Autoformatting
2025-11-03 16:16:47 -05:00
ItsLemmy
a2587258ff
Autoformatting
2025-11-03 16:08:52 -05:00
ItsLemmy
4bbb8ecab1
i18n
2025-11-03 16:07:34 -05:00
ItsLemmy
434b526c99
Services: better log
2025-11-03 16:04:39 -05:00
Lemmy
40ac70aeb9
Merge pull request #644 from lonerOrz/feat/control-center-custom-button
...
feat: Implement Control Center custom button basic framework
2025-11-03 15:58:16 -05:00
ItsLemmy
53bbe3e358
NPanel: increased panels snapping
2025-11-03 15:57:00 -05:00
ItsLemmy
e7fe5ba837
NPanel: hotfix
2025-11-03 15:44:25 -05:00
ItsLemmy
f2e402e3c1
i18n + formatting
2025-11-03 15:38:19 -05:00
Lemmy
e3373d587a
Merge pull request #639 from MrDowntempo/feat/wezterm
...
Initial work for wezterm color theme support
2025-11-03 15:36:04 -05:00
Lemmy
083cd40c90
Merge branch 'main' into feat/wezterm
2025-11-03 15:34:41 -05:00
Lemmy
9d68d5bcee
Merge pull request #645 from MrDowntempo/feat/better-lockkeys-settings
...
Feat/better lockkeys settings
2025-11-03 15:31:51 -05:00
ItsLemmy
c47bb9820b
i18n: auto translate
2025-11-03 15:23:57 -05:00
ItsLemmy
feee953e12
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-03 15:21:55 -05:00
ItsLemmy
9f656829b1
Panels: implemented snapping to screen edges.
...
WallpaperPanel: settings to position the panel (similar to launcher)
2025-11-03 15:21:05 -05:00
Ly-sec
2c581e1f1f
Dock: possible auto-hide fix
2025-11-03 21:20:15 +01:00
ItsLemmy
f46bb95274
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-11-03 14:18:11 -05:00
ItsLemmy
af33eb7fe9
NPanel: added animation on backgroundColor to avoid snap/jumps
2025-11-03 14:18:09 -05:00
Ly-sec
e849fe2a13
Matugen/Discord: make emoji tooltip more readable
2025-11-03 20:14:40 +01:00
Ly-sec
845b689ec8
Matugen/Discord: make messages a tiny bit easier to read
2025-11-03 20:07:59 +01:00
Ly-sec
f42fe140c0
BarTab: if bar is floating, hide outer corners
2025-11-03 19:58:06 +01:00
loner
be78a72c51
feat(i18n): Add Chinese translations for custom button
2025-11-04 02:46:05 +08:00
loner
a7bbfe03f0
feat(i18n): Add Ukrainian translations for custom button
2025-11-04 02:45:06 +08:00
loner
eb37dc9951
feat(i18n): Add Portuguese translations for custom button
2025-11-04 02:44:26 +08:00
loner
8e9069b2fe
feat(i18n): Add French translations for custom button
2025-11-04 02:43:54 +08:00
loner
59ab5f77cb
feat(i18n): Add Spanish translations for custom button
2025-11-04 02:43:16 +08:00
loner
3970aee796
feat(i18n): Add German translations for custom button
2025-11-04 02:42:26 +08:00
Ly-sec
15441d2d1b
Matugen/Discord: fix thread text
2025-11-03 19:38:45 +01:00
ItsLemmy
1279e0b4e3
Merge branch 'new-windowing-system-and-shadows'
2025-11-03 13:31:43 -05:00
loner
34cdbfea32
fix(controlcenter): fix widget sorting in dropdown list
2025-11-04 02:28:36 +08:00
loner
e5e9b5961b
feat(controlcenter): beautify UI interface for custom button state checks
2025-11-04 02:28:36 +08:00
loner
5a9470d64e
feat(controlcenter): implement multi-state support for custom button
2025-11-04 02:28:36 +08:00
loner
ba7282daa6
feat(controlcenter): Optimize command execution logic
...
The command is “fire-and-forget”: it starts a process and returns immediately, so QML has no way of knowing when that process actually finishes. To avoid this race condition, the simplest approach that least intrudes on existing QML code is to introduce a short timer.
2025-11-04 02:28:36 +08:00
loner
697fb55ab1
fix: enter tooltip
2025-11-04 02:28:36 +08:00
loner
e182fe2552
feat: add on state logic
2025-11-04 02:28:36 +08:00
loner
5c19c8433e
feat: Implement Control Center custom button basic framework
2025-11-04 02:28:36 +08:00
Ly-sec
89d715156f
Merge branch 'new-windowing-system-and-shadows' of https://github.com/noctalia-dev/noctalia-shell into new-windowing-system-and-shadows
2025-11-03 19:28:31 +01:00
Ly-sec
9efada7dd7
WallpaperPanel: reduce height
2025-11-03 19:28:29 +01:00
ItsLemmy
acba085531
NSlider: Fix and edge case where the slider would sometime loose focus while dragging.
2025-11-03 13:09:01 -05:00
Ly-sec
982f78971b
Matugen/Discord: make slowmode easier to read
2025-11-03 18:50:52 +01:00
Ly-sec
81fbba4a01
Matugen/Discord: make clock easier to read
2025-11-03 18:42:27 +01:00
Ly-sec
3c69d5b4da
NClock: factorize NClockAnalog/Digital
...
i18n: rephrase analog clock translation
2025-11-03 18:32:46 +01:00
Ahmet Çetinkaya
4086ebbcfb
feat(i18n): add Turkish language support
...
Add comprehensive Turkish translations for all UI elements, including authentication messages, widget settings, system notifications, menus, settings panels, and tooltips. This enables Turkish-speaking users to use the application in their native language.
2025-11-03 20:30:33 +03:00
Ly-sec
b9d198a879
SessionMenu: fix lockScreen button
2025-11-03 18:23:41 +01:00
Ly-sec
3ad7271871
DisplayTab: toggle ddcutil, disabled by default
2025-11-03 18:21:37 +01:00
Ly-sec
5cce13c730
Merge branch 'new-windowing-system-and-shadows' of https://github.com/noctalia-dev/noctalia-shell into new-windowing-system-and-shadows
2025-11-03 18:00:12 +01:00
Ly-sec
e4bb28dd5e
SetupWizard: add dimdesktop & dropshadow option
2025-11-03 18:00:06 +01:00
ItsLemmy
fceaac029c
Attached panels: nice curves on screen edges
2025-11-03 11:58:57 -05:00
ItsLemmy
451784a82b
FullScreenWindow: restored panelOverlayLayer functionality, since refactoring it means assigning both panels AND bar to the overlay layer as they share a PanelWindow.
2025-11-03 10:50:47 -05:00
ItsLemmy
e11934294f
FullScreenWindow: fix click-through but when panel closes.
2025-11-03 10:46:29 -05:00
ItsLemmy
fea06c2164
Shadows: conditional via settings
...
q
2025-11-03 10:29:49 -05:00
c2fc2f
2c3d7bc101
fix: rename pkgs.system into pkgs.stdenv.hostPlatform.system
2025-11-03 15:24:12 +01:00
ItsLemmy
f4672df2e0
ControlCenter: Fix laggy opening due to spinning disc
2025-11-03 08:27:49 -05:00
ItsLemmy
72c5a9d652
ShapedRect: fixing hair line gap
2025-11-03 08:15:55 -05:00
Ahmet Çetinkaya
9c1bce0fe4
feat(bar): add workspace numbers to TaskbarGrouped widget
...
Add workspace number badges to TaskbarGrouped widget that display in the
top-left corner of task groups, similar to existing Workspace widget
styling.
Features:
- Circular workspace number badges with negative margins for border overlap
- Color states: focused (primary), urgent (error), occupied (secondary), empty (outline)
- Burst animation effects when workspace becomes focused
- User-configurable settings: showWorkspaceNumbers, showNumbersOnlyWhenOccupied
- Comprehensive internationalization support for all supported locales
Implementation:
- Enhanced TaskbarGrouped.qml with workspace number display and animation system
- Created TaskbarGroupedSettings.qml for user configuration
- Updated BarWidgetRegistry.qml with default settings metadata
- Added settings dialog mapping in BarWidgetSettingsDialog.qml
- Added translations for all supported locales (en, de, es, fr, pt, zh-CN, uk-UA)
The workspace numbers provide quick visual identification of workspace
assignment while maintaining the clean aesthetic of the taskbar.
2025-11-03 15:54:24 +03:00
ItsLemmy
36192717f4
Shadows: Unified in NFullScreenWindow
2025-11-03 07:22:57 -05:00
Lysec
5ca5aa602f
Merge pull request #646 from rXelelo/main
...
ukraine language
2025-11-03 08:58:41 +01:00
Rain Xelelo
f2c0cfe814
ukraine language
2025-11-03 09:56:24 +02:00
Sébastien Atoch
1f353b6731
IPC: Fix IPC calls when there is only one screen.
2025-11-03 01:07:13 -05:00
ItsLemmy
101b27fcc7
New windowing system
...
Large commit that totally refactor of the way we handle the bar and
panels.
Testing should focus on Panels, Bar, Keyboard Focus, IPC calls.
Changes brief:
- One NFullScreenWindow per screen which handle it's bar and dedicated
panels.
- Added shadows
- Reintroduced dimming
- New panels animations
- Proper Z ordering
- Panels on overlay laywer is not reimplemented, if we do it then the
bar will be on the Overlay too
- Panel dragging was not reimplemented, to be discussed before
reimplementing
- Still a WIP, need to work more on shadows and polishing + debugging.
2025-11-03 00:53:02 -05:00
MrDowntempo
1dfa12bde5
Merge branch 'noctalia-dev:main' into feat/wezterm
2025-11-02 23:38:49 -05:00
MrDowntempo
b309e1c96a
Merge branch 'noctalia-dev:main' into feat/better-lockkeys-settings
2025-11-02 23:38:32 -05:00
MrDowntempo
b044c6ddd1
Removed superfluous comma
2025-11-02 23:26:29 -05:00
Corey Woodworth
8730f0bb16
Stacking changes and translations done
2025-11-02 23:15:47 -05:00
Corey Woodworth
863c08978c
committing files that won't stack
2025-11-02 23:00:29 -05:00
ItsLemmy
98ed4ec450
Revert "Matugen: update qtct template"
...
This reverts commit 3c4e864363 .
2025-11-02 22:37:25 -05:00
Corey Woodworth
33487c929e
final corrections
2025-11-02 21:52:41 -05:00
Corey Woodworth
b4e923b4af
wezterm theme corrections
2025-11-02 21:52:41 -05:00
Corey Woodworth
090d33cc3f
Add additional wezterm themes
2025-11-02 21:52:41 -05:00
Corey Woodworth
89f11ef11b
Touch wezterm.lua after theme changes to force reload
2025-11-02 21:52:41 -05:00
Corey Woodworth
69b4ff524e
Lysec's code added that includes .toml extension. Fixed themes not updating
2025-11-02 21:52:41 -05:00
Corey Woodworth
f882ace0e2
Ran /Bin/dev/i18n-json.sh --translate
2025-11-02 21:52:41 -05:00
Corey Woodworth
ad641c749b
Added wezterm to AppThemeService.qml
2025-11-02 21:52:41 -05:00
Corey Woodworth
ac73426aa1
Added wezterm to MatugenTemplates.qml
2025-11-02 21:52:41 -05:00
Corey Woodworth
294dc7ce5a
Added color schemes for wezterm by copying it's internal themes. Much is still missing.
2025-11-02 21:52:41 -05:00
Corey Woodworth
1309975a05
Capitalized Noctalia theme to be consistent with Weztern instead of with Noctalia's other terminals.
2025-11-02 21:52:41 -05:00
Corey Woodworth
51cc3b6c57
First try at colors-apply.sh
2025-11-02 21:52:41 -05:00
Corey Woodworth
9be50c10e2
Initial work for wezterm color theme support
2025-11-02 21:52:41 -05:00
Ly-sec
e5b685a4f0
README: add MrDowntempo to supporter list <3
2025-11-02 21:04:23 +01:00
Ly-sec
3c4e864363
Matugen: update qtct template
2025-11-02 20:33:40 +01:00
Ly-sec
98f074dddc
PowerProfile: add tooltip when disabled to inform user what they need to install
2025-11-02 14:58:09 +01:00
Lemmy
b189b4b164
Merge pull request #637 from bokicoder/fix-translation
...
fix Chinese translation of volume tooltips
2025-11-01 16:37:56 -04:00
Lemmy
87dc02e7c5
Merge pull request #638 from lonerOrz/fix/battery-ui
...
fix: Increase the UI height of the battery
2025-11-01 15:42:51 -04:00
loner
7b10e100bf
fix: Increase the UI height of the battery
2025-11-02 03:12:13 +08:00
ItsLemmy
f35521835a
SysMon-Bar: Do not display % when reaching 100% usage. Fix #635
2025-11-01 13:56:06 -04:00
bokicoder
c7f77bf5f4
fix Chinese translation of volume tooltips
2025-11-02 01:54:08 +08:00
ItsLemmy
99bae95bd4
SysMon-Bar: Clamped CPU usage to 99%
2025-11-01 13:53:43 -04:00
ItsLemmy
7ffbe250ca
Cava: added debug log
2025-11-01 13:49:37 -04:00
ItsLemmy
ebd0f29fbb
Rosepine / alacritty: proper surface color
2025-11-01 11:54:53 -04:00
ItsLemmy
ab2ade0d8b
NShapedRect: antilias + smooth, like other canvas
2025-11-01 11:41:23 -04:00
ItsLemmy
f3ee7d71e8
ScreenCorners: factorization
2025-11-01 11:40:52 -04:00
ItsLemmy
19ad43f78b
Fuzzel: creates config if not existing
2025-11-01 10:55:10 -04:00
ItsLemmy
371e1d522f
Autofmt
2025-11-01 09:52:08 -04:00
Ly-sec
b36a2cad53
NPanel: comment dropshadow
2025-11-01 13:43:32 +01:00
Ly-sec
ebde2de33b
Revert "Npanel: fix shadow that overlaps on bar"
...
This reverts commit 6c6d6e54d4 .
2025-11-01 13:36:20 +01:00
Ly-sec
6c6d6e54d4
Npanel: fix shadow that overlaps on bar
2025-11-01 13:15:09 +01:00
Ly-sec
34a6947ad6
Matugen: show toast & log on error
2025-11-01 11:49:12 +01:00
Ly-sec
f2a28c1dd5
i18n: rephrase output/input-muted
2025-11-01 10:19:25 +01:00
ItsLemmy
399ae2e42f
NPanel: Subtle dropshadow test
2025-11-01 00:26:47 -04:00
ItsLemmy
3ab7843707
AppTheme: removed last 2 hardcoded colors and improved vscode template
2025-11-01 00:12:07 -04:00
ItsLemmy
cb4059b5c4
ColorsConvert: cleanup
2025-11-01 00:05:02 -04:00
ItsLemmy
7ec1f42ede
Hover colors: be reasonable in light mode.
2025-11-01 00:00:06 -04:00
ItsLemmy
1a124cf655
Colors: 2 news colors, mHover+mOnHover - autocomputed. Using them for all hovers instead of mTertiary.
2025-10-31 23:32:10 -04:00
ItsLemmy
42c51cb8a4
Rosepine: replacing tertiary by pine.
...
- Kainoa gonna hate me, but since we use the colors for app themings we
really need something vibrant in the tertiary slot.
- Will probably compensate by not using tertiary for hovers in the UI.
2025-10-31 22:57:44 -04:00
ItsLemmy
c59049a05c
Comments cleanup
2025-10-31 22:53:03 -04:00
ItsLemmy
8a4ca8927f
Bar-AudioVisualizer: vertical bar support
2025-10-31 22:52:53 -04:00
ItsLemmy
e29b4bf433
Bar-AudioVisualizer: Added setting to select one the scheme's color.
2025-10-31 22:00:19 -04:00
ItsLemmy
998dbc540f
Autofmt
2025-10-31 21:31:34 -04:00
ItsLemmy
1d364e994b
Alacritty theming support, fix #616
2025-10-31 21:14:27 -04:00
ItsLemmy
9bf27c5ff9
vscode: cleaned theming template
2025-10-31 20:14:41 -04:00
ItsLemmy
0ac371d0f5
vscode: theming set to strict when using predefined color scheme.
2025-10-31 19:19:53 -04:00
ItsLemmy
1f4b0ce8f4
Fixed for PR #631
2025-10-31 19:06:16 -04:00
Lemmy
0f5ff04348
Merge pull request #631 from notiant/patch-10
...
Add airplane mode detection, improve NetworkService & add icons to notice toasts
2025-10-31 18:45:07 -04:00
ItsLemmy
22da43f61c
Set version to dev
2025-10-31 17:20:59 -04:00
ItsLemmy
53d885a8ae
v2.21.1
2025-10-31 17:19:59 -04:00
ItsLemmy
82c6578a9f
CalendarPanel: better auto sizing.
2025-10-31 16:45:27 -04:00
ItsLemmy
691dcc9c97
NPanel: better logic for auto detaching.
2025-10-31 16:20:38 -04:00
ItsLemmy
c036ff0d7a
NPanel: if bar opacity < 33%, detach panel from bar and dont match bg opacity.
2025-10-31 16:12:41 -04:00
ItsLemmy
87144df024
translations: more accurate volume/microphone tooltips.
2025-10-31 15:48:56 -04:00
Ly-sec
aad8cd46b5
Set version to dev
2025-10-31 20:41:30 +01:00
notiant
7f397e2ae7
update NetworkService.qml
2025-10-31 20:30:06 +01:00
notiant
b5dac4fc7e
IdleInhibitorService.qml
2025-10-31 18:49:00 +01:00
notiant
54d5139346
update NetworkService.qml
2025-10-31 17:55:53 +01:00
notiant
330a8c76be
update BluetoothService.qml
2025-10-31 17:04:43 +01:00
notiant
99573f3201
update BluetoothService.qml
2025-10-31 16:19:08 +01:00
notiant
cf7ae75738
update BluetoothService.qml
2025-10-31 16:11:50 +01:00
notiant
38a7c606c8
Add airplane mode detection, improve NetworkService & add icons to notice toasts
2025-10-31 15:54:50 +01:00