Commit Graph

  • 5309a02f6d Add simplified Chinese language (#506) WLong 2021-01-31 00:10:36 +08:00
  • 541784382a Add support for AV_HWDEVICE_TYPE_DRM hwaccels Cameron Gutman 2021-01-30 10:00:01 -06:00
  • 2a7fae2c82 Revert "Add logic to try LibreELEC's out-of-tree stateless V4L2 decoders" Cameron Gutman 2021-01-29 20:30:01 -06:00
  • ed3a5448b1 Add logic to try LibreELEC's out-of-tree stateless V4L2 decoders Cameron Gutman 2021-01-29 20:19:27 -06:00
  • 2eb4769bbc Only trigger special key combos when all keys are up Cameron Gutman 2021-01-24 13:02:42 -06:00
  • 02019000df Ctrl+Alt+Shift+Down Arrow is a reserved key combo on GNOME, so switch to Ctrl+Alt+Shift+D Cameron Gutman 2021-01-21 23:05:48 -06:00
  • 6262f51c96 Key capture is supported on Wayland with latest SDL Hg Cameron Gutman 2021-01-21 21:07:54 -06:00
  • d38ff5759a Add Ctrl+Alt+Shift+Down Arrow shortcut to minimize Cameron Gutman 2021-01-21 19:39:17 -06:00
  • f6de2e4dd3 Revert "Disable the system keyboard capture option on Wayland" Cameron Gutman 2021-01-20 21:43:16 -06:00
  • 3959f447d4 Fix detection of x64 architecture on some machines Cameron Gutman 2021-01-17 12:58:08 -06:00
  • 14a6a69dc0 Version 3.0.0 v3.0.0 Cameron Gutman 2021-01-17 10:33:10 -06:00
  • 3191182009 Update Windows SDL to Hg a5b970d28bfd Cameron Gutman 2021-01-17 10:17:27 -06:00
  • e210dc748f Update macOS SDL to Hg a5b970d28bfd Cameron Gutman 2021-01-17 10:08:45 -06:00
  • 724dcb557f Hide irrelevant options on embedded devices Cameron Gutman 2021-01-15 19:46:27 -06:00
  • 11d274ff07 Fix X11 keyboard grab when starting in windowed mode Cameron Gutman 2021-01-15 19:32:38 -06:00
  • ae246b1005 Trim keyboard shortcut setting text slightly Cameron Gutman 2021-01-15 19:25:28 -06:00
  • ca0250280a Update moonlight-common-c submodule Cameron Gutman 2021-01-14 19:32:32 -06:00
  • f49d6e15a4 Fix clearing the wrong flag when activating mouse capture Cameron Gutman 2021-01-14 19:30:30 -06:00
  • 7172cfd889 Properly handle multiple window event flush barriers in flight at once Cameron Gutman 2021-01-14 19:28:21 -06:00
  • 89e9652075 Save preferences on destruction in case the user closes Moonlight directly from the settings page Cameron Gutman 2021-01-13 19:43:52 -06:00
  • 53098edc85 Print which archs were bundled in the installer after the build completes Cameron Gutman 2021-01-13 19:36:46 -06:00
  • e9968fbab3 Add system key capture to the feature list Cameron Gutman 2021-01-13 19:36:17 -06:00
  • bc10fd0aba Disable the system keyboard capture option on Wayland Cameron Gutman 2021-01-12 20:41:20 -06:00
  • 76b4922bbe Add toggle for system key capture Cameron Gutman 2021-01-12 20:05:18 -06:00
  • 8e790c4745 Use real full-screen on macOS when capturing keys Cameron Gutman 2021-01-12 19:57:01 -06:00
  • c331b180cb Fix modifier keys being stuck down after key combos when capturing system keys on Windows Cameron Gutman 2021-01-12 18:40:00 -06:00
  • 30e3b02867 Start implementation of system key capture Cameron Gutman 2021-01-11 23:43:32 -06:00
  • bedea4a093 Rebuild SDL2_ttf.framework as a Universal binary Cameron Gutman 2021-01-10 14:32:43 -06:00
  • 5372cfba20 Minor fixes to kiosk mode PR Cameron Gutman 2021-01-10 10:09:31 -06:00
  • 19dac306d1 Add support for Fullscreen UI in Moonlight (#492) jmt-gh 2021-01-10 07:50:12 -08:00
  • e9a98a3402 Add note about multi-monitor bug to remote desktop tooltip Cameron Gutman 2021-01-09 18:03:48 -06:00
  • 7020749987 Change mute on minimize to mute on focus loss Cameron Gutman 2021-01-09 17:56:23 -06:00
  • 2d62d090df Use a barrier to ensure we don't flush important window events Cameron Gutman 2021-01-09 17:51:25 -06:00
  • e6f59062fa Update SDL to Hg d7abc11bb69a Cameron Gutman 2021-01-08 21:43:37 -06:00
  • 0d3092d62c Update SDL to Hg d7abc11bb69a Cameron Gutman 2021-01-08 21:35:07 -06:00
  • af0921c5b2 Set new hints present in SDL 2.0.15 development builds Cameron Gutman 2021-01-08 18:14:49 -06:00
  • 137454beff Use SDL_UpdateNVTexture on SDL 2.0.15+ Cameron Gutman 2021-01-08 18:05:27 -06:00
  • a0cc93b813 Fix EGL renderer build on SDL 2.0.9 and earlier Cameron Gutman 2021-01-03 14:24:30 -06:00
  • ff516f63b4 Set QT_QPA_EGLFS_ALWAYS_SET_MODE=1 by default for RetroPie compatibility Cameron Gutman 2021-01-03 11:16:59 -06:00
  • 68acb78ae6 Use specific resuming text when reconnecting to a game Cameron Gutman 2020-12-31 21:33:41 -06:00
  • 949aaaff2a Add tooltip for hide games option Cameron Gutman 2020-12-31 21:31:46 -06:00
  • 390544cd9a Charge time spent in the decode unit queue to the decoder rather than receive time Cameron Gutman 2020-12-31 16:10:01 -06:00
  • 766a923f86 Reduce size of Windows installers and portable packages Cameron Gutman 2020-12-31 11:44:59 -06:00
  • 202ce14afa Update SDL_GameControllerDB Cameron Gutman 2020-12-30 13:34:01 -06:00
  • 8ff9d8123d Switch VT renderer pacing logic to be enabled by the frame pacing checkbox Cameron Gutman 2020-12-29 20:26:56 -06:00
  • 2715367411 Fix default audio output change detection on macOS Cameron Gutman 2020-12-28 14:37:17 -06:00
  • 44b61d9252 Fix accidental static import of IsWow64Process2() and tweak message text Cameron Gutman 2020-12-28 13:32:02 -06:00
  • 565bba6e55 Point users to ARM64 version of Moonlight if running the x86 or x64 versions Cameron Gutman 2020-12-28 12:27:22 -06:00
  • 2ecfb7af64 Improve description of gamepad mouse mode Cameron Gutman 2020-12-27 15:41:47 -06:00
  • 998d3b2cc1 Fix tooltip line wrapping Cameron Gutman 2020-12-27 15:34:49 -06:00
  • c923d643b9 Rebuild FFmpeg 4.3.1 (patched), discord-rpc, Opus, and OpenSSL 1.1.1i as Universal binaries Cameron Gutman 2020-12-27 00:14:39 -06:00
  • bc39c721e3 Add a key combo to toggle cursor display in remote desktop mouse mode Cameron Gutman 2020-12-26 19:47:00 -06:00
  • 5096ff6496 Add options to invert scroll direction and swap gamepad buttons Cameron Gutman 2020-12-25 22:21:20 -06:00
  • a11f623b17 Add option to mute audio on minimize and background gamepad input Cameron Gutman 2020-12-25 15:32:11 -06:00
  • f7ffb30bc6 Reorganize settings and improve descriptions Cameron Gutman 2020-12-25 12:19:22 -06:00
  • c7ddb54e67 Add support for bundling ARM64 binaries into the installer Cameron Gutman 2020-12-24 17:21:35 -06:00
  • c4108feb15 Add SDL 2.0.14 hints Cameron Gutman 2020-12-24 14:31:47 -06:00
  • 47cad71fcd Add special error text for an early termination Cameron Gutman 2020-12-24 11:24:01 -06:00
  • 0b56b1685a Use LiStringifyPortFlags() instead of coding it ourselves Cameron Gutman 2020-12-23 14:08:20 -06:00
  • c414e1a168 Display the failing ports when the connection fails Cameron Gutman 2020-12-23 13:56:15 -06:00
  • 22bebb6bbc Maxwell 2 doesn't support 8K HEVC encoding Cameron Gutman 2020-12-22 18:57:45 -06:00
  • c3f9742bb6 Update to SDL 2.0.14 for Windows Cameron Gutman 2020-12-21 20:58:59 -06:00
  • 3defccb6e2 Work around poor video scaling quality on Qualcomm GPUs Cameron Gutman 2020-12-21 20:48:28 -06:00
  • 1197b17509 Update AppImage to SDL 2.0.14 Cameron Gutman 2020-12-21 20:30:21 -06:00
  • 265e28e7c3 Update to SDL 2.0.14 for macOS Cameron Gutman 2020-12-21 20:29:55 -06:00
  • 9c758f1628 Create power-of-2 overlay surfaces for better performance Cameron Gutman 2020-12-20 17:31:02 -06:00
  • 5f4975ca5c Fix DXVA2 overlay rendering quality issus Cameron Gutman 2020-12-20 17:30:06 -06:00
  • e5bcc793e5 Implement overlay support in EGLRenderer Cameron Gutman 2020-12-16 22:09:00 -06:00
  • cd5b0e74e3 Draw background in MMAL renderer on X11 Cameron Gutman 2020-12-19 21:25:20 -06:00
  • 3162d2c17d Fix aspect ratio of MMAL renderer output Cameron Gutman 2020-12-19 17:48:36 -06:00
  • 6a54fb649c Fix synchronization issues between render and overlay update threads in DXVA2 Cameron Gutman 2020-12-18 20:23:52 -06:00
  • 8031ed7fe1 Run a GC before and after streaming Cameron Gutman 2020-12-18 19:54:11 -06:00
  • dcbf5affda Fix use-after-free in VDPAU overlay rendering Cameron Gutman 2020-12-18 19:39:24 -06:00
  • 027c8dcd41 Add overlay support to VDPAU renderer Cameron Gutman 2020-12-17 18:35:08 -06:00
  • 94b46a2173 Use a vertex buffer for rendering the DXVA2 overlays Cameron Gutman 2020-12-16 18:15:50 -06:00
  • b66f7f6c8b Don't persist the server cert until pairing is successful Cameron Gutman 2020-12-15 21:24:21 -06:00
  • 355e4a5c67 Handle MSVC mkspecs with version number suffixes Cameron Gutman 2020-12-13 23:58:13 -06:00
  • 1e7cb7f13e Replace D3DX9 with SDL_ttf for overlay rendering Cameron Gutman 2020-12-13 16:50:02 -06:00
  • d58837421f Refactor SDL overlay drawing into OverlayManager for sharing with other renderers Cameron Gutman 2020-12-13 15:51:02 -06:00
  • 19d5358b97 Add a PC menu header to show the current PC status Cameron Gutman 2020-12-13 12:50:56 -06:00
  • a6551c320d Finish Windows ARM64 bringup Cameron Gutman 2020-12-12 16:44:41 -06:00
  • 59a73817c8 Don't use AntiHooking.dll or use D3DX9 on ARM64 Cameron Gutman 2020-12-12 13:59:47 -06:00
  • 1231f3eeb1 Stub out ARM64 build support in build-arch.bat Cameron Gutman 2020-12-12 13:08:45 -06:00
  • cd40c1dacd Update bundled libraries for AppImage Cameron Gutman 2020-12-12 12:51:00 -06:00
  • 33286a5bde Add ARM64 VCRedist definitions for later use Cameron Gutman 2020-12-12 12:43:21 -06:00
  • b61c35aff9 Rebuild SDL_ttf 2.0.15 for x86, x64, and ARM64 using FreeType 2.10.4 Cameron Gutman 2020-12-10 21:16:16 -06:00
  • 2a3e1ba62e Rebuild FFmpeg 4.3.1, discord-rpc, Opus, and OpenSSL 1.1.1i for x86, x64, and ARM64 Cameron Gutman 2020-12-10 21:03:34 -06:00
  • d95f3277b2 Merge pull request #479 from TotalCaesar659/patch-1 Cameron Gutman 2020-12-10 09:06:35 -06:00
  • e0a2c8cb8a Update URLs to HTTPS TotalCaesar659 2020-12-10 16:37:29 +03:00
  • 0aa46a57fe Update moonlight-common-c submodule Cameron Gutman 2020-12-07 20:05:25 -06:00
  • 53e3cd143e Refresh display resolutions when opening the settings page Cameron Gutman 2020-12-07 19:58:42 -06:00
  • 8381039f97 Remove extra includes Cameron Gutman 2020-12-06 17:15:30 -06:00
  • a91c61e5e2 Remove Raspberry Pi PulseAudio avoidance hack Cameron Gutman 2020-12-06 16:58:41 -06:00
  • f90efd7e38 Fix infinite polish() loop when quitting a game due to removal of the 'overlay' property on Qt 6.0 Cameron Gutman 2020-12-01 20:46:28 -06:00
  • fab142dd38 Add workaround for problems with Qt 6.0's Metal renderer Cameron Gutman 2020-12-01 19:13:17 -06:00
  • 125d546cea Fix installer build warning Cameron Gutman 2020-11-29 21:22:30 -06:00
  • 179f7ecc23 Fix AppVeyor artifact archival Cameron Gutman 2020-11-29 21:22:16 -06:00
  • 0fc30a70ca Build unified Windows installer bundles Cameron Gutman 2020-11-29 21:13:27 -06:00
  • f81509a892 Download VCRedist on demand rather than always bundling it in the installer Cameron Gutman 2020-11-29 20:24:23 -06:00
  • fc4488f17f French update (#476) watchha 2020-11-29 18:20:25 +01:00