Commit Graph

  • dc9a26f57b Update to AGP 8.1.2 Cameron Gutman 2023-10-06 23:11:41 -05:00
  • 6f2d7464ba Translated using Weblate (French) Jorys Paulin 2023-09-29 16:06:16 +00:00
  • 6996c101b4 Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2023-09-23 20:04:58 +00:00
  • 99dc773c7a Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2023-09-23 12:59:56 -04:00
  • 6ec3f9455a Update moonlight-common-c with frame corruption fixes Cameron Gutman 2023-09-23 12:58:23 -04:00
  • 6589a568e2 Add freeform window metadata for ChromeOS Cameron Gutman 2023-09-23 02:48:53 -04:00
  • 55da48e28c Remove USB options from settings page if USB host mode is not supported Cameron Gutman 2023-09-23 02:21:53 -04:00
  • 081cca48fb Implement cursor visibility and quit key shortcuts Cameron Gutman 2023-09-23 02:20:26 -04:00
  • 6b6a93725c Translated using Weblate (Chinese (Traditional)) 137615 2023-09-19 11:20:56 +00:00
  • c280a52d33 Translated using Weblate (Chinese (Simplified)) 137615 2023-09-19 11:12:28 +00:00
  • b659439f0b Translated using Weblate (Korean) sanhoe 2023-09-18 11:32:30 +00:00
  • 6453b3c45c Translated using Weblate (Spanish) gallegonovato 2023-09-18 16:20:44 +00:00
  • 978a879c43 Batch async control stream callbacks Cameron Gutman 2023-09-18 23:25:59 -05:00
  • 833ef3630b Invoke control stream callbacks on a separate thread Cameron Gutman 2023-09-17 15:00:21 -05:00
  • 024b8c93bc Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2023-09-16 23:12:05 -05:00
  • d32c4f86a7 Fix unguarded use of Lollipop API Cameron Gutman 2023-09-16 22:53:13 -05:00
  • cafc4450b2 Override controller type when motion sensor emulation is enabled Cameron Gutman 2023-09-16 22:48:38 -05:00
  • 7d69b53958 Tweak preference strings Cameron Gutman 2023-09-16 22:27:01 -05:00
  • 4d3e883e49 Correct sensors for device orientation Cameron Gutman 2023-09-16 22:26:11 -05:00
  • 8f9a687872 Add device sensor fallback option Cameron Gutman 2023-09-16 20:25:54 -05:00
  • 08d509d831 Use the device vibrator for devices with built-in gamepads Cameron Gutman 2023-09-16 19:14:22 -05:00
  • b06dec8449 Fix detection of G Cloud gamepad as an internal controller Cameron Gutman 2023-09-16 19:09:40 -05:00
  • 28c93b934b Update moonlight-common-c Cameron Gutman 2023-09-16 16:03:52 -05:00
  • 394a57a26d Disable native touch passthrough for now Cameron Gutman 2023-09-16 15:59:07 -05:00
  • 3856b57a6f Translated using Weblate (Swedish) bittin1ddc447d824349b2 2023-09-07 02:12:25 +00:00
  • 9a3a076890 Translated using Weblate (Hungarian) Zan 1456 2023-09-07 15:45:05 +00:00
  • 314dfcddcf Link to Sunshine Cameron Gutman 2023-09-03 18:05:00 -05:00
  • 1a85bda997 Update to AGP 8.1.1 Cameron Gutman 2023-09-02 23:32:30 -05:00
  • e8b30d5a88 Set KEY_PRIORITY during low latency option probing Cameron Gutman 2023-09-02 23:32:16 -05:00
  • 96bd1a7799 Update moonlight-common-c Cameron Gutman 2023-09-02 22:46:59 -05:00
  • cb0a1f13bc Translated using Weblate (Korean) sanhoe 2023-08-07 02:16:49 +00:00
  • e92fdeef47 Fix RGB LED capability flag on Android 12 and 13 Cameron Gutman 2023-08-03 23:02:11 -05:00
  • 62bae62386 Fix end of stream toast for AV1 Cameron Gutman 2023-08-03 21:10:06 -05:00
  • 2636d79b86 Fix handling of ACTION_CANCEL for multi-pointer gestures Cameron Gutman 2023-08-03 02:29:55 -05:00
  • c9c1ef91fd Fix mishandling ACTION_MOVE events for native pen/touch events Cameron Gutman 2023-07-27 23:15:26 -05:00
  • ce7bba3e09 Translated using Weblate (Chinese (Simplified)) weng weng 2023-07-25 09:45:41 +00:00
  • bfd53f39bd Added translation using Weblate (Persian) S. MohammadMahdi Zamanian 2023-07-26 09:23:11 +02:00
  • 554fee037c Fix race condition when stopDiscovery() is called during onServiceFound()/onServiceLost() Cameron Gutman 2023-07-25 18:46:31 -05:00
  • 67b2853ef0 Add contact area and orientation for pen/touch events Cameron Gutman 2023-07-22 17:18:57 -05:00
  • 0e29e13d03 Use private API to detect clickpads on Android O and earlier Cameron Gutman 2023-07-22 14:34:27 -05:00
  • 35f2a238e9 Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2023-07-18 15:25:17 +00:00
  • fcb34ab6ee Translated using Weblate (French) Jorys Paulin 2023-07-12 09:23:45 +00:00
  • 3fbf682785 Pass gamepad touch input natively by default Cameron Gutman 2023-07-12 01:21:35 -05:00
  • 16086a6d3f Send the touchpad button on the gamepad even when using the touchpad for mouse control Cameron Gutman 2023-07-12 01:16:33 -05:00
  • 18b6aae381 Disable gamepad sensors while in PiP mode Cameron Gutman 2023-07-12 01:07:14 -05:00
  • 642c353164 Fix handling of onInputDeviceChanged when using sensors and lights Cameron Gutman 2023-07-12 00:14:41 -05:00
  • 42f64e5e88 Rename videoformat_hevcauto translations to videoformat_auto Cameron Gutman 2023-07-11 20:18:31 -05:00
  • 6af748b2cc Remove videoformat_hevcauto translations that still reference HEVC Cameron Gutman 2023-07-11 20:12:10 -05:00
  • 4fe97b69c7 Fix invalid format string Cameron Gutman 2023-07-11 20:10:52 -05:00
  • 04d46272dd Remove now unused videoformat_hevcnever string Cameron Gutman 2023-07-11 20:10:38 -05:00
  • 1c0290dc7a Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2023-07-11 20:05:21 -05:00
  • 38588402e3 Use NsdManager for mDNS discovery on Android 14 Cameron Gutman 2023-07-11 19:58:50 -05:00
  • dfe3b8888d Translated using Weblate (Swedish) Luna Jernberg 2023-07-10 04:52:40 +00:00
  • e8f4022f1e Translated using Weblate (French) ThomasTech 2023-07-10 15:45:12 +00:00
  • e37bb32c82 Translated using Weblate (Spanish) gallegonovato 2023-07-10 15:12:13 +00:00
  • 1f72c82acb Consolidate AV1 and HEVC options into a single preference Cameron Gutman 2023-07-09 15:04:26 -05:00
  • e6876926a4 Add options to control gamepad touchpad and motion and reorganize input settings Cameron Gutman 2023-07-09 14:46:46 -05:00
  • 2b8a43ab13 Update locale selections to add Hebrew, Swedish, and Indonesian languages Cameron Gutman 2023-07-09 14:00:14 -05:00
  • 8737466368 Merge branch 'weblate' of github.com:moonlight-stream/moonlight-android Cameron Gutman 2023-07-09 13:47:07 -05:00
  • 83916fa43e Map the Menu key for keyboards Cameron Gutman 2023-07-08 23:21:19 -05:00
  • 1fe5a12a45 Update moonlight-common-c Cameron Gutman 2023-07-08 23:19:33 -05:00
  • fa7f3115ed Add AV1 autoselection by performance point criteria Cameron Gutman 2023-07-05 23:16:16 -05:00
  • 4dc6143440 Override the stock DS4 touchpad button mapping for Shield devices Cameron Gutman 2023-07-05 23:00:54 -05:00
  • f1503aa56c Implement battery reporting for Shield controllers Cameron Gutman 2023-07-05 18:57:01 -05:00
  • 67f344b755 Move serverCodecModeSupport into SERVER_INFORMATION struct Cameron Gutman 2023-07-02 23:56:34 -05:00
  • f1bcc217a9 Update to new HDR support option in moonlight-common-c Cameron Gutman 2023-07-02 23:47:47 -05:00
  • 458460515d Plumb AV1 preference and rework HEVC preference to match Cameron Gutman 2023-07-02 23:29:17 -05:00
  • 3a78095574 Initial implementation of AV1 Cameron Gutman 2023-07-02 22:49:42 -05:00
  • d6bbfa1af1 Fix unmapped paddle and share button presses Cameron Gutman 2023-07-02 20:32:57 -05:00
  • 4e1b778f31 Import some SDL code and use it for controller classification Cameron Gutman 2023-07-02 20:20:55 -05:00
  • 5f4496036c Don't use GameManager loading flag Cameron Gutman 2023-07-02 19:08:58 -05:00
  • d4079940b4 Implement controller LED and battery state extensions Cameron Gutman 2023-07-02 19:03:31 -05:00
  • 803ad116fb Pull in latest moonlight-common-c change Cameron Gutman 2023-06-28 17:26:11 -05:00
  • 27701eda49 Handle paddle buttons on Xbox Elite controllers Cameron Gutman 2023-06-28 17:23:40 -05:00
  • 71c831b02d Handle 2-direction d-pad key events Cameron Gutman 2023-06-28 17:22:05 -05:00
  • 0d72a0e009 Implement latest pen/touch protocol updates Cameron Gutman 2023-06-27 22:21:39 -05:00
  • 69a4502f90 Fix pen/touch coordinates when reported from the background touch view Cameron Gutman 2023-06-25 00:50:17 -05:00
  • daaa7f4e63 Fix pen rotation values Cameron Gutman 2023-06-25 00:26:32 -05:00
  • d1579e9b0d Support PS4/PS5 touchpad click on older kernels Cameron Gutman 2023-06-24 23:45:31 -05:00
  • 5890fff240 Add pen and touch events Cameron Gutman 2023-06-24 23:13:59 -05:00
  • d6f6307050 Fix units of gyro motion and deduplicate sensor events Cameron Gutman 2023-06-24 23:12:28 -05:00
  • 6bf9c31860 Pull in updated moonlight-common-c pen/touch APIs Cameron Gutman 2023-06-24 21:29:44 -05:00
  • a2e628f3f8 Add controller arrival metadata support Cameron Gutman 2023-06-24 20:23:43 -05:00
  • 8f5416ff31 Target Android 14 Cameron Gutman 2023-06-24 19:38:34 -05:00
  • db86f18133 Use new per-activity predictive back support on Android 14 Cameron Gutman 2023-06-24 19:38:07 -05:00
  • 419e4e656e Use an explicit intent for requesting USB permission Cameron Gutman 2023-06-24 19:37:12 -05:00
  • eed4327d26 Add controller touchpad support Cameron Gutman 2023-06-24 19:09:10 -05:00
  • 5c6eaf2602 Add controller gyro and accelerometer support Cameron Gutman 2023-06-24 19:06:58 -05:00
  • 71169ed740 Add trigger rumble support Cameron Gutman 2023-06-24 17:53:02 -05:00
  • dca8d93aa8 Add Share button mapping for Xbox Series X controller Cameron Gutman 2023-06-24 16:16:02 -05:00
  • 6cb152f602 Increase gamepad limit to 16 for Sunshine hosts Cameron Gutman 2023-06-24 16:15:00 -05:00
  • ddefda3afa Plumb new Sunshine protocol extensions Cameron Gutman 2023-06-24 15:19:50 -05:00
  • 7f15f45beb Only display the host processing latency if it was present Cameron Gutman 2023-06-24 15:00:54 -05:00
  • 46f887efec Add host processing latency to performance stats overlay Timothy Lusk 2023-06-07 18:09:59 -04:00
  • 90afecd766 Add option to stream at device native FPS semjon00 2023-04-19 15:29:53 +03:00
  • 388343c3ee Update to AGP 8.0.2 Cameron Gutman 2023-06-24 14:15:38 -05:00
  • c8df37e89e Compensate for choreographer vsync offset ns6089 2023-05-14 11:33:51 +03:00
  • cc85d5c343 Translated using Weblate (Indonesian) Clxff H3r4ld0 2023-05-26 15:07:12 +00:00
  • f8437cdb8f Translated using Weblate (French) Jorys Paulin 2023-05-20 13:58:39 +00:00
  • c99a210905 Translated using Weblate (Hebrew) shakedex 2023-04-29 08:34:33 +00:00