Commit Graph
58 Commits
Author SHA1 Message Date
ItsLemmy 101b27fcc7 New windowing system
Large commit that totally refactor of the way we handle the bar and
panels.

Testing should focus on Panels, Bar, Keyboard Focus, IPC calls.

Changes brief:
- One NFullScreenWindow per screen which handle it's bar and dedicated
panels.
- Added shadows
- Reintroduced dimming
- New panels animations
- Proper Z ordering
- Panels on overlay laywer is not reimplemented, if we do it then the
bar will be on the Overlay too
- Panel dragging was not reimplemented, to be discussed before
reimplementing
- Still a WIP, need to work more on shadows and polishing + debugging.
2025-11-03 00:53:02 -05:00
ItsLemmy 1a124cf655 Colors: 2 news colors, mHover+mOnHover - autocomputed. Using them for all hovers instead of mTertiary. 2025-10-31 23:32:10 -04:00
LionHeartP 8065de86c8 Launcher: make numpad enter call ui.activate 2025-10-26 12:29:37 +02:00
ItsLemmy 508879bbe8 Panels: Wallpaper, SetupWizrd, Launcher => Apply scale ratio 2025-10-22 09:38:16 -04:00
LemmyandGitHub c8a3ef141f Merge pull request #499 from damian-ds7/tab-navigation-session-menu-launcher
Tab navigation in session menu and launcher
2025-10-16 20:09:27 -04:00
Damian D'Souza 68b3483162 Launcher: replace select next/previous usage with wrapping version 2025-10-17 00:46:34 +02:00
Damian D'Souza 0da0d46003 Launcher: implement tab bsed navigation with wrapping next/previous functions 2025-10-16 20:24:40 +02:00
Damian D'Souza e85801208f Launcher: implement wrapping versions of select next/previous 2025-10-16 20:23:57 +02:00
lysec 838491ba33 Logger: huge cleanup 2025-10-16 15:07:11 +02:00
ItsLemmy f4b27380c3 Qt-Scaling: first cleanup pass 2025-10-12 08:23:24 -04:00
lysec c9729789a7 Launcher: fix signal issue 2025-10-11 18:36:39 +02:00
ItsLemmy bb68222eea autofmt 2025-10-10 15:52:09 -04:00
DuckySoLucky b22c2e7d4d refactor: remove setting 2025-10-10 21:34:37 +02:00
DuckySoLucky f0c44734bc feat(Application Launcher): add option to ignore initial mouse position 2025-10-10 20:07:28 +02:00
ItsLemmy 4ed16d795e Clipping: removed many unecessary clip: true 2025-10-04 22:22:23 -04:00
ItsLemmy d3616f7f26 Launcher: defer visibility when results are ready. 2025-10-04 17:15:18 -04:00
Ly-sec 2b39d1a17a Launcher: resolve odd flickering on pin/unpin button hover (fixes #406) 2025-10-04 00:38:34 +02:00
ItsLemmy 4b13e89a64 Font: added per font family scaling. removed billboard font 2025-09-29 21:31:45 -04:00
ItsLemmy c53dd6fade Compositor: fix getFocusedWindowTitle. Since active workspace has been implemented.
+ autoformatting
2025-09-29 15:04:13 -04:00
Ly-sec 559609be64 Launcher: add pin to dock button if dock is enabled 2025-09-29 16:31:53 +02:00
Ly-sec 2a23b6afdd i18n: WAY more i18n conversion 2025-09-24 14:12:12 +02:00
ItsLemmy 6fbaf46ed9 AppIcons => ThemeIcons 2025-09-22 14:58:34 -04:00
LemmyCook 2872a7b5c9 Using NScrollView and NListView where it matters.
Not using them in tiny ListViews (ex: NComboBox, and Media player
dropdown)
2025-09-11 17:58:28 -04:00
LemmyCook 82ac49ce85 NPanel: simplified screen/scaling management 2025-09-10 20:45:50 -04:00
LemmyCook b1f9609cd3 Renamed Icons.qml to AppIcons.qml for clarity 2025-09-09 14:16:37 -04:00
LemmyCook 3140039ccb NTextInput: simplified code in an attempt to fix text selection issues with mouse.
Not fixed yet, but I know where the conflict is!
2025-09-05 15:08:45 -04:00
LemmyCook de92c989f2 Launcher: hotfix clicking on an item would not activate it. 2025-09-05 10:33:57 -04:00
LemmyCook b00f058eac Removed log 2025-09-04 17:06:46 -04:00
LemmyCook 7b26e38f33 Launcher: improved/fixed keyboard controls (Ctrl+J / Ctrl+K) 2025-09-04 17:03:11 -04:00
LemmyCook c055690a9b Cleaned up init sequence 2025-09-04 15:27:17 -04:00
LemmyCook 7ed4c209fe Optims: replaced a bunch of Qt.rgba by Qt.alpha 2025-09-04 11:06:54 -04:00
LemmyCook 65f73bb1ba Launcher: Restored keyboard navigation with PageUp/PageDown/Home/End + Vim Keys
Oddly Ctrl+J does not work for me...
2025-09-03 17:02:05 -04:00
LemmyCook 392f0e14b2 Launcher: fixed IPC calls + fix locked up results in clipboard after short successive opening. 2025-09-03 13:49:45 -04:00
LemmyCook 11a13ce589 Launcher: Fix missing argument to onStatusChanged 2025-09-03 11:11:37 -04:00
LemmyCook 24620210fe Launcher: improved clipboard images look 2025-09-03 10:43:00 -04:00
LemmyCook 7b2d490ba7 Launcher: clipboard, prevent unecessary refresh while browsing 2025-09-03 10:25:44 -04:00
LemmyCook 20b29f98a7 Launcher: deleted ClipboardService, renamed CliphistService to ClipboardService. 2025-09-03 09:35:33 -04:00
LemmyCook 132dbce3a3 Launcher: wip image preview 2025-09-03 09:22:27 -04:00
LemmyCook ded133d164 Launcher: wip image preview 2025-09-03 08:44:10 -04:00
LemmyCook 7548ffc191 Laucher: Fix wayland warning about focus surface stealing 2025-09-03 08:05:06 -04:00
LemmyCook 1599ee5682 Launcher: Working clipboard plugin 2025-09-03 08:01:24 -04:00
LemmyCook 742a600e38 Launcher: first refactoring pass 2025-09-02 22:20:01 -04:00
Ly-sec 9781005a21 Added Thumbnail to ClipboardHistory images, fix keyboard navigation
ClipboardHistory: Add image thumbnail, fix navigation viewport
Launcher: replace TextField with NTextInput
2025-09-02 14:32:02 +02:00
Ly-sec 65794b52ec Fix double click on SidePanel to close
NPanel: remove WlrLayershell.keyboardFocus.OnDemand, only add it to
specific panels.
2025-09-01 23:57:51 +02:00
LemmyCook fcf627c30b BarHeight: more rounding uniformization 2025-08-31 10:36:40 -04:00
LemmyCook 22af8e91cc Autoformatting 2025-08-26 12:20:27 -04:00
LemmyCook 6a9dee38ef NPanel fixes 2025-08-26 10:26:02 -04:00
Ly-sec f3f0f611cb Add AppLauncher opacity, topCenter & bottomCenter 2025-08-26 14:31:59 +02:00
Ly-sec f42fa11862 Format 2025-08-25 06:48:58 +02:00
Ly-sec 4fcc6b8455 Fixx Launcher warning 2025-08-25 06:22:31 +02:00