Commit Graph

  • 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
  • 8cdb41317f nix: modernize cmake options outfoxxed 2024-09-09 03:23:27 -07:00
  • 85be3861ce io/fileview: add FileView outfoxxed 2024-09-09 03:15:16 -07:00
  • 3a1eec0ed5 core/log: fix sparse logs being on by default outfoxxed 2024-09-05 21:44:05 -07:00
  • 465d5402f2 crash: fix off-end read when copying environ array outfoxxed 2024-09-02 22:19:36 -07:00
  • 397476244c x11/panelwindow: add option to disable Xinerama aware struts outfoxxed 2024-09-01 19:00:13 -07:00
  • 6cb7d894ab x11/panelwindow: fix multi monitor struts outfoxxed 2024-09-01 18:08:53 -07:00
  • 95245cb6a5 x11/panelwindow: fix strut start/end, patch around awesome, resize all panels outfoxxed 2024-09-01 17:30:58 -07:00
  • 94e881e6b0 core!: refactor launch sequence outfoxxed 2024-09-01 14:17:39 -07:00
  • da043e092a core/ipc: add ipc server/client outfoxxed 2024-08-30 21:45:20 -07:00
  • 13b6eeaa22 core/reloader: null generation ref in reloadables on destruction outfoxxed 2024-08-30 16:23:32 -07:00
  • 3edb3f4efa core/reloader: disconnect old generation before reloading outfoxxed 2024-08-30 15:23:48 -07:00
  • 60349f1894 core: set application name to avoid bin name fallback outfoxxed 2024-08-29 14:43:25 -07:00
  • 77c5a2d569 build: add "qs" as a symlink to the "quickshell" binary outfoxxed 2024-08-29 14:11:40 -07:00
  • f6ad617b67 service/pipewire: ignore insignificant device volume changes outfoxxed 2024-08-29 13:17:24 -07:00
  • a116f39c63 core/desktopentry: prioritize fallback keys over mismatched keys outfoxxed 2024-08-28 22:05:21 -07:00
  • af29bc277e core: add by-pid symlinks to instance runtime paths outfoxxed 2024-08-28 17:53:39 -07:00
  • 9967e2e03b core: fix UAF when calling Qt.quit or Qt.exit outfoxxed 2024-08-28 15:30:02 -07:00
  • e327d6750d build: fix -DCRASH_REPORTER=OFF outfoxxed 2024-08-28 11:32:14 -07:00
  • 79b22af093 service/pipewire: avoid overloading devices with volume changes outfoxxed 2024-08-27 19:56:17 -07:00
  • c60871a7fb service/pipewire: set device node volumes with device object outfoxxed 2024-08-27 01:28:28 -07:00
  • b40d4147e0 build: add opt-in installation of QML lib Nydragonanda-usr 2024-08-25 17:01:26 +02:00