Commit Graph

85 Commits

Author SHA1 Message Date
ItsLemmy 569a5ba8df multi-bar: removed all globals bar properties 2025-11-05 00:33:47 -05:00
ItsLemmy 0e41306f73 Wayland Layers: Breaking changes
- renamed some layers from "quickshell-*" to "noctalia-*"
- added screen name to all layers, ex: "noctalia-wallpaper-DP1"
- added a way to disable overview management in the settings, this allow
stationnary wallpaper on niri
2025-11-04 20:07:48 -05:00
Ly-sec 2c581e1f1f Dock: possible auto-hide fix 2025-11-03 21:20:15 +01:00
Ly-sec 8a78d8cb34 Dock: behave the same as bar (shows on all displays if no display is selected)
DockTab: add Enable toggle (default true)
SetupDockStep: add Dock settings to setup wizard
SetupWizard: add SetupDockStep
i18n: add dock translations
2025-10-30 14:15:23 +01:00
notiant 8064be1546 Update Dock.qml 2025-10-24 12:01:06 +02:00
ItsLemmy c9bbaf4c91 Borders: optim/simplification of scaled borders 2025-10-21 13:52:19 -04:00
loner e564ec2a7c feat: Add adjustable dock size setting 2025-10-18 21:54:41 +08:00
ItsLemmy 22e8358c69 Dock: fixed 1px height peek zone 2025-10-18 08:41:36 -04:00
ItsLemmy 91bb3e866f Dock: attempt to fix visible 1px peek zone. 2025-10-18 08:29:26 -04:00
lysec e426180f04 Dock: add exclusiveZone: 0 to fix maximize issue (niri) 2025-10-18 14:13:17 +02:00
ItsLemmy 2888b7c02e Merge branch 'main' into qt-scaling 2025-10-12 18:27:56 -04: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 f4b27380c3 Qt-Scaling: first cleanup pass 2025-10-12 08:23:24 -04:00
ItsLemmy 9c7dab92d0 Dock: Context menu improvements. 2025-10-10 13:54:47 -04:00
Ly-sec 77f1ef8893 Dock: replace visibility toggles with NCombobox (to avoid unwanted
behaviour)
2025-10-05 10:32:23 +02:00
Ly-sec b1e5f406e3 Revert "Dock: add position option"
This reverts commit 6235d2b3d6.
2025-10-04 18:43:55 +02:00
Ly-sec 6235d2b3d6 Dock: add position option 2025-10-04 18:27:32 +02:00
ItsLemmy 86127660fe Tooltip: different approach to get the current screen. 2025-10-03 23:27:07 -04:00
ItsLemmy 97782105fd Dock: Safeguards when monitor are connected/reconnected 2025-10-02 17:44:53 -04:00
Leopold Luley 6d05a20556 Dock: Reformat code. 2025-09-30 23:03:09 +02:00
Leopold Luley ec2fbb53dc Dock: Allow showing the dock on outputs without a bar. 2025-09-30 23:02:13 +02:00
Leopold Luley fdc61acfe4 Dock: Add option to filter by output. 2025-09-30 23:01:46 +02:00
ItsLemmy 43dee793de More pointSize cleanup 2025-09-30 07:44:03 -04:00
ItsLemmy 5cea61114b Scaling: fix scaling not properly applied on startup. 2025-09-29 10:20:19 -04:00
ItsLemmy 9ed9231070 Init Sequence: removed a bunch of no longer necessary Settings.isLoaded 2025-09-29 09:11:37 -04:00
ItsLemmy 072d80e2f3 Bar vs Dock: Dock are loaded only once the bar is fully loaded. This ensure the vertical bar use the full screen height if the dock is exclusive. 2025-09-28 16:39:23 -04:00
ItsLemmy fc1742e167 Tooltips: proper tooltip service 2025-09-28 10:51:56 -04:00
ItsLemmy 0593543d7a Tooltip: Refactoring in a single global tooltip. 2025-09-28 00:15:43 -04:00
Ly-sec 609f1e9655 Bar/: refactor layout 2025-09-23 00:20:06 +02:00
Ly-sec 202516aee3 Dock: fix pinned app grouping 2025-09-23 00:01:31 +02:00
Ly-sec 489ce76d2a Notification: layout changes 2025-09-22 23:56:18 +02:00
ItsLemmy 6fbaf46ed9 AppIcons => ThemeIcons 2025-09-22 14:58:34 -04:00
ItsLemmy f896b41c6b Dock: removed onCountChanged as it is unecessary and was producing warnings. 2025-09-22 13:49:03 -04:00
Ly-sec 64757979e8 Dock: use Style.fontSize, remove most logging 2025-09-22 16:25:44 +02:00
Ly-sec 21c6c5a610 Added pinning to dock & right click menu to dock
Dock: display pinned apps on the left even when not running (lower
opacity)
DockMenu: Let users close, activate and pin/unpin apps
Settings: add pinned list for docks
2025-09-22 16:09:25 +02:00
LemmyCook 0c6aea7154 Vertical Bar! 2025-09-14 11:26:36 -04:00
ItsLemmy 132b331c7c Dock: fix floating distance when bar is at the bottom 2025-09-14 07:42:10 -04:00
Ly-sec 1ee14df915 Make things more readable 2025-09-14 09:05:51 +02:00
LemmyCook 76376a9783 Dock: do not show dock if no app/toplevel available 2025-09-13 22:13:02 -04:00
LemmyCook 1157c8e21d FloatingBar: Wip 2025-09-13 22:04:36 -04:00
LemmyCook acae2b8c21 Dock: border alpha follows bg opacity 2025-09-13 11:09:55 -04:00
LemmyCook 7d2eaa46e6 qmlfmt: increase line-length to 360 to avoid hard-wrap.
+ cleaned up power menu/panel
2025-09-12 21:07:11 -04:00
LemmyCook c8886629ad Dock: Float improvements, can click below dock and on the side. Should fix #237 2025-09-12 16:10:03 -04:00
LemmyCook c5ca758d3e Settings: New Dock tab. 2025-09-11 23:31:40 -04:00
LemmyCook f5ac42c692 Dock: Slightly more compact 2025-09-11 22:46:19 -04:00
LemmyCook df2a9a246d Dock: New "exclusive" settings to ensure no windows go below. 2025-09-11 19:14:19 -04:00
LemmyCook 1f9247c429 More icons fixes 2025-09-09 19:34:31 -04:00
LemmyCook b1f9609cd3 Renamed Icons.qml to AppIcons.qml for clarity 2025-09-09 14:16:37 -04:00
LemmyCook 1bb1015fdf Dock: one tooltip per app instead of a shared tooltip. avoid a few glitches when hovering. 2025-09-06 15:25:57 -04:00
LemmyCook ac43b6d78a Dock: autoformatting 2025-09-06 15:19:06 -04:00