Commit graph

  • 4a0f6382b0
    core/window: expose coordinate mapping functions on QsWindow outfoxxed 2025-05-29 22:35:17 -07:00
  • 6d42d26c79
    core/popupanchor: add item-relative anchor rect support outfoxxed 2025-05-29 19:26:02 -07:00
  • adcef7fc30
    core/popupwindow: wait for polish to reposition outfoxxed 2025-05-29 16:15:25 -07:00
  • b67f92bc13
    all: use BINDABLE only with trivial setters outfoxxed 2025-05-29 16:05:30 -07:00
  • 2e3c15f7a1
    wayland/layershell: use bindable implicit size in exclusive zone calc outfoxxed 2025-05-28 02:01:31 -07:00
  • 5ae8e4901a
    core/window: move implicit width/height to bindable properties outfoxxed 2025-05-28 01:58:14 -07:00
  • cb195d4b2a
    launch: look for configs in all XDG config dirs outfoxxed 2025-05-27 16:38:52 -07:00
  • b898592db7
    core: don't show " at " in qml warnings if object name is empty outfoxxed 2025-05-26 17:31:07 -07:00
  • ee31e5d226
    ui/reload: use monospace font for error message outfoxxed 2025-05-26 04:45:19 -07:00
  • ec433d1a70
    core: improve log format for QML errors and warnings outfoxxed 2025-05-26 03:25:42 -07:00
  • 4472b27039
    core/reloader: watch new files detected in failed reloads outfoxxed 2025-05-26 02:27:50 -07:00
  • e931b85464
    core/window: add min/max size to FloatingWindow outfoxxed 2025-05-25 20:36:38 -07:00
  • 05ed9ff74c
    wayland/screencopy: add constrained implicitSize for ScreencopyView outfoxxed 2025-05-25 20:36:38 -07:00
  • 7390ae28e4
    widgets/cliprect: override parent's implicit size instead of wrapper outfoxxed 2025-05-25 20:33:37 -07:00
  • 73e673ea1c
    widgets/cliprect: set default background color to white outfoxxed 2025-05-25 18:02:07 -07:00
  • abd9a3c5f8
    wayland/screencopy: use all dmabuf planes and modifiers in egl image outfoxxed 2025-05-25 17:47:58 -07:00
  • bf235d3d4d
    wayland/layershell: ensure bridge is nulled on layer destruction outfoxxed 2025-05-25 16:11:57 -07:00
  • 2bcd9e07fd
    widgets/wrapper: default resizeChild to true outfoxxed 2025-05-25 02:23:31 -07:00
  • 428aec950e
    widgets/wrapper: set WrapperRectangle border.width to 0 outfoxxed 2025-05-25 02:04:01 -07:00
  • 23ef14c31d
    widgets/wrapper: apply implicit size override on componentComplete outfoxxed 2025-05-25 00:28:58 -07:00
  • d872ea888d
    service/tray: hide missing prop warnings for ToolTip outfoxxed 2025-05-24 03:21:26 -07:00
  • c4a7d16478
    io/process: emit read for data remaining in buffer on exit outfoxxed 2025-05-24 02:39:01 -07:00
  • 89e796cb21
    widgets/cliprect: default data property instead of children property outfoxxed 2025-05-24 02:00:55 -07:00
  • 3cf96ecf97
    widgets/wrapper: support overriding implicit size outfoxxed 2025-05-24 01:55:55 -07:00
  • e135de9ec6
    widgets/wrapper: use bindable properties everywhere outfoxxed 2025-05-24 01:25:35 -07:00
  • 8b5b12b722
    core/scriptmodel: update model data after objectProp eq outfoxxed 2025-05-23 18:03:59 -07:00
  • 2e33ef5b7f
    hyprland/ipc: track workspace fullscreen state outfoxxed 2025-05-19 00:01:04 -07:00
  • edfc4c681c
    wayland/layershell: ensure exclusive zone is updated on zone/mode chg outfoxxed 2025-05-18 23:15:52 -07:00
  • 644254d9ec
    wayland/toplevel: expose visible outputs outfoxxed 2025-05-18 23:13:17 -07:00
  • 5193426cd7
    core/qmljson: add support for synthesized .qml.json files outfoxxed 2025-05-18 20:39:48 -07:00
  • 6026c4ce27
    service/mpris: expose dbus service name outfoxxed 2025-05-18 12:33:43 -07:00
  • c77a12d7bb
    ui/reload: add textual fallback for copy and close icons outfoxxed 2025-05-18 12:23:02 -07:00
  • 56b4ef3d21
    service/tray: silence compliance warnings outfoxxed 2025-05-18 03:42:22 -07:00
  • 2e905f6447
    core/scriptmodel: add objectProp, allowing js objects to be compared outfoxxed 2025-05-17 19:34:57 -07:00
  • 61f00a0442
    core/model: return ObjectModel values list directly outfoxxed 2025-05-17 17:03:03 -07:00
  • 6dbc310df4
    widgets/cliprect: fix premultiplied alpha blending outfoxxed 2025-05-17 17:03:03 -07:00
  • 8124a63ee4
    ui: add native reload popup outfoxxed 2025-05-17 17:03:03 -07:00
  • 5c1d600e84
    core/window: fix UAF in createQQuickWindow outfoxxed 2025-05-17 04:01:45 -07:00
  • 4d74851fd0
    widgets/wrapper: add WrapperMouseArea outfoxxed 2025-05-17 00:38:09 -07:00
  • 4d7d06bb9b
    core/qmlglobal: add clipboard support outfoxxed 2025-05-16 22:16:28 -07:00
  • 325a51c82d
    core: add DataDir and StateDir pragmas outfoxxed 2025-05-16 20:54:21 -07:00
  • a05c0de53b
    core/qmlglobal: add dataPath(), statePath() and cachePath() outfoxxed 2025-05-16 20:33:40 -07:00
  • c1c24c2998
    core/qmlglobal: expose dataDir and stateDir outfoxxed 2025-05-16 20:14:59 -07:00
  • 69c7f4fe77
    core/qmlglobal: expose cacheDir outfoxxed 2025-05-16 20:01:38 -07:00
  • fee4942771
    io/fileview: add adapter support and JsonAdapter outfoxxed 2025-05-13 17:07:51 -07:00
  • cb69c2d016
    service/upower: do not crash when trying to set power profile w/o ppd outfoxxed 2025-05-13 17:07:51 -07:00
  • 48a56381a6
    hyprland/focus_grab: prevent grab object leak on activate outfoxxed 2025-05-13 17:07:51 -07:00
  • baa9e5e074
    ci: fix perl warnings in lint outfoxxed 2025-05-13 20:31:15 -07:00
  • e342ba322e
    ci: add qt 6.8.2, 6.8.3 and 6.9.0 outfoxxed 2025-05-13 20:13:31 -07:00
  • 4ae0eae3da
    wayland/toplevel: add close() request outfoxxed 2025-05-13 18:47:06 -07:00
  • e0cff677a5
    wayland/layershell: refactor layer shell surface integration outfoxxed 2025-05-13 14:43:48 -07:00
  • 6a8284dae3
    core/window: add implicit size properties to window types outfoxxed 2025-05-12 19:42:46 -07:00
  • ead9141aca
    widgets/wrapper: add distinct top/bottom/left/right margins outfoxxed 2025-05-12 13:53:07 -07:00
  • ca26210cc4
    core/desktopentry: check XDG_DATA_HOME according to base dirs spec outfoxxed 2025-05-11 18:30:31 -07:00
  • 8863bf55ff
    core/window: fix null QObject::connect in ProxyWindowBase::setScreen outfoxxed 2025-05-05 22:52:47 -07:00
  • 67524f9d8e
    wayland/lock: fix protocol errors with Qt 6.9.0 outfoxxed 2025-04-26 16:19:07 -07:00
  • ed528268e0
    core/scriptmodel: detatch mValues when accessed during update outfoxxed 2025-04-06 01:40:55 -07:00
  • 3a97da0029
    guix: add wrap-program phase Andrew Wong 2025-03-27 23:07:13 -04:00
  • 4ea77a8eb6
    wayland: update QWaylandShellSurface impls to use updateExposure() outfoxxed 2025-03-26 21:45:38 -07:00
  • 14aa1793df
    i3/ipc: fix workspace and monitor focus being unset on launch outfoxxed 2025-03-27 15:56:53 -07:00
  • 2028766e61
    i3/ipc: provide default sorting for workspaces outfoxxed 2025-03-27 14:52:58 -07:00
  • d6a4ebc742
    hyprland/ipc: provide default sorting for workspaces outfoxxed 2025-03-27 14:39:27 -07:00
  • fa74449139
    service/tray: add "Communications" category outfoxxed 2025-03-27 14:01:41 -07:00
  • 69430e3873
    service/tray: provide default sorting for SystemTray.items outfoxxed 2025-03-27 13:51:43 -07:00
  • 392f56c40e
    hyprland/ipc: further cleanup + add Hyprland.focusedWorkspace outfoxxed 2025-03-27 00:25:21 -07:00
  • 67b2682604
    i3/ipc: general cleanup + add active property outfoxxed 2025-03-27 00:05:05 -07:00
  • 8f11d60999
    hyprland/ipc: make monitor bindable + fix property errors outfoxxed 2025-03-26 14:19:50 -07:00
  • 62ccab5d30
    hyprland/ipc: expose active and focused properties + activate() outfoxxed 2025-03-26 02:52:23 -07:00
  • 207e6114a3
    guix: add guix package definition Andrew Wong 2025-03-24 00:40:46 -04:00
  • 1a20c39fba
    i3/ipc: convert to bindable properties outfoxxed 2025-03-21 02:46:47 -07:00
  • 3b2d84caf0
    hyprland/ipc: convert to bindable properties outfoxxed 2025-03-21 02:46:09 -07:00
  • eabf79ebb6
    core/command: allow qs log to retrieve logs of dead instances outfoxxed 2025-03-19 05:15:50 -07:00
  • 0662c37d67
    io/process!: replace manageLifetime with startDetached outfoxxed 2025-03-12 00:53:36 -07:00
  • c5bea858a0 io/process: hack around moc parse error burein-ita 2025-03-03 09:42:04 -06:00
  • 9534778a78 wayland/screencopy: Add missing include needed for musl burein-ita 2025-02-28 19:37:19 -06:00
  • d1a172751d
    service/mpris: hack around more non-compliant players outfoxxed 2025-02-20 23:56:14 -08:00
  • 1eabf5b3c3
    io/fileview: ensure directory is watched for file creation outfoxxed 2025-02-19 21:58:05 -08:00
  • aeb347ba91
    wayland/toplevel: add pending state for outputs entered before qscreen init outfoxxed 2025-01-31 23:54:11 -08:00
  • c3ed3b0ee2
    hyprland/ipc: fix nullptr workspace read in log line outfoxxed 2025-01-31 23:28:49 -08:00
  • 50026f0934
    i3/ipc: ensure workspace does not exist at init before model add outfoxxed 2025-01-31 23:27:46 -08:00
  • fb326e0e9c
    i3/ipc: fix wrong event handler being called for GetWorkspaces outfoxxed 2025-01-29 17:21:30 -08:00
  • d58b7b5dcb
    core/colorquant: add ColorQuantizer kossLAN 2025-01-26 18:54:55 -05:00
  • fb343ab639
    hyprland/ipc: prefer ID based workspace lookups to name based ones outfoxxed 2025-01-27 22:19:28 -08:00
  • d3b1a65911
    hyprland/ipc: reduce impact of racing workspace queries outfoxxed 2025-01-27 21:13:53 -08:00
  • cad9198241
    core/colorquant: add ColorQuantizer kossLAN 2025-01-26 18:54:55 -05:00
  • 9506c1bb62
    docs: update CONTRIBUTING style guide outfoxxed 2025-01-26 18:37:53 -08:00
  • 4f2610dece
    io/ipchandler: add prop get outfoxxed 2025-01-26 03:57:07 -08:00
  • 9417d6fa57
    core/command: deprecate qs msg outfoxxed 2025-01-25 01:00:42 -08:00
  • 420529362f
    core/clock: expose date as a QDateTime outfoxxed 2025-01-24 23:53:31 -08:00
  • 325be8857c
    core/command: add option to select newest matching instance outfoxxed 2025-01-24 16:30:32 -08:00
  • b289bfa504
    hyprland/surface: add visibleMask outfoxxed 2025-01-23 14:00:16 -08:00
  • cdaff2967f
    core/icon: stop reusing image ids (dbusmenu, notifications) outfoxxed 2025-01-22 23:10:49 -08:00
  • c6791cf1f2
    core/window: fix screen assignments being completely broken outfoxxed 2025-01-22 20:13:29 -08:00
  • b73eff0e47
    core/screen: add model and serial number properties outfoxxed 2025-01-22 19:38:18 -08:00
  • 6a017d63d6
    fix single quote parsing Richard Bainesly 2025-01-18 16:13:58 -05:00
  • 3c7dfcb220
    hyprland/ipc: handle renameworkspace outfoxxed 2025-01-22 04:14:55 -08:00
  • b336129c34
    core/window: add QsWindow.devicePixelRatio outfoxxed 2025-01-22 03:33:46 -08:00
  • bc73d35d03
    wayland/screencopy: fix ScreencopyContext leak in ScreencopyView outfoxxed 2025-01-20 15:53:04 -08:00
  • 6464ead0f1
    core/window: move input mask handling + commit scheduling to polish outfoxxed 2025-01-20 00:51:56 -08:00
  • d6b58521e9
    core!: fix typo in ShellScreen.primaryOrientation outfoxxed 2025-01-19 01:00:03 -08:00