Commit Graph

  • bbfe5aea37 [all] update issue template to reflect new log file path Quantum 2021-01-28 23:42:31 -05:00
  • 0d28ea160e [host] update README.md to reflect new log paths Quantum 2021-01-28 23:39:17 -05:00
  • 4fbaf18c89 [client] update host log file path Quantum 2021-01-28 23:35:03 -05:00
  • c91b7f647d [host] installer: create start menu shortcut to log directory Quantum 2021-01-28 21:03:26 -05:00
  • 1761ea2b9b [host] windows: move log path to %ProgramData%\Looking Glass (host) Quantum 2021-01-28 20:39:05 -05:00
  • fb916cbac1 [host] nvfbc: always update cursor shape on startup Quantum 2021-01-27 18:26:02 -05:00
  • b97130cf20 [host] nvfbc: generate cursor position update on startup Quantum 2021-01-27 16:55:14 -05:00
  • 05f2305fa0 [client] correct error in variable name from last commit Geoffrey McRae 2021-01-28 09:04:52 +11:00
  • b76fedeb67 [client] all: don't trigger cursor redraws if the cursor is not visible Geoffrey McRae 2021-01-28 08:58:59 +11:00
  • 6b5842d2ff [host] cmake: use -march=nehalem by default Geoffrey McRae 2021-01-28 08:07:42 +11:00
  • 7e15ec5e66 [common] windows: implement crash handler for stack traces Quantum 2021-01-26 15:13:10 -05:00
  • 1808adc2de [host] app: fix possible string overflow Geoffrey McRae 2021-01-27 01:28:29 +11:00
  • e2e49bce13 [host] service: fix possible use of unitialized variable Geoffrey McRae 2021-01-27 01:23:58 +11:00
  • 0d7be70b56 [host] dxgi: fix maybe uninitialized warning Geoffrey McRae 2021-01-27 01:21:06 +11:00
  • 6b0699e664 [host] installer: include the debug PDB if it is available Geoffrey McRae 2021-01-26 22:55:25 +11:00
  • 9e96156912 [client] egl: use eglGetPlatformDisplay(EXT) if possible Geoffrey McRae 2021-01-25 16:04:33 +11:00
  • 837858c214 [client] prevent lgInit from resetting the run state Geoffrey McRae 2021-01-25 15:25:52 +11:00
  • 3783a25211 [spice] update the PureSpice submodule Geoffrey McRae 2021-01-25 15:06:21 +11:00
  • 941c651fad [client] unconditionally quit on second SIGINT Tudor Brindus 2021-01-24 17:10:52 -05:00
  • f9ec32b255 [host] service: disable buffering on the log file Quantum 2021-01-24 17:29:50 -05:00
  • 8caf951c41 [client] x11: don't attempt to grab the pointer on window resize Geoffrey McRae 2021-01-25 09:25:01 +11:00
  • ef54e1be7f [client] x11: add error checking around XIGrabDevice Geoffrey McRae 2021-01-25 06:52:23 +11:00
  • 4c1893fe20 [all] fix numerous memory leaks at application shutdown Geoffrey McRae 2021-01-24 19:39:00 +11:00
  • 086f73721d [client] egl: remove accidental commit Geoffrey McRae 2021-01-24 19:19:43 +11:00
  • 202739c5be [client] egl: better debug output for EGL errors Geoffrey McRae 2021-01-24 13:17:11 +11:00
  • 88b15cb3fe [client] egl: nit, fix case of function name Geoffrey McRae 2021-01-24 12:18:56 +11:00
  • 6990d7f7e3 [client] egl: commit missed files for the last changeset Geoffrey McRae 2021-01-24 12:16:39 +11:00
  • 9941a4bb83 [client] egl: runtime detect support for glEGLImageTargetTexture2DOES Geoffrey McRae 2021-01-24 12:05:18 +11:00
  • d610aaf2cf [host] nvfbc: update cursor position on shape change Quantum 2021-01-22 05:43:21 -05:00
  • 908aa84599 [client] wayland: use acceleration in capture mode unless rawMouse Quantum 2021-01-22 00:53:35 -05:00
  • 185c7764ba [client] spice: always show the pointer if using input:captureOnly B3-rc1 Geoffrey McRae 2021-01-21 17:36:22 +11:00
  • 4113294d30 [client] spice: fix failure to ungrab the kb with captureOnly Geoffrey McRae 2021-01-21 17:32:44 +11:00
  • aa92a7a90d [client] app: fix error: ‘dataSize’ may be used uninitialized (take 2) Geoffrey McRae 2021-01-21 17:25:53 +11:00
  • c83243f22c [client] app: fix error: ‘dataSize’ may be used uninitialized Geoffrey McRae 2021-01-21 17:21:24 +11:00
  • 04774d9cd6 [host] fix faults caused by improper startup/shudown/restart ordering Geoffrey McRae 2021-01-21 17:05:30 +11:00
  • 6b8161972d [host] nvfbc: prevent possible double free Geoffrey McRae 2021-01-21 16:28:20 +11:00
  • 9965a4a3a6 [host] app: prevent double call to stopThreads Geoffrey McRae 2021-01-21 16:27:57 +11:00
  • 98ea8b0bb8 [host] nvfbc: remove invalid close of the HMONITOR handle Geoffrey McRae 2021-01-21 16:17:24 +11:00
  • 23e883f60f Revert "[client] sdl: move SDL specific screensaver inhibit" Geoffrey McRae 2021-01-21 15:58:37 +11:00
  • 8778827a42 [host] fix invalid LGMP free of cursor memory Geoffrey McRae 2021-01-21 15:53:06 +11:00
  • 536df254e0 [host] fix the return code for the platform specific init Geoffrey McRae 2021-01-21 15:44:19 +11:00
  • dcd0cb7d8e [client] spice: release the mouse if the host stops Geoffrey McRae 2021-01-21 15:39:15 +11:00
  • ef4df571f0 [host] use posix compatible exit codes (signed char) Geoffrey McRae 2021-01-21 15:24:02 +11:00
  • e926bad759 [host] dont overwrite the exit code on shutdown Geoffrey McRae 2021-01-21 15:14:50 +11:00
  • ad9e84eaaa [host] return a proper exit code Geoffrey McRae 2021-01-21 15:07:19 +11:00
  • 29ea8ecf6b [client] app: if spice is not in use, hide the local cursor (fixes #415) Geoffrey McRae 2021-01-21 14:17:31 +11:00
  • afb0146d33 [client] sdl: move SDL specific screensaver inhibit out of main.c Geoffrey McRae 2021-01-21 14:02:34 +11:00
  • 3385438095 [client] wm: use correct logic for screensaver inhibition Quantum 2021-01-20 14:43:05 -05:00
  • ffa72c7992 [host] nvfbc: force composition to capture some full screen apps Quantum 2021-01-20 02:11:49 -05:00
  • 428b498cca [common] fix invalid read from unaligned addresses (fixes #410) Geoffrey McRae 2021-01-20 23:18:08 +11:00
  • 6077dcc123 [client] spice/wayland: fix jitter when moving the cursor slowly Quantum 2021-01-19 19:31:05 -05:00
  • 115c226113 [github] update build workflow to update apt, and update deps Geoffrey McRae 2021-01-20 22:51:00 +11:00
  • e758f88519 [client] spice: fix failure to align and grab the pointer Geoffrey McRae 2021-01-20 22:45:18 +11:00
  • 3bccd9c45e [client] spice: input:captureOnly shouldn't capture the pointer at start Geoffrey McRae 2021-01-20 22:16:03 +11:00
  • 947ba9bfe3 [client] spice: fix input:captureOnly support Geoffrey McRae 2021-01-20 22:12:39 +11:00
  • 4ca4fd35ad [client] doc: added win:rotate and keybind to README.md Geoffrey McRae 2021-01-20 15:36:14 +11:00
  • 8fa2b5f368 [client] config: make the help text for winRotate more descriptive Geoffrey McRae 2021-01-20 15:35:13 +11:00
  • 8cb0cbb91d [client] doc: update README.md with new libraries and backend config Geoffrey McRae 2021-01-20 15:33:56 +11:00
  • d6f39d66bf [client] x11: xi is now a required library for the x11 backend Geoffrey McRae 2021-01-20 15:33:34 +11:00
  • ab79dae0b8 [client] cmake: fix typo in cmake configuration Geoffrey McRae 2021-01-20 15:32:05 +11:00
  • ee8c883201 [client] x11: implement screensaver (un)inhibit Geoffrey McRae 2021-01-20 15:24:10 +11:00
  • d1043e590a [client] x11: register for absolute motion events while grabbed Geoffrey McRae 2021-01-20 05:51:18 +11:00
  • 5789a7efc0 [client] x11: fix failure to process the correct focus events Geoffrey McRae 2021-01-20 05:41:33 +11:00
  • f883c630f6 [client] spice: set inView false if the focus is lost Geoffrey McRae 2021-01-20 05:07:55 +11:00
  • ac3333c0d2 [client] x11: switch to using XInput2 for all events and warp Geoffrey McRae 2021-01-20 04:52:27 +11:00
  • da65c47245 [client] spice: fix transposed cursor scale calculations Geoffrey McRae 2021-01-20 02:06:17 +11:00
  • 31ea93dd0d [client] Fix compiler warnings about potentially uninitialized variables Xiretza 2021-01-19 16:06:49 +01:00
  • 6d162cf92d [client] spice: remove useless check, the displayserver should do this Geoffrey McRae 2021-01-20 01:34:52 +11:00
  • 8f07744c98 [client] don't hide the cursor unconditionally at startup Geoffrey McRae 2021-01-20 01:27:38 +11:00
  • dacc573650 [client] spice: align the guest pointer to local when entering the view Geoffrey McRae 2021-01-20 01:23:48 +11:00
  • 555891face [client] x11: filter out grab/ungrab focus/leave events Geoffrey McRae 2021-01-20 01:21:19 +11:00
  • 8e604667f9 [client] fix regression causing failure to warp when exiting the window Geoffrey McRae 2021-01-20 00:52:33 +11:00
  • 3774d2bfe9 [client] realign the pointer when input is re-enabled Geoffrey McRae 2021-01-20 00:30:04 +11:00
  • 31eafee468 [client] always show the cursor when not using spice (fixes #409) Geoffrey McRae 2021-01-20 00:28:27 +11:00
  • 2bfcfa36df [client] all: fix regression with input disable toggle Geoffrey McRae 2021-01-20 00:23:24 +11:00
  • 819562d906 [client] fix keybind regression for EGL Geoffrey McRae 2021-01-19 21:12:20 +11:00
  • 0c8ce9daba [client] x11: filter out duplicate button press events Geoffrey McRae 2021-01-19 21:06:30 +11:00
  • c667322f25 [client] x11: cosmetic, rename device to raw for raw events Geoffrey McRae 2021-01-19 20:47:25 +11:00
  • 07c13a9d43 [client] x11: fix regression, raw event's dont give us the cursor pos Geoffrey McRae 2021-01-19 20:46:12 +11:00
  • 0bd1bb5075 [client] x11: removed left behind ifdef for XINPUT Geoffrey McRae 2021-01-19 20:37:15 +11:00
  • f9faa0542b [client] x11: use raw keyboard and mouse button press events Geoffrey McRae 2021-01-19 20:36:43 +11:00
  • b87004c597 [client] app: ignore resize events that don't change the size Geoffrey McRae 2021-01-19 20:15:12 +11:00
  • 2f11024db8 [client] displayserver: move screensaver handling into displayservers Quantum 2021-01-18 16:08:38 -05:00
  • 44a949f5c6 [client] wayland: inhibit idle while Looking Glass has keyboard focus Tudor Brindus 2021-01-18 01:20:02 -05:00
  • bf5602b062 [cmake] wayland: build idle-inhibit-unstable-v1 header Tudor Brindus 2021-01-18 01:11:22 -05:00
  • 6005006dd4 [client] dont show the pointer at launch unless it really should be Geoffrey McRae 2021-01-19 06:00:59 +11:00
  • b2ac2980d5 [client] don't attempt to align to the guest with invalid pos data Geoffrey McRae 2021-01-19 05:56:40 +11:00
  • 1da24af6ee [client] mouse: do not warp the cursor if it's outside the window Geoffrey McRae 2021-01-19 05:38:25 +11:00
  • 16f88a5285 [client] x11: don't care if SDL has XInput support anymore Geoffrey McRae 2021-01-19 05:29:25 +11:00
  • 85ee6737d5 [client] x11: implement keyboard event handing via xinput Geoffrey McRae 2021-01-19 05:01:19 +11:00
  • dfe327301d [client] spice: do not allow the inView to be set if mouse buttons held Geoffrey McRae 2021-01-19 04:40:31 +11:00
  • b92e547d91 [client] egl: force the use of nearest if needed Geoffrey McRae 2021-01-19 04:26:59 +11:00
  • 083deff489 [client] add keybind <ScrollLock+R> to rotate the display at runtime Geoffrey McRae 2021-01-19 03:49:09 +11:00
  • 0451ec237e [client] spice: add not subtract to the rotation Geoffrey McRae 2021-01-19 03:44:36 +11:00
  • d2458ff5d3 [client] retain backwards compatibillity for the capture keycode Geoffrey McRae 2021-01-19 03:08:56 +11:00
  • 8a1578230f [client] all: properly support guest rotation Geoffrey McRae 2021-01-19 02:44:56 +11:00
  • 733bbf5153 [client] app: rename up,right,down,left rotation to 0,90,180,270 Geoffrey McRae 2021-01-18 14:42:57 +11:00
  • ff1dc32efe [client] spice/wayland: fix capture mode relative movement Quantum 2021-01-17 23:13:19 -05:00
  • 3935acf8a5 [client] add a SDL2 to uapi scancode table Tudor Brindus 2021-01-18 00:04:01 -05:00
  • 04908c3290 [client] add a uapi to PS/2 scancode table Tudor Brindus 2021-01-17 23:33:56 -05:00