Peter Hindes
ec9c30b022
not used
2019-12-10 09:44:02 -07:00
Peter Hindes
c679b31736
Update app/src/main/res/values/strings.xml
...
Co-Authored-By: Stypox <stypox@pm.me>
2019-12-10 09:37:57 -07:00
Alexander--
9c306afec6
Remove commented code
2019-12-10 21:21:35 +06:59
Alexander--
825135d7af
Merge remote-tracking branch 'newpipe/dev' into rebase
2019-12-10 21:20:26 +06:59
yausername
12596ea62c
more grammar fix
2019-12-10 12:36:56 +05:30
yausername
7547dd59b3
merged upstream/dev
2019-12-10 01:37:33 +05:30
Peter Hindes
7c53290c95
Merge branch 'dev' into dev
2019-12-09 09:13:18 -07:00
Tobias Groza
e9867c7a5c
Merge branch 'dev' into remember-subtitles
2019-12-09 16:55:37 +01:00
kapodamy
f719f8f38a
add missing change after updating NPE
...
use +webm_opus instead of +opus
2019-12-07 00:16:01 -03:00
kapodamy
104ec70755
remove netbeans editor-fold comments
2019-12-06 16:30:07 -03:00
Peter Hindes
a17caf50e3
Merge branch 'dev' into dev
2019-12-06 08:57:43 -07:00
Peter Hindes
8f2abd8806
remove unused code pt2
2019-12-06 08:38:15 -07:00
Peter Hindes
8cfbb63f6c
Removed redundant. Related to last merge
2019-12-06 08:36:57 -07:00
Peter Hindes
baf5cb2dfd
Update app/src/main/java/org/schabi/newpipe/local/holder/RemotePlaylistItemHolder.java
...
Co-Authored-By: Redirion <redirion@web.de>
2019-12-06 08:35:14 -07:00
Peter Hindes
b0f23fdf55
Remove unused code pt1
2019-12-06 08:32:45 -07:00
dgarciabad
cf8ba32bde
Translated using Weblate (Spanish)
...
Currently translated at 99.8% (507 of 508 strings)
2019-12-06 03:58:06 +01:00
Rex_sa
8d6889dfb9
Translated using Weblate (Arabic)
...
Currently translated at 99.4% (505 of 508 strings)
2019-12-06 03:58:05 +01:00
dgarciabad
1b161b7eab
Translated using Weblate (Basque)
...
Currently translated at 99.8% (507 of 508 strings)
2019-12-06 03:58:04 +01:00
kapodamy
67d8dc051f
remove unused imports
2019-12-05 14:04:48 -03:00
ozyc
e4425b39e7
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (508 of 508 strings)
2019-12-05 06:05:18 +01:00
Daniele Lira Mereb
e48c708ec7
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (508 of 508 strings)
2019-12-05 06:05:17 +01:00
yausername
7f835029fc
grammar fix
2019-12-05 05:11:05 +05:30
yausername
84297f9498
reorder peertube settings entry
2019-12-03 07:16:25 +05:30
Allan Nordhøy
85af6781e6
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 98.8% (502 of 508 strings)
2019-12-03 01:05:20 +01:00
Osoitz
5d1b95b581
Translated using Weblate (Basque)
...
Currently translated at 98.2% (499 of 508 strings)
2019-12-03 01:05:19 +01:00
yausername
f290dcf123
use plurals
2019-12-03 02:08:59 +05:30
yausername
d8f8849110
null check on share
2019-12-03 02:04:52 +05:30
yausername
d41ae244c1
update extractor, kiosk names and icons
2019-12-03 01:50:23 +05:30
yausername
e00983cee2
Merge remote-tracking branch 'upstream/dev' into peertube-ui
2019-12-03 01:21:25 +05:30
Alexander--
68f4b5c8e5
Improve usability of settings on TV devices
...
* Add focus overlay to SettingsActivity
* Make screen "Contents of Main Page" navigable from remote
2019-12-01 12:43:38 +06:59
Alexander--
bc4ee8b7ff
Intercept ActivityNotFoundException for ACTION_CAPTIONING_SETTINGS
2019-12-01 12:43:38 +06:59
Alexander--
24d020d236
Disable touchScreenBlocksFocus on AppBarLayout
...
For some inexplicable reason this attribute got
enabled by default on Android 9, which effectively
prevents details screen from working
2019-12-01 12:41:11 +06:59
Alexander--
37cf665aa8
Excpicitly disable touchscreen requirement
2019-12-01 12:41:11 +06:59
Alexander--
430381df4e
Leanback launcher support
2019-12-01 12:41:11 +06:59
Alexander--
72d23158c3
Release seekbar on any confirmation key, not just DPAD_CENTER
2019-12-01 12:41:11 +06:59
Alexander--
8d98f9a967
Default to landscape orientation for Android TV
2019-12-01 12:41:11 +06:59
Alexander--
330eb896d8
Make comment pic explicitly non-focusable
2019-12-01 12:41:11 +06:59
Alexander--
31bd60f3b1
Disable srolling down comment list while comments are loading
...
Prevents comment list from losing focus to some outside View
when user tries to scroll down after reaching "end"
2019-12-01 12:41:11 +06:59
Alexander--
e6f3cde4cb
More fixes to comment focus handling
2019-12-01 12:41:11 +06:59
Alexander--
b952c8126d
Add hints for focus transition from description
2019-12-01 12:41:11 +06:59
Alexander--
86fc9c0785
Special MovementMethod for video description
...
Video descriptions can be very long. Some of them are
basically walls of text with couple of lines at top or bottom.
They are also not scrolled within TextView itself, - instead
NewPipe expects user to scroll their containing ViewGroup.
This renders all builtin MovementMethod implementations useless.
This commit adds a new MovementMethod, that uses requestRectangleOnScreen
to intelligently re-position the TextView within it's scrollable container.
2019-12-01 12:41:11 +06:59
Alexander--
8018f6d37f
Save/restore focused item
2019-12-01 12:41:11 +06:59
Alexander--
ac28cc7364
Remove FixedGridLayoutManager
2019-12-01 12:41:11 +06:59
Alexander--
10e38f7ea4
RecyclerView scroll fixes
...
* Move all focus-related work arouns to NewPipeRecyclerView
* Try to pass focus within closer parents first
* Do small arrow scroll if there are not more focusables in move direction
2019-12-01 12:41:11 +06:59
Alexander
f831c84c42
Eliminate bunch of ExoPlayer warnings
2019-12-01 12:41:11 +06:59
Alexander
1c975ccd3a
Allow comment links (if any) to gain focus
2019-12-01 12:41:11 +06:59
Alexander
2f30802d29
More robust focus search in SuperScrollLayoutManager
...
FocusFinder has glitches when some of target Views have different size.
Fortunately LayoutManager can redefine focus search strategy to override
the default behavior.
2019-12-01 12:41:11 +06:59
Alexander
d2935d616c
Focus video view thumbnail after it is loaded
2019-12-01 12:41:11 +06:59
Alexander
924fb49eb0
Implement global focus highlight
2019-12-01 12:41:11 +06:59
Alexander
feea320116
Focus drawer when it opens
...
It is still buggy because of NavigationView (why the hell
is NavigationMenuView marked as focusable?) but at least initial
opening works as intended
2019-12-01 12:41:10 +06:59