Commit Graph

  • 0f1eb0fa7f [doc] usage: fix command name bolding Quantum 2022-09-18 22:37:41 -04:00
  • bf8f4c17f0 [client] opengl: render cursor in spice mode Quantum 2022-09-18 22:09:54 -04:00
  • d9ffb98c9b [client] wayland: fix attempt to confine when pointer is locked Quantum 2022-09-18 22:05:13 -04:00
  • 0f261abb07 [client] egl: recalculate mouse position when toggling spice Quantum 2022-09-18 21:38:20 -04:00
  • 1dacf7b2de [repos] update PureSpice to fix none cursor handling Quantum 2022-09-18 21:21:37 -04:00
  • 6a9075b412 [doc]: a bunch of consistency fixes Tudor Brindus 2022-09-18 20:38:03 -04:00
  • 0c63a901be [client] main: add support for spice cursor channel Quantum 2022-09-18 20:30:18 -04:00
  • 1fd00ba26c [client] render_queue: support cursor operations Quantum 2022-09-18 20:23:44 -04:00
  • f14d135266 [client] egl: support rendering cursors in spice display mode Quantum 2022-09-18 20:22:42 -04:00
  • ce342029d8 [repos] update PureSpice to include cursor channel Quantum 2022-09-18 20:22:18 -04:00
  • 6d19e85fa4 [doc]: use arrow characters Tudor Brindus 2022-09-18 20:16:57 -04:00
  • 2780f6c22f [doc]: make title casing consistent Tudor Brindus 2022-09-18 19:57:49 -04:00
  • 33bcf19164 [doc]: usage.rst: update supported configuration options Tudor Brindus 2022-09-18 19:50:51 -04:00
  • 86793a657e [doc]: usage.rst:: add new keybindings Tudor Brindus 2022-09-18 19:48:13 -04:00
  • 0ee45d8a70 [doc] add common ivshmem sizes and additional warnings/notes Geoffrey McRae 2022-09-19 09:59:26 +10:00
  • 3b16fb1baa [doc] fix typo Geoffrey McRae 2022-09-18 20:43:29 +10:00
  • 57c2e47cbf [doc] add comment to state that NvFBC reads NVFBC_PRIV_DATA if set Geoffrey McRae 2022-09-18 20:42:46 +10:00
  • a5e6065d39 [doc] added host usage documentation for DXGI and NvFBC Geoffrey McRae 2022-09-18 20:27:03 +10:00
  • b10d912ab6 [doc] update copyright year Geoffrey McRae 2022-09-18 19:28:19 +10:00
  • 9a26519e9b [doc] added spencercw to the words list Geoffrey McRae 2022-09-18 18:54:55 +10:00
  • 5a02e600c3 [doc] added spencercw to the LG docs credits Geoffrey McRae 2022-09-18 18:54:08 +10:00
  • 6cbbf4a2a0 [resources] adjusted spacing on updated icon Geoffrey McRae 2022-09-18 18:25:28 +10:00
  • f42d1e0888 [resources] updated icons to the correct glyph Geoffrey McRae 2022-09-18 18:18:10 +10:00
  • def838b883 [doc] update FAQ regarding Audio support Geoffrey McRae 2022-09-18 14:33:17 +10:00
  • 7e032f67be [doc] reorder and update installation section Geoffrey McRae 2022-09-18 14:17:17 +10:00
  • 7275f249c9 [doc] fix another typo Geoffrey McRae 2022-09-18 12:21:55 +10:00
  • de5030f564 [doc] fix my inabillity to spell :) Geoffrey McRae 2022-09-18 12:21:11 +10:00
  • f489006531 [doc] reorder install to before usage and change information re IVSHMEM Geoffrey McRae 2022-09-18 12:17:05 +10:00
  • 571a5da50f [doc] add requirements page Geoffrey McRae 2022-09-18 12:12:49 +10:00
  • 5385853f3f [client] x11: set _NET_WM_PID Geoffrey McRae 2022-09-18 10:10:13 +10:00
  • 0149549251 [client] egl: fix usage `destRect, 0x0 is top left Geoffrey McRae 2022-09-17 15:12:09 +10:00
  • f5e68711d0 [client] wayland: handle wl_data_source.target action Quantum 2022-08-13 15:57:17 -04:00
  • 28cba2e2b3 [obs] Allow the client to auto-recover esi 2022-08-08 19:11:33 -04:00
  • d376dc4b5a [client] egl: fix the incorrect mask for dmabuf plane0 modifier Geoffrey McRae 2022-07-30 22:08:47 +10:00
  • af51ea6d0b [client] egl: add support for EGL_EXT_image_dma_buf_import_modifiers Geoffrey McRae 2022-07-30 15:55:20 +10:00
  • eb1774f955 [client] keybind: add ScrollLock+C to cycle microphone defaults Quantum 2022-06-01 23:00:22 -04:00
  • ae38db4915 [client] main: move micDefaultState into g_state Quantum 2022-06-01 22:50:42 -04:00
  • 9dee9ed7bb [client] main: better error when no display server is available Quantum 2022-07-10 00:01:10 -04:00
  • 0dabfdc432 [client] displayservers: add name field Quantum 2022-07-10 00:00:58 -04:00
  • 97c5b8c3a7 [host] fix building under void linux Geoffrey McRae 2022-07-13 07:02:17 +10:00
  • e98913f182 [all] add 0xdc to AUTHORS Geoffrey McRae 2022-07-01 08:37:28 +10:00
  • 4f3682fece Add a setting that hides the mouse cursor Daniel Cordero 2022-06-29 21:47:00 +00:00
  • 9a9f9d433e [client] x11: add dependency on xkbcommon Geoffrey McRae 2022-06-30 15:09:03 +10:00
  • d24459b27f [client] wayland: correctly convert scan codes to numbers Quantum 2022-06-29 18:08:21 -04:00
  • da04a6dd54 [client] all: use the defined keyboard mapping for keybinds Geoffrey McRae 2022-06-29 18:24:53 +10:00
  • ed0cae84c8 [module] Bump kvmfr module to 0.0.8 after latest fix for Kernel 5.18 Kenny.ch 2022-06-17 09:01:16 +02:00
  • 681106e5c3 [github] Add initial CODEOWNERS file for docs/ Jonathan Rubenstein 2022-06-16 01:39:59 +03:00
  • 8a45a74fb1 [common] appstrings: Amend blurb for jjrcop with fluff Jonathan Rubenstein 2022-06-16 01:41:59 +03:00
  • 8b68a96ee1 [client] wayland: fix infinite resize loop Quantum 2022-06-01 21:03:26 -04:00
  • cb29de80f9 update AUTHORS Leo1998 2022-05-31 11:25:41 +02:00
  • d20e319ccf [module] fix compile on 5.18 Leo1998 2022-05-30 18:28:09 +02:00
  • 286e7622b8 [client] main: fix failure to startup when the guest VM has no UUID Geoffrey McRae 2022-05-30 13:43:51 +10:00
  • 20d459d113 [client] wayland: deal getting scale before size Quantum 2022-05-29 00:34:37 -04:00
  • 20b2130596 [ci] switch to checkout v2 Quantum 2022-05-28 15:21:37 -04:00
  • bf9023d6f8 [client] cmake: pass -Wstrict-prototypes for C files only Quantum 2022-05-28 14:46:22 -04:00
  • a8521b821e [all] cmake: standardize indentation to 2 spaces Quantum 2022-05-28 14:45:13 -04:00
  • 0799910e70 [client] app: fix segfault when jitRender + spice display is in use Geoffrey McRae 2022-05-28 00:52:03 +10:00
  • 8b8b580f63 [client] overlay/status: re-rasterize at high DPI when needed Quantum 2022-05-27 01:10:22 -04:00
  • 712b1cbc46 [client] overlay/graphs: allow unregistering after shutdown Quantum 2022-05-27 01:42:49 -04:00
  • fba7c80b2f [client] interface: remove needsRender from renderers Geoffrey McRae 2022-05-27 14:38:42 +10:00
  • a4f5bc7320 [client] render_queue: fix failure to show spice at startup Geoffrey McRae 2022-05-27 14:02:00 +10:00
  • 48735cd001 [client] main: don't start the overlay tick timer until init is done Geoffrey McRae 2022-05-27 13:42:47 +10:00
  • 123be552a4 [client] spice: fix duplicate keybind registration Geoffrey McRae 2022-05-27 13:29:28 +10:00
  • aba8c5b499 [client] splash: added LG url, version and copyright strings Geoffrey McRae 2022-05-27 12:39:08 +10:00
  • 56ec98524c [client] egl: perform full damage if a post processing option is changed Geoffrey McRae 2022-05-27 11:40:20 +10:00
  • 9ccd93bfd8 [client] app: add option to disable dimming in overlay mode Geoffrey McRae 2022-05-27 11:36:39 +10:00
  • f17dfdc9b3 [client] config: cosmetics Geoffrey McRae 2022-05-27 11:30:24 +10:00
  • 39c1f99446 [client] splash: add back support for win:quickSplash Geoffrey McRae 2022-05-27 11:27:50 +10:00
  • 7e8849180d [client] audio: allow microphone recording to be toggled after dialog Quantum 2022-05-21 23:52:56 -04:00
  • 146d9a2a53 [client] main: remove micAlwaysAllow from g_params Quantum 2022-05-22 00:20:15 -04:00
  • 7cb6ccd6f5 [client] audio: switch to use config value audio:micDefault Quantum 2022-05-22 00:19:46 -04:00
  • 9b910eced1 [client] config: replace audio:micAlwaysAllow with audio:micDefault Quantum 2022-05-22 00:17:59 -04:00
  • 3e079e0489 [client] main: add micDefaultState to state and params Quantum 2022-05-22 00:08:33 -04:00
  • 1e660fb7e1 [client] splash: pre-calculate & cache the radial gradient vectors Geoffrey McRae 2022-05-27 10:23:10 +10:00
  • 1770defea2 [client] spice: wait for the spice connection to finish at startup Geoffrey McRae 2022-05-27 09:22:10 +10:00
  • b94869249c [client] main: don't show the splash when transitioning to spice Geoffrey McRae 2022-05-27 02:24:01 +10:00
  • a9e3ab9d18 [client] egl: remove no longer used drawing functions Geoffrey McRae 2022-05-27 02:13:07 +10:00
  • fec45dfe9c [client] egl: remove unused splash shaders Geoffrey McRae 2022-05-27 02:10:38 +10:00
  • 5de175c1f3 [client] all: unify the LG splash screen into an overlay Geoffrey McRae 2022-05-27 02:07:20 +10:00
  • 8974ae4fb5 [client] add SVG loading support and use icons for status display Geoffrey McRae 2022-05-26 04:08:22 +10:00
  • 8aa36144dc overlay: move init/free to the context of the render thread Geoffrey McRae 2022-05-26 00:40:13 +10:00
  • c737b12a3b [client] update PureSpice submodule for uncompressed video support Geoffrey McRae 2022-05-25 05:15:21 +10:00
  • 6384a8d006 [client] main: fix race condition on usage of events Geoffrey McRae 2022-05-24 11:06:47 +10:00
  • d1e421f8a8 [client] spice: delay showing the spice display until spice is ready Geoffrey McRae 2022-05-24 09:48:54 +10:00
  • c0da28247d [client] spice: update PureSpice to fix display disconnection issue Geoffrey McRae 2022-05-24 07:24:20 +10:00
  • 6cbfa6e734 [client] egl: add spice display support Geoffrey McRae 2022-05-24 06:57:33 +10:00
  • faae785c44 [client] spice: initialize new surfaces to black Geoffrey McRae 2022-05-24 00:17:08 +10:00
  • b2221b114e [client] spice: more fixes to video source transition Geoffrey McRae 2022-05-24 00:05:22 +10:00
  • 47b2a26898 [client] app: better handling of transition to/from spice display Geoffrey McRae 2022-05-23 22:35:27 +10:00
  • b5dfbcb5a2 [client] egl: added missing case from texture init Geoffrey McRae 2022-05-23 20:55:02 +10:00
  • 247e867f18 [client] egl: implemented SPICE display support Geoffrey McRae 2022-05-22 18:19:58 +10:00
  • 6699018ed1 [client] egl: check for null before free Geoffrey McRae 2022-05-22 12:05:02 +10:00
  • 947db38bc9 [client] egl: fix mistake in rect clamping Geoffrey McRae 2022-05-22 11:53:46 +10:00
  • 16f39450b5 [client] spice: added initial framework for spice display fallback Geoffrey McRae 2022-05-22 11:25:34 +10:00
  • ffd27ac82c [client] update PureSpice submodule Geoffrey McRae 2022-05-22 11:14:48 +10:00
  • 1fcdcc8725 [client] egl: allow for partial texture updates Geoffrey McRae 2022-05-21 21:21:16 +10:00
  • 7ad3610276 [client] spice: update submodule to apply new socket handling changes Geoffrey McRae 2022-05-20 02:09:40 +10:00
  • a41ab81a90 [host] nvfbc: try all NVIDIA adapters in the system Geoffrey McRae 2022-05-18 16:27:17 +10:00
  • 0f8c0b5fb3 [host] dxgi: fix incorrect skip logic Geoffrey McRae 2022-05-18 15:59:31 +10:00
  • 57e20007db [host] dxgi: don't try to use devices without d3d support Geoffrey McRae 2022-05-18 15:38:42 +10:00