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
f8131c9a14
Tray: use getPillDirection logic to place chevron to the correct position based on bar section
2025-11-08 09:00:42 +01:00
ItsLemmy
fa61925982
MainScreen: Only dim & mask if panel is opened on 'this' screen.
2025-11-07 19:32:10 -05:00
ItsLemmy
19463f4395
ControlCenter: fix/improve opening position
2025-11-07 10:47:28 -05:00
ItsLemmy
b7d40c035a
Wifi: fixed bug where non connected SSID would report as without internet.
2025-11-07 09:07:45 -05:00
ItsLemmy
838a469656
Tray: alignments, more robust click handling, cleanup
2025-11-06 22:25:29 -05:00
ItsLemmy
02da218d64
Tray: Bar display improvement
2025-11-06 21:53:02 -05:00
ItsLemmy
551871a981
Tray: using NIconButton directly
2025-11-06 21:22:20 -05:00
ItsLemmy
c155be7f40
AudioViz: renamed
2025-11-06 20:38:07 -05:00
ItsLemmy
ab8d9e5502
SysMon-bar: support for mPrimary or mOnSurface text via widget settings.
2025-11-06 17:45:37 -05:00
ItsLemmy
b51af0f548
Memory optimizations
2025-11-06 15:24:01 -05:00
Ly-sec
7211868c27
Tray: open drawer with left & right click
2025-11-06 17:13:43 +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
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
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
notiant and GitHub
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
0b7c412ad9
Tray: remove some logger spam
2025-11-04 21:19:04 -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
d9a802fe21
Autofmt
2025-11-04 11:40:31 -05:00
Lemmy and GitHub
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
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
Lysec and GitHub
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
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
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
loner
cb4de305fe
feat(battery): support adaptive layout for battery panel
2025-11-04 10:59:55 +08:00
notiant and GitHub
5e4496bdb2
BluetoothPanel: add WordWrap for scanning text
2025-11-04 03:18:56 +01:00
ItsLemmy
65edc59371
Project structure adjustments
2025-11-03 21:18:13 -05:00
ItsLemmy
b7b10a360d
AudioPanel: auto resizing to content
2025-11-03 19:12:54 -05:00
ItsLemmy
498fe24093
Time: more accurate time update to fix janky seconds needle.
2025-11-03 16:53:10 -05:00
Lemmy and GitHub
9d68d5bcee
Merge pull request #645 from MrDowntempo/feat/better-lockkeys-settings
...
Feat/better lockkeys settings
2025-11-03 15:31:51 -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
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
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