Commit Graph

  • 88ad983aa4 Update common-c for GFE 3.16 Cameron Gutman 2018-11-15 13:11:01 -08:00
  • a95d2e76f5 Fix settings page scrolling. Fixes #106 Cameron Gutman 2018-11-13 18:03:53 -08:00
  • 037886ba5b Add tooltips and update help text Cameron Gutman 2018-11-04 14:36:12 -08:00
  • 011edfe2a0 Disable any usage of proxy servers Cameron Gutman 2018-11-04 14:13:56 -08:00
  • 1a5a6773ce Add option to determine if Moonlight launches in full-screen. Fixes #103 Cameron Gutman 2018-11-04 13:57:33 -08:00
  • dda22fd387 Rename mouse acceleration toggle to raw mouse input Cameron Gutman 2018-11-04 13:31:28 -08:00
  • 7254224347 Update SDL2.framework to 2.0.9 Cameron Gutman 2018-11-03 14:18:17 -07:00
  • 410d0d367b Fix handling of missing L3 and R3 buttons and adjust on-screen controls based on L3/R3 presence Cameron Gutman 2018-11-03 14:01:32 -07:00
  • 789e52af57 Use SDL_GameControllerGetPlayerIndex() as a hint for picking player indexes Cameron Gutman 2018-11-03 13:04:34 -07:00
  • b2fcd6c084 Update Windows SDL headers to 2.0.9 Cameron Gutman 2018-11-03 13:01:35 -07:00
  • 76e5794203 Remove SetThreadExecutionState() call now that SDL_DisableScreenSaver() works on Windows Cameron Gutman 2018-11-03 12:44:14 -07:00
  • a81332dd23 Update SDL2 for Windows to MSVC build of 5dc13016cf34b2c503a7599fabdd4f62d1811fdb Cameron Gutman 2018-11-03 12:25:38 -07:00
  • e1fab22d98 Fix accidental removal of decoder deletion in previous commit Cameron Gutman 2018-10-31 18:49:37 -07:00
  • cb5e58d465 Fix use-after-free caught by debug build of SDL2 Cameron Gutman 2018-10-31 18:20:39 -07:00
  • 39b04d46a4 Add support for L3 and R3 on iOS 12.1 Cameron Gutman 2018-10-31 18:08:34 -07:00
  • eaeb9ec6f7 Version 0.6.2 v0.6.2 Cameron Gutman 2018-10-28 19:57:38 -07:00
  • 88bb17fca8 Change Manufacturer string to "Moonlight Game Streaming Project" Cameron Gutman 2018-10-28 18:11:07 -07:00
  • f672b8534f Change quit tip based on whether gamepads are attached Cameron Gutman 2018-10-28 17:59:07 -07:00
  • 839c0a45a0 Avoid polling server status while streaming Cameron Gutman 2018-10-28 17:53:49 -07:00
  • 974e44ba4c Update common-c for more unique STUN error codes Cameron Gutman 2018-10-28 17:20:34 -07:00
  • 0e8647ad07 feat: added settings bundle Andrew Scagnelli 2018-10-28 16:23:24 -04:00
  • 73091e7e8c Creating build for 2.3.0 Diego Waxemberg 2018-10-27 12:55:02 -07:00
  • 16a2ab3941 Fix settings not saving on the first stream if the settings slideout is not closed Cameron Gutman 2018-10-27 11:57:29 -07:00
  • 9461ebec2d Log an error if STUN fails Cameron Gutman 2018-10-26 20:54:17 -07:00
  • 39a2e8be78 Log an error if STUN fails Cameron Gutman 2018-10-26 20:51:31 -07:00
  • 48d8a53cd6 Resolve WAN address using STUN if the PC is discovered over mDNS Cameron Gutman 2018-10-26 20:44:51 -07:00
  • 8e6dadfa79 Use STUN to get the WAN address for PCs discovered by mDNS Cameron Gutman 2018-10-26 20:28:59 -07:00
  • 2a8dfd63da Update common-c to include STUN code Cameron Gutman 2018-10-26 20:22:38 -07:00
  • c2134585df fix: apply tvos style to missing icon Andrew Scagnelli 2018-10-24 00:08:06 -04:00
  • dedcbd9d3e feat: update text color Andrew Scagnelli 2018-10-23 23:28:07 -04:00
  • bd379677a2 feat: updated menu button handling Andrew Scagnelli 2018-10-23 23:18:56 -04:00
  • 466ebe2840 disable focus effects on overlay icon Andrew Scagnelli 2018-10-22 23:45:17 -04:00
  • 736887b945 Add 120 FPS option for devices with high refresh rate displays Cameron Gutman 2018-10-22 20:24:51 -07:00
  • 993bfca0ae Allow bitrate slider to go to 100 Mbps Cameron Gutman 2018-10-22 19:27:49 -07:00
  • 5ad87f7400 Hide the textbox so it doesn't obstruct normal UI controls. Fixes #344. Cameron Gutman 2018-10-22 19:06:52 -07:00
  • e862dbd6b6 adding some basic placeholder icons Andrew Scagnelli 2018-10-19 01:05:48 -04:00
  • befde5eb28 system theme, tvos icon styling Andrew Scagnelli 2018-10-19 00:03:14 -04:00
  • 7fd3b8df1c on tvOS, do not quit the stream on pressing B Andrew Scagnelli 2018-10-18 00:04:04 -04:00
  • 49ac431792 Fix calling convention of LoadLibrary hooks which caused x86 builds to crash Cameron Gutman 2018-10-15 07:41:50 -07:00
  • 8a7c463c52 Version 0.6.1 v0.6.1 Cameron Gutman 2018-10-14 23:08:58 -07:00
  • eab77fba7a Fix inability to play audio on sound cards set to 192 KHz sample rate Cameron Gutman 2018-10-14 22:52:24 -07:00
  • 61d90a5a88 Also display a tooltip when the item is highlighted by gamepad/keyboard Cameron Gutman 2018-10-14 22:23:08 -07:00
  • ef99f02bc7 Display the tooltip over the text itself and only if it's truncated Cameron Gutman 2018-10-14 21:39:37 -07:00
  • 9166a604d6 Rename NktHookLib.pdb back to its original name to avoid a link-time warning Cameron Gutman 2018-10-14 21:14:32 -07:00
  • d5a1189053 Avoid VAAPI on AMD drivers due to a bad memory leak Cameron Gutman 2018-10-14 20:37:13 -07:00
  • cb52a53922 Remove accidentally committed debugging code Cameron Gutman 2018-10-14 12:59:13 -07:00
  • 1aff2ff0c3 Fix CoreAudio failure to open device when it contains certain UTF-8 characters. Fixes #104 Cameron Gutman 2018-10-14 11:33:13 -07:00
  • fd63aad3b8 Only avoid HEVC on GFE 3.10 and lower on macOS Cameron Gutman 2018-10-14 11:28:52 -07:00
  • 9a807a0685 Prevent asserts from being compiled into moonlight-common-c and soundio in release builds Cameron Gutman 2018-10-14 11:26:29 -07:00
  • 40fc9fa26f Fix Qt 5.9 incompatibility in AutoResizingComboBox. Fixes #107 Cameron Gutman 2018-10-13 20:16:18 -07:00
  • cf0d29d452 Add AntiHooking helper DLL to prevent NahimicOSD.dll from loading into Moonlight and causing us to hang in full-screen mode. Fixes #102 Cameron Gutman 2018-10-13 19:35:21 -07:00
  • e411c207ae Implement quitting Moonlight via gamepad or keyboard. Fixes #100 Cameron Gutman 2018-10-13 00:41:22 -07:00
  • 5df2704ccc Compile h264bitstream as GNU99 on GCC Cameron Gutman 2018-10-12 21:45:41 -07:00
  • 36f468a599 Fix window icon disappearing when toggling out of full-screen mode on Windows Cameron Gutman 2018-10-12 20:34:58 -07:00
  • dfae69834a Fix misleading debug print Cameron Gutman 2018-10-12 20:02:54 -07:00
  • e53b32fa57 Stop polling machines after 5 minutes of inactivity to conserve power Cameron Gutman 2018-10-12 19:58:29 -07:00
  • 969afac696 Add tool tips to app grid Cameron Gutman 2018-10-12 19:41:20 -07:00
  • 50d4f267ba Fix font setting in TextMetrics. Fixes #99 Cameron Gutman 2018-10-12 19:19:33 -07:00
  • 33b9caaca9 Compile libsoundio as GNU99 on GCC Cameron Gutman 2018-10-12 18:02:12 -07:00
  • 4f84843b00 Fixup H.264 SPS for VideoToolbox compatibility. Fixes #98 Cameron Gutman 2018-10-12 17:59:53 -07:00
  • 44f415f94d Sign all deployed binaries in one signtool invocation Cameron Gutman 2018-10-11 18:45:29 -07:00
  • cee501d9b4 Bumping app version for 2.2.0 Diego Waxemberg 2018-10-08 21:14:18 -07:00
  • a103c0fd45 Update common-c to use split frame encode on HEVC Cameron Gutman 2018-10-08 20:26:32 -07:00
  • bf71ae003f Add all modifier flag combinations Cameron Gutman 2018-10-08 20:25:43 -07:00
  • 6e4dd161ac Version 0.6.0 v0.6.0 Cameron Gutman 2018-10-06 20:46:01 -07:00
  • c724f01c98 Remove PortAudio from required libraries Cameron Gutman 2018-10-06 20:12:49 -07:00
  • 1fc63a6529 Exclude libsoundio from Linux build Cameron Gutman 2018-10-06 18:24:34 -07:00
  • 5d84ab4a47 Update SDL_GameControllerDB to 19944691bf18b97c0df2254ce52772b549d4d2bf Cameron Gutman 2018-10-06 14:07:22 -07:00
  • fc315feac4 Maximize the Qt UI window if configured for a full-screen display mode Cameron Gutman 2018-10-06 13:14:32 -07:00
  • 82a87e96b3 Include the indicator in combo box width Cameron Gutman 2018-10-06 12:59:59 -07:00
  • 7d1ecc8d82 Fix popup font resizing on macOS Cameron Gutman 2018-10-06 12:41:55 -07:00
  • f9daf2a45c Resize settings combo boxes to match their contents Cameron Gutman 2018-10-06 12:12:05 -07:00
  • 113751a4bc Avoid Qt bug by using onAfterRendering instead of onAfterSynchronizing to display dialogs Cameron Gutman 2018-10-05 19:54:13 -07:00
  • e182445593 libsoundio audio renderer for Windows and Mac (#97) Cameron Gutman 2018-10-05 19:22:57 -07:00
  • 6661ca17c2 Fix keys being stuck after Moonlight loses focus or is quit via OS shortcut (Alt+Tab/Alt+F4) Cameron Gutman 2018-10-03 18:27:12 -07:00
  • 1b4e75f49e Add support for sending X1 and X2 mouse buttons. Fixes #91 Cameron Gutman 2018-10-03 17:56:42 -07:00
  • 22ed7f4e49 Merge pull request #94 from jhakonen/review/fix-pc-view-alignment Cameron Gutman 2018-10-03 17:40:49 -07:00
  • 1d691cf763 Reserve a static size for app icon in PC view to position the icon and text on same level with other apps Janne Hakonen 2018-10-03 19:31:37 +03:00
  • 9075f309ad Disable annoying stream stats prints Cameron Gutman 2018-10-02 20:12:53 -07:00
  • 18d97e9f73 Fix errant touch events on macOS Cameron Gutman 2018-10-02 20:11:13 -07:00
  • bccd118abb Finish removal of auto audio option and rename the remaining options Cameron Gutman 2018-10-02 15:30:22 -07:00
  • 3dc049ee5f Remove automatic audio configuration permanently due to brokenness and allow renderers to request reinitialization on demand Cameron Gutman 2018-10-02 01:21:42 -07:00
  • a614a693e5 Revert "Fix surround sound channel mapping on ALSA" since it can be handled inside PortAudio Cameron Gutman 2018-10-02 01:09:13 -07:00
  • 8dddcd04d5 Remove IAudioRenderer::testAudio() and just use IAudioRenderer::prepareForPlayback() instead Cameron Gutman 2018-10-01 19:49:08 -07:00
  • 209b4a1b02 Fix surround sound channel mapping on ALSA Cameron Gutman 2018-10-01 18:46:16 -07:00
  • b14a0fa2ce Ensure initial warning dialogs always appear on top of the Moonlight window Cameron Gutman 2018-09-30 22:39:51 -07:00
  • 5f05363996 Fix keyboard navigation of quit app and delete PC dialogs Cameron Gutman 2018-09-30 22:20:19 -07:00
  • d5770ad8cc Fix "Connection terminated" dialog being stuck out of input focus on gamepad Cameron Gutman 2018-09-30 18:38:54 -07:00
  • c239d0814b Move audio renderer destruction back off the main thread now that we're using atexit(SDL_Quit) Cameron Gutman 2018-09-30 18:09:12 -07:00
  • f7789a1e4a Add Select+Start+L1+R1 quit combo Cameron Gutman 2018-09-30 14:38:54 -07:00
  • 6d382078d3 Allow gamepad navigation with the left analog stick Cameron Gutman 2018-09-30 14:30:12 -07:00
  • 162a16ed3a Allow settings to be activated when an app or PC is in focus Cameron Gutman 2018-09-30 13:52:38 -07:00
  • d706e81cd4 Add gamepad navigation support for everything except context menus and dialogs Cameron Gutman 2018-09-30 13:41:32 -07:00
  • 9fb0bffd61 Finish touch input support Cameron Gutman 2018-09-30 01:03:26 -07:00
  • 4a452a2467 Touch input WIP Cameron Gutman 2018-09-29 22:43:28 -07:00
  • 396d65b003 Fix typo in previous commit Cameron Gutman 2018-09-29 22:24:26 -07:00
  • fa52e7c1b7 Fix audio device error with PA renderer (and constify some methods) Cameron Gutman 2018-09-29 22:19:41 -07:00
  • 6758d6c43e Create MappingManager class to handle gamepad mappings (currently only saving custom mappings) Cameron Gutman 2018-09-29 20:33:45 -07:00
  • 4ad27670ec Provide detection and help for unmapped gamepads. Fixes #70 Cameron Gutman 2018-09-29 19:14:52 -07:00
  • 1ad072236d Avoid calling Pa_IsStreamStopped() on each audio frame Cameron Gutman 2018-09-29 16:52:40 -07:00