Commit Graph

  • 53fdc2e148 [docs] build: Better flow for Wayland tip Jonathan Rubenstein 2021-12-25 18:48:46 +02:00
  • 9872d2e407 [host] dxgi: fix typo in debug log message Tudor Brindus 2021-12-23 21:53:47 -05:00
  • 3ccf6de868 [all] gitignore: ignore __pycache__ and *.py[co] Quantum 2021-12-25 15:52:53 -05:00
  • 12461196c3 [host] nvfbc: fix comments in updateDamageRects Quantum 2021-12-23 23:26:53 -05:00
  • 15ec80e80d [client] input: fix race between window size and guest cursor Quantum 2021-12-23 21:00:10 -05:00
  • d6eb72331c [doc] module: Bring back older style XML Netboy3 2021-12-22 09:57:36 -05:00
  • eea0ced627 [client] wayland: handle NULL wl_keyboard on destruction Quantum 2021-12-23 18:18:32 -05:00
  • 94684324f4 [client] wayland: don't create confines on uncapture without wl_pointer Quantum 2021-12-23 18:02:57 -05:00
  • 194afa2d75 [client] wayland: create wl_relative_pointer when creating wl_pointer Quantum 2021-12-23 18:00:59 -05:00
  • d96b2ef1fb [client] wayland: clean up objects when wl_pointer disappears Quantum 2021-12-06 20:45:52 -05:00
  • ad40ea4195 [client] x11: don't override the focus state if no EWMH focus support Geoffrey McRae 2021-12-22 11:25:54 +11:00
  • 65948034dd [client] x11: be more agressive grabbing the pointer Geoffrey McRae 2021-12-21 21:49:36 +11:00
  • 9d47ca4f12 [doc] module: Modify libvirt commandline block to use JSON Netboy3 2021-12-20 22:59:51 -05:00
  • 27c7054505 [client] x11: protect against msc overflow with jitRender Geoffrey McRae 2021-12-21 10:47:55 +11:00
  • 02b59ba8f7 [client] x11: don't use the atomic msc value when we already have it Geoffrey McRae 2021-12-21 10:47:11 +11:00
  • a5727262cd [client] wayland: make cursor change work without wl_pointer Quantum 2021-12-06 20:35:36 -05:00
  • 43545a4e17 [all] cmake: refuse to perform in-source builds Geoffrey McRae 2021-12-15 10:56:27 +11:00
  • adbe333414 [client] egl: dmabuf can be used without GL_EXT_buffer_storage support Geoffrey McRae 2021-12-15 06:10:30 +11:00
  • 5f80ce91e8 [client] x11: fix broken grab retry logic Geoffrey McRae 2021-12-15 01:43:09 +11:00
  • b6fa296d5a [client] x11: work around issue with desktop switch on i3 Geoffrey McRae 2021-12-15 00:23:44 +11:00
  • 2e170ad06f [client] x11: properly detect WMEH support for focus events Geoffrey McRae 2021-12-15 00:16:57 +11:00
  • a6720db749 [docs] obs: fix installation instructions grammar jonpas 2021-12-14 11:17:30 +01:00
  • aa6cf72718 [release] B5-rc1 B5-rc1 Geoffrey McRae 2021-12-14 19:18:43 +11:00
  • 15066c7345 [client] egl: handle eglQuerySurface(EGL_BUFFER_AGE_EXT) error Quantum 2021-12-13 18:30:29 -05:00
  • 88a95aeab0 [client] x11: fix issue with grab when clicking on the unfocused window Geoffrey McRae 2021-12-10 05:27:33 +11:00
  • abd6502c9d [client] x11: cosmetics Geoffrey McRae 2021-12-09 19:53:34 +11:00
  • 50feacad13 [all] cmake: fail if wrong submodule version is checked out Quantum 2021-11-14 18:59:41 -05:00
  • 58f83da7bb [client] egl: increase the damage box for the cursor Quantum 2021-11-12 21:58:03 -05:00
  • 3e9a21d3b9 [client] egl: use linear filter when not scaling Quantum 2021-11-10 23:27:31 -05:00
  • 9780f51558 [client] x11: fix failure to set window position correctly when set Geoffrey McRae 2021-11-30 13:04:39 +11:00
  • bc022c77f4 [docs] obs: update instructions to make use of USER_INSTALL Geoffrey McRae 2021-11-22 10:42:46 +11:00
  • 8167ef2c4a [client] egl: make use of glsl's textureSize function Geoffrey McRae 2021-11-12 07:41:59 +11:00
  • a21eee26ab [client] main: fix buffer overflow due to cursor data size change Geoffrey McRae 2021-11-02 01:01:17 +11:00
  • 7075fe2c54 [common] time: fixed time values in nsleep vmfortress 2021-10-30 22:59:14 -04:00
  • e82f8911a6 [client] main: malloc buffer for cursor data instead of using the stack Geoffrey McRae 2021-11-01 13:44:46 +11:00
  • b515fa80d5 [host] nvfbc: be more intellegent when unionizing disjointed sets Geoffrey McRae 2021-10-25 05:02:35 +11:00
  • affc3f51f8 [common] rects: fix error introduced in cosmetics patch Geoffrey McRae 2021-10-26 23:35:09 +11:00
  • 6078b11200 Revert "[common] rects: fix damage regression introduced in the cosmetics patch" Geoffrey McRae 2021-10-26 22:26:20 +11:00
  • 68a9504366 [common] rects: fix damage regression introduced in the cosmetics patch Geoffrey McRae 2021-10-26 22:15:54 +11:00
  • 67ea8e06ba [client] egl: use alloca instead of typecasted char array Geoffrey McRae 2021-10-24 22:57:21 +11:00
  • 9d71655273 [common] rects: fix return value of removeRects Geoffrey McRae 2021-10-24 22:22:13 +11:00
  • 2f0b97a487 [common] rects: de-dup code and don't needlessly copy rect over itself Geoffrey McRae 2021-10-24 22:19:28 +11:00
  • f69b869282 [common] rects: cosmetics Geoffrey McRae 2021-10-24 21:26:14 +11:00
  • bc7cbf1173 [common] fix out by one error in rectsIntersect Geoffrey McRae 2021-10-24 13:31:41 +11:00
  • ad6e3f96e6 [client] egl: reset damage on renderer restart Quantum 2021-10-23 03:22:37 -04:00
  • fe712b7ec9 [client] egl: damage the full screen if the frame format changes Geoffrey McRae 2021-10-22 18:51:49 +11:00
  • 6a898c1e7c [doc] install: Add instructions to disable memballoon in libvirt Jonathan Rubenstein 2021-10-21 00:33:47 +03:00
  • 0990689df5 [doc] spelling: add "dejavu" to word list Quantum 2021-10-20 02:09:14 -04:00
  • db0e03328c [doc] build: update dependencies for post-B4 changes Quantum 2021-10-20 01:52:47 -04:00
  • edf1e341da [common] rects: fix rectIntersects Quantum 2021-10-20 01:31:38 -04:00
  • 9969896876 [host] app: zero the new client sub count Geoffrey McRae 2021-10-20 15:56:35 +11:00
  • 9c5e34df0f [client] x11: handle EINTR properly in epoll loop Geoffrey McRae 2021-10-20 15:40:50 +11:00
  • dca5da02a0 [client] egl: fix undefined behaviour with zero size array Geoffrey McRae 2021-10-20 13:34:16 +11:00
  • c5f71d18c4 [doc] module: Add unloading note for manual install Jonathan Rubenstein 2021-10-19 13:05:33 +03:00
  • 84a43fb651 [doc] Move DKMS above manual and mark recommended Jonathan Rubenstein 2021-10-19 12:49:12 +03:00
  • 2858ad3f7e [client] egl: fallback when EGL_RENDER_BUFFER fails Quantum 2021-10-18 22:32:58 -04:00
  • 9ddd260b22 [client] egl: log glCheckFramebufferStatus error Quantum 2021-10-18 22:24:31 -04:00
  • bc34dc9e24 [client] egl: blame NVIDIA if dmabuf fails on NVIDIA hardware Geoffrey McRae 2021-10-20 11:28:29 +11:00
  • edc9825c04 [client] egl: check for invalid desktop render dimensions Geoffrey McRae 2021-10-20 11:17:29 +11:00
  • 70a751b58d [client] egl/filters: bypass setup/prepare logic if disabled/inactive Geoffrey McRae 2021-10-20 10:57:53 +11:00
  • fc037ccc95 [client] egl: handle filter setup returning false Quantum 2021-10-19 19:38:32 -04:00
  • 74418106de [client] egl: skip downscale filter setup when not enabled Quantum 2021-10-19 05:09:54 -04:00
  • c9e8de334a [doc] module: make cgroups configuration more visible Quantum 2021-10-16 23:48:35 -04:00
  • 13fabc2e4a [host] windows: fix NSIS install directory on 64-bit builds Quantum 2021-10-17 19:22:50 -04:00
  • 8dcf7af791 [client] egl: fix parentheses in IDX_AGO definition Quantum 2021-10-14 23:57:17 -04:00
  • 2d858da0f1 [client] egl: fix egl_bufferAge naming Quantum 2021-10-14 23:51:56 -04:00
  • ee211803e4 [client] egl: fix letterbox rendering Quantum 2021-10-14 23:50:50 -04:00
  • c3d2ad92c5 [client] Change default grabKeyboardOnFocus to false Netboy3 2021-10-14 10:29:25 -04:00
  • 7ce7dec272 [doc] build: Add new build deps to apt-get Jonathan Rubenstein 2021-10-15 03:21:17 +03:00
  • 12321a8880 [client] wayland: implement resizing for libdecor SytheZN 2021-10-04 19:55:18 +02:00
  • 148ab0278e [client] egl: add debug options to disable damage tracking Quantum 2021-10-13 21:23:53 -04:00
  • d60dcb718b [client] cmake: correctly detect non-gawk awks Quantum 2021-10-09 19:36:26 -04:00
  • e914e56c48 [client] stop the cursorThread if video feed is disabled Geoffrey McRae 2021-10-06 20:04:06 +11:00
  • 24fa580519 [client] opengl: fix getProcAddressGL2 naming Quantum 2021-09-30 15:12:51 -04:00
  • 35c57a862e [client] ci: check for improper usage of GL functions Quantum 2021-09-29 04:51:08 -04:00
  • e0c1394c33 [client] add gl-check script to check GL function calls Quantum 2021-09-29 04:50:03 -04:00
  • 6370350006 [client] opengl: indirectly access non-OpenGL 1.3 functions Quantum 2021-09-30 06:36:24 -04:00
  • ad4b40fad6 [client] opengl: add gl_dynprocs module Quantum 2021-09-30 06:14:25 -04:00
  • 3f72de78da [client] opengl: use util_hasGLExt instead of custom logic Quantum 2021-09-30 06:16:25 -04:00
  • 4a76401c34 [client] egl: make the last eglDestroyImage call indirect Quantum 2021-09-29 03:56:07 -04:00
  • 072c54977e [client] egl: use eglCreateImage and eglDestroyImage indirectly Quantum 2021-09-28 21:34:42 -04:00
  • 5c7f168370 [client] egl_dynprocs: use official prototypes from system headers Quantum 2021-09-28 21:02:28 -04:00
  • 778d27f08a [common] debug: fix incorrect use of #elif defined Quantum 2021-09-28 17:18:13 -04:00
  • 12840a8324 [client] x11: load glXSwapIntervalEXT dynamically Quantum 2021-09-27 22:10:50 -04:00
  • 1f24ab0742 [host] nvfbc: avoid waking up pointer thread for no reason Quantum 2021-09-27 03:06:25 -04:00
  • 57d220a43b [common] open: detach xdg-open instead of waiting for it Quantum 2021-09-23 23:07:15 -04:00
  • bc65de5987 [host] installer: build 64-bit NSIS installers Quantum 2021-09-21 07:31:59 -04:00
  • df4a964496 [client] spice: stop if pointer left during guest warp Quantum 2021-09-14 18:23:32 -04:00
  • 72f3a9f3cf [client] wayland: free presentation objects Quantum 2021-09-10 21:17:51 -04:00
  • 09d93abf1a [all] update submodules Geoffrey McRae 2021-09-11 10:50:16 +10:00
  • 2aa236e1f9 [common] options: check for realloc failure Geoffrey McRae 2021-09-11 10:38:07 +10:00
  • 3cefe9f9b5 [client] config: window width & height are unsigned values Geoffrey McRae 2021-09-11 10:30:31 +10:00
  • e249106ddf [client] app: remove dead code Geoffrey McRae 2021-09-11 10:21:01 +10:00
  • ab3738624f [client] x11: reduce the scope of deltats Geoffrey McRae 2021-09-11 10:11:00 +10:00
  • 25ed3632f7 [client] x11: remove dead code Geoffrey McRae 2021-09-11 10:06:52 +10:00
  • 3adb7ca4b2 [client] wayland: fix possible memory leak Geoffrey McRae 2021-09-11 10:03:27 +10:00
  • 5fbb34f8f3 [doc] add upscale/downscale and related words to dictionary Quantum 2021-09-03 23:38:50 -04:00
  • 20acb9002a [doc] install: fix missing new line warning Quantum 2021-09-03 23:32:42 -04:00
  • 4ee83a2b31 [client] ci: check --help spelling Quantum 2021-09-01 20:02:29 -04:00
  • 909a9a903f [doc] lgspell: allow spell checking arbitrary text Quantum 2021-09-01 19:48:38 -04:00