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
ItsLemmy
c3cf3dcf32
v2.21.0
2025-10-31 15:34:07 -04:00
ItsLemmy
c16ee69de6
translations
2025-10-31 15:32:20 -04:00
notiant
7f397e2ae7
update NetworkService.qml
2025-10-31 20:30:06 +01:00
Ly-sec
8e6e110447
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-31 20:26:29 +01:00
Ly-sec
17bd4e79f8
Volume & Input widget: switch left & right click logic
2025-10-31 20:26:09 +01:00
ItsLemmy
698be35791
BatteryPanel: NBox wrapping
2025-10-31 15:17:44 -04:00
ItsLemmy
c0d50b87c0
Wifit: NBox wrapping
2025-10-31 15:07:06 -04:00
ItsLemmy
2b6bcdc570
autofmt
2025-10-31 15:06:57 -04:00
ItsLemmy
13f82d10e2
Bluetooth: NBox wrapping
2025-10-31 14:58:41 -04:00
Lysec
56203e1a07
Merge pull request #632 from lonerOrz/fix/mediaCard
...
fix: Media player auto-switching in Control Center
2025-10-31 19:39:29 +01:00
Ly-sec
7316695aac
AudioPanel: wrap header, input and output in separate NBox
2025-10-31 19:32:21 +01:00
Ly-sec
640ed729e5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-31 19:17:13 +01:00
Ly-sec
08191678df
NotificationHistoryPanel: wrap header area in NBox
2025-10-31 19:17:09 +01:00
ItsLemmy
9680dd83fd
VSCode: minor improvements to template.
2025-10-31 14:16:42 -04:00
loner
3b166bd270
fix: Media player auto-switching in Control Center
...
Detailed Explanation:
Addresses an issue where the media player would automatically
switch,overriding user's manual selections when the Control Center was
open.
The core problem was that the automatic player detection logic was too
aggressive and didn't respect explicit user choices. Previous attempts
to pause auto-switching based on UI visibility were unreliable due to
incorrect event handling for the custom NPanel component.
2025-11-01 02:15:44 +08: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
ItsLemmy
cf12b98351
Dim Desktop: more cleanup
2025-10-31 11:56:26 -04: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
ItsLemmy
066d6f2e2f
DimDesktop: removed in favor of nice curvy corners on panels
2025-10-31 10:53:59 -04:00
ItsLemmy
81edc14e63
CalendarPanel: improved the look
2025-10-31 10:38:36 -04:00
ItsLemmy
5303a88003
Calendar weather: hide double location
2025-10-31 10:08:22 -04:00
ItsLemmy
3a534f8f72
autofmt
2025-10-31 10:08:09 -04:00
Lemmy
1bacf397ed
Merge pull request #630 from MrDowntempo/fix/color-convert-refactor
...
Using ColorsConvert.js instead of adding functions to ClockLoader.qml
2025-10-31 10:04:54 -04:00
ItsLemmy
18501a5b9e
Screencorners: disabled if bar is non floating and transparent with attached panels
2025-10-31 09:48:39 -04:00
Corey Woodworth
d6cc4660dd
Using ColorsConvert.js instead of adding functions to ClockLoader.qml
2025-10-31 09:17:53 -04:00
ItsLemmy
1152453d84
Settings: ShowCalendarWeather - true by default
2025-10-31 08:37:08 -04:00
Lysec
436ff56c93
Merge pull request #629 from MrDowntempo/feat/lock-keys-tweaks
...
Feat/lock keys tweaks
2025-10-31 13:27:11 +01:00
ItsLemmy
b7dc1aed84
Calendar Panel: improve look when bar is transparent + NBox simplification.
2025-10-31 08:17:46 -04:00
ItsLemmy
336deba554
NPanel: improve look at zero opacity
2025-10-31 06:56:28 -04:00
Corey Woodworth
0af85721b3
Finished Translation
2025-10-31 01:25:48 -04:00
Corey Woodworth
b047837543
Configurable Icons for the indications, and I18n.
2025-10-31 01:17:50 -04:00
ItsLemmy
aa30e90ec7
NPanel: use bar bg color when attached.
2025-10-31 01:01:55 -04:00
ItsLemmy
3b63384a51
Floating bar: better look when attachedPanels
2025-10-31 00:54:02 -04:00
ItsLemmy
cf36389fa6
NSectionEditor: Easier to access right click to move widgets around
2025-10-31 00:30:17 -04:00
ItsLemmy
abf346e485
feat: NPanel + Calendar - added dynamic resizing
2025-10-31 00:17:36 -04:00
ItsLemmy
d4be3a2cc2
qmlfmt
2025-10-30 23:46:00 -04:00
ItsLemmy
84e058fb07
Wallpaper: is never attached to a button
2025-10-30 23:34:05 -04:00
ItsLemmy
833a9c1a8f
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-30 22:49:38 -04:00
ItsLemmy
0cdc5bd518
NPanel: restore outter border on panels without sexy borders + minor polishing.
2025-10-30 22:49:36 -04:00
Lemmy
f955e2c87d
Merge pull request #626 from MrDowntempo/feat/lock-keys-widget
...
Feat/lock keys widget
2025-10-30 22:48:36 -04:00
ItsLemmy
64dcb0d34e
Panels: beautifull NRectangleCurved shape - conditionnal with a new settings, default is true.
2025-10-30 22:42:12 -04:00
MrDowntempo
75acc2fd82
Increase poll timer interval from 125 to 200 ms
...
I had THOUGHT I had increased this. Now I have.
2025-10-30 21:04:44 -04:00
Corey Woodworth
a6d7d077f1
I18n and translations done. Increased Timer to 200, removed unneeded import (i think)
2025-10-30 20:41:56 -04:00
Corey Woodworth
6a74924e04
Resolved broken settings. Utilized Singleton more effectively
2025-10-30 20:13:12 -04:00
Corey Woodworth
c955db20b7
Add settings to toggle which LockKeys to watch. Doesn't work yet. My settings are coming back undefined
2025-10-30 20:13:12 -04:00
Corey Woodworth
928b64e64a
Add LockKeysService. It unfortunetly requires polling. I've not been able to find an event driven way to accomplish this.
2025-10-30 20:12:32 -04:00
Corey Woodworth
5f79dac0f2
Add LockKeys to BarWidgetRegistry
2025-10-30 20:12:32 -04:00
ItsLemmy
129609ec2c
vscode: app theming, courtesy of TUI!
...
https://github.com/tuibird/
2025-10-30 20:06:52 -04:00
ItsLemmy
f42bcef239
CalendarService: moved some log to debug to reduce spam
2025-10-30 19:14:38 -04:00
ItsLemmy
9f62eacf27
WidgetSettings: fixed centering
2025-10-30 19:06:55 -04:00
ItsLemmy
c5cb1e6500
BarWidgetSettings: always open centered. (avoid potential warning)
2025-10-30 18:09:01 -04:00
ItsLemmy
9a02f58d29
Workspace Settings: dont set your own state or you break bindings.
2025-10-30 18:08:42 -04:00
ItsLemmy
29ad654a58
Locale: factorized usage in I18n.
2025-10-30 17:43:35 -04:00
ItsLemmy
e1d39f3bbc
Locale: fixed all Qt.locale calls to respect the user selected locale.
2025-10-30 17:20:54 -04:00
ItsLemmy
bc9fe06fd8
Sysmon: disabled right click until I get back to this feat.
2025-10-30 17:20:03 -04:00
ItsLemmy
77e004566c
Calendar: fix layout.
2025-10-30 16:15:16 -04:00
ItsLemmy
4377637790
Calendar: support for custom first day of the week
2025-10-30 15:44:56 -04:00
Lemmy
691b2e3a7d
Merge pull request #624 from lonerOrz/feat/ipc-color-scheme
...
feat: Add IPC command to set color scheme
2025-10-30 14:58:52 -04:00
ItsLemmy
e60e2b5eb1
LocationTab: fix ntoggle opacity
2025-10-30 14:11:20 -04:00
ItsLemmy
8db8913bd3
NToggle: no mouse interaction when componend is disabled
2025-10-30 14:11:04 -04:00
ItsLemmy
db8803d137
Calendar weather: respect global weather enabled flag.
2025-10-30 14:06:36 -04:00
loner
cd5b48f26d
feat: Add IPC command to set color scheme
2025-10-31 02:05:45 +08:00
ItsLemmy
ca72a5ca8f
Calendar: conditional weather card - wip
2025-10-30 14:02:42 -04:00
Michael Buckley
114cbc9f9f
Nix: updated nix inputs
2025-10-30 18:58:51 +01:00
Lemmy
6e156c3ae5
Merge pull request #623 from lonerOrz/fix/clock
...
Fix: Add clockItem ID to ClockLoader in CalendarPanel.qml
2025-10-30 13:26:28 -04:00
loner
4cc4c364d4
Fix: Add clockItem ID to ClockLoader in CalendarPanel.qml
2025-10-31 01:19:23 +08:00
Lemmy
344b5f9a8c
Merge pull request #622 from MrDowntempo/fix/smarter-colors
...
Fix/smarter colors
2025-10-30 13:19:07 -04:00
Corey Woodworth
1a1ef85fa5
Undeleted a comment
2025-10-30 12:44:46 -04:00
Corey Woodworth
49e2bc6905
cleanup
2025-10-30 12:43:15 -04:00
Corey Woodworth
fba4bf6b74
Fix: Even smarter secondHand color picker.
2025-10-30 12:19:40 -04:00
ItsLemmy
b7ff9e73e4
dock: improve translations to explain the new behavior
2025-10-30 09:47:51 -04:00
ItsLemmy
732f58b967
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-30 09:47:36 -04:00
ItsLemmy
916c2d67ea
autofmt
2025-10-30 09:47:33 -04:00
Ly-sec
6ec3a61157
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-30 14:38:13 +01:00
Ly-sec
2c0062390d
SetupWizard: small dock layout fix
2025-10-30 14:38:10 +01:00
Lemmy
66db74eb71
Merge pull request #617 from MrDowntempo/feature/split-clocks
...
Feature/split clocks
2025-10-30 09:32:50 -04:00
Ly-sec
8a78d8cb34
Dock: behave the same as bar (shows on all displays if no display is selected)
...
DockTab: add Enable toggle (default true)
SetupDockStep: add Dock settings to setup wizard
SetupWizard: add SetupDockStep
i18n: add dock translations
2025-10-30 14:15:23 +01:00
Ly-sec
c0e5d7d419
SetupWallpaperStep: add scrollwheel support
2025-10-30 12:42:42 +01:00
Ly-sec
3dd02b8367
SettingsWindow: run program availability checks on open
2025-10-30 12:39:00 +01:00
Lysec
3c04fddcf1
Merge pull request #618 from MrDowntempo/feature/vicinae-appimage-fix
...
Feature/vicinae appimage fix
2025-10-30 08:09:41 +01:00
Lysec
890c86ac68
Merge pull request #615 from lonerOrz/fix/vicinae
...
fix(vicinae): Include vicinae into the hasEnabledTemplates() check.
2025-10-30 08:01:42 +01:00
Corey Woodworth
d4a73e05ee
Fix: More robust search for Vicinae. Should match even if uses release name like Vicinae-6206ca757-x86_64.AppImage
2025-10-30 01:34:02 -04:00
Corey Woodworth
b57e77df9b
Fix: Detect Vicinae, even if its an appimage
2025-10-30 00:47:53 -04:00
Corey Woodworth
ddb0b90ef7
Split secondHandColor into progressColor for DigitalClock so that it can be defined from CalendarPanel
2025-10-30 00:00:42 -04:00
Corey Woodworth
f39ea9e704
Change secondHandColor on LockScreen back to mPrimary
2025-10-29 23:28:22 -04:00
Corey Woodworth
9c66d64d85
Removed more useless comments
2025-10-29 22:53:56 -04:00
Corey Woodworth
475f4a6bda
Removed commented out block
2025-10-29 22:51:59 -04:00
Corey Woodworth
376dedeb6f
Move color logic to ClockLoader
2025-10-29 22:43:28 -04:00
Corey Woodworth
b3cddc1ede
Lock Screen also uses this clock
2025-10-29 21:51:45 -04:00
ItsLemmy
f75a056550
Wallpaper: fix bug where folder would not be rescanned if they did not exists when noctalia started.
2025-10-29 21:25:39 -04:00
loner
0cf9de0fc4
fix(vicinae): Include vicinae into the hasEnabledTemplates() check.
2025-10-30 09:01:30 +08:00
Corey Woodworth
04d89905cf
Split clocks out into multiple files
2025-10-29 21:00:15 -04:00
ItsLemmy
6fbbf38ffa
Settings: refined the 12h clock display option to clearly explains it does not apply to the bar's clock.
2025-10-29 20:55:54 -04:00
ItsLemmy
3db3226b6f
foot: fix theming when no config exists - foot does not create a config by default.
2025-10-29 20:47:55 -04:00
ItsLemmy
94d3ea9c94
Walker theming: replace custom theme injection code by the proper bash implementation.
2025-10-29 20:44:17 -04:00
Lysec
d171e81be1
Merge pull request #614 from damian-ds7/toggle-calendar-on-date-click
...
CalendarPanel: toggle panel after date click
2025-10-29 22:26:42 +01:00
Damian D'Souza
05ea9af4db
CalendarPanel: toggle panel after date click
2025-10-29 21:25:01 +01:00
Ly-sec
10adaf955b
AudioVisualizer: add setting to auto hide if no media is playing
2025-10-29 20:30:16 +01:00
Ly-sec
7fbfcfd9ef
Set version to dev
2025-10-29 19:55:01 +01:00
Ly-sec
83910cc265
Release v2.20.0
2025-10-29 19:50:57 +01:00
Ly-sec
d443d7dba3
ColorSchemeTab: set walker theme to noctalia on template activation
2025-10-29 16:25:03 +01:00
ItsLemmy
98bed3d8be
app theming: walker
2025-10-29 10:57:11 -04:00
ItsLemmy
2f9c3abcb5
apptheming: restore original auto outline color
2025-10-29 10:23:58 -04:00
ItsLemmy
585dcaa2f5
Fix: generate palette arguments where shifted by one
2025-10-29 10:12:50 -04:00
Ly-sec
b8c8af6278
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-29 14:49:54 +01:00
Ly-sec
4860dc07b2
Matugen: walker (wip)
2025-10-29 14:49:51 +01:00
Lysec
2d237e9f79
Merge pull request #610 from lonerOrz/feat/parseJson
...
feat(i18n): add German translation for parse-json
2025-10-29 14:09:02 +01:00
lonerorz
99a7b2d270
Merge branch 'noctalia-dev:main' into feat/parseJson
2025-10-29 21:02:32 +08:00
loner
e37bc56916
feat(i18n): add Simplified Chinese translation for parse-json
2025-10-29 20:59:41 +08:00
loner
837c1122bf
feat(i18n): add Portuguese translation for parse-json
2025-10-29 20:53:37 +08:00
loner
e6c0902b90
feat(i18n): add French translation for parse-json
2025-10-29 20:52:30 +08:00
loner
6f88b084b2
feat(i18n): add Spanish translation for parse-json
2025-10-29 20:50:05 +08:00
loner
8a37bf8184
feat(i18n): add German translation for parse-json
2025-10-29 20:48:11 +08:00
Lysec
1578eb4c32
Merge pull request #609 from lonerOrz/feat/parseJson
...
feat(custom-button): Add JSON parsing support
2025-10-29 13:44:07 +01:00
loner
07a8f8c280
feat(custom-button): Add JSON parsing support
2025-10-29 20:28:59 +08:00
Lysec
e91537f93a
Merge pull request #607 from wyfyjohnson/patch-1
...
Update README.md
2025-10-29 12:31:48 +01:00
Wyatt
3ffa1cd9d6
Update README.md
...
In Nix section:
fixed typo (It includes instead of In includes)
2025-10-28 23:10:50 -07:00
ItsLemmy
fe67e98550
colors: kanagawa dark is using "wave" version
2025-10-28 21:57:13 -04:00
Ly-sec
1456b674aa
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-28 15:14:32 +01:00
Ly-sec
a8096f68e6
Notification: always show progress bar
2025-10-28 15:14:22 +01:00
Lysec
5c2353b4f4
Merge pull request #605 from notiant/patch-7
...
SessionMenu: Use same smoothing animation as launcher
2025-10-28 14:30:07 +01:00
Ly-sec
32c5af1f7c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-28 14:29:49 +01:00
Ly-sec
6314f329fe
WallpaperService: initially load wallpapers
2025-10-28 14:29:44 +01:00
Lysec
db97c87ebd
Update issue templates
2025-10-28 14:21:33 +01:00
notiant
71e24d717d
SessionMenu: Use same animation as launcher
2025-10-28 02:08:02 +01:00
Lysec
d2ae5d2f37
Merge pull request #602 from bokicoder/main
...
Nix: add package options to home-module
2025-10-27 21:25:06 +01:00
Ly-sec
35b3826d20
Workspace: if bar is vertical only show 2 characters for named workspaces
2025-10-27 19:21:27 +01:00
Ly-sec
60bfcc0058
Notification: add transparency slider (implements #586 )
2025-10-27 18:29:52 +01:00
Ly-sec
b20750d6c4
LockScreen: elide password input
2025-10-27 17:31:18 +01:00
Ly-sec
f30d1d3ea1
Add recursive wallpaper setting in WallpaperTab (implements #568 )
2025-10-27 17:05:11 +01:00
wxlyyy
122771db93
Nix: add package options to home-module
2025-10-27 22:50:24 +08:00
ItsLemmy
1067ffe7a3
qmlfmt
2025-10-27 08:41:50 -04:00
ItsLemmy
5cac1d4a3f
Hotfix: volume widget broke Noctalia
2025-10-27 08:41:44 -04:00
Lysec
4a9a0d984b
Merge pull request #601 from bokicoder/main
...
Volume: launch `pavucontrol` with middle-click
2025-10-27 13:19:03 +01:00
wxlyyy
0ca9f23a4c
Volume: launch pavucontrol with middle-click
2025-10-27 20:14:59 +08:00
Ly-sec
01657ee545
i18n: add brightness tooltip translation
2025-10-27 13:11:24 +01:00
Lemmy
ba5f24191f
Merge pull request #599 from acdcbyl/main
...
i18n: Add translations for AudioVisualizer
2025-10-27 00:14:20 -04:00
Aiser
c3d3268b16
i18n: Add translations for AudioVisualizer
2025-10-27 12:02:22 +08:00
Sébastien Atoch
60eed3b39f
fix: audiovisualizer properly triggers CavaService
2025-10-26 23:47:05 -04:00
Lemmy
c47169f1df
Merge pull request #598 from acdcbyl/main
...
i18n: Fix translations of new audio panel tooltips
2025-10-26 23:24:50 -04:00
Aiser
1bcfb5b8c2
i18n: Fix translations of new audio panel tooltips
2025-10-27 11:10:13 +08:00
ItsLemmy
baaca96ebf
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-26 23:00:48 -04:00
Lemmy
05aca2935a
Merge pull request #597 from tempusthales/patch-1
...
Increase barsCount from 24 to 48
2025-10-26 23:00:36 -04:00
ItsLemmy
50499e2abb
Audioviz effects: minimal signal option for a better look in the bar
2025-10-26 22:58:45 -04:00
Gilbert Palau
15600c8186
Increase barsCount from 24 to 48
2025-10-26 21:51:24 -05:00
ItsLemmy
178d18eca9
AudioVisualizer: basic implementation
2025-10-26 22:30:20 -04:00
ItsLemmy
2c85dfd5cd
autofmt
2025-10-26 19:20:24 -04:00
Lemmy
0f4f1e7c16
Merge pull request #596 from notiant/patch-6
...
SessionMenu: Increase font size & fix missing translation
2025-10-26 19:19:47 -04:00
ItsLemmy
7772975934
Autoformatting + default settings update
2025-10-26 19:18:11 -04:00
Lemmy
614cdc5196
Merge pull request #557 from Sighthesia/MinimumBrightness
...
BrightnessService: add minimum brightness to prevent backlight from t…
2025-10-26 19:16:07 -04:00
notiant
3d50fe9876
SessionMenu: Increase font size & fix missing translation
2025-10-27 00:04:37 +01:00
ItsLemmy
db7e67c686
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-26 17:16:44 -04:00
ItsLemmy
1e19733876
audio panel: Warning fix
2025-10-26 17:16:41 -04:00
Lysec
2df2dbfa7d
Merge pull request #595 from bokicoder/main
...
Launcher: correct fix for custom launch prefix
2025-10-26 21:41:54 +01:00
ItsLemmy
e30f822c41
Microphone: right click opens audio panel
2025-10-26 16:08:04 -04:00
ItsLemmy
06d095c705
feat: New audio panel when clicking on volume icon
2025-10-26 16:04:28 -04:00
ItsLemmy
2ad5c8352e
i18n: Matugen scheme description
2025-10-26 15:11:11 -04:00
Lemmy
5841fc4ccf
Merge pull request #559 from Sridou/widgets
...
Matugen scheme types descriptions
2025-10-26 15:06:17 -04:00
wxlyyy
ce65ff7f05
fix
2025-10-27 02:52:57 +08:00
wxlyyy
1130021ba7
Revert "Launcher: fix some apps not launching with custom prefix"
...
This reverts commit 2de0473641 .
2025-10-27 02:36:04 +08:00
Lemmy
b4ecc50eed
Merge pull request #592 from notiant/patch-5
...
Remove the muted/unmuted notification
2025-10-26 13:51:46 -04:00
Lysec
1d02f772d6
Merge pull request #593 from BluewyDiamond/main
...
Launcher: fix some apps not launching with custom prefix
2025-10-26 16:47:42 +01:00
BluewyDiamond
2de0473641
Launcher: fix some apps not launching with custom prefix
2025-10-26 16:36:48 +01:00
Ly-sec
d7bca842a8
README: add Nyxion ツ <3
2025-10-26 12:48:50 +01:00
Lysec
868f7b68e2
Merge pull request #591 from LionHeartP/main
...
Launcher: make numpad enter call ui.activate
2025-10-26 11:34:40 +01:00
LionHeartP
8065de86c8
Launcher: make numpad enter call ui.activate
2025-10-26 12:29:37 +02:00
notiant
d6aee43659
Remove the muted/unmuted notifications
2025-10-26 11:20:16 +01:00
Lysec
f403976988
Merge pull request #590 from Sridou/dev
...
fix: Improved matugen theme for viciane
2025-10-26 10:33:00 +01:00
Sridou
5033c14cb7
fix: Improved matugen theme for viciane
2025-10-26 14:58:53 +05:30
Lysec
8db1d1478f
Merge pull request #584 from damian-ds7/discard-delete-notif-from-history
...
Notification: delete from history on close button click
2025-10-26 10:07:17 +01:00
Sébastien Atoch
c5acc77fc9
DistroService: log the detected distro.
2025-10-25 22:22:18 -04:00
Sébastien Atoch
4f0f159bff
SessionMenu: improve compatibility with non-systemd distros.
2025-10-25 21:10:47 -04:00
Damian D'Souza
fdcbe7437d
Notification: delete from history on close button click
2025-10-25 21:45:58 +02:00
Lysec
ee252fb491
Merge pull request #530 from s0me1newithhand7s/main
...
refactor(nix): devShells.(system).default init
2025-10-25 21:40:51 +02:00
s0me1newithhand7s
bfa1d5770d
refactor(nix): devShell inited in shell.nix and information about added in README.md
2025-10-25 16:45:45 +03:00
ItsLemmy
2753ebbd9f
AppTheming: fix ghostty reload
2025-10-25 09:33:23 -04:00
lysec
38ce6609d8
i18n: fix chinese translation
2025-10-25 13:20:58 +02:00
lysec
f2b9ec90f4
Autoformat
2025-10-25 11:52:44 +02:00
lysec
e26c2874b5
Launcher: add custom launch prefix
2025-10-25 11:52:18 +02:00
lysec
b9c6d0e2fb
CalendarPanel: fix week number
2025-10-25 11:43:12 +02:00
Lysec
26893ce8ba
Merge pull request #577 from MrDowntempo/feature/boomer-clock
...
Added option for an analog style clock on the calendar screen.
2025-10-25 11:37:49 +02:00
Lysec
6d9de1fefc
Merge pull request #575 from Sighthesia/FIxI18nSyntaxError
...
i18n: fix syntax error in zh-CN.json
2025-10-25 11:36:01 +02:00
Lysec
252e211030
Merge pull request #578 from notiant/patch-3
...
WeatherCard: add small indent to current weather
2025-10-25 11:35:34 +02:00
Lysec
591f7be328
Merge pull request #579 from notiant/patch-4
...
LockScreen: add local date formats
2025-10-25 11:34:35 +02:00
notiant
09120af357
LockScreen: add local date formats
...
make the date format follow the supported languages
2025-10-25 09:38:18 +02:00
notiant
0b5f87c2f4
WeatherCard: add small indent to current weather
...
just move the current weather a bit to the right for a better layout
2025-10-25 09:34:17 +02:00
Corey Woodworth
1846c7af2e
Added option for an analog style clock on the calendar screen.
2025-10-24 23:34:58 -04:00
ItsLemmy
4df3ffef05
Chinese i18n: fix extra coma
2025-10-24 22:45:57 -04:00
ItsLemmy
4105a374a3
autofmt
2025-10-24 22:45:04 -04:00
ItsLemmy
ab1aea6455
Chinese i18n: fixing missing coma
2025-10-24 22:44:53 -04:00
Sighthesia
7186b9d4e9
i18n: fix syntax error in zh-CN.json
2025-10-25 10:14:26 +08:00
Lysec
aba9795f2e
Merge pull request #569 from Sridou/dev
...
feat: IPC calls to set power profiles
2025-10-25 00:20:12 +02:00
Sridou
8de2d78285
feat: IPC calls to set power profiles
2025-10-25 03:29:53 +05:30
Lysec
33b06050f8
Merge pull request #549 from Sridou/themes
...
IPC for PowerProfile cycle
2025-10-24 23:14:24 +02:00
Sridou
5aad715ace
fix: added PowerProfile init
2025-10-25 02:37:02 +05:30
Sridou
66dd9ced5a
added IPC call for PowerProfile cycle
2025-10-25 02:37:02 +05:30
Sridou
c3de71312d
fixed typos
2025-10-25 02:11:53 +05:30
Sridou
9565e32280
added descriptions for matugen scheme types
2025-10-25 02:10:11 +05:30
ItsLemmy
d5e1557a30
autofmt
2025-10-24 15:50:42 -04:00
Lemmy
31084062e3
Merge pull request #567 from MrDowntempo/fix/small-alignment
...
Fix/small alignment
2025-10-24 15:10:46 -04:00
ItsLemmy
19a1d177df
WeatherCard: reworked since last merge introduced anchoring on Layout elements which is not allowed.
2025-10-24 14:31:45 -04:00
Corey Woodworth
db14fb1813
Swapped TraySetting's NTextInput and NIconButton for NTextInputButton
2025-10-24 14:03:36 -04:00
Corey Woodworth
f37f999806
Added support for NTextInput's inputIconName on NTextInputButton.
2025-10-24 13:45:31 -04:00
Corey Woodworth
b967e7ec80
Switched to NTextInputButton on Audio Tab.
2025-10-24 13:43:46 -04:00
Lemmy
0c08a94acd
Merge pull request #566 from notiant/patch-2
...
WeatherCard: Make current weather align with forecast
2025-10-24 13:38:02 -04:00
Lemmy
87e6308f6b
Merge pull request #565 from notiant/patch-1
...
AudioCard: make both sliders have the same width
2025-10-24 13:37:31 -04:00
notiant
fb5a71dbb4
WeatherCard: Make current weather align with forecast
...
Aligns the current weather with the first day of the forecast to add some spacing to the left
2025-10-24 19:28:19 +02:00
Sighthesia
f35f8e018f
BrightnessService: add switch to toggle minimum brightness limit
2025-10-25 01:22:35 +08:00
notiant
eb94aa617a
AudioCard: make both sliders have the same width
...
Enforce visual consistency by making both output and input sliders have the same width regardless of the devices names
2025-10-24 18:59:09 +02:00
Lysec
3aa2c0d693
Merge pull request #563 from notiant/notiant-light-mode-patch
...
fix wrong color in earlier commit
2025-10-24 15:49:20 +02:00
notiant
f81692f26c
fix wrong color in earlier commit
2025-10-24 15:45:20 +02:00
lysec
06c5e0b68f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-24 14:50:42 +02:00
lysec
9f23605ad5
PR: add pull request template
2025-10-24 14:50:36 +02:00
Lysec
8c49bf7e32
Merge pull request #561 from AlphaNecron/patch-1
...
chore: add battery manager uninstall script to gitignore
2025-10-24 14:26:23 +02:00
lysec
612dc58ad8
WorkspaceSettings: add setting to change the amount of characters displayed for name workspaces
...
Workspace: change pill width depending on characterCount
2025-10-24 14:16:02 +02:00
lysec
c9d3aedf39
Tray, ActiveWindow: better dark mode colorization
2025-10-24 13:32:52 +02:00
Lysec
a5ab3aabb1
Merge pull request #556 from lonerOrz/feature/custom-button-collapse
...
feat: Add custom button collapse condition
2025-10-24 13:22:07 +02:00
Lysec
938b0bdec2
Merge pull request #562 from notiant/notiant-light-mode-patch
...
Fix app icon theming in light mode
2025-10-24 13:07:46 +02:00
notiant
bc5532b616
Update Tray.qml
2025-10-24 12:17:38 +02:00
notiant
73cd26ff96
Update Taskbar.qml
2025-10-24 12:17:19 +02:00
notiant
0c9ecb9782
Update TaskbarGrouped.qml
2025-10-24 12:16:44 +02:00
notiant
8064be1546
Update Dock.qml
2025-10-24 12:01:06 +02:00
notiant
0655e5be18
Update ActiveWindow.qml
2025-10-24 12:00:03 +02:00
Antique
ca20ede135
chore: add battery manager uninstall script to gitignore
2025-10-24 15:45:57 +07:00
Sighthesia
e9f4badec5
BrightnessService: add minimum brightness to prevent backlight from turning off
2025-10-23 13:46:09 +08:00
ItsLemmy
c3439b262c
SysMon Service: getting this ready for multiple paths support.
2025-10-22 23:38:50 -04:00
ItsLemmy
fb57ba92eb
ColorsApply: avoid modifying config(s) if unnecessary.
2025-10-22 22:55:38 -04:00
Lemmy
3a5d8ffc55
Update README.md
2025-10-22 17:17:22 -04:00
loner
c063f8dafb
feat: Update zh-CN.json for collapse condition
2025-10-23 01:27:04 +08:00
loner
6a7bccfcb2
feat: Update pt.json for collapse condition
2025-10-23 01:23:19 +08:00
loner
7a6419c3b3
feat: Update fr.json for collapse condition
2025-10-23 01:20:15 +08:00
loner
471a42aa35
feat: Update es.json for collapse condition
2025-10-23 01:16:40 +08:00
loner
f4b3874112
feat: Update de.json for collapse condition
2025-10-23 01:11:28 +08:00
loner
1d5eb91803
feat: Revert regex interpretation to require // delimiters and update en.json placeholder
2025-10-23 00:42:50 +08:00
loner
272bb50770
feat: Implement automatic regex interpretation for custom button collapse condition
2025-10-23 00:35:37 +08:00
loner
beefae7350
feat: Add custom button collapse condition
2025-10-23 00:01:31 +08:00
Lemmy
c832d7b2da
Merge pull request #553 from shouya/main
...
Fix text not showing on custom button
2025-10-22 11:18:49 -04:00
shouya
be078e04bd
fix text not showing on custom button
2025-10-23 00:18:14 +09:00
ItsLemmy
3eef346319
CustomButton stream: i18n + autofmt
2025-10-22 10:18:28 -04:00
Lemmy
4da0b353dc
Merge pull request #533 from shouya/main
...
Add support for streaming command outputs in CustomButton
2025-10-22 10:16:55 -04:00
ItsLemmy
1fa72de807
DirectWidgetSettingsPanel: ensure proper close when clicking outside the popup
2025-10-22 10:01:23 -04:00
ItsLemmy
9003c60667
DirectWidgetSettingsPanel
2025-10-22 09:39:24 -04:00
ItsLemmy
508879bbe8
Panels: Wallpaper, SetupWizrd, Launcher => Apply scale ratio
2025-10-22 09:38:16 -04:00
Lysec
85eb292ba0
Merge pull request #550 from notiant/notiant-translationDE
...
Add more consistency for expression and interpunction & fix some errors
2025-10-22 14:59:06 +02:00
Lysec
b172a8b300
Merge pull request #551 from notiant/notiant-lockscreen-patch
...
Fix wrong day names in the weather forecast
2025-10-22 14:56:17 +02:00
lysec
5f270c53d7
AppThemeService: fix discord predefined color schemes
2025-10-22 12:47:47 +02:00
notiant
8573618f65
Update de.json
2025-10-22 03:35:49 +02:00
notiant
dbaaec9071
Fix wrong display of the day names in the weather forecast
...
Copied this from CalendarPanel.qml
2025-10-22 03:04:46 +02:00
ItsLemmy
6557b683ea
SettingsPanel: new method "openWidgetSettings"
2025-10-21 20:57:58 -04:00
ItsLemmy
d820116a06
NPanel: accept all buttons to close panel (click outside)
2025-10-21 20:50:55 -04:00
ItsLemmy
fc5be392c0
BarWidgetSettingsDialog: refactored to support direct opening.
2025-10-21 20:44:30 -04:00
notiant
9905f447d1
Add more consistency for expression and interpunction & fix some errors
2025-10-22 02:05:59 +02:00
lysec
9bf802ab86
Set version to dev
2025-10-21 20:37:06 +02:00
lysec
b7688b2243
Release v2.19.0
2025-10-21 20:35:41 +02:00
ItsLemmy
c9bbaf4c91
Borders: optim/simplification of scaled borders
2025-10-21 13:52:19 -04:00
ItsLemmy
65db92e4fc
Predefined ColorScheme: 2 columns layout so the name is not truncated
2025-10-21 12:21:59 -04:00
Lemmy
14efe4ad97
Merge pull request #548 from I-AM-NOEL/main
...
Cyberpunk theme Terminal Overhaul
2025-10-21 12:00:14 -04:00
himanshu
4eeca57472
fixed cyberpunk ugly terminal
2025-10-21 21:02:10 +05:30
ItsLemmy
bd8392bdad
fixing osaka-jade
2025-10-21 11:09:50 -04:00
Lemmy
6fdaabdf01
Merge pull request #544 from I-AM-NOEL/main
...
ADD colour Themes : Osaka-Jade , CyberPunk ( retro )
2025-10-21 11:07:24 -04:00
Lemmy
c85eb321ca
Merge pull request #547 from lonerOrz/fix/ncombobox-delegate-errors
...
fix(NComboBox): Improve delegate robustness
2025-10-21 11:06:05 -04:00
himanshu
7c6e02f519
removed .ini from foot terminal colours
2025-10-21 20:30:41 +05:30
Lemmy
bfd87ae875
Merge pull request #545 from lonerOrz/fix/media-mini-scrolling-error
...
fix(media-mini): Correct ReferenceError for needsScrolling in MediaMi…
2025-10-21 10:47:53 -04:00
loner
86a432fe5e
fix(NComboBox): Improve delegate robustness
2025-10-21 22:37:18 +08:00
Lysec
29fbd6d450
Merge pull request #546 from 4fd485/translatios3.1415
...
Small Language and Spelling improvements
2025-10-21 16:27:17 +02:00
Absurd
19071a84fb
Small Language and Spelling improvements
2025-10-21 16:25:19 +02:00
loner
47dce9b326
fix(media-mini): Correct ReferenceError for needsScrolling in MediaMini.qml
2025-10-21 22:09:18 +08:00
ItsLemmy
7a2e2ca0b3
Use systemctl for shutdown and reboot
2025-10-21 10:02:56 -04:00
noel
c27d3f6d04
Amber-dawn is WIP ( Removed Temproraly )
2025-10-21 14:00:18 +00:00
noel
db92d8cf64
osaka jade kitty
2025-10-21 13:57:08 +00:00
noel
d0f567e5bf
osaka jade ghostty
2025-10-21 13:56:57 +00:00
noel
b3b0693aa6
osaka jade foot
2025-10-21 13:56:43 +00:00
noel
0f4243b8d7
osaka jade
2025-10-21 13:56:22 +00:00
noel
2433abc39a
cyberpunk added ( completed )
2025-10-21 13:55:21 +00:00
noel
4c6211951c
cyberpunk added
2025-10-21 13:55:03 +00:00
noel
5fd80029b3
amber dawn added
2025-10-21 13:54:25 +00:00
Lemmy
ff659911bc
Merge pull request #543 from lonerOrz/feature/calendar-event-toggle
...
feat: Add toggle to enable or disable calendar event display
2025-10-21 09:53:53 -04:00
Lemmy
fbdcb179b5
Merge pull request #542 from Sighthesia/MediaMiniImprovements
...
MediaMini: improvements on visual effect
2025-10-21 09:52:55 -04:00
Sighthesia
6bab12e702
Merge branch 'main' into MediaMiniImprovements
2025-10-21 21:47:25 +08:00
lysec
7fcf54a9d3
OSD: add always on top setting
...
Notification: add always on top setting
2025-10-21 15:34:42 +02:00
loner
574ff9a895
fix: Add showCalendarEvents to default settings
2025-10-21 20:56:31 +08:00
Lemmy
fc2f7f2122
Merge pull request #524 from Sighthesia/ActiveWindowDynamicWidthImprove
...
ActiveWindow: improvements on visual effect
2025-10-21 08:53:42 -04:00
lysec
4aa32dbdb3
Notification: move lastSeenTs to cache/noctalia/notifications-state.json
2025-10-21 14:50:27 +02:00
lysec
96cb0a5199
IPC: lockScreen toggle is deprecated, use lockScreen lock
2025-10-21 14:44:22 +02:00
loner
6d66a84bd2
i18n: Add Simplified Chinese translation for calendar event toggle
2025-10-21 20:43:27 +08:00
loner
5e2ea71868
i18n: Add Portuguese translation for calendar event toggle
2025-10-21 20:42:31 +08:00
loner
71b3f20635
i18n: Add French translation for calendar event toggle
2025-10-21 20:37:54 +08:00
loner
92ffbf5818
i18n: Add Spanish translation for calendar event toggle
2025-10-21 20:36:47 +08:00
loner
4d9396ccf7
i18n: Add German translation for calendar event toggle
2025-10-21 20:36:04 +08:00
lysec
b5691d932f
Notification: respect animation setting ( fixes #538 )
2025-10-21 14:34:27 +02:00
loner
dea916617a
feat: Add toggle for calendar event display
2025-10-21 20:33:39 +08:00
Lysec
df392a7d14
Merge pull request #539 from acdcbyl/main
...
Matugen: Add post_hook for ghostty
2025-10-21 14:30:16 +02:00
Sighthesia
49fd63502e
ActiveWindow: small improvement for fade-in
2025-10-21 20:12:39 +08:00
Sighthesia
17cca538be
MediaMini: add fade-in/out animation
2025-10-21 20:09:31 +08:00
Aiser
743aff74ef
Matugen: Add post_hook for ghostty
2025-10-21 19:27:12 +08:00
Sighthesia
5f36943184
MediaMini: improve title scorlling behavior
2025-10-21 18:46:32 +08:00
Sighthesia
6d95ab464e
MediaMini: fix insufficient width that triggered scrolling when no active player
2025-10-21 18:44:28 +08:00
Sighthesia
593707baa4
MediaMini: prevent initial width jump to maxWidth when widget appears
2025-10-21 18:39:22 +08:00
Aiser
e39e9e0d39
Matugen: Add post_hook for ghostty and kitty
2025-10-21 18:27:23 +08:00
ItsLemmy
95faefa8eb
Pill: cleanup
...
- removed duality between disableOpen and forceClose
- renamed rightOpen to oppositeDirection
- wifi+bt: for vertical bar, use tooltip rather than the classic pill
opening as text will most likely never fit.
2025-10-20 21:56:59 -04:00
ItsLemmy
6604373524
TaskbarGrouped: Cleanup, optimizations, smarter layout
2025-10-20 21:40:11 -04:00
ItsLemmy
97d59127d0
TaskbarGrouped: better look when using capsule.
2025-10-20 20:22:25 -04:00
Lemmy
136eca6387
Merge pull request #516 from damian-ds7/open-panel-overlay-layer
...
Make panels open in overlay layer
2025-10-20 20:15:50 -04:00
ItsLemmy
ae8a309c54
TaskbarGrouped: BugFix + simplifications
...
- fixed workspace switching, when workspace is empty.
- moved some logic to the compositor service
- removed unecessary Qt.createQmlObject
2025-10-20 20:14:24 -04:00
Lemmy
6c195be180
Merge pull request #521 from herobrauni/main
...
Add grouped Windows Widget
2025-10-20 19:49:47 -04:00
Lemmy
a7e2d04b9b
Merge pull request #535 from luleyleo/bluetooth-pill
...
Display name of connected Bluetooth device in bar pill
2025-10-20 19:46:49 -04:00
Lemmy
e6f0a05369
Merge pull request #526 from luleyleo/wifi-pill
...
Display SSID in WiFi bar pill
2025-10-20 19:42:49 -04:00
ItsLemmy
690a89b58e
Calendar: switching some warnings to debug so it does not scare people of.
2025-10-20 19:38:27 -04:00
ItsLemmy
096aa3899f
CalendarService: little less spam
2025-10-20 19:20:40 -04:00
ItsLemmy
eba1ace2f0
Calendar: fix warnings and error due to old PR
2025-10-20 19:04:38 -04:00
Lemmy
ef75723cc0
Merge pull request #444 from ThatOneCalculator/feat/calendar-events
...
feat: show calendar events in calendar
2025-10-20 18:59:12 -04:00
Damian D'Souza
287e39eadd
Merge branch 'main' into open-panel-overlay-layer
2025-10-20 22:14:18 +02:00
Damian D'Souza
b6c95b8ed5
Settings: add panels overlay setting toggle un UI tab
2025-10-20 22:10:58 +02:00
Damian D'Souza
47bb77f103
NPanel: add persistent useOverlay property
2025-10-20 22:05:13 +02:00
Damian D'Souza
eba6c7ec27
NPanel: revert NPanelWindow change
2025-10-20 21:44:19 +02:00
Leopold Luley
903a04e096
WiFi: Avoid using BarPill.disableOpen property.
2025-10-20 20:19:49 +02:00
Leopold Luley
d85acc7f07
Bluetooth: Add display settings for Bluetooth bar pill.
2025-10-20 20:18:32 +02:00
Leopold Luley
1dc740092e
Bluetooth: Display name of connected Bluetooth device in bar pill.
2025-10-20 20:18:10 +02:00
ItsLemmy
73267d1d37
Settings + SetupWizard
...
- Added a Lock screen settings tabs
- Added button in settings/general tab to re-run the setup wizard
- Fixed missing translations
- Fixed bug when matugen not installed in setup wizard
- Added enabled property for NToggle
2025-10-20 13:33:46 -04:00
ItsLemmy
621b37cd1f
autofmt
2025-10-20 12:22:38 -04:00
ItsLemmy
8652fdb731
added missing translation
2025-10-20 12:22:30 -04:00
Sighthesia
25ffb6c389
MediaMini: sychronize title width animation with widget width
2025-10-20 23:45:53 +08:00
Sighthesia
2f7217125c
MediaMini: fix inconsistent scrolling behavior on different scaling
2025-10-20 23:45:02 +08:00
Lysec
26dfe5918c
Merge pull request #534 from 4fd485/4fd485-Translation
...
A little Translation
2025-10-20 16:30:08 +02:00
Absurd
4ee82ecbc3
Slightly more Translatio
2025-10-20 16:19:43 +02:00
Sighthesia
7db40ffdfb
MediaMini: fix incontinous title scrolling when media isn't playing
2025-10-20 22:11:48 +08:00
shouya
ea2e0df837
add support for streaming command outputs in CustomButton
2025-10-20 22:45:11 +09:00
lysec
92c5a70f8f
i18n/de: partly better translation
2025-10-20 15:28:36 +02:00
Lysec
2a47662d09
Merge pull request #532 from lonerOrz/fix/vicinae-preset-generation
...
fix(theme): Add vicinae to preset theme generation
2025-10-20 14:46:35 +02:00
loner
b9d9a07e07
fix(theme): Add vicinae to preset theme generation
2025-10-20 20:45:05 +08:00
Leopold Luley
51b6455dd0
WiFi: Hide pill text when no WiFi or ethernet is connected.
2025-10-20 14:04:55 +02:00
lysec
ce3e422ea9
NFilePicker: add missing tooltip translation
2025-10-20 14:04:20 +02:00
Lysec
54b5b21b6a
Merge pull request #531 from MrDowntempo/Smarter-NTextInput
...
Smarter n text input
2025-10-20 14:02:30 +02:00
Lysec
38acb4201b
Merge pull request #461 from Sridou/themes
...
Added matugen template for vicinae
2025-10-20 13:36:32 +02:00
Sridou
96a71d8607
added translations for vicinae
2025-10-20 12:10:09 +05:30
Sridou
165ef4c9bc
matugen theming for vicinae launcher
...
do not overwrite logo if it exists
2025-10-20 12:10:09 +05:30
Corey Woodworth
d6958aca9e
Used Il8n Search placeholder for search box in nFilePicker
2025-10-20 00:16:05 -04:00
Corey Woodworth
53a8706f60
Another small color tweak
2025-10-19 23:52:27 -04:00
Corey Woodworth
25c26a6334
Small color tweak to make clear button less intrusive
2025-10-19 23:46:21 -04:00
Corey Woodworth
6bfd93f7cc
combine searchInput and LocationInput elegantly in NFilePicker
2025-10-19 20:20:45 -04:00
Corey Woodworth
87af2e86cc
Add magnifying glass to NSearchableComboBox
2025-10-19 13:27:49 -04:00
Corey Woodworth
75417c1fa5
Fixed warnings because I was using Anchors and Layout at the same time
2025-10-19 13:16:49 -04:00
Corey Woodworth
419cd42b12
Add a clear button, and optional icon to NTextInput
2025-10-19 13:06:15 -04:00
lysec
2362dca8b6
Revert "Calendar: fix layout with week numbers enabled"
...
This reverts commit c6080b65be .
2025-10-19 17:46:49 +02:00
lysec
7d564ae312
Revert "Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell "
...
This reverts commit 35400b9a96 , reversing
changes made to af7498155c .
2025-10-19 17:45:24 +02:00
lysec
528e976f27
Revert "LocationTab: add setting for first day of the week"
...
This reverts commit af7498155c .
2025-10-19 17:44:52 +02:00
lysec
c6080b65be
Calendar: fix layout with week numbers enabled
2025-10-19 17:09:11 +02:00
lysec
35400b9a96
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-19 16:47:37 +02:00
lysec
af7498155c
LocationTab: add setting for first day of the week
...
Calendar: replace MonthGrid with custom solution to allow changing first
day of the week
2025-10-19 16:46:53 +02:00
Damian D'Souza
a1bde12f9a
SettingsPanel: change NPanel to NPanelOverlay
2025-10-19 13:46:52 +02:00
Damian D'Souza
1adf86d593
SessionMenu: change NPanel to NPanelOverlay
2025-10-19 13:46:44 +02:00
Damian D'Souza
ad1fe55772
NotificationHistoryPanel: change NPanel to NPanelOverlay
2025-10-19 13:46:34 +02:00
Damian D'Souza
ab2e172f9c
Launcher: change NPanel to NPanelOverlay
2025-10-19 13:46:21 +02:00
Damian D'Souza
8a79c298e2
ControlCenterPanel: change NPanel to NPanelOverlay
2025-10-19 13:46:15 +02:00
Damian D'Souza
17ed483285
NPanelOverlay: implement wrapper for NPanel that opens in overlay layer
2025-10-19 13:22:47 +02:00
Damian D'Souza
56dc0d70de
NPanel: extract PanelWindow to separate reusable component
2025-10-19 13:22:34 +02:00
Leopold Luley
742684e803
WiFi: Add display settings for WiFi bar pill.
2025-10-19 12:44:35 +02:00
Leopold Luley
4e134dfee1
WiFi: Display SSID of connected WiFi network in bar pill.
2025-10-19 12:44:03 +02:00
herobrauni
8d84e3b732
Merge branch 'noctalia-dev:main' into main
2025-10-19 10:15:55 +02:00
Lysec
f795107455
Merge pull request #525 from Sighthesia/RoundedMediaMiniOnEmpty
...
MediaMini: handle empty media content with active player for rounded background
2025-10-19 10:03:04 +02:00
Sighthesia
ecc97ca255
MediaMini: handle empty media content with active player for rounded background
2025-10-19 15:38:20 +08:00
Lysec
78ca99f47b
Merge pull request #523 from lonerOrz/fix-translation-bugs
...
Fix translation issues
2025-10-19 09:02:07 +02:00
Sighthesia
c56d1430e5
ActiveWindow: fix inconsistency of animation on vertical bar
2025-10-19 13:43:03 +08:00
Sighthesia
5e562bb9a9
ActiveWindow: fix widget width still remains on maxWidth when visiblity is Always Visible
2025-10-19 13:14:02 +08:00
Sighthesia
7f5fd5fa14
ActiveWindow: add fade-in and fade-out transitions of widget
2025-10-19 12:51:55 +08:00
loner
c6f3174170
Fix: Correct misplaced templates.section and missing dark-mode.mode in zh-CN.json
2025-10-19 11:48:35 +08:00
loner
9c0a820c9e
Fix: Correct misplaced templates.section and missing dark-mode.mode in pt.json
2025-10-19 11:48:21 +08:00
loner
a00840753b
Fix: Correct misplaced templates.section and missing dark-mode.mode in fr.json
2025-10-19 11:47:59 +08:00
loner
0c8ab0e9e8
Fix: Correct misplaced templates.section and missing dark-mode.mode in es.json
2025-10-19 11:47:39 +08:00
loner
5c2e8ce81c
Fix: Correct misplaced templates.section in de.json
2025-10-19 11:47:26 +08:00
Sighthesia
7015321772
ActiveWindow: reset scrolling when focused window changes
2025-10-19 11:28:42 +08:00
Sighthesia
9e39867117
ActiveWindow: synchronize title width with widget width
2025-10-19 11:24:25 +08:00
herobrauni
0653bc5504
Merge branch 'noctalia-dev:main' into main
2025-10-18 21:46:21 +02:00
Lysec
8b5f06aec6
Merge pull request #482 from luleyleo/auto-night-mode
...
Implement scheduled light/dark mode switching
2025-10-18 21:05:44 +02:00
lysec
ba787cf390
Reduce logging noise, fix small warning
2025-10-18 20:47:20 +02:00
Lemmy
b3e649a180
Merge pull request #520 from lonerOrz/feature/language-selection
...
feat: Implement language selection feature
2025-10-18 14:30:31 -04:00
loner
00d8e18a45
feat(i18n): Add Simplified Chinese translation for language auto-detect
2025-10-19 01:45:58 +08:00
loner
4474e7366b
feat(i18n): Add Portuguese translation for language auto-detect
2025-10-19 01:43:18 +08:00
loner
f58391ce80
feat(i18n): Add French translation for language auto-detect
2025-10-19 01:42:03 +08:00
loner
e5b46c2e2b
feat(i18n): Add Spanish translation for language auto-detect
2025-10-19 01:40:59 +08:00
loner
66de0222b0
feat(i18n): Add German translation for language auto-detect
2025-10-19 01:39:23 +08:00
loner
63bd97e76f
feat(i18n): Implement and refine language selection feature
...
Introduces a language selection option in settings, allowing users to manually choose an application language or revert to automatic system locale detection. This includes UI updates, settings integration, and improved language detection logic.
2025-10-19 01:29:39 +08:00
loner
80443bb74e
fix(languge): language defaults to an empty string
2025-10-19 01:25:03 +08:00
lysec
8646883330
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-18 19:04:54 +02:00
lysec
3249febb0f
Matugen: fix hex_stripped for predefined color schemes
...
NSearchableComboBox: fix warning
2025-10-18 19:04:20 +02:00
ItsLemmy
ec329f3a3a
MediaMini+ActiveWindo: fix warning when no screen after suspend
2025-10-18 12:01:23 -04:00
Lemmy
0ffebb2b9a
Merge pull request #510 from sakarie9/media-max-width
...
MediaMini: implement dynamic width with max width setting
2025-10-18 11:59:04 -04:00
Lemmy
ae3173b6bf
Merge pull request #511 from sakarie9/activewindow-max-width
...
ActiveWindow: implement dynamic width with max width setting
2025-10-18 11:57:02 -04:00
Lemmy
d1fa4d35ec
Merge pull request #519 from lonerOrz/feature/dock-size-setting
...
feat: Add adjustable dock size setting
2025-10-18 11:21:03 -04:00
loner
5cffc84803
feat(i18n): Add language selection translation for Simplified Chinese
2025-10-18 22:57:19 +08:00
loner
57fe2c1a21
feat(i18n): Add language selection translation for Portuguese
2025-10-18 22:56:17 +08:00
loner
a594a03e58
feat(i18n): Add language selection translation for French
2025-10-18 22:55:18 +08:00
loner
3e7386b344
feat(i18n): Add language selection translation for Spanish
2025-10-18 22:53:48 +08:00
loner
677cd373ac
feat(i18n): Add language selection translation for German
2025-10-18 22:52:38 +08:00
loner
e85f489429
feat: Implement language selection feature
2025-10-18 22:49:36 +08:00
loner
3556d76dc5
feat(i18n): Add dock size translation for Simplified Chinese
2025-10-18 22:01:48 +08:00
loner
814165eb38
feat(i18n): Add dock size translation for Portuguese
2025-10-18 22:01:07 +08:00
loner
5e67d33a64
feat(i18n): Add dock size translation for French
2025-10-18 22:00:30 +08:00
loner
b6fe65e57e
feat(i18n): Add dock size translation for Spanish
2025-10-18 22:00:07 +08:00
loner
ca9b21f695
feat(i18n): Add dock size translation for German
2025-10-18 21:59:46 +08:00
loner
e564ec2a7c
feat: Add adjustable dock size setting
2025-10-18 21:54:41 +08:00
lysec
710e6af272
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-18 15:38:11 +02:00
lysec
b7f96e3abd
Matugen: user defined templates can now use predefined color schemes,
...
changed path to config (~/.config/noctalia/user-templates.toml)
2025-10-18 15:37:00 +02:00
ItsLemmy
94f247eefc
SetupWizard: wait for proper detection of the OS before opening the wizard.
2025-10-18 09:26:15 -04:00
lysec
2ddfadea27
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-18 14:42:38 +02:00
lysec
fcb5510e94
SessionMenu: better layout
2025-10-18 14:42:35 +02:00
ItsLemmy
22e8358c69
Dock: fixed 1px height peek zone
2025-10-18 08:41:36 -04:00
ItsLemmy
91bb3e866f
Dock: attempt to fix visible 1px peek zone.
2025-10-18 08:29:26 -04:00
lysec
e426180f04
Dock: add exclusiveZone: 0 to fix maximize issue (niri)
2025-10-18 14:13:17 +02:00
lysec
7d15736e4e
i18n: add general tab lockscreen settings to all languages
2025-10-18 14:10:46 +02:00
lysec
6ba3b465de
SessionMenu: remove lock & suspend option, add toggle in general tab to
...
decide if lockscreen is used or not
2025-10-18 14:08:51 +02:00
lysec
5fa1481780
README: add LionHeartP to donation list <3
2025-10-18 14:01:27 +02:00
Lysec
4e63e9f071
Merge pull request #518 from couchpotato007/main
...
Fix German translation
2025-10-18 11:57:41 +02:00
Tobias Pahl
f89bc3da90
fix translation
2025-10-18 10:35:31 +02:00
Damian D'Souza
4df7fedc53
NPanel: make panels open in overlay layer
2025-10-17 19:52:46 +02:00
Lemmy
1418881fff
Merge pull request #515 from luleyleo/ignore
...
Add qmlls and zed configs to gitignore
2025-10-17 13:10:38 -04:00
Leopold Luley
fffae8d4a3
Add Zed config to gitignore.
2025-10-17 19:01:08 +02:00
Leopold Luley
26803f9588
Add qmlls config to gitignore.
2025-10-17 19:00:52 +02:00
ItsLemmy
03ec0e9b90
dev version
2025-10-17 11:44:06 -04:00
ItsLemmy
6af7753f50
v2.18.2
2025-10-17 11:43:38 -04:00
ItsLemmy
bda54677e1
SystemStat: fixing wrong memGb calculation. Fix #507
2025-10-17 11:19:19 -04:00
ItsLemmy
fae2535d00
qmlfmt: detect array destructuring and skip file to avoid breakage.
2025-10-17 11:03:48 -04:00
ItsLemmy
702cd1d283
Test commit for lefthook.
2025-10-17 10:33:46 -04:00
ItsLemmy
5d821492c9
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-17 10:32:29 -04:00
ItsLemmy
9621dbb4d6
Tooltip: proper size update when text changes
2025-10-17 10:32:18 -04:00
Lysec
5146479225
Matugen: fix vesktop template
2025-10-17 16:31:15 +02:00
ItsLemmy
0ed82fbae8
BarPill: fix potential wrong tooltip update
2025-10-17 10:23:54 -04:00
lysec
e1ec5c614c
Matugen: add vencord support
...
ColorSchemeTab: add proper line break for discord templates
2025-10-17 15:40:44 +02:00
lysec
d5360a7dde
ColorSchemeTab: make discord toggle look better
2025-10-17 15:32:22 +02:00
lysec
87f4559764
LockScreen: add reveal password button
2025-10-17 13:48:43 +02:00
lysec
51163f7d96
OSD: actually fix input volume on startup
2025-10-17 13:37:31 +02:00
lysec
eae2bf1476
IdleInhibitor: initialize at startup, remove persistent setting ( #505 )
2025-10-17 13:33:31 +02:00
lysec
371ddbc776
HyprlandService: fix workspace detection ( fixes #509 )
...
Autoformat
2025-10-17 13:13:23 +02:00
Lysec
34c4292fce
Merge pull request #504 from Amadoabad/notification-freeze
...
Notifications freeze when hovered
2025-10-17 13:03:30 +02:00
lysec
16d3220d1a
OSD: fix input showing up on fresh start
2025-10-17 12:59:15 +02:00
Sakari
0ab65f7f7e
ActiveWindow: add fixed width option
2025-10-17 15:38:39 +08:00
Sakari
19bfeb2a40
MediaMini: add fixed width option
2025-10-17 15:28:32 +08:00
Sakari
a12fbca80b
ActiveWindow: implement dynamic width with max width setting
2025-10-17 15:11:53 +08:00
Sakari
8e5e003f8a
MediaMini: implement dynamic width with max width setting
2025-10-17 14:57:26 +08:00
ItsLemmy
d56c197fd3
qmlfmt: restoring error reporting
2025-10-16 21:44:28 -04:00
ItsLemmy
e352cc26ce
MediaIPC: added stop action.
...
- Be aware that stop can't be resumed with play, from my testing once
stopped the media is no longer available.
2025-10-16 21:32:24 -04:00
ItsLemmy
9f7d4d274d
autofmt
2025-10-16 20:21:44 -04:00
ItsLemmy
61079c9103
MediaMini: no need to apply uiScaleRatio here.
2025-10-16 20:21:30 -04:00
Lemmy
0a3820e4db
Merge pull request #496 from lonerOrz/feat/adapt-bar-density-scaling
...
feat(bar): Introduce core density scaling mechanism
2025-10-16 20:18:17 -04:00
Lemmy
c8a3ef141f
Merge pull request #499 from damian-ds7/tab-navigation-session-menu-launcher
...
Tab navigation in session menu and launcher
2025-10-16 20:09:27 -04:00
ItsLemmy
0e620a6836
Hyprland: fix app title
2025-10-16 20:07:23 -04:00
amadoabad
957dede6b3
Feat: Now freezes the notifications when hovering on notifications buttons too.
2025-10-17 02:12:21 +03:00
amadoabad
b0f6f22b2d
Feat: Freeze the notifications when hovering
2025-10-17 01:57:27 +03:00
Damian D'Souza
4be26bc604
SessionMenu: replace select next/previous usage with wrapping version
2025-10-17 00:49:10 +02:00
Damian D'Souza
68b3483162
Launcher: replace select next/previous usage with wrapping version
2025-10-17 00:46:34 +02:00
loner
a230ec4a2d
fix(mediamini): add applyuiscale
2025-10-17 06:31:40 +08:00
loner
9f46f8bed8
refactor(bar): Use ternary operator for scaling property
2025-10-17 06:30:55 +08:00
Lemmy
65450fa156
Merge pull request #501 from ThatOneCalculator/fix/precommit-cd
...
fix: cd in precommit hook, not in qmlfmt script
2025-10-16 16:37:28 -04:00
Kainoa Kanter
a431d87dc1
fix: cd in precommit hook, not in qmlfmt script
2025-10-16 13:36:44 -07:00
Lemmy
c184a7342c
Merge pull request #500 from ThatOneCalculator/devex/precommit
...
devex: precommit hook to run qmlfmt, parallelize `qmlfmt.sh`
2025-10-16 16:34:24 -04:00
ItsLemmy
144382f4ac
Hyprland: fix typo
2025-10-16 16:32:36 -04:00
Kainoa Kanter
d5b9abd9e0
devex: precommit hook to run qmlfmt, parallelize qmlfmt.sh
2025-10-16 13:28:35 -07:00
Kainoa Kanter
d6e52719a2
Merge branch 'noctalia-dev:main' into feat/calendar-events
2025-10-16 12:52:51 -07:00
ItsLemmy
04c2243a9d
dev version
2025-10-16 15:24:53 -04:00
ItsLemmy
3ddd5cf7a8
v2.18.1
2025-10-16 15:24:34 -04:00
ItsLemmy
24cbbcbbc4
Rosepine: use proper surface color
2025-10-16 15:21:49 -04:00
ItsLemmy
d1be2f7299
Hyprland: fix missing classId when opening new apps.
2025-10-16 15:10:04 -04:00
ItsLemmy
e8f599be0a
Added a new helpers (Debug.js) to help stringify objects with circular refs.
2025-10-16 15:02:35 -04:00
Damian D'Souza
ab59e94ee6
SessionMenu: implement tab based navigation with wrapping next/previous functions
2025-10-16 20:25:50 +02:00
Damian D'Souza
7715dbf17a
SessionMenu: implement wrapping select next/previous functions
2025-10-16 20:25:14 +02:00
Damian D'Souza
0da0d46003
Launcher: implement tab bsed navigation with wrapping next/previous functions
2025-10-16 20:24:40 +02:00
Damian D'Souza
e85801208f
Launcher: implement wrapping versions of select next/previous
2025-10-16 20:23:57 +02:00
Leopold Luley
e57b565f80
DarkModeService: Update to new logging style.
2025-10-16 17:48:11 +02:00
Leopold Luley
4bd550c585
Merge branch 'main' into auto-night-mode
2025-10-16 17:42:47 +02:00
Leopold Luley
b82cdefd97
ColorSchemeTab: Add translations for DarkModeService settings.
2025-10-16 17:40:00 +02:00
Leopold Luley
49f4ab114f
DarkModeService: Add settings and manual scheduling mode.
2025-10-16 17:23:32 +02:00
lysec
838491ba33
Logger: huge cleanup
2025-10-16 15:07:11 +02:00
Leopold Luley
a6c0a9fc99
DarkModeService: Added for automatic dark mode switching.
2025-10-16 14:46:25 +02:00
lysec
fca8d7a10e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-16 13:44:31 +02:00
lysec
df7e0d026b
shell: only launch setupwizard if not nixos
...
DistroLogoService -> DistroService
2025-10-16 13:43:57 +02:00
ItsLemmy
0c42fd5bb6
autofmt
2025-10-16 07:42:05 -04:00
lysec
dd882401ce
LauncherTab: check if app2unit exists
2025-10-16 12:29:06 +02:00
lysec
814abf4725
LocationTab: add toggle to fully disable weather (as requested in #488 )
2025-10-16 12:25:22 +02:00
lysec
806a5c0c26
NotificationService: fix flatpak app names again (should fix #495 )
2025-10-16 11:43:41 +02:00
lysec
60afceb15a
Battery.qml: replace hardcoded strings with i18n ( fixes #497 )
2025-10-16 11:39:43 +02:00
lysec
a1aa162e3f
18n: fix a lot of german tooltips
2025-10-16 11:36:14 +02:00
ItsLemmy
3615f03970
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-15 23:24:01 -04:00
ItsLemmy
24a5d2ff56
MediaCard: Spicying it up with a little blue + fallback to wallpaper display when not art available.
2025-10-15 23:23:27 -04:00
ItsLemmy
d43e4ea400
NiriOverview: more sane blur values
2025-10-15 23:15:33 -04:00
loner
ec5a60e92c
feat(bar): Adapt MediaMini to bar density scaling
2025-10-16 09:53:37 +08:00
loner
04d091465e
feat(bar): Adapt Clock to bar density scaling
2025-10-16 09:53:08 +08:00
loner
d11a8fc311
feat(bar): Adapt ActiveWindow to bar density scaling
2025-10-16 09:53:00 +08:00
loner
61043b78a5
feat(bar): Introduce core density scaling mechanism
2025-10-16 09:52:47 +08:00
ItsLemmy
2ce0992b19
comment
2025-10-15 19:30:15 -04:00
ItsLemmy
a7612d1744
Merged setup wizard
2025-10-15 19:25:00 -04:00
Lemmy
0019c0962d
Merge pull request #489 from MrDowntempo/add-center-control-panel
...
FEAT: Add Center option to load control panel
2025-10-15 18:00:52 -04:00
Lemmy
b2c6c4bbd1
Merge pull request #494 from ixxie/flake/fix-nixos-overrides
...
fix(flake): allow overriding NixOS systemd package
2025-10-15 18:00:40 -04:00
Matan Bendix Shenhav
4910497487
fix(flake): allow overriding NixOS systemd package
2025-10-15 23:57:23 +02:00
ItsLemmy
6fd41cd591
Removed invalid properties from NIcon callers
2025-10-15 16:03:29 -04:00
ItsLemmy
fd33761901
BT: fixed signal icons
2025-10-15 16:02:46 -04:00
lysec
09b02b1a69
eldritch: fix kitty template
2025-10-15 20:10:32 +02:00
Lysec
1657e2d49b
Merge pull request #492 from jacobrreed/main
...
style(colorscheme): Added Eldritch color scheme
2025-10-15 20:05:30 +02:00
jacobrreed
8045771133
style(colorscheme): Added Eldritch color scheme
...
https://github.com/eldritch-theme/eldritch
2025-10-15 14:00:47 -04:00
Lysec
1b167eca36
Merge pull request #490 from damian-ds7/media-check-ignored-players
...
Add a check if blacklisted before adding to specific or generic players
2025-10-15 19:55:39 +02:00
Lemmy
31f78459a6
Merge pull request #491 from damian-ds7/battery-service-uninstall-fix
...
Set chargingMode to disabled after success
2025-10-15 13:47:11 -04:00
lysec
15eee455cf
SetupWizard: replace remote logo with local
2025-10-15 19:11:18 +02:00
Damian D'Souza
7d0f14a3b4
BatteryService: set chargingMode to disabled after success
2025-10-15 18:29:23 +02:00
lysec
f20cd85e79
SetupWizard: layout changes
...
Autoformat
2025-10-15 18:24:10 +02:00
Damian D'Souza
f67551688d
MediaService: add a check if blacklisted before adding to specific or generic players
2025-10-15 18:12:42 +02:00
lysec
ff057355da
SetupWizard: small fixes
2025-10-15 18:10:39 +02:00
lysec
514fdaa4cc
SetupWizard: initial commit
2025-10-15 18:01:08 +02:00
Corey Woodworth
1d1c5ec016
Include additional translation strings
2025-10-15 11:48:13 -04:00
Corey Woodworth
4cf79d9ed7
Include english string
2025-10-15 11:27:56 -04:00
Corey Woodworth
ebd0bdd370
feat: Add option to load control center panel in the center of the screen
2025-10-15 11:24:26 -04:00
herobrauni
e6cc02c8b2
added taskbar that is grouped by workspace
2025-10-15 15:13:58 +00:00
ItsLemmy
7343d2403a
Taskbar: minor cleanup + autoformat!
2025-10-15 07:41:07 -04:00
Lemmy
5f38abb218
Merge pull request #480 from Sighthesia/main
...
feat(taskbar): add auto hide mode functionality for taskbar widget
2025-10-15 07:37:29 -04:00
Lemmy
9e702d2f91
Merge pull request #486 from damian-ds7/battery-panel-fix
...
BatteryPanel: fix scaling
2025-10-15 07:32:20 -04:00
Lysec
e896d17cff
Merge pull request #484 from lonerOrz/fix/screen-recorder-ref-error
...
fix(service): Fix ReferenceError in ScreenRecorderService
2025-10-15 13:13:19 +02:00
lysec
a542afb204
SessionMenu: more compact layout
2025-10-15 13:07:55 +02:00
Damian D'Souza
7b1904738e
BatteryPanel: fix scaling
2025-10-15 10:29:08 +02:00
loner
5eb70ca0b8
fix(service): Fix ReferenceError in ScreenRecorderService
2025-10-15 13:17:58 +08:00
Sighthesia
e65092ce25
style(Taskbar): improve code style
2025-10-15 12:52:39 +08:00
ItsLemmy
4981f5561b
autofmt
2025-10-14 20:45:04 -04:00
Lemmy
33a52ec5fd
Merge pull request #454 from damian-ds7/battery-charging-treshold
...
Battery charging treshold
2025-10-14 20:43:10 -04:00
ItsLemmy
7a4fa03eb2
Revert "Merge pull request #471 from dwuggh/auto-hide-bar"
...
This reverts commit 0e18194094 , reversing
changes made to 8ff7086321 .
2025-10-14 20:39:05 -04:00
Lemmy
0e18194094
Merge pull request #471 from dwuggh/auto-hide-bar
...
add option for auto-hiding bars
2025-10-14 20:36:08 -04:00
ItsLemmy
8ff7086321
Fix #453 (Fuzzel) Predefined colorscheme templating was not supporting ".hex_stripped"
2025-10-14 20:30:45 -04:00
ItsLemmy
38f698747b
Foot term theming: Fix #475
2025-10-14 20:13:41 -04:00
Damian D'Souza
41d96393ed
Merge branch 'main' into battery-charging-treshold
2025-10-15 02:11:14 +02:00
ItsLemmy
43595e5c70
AudioService: fix #481 zero output/input volume after suspend.
2025-10-14 20:05:58 -04:00
ItsLemmy
c082f4e871
autofmt
2025-10-14 19:32:41 -04:00
Lemmy
23b26a8ca7
Merge pull request #478 from lonerOrz/feature/widget-usage-badge
...
feat(settings): Add usage badges to widget selector
2025-10-14 19:31:48 -04:00
Lemmy
31152bd1c3
Merge pull request #479 from EdenQwQ/main
...
Workspace: improved style of active but not focused workspaces
2025-10-14 19:30:07 -04:00
loner
ac81126095
Merge remote-tracking branch 'upstream/main' into feature/widget-usage-badge
2025-10-15 03:52:22 +08:00
Lemmy
c336387a18
Merge pull request #469 from ixxie/flake/dependency-mgmt
...
NixOS: split the flake & add app2unit depdencency
2025-10-14 15:32:20 -04:00
Matan Bendix Shenhav
c0fef4fa57
refactor(flake): split the flake
...
This extracts the package, home module and nixos systemd service from
the flake into distinct Nix modules.
Additionally, the package is updated to use default the qt wrapper
rather than the custom one previously used; this conforms to current
best practices in packaging Qt apps.
Several improvements are made to the Nix style as well.
2025-10-14 21:13:59 +02:00
ItsLemmy
fb43d4ef94
set back do dev
2025-10-14 14:59:57 -04:00
ItsLemmy
bc58a8feaf
v2.18.0
2025-10-14 14:59:31 -04:00
Sighthesia
6a2218c52e
feat(taskbar): add auto hide mode functionality for widget visibility control
2025-10-14 23:50:49 +08:00
EdenQwQ
5f087eabe2
Workspace: improved style of active but not focused workspaces
2025-10-14 22:54:28 +08:00
ItsLemmy
0f10660b29
AudioCard: fix input volume connection
2025-10-14 10:48:40 -04:00
ItsLemmy
dcf4f0f7d2
Project structure: moving stuff around
2025-10-14 10:46:31 -04:00
ItsLemmy
3cd75b1ed8
AudioCard: fixed jitter when using sliders
2025-10-14 10:37:56 -04:00
ItsLemmy
8ad2e5f8f7
ActiveWindow-MediaMidi: better looking in mini mode + optims.
2025-10-14 08:01:03 -04:00
ItsLemmy
79b96567dc
AudioCard: sleeker volume sliders
2025-10-14 07:37:27 -04:00
dwuggh
bc2e4e45bb
Merge branch 'main' into auto-hide-bar
2025-10-14 18:13:00 +08:00
ItsLemmy
1a32c70158
ControlCenter: better defaults
2025-10-13 22:03:29 -04:00
ItsLemmy
6f830234b7
ColorScheme: fixed important bug preventing templates generation when using predefined color schemes and toggling an app.
2025-10-13 21:35:49 -04:00
ItsLemmy
58ebb9dfb7
Settings-Wallpaper: fixed overflowing when enabling per monitor directory.
2025-10-13 21:08:17 -04:00
ItsLemmy
331a4d4032
Settings: fixed compositor scale ratio display in all tabs.
2025-10-13 20:33:39 -04:00
ItsLemmy
00509170ef
Bar: improved "mini" density look
2025-10-13 20:16:18 -04:00
ItsLemmy
4e11f4e2e6
SectionEditor: improved dimensions and moving across sections (for control center)
2025-10-13 19:55:40 -04:00
ItsLemmy
eb82491125
recomment default settings generation
2025-10-13 19:22:03 -04:00
ItsLemmy
8909d490c0
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 19:21:18 -04:00
ItsLemmy
401d1ef230
Default settings
2025-10-13 19:21:15 -04:00
lysec
be057059e0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-14 01:18:59 +02:00
lysec
8d1d40f1de
LockScreen: reduce clock font slightly
2025-10-14 01:18:51 +02:00
ItsLemmy
a4cee6334b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 19:18:32 -04:00
ItsLemmy
10090cbd30
ControlCenter: modularity!
2025-10-13 19:18:26 -04:00
lysec
bc2d640c09
LockScreen: use fixed font
2025-10-14 01:18:05 +02:00
lysec
2ee50589e2
LockScreen: make first letter ofer usernamer uppercase
2025-10-14 01:11:00 +02:00
lysec
88c72fd2a6
LockScreen: fix invalid login attempt info
2025-10-14 01:01:42 +02:00
Damian D'Souza
2f57449d1d
BatteryManager: add missing translations
2025-10-13 23:42:13 +02:00
ItsLemmy
02f23e5f49
Removed .zed folder, just use gitignore instead -> Kainoa
2025-10-13 16:54:18 -04:00
Matan Bendix Shenhav
f36c8fe73a
fix(flake): install app2unit when option enabled
2025-10-13 22:01:18 +02:00
loner
cf44574ac4
docs(i18n): Translate widget badge explanation to Portuguese
2025-10-14 03:59:04 +08:00
loner
5bc7ca4adf
docs(i18n): Translate widget badge explanation to French
2025-10-14 03:58:25 +08:00
loner
e447a7d11a
docs(i18n): Translate widget badge explanation to Spanish
2025-10-14 03:57:27 +08:00
loner
20d7dfc003
docs(i18n): Translate widget badge explanation to German
2025-10-14 03:57:00 +08:00
loner
d4c16de818
docs(i18n): Translate widget badge explanation to Chinese (Simplified)
2025-10-14 03:55:22 +08:00
loner
524e212765
docs(i18n): Explain widget usage badges in settings
2025-10-14 03:48:26 +08:00
loner
679224e1d9
feat(settings): Add usage badges to widget selector
...
Adds a visual indicator to the "Add Widget" dropdown in the Bar
settings panel to show which widgets are already in use and where.
- A small text badge ("L", "C", "R") now appears next to any widget
that is already on a panel.
- The badges are reactive and update automatically when widgets are
added or removed.
- This helps prevent accidental duplicate additions and makes widget
management easier.
2025-10-14 03:40:51 +08:00
ItsLemmy
158d3a1e63
default settings
2025-10-13 10:07:52 -04:00
ItsLemmy
a0907a5b96
ControlCenter: toggle to hide/show volume sliders + getting ready for more modularity soon
2025-10-13 10:04:47 -04:00
ItsLemmy
962811db0e
NSearchableComboBox: better scaling + fixed hover color
2025-10-13 09:58:42 -04:00
lysec
b58ce5f982
Notification: better animations
...
NIconPicker: fix width/height
Autoformat
2025-10-13 15:52:19 +02:00
lysec
6217001886
edit funding.yml
2025-10-13 15:31:31 +02:00
lysec
5db1941633
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-13 15:30:02 +02:00
lysec
158eaf51c2
AboutTab: add small kofi link
2025-10-13 15:29:43 +02:00
ItsLemmy
ea334a6fcd
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 09:13:20 -04:00
ItsLemmy
af0d8e6913
Settings: slightly bigger panel
2025-10-13 09:13:17 -04:00
lysec
d6b7288009
IPC: add sessionMenu lockAndSuspend call
2025-10-13 15:01:10 +02:00
Lemmy
8c4f0db0eb
Merge pull request #476 from lonerOrz/feat/ipc-notification-dismiss
...
feat(ipc): Add commands to dismiss notifications
2025-10-13 09:00:34 -04:00
Lemmy
050c02bd8c
Merge pull request #470 from lonerOrz/fix/active-window-layout
...
fix(bar): Correct ActiveWindow layout when empty
2025-10-13 08:59:59 -04:00
ItsLemmy
e40ec8c6b0
Settings: reordering bar and dock tabs.
2025-10-13 08:32:49 -04:00
ItsLemmy
e590baddc8
Lockscreen: fix avatar
2025-10-13 08:14:56 -04:00
ItsLemmy
a6b826a708
Settings-About: 2 columns
2025-10-13 08:09:53 -04:00
ItsLemmy
5d236b5c90
NValueSlider: scaling
2025-10-13 08:09:41 -04:00
ItsLemmy
12001f2255
Settings: better sizing of the Panel and sidebar
2025-10-13 08:02:26 -04:00
ItsLemmy
e3f0f428da
Settings: re-organization
2025-10-12 22:09:35 -04:00
ItsLemmy
565671c625
OSD: proper scaling
2025-10-12 19:07:22 -04:00
Damian D'Souza
a0c7519b23
BatteryPanel: change content based on battery manager enabled state
2025-10-13 01:05:29 +02:00
Damian D'Souza
465700e036
BatteryPanel: add battery manager toggle
2025-10-13 01:05:09 +02:00
Damian D'Souza
9ca832eb5e
BatteryService: implement toggleEnabled function
2025-10-13 01:03:58 +02:00
Damian D'Souza
be5ad90885
BatteryService: rename hideSuccessToast to initialSetter, change logic on initial threshold setter
2025-10-13 01:03:18 +02:00
Damian D'Souza
c6cf1038b9
BatteryService: add uninstaller and cleanup processes
2025-10-13 01:02:00 +02:00
Damian D'Souza
4f18ff559c
Battery: fix variable name
2025-10-13 01:00:26 +02:00
Damian D'Souza
6468d60062
BatteryPanel: add message when disabled
2025-10-13 01:00:13 +02:00
ItsLemmy
b152df7670
Calendar: close with esc
2025-10-12 18:35:22 -04:00
ItsLemmy
757049fe30
SessionMenu: proper scaling
2025-10-12 18:35:14 -04:00
ItsLemmy
bbf06e6707
autofmt
2025-10-12 18:35:08 -04:00
ItsLemmy
2888b7c02e
Merge branch 'main' into qt-scaling
2025-10-12 18:27:56 -04:00
Damian D'Souza
26dd5431af
BatteryService: add uninstallation messages
2025-10-13 00:23:38 +02:00
Damian D'Souza
331f482d9b
Battery: remove username from uninstall script name
2025-10-13 00:04:31 +02:00
ItsLemmy
48ade771fb
Fix NIconButton Scaling
2025-10-12 18:03:26 -04:00
Damian D'Souza
fc61e12ef9
Battery: add uninstall script template, create uninstall script in installation script
2025-10-12 23:54:29 +02:00
Damian D'Souza
db2552da9e
Battery: move template files to templates subdir
2025-10-12 23:53:45 +02:00
ItsLemmy
8f13afb9e9
Settings: better margin between sidebar and main content.
2025-10-12 17:18:02 -04:00
ItsLemmy
b1c1ca6b49
ControlCenter: Slightly less tall utils at the bottom
2025-10-12 17:04:09 -04:00
ItsLemmy
5a47f88d48
Dont scale NIconButton in the bar
2025-10-12 16:54:36 -04:00
loner
8eab276ee3
refactor(notifications): Centralize dismissal logic in NotificationService
2025-10-13 04:43:52 +08:00
loner
6eee4aeb9e
feat(ipc): Add commands to dismiss notifications
2025-10-13 04:34:34 +08:00
lysec
f0f95343f3
Settings: disable -default generation
2025-10-12 22:24:46 +02:00
lysec
d749cbf91d
Settings: update settings-default.json
2025-10-12 22:24:29 +02:00
ItsLemmy
c456cb1ee6
"Mini" translations
2025-10-12 16:19:57 -04:00
ItsLemmy
2962c0d9f7
Same behavior for compact and mini
2025-10-12 16:17:45 -04:00
ItsLemmy
7e4c7a1efd
translations
2025-10-12 16:16:46 -04:00
lysec
7601577293
OSD: another possible layout fix
2025-10-12 21:53:57 +02:00
ItsLemmy
9f54822e4c
Different scaling for Bar and Panels
2025-10-12 15:48:52 -04:00
ItsLemmy
a2cd377837
New scaling wip
2025-10-12 15:25:09 -04:00
lysec
d442f306c2
SettingsWindow: allow tilde usage
2025-10-12 21:13:52 +02:00
Damian D'Souza
7773124fb2
BatteryService: add log warn if incorrect mode is set
2025-10-12 20:51:33 +02:00
Damian D'Souza
f6b4ec0df3
IPC: implement set and cycle calls for battery manager
2025-10-12 20:51:05 +02:00
lysec
427f87b320
LockScreen: weather respects location settings (celsius/fahrenheit)
...
LockScreen: battery/keyboard layout below eachother
2025-10-12 20:41:38 +02:00
Damian D'Souza
7fd5e952d7
BatteryService: implement cycleModes function
2025-10-12 20:35:42 +02:00
lysec
a60120df7a
LockScreen: add suspend button
2025-10-12 20:32:38 +02:00
Kainoa Kanter
a64899d76a
revert accidental personal change
2025-10-12 10:39:47 -07:00
Kainoa Kanter
bec1141d40
Merge branch 'main' into feat/calendar-events
2025-10-12 10:39:03 -07:00
lysec
853d1d969c
OSD: attempting to fix layout misalignment
2025-10-12 19:12:34 +02:00
lysec
6da4acee09
Dock, Tray, ActiveWindow, Taskbar: add theming for app/tray icons
...
appicon_colorize: create simple shader to colorize icons by theme color
2025-10-12 17:51:07 +02:00
lysec
14af84ffbe
LockScreen: make compact version buttons not overflow & edit clock
...
CalendarPanel: edit clock
Autoformat
2025-10-12 16:01:31 +02:00
ItsLemmy
1e04a92047
Better margins
2025-10-12 09:50:01 -04:00
ItsLemmy
56db04ee1e
Better margins
2025-10-12 09:42:53 -04:00
ItsLemmy
292ecd493b
More cleanup
2025-10-12 09:33:04 -04:00
ItsLemmy
6a6a8b3f10
NPanel: fix animation glitch due to deactivating loader
2025-10-12 09:16:38 -04:00
ItsLemmy
f4b27380c3
Qt-Scaling: first cleanup pass
2025-10-12 08:23:24 -04:00
dwuggh
52f0f6d44c
fix: hold bar to be visible of a popup from the bar is shown
2025-10-12 19:26:02 +08:00
dwuggh
4c6ba6afad
use i18n implementation for UI text strings
2025-10-12 18:47:30 +08:00
lysec
d5d654e010
LockScreen: add compact mode toggle in GeneralTab
...
Settings: add lockscreen compact mode setting
i18n: add translations
2025-10-12 11:04:35 +02:00
lysec
b4a344b0b5
ControlCenter: fix scaling (pass scaling to everything)
2025-10-12 10:25:52 +02:00
lysec
7d37d5dc17
OSD: hide initial brightness update (prevent showing brightness osd on startup)
2025-10-12 10:20:09 +02:00
Lysec
6c2e2fcb64
Merge pull request #472 from lonerOrz/fix/osd-brightness
...
fix: Resolve intermittent OSD brightness display issue
2025-10-12 10:18:57 +02:00
loner
7cc412289d
fix: Resolve intermittent OSD brightness display issue
2025-10-12 07:52:50 +08:00
loner
3ca6036854
feat(i18n): Add de translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:41:52 +08:00
loner
9949dbecd7
feat(i18n): Add es translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:40:07 +08:00
loner
7e47616f8e
feat(i18n): Add fr translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:39:17 +08:00
loner
51a81c1baf
feat(i18n): Add pt translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:36:48 +08:00
loner
79092ca2f1
feat(i18n): Add zh-CN translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:34:12 +08:00
loner
4ed3dad69d
feat: Improve hidemode logic for ActiveWindow and MediaMini widgets
2025-10-12 06:27:50 +08:00
loner
f843086603
feat(mediamini): Add tri-state hideMode to MediaMini
2025-10-12 04:06:52 +08:00
dwuggh
abd9586def
fix(bar): keep bar visible while hovering any widget by using HoverHandler on container instead of relying on background MouseArea
...
Problem: Parent MouseArea sat below bar content, so when the pointer hovered a child widget that handled hover, the parent did not see hover and barHovered became false, causing auto-hide to trigger unexpectedly.
Solution: Add a non-invasive HoverHandler on the bar container to drive barHovered, without stealing events from child widgets. Remove hover handling from the background MouseArea (kept for right-click).
Also respects auto-hide timers (cancel on enter; restart on exit).
2025-10-12 04:00:45 +08:00
loner
3e26da9641
feat(activewindow): Add tri-state hideMode to ActiveWindow
2025-10-12 04:00:25 +08:00
dwuggh
32ffaf599b
respect settings order
2025-10-12 03:50:22 +08:00
dwuggh
afcad54fec
respect the global disable animation option
2025-10-12 03:37:26 +08:00
lysec
c90fa5fec2
LockScreen: fix clock hour not updating
...
CalendarPanel: fix clock hour not updating
2025-10-11 21:06:33 +02:00
Lysec
a68934ce12
Merge pull request #466 from MrDowntempo/fix/calendar-alignment
...
fix: Alignment issue on current day vs other days
2025-10-11 20:53:51 +02:00
Corey Woodworth
83b8f307a1
fix: fixed issues caused my my poor merge. removed incorrect OnPaint and moved brackets
2025-10-11 14:51:14 -04:00
dwuggh
62000eec1e
feat: option to auto-hide the bar with edge hover reveal
...
- Keep bar as overlay while auto-hide is enabled (WlrLayershell.exclusionMode: Ignore) to avoid compositor relayouts and work-area changes.
- Add 1px edge "peek" PanelWindow overlay to reveal on hover;
- Animate bar with directional slide.
2025-10-12 02:33:24 +08:00
MrDowntempo
3e851fc5ca
Merge branch 'main' into fix/calendar-alignment
2025-10-11 14:30:34 -04:00
lysec
ce5208fc7c
Set version to dev
2025-10-11 20:13:10 +02:00
lysec
26099bb8fb
Release v2.17.3
2025-10-11 20:10:47 +02:00
loner
9f95901eb7
fix(bar): Correct ActiveWindow layout when empty
2025-10-12 01:34:46 +08:00
lysec
a5341691c8
Autoformat
2025-10-11 19:22:32 +02:00
lysec
b9e8e8becb
OSD: possible layout fix, reintroduce scaling
2025-10-11 19:22:12 +02:00
lysec
f9c9d00b60
OSD: add always on top setting
2025-10-11 19:16:37 +02:00
lysec
e358239862
OSD: fix display logic
2025-10-11 19:14:23 +02:00
lysec
c9729789a7
Launcher: fix signal issue
2025-10-11 18:36:39 +02:00
lysec
28c2352b31
OSD: fix centering
2025-10-11 18:24:13 +02:00
lysec
3dff242606
OSD: fix vertical layout
...
autoformat
2025-10-11 18:18:43 +02:00
ItsLemmy
df6fdf3656
Fix NPanel scaling on Qt6.10
2025-10-11 11:28:03 -04:00
lysec
c487f1982e
AudioCard: remove spacing between in/output
...
ControlCenterPanel: fix height
2025-10-11 17:04:33 +02:00
lysec
3e4a315587
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-11 16:59:35 +02:00
lysec
5a8da9695d
MediaCard: resize, made title text bigger
...
SystemMonitorCard: made more compact
WeatherCard: made more compact
ControlCenterPanel: adjust height
2025-10-11 16:58:23 +02:00
ItsLemmy
7449e7a282
Compositor: scale translations
2025-10-11 10:33:25 -04:00
ItsLemmy
54fa04f303
Compositor: proper monitor scaling detection and display in settings + fixes blurry wallpapers on compositor scaled monitors.
2025-10-11 10:29:28 -04:00
lysec
656e15f589
ColorSchemeTab: properly fix predefined colorscheme preview
2025-10-11 15:51:21 +02:00
lysec
263f3c5fd2
Matugen: fix discord theming
...
ColorSchemeTab: fix predefined color scheme preview
2025-10-11 15:44:06 +02:00
lysec
eadebacea9
DockTab: fix NComboBox
...
Autoformat
2025-10-11 15:17:21 +02:00
MrDowntempo
c25ae8bec4
More consistent line breaks in source code
2025-10-11 02:50:18 -04:00
MrDowntempo
76770bbb3c
Even more cleanup
2025-10-11 02:43:34 -04:00
MrDowntempo
357c30617d
More indentation cleanup
2025-10-11 02:38:46 -04:00
Corey Woodworth
4fb884a5c6
fix: fine tune vertical centering and ensure room for long month names
2025-10-11 02:09:51 -04:00
MrDowntempo
6d83a3ebed
Indentation fixes
...
Should be all cleaned up and ready to go
2025-10-11 00:43:06 -04:00
MrDowntempo
0b928b0e1d
Deleted some spaces
...
some final cleanup
2025-10-11 00:02:50 -04:00
MrDowntempo
ee799df56d
Just some clean up and restored comments
2025-10-10 23:56:17 -04:00
Corey Woodworth
e07e7e2bd1
fix: Refine header layout and animations
2025-10-10 23:36:46 -04:00
MrDowntempo
5577938e50
Merge branch 'noctalia-dev:main' into fix/calendar-alignment
2025-10-10 23:16:09 -04:00
lysec
02f4fa8557
Set version to dev
2025-10-11 04:24:48 +02:00
lysec
e86f4e56cb
ControlCenter: revert to old layout
2025-10-11 04:16:12 +02:00
Corey Woodworth
586e28919c
fix: Alignment issue on current day vs other days
2025-10-10 22:14:57 -04:00
ItsLemmy
32c929c943
dev
2025-10-10 21:29:26 -04:00
ItsLemmy
bffbd0730d
v2.17.1
2025-10-10 21:29:04 -04:00
ItsLemmy
b3b5ec7f14
v2.17.0
2025-10-10 21:26:40 -04:00
ItsLemmy
bb68222eea
autofmt
2025-10-10 15:52:09 -04:00
Lemmy
05663d82b7
Merge pull request #460 from DuckySoLucky/feat/ability-to-ignore-intial-mouse-position
...
feat(Application Launcher): add option to ignore initial mouse position
2025-10-10 15:51:25 -04:00
ItsLemmy
f77bbaa5e3
More math rounding to avoid any blur.
2025-10-10 15:47:14 -04:00
DuckySoLucky
f0d14f3c61
fix: forgot to revert settings change
2025-10-10 21:38:36 +02:00
DuckySoLucky
b22c2e7d4d
refactor: remove setting
2025-10-10 21:34:37 +02:00
Damian D'Souza
586f2db53d
BatteryService: automatically hide panel on initial setup
2025-10-10 20:47:56 +02:00
Damian D'Souza
684f8b3a53
BatteryService: load toast messages from file
2025-10-10 20:39:44 +02:00
Damian D'Souza
c1e9f0e0b3
BatteryPanel: change percentage placeholder to percent
2025-10-10 20:28:51 +02:00
Damian D'Souza
9b44ad3c5d
BatteryService: revert chragingMode to Disabled if manager installation failed
2025-10-10 20:09:19 +02:00
Damian D'Souza
5ff97e88c3
BatteryService: load charginMode from settings, save to settings after applying
2025-10-10 20:08:29 +02:00
DuckySoLucky
f0c44734bc
feat(Application Launcher): add option to ignore initial mouse position
2025-10-10 20:07:28 +02:00
Damian D'Souza
d4c364a51b
BatteryService: check if charging mode disabled before applying in init
2025-10-10 20:04:16 +02:00
Damian D'Souza
bcec1d0ebb
BatteryService: add Disabled to ChargingMode enum
2025-10-10 20:03:16 +02:00
Damian D'Souza
e5976d017f
Settings: add chargingMode field
2025-10-10 20:02:39 +02:00
ItsLemmy
9c7dab92d0
Dock: Context menu improvements.
2025-10-10 13:54:47 -04:00
ItsLemmy
72b2b9e917
autofmt
2025-10-10 13:31:02 -04:00
Lemmy
7bbd092768
Merge pull request #458 from xqwzts/dock
...
Add DockMenu actions
2025-10-10 13:30:30 -04:00
Damian D'Souza
1e2a2a1d4b
Battery: update enum name from Conservative to Lifespan
2025-10-10 19:04:58 +02:00
Damian D'Souza
f15a31462f
Battery: change panel labels
2025-10-10 18:49:10 +02:00
ItsLemmy
87acda584c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-10 12:04:12 -04:00
ItsLemmy
7df875dd3e
Background: avoid resizing wallpapers if one of the axis fits perfectly on screen.
2025-10-10 12:04:09 -04:00
Damian D'Souza
dec4dad5a5
BatteryService: add separate process for installing manger, use toast messages instead of notifications
2025-10-10 18:00:40 +02:00
Damian D'Souza
5e607a72c2
fix spelling error
2025-10-10 17:55:12 +02:00
Lemmy
9f6bc100dc
Merge pull request #455 from acdcbyl/main
...
Matugen: Add KColorScheme for KDE's APP
2025-10-10 11:40:34 -04:00
AISER
84f69b0bc8
Merge branch 'main' into main
2025-10-10 23:30:52 +08:00
Damian D'Souza
11c533fa37
Battery: refactor installation script, return different error codes
2025-10-10 16:52:13 +02:00
Damian D'Souza
ce0918545f
Battery: send different notifications depending on installation error
2025-10-10 16:51:19 +02:00
Victor Choueiri
9ff5eb9808
Add DockMenu actions
...
* Adds app-specific actions from the DesktopEntry to the context menu /
DockMenu
* Only displays actionable actions (ie: does not show Close or Focus if
the app is not running, as those would do nothing)
2025-10-10 16:00:22 +02:00
lysec
688d2d1d8f
MediaCard: set slider size to 0.6
2025-10-10 15:44:07 +02:00
lysec
acd776a187
OSD: add audio input osd
...
IPC: add audio input
2025-10-10 15:08:25 +02:00
lysec
338624b4a8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-10 14:59:19 +02:00
lysec
2f527dcf61
AudioCard: fix issue, change size of slider
2025-10-10 14:59:12 +02:00
ItsLemmy
999970f8da
NCircleStat: polished the look
2025-10-10 08:58:37 -04:00
lysec
7a403bbdde
ControlCenter: add volume controls
2025-10-10 14:51:42 +02:00
Damian D'Souza
93b2746388
Battery: hardcode compatible paths into manager script, exit early if none exist
2025-10-10 14:23:22 +02:00
Damian D'Souza
bab51f039a
Battery: remove unneeded home variable
2025-10-10 14:21:52 +02:00
lysec
2d13e60fa5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-10 14:02:40 +02:00
lysec
82eefbc65c
Bin: move dev scripts in Bin/dev/
2025-10-10 14:02:37 +02:00
ItsLemmy
93803f1309
autofmt
2025-10-10 08:02:10 -04:00
Lemmy
a493061bae
Merge pull request #451 from lonerOrz/feature/tray-blacklist
...
feat(tray): Implement core blacklist filtering logic
2025-10-10 08:01:05 -04:00
ItsLemmy
e1f276a5ab
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-10 07:42:49 -04:00
lysec
63881bf8a9
ColorSchemeTab: auto-detect themabale discord client
2025-10-10 13:42:42 +02:00
ItsLemmy
971a216895
Merge branch 'quick-settings'
2025-10-10 07:42:40 -04:00
ItsLemmy
8f614194df
QuickSettings: added wallpaper selector to the defaults
2025-10-10 07:42:28 -04:00
Aiser
bc80a1dfaf
Matugen: Add KColorScheme for KDE's APP
2025-10-10 12:56:47 +08:00
ItsLemmy
8c5968c721
Media: Stop the "No active player found" spam.
2025-10-09 23:55:58 -04:00
ItsLemmy
254a3cfad6
Tray: partial revert of IconImage smoothing
2025-10-09 23:52:54 -04:00
Aiser
17bca7ce35
Matugen: Add KColorScheme for KDE's APP
2025-10-10 10:59:53 +08:00
ItsLemmy
789354464d
QuickSettings: minor layout tweaks
2025-10-09 21:29:07 -04:00
loner
2bcdcb1e9e
refactor(tray): refactor blacklist UI layout and fix display issues
2025-10-10 09:25:15 +08:00
ItsLemmy
b2c5c71116
NFilePicker: added missing translations
2025-10-09 20:48:30 -04:00
ItsLemmy
c96eecedb3
i18n-json-check: removed empty nested structure.
2025-10-09 20:39:28 -04:00
ItsLemmy
6b444cea07
Translations
2025-10-09 20:26:07 -04:00
ItsLemmy
3fe63f463e
ControlCenter: Looks better when it's taller and less wide.
2025-10-09 20:20:26 -04:00
ItsLemmy
4d0041abee
Quicksettings: polishing, fixed all scaling issues.
2025-10-09 19:57:12 -04:00
loner
20c54e292f
feat(tray): Implement debouncing for tray item updates
2025-10-10 07:17:11 +08:00
ItsLemmy
0989601dbc
Fixed a bunch of scaling issue in bar NIconButtons
2025-10-09 17:31:42 -04:00
loner
1455c84b0c
fix(tray): Improving regex escaping logic.
2025-10-10 05:18:46 +08:00
loner
f47216033e
feat(tray): Remove global trayBlacklist
2025-10-10 05:00:13 +08:00
Damian D'Souza
ddc5cb0d01
remove uselses comments
2025-10-09 22:39:49 +02:00
Damian D'Souza
4b0633726a
BatteryService: call init on launch
2025-10-09 21:42:03 +02:00
Damian D'Souza
33a5cc07d7
BatterySerivice: add init function which quietly updates battery treshold
2025-10-09 21:41:21 +02:00
Damian D'Souza
044dbf2b85
BatteryService: add -q option to supress notifications
2025-10-09 21:38:00 +02:00
loner
8915de4673
refactor: Use saveImmediate() in Settings.qml saveTimer
2025-10-10 03:36:28 +08:00
loner
2f2bcdebc8
feat: Add custom settings and blacklist for Tray module
2025-10-10 03:34:09 +08:00
Damian D'Souza
0f25dfc4b4
BatteryService: refactor setChargingMode into set and apply functions
2025-10-09 21:30:08 +02:00
Damian D'Souza
e661de9930
BatteryService: modify setter script to check if first install and call isntaller script if yes
2025-10-09 21:23:25 +02:00
Damian D'Souza
4f6d2a5947
BatteryService: implement script to install battery-manager with onetime pass prompt
2025-10-09 21:22:28 +02:00
loner
b30879b38d
Fix: Adjust tray module and icon size
2025-10-10 03:22:06 +08:00
Damian D'Souza
4ee55484bc
BatteryService: implement script to change charge treshold based on provided list battery files
2025-10-09 21:20:07 +02:00
Damian D'Souza
c2ff74aa20
BatteryService: create placeholder policy to chagne charging treshold without password
2025-10-09 21:18:19 +02:00
Lemmy
cb99e285e5
Merge pull request #452 from Sridou/matugen-foot
...
updated foot theme for pre-defined color schemes
2025-10-09 14:56:19 -04:00
ItsLemmy
96b63480b4
ActiveWindow + MediaMini: proper cleanup of strings to avoid line breaks.
2025-10-09 14:52:22 -04:00
Sridou
1d86fdc098
updated foot theme for pre-defined color schemes
2025-10-09 23:27:23 +05:30
loner
5de6560d42
fix(ui): Correct TraySettings label and description
2025-10-10 01:57:17 +08:00
loner
8cb9a5082e
feat(i18n): update tray blacklist translation in Chinese Simplified
2025-10-10 01:44:31 +08:00
loner
d1d70ca428
feat(i18n): update tray blacklist translation in Portuguese
2025-10-10 01:43:45 +08:00
loner
cc20a7f733
feat(i18n): update tray blacklist translation in French
2025-10-10 01:43:05 +08:00
loner
b406f1ecf2
feat(i18n): update tray blacklist translation in Spanish
2025-10-10 01:42:27 +08:00
loner
27cacdff17
feat(i18n): update tray blacklist translation in German
2025-10-10 01:41:24 +08:00
loner
c986b34268
feat(i18n): Add English translations for tray blacklist
2025-10-10 01:26:17 +08:00
loner
85043d5370
feat(ui): Implement Tray widget settings UI
2025-10-10 01:01:44 +08:00
loner
8172b901cd
feat(settings): Integrate tray blacklist with global settings
2025-10-10 01:01:27 +08:00
loner
b34f971306
feat(tray): Implement core blacklist filtering logic
2025-10-10 01:00:46 +08:00
lysec
075c8f08f6
quicksettings: replace hardcoded text with i18n, edit label & tooltip,
...
force hover when recording
2025-10-09 17:56:49 +02:00
Damian D'Souza
2f515ca3c5
BatteryPanel: implement basic battery panel with 3 radio buttons
2025-10-09 17:52:35 +02:00
Damian D'Souza
90ed62ccf2
BatteryService: implement basic functionality to set battery treshold
2025-10-09 17:52:23 +02:00
Damian D'Souza
9e5f8a425e
BatteryService: implement test version of charge treshold script
2025-10-09 17:52:01 +02:00
Lemmy
aec6a3bbc2
Merge pull request #450 from keis/sway-workspace-index
...
Use workspace.num as index for sway
2025-10-09 11:38:21 -04:00
lysec
3178df204e
MediaService: bring back playerStateMonitor
2025-10-09 16:53:31 +02:00
David Keijser
c590c2c6d9
Use workspace.num as index for sway
...
Was incorrectly using the internal sway id of the workspace which is not
the same as the user facing id
Fixes #442
2025-10-09 16:46:26 +02:00
Lysec
26926d7808
Merge pull request #438 from MrDowntempo/feat/merge-mpris-players
...
feat: Merge duplicate MPRIS players when browser dual report
2025-10-09 16:34:20 +02:00
lysec
bfb57f13c6
Settings: edit default bar & quick access
...
Autoformat
2025-10-09 15:59:33 +02:00
lysec
7dbb3deeea
QuickSettings: compact version uses 4 per row
2025-10-09 15:48:23 +02:00
lysec
955c10cd92
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-09 15:44:44 +02:00
lysec
1386920a3f
LockScreen: add ! after Welcome back user
2025-10-09 15:44:37 +02:00
ItsLemmy
5c5e414072
Auto formatting
2025-10-09 09:43:40 -04:00
ItsLemmy
a25ea9fa77
DigitalClock: improved accuracy, removed useless connections
2025-10-09 09:36:31 -04:00
lysec
b713c1b812
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-09 15:25:03 +02:00
lysec
516213a96d
LockScreen: fix warning, make clock size uniform
2025-10-09 15:25:00 +02:00
ItsLemmy
ab7099e491
Tray: rounding size to avoid unwanted blur.
2025-10-09 09:23:21 -04:00
lysec
7828199d30
Merge branch 'quick-settings' of https://github.com/noctalia-dev/noctalia-shell into quick-settings
2025-10-09 15:17:44 +02:00
lysec
95dcded6b7
QuickSettings: add compact version
...
i18n: add translations
2025-10-09 15:17:23 +02:00
ItsLemmy
a5ff7cfe6b
ControlCenter: improved height computation
2025-10-09 08:59:26 -04:00
lysec
f77efc409b
QuickSettings: customization!?
2025-10-09 13:56:35 +02:00
Kainoa Kanter
80d5c3be23
fix python not installed error msg
2025-10-08 20:31:26 -07:00
Kainoa Kanter
64f10ff1c4
one dot per event, different dot colors depending on event length
2025-10-08 20:29:05 -07:00
ItsLemmy
a90bca23aa
QuickSettings: 3 columns + added Do not disturb
2025-10-08 23:24:22 -04:00
ItsLemmy
bff195309a
QuickSettings: editable widgets/button section in the ControlCenter
2025-10-08 23:05:52 -04:00
Kainoa Kanter
d6f8eb0bed
fix: handle timezone properly for all-day events
2025-10-08 19:56:03 -07:00
Kainoa Kanter
799f4e0257
open gnome-calendar on date click
2025-10-08 19:47:58 -07:00
Kainoa Kanter
bf06e5a3bb
check if python3 is installed
2025-10-08 19:36:47 -07:00
Kainoa Kanter
30a940e45b
fix: load events from cache before syncing
2025-10-08 19:34:06 -07:00
Kainoa Kanter
d19f6ee15f
remove debug logging
2025-10-08 19:28:57 -07:00
Kainoa Kanter
3a3c70c4e0
fix: use events from connection, not hacky db parsing
2025-10-08 19:28:03 -07:00
Kainoa Kanter
c6858fea9d
feat: load calendar events
2025-10-08 18:57:17 -07:00
Lysec
2f5fa1d931
Merge pull request #443 from ThatOneCalculator/uptime-space
...
spaces in uptime
2025-10-09 03:44:20 +02:00
Kainoa Kanter
6f0d076d80
spaces in uptime
2025-10-08 17:47:08 -07:00
lysec
c4d1a142ab
LockScreen: small layout change for better visibility
2025-10-08 13:43:28 +02:00
lysec
d9e3e17bf3
LockScreen: fix time not updating
2025-10-08 12:33:36 +02:00
Lysec
03d97e0d87
Flake: enable withI3
2025-10-08 09:54:55 +02:00
Corey Woodworth
668a94d4df
Did some cleanup
2025-10-07 23:43:39 -04:00
Corey Woodworth
8b561bccd4
feat: Merge duplicate MPRIS players when browser dual report as their base suchas Librewolf as Firefox
2025-10-07 23:34:00 -04:00
ItsLemmy
217511ce2a
autofmt
2025-10-07 21:44:39 -04:00
ItsLemmy
ee08a127ce
Settings - ColorScheme: fix for 3 columns gridview / auto-sized
2025-10-07 21:43:25 -04:00
ItsLemmy
8f32b10025
Settings - Display: Allow immediate brightness change for internal monitors.
2025-10-07 21:29:47 -04:00
Lemmy
f9630aae7b
Merge pull request #428 from ecoskey/feat/media_ipc
...
Add media ipc target
2025-10-07 21:00:38 -04:00
ItsLemmy
d8a67ce298
Compositor: Reworked the compositor detection to make it more robust when switching from one to another in TTY
...
- Sway seems to leave its SWAYSOCK valid when going back to TTY, which
would break Noctalia on Niri. Was probably fine with a display manager.
+ Autofmt
2025-10-07 20:59:33 -04:00
Lemmy
de944ca728
Merge pull request #411 from keis/sway
...
Basic sway support
2025-10-07 20:56:06 -04:00
ItsLemmy
062f76dce7
Calendar: minor UI tweaks
2025-10-07 20:10:28 -04:00
lysec
e7c666236d
Calendar: hide day if not current month
2025-10-07 21:43:35 +02:00
lysec
17d818c0e5
Calendar: overhaul
2025-10-07 21:42:35 +02:00
Emerson Coskey
4e8f253015
replace seek with seekRelative
2025-10-07 11:14:49 -07:00
lysec
ca007ddbd8
MediaCard: fix visualizer clipping
2025-10-07 19:22:44 +02:00
lysec
e60fb32c30
MediaMini: remove logging
2025-10-07 18:51:10 +02:00
lysec
d38041e4f8
MediaCard: move selector up, move controls down
2025-10-07 18:31:38 +02:00
lysec
e2affc2222
Change icon size to 0.9 instead of 0.8
2025-10-07 18:26:13 +02:00
lysec
6bc23e905d
MediaCard: replace OpacityMask with MultiEffect
2025-10-07 17:49:05 +02:00
lysec
88c5eabe59
NPanel: fix bar overlap when scaling
2025-10-07 17:10:54 +02:00
lysec
c3ea5400f7
Launcher: let users use app name & app command/exec
2025-10-07 17:07:00 +02:00
lysec
fcca70947e
LockScreen: add ScreenCorder support, properly apply color scheme
2025-10-07 16:43:57 +02:00
lysec
18cdc99bfb
ControlCenter: some more layout fixes
2025-10-07 16:04:50 +02:00
lysec
a2336ced0b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-07 16:03:54 +02:00
lysec
f95577c96e
ControlCenter: more layout fixes
2025-10-07 16:03:50 +02:00
lysec
a4a57fd690
ControlCenter: height & layout changes
2025-10-07 16:00:29 +02:00
ItsLemmy
d751dfee5c
Bar-Sysmon: tighter bounds
2025-10-07 09:05:27 -04:00
lysec
16c07428a1
TopCard: more layout changes
2025-10-07 14:58:47 +02:00
ItsLemmy
2250be26a1
Bar-Sysmon: slightly increased text metrics computation.
2025-10-07 08:44:14 -04:00
lysec
703e9af392
LockScreen: replace ugly dots with better dots
2025-10-07 14:00:36 +02:00
lysec
4a481c4f8b
TopCard: use 3 sections with rounded rect bg
2025-10-07 13:58:45 +02:00
lysec
c4d7471289
TopCard: small layout fixes
2025-10-07 13:38:31 +02:00
lysec
8a0c0b4aec
TopCard: check if wlsunset/gpu-screen-recorder is installed, else
...
disable buttons
i18n: add tooltips
2025-10-07 13:26:39 +02:00
ItsLemmy
8627cfe2a4
MediaCard: Polishing the look when no mpris player is running. No mpris does not mean no audio/music.
2025-10-06 23:58:34 -04:00
ItsLemmy
59baaa5137
Calendar: fixed current date disappearing.
2025-10-06 23:47:01 -04:00
ItsLemmy
6ae8db3068
ControlCenter: new layout with all shortcuts on top for quicker access.
2025-10-06 23:27:08 -04:00
ItsLemmy
7989bcf93b
MediaCard: New look courtesy of @pC with some tweaking.
2025-10-06 21:47:18 -04:00
ItsLemmy
d48bd9f297
MediaMini: fixed invalid tooltip warning
2025-10-06 20:46:00 -04:00
ItsLemmy
621d34ea2e
Settings - Display: replaced method string (internal, ddcutil) by a less intrusive icon.
2025-10-06 20:40:39 -04:00
Lemmy
b65a415c67
Merge pull request #433 from lonerOrz/fix/brightness-layout
...
fix(settings): Correct brightness slider layout issues
2025-10-06 18:07:51 -04:00
loner
63de7ccb16
fix(settings): Refactor slider layout to fix alignment and text overlap
2025-10-07 05:38:40 +08:00
Lemmy
00b575f51e
Merge pull request #434 from lonerOrz/fix/color-scheme-layout
...
fix(settings): make color scheme grid layout responsive
2025-10-06 17:17:36 -04:00
loner
232b452b11
fix(settings): make color scheme grid layout responsive
...
The color scheme grid previously used a fixed number of columns, which
caused cards to be partially clipped when the window width was narrow.
This change makes the number of columns dynamically calculated based on
the available width. It ensures the grid layout gracefully adapts from 3
(or more) columns down to 1 column, preventing content overflow and
clipping.
This fixes a UI bug where the right-side content of color scheme cards
was not visible at certain window widths.
2025-10-07 04:43:49 +08:00
loner
4402263a97
fix(settings): Correct brightness slider layout issues
2025-10-07 04:08:35 +08:00
lysec
fcba1cc3c6
Set version to dev
2025-10-06 21:27:55 +02:00
ItsLemmy
0c8f4500a9
Disabled dynamic scaling: only used on lockscreen
2025-10-06 15:22:29 -04:00
lysec
562ce47c4c
Release v2.16.1
2025-10-06 21:05:43 +02:00
ItsLemmy
5531d5ca5b
AppThemeService: added a "generate" method that centralize updates.
2025-10-06 15:00:56 -04:00
ItsLemmy
0ec4ba0c6e
MatugenService => AppThemeService
2025-10-06 14:51:43 -04:00
ItsLemmy
d7e8a8fe0b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-06 14:34:45 -04:00
ItsLemmy
ac2ebc3c5a
Matugen: added errorColor for predefined palette gen.
2025-10-06 14:34:42 -04:00
lysec
3cc16991bd
matugen-kitty: edit highlight colors
2025-10-06 20:27:03 +02:00
ItsLemmy
da745b07bb
MatugenService: Predefined schemes dont use matugen at all.
2025-10-06 14:19:32 -04:00
lysec
e564ce50be
MatugenService: more changes to the predefined theme usage
2025-10-06 19:36:34 +02:00
lysec
95a89445ff
MatugenService: some more predefined shenanigans
2025-10-06 19:23:02 +02:00
ItsLemmy
42e9791fda
MatugenService: no more ES6 syntax to avoid qmlfmt breakage + cleanup
2025-10-06 12:56:09 -04:00
ItsLemmy
8caff79b96
Fix broken autoformat
2025-10-06 12:24:37 -04:00
ItsLemmy
e8148a3d0a
Matugen: fix empty config if only theming terminal + autofmt
2025-10-06 12:22:32 -04:00
ItsLemmy
3d2d9a2442
Matugen: Use Saturation only
2025-10-06 11:53:21 -04:00
ItsLemmy
b392dacb61
Use HSL
2025-10-06 11:49:26 -04:00
Lysec
7e59467647
Merge pull request #429 from matejc/main
...
systemd-inhibit: remove sleep
2025-10-06 17:13:06 +02:00
lysec
49c7eefe63
Matugen: a lot of cleanup and refactoring, splitting scripts into
...
separate functions
2025-10-06 17:05:08 +02:00
Matej Cotman
7269c24945
feat(systemd-inhibit): remove sleep
2025-10-06 17:46:40 +03:00
lysec
48d0fb3266
Merge remote-tracking branch 'origin/matugen-test'
2025-10-06 16:16:34 +02:00
Lysec
03f2a0f66b
Merge pull request #427 from ecoskey/feat/intermediate_dirs
...
Create intermediate folders for theme syncing
2025-10-06 16:15:05 +02:00
ItsLemmy
79faa6f281
FontService: batch processing
2025-10-06 09:53:02 -04:00
ItsLemmy
d6b3e08db1
autoformatting
2025-10-06 09:50:38 -04:00
ItsLemmy
bff0694b02
Background: improved sourceSize calculation to support vertical monitors.
2025-10-06 08:04:09 -04:00
Emerson Coskey
3527ca77bf
add media ipc target
2025-10-05 22:50:46 -07:00
ItsLemmy
4811224a57
Test simpler matugen approach
2025-10-05 22:12:46 -04:00
Emerson Coskey
b2403debf7
typos
2025-10-05 17:29:17 -07:00
Emerson Coskey
e580e29fb5
cleanup and extra fixes
2025-10-05 16:53:02 -07:00
ItsLemmy
a7e6fd1667
ColorVariants: better light theme support
2025-10-05 19:19:43 -04:00
ItsLemmy
e88e236f6b
Vesktop: better light theme support for predefined colorscheme
2025-10-05 19:10:29 -04:00
ItsLemmy
9304342eab
Vesktop: theming
2025-10-05 18:56:55 -04:00
ItsLemmy
e24b0999ae
Surface vs SurfaceVariant (surface variant should be lighter in dark theme)
2025-10-05 18:44:11 -04:00
ItsLemmy
b36c8cf45e
Vesktop: fix placeholder text
2025-10-05 18:26:14 -04:00
ItsLemmy
cc0b5762d4
Vesktop: theming
2025-10-05 18:22:00 -04:00
ItsLemmy
de10e0968a
Vesktop theming
2025-10-05 18:15:13 -04:00
Emerson Coskey
0188da1dc1
create intermediate folders for theme syncing
2025-10-05 14:41:09 -07:00
ItsLemmy
67cd3d8f52
autofmt
2025-10-05 17:32:15 -04:00
lysec
2b83c12586
LockScreen: change forecast text color
2025-10-05 23:29:24 +02:00
Lysec
083531c484
Merge pull request #426 from kevindiaz314/main
...
chore(ci): update AUR package workflow
2025-10-05 23:22:45 +02:00
lysec
2cd4defa9f
LockScreen: more sizing tweaks
2025-10-05 23:21:08 +02:00
Kevin Diaz
cc6c40434a
chore(ci): update AUR package workflow to include ServerAlive options for SSH connection stability
2025-10-05 17:10:06 -04:00
lysec
78f6c5f72d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-05 23:05:20 +02:00
lysec
ebb71b916b
LockScreen: change font to fontSizeM
2025-10-05 23:04:02 +02:00
Lemmy
745ecdbdc7
Merge pull request #425 from damian-ds7/notification-ipc-update-timestamp
...
update lastSeenTs in notifications toggleHistory ipc call
2025-10-05 16:50:22 -04:00
Damian D'Souza
8403d4fa35
add onOpened signal handler to NotificationHistoryPanel
2025-10-05 22:47:47 +02:00
Damian D'Souza
bd5e5a5c96
remove lastSeenTs update from notification history onClicked
2025-10-05 22:47:16 +02:00
Damian D'Souza
838ac704e1
remove timestamp change for notification history IpcHandler
2025-10-05 22:39:10 +02:00
Damian D'Souza
0edc73610e
update lastSeenTs in notifications toggleHistory ipc call
2025-10-05 22:15:19 +02:00
ItsLemmy
bef810c0bc
Vesktop: theming attempt...
2025-10-05 15:26:10 -04:00
ItsLemmy
3085390084
ColorScheme: back to a more classic UI
2025-10-05 15:25:49 -04:00
ItsLemmy
3dbd2e50fb
pt translation fix
2025-10-05 14:28:03 -04:00
ItsLemmy
45f5b4c9cc
Translations
2025-10-05 14:13:50 -04:00
ItsLemmy
feed6e905c
Calendar: added support for 12 hours format.
2025-10-05 14:13:46 -04:00
David Keijser
879d428e7d
Use wayland handle to toplevel/workspace to activate on sway
...
This avoids the issue with app_id filter where multiple windows of the
same app is present.
2025-10-05 16:02:17 +02:00
David Keijser
31a64abcaa
Create SwayService
...
This is for the most part a copy-paste job of hyprland.
Uses ToplevelManager to provide information about toplevels which is not
available from the I3 api.
Some features like taskbar focus is a bit broken as this happens by
app_id which falls apart for XWayland windows and applications with
multiple open windows.
2025-10-05 16:02:17 +02:00
David Keijser
754623c22b
Call compositor backend actions with model reference
...
This allows the compositor backend to decide what property to use when invoking the action
2025-10-05 16:02:15 +02:00
ItsLemmy
17fa29abc4
Wallpaper panel: improved the highlight by not using opacity everywhere.
2025-10-05 09:05:07 -04:00
Lemmy
75c5b9aba6
Merge pull request #423 from matejc/main
...
systemd-inhibit: remove handle-lid-switch
2025-10-05 08:14:49 -04:00
Matej Cotman
aa7ee6c007
feat(systemd-inhibit): remove handle-lid-switch
2025-10-05 14:05:22 +03:00
Ly-sec
d0f065f88c
Set version to dev
2025-10-05 11:39:52 +02:00
Ly-sec
e2917f3109
Release v2.16.0
2025-10-05 11:34:23 +02:00
Ly-sec
9f82ccbdbf
Settings: fix small messup
2025-10-05 10:53:51 +02:00
Ly-sec
641e28eee6
Tooltips: add option to disable all tooltips in general tab
2025-10-05 10:38:32 +02:00
Ly-sec
77f1ef8893
Dock: replace visibility toggles with NCombobox (to avoid unwanted
...
behaviour)
2025-10-05 10:32:23 +02:00
Ly-sec
c15faa3727
WallpaperPanel: add keyboard controls thanks to pC
...
LockScreen: add cursor to password field, clear password after login
attempt
i18n: small cleanup
autoformat
2025-10-05 10:25:47 +02:00
ItsLemmy
4c001b12b9
MediaMini: slightly bigger (+3px) image/icon which match ActiveWindow
2025-10-04 23:10:56 -04:00
Lemmy
1a2a4736a5
Merge pull request #421 from ThatOneCalculator/fix/clip-weather
...
fix: clip overflowed weather entries
2025-10-04 22:57:25 -04:00
Kainoa Kanter
996403450b
fix: clip overflowed weather items
2025-10-04 19:49:28 -07:00
ItsLemmy
4ed16d795e
Clipping: removed many unecessary clip: true
2025-10-04 22:22:23 -04:00
ItsLemmy
2587e0a4cf
NIconPicker: RAM + CPU Optimizations
2025-10-04 22:01:54 -04:00
ItsLemmy
d59453397b
WallpaperPanel: RAM + CPU Optimizations
2025-10-04 21:35:27 -04:00
ItsLemmy
57acc64aa9
Toast: RAM optimizations
2025-10-04 21:15:59 -04:00
ItsLemmy
85fc907a48
Notifications: use proper notifications monitors settings.
2025-10-04 20:59:51 -04:00
ItsLemmy
bc7c821d33
Calendar: optimizations + removed days on hover as there is no actions on those.
2025-10-04 20:55:05 -04:00
ItsLemmy
059284c1f1
Notification: Optimize RAM & CPU usage, smoother animations.
2025-10-04 20:40:40 -04:00
ItsLemmy
3ae6cdc3f0
Background: support for dynamic resolution changes
2025-10-04 19:09:27 -04:00
ItsLemmy
dbabb7bb69
Background: Smarter wallpaper resize to respect aspect ratio.
2025-10-04 18:33:27 -04:00
ItsLemmy
673ae8d040
Notifications: minor ram optimization by avoiding loader on inactive monitors.
2025-10-04 18:12:07 -04:00
ItsLemmy
9672c55e7d
OSD: ram optimization
2025-10-04 17:55:06 -04:00
ItsLemmy
d3616f7f26
Launcher: defer visibility when results are ready.
2025-10-04 17:15:18 -04:00
ItsLemmy
d8099c2446
AboutTab: using NButton for the download button
2025-10-04 17:05:35 -04:00
ItsLemmy
bc14ab95f9
ActiveWindow: new setting to set your favorite width. Fix #417
2025-10-04 14:33:04 -04:00
Ly-sec
502f3da4e8
BrightnessService: remove --brief argument
2025-10-04 19:37:33 +02:00
ItsLemmy
9ca1848e8e
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-04 13:35:41 -04:00
ItsLemmy
0f08f992d9
IPC: removed deprecated calls
2025-10-04 13:35:39 -04:00
Lysec
4eedfb9146
Merge pull request #418 from cdata/main
...
fix: Unset `PATH` that is auto-generated by Nix
2025-10-04 19:33:46 +02:00
Ly-sec
1ae8dc0a96
ControlCenter: add position setting to choose where the control center should open
2025-10-04 19:04:23 +02:00
Ly-sec
b1e5f406e3
Revert "Dock: add position option"
...
This reverts commit 6235d2b3d6 .
2025-10-04 18:43:55 +02:00
Ly-sec
1f13fda4a4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 18:27:41 +02:00
Ly-sec
6235d2b3d6
Dock: add position option
2025-10-04 18:27:32 +02:00
ItsLemmy
f42ce37763
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-04 12:23:00 -04:00
ItsLemmy
60666c45f2
Hyprland: fix taskbar not working and proper event dispatching.
2025-10-04 12:22:59 -04:00
Ly-sec
c212fd411e
LockScreen: update power button hover colors
2025-10-04 17:43:12 +02:00
ItsLemmy
bc2fbfbd83
Settings: added default wallpaper, that can be usefull for nixOS.
2025-10-04 11:34:02 -04:00
Ly-sec
04290d82cf
NotificationService: respect 0s timeout (never disappear, fixes #419 )
...
Autoformat
2025-10-04 17:31:01 +02:00
Ly-sec
0bf2b0a8ad
LockScreen: increase power button icon & text
2025-10-04 17:24:48 +02:00
Ly-sec
2b8fd7a811
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 17:10:08 +02:00
Ly-sec
3e224f77a0
LockScreen: complete redesign
2025-10-04 17:10:03 +02:00
ItsLemmy
6fee2ef826
MediaCard: always centered
2025-10-04 09:22:16 -04:00
ItsLemmy
f7e1fe4e0f
Bar: minor memory optimization
2025-10-04 08:56:05 -04:00
ItsLemmy
f348505d2a
Wallpaper: always resize images to the screen size to improve memory usage.
2025-10-04 08:16:32 -04:00
ItsLemmy
0807633e76
Overview: no unloading so it's always available on demande + memory optimizations.
2025-10-04 08:07:23 -04:00
Ly-sec
60d631d9d9
Revert "Overview: another attempt to make it more fluid"
...
This reverts commit 5d18eb651c .
2025-10-04 12:34:41 +02:00
Ly-sec
5d18eb651c
Overview: another attempt to make it more fluid
2025-10-04 12:29:51 +02:00
Ly-sec
f0a6e6b582
Overview: attempt at making the image loading smoother
2025-10-04 12:00:11 +02:00
Christopher Joel
03c09e76bf
fix: Unset PATH that is auto-generated by Nix
...
This addresses a problem where the launcher is
not able to actually launch any applications when
it is started by a systemd unit generated by Nix.
The search path would typically be inherited by a
systemd unit, but Nix's unit generator will
assign a specific, minimal PATH that only includes
the unit's runtime dependencies.
2025-10-04 06:34:18 +00:00
ItsLemmy
f17180fa82
Clock: font logic was using an non existing setting.
2025-10-04 00:06:46 -04:00
ItsLemmy
343c3b95ae
IPC: new approach to ensure accuate positionning once the screen variable has propagated.
2025-10-03 23:55:17 -04:00
ItsLemmy
86127660fe
Tooltip: different approach to get the current screen.
2025-10-03 23:27:07 -04:00
ItsLemmy
b85576653a
NPanel: Sped up opening animation, removed close animation. No more lags and feel snappier
2025-10-03 22:36:21 -04:00
ItsLemmy
3302bfa08b
v2.15.1-dev
2025-10-03 22:32:34 -04:00
ItsLemmy
cd7ac2b243
NPanel: reverted yesterday fix, trying another fix.
2025-10-03 22:03:56 -04:00
ItsLemmy
cc59362a1a
Tooltip-TrayMenu: only use the simple mapToItem.
2025-10-03 22:01:51 -04:00
ItsLemmy
ccebaa9b42
Calendar: New look, courtesy of @pC
2025-10-03 21:42:06 -04:00
ItsLemmy
1cdaf79814
Tooltip: position fix
2025-10-03 21:38:26 -04:00
ItsLemmy
75e64bc625
Auto-formatting
2025-10-03 21:38:14 -04:00
ItsLemmy
ba4ec7dd47
NPanel: added logging to help tracking off position issue.
2025-10-03 20:58:43 -04:00
ItsLemmy
58583a85e5
Tooltip: passing missing screen ref.
2025-10-03 20:58:21 -04:00
ItsLemmy
f97015b2d9
Brightness: attempt to fix detection
2025-10-03 20:40:42 -04:00
Lemmy
7164003125
Merge pull request #415 from ThatOneCalculator/fix/zed-no-bufferpath
...
fix: zed formatting command
2025-10-03 20:33:42 -04:00
Kainoa Kanter
30d9a09f14
fix: zed formatting command
2025-10-03 16:56:54 -07:00
Ly-sec
31abcbcbbd
ColorSchemeTab: remove Qt5Compat import
2025-10-04 01:33:17 +02:00
Ly-sec
c9f660ff8f
NotificationHistoryPanel: cursor only changes to pointing when expandable / on delete button
2025-10-04 01:06:33 +02:00
ItsLemmy
18449ecd1d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-03 19:02:54 -04:00
ItsLemmy
47b0ace199
Tooltips: fixed a bunch of tooltips which were not properly scaled.
2025-10-03 19:02:53 -04:00
Ly-sec
56ac91e791
NotificationService: remove redundant logging
2025-10-04 01:01:31 +02:00
Ly-sec
a9965583cd
NotificationHistoryPanel: add expand option for long notification text ( fixes #408 )
2025-10-04 01:00:26 +02:00
Ly-sec
2b39d1a17a
Launcher: resolve odd flickering on pin/unpin button hover ( fixes #406 )
2025-10-04 00:38:34 +02:00
Ly-sec
c94bc1955c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 00:30:17 +02:00
Ly-sec
d6da018591
MatugenTemplates: add #409 again
2025-10-04 00:30:08 +02:00
Lemmy
29387cff52
Merge pull request #413 from ThatOneCalculator/feat/zed-fmt
...
chore(devex): create Zed settings file for qmlfmt
2025-10-03 18:29:50 -04:00
Lemmy
2eb10965b0
Merge pull request #412 from ThatOneCalculator/fix/mediamini-scroll-pause
...
fix: never scroll media mini on pause
2025-10-03 18:29:32 -04:00
ItsLemmy
46707fb926
Merged new ColorSchemes management
2025-10-03 18:25:37 -04:00
Ly-sec
2115ef4792
ColorSchemeService: sort themes alphabetically
2025-10-04 00:21:59 +02:00
Ly-sec
604b9c665f
Matugen: move templates a folder up
2025-10-04 00:14:08 +02:00
Ly-sec
d8c373ce31
ColorTemplates: rename to MatugenTemplates
...
Autoformat
2025-10-03 23:57:51 +02:00
Ly-sec
515f7565fd
Matugen: change ayu dark to ayu mirage
2025-10-03 23:41:34 +02:00
Ly-sec
cee1d86038
Matugen: fix scheme loading
2025-10-03 23:38:12 +02:00
Ly-sec
79e74d6743
Matugen: add all terminal color schemes
2025-10-03 23:21:41 +02:00
ItsLemmy
6b45b74ada
NiriService: Added overview active to properly unload overview when not in use. WIP
2025-10-03 16:41:23 -04:00
Kainoa Kanter
8303452525
create zed settings file for qmlfmt
2025-10-03 11:28:44 -07:00
ItsLemmy
717f65a934
Background: avoid potential flickering when transition is completed.
2025-10-03 09:45:22 -04:00
ItsLemmy
9c024e35c3
Background: on the hunt again
2025-10-03 09:26:45 -04:00
Ly-sec
d2a5150f10
Revert "Background: revert to old version which fixed the RAM issue"
...
This reverts commit b391d03967 .
2025-10-03 14:49:31 +02:00
Ly-sec
b391d03967
Background: revert to old version which fixed the RAM issue
...
Overview: only load if niri event-stream emits overview active
2025-10-03 13:13:40 +02:00
ItsLemmy
adb84a9e24
Shell: replacing LazyLoader by Loader in an attempt to fix crash when hot-reloading after update.
2025-10-02 22:29:00 -04:00
ItsLemmy
75479eff25
More terminals colors and cleanup
2025-10-02 21:39:16 -04:00
ItsLemmy
2339d9758e
Rosepine: restoring mTertiary.
2025-10-02 20:54:26 -04:00
ItsLemmy
b7af94e460
Matugen: implementing proper terminal colors via iTerm2 color schemes. WIP
2025-10-02 20:50:01 -04:00
ItsLemmy
b525a53c8b
ColorScheme: reducing overall height by using a more compact NCollapsible
2025-10-02 18:01:17 -04:00
ItsLemmy
21c0b2f042
Nord colorscheme: mOnSurface should be brighter than mOnSurfaceVariant
2025-10-02 17:59:51 -04:00
Kainoa Kanter
8e3e60a0b1
fix: never scroll on pause
2025-10-02 14:47:14 -07:00
ItsLemmy
97782105fd
Dock: Safeguards when monitor are connected/reconnected
2025-10-02 17:44:53 -04:00
ItsLemmy
171661d8b8
Fix #361 - Panel is off-positioned after monitor wake up.
2025-10-02 17:43:01 -04:00
ItsLemmy
40410b603f
Matugen: Combined GTK3&4 in a single GTK setting
2025-10-02 16:36:56 -04:00
Ly-sec
778b3a55ab
Revert "Overview: potential fix for fallback wallpaper showing after logout/login"
...
This reverts commit 083ca69a05 .
2025-10-02 17:06:47 +02:00
Ly-sec
4b84e48e8e
Overview: potential fix for fallback wallpaper showing after logout/login
2025-10-02 17:06:30 +02:00
Ly-sec
083ca69a05
Overview: potential fix for fallback wallpaper showing after logout/login
2025-10-02 17:03:18 +02:00
Lysec
20cbc03b22
Merge pull request #409 from acdcbyl/main
...
Matugen: Add 'org.gnome.desktop.interface' related post_hooks for GTK3/4
2025-10-02 16:20:11 +02:00
Ly-sec
8d43c1d93d
ColorSchemeTab: rename Use Matugen
...
i18n: update matugen text
2025-10-02 16:19:24 +02:00
Aiser
aa33747686
Matugen: Add 'org.gnome.desktop.interface' related post_hooks for GTK 3/4
2025-10-02 22:17:17 +08:00
Ly-sec
b3576b306a
ColorSchemeTab: new swatches, circle go spin
2025-10-02 16:09:30 +02:00
ItsLemmy
3d13401eaa
Matugen: vesktop fix + gtk improvements
2025-10-02 09:49:03 -04:00
ItsLemmy
04bd410099
matugen: gtk4 -> gtk3
2025-10-02 09:27:55 -04:00
ItsLemmy
0141fb4466
Matugen: fixed generate container for light/dark themes
2025-10-02 09:25:00 -04:00
ItsLemmy
6b68d44182
Matugen: removed invalid "surface_variant_container"
2025-10-02 09:18:47 -04:00
ItsLemmy
29dbc946cc
Matugen: trying to understand caching
2025-10-02 09:14:54 -04:00
ItsLemmy
b21f94dc1b
Matugen: addded 'container' derivatives
2025-10-01 23:57:09 -04:00
ItsLemmy
ae51db0edb
Matugen: prevent matugen from generating noctalia's colors when we use a predefined schemes
2025-10-01 23:35:11 -04:00
ItsLemmy
f045d5bdf6
Rosepine: bringing back "pine" as mTertiary, even tho it does not respect rosepine "spirit", we need all 3 primary colors to be vibrant.
2025-10-01 23:00:08 -04:00
ItsLemmy
44e534856a
Matugen templates improvement
2025-10-01 22:59:33 -04:00
ItsLemmy
57c4f4b20e
Generate variant colors (_dim_fixed, _bright) for some of our predefined colors to augment templates compatibility
2025-10-01 22:59:17 -04:00
ItsLemmy
a648fdf6de
ColorScheme: no longer hides templates when not using matugen.
2025-10-01 22:30:57 -04:00
ItsLemmy
0e3c662cb0
GTK4 + GTK3: simplified and working.
...
+ GTK3 is a symlink to GTK4
2025-10-01 20:55:29 -04:00
Ly-sec
42af310ccf
matugen: initial commit for predefined color schemes
2025-10-02 00:44:38 +02:00
ItsLemmy
49a0c8449f
Tooltips: fixed a bunch of tooltips which where not following the screen's scaling
2025-10-01 16:50:54 -04:00
ItsLemmy
88871e3fbe
ActiveWindow-MediaMini: added a minimum size
2025-10-01 15:47:01 -04:00
ItsLemmy
b3989a13da
MediaMini: better behavior on smaller screen where the placeholder text may not fit in the capsule
2025-10-01 15:41:31 -04:00
ItsLemmy
07a94de5e2
Shell: more robust reload
2025-10-01 10:43:19 -04:00
ItsLemmy
994f0ca812
Revert "i18n: grab full locale"
...
This reverts commit 1c1cb8e026 .
2025-10-01 10:37:31 -04:00
Ly-sec
1c1cb8e026
i18n: grab full locale
2025-10-01 16:17:35 +02:00
Ly-sec
74270e9478
Set version to dev
2025-10-01 15:54:54 +02:00
Ly-sec
8c9396f325
Release v2.15.0
2025-10-01 15:51:51 +02:00
ItsLemmy
afccf048e7
Taskbar: inactive icon bumped from 0.5 to 0.6 opacity
2025-10-01 09:40:33 -04:00
ItsLemmy
f37625719d
Clock: removed useMonospacedFont to keep things simple, + translations + cleanup
2025-10-01 09:20:14 -04:00
Lemmy
cad8fd671f
Merge pull request #398 from DiscoCevapi/add-clock-font-setting
...
Add clock font setting for customizable clock displays
2025-10-01 09:13:18 -04:00
DiscoNiri
68e76abfc7
Move clock font settings to widget-specific configuration
...
- Moved clock font selection from general settings to clock widget settings
- Added custom font toggle and selection in ClockSettings.qml
- Updated BarWidgetRegistry.qml with new clock font metadata
- Removed global clockFont setting from Settings.qml and GeneralTab.qml
- Updated Clock.qml to use widget-specific custom font setting
- Added proper translation keys for new font options
- Maintained backward compatibility with existing font hierarchy
2025-10-01 20:26:13 +10:00
Lemmy
45c8fe7782
Merge pull request #358 from lonerOrz/fix/brightness
...
Fix brightness sync after external command changes
2025-09-30 22:49:41 -04:00
ItsLemmy
5ebf4b5377
i18n: launcher terminal-command
2025-09-30 22:45:00 -04:00
Lemmy
59fbe92fe4
Merge pull request #377 from lonerOrz/fix/launcher
...
fix: the launcher cannot run pure command-line (CLI) programs
2025-09-30 22:44:09 -04:00
ItsLemmy
b051e19f68
i18n: updated all translations via autotranslate!
2025-09-30 22:32:37 -04:00
ItsLemmy
6b9370ac85
i18n: added basic auto translation
2025-09-30 22:24:25 -04:00
lonerorz
9702a300ca
Merge branch 'main' into fix/launcher
2025-10-01 10:11:12 +08:00
ItsLemmy
b043664617
Taskbar: Improved the look of the focused app. Made unfocused app icons semi transparent.
2025-09-30 21:33:06 -04:00
ItsLemmy
368e80daf2
.gitignore cleanup
2025-09-30 20:29:18 -04:00
ItsLemmy
056217bf43
Wallpaper: fix double wallpaper init.
2025-09-30 20:24:23 -04:00
ItsLemmy
c1abb3a7dc
Default settings updated with Dock's: only same output.
2025-09-30 19:50:24 -04:00
ItsLemmy
52d2055699
MediaMini: fix another binding loop.
2025-09-30 18:20:28 -04:00
ItsLemmy
e324a33137
NiriService: added safe guards to avoid issue with wrong window indexes.
2025-09-30 18:16:35 -04:00
ItsLemmy
6f4aa1a1a1
MediaMini: fix binding loop + edge case where no icon would appear. Also set Autohide to false by default for ActiveWindow and MediaMini
2025-09-30 17:56:59 -04:00
Lemmy
f49462f999
Merge pull request #402 from luleyleo/output-filtered-dock
...
Per-monitor dock
2025-09-30 17:36:14 -04:00
Leopold Luley
4fb1e2de1e
i18n: Add German translation for new dock settings.
2025-09-30 23:07:24 +02:00
Leopold Luley
6d05a20556
Dock: Reformat code.
2025-09-30 23:03:09 +02:00
Leopold Luley
ec2fbb53dc
Dock: Allow showing the dock on outputs without a bar.
2025-09-30 23:02:13 +02:00
Leopold Luley
fdc61acfe4
Dock: Add option to filter by output.
2025-09-30 23:01:46 +02:00
Ly-sec
32712c7052
MediaMini: replace placeholder icon
2025-09-30 19:23:18 +02:00
Ly-sec
a0f6d14334
MediaMini: add no active player placeholder
2025-09-30 18:37:45 +02:00
Lysec
6ae8d8536e
Merge pull request #400 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-30 15:35:15 +02:00
Aiser
650dcb8811
i18n: Optimize Chinese translation
2025-09-30 21:32:03 +08:00
ItsLemmy
970684e304
Niri: temp warning fix
2025-09-30 08:07:18 -04:00
Lemmy
e786946abf
Merge pull request #394 from ixxie/feat/temp-settings
...
[NixOS] feat/temp settings
2025-09-30 07:55:14 -04:00
Lemmy
da046cade6
Merge pull request #396 from luleyleo/mouse-sorted-taskbar
...
NiriService: Keep windows sorted when moving them with the mouse
2025-09-30 07:51:37 -04:00
ItsLemmy
43dee793de
More pointSize cleanup
2025-09-30 07:44:03 -04:00
Lysec
0a893f9c5f
Merge pull request #399 from pugaizai/main
...
i18n: update zh-CN translations
2025-09-30 13:28:06 +02:00
Ly-sec
23887574cf
NIcon: fix fontSize
2025-09-30 13:12:49 +02:00
pugaizai
2008ba85bc
update sessionmenu translation
2025-09-30 19:07:49 +08:00
Ly-sec
773318191d
NIcon: use textSize for font.pointSize
2025-09-30 13:02:56 +02:00
pugaizai
78cf0bc8a2
i18n: update zh-CN translations
2025-09-30 18:42:59 +08:00
DiscoNiri
8b0e0f6e0e
Add clock font setting for customizable clock displays
...
This commit adds a new 'Clock Font' setting that allows users to customize
the font used specifically for clock displays in the bar and widgets,
independent of the default UI font.
Features:
- New clockFont property in Settings.data.ui (defaults to 'Roboto')
- Updated Bar Clock widget to use the custom font with fallback support
- Added searchable font dropdown in General Settings tab
- Backward compatible - uses default font if clockFont is not set
- Real-time updates - changes apply immediately
The font selection uses FontService.availableFonts and includes proper
fallback logic that respects the existing monospaced font setting.
2025-09-30 18:37:47 +10:00
Lysec
8c6b3a793f
Merge pull request #397 from msdevpt/apply-theme
...
chore: refresh ghostty configuration
2025-09-30 09:37:42 +02:00
M.Silva
4c3eca80a4
chore: refresh ghostty configuration
2025-09-30 08:32:01 +01:00
Leopold Luley
f61f9a5809
NiriService: Keep windows sorted when moving them with the mouse.
2025-09-30 09:01:58 +02:00
ItsLemmy
518e90d910
SystemMonitor: apply fontScale to TextMetrics for smarted calculation
2025-09-29 21:46:10 -04:00
ItsLemmy
d2e5d0664a
Font: added reset button for scaling
2025-09-29 21:42:47 -04:00
ItsLemmy
602d79c98e
TrayMenu: fix icon size
2025-09-29 21:38:51 -04:00
ItsLemmy
4b13e89a64
Font: added per font family scaling. removed billboard font
2025-09-29 21:31:45 -04:00
ItsLemmy
1e8b122911
NiriService: syntax fix
2025-09-29 21:19:08 -04:00
Ly-sec
1f257ce847
ControlCenter: fix custom image
2025-09-30 01:33:09 +02:00
Matan Bendix Shenhav
df35589328
feat(flake): write settings to a fallback path
2025-09-30 00:11:03 +02:00
Matan Bendix Shenhav
c92478d27d
feat(flake): restart systemd service on package update
2025-09-30 00:10:32 +02:00
Lemmy
ffe39e0ec9
Merge pull request #393 from luleyleo/sorted-taskbar
...
Sort windows in Taskbar by their scrolling position on Niri
2025-09-29 18:08:50 -04:00
ItsLemmy
b12cf345dc
Background Wallpaper: attempt to free up memory earlier.
2025-09-29 16:53:59 -04:00
ItsLemmy
fc4418be0c
Shader: fix "disc" shader (no disc at 0 progress)
2025-09-29 16:53:33 -04:00
Leopold Luley
82bfa346a7
NiriService: Fix stale focus state when opening a new window.
2025-09-29 22:16:46 +02:00
Leopold Luley
26ee5046f6
NiriService: Sort windows by their scrolling position.
2025-09-29 22:16:25 +02:00
ItsLemmy
51ed6ea2b0
Compositor: fix getFocusedWindow()
2025-09-29 15:10:44 -04:00
ItsLemmy
c53dd6fade
Compositor: fix getFocusedWindowTitle. Since active workspace has been implemented.
...
+ autoformatting
2025-09-29 15:04:13 -04:00
Lemmy
bb24b6904d
Merge pull request #386 from luleyleo/filtered-taskbar
...
Taskbar: Filter by screen and workspace
2025-09-29 15:02:31 -04:00
Ly-sec
d5857e3363
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-29 16:32:00 +02:00
Ly-sec
559609be64
Launcher: add pin to dock button if dock is enabled
2025-09-29 16:31:53 +02:00
ItsLemmy
5cea61114b
Scaling: fix scaling not properly applied on startup.
2025-09-29 10:20:19 -04:00
ItsLemmy
22794ea922
DateTime: proper locale usage. Fix #390
...
Replaced all Qt.formatDateTime() by Qt.locale().toString()
2025-09-29 10:07:58 -04:00
ItsLemmy
933ba54612
Init Sequence: minor reordering
2025-09-29 09:58:48 -04:00
ItsLemmy
0d0b9a21f2
Wallpaper Selector: added a shortcut to the wallpaper settings in the top bar.
2025-09-29 09:25:45 -04:00
ItsLemmy
9ed9231070
Init Sequence: removed a bunch of no longer necessary Settings.isLoaded
2025-09-29 09:11:37 -04:00
Ly-sec
b8b54825d5
SessionMenu: move lockAndSuspend to CompositorService
2025-09-29 14:20:15 +02:00
Ly-sec
250822e819
Revert "Matugen: add custom-colors.toml"
...
This reverts commit ece9789f6b .
2025-09-29 14:13:22 +02:00
Ly-sec
ece9789f6b
Matugen: add custom-colors.toml
2025-09-29 13:43:37 +02:00
Ly-sec
f11d27bcf1
Background: "explicitly set currentWallpaper.source to nothing as an
...
attempt to fix the odd memory usage after a few hours"
2025-09-29 13:18:45 +02:00
Ly-sec
0e69256279
Background: fix short flash of default wallpaper before actual wallpaper shows
2025-09-29 13:13:21 +02:00
Leopold Luley
fa49d4aaa0
Taskbar: Add German translation for Taskbar settings.
2025-09-29 11:08:48 +02:00
Leopold Luley
b1f7ae5d9a
Taskbar: Add settings.
2025-09-29 11:01:14 +02:00
Leopold Luley
e6b0be77e7
Taskbar: Filter by same output and active workspaces.
2025-09-29 11:01:14 +02:00
ItsLemmy
49961882dd
Shell: changed init sequence so that i18n + Settings are fully loaded before any UI component spawn.
2025-09-28 23:39:34 -04:00
ItsLemmy
c1d2d82fa2
NSpinBox: fixes
...
- replaced row by rowlayount
- using proper Color.mOnTertiary for hover text/icon
- fixed binding break when entering value manually
2025-09-28 21:19:10 -04:00
ItsLemmy
c35f37c7d7
Use Color.transparent instead of "transparent"
2025-09-28 21:17:10 -04:00
Lemmy
e23cb90c5b
Merge pull request #388 from MrDowntempo/Consistent-Hover
...
Nicer SpinBox with better mTertiary hover
2025-09-28 20:53:24 -04:00
ItsLemmy
b2688e9100
More conversion of Row/Column to Layout
2025-09-28 20:49:57 -04:00
ItsLemmy
7f3842ddbf
Log cleanup (avoid super long string with path)
2025-09-28 20:39:28 -04:00
ItsLemmy
68b2c83be1
DockMenu: use RowLayout and ColumnLayout
2025-09-28 20:35:25 -04:00
Corey Woodworth
97fa2fb1b5
Back to Chevrons. +/- were inconsistent sizes. Better alignment
2025-09-28 20:20:02 -04:00
ItsLemmy
0ed8ed7fe5
Tooltips: fix clipping for tooltips with long sentences.
2025-09-28 19:45:37 -04:00
Corey Woodworth
a41be0b5d9
Removed gradient and redesigned buttons
2025-09-28 19:08:33 -04:00
ItsLemmy
072d80e2f3
Bar vs Dock: Dock are loaded only once the bar is fully loaded. This ensure the vertical bar use the full screen height if the dock is exclusive.
2025-09-28 16:39:23 -04:00
loner
1f898171e0
Merge remote-tracking branch 'upstream/main' into fix/launcher
...
# Conflicts:
# Assets/Translations/zh-CN.json
2025-09-29 03:22:48 +08:00
loner
ef64395dd4
Resolve conflict
2025-09-29 03:09:30 +08:00
loner
a5c89fadb5
fix(services): emit brightnessUpdated signal in setBrightness
2025-09-29 02:40:01 +08:00
loner
cccf0e6017
fix: Fix brightness synchronization in multi-monitor setups
2025-09-29 02:34:42 +08:00
Ly-sec
5da474007e
i18n: add lock-and-suspend to all languages
2025-09-28 19:53:20 +02:00
Ly-sec
ffd2cdaf74
SessionMenu: add lock & suspend option as requested in #301
2025-09-28 19:50:52 +02:00
MrDowntempo
5f3c088f22
Update NSpinBox.qml
...
I missed a line
2025-09-28 13:16:07 -04:00
MrDowntempo
382116e795
Merge branch 'main' into Consistent-Hover
2025-09-28 13:10:13 -04:00
Ly-sec
c7c49433f7
NotificationService: add flatpak name support
2025-09-28 19:08:04 +02:00
Corey Woodworth
0d2d0f1931
Nicer SpinBox with better mTertiary hover
2025-09-28 12:49:52 -04:00
Ly-sec
2e947edc5a
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-28 18:42:59 +02:00
Ly-sec
cdc32f3eac
NSpinBox: add text input support
2025-09-28 18:42:53 +02:00
ItsLemmy
21736b3095
DockMenu: auto hides when not hovering the menu, simplified with a single mouse area.
2025-09-28 12:06:41 -04:00
ItsLemmy
48852a9ca4
Tray: close the menu on re-hovering the tooltip
2025-09-28 11:37:12 -04:00
ItsLemmy
65fab7b367
Tray: Fixing hiding tooltip
2025-09-28 11:17:02 -04:00
ItsLemmy
dc414df9bc
NRadioButton: proper elipsis. Fix #385
2025-09-28 11:09:17 -04:00
ItsLemmy
69a6c052db
LockScreen: adapted custom tooltips to the new lighter look.
2025-09-28 10:55:48 -04:00
ItsLemmy
c422435d3d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-28 10:52:09 -04:00
ItsLemmy
fc1742e167
Tooltips: proper tooltip service
2025-09-28 10:51:56 -04:00
ItsLemmy
061e7f32da
Tooltips: proper tooltip service
2025-09-28 10:40:15 -04:00
Lemmy
8dda007847
Merge pull request #371 from pugaizai/main
...
allow zh-CN like language code
2025-09-28 09:53:16 -04:00
pugaizai
1cdff28cca
Merge from upstream
2025-09-28 21:43:50 +08:00
铺盖崽
f32a34e320
Rename zh.json to zh-CN.json
2025-09-28 21:34:02 +08:00
铺盖崽
0d0088bd52
allow zh-CN like language code
2025-09-28 21:34:02 +08:00
ItsLemmy
a7a7a96585
Merge branch 'tooltips'
2025-09-28 09:23:42 -04:00
ItsLemmy
026d602770
Tooltips: more robust tooltips after hot-reload
2025-09-28 09:23:28 -04:00
Ly-sec
5b54be633d
Aya: rename to ayu (probably a typo)
2025-09-28 13:07:51 +02:00
Lysec
3bb10e9561
Merge pull request #383 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-28 11:44:04 +02:00
Aiser
b9b233a873
i18n: Optimize Chinese translation
2025-09-28 17:38:43 +08:00
Ly-sec
388824bf37
i18n: add description to all Bar widget settings
2025-09-28 11:16:26 +02:00
Ly-sec
25eb31747a
ColorSchemeTab: hide predefined colorschemes when matugen is enabled
2025-09-28 10:43:02 +02:00
Lysec
f7109b0bf9
Merge pull request #382 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-28 10:08:48 +02:00
Aiser
c41fa1aef7
i18n: Optimize Chinese translation
2025-09-28 16:03:59 +08:00
Aiser
1a0ea3893c
i18n: Optimize Chinese translation
2025-09-28 15:52:54 +08:00
ItsLemmy
0593543d7a
Tooltip: Refactoring in a single global tooltip.
2025-09-28 00:15:43 -04:00
ItsLemmy
fbf80ab577
v2.14.4-dev
2025-09-27 20:40:48 -04:00
ItsLemmy
7e9f7f40ef
v2.14.4
2025-09-27 20:40:15 -04:00
ItsLemmy
92460fc5c3
IPC call to enable/disable/toggle wallpaper random automation. Fix #378
2025-09-27 18:22:57 -04:00
ItsLemmy
c1c91edb6c
NButton: no bar position is allowed in Widgets/
...
- Only exception is NPanel.
2025-09-27 17:51:52 -04:00
ItsLemmy
e73d85de04
Bluetooth: Removed the copy of the adapter's state in Settings, makes code much simpler and robust by always relying on the actual adapter's state.
2025-09-27 17:33:09 -04:00
ItsLemmy
fafd7a518b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-27 16:12:29 -04:00
ItsLemmy
8b89e95b13
New setting to disable all UI animations
2025-09-27 16:12:28 -04:00
ItsLemmy
2112f675c0
Taskbar: fix warning due to non existing property.
2025-09-27 16:12:11 -04:00
Lemmy
d873c2205b
Merge pull request #380 from ixxie/feat/flake-defaults
...
feat(flake): deep merge settings with defaults
2025-09-27 16:00:42 -04:00
ItsLemmy
348c1e8f9f
General: Animation speed max back to 200%
2025-09-27 15:01:40 -04:00
ItsLemmy
8e248f6795
Tooltip: removed auto-positionning relative to the bar. as many tooltips are used in panels
...
- still a few edge cases to work on
2025-09-27 14:57:11 -04:00
ItsLemmy
4c516200dc
SystemMonitor: syntax error
2025-09-27 14:19:26 -04:00
ItsLemmy
b5b8b62cf0
Animation speed: allow 500% speed for quasi instant.
2025-09-27 14:03:54 -04:00
ItsLemmy
a4b4caa2ce
Bar SysMonitor: Implemented different sizing strategy to avoid unwanted shifting of items inside and outside the component.
2025-09-27 13:38:56 -04:00
Lemmy
423ea60939
Merge pull request #372 from MrDowntempo/Centered-Circles
...
Centered circles
2025-09-27 13:24:17 -04:00
MrDowntempo
55dd48ce66
Merge branch 'noctalia-dev:main' into Centered-Circles
2025-09-27 12:37:38 -04:00
Corey Woodworth
7dc8d2cd88
Fix: Works regardless of scaling value
2025-09-27 12:34:58 -04:00
Ly-sec
d4dd3b1734
ColorSchemeTab: hide matugen scheme type when Matugen is disabled
2025-09-27 17:20:47 +02:00
Ly-sec
0f30a10a14
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-27 17:16:47 +02:00
Ly-sec
50e2a95f52
Update settings-default
2025-09-27 17:16:37 +02:00
Ly-sec
35bf30ef5e
ColorSchemeTab: add matugen type option
2025-09-27 17:16:00 +02:00
ItsLemmy
afce091473
Bluetooth: simplify the way we handle adapter state vs settings value.
2025-09-27 11:03:52 -04:00
Matan Bendix Shenhav
d802b6a2fa
feat(flake): deep merge settings with defaults
2025-09-27 16:28:44 +02:00
ItsLemmy
65cd95c62b
Notifications: properly handle large/many action buttons. Fix #379
2025-09-27 09:17:23 -04:00
Ly-sec
fe2654268d
NightLight: check if wlsunset exists, else dont enable NightLight
...
SystemMonitorSettings: If RAM usage is not toggled, don't show % option
Settings: remove NightLight from default bar widgets
2025-09-27 15:14:44 +02:00
ItsLemmy
13e32dc11b
Notifications test with a lot of actions
2025-09-27 08:58:48 -04:00
loner
b27728e5bf
i18n(zh): add translation for terminal command
2025-09-27 12:12:31 +08:00
loner
2379ad134b
i18n(pt): add translation for terminal command
2025-09-27 12:12:21 +08:00
loner
3ab9ffed78
i18n(fr): add translation for terminal command
2025-09-27 12:12:11 +08:00
loner
3182d1969b
i18n(es): add translation for terminal command
2025-09-27 12:11:53 +08:00
loner
591d099255
i18n(de): add translation for terminal command
2025-09-27 12:11:43 +08:00
loner
256f9b4a76
feat(launcher): add configurable terminal command
...
The terminal command for launching applications was previously hardcoded to 'kitty', causing issues for users without it installed.
This change introduces a new setting, 'appLauncher.terminalCommand', allowing users to specify their preferred terminal emulator. The default value is set to 'xterm -e'.
The implementation includes:
- Defining the setting in 'Commons/Settings.qml'.
- Adding a text input in the launcher settings tab.
- Updating the application plugin to use the new setting.
2025-09-27 12:06:54 +08:00
ItsLemmy
dd29a739f3
v2.14.3-dev
2025-09-26 23:48:03 -04:00
ItsLemmy
83d82a825b
v2.14.3
2025-09-26 23:46:25 -04:00
ItsLemmy
e2f7012c5b
NScrollView: properly disable horizontal scrrol when setting proper horizontalPolicy
2025-09-26 23:35:05 -04:00
loner
ff1509939a
test kitty
2025-09-27 11:29:57 +08:00
ItsLemmy
f8ee0bb8df
FilePicker: debugging and improvements.
2025-09-26 23:21:56 -04:00
ItsLemmy
96d3051151
Update service
2025-09-26 23:18:35 -04:00
Lysec
e8e96a9f68
Merge pull request #376 from kevindiaz314/main
...
fix(ci): not in a git directory
2025-09-27 02:02:44 +02:00
Kevin Diaz
b7c99905f3
fix(ci): not in a git directory
2025-09-26 20:00:56 -04:00
Lysec
ab89b0e964
Merge pull request #375 from kevindiaz314/main
...
CI: add GitHub Actions workflow to automate AUR package updates on release
2025-09-27 01:19:48 +02:00
Kevin Diaz
7b9ecd048d
CI: add GitHub Actions workflow to automate AUR package updates on release
2025-09-26 19:18:16 -04:00
Corey Woodworth
9d30eac13a
Fix: Correct same issue with Radio Buttons too.
2025-09-26 16:01:25 -04:00
Corey Woodworth
4785e287ba
Fix: Small fix. 4* instead of 2*2*
2025-09-26 15:37:02 -04:00
Corey Woodworth
aa1cea8d03
Fix: Fix the vertical alignment of circles
2025-09-26 15:30:16 -04:00
Lemmy
823ab9c6a3
Merge pull request #370 from MrDowntempo/Just-The-Tip
...
Rounds the ends of NSliders to be more consistent with the look
2025-09-26 14:58:19 -04:00
Corey Woodworth
74a0c9dbf4
Fix: Knob was getting clipped.
2025-09-26 14:22:22 -04:00
Corey Woodworth
d1a89387f9
Fix: Make sure left side doesn't get squished
2025-09-26 13:24:19 -04:00
Corey Woodworth
9da310ade4
Rounds the ends of NSliders to be more consistent with the rest of Noctalia's look
2025-09-26 11:01:38 -04:00
Lemmy
348604e45a
Merge pull request #368 from MrDowntempo/Old-Theme
...
Restored the vintage Noctalia theme as Noctalia (legacy)
2025-09-26 10:24:28 -04:00
Ly-sec
5e44af8e6d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-26 16:23:08 +02:00
Ly-sec
27eaeee5fd
i18n-zh/pt: add missing keys
2025-09-26 16:23:04 +02:00
Corey Woodworth
338f4cde6d
Restored the vintage Noctalia theme as Noctalia (legacy)
2025-09-26 10:20:01 -04:00
ItsLemmy
1531275707
Wallpaper: smarter init
2025-09-26 10:09:17 -04:00
Ly-sec
5cfa66f9e8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-26 15:07:30 +02:00
Ly-sec
695d002d6a
OsdTab: move all OSD related settings into their own tab
...
OSD: add Left/Right Center options (will display vertically)
TablerIcons: add OSD Tab icon
i18n: added translation to all files for OSDTab (generated)
2025-09-26 15:05:53 +02:00
ItsLemmy
7afd0177cb
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-26 08:33:32 -04:00
ItsLemmy
180366073f
Toast: less intrusive toast logging
2025-09-26 08:33:30 -04:00
Lysec
7eb19237ba
Merge pull request #366 from pugaizai/main
...
i18n(zh): add zh(simplified chinese) translation
2025-09-26 14:21:01 +02:00
铺盖崽
ed7b4f5552
i18n(zh): add zh(simplified chinese) translation
2025-09-26 20:19:43 +08:00
Lysec
9d927bd7fc
Merge pull request #364 from lonerOrz/opt/osd
...
Increase OSD initTimer interval to 500ms
2025-09-26 09:18:36 +02:00
loner
ac683caa1e
Increase OSD initTimer interval to 500ms
2025-09-26 13:50:14 +08:00
ItsLemmy
39883ceb10
WallpaperService: proper i18n support of the list models.
2025-09-25 23:35:18 -04:00
ItsLemmy
c1386c491e
v2.14.1-dev
2025-09-25 21:58:33 -04:00
ItsLemmy
e7f8a452b8
v2.14.1
2025-09-25 21:57:39 -04:00
ItsLemmy
012ae28dd9
Bar editor: removing the last ControlCenter triggers a toast warning.
2025-09-25 21:54:51 -04:00
ItsLemmy
95d059007e
ClipboardService: fix invalid toast invocation
2025-09-25 21:54:09 -04:00
ItsLemmy
b76a252b94
Screencorners: if bar is not visible have them in actual cornes (similar to floating bar) Fix #362
2025-09-25 21:31:49 -04:00
ItsLemmy
6bd4167638
FilePicker: better icons positioning
2025-09-25 21:13:13 -04:00
ItsLemmy
22b843587c
FilePicker: back to our custom file picker.
2025-09-25 20:59:50 -04:00
ItsLemmy
cb3fc1a45c
Bar: Right clicking the bar will open the ControlCenter
2025-09-25 17:18:07 -04:00
ItsLemmy
b1df7624cc
Settings: bullet proofing the widget upgrade code.
2025-09-25 17:09:00 -04:00
Lemmy
8be64359ef
Merge pull request #359 from juvevood/osd-toast-location
...
The locations of OSD and Toast follow the notifications location
2025-09-25 13:44:42 -04:00
ItsLemmy
8e6badc0d6
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-25 13:22:06 -04:00
ItsLemmy
4ac27be0e8
NPanel: don't dim if panel is masked
2025-09-25 13:21:57 -04:00
Ly-sec
2a496a7831
UpdaterService: set dev version
2025-09-25 17:41:34 +02:00
Ly-sec
619420349c
i18n: add keep awake to all languages
2025-09-25 17:34:57 +02:00
Ly-sec
349ef85648
Release v2.14.0
...
This release introduces new themes, a native file picker, multi-language support, a redesigned clock/calendar widget, unified controls, and major quality-of-life improvements alongside numerous fixes and refinements—delivering a smoother and more polished experience.
- **Brand new themes:** Try the beautiful Noctalia and Aya themes for an upgraded look.
- **New file picker:** Picking files just got easier with a seamless native picker.
- **International:** Noctalia is now available in English, French, German, Spanish and Portuguese, with more languages on the way.
- **Revamped clock/calendar:** Enjoy a sleeker, more compact calendar integrated right into your bar.
- **Unified Volume & Brightness controls:** Our new On-Screen Display (OSD) feature lets you see brightness and volume adjustments in real-time, directly on your screen as you make them.
- **Pin your dock apps:** Pin favorites, group them better, and access everything with a right click.
- **Bar Widget Setting addition:** Now you can easily move widgets from one section to another.
- **ActiveWindow and MediaMini widgets:** Cleaner display, better media controls, and improved logic if nothing’s playing.
- **Notification system:** Choose where notifications appear, see progress bars, and enjoy refined layouts and scaling.
- **Workspace switching:** Switch workspaces just by scrolling - no extra clicks needed.
- **System widgets:** New monitor and side panel for greater control.
- **Bar & dock:** Faster, more reliable dragging, better icons, tooltips, and search for widgets.
- **Icons:** We have incorporated the Hyprland logo into the font as a new glyph.
- Reduced margin/alignment issues and bugs in the lock screen, notifications, and OSD.
- The volume system is now smarter and works seamlessly across sinks and sources.
- Lots of little bug fixes for panels, widgets, and popups, all aimed at a smoother experience.
2025-09-25 16:30:08 +02:00
ItsLemmy
b38cf8ef66
i18n: json check script with more colors
2025-09-25 09:51:00 -04:00
ItsLemmy
23c83a49c3
i18n-es: 100%
2025-09-25 09:42:33 -04:00
ItsLemmy
1926008315
i18n-pt: 100%
2025-09-25 09:37:45 -04:00
ItsLemmy
deb75f5bab
i18n: json check script now support an argument to review a single language
2025-09-25 09:31:32 -04:00
ItsLemmy
53baf1c86b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-25 09:27:59 -04:00
ItsLemmy
8173919692
i18n-fr: 100%
2025-09-25 09:27:56 -04:00
Ly-sec
ece8705e5d
i18n: de - remove some keys
2025-09-25 15:23:00 +02:00
ItsLemmy
346d29d94a
i18n: en: no audio codecs
2025-09-25 09:19:34 -04:00
ItsLemmy
a3f604efc3
en: no audio codecs translation
2025-09-25 09:14:30 -04:00
ItsLemmy
0e8a920ee2
Do not translate audio codecs name
2025-09-25 09:13:43 -04:00
ItsLemmy
e98e034a68
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-25 09:11:33 -04:00
ItsLemmy
1f3cafb1b9
i18n-json-check: report line numbers and sort by descending for easier editing.
2025-09-25 09:11:31 -04:00
Ly-sec
316cd3114a
Translations/de: remove extra keys, add missing keys
2025-09-25 15:07:26 +02:00
ItsLemmy
4c951cf380
i18n-json-check script
2025-09-25 09:00:14 -04:00
ItsLemmy
0f888fd734
MediaMini: autoHide
2025-09-25 08:49:01 -04:00
ItsLemmy
0690ac4996
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-25 08:42:11 -04:00
ItsLemmy
3809f290ed
ActiveWindow: better autohide
2025-09-25 08:42:10 -04:00
Ly-sec
b1094bbfa0
NDateTimeTokens: replace ListView with js array
2025-09-25 14:37:43 +02:00
Ly-sec
644e24f409
ScreenRecorder: fix recording with both audio sources
2025-09-25 13:23:48 +02:00
Ly-sec
6f2d7516f0
Revert "MediaMini: hide when no media is playing"
...
This reverts commit 8dad25f79c .
2025-09-25 13:10:31 +02:00
Ly-sec
8dad25f79c
MediaMini: hide when no media is playing
2025-09-25 12:11:49 +02:00
Juve
4a9f37a390
The locations of osd and toast follow the notifications location
2025-09-25 14:03:24 +08:00
ItsLemmy
36489491e4
Bar new IPC: ipc call bar toggle
2025-09-24 22:18:22 -04:00
loner
2c7038c504
Fix brightness sync after external command changes
...
Fix brightness sync after external command changes, improve brightness
module compatibility
2025-09-25 10:18:09 +08:00
ItsLemmy
846730361d
autoformatting
2025-09-24 22:17:26 -04:00
Lemmy
428f3627b6
Merge pull request #356 from lonerOrz/fix/osd
...
Initialize volume silently
2025-09-24 22:05:08 -04:00
ItsLemmy
68b328c982
Better colors for mediamini
2025-09-24 21:38:45 -04:00
ItsLemmy
4dac2ffe88
Autoformatting + cleanup
2025-09-24 21:33:00 -04:00
ItsLemmy
f3535f22ba
ActiveWindow: hyprland fix
2025-09-24 21:22:52 -04:00
loner
deca5e1235
Initialize volume silently
2025-09-25 09:22:42 +08:00
ItsLemmy
8da903bb61
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-24 21:14:46 -04:00
ItsLemmy
b58f6f0a1b
ActiveWindow: improve display when no active window
2025-09-24 21:14:44 -04:00
Ly-sec
946996917d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-25 03:10:21 +02:00
Ly-sec
b03b4b0f13
i18n: fix control-center
2025-09-25 03:10:10 +02:00
Lemmy
73f76e2275
Merge pull request #357 from MrDowntempo/NoctaliaTheme
...
Added New Noctalia theme
2025-09-24 20:53:42 -04:00
ItsLemmy
80442e2839
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-24 20:48:05 -04:00
ItsLemmy
a8a1b0a422
ActiveWindow: similar behavior to MediaMini
2025-09-24 20:48:03 -04:00
Ly-sec
346e27830a
MediaMini: small fixes
2025-09-25 02:46:31 +02:00
Ly-sec
ef616efcca
i18n: small fix
...
autoformat
2025-09-25 02:44:27 +02:00
ItsLemmy
8c1153192d
MediaMini: infinite scroll
2025-09-24 20:40:11 -04:00
ItsLemmy
c46a84d794
MediaMini: some more tweaks
2025-09-24 20:37:40 -04:00
ItsLemmy
46d3465b50
MediaMini: clip fix
2025-09-24 20:25:41 -04:00
Corey Woodworth
7bd278d428
Added New Noctalia theme
2025-09-24 20:19:15 -04:00
Ly-sec
2123b55aab
MediaMini: small fixes
2025-09-25 01:37:17 +02:00
Ly-sec
4de6489cbf
Settings: set scrollingTitle default to false
2025-09-25 01:02:26 +02:00
Ly-sec
96c2817e06
MediaMini: add scrolling support (as requested in #293 )
2025-09-25 01:02:01 +02:00
Ly-sec
35a7ed165f
BarSectionEditor: add search option ( fixes #347 )
2025-09-25 00:43:04 +02:00
Ly-sec
1c5b02fab4
Notification add ipc to clear history
2025-09-25 00:07:58 +02:00
Ly-sec
2afec4cc46
NotificationsTab: fix i18n
2025-09-25 00:01:50 +02:00
ItsLemmy
6dd6c6af74
Icons: added hyprland icons
2025-09-24 17:47:48 -04:00
ItsLemmy
d86686704c
Bar: slightly more compact calendar
2025-09-24 17:17:09 -04:00
ItsLemmy
22b8edb023
OSD: Single component instance. Multi monitor support (follows notifications settings)
2025-09-24 17:05:57 -04:00
ItsLemmy
b96deaa0c3
Notification: simpler active loader conditions
2025-09-24 17:04:02 -04:00
ItsLemmy
0cb619a787
Workspace: slight adjustment to the inactive ws color. So it works better in every situation (with or without capsule)
2025-09-24 16:11:45 -04:00
ItsLemmy
63951ced9e
Added Portuguese translation (automatically generated)
2025-09-24 14:17:28 -04:00
ItsLemmy
84502f4c9f
Added Spanish translation (automatically generated)
2025-09-24 14:12:51 -04:00
ItsLemmy
430cc64fdb
NHeader: fix label visibility
2025-09-24 14:12:32 -04:00
ItsLemmy
b93c733e7c
autoformating
2025-09-24 13:52:44 -04:00
ItsLemmy
fe58e5e92a
Merge branch 'i18n'
2025-09-24 13:52:29 -04:00
ItsLemmy
e6ae17cdd5
Audio: Debounce timer should not use Style.animationFast
2025-09-24 13:27:10 -04:00
Lemmy
b445153444
Merge pull request #352 from FUFSoB/audio-fixes
...
Small fixes for audio and auto-hide widgets
2025-09-24 13:23:42 -04:00
Lysec
6f85747d92
Merge pull request #353 from MrDowntempo/AyaTheme
...
Added Aya theme
2025-09-24 19:16:08 +02:00
Corey Woodworth
66360c2379
Added Aya theme
2025-09-24 13:14:35 -04:00
Ly-sec
7fe504aa8a
Merge branch 'i18n' of https://github.com/noctalia-dev/noctalia-shell into i18n
2025-09-24 17:01:41 +02:00
Ly-sec
aca831e54d
i18n: remove debug language
2025-09-24 17:01:31 +02:00
ItsLemmy
7da4b1d63c
i18n: no debug
2025-09-24 10:58:31 -04:00
FUFSoB
f21bda0de9
other: change desc of overdrive settings toggle
2025-09-24 19:54:29 +05:00
FUFSoB
24ffedd599
bugfix: always hide display mode wasn't working
2025-09-24 19:50:10 +05:00
Ly-sec
7f9acccce7
i18n: remove some entries, edit some entries
2025-09-24 16:48:43 +02:00
ItsLemmy
084fb39abd
NComboBox: simple js function
2025-09-24 10:24:45 -04:00
FUFSoB
06694f2428
bugfix: when changing sink after volume change, changes were applying to other sink
2025-09-24 19:20:44 +05:00
ItsLemmy
9105ec6b0d
i18n: no more close side panel as its called control center
2025-09-24 10:17:28 -04:00
Ly-sec
9cfe49dec3
NComboBox: fix other languages display
...
Translations/de: update accordingly
2025-09-24 16:02:24 +02:00
ItsLemmy
58fb397e79
AudioTab: warning fix
2025-09-24 09:46:59 -04:00
Ly-sec
5de4330199
i18n: even more things appeared
2025-09-24 15:31:11 +02:00
Lemmy
5669debd6b
Merge pull request #351 from FUFSoB/audio-changes
...
Audio changes
2025-09-24 09:29:23 -04:00
Lemmy
e71335f9b6
Update README.md
2025-09-24 09:17:54 -04:00
Ly-sec
24cb5823ee
Merge branch 'i18n' of https://github.com/noctalia-dev/noctalia-shell into i18n
2025-09-24 14:53:11 +02:00
Ly-sec
1470a92556
i18n: more cases detected
2025-09-24 14:53:09 +02:00
ItsLemmy
1d98a657b2
i18n: service init asap, avoid spamming the console as some warnings are inevitable due to async loading behavior
2025-09-24 08:50:40 -04:00
ItsLemmy
2e1f6f0323
Font: auto reloading with cache busting.
2025-09-24 08:37:29 -04:00
Ly-sec
04f247905a
i18n-check: updated detection
...
i18n: added some odd ones
2025-09-24 14:30:30 +02:00
Ly-sec
2bfed74851
i18n: even more integration
...
autoformat
2025-09-24 14:24:21 +02:00
Ly-sec
2a23b6afdd
i18n: WAY more i18n conversion
2025-09-24 14:12:12 +02:00
Ly-sec
df70f0c824
Possibly got everything transfered over to i18n
2025-09-24 13:47:59 +02:00
Ly-sec
2285a3fb18
SettingsWindow: add i18n support
2025-09-24 13:20:49 +02:00
FUFSoB
ef5447d2fa
bugfix: make volume consistent with wpctl get-volume
2025-09-24 14:11:44 +05:00
FUFSoB
fb64b3ba43
feat: volume overdrive
2025-09-24 14:04:08 +05:00
FUFSoB
1673201916
bugfix: update volume on sink/source changes
2025-09-24 13:03:39 +05:00
Lemmy
72475cd29b
Merge pull request #344 from FUFSoB/notifications-refine
...
Notifications improvements
2025-09-23 23:01:33 -04:00
FUFSoB
41b9eb1897
Merge remote-tracking branch 'upstream/main' into notifications-refine
...
Resolve conflicts due to project structure changes
2025-09-24 07:40:50 +05:00
ItsLemmy
31db195087
First stab at i18n
2025-09-23 22:39:38 -04:00
ItsLemmy
9a9d68c78d
NButton: Simplified by removing the press state which was causing issues with Popups opening hover the button
2025-09-23 15:32:24 -04:00
ItsLemmy
a2b57c5165
Panels: more reliable draggable toggling
2025-09-23 14:42:55 -04:00
ItsLemmy
e9efab0d59
Cava: also enable during lockscreen
2025-09-23 14:23:41 -04:00
FUFSoB
5d58083ee5
feat: progress bar for notifs
2025-09-23 22:57:19 +05:00
Ly-sec
055c7d3c20
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-23 18:42:07 +02:00
Ly-sec
0b5ef30b34
OSD: fix race condition
2025-09-23 18:42:05 +02:00
ItsLemmy
6d4ca4ffc0
OSD: moved settings in the appropriate spot
2025-09-23 12:40:40 -04:00
Ly-sec
4cd53c4083
OSD: unified Volume & Brightness OSD into one file (OSD.qml), move OSD settings to NotificationTab
2025-09-23 18:07:14 +02:00
Ly-sec
c6303cdb6b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-23 17:53:55 +02:00
Ly-sec
c48e87e012
Settings: update default settings
2025-09-23 17:53:40 +02:00
Ly-sec
1ca84bf052
OSD: Implement Volume & Brightness OSD
2025-09-23 17:53:24 +02:00
ItsLemmy
f86dac2172
DockMenu: minor UI tweaks.
2025-09-23 10:22:59 -04:00
ItsLemmy
59fe0a058e
Autoformatting
2025-09-23 09:25:44 -04:00
ItsLemmy
640a4339db
Cava: Now only runs when a visualizer is in sight.
2025-09-23 08:37:16 -04:00
FUFSoB
505cf48b6c
other: small changes
2025-09-23 12:40:19 +05:00
FUFSoB
6d5574cac0
bugfix: urgency low was treated as normal
2025-09-23 11:46:46 +05:00
FUFSoB
e35264708a
bugfix: remove race condition, respect duration settings
2025-09-23 11:34:21 +05:00
FUFSoB
ea0350bcca
feat: set if notifs can be above fullscreen apps
2025-09-23 11:01:05 +05:00
FUFSoB
b47ac6dd8a
feat: set if respecting custom notif timeout
2025-09-23 10:53:44 +05:00
ItsLemmy
120ed36deb
Cava: always active
2025-09-22 22:41:24 -04:00
ItsLemmy
26fe3114a6
Settings: updated comments
2025-09-22 22:39:47 -04:00
ItsLemmy
39e58acade
MediaCard: Using the new NContextMenu
2025-09-22 22:34:35 -04:00
ItsLemmy
807e7394fe
Cava + Visualizer: Should not depend on mpris. Its by design.
2025-09-22 22:07:29 -04:00
ItsLemmy
d745be9c96
Bar section editor: better icons for move across sections
2025-09-22 21:45:22 -04:00
ItsLemmy
8f8f6c23ea
Bar Editor: added ability to move widget to other sections with right clicking context menu.
2025-09-22 21:33:38 -04:00
ItsLemmy
3da0e529c6
Shell: cleanup
2025-09-22 21:09:45 -04:00
Ly-sec
d5a862d904
shell: remove reload popup, except for error
2025-09-23 03:08:32 +02:00
Ly-sec
4de2b7f5a8
LockScreen: fix cursor
2025-09-23 03:02:44 +02:00
ItsLemmy
9f31c61a18
Bar section editor: added missing tooltips:
2025-09-22 21:00:51 -04:00
ItsLemmy
d8539c0814
Removed filepicker icons aliases
2025-09-22 20:56:00 -04:00
ItsLemmy
9b8c0b9cf0
ListView replaced by proper NListView
2025-09-22 20:53:59 -04:00
ItsLemmy
c4764c0e5b
ScreenRecorder: disable toast when recording starts
2025-09-22 20:23:00 -04:00
ItsLemmy
aec170d7f8
Fix a few hardcoded margin by proper Style.xxx
2025-09-22 20:16:39 -04:00
ItsLemmy
a395156556
ControlCenterSettings fix
2025-09-22 20:14:42 -04:00
ItsLemmy
50ea3e9a8b
More renaming
2025-09-22 20:09:12 -04:00
ItsLemmy
50ef79677e
Updating bar widgets ids
2025-09-22 19:51:57 -04:00
ItsLemmy
def778dbf1
Settings: Log before splicing or you will log the wrong widget.id
2025-09-22 19:39:52 -04:00
ItsLemmy
b8f4401878
First pass
2025-09-22 19:11:10 -04:00
Ly-sec
9a7fb4a219
Bar/: add Calendar folder
2025-09-23 00:24:22 +02:00
Ly-sec
39b52eb17e
Bar/: remove Panel suffix
2025-09-23 00:21:43 +02:00
Ly-sec
609f1e9655
Bar/: refactor layout
2025-09-23 00:20:06 +02:00
Ly-sec
9bb60d0ae3
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-23 00:01:36 +02:00
Ly-sec
202516aee3
Dock: fix pinned app grouping
2025-09-23 00:01:31 +02:00
Ly-sec
489ce76d2a
Notification: layout changes
2025-09-22 23:56:18 +02:00
ItsLemmy
6a8c3c721a
TablerIcons at root of Commons/
2025-09-22 17:49:05 -04:00
ItsLemmy
21d331c232
ActiveWindow: more cleanup
2025-09-22 17:37:34 -04:00
Ly-sec
4c9d40865f
NText: add elide (ltr & rtl)
2025-09-22 23:20:59 +02:00
Ly-sec
490200b3b8
ActiveWindow: properly hide when no window is available
2025-09-22 22:50:58 +02:00
Ly-sec
6031c97e1a
ScreenRecorder: add toast for record stop/start/error
2025-09-22 22:47:16 +02:00
Ly-sec
4d0777ab93
Let people use scrollwheel to switch between workspaces ( fixes #290 )
2025-09-22 22:27:20 +02:00
Ly-sec
17308083fe
Revert "ActiveWindow: hide ActiveWindow if there is no actual window"
...
This reverts commit 51fb5b9f4a .
2025-09-22 22:25:01 +02:00
Ly-sec
51fb5b9f4a
ActiveWindow: hide ActiveWindow if there is no actual window
2025-09-22 22:23:39 +02:00
Ly-sec
773912320f
LockScreen: fix expanding password
2025-09-22 22:19:43 +02:00
ItsLemmy
4a4cd20553
ActiveWindow: Fix #338
2025-09-22 16:01:15 -04:00
ItsLemmy
6fbaf46ed9
AppIcons => ThemeIcons
2025-09-22 14:58:34 -04:00
ItsLemmy
03da290c54
Notifications History: restored original panel width, changed title to: "Notifications"
2025-09-22 13:59:19 -04:00
FUFSoB
2d0d6207a1
WIP: notif progress bar
2025-09-22 22:51:25 +05:00
ItsLemmy
f896b41c6b
Dock: removed onCountChanged as it is unecessary and was producing warnings.
2025-09-22 13:49:03 -04:00
ItsLemmy
e0d577cbda
Prevent even more dragging.
2025-09-22 13:47:51 -04:00
ItsLemmy
be1c975f4d
Prevent even more dragging when popup are open.
2025-09-22 13:46:25 -04:00
ItsLemmy
c20773d60b
Prevent NPanel dragging when popup are open.
2025-09-22 13:40:38 -04:00
FUFSoB
45fb881ec2
rename notifications layer
2025-09-22 22:33:45 +05:00
ItsLemmy
64001152ef
BarWidgetSettings: fix
2025-09-22 13:32:00 -04:00
ItsLemmy
5aa935b348
FileDialog: also properly hide/restore popups when opening
2025-09-22 12:19:41 -04:00
ItsLemmy
826dba7f53
Merge branch 'main' into file-dialog-builtin
2025-09-22 11:54:44 -04:00
Lemmy
358cfe26e2
Merge pull request #335 from lonerOrz/sidepanel
...
feat(bar): Allow custom icon for SidePanelToggle
2025-09-22 11:49:00 -04:00
ItsLemmy
8ece805273
File Picker: Using platform's native picker - removed custom picker.
2025-09-22 11:39:04 -04:00
Lysec
8e32816976
Merge pull request #336 from lonerOrz/systemMonitor
...
fix(bar): Ensure SystemMonitor temperature is fully visible
2025-09-22 16:31:08 +02:00
Ly-sec
64757979e8
Dock: use Style.fontSize, remove most logging
2025-09-22 16:25:44 +02:00
Ly-sec
26a4861a8b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-22 16:10:46 +02:00
Ly-sec
21c6c5a610
Added pinning to dock & right click menu to dock
...
Dock: display pinned apps on the left even when not running (lower
opacity)
DockMenu: Let users close, activate and pin/unpin apps
Settings: add pinned list for docks
2025-09-22 16:09:25 +02:00
Lysec
5594257147
Merge pull request #340 from msdevpt/ghostty-template
...
fix: ghostty template
2025-09-22 15:59:12 +02:00
Ly-sec
879d9ec879
Notification: add location option
...
Autoformat
2025-09-22 14:09:23 +02:00
Ly-sec
d13793fcbd
Notification: add scaling
2025-09-22 13:58:59 +02:00
M.Silva
51138cbf55
fix: ghostty template
2025-09-22 08:38:22 +01:00
loner
355473a946
fix(bar): Ensure SystemMonitor temperature is fully visible
...
In the vertical bar layout, the temperature text in the SystemMonitor
widget (e.g., "55°C") could be truncated due to the widget's fixed
width.
This commit resolves the issue by applying a dynamic scale
transformation to the text component.
2025-09-22 11:26:21 +08:00
loner
f25bba7c11
feat(bar): Allow custom icon for SidePanelToggle
...
Adds a feature allowing users to select a custom image file to be used
as the icon for the SidePanelToggle widget.
- Introduces a "Browse File" button in the widget's settings dialog,
utilizing the `NFilePicker` component.
- An `NImageCircled` preview of the selected custom icon is now shown
in the settings.
- The display logic for the widget is updated to prioritize the custom
icon path over the library icon and distro logo.
2025-09-22 11:05:26 +08:00
LemmyCook
f348eb993c
v2.13.0-dev
2025-09-21 21:31:38 -04:00
LemmyCook
3f1675b84a
v2.13.0
2025-09-21 21:25:39 -04:00
LemmyCook
3aac552c44
Clock: Minor vertical adjustment tweaks when capsule are off.
2025-09-21 21:25:15 -04:00
LemmyCook
1717fc0992
NTextInput: new approach to avoid all input leakage and dragging NPanel issues.
2025-09-21 21:17:12 -04:00
LemmyCook
a7e3deecd3
NInputButton properly uses NTextInput
2025-09-21 20:49:46 -04:00
LemmyCook
46c3ea5d22
Revert "fix: disable panel dragging during text input and dialog interaction"
...
This reverts commit 56db321846 .
2025-09-21 20:24:51 -04:00
LemmyCook
78f0c1da6a
Merge branch 'file-picker'
2025-09-21 20:22:09 -04:00
LemmyCook
4753766b4f
Clock / DateTimeTokens: better look and alignment
2025-09-21 20:19:50 -04:00
LemmyCook
0c1ed01319
DisplayTab: slight UI rework
2025-09-21 17:06:15 -04:00
LemmyCook
91dbc6a7f1
Brightness: Fix wrong logger call.
2025-09-21 16:38:33 -04:00
LemmyCook
d4a46e5361
Default settings generation completed!
2025-09-21 16:31:42 -04:00
LemmyCook
177a9743d6
Merge branch 'main' into default-settings
2025-09-21 15:42:16 -04:00
LemmyCook
2b8338938a
Default wallpaper with the new logo (wip)
2025-09-21 15:41:58 -04:00
LemmyCook
84702465d7
wip: default settings
2025-09-21 15:40:41 -04:00
Ly-sec
3684c87f8c
WallpaperTab: fix width of NInputAction for individual wallpapers
...
NFilePicker: reverse grid/listview button
2025-09-21 21:32:57 +02:00
Lemmy
85815ba86d
Update README.md
2025-09-21 15:20:42 -04:00
LemmyCook
6eb453136d
Wallpaper: cached images goes to their own subfolder.
2025-09-21 14:54:33 -04:00
Ly-sec
385f4943ae
NFilePicker: cleanup
2025-09-21 20:52:47 +02:00
Ly-sec
4dcc9609d6
Add icons to TablerIcons, edit sizing of icons in FilePicker etc
2025-09-21 20:40:28 +02:00
Ly-sec
3bbf26a18e
NFilePicker: renamed NFileManager to NFilePicker, update grid hover
2025-09-21 19:44:04 +02:00
Ly-sec
dfe3aed46e
NFilePicker: fix some layout/color issues
2025-09-21 19:39:52 +02:00
LemmyCook
796e080948
Merge branch 'notification-history-improved'
2025-09-21 12:28:55 -04:00
LemmyCook
052bdefaab
Notification: finalization before merge
2025-09-21 12:28:42 -04:00
LemmyCook
794853b7bd
Notifications: removed hard limit to 100 characters.
2025-09-21 10:56:27 -04:00
LemmyCook
fbd431164b
Notifications: minor renaming for clarity
2025-09-21 10:45:50 -04:00
Lysec
2c1c1a513a
Merge pull request #332 from acdcbyl/main
...
MatugenTemplate: Try to fix ghostty template
2025-09-21 16:28:14 +02:00
LemmyCook
0279b5654a
Notifications: minor renaming + house keeping. Bring back the close history when clearing all notifications
2025-09-21 10:24:47 -04:00
Aiser
c93e907595
MatugenTemplate: Try to fix ghostty template
2025-09-21 19:35:12 +08:00
Ly-sec
5965004721
NFileManager: fix file path, add image thumbnails
2025-09-21 13:18:52 +02:00
Ly-sec
86d891cfa8
Add NInputButton widget and FileManagerService integration
...
NInputButton.qml: new input+button widget
FileManagerService.qml: singleton service for file/folder dialogs
NFileManager.qml: create first iteration of filemanager
WallpaperTab.qml: integrate NInputButton
ScreenRecorderTab.qml: integrate NInputButton
GeneralTab.qml: integrate NInputButton
2025-09-21 13:06:57 +02:00
Lysec
1161fca422
Merge pull request #331 from acdcbyl/main
...
MatugenTemplate: Rewrite ghostty template
2025-09-21 12:51:12 +02:00
Aiser
26575ade7e
MatugenTemplate:Rewrite ghostty template
2025-09-21 18:48:28 +08:00
Ly-sec
fac9b8f54c
NotificationService: fix width/height warning
2025-09-21 11:12:18 +02:00
Ly-sec
71ce858b32
Notification: fix saving/deleting notifications
2025-09-21 10:59:44 +02:00
Ly-sec
ff34696d28
NotificationService: cleanup, fix duplicate images, resize to 64x64
2025-09-21 10:48:43 +02:00
LemmyCook
2e0214ddb8
Workspaces: Fix scaling #328
2025-09-20 23:51:49 -04:00
LemmyCook
f316effecd
Clock: fixed centering and padding + smarted sizing. Fix #325
2025-09-20 23:46:12 -04:00
Lemmy
6aa14120de
Merge pull request #327 from msdevpt/adjust-workspace-size
...
chore: adjust to maintain visual proportion
2025-09-20 23:27:41 -04:00
LemmyCook
1ad6969d9b
Notification service: Full refactoring to support image caching for history.
2025-09-20 23:26:05 -04:00
LemmyCook
aed7440c5b
Center Fallback icon
2025-09-20 17:23:49 -04:00
LemmyCook
10534b46f9
test-notif: changed debian-logo to steam, as I don't have a debian logo
2025-09-20 16:40:36 -04:00
M.Silva
802d4efdd3
chore: adjust to maintain visual proportion
2025-09-20 19:47:19 +01:00
Lemmy
20949a0298
Merge pull request #322 from ixxie/flake/systemd-service
...
nix flake: systemd service + home manager settings
2025-09-20 12:19:51 -04:00
Matan Bendix Shenhav
8f596f14b0
feat(flake): enable home-manager colors options
2025-09-20 17:32:28 +02:00
LemmyCook
c85043782f
Clock: better settings UI + support for \\n in horizontal bar.
2025-09-20 10:44:50 -04:00
LemmyCook
fe4603f87a
Clock Settings: slight layout and wording improvement
2025-09-20 09:47:20 -04:00
Matan Bendix Shenhav
f8313a04fd
feat(flake): enable home-manager settings config
2025-09-20 15:12:01 +02:00
Matan Bendix Shenhav
ba5e85ca67
chore(flake): format with nixfmt-rfc-style
2025-09-20 15:12:01 +02:00
Matan Bendix Shenhav
5233547d76
feat(flake): systemd service
2025-09-20 15:12:01 +02:00
Ly-sec
56db321846
fix: disable panel dragging during text input and dialog interaction
...
NPanel: disable DragHandler when popups open, block drag over text inputs
BarWidgetSettingsDialog: notify panel of open/close state
BarSectionEditor: pass panel reference to dialog
2025-09-20 12:23:43 +02:00
ItsLemmy
8d0ce8dc49
Clock: simpler format management (horiz vs vertical) so one can switch the bar position without editing its clock.
2025-09-20 03:01:06 -04:00
ItsLemmy
a340f8f31f
Merge branch 'main' of github.com:Ly-sec/Noctalia
2025-09-20 01:53:00 -04:00
ItsLemmy
3853c099d0
NTextInput: dont propagate events to avoid dragging panel when selecting text with the mouse.
2025-09-20 01:52:57 -04:00
Lemmy
35a928e3d8
Update README.md
2025-09-20 01:31:11 -04:00
ItsLemmy
8d942d0782
CLock settings: less tall UI for 1080p
2025-09-20 01:23:59 -04:00
Lemmy
c70a66b589
Update README.md
2025-09-20 00:54:12 -04:00
Lemmy
a8398916c9
New logo
2025-09-20 00:42:58 -04:00
LemmyCook
ed464b196f
Font: added new Noctalia icon + Niri icon.
2025-09-20 00:31:45 -04:00
LemmyCook
f3f8b82fdd
Clock: new approach to bar clock display based on tokens.
2025-09-19 23:18:59 -04:00
LemmyCook
2cd73c265d
Settings: on load, automatically remove deprecated userSettings.
2025-09-19 22:42:09 -04:00
LemmyCook
737e990117
CustomButtonSettings: Using header for subsection
2025-09-19 22:41:32 -04:00
LemmyCook
8a78ee090a
Cleanup: more strings
2025-09-19 17:11:34 -04:00
LemmyCook
761aa62995
Cleanup: more strings cleanup, removing capitalization and minor adjusments.
2025-09-19 17:03:31 -04:00
LemmyCook
dabf281ae8
CustomButton: simplified icon selection (in accordance with sidepanel toggle)
2025-09-19 16:42:19 -04:00
LemmyCook
5cb9935f2f
SidePanelToggle: now allows to pick any icon from the font.
2025-09-19 16:37:38 -04:00
LemmyCook
9236b2f00e
autoformatting
2025-09-19 15:53:06 -04:00
LemmyCook
29b67f1337
Calendar: week numbers take 2 - Fix #308
2025-09-19 15:52:58 -04:00
LemmyCook
dd2c02af3f
Merge branch 'compositor-service'
2025-09-19 14:42:31 -04:00
LemmyCook
b960441321
Revert flake.nix until it's properly investigated.
2025-09-19 14:02:13 -04:00
LemmyCook
babb4ca202
Revert to the old flake.nix until things work as expected.
2025-09-19 14:01:19 -04:00
LemmyCook
4dc1076abc
ActiveWindow: adaptation to the new compositor service
2025-09-19 13:45:12 -04:00
LemmyCook
590708da57
Bar: New widget "Wallpaper Selector" to open the selector directly.
2025-09-19 11:24:46 -04:00
LemmyCook
78df416bc7
KeepAwake: fix border onHover
2025-09-19 11:24:04 -04:00
LemmyCook
fcc054c3ae
WallpaperSelector: set current tab index to the current screen the UI opened on.
2025-09-19 11:18:55 -04:00
LemmyCook
06b858a77e
Autoformatting
2025-09-19 11:05:35 -04:00
LemmyCook
658b583e84
Floating bar: On the perpendicular axis of the bar: only apply the floating margin between the screen and the bar. This will avoid people having to deal with struts and gaps.
...
- ex: if bar is on top, the vertical margin will only be applied between
the top screen edge and the bar, not extra margin below the bar
2025-09-19 11:05:15 -04:00
LemmyCook
ed557af1c2
Tooltip improvements (only use period for long sentences)
2025-09-19 10:38:10 -04:00
LemmyCook
61203dc5fd
Wallpaper Selector: added screen tab for a better UX.
2025-09-19 09:48:43 -04:00
Ly-sec
b7d417ea91
flake: possible fix for installation issue
2025-09-19 12:55:57 +02:00
LemmyCook
978405bd85
2.12.1-dev
2025-09-18 23:42:34 -04:00
LemmyCook
878115db59
ScreenRecorderIndicator: Now always shown and can now start recording.
2025-09-18 23:34:20 -04:00
LemmyCook
50469e5c82
BarService: lookupWidget can now match by index.
2025-09-18 23:33:46 -04:00
LemmyCook
860e721709
Hotfix: do not filter our the screenrecorder indicator, as it messes with widgets index and settings.
2025-09-18 23:12:35 -04:00
LemmyCook
1dbc0cada6
WIP compositor cleanup
2025-09-18 22:58:57 -04:00
LemmyCook
88ece93db2
2.12.0-dev
2025-09-18 22:09:38 -04:00
LemmyCook
2d290bf5f7
Release v2.12.0
2025-09-18 22:06:05 -04:00
LemmyCook
891c8660e3
Properly hide ScreenRecorderIndicator when inactive (no spacing)
2025-09-18 22:05:55 -04:00
LemmyCook
a734235cd0
Autoformating
2025-09-18 22:05:33 -04:00
Lemmy
8fdc6a0f72
Merge pull request #314 from kevindiaz314/main
...
fix(clock): respect monthBeforeDay setting in vertical clock date dis…
2025-09-18 21:38:31 -04:00
LemmyCook
603f499355
Settings: removed systemic capitalization improved labels and descriptions.
2025-09-18 21:34:30 -04:00
Kevin Diaz
2b8b97ab3b
fix(clock): respect monthBeforeDay setting in vertical clock date display
2025-09-18 20:30:22 -04:00
LemmyCook
458ef3c0d5
TrayMenu: not using 'Screen' as we have a proper 'screen'
2025-09-18 18:28:01 -04:00
LemmyCook
c4008e3899
CustomButtonSettings: Don't use Screen with a capital 'S' unless really necessary.
2025-09-18 18:25:15 -04:00
LemmyCook
6c3299ad10
Merge branch 'wallpaper-selector'
2025-09-18 18:22:32 -04:00
LemmyCook
6fe498ce19
Wallpaper Selector: auto-focus search field
2025-09-18 17:47:26 -04:00
LemmyCook
4e67f26576
Wallpaper Selector: fix for multi screens / multi directories setup
2025-09-18 17:35:25 -04:00
LemmyCook
b2d46ab759
Settings: cleanup since we moved the wallpaper selector out.
2025-09-18 17:34:55 -04:00
Lemmy
0d3cc917fa
Merge pull request #302 from randibudi/main
...
NixOS: Add Night Light Dependency and Enable Required Services
2025-09-18 15:51:48 -04:00
Lemmy
ac591da6c5
Update README.md
2025-09-18 15:51:21 -04:00
Lemmy
c7709b5f21
Update README.md
2025-09-18 15:50:19 -04:00
Lemmy
e6370904cd
Update README.md
2025-09-18 15:47:37 -04:00
Randi Budi
e412cee52f
Merge branch 'main' into main
2025-09-19 01:32:07 +07:00
Ly-sec
c3019230ae
WallpaperSelector: even more layout changes
2025-09-18 20:04:03 +02:00
Ly-sec
c7ab350cbd
MatugenService: add check for Settings.isLoaded
2025-09-18 19:53:06 +02:00
Ly-sec
b65d82d895
WallpaperSelector: more layout changes
2025-09-18 19:51:45 +02:00
Ly-sec
89eb5ecde6
IPCManager: add wallpaper selector toggle
2025-09-18 19:31:04 +02:00
Ly-sec
b374f167ef
WallpaperSelectorPanel: rename to WallpaperSelector
2025-09-18 19:26:35 +02:00
Ly-sec
28026a4c37
NPanel: add bar detection while dragging
...
WallpaperSelectorPanel: adjust layout
2025-09-18 19:24:00 +02:00
Ly-sec
b8bce3d421
NPanel: add border while dragging
2025-09-18 18:34:48 +02:00
Ly-sec
6fba3457f7
NPanel: add drag support
2025-09-18 18:27:35 +02:00
Ly-sec
07a6a16011
WallpaperSelector: cleanup
2025-09-18 18:11:37 +02:00
Ly-sec
6b61599633
WallpaperSelector: change sizing
2025-09-18 18:06:18 +02:00
Ly-sec
1bd093db7f
WallpaperSelector overhaul: initial commit
2025-09-18 17:55:30 +02:00
Ly-sec
3d9295856c
Launcher: add sort by most used option
2025-09-18 16:53:38 +02:00
LemmyCook
a1aabd02f5
Toast: reworked the display and logic to make it more robust.
...
+ some bluetooth logic debouncing to avoid extra toast when adapter
comes back to life after suspend.
2025-09-18 10:10:40 -04:00
Ly-sec
ae2d3eddd6
README: revert Credits & Acknowledgment sections
2025-09-18 11:12:48 +02:00
Ly-sec
b75c358f54
README: full overhaul, linking to docs
2025-09-18 11:10:29 +02:00
Lysec
0972a55aad
Merge pull request #312 from nalakawula/lockScreen/adjust-password-prompt
...
Make password prompt look like a terminal/tty
2025-09-18 11:02:15 +02:00
sumarsono
112f71b633
Make password prompt look like a terminal/tty
2025-09-18 15:52:45 +07:00
LemmyCook
e67d7166de
Merge branch 'bar-service'
2025-09-17 22:50:56 -04:00
LemmyCook
6e88118ca9
Calendar: add conditional week number column. New option is in the Location tab of the settings.
2025-09-17 22:32:44 -04:00
LemmyCook
75b7f0fcb0
Bluetooth device: fixed missing busy icon on the call to action.
2025-09-17 21:58:44 -04:00
LemmyCook
47f72d9498
Location/Clock: Moved use12hourformat and reverseDaymonth from the clock widget settings to the main settings, location tab
...
- Fix #303
2025-09-17 21:10:51 -04:00
LemmyCook
85d7dc2506
Settings/Notification: typo fix
2025-09-17 15:40:10 -04:00
LemmyCook
1305efec24
Settings/Notification: fixed typo
2025-09-17 15:38:25 -04:00
LemmyCook
8af8bf2e2e
BarService: to keep tracks of bar widgets and improve IPC behavior.
2025-09-17 10:19:55 -04:00
Lemmy
abd6a66297
Merge pull request #295 from knuesel/colorscheme-kanagawa
...
Kanagawa colorscheme
2025-09-17 09:34:31 -04:00
LemmyCook
2e9a812513
PowerProfile: Standardization + Factorisation. Fix #307
2025-09-17 09:30:23 -04:00
Jeremie Knuesel
8d845e7cd0
Kanagawa colorscheme
2025-09-17 14:56:13 +02:00
Ly-sec
a1dcef8dec
Revert "Brightness: holding down keybind with brightness IPC now keeps changing brightness until release"
...
This reverts commit 38e0bb8e64 .
2025-09-17 12:51:02 +02:00
Ly-sec
38e0bb8e64
Brightness: holding down keybind with brightness IPC now keeps changing brightness until release
2025-09-17 12:50:19 +02:00
Ly-sec
8811cb3d13
Notification: display links as plain text
2025-09-17 12:40:52 +02:00
ItsLemmy
a872682eb8
Brightness: fix #300
2025-09-17 00:28:57 -04:00
LemmyCook
46b8317330
v2.11.0-dev
2025-09-16 23:30:04 -04:00
LemmyCook
8204460112
v2.11.0
2025-09-16 23:29:02 -04:00
LemmyCook
292337dc00
Settings: Put monitor configs below other settings on Bar and Notif. tabs
2025-09-16 23:26:35 -04:00
LemmyCook
0b790c219d
Dimming: replaced dimmer by panel dimming, now that we have no margins it works fine.
2025-09-16 23:23:16 -04:00
LemmyCook
7acca17b83
2.10.0-dev
2025-09-16 23:10:12 -04:00
LemmyCook
166da9191e
v2.10.0
2025-09-16 22:48:57 -04:00
LemmyCook
de6b7c6470
Dimmer: bulletproffed test on screen
2025-09-16 22:47:43 -04:00
LemmyCook
a92b4b311a
Renamed and moved NPill to BarPill.
...
Pill should not be used outside of the Bar as they rely on bar settings.
2025-09-16 22:26:56 -04:00
LemmyCook
3a6bf8d299
Bar widgets: fixed bg colors when used with showCapsule=false
2025-09-16 22:20:42 -04:00
LemmyCook
cdca7c1d83
NPanel dimensions & Dimmer: Panels have no margin they are full screen and prevent clicking on the bar until dismissed.
...
Margins are now included in the rectangle X,Y coordinates calculation
Might sound weird at first but it fixes a lot of inconsistencies/issues
we have had for a long time when a panel was open:
- can't close panel when clicking in a dead zone of the bar.
- hovering an icon on the bar used to make it look like you could
interact with it, but the click would just close the panel and not
actuall y do anything with bar .
I recommend turning back on dimming, as it is now way cooler. Changed
the default to true.
2025-09-16 21:53:11 -04:00
LemmyCook
6f1ae43d62
Dimmer: new implementation of the screen diming in a separate component.
2025-09-16 21:35:27 -04:00
LemmyCook
eb26aa10f7
NPanel: Reworked all margins and X,Y computation to make things simpler. Fix #298
...
- Temporarily removed Dimming as it was a pain to manage on each panel,
this will be reimplemented in a better way soon.
2025-09-16 20:28:07 -04:00
Randi Budi
cdfb110007
fix(nixos): power profile and battery monitoring with module
2025-09-17 04:20:37 +07:00
Randi Budi
b7d8f92414
fix(nixos): add wlsunset dependency for night light
2025-09-17 00:59:13 +07:00
LemmyCook
b625df6484
Icons: slightly smaller noctalia logo to better match the others.
2025-09-16 12:22:51 -04:00
LemmyCook
2c3eb6efda
Launcher: AppPlugin, close panel immediately to avoid focusing issues.
2025-09-16 12:09:12 -04:00
Ly-sec
8e034cd912
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-16 15:25:52 +02:00
Ly-sec
03bdfdb340
Notification: replace unread badge with small circle
2025-09-16 15:25:46 +02:00
LemmyCook
95d2dbe3fc
Optional capsule bg
2025-09-16 09:23:37 -04:00
LemmyCook
071100459f
Better compact mode
2025-09-16 09:06:40 -04:00
LemmyCook
0da59954cd
Workspace: less chunky when no numbers
2025-09-16 08:55:36 -04:00
LemmyCook
2e63f93d41
Workspace: less chunky
2025-09-16 08:48:19 -04:00
LemmyCook
c6ee99375d
Screen recorder: typo fix
2025-09-16 08:35:43 -04:00
LemmyCook
ed6562475d
Monitors configuration: improved description. Fix #292
2025-09-16 08:16:29 -04:00
LemmyCook
a2caebb8e5
Bar Density: improved workspace widget + slight density adjustments
2025-09-16 08:10:10 -04:00
Ly-sec
03698e7bb9
ActiveWindow: use same font height as MediaMini
2025-09-16 13:08:30 +02:00
Ly-sec
d8db086127
NotificationHistoryPanel: remove hover of notifications
2025-09-16 09:05:17 +02:00
LemmyCook
339505abe3
Workspace: better font sizing for active workspace
2025-09-16 00:42:44 -04:00
LemmyCook
b52451fde5
Bar density: leftover files from previous commit
2025-09-16 00:40:02 -04:00
LemmyCook
ac1902c76a
Bar: compact mode works pretty well but need some more testing.
2025-09-16 00:39:30 -04:00
LemmyCook
93c674f356
SysMonitor: converted dual layout for vertical/horiz bar to a single grid layout
2025-09-15 23:06:06 -04:00
LemmyCook
5f3add5d99
autoformatting
2025-09-15 22:56:22 -04:00
LemmyCook
937675ebb3
TaskBar: implemented vertical mode
2025-09-15 22:56:05 -04:00
LemmyCook
47ef62beb3
Widgets Sizing: reworked our sizing approach to prepare for different bar densities.
2025-09-15 22:33:09 -04:00
LemmyCook
593a0bfc2c
NColorPicker: sizing improvements
2025-09-15 21:36:09 -04:00
LemmyCook
abe51f4928
NSpinBox: use fixed font for number
2025-09-15 21:21:42 -04:00
LemmyCook
33a75d042d
IconImage: They have to be asynchronous or the may crash QS on startup. TaskBar was crashing very often during development.
2025-09-15 21:07:42 -04:00
Ly-sec
2a62a13b16
README: remove useless layer-rule
2025-09-15 19:40:00 +02:00
LemmyCook
4edeedd5ad
v2.9.2-dev
2025-09-15 13:19:12 -04:00
Ly-sec
8a17c047c9
README: add missing icon info
2025-09-15 19:01:18 +02:00
Ly-sec
899595ec5c
Release v2.9.2
2025-09-15 14:52:09 +02:00
Ly-sec
dbf1020636
CustomButton: add script execution/polling support with text display
2025-09-15 14:37:29 +02:00
LemmyCook
7def695c0e
AboutTab: Fix hover on contributos
2025-09-15 08:36:18 -04:00
LemmyCook
b51a87a981
NSlider: slightly more discrete bg track
2025-09-15 08:36:08 -04:00
LemmyCook
3da2682111
Settings: fix about tab alignment of download button
2025-09-15 07:58:33 -04:00
Ly-sec
758f2f2e55
SystemMonitor: fix network stats, move text above storage icon (vertical bar)
2025-09-15 13:43:58 +02:00
Lysec
26a27c3393
Merge pull request #282 from Mtendekuyokwa19/everforest
...
Everforest
2025-09-15 09:39:42 +02:00
Mtende Kuyokwa
9d9bfb54e1
everforest light
2025-09-15 09:30:26 +02:00
Mtende Kuyokwa
ab5b1e4d82
everforest dark complete
2025-09-15 08:40:11 +02:00
Ly-sec
8cb9f04a22
ScreenCorners: add solid black option
2025-09-15 08:28:57 +02:00
Ly-sec
22bc5a3bff
Move ScreenCorners to the actualy screen edges when bar is floating,
...
edit vesktop template
ScreenCorners: move to screen corners on floating bar
BarTab: mention the ScreenCorner changes
vesktop: make read channels have less visible text
2025-09-15 08:08:32 +02:00
Ly-sec
f5982f41a2
Remove noctalia.svg
2025-09-15 07:59:39 +02:00
Ly-sec
9a80d51b10
Vesktop: replace old theme with midnight from refact0r for better looks
2025-09-15 07:59:06 +02:00
Ly-sec
fa838ecdb1
Cleaned up ColorSchemeTab, added program checks, added firefox template
...
Matugen: added firefox (pywalfox) template
SidePanelToggle: use ProgramCheckerService for gpu-screen-recorder
ColorSchemeTab: use NCollapsible for matugen templates, use
ProgramCheckerService to detect available programs (for matugen
templates)
NCollapsible: create collapsible category
2025-09-15 07:44:31 +02:00
ItsLemmy
c0d6780c3d
Volume/Brightness/Microphone: fixed tooltips to new mapping
2025-09-14 23:45:17 -04:00
ItsLemmy
8935f9a0f9
NPill: fix broken mouse-wheel control
2025-09-14 23:42:21 -04:00
LemmyCook
b8b97c46a0
DistroLogo: respect original colors, and avoid changing bg color when hovering to compensate.
2025-09-14 23:07:00 -04:00
Lemmy
f2bbf70f93
Merge pull request #279 from MrDowntempo/better-cats
...
Updated Catppuccin to use more of the official colors.
2025-09-14 22:54:44 -04:00
Corey Woodworth
ecf468f78f
Updated Catppuccin to use more of the official colors. Also changed Green to Teal in Mocha and a few minor tweaks for readability.
2025-09-14 22:50:29 -04:00
Lemmy
0b35fc1d2d
Merge pull request #278 from kevindiaz314/main
...
feat: update tokyo night light color scheme with refined color values
2025-09-14 22:47:03 -04:00
LemmyCook
94c5d73a61
NPill: fix icon bg hover color
2025-09-14 22:46:40 -04:00
LemmyCook
f399a6d9f5
TrayMenu: improve tray opening direction in vertical bar more
2025-09-14 22:44:27 -04:00
Kevin Diaz
44fd859aec
feat: update tokyo night light color scheme with refined color values
2025-09-14 22:33:13 -04:00
LemmyCook
53d0c3943d
TrayMenu: Fix submenu burger icon color when hovered.
2025-09-14 22:24:39 -04:00
Lemmy
d80f923802
Merge pull request #229 from matejc/main
...
Fix for fingerprint flow on lock screen
2025-09-14 22:18:14 -04:00
Lemmy
1b861d7b7b
Merge pull request #277 from kevindiaz314/main
...
feat: update tokyo night color scheme with refined color values
2025-09-14 22:07:10 -04:00
LemmyCook
65933208ec
NPillVertical: match NHorizontal on margins and color
2025-09-14 22:03:44 -04:00
LemmyCook
5df218a789
Bar Widgets: Removed 3 unecessary anchors
2025-09-14 21:56:55 -04:00
LemmyCook
2f7a834b55
Bar: fix centering (againg)
2025-09-14 21:55:21 -04:00
LemmyCook
eca301553e
Bar: better vertical centering on horizontal bar.
2025-09-14 21:51:43 -04:00
LemmyCook
91efa38101
HorizontalPill: different color for forceOpen + better margins
2025-09-14 21:49:29 -04:00
Kevin Diaz
acfe94f736
feat: update tokyo night color scheme with refined color values
2025-09-14 21:24:23 -04:00
LemmyCook
97bfcbb9e8
Clock: height calculation similar to NPill to avoid discrepancies
2025-09-14 21:15:27 -04:00
LemmyCook
9e47d91be2
v2.9.1-dev / git
2025-09-14 21:03:21 -04:00
LemmyCook
8872002225
Release 2.9.1
2025-09-14 21:01:14 -04:00
LemmyCook
519a85b251
AudioTab: fixed spinbox
2025-09-14 20:53:42 -04:00
LemmyCook
5aa7ff7e91
NValueSlider: new component + pimped NSlider with a small gradient and removed rounded corners due to issues.
2025-09-14 20:52:32 -04:00
LemmyCook
5ce5659b38
NPills: keep hover even when force open, as there are actions available on clicks.
2025-09-14 18:21:24 -04:00
LemmyCook
00459606ce
Brightness: hotfix
2025-09-14 18:19:02 -04:00
LemmyCook
da1081700a
NPill: replaced "Normal" by "On Hover"
2025-09-14 18:15:07 -04:00
LemmyCook
7e965262f5
NPill: Restored the old horizontal NPill
2025-09-14 18:07:43 -04:00
LemmyCook
19312d94c3
Removing test mode on battery
2025-09-14 17:21:38 -04:00
Ly-sec
118323e6b5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-14 23:14:59 +02:00
Ly-sec
aed81e82b0
Remove "%" from NVerticalPill add force close option to it too
...
NVerticalPill: add force close option
Any vertical bar widget: remove "%" display to have nice horizontal text
BarTab: add "always hide percentage" option so the pills will never
expand (opposite of always show percentage)
2025-09-14 23:13:11 +02:00
Lemmy
76c167c2c2
Merge pull request #273 from ThatOneCalculator/fix/power-menu-suspend-icon
...
fix(consistency): use unfilled pause icon for suspend in power menu
2025-09-14 17:08:40 -04:00
Ly-sec
852e2fa4d1
Fix N*Pill force show layout
2025-09-14 22:39:16 +02:00
Ly-sec
17dceffff6
Overview: add autoPaddingEnabled:false to MultiEffect blur
2025-09-14 22:33:44 +02:00
Kainoa Kanter
b589f37e0b
use unfilled pause icon for suspend in power menu
2025-09-14 13:27:07 -07:00
Lysec
682c6af231
Merge pull request #267 from ThatOneCalculator/patch-1
...
docs: mention `gpu-screen-recorder` Flatpak
2025-09-14 22:25:13 +02:00
Ly-sec
d71226c6bd
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-14 22:09:40 +02:00
Ly-sec
1f3725faf8
set version to dev
2025-09-14 22:09:38 +02:00
LemmyCook
efcec1b2f9
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-14 15:58:58 -04:00
LemmyCook
651322aef0
Bar: Removed unecessary qt5compat import
2025-09-14 15:58:56 -04:00
Ly-sec
a0a3a58668
Release v2.9.0
...
- **Floating Mode**: Added floating option for more flexible bar positioning
- **Vertical Orientation**: New vertical bar layout support
- **Exclusive Mode**: Added exclusive setting to prevent windows from rendering behind the dock
- **Floating Distance Control**: Added control for adjusting floating distance
- **Layout Refinements**: Various layout fixes for better visual consistency
- **Enhanced Navigation**: More panels now support closing with the Escape key
- **Settings Overhaul**: Complete revamp of the settings window tab content
- **Layout Editor**: Added ability to edit keyboard layouts directly
- **GPU Temperature**: Removed GPU temperature monitoring (resolved NVIDIA compatibility issues)
- **Compact Mode**: New compact version for space-constrained layouts
- **Hyprland Stability**: Added numerous null checks for improved Hyprland compatibility
- **Niri Support**: Fixed active window detection for the Niri compositor
- **Workspace Visibility**: Added toggle to hide unoccupied workspaces
- **Monochrome Theme**: Added new monochrome color scheme option
- **Bluetooth Stability**: More stable connections and adapter state management
- **Toast Notifications**: Fixed odd toast notification behavior
- **Font Service**: Improved font service reliability and added fuzzy search for the font selection in General Tab
2025-09-14 21:51:58 +02:00
Ly-sec
b3abe44d65
Bar: remove Qt5Compat import
2025-09-14 21:37:56 +02:00
LemmyCook
5b603472bd
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-14 15:25:59 -04:00
LemmyCook
57b0fe8a21
Wi-Fi: connect and disconnect toast messages
2025-09-14 15:25:57 -04:00
Ly-sec
f5561da3cc
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-14 21:25:14 +02:00
Ly-sec
11f6475b9f
Some layout fixes to toggle and slider
...
NSlider(withLabel): fix some small layout issues
NToggle: fix vertical centering of the thumb
2025-09-14 21:24:11 +02:00
LemmyCook
fb2c5e0470
SysMon: removed unecessary Item {}
2025-09-14 15:14:45 -04:00
LemmyCook
b1764fddc8
SysMon: larger margin
2025-09-14 15:12:08 -04:00
Ly-sec
bb7f957e44
Clock: change to mono font
2025-09-14 21:10:16 +02:00
LemmyCook
0682315c9d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-14 15:07:03 -04:00
LemmyCook
dd100597ed
SysMon: better lookin
2025-09-14 15:05:34 -04:00
Ly-sec
6bc6380ee1
FontService: even more mono font fixes
2025-09-14 21:04:46 +02:00
Ly-sec
966089e471
FontService: more mono font fixes
2025-09-14 20:47:36 +02:00
Ly-sec
3956461254
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-14 20:38:32 +02:00
Ly-sec
02d114a05e
FontService: more reliable mono lookup
2025-09-14 20:36:52 +02:00
LemmyCook
3764edafa8
Widgets: improved centering
2025-09-14 14:35:15 -04:00
Ly-sec
1cd0376381
Style: reduce vertical bar to 39
2025-09-14 20:30:26 +02:00
LemmyCook
2b154e2cdb
Settings: added missing end divider to tabs
2025-09-14 13:58:00 -04:00
LemmyCook
933dfc402b
Wifi+BT: added right click
2025-09-14 13:48:12 -04:00
LemmyCook
34d037d7dc
Toast: improved clickability around toast
2025-09-14 13:37:15 -04:00
LemmyCook
76b6626073
Trying to match all buttons left/right click.
...
- left click: mute/unmute, cycle between functionality
- right click: open settings
- middle click: open external settings
2025-09-14 13:35:24 -04:00
LemmyCook
d348cfc2b0
Toast: refactored service vs UI.
2025-09-14 13:29:20 -04:00
LemmyCook
f9d7de2e3c
Volume: Fixed missing externalHideTimer
2025-09-14 12:32:05 -04:00
LemmyCook
2ea00fffa5
NSlider: simplification, no Halo + some rounding
2025-09-14 12:22:26 -04:00
LemmyCook
b163dab241
NCheckbox+NToggle: better look
2025-09-14 12:03:15 -04:00
LemmyCook
af0f4818d8
Autoformatting
2025-09-14 11:51:04 -04:00
LemmyCook
8b6c7632af
Tray: fixed with vertical bar
2025-09-14 11:50:18 -04:00
LemmyCook
d6d51d24c9
NPill: fix NPill icon color to match or icons (mOnSurface, even tho the bg is mSurfaceVariant)
2025-09-14 11:33:48 -04:00
LemmyCook
0c6aea7154
Vertical Bar!
2025-09-14 11:26:36 -04:00
LemmyCook
a61b2edd07
Settings: fully cleanup and aligned
2025-09-14 11:23:20 -04:00
LemmyCook
c108e7707a
Settings: cleanup, almost there!
2025-09-14 11:14:37 -04:00
LemmyCook
f3123ba5b1
Settings: more cleanup - wip
2025-09-14 10:57:24 -04:00
LemmyCook
c09a93af48
NHeader: use label instead of title (matches NLabel)
2025-09-14 10:24:09 -04:00
LemmyCook
2a262999ce
Merge branch 'vertical-bar' of github.com:noctalia-dev/noctalia-shell into vertical-bar
2025-09-14 10:17:30 -04:00
LemmyCook
7d952dc226
Settings: new display tab
2025-09-14 10:17:28 -04:00
Ly-sec
3cb838b455
NCheckbox: edit sizing
...
NToggle: edit sizing, fix thumb vertical center
2025-09-14 16:01:00 +02:00
Ly-sec
7594651e05
SettingsTabs: use NHeader, move display settings around
2025-09-14 15:50:23 +02:00
Ly-sec
0d611fc891
Merge branch 'vertical-bar' of https://github.com/noctalia-dev/noctalia-shell into vertical-bar
2025-09-14 13:46:05 +02:00
Ly-sec
8982909fae
Edit Style.qml so barHeight check for vertical bar
...
SystemMonitor.qml: edit layout a little bit
2025-09-14 13:45:17 +02:00
ItsLemmy
132b331c7c
Dock: fix floating distance when bar is at the bottom
2025-09-14 07:42:10 -04:00
ItsLemmy
85cef214c8
Merge branch 'vertical-bar' of github.com:Ly-sec/Noctalia into vertical-bar
2025-09-14 07:27:16 -04:00
ItsLemmy
80b4dad199
NPill: using monospace font
2025-09-14 07:27:14 -04:00
Ly-sec
aadbc9596d
NSearchableComboBox: small layout change
2025-09-14 13:25:02 +02:00
Ly-sec
0949d154c1
Merge branch 'vertical-bar' of https://github.com/noctalia-dev/noctalia-shell into vertical-bar
2025-09-14 13:22:49 +02:00
Ly-sec
a86a0d33c1
NSearchableComboBox: created, uses fuzzy find
...
GeneralTab: replace NComboBox with NSearchableComboBox
2025-09-14 13:22:17 +02:00
ItsLemmy
e6372a2473
VerticalBar: smaller spacing and margin
2025-09-14 07:21:49 -04:00
ItsLemmy
e3d9ab5679
NPill better naming so files stay closeby
2025-09-14 07:21:32 -04:00
Ly-sec
ccd7458ea3
KeyboardLayout: fix language detection/parsing
...
Bar: add a tiny bit more spacing between widgets
NHorizontalPill: fix layout
MediaMini: set size to 0 if no media is playing
2025-09-14 10:21:53 +02:00
Ly-sec
d41b59d563
KeyboardLayout: fix ukranian iso code
2025-09-14 09:31:07 +02:00
Ly-sec
290ba4ac03
Fix N*Pill expanded text layout
2025-09-14 09:26:05 +02:00
Ly-sec
1ee14df915
Make things more readable
2025-09-14 09:05:51 +02:00
LemmyCook
76376a9783
Dock: do not show dock if no app/toplevel available
2025-09-13 22:13:02 -04:00
LemmyCook
880ac93662
autoformatting
2025-09-13 22:12:44 -04:00
LemmyCook
1157c8e21d
FloatingBar: Wip
2025-09-13 22:04:36 -04:00
LemmyCook
2082cfe7c7
Merge branch 'main' into vertical-bar
2025-09-13 15:27:55 -04:00
LemmyCook
9a9f2886e0
Floating Bar: Fix for #265 (overlapping panels, toasts and notifications)
2025-09-13 15:23:27 -04:00
Ly-sec
0035fbcc4e
NPill: act as loder for NVerticalPill and NHorizontalPill
...
NHorizontalPill: should be used for anything that expands horizontal
NVerticalPill: should be used for anything that expands vertical
2025-09-13 20:52:20 +02:00
Kainoa Kanter
5ca2c2a095
docs: mention gpu-screen-recorder Flatpak
2025-09-13 11:42:41 -07:00
Lysec
46103062d0
Merge pull request #266 from povvke/fix-app2unit-steam-games
...
Fix steam games not launching with app2unit
2025-09-13 20:02:10 +02:00
povvke
78a41c236c
use the exec string itself to launch non terminal apps
2025-09-13 20:48:34 +03:00
Ly-sec
9dfac69e9e
More spacing fixes
2025-09-13 19:28:44 +02:00
LemmyCook
de72236fe5
Merge branch 'main' into vertical-bar
2025-09-13 13:06:21 -04:00
LemmyCook
101e3125a9
Vertical bar: simpler management
2025-09-13 13:06:17 -04:00
Ly-sec
b443c9f492
Add compact clock again
2025-09-13 17:46:38 +02:00
Ly-sec
2a1e7832d6
Revert 8c81514
2025-09-13 17:44:31 +02:00
Ly-sec
8c815146e6
More fixes
2025-09-13 17:34:13 +02:00
LemmyCook
acae2b8c21
Dock: border alpha follows bg opacity
2025-09-13 11:09:55 -04:00
Ly-sec
004836fc8f
More layout fixes
2025-09-13 17:00:49 +02:00
Ly-sec
b51f2d16cb
Change Notification location
2025-09-13 16:47:32 +02:00
Ly-sec
6fba9d9f22
NPanel positioning fixes
2025-09-13 16:45:22 +02:00
LemmyCook
335e38d461
Floating Bar: simplified settings
2025-09-13 10:16:54 -04:00
Ly-sec
ee50d84a53
Fix spacing for vertical bar
2025-09-13 15:51:21 +02:00
Ly-sec
e706dabef3
Add BarService, use signals to check state of bar and update widgets accordingly
2025-09-13 15:31:23 +02:00
Ly-sec
dcedae46e5
Horizontal bar: try to get better spacing
2025-09-13 15:21:36 +02:00
LemmyCook
f27f9d35b0
Merge branch 'hyprland-smarter-detect'
2025-09-13 09:10:50 -04:00
Ly-sec
4f5acb7114
First iteration of vertical bar
2025-09-13 14:26:20 +02:00
Lysec
25ba27cbdd
Merge pull request #262 from Mtendekuyokwa19/nixpkg
...
invalid nixpkg change
2025-09-13 13:14:26 +02:00
Mtende Kuyokwa
74da975ed4
invalid nixpkg change
2025-09-13 13:04:54 +02:00
Ly-sec
6f6a5b364a
Bar: proper top/bottom margin check
2025-09-13 10:55:14 +02:00
Ly-sec
f670f88804
NPanel: add margin if bar is floating (except for SettingsPanel)
2025-09-13 10:25:50 +02:00
Ly-sec
814cb774a6
Notification: added margin if bar is floating
2025-09-13 10:13:51 +02:00
Ly-sec
50d8b54adf
Bar: add floating setting
2025-09-13 10:11:57 +02:00
LemmyCook
ae931b791f
Icons: replaced most left over filled icons by the outlined counterparts.
...
- only kept a few filled for basic controls (carets, play, pause,
etc...)
2025-09-12 23:20:33 -04:00
LemmyCook
dd4641eedd
CompositorService: improved Hyprland detection so there is no warning on Niri.
2025-09-12 22:55:13 -04:00
LemmyCook
b66bb46fc1
We don't use qmlformat, we do use qmlfmt
2025-09-12 21:18:24 -04:00
LemmyCook
5079fc78d3
Removed ArchUpdateService
2025-09-12 21:16:50 -04:00
LemmyCook
7d2eaa46e6
qmlfmt: increase line-length to 360 to avoid hard-wrap.
...
+ cleaned up power menu/panel
2025-09-12 21:07:11 -04:00
LemmyCook
1043eaa39f
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-12 20:45:08 -04:00
LemmyCook
f16798f6e3
LockScreen: shorter tooltips
2025-09-12 20:45:06 -04:00
Lemmy
96acb1a679
Update README.md
2025-09-12 20:42:37 -04:00
LemmyCook
0f93797ab3
LockScreen: tooltip uniformisation
2025-09-12 18:22:12 -04:00
LemmyCook
3186a84d6b
Settings: using "cloud-sun" for weather tab
2025-09-12 18:18:12 -04:00
Lemmy
d3ee66d845
Merge pull request #261 from MrDowntempo/monochrome
...
Updated Monochrome to not be more grayscale and pretty
2025-09-12 18:05:10 -04:00
Corey Woodworth
a8837283ab
Updated Monochrome to not be more grayscale and pretty
2025-09-12 16:59:08 -04:00
LemmyCook
6fe0784c00
Autoformatting
2025-09-12 16:45:35 -04:00
Lemmy
59ce164b40
Merge pull request #257 from mkuritsu/main
...
Add toggle to hide unoccupied workspaces
2025-09-12 16:42:36 -04:00
mkuritsu
70144eb06f
Fixed redundant comparison
2025-09-12 21:33:12 +01:00
Ly-sec
5136af5d95
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-12 22:20:48 +02:00
Ly-sec
ff42244c6d
Revert hardcoded font change
2025-09-12 22:20:46 +02:00
mkuritsu
3a2bb40117
Add toggle to hide unoccupied workspaces
2025-09-12 21:16:44 +01:00
LemmyCook
bcd3100849
Merge branch 'dock-better-peeking'
2025-09-12 16:10:45 -04:00
LemmyCook
c8886629ad
Dock: Float improvements, can click below dock and on the side. Should fix #237
2025-09-12 16:10:03 -04:00
Ly-sec
be4a69f6e0
Replace hardcoded font with check for default fonts, fall back to
...
inter/roboto
Settings: use font detection function
GeneralTab: let user know that it uses default fonts and falls back to
inter/roboto
FontService: add proper checks for default fonts (sans & mono)
2025-09-12 22:00:05 +02:00
LemmyCook
62b12d5436
Bar ethernet icon: unfilled
2025-09-12 14:50:09 -04:00
LemmyCook
99e75d51b8
Bar settings icon: unfilled
2025-09-12 14:48:13 -04:00
Lemmy
079c8f0803
Merge pull request #259 from ThatOneCalculator/settings-icons
...
fix: consistent settings icons
2025-09-12 14:46:26 -04:00
Kainoa Kanter
16f87cbfa3
fix: consistent settings icons
2025-09-12 11:22:41 -07:00
LemmyCook
380f31fbd9
BaBar Widgets: pass a proper section name instead of a longer string.
2025-09-12 12:54:09 -04:00
LemmyCook
28677d6888
Panels: added kb focus to BTPanel, NotifHistory, SidePanel, so they close with ESC.
2025-09-12 11:29:46 -04:00
Matej Cotman
b9ae772987
feat(Modules/LockScreen): divert PAM messages to user (eg: to notify the user about fingerprint reader)
2025-09-12 18:26:15 +03:00
Matej Cotman
4265290a0f
fix(fingerprint): better fingerprint integration by removing the check for empty password
2025-09-12 18:26:11 +03:00
Lemmy
07e94b0f0e
Update feature_request.md
2025-09-12 10:58:27 -04:00
Lemmy
307318918d
Update bug_report.md
2025-09-12 10:58:11 -04:00
Lemmy
3f6662182e
Merge pull request #258 from matejc/feat/notifications-close-on-clear
...
feat(Modules/Notification): auto-close history panel on clear history
2025-09-12 10:52:11 -04:00
Matej Cotman
be532fa146
feat(Modules/Notification): auto-close history panel on clear history
2025-09-12 17:44:14 +03:00
mkuritsu
722a59da80
add qmlformat simple file, add .gitignore with .qmlls.ini
2025-09-12 11:48:56 +01:00
Lemmy
3c97acf00f
Merge pull request #255 from MrDowntempo/monochrome
...
Add Monochrome (Black & White) color scheme
2025-09-12 00:03:47 -04:00
Corey Woodworth
2d4fa59c41
Add Monochrome (Black & White) color scheme
2025-09-11 23:31:52 -04:00
LemmyCook
c5ca758d3e
Settings: New Dock tab.
2025-09-11 23:31:40 -04:00
LemmyCook
6f70a98b83
ColorSchemeTab: fixed currently selected scheme to match wallpaper.
2025-09-11 23:18:13 -04:00
LemmyCook
424594a11a
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-11 22:46:21 -04:00
LemmyCook
f5ac42c692
Dock: Slightly more compact
2025-09-11 22:46:19 -04:00
Lemmy
675f96d0e6
Merge pull request #254 from SeraphimRP/patch-1
...
Fix a missing semicolon in Nix instructions.
2025-09-11 21:48:23 -04:00
Rdr. Seraphim Pardee
9570688294
Fix a missing semicolon in Nix instructions.
2025-09-11 20:45:48 -04:00
LemmyCook
626b745ce3
Settings: Added a ScreenCorners section in the general tab.
2025-09-11 19:22:07 -04:00
Lemmy
4afb98cf4c
Merge pull request #244 from juvevood/screen-corners-radius
...
Screen Corners use general radius ratio of settings
2025-09-11 19:17:42 -04:00
LemmyCook
df2a9a246d
Dock: New "exclusive" settings to ensure no windows go below.
2025-09-11 19:14:19 -04:00
Lemmy
d80e9ba3d5
Merge pull request #252 from BinaryQuantumSoul/patch-1
...
Update nix readme instructions
2025-09-11 19:01:49 -04:00
Lemmy
130c68b3e2
Merge pull request #250 from matejc/fix/bluetooth-switch
...
fix(bluetooth): rename wifiSwitch to bluetoothSwitch
2025-09-11 18:59:33 -04:00
Lemmy
6eea4a17a4
Merge pull request #253 from SailorSnoW/fix/screen-recorder-aarch
...
import gpu-screen-recorder only on x86_64 in nix flake
2025-09-11 18:56:29 -04:00
SailorSnoW
40dc8633ec
import gpu-screen-recorder only on x86_64
2025-09-12 00:38:38 +02:00
QuantumSoul
12ac91d125
Update README.md
2025-09-12 00:31:41 +02:00
LemmyCook
87d86911d7
BarSectionEdit: fix click in the background closing panel, fix ghost bg color when dragging
2025-09-11 18:06:12 -04:00
LemmyCook
2872a7b5c9
Using NScrollView and NListView where it matters.
...
Not using them in tiny ListViews (ex: NComboBox, and Media player
dropdown)
2025-09-11 17:58:28 -04:00
LemmyCook
4067896434
New components: NScrollView + NListView
...
Allow controlling the handle color and stuf...
2025-09-11 17:56:47 -04:00
LemmyCook
78443451e4
Bar Widgets: Hover color switched from mPrimary to mTertiary for consistency
2025-09-11 17:30:52 -04:00
LemmyCook
719f5a20e7
Bar widget editor: better colors + autoformatting
2025-09-11 16:45:33 -04:00
LemmyCook
d8b12e6d6b
Rosepine: revamped light theme by following RosePine Dawn
2025-09-11 16:29:11 -04:00
LemmyCook
9a0746d737
PowerToggle: was not receiving scaling which led to a broken bar.
2025-09-11 15:56:10 -04:00
LemmyCook
77f8b3937c
RosePine: improve dark theme
2025-09-11 15:13:05 -04:00
Matej Cotman
3f4313635a
fix(bluetooth): rename wifiSwitch to bluetoothSwitch to fix the toggle switch
2025-09-11 21:23:22 +03:00
LemmyCook
004d92a85d
SidePanelToggle: use Noctalia logo by default
2025-09-11 13:34:04 -04:00
LemmyCook
720c17258b
Weather: use the regular "sun" icon (unfilled) for better uniformity
2025-09-11 11:52:33 -04:00
LemmyCook
a8b312f3a7
SidePanel: even more robust with sizing forced everywhere
2025-09-11 11:47:09 -04:00
LemmyCook
4d6361dfe5
Updated font
2025-09-11 11:46:50 -04:00
LemmyCook
1f75819795
Tabler icons: commented out all broken icons (due to Qt's font rendering)
2025-09-11 11:26:50 -04:00
LemmyCook
50ddd2916c
autoformatting
2025-09-11 11:26:29 -04:00
Ly-sec
d30e14f611
CompositorService: add tons of null checks to perhaps prevent QS crashes
...
(and add some logging)
ActiveWindow: added debounce for icons
KeyboardLayoutService: remove console logs
2025-09-11 17:18:25 +02:00
LemmyCook
227b0dd962
removed extra logs
2025-09-11 09:46:45 -04:00
LemmyCook
ac61086c95
Autoformatting
2025-09-11 09:45:26 -04:00
LemmyCook
0980f65751
Cloud-sun icon
2025-09-11 09:45:21 -04:00
LemmyCook
7aa3da2ff4
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-11 09:45:05 -04:00
LemmyCook
83fbb8f95d
Clock: factorized many settings in a single combobox
2025-09-11 09:43:52 -04:00
Ly-sec
a029463527
CompositorService: use idx for niri workspaces
2025-09-11 14:31:36 +02:00
Ly-sec
baafe54d13
Clock: small changes to compact mode
2025-09-11 13:53:45 +02:00
Ly-sec
a1cbd35202
Clock: add compact mode with nnumeric/verbose date options
2025-09-11 13:03:39 +02:00
LemmyCook
1337a35a1e
Removed video
2025-09-10 22:37:28 -04:00
Lysec
61006fbed0
Update README.md
2025-09-11 04:21:55 +02:00
Ly-sec
eff4337d35
README: more updates
2025-09-11 04:18:33 +02:00
Juve
f0733f19dd
add a separate configuration item for edge of screen
2025-09-11 10:11:01 +08:00
Ly-sec
818df48787
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-11 04:01:02 +02:00
Ly-sec
0eedfba071
README: update preview
2025-09-11 04:00:49 +02:00
LemmyCook
2dc9e2f212
Bluetooth: proper synchronisation of the adapter state with the cached setting
2025-09-10 21:29:11 -04:00
LemmyCook
62a3b343cf
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-10 21:14:04 -04:00
LemmyCook
76be93a84d
NPanel: fix 3 minor warnings
2025-09-10 21:14:01 -04:00
Ly-sec
b59c56170e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-11 03:02:44 +02:00
Ly-sec
c9285d8c5b
SystemMonitor: remove GPU temp
2025-09-11 03:02:36 +02:00
LemmyCook
b157d855a8
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-10 20:45:56 -04:00
LemmyCook
82ac49ce85
NPanel: simplified screen/scaling management
2025-09-10 20:45:50 -04:00
Ly-sec
7247a26586
KeyboardLayout: add tons of layouts, add Commons/KeyboardLayout.qml for ease of adding new ones
2025-09-11 01:40:25 +02:00
Ly-sec
be0b568f1f
KeyboardLayout: increase font size and make it all caps
2025-09-11 01:10:04 +02:00
Lysec
e4b54e518c
Merge pull request #243 from juvevood/fix-powerpanel-shortcut
...
fix for PowerPanel Shortcut invalid
2025-09-11 00:53:50 +02:00
Lysec
6ea1e2b4c7
Update README.md
2025-09-11 00:15:52 +02:00
Ly-sec
5b4c57eae2
Set version to dev
2025-09-10 23:28:23 +02:00
Ly-sec
6e5efc3244
Release v2.8.0
...
We've been busy squashing bugs and adding some nice improvements based on your feedback.
What's New
New Icon Set - Swapped out Material Symbols for Tabler icons. They look great and load faster since they're built right in.
Works on Any Linux Distro - Dropped the Arch-specific update checker so this works properly on whatever distro you're running. You can build your own update notifications with Custom Buttons if you want.
Icon Picker - Added a proper icon picker for custom button widgets. No more guessing icon names.
Smarter Audio Visualizer - The Cava visualizer actually pays attention now - it only kicks in when you're playing music or videos instead of running all the time.
Better Notifications - Notifications now show actual app names like "Firefox" instead of cryptic IDs like "org.mozilla.firefox".
Less Noise - Turned a bunch of those persistent notification popups into toast notifications so they don't stick around cluttering your screen.
Fixes
Active Window widget finally shows the right app icon and title consistently
Fixed a nasty crash on Hyprland
Screen recorder button disables itself if the recording software isn't installed
Added a force-enable option for Night Light so you can turn it on manually whenever
2025-09-10 23:19:22 +02:00
Ly-sec
271a887bbf
Release Notes
...
We've been busy squashing bugs and adding some nice improvements based on your feedback.
What's New
New Icon Set - Swapped out Material Symbols for Tabler icons. They look great and load faster since they're built right in.
Works on Any Linux Distro - Dropped the Arch-specific update checker so this works properly on whatever distro you're running. You can build your own update notifications with Custom Buttons if you want.
Icon Picker - Added a proper icon picker for custom button widgets. No more guessing icon names.
Smarter Audio Visualizer - The Cava visualizer actually pays attention now - it only kicks in when you're playing music or videos instead of running all the time.
Better Notifications - Notifications now show actual app names like "Firefox" instead of cryptic IDs like "org.mozilla.firefox".
Less Noise - Turned a bunch of those persistent notification popups into toast notifications so they don't stick around cluttering your screen.
Fixes
Active Window widget finally shows the right app icon and title consistently
Fixed a nasty crash on Hyprland
Screen recorder button disables itself if the recording software isn't installed
Added a force-enable option for Night Light so you can turn it on manually whenever
2025-09-10 23:14:58 +02:00
Ly-sec
0571ba7325
test commit
2025-09-10 23:14:39 +02:00
Ly-sec
c2f6c39016
Revert "Release v2.8.0"
...
This reverts commit 2de2908509 .
2025-09-10 23:13:02 +02:00
Ly-sec
2de2908509
Release v2.8.0
...
We've been busy squashing bugs and adding some nice improvements based on your feedback.
What's New
New Icon Set - Swapped out Material Symbols for Tabler icons. They look great and load faster since they're built right in.
Updater Widget - Dropped the Arch-specific update checker so this works properly on whatever distro you're running. You can build your own update widget with Custom Buttons if you want.
Icon Picker - Added a proper icon picker for custom button widgets. No more guessing icon names.
Better Notifications - Notifications now show actual app names like "Firefox" instead of cryptic IDs like "org.mozilla.firefox".
Less Noise - Turned a bunch of those persistent notification popups into toast notifications so they don't stick around cluttering your screen.
Fixes
Active Window widget finally shows the right app icon and title consistently
Fixed a nasty crash on Hyprland
Screen recorder button disables itself if the recording software isn't installed
Added a force-enable option for Night Light so you can turn it on manually whenever
That's what claude had to offer😄
2025-09-10 23:07:54 +02:00
LemmyCook
99d56687ef
SysStat: house keeping (keep cpu stuff grouped)
2025-09-10 14:34:27 -04:00
LemmyCook
434b8273f0
SystemStats: better gpu logging
2025-09-10 14:31:05 -04:00
LemmyCook
663382c81c
Icons: "trash" instead of "trash-filled"
2025-09-10 10:56:31 -04:00
LemmyCook
3f388bdb4b
Widgets Drag&Drop: fix for panel closing when clicking rapidly in the background of a widget.
2025-09-10 09:33:08 -04:00
LemmyCook
0a4317f712
More drag and drop fixes
2025-09-10 09:11:13 -04:00
LemmyCook
b9dbbf7bdd
Widgets Drag&Drop: drop indicator and improved behavior
2025-09-10 09:02:09 -04:00
LemmyCook
6ed9a8c5ae
SysMon: smaller font
2025-09-10 08:30:38 -04:00
LemmyCook
73de564bb6
IconPicker: fixed at 6 columns with slightly bigger icons
2025-09-10 08:13:10 -04:00
LemmyCook
1f62cdedb5
Icons: cloud-fog
2025-09-10 08:04:18 -04:00
Ly-sec
7ed0e894ec
Icons: updated TablerIcons, NightLight
2025-09-10 13:51:37 +02:00
Ly-sec
d39a9a85bf
SystemMonitor: add GPU temperature option
2025-09-10 13:17:35 +02:00
Ly-sec
d16d1c1d26
NotificationHistory: even more fixes for appIcon
2025-09-10 12:55:56 +02:00
Ly-sec
291ffac102
NotificationHistory: possible visibility fix for app icons
2025-09-10 12:52:32 +02:00
Ly-sec
2b18ed3c41
NotificationHistory: add app icon display
2025-09-10 12:47:04 +02:00
Ly-sec
3b50efc7d0
ColorScheme: possible fix for selecting colorscheme & dark mode toggle
2025-09-10 12:39:15 +02:00
Ly-sec
d91a635781
NightLight: add force activation
2025-09-10 12:34:52 +02:00
Juve
4afe2d8448
Screen Corners use gerneral radius ratio of settings
2025-09-10 12:55:50 +08:00
LemmyCook
74fce51c2d
Icons: new aliases image => photo
2025-09-09 23:59:21 -04:00
Juve
44cdbfe5d7
fix for PowerPanel Shortcut invalid
2025-09-10 11:45:49 +08:00
LemmyCook
4fbb8314eb
Icons: settings-network: sitemap-filled
2025-09-09 23:13:06 -04:00
LemmyCook
851a5a6f58
Icon: settings-network using 'sitemap' same as lan
2025-09-09 23:08:08 -04:00
LemmyCook
833808152e
Icons: added icons to settings main content title + slightly smaller NCircleStat badges
2025-09-09 22:17:48 -04:00
LemmyCook
84706cab4b
Icons: sun-wind for weather partly-cloudy
2025-09-09 21:42:43 -04:00
LemmyCook
e571f26583
Icons: improved ethernet icon
2025-09-09 21:33:31 -04:00
LemmyCook
16cea533da
Bluetooth: added a button to enable/disable straight from the panel + minor improvements.
2025-09-09 21:23:57 -04:00
LemmyCook
b1f501f3f9
Added tabler icons license
2025-09-09 21:08:13 -04:00
LemmyCook
afcba942c7
Better settings icons
2025-09-09 20:38:16 -04:00
LemmyCook
5e6f77f875
More icons improvements
2025-09-09 20:32:19 -04:00
LemmyCook
1f9247c429
More icons fixes
2025-09-09 19:34:31 -04:00
LemmyCook
d089966249
NetworkService: bugfix the interface could not longer be enabled or disabled.
2025-09-09 18:53:53 -04:00
LemmyCook
b2d629e6a1
More icons
2025-09-09 18:43:39 -04:00
LemmyCook
032087b611
Battery: disabled test mode
2025-09-09 18:31:59 -04:00
LemmyCook
22dd2bf75c
All power icons
2025-09-09 18:30:44 -04:00
LemmyCook
7adc7f43cc
Bluetooth devices icons
2025-09-09 18:18:44 -04:00
LemmyCook
a38f49cb35
More icons work
2025-09-09 18:10:25 -04:00
LemmyCook
ca7684c944
ArchUpdater: permanently removed
2025-09-09 18:10:11 -04:00
LemmyCook
955369ab13
More icons work
2025-09-09 17:34:14 -04:00
LemmyCook
48f6c0705b
New icons: more icons and cleanup
2025-09-09 17:02:57 -04:00
LemmyCook
43eec0e387
Refactor icons font wip
2025-09-09 14:46:11 -04:00
LemmyCook
b1f9609cd3
Renamed Icons.qml to AppIcons.qml for clarity
2025-09-09 14:16:37 -04:00
Ly-sec
4f731b67d1
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-09 18:38:48 +02:00
Ly-sec
6549b0fc57
NotificationHistoryPanel: possible solution for #235
2025-09-09 18:38:43 +02:00
LemmyCook
ffb972f7c6
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-09 12:28:12 -04:00
LemmyCook
6ed2daa386
NIconButton/CustomButton: added an extra flag to allow click when the button is disabled.
...
Helps with custom button to get redirected to the settings
2025-09-09 12:28:09 -04:00
LemmyCook
8a4042913b
Bootstrap: make the icons map readonly
2025-09-09 12:27:25 -04:00
Lysec
fb3c2f3bb2
Merge pull request #241 from lonerOrz/fix/power
...
Fix: Incorrect 0% battery warning at startup
2025-09-09 18:20:35 +02:00
Ly-sec
5dc4ba504c
PowerProfileService: don't show toast on non valid power profile
2025-09-09 18:15:44 +02:00
loner
c31dc75c63
Fix: Incorrect 0% battery warning at startup
2025-09-10 00:13:00 +08:00
Ly-sec
1f0be929d7
Edit README and also the flake
...
README: remove breaking change notice (we use a fontloader for the
bootstrap font)
flake: remove material and bootstrap font dependency
2025-09-09 17:57:04 +02:00
LemmyCook
56ea1f92fa
Merge branch 'bootstrap-icons'
2025-09-09 11:44:27 -04:00
Ly-sec
5042d4d747
BootstrapIcons: bundle font with noctalia, use fontloader
2025-09-09 17:41:16 +02:00
Ly-sec
144406ae0e
PowerProfile: create PowerProfileService, use it for the BarWidget and
...
PowerProfilesCard
2025-09-09 17:12:56 +02:00
Ly-sec
3d51f758f8
README: small change
2025-09-09 17:03:28 +02:00
Ly-sec
107f6fdfce
README: Update breaking changes text
2025-09-09 16:31:19 +02:00
Ly-sec
e4d499b550
Revert "README: Update breaking changes text"
...
This reverts commit 9c3726bdb1 .
2025-09-09 16:30:36 +02:00
Ly-sec
9c3726bdb1
README: Update breaking changes text
2025-09-09 16:28:47 +02:00
Ly-sec
a4534b1611
Merge branch 'bootstrap-icons'
2025-09-09 16:14:18 +02:00
Ly-sec
e4cad6ed20
Update README and flake.nix
...
README: inform users about breaking changes (due to the font change)
flake: attempt to install the bootstrap-icons font
2025-09-09 15:44:11 +02:00
LemmyCook
5f1cfb9072
CustomButton: no border
2025-09-09 09:27:46 -04:00
LemmyCook
a6ccc8b0da
NButton: fix issue when no icon defined
2025-09-09 09:22:05 -04:00
LemmyCook
fe139c208a
CustomIcomButton: changed default icon to "heart"
2025-09-09 09:16:48 -04:00
LemmyCook
64c1e842f9
Merge branch 'bootstrap-icons' of github.com:noctalia-dev/noctalia-shell into bootstrap-icons
2025-09-09 09:13:29 -04:00
LemmyCook
cfd7dec04d
WeatherCard: Vertical centering of icons
2025-09-09 09:13:27 -04:00
Ly-sec
a00676f5db
Merge branch 'bootstrap-icons' of https://github.com/noctalia-dev/noctalia-shell into bootstrap-icons
2025-09-09 15:12:49 +02:00
Ly-sec
61cf7ab843
CustomButtonWidget: add icon picker to improve usability
2025-09-09 15:12:46 +02:00
LemmyCook
d76d1c628a
NIconButton: animation on color (bg+fg)
2025-09-09 08:56:30 -04:00
LemmyCook
f6b3f6d2ec
ProfileCard: more discrete System uptime
2025-09-09 08:49:08 -04:00
LemmyCook
24863c2527
Merge branch 'bootstrap-icons' of github.com:noctalia-dev/noctalia-shell into bootstrap-icons
2025-09-09 08:27:46 -04:00
LemmyCook
ecd6141739
Toast: better spacing/margin
2025-09-09 08:27:44 -04:00
Ly-sec
ee44920fa4
Merge branch 'bootstrap-icons' of https://github.com/noctalia-dev/noctalia-shell into bootstrap-icons
2025-09-09 14:26:29 +02:00
Ly-sec
864cbfcfab
NSpinBox: remove unicode, use Bootstrap.qml
2025-09-09 14:26:27 +02:00
LemmyCook
73541eec49
ActiveWindow + MediaMini: width boosted to 6%
2025-09-09 08:25:25 -04:00
LemmyCook
87425efa88
Merge branch 'bootstrap-icons' of github.com:noctalia-dev/noctalia-shell into bootstrap-icons
2025-09-09 08:23:36 -04:00
LemmyCook
4455074493
ActiveWindow+MediaMini: auto min & max width
2025-09-09 08:23:34 -04:00
LemmyCook
5e23476089
NIconButton: font size auto determined by button size
2025-09-09 08:17:00 -04:00
Ly-sec
1232c0268c
Merge branch 'bootstrap-icons' of https://github.com/noctalia-dev/noctalia-shell into bootstrap-icons
2025-09-09 14:12:29 +02:00
Ly-sec
ed9ee65885
ActiveWindow: add guarding for null title/icon (Hyprland)
...
CompositorService: turn title, appId and id into strings to perhaps
prevent crashing (Hyprland)
2025-09-09 14:11:18 +02:00
LemmyCook
bc7fe21d27
Widget Settings: always use MetaData as default + Removed non existing settting from space (debugMode leftovers)
2025-09-09 08:09:22 -04:00
LemmyCook
f7b0a28b1e
Icon: different memory usage icon (cpu)
2025-09-09 08:06:14 -04:00
Ly-sec
b422a419cd
BatteryWidget: add low battery threshold
...
NSpinBox: add bootstrap icons
2025-09-09 13:26:15 +02:00
Ly-sec
663f3abff5
Merge branch 'bootstrap-icons' of https://github.com/noctalia-dev/noctalia-shell into bootstrap-icons
2025-09-09 13:21:09 +02:00
Ly-sec
3c9ce6f8b5
ScreenRecorder: check for availability
2025-09-09 13:20:46 +02:00
LemmyCook
c9a128e439
Merge branch 'bootstrap-icons' of github.com:Ly-sec/Noctalia into bootstrap-icons
2025-09-09 07:18:46 -04:00
LemmyCook
e8f356f5ac
ActiveWindow+MediaMini: Shifted one color each: mPrimary, mSecondary
2025-09-09 07:17:50 -04:00
Ly-sec
94d64a91b8
Add toasts & tooltips to a lot of things, add Disk Usage
2025-09-09 13:08:48 +02:00
LemmyCook
fdfe9ea2e1
WifiPanel: fix missing device icon
2025-09-09 01:45:32 -04:00
LemmyCook
d4d7b06b64
NPill + Clock color uniformisation
2025-09-09 01:44:14 -04:00
LemmyCook
56d87ecfcf
Polishing
...
- Volume: better spread/usage of the 3 icons
- Rosepine colors: more contrast to compare to matugen
- NPill: different look when pile is always opened
2025-09-09 01:02:53 -04:00
LemmyCook
76ef2469e8
Shaders: path from root for easier maintenance + cleanup fallback icons
2025-09-09 00:35:12 -04:00
LemmyCook
16bd4b41dc
Icons: ArchUpdater, LockScreen, PowerMenu, BT Device List
2025-09-08 23:32:35 -04:00
LemmyCook
0e4b79fd16
SystemStats / network: dont show bytes
2025-09-08 22:34:56 -04:00
LemmyCook
ad73f11b69
Removed: old system-stats script
2025-09-08 22:23:02 -04:00
LemmyCook
bacd65b274
Icons: 99% done
2025-09-08 22:21:18 -04:00
LemmyCook
1f8c55d581
Icons: huge cleanup
2025-09-08 22:05:57 -04:00
LemmyCook
ccdb4e0664
Icons: more icons
2025-09-08 21:37:01 -04:00
LemmyCook
c77784b5c1
Icons: most settings tabs
2025-09-08 21:23:57 -04:00
LemmyCook
74cf71755b
Icons: battery + bt
2025-09-08 21:10:03 -04:00
LemmyCook
a4107c87c0
Icons: WIP using a proper mapping table
2025-09-08 21:05:48 -04:00
LemmyCook
8da2cdf430
Icons: better nightlight and notification history
2025-09-08 20:29:11 -04:00
LemmyCook
7e93e29f66
Icons: duo for nightlight
2025-09-08 20:20:40 -04:00
LemmyCook
b2e11137d4
Weather icon: fix thunderstorm
2025-09-08 20:11:26 -04:00
LemmyCook
d086d64d5f
Icons: half of BT
2025-09-08 18:51:05 -04:00
LemmyCook
fa970986dc
Icons: more icons
2025-09-08 18:45:09 -04:00
LemmyCook
4c9e89915e
Icons: more icons
2025-09-08 17:53:55 -04:00
LemmyCook
97c7fd8073
Icons: more icons
2025-09-08 17:26:21 -04:00
LemmyCook
29167de546
Icons: picking from the right range
2025-09-08 17:11:24 -04:00
LemmyCook
d6f629d4bb
Icon test
2025-09-08 16:50:13 -04:00
LemmyCook
b13c40e238
Icon: new speed icon
2025-09-08 16:46:42 -04:00
LemmyCook
170fbea7a4
Settings: better alignment with new icons + check icon on wallpaper selector
2025-09-08 16:17:34 -04:00
LemmyCook
08d2747f1e
Icons: color picker + better tab alignment in settings
...
+ autoformatting
2025-09-08 16:08:53 -04:00
LemmyCook
b91112fc7a
Icons: Plus and Minus
...
+ removed vertical hack in NIcon
2025-09-08 16:02:21 -04:00
LemmyCook
ea6b8e0c02
Icons: Brightness and battery
2025-09-08 15:53:50 -04:00
LemmyCook
404a1d3e8b
New icons + some warning fixes
2025-09-08 15:22:43 -04:00
LemmyCook
6f1b88e76d
more icons
2025-09-08 14:44:28 -04:00
LemmyCook
6169f88d90
Default skull icon
2025-09-08 14:33:20 -04:00
LemmyCook
6f4a4bb764
volume icons
2025-09-08 13:55:48 -04:00
LemmyCook
242ae17d0a
panel icon
2025-09-08 13:29:17 -04:00
LemmyCook
736979c4dc
more icons
2025-09-08 13:25:03 -04:00
LemmyCook
4b775fc29d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-08 12:35:43 -04:00
LemmyCook
ed78b6b3f5
Basic bootstrap icons test
2025-09-08 12:35:29 -04:00
Lysec
a0494d1759
Merge pull request #236 from ThatOneCalculator/fix/animation-speed-logic
...
fix: divide instead of multiply animation speed
2025-09-08 18:27:41 +02:00
Kainoa Kanter
1c0c4e955a
divide instead of multiply animation speed
2025-09-08 09:22:21 -07:00
LemmyCook
b639c3632d
autoformatting
2025-09-08 11:51:32 -04:00
LemmyCook
6c93b1b768
Settings: Fix widget settings upgrade on startup, to never overwrite an existing setting with default value.
2025-09-08 10:32:26 -04:00
Ly-sec
d05255c15b
Notification: show resolved app name instead of id (possibly fixes #230 )
2025-09-08 15:38:29 +02:00
Lysec
59ef26af1c
Merge pull request #233 from msdevpt/fix-clear-message
...
fix: message when no items on clipboard
2025-09-08 15:29:54 +02:00
LemmyCook
33c6ade8f8
Cava: runs only when MediaService is playing
2025-09-08 09:01:27 -04:00
LemmyCook
8c115b8bb0
Settings: fixed faulty widget upgrade
2025-09-08 08:59:30 -04:00
LemmyCook
3271fa1d23
Init: better widget upgrading process + less warnings when starting up without config or cache
2025-09-08 08:39:56 -04:00
LemmyCook
b43b065cf2
Wallpaper: minor optimizations/simplification
2025-09-08 07:51:01 -04:00
Ly-sec
66a4618d09
switch to dev version
2025-09-08 12:33:17 +02:00
Ly-sec
983e3c5cbe
Release v2.7.0
...
Network: Even more improvements
SysStat: Remove bash script
Notification: Pore image support
NotificationHistory: Proper unread count
Settings: Migrate Bar widgets to new settings
BarWidgets: Easier to access, edit
Background: add default wallpaper (if none is set)
SystemMonitor: add % support for RAM
BarTab:
- remove global settings for widgets
- add settings button per bar widget, this makes it possible to have separate settings of the same kind with different settings. This also makes it way easier to configure.
A decent amount of QoL changes & fixes
2025-09-08 12:28:35 +02:00
Ly-sec
c02d3e3d22
Merge branch 'bartab-overhaul'
2025-09-08 12:21:18 +02:00
Ly-sec
c0900b105b
Background: add default wallpaper
2025-09-08 08:46:10 +02:00
Ly-sec
b6166a2a7c
SystemMonitor: add % support for RAM usage
2025-09-08 08:04:18 +02:00
Ly-sec
38928abab7
Fix first start noctalia settings & color creation
2025-09-08 07:51:49 +02:00
LemmyCook
849f3c52d7
Notifications badge: hidden by default
2025-09-08 01:10:48 -04:00
LemmyCook
f9e55c8f8d
Workspace: removed extra transparent padding around.
2025-09-08 01:03:58 -04:00
LemmyCook
993a7965fd
NPill: fixed look at high scaling
2025-09-08 01:00:38 -04:00
LemmyCook
d4f6462e8a
Battery: deactivated test mode
2025-09-08 00:40:12 -04:00
LemmyCook
8bfde2f6d8
NPill: fixed, finally!
2025-09-08 00:39:07 -04:00
LemmyCook
b3eea2215d
Bar Add Widget: taller NComboBox
2025-09-08 00:05:58 -04:00
LemmyCook
4d7bc811c4
Widget Settings: load settings before triggering the loader to avoid async loading.
2025-09-08 00:02:15 -04:00
LemmyCook
74ec5ea606
Cava: running at all time as its getting to know if a widget needs it.
2025-09-07 23:59:22 -04:00
LemmyCook
dda0266798
Autoformatting
2025-09-07 23:51:31 -04:00
LemmyCook
99d9dbe218
WidgetSettings: replaced all checkboxes by the usual toggles.
2025-09-07 23:51:09 -04:00
LemmyCook
89c7f05782
NLabel: always full width even when there is no description
2025-09-07 23:45:13 -04:00
LemmyCook
d9c36a81c4
NightLight: fixed rightclick to open settings
2025-09-07 23:18:27 -04:00
LemmyCook
91747c71f2
Main Settings: cleaned tabs since we removed many settings
2025-09-07 23:18:10 -04:00
LemmyCook
5a1231a17e
Settings: completed migration of old settings on startup
2025-09-07 22:55:28 -04:00
LemmyCook
517c7c97d4
Bar Widgets FrontEnd: Simplified access to editable widget settings
2025-09-07 22:23:45 -04:00
LemmyCook
45af873a6f
Bar Widget Settings: One file per Widget settings, refactor - wip
2025-09-07 21:45:28 -04:00
LemmyCook
c01167c9da
Settings tabs: adapt to new sizing of NComboBox
2025-09-07 21:24:53 -04:00
LemmyCook
a68b3f49b0
NComboBox: better sizing
2025-09-07 21:13:45 -04:00
LemmyCook
e03042c411
NCheckBox: fast animation speed like the others
2025-09-07 21:13:31 -04:00
LemmyCook
3065bec6c9
BarSectionEditor: Buttons are now easier to click + reverted back to 5 basic colors
2025-09-07 20:03:14 -04:00
LemmyCook
dae1d12b6f
NPill: smoother animation when opening and closing (no instant width jump)
2025-09-07 18:50:21 -04:00
LemmyCook
c4846cd977
NPill: improved text centering
2025-09-07 18:42:39 -04:00
LemmyCook
f95c9b76d4
Clock fully migrated to new user settings
2025-09-07 14:40:33 -04:00
LemmyCook
fb01392bc3
Settings: cleanup
2025-09-07 14:29:14 -04:00
LemmyCook
498ee478e7
Settings: centralized migration to user settings. wip
2025-09-07 14:28:50 -04:00
M.Silva
53ff6cc21a
fix: message when no items on clipboard
2025-09-07 18:48:50 +01:00
LemmyCook
ba33451957
Network/Wi-Fi: many fixes and robustness improvements
...
- proper detection when password is wrong
- prevent a new connection while already connecting to a network
- new mechanism to skip scan results if a new scan is incoming (avoid UI
discrepancies)
2025-09-07 13:02:13 -04:00
Ly-sec
d6e253fe7f
Replace some double with real
2025-09-07 16:25:11 +02:00
Ly-sec
c32a8a863a
WeatherTab: remove useless divider
2025-09-07 16:22:07 +02:00
LemmyCook
4ba0f8d958
Network: Scanning use a more reliable backward parsing + added logs to figure potential bug.
2025-09-07 10:06:53 -04:00
Ly-sec
e4e2ed41b4
Rename TimeWeatherTab to WeatherTab, remove Time settings from said tab
...
WeatherTab: renamed from TimeWeatherTab, remove Time settings
Time: Time/Date is now widget driven
2025-09-07 15:48:16 +02:00
Ly-sec
888ba108e0
Edit NButton alignment
2025-09-07 15:33:47 +02:00
Ly-sec
c14eb95dba
BarWidgetSettingsDialog: remove DND, rename Save to Apply
2025-09-07 15:20:24 +02:00
Ly-sec
dc0ef93680
Notification: DND just uses Settings.data.notifications.doNotDisturb now
2025-09-07 15:18:12 +02:00
Ly-sec
a2ea3c116d
NotificationHistory: better display for unread notifications
2025-09-07 15:09:30 +02:00
Ly-sec
4578aad0bc
NotificationHistory: properly hook up the unread counter
2025-09-07 14:57:09 +02:00
Ly-sec
57448f100c
bartab-overhaul: initial commit
2025-09-07 14:48:20 +02:00
Ly-sec
835f88d71e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-07 12:51:15 +02:00
Ly-sec
291d919b9f
Notification: add -i support
2025-09-07 12:51:13 +02:00
LemmyCook
adac96ee84
SidePanel: proper height computation
2025-09-07 00:49:59 -04:00
LemmyCook
9010a1668b
SysStat: fixed warning. cant assign undefined to real
2025-09-07 00:43:57 -04:00
LemmyCook
f27608947c
Settings: slightly more compact tabs
2025-09-07 00:06:58 -04:00
LemmyCook
fb2d42da57
SysStat Service: less log on intel CPU
2025-09-06 23:47:17 -04:00
LemmyCook
2bc1d53b18
SysStat Service: Porting code to JS/QML instead of an external bash
2025-09-06 23:43:00 -04:00
LemmyCook
36d3a50f21
Brightness: brings back realtime brightness monitoring for internal(laptop) display.
...
The pill will open and show the change in real time
2025-09-06 19:27:32 -04:00
LemmyCook
9bc6479c92
NPill: for battery use a very light outline around the icon
2025-09-06 18:34:44 -04:00
LemmyCook
56993d3c00
Battery: Minimal BatteryService which only serve an appropriate icon. Trying different icons rotated 90 degrees to the left.
2025-09-06 18:16:59 -04:00
LemmyCook
86c6135def
Network/Wi-Fi: improvements
...
- Always check for ethernet status every 30s. Should not affect battery
life.
- Less aggressive scan intervals to give more times for slow adapters.
2025-09-06 16:11:16 -04:00
LemmyCook
1bb1015fdf
Dock: one tooltip per app instead of a shared tooltip. avoid a few glitches when hovering.
2025-09-06 15:25:57 -04:00
LemmyCook
ac43b6d78a
Dock: autoformatting
2025-09-06 15:19:06 -04:00
LemmyCook
809f16c27e
Dock: improvements, new animations, always float, better look.
2025-09-06 15:18:53 -04:00
LemmyCook
7860c41959
Network/Wi-Fi: Removed auto polling every 30sec. Factorized more code and cleaned logs
2025-09-06 14:14:47 -04:00
LemmyCook
fc1ee9fb2f
Network/WiFi: improve UI with more immediate feedback on operations.
...
+ proper deletion of profiles when forgetting a network
2025-09-06 13:03:22 -04:00
LemmyCook
5bc8f410e7
Network/Wi-Fi: smarter logging to avoid flood
2025-09-06 09:32:02 -04:00
Ly-sec
3d9ef8c2ed
switch to dev version
2025-09-06 14:20:31 +02:00
Ly-sec
0e53ce3ac0
Release v2.6.0
...
SettingsPanel: added keyboard navigation
BluetoothPanel: UI enhancements
WiFiPanel: UI enhancements
NotificationPanel: UI enhancements
ColorPicker: UI enhancements
Toast: handle switching between toasts much better
Notification: add DND option
Notification: add actions
LauncherTab: add app2unit toggle
Spacer: added spacer widget with configurable width
ActiveWindow: fix hyprland icon display
PowerPanel: add keybind controls
NetworkService: make it way more reliable
More QoL fixes & changes
2025-09-06 14:17:12 +02:00
Ly-sec
4131e6503b
Implement keyboard controls for PowerPanel as requested in ##227
...
PowerPanel: add support for keyboard controls
2025-09-06 12:44:19 +02:00
Ly-sec
0aaf78fc51
ActiveWindow: fix hyprland icon display ( fixes #201 )
2025-09-06 12:40:29 +02:00
Ly-sec
977b2d9e7c
Added a Spacer widget so people can add spacing between other widgets
...
(as requested in ##226).
Spacer: create variable width invisible rectangle
BarWidgetSettingsDialog: add Spacer support
BarWidgetRegistry: add Spacer
2025-09-06 12:27:06 +02:00
Ly-sec
e76b2c5497
Launcher: fix app2unit execution, implemented #202
2025-09-06 12:18:14 +02:00
Ly-sec
8658e11c1d
NotificationHistoryPanel: fix layout alignment
2025-09-06 12:16:53 +02:00
LemmyCook
b3e4486699
Network: better refresh vs wifi scan
2025-09-06 01:14:40 -04:00
LemmyCook
2398961473
Wifi: more clean ups and improvements
2025-09-06 01:04:08 -04:00
LemmyCook
a57bfeba31
Background: Qt.callLater does not accept a delay as parameter.
2025-09-06 00:36:03 -04:00
LemmyCook
2f416a87f0
Wifi/Network: refactoring to something simpler to maintain
2025-09-06 00:02:32 -04:00
LemmyCook
9a6c98c134
WiFi: removed status indicator
2025-09-05 23:18:23 -04:00
LemmyCook
35ca346246
Tooltip
2025-09-05 23:17:18 -04:00
LemmyCook
0fd9ac15cd
One more tooltip
2025-09-05 22:38:20 -04:00
LemmyCook
ae12d77e29
Tooltips: should end with a coma.
2025-09-05 22:37:54 -04:00
Lemmy
9065257961
Merge pull request #225 from lonerOrz/fix/keyboard-layout-alignment
...
fix: align KeyboardLayout widget with other bar components
2025-09-05 22:31:41 -04:00
LemmyCook
561b55cb9e
Autoformatting
2025-09-05 22:18:08 -04:00
LemmyCook
4f871296ae
ColorPicker: splitted in two NColorPicker + NColorPickerDialog
...
+ fixed layout and a few little bugs
2025-09-05 22:17:58 -04:00
loner
55b74ad38f
fix: align KeyboardLayout widget with other bar components
2025-09-06 09:46:42 +08:00
LemmyCook
8426e36f46
Time: improved human readable time + fixed a few tooltips.
2025-09-05 21:08:30 -04:00
LemmyCook
85d94aca01
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-05 21:04:09 -04:00
LemmyCook
39c7089cbc
Notification: fixed persistent DND toast.
2025-09-05 21:04:02 -04:00
Ly-sec
eb072ff88a
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-06 02:16:13 +02:00
Ly-sec
0c4046b993
ColorPicker: UI overhaul
2025-09-06 02:15:51 +02:00
LemmyCook
90cd5467fe
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-05 19:57:24 -04:00
LemmyCook
05bfb6fc37
Do Not Disturb: factorized logic and toast in its proper service.
2025-09-05 19:57:22 -04:00
Lemmy
966b2410d3
Update README.md
2025-09-05 19:49:01 -04:00
LemmyCook
8ec1ad7255
TaskBar converted to Layout
2025-09-05 19:12:32 -04:00
LemmyCook
1efa1f4aa3
ActiveWindow: Converted to Layout
2025-09-05 19:06:15 -04:00
LemmyCook
0a48e5f34f
Clock: text was too big
2025-09-05 18:59:53 -04:00
LemmyCook
ad305b3754
Dock: converted to Layout
2025-09-05 18:53:24 -04:00
LemmyCook
78cb7d4c15
MediaMini: fix visualizer not showing when track length is unknown (twitch)
2025-09-05 18:49:59 -04:00
LemmyCook
7b5c97f38a
Tray: converted to Layout
2025-09-05 18:49:34 -04:00
Ly-sec
59bf98e04c
Vesktop Template: fix placeholder text
2025-09-06 00:44:05 +02:00
LemmyCook
7feab63e5b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-05 18:33:53 -04:00
LemmyCook
5d7e168a57
NCircleStat + KeyboardLayout: converted to Layout
2025-09-05 18:33:51 -04:00
Ly-sec
8038b7f6a0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-06 00:31:28 +02:00
Ly-sec
2533c52e27
Launcher: add app2unit options (hopefully)
2025-09-06 00:30:47 +02:00
LemmyCook
cf624f4d65
Notification: Converted to Layout
...
+ removed fontPointSize on NIconButton. use sizeRatio instead.
2025-09-05 18:29:06 -04:00
LemmyCook
a4c98f1382
NotificationHistory: fully converted to Layout
2025-09-05 18:19:27 -04:00
LemmyCook
4768485974
LockScreen: converted to Layout
2025-09-05 18:15:28 -04:00
LemmyCook
9a14a5cc10
SettingsPanel: converted to layout
2025-09-05 18:05:42 -04:00
LemmyCook
cbffc1a14c
SidePanel: height fix
2025-09-05 18:05:23 -04:00
Lysec
25e1c6e759
Merge pull request #224 from ThatOneCalculator/refactor/notification-default-action-text
...
make default notification action text "Open"
2025-09-05 23:50:06 +02:00
Kainoa Kanter
e41c35cb5b
make default notification action text "Open"
2025-09-05 14:47:32 -07:00
LemmyCook
078e111ecd
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-05 17:47:20 -04:00
LemmyCook
01aeceddf4
PowerPanel: converted to Layout
2025-09-05 17:47:19 -04:00
LemmyCook
93a3bc2090
SysMonCard: converted to layout
2025-09-05 17:45:17 -04:00
Ly-sec
28b0536916
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-05 23:44:52 +02:00
Ly-sec
86734f17c4
Notification: remove some logging, implement #223
2025-09-05 23:44:49 +02:00
LemmyCook
94293e4c63
Bar SysMon: converted to Layout
2025-09-05 17:44:04 -04:00
LemmyCook
f06d0f4e1e
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-05 17:32:54 -04:00
Ly-sec
a5fc9d9ca9
Notification: add actions
...
README: add fix for niri action buttons for notifications
2025-09-05 23:31:55 +02:00
LemmyCook
c85a309aeb
MediaMini: converted to Layout
2025-09-05 17:23:02 -04:00
Ly-sec
4cac584409
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-05 23:07:10 +02:00
Ly-sec
b30d3df15c
Notification: only display app icon/avatar if the notification requested it
2025-09-05 23:07:05 +02:00
LemmyCook
6f69654816
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-05 17:06:10 -04:00
LemmyCook
8fedd7612d
NToast: Column => ColumnLayout
2025-09-05 17:06:09 -04:00
Ly-sec
c16e6e7423
Notification: adjust layout
2025-09-05 23:00:03 +02:00
Ly-sec
c8a056f332
Notification: add DND option to widget and notification panel as requested in #212
2025-09-05 22:42:40 +02:00
Ly-sec
60950fb461
dock: add opacity slider as requested in #222
2025-09-05 22:36:04 +02:00
Ly-sec
a3aba8d0db
Toast: update visibility for newest toast
2025-09-05 22:29:20 +02:00
LemmyCook
f9a48becce
SettingsPanel: finaly fixed the conflict between scrollview and textinput!
2025-09-05 15:47:07 -04:00
LemmyCook
3140039ccb
NTextInput: simplified code in an attempt to fix text selection issues with mouse.
...
Not fixed yet, but I know where the conflict is!
2025-09-05 15:08:45 -04:00
LemmyCook
56fedcf495
HooksTab: removed ScrollView which already exists in parent (SettingsPanel.qml)
2025-09-05 15:07:31 -04:00
LemmyCook
783e9fb140
AboutTab: improved look of "Download latest release"
2025-09-05 14:46:08 -04:00
LemmyCook
b69d6f57d4
Bump dev version
2025-09-05 14:41:04 -04:00
LemmyCook
125d844e3b
NInputAction simplification
2025-09-05 14:19:08 -04:00
LemmyCook
f04ac180f0
NInputAction: use proper label/description + autoformatting
2025-09-05 14:13:05 -04:00
LemmyCook
1cab452352
WiFi: small improvements to UI and service
2025-09-05 13:35:07 -04:00
LemmyCook
f3d1d15b61
NPill: added support for middle mouse button
2025-09-05 13:34:31 -04:00
Lemmy
0915071299
Merge pull request #220 from ThatOneCalculator/refactor/audio-bar-widgets-click-consistency
...
refactor: consistent click behavior for volume & mic bar widgets
2025-09-05 13:29:16 -04:00
Kainoa Kanter
b787080715
consistent tooltip
2025-09-05 10:28:57 -07:00
LemmyCook
a69a6eda4d
FontService: tweaked logs
2025-09-05 13:27:54 -04:00
Kainoa Kanter
dd757c2114
refactor: consistent click behavior for volume & mic bar widgets
...
- left click: open audio settings panel (unchanged) - right click:
toggle mute - middle click: pwvucontrol
2025-09-05 10:26:46 -07:00
LemmyCook
eedea01679
NetworkService: dont report empty errors
2025-09-05 12:04:49 -04:00
LemmyCook
0567da94dd
WiFi: auto formattings (removed es6 syntax for split to not break qmlfmt)
2025-09-05 11:58:30 -04:00
LemmyCook
de92c989f2
Launcher: hotfix clicking on an item would not activate it.
2025-09-05 10:33:57 -04:00
LemmyCook
507843be21
--amend
2025-09-05 08:54:13 -04:00
LemmyCook
b9c1a8a54f
WiFi: improved UI and service
2025-09-05 08:36:36 -04:00
LemmyCook
35283a6923
WiFi: cleaner look, similar to BT.
2025-09-05 00:55:47 -04:00
LemmyCook
9ae78eda45
Bluetooth: more UI polish
2025-09-04 23:48:16 -04:00
LemmyCook
cc8a24f445
Bluetooth Panel: UI cleanup/factorization
2025-09-04 23:26:19 -04:00
LemmyCook
5910c65bcf
SidePanel: fix #218 sidepanel should open next to the button (as other panels)
2025-09-04 20:38:24 -04:00
LemmyCook
e5aee79d47
Removed all layer.enabled as they do not play well with fractional scaling.
2025-09-04 20:36:32 -04:00
LemmyCook
a249e15c58
WiFi: Fix password input placeholder dots are cut off #203
2025-09-04 19:58:08 -04:00
LemmyCook
cdcfe328d2
NPanel: rounding x,y coordinates to avoid artifacts
2025-09-04 19:53:33 -04:00
LemmyCook
784300f690
Dock: removed unecessary bg hover rect
2025-09-04 19:51:10 -04:00
LemmyCook
8ad2bef2f5
NButton: added support for right click and middle click, removed rippled effect.
2025-09-04 18:54:41 -04:00
LemmyCook
2bd30947fc
SettingsPanel: reordered code.
2025-09-04 17:30:52 -04:00
LemmyCook
84e8793a29
SettingsPanel: improved keyboard controls
2025-09-04 17:28:35 -04:00
LemmyCook
be1643c5b8
SettingsPanel: added keyboard navigation (Tab, Vim, Up/Down) to change active tab.
2025-09-04 17:14:54 -04:00
LemmyCook
b00f058eac
Removed log
2025-09-04 17:06:46 -04:00
LemmyCook
8bab23cfec
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-04 17:03:13 -04:00
LemmyCook
7b26e38f33
Launcher: improved/fixed keyboard controls (Ctrl+J / Ctrl+K)
2025-09-04 17:03:11 -04:00
Lemmy
9e6bd3be76
Update README.md
2025-09-04 16:17:39 -04:00
LemmyCook
97b016b21b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-04 16:17:33 -04:00
LemmyCook
84fdb7c647
Wallpaper: added IPC to set a wallpaper
...
qs -c noctalia-shell ipc call wallpaper set $path $monitor
$monitor can be a monitor name or "all" or "" to assign to all monitors.
2025-09-04 16:17:31 -04:00
Lemmy
6d70944fc8
Update bug_report.md
2025-09-04 15:48:12 -04:00
Lemmy
fcb4fa1b59
Update bug_report.md
2025-09-04 15:46:28 -04:00
Lemmy
e69086f1a6
Merge pull request #213 from ThatOneCalculator/patch-1
...
docs: power management
2025-09-04 15:42:28 -04:00
Kainoa Kanter
fa22607c2c
docs: power management
2025-09-04 12:41:00 -07:00
LemmyCook
9168eba07b
autoformatting
2025-09-04 15:37:12 -04:00
Lemmy
5d11e37687
Merge pull request #210 from ThatOneCalculator/feat/caffeine-widget
...
feat: keep awake bar widget
2025-09-04 15:33:06 -04:00
Lemmy
4ea903b333
Merge pull request #208 from ThatOneCalculator/feat/power-toggle-widget
...
feat: power toggle bar widget
2025-09-04 15:30:56 -04:00
Lemmy
8fd805815d
Merge pull request #205 from ThatOneCalculator/sidebar-toggle-settings
...
toggle settings panel on right-clicking side panel toggle
2025-09-04 15:29:43 -04:00
LemmyCook
c055690a9b
Cleaned up init sequence
2025-09-04 15:27:17 -04:00
Kainoa Kanter
dcf146a097
feat: keep awake bar widget
2025-09-04 12:15:19 -07:00
LemmyCook
e3f50c0ce2
Hotfix: wallpaper was not set on startup.
2025-09-04 15:11:45 -04:00
Kainoa Kanter
c394368dc5
fix sizing
2025-09-04 12:03:41 -07:00
Kainoa Kanter
1f9c54438a
feat: power toggle bar widget
2025-09-04 12:00:17 -07:00
Kainoa Kanter
f303f305af
Merge branch 'noctalia-dev:main' into sidebar-toggle-settings
2025-09-04 11:54:32 -07:00
LemmyCook
5f1f3dce4a
CustomButton: fix size to match other bars button
2025-09-04 14:52:45 -04:00
LemmyCook
f84889ca13
UpdateService: inverted logic
2025-09-04 14:46:29 -04:00
LemmyCook
b778a80c79
Settings: better icons for Hooks tab
2025-09-04 14:46:19 -04:00
Kainoa Kanter
0bf632a4b1
toggle settings panel on right-clicking side panel toggle
2025-09-04 11:20:01 -07:00
Ly-sec
321c513682
UpdateService: set release to false
2025-09-04 19:49:57 +02:00
Ly-sec
9db6a0d438
Release v2.5.0
...
- Launcher: full rework
- Notification: display app icon
- Hooks: let people create their own commands after wallpaper change &
light/dark toggle
- NInputAction: create new widget
A lot of quality of life changes & fixes
2025-09-04 19:41:44 +02:00
Ly-sec
a9affb5ae4
Hooks: expose to grab the screen name
2025-09-04 19:15:50 +02:00
Ly-sec
46bc8939b4
Hooks: make hook activate after settings are updated
2025-09-04 18:23:46 +02:00
Ly-sec
fe6ecf7daf
Launcher: remove 50 item limit, fixes #200
2025-09-04 18:15:04 +02:00
Ly-sec
a72b896c5f
README: small changes
2025-09-04 18:12:36 +02:00
Ly-sec
a91d790074
HooksTab: replace NText with NLabel
2025-09-04 18:01:06 +02:00
Ly-sec
ac21deefa4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-04 17:57:43 +02:00
Ly-sec
37eefe3663
Created Hook system (let's users run commands after specific actions)
...
NInputAction: create NTextInput with NButton
HooksService: add dark/light mode hook, add wallpaper change hook
HooksTab: create 1 NInputAction for each hook
Wallpaper: add hook functionallity
2025-09-04 17:54:58 +02:00
LemmyCook
2e082ed8b1
proper border on notifications
2025-09-04 11:45:07 -04:00
LemmyCook
c1bec66151
Cleanup: removed Color.applyOpacity in favor of Qt.alpha
2025-09-04 11:29:45 -04:00
LemmyCook
d53a404bf1
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-04 11:06:56 -04:00
LemmyCook
7ed4c209fe
Optims: replaced a bunch of Qt.rgba by Qt.alpha
2025-09-04 11:06:54 -04:00
Ly-sec
83205d57d9
IPCHandler: small change to getActiveScreen()
2025-09-04 16:45:07 +02:00
Ly-sec
43bb3bdd0c
IPCHandler: use getActiveScreen() everywhere
2025-09-04 16:42:28 +02:00
LemmyCook
cde3f088d1
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-04 10:26:47 -04:00
LemmyCook
3e7ebf44f3
IPC: more robust screen detection
2025-09-04 10:26:45 -04:00
Ly-sec
ac7092943c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-04 16:19:02 +02:00
Ly-sec
e7bbb7fc00
CustomButton: let people use quotes etc
2025-09-04 16:18:58 +02:00
LemmyCook
2fda29c185
autoformatting
2025-09-04 10:17:02 -04:00
LemmyCook
2793863689
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-04 10:16:39 -04:00
LemmyCook
7fafda4747
NPanel: clear openedPanel attempt
2025-09-04 10:16:37 -04:00
LemmyCook
bb0f1e84ce
IPC: Fail safe when no activeWindow detected
2025-09-04 10:16:15 -04:00
Ly-sec
3ceba43802
Notification: prefer notification image over app image
2025-09-04 16:12:50 +02:00
LemmyCook
f8ed4f48cf
logs
2025-09-04 09:52:15 -04:00
LemmyCook
d319ab9bfc
IPC: IPC calls now properly identified the proper monitor so that dimming and other stuff works better.
2025-09-04 09:37:50 -04:00
LemmyCook
902cdc39e0
Merge branch 'custom-buttons'
2025-09-04 08:40:00 -04:00
LemmyCook
00d3f81aa1
Bar: check if new widget modelData is available to avoid warnings.
2025-09-04 08:35:57 -04:00
LemmyCook
d8c91a942f
SettingsPanel: restoring keyboard focus
2025-09-04 08:28:58 -04:00
LemmyCook
30e1c2d2b3
BarSectionEditor: cleaned up logs
2025-09-04 08:28:41 -04:00
Ly-sec
4229721774
Notification: add app icon support
2025-09-04 13:38:39 +02:00
LemmyCook
4a45e73125
BarSettings: better D&D
2025-09-04 00:58:41 -04:00
LemmyCook
9e819084af
BarSettings: reworking drag&drop
2025-09-04 00:04:02 -04:00
LemmyCook
f39dd2aa1c
Custom Button: better bar editor
2025-09-03 22:59:59 -04:00
LemmyCook
4f3e0bdb1e
SettingsPanel: remove keyboard focus, so it will close gracefully if clicking on something else (like others NPanels)
2025-09-03 22:30:42 -04:00
LemmyCook
21383b03c5
Custom Buttons: working left/right/middle click
2025-09-03 22:22:22 -04:00
LemmyCook
17944211d5
Custom buttons: WIP support for left/right/middle click
2025-09-03 21:59:33 -04:00
LemmyCook
1f919e4469
NIconButton: added support for middle click
2025-09-03 21:59:03 -04:00
LemmyCook
06a11f003b
SettingsPanel: fixed audio tab name
2025-09-03 21:58:51 -04:00
LemmyCook
807867ef42
Custom buttons: refactored files structure
2025-09-03 21:27:42 -04:00
LemmyCook
598bc48957
Custom buttons: improved UI, still wip
2025-09-03 20:51:51 -04:00
LemmyCook
7f34ca4122
Custom buttons: WIP implementing custom properties
2025-09-03 19:09:36 -04:00
Lysec
291cd5130d
Update README.md
2025-09-04 00:45:37 +02:00
Ly-sec
280952aae3
README: add manual install IPC explanation
2025-09-04 00:45:07 +02:00
LemmyCook
3ba6899e69
Wallpaper: minor improvements
2025-09-03 17:51:02 -04:00
LemmyCook
65f73bb1ba
Launcher: Restored keyboard navigation with PageUp/PageDown/Home/End + Vim Keys
...
Oddly Ctrl+J does not work for me...
2025-09-03 17:02:05 -04:00
LemmyCook
392f0e14b2
Launcher: fixed IPC calls + fix locked up results in clipboard after short successive opening.
2025-09-03 13:49:45 -04:00
LemmyCook
1e81a89a1a
Merge branch 'launcher-evolved'
2025-09-03 11:23:15 -04:00
LemmyCook
11a13ce589
Launcher: Fix missing argument to onStatusChanged
2025-09-03 11:11:37 -04:00
LemmyCook
24620210fe
Launcher: improved clipboard images look
2025-09-03 10:43:00 -04:00
LemmyCook
7b2d490ba7
Launcher: clipboard, prevent unecessary refresh while browsing
2025-09-03 10:25:44 -04:00
LemmyCook
20b29f98a7
Launcher: deleted ClipboardService, renamed CliphistService to ClipboardService.
2025-09-03 09:35:33 -04:00
LemmyCook
132dbce3a3
Launcher: wip image preview
2025-09-03 09:22:27 -04:00
LemmyCook
ded133d164
Launcher: wip image preview
2025-09-03 08:44:10 -04:00
LemmyCook
7548ffc191
Laucher: Fix wayland warning about focus surface stealing
2025-09-03 08:05:06 -04:00
LemmyCook
1599ee5682
Launcher: Working clipboard plugin
2025-09-03 08:01:24 -04:00
Ly-sec
40b57c2df0
Weather: change how default city is set
2025-09-03 13:50:16 +02:00
Ly-sec
c6e56d4264
Add default fallback city ( fixes #199 ), add beginning of UpdateService
...
Weather: always fallback to "Tokyo" if the city name is empty
UpdateService: simple versioning control
2025-09-03 13:37:24 +02:00
Ly-sec
7141a91994
DistroLogoService: add NixOS path as requested in #197
2025-09-03 13:05:51 +02:00
LemmyCook
742a600e38
Launcher: first refactoring pass
2025-09-02 22:20:01 -04:00
LemmyCook
80a2e69eaa
SidePanel: increased height by 8 pixels.
2025-09-02 20:01:00 -04:00
LemmyCook
a7ce6737ec
NComboBox: slightly taller by default
2025-09-02 19:55:23 -04:00
LemmyCook
dfd7edc540
Settings: better default folder for wallpapers and videos
2025-09-02 19:55:06 -04:00
Ly-sec
ac65d19809
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-02 20:09:44 +02:00
Ly-sec
520da3e915
Replace NTextInput with NComboBox for font settings
...
FontService: use Qt.fontFamilies to grab available fonts and split Mono
fonts
NComboBox: allow height changes
GeneralTab: replace NTextInput with NComboBox
2025-09-02 20:07:10 +02:00
LemmyCook
d79011355c
Dock: Fixed dock autohide when bar is at the bottom.
2025-09-02 13:35:24 -04:00
LemmyCook
5859270ad0
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-02 13:06:12 -04:00
LemmyCook
26dc143b1d
Dock: allow clicking outside of the dock on the left and right side
2025-09-02 13:06:10 -04:00
Lemmy
76a8e644e0
Update README.md
2025-09-02 12:10:35 -04:00
Ly-sec
8d05cb9f3b
README: fix small typo
2025-09-02 17:20:30 +02:00