Is your feature request related to a problem? Please describe.
All progress bars must manage from same location. Just we must write show or hide.
Describe the solution you'd like
PocpocketProgressDialog already writen in Utils package. Please delete all observable progressBar fields from viewModels and xmls. After that, if you want to show progress bar just write showProgress() otherwise hideProgress().
Describe the bug
Check that scenario : Click the feed item from bottom nav. then hit to navigate button(from viewpager's locale tab) and then press back
In this scenario i wanna turn back my locale screen again but i'm navigating to Home screen.
Is your feature request related to a problem? Please describe.
When the keyboard is open, bottom navigation overlaps the main view.
Describe the solution you'd like
For a clear and usable design we need a keyboardListener. When the keyboard is open: please hide bottomNavigation otherwise show it. (Listener must be global.)
Is your feature request related to a problem? Please describe.
Player just accessable from player activity. For example; When the user destroys player activity, the player is releasing.
Describe the solution you'd like
For fixing this issue we need a Player Notification for our player.
Describe the bug
Some links can't playing on ExoPlayer. When i check the links, they can playable links, downloading directly. No problem for server side, we need the configure DefaultHttpDataSource, check screenshot below.
// Usually, home screen-recommended episodes can't playable.
For now, viewmodel just returning api call. ViewModel should get data and should set as livedata. Then ui must observe the livedata when livedata changes ui must complete own task.
Is your feature request related to a problem? Please describe.
This app available for Turkish users only. Because we didn't override strings.xml files for tr/en etc..
User should be able to test features without needing to build app by itself.
Create apk would be enough but better play store or any other
Alternative could be use other account to release it to play store.