Commit Graph

  • c861246d62 [common] event: consume auto-reset signals atomically Geoffrey McRae 2026-08-15 13:06:49 +10:00
  • a6a9c909b7 [client] clipboard: fix pasting into Nautilus Geoffrey McRae 2026-08-15 11:31:08 +10:00
  • 935e26d61e [github] workflow: add libfuse3-dev Geoffrey McRae 2026-08-15 03:13:51 +10:00
  • 13d1bb1855 [idd] lgmp: remove old debug logging Geoffrey McRae 2026-08-15 02:33:25 +10:00
  • a373df7705 [idd] capture: restore direct software publication Geoffrey McRae 2026-08-15 02:28:26 +10:00
  • 97b249b49b [client] cosmetics/naming cleanup Geoffrey McRae 2026-08-15 01:34:40 +10:00
  • c11842a43c [client] tests: include clipboard protocol constants Geoffrey McRae 2026-08-15 01:17:58 +10:00
  • 9ea988b2a4 [idd] helper: open the IDD log directory Geoffrey McRae 2026-08-15 01:14:24 +10:00
  • bf8e68c888 [idd] helper: read ahead remote clipboard files Geoffrey McRae 2026-08-15 01:14:02 +10:00
  • 6631fde35f [client] clipboard: reduce remote file transfer latency Geoffrey McRae 2026-08-15 01:13:13 +10:00
  • f9ffce528a [idd] helper: run interactive process as desktop user Geoffrey McRae 2026-08-15 00:11:01 +10:00
  • e40dc19c7e [idd] helper: capture file clipboard under lock Geoffrey McRae 2026-08-14 20:05:44 +10:00
  • 352c3c42b6 [common] clipboard: enlarge transfer buffers Geoffrey McRae 2026-08-14 19:08:55 +10:00
  • 42cec4774b [client] clipboard: expose shared headers Geoffrey McRae 2026-08-14 17:21:18 +10:00
  • a841be3515 [client] lgmp: transport clipboard files Geoffrey McRae 2026-08-14 16:08:22 +10:00
  • a91343be96 [client] clipboard: add seamless file backends Geoffrey McRae 2026-08-14 16:07:30 +10:00
  • 9679c94b91 [idd] helper: synchronize clipboard files Geoffrey McRae 2026-08-14 14:42:44 +10:00
  • 9ce121f97e [idd] helper: add clipboard file primitives Geoffrey McRae 2026-08-14 14:27:46 +10:00
  • 3525796a00 [idd] lgmp: route clipboard file operations Geoffrey McRae 2026-08-14 13:46:17 +10:00
  • 88fd0da19e [idd] clipboard: route file dataset records Geoffrey McRae 2026-08-14 13:42:25 +10:00
  • dbf52cb405 [common] clipboard: define remote file datasets Geoffrey McRae 2026-08-14 13:39:37 +10:00
  • 71acbe71ad [idd] clipboard: accept restarted client generations Geoffrey McRae 2026-08-14 12:46:11 +10:00
  • 20c63464a7 [client] clipboard: retain local Wayland offers Geoffrey McRae 2026-08-14 12:22:49 +10:00
  • 608e85fe5d [client] clipboard: preserve newer Wayland selections Geoffrey McRae 2026-08-14 12:02:40 +10:00
  • dc2ab76c36 [client] clipboard: suppress Wayland self-copy feedback Geoffrey McRae 2026-08-14 11:46:39 +10:00
  • c868082a7f [client/idd] fix copyright headers Geoffrey McRae 2026-08-14 11:05:28 +10:00
  • be2f79a412 [client] clipboard: add direct LGMP synchronization Geoffrey McRae 2026-08-14 06:27:12 +10:00
  • b786167f72 [idd] clipboard: add direct synchronization Geoffrey McRae 2026-08-14 06:26:35 +10:00
  • a8d531b797 [client] clipboard: introduce streamed transfers Geoffrey McRae 2026-08-14 04:15:31 +10:00
  • 4602f20e62 [common] clipboard: define streamed clipboard ABIs Geoffrey McRae 2026-08-14 04:05:15 +10:00
  • 1e4f274553 [idd] helper: follow the active console session Geoffrey McRae 2026-08-14 04:03:32 +10:00
  • df9a34d6d0 [lgmp] protocol: support a sixth queue Geoffrey McRae 2026-08-14 04:01:43 +10:00
  • caf8515e9d [idd] logging: make periodic statistics opt-in Geoffrey McRae 2026-08-14 02:47:56 +10:00
  • 879b8429e7 [idd] capture: log committed frame graph Geoffrey McRae 2026-08-14 01:56:41 +10:00
  • 1dcab65ab9 [idd] capture: version frame graph changes Geoffrey McRae 2026-08-13 22:47:42 +10:00
  • 70bc66b3f1 [idd] capture: execute texture frame graphs Geoffrey McRae 2026-08-13 21:56:41 +10:00
  • deb963774e [idd] transport: route immutable texture frames Geoffrey McRae 2026-08-13 17:33:32 +10:00
  • ba7a037f23 [idd] d3d: add leased D3D11 texture interop Geoffrey McRae 2026-08-13 15:42:24 +10:00
  • 3dd5abb05e [idd] capture: define immutable texture products Geoffrey McRae 2026-08-13 15:12:41 +10:00
  • a8eb49fb17 [idd] postprocess: separate calibrated frame branches Geoffrey McRae 2026-08-13 14:20:01 +10:00
  • 43d918b5f3 [idd] capture: build frame processing graph Geoffrey McRae 2026-08-13 13:43:32 +10:00
  • 081dcf8879 [idd] transport: isolate frame configuration Geoffrey McRae 2026-08-13 12:50:44 +10:00
  • eb74a8ec9d [idd] transport: define texture frame profiles Geoffrey McRae 2026-08-13 12:36:44 +10:00
  • 91c501d602 [idd] logging: suppress duplicate pipeline initialization Geoffrey McRae 2026-08-14 02:17:01 +10:00
  • 8c21f61e91 [idd] postprocess: centralize compute effect utilities Geoffrey McRae 2026-08-13 21:48:37 +10:00
  • af309de438 [idd] common: centralize atomic operations Geoffrey McRae 2026-08-13 20:18:18 +10:00
  • 5d12ee4bce [idd] common: centralize nonzero sequences Geoffrey McRae 2026-08-13 21:44:07 +10:00
  • cd6bcc3a41 [idd] transport: centralize source identity Geoffrey McRae 2026-08-13 21:42:24 +10:00
  • 84bda112ac [idd] postprocess: centralize color transform state Geoffrey McRae 2026-08-13 20:44:31 +10:00
  • 3d7df86a01 [idd] postprocess: centralize frame format utilities Geoffrey McRae 2026-08-13 20:01:44 +10:00
  • 34835dd1af [idd] lgmp: pointer motion data doesn't require 1MB buffers Geoffrey McRae 2026-08-13 15:54:54 +10:00
  • 5b9d4923a7 [idd] transport: coordinate recovery requests Geoffrey McRae 2026-08-13 01:01:00 +10:00
  • fbc4640623 [idd] transport: arbitrate interaction requests Geoffrey McRae 2026-08-13 00:20:38 +10:00
  • 5b09d4f90a [idd] transport: intersect frame capabilities Geoffrey McRae 2026-08-12 23:53:52 +10:00
  • c601468871 [idd] transport: configure active instances Geoffrey McRae 2026-08-12 23:26:26 +10:00
  • 4768396180 [client] transport: track video component availability Geoffrey McRae 2026-08-12 22:40:07 +10:00
  • c92acb0a34 [idd] transport: isolate interactive services Geoffrey McRae 2026-08-12 21:49:04 +10:00
  • 51f432db00 [idd] transport: track asynchronous frame readiness Geoffrey McRae 2026-08-12 20:09:21 +10:00
  • 8792c3c446 [idd] transport: fan out frame publication Geoffrey McRae 2026-08-12 19:31:47 +10:00
  • 656b0995f6 [client] transport: make video waits cancellable Geoffrey McRae 2026-08-12 17:28:49 +10:00
  • bd4d31f0bd [idd] transport: add frame sink boundary Geoffrey McRae 2026-08-12 16:45:01 +10:00
  • 801a1e58f8 [idd] transport: centralize source and control state Geoffrey McRae 2026-08-12 16:31:35 +10:00
  • 1ebf80fbe8 [idd] transport: add multi-instance lifecycle manager Geoffrey McRae 2026-08-12 16:19:22 +10:00
  • 6b8b361101 [doc] miscellaneous punctuation fixes Quantum 2026-08-12 03:23:39 -04:00
  • 9497022e7a [doc] move all legacy host information into a dedicated section Quantum 2026-08-12 03:13:16 -04:00
  • 6dd1092ca3 [doc] use "Looking Glass Server" instead of "producer" Quantum 2026-08-12 02:48:58 -04:00
  • 13b6e04256 [client] wayland: apply the surface scale before the first commit Amit Mendapara 2026-08-12 10:14:06 +05:30
  • 52f7c3a896 [client] audio: adapt buffer to network jitter Geoffrey McRae 2026-08-12 14:36:57 +10:00
  • 173316a5a9 [client] audio: handle USB transport backpressure Geoffrey McRae 2026-08-12 14:36:50 +10:00
  • 573204d44e [client] audio: discard stale playback backlog Geoffrey McRae 2026-08-12 13:43:07 +10:00
  • 88b9bc32d1 [client] audio: learn underrun delivery jitter Geoffrey McRae 2026-08-12 13:10:11 +10:00
  • b30ef31f34 [client] audio: conceal failed USB packets Geoffrey McRae 2026-08-12 13:08:06 +10:00
  • a4d38ccb98 [client] audio: schedule USB feedback independently Geoffrey McRae 2026-08-12 13:02:58 +10:00
  • b411d345d0 [common] event: fix long Linux timeouts Geoffrey McRae 2026-08-12 12:13:26 +10:00
  • 8fb3c4d9f6 [client] transport: stop after guest sessions end Geoffrey McRae 2026-08-12 12:13:48 +10:00
  • 2d96ec401c [client] app: clear display server state before teardown Geoffrey McRae 2026-08-12 12:20:14 +10:00
  • ada355e429 [client] app: free the frame event after display server teardown Amit Mendapara 2026-08-12 07:09:28 +05:30
  • 9469c087c9 [repos] purespice: update to fix protocol bug and disconnect bug Geoffrey McRae 2026-08-12 05:27:11 +10:00
  • 81be5a388a [client] render: bind invalidation to queue batches Geoffrey McRae 2026-08-12 04:18:12 +10:00
  • 9c0caca3fa [client] render: bound software surface update backlog Geoffrey McRae 2026-08-12 04:13:00 +10:00
  • f68bf8f0d5 [client] render: reduce software surface queue overhead Geoffrey McRae 2026-08-12 03:40:06 +10:00
  • f9a60bd2d1 [client] opengl: optimize software surface uploads Geoffrey McRae 2026-08-12 03:33:10 +10:00
  • 0c21577e9e [client] render: optimize software surface fills Geoffrey McRae 2026-08-12 03:31:52 +10:00
  • 5e8066609a [client] egl: track software surface damage Geoffrey McRae 2026-08-12 03:29:46 +10:00
  • 1a236c5e3a [client] egl: upload software surface damage only Geoffrey McRae 2026-08-12 03:26:32 +10:00
  • fd862e21cf [client] ci: install Xvfb for render tests Geoffrey McRae 2026-08-12 05:04:41 +10:00
  • bd5d07fa4f [client] render: reject empty cursor images Geoffrey McRae 2026-08-12 05:01:17 +10:00
  • fbcf71e777 [client] config: reject malformed window geometry Geoffrey McRae 2026-08-12 05:00:33 +10:00
  • db1c8bf671 [client] message: reset resize debounce state Geoffrey McRae 2026-08-12 05:00:02 +10:00
  • 51006f9f76 [client] scheduler: retain pending control flags Geoffrey McRae 2026-08-12 04:59:12 +10:00
  • f8cf0740e3 [client] keybind: validate and consume chord events Geoffrey McRae 2026-08-12 04:58:36 +10:00
  • 7b5936574c [client] keybind: release guest chords in reverse Geoffrey McRae 2026-08-12 04:56:45 +10:00
  • 9cbf24690b [client] x11: reject null clipboard payloads Geoffrey McRae 2026-08-12 04:54:57 +10:00
  • 1c7664dc5c [client] wayland: release ignored clipboard offers Geoffrey McRae 2026-08-12 04:54:39 +10:00
  • 6525c3a759 [client] lgmp: restore held mouse mode Geoffrey McRae 2026-08-12 04:54:01 +10:00
  • 53dd7c8116 [client] keybind: test app dispatch lifecycle Geoffrey McRae 2026-08-12 04:47:08 +10:00
  • 469e0c5f02 [client] x11: test clipboard protocol lifecycle Geoffrey McRae 2026-08-12 04:44:32 +10:00
  • eb8b46eac9 [client] keybind: test built-in actions and ordering Geoffrey McRae 2026-08-12 04:43:19 +10:00
  • fc7c8e9cae [client] render: test X11 display paths Geoffrey McRae 2026-08-12 04:42:33 +10:00
  • 1f5aaa0fc3 [client] wayland: test clipboard protocol lifecycle Geoffrey McRae 2026-08-12 04:34:41 +10:00