Cameron Gutman
6fa18e126f
Remove list view in preparation for grid redesign
2020-06-11 21:21:37 -07:00
Cameron Gutman
1149002e0c
Improve PC and game details dialogs
2020-06-11 20:36:59 -07:00
Cameron Gutman
d704cb0b50
Use SoftReferences instead of WeakReferences for the eviction cache
2020-06-11 19:10:43 -07:00
Cameron Gutman
d59e5ae9cf
Store the original bitmap dimensions for the box art
2020-06-11 19:08:25 -07:00
Cameron Gutman
4587c1550d
Cache WeakReferences to our box art bitmaps after LRU evictions
2020-06-10 23:13:07 -07:00
Cameron Gutman
b5bd329ada
Fade in the box art when loading from the network
2020-06-10 22:52:37 -07:00
Cameron Gutman
beccd7a4ac
Fade in the box art as we load it
2020-06-10 22:37:54 -07:00
Cameron Gutman
61262fa939
Refactor grid adapters for new grid UI
2020-06-10 22:13:02 -07:00
Cameron Gutman
7c6b006631
Remove OSC rumble option if a vibrator isn't present
2020-06-10 21:15:21 -07:00
Cameron Gutman
4306ba5004
Add a mapping for the Nintendo Switch Pro controller
...
Fixes #842
2020-06-10 21:05:08 -07:00
Cameron Gutman
6de370b82f
Update for Android 11
2020-06-10 20:31:32 -07:00
Cameron Gutman
45781666b8
Disable the latency toast by default
...
It causes crashes on the MiBox
2020-06-06 18:24:34 -07:00
Cameron Gutman
eb74f87f2c
Move PiP and unlock FPS options out of basic settings
2020-06-06 17:44:38 -07:00
Cameron Gutman
59d71ffdcf
Don't show PiP option on devices where PiP is disabled
2020-06-06 17:32:26 -07:00
Cameron Gutman
d1b93d4011
Remove vibration option if the device can't vibrate
2020-06-06 17:25:01 -07:00
Cameron Gutman
581327dc8e
Improve resolution preference storage to remove 16:9 assumptions
2020-05-28 22:05:57 -07:00
Cameron Gutman
4a1177d048
Use a better workaround for the GFE 3.20.3 high FPS bug
2020-05-25 19:28:00 -07:00
Cameron Gutman
4725d8f270
Revert "Disable SOPS for streams over 60 FPS for GFE 3.20.3"
...
This reverts commit 63072aa8e14dd093679a6fb17e0930b59a57674b.
2020-05-25 19:24:33 -07:00
Cameron Gutman
efd076bc6c
Ignore absolute touch events from outside the stream view
2020-05-12 00:20:07 -07:00
Cameron Gutman
cc877480ff
Add an option for absolute touch mode
2020-05-11 23:53:49 -07:00
Christoph Papke
363145a284
Optimize button mapping for 8BitDo controllers ( #826 )
...
* Optimize button mapping for 8BitDo controllers #825
2020-05-05 16:04:31 -07:00
Cameron Gutman
755571ad33
Switch on-screen control buttons when flip face buttons is enabled
2020-05-04 22:23:03 -07:00
Eero Kelly
39edb55721
Add option to invert A/B X/Y ( #824 )
...
* Add option to invert A/B X/Y
* Remove redundant prefConfig
2020-05-04 22:10:35 -07:00
Cameron Gutman
15aa7ecc2e
Add a friendly error message when no video traffic is received
2020-05-01 21:54:26 -07:00
Cameron Gutman
ce9e91153e
Add special error text for the -1 launch error code
2020-04-25 16:10:44 -07:00
Cameron Gutman
9ee0a46606
Add new init packet to switch out of BT mode
2020-04-24 17:47:31 -07:00
Cameron Gutman
20dc351f4c
Fix parsing rare GFE status code of 0xFFFFFFFF
2020-04-23 18:47:01 -07:00
Cameron Gutman
45ff51c0d2
Fix mouse jumping on Shield devices when clicking or scrolling
2020-04-23 00:13:19 -07:00
Cameron Gutman
5b86e99138
Improve dead zone precision for stylus input
2020-04-22 22:46:05 -07:00
Cameron Gutman
0c72910eb7
Fix tap location for styluses without hover support
2020-04-22 22:00:25 -07:00
Cameron Gutman
2be2c95212
Avoid crashing if we get an invalid status code back from GFE
2020-04-18 22:46:21 -07:00
Cameron Gutman
e7aeeb8bd5
Fix one more place where the HTTP error code was lost
2020-04-18 18:03:29 -07:00
Cameron Gutman
73df93f86a
Display the error code correctly for HTTPS errors
2020-04-18 17:47:27 -07:00
Cameron Gutman
9cd4d5e2aa
Implement a post-tap deadzone for stylus input
2020-04-18 01:03:49 -07:00
Cameron Gutman
c3b81554f4
Add absolute mouse support for styluses and mice prior to Oreo
2020-04-18 00:02:36 -07:00
Cameron Gutman
6f79c52fc5
Plumb sendMousePosition() through to moonlight-common-c
2020-04-17 22:37:09 -07:00
Cameron Gutman
7d03203d83
Add special Start and Select mappings for the ROG Kunai
2020-04-15 23:47:09 -07:00
Cameron Gutman
52c47c288c
Disable the 7.1 surround sound option prior to Lollipop
2020-04-12 12:28:42 -07:00
Cameron Gutman
63072aa8e1
Disable SOPS for streams over 60 FPS for GFE 3.20.3
2020-04-12 12:13:38 -07:00
Cameron Gutman
70f1a2cacb
Fix 7.1 AudioTrack initialization on pre-Lollipop devices
2020-04-07 19:29:07 -07:00
Cameron Gutman
7386eb2a78
Add support for 7.1 surround sound
2020-04-03 18:03:01 -07:00
Cameron Gutman
49a1524f4f
Refactor audio configuration in preparation for 7.1 surround sound
2020-04-03 17:47:57 -07:00
Cameron Gutman
4dfb0d7220
Fix crash during crash report generation
2020-03-22 13:48:17 -07:00
Cameron Gutman
2f4f53b048
Fix mouse back button closing the app with mouseNavButtons enabled
2020-03-21 15:34:03 -07:00
Cameron Gutman
d113878613
Use current display refresh rate only for non-TV devices
2020-03-21 13:43:59 -07:00
Cameron Gutman
f7ed7e06db
Revert "Calculate FPS using the actual display refresh rate rather than the requested one"
...
This breaks refresh rate detection on the Shield Android TV.
This reverts commit af5e7a0e3320e19e21061bd78d1ab22a1f270456.
2020-03-21 13:31:48 -07:00
Cameron Gutman
977a1d4a3c
Fix IllegalArgumentException when trying to repin a disabled shortcut
2020-03-21 13:25:55 -07:00
gotoAndDie
04b8a718e3
Add opacity settings to on-screen controls ( #798 )
...
* Restore resize controls, Make buttons oval
* Create new default configuration
* Split Configuration Mode into separate Move and Resize modes
* Add transparency setting for on-screen buttons
* Updated translations for on-screen controls
Co-authored-by: Leo <chun.huang@student.manchester.ac.uk>
2020-03-21 00:41:27 -07:00
Cameron Gutman
37cf260ba6
Merge pull request #799 from gotoAndDie/rt-onefinger
...
Allow RT/LT and A/B/X/Y/LB/RB to be triggered together with one finger
2020-03-21 00:23:24 -07:00
Cameron Gutman
8f91fe4cd1
Revert "Repeat key down events are needed for proper key repeating"
...
This key repeat filtering seems to be needed now. See #800 .
This reverts commit 53dccbde2a5b04d9cb1b9833386f9baf85bb9b89.
2020-03-20 23:49:52 -07:00