notiant
|
25e8196182
|
apply reduced light mode opacity to panel backgrounds
|
2026-03-10 21:37:55 +01:00 |
|
Lemmy
|
e8ee0548cb
|
perf(shapes): enable async rendering for all CurveRenderer shapes
|
2026-03-10 09:31:20 -04:00 |
|
Lemmy
|
44045fa020
|
fix(backgrounds): prevent qTriangulate crash on framed bar outer rectangle arcs
|
2026-03-09 17:16:14 -04:00 |
|
Lemmy
|
77b253f1ca
|
fix(backgrounds): enforce minimum arc radius to prevent qTriangulate SIGSEGV on flat corners
|
2026-03-09 16:57:02 -04:00 |
|
Lemmy
|
4d0897d6ed
|
fix(backgrounds): another take on fixing potential degenerate Shape paths
|
2026-03-09 12:15:22 -04:00 |
|
Lemmy
|
879bdce702
|
backgrounds: even more safeGuard
|
2026-03-05 14:54:40 -05:00 |
|
Lysec
|
baf4971a62
|
fix(PanelBackground): avoid degenerate ShapePath when panel slot is not renderable
|
2026-03-05 20:29:26 +01:00 |
|
Lemmy
|
37153772e5
|
backgrounds: fix coincident subpath causing invisible bar fill on simple bar type
|
2026-03-04 22:59:26 -05:00 |
|
Lemmy
|
c9b6fc9ef9
|
backgrounds: fix degenerate inner hole subpath in BarBackground when not framed
|
2026-03-04 13:52:20 -05:00 |
|
Lemmy
|
4163fc7632
|
backgrounds: guard against degenerate ShapePaths crashing Qt CurveRenderer
|
2026-03-04 10:14:43 -05:00 |
|
Lemmy
|
46fea8d980
|
bar-background: attempt to fix potential hairline gap between the bar and the screeb edge
|
2026-02-07 23:59:34 -05:00 |
|
Lemmy
|
a64162f4ff
|
bar-auto-hide: bullet proofing
|
2026-01-30 22:38:51 -05:00 |
|
Lemmy
|
d17cbf2e00
|
bar: auto hide implementation
|
2026-01-30 22:01:16 -05:00 |
|
tibssy
|
680dfccfff
|
feat(layout): implement framed bar visuals and layout logic
|
2026-01-26 13:30:52 +00:00 |
|
Lemmy
|
a06b38574e
|
colors: smooth transitionning animation to a new scheme.
|
2026-01-22 08:49:28 -05:00 |
|
Lemmy
|
cff663fee0
|
Niri: optional "hideOnOverview" in bar settings
|
2026-01-13 19:23:19 -05:00 |
|
Lemmy
|
3bc9a625b8
|
Colors: removed Colors.transparent / black and white in favor of their direct shorthands
|
2026-01-04 13:54:51 -05:00 |
|
loner
|
901bb60560
|
feat: add separate bar opacity control with toggle switch
- Remove old transparent toggle and related logic
- Add new settings for separate bar background opacity control
|
2025-12-28 12:30:15 +08:00 |
|
Lemmy
|
a1470cb51f
|
PanelBackground: save memory and simplified logic by implementing a dual slot approach.
|
2025-12-26 13:32:24 -05:00 |
|
Lemmy
|
374f2477e6
|
Sysmon: panel
|
2025-12-25 23:09:11 -05:00 |
|
Ly-sec
|
762e828382
|
SessionMenuTab: add setting for large button layout
|
2025-12-16 20:10:28 +01:00 |
|
Lemmy
|
3785f3f236
|
Bar/Panels: Unified transparency for panels and bar!
|
2025-12-14 10:49:15 -05:00 |
|
ItsLemmy
|
c31c56ff48
|
PluginSystem: basic implementation with an hello-world bar widget
|
2025-11-30 20:31:55 -05:00 |
|
ItsLemmy
|
e972e1f7aa
|
Cards & Settings refactoring
- All cards now live in Modules/Cards
- CalendarPanel is now called ClockPanel
- Added a way to ease settings migration in separate QML files
|
2025-11-30 14:26:09 -05: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 |
|
EmmetZ
|
e3c171840f
|
feat: add brightness panel for bar brightness widget
|
2025-11-21 10:23:23 +08:00 |
|
Ly-sec
|
c735eef75d
|
Merge branch 'changelog'
|
2025-11-20 11:54:33 +01:00 |
|
ItsLemmy
|
592e261eb8
|
DropShadow: on the media card + some cleanup
|
2025-11-18 19:51:54 -05:00 |
|
Ly-sec
|
bb8107727c
|
initial commit
|
2025-11-17 16:35:22 +01:00 |
|
ItsLemmy
|
df37511089
|
Panels: code simplification
|
2025-11-16 19:40:51 -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
|
3ff5b7639f
|
Switched to qmlformat.
|
2025-11-16 17:07:03 -05:00 |
|
ItsLemmy
|
6004807776
|
AllBackgrounds: centralize panel background color computation.
|
2025-11-13 14:43:14 -05:00 |
|
ItsLemmy
|
81e9bd55fa
|
Merge branch 'panel-content'
|
2025-11-12 18:34:18 -05: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 |
|
ItsLemmy
|
b3fbe7eff3
|
Panels: splitted bg and content for improved perfs.
|
2025-11-11 22:53:01 -05:00 |
|
ItsLemmy
|
2bc6dfb2b4
|
Tray: refactoring - back to dropdown menu while keeping the drawer for unpinned.
|
2025-11-11 10:21:55 -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 |
|
ItsLemmy
|
bae3c3495b
|
Launcher: fix transparency
|
2025-11-09 16:54:07 -05:00 |
|
ItsLemmy
|
15539e1445
|
MainScreen: Bar content is in its own PanelWindow
|
2025-11-09 12:28:00 -05:00 |
|
ItsLemmy
|
4b751df53f
|
Optimization: caching to GPU texture when no animations.
|
2025-11-08 22:25:41 -05:00 |
|
ItsLemmy
|
8794a2cf35
|
Merge branch 'optims'
|
2025-11-08 08:16:21 -05:00 |
|
ItsLemmy
|
059b762bf2
|
ScreenCorners: Now drawn on top and no longer casting shadows.
|
2025-11-07 09:00:14 -05:00 |
|
ItsLemmy
|
d5e9d7a200
|
NDropShadows
|
2025-11-07 07:51:08 -05:00 |
|
ItsLemmy
|
838a469656
|
Tray: alignments, more robust click handling, cleanup
|
2025-11-06 22:25:29 -05:00 |
|
ItsLemmy
|
8e08af76d1
|
ScreenCorners: cleanup
|
2025-11-06 13:35:28 -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
|
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 |
|