189 Commits

Author SHA1 Message Date
kermeat d9faff679c Update dock on window list change
When the dock only shows windows from the same display, when the display is reconnected (dpms off/on), open windows disappear from the dock until an event occurs that refreshes the dock.
2026-04-01 23:56:40 +03:00
Lemmy 9966d695cc fix(settings): cleaning remnants of Settings.data.bar.floating 2026-03-20 19:47:14 -04:00
Lemmy c8d8709c26 Revert "perf(mainscreen): merging fix/damage-control"
This reverts commit 67a7f75c37, reversing
changes made to 8828d9d7be.
2026-03-20 00:29:04 -04:00
Lemmy b1f8a24da4 perf(mainscreen): collapse Mainscreen to bar-sized when idle 2026-03-19 22:10:03 -04:00
Lysec 2adbf002b7 fix(dock): adjust exclusive zone sizing 2026-03-16 14:49:17 +01:00
Lemmy d163f8a9d8 fix(dock): gate peek and indicator windows on auto-hide to reduce GPU compositing overhead 2026-03-14 10:33:22 -04:00
Lemmy 8e346465cb feat(dock): renaming "static" to "attached" 2026-03-13 13:39:53 -04:00
Lemmy bd8261646c fix(dock): fix attached dock retraction when hovered 2026-03-13 13:22:33 -04:00
Lemmy 072dd859ae fix(docK): fix static dock auto retraction when mouse stays on the peek zone 2026-03-12 20:34:43 -04:00
Lemmy 906d265bce fix(dock): fix blur pos when floating 2026-03-12 19:45:26 -04:00
Lemmy c249d2d515 fix(dock): replaced animations by slide-in/out to be blur compatible + removed animation on the dock indicator that was super laggy and unecessary. 2026-03-12 19:32:03 -04:00
Lysec 45beac2f11 feat(dock): respect blur toggle 2026-03-11 03:50:02 +01:00
Lysec 1c4ee0dbc3 fix(dock/taskbar): pinning specific apps no longer creates duplicate icons 2026-03-02 12:31:20 +01:00
tibssy 88e36ba2db fix(dock): correct floating dock centering with vertical bars 2026-02-28 22:12:19 +00:00
tibssy caa2464caf feat(dock): add customization settings for indicator thickness, color, and opacity 2026-02-28 22:08:39 +00:00
tibssy 5d7b98eff8 fix(dock): simplify static opening logic and resolve auto-close/hover edge issues 2026-02-28 22:08:39 +00:00
tibssy baaba5669f feat(dock): align indicator to absolute edge for easier triggering; animate position and size 2026-02-28 22:08:39 +00:00
tibssy da18e0e6cc feat(dock): enable frame indicator support for all bar and dock types 2026-02-28 22:07:31 +00:00
tibssy 2b10165097 fix(dock): move indicator outside peek window to improve edge trigger reliability 2026-02-28 22:04:07 +00:00
Lysec 716c3574a6 Merge pull request #1933 from notiant/patch-10
DockMenu: layout adjustments
2026-02-23 10:07:16 +01:00
notiant fe0c7a4f6a adjust dock peek area length 2026-02-23 07:17:00 +01:00
notiant d6d5bcd84e Update Dock.qml 2026-02-22 21:30:45 +01:00
notiant 9e30a6112b DockMenu: layout adjustments 2026-02-22 20:55:25 +01:00
notiant 88c715427d Fix border clipping for tooltips and dock 2026-02-22 15:08:32 +01:00
tibssy a1aeeb116f fix(dock): adjust centering logic to account for bar dimensions and margins 2026-02-20 19:20:40 +00:00
tibssy 02bde2a90d fix(dock): ensure frame indicator correctly fills the trigger area 2026-02-20 19:12:04 +00:00
Lemmy 5fbcf870db dock: autofmt 2026-02-20 09:54:11 -05:00
Fauzan F A 3e841942ed Merge branch 'main' into dock-group-apps 2026-02-20 21:06:35 +07:00
tibssy 3ad4ac1b88 fix(dock): adjust dock peek window size to match dock length and screen minimum 2026-02-20 04:47:39 +00:00
tibssy 022d6d33da feat(dock): prevent opening empty static dock panel 2026-02-20 04:47:39 +00:00
tibssy c192d248e0 feat(dock): static dock frame indicator sizing with launcher icon 2026-02-20 04:47:39 +00:00
Dadangdut33 6a7c68c6e3 feat: implement group the same apps in dock with configurable settings 2026-02-19 23:30:24 +07:00
tibssy 588046a332 fix(static dock): reopen on peek after close and hide on menu actions 2026-02-10 16:03:43 +00:00
tibssy ee322448d9 feat(dock): add frame indicator for static dock with settings toggle and fade animation 2026-02-10 16:03:43 +00:00
tibssy 92c43c6236 feat(dock): enable peek window activation for static mode to trigger dock panel opening and refine the settings interface by reorganizing components and conditionally showing display mode options 2026-02-10 16:03:43 +00:00
tibssy 6bd43fade6 feat(dock): fully implement StaticDockPanel with app management logic, transparent container styling, and hover-aware auto-close timers 2026-02-10 16:03:43 +00:00
tibssy 4b5c6c4619 feat(dock): integrate StaticDockPanel with main Dock logic and replace separate peek window with panel-based hover detection 2026-02-10 16:03:43 +00:00
tibssy ce027062fa feat(dock): extract DockContent into a reusable component and implement hover peek detection for static mode operation 2026-02-10 16:01:58 +00:00
Lemmy 522fa4c6da onclicked: mouse shorthands 2026-02-10 09:24:51 -05:00
Lysec 79672a2709 NightLightService: implement restart on crash (#1687) 2026-02-06 14:51:23 +01:00
Lysec 20a7a76aba Merge pull request #1650 from qalqa-dev/main
Feature/Dock pinned apps names changed from appId to appName
2026-02-06 14:17:10 +01:00
Lysec 7834786c12 Dock: add tiny space between indicator and icon 2026-02-02 13:49:24 +01:00
Lysec b0d64f0e77 Dock: more layout adjustments 2026-02-02 13:42:54 +01:00
Lysec 738ba0dc13 Dock: layout adjustment 2026-02-02 13:21:05 +01: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
qalqa-dev 4b9115233b dock: refresh app icons and names on DesktopEntries changes, and improve pinned app handling with proper names 2026-02-01 19:26:00 +03:00
Lysec 25b9e8c34b Dock: fix vertical and horizontal alignment 2026-01-30 15:05:09 +01:00
Lysec 15516de503 Dock: set max width/height, add scrolling 2026-01-29 15:35:35 +01:00
Lemmy adbf55181d Dock: reserve a bit more width when horizontal to accomodate tooltips. 2026-01-25 15:47:45 -05:00