Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable native support + ADB authentication for Fire TV #17767

Merged
merged 36 commits into from
Nov 19, 2018
Merged
Show file tree
Hide file tree
Changes from 35 commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
bee9ea8
Enable native support + ADB authentication for Fire TV
JeffLIrion Oct 24, 2018
fa691ff
Remove unnecessary underscore assignments
JeffLIrion Oct 24, 2018
4e5938c
Bump firetv to 1.0.5.3
JeffLIrion Oct 26, 2018
204f4f6
Change requirements to 'firetv>=1.0.6'
JeffLIrion Oct 28, 2018
0523aac
Change requirement from 'firetv>=1.0.6' to 'firetv==1.0.6'
JeffLIrion Oct 28, 2018
7d485d5
Address pylint errors
JeffLIrion Oct 31, 2018
3b96238
Ran 'python script/gen_requirements_all.py'
JeffLIrion Oct 31, 2018
93ed74a
Merge branch 'dev' into dev-firetv-adb
JeffLIrion Oct 31, 2018
31cd1f8
Address some minor reviewer comments
JeffLIrion Oct 31, 2018
e913569
Run 'python script/gen_requirements_all.py'
JeffLIrion Nov 1, 2018
ea7675a
Just use the 'requirements_all.txt' and 'requirements_test_all.txt' f…
JeffLIrion Nov 1, 2018
9875c69
Edit the 'requirements_all.txt' file manually
JeffLIrion Nov 1, 2018
f096f8a
Pass flake8 tests
JeffLIrion Nov 1, 2018
16439ce
Pass pylint tests, add extended description for 'select_source'
JeffLIrion Nov 1, 2018
a34cca6
More precise exception catching
JeffLIrion Nov 1, 2018
e30b2ae
More Pythonic returns
JeffLIrion Nov 1, 2018
0c22584
Import exceptions inside '__init__'
JeffLIrion Nov 1, 2018
0e52359
Remove 'time.sleep' command
JeffLIrion Nov 7, 2018
396fc57
Sort the imports
JeffLIrion Nov 10, 2018
a358cf7
Use 'config[key]' instead of 'config.get(key)'
JeffLIrion Nov 10, 2018
91b7b9b
Remove accessing of hidden attributes; bump firetv version to 1.0.7
JeffLIrion Nov 11, 2018
7a862a7
Bump firetv to 1.0.7 in 'requirements_all.txt'
JeffLIrion Nov 11, 2018
6b5a023
Don't access 'self.firetv._adb', use 'self.available' instead
JeffLIrion Nov 11, 2018
5a24514
Remove '_host' and '_adbkey' attributes
JeffLIrion Nov 11, 2018
80daea6
Create the 'FireTV' object in 'setup_platform' and check the connecti…
JeffLIrion Nov 12, 2018
52357f5
Fixed config validation for 'adbkey'
JeffLIrion Nov 12, 2018
6cca330
add_devices -> add_entities
JeffLIrion Nov 12, 2018
8ecbd1f
Remove 'pylint: disable=no-name-in-module'
JeffLIrion Nov 12, 2018
d1e5742
Don't assume the device is available after attempting to connect
JeffLIrion Nov 12, 2018
21d15f2
Update the state after reconnecting
JeffLIrion Nov 12, 2018
856dee5
Modifications to 'adb_decorator'
JeffLIrion Nov 12, 2018
48f6001
Modifications to 'setup_platform'
JeffLIrion Nov 12, 2018
669946d
Don't update the state if the ADB reconnect attempt was unsuccessful
JeffLIrion Nov 12, 2018
507930c
'return None' -> 'return'
JeffLIrion Nov 13, 2018
e14e686
Use 'threading.Lock()' instead of a boolean for 'adb_lock'
JeffLIrion Nov 15, 2018
769bb83
Use a non-blocking 'threading.Lock'
JeffLIrion Nov 16, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading