Commit graph

  • d06b67107b
    docs(layer): improve WlrLayershell documentation outfoxxed 2024-02-29 00:54:18 -08:00
  • 42ea70e04c
    docs(slock): improve session lock documentation outfoxxed 2024-02-29 00:30:50 -08:00
  • cdd5729642
    feat(slock): intentionally protocol error if lock is destroyed outfoxxed 2024-02-28 23:32:40 -08:00
  • a255889e5c
    fix(slock): fix lock target when attempting to enable multiple locks outfoxxed 2024-02-28 23:02:53 -08:00
  • b05d98b56d
    fix(slock): protocol error when session lock is reconfigured outfoxxed 2024-02-28 23:01:38 -08:00
  • 0b529c6682
    fix(slock): make SessionLock.secure accurate outfoxxed 2024-02-28 21:41:30 -08:00
  • cbdfba1a3f
    chore: clean up lints outfoxxed 2024-02-28 21:30:06 -08:00
  • 4eac0b40c3
    fix(wayland): fix ext screens resetting and causing protocol error outfoxxed 2024-02-28 21:11:28 -08:00
  • 48bdcf4db2
    feat(slock): add user facing SessionLock and SessionLockSurface outfoxxed 2024-02-28 19:55:49 -08:00
  • 1fa87b7c5a
    feat(slock): implement ext_session_lock_v1 backend outfoxxed 2024-02-28 04:37:52 -08:00
  • 70c5cf1e16
    build: use ninja outfoxxed 2024-02-26 03:35:07 -08:00
  • e6d2426a5a
    tools: use parallel to run clang-tidy outfoxxed 2024-02-26 03:22:26 -08:00
  • cfd9a27619
    refactor: move wlr_layershell to its own subdirectory outfoxxed 2024-02-26 03:13:55 -08:00
  • 4ae7ff8c72
    rename: QuickShell => Quickshell outfoxxed 2024-02-26 00:57:47 -08:00
  • 307e6c05be
    nix: remove qtlayershell dep outfoxxed 2024-02-26 00:38:10 -08:00
  • 0034edd0f8
    docs: add macro hints for typegen to paper over weird interfaces outfoxxed 2024-02-26 00:30:25 -08:00
  • c0faebc700
    cleanup(plugin): remove dependency on unstable moc functions outfoxxed 2024-02-26 00:08:30 -08:00
  • 3bd587cfcc
    feat: basic plugin system outfoxxed 2024-02-25 23:47:17 -08:00
  • 6c6272e523
    cleanup: remove unused ScreenConfiguration type outfoxxed 2024-02-25 19:38:54 -08:00
  • fabf86f75f
    fix(docs): fix incorrect docgen and add wayland module outfoxxed 2024-02-25 19:36:52 -08:00
  • d5344f463f
    feat(panel): set exclusionMode to Normal when exclusiveZone is set outfoxxed 2024-02-25 18:50:38 -08:00
  • 8cd9657f97
    fix(wayland): layershell auto exclusive zone applies on reload outfoxxed 2024-02-25 18:34:47 -08:00
  • e2063e8b93
    feat(wayland): WaylandLayershell attached property for PanelWindow outfoxxed 2024-02-25 18:25:48 -08:00
  • 13c5d7c7a9
    fix(wayland): layershell windows are recreated if attach fails outfoxxed 2024-02-25 16:13:24 -08:00
  • c2930783ea
    feat(wayland): create cross platform window interfaces outfoxxed 2024-02-25 07:13:54 -08:00
  • 4a82949854
    feat(wayland): custom layershell implementation outfoxxed 2024-02-24 02:06:40 -08:00
  • b0567a569b
    build(wayland): setup cmake for wayland module outfoxxed 2024-02-20 03:12:05 -08:00
  • c6dde9ca9d
    refactor(wayland): seperate cmake files for modularity outfoxxed 2024-02-19 00:52:03 -08:00
  • 5bbd0333ef
    refactor(wayland): start factoring wayland out of ShellWindow outfoxxed 2024-02-19 00:36:51 -08:00
  • 55bcae4d62
    fix: dangling screen issues and incorrect warnings outfoxxed 2024-02-18 19:57:12 -08:00
  • a361930865
    feat: expose ProxyWindowBase.screen outfoxxed 2024-02-18 19:23:20 -08:00
  • 6ad4fffc17
    feat: expose ProxyWindowBase contentItem outfoxxed 2024-02-18 19:02:10 -08:00
  • 1ecc943eb3
    fix: ShellScreen signals are now connected outfoxxed 2024-02-18 18:06:32 -08:00
  • ea2cdf38b8
    feat: make proxy windows visible by default outfoxxed 2024-02-17 05:24:29 -08:00
  • dc616923aa
    refactor: rename ProxyShell/FloatingWindow to Shell/FloatingWindow outfoxxed 2024-02-17 05:14:15 -08:00
  • 083fff57be
    feat: add PersistentProperties outfoxxed 2024-02-17 04:24:03 -08:00
  • ed62193978
    feat: use an intermediary content item for proxy windows (fixes in desc) outfoxxed 2024-02-17 04:13:37 -08:00
  • 5e58f0ba9f
    fix: allow reloadable objects inside of proxy windows outfoxxed 2024-02-16 23:47:55 -08:00
  • d967d56d3b
    fix: regression of default window color from white to black outfoxxed 2024-02-16 21:17:05 -08:00
  • 1da43be6c0
    feat: completely redesign hot reloader outfoxxed 2024-02-16 06:38:20 -08:00
  • d6ed717c39
    feat: abstract out scavenger scopes outfoxxed 2024-02-14 03:03:41 -08:00
  • 82aa7d45d3
    feat: add clickthrough mask to windows outfoxxed 2024-02-13 06:11:00 -08:00
  • 5f75c40b67
    feat: expose the backing window for ProxyWindowBase outfoxxed 2024-02-13 00:58:47 -08:00
  • ad2450762b
    feat: add ProxyShellWindow.exclusionMode outfoxxed 2024-02-12 23:09:34 -08:00
  • bb16054b84
    feat: add NOTIFY for ProxyWindowBase.color outfoxxed 2024-02-12 16:01:07 -08:00
  • 424a45be05
    feat: begin work on docs, also minor refactoring outfoxxed 2024-02-12 04:21:24 -08:00
  • 5de0ae095b
    feat: rename project to quickshell outfoxxed 2024-02-12 02:16:22 -08:00
  • ae5363a351
    build: add missing qt module deps outfoxxed 2024-02-04 23:03:44 -08:00
  • c0d6e63f6c
    feat: add filesystem watcher and rename QtShell object outfoxxed 2024-02-04 23:00:59 -08:00
  • cab5ffc65e
    build: add option to not build layershell outfoxxed 2024-02-04 17:25:27 -08:00
  • 767500b466
    refactor: move reload function to QtShellGlobal outfoxxed 2024-02-04 05:17:18 -08:00
  • 7a18ce8a55
    fix: thisptr lints for base classes outfoxxed 2024-02-04 05:01:47 -08:00
  • d76100781f
    feat: add layershell support outfoxxed 2024-02-04 04:58:58 -08:00
  • 56502b79f6
    fix: log QQmlComponent creation error strings outfoxxed 2024-02-03 01:02:04 -08:00
  • b62f2f3a50
    fix: setting visible above geom in ProxyFloatingWindow outfoxxed 2024-02-01 22:33:45 -08:00
  • f2f7ec92f2
    fix: greatly improve Variants scavenge heuristic outfoxxed 2024-02-01 04:11:14 -08:00
  • e1281b8e7b
    fix: make ProxyWindowBase's contentItem accessible for anchors outfoxxed 2024-02-01 02:40:05 -08:00
  • 362789fc46
    feat: implement soft reloading outfoxxed 2024-02-01 01:29:45 -08:00
  • ba1e18a125
    refactor: rm QtShell/ShellComponent code superseded by RootWrapper outfoxxed 2024-01-31 18:35:51 -08:00
  • 9a5ad44aa9
    feat: add hard reload signal and wrap root object outfoxxed 2024-01-31 17:43:18 -08:00
  • d14258df8e
    feat: add Variants type for creating instances outfoxxed 2024-01-30 03:32:21 -08:00
  • 23837e5195
    feat: basic QtShell and ShellComponent types outfoxxed 2024-01-25 04:33:02 -08:00