Cameron Gutman
010dfdf834
Reload the settings page when switching between screens on a foldable device
2022-09-08 17:26:54 -05:00
Cameron Gutman
2b56005bd2
Display portrait resolution first
2022-09-06 22:52:43 -05:00
Cameron Gutman
9bc893b6ad
Allow both portrait and landscape native orientations on square displays
2022-09-06 22:50:43 -05:00
Cameron Gutman
1265952814
Allow streaming in any orientation when using a square display
2022-09-06 21:24:54 -05:00
Cameron Gutman
5ac0939731
Don't reduce refresh rate by default in balanced mode
2022-09-06 20:21:53 -05:00
Cameron Gutman
fe322590cc
Add an option to allow equalizer effects
2022-07-22 00:23:11 -05:00
Cameron Gutman
2e14002442
Switch to the new native per-app language preference APIs on Android 13
2022-06-18 14:19:19 -05:00
Cameron Gutman
aa10bb7dc5
Block HDR use on the known broken Shield TV firmware build
2022-06-13 20:23:18 -05:00
Cameron Gutman
81a3bbd5e8
Implement remote desktop optimized mouse mode
2022-05-28 16:38:22 -05:00
Cameron Gutman
1509a2a799
Fix default deadzone setting
2022-05-28 16:16:46 -05:00
Cameron Gutman
08f8b6cb8e
Keep the SpinnerDialog visible while the connectivity test runs
2022-05-22 15:36:38 -05:00
Cameron Gutman
fb09c9692c
Fix handling of InterruptedExceptions
2022-05-22 15:31:06 -05:00
Cameron Gutman
cdeda011a4
Temporarily disable in-app links until they are translated
2022-05-18 22:40:47 -05:00
Cameron Gutman
7f2f2056c3
Add in-app privacy policy link to comply with Google Play policies
...
Also added Setup Guide and Troubleshooting Guide links too.
2022-05-15 15:56:19 -05:00
Cameron Gutman
dc85ddb3f9
Reintroduce option of using old frame pacing algorithm using capped FPS
2022-05-08 15:20:08 -05:00
Cameron Gutman
362c466a16
Reintroduce never drop frames option
2022-02-18 16:04:49 -06:00
Cameron Gutman
c25faf6426
Replace frame pacing hack with Choreographer-based rendering
...
This mimics the frame pacing logic now present in the iOS client.
2022-02-17 23:48:02 -06:00
Cameron Gutman
ec647608c4
Allow state loss when committing SettingsFragment
2021-08-18 00:24:30 -05:00
Cameron Gutman
597582ddd8
Add workaround for NPE in getNetworkInterfaces()
2021-08-18 00:04:34 -05:00
Cameron Gutman
9b8e65e552
Add cutout resolution options on Android 9
2021-06-25 00:24:26 -05:00
Cameron Gutman
35999a05f0
Minor code cleanup
2021-06-24 23:50:15 -05:00
Cameron Gutman
394ce458a0
Add additional native resolution options on Android 10+ with display insets included
...
Fixes #956
Fixes #986
2021-06-22 23:56:45 -05:00
Cameron Gutman
1e34dbf616
Don't add native resolutions on TVs
2021-05-06 20:45:02 -05:00
Cameron Gutman
b3d4763ef6
Fix native screen resolution on devices running Lollipop and earlier
...
Fixes #967
2021-05-06 20:31:06 -05:00
Cameron Gutman
364afff860
Allow display resolution adjustment when streaming at a native resolution
2021-01-09 19:24:21 -06:00
Cameron Gutman
175e842feb
Support multiple native resolution options
2020-12-30 16:29:07 -06:00
Cameron Gutman
0d138c26e9
Remove the native option if it duplicates a pre-existing resolution
2020-12-23 16:49:18 -06:00
Cameron Gutman
b4a7393dca
Normalize resolution orientation on pre-M devices
2020-12-23 16:46:07 -06:00
Cameron Gutman
b392d7f8e3
Add option to stream at device native resolution
...
Fixes #155
2020-12-23 16:17:06 -06:00
Cameron Gutman
6391f2c43d
Use a 1 Mbps key increment for bitrate
2020-09-04 15:14:30 -07:00
Cameron Gutman
32171bb70c
Display bitrate in Mbps
2020-09-04 15:11:24 -07:00
Cameron Gutman
7b14e54eab
Test network connectivity when adding a PC fails
2020-08-06 20:43:17 -07:00
Cameron Gutman
536496184e
Use the default X509TrustManager to validate non-pinned certificates
...
This allows the certificate to be rotated without re-adding the PC.
2020-06-29 11:20:14 -07:00
Cameron Gutman
f5d51b2061
Disable PiP option on Fire OS due to Amazon guidelines
2020-06-24 17:26:58 -07:00
Cameron Gutman
191bedc56f
Improve behavior and description of small box art checkbox
2020-06-11 22:01:48 -07:00
Cameron Gutman
6fa18e126f
Remove list view in preparation for grid redesign
2020-06-11 21:21:37 -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
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
cc877480ff
Add an option for absolute touch mode
2020-05-11 23:53:49 -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
52c47c288c
Disable the 7.1 surround sound option prior to Lollipop
2020-04-12 12:28:42 -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
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
9364f43c52
Allow pinning an existing trusted cert for testing
2019-08-20 18:07:12 -07:00
Cameron Gutman
5b5277bf3f
Fix grid/list items being occluded by the navbar on Q with gestures off
2019-08-13 22:18:03 -07:00