Commit graph

  • 7d1c9a9c67
    wayland/toplevel: reorganize toplevel management master outfoxxed 2026-05-10 23:46:39 -07:00
  • d1760ed1f3
    wayland/lock: add window null check in surface isVisible Aditya Alok 2026-05-05 22:42:03 +05:30
  • b93d61385f
    wayland/lock: run scenegraph callbacks for lock surfaces outfoxxed 2026-05-07 03:08:57 -07:00
  • 59e9c47b0e
    version: 0.3.0 v0.3.0 staging outfoxxed 2026-05-03 22:09:49 -07:00
  • ffe95f06ac
    guix: drop outfoxxed 2026-05-03 18:50:15 -07:00
  • 8db8ca1fec
    core/log: mask virtual/override property warnings outfoxxed 2026-05-02 00:15:59 -07:00
  • 0baa81aa03
    all: fix typos outfoxxed 2026-04-27 02:38:39 -07:00
  • 01834e9c8f
    hyprland/ipc: add lua ipc support outfoxxed 2026-04-26 23:26:54 -07:00
  • 2ba2ae48b4
    core: add qt version check in preprocessor outfoxxed 2026-04-26 19:35:59 -07:00
  • 055e384668 core/model: make diffUpdate handle reordering without duplicating rows Jörg Thalheim 2026-04-26 12:49:46 +02:00
  • 11a71d233a
    dbus/dbusmenu: connect onItemPropertiesUpdated outfoxxed 2026-04-24 21:01:49 -07:00
  • e162429b6f
    wayland/toplevel: track global screen removals outfoxxed 2026-04-24 01:18:15 -07:00
  • 783c953987
    services/pipewire: assume default channels in channelMap if unset outfoxxed 2026-04-22 03:27:12 -07:00
  • b850b8a1a9
    core: add DefaultEnv pragma outfoxxed 2026-04-22 01:12:10 -07:00
  • d60498adc0
    networking: add wired device support Carson Powers 2026-04-02 17:02:14 -05:00
  • 9a54119893
    core/command: warn on mismatch when other displays have instances outfoxxed 2026-04-19 02:01:41 -07:00
  • 18075d1218
    core/command: ignore QT_QPA_PLATFORM in display check outfoxxed 2026-04-18 02:35:33 -07:00
  • fb08eced44
    wayland/screencopy: intersect dmabuf and render formats + cleanup dmabuf-mgpu outfoxxed 2026-04-13 00:41:08 -07:00
  • d4c92973b5
    i3/ipc: ensure monitor/workspace pointers are nulled on destroy outfoxxed 2026-04-09 00:34:57 -07:00
  • 7f7ab6bc8a
    launch: use dup2 to reset daemon stdio over close+open outfoxxed 2026-04-09 00:10:49 -07:00
  • 56633822be
    add debug ld hook notifyInternal2-crash-debug outfoxxed 2026-04-08 22:46:51 -07:00
  • 7208f68bb7
    core: add QS_DROP_EXPENSIVE_FONTS env var outfoxxed 2026-04-08 01:35:15 -07:00
  • f0d0216b3d
    core: add DropExpensiveFonts pragma disabling woff and woff2 fonts outfoxxed 2026-04-08 00:39:52 -07:00
  • 7c5a6c4bd4
    core/log: crash if Quickshell's log filter is installed twice outfoxxed 2026-04-06 00:45:26 -07:00
  • 5bf6a412b0
    core: correctly construct runtime path when XDG_RUNTIME_DIR missing outfoxxed 2026-04-06 00:43:02 -07:00
  • 13fe9b0d98
    services/pipewire: avoid blanket disconnect for default nodes outfoxxed 2026-04-06 00:35:48 -07:00
  • ad5fd9116e
    wm: add nullptr guard to WindowManager::screenProjection outfoxxed 2026-04-04 13:51:32 -07:00
  • 49d4f46cf1
    io/fileview: handle deserialization to list<T> properties outfoxxed 2026-04-04 13:05:33 -07:00
  • 9b98d10178
    io/fileview: try to convert values to json before handling sequences outfoxxed 2026-04-04 12:28:40 -07:00
  • 854088c48c
    io/fileview: convert containers to QVariantList/Map before serialize outfoxxed 2026-04-03 22:57:58 -07:00
  • b4e71cb2c0
    core/window: add parentWindow property to FloatingWindow bbedward 2025-11-26 10:29:51 -05:00
  • ceac3c6cfa
    io/fileview: use QVariant when QJSValue cast fails in adapter prop read outfoxxed 2026-04-03 21:30:05 -07:00
  • aaff22f4b0
    io/fileview: write values into correct JsonObjects in deserialize outfoxxed 2026-04-03 21:28:09 -07:00
  • 50cdf98868
    core/colorquant: add imageRect option for cropping image HigherOrderLogic 2025-08-29 11:50:13 +00:00
  • 4b751ccb0d
    wayland/screencopy: use linear texture filtering over nearest outfoxxed 2026-04-02 21:56:52 -07:00
  • 20c691cdf1
    networking: add PSK, settings and connection status support Carson Powers 2026-02-01 22:15:42 -06:00
  • 92b336c80c
    tooling: ensure intercepts do not overwrite symlinks to cfg files outfoxxed 2026-04-02 03:21:25 -07:00
  • d612227740
    core/qmlglobal: add shellId, instanceId, appId and launchTime props 2 * r + 2 * t 2026-03-24 19:21:20 +11:00
  • b83c39c8af
    services/pipewire: add -fno-strict-overflow to fix PCH with pipewire outfoxxed 2026-03-30 21:41:10 -07:00
  • ee1100eb98
    wayland/buffer: drop unused GLESv3 include Mia Herkt 2026-03-29 09:31:28 +02:00
  • 9bf752ac33
    crash: add std::terminate handler outfoxxed 2026-03-28 23:07:37 -07:00
  • 313f4e47f6
    core: track XDG_CURRENT_DESKTOP in debuginfo outfoxxed 2026-03-28 20:25:58 -07:00
  • 6ef86dd5aa
    crash: run platform compat hooks in crash reporter init outfoxxed 2026-03-28 20:17:07 -07:00
  • 308f1e249b
    crash: unmask signals before reexec outfoxxed 2026-03-28 20:14:58 -07:00
  • 08058326f0
    core: reuse global pragma parsing js engine during scanning outfoxxed 2026-03-25 00:16:36 -07:00
  • 6a244c3c56
    core/region: add per-corner radius support bbedward 2026-03-19 23:42:29 -07:00
  • d745184823
    wayland/background-effect: add ext-background-effect-v1 support bbedward 2026-03-19 23:39:21 -07:00
  • 77c04a9447
    launch: add ability to override AppId via pragma or QS_APP_ID bbedward 2026-03-19 09:40:36 -04:00
  • eb6eaf59c7
    core/log: add a mutex to protect stdoutStream Dan Aloni 2025-10-03 17:11:03 +03:00
  • 7511545ee2
    build: add missing wayland-client CFLAGS Mia Herkt 2026-03-18 20:37:17 +01:00
  • 0cb62920a7
    hyprland/focus_grab: handle destruction of tracked windows outfoxxed 2026-03-18 02:34:06 -07:00
  • 3520c85d77
    wayland: remove --require-defined linker argument outfoxxed 2026-03-17 19:42:47 -07:00
  • 3cf65af49f
    docs: ask users not to submit v1 crash reports outfoxxed 2026-03-17 03:49:20 -07:00
  • a51dcd0a01
    wayland: use patched surfaceRole accessor on FreeBSD -k 2026-03-16 17:40:55 -04:00
  • 97b2688ad6
    core/log: fix non-linux typo and import unistd on freebsd -k 2026-03-03 11:20:56 -05:00
  • 0a859d51f2
    service/pam: include signal.h on freebsd -k 2026-01-22 21:40:56 -05:00
  • 1bd5b083cb
    hyprland/ipc: add null checks and ws preinit to toplevel object init outfoxxed 2026-03-16 22:38:32 -07:00
  • 365bf16b1e
    wayland: hook wl_proxy_get_listener avoiding QTBUG-145022 crash outfoxxed 2026-03-16 21:19:20 -07:00
  • 6705e2da77
    wm: add WindowManager module with ext-workspace support wip-ext-workspace outfoxxed 2025-06-21 12:57:15 -07:00
  • 9e8eecf2b8
    core: log qt related environment variables in debuginfo outfoxxed 2026-03-15 21:13:35 -07:00
  • 1b2519d9f3
    core: log gpu information in debuginfo outfoxxed 2026-03-14 02:31:47 -07:00
  • 1123d5ab4f
    core: move crash/version debug info to one place outfoxxed 2026-03-14 00:30:53 -07:00
  • 4b77936c80
    crash: allow overriding crash reporter url outfoxxed 2026-03-13 02:04:01 -07:00
  • e32b909354
    core: add disable env vars for file watcher and crash handler outfoxxed 2026-03-13 01:10:09 -07:00
  • 178c04b59c
    docs: revise contribution policy and related files outfoxxed 2026-03-13 00:32:43 -07:00
  • 706d6de7b0
    crash: unmask signals in coredump fork outfoxxed 2026-03-12 03:57:14 -07:00
  • 9a9c605250
    core: hash scanned files and don't trigger a reload if matching outfoxxed 2026-03-11 19:45:14 -07:00
  • bd62179277
    all: retry incomplete socket reads outfoxxed 2026-03-10 00:54:45 -07:00
  • cf1a2aeb2d
    wayland/toplevel: clear activeToplevel on deactivation -k 2026-03-09 09:11:52 -04:00
  • 15a8409765
    ipc: handle null currentGeneration in IpcKillCommand::exec outfoxxed 2026-03-07 14:36:59 -08:00
  • 6bcd3d9bbf
    nix: use libxcb directly Moraxyc 2026-02-09 22:03:45 +08:00
  • c030300191
    core/desktopentry: preserve desktop action order outfoxxed 2026-03-06 01:39:24 -08:00
  • 5721955686
    services/pipewire: ignore ENOENT errors outfoxxed 2026-03-04 23:26:33 -08:00
  • a849a88893
    build: remove DISTRIBUTOR_DEBUGINFO_AVAILABLE outfoxxed 2026-03-03 00:40:36 -08:00
  • cdde4c63f4
    crash: switch to cpptrace from breakpad outfoxxed 2026-03-02 08:09:57 -08:00
  • da4ea5ff95
    crash: switch to cpptrace from breakpad cpptrace2 outfoxxed 2026-03-02 08:09:57 -08:00
  • cddb4f061b
    build: fix lint-staged to ignore deleted files Carson Powers 2026-02-06 17:25:50 -06:00
  • 6e17efab83
    wayland/screencopy: enable vulkan dmabuf support on session locks outfoxxed 2026-02-23 23:03:48 -08:00
  • 36517a2c10
    services/pipewire: manage default objs using normal qt properties bbedward 2026-02-13 17:54:43 -05:00
  • c3c3e2ca25
    wayland/screencopy: pin XRGB alpha to 1 in vulkan mode reakjra 2026-02-23 18:28:01 +01:00
  • 2cf57f43d5
    core/proxywindow: expose updatesEnabled property bbedward 2026-02-19 12:14:36 -05:00
  • a99519c3ad
    wayland/screencopy: support dmabufs in vulkan mode reakjra 2026-02-09 18:20:14 +01:00
  • 158db16b93
    wayland: check screen isPlaceholder and if wl_output is null Bryan Paradis 2026-02-18 07:36:21 -08:00
  • e7cd1e9982
    core: add env and isEnvSet functions to pragma context outfoxxed 2026-02-21 21:11:45 -08:00
  • afbc5ffd4e
    services/pipewire: use node volume control when device missing Andrei 2026-02-15 23:23:34 +07:00
  • dacfa9de82
    widgets/cliprect: use ShaderEffectSource to propagate mouse events outfoxxed 2026-02-09 19:14:36 -08:00
  • 4429c03837
    widgets/cliprect: fix ShaderEffect warnings on reload outfoxxed 2026-02-08 20:10:11 -08:00
  • 395a1301a8
    core: add hasThemeIcon mapping kossLAN 2026-02-06 03:02:58 -05:00
  • 1e4d804e7f
    widgets/cliprect: use layer.effect on content item over property outfoxxed 2026-01-28 00:23:38 -08:00
  • 191085a882
    ipc: use deleteLater() in IpcServerConnection to prevent use-after-free Manuel Romei 2026-01-18 17:20:12 +01:00
  • 8fd0de4580 core/proxywindow: create window on visibility for lazily initialized windows bbedward 2026-01-20 16:10:45 -05:00
  • 7a427ce197 core: fix inverted inHeader condition in preprocesso bbedward 2026-01-17 17:30:40 -05:00
  • 5eb6f51f4a
    core: add preprocessor for versioning outfoxxed 2026-01-17 03:05:50 -08:00
  • d03c59768c
    io/ipchandler: add signal listener support outfoxxed 2026-01-15 23:04:10 -08:00
  • 783b97152a
    build: update CI, nix checkouts, lints outfoxxed 2026-01-13 23:20:55 -08:00
  • dca652366a
    core/popupwindow: add grabFocus outfoxxed 2026-01-13 01:24:20 -08:00
  • de1bfe028d
    core/popupwindow: clean up popup lifecycle and window init outfoxxed 2026-01-13 00:42:35 -08:00
  • db37dc580a
    networking: add networking library Carson Powers 2025-07-03 13:06:21 -05:00
  • bcc3d4265e
    core: switch to custom incubation controller outfoxxed 2026-01-10 01:56:34 -08:00
  • eecc2f88b3
    services/pipewire: ignore monitors in PwNodeLinkTracker outfoxxed 2026-01-09 00:58:30 -08:00