Cameron Gutman
|
c533600983
|
Update for 3.1.3 release
v3.1.3
|
2015-03-23 17:26:37 -04:00 |
|
Cameron Gutman
|
5847fbb6b6
|
Add TI decoders to the direct submit whitelist
|
2015-03-23 17:14:02 -04:00 |
|
Cameron Gutman
|
1876b30c1b
|
Forgot this file
|
2015-03-23 16:51:57 -04:00 |
|
Cameron Gutman
|
5c71f55993
|
Add another Exynos prefix
|
2015-03-23 16:51:32 -04:00 |
|
Cameron Gutman
|
9c0960d03d
|
Add options to quit and resume streaming from the PC view
|
2015-03-23 16:36:43 -04:00 |
|
Cameron Gutman
|
29a395f3f4
|
Prevent updating the UI while quitting is in progress
|
2015-03-23 15:57:29 -04:00 |
|
Cameron Gutman
|
a676b8d8e6
|
Restore the legacy path and only use direct submit for certain whitelisted decoders
|
2015-03-23 15:51:11 -04:00 |
|
Cameron Gutman
|
7ab0be3b62
|
Optimize app grid performance on lower end devices
|
2015-03-23 15:12:25 -04:00 |
|
Cameron Gutman
|
115853fed2
|
Update version to 3.1.3-beta1
|
2015-03-16 21:29:07 -04:00 |
|
Cameron Gutman
|
60beb81ae4
|
Target API 22
|
2015-03-16 21:28:49 -04:00 |
|
Cameron Gutman
|
5310375d42
|
Target Android 5.1
|
2015-03-16 21:28:33 -04:00 |
|
Cameron Gutman
|
7ce29e3a09
|
Add a workaround for the Nexus 9 dropping frames with the new renderer
|
2015-03-16 21:26:02 -04:00 |
|
Cameron Gutman
|
42c65f4f16
|
Use smaller deadzones for SHIELD controllers
|
2015-03-16 19:36:09 -04:00 |
|
Cameron Gutman
|
bf2cc2a4d5
|
Don't assign controller numbers to devices that don't have an analog stick
|
2015-03-16 19:35:43 -04:00 |
|
Cameron Gutman
|
6d6d7121f6
|
Remove the Playpad Pro hack that worked around an issue with old firmware and caused the D-pad to be unresponsive on updated firmware. Fixes #41
|
2015-03-15 14:30:56 -07:00 |
|
Cameron Gutman
|
2ab67380d6
|
Use direct submit decoding for MediaCodec. Based on my profiling of a few devices, dequeueInputBuffer and queueInputBuffer don't take much time anyway. It allows us to stop our semi-busy looping which saves power. The depacketizer can avoid expensive synchronization and additional context switching which costs time and CPU cycles.
|
2015-03-09 01:49:52 -05:00 |
|
Cameron Gutman
|
899387caa1
|
Use a separate executor for network loads to avoid stalling cached loads. Optimize background cache fill loads.
|
2015-03-02 18:34:21 -05:00 |
|
Cameron Gutman
|
56c8a9e6fe
|
Use the regular serverinfo query to update the running status of apps
|
2015-03-02 17:05:45 -05:00 |
|
Cameron Gutman
|
896288a40b
|
Use AsyncTasks and attached Drawables to track background image loading
|
2015-03-02 17:03:08 -05:00 |
|
Cameron Gutman
|
fc8ce5e4b9
|
Quiet down disk cache misses
|
2015-03-02 16:13:54 -05:00 |
|
Cameron Gutman
|
4affc3c4ce
|
Update to 3.1.2 release
v3.1.2
|
2015-02-27 18:12:49 -05:00 |
|
Cameron Gutman
|
067be54715
|
Show the discovery in progress view if no computers remain after one is deleted
|
2015-02-27 18:05:02 -05:00 |
|
Cameron Gutman
|
0dad2dc64b
|
Only close the app list activity if the PC is offline not unknown
|
2015-02-27 15:15:01 -05:00 |
|
Cameron Gutman
|
867b703644
|
Evict cached bitmaps when closing the app list
|
2015-02-27 15:13:43 -05:00 |
|
Cameron Gutman
|
3d398ef6dd
|
Update common
|
2015-02-27 14:22:35 -05:00 |
|
Cameron Gutman
|
85d95b2d8e
|
Revert "Immediately show the PC as offline if the first poll fails"
This reverts commit 7b12fd1ad2607566e8930adf3a2376e24c0fd9e1.
|
2015-02-27 13:52:17 -05:00 |
|
Cameron Gutman
|
d091d9db6b
|
Start apps by ID to work correctly with duplicate app names
|
2015-02-27 13:42:40 -05:00 |
|
Cameron Gutman
|
e081ab5239
|
Code cleanup and Lint suggestions
|
2015-02-27 01:43:24 -05:00 |
|
Cameron Gutman
|
7b12fd1ad2
|
Immediately show the PC as offline if the first poll fails
|
2015-02-27 01:33:33 -05:00 |
|
Cameron Gutman
|
80d8c5953e
|
Rewrite the app art caching and fetching (again!) to finally address OOM problems and speed up art loading
|
2015-02-27 01:16:06 -05:00 |
|
Cameron Gutman
|
194037ff41
|
Clear the bitmap cache since it can get pretty large
|
2015-02-26 22:04:39 -05:00 |
|
Cameron Gutman
|
094d642739
|
Stop scaling bitmaps down
|
2015-02-26 22:04:22 -05:00 |
|
Cameron Gutman
|
010e03252e
|
Encapsulate the cache IO streams in buffered streams
|
2015-02-26 21:39:26 -05:00 |
|
Cameron Gutman
|
98638186b5
|
Use weak references to allow the image views to be garbage collected while a load is in progress
|
2015-02-26 21:05:33 -05:00 |
|
Cameron Gutman
|
c5293ef21f
|
Reduce the size of the LRU cache by 2
|
2015-02-26 21:04:40 -05:00 |
|
Cameron Gutman
|
366a1c91b8
|
Always close the output stream
|
2015-02-26 21:04:17 -05:00 |
|
Cameron Gutman
|
157450e674
|
Update common with stricter applist parser
|
2015-02-26 18:33:18 -05:00 |
|
Cameron Gutman
|
1b8d2bc81c
|
Cancel asset fetching when the app view is paused
|
2015-02-26 18:30:02 -05:00 |
|
Cameron Gutman
|
f1787c43e5
|
Generalize the polling grace period to all users of CMS
|
2015-02-26 18:27:50 -05:00 |
|
Cameron Gutman
|
95ea88e932
|
Only replace the MAC address if the existing one is non-null
|
2015-02-26 15:11:46 -05:00 |
|
Cameron Gutman
|
f2b8461bb9
|
Increment version to beta 3.1.2
|
2015-02-25 23:15:10 -05:00 |
|
Cameron Gutman
|
7838a787df
|
Fix a bug in app removal
|
2015-02-25 22:27:38 -05:00 |
|
Cameron Gutman
|
cc3f2ecb07
|
Always close the cache output stream if an exception occurs
|
2015-02-25 22:15:41 -05:00 |
|
Cameron Gutman
|
833b7c3916
|
Fetch app assets in the background while in the app view
|
2015-02-25 21:57:54 -05:00 |
|
Cameron Gutman
|
90209f2ca2
|
Update iml files generated by Android Studio 1.1
|
2015-02-25 21:07:59 -05:00 |
|
Cameron Gutman
|
2681036c32
|
Update common
|
2015-02-25 21:07:44 -05:00 |
|
Cameron Gutman
|
ee58071ff1
|
Fix huge performance issues when dealing with large app lists
|
2015-02-25 21:07:35 -05:00 |
|
Cameron Gutman
|
e222f2f6c3
|
Fix fast polling
|
2015-02-22 18:34:28 -05:00 |
|
Cameron Gutman
|
0b7becb161
|
Remove unused function
|
2015-02-22 18:10:08 -05:00 |
|
Cameron Gutman
|
bf795ab7a5
|
Fix removal of apps in app list updates
|
2015-02-22 18:04:42 -05:00 |
|