Commit Graph

  • ce091fd4e4 [client] main: correctly handle EINTR from nanosleep Quantum 2021-09-02 17:41:33 -04:00
  • 49725c9ea4 [doc] ci: run CI build with spell check Quantum 2021-09-01 19:15:35 -04:00
  • 753b44e34f [doc] support building with spell check Quantum 2021-09-01 19:14:58 -04:00
  • 1b58f2592c [client] egl: make filters damage aware Quantum 2021-09-01 22:27:36 -04:00
  • e9bf225c75 [client] egl: remove useless RenderStep struct Quantum 2021-09-01 20:38:49 -04:00
  • f287b4625d [client] config: fix usage of "ie" Quantum 2021-09-01 19:50:51 -04:00
  • 43b0e80f93 [common] ivshmem: use e.g. instead of incorrect ie for example Quantum 2021-09-01 19:50:34 -04:00
  • 92155de98d [client] config: fix spelling of synchronize Quantum 2021-09-01 19:26:48 -04:00
  • 94d7ed300e [docs] ci: build documentation on GitHub Actions Quantum 2021-09-01 18:29:42 -04:00
  • 924bd9e543 [doc] Correct a few spelling mistakes Netboy3 2021-09-01 17:05:39 -04:00
  • c4eadda389 [doc] install: Add Configuration Widget section Netboy3 2021-09-01 16:51:50 -04:00
  • f563e67e19 [doc] install: Remove scale toggle from key bindings Netboy3 2021-08-31 16:54:56 -04:00
  • d7e4536e57 [doc] install: Add additional command line options Netboy3 2021-08-31 14:46:53 -04:00
  • ab033d84b1 [common] cpuinfo: handle more than 64 threads on Windows Quantum 2021-09-01 06:01:28 -04:00
  • 286da11172 [host] windows: don't register exit event when none exists Quantum 2021-09-01 05:55:53 -04:00
  • ac926e4458 [client] egl: support debug contexts on older EGL versions Quantum 2021-08-31 19:18:21 -04:00
  • 26d2feb4d8 [client] egl: remove warning disabling in ffx.c Quantum 2021-08-31 19:04:26 -04:00
  • ffabdd348c [common] cpuinfo: trim trailing whitespace from model name on Windows Quantum 2021-08-31 06:53:42 -04:00
  • 5fc561fa63 [common] cpuinfo: trim any trailing whitespace from CPU model Geoffrey McRae 2021-08-31 20:20:11 +10:00
  • 977a4f6323 [client] egl: remove useless comment in filter_downscale.c Quantum 2021-08-30 23:08:45 -04:00
  • 8514f35474 [common] windebug: handle FormatMessage failure Quantum 2021-08-30 20:46:54 -04:00
  • e05bb196f0 [host] app: print CPU information on startup Quantum 2021-08-30 21:52:23 -04:00
  • c7666b065a [client] main: print out CPU information on startup Quantum 2021-08-30 20:12:35 -04:00
  • 0faafbff47 [common] cpuinfo: implement for Windows Quantum 2021-08-30 20:54:05 -04:00
  • 34fb2f9076 [common] cpuinfo: implement lgDebugCPU Quantum 2021-08-30 20:10:45 -04:00
  • a6112feddb [common] cpuinfo: implement for linux by parsing /proc/cpuinfo Quantum 2021-08-30 20:02:24 -04:00
  • 815aac28fb [common] cpuinfo: add common library Quantum 2021-08-30 20:01:58 -04:00
  • 79a9127c04 [client] imgui: use consistent modal background colours Quantum 2021-08-30 19:01:30 -04:00
  • 31249da533 [client] imgui: run animations at consistent speeds Quantum 2021-08-30 06:48:41 -04:00
  • f4df690d9f [client] egl: fix preset tooltip always showing Quantum 2021-08-30 04:47:00 -04:00
  • 239cb6a92b [client] egl: add separator after presets Quantum 2021-08-30 04:44:20 -04:00
  • 876a4125bf [client] egl: correctly select the preset when saving over it Quantum 2021-08-30 04:41:22 -04:00
  • ffbf6cd8b4 [client] egl: make preset UI more intuitive Quantum 2021-08-30 04:39:15 -04:00
  • 39e42ba735 [common] option: change option_dump to option_dump_preset Quantum 2021-08-30 04:23:09 -04:00
  • 3345ff8448 [client] egl: mark all preset-only options as such Quantum 2021-08-30 04:17:25 -04:00
  • 44850f1699 [common] option: add preset-only options that don't show up in help Quantum 2021-08-30 04:17:04 -04:00
  • 8a2ae6860e [client] egl: warn when attempting to save without preset selected Quantum 2021-08-28 18:32:26 -04:00
  • 1717555187 [client] egl: implement preset deletion Quantum 2021-08-28 18:27:28 -04:00
  • dc27638025 [client] egl: implement loading and saving of filter order Quantum 2021-08-28 18:08:46 -04:00
  • c85cc7d668 [client] egl: show preset errors as modal dialogs Quantum 2021-08-28 16:18:52 -04:00
  • 311f7241c6 [client] egl: implement preset loading/saving logic Quantum 2021-08-28 16:08:48 -04:00
  • b7b93f624c [client] egl: implement options loading/saving for downscale Quantum 2021-08-28 16:08:18 -04:00
  • 084837b936 [client] egl: add loadState and saveState for filters Quantum 2021-08-28 15:57:54 -04:00
  • 4adb425337 [client] egl: add UI for presets list Quantum 2021-08-28 07:26:21 -04:00
  • e11246d46e [common] stringlist: implement item removal Quantum 2021-08-28 18:22:11 -04:00
  • f0beedb5ba [common] vector: implement item removal Quantum 2021-08-28 06:33:16 -04:00
  • bbd39b8185 [common] option: implement the ability to set option values Quantum 2021-08-28 06:08:00 -04:00
  • f0624ccf89 [common] option: implement ability to dump config into ini Quantum 2021-08-27 02:30:17 -04:00
  • e22a070dd3 [common] appstrings: add blurb for xyene Tudor Brindus 2021-08-29 12:36:06 -04:00
  • 0c27111260 [common] option: return NAN when float option doesn't exist Quantum 2021-08-28 06:04:46 -04:00
  • 5225d2e97f [client] egl: fix framebuffer leaking textures Quantum 2021-08-27 00:37:23 -04:00
  • e5f2b3079e [common] stringlist: use vector for storage Quantum 2021-08-27 00:32:22 -04:00
  • e6df0acad9 [common] vector: eliminate double allocation when possible Quantum 2021-08-27 00:27:16 -04:00
  • ba527761ef [common] vector: inline common operations Quantum 2021-08-27 00:17:40 -04:00
  • ceff9dca9b [client] egl: simplify filter moving logic with memmove Quantum 2021-08-24 15:26:32 -04:00
  • e040b88bf0 [common] ivshmem: switch to using vectors Quantum 2021-08-22 08:11:07 -04:00
  • 7c7eff8dba [client] egl: make texture_dmabuf.c use vector Quantum 2021-08-22 07:47:56 -04:00
  • 377757e743 [common] vector: add indexed iteration modes Quantum 2021-08-22 08:10:46 -04:00
  • 53b4b4818b [common] vector: allow inplace construction with vector_push Quantum 2021-08-22 08:09:29 -04:00
  • 07d3d6cbe7 [common] vector: implement a clear operation Quantum 2021-08-22 07:47:40 -04:00
  • b71838a530 [common] vector: allow vector_free to be used with NULL Quantum 2021-08-22 07:47:01 -04:00
  • b118c3b681 [client] egl: implement nicer drag & drop re-ordering of filters Geoffrey McRae 2021-08-24 22:05:46 +10:00
  • e5e76d784e [client] egl: allow postprocessing filters to be reordered by dragging Quantum 2021-08-22 03:52:28 -04:00
  • 99761b195f [client] egl: switch postprocessing filters to use vectors Quantum 2021-08-22 02:22:27 -04:00
  • 24e0343156 [common] vector: add new data structure Quantum 2021-08-22 03:38:13 -04:00
  • 0b70aa49d0 [doc] add documentation about libdecor Quantum 2021-08-20 19:05:04 -04:00
  • 1e2caf4c9f [host] pipewire: implement basic capture Quantum 2021-08-20 03:08:31 -04:00
  • 28eae3bd86 [host] linux: add skeleton pipewire capture backend Quantum 2021-08-20 02:22:17 -04:00
  • 4b3aaa7e0c [host] cmake: report capture backends enabled Quantum 2021-08-20 01:58:37 -04:00
  • 164dd00490 [common] rects: fix typo in rectContains Quantum 2021-08-20 03:11:57 -04:00
  • 9bd205a527 [client] imgui: fix modifier key modification race Quantum 2021-08-19 15:57:20 -04:00
  • c0fa6c414c [client] spice: do not warp host cursor if guest cursor is not visible Quantum 2021-08-19 16:17:02 -04:00
  • 11a661ce3a [client] spice: don't display mouse before realignment finishes Quantum 2021-08-19 16:12:11 -04:00
  • c246b4a719 Revert "[client] core: realign in the enter/focus handlers if possible" Geoffrey McRae 2021-08-19 23:19:59 +10:00
  • 17617cc421 [client] core: realign in the enter/focus handlers if possible Geoffrey McRae 2021-08-19 22:57:03 +10:00
  • e1a4401ffa [client] core: wait for the host to process the cursor move Geoffrey McRae 2021-08-19 22:17:22 +10:00
  • 4b3a79c110 [client] x11: remove print from debugging Geoffrey McRae 2021-08-19 21:35:54 +10:00
  • 3c3c0f70be [all] bump the LGMP version to obtain access to data serial tracking Geoffrey McRae 2021-08-19 21:26:00 +10:00
  • 2d470b8deb [client] x11: filter out virtual/grabbed XIEnterEvents Geoffrey McRae 2021-08-19 20:10:05 +10:00
  • 9aa0d3ddab [client] egl: fix context creation on EGL 1.4 Quantum 2021-08-19 07:18:11 -04:00
  • 429620c48b [client] egl: dynamically import glBufferStorageEXT Quantum 2021-08-18 22:55:23 -04:00
  • 5a906131eb [all] cmake: tell users to clone submodules when they haven't Quantum 2021-08-18 18:02:33 -04:00
  • 1021c9ce92 [client] x11: implement keyboard modifiers Quantum 2021-08-19 06:26:57 -04:00
  • ce3f11fd40 [client] x11: implement keyboard typing Quantum 2021-08-19 05:52:45 -04:00
  • bb91b41c64 [client] egl: look at 3x3 around the pixel instead of 4x4 Quantum 2021-08-15 21:09:48 -04:00
  • 520460669c [client] egl: set gl_Position.z in cursor vertex shader Quantum 2021-08-18 22:24:17 -04:00
  • 1c7d14169e [client] kb: rename key code arrays from xfree86_* to linux_* Quantum 2021-08-17 04:41:21 -04:00
  • ccda264648 [common] windebug: pass FORMAT_MESSAGE_IGNORE_INSERTS to FormatMessage Quantum 2021-08-17 01:34:42 -04:00
  • 2ff32b230e [client] cmake: don't install cimgui.a into CMAKE_INSTALL_PREFIX Quantum 2021-08-16 06:00:37 -04:00
  • 2dbd4f168e [all] cmake: provide an uninstall target Quantum 2021-08-16 05:43:31 -04:00
  • 4ecf749f7e [host] remove all casts around malloc Quantum 2021-08-15 18:56:42 -04:00
  • 2de9e3e9be [common] remove all casts around malloc Quantum 2021-08-15 18:56:30 -04:00
  • 81c38e825c [client] remove all casts around malloc Quantum 2021-08-15 18:55:19 -04:00
  • fd4a4114e6 [client] egl: pad areas of the desktop repainted to cover overlays Quantum 2021-08-16 01:52:38 -04:00
  • cdda89cef7 [host] use correct argument order for calloc Quantum 2021-08-15 18:46:46 -04:00
  • 104141eec1 [client] use correct argument order for calloc Quantum 2021-08-15 18:46:37 -04:00
  • 4d907cecab [common] use correct argument order for calloc Quantum 2021-08-15 18:46:17 -04:00
  • b7d3bbbd82 [client] egl: use standard-compliant way of EGL detection Quantum 2021-08-15 18:16:09 -04:00
  • 8a5efef622 [client] spice: avoid spice_key_modifiers when input is disabled Quantum 2021-08-15 18:11:36 -04:00
  • 14ad83c6b8 [client] use variable-relative sizeof where possible Tudor Brindus 2021-08-15 12:18:22 -04:00