notiant
1a263e6cc3
OSD: prioritize volume over input volume
2026-03-06 17:59:24 +01:00
Lemmy
db56321f54
layout: more double margins implementations
2026-02-20 21:11:06 -05:00
Lemmy
8c776b5504
lockeys-service: added a component registration system to avoid polling when not necessary
2026-02-13 13:31:42 -05:00
Lysec
1447a49911
OSD: add guard check for root & proper cleanup for brightness
2026-02-07 12:14:56 +01:00
Lysec
5b5c951908
OSD: don't display volume OSD if volume is changed through audio panel
2026-01-31 23:30:53 +01:00
Lysec
54b3c8fa6a
OSD: don't display brightness OSD if control center is open ( fixes #1637 )
2026-01-31 14:09:08 +01:00
tibssy
cc8fee383f
fix(layout): correct notification and OSD margins to respect frame boundaries
2026-01-26 13:30:52 +00:00
Lemmy
86a9dd80cd
osd: removing non working fix #1
2026-01-23 17:02:08 -05:00
Wilfred Mallawa
33fe169edc
fix(osd): defer first show to prevent percentage text overflow
...
On first OSD display, the percentage text would render outside the
bounding box because the layout hadn't finished positioning children.
Add a small delay 30ms delay before rendering the OSD, which seems to be
enough time to allow for things to synchronize.
Signed-off-by: Wilfred Mallawa <wilfred.opensource@gmail.com >
2026-01-23 22:54:47 +11:00
Lemmy
32022eaf58
OSD: fix for the infamous race condition that broke layout on first display
2026-01-21 23:14:07 -05:00
Lemmy
4c89a451cc
Bar: replace more direct Style.barHeight acces by the new Style.getBarHeightForScreen()
2026-01-19 00:41:31 -05:00
Lemmy
b340529b10
Bar: custom setup per screen (position, density, widgets)
2026-01-18 20:12:46 -05:00
Ly-sec
f989465ce9
Toast: add media playback info option
2026-01-17 17:40:19 +01:00
Lemmy
60792521e1
OSD: font cleanup
...
Vertical Media Player OSD is still very bad / useless.
2026-01-17 10:58:55 -05:00
Lemmy
08d2a41181
Revert "Fixed inconsistent icon styles for Media OSD"
...
This reverts commit 9a2963dc95 .
2026-01-17 10:48:00 -05:00
bean-factory
9a2963dc95
Fixed inconsistent icon styles for Media OSD
2026-01-17 19:27:28 +05:30
bean-factory
ff488ca897
Fixed inconsistent colors for Media OSD
2026-01-17 18:46:30 +05:30
Lemmy
cd20b706e0
OSD: better looking OSD media
2026-01-17 00:33:52 -05:00
Lemmy
0c6e3b0798
OSD: Media, proper icons
2026-01-16 17:21:44 -05:00
Mridul Agarwal
962b3b2128
Add Media OSD functions
2026-01-13 22:50:27 +05:30
Lemmy
d59bfce14e
Merge pull request #1305 from anthonyhab/feat/bar-margin-percentage-to-pixel
...
feat: convert bar margins from percentages to pixels
2026-01-08 20:54:33 -05:00
anthonyhab
f34dcc11b9
feat: convert bar margins from percentages to pixels
...
Change bar margin settings from percentage values (0-1) to integer pixel values (0-18). Add migration 38 to convert existing settings. Update all margin calculations to use pixel values directly. Update UI labels to show "px" instead of "%".
2026-01-07 12:20:07 -05:00
Lemmy
5dfd76e568
IPC/OSD: deprecate showText(withIcon) call.
2026-01-07 12:07:32 -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
Ly-sec
bc0137646e
OSD: make progress bar follow iRadius
2025-12-30 12:55:16 +01:00
Eric Handley
8b5d9b56b1
OSD: hide brightness display when panel is open
2025-12-21 18:14:41 -08:00
loner
51b8829fc4
fix(osd): adjust vertical layout of custom text OSD
2025-12-15 10:23:36 +08:00
loner
7d0c8db323
feat(osd): allow custom icons for OSD via IPC
2025-12-15 10:23:36 +08:00
loner
909c028056
feat: Dynamically adjust the OSD window size based on the length of the custom text
2025-12-15 10:21:57 +08:00
loner
425d187f68
feat: OSD customText basic framework
2025-12-15 10:21:57 +08:00
Ly-sec
2a5b1fa109
Release v3.6.2
2025-12-09 17:37:57 +01:00
ItsLemmy
35e7e34ebf
Bar: ceil all floating margins and increase the exclusion zone by one extra pixel to avoid potential cut-off.
2025-12-07 08:17:19 -05:00
Ly-sec
c80a68007b
OSD: when no OSD is selected, display no OSD
2025-12-03 20:24:07 +01:00
Ly-sec
74e2d1b2dc
OSD: Set LockKey connection to null if OSD for it is disabled.
2025-12-03 20:11:04 +01:00
Ly-sec
f9985dac24
OSD: properly fix horizontal LockKey OSD
2025-12-02 13:18:21 +01:00
Ly-sec
28f0c4df24
OSD: possible fix for elide on horizontal LockKey
2025-12-02 12:55:23 +01:00
Ly-sec
8db09daf4d
OSD: fix vertical LockKey display
2025-12-02 12:52:45 +01:00
loner
69004c072c
fix: Caps Off OSD color inconsistency with Num Off OSD
2025-11-28 15:28:21 +08:00
Ly-sec
778dce21c1
AudioPanel: suppress OSD when toggle mute/unmute to prevent overlapping
2025-11-27 09:34:00 +01:00
ItsLemmy
23d3eb642e
AudioService + OSD: minor improvements
...
- Replace hardcoded value by epsilon property
- Dont send volume change if delta is below epsilon
2025-11-26 19:33:51 -05:00
ItsLemmy
a188aa2e17
Autofmt + all missing transactions
2025-11-26 15:57:34 -05:00
Ly-sec
8419549183
AudioService: this might be it
2025-11-26 21:10:26 +01:00
Ly-sec
f611e3a2c0
OSD: use volume-x(volume-3) for 0% volume
2025-11-26 15:07:19 +01:00
Ly-sec
c0b836af26
OSD: fix 0% brightness icon
2025-11-26 14:54:38 +01:00
Ly-sec
a44137f81f
OSD: fix 0% volume icon
2025-11-26 14:53:31 +01:00
ItsLemmy
7742bb5cc0
OSD: fix non existing fontWeight
2025-11-25 19:59:23 -05:00
Ly-sec
83f8028d47
OsdTab: add toggle for all OSDs
2025-11-25 16:27:19 +01:00
loner
4c6cf8d21b
feat: Add setting to disable lock key OSD notifications
2025-11-25 21:20:50 +08:00
ItsLemmy
ce7b27c316
Autoformating + back to -git
2025-11-24 21:38:07 -05:00
loner
40a717e009
feat(osd): Implement lock key notifications with dynamic sizing
2025-11-23 18:48:31 +08:00