Alexander
7db1ba40eb
Do not allow focus to escape from open DrawerLayout
...
Upstream DrawerLayout does override addFocusables, but
incorrectly checks for isDrawerOpen instread of isDrawerVisible
2019-12-01 12:41:10 +06:59
Alexander
1bb96ef405
When child of CoordinatorLayout wants focus, show it!
...
The same logic is present in RecyclerView, ScrollView etc.
Android really should default to this behavior for all Views
with isScrollContainer = true
2019-12-01 12:41:10 +06:59
Alexander
2b39438eba
Fix scrolling in main screen grid
...
GridLayoutManager is buggy - https://issuetracker.google.com/issues/37067220 :
it randomly loses or incorrectly assigns focus when being scrolled via
direction-based navigation. This commit reimplements onFocusSearchFailed()
on top of scrollBy() to work around that problem.
Ordinary touch-based navigation should not be affected.
2019-12-01 12:41:10 +06:59
Alexander
eaa1179572
Fix scrolling comments list
...
AppBarLayout mostly gets it, but we still need to uphold our own part -
expanding it back after focus returns to it
2019-12-01 12:41:10 +06:59
Robin
bf2a3ca043
Migrate to AndroidX
2019-10-04 14:59:08 +02:00
Vasiliy
93f2518159
Animate states changed
2019-04-27 22:27:08 +03:00
Vasiliy
4e1423d224
Implement playback state management
2019-04-13 13:34:36 +03:00
BO41
0ab86937d2
data flow issue + declaration redundancy
...
make final
unused methods
make final
BUILD SUCCESSFUL in 0s
39 actionable tasks: 39 up-to-date
2018-09-11 19:18:41 +02:00
Mauricio Colli
cc2feab37e
Implement UI for subscriptions import/export
...
- Nice and easy to use import/export options in the subscriptions fragment
- Includes instructions for each service (in the import fragment/screen)
2018-03-08 11:50:46 -03:00
Christian Schabesberger
074963aee0
put progressbar on top of thumbnail and made it red
2015-12-09 22:14:22 +01:00
Christian Schabesberger
37d9be9095
put fab button on top of video thumbnail
2015-12-08 21:29:29 +01:00