Commit graph

  • b6a79fe99c
    core/proxywindow: improve QsWindowAttached robustness outfoxxed 2024-11-27 23:30:38 -08:00
  • 539692bc11
    service/tray: re-add Q_INVOKABLE to invokable functions outfoxxed 2024-11-26 14:48:54 -08:00
  • 87a57b7a2c
    launch: don't try to write daemon exit from monitor process outfoxxed 2024-11-24 13:38:14 -08:00
  • e3d003e7ab
    core/popupanchor: emit anchoring() before checking anchor props outfoxxed 2024-11-24 13:22:10 -08:00
  • 6f9993394a
    hyprland/ipc: pad event argument list to given count outfoxxed 2024-11-24 13:21:09 -08:00
  • 31adcaac76
    i3/sway: add support for the I3 and Sway IPC Nydragon 2024-11-02 03:52:27 +01:00
  • 84ce47b6d3
    build: add justfile entry to lint only changed files Nydragon 2024-11-24 12:44:01 +01:00
  • 2571766d3b
    all: fix clang 18 lints outfoxxed 2024-11-24 02:27:49 -08:00
  • e957e88ccb
    ci: run lints and test compile on arch outfoxxed 2024-11-23 16:09:33 -08:00
  • 9b409c0e38
    ci: use qt6.7.2 from cached nixpkgs commit outfoxxed 2024-11-23 05:39:27 -08:00
  • cb426973d7
    ci: test compilation against supported qt version / compiler matrix outfoxxed 2024-11-23 05:08:12 -08:00
  • 57a5d8e1ed
    core/reloader: wrap QQuickItem root nodes in a floating window outfoxxed 2024-11-22 20:18:04 -08:00
  • c21df95087
    core/reloader: do not require ShellRoot outfoxxed 2024-11-22 19:40:39 -08:00
  • 2996e40ff9
    core/plugin: rename QuickshellPlugin to QsEnginePlugin outfoxxed 2024-11-22 18:59:15 -08:00
  • afa1b6f88b
    wayland/layershell: link to xdg-shell protocol codegen outfoxxed 2024-11-22 18:57:11 -08:00
  • a8901fde67
    debug/lint: run lints on reload for visible windows outfoxxed 2024-11-22 17:55:45 -08:00
  • 8d63006bba
    widgets/wrapper: fix default child not being assigned initially outfoxxed 2024-11-22 17:35:02 -08:00
  • 5b01ec032e
    debug/linter: remove log messages outfoxxed 2024-11-22 16:15:03 -08:00
  • f0aca2030e
    core/proxywindow: notify for width/height changes after connect outfoxxed 2024-11-22 15:39:39 -08:00
  • 5301227ec1
    service/tray: fix compile on qt versions older than 6.8 outfoxxed 2024-11-22 15:35:21 -08:00
  • ec143d6119
    dbus/properties: remove non bindable based dbus property impl outfoxxed 2024-11-21 19:54:07 -08:00
  • 324fe9274d
    all: remove unused dbus props and warnings for non-required ones outfoxxed 2024-11-21 19:45:21 -08:00
  • b43b4a06d0
    service/tray: adopt bindable properties outfoxxed 2024-11-21 19:44:51 -08:00
  • 0e9e593078
    dbus/properties: allow removing to/from wire transforms outfoxxed 2024-11-21 19:14:06 -08:00
  • ac50767873
    service/tray!: refactor qml bindings to StatusNotifierItem outfoxxed 2024-11-21 04:59:48 -08:00
  • f53e6fb515
    dbus/dbusmenu: use bindable dbus properties outfoxxed 2024-11-21 04:06:24 -08:00
  • ff55ac874b
    service/upower: adopt bindable properties outfoxxed 2024-11-21 03:40:53 -08:00
  • d4deb11216
    dbus/properties: support data transformation/validation before store outfoxxed 2024-11-21 03:27:52 -08:00
  • a13c9d91b5
    service/notifications: adopt bindable properties outfoxxed 2024-11-20 22:26:51 -08:00
  • abb900b7ff
    service/mpris!: do not provide fallback track information outfoxxed 2024-11-20 19:58:57 -08:00
  • e2ef7b7982
    service/mpris: add isPlaying outfoxxed 2024-11-20 19:52:11 -08:00
  • db9e633197
    service/mpris: adopt bindable properties outfoxxed 2024-11-20 19:31:40 -08:00
  • 1955deee74
    dbus/properties: add QObjectBindableProperty based dbus property outfoxxed 2024-11-20 19:22:23 -08:00
  • 4163713bc4
    dbus/properties: decouple properties from AbstractDBusProperty outfoxxed 2024-11-20 03:15:09 -08:00
  • dca75b7d6a
    service/mpris: clarify trackinfo emit order and use QBindings outfoxxed 2024-11-20 00:52:47 -08:00
  • 8450543e09
    service/mpris!: convert trackArtists from list<string> to string outfoxxed 2024-11-19 18:28:19 -08:00
  • dbaaf55eb6
    core/popupwindow: remove parentWindow deprecation message outfoxxed 2024-11-19 17:20:53 -08:00
  • eb5a5b8b67
    debug: run lints after window expose outfoxxed 2024-11-19 15:58:55 -08:00
  • 6ceee06884
    debug: add lint for zero sized items outfoxxed 2024-11-19 15:25:42 -08:00
  • 66b494d760
    build: add qs_add_link_dependencies outfoxxed 2024-11-19 13:58:34 -08:00
  • f4066cb4ed
    core/popupanchor: add anchoring signal for last second repositioning outfoxxed 2024-11-19 03:29:31 -08:00
  • ee93306312
    widgets/wrapper: fix margin wrapper reactvity and margins outfoxxed 2024-11-19 02:57:04 -08:00
  • 033e810871
    widgets: add ClippingWrapperRectangle outfoxxed 2024-11-19 02:52:49 -08:00
  • 401ee4cec6
    widgets: add wrapper components and managers outfoxxed 2024-11-19 02:02:55 -08:00
  • 79fca3cab8
    docs: mention spirv-tools in BUILD.md outfoxxed 2024-11-17 21:38:17 -08:00
  • 36174854ad
    services/tray: fix const lint in item outfoxxed 2024-11-17 17:06:06 -08:00
  • fdc13023b7
    widgets: add ClippingRectangle outfoxxed 2024-11-17 17:05:44 -08:00
  • 68ba5005ce
    core/icon: ability to specify a fallback or check if an icon exists outfoxxed 2024-11-17 14:38:29 -08:00
  • d2667369e1
    core/qmlglobal: add shellRoot property outfoxxed 2024-11-17 01:49:27 -08:00
  • 7db3772641
    core/generation: short circuit findObjectGeneration if only one exists outfoxxed 2024-11-17 01:46:49 -08:00
  • 29d31f5d3b
    docs: add note that private qt headers are required for some libs outfoxxed 2024-11-17 01:36:25 -08:00
  • 36d1dbeb69
    service/tray: report misbehaving tray hosts outfoxxed 2024-11-17 01:30:54 -08:00
  • 0445eee33a
    io/process: support commands at file:// and root:// paths. outfoxxed 2024-11-17 00:47:22 -08:00
  • 60dfa67ec7
    io/fileview: support zero-sized files (/proc) outfoxxed 2024-11-14 17:54:16 -08:00
  • 0dd19d4a18
    core/proxywindow: remove blank frame when destroying window outfoxxed 2024-11-12 04:35:42 -08:00
  • 2c0e46cedb
    core/lazyloader: fix incubator UAF in forceCompletion outfoxxed 2024-11-12 03:23:59 -08:00
  • 74f371850d
    launch: fix use after free of command options outfoxxed 2024-11-11 22:01:08 -08:00
  • b528be9426
    all: fix gcc warnings outfoxxed 2024-11-05 13:31:24 -08:00
  • 92252c36a3
    build: fix gcc outfoxxed 2024-11-05 12:14:45 -08:00
  • 7ffce72b31
    all: optimize build outfoxxed 2024-11-05 04:15:17 -08:00
  • 1168879d6d
    build: only install necessary qml module files outfoxxed 2024-11-04 14:13:37 -08:00
  • 2e18340995
    build: allow specifying QML install dir outfoxxed 2024-11-04 13:42:21 -08:00
  • cdeec6ee83
    all: use fully qualified type names in signals and invokables outfoxxed 2024-11-01 21:10:21 -07:00
  • 98cdb87181
    all: use UntypedObjectModel instead of ObjectModel in Q_PROPERTY outfoxxed 2024-11-01 03:12:07 -07:00
  • 746b0e70d7
    all: use fully qualified type names in Q_PROPERTY outfoxxed 2024-11-01 01:43:22 -07:00
  • a931adf033
    all: add DEPENDENCIES entries to qml modules outfoxxed 2024-10-31 13:45:26 -07:00
  • 9980f8587e
    window: generate qmltypes outfoxxed 2024-10-31 01:28:06 -07:00
  • 4e48c6eefb
    all: refactor windows code out of core outfoxxed 2024-10-28 16:18:41 -07:00
  • 1adad9e822
    build: avoid creating qs symlink in privileged directory outfoxxed 2024-10-17 13:51:21 -07:00
  • 4c2d7a7e41
    crash: print warning messages for run/buildtime Qt version mismatch outfoxxed 2024-10-17 13:15:09 -07:00
  • 89d04f34a5
    build: find waylandscanner and qtwaylandscanner from imported target outfoxxed 2024-10-16 00:00:13 -07:00
  • 23f59ec4c3
    crash: add build configuration and distributor information outfoxxed 2024-10-15 23:01:14 -07:00
  • 8e40112d14
    service/pipewire: ignore metadata updates with null keys outfoxxed 2024-10-06 00:57:19 -07:00
  • 3ed39b2a79
    service/pipewire: fix metadata permission checks outfoxxed 2024-09-26 15:52:31 -07:00
  • fbaec141c0
    service/pipewire: improve documentation outfoxxed 2024-09-24 01:59:38 -07:00
  • fdc78ae16f
    service/pipewire: add a way to set preferred default nodes outfoxxed 2024-09-24 01:59:01 -07:00
  • f889f08901
    service/pipewire: refactor defaults and metadata handling outfoxxed 2024-09-23 18:41:38 -07:00
  • 7f9762be53
    service/pipewire: disconnect link tracker from registry on node destroy outfoxxed 2024-09-17 23:44:41 -07:00
  • 931aca5392
    service/pipewire: don't use configured default devices outfoxxed 2024-09-17 23:04:06 -07:00
  • bd8978375b
    core/icon: allow changing the icon theme outfoxxed 2024-09-17 14:21:34 -07:00
  • 7a283089b1
    core/command: rename --instance to --id and --info to --show outfoxxed 2024-09-17 14:04:54 -07:00
  • c57ac4b1f2
    core/menu: disconnect menu before unref when changed outfoxxed 2024-09-15 16:06:20 -07:00
  • 08966f91c5
    service/tray: always mark the root menu item as having children outfoxxed 2024-09-15 15:57:29 -07:00
  • 84e3f04f3c
    service/tray: disconnect menu from handle on deletion outfoxxed 2024-09-15 15:32:01 -07:00
  • bdc9fe958b
    service/tray: delete image pixmaps created with new[] using delete[] outfoxxed 2024-09-15 13:50:00 -07:00
  • 01f2be057e
    widgets/iconimage: add typegen hints to alias properties outfoxxed 2024-09-15 02:20:58 -07:00
  • abe0327e67
    widgets: add IconImage widget outfoxxed 2024-09-14 03:10:44 -07:00
  • accdc59a1c
    wayland/all: scale layers and popup anchors correctly outfoxxed 2024-09-14 01:31:39 -07:00
  • 293341c9e1
    core/reloader: ensure generation ptrs are removed on destroy outfoxxed 2024-09-13 04:18:52 -07:00
  • 5e2fb14551
    io/ipchandler: add IpcHandler and qs msg outfoxxed 2024-09-13 02:44:33 -07:00
  • 3690812919
    core/log: fix encoding 29 second deltas (again) outfoxxed 2024-09-10 16:30:50 -07:00
  • 01f6331cb7
    core/command: add --daemonize outfoxxed 2024-09-10 15:42:19 -07:00
  • 9d21a01153
    core/command: add --no-duplicate outfoxxed 2024-09-10 14:35:30 -07:00
  • 47ec85ffef
    core/command: make log --file positional outfoxxed 2024-09-10 04:55:44 -07:00
  • 01deefe241
    core/log: encode category log levels outfoxxed 2024-09-10 04:48:54 -07:00
  • a82fbf40c2
    core/command: add log --follow outfoxxed 2024-09-10 03:31:49 -07:00
  • c78381f6d0
    core/command: add --tail to log subcommand outfoxxed 2024-09-10 01:02:43 -07:00
  • f810c63ffc
    core/command: allow log files to be specified w/ instance selectors outfoxxed 2024-09-10 00:32:39 -07:00
  • 19d74595d6
    core/window: premultiply background colors outfoxxed 2024-09-10 00:01:17 -07:00
  • 2c485e415d
    nix: update lockfile to avoid mesa mismatches outfoxxed 2024-09-09 03:27:58 -07:00