Commit Graph

120 Commits

Author SHA1 Message Date
notiant bb2e311dca remove app2unit in launcher settings 2026-03-13 01:30:55 +01:00
Lysec 90f62166c8 feat(performance): disable background image when noctalia-performance mode is on 2026-03-02 16:59:07 +01:00
Lysec 8b40876b50 fix(taskbar): use capsuleHeight for widget thickness on vertical bars 2026-03-02 13:03:57 +01:00
Lysec 1c4ee0dbc3 fix(dock/taskbar): pinning specific apps no longer creates duplicate icons 2026-03-02 12:31:20 +01:00
Lemmy db56321f54 layout: more double margins implementations 2026-02-20 21:11:06 -05:00
Lemmy b36bef4cc0 layout: implement double margin (e.g. Style.margin2M) instead of what PR #1408 did. 2026-02-20 21:01:35 -05:00
Lemmy 522fa4c6da onclicked: mouse shorthands 2026-02-10 09:24:51 -05:00
Lemmy e578ff0892 compositor-spawn: small simplification so it works with all compositors (defaulting to execDetached in the compositor service) 2026-02-01 14:24:43 -05:00
wxlyyy c095b78ef4 feat: spawn application process via compositor 2026-02-02 00:37:22 +08:00
Lemmy c36617a740 npopupcontextmenu: smart positioning? 2026-01-29 21:48:34 -05:00
Lemmy 6839528022 taskbar+workspace: fixed context menu on hyprland 2026-01-29 20:59:39 -05:00
Lemmy fbab3e3405 taskbar: fix capsule height 2026-01-28 23:30:14 -05:00
Lemmy 17ef2e0614 taskbar: hovered indicator 2026-01-28 11:29:31 -05:00
Lemmy 97f29f2380 taskbar: full bar dimension support 2026-01-28 11:27:49 -05:00
Lemmy 05ace82b52 Reapply "Merge branch 'main' into main"
This reverts commit b7a336150b.
2026-01-28 10:48:21 -05:00
Lemmy b7a336150b Revert "Merge branch 'main' into main"
This reverts commit bd16eba007, reversing
changes made to 1da94c27e5.
2026-01-28 09:45:00 -05:00
Lemmy 120f79dff8 tray: support for full bar dimension 2026-01-27 23:41:25 -05:00
GoodbyeNJN 3117bd3aae feat(taskbar): adjust smart title width calculation logic 2026-01-27 21:57:20 +08:00
Lemmy 382e548d2b bar: widgets now use the entire bar space (e.g: full height with a vertical bar) this ease a lot for clicking widgets and avoid dead zones above and below the widget.
Keep an eye on this + plugins bar widget will need updating
2026-01-26 23:47:03 -05:00
Lemmy 4467aa95d7 bar: improve widget settings refresh for overriden bar per monitor. also fix workspace widget not showing app icons on overriden monitor 2026-01-26 11:29:37 -05:00
Lemmy 8d11b0be0a labwc: improve popups support (right click context menu working) 2026-01-25 12:16:40 -05:00
Lemmy 180e0155ac settings-bar-monitors: proper loading and saving settings of widgets per bar. 2026-01-23 16:36:17 -05:00
Lysec 9f8d3c0df6 Taskbar: allow drag & drop (implements #1319) 2026-01-23 13:30:06 +01:00
kyle c95cb8589e fix(app2unit): auto disable app2unit in settings if it becomes unavailable 2026-01-21 23:18:24 +11: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
Corey Woodworth 440147168d bulk find replace of different style values 2026-01-15 13:14:06 -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
posty2k3 fa3c19b655 I18n fix. Dock/Workspace/Taskbar menus had old values. 2026-01-06 22:53:20 -06:00
Lemmy 138e5a50af i18n: Large refactor of all translations keys to prepare the move to our new translation web platform. 2026-01-05 23:25:46 -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
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