Commit graph

  • 74d1bb9bc2
    dbus/properties: fix QDBusPendingCallWatcher leak outfoxxed 2024-04-29 18:32:53 -07:00
  • a1d82729bc
    service/tray: log failures when calling Activate or SecondaryActivate outfoxxed 2024-04-29 18:31:35 -07:00
  • c71fdd62d0
    service/tray: log icon render failures due to IconThemePath outfoxxed 2024-04-29 18:16:04 -07:00
  • 1f49c55711
    wayland/lock: fix post-reload lockscreen creation outfoxxed 2024-04-25 14:18:25 -07:00
  • ce4e697667
    service/tray: use bilinear scaling for tray icons outfoxxed 2024-04-21 00:16:22 -07:00
  • c6e5a35745
    core/reloader: fix more crashes (not all of them) outfoxxed 2024-04-20 02:59:50 -07:00
  • 31462b9797
    core/reloader: fix UAF of old generation during scene destroy outfoxxed 2024-04-20 00:36:25 -07:00
  • 97bcdbecc1
    service/tray: add activate, secondaryActivate and scroll methods outfoxxed 2024-04-19 22:03:06 -07:00
  • 94a1140aab
    core/popup: fix popup never becoming visible when lazy loaded outfoxxed 2024-04-19 16:14:59 -07:00
  • 6eb68d2cd7
    core/reloader: fix late creation of Reloadable types outfoxxed 2024-04-19 15:43:26 -07:00
  • 61812343f5
    service/tray: account for more edge cases and add placeholder img outfoxxed 2024-04-19 04:12:26 -07:00
  • 54bf485101
    nix: add qtsvg dependency by default outfoxxed 2024-04-19 02:46:38 -07:00
  • 23d0c2e01d
    io/socket: add flush() outfoxxed 2024-04-18 04:13:20 -07:00
  • a06af243ad
    core/transformwatcher: add TransformWatcher outfoxxed 2024-04-17 04:31:02 -07:00
  • fd5b73adbb
    wayland: fix Qt 6.7 compatibility outfoxxed 2024-04-12 01:21:26 -07:00
  • 98318c4dcb
    nix: fix git revision in nix package outfoxxed 2024-04-07 23:36:37 -07:00
  • 0b2baea230
    core: add IgnoreSystemSettings pragma outfoxxed 2024-04-07 23:21:06 -07:00
  • ff8e252944
    core: fix build warnings outfoxxed 2024-04-07 23:07:05 -07:00
  • 082c3c480f
    core: add pragmas outfoxxed 2024-04-07 22:30:37 -07:00
  • c0847366dd
    core/window: fix reloads breaking for indirect window children outfoxxed 2024-04-07 14:17:57 -07:00
  • 6214ac1002
    service/tray: mostly complete StatusNotifierItem implementation outfoxxed 2024-04-06 02:19:40 -07:00
  • d47a7f2cff
    core/icon: add icon image provider outfoxxed 2024-04-05 17:54:51 -07:00
  • 8e530b6b77
    dbus: create property helper classes outfoxxed 2024-04-04 22:48:58 -07:00
  • 8529a2eb22
    readme: add matrix link outfoxxed 2024-04-01 22:46:08 -07:00
  • 54b3d338dc
    core/process: fix stdinEnabled documentation outfoxxed 2024-03-31 01:05:09 -07:00
  • 83afce7f68
    core/screen: expose x and y positions outfoxxed 2024-03-29 05:41:39 -07:00
  • 439788fce0
    core/popup: force window destruction to avoid crashes outfoxxed 2024-03-28 02:29:29 -07:00
  • c3fe93efe6
    core/window: fix backingWindowVisible always reporting true outfoxxed 2024-03-27 02:52:56 -07:00
  • 3026d3400a
    all/window: use global screeninfo pool for screen getter outfoxxed 2024-03-27 02:43:14 -07:00
  • 9cbd5abd96
    core/window: ensure window cannot be made visible during reload outfoxxed 2024-03-27 02:38:54 -07:00
  • 9625129844
    core: replace throws with qFatal outfoxxed 2024-03-27 02:13:47 -07:00
  • 055b191a67
    core/window: add windowTransform and backingWindowVisible properties outfoxxed 2024-03-27 01:37:45 -07:00
  • 3a0381dcbe
    core/window: backing windows can now be destroyed and recreated outfoxxed 2024-03-27 00:44:13 -07:00
  • b6dc6967a1
    core/generation: fix incuabation controller use after free outfoxxed 2024-03-25 02:02:46 -07:00
  • c6bf826031
    core/reloader: fix Quickshell.reload not working outfoxxed 2024-03-25 01:57:15 -07:00
  • 4eb5dc5593
    core/variants: expose instances list as a property outfoxxed 2024-03-21 05:32:55 -07:00
  • f09f591e6a
    core/region: improve child handling outfoxxed 2024-03-21 05:26:04 -07:00
  • 8e25c1cee0
    core/easingcurve: add EasingCurve type outfoxxed 2024-03-21 02:54:21 -07:00
  • dd811ac423
    core/window: fix mask reactivity outfoxxed 2024-03-20 22:32:34 -07:00
  • 31264ac7d1
    core/singleton: fix PostReloadHook in singletons outfoxxed 2024-03-20 01:37:30 -07:00
  • 9f38908bdf
    core/intercept: do not intercept non qml files outfoxxed 2024-03-19 21:30:46 -07:00
  • 518977932d
    core/lazyloader: add LazyLoader outfoxxed 2024-03-19 05:35:44 -07:00
  • 8d742e315e
    core/window: fix floating window reloading recreating the window outfoxxed 2024-03-16 02:49:41 -07:00
  • 300c0d97fb
    core/window: fix white flash before window content is set outfoxxed 2024-03-15 04:01:10 -07:00
  • 5731af562b
    misc: update submodules outfoxxed 2024-03-14 05:01:34 -07:00
  • 41803ee235
    core/window: fix windows not taking screen assignments during reload outfoxxed 2024-03-14 04:48:27 -07:00
  • 48156a55b3
    core/variants: restructure Variants to match the design of Repeater outfoxxed 2024-03-14 04:46:44 -07:00
  • ffbdac9977
    core: synthesized qmldir files and new qml scanning strategy outfoxxed 2024-03-14 00:16:22 -07:00
  • 1687ff3614
    reload: encapsulate each engine generation more outfoxxed 2024-03-13 22:53:05 -07:00
  • 211f454de9
    singleton: add reloadable Singleton type outfoxxed 2024-03-13 00:57:03 -07:00
  • 463f9a297f
    root: recreate the qml engine on reload instead of clearing it outfoxxed 2024-03-12 14:55:51 -07:00
  • 9f6ef37f61
    build: improve parallelism by removing core dependency on modules outfoxxed 2024-03-11 18:34:38 -07:00
  • c44041653c
    build: greatly speed up build times using pch outfoxxed 2024-03-11 18:18:55 -07:00
  • 3480707e99
    wayland: namespace type names a bit to prevent future conflicts outfoxxed 2024-03-11 06:02:11 -07:00
  • 1e647cee51
    readme: mention hosted docs outfoxxed 2024-03-11 05:46:19 -07:00
  • b675b3676c
    popups: add popup windows outfoxxed 2024-03-11 05:44:56 -07:00
  • 8cf0659444
    window: fix empty masks not applying outfoxxed 2024-03-10 04:08:42 -07:00
  • 7a15495e3f
    layershell: fix protocol error on popup attachment outfoxxed 2024-03-10 03:02:40 -07:00
  • 5f9bb9b46c
    window: changing screen now recreates the window on the new screen outfoxxed 2024-03-09 04:47:40 -08:00
  • 31365dd179
    misc: make the last window closing not quit by default outfoxxed 2024-03-09 03:23:58 -08:00
  • 3789709820
    screens: make screen list changes not recreate QuickshellScreenInfos outfoxxed 2024-03-09 02:39:15 -08:00
  • 15cd78e30c
    screens: add qDebug<< impl to QuickshellScreenInfo outfoxxed 2024-03-09 02:35:48 -08:00
  • fc93591cab
    variants: fix onReload not being called after variant updates outfoxxed 2024-03-09 02:35:07 -08:00
  • a35d3f9584
    global: add Quickshell.processId and rename Process.pid outfoxxed 2024-03-08 23:25:54 -08:00
  • b720dfa165
    build: add git revision to version outfoxxed 2024-03-08 23:08:50 -08:00
  • 73fd022b1e
    build: slightly improve qmltype generation outfoxxed 2024-03-08 21:07:16 -08:00
  • 6966fc025c
    all: ensure QObject ownership is Cpp when required outfoxxed 2024-03-08 18:33:01 -08:00
  • de8668eff3
    cli: add manifest and environment variables for config path outfoxxed 2024-03-08 16:54:43 -08:00
  • 25409d242c
    docs: mention quickshell-examples in README outfoxxed 2024-03-08 04:40:21 -08:00
  • f5d3457815
    feat: resolve symlinks to the config outfoxxed 2024-03-08 02:20:53 -08:00
  • f32b4175fb
    docs: add build instructions to README outfoxxed 2024-03-07 06:00:46 -08:00
  • 5ac04649aa
    fix: ub/crash when changing layershell props after hiding window outfoxxed 2024-03-04 17:54:33 -08:00
  • 3d4b8efc74
    fix: remove unexpected and undefined mask behavior outfoxxed 2024-03-04 17:20:25 -08:00
  • e1bb5dfd3b
    misc: update readme to reflect hosts outfoxxed 2024-03-04 06:17:04 -08:00
  • 5688409ea4
    misc: add LGPL license outfoxxed 2024-03-04 05:49:37 -08:00
  • 04c4cfe7e0
    feat: add --workdir outfoxxed 2024-03-04 05:38:03 -08:00
  • 63180382be
    misc: change version to 0.1 outfoxxed 2024-03-04 05:37:24 -08:00
  • 28087c182e
    build: nix packaging outfoxxed 2024-03-04 05:04:29 -08:00
  • dfeb02e50b
    fix(panel): WlrLayershell exclusionMode was never set outfoxxed 2024-03-04 04:04:24 -08:00
  • 4ef4cba4ee
    refactor: move settings to their own object outfoxxed 2024-03-04 01:31:31 -08:00
  • 62f99f5754
    feat: add Process.manageLifetime outfoxxed 2024-03-03 23:17:15 -08:00
  • 4cfe6ee0a1
    fix: fix scopes of created QQmlComponents outfoxxed 2024-03-03 21:38:21 -08:00
  • 7467b65809
    feat: attach Qt.quit and Qt.exit functions outfoxxed 2024-03-03 21:37:47 -08:00
  • e06b07ac01
    feat(process): add Process.environment outfoxxed 2024-03-03 19:35:10 -08:00
  • 65ad2a9877
    refactor: rename ReloadPropagator to Scope outfoxxed 2024-03-03 17:10:29 -08:00
  • 1188bdd8b3
    fix: ShellRoot missing NOTIFY for configChanged outfoxxed 2024-03-03 17:08:20 -08:00
  • bbe64f42f3
    feat: add support for getting and setting workdir outfoxxed 2024-03-03 17:05:19 -08:00
  • b5f50cd68f
    fix(socket): clear buffer when closing/opening socket outfoxxed 2024-03-03 15:37:31 -08:00
  • b42add3967
    fix: Process.pid and Quickshell.env returning undefined instead of null outfoxxed 2024-03-03 15:31:15 -08:00
  • 087c929871
    fix(process): pid not emitting changed signal outfoxxed 2024-03-03 15:30:52 -08:00
  • ffa9d02d48
    feat(process): add ways to close stdio channels outfoxxed 2024-03-03 15:23:41 -08:00
  • 3f0bd20852
    feat: add Process type outfoxxed 2024-03-03 06:54:45 -08:00
  • cd2343e57d
    fix(stream): segfault for datastream with no reader outfoxxed 2024-03-03 06:27:21 -08:00
  • bccf43f1f7
    fix: root is now destroyed on exit outfoxxed 2024-03-03 06:26:41 -08:00
  • b5110b759e
    feat: add Quickshell.env outfoxxed 2024-03-03 02:24:33 -08:00
  • 14e1d2d162
    refactor: move socket and datastream types to Io module outfoxxed 2024-03-03 01:59:31 -08:00
  • f45d298b66
    feat(socket): add SocketServer and Socket.write outfoxxed 2024-03-03 01:26:43 -08:00
  • f004454395
    fix(slock): memory leak when creating non SessionLockSurface outfoxxed 2024-03-02 06:22:14 -08:00
  • 83a0ec6fc6
    feat(socket): add unix socket listener outfoxxed 2024-03-02 05:05:45 -08:00
  • bb5bc0547a
    build: add build options for all components outfoxxed 2024-02-29 01:30:57 -08:00