Commit Graph

  • 9d910ec37e [doc] conf: Correct spelling of "xyene" Jonathan Rubenstein 2021-05-04 03:41:12 -04:00
  • fa871e9678 [doc] faq: FAQt checking and grammar changes No I couldn't resist the pun no matter how much I tried Jonathan Rubenstein 2021-05-04 03:38:33 -04:00
  • 186038fd2e [doc] conf: Add master_doc to explicitly use index.rst This is for compatibility with older sphinx versions Jonathan Rubenstein 2021-05-04 03:14:29 -04:00
  • 9669cd5ed7 [doc] index: Add new welcome message with release version Jonathan Rubenstein 2021-05-04 03:06:11 -04:00
  • 91e55b9d5f [doc] Import from wiki Imported Installation, FAQ, Troubleshooting, OBS, and Technical FAQ pages from wiki. Edits done to content as this is no longer a wiki, but versioned in-repo documentation Jonathan Rubenstein 2021-05-04 01:35:38 -04:00
  • 5b0ca835f8 [doc] Add _build directory to new .gitignore file Jonathan Rubenstein 2021-05-03 23:14:33 -04:00
  • 30d2035a3e [doc] Initialize Sphinx in /doc Jonathan Rubenstein 2021-03-26 18:12:37 -04:00
  • 1a530da139 [obs] fix oob cursor writes arcnmx 2021-05-22 16:28:40 -07:00
  • 9db3cd7b51 [client] wayland: avoid protocol error when warping in capture mode Quantum 2021-05-21 22:39:08 -04:00
  • fd531bd39b [client] wayland: use util_hasGLExt for swapping buffers with damage Quantum 2021-05-19 05:31:46 -04:00
  • e70cfd84fb [client] egl: use eglSwapBuffersWithDamageKHR for cursor-only updates Quantum 2021-05-11 16:49:39 -04:00
  • f9a9953071 [client] egl: use new util_hasGLExt helper to check extensions Quantum 2021-05-13 16:36:01 -04:00
  • edbd6f6ade [client] wayland: implement minimize operation Quantum 2021-05-07 17:47:37 -04:00
  • c6d7fb8dd0 [common] option: Reformat help and support rST tables Corners of table have '+' added, and adds new command line flag --rst-help, which adds some extra formatting to the make it an rST compliant table for the in-line docs. Jonathan Rubenstein 2021-05-05 14:10:46 -04:00
  • 903cc9815f [client] x11/sdl/wayland: implement new minimize (stub for wayland) Geoffrey McRae 2021-05-06 22:25:38 +10:00
  • f698e4589d [client] ds: add new minimize function to the ds interface Geoffrey McRae 2021-05-06 22:24:42 +10:00
  • bdfb18299d [client] core: clamp the local position to the dstRect correctly Geoffrey McRae 2021-05-05 23:18:13 +10:00
  • 9dd11b5e04 [client] main: fix failure to obey win:autoResize Geoffrey McRae 2021-05-05 23:17:15 +10:00
  • 0f2fd84724 [client] ds: avoid util_cursorToInt when warping pointer Quantum 2021-05-04 04:53:31 -04:00
  • 71c9680245 [client] wayland: use locked pointer to implement capture mode Quantum 2021-05-03 20:37:01 -04:00
  • 00c2773e6b [client] ds: separate grab and capture logic Quantum 2021-05-03 20:16:51 -04:00
  • 7acbc57bc7 [client] x11: remove pointer motion event mask Geoffrey McRae 2021-05-04 18:05:11 +10:00
  • 62725bcb9d [client] egl: show error for glMapBufferRange instead of glBindbuffer eater 2021-05-02 16:48:36 +02:00
  • ee380451ca [client] wayland: synchronize host cursor position with guest Quantum 2021-05-03 18:43:03 -04:00
  • d0a12f6097 [client] ds: detect when the cursor exits into an overlapping window Geoffrey McRae 2021-05-04 06:35:36 +10:00
  • cd56321e65 [client] util: move and rename clamp to util_clamp Geoffrey McRae 2021-05-04 05:14:33 +10:00
  • a2d5c08460 [client] ui: add input:helpMenuDelay option Quantum 2021-04-30 21:44:13 -04:00
  • dec4c8533c [client] win: add new option win:shrinkOnUpscale A.J. Ruckman 2021-03-28 15:28:56 -04:00
  • 60feb3050c [client] config: update description for DMA as VM-Host is now supported Geoffrey McRae 2021-04-29 12:56:35 +10:00
  • 3c1282c92b [client] spice: put new option into the correct category Geoffrey McRae 2021-04-29 12:54:13 +10:00
  • 9900b263d4 [client] spice: new option spice:showCursorDot added Geoffrey McRae 2021-04-29 12:50:43 +10:00
  • 4c0c8f804f [client] x11: cosmetics Geoffrey McRae 2021-04-29 12:26:18 +10:00
  • 3912d3411c [client] x11: process clipboard events early Geoffrey McRae 2021-04-29 12:24:23 +10:00
  • 9015706fcb [client] x11: fix failure to paste clipboard into the guest Geoffrey McRae 2021-04-29 12:22:54 +10:00
  • ec81a353c2 [host] nvfbc: fix null dereference in mouse hook handler Quantum 2021-04-26 03:19:29 -04:00
  • 6a1ec9420e [host] service: compare SIDs directly without string conversion Quantum 2021-04-26 03:11:23 -04:00
  • 93d97424df [host] service: disable handle inheritance when spawning host Quantum 2021-04-26 03:00:54 -04:00
  • 2afad4e1be [host] service: disable privileges as soon as they are not needed Quantum 2021-04-26 02:51:08 -04:00
  • 5d5eb47598 [client] egl: do not leak fence when using DMABUF vroad 2021-04-25 11:43:07 +09:00
  • 30c3b399f2 [client] wayland: do not leak cursor wl_buffer and wl_surface Quantum 2021-04-05 20:06:49 -04:00
  • a380803d37 [client] libdecor: fix gcc compile warnings-turned-errors Quantum 2021-04-01 04:23:13 -04:00
  • 168d9890ae [client] spice: update the PureSpice submodule Geoffrey McRae 2021-04-19 11:24:37 +10:00
  • ae36abb1ca [client] x11: fallback to a utility window if motif atom is missing Geoffrey McRae 2021-03-27 21:42:47 +11:00
  • 358515f4a8 [client] x11: Find and use the correct valuators for mouse axes Mikko Rasa 2021-03-27 11:35:04 +02:00
  • d74307223f [client] x11: set the window center via WM_SIZE_HINTS Geoffrey McRae 2021-03-27 21:05:27 +11:00
  • 5aa7a391ac [client] x11: implement center, borderless and maximized parameters Geoffrey McRae 2021-03-27 11:17:48 +11:00
  • 1bf9fb7d73 [client] x11: fix segfault caused by clipboard processing on shutdown Geoffrey McRae 2021-03-27 10:06:57 +11:00
  • 84d4c18c48 [client] x11: split out atoms into a seperate structure Geoffrey McRae 2021-03-27 10:05:57 +11:00
  • 2f14d64289 [client] x11: split out clipboard code for maintainabillity Geoffrey McRae 2021-03-27 09:21:32 +11:00
  • ab4d7cb94b [client] x11: _NET_WM_* hints are ATOMS not CARDINAL Geoffrey McRae 2021-03-25 09:26:50 +11:00
  • 5bfb33c739 [host] windows: re-implement open log safely Quantum 2021-03-18 00:12:40 -04:00
  • a089c4ea32 [host] service: introduce fatal errors for ivshmem failures Quantum 2021-03-18 19:05:51 -04:00
  • c12c6ea3c7 [host] service: retry a few times when host fails to restart Quantum 2021-03-18 02:56:21 -04:00
  • a4290b290b [host] cmake: link correctly against libxcb-xfixes.so Quantum 2021-03-14 20:04:18 -04:00
  • 69dc598857 [host] ci: install libxcb-xfixes0-dev package Quantum 2021-03-14 19:57:55 -04:00
  • 52a445e2f5 [client] ci: correctly set CMAKE_BUILD_TYPE Quantum 2021-03-07 20:48:38 -05:00
  • ba3243f88a [client] wayland: make input handlers aware of multiple surfaces Quantum 2021-03-06 17:17:11 -05:00
  • d6a290a31d [client] wayland: implement libdecor pseudo-shell backend Quantum 2021-03-06 07:09:44 -05:00
  • 82e107af8a [client] cmake: support building with libdecor Quantum 2021-03-06 05:47:40 -05:00
  • 4031a862df [client] wayland: split xdg-shell handling into a module Quantum 2021-03-06 05:20:29 -05:00
  • 854b53e28c [client] wayland: use consistent naming in poll module Quantum 2021-03-01 23:51:12 -05:00
  • fc7dd7dbb7 [common] cmake: correctly link static libbfd.a Quantum 2021-02-28 19:51:54 -05:00
  • b00c25a822 [common] crash: fix Linux compilation with -DENABLE_BACKTRACE=NO Quantum 2021-02-28 19:14:17 -05:00
  • f2c0b8c0b4 [host] allow user to select capture backend Quantum 2021-02-26 23:35:20 -05:00
  • 54da11a206 [host] free capture interface on exit Quantum 2021-02-26 23:11:20 -05:00
  • 952f50eb8c [client] ds: build SDL backend in CI Tudor Brindus 2021-02-26 22:24:48 -05:00
  • 484012a90c [client] wayland: bind no-op drag-and-drop handlers Tudor Brindus 2021-02-26 22:18:39 -05:00
  • 97009027d1 [client] wayland: require wl_compositor v3 instead of v4 Tudor Brindus 2021-02-26 21:58:30 -05:00
  • d6b8823dce [client] wayland: gracefully downgrade to wl_output v2 Tudor Brindus 2021-02-26 21:38:20 -05:00
  • 5ad70ccc41 [common] crash/linux: generate core dump when handling SIGSEGV Quantum 2021-02-26 17:56:44 -05:00
  • 31c1452451 [client] readme: remove mention of Wayland's lack of warp Quantum 2021-02-25 18:14:14 -05:00
  • 8c6cff012d [client] readme: remove mention of SDL Quantum 2021-02-25 18:10:48 -05:00
  • c34fe10f23 [client] ds: make SDL display server optional Quantum 2021-02-25 18:07:56 -05:00
  • f3b46e6d4f [client] app: delay showing the escape help for 250ms Geoffrey McRae 2021-02-26 10:21:56 +11:00
  • 521ac706c1 [client] app: do not toggle capture if escapeKey is held Quantum 2021-02-25 04:01:22 -05:00
  • 9886c2bf40 [client] fonts: remove SDL font backend Quantum 2021-02-25 01:48:08 -05:00
  • c96ee0f786 [client] font: fix left shift runtime error due to signed shift Geoffrey McRae 2021-02-26 09:54:08 +11:00
  • 5551420983 [client] wayland: clean up #includes in wayland.c Quantum 2021-02-25 00:01:54 -05:00
  • 84e14edfe7 [client] opengl: remove dependency on SDL Quantum 2021-02-24 23:57:03 -05:00
  • 798a1aadb5 [client] wayland: fail gracefully when interfaces are too old Quantum 2021-02-24 19:44:49 -05:00
  • 1111045546 [client] freetype: implement UTF-8 handling Quantum 2021-02-23 23:19:38 -05:00
  • 5a075744bd [client] fonts: add freetype font rendering backend Quantum 2021-02-23 23:02:21 -05:00
  • 2da81e0b5a [client] display correct log path on Windows Quantum 2021-02-22 16:41:38 -05:00
  • 389d8824e2 [client] wayland: handle output scale changes Quantum 2021-02-22 02:19:03 -05:00
  • 0089c1252f [all] github: add build type to CI matrix Łukasz Kostka 2021-02-21 20:18:04 +01:00
  • 8771103abb [client] all: fix more maybe-uninitialized when -O3 is in use Geoffrey McRae 2021-02-23 20:25:30 +11:00
  • 9e2cfb9106 [client] core: fix reversed logic and document the rationale for it Geoffrey McRae 2021-02-23 20:19:35 +11:00
  • a8ab559de0 [client] core: increase autoCapture false exit detection sensitivity Geoffrey McRae 2021-02-23 20:04:15 +11:00
  • 78f4249496 [client] core: remove unnecessary warp and update of cursor location Geoffrey McRae 2021-02-23 20:01:26 +11:00
  • 9ae53aca70 [client] doc: update license output copyright date Geoffrey McRae 2021-02-23 20:00:58 +11:00
  • 30b5287c38 [client] egl: add option to set initial scale algorithm Quantum 2021-02-22 00:03:50 -05:00
  • 0512c88ea8 [client] egl: make scale algorithms toggleable Quantum 2021-02-21 23:56:51 -05:00
  • 46758efc8f [client] cmake: build for nehalem when OPTIMIZE_FOR_NATIVE=NO Quantum 2021-02-21 15:13:40 -05:00
  • 6358f35cb7 [common] detect clang and disable warnings for unknown-warning-option Geoffrey McRae 2021-02-22 01:54:46 +11:00
  • e79661a924 [client] app: fix format-truncation false positive Geoffrey McRae 2021-02-22 01:39:56 +11:00
  • 99fc650550 [common] fix gcc format-truncation false positive Geoffrey McRae 2021-02-22 01:39:28 +11:00
  • 28024de314 [client] egl: fix gcc false maybe-uninitialized positives Geoffrey McRae 2021-02-22 01:38:26 +11:00
  • 63ec2dc01b [client] egl: destroy cached EGLImages when changing format Quantum 2021-02-21 01:43:37 -05:00
  • 48be58378c [client] opengl: scale UI elements on high DPI displays Quantum 2021-02-21 01:34:32 -05:00
  • fd50426dda [client] egl: scale UI elements on high DPI displays Quantum 2021-02-21 01:25:54 -05:00