Commit Graph
127 Commits
Author SHA1 Message Date
ItsLemmy 7a4fa03eb2 Revert "Merge pull request #471 from dwuggh/auto-hide-bar"
This reverts commit 0e18194094, reversing
changes made to 8ff7086321.
2025-10-14 20:39:05 -04:00
LemmyandGitHub 0e18194094 Merge pull request #471 from dwuggh/auto-hide-bar
add option for auto-hiding bars
2025-10-14 20:36:08 -04:00
ItsLemmy c082f4e871 autofmt 2025-10-14 19:32:41 -04:00
loner ac81126095 Merge remote-tracking branch 'upstream/main' into feature/widget-usage-badge 2025-10-15 03:52:22 +08:00
ItsLemmy dcf4f0f7d2 Project structure: moving stuff around 2025-10-14 10:46:31 -04:00
dwuggh bc2e4e45bb Merge branch 'main' into auto-hide-bar 2025-10-14 18:13:00 +08:00
ItsLemmy 1a32c70158 ControlCenter: better defaults 2025-10-13 22:03:29 -04:00
ItsLemmy 58ebb9dfb7 Settings-Wallpaper: fixed overflowing when enabling per monitor directory. 2025-10-13 21:08:17 -04:00
ItsLemmy 331a4d4032 Settings: fixed compositor scale ratio display in all tabs. 2025-10-13 20:33:39 -04:00
ItsLemmy 4e11f4e2e6 SectionEditor: improved dimensions and moving across sections (for control center) 2025-10-13 19:55:40 -04:00
ItsLemmy 10090cbd30 ControlCenter: modularity! 2025-10-13 19:18:26 -04:00
loner 679224e1d9 feat(settings): Add usage badges to widget selector
Adds a visual indicator to the "Add Widget" dropdown in the Bar
settings panel to show which widgets are already in use and where.

- A small text badge ("L", "C", "R") now appears next to any widget
  that is already on a panel.
- The badges are reactive and update automatically when widgets are
  added or removed.
- This helps prevent accidental duplicate additions and makes widget
  management easier.
2025-10-14 03:40:51 +08:00
ItsLemmy a0907a5b96 ControlCenter: toggle to hide/show volume sliders + getting ready for more modularity soon 2025-10-13 10:04:47 -04:00
lysec 158eaf51c2 AboutTab: add small kofi link 2025-10-13 15:29:43 +02:00
ItsLemmy e40ec8c6b0 Settings: reordering bar and dock tabs. 2025-10-13 08:32:49 -04:00
ItsLemmy a6b826a708 Settings-About: 2 columns 2025-10-13 08:09:53 -04:00
ItsLemmy e3f0f428da Settings: re-organization 2025-10-12 22:09:35 -04:00
ItsLemmy 2888b7c02e Merge branch 'main' into qt-scaling 2025-10-12 18:27:56 -04:00
ItsLemmy 7e4c7a1efd translations 2025-10-12 16:16:46 -04:00
ItsLemmy a2cd377837 New scaling wip 2025-10-12 15:25:09 -04:00
lysec d442f306c2 SettingsWindow: allow tilde usage 2025-10-12 21:13:52 +02:00
lysec 6da4acee09 Dock, Tray, ActiveWindow, Taskbar: add theming for app/tray icons
appicon_colorize: create simple shader to colorize icons by theme color
2025-10-12 17:51:07 +02:00
ItsLemmy 1e04a92047 Better margins 2025-10-12 09:50:01 -04:00
ItsLemmy f4b27380c3 Qt-Scaling: first cleanup pass 2025-10-12 08:23:24 -04:00
dwuggh 4c6ba6afad use i18n implementation for UI text strings 2025-10-12 18:47:30 +08:00
lysec d5d654e010 LockScreen: add compact mode toggle in GeneralTab
Settings: add lockscreen compact mode setting
i18n: add translations
2025-10-12 11:04:35 +02:00
dwuggh 62000eec1e feat: option to auto-hide the bar with edge hover reveal
- Keep bar as overlay while auto-hide is enabled (WlrLayershell.exclusionMode: Ignore) to avoid compositor relayouts and work-area changes.

- Add 1px edge "peek" PanelWindow overlay to reveal on hover;

- Animate bar with directional slide.
2025-10-12 02:33:24 +08:00
lysec f9c9d00b60 OSD: add always on top setting 2025-10-11 19:16:37 +02:00
ItsLemmy 54fa04f303 Compositor: proper monitor scaling detection and display in settings + fixes blurry wallpapers on compositor scaled monitors. 2025-10-11 10:29:28 -04:00
lysec 656e15f589 ColorSchemeTab: properly fix predefined colorscheme preview 2025-10-11 15:51:21 +02:00
lysec 263f3c5fd2 Matugen: fix discord theming
ColorSchemeTab: fix predefined color scheme preview
2025-10-11 15:44:06 +02:00
lysec eadebacea9 DockTab: fix NComboBox
Autoformat
2025-10-11 15:17:21 +02:00
ItsLemmy 72b2b9e917 autofmt 2025-10-10 13:31:02 -04:00
AISERandGitHub 84f69b0bc8 Merge branch 'main' into main 2025-10-10 23:30:52 +08:00
ItsLemmy e1f276a5ab Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-10-10 07:42:49 -04:00
lysec 63881bf8a9 ColorSchemeTab: auto-detect themabale discord client 2025-10-10 13:42:42 +02:00
Aiser 17bca7ce35 Matugen: Add KColorScheme for KDE's APP 2025-10-10 10:59:53 +08:00
ItsLemmy 4d0041abee Quicksettings: polishing, fixed all scaling issues. 2025-10-09 19:57:12 -04:00
lysec 075c8f08f6 quicksettings: replace hardcoded text with i18n, edit label & tooltip,
force hover when recording
2025-10-09 17:56:49 +02:00
lysec bfb57f13c6 Settings: edit default bar & quick access
Autoformat
2025-10-09 15:59:33 +02:00
lysec 95dcded6b7 QuickSettings: add compact version
i18n: add translations
2025-10-09 15:17:23 +02:00
lysec f77efc409b QuickSettings: customization!? 2025-10-09 13:56:35 +02:00
ItsLemmy bff195309a QuickSettings: editable widgets/button section in the ControlCenter 2025-10-08 23:05:52 -04:00
ItsLemmy 217511ce2a autofmt 2025-10-07 21:44:39 -04:00
ItsLemmy ee08a127ce Settings - ColorScheme: fix for 3 columns gridview / auto-sized 2025-10-07 21:43:25 -04:00
ItsLemmy 8f32b10025 Settings - Display: Allow immediate brightness change for internal monitors. 2025-10-07 21:29:47 -04:00
ItsLemmy 7989bcf93b MediaCard: New look courtesy of @pC with some tweaking. 2025-10-06 21:47:18 -04:00
ItsLemmy 621d34ea2e Settings - Display: replaced method string (internal, ddcutil) by a less intrusive icon. 2025-10-06 20:40:39 -04:00
LemmyandGitHub b65a415c67 Merge pull request #433 from lonerOrz/fix/brightness-layout
fix(settings): Correct brightness slider layout issues
2025-10-06 18:07:51 -04:00
loner 63de7ccb16 fix(settings): Refactor slider layout to fix alignment and text overlap 2025-10-07 05:38:40 +08:00