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
Ly-sec
852e2fa4d1
Fix N*Pill force show layout
2025-09-14 22:39:16 +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
3764edafa8
Widgets: improved centering
2025-09-14 14:35:15 -04:00
LemmyCook
d348cfc2b0
Toast: refactored service vs UI.
2025-09-14 13:29:20 -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
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
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
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
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
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
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
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
LemmyCook
101e3125a9
Vertical bar: simpler management
2025-09-13 13:06:17 -04:00
Ly-sec
6fba9d9f22
NPanel positioning fixes
2025-09-13 16:45:22 +02:00
Ly-sec
f670f88804
NPanel: add margin if bar is floating (except for SettingsPanel)
2025-09-13 10:25:50 +02: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
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
9a0746d737
PowerToggle: was not receiving scaling which led to a broken bar.
2025-09-11 15:56:10 -04:00
LemmyCook
76be93a84d
NPanel: fix 3 minor warnings
2025-09-10 21:14:01 -04: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
be0b568f1f
KeyboardLayout: increase font size and make it all caps
2025-09-11 01:10:04 +02:00
LemmyCook
b9dbbf7bdd
Widgets Drag&Drop: drop indicator and improved behavior
2025-09-10 09:02:09 -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
5e6f77f875
More icons improvements
2025-09-09 20:32:19 -04:00
LemmyCook
b2d629e6a1
More icons
2025-09-09 18:43:39 -04:00
LemmyCook
a38f49cb35
More icons work
2025-09-09 18:10:25 -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
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
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
LemmyCook
a6ccc8b0da
NButton: fix issue when no icon defined
2025-09-09 09:22:05 -04:00
LemmyCook
d76d1c628a
NIconButton: animation on color (bg+fg)
2025-09-09 08:56:30 -04:00