Cameron Gutman
|
79a9ea7179
|
Add decoder crash notification and settings reset on continued crashing
|
2017-09-09 17:40:07 -07:00 |
|
Cameron Gutman
|
b2bd7257e1
|
Fix Lint warnings
|
2017-09-09 14:12:54 -07:00 |
|
Cameron Gutman
|
fa560f462f
|
Add battery saver mode
|
2017-06-16 20:01:41 -07:00 |
|
Cameron Gutman
|
f6e40118a9
|
Bring back the warning displayed if video decoder initialization fails
|
2017-06-16 19:50:50 -07:00 |
|
Cameron Gutman
|
babd92c8c0
|
Add additional information to total frame latency and RendererException
|
2017-06-10 16:45:07 -07:00 |
|
Cameron Gutman
|
7f1fe5f520
|
Fix NPE if the device doesn't support H.264 hardware decoding
|
2017-06-10 11:48:25 -07:00 |
|
Cameron Gutman
|
6789e8d497
|
Immediately call stopConnection() rather than waiting for activity stop on connection failure
|
2017-06-08 18:24:22 -07:00 |
|
Cameron Gutman
|
f6a0990432
|
Final fixes for Android O pointer capture
|
2017-06-08 18:17:34 -07:00 |
|
Cameron Gutman
|
852dcf5a2d
|
Merge branch 'o-bringup'
|
2017-06-08 17:30:10 -07:00 |
|
Cameron Gutman
|
fe237d1da3
|
Fix some exceptions that escaped on decoder shutdown and surface loss
|
2017-06-07 20:01:09 -07:00 |
|
Cameron Gutman
|
4b9c6b149a
|
Remove the decoder stop hack and try to workaround the issue differently
|
2017-06-06 22:48:28 -07:00 |
|
Cameron Gutman
|
d1e41e41a1
|
Stop the connection in onStop() to try to avoid deadlocks due to surface loss. Also avoid calling stopConnection() from connection listener callbacks due to deadlock risk.
|
2017-06-05 20:33:23 -07:00 |
|
Cameron Gutman
|
90a1e68c68
|
Move input capture check to not mask touch events
|
2017-06-02 18:17:18 -07:00 |
|
Cameron Gutman
|
b287606106
|
Fix Pixel C keyboard d-pad regression due to aliasing with SOURCE_GAMEPAD
|
2017-05-31 21:51:32 -07:00 |
|
Cameron Gutman
|
a413185085
|
Fix Pixel C keyboard d-pad regression due to aliasing with SOURCE_GAMEPAD
|
2017-05-31 21:51:01 -07:00 |
|
Cameron Gutman
|
aa1b283570
|
Initial working pointer capture using onClick
|
2017-05-31 21:46:53 -07:00 |
|
Cameron Gutman
|
e66b1ebec9
|
Initial pointer capture work for O
|
2017-05-31 20:50:47 -07:00 |
|
Cameron Gutman
|
75aabd6471
|
Perform cleanup tasks in onDestroy() to avoid crashing if onStop() is called twice
|
2017-05-17 20:22:10 -07:00 |
|
Cameron Gutman
|
f7d91b5107
|
Merge remote-tracking branch 'origin/master' into new-core
|
2017-05-15 23:23:45 -07:00 |
|
Cameron Gutman
|
732311c2a4
|
Fix codec display after streaming and restore polling behavior of non-direct submit decoders
|
2017-05-15 21:41:41 -07:00 |
|
joeyenfield
|
043c9a978e
|
Fix issue with ipega controller not capturing keypresses on Samsung phones. (#386)
|
2017-05-15 18:07:54 -07:00 |
|
Cameron Gutman
|
a2de98c91a
|
JNI code complete
|
2017-05-14 23:08:21 -07:00 |
|
Cameron Gutman
|
81d1e615bf
|
Adapt to new-core reworking of moonlight-common (likely buggy)
|
2017-05-14 17:14:45 -07:00 |
|
Cameron Gutman
|
35fa8f5bcc
|
Fix keyboard arrow keys being sent as gamepad d-pad events
|
2017-05-04 23:00:47 -07:00 |
|
Cameron Gutman
|
b5c96cbb53
|
Fix manually switching language to Chinese
|
2017-05-04 22:24:18 -07:00 |
|
Cameron Gutman
|
b2a36c2c73
|
Use app context for getting WiFi service to address warnings in new build tools
|
2017-03-10 22:18:23 -08:00 |
|
Cameron Gutman
|
fc629db653
|
Improve shortcut handling when the list is full
|
2016-11-10 19:45:17 -08:00 |
|
Cameron Gutman
|
acd3aad8d9
|
Add support for mouse emulation with a gamepad
|
2016-08-13 18:52:39 -07:00 |
|
Cameron Gutman
|
a5ca8a7472
|
Add a hack to avoid crashing when the app window divider is dragged off of the screen on N multi-window
|
2016-06-18 14:40:42 -07:00 |
|
Cameron Gutman
|
55b9645651
|
Fix minor Lint issues
|
2016-06-18 12:38:43 -07:00 |
|
Cameron Gutman
|
7a81950819
|
Enable sustained performance mode on N+ when streaming
|
2016-06-18 11:17:34 -07:00 |
|
Cameron Gutman
|
a5ec5fc265
|
Select the optimal display mode before streaming
|
2016-06-13 21:23:00 -05:00 |
|
Cameron Gutman
|
541ac44be4
|
Add an unified input capture interface
|
2016-06-13 20:33:43 -05:00 |
|
Cameron Gutman
|
53dccbde2a
|
Repeat key down events are needed for proper key repeating
|
2016-05-29 15:52:18 -05:00 |
|
Cameron Gutman
|
15fb3dd92c
|
Fix mouse scaling to scale by stream view size rather than screen size for better behavior on N and in general
|
2016-04-19 19:13:57 -04:00 |
|
Cameron Gutman
|
e0982d3961
|
Fix video stream aspect ratio scaling in multi-window mode on Android N
|
2016-04-19 18:40:45 -04:00 |
|
Cameron Gutman
|
edb286f9af
|
Hide the mouse on the main thread just to be safe
|
2016-01-30 04:27:14 -05:00 |
|
Cameron Gutman
|
fb15ff99ca
|
Add support for the NVIDIA relative mouse extensions for Shield devices
|
2016-01-30 04:21:20 -05:00 |
|
Cameron Gutman
|
a455e75e37
|
Fix recognition of mouse events on Shield Portable
|
2016-01-30 04:15:09 -05:00 |
|
Cameron Gutman
|
49ddfa573d
|
Ignore inputs when the on-screen controls are in configuration mode
|
2016-01-19 18:31:00 -05:00 |
|
Cameron Gutman
|
b6bd48584f
|
Refactor to match other preference conventions
|
2016-01-07 00:20:46 -06:00 |
|
Cameron Gutman
|
7b4f3c975a
|
Fix on-screen controls not showing up on 16:9 devices
|
2016-01-07 00:15:33 -06:00 |
|
Cameron Gutman
|
274e0d0557
|
Merge branch 'master' into virtualcontroller_master
Conflicts:
app/app.iml
app/build.gradle
app/libs/limelight-common.jar
app/src/main/java/com/limelight/Game.java
app/src/main/java/com/limelight/binding/input/ControllerHandler.java
app/src/main/java/com/limelight/binding/video/MediaCodecHelper.java
app/src/main/java/com/limelight/computers/ComputerDatabaseManager.java
app/src/main/java/com/limelight/preferences/PreferenceConfiguration.java
app/src/main/jni/evdev_reader/evdev_reader.c
app/src/main/res/xml/preferences.xml
limelight-android.iml
limelight_vc.iml
moonlight-android.iml
|
2016-01-07 00:01:03 -06:00 |
|
Karim
|
f23bb9fac1
|
improve virtual controller:
* add digital 8-Way pad
* add on screen element size and position configuration
* begin with cleanup
|
2016-01-03 11:12:43 +01:00 |
|
Cameron Gutman
|
f76b30d109
|
Fix exceptions in onStop when the connection is aborted due to lack of H.264 support
|
2016-01-02 18:28:01 -06:00 |
|
Faruq Rasid
|
f8ab7b8e13
|
Merge https://github.com/limelight-stream/limelight-android
|
2015-12-31 10:14:30 +08:00 |
|
Cameron Gutman
|
d6a8db97d8
|
Rewrite root input capturing to be compatible with Android 6.0 (and be much more secure in general)
|
2015-12-19 23:55:34 -08:00 |
|
Cameron Gutman
|
ab8779086b
|
Fix broken video on Galaxy S5 and Note III
|
2015-12-17 03:35:39 -08:00 |
|
Cameron Gutman
|
3b1fcdfb10
|
Display an error dialog if we can't find an H.264 decoder
|
2015-12-16 18:30:53 -08:00 |
|
Cameron Gutman
|
9bb91e1085
|
Remove FFMPEG decoding and supporting code
|
2015-12-16 18:21:11 -08:00 |
|