Commit Graph

  • 094d642739 Stop scaling bitmaps down Cameron Gutman 2015-02-26 22:04:22 -05:00
  • 010e03252e Encapsulate the cache IO streams in buffered streams Cameron Gutman 2015-02-26 21:39:26 -05:00
  • 98638186b5 Use weak references to allow the image views to be garbage collected while a load is in progress Cameron Gutman 2015-02-26 21:05:33 -05:00
  • c5293ef21f Reduce the size of the LRU cache by 2 Cameron Gutman 2015-02-26 21:04:40 -05:00
  • 366a1c91b8 Always close the output stream Cameron Gutman 2015-02-26 21:04:17 -05:00
  • 157450e674 Update common with stricter applist parser Cameron Gutman 2015-02-26 18:33:18 -05:00
  • 1b8d2bc81c Cancel asset fetching when the app view is paused Cameron Gutman 2015-02-26 18:30:02 -05:00
  • f1787c43e5 Generalize the polling grace period to all users of CMS Cameron Gutman 2015-02-26 18:27:50 -05:00
  • 8fb2622b66 Throw an exception if the received app list XML was incomplete Cameron Gutman 2015-02-26 17:58:03 -05:00
  • 95ea88e932 Only replace the MAC address if the existing one is non-null Cameron Gutman 2015-02-26 15:11:46 -05:00
  • f2b8461bb9 Increment version to beta 3.1.2 Cameron Gutman 2015-02-25 23:15:10 -05:00
  • 7838a787df Fix a bug in app removal Cameron Gutman 2015-02-25 22:27:38 -05:00
  • cc3f2ecb07 Always close the cache output stream if an exception occurs Cameron Gutman 2015-02-25 22:15:41 -05:00
  • 833b7c3916 Fetch app assets in the background while in the app view Cameron Gutman 2015-02-25 21:57:54 -05:00
  • 90209f2ca2 Update iml files generated by Android Studio 1.1 Cameron Gutman 2015-02-25 21:07:59 -05:00
  • 2681036c32 Update common Cameron Gutman 2015-02-25 21:07:44 -05:00
  • ee58071ff1 Fix huge performance issues when dealing with large app lists Cameron Gutman 2015-02-25 21:07:35 -05:00
  • e6527de786 Trim strings retrieved from the applist XML Cameron Gutman 2015-02-25 19:56:56 -05:00
  • 3f7e4d817f Allow verbose mode to be enabled at runtime Cameron Gutman 2015-02-25 19:56:20 -05:00
  • 6eaabc84aa Improve verbose debugging Cameron Gutman 2015-02-25 19:55:16 -05:00
  • 814557435d Print a better message if attempting to quit another device's stream Cameron Gutman 2015-02-25 19:54:35 -05:00
  • e222f2f6c3 Fix fast polling Cameron Gutman 2015-02-22 18:34:28 -05:00
  • 0b7becb161 Remove unused function Cameron Gutman 2015-02-22 18:10:08 -05:00
  • bf795ab7a5 Fix removal of apps in app list updates Cameron Gutman 2015-02-22 18:04:42 -05:00
  • 59df38ae8a Cancel app icon requests when the view is recycled Cameron Gutman 2015-02-22 17:49:52 -05:00
  • 2d5328fc24 Pass through the correct refresh rate now that people are doing sensible things with it Cameron Gutman 2015-02-13 17:07:14 -05:00
  • 95c82c5cc5 Fix a nasty bug in multiple controller support that could cause phantom inputs on controller 0 Cameron Gutman 2015-02-12 21:06:37 -05:00
  • fe907b0271 Handle NumberFormatExceptions from parseInt() Cameron Gutman 2015-02-11 17:24:27 -05:00
  • e04ff048b8 Implement a fast polling method to speed up polling. Save the old MAC address if it's empty. Cameron Gutman 2015-02-11 17:04:31 -05:00
  • 7d25d07c6d Update version to 3.1.1 v3.1.1 Cameron Gutman 2015-02-11 00:55:47 -05:00
  • 7b0ddfae42 Update iml files Cameron Gutman 2015-02-11 00:34:56 -05:00
  • 43fa1a7245 Update common to fix null app name issue Cameron Gutman 2015-02-09 00:12:29 -05:00
  • 7ae74a6a18 Never return an NvApp object that has no app ID assigned Cameron Gutman 2015-02-09 00:10:56 -05:00
  • 9772049295 Initialize the app name to empty string because it may not be present Cameron Gutman 2015-02-09 00:09:40 -05:00
  • 057530eed0 Correctly identify computers that are the same Cameron Gutman 2015-02-08 23:46:03 -05:00
  • aee34f6365 Remove redundant null checks Cameron Gutman 2015-02-08 23:44:33 -05:00
  • 5519d92243 Disable the start key shortcut to start the keyboard because the keyboard can't receive input after it's started v3.1 Cameron Gutman 2015-02-07 13:58:53 -05:00
  • 3d95ac1f93 Fix keyboard dismissal on Fire TV devices Cameron Gutman 2015-02-07 13:42:49 -05:00
  • 5c938535be Fix app list focus issues with remotes/gamepads Cameron Gutman 2015-02-07 13:20:01 -05:00
  • 2fdecc551a Tabs -> Spaces Cameron Gutman 2015-02-07 11:54:46 -05:00
  • 10204afdb4 Only add PCs to the computer list when they have been polled once to get a UUID for equality comparison. Fix equality comparison in PcView to avoid duplicate PCs enumerated over mDNS. Cameron Gutman 2015-02-07 11:44:56 -05:00
  • 55c800c2a5 Fade in box art when scrolling Cameron Gutman 2015-02-07 06:52:28 -05:00
  • 265b3f9963 Use image alpha to make images transparent while loading Cameron Gutman 2015-02-07 06:23:35 -05:00
  • a8bf2cd1cf Fix UI dropped frames when loading images Cameron Gutman 2015-02-07 06:08:00 -05:00
  • 4fcd8b3dfe Replace unpair option with delete PC Cameron Gutman 2015-02-07 05:57:30 -05:00
  • e1a1a6344d Fill the whole height with the list view Cameron Gutman 2015-02-06 13:38:32 -05:00
  • a095c10a25 Increment version to 3.1 and update build files Cameron Gutman 2015-02-05 16:15:16 -05:00
  • b1ea487e22 Use the mode (power) button on the Asus Nexus Player Gamepad as a select button Cameron Gutman 2015-02-05 16:06:55 -05:00
  • 47265d0d10 Add another SELinux policy change needed on Nexus 9 Cameron Gutman 2015-02-05 16:06:22 -05:00
  • 6a41b41a38 Merge pull request #55 from Ansa89/italian-translation Cameron Gutman 2015-02-05 13:34:03 -05:00
  • 2247e43a48 Remove unused imports Cameron Gutman 2015-02-05 13:23:01 -05:00
  • d3986080a3 Tighten up a bunch of declarations to make Lint happier Cameron Gutman 2015-02-05 13:21:04 -05:00
  • 07277e1a5b Fix a few Lint warnings Cameron Gutman 2015-02-05 13:01:35 -05:00
  • 1d6b5a35bd Merge https://github.com/limelight-stream/limelight-android Karim Mreisi 2015-02-03 21:52:02 +01:00
  • 1ff6ee14ac fix analogstick, add minimum range and press deadzone, add movement touch to digital buttons depending on layers Karim Mreisi 2015-02-03 21:51:27 +01:00
  • 39d7fc748f Italian translation: update Ansa89 2015-02-02 12:05:37 +01:00
  • 4d3a69cf6a Fix GFE 2.1.x controller regression Cameron Gutman 2015-02-02 18:10:18 -05:00
  • ec39f22ad8 Fix packet type for legacy controller packets and privatize some constants to prevent this bug from happening again Cameron Gutman 2015-02-02 18:06:05 -05:00
  • b806522751 Unassign the controller number when a device is removed Cameron Gutman 2015-02-02 02:13:27 -05:00
  • 256fa897a7 Fix build issues Cameron Gutman 2015-02-01 18:31:34 -05:00
  • 5c812eed6c Beta 2 version update Cameron Gutman 2015-02-01 18:20:55 -05:00
  • f0b22f9119 Don't use small mode on TVs Cameron Gutman 2015-02-01 18:20:39 -05:00
  • 7e1884acb5 Trap Shield's back button as controller 0 Cameron Gutman 2015-02-01 18:07:03 -05:00
  • 9512521783 Update common Cameron Gutman 2015-02-01 15:06:27 -05:00
  • da7904a767 Add multiple controller support Cameron Gutman 2015-02-01 15:06:18 -05:00
  • 51343a171d Add multiple controller support Cameron Gutman 2015-02-01 04:37:35 -05:00
  • fdbecfa6dd Correctly scale the surface with 4:3 aspect ratios. Merged from 6f70's PR. wip_resolution_preferences Cameron Gutman 2015-02-01 03:22:28 -05:00
  • 5e45aeb70b Implement a custom resolution chooser. It doesn't really work now due to GFE failing to change the resolution to one matching the expected aspect ratio Cameron Gutman 2015-02-01 03:18:49 -05:00
  • 3a0c1db168 Merge pull request #54 from Ansa89/italian-translation Cameron Gutman 2015-02-01 00:44:17 -05:00
  • bd21692323 Properly center text on the app view Cameron Gutman 2015-02-01 00:43:57 -05:00
  • 5ae245bdca Trim spaces from the IP address Cameron Gutman 2015-02-01 00:39:47 -05:00
  • d3052cd97d Set small icon by default on phones Cameron Gutman 2015-02-01 00:33:43 -05:00
  • 336f85a31c Fix loading bugs with uncached images Cameron Gutman 2015-01-31 22:14:12 -05:00
  • b01f7c796e Fix duplicated fragments Cameron Gutman 2015-01-31 17:19:54 -05:00
  • 56f438fe47 Fix some crashes and caching issues Cameron Gutman 2015-01-31 17:01:46 -05:00
  • baa5199b83 Load cached images in the background to avoid stalling the UI thread Cameron Gutman 2015-01-31 16:59:45 -05:00
  • 23ca62b304 Fix dp constant Cameron Gutman 2015-01-31 14:00:47 -05:00
  • 2c3511195c Use small mode by default on things smaller than 7 inch tablets Cameron Gutman 2015-01-31 13:21:21 -05:00
  • d31ef481f3 Italian translation: update Ansa89 2015-01-31 10:03:37 +01:00
  • a490da5e5c Fix some caching bugs Cameron Gutman 2015-01-31 00:13:51 -05:00
  • 72d3576257 Fix a crash and a hang in the new computer manager code Cameron Gutman 2015-01-30 19:33:42 -05:00
  • ebd93a55a0 Fix small icon mode Cameron Gutman 2015-01-30 19:17:00 -05:00
  • 4d01e1afe6 Stub icon scaling and allow background updating of the applist Cameron Gutman 2015-01-30 18:49:01 -05:00
  • 9988330613 Add some new common functions for app list caching Cameron Gutman 2015-01-30 18:27:15 -05:00
  • d2e51e97c0 square analog stick for testing Karim Mreisi 2015-01-28 08:25:22 +01:00
  • 9f94465979 add virtual controller element abstraction class Karim Mreisi 2015-01-28 07:12:20 +01:00
  • 9ff1386751 Add a quit confirmation dialog Cameron Gutman 2015-01-27 15:31:01 -05:00
  • 5fca35f0b1 Sort app list alphabetically Cameron Gutman 2015-01-26 20:58:33 -05:00
  • d23c763441 Remove unused imports Cameron Gutman 2015-01-26 20:50:14 -05:00
  • fa058c4783 Merge pull request #53 from Ansa89/italian-translation Cameron Gutman 2015-01-26 20:47:00 -05:00
  • e0ddd5f045 Italian translation: update Ansa89 2015-01-26 10:53:30 +01:00
  • d83526ff5c add analog stick double click event, add button long press event, add virtual controller settings draft Karim Mreisi 2015-01-26 09:38:52 +01:00
  • b7443451a4 Fix release build failure for beta Cameron Gutman 2015-01-25 23:38:33 -05:00
  • e90e4a22c4 Increment version Cameron Gutman 2015-01-25 23:35:24 -05:00
  • 3a53172145 Apply list mode preference immediately Cameron Gutman 2015-01-25 23:28:13 -05:00
  • 1dfcb7bc29 Fix root input device capture on the Nexus 9 Cameron Gutman 2015-01-25 23:16:32 -05:00
  • 897bb76858 Forgot this file Cameron Gutman 2015-01-25 22:58:17 -05:00
  • bcc67269ab Add gestures to bring up the software keyboard - Long press start or tap with 3 fingers Cameron Gutman 2015-01-25 22:55:12 -05:00
  • 4d24c654b9 Remove the old fragment when adding the new one Cameron Gutman 2015-01-25 22:11:38 -05:00
  • cba44b091b Add common with GFE 2.1.x backwards compatibility Cameron Gutman 2015-01-25 21:35:03 -05:00