Ly-sec
3ef5e169e4
Brightness/VolumeWidget: fix visual issues ( #875 )
2025-11-26 12:40:18 +01:00
ItsLemmy
e1dc72216e
Mango/Sway: fixed unclickable NPopupContextMenu
2025-11-24 19:12:08 -05:00
ItsLemmy
455014a39b
Brightness: scroll-wheel was bypassing available control check.
2025-11-21 13:28:12 -05:00
EmmetZ
e3c171840f
feat: add brightness panel for bar brightness widget
2025-11-21 10:23:23 +08:00
ItsLemmy
c407edb4e9
BarWidgets: All the right click contextual menus. Fix #541
2025-11-17 22:47:17 -05:00
ItsLemmy
f1d714ad9a
Cleanup: replaced a bunch of Screen by their proper "screen"
2025-11-17 14:53:47 -05:00
ItsLemmy
3ff5b7639f
Switched to qmlformat.
2025-11-16 17:07:03 -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
355271768c
Services in subfolder + cleanup/fixes
2025-11-08 16:38:43 -05:00
ItsLemmy
e29c6ee1a6
Refactor: Panels and Bar background are now drawn separately with Shapes.
2025-11-06 10:41:48 -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
ItsLemmy
1067ffe7a3
qmlfmt
2025-10-27 08:41:50 -04:00
Ly-sec
01657ee545
i18n: add brightness tooltip translation
2025-10-27 13:11:24 +01: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
00509170ef
Bar: improved "mini" density look
2025-10-13 20:16:18 -04:00
ItsLemmy
2962c0d9f7
Same behavior for compact and mini
2025-10-12 16:17:45 -04:00
ItsLemmy
f4b27380c3
Qt-Scaling: first cleanup pass
2025-10-12 08:23:24 -04:00
ItsLemmy
86127660fe
Tooltip: different approach to get the current screen.
2025-10-03 23:27:07 -04: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
b8f4401878
First pass
2025-09-22 19:11:10 -04:00
LemmyCook
8af8bf2e2e
BarService: to keep tracks of bar widgets and improve IPC behavior.
2025-09-17 10:19:55 -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
ac1902c76a
Bar: compact mode works pretty well but need some more testing.
2025-09-16 00:39:30 -04:00
ItsLemmy
c0d6780c3d
Volume/Brightness/Microphone: fixed tooltips to new mapping
2025-09-14 23:45:17 -04:00
LemmyCook
00459606ce
Brightness: hotfix
2025-09-14 18:19:02 -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
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
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
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
380f31fbd9
BaBar Widgets: pass a proper section name instead of a longer string.
2025-09-12 12:54:09 -04:00
LemmyCook
82ac49ce85
NPanel: simplified screen/scaling management
2025-09-10 20:45:50 -04:00
LemmyCook
d4d7b06b64
NPill + Clock color uniformisation
2025-09-09 01:44:14 -04:00
LemmyCook
1f8c55d581
Icons: huge cleanup
2025-09-08 22:05:57 -04:00
LemmyCook
a4107c87c0
Icons: WIP using a proper mapping table
2025-09-08 21:05:48 -04:00
LemmyCook
ea6b8e0c02
Icons: Brightness and battery
2025-09-08 15:53:50 -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
Ly-sec
57448f100c
bartab-overhaul: initial commit
2025-09-07 14:48:20 +02: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
210bbac583
ScalingService: 1st pass of the refactoring via signals instead of nested bindings for better efficienty and compatibility with old versions of Qt
2025-09-01 13:52:12 -04:00
LemmyCook
b0917f5a25
Auto-formatting
2025-08-31 21:35:16 -04:00
LemmyCook
3683d3c29b
NPill: allow to open left or right depending on
2025-08-31 15:45:10 -04:00
LemmyCook
53405c13af
NText: Reverted my change to support Richtext by default + All tooltips are no longer using capital letter at the start of every word
2025-08-31 08:41:51 -04:00
quadbyte
80f6570f04
NightLight/Bar: left click toggle, converted to NIconButton
...
+ Adapted some tooltip to the new richtext NText
2025-08-31 01:26:04 -04:00
quadbyte
bdd981e15c
Bar Brightness: fixed onClicked to open brightness settings
2025-08-25 23:18:13 -04:00
LemmyCook
bf16a6ee16
Bar: fixed brightness widget size
2025-08-25 00:01:33 -04:00
LemmyCook
a10d55e7f5
Bar widgets: modular loading refactoring via BarWidgetRegistry+NWidgetLoader
...
- Hot reload is working again.
- Should also be more memory efficient on multi monitors.
2025-08-24 23:50:09 -04:00
Ly-sec
12092ca6f6
Fix Brightness & Tray
2025-08-22 17:00:39 +02:00
Ly-sec
8e562e0701
WIP - modular bar (need to fix brightness & tray)
2025-08-22 16:37:45 +02:00