TacoTheDank
6a9d5fd4cc
Replace FrameLayout with FragmentContainerView where applicable
2021-03-22 17:46:06 -04:00
Tobi
404a6c12a6
Merge pull request #5148 from Stypox/error-panel
...
Show improved error panel instead of annoying snackbar or crashing
2021-03-14 17:41:27 +01:00
Tobi
8271409afe
Merge pull request #5562 from mbarashkov/hardware_keyboard_space_shortcut_v2
...
Implement "pause/play" toggle on hardware keyboard space button.
2021-03-14 13:08:44 +01:00
Stypox
c43bca6007
Add report/solve-recaptcha button in error panel
...
It will be shown even when nothing could be loaded not due to a network error, and the user can choose to ignore or report it.
Also improve error reporting arguments
Also completely refactor error activity
Also improve some code here and there
2021-03-12 23:21:49 +01:00
Mikhail Barashkov
80161c36c6
Apply the space button shortcut to large screens as well
2021-02-12 12:17:46 +03:00
karol
156d7139fa
removed resizig text from popup player, as requested in #5514
2021-02-11 11:20:27 +01:00
Stypox
3868243c2a
Animate secondary controls toggle
2021-01-17 15:59:29 +01:00
Stypox
d043a4f410
Always show tab layout at the bottom of the screen
2021-01-17 15:36:42 +01:00
Stypox
4c3ba0fe3d
Add icons to VideoDetailFragment tab layout for better accessibility
2021-01-17 15:34:24 +01:00
Stypox
a314f55a17
Move description to a tab alongside related streams and comments
2021-01-17 15:26:25 +01:00
Stypox
78a9811fe3
Add a secondary control panel to video detail fragment
...
It is shown when the user expands the description
It contains share, open in browser and play in kodi
2021-01-17 15:12:29 +01:00
Isira Seneviratne
fe92abde0e
Use view binding in VideoDetailFragment.
2021-01-17 09:57:40 +05:30
vkay94
37aa41afae
Add stream segments to player
2021-01-14 21:58:19 +01:00
Stypox
8378789f6a
Fix view binding types
2021-01-14 10:25:48 +01:00
Stypox
19f9b4f502
Improve meta info layout and merge duplicate code
2020-12-20 15:10:18 +01:00
TobiGr
0a831ec84e
Display meta info about search query, stream creator or topic
...
Closes #4614
2020-12-20 11:56:22 +01:00
Isira Seneviratne
18d530021c
Fix view binding issue.
2020-12-19 04:19:56 +05:30
wb9688
aced2b124c
Format all XML resources
2020-10-14 11:04:48 +02:00
Tobias Groza
83ea91586b
Merge pull request #4362 from Stypox/fix-queue
...
Random fixes and improvements
2020-10-02 16:48:04 +02:00
Stypox
dbdc04c45e
Make player close button always white
2020-10-02 14:53:16 +02:00
Stypox
a4bb22280f
Prevent touches behind minimized player
2020-10-02 14:53:16 +02:00
Stypox
c0e1bbbfb6
Fix queue close image not following theme
2020-10-02 14:52:49 +02:00
Avently
26a8bd147b
Now player's overlays are aware of insets
2020-10-01 03:10:51 +03:00
opusforlife2
7706d7471a
Do the same for tablet layout.
...
Signed-off-by: opusforlife2 <53176348+opusforlife2@users.noreply.github.com>
2020-09-30 02:17:04 +05:30
Avently
609bf64856
Merged 'dev' branch
2020-09-27 15:04:20 +03:00
Avently
518eb97e3a
Variable width for caption button and hiding system UI after popup close
2020-09-19 22:52:59 +03:00
Stypox
7317737e90
Fix invisible queue close button
2020-09-19 13:44:07 +02:00
Avently
5ada0ae2c7
Hiding controls when orientation changes to landscape
2020-09-15 22:10:38 +03:00
Avently
a5312c1341
Perfect shadow
2020-09-15 19:50:46 +03:00
Avently
150e156d26
Reimagined player positioning
2020-09-15 14:43:43 +03:00
Avently
011cc7d337
Android 11 initial support
2020-09-14 02:46:00 +03:00
Avently
883e4fcd7c
Small fixes of issues with old devices support, brightness, etc
2020-09-11 20:52:38 +03:00
wb9688
1a8ff81087
Use AppCompatImageButton to not crash on 4.4
2020-08-03 14:17:12 +02:00
Stypox
963ee4dbab
Merge branch 'dev' into pr3178
2020-08-02 22:59:43 +02:00
wb9688
7d499ffba1
Use vector drawables for close and replay
2020-07-31 09:10:28 +02:00
Avently
68ed738dcd
Renamed files
2020-07-25 09:45:33 +03:00
Avently
f2e4b69466
Another part of UI improvements for Android TV
...
- focus will be hidden right after start of a video; fullscreen works like this too
- back button will not needed to be pressed one more time like before
- prev & next buttons for playqueue will be hidden with play/pause button before video be ready to play
2020-07-25 07:00:53 +03:00
Avently
08db1d59e5
Android TV: ability to select all buttons in the main player, as well as in the main fragment
2020-07-25 04:14:29 +03:00
Avently
91a0257c8f
Fixes for Android API <21
2020-07-22 17:19:32 +03:00
Avently
3ecbbea7cb
Better TV support, icons, activity_main refactoring
...
- on Android TV you'll be able to navigate with D-pad in main fragment and in the player. But not between them for now
- play/pause/next/previous buttons are smaller now
- replaced ic_list with previous version of it
- activity_main looks better which helps with Android TV support
2020-07-22 01:20:30 +03:00
Avently
d196f8b4b2
New icons
2020-07-16 01:15:24 +03:00
Avently
08412d6108
Mini player slide to botom fix, buttons size fix
2020-07-14 21:52:55 +03:00
Avently
bff238774e
Small fixes of issues
2020-07-13 23:28:39 +03:00
Avently
d2aaa6f691
Merged the latest changes
2020-07-13 04:17:21 +03:00
Stypox
a6a82c6477
Regression: fix icon size in main player
2020-05-29 15:32:44 +02:00
Stypox
bbd0df08d3
Add shadow behind play icon in video detail fragment
2020-05-21 15:39:36 +02:00
Stypox
ea43b28f74
Use vector drawables instead of PNGs for material icons
...
For all manually-created images PNG have been kept.
- rename all icon attrs to have a `ic_` prefix
- always use `_24dp` icons, because there is no real difference, since they are vector drawables
- always use the original name found on material.io for icon drawables, as to not create confusion and possibly duplicates. Icon names can still be different from real drawable names, though I have made some of them compliant to this or maybe more meaningul.
- remove duplicate `getIconByAttr()` in ThemeHelper (use `resolveResourceIdFromAttr()`
- use standard icons for `expand_more` and `expand_less` instead of triangles
- use `play_button_outline` instead of custom PNG as play button in VideoDetailFragment (questionable, as there is no shadow anymore)
2020-05-21 15:39:35 +02:00
bopol
375e18bec8
subscribe button now match service's main color
2020-05-11 19:29:34 +02:00
Tobias Groza
9cf76a918e
Merge pull request #3430 from Royosef/DisplayParentChannelDetails
...
Display parent channel details
2020-05-08 23:29:28 +02:00
wb9688
235394d96c
Don't show sub-channel thumbnail by default
2020-05-08 15:51:21 +02:00