Commit Graph

47 Commits

Author SHA1 Message Date
Cameron Gutman 23bc4daf9f Refactor input event handling in the Game activity 2022-10-03 21:25:43 -05:00
Cameron Gutman e1c0472069 Properly split touch events between regions outside the StreamView and the OSC
This restores the ability to use area outside the StreamView for the virtual trackpad and adds the ability to use OSC and the non-StreamView region for input at the same time.

Fixes #1129
2022-09-20 22:29:54 -05:00
Cameron Gutman 801f4027a2 Add preferKeepClear marks on important UI elements 2022-06-08 20:03:23 -05:00
Cameron Gutman 47b2ace7fd New app grid UI 2020-06-11 21:51:07 -07:00
Cameron Gutman 4a5de26406 Remove the small PC grid UI 2020-06-11 21:32:39 -07:00
Cameron Gutman 6fa18e126f Remove list view in preparation for grid redesign 2020-06-11 21:21:37 -07:00
Cameron Gutman 88d6143897 Display a placeholder box art bitmap while loading box art 2019-11-05 00:19:58 -08: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
Cameron Gutman 77d1770063 Tweak padding and spacing 2019-08-07 22:58:29 -07:00
Cameron Gutman f433bfdc02 Use an edge-to-edge layout for Android Q 2019-08-07 22:01:46 -07:00
Cameron Gutman f75b6f9b80 Remove redundant LinearLayout 2019-08-07 21:09:56 -07:00
Cameron Gutman 40a3cc2ecb Tweak on-screen overlay a bit 2019-07-10 20:55:01 -07:00
Kaiwen Xu 252285e4f7 Implement performance overlay. 2019-07-08 00:55:25 -07:00
Cameron Gutman 8d469c5d0a Add on-screen connection warnings 2019-04-06 00:56:45 -07:00
Cameron Gutman 06007e0597 Add a button for adding a PC manually 2018-06-09 18:14:09 -07:00
Cameron Gutman 9cedc57df2 Move the portrait activity_pc_view.xml to the default directory 2018-05-12 18:33:47 -07:00
Cameron Gutman b2bd7257e1 Fix Lint warnings 2017-09-09 14:12:54 -07:00
Cameron Gutman ac640a6842 Fix a few small nits with keyboard and dpad navigation of the UI 2017-05-21 13:24:18 -07:00
Cameron Gutman d68b2382cf Integrate help buttons into dialogs and the PcView 2016-11-05 19:51:43 -07:00
Cameron Gutman 811b4b4f22 Better center overlays on PC view 2016-08-13 17:48:30 -07:00
Cameron Gutman 7db3b9f401 Use Material icons 2016-08-13 16:45:42 -07:00
Cameron Gutman ba605643bb Switch to indeterminate progress bars 2016-08-13 14:42:03 -07: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
Karim 7067c0e02e show onscreen controls settings only on touchscreen devices 2016-01-09 12:49:12 +01:00
Faruq Rasid f8ab7b8e13 Merge https://github.com/limelight-stream/limelight-android 2015-12-31 10:14:30 +08:00
Karim Mreisi 1ff6ee14ac fix analogstick, add minimum range and press deadzone, add movement touch to digital buttons depending on layers 2015-02-03 21:51:27 +01:00
Cameron Gutman bd21692323 Properly center text on the app view 2015-02-01 00:43:57 -05:00
Cameron Gutman ebd93a55a0 Fix small icon mode 2015-01-30 19:17:00 -05:00
Karim Mreisi 9f94465979 add virtual controller element abstraction class 2015-01-28 07:12:20 +01:00
Karim Mreisi d83526ff5c add analog stick double click event, add button long press event, add virtual controller settings draft 2015-01-26 09:38:52 +01:00
Cameron Gutman 766898fdf9 Add list support back for users that don't like the grid 2015-01-25 20:23:35 -05:00
Karim Mreisi e39e0910a1 add virtual controller configuration screen 2015-01-22 08:59:55 +01:00
Karim Mreisi 56a6cee8f2 add touch controls 2015-01-22 08:06:14 +01:00
Cameron Gutman 5af7d83ec1 Fix RTL Lint warnings by using start/end 2014-11-19 22:06:22 -08:00
Cameron Gutman dd59f0bc6d Fix app grid UI issues 2014-11-16 14:27:20 -08:00
Cameron Gutman a37fff6eb5 Fix a bunch of Lint errors 2014-11-13 21:37:11 -08:00
Cameron Gutman 21e46a5c3b Display machines as they are being refreshed 2014-11-08 13:14:35 -08:00
Cameron Gutman 406d26ec1c Add visual feeback for offline machines and running games 2014-11-08 12:51:07 -08:00
Cameron Gutman 68c1aaf433 Add new app view UI 2014-11-08 01:07:21 -08:00
Cameron Gutman 9ef577dbdd Update UI for add PC 2014-11-07 23:09:45 -08:00
Cameron Gutman 6dbb1a0c1f Fix UI performance issues 2014-11-07 01:18:14 -08:00
Cameron Gutman 94b1c04fa6 GridView WIP 2014-11-07 00:27:58 -08:00
Cameron Gutman 9758276f1c Use the normal margins for AddComputerManually 2014-11-06 22:30:10 -08:00
Cameron Gutman c1397e331b Finish GUI for all preferences supported by the old preferences views 2014-11-02 12:10:21 -08:00
Cameron Gutman cd182b3265 Begin work on new preferences UI and massive code cleanup of settings-related activities 2014-10-30 01:27:43 -07:00
Cameron Gutman e8de7908fd Fix a bunch of static analysis warnings 2014-10-30 00:21:34 -07:00
Cameron Gutman d84b4bcf9a Initial migration to Android Studio 2014-10-29 21:16:09 -07:00