Commit Graph

90 Commits

Author SHA1 Message Date
Lemmy 3bc9a625b8 Colors: removed Colors.transparent / black and white in favor of their direct shorthands 2026-01-04 13:54:51 -05:00
Lemmy 9b92d6752b Bar: better font sizing + workspace fix 2026-01-02 10:39:05 -05:00
Lemmy 2db000c21a Bar: simplified font size management 2026-01-02 09:38:34 -05:00
Ly-sec d9036aae12 Taskbar: add mousewheel support 2026-01-02 13:51:03 +01:00
Lemmy 851c43142b Bar: Using Style.barFontSize everywhere to fix bar's text discrepancies as much as possible. Also removing most fontWeight discrepancies. Only keeping bold for workspace numbers/names. 2026-01-02 01:12:50 -05:00
Lemmy a07372a070 Taskbar+Workspace: fixed right click app actions 2025-12-30 17:05:20 -05:00
Lemmy 9db7c9537d Bar: Added a spacious mode and reworked a lot of the scaling stuff so it scales up better for HiDpi.
Bar(e) with me it might have a few side effects.
2025-12-30 11:41:54 -05:00
Lemmy bd05212751 Bar/Taskbar: pixel perfect centering 2025-12-29 22:30:47 -05:00
Ly-sec 01022c45c1 Launcher,Dock,Taskbar,Workspace: use execDetached to (hopefully) let programs survive QS crash 2025-12-22 12:53:25 +01:00
Lemmy c8b76c7b90 Taskbar: new setting to control icon scaling. 2025-12-19 22:56:31 -05:00
Lemmy 23ecf0f139 Bar: some more rounding to improve icons clarity 2025-12-19 20:51:22 -05:00
Lemmy 9402655381 PopupContextMenu: fixed popup positionning on wlroots and hyprland 2025-12-19 19:09:52 -05:00
Lemmy 65b07e3c03 Taskbar: used window and app ids instead of reference, to avoid stale value (hyprland) 2025-12-19 16:01:18 -05:00
Lemmy 55c467ccb8 Taskbar: bigger icons, no more inactive scaling. 2025-12-19 10:19:40 -05:00
notiant 1b9f141b8c Fix empty space when hiding widgets 2025-12-18 02:44:39 +01:00
Lemmy 3de5936faa Taskbar+Workspace: replaced semi-transparent opacity by little scale. 2025-12-17 08:16:48 -05:00
Lemmy 5d849b224b Bar: Added new setting to enable outline/border on every bar widget.
+ Added setting to enable/disable scroll-wheel support on workspace
widget[
+ Added a few missing Hand pointer here and there.
2025-12-15 19:30:27 -05:00
Lemmy 7d795256de Compositor: another take on not resyncing all windows when only the focus changes. 2025-12-13 20:21:18 -05:00
Lemmy d06d58d7bb TaskBar: fixed desktop actions and other stuff 2025-12-12 19:55:08 -05:00
Ly-sec 5f0a34314a Taskbar: fix context menu closing for niri 2025-12-12 14:27:41 +01:00
Ly-sec a47559c1c6 Taskbar: add same context menu as dock (#1002) 2025-12-10 15:01:24 +01:00
Ly-sec d716cb289b Taskbar: add smart width & max width (for whole widget) settings 2025-12-09 13:23:06 +01:00
GoodbyeNJN 3d60c79e9c fix(taskbar): improve title visibility logic for pinned and running apps 2025-12-08 16:45:16 +08:00
GoodbyeNJN 9866be8778 fix(taskbar): use taskbarItem.isFocused instead of modelData.isFocused 2025-12-08 16:33:16 +08:00
GoodbyeNJN cb43200d1d fix(taskbar): add window IDs to combinedModel objects; improve title color logic 2025-12-08 16:09:56 +08:00
ItsLemmy c15cdef956 Fix bad merge 2025-12-07 17:44:55 -05:00
Lemmy 7e7e0bccba Merge branch 'main' into main 2025-12-07 17:37:51 -05:00
Ly-sec 1bbe7f6eee Taskbar: show pinned apps (#966)
TaskbarSettings: add toggle to show pinned apps
2025-12-07 11:11:03 +01:00
GoodbyeNJN 512dfa3290 Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-06 14:14:50 +08:00
GoodbyeNJN daefa6d0e6 feat(taskbar): add title display options and width settings
- Updated the Taskbar QML component to conditionally render titles and adjusted layout accordingly.
- Enhanced the settings UI to include toggles and sliders for the new title display options, ensuring they are only enabled for horizontal taskbars.
- Default values for the new settings are set to hide titles and a width of 120 pixels.
2025-12-06 14:14:49 +08:00
Ly-sec 18e9eb11b4 UserInterfaceTab: everything follows border radius slider 2025-12-01 19:43:02 +01:00
ItsLemmy 3cf4e1f95b TaskBar+Grouped: improved popup menu positionning and factorized code. 2025-11-24 14:59:42 -05:00
Ly-sec 0e899d5559 Taskbar/TaskbarGrouped: fix hyprland context menu (sort of) 2025-11-24 15:41:28 +01:00
ItsLemmy 6b6517cac3 TaskBar: added right click contextual menu 2025-11-18 09:09:31 -05:00
ItsLemmy 66770625dd Tooltip: no longer needed to pass a screen explicitely 2025-11-17 22:02:10 -05:00
ItsLemmy f1d714ad9a Cleanup: replaced a bunch of Screen by their proper "screen" 2025-11-17 14:53:47 -05:00
Ly-sec 595ad0bb20 Taskbar: fix color 2025-11-17 16:27:25 +01:00
Ly-sec 28e6fcdfe4 Taskbar: adjust height to match other widgets 2025-11-17 15:51:30 +01:00
Lemmy a7aa38fe1c Merge pull request #778 from lonerOrz/feat/bar
Feature: Add capsule opacity setting with conditional UI
2025-11-17 08:10:54 -05:00
Ly-sec d06f111c9a Taskbar: fix height 2025-11-17 13:21:01 +01:00
loner 24b8eeb1f4 feat: Optimize capsule color computation by using Style.qml property 2025-11-17 11:05:58 +08:00
loner a46c76b9d5 feat(bar): Add capsule opacity setting with conditional slider in bar settings 2025-11-17 11:05:57 +08:00
ItsLemmy 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00
lysec c9d3aedf39 Tray, ActiveWindow: better dark mode colorization 2025-10-24 13:32:52 +02:00
notiant 73cd26ff96 Update Taskbar.qml 2025-10-24 12:17:19 +02:00
lysec 838491ba33 Logger: huge cleanup 2025-10-16 15:07:11 +02:00
ItsLemmy 7343d2403a Taskbar: minor cleanup + autoformat! 2025-10-15 07:41:07 -04:00
Sighthesia e65092ce25 style(Taskbar): improve code style 2025-10-15 12:52:39 +08:00
Sighthesia 6a2218c52e feat(taskbar): add auto hide mode functionality for widget visibility control 2025-10-14 23:50:49 +08:00