anonymous
180ddcceaa
Translated using Weblate (Estonian)
...
Currently translated at 73.5% (412 of 560 strings)
2020-04-04 09:17:33 +02:00
Allan Nordhøy
512fad207b
Translated using Weblate (Punjabi)
...
Currently translated at 80.3% (450 of 560 strings)
2020-04-04 09:17:33 +02:00
Allan Nordhøy
82d514d857
Translated using Weblate (Kurdish)
...
Currently translated at 99.4% (557 of 560 strings)
2020-04-04 09:17:32 +02:00
Allan Nordhøy
037fac7cd4
Translated using Weblate (Tamil)
...
Currently translated at 36.4% (204 of 560 strings)
2020-04-04 09:17:32 +02:00
Allan Nordhøy
ebad85664d
Translated using Weblate (Telugu)
...
Currently translated at 24.4% (137 of 560 strings)
2020-04-04 09:17:32 +02:00
Allan Nordhøy
4b626c39fe
Translated using Weblate (Persian)
...
Currently translated at 81.6% (457 of 560 strings)
2020-04-04 09:17:32 +02:00
Oğuz Ersen
81c539f150
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-04 09:17:31 +02:00
Emin Tufan Çetin
0e74d82777
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-04 09:17:31 +02:00
Allan Nordhøy
5ea34a3c07
Translated using Weblate (Slovak)
...
Currently translated at 93.9% (526 of 560 strings)
2020-04-04 09:17:31 +02:00
Igor Nedoboy
4f8c5c3c0a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-04 09:17:30 +02:00
opusforlife2
37e45e0984
Translated using Weblate (English)
...
Currently translated at 99.8% (559 of 560 strings)
2020-04-04 09:17:30 +02:00
Stypox
92ca1e6e09
Check if already running before removing watched
2020-04-03 20:41:21 +02:00
Stypox
6571fdbaa2
Fix checkstyle errors
2020-04-03 20:13:56 +02:00
Stypox
9c3f138b8e
Use binary search to remove watched items from playlists
2020-04-03 19:51:29 +02:00
developer
0ac2865b74
Optimised 'removeWatchedStreams'
...
Removed merge mistake
Reordered code
Refactored 'removeWatchedWorker' to 'removeWatchedDisposable'
2020-04-03 19:50:12 +02:00
Grady Clark
98fc88dec6
Simplified the removal of watched videos, into the function `removeWatchedStreams`
...
Replaced unnecessary nested class.
Fixed formating issues
2020-04-03 19:49:41 +02:00
Grady Clark
8cab790030
- Will now use ReactiveX instead of AsyncTask, when removing watched videos.
...
- Removed redundant file 'local_playlist_control'
- Fixed grammer issue
2020-04-03 19:49:41 +02:00
Grady Clark
954399b255
Moved the 'Remove Watched' button to the three dot menu button.
2020-04-03 19:49:01 +02:00
Grady Clark
66c95f901d
Added the ability to remove all watched videos from local playlists
...
Changes:
- local_playlist_control.xml
* A copy of playlist_control.xml
* To hold the 'Remove Watched Videos' buttton
- local_playlist_header.xml
* Changed the include layout to now include local_playlist_control.xml
- strings.xml
* added string 'remove_watched' with value 'Remove Watched'
- LocalPlaylistFragment.java
* Added the functionality to remove watched videos,
to the 'Remove Watched Videos' button in local_playlist_control.xml.
In the background via AsyncTask.
This will also change the playlist's thumbnail, if the thumbnail video is removed.
Tested on:
- Pixel
2020-04-03 19:47:31 +02:00
Tobias Groza
2403184845
Merge pull request #3282 from wb9688/checkstyle
...
Check code style with Checkstyle
2020-04-03 17:10:07 +02:00
wb9688
15a53d299d
Revert some more changes
2020-04-03 15:48:38 +02:00
Vojtěch Šamla
c1cfff1502
Translated using Weblate (Czech)
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-03 14:43:33 +02:00
Igor Nedoboy
1ed387dd54
Translated using Weblate (Russian)
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-03 04:39:52 +02:00
Igor Nedoboy
9c795895ba
Translated using Weblate (Russian)
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-03 02:13:55 +02:00
Alexander--
3c193dca58
Merge remote-tracking branch 'newpipe/dev' into rebase
2020-04-03 06:56:52 +06:59
Hosted Weblate
ce2a8fbfab
Merge branch 'origin/dev' into Weblate.
2020-04-03 00:39:15 +02:00
Igor Nedoboy
4bbcf44351
Translated using Weblate (Russian)
...
Currently translated at 99.2% (556 of 560 strings)
2020-04-03 00:39:12 +02:00
TobiGr
a9a43538be
Merge remote-tracking branch 'Weblate/dev' into dev
2020-04-02 23:37:14 +02:00
Igor Nedoboy
905e4f16e2
Translated using Weblate (Russian)
...
Currently translated at 98.0% (549 of 560 strings)
2020-04-02 23:24:25 +02:00
anonymous
008489361d
Translated using Weblate (Russian)
...
Currently translated at 98.0% (549 of 560 strings)
2020-04-02 23:24:23 +02:00
Igor Nedoboy
dfa7fb53b2
Translated using Weblate (Russian)
...
Currently translated at 98.0% (549 of 560 strings)
2020-04-02 23:24:22 +02:00
Igor Nedoboy
63194ff292
Translated using Weblate (Russian)
...
Currently translated at 97.3% (545 of 560 strings)
2020-04-02 23:16:56 +02:00
anonymous
53a727955f
Translated using Weblate (Russian)
...
Currently translated at 97.3% (545 of 560 strings)
2020-04-02 23:16:54 +02:00
Igor Nedoboy
a8fca89045
Translated using Weblate (Russian)
...
Currently translated at 97.3% (545 of 560 strings)
2020-04-02 23:16:54 +02:00
anonymous
1eff727722
Translated using Weblate (Russian)
...
Currently translated at 95.5% (535 of 560 strings)
2020-04-02 22:46:22 +02:00
zmni
401422deb3
Translated using Weblate (Indonesian)
...
Currently translated at 99.2% (556 of 560 strings)
2020-04-02 20:49:16 +02:00
AioiLight
b52ed8e4c9
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-02 20:49:16 +02:00
wb9688
41061d0289
Use DownloaderImpl in CheckForNewAppVersionTask
2020-04-02 20:13:05 +02:00
wb9688
b6c6dc7282
Use Checkstyle for org.schabi.newpipe.streams as well
2020-04-02 16:48:57 +02:00
Mauricio Colli
45194061b3
Make the drawer layout adapt to any status bar size
...
This improves the drawer specifically for phones that have a notch.
2020-04-02 11:05:19 -03:00
wb9688
63bcc04eff
Move things back to its original place
2020-04-02 15:57:50 +02:00
wb9688
fda5405e48
Improve code style to be more consistent
2020-04-02 15:57:50 +02:00
Kik Ki
ea917c82b6
Translated using Weblate (Thai)
...
Currently translated at 49.6% (278 of 560 strings)
2020-04-02 10:51:35 +02:00
Xiang Xu
65d5303765
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-02 10:51:35 +02:00
CE4
08d37a4bef
Translated using Weblate (German)
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-02 10:51:35 +02:00
kapodamy
62d934dd8e
fix integer overflows
...
* available() method in ChunkFileInputStream.java
* free "ahead space" calculation in CircularFileWriter.java
2020-04-01 15:30:33 -03:00
kapodamy
96086b7733
code cleanup
2020-04-01 15:30:32 -03:00
Tobias Groza
182fc104bb
Merge pull request #3259 from mauriciocolli/improve-drawer-layout
...
Improvements for the drawer header layout
2020-04-01 18:47:53 +02:00
Jeff Huang
ff4b13245c
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (560 of 560 strings)
2020-04-01 09:10:33 +02:00
Stypox
00a8906128
Fix mute button causing crashes on API 19
...
Using rootView.getContext() because getApplicationContext() didn't work (it was probably missing information about theme)
2020-04-01 09:08:03 +02:00
opusforlife2
8b73d2d39f
Translated using Weblate (English)
...
Currently translated at 99.8% (559 of 560 strings)
2020-03-31 18:15:23 +02:00
Vojtěch Šamla
e976b3e43e
Translated using Weblate (Czech)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-31 14:04:56 +02:00
Jakub Gajdoš
1585ca7c85
Translated using Weblate (Slovak)
...
Currently translated at 94.2% (528 of 560 strings)
2020-03-31 14:04:56 +02:00
TobiGr
f7697007e5
Merge branch 'master' into dev
2020-03-31 12:33:16 +02:00
TobiGr
a5153f5375
Improve database migration SQL statement
2020-03-31 00:20:13 +02:00
Mauricio Colli
e6b3107997
Add tests for database migration to version 3 handling null values
2020-03-30 15:50:47 -03:00
Mauricio Colli
053440c4a8
Fix handling of null values in database migration to version 3
...
Some values prior to this version could be null, this wasn't handled
properly before.
2020-03-30 15:50:46 -03:00
CaptainCrumble
249e9c0b52
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-30 17:33:56 +02:00
ssantos
099d5570f4
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-30 17:33:54 +02:00
Alexander--
6a84f433ea
Merge remote-tracking branch 'newpipe/dev' into rebase
2020-03-30 16:54:51 +06:59
chr56
12bf409e10
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-30 00:51:52 +02:00
ssantos
a01f1e64fe
Translated using Weblate (German)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-30 00:11:01 +02:00
Tobias Groza
5f549a8fc6
Merge pull request #3289 from B0pol/grid_moreinfo
...
add upload date on stream grid items
2020-03-29 23:49:39 +02:00
vlt23
3c3848d4f8
Fix UI crash in Settings, Content (chinese language)
2020-03-28 20:12:17 +01:00
Tobias Groza
7c72f17fad
Merge pull request #3279 from mauriciocolli/fix-not-found-handling
...
Handle content not available exception more comprehensively
2020-03-28 19:10:43 +01:00
Mauricio Colli
b4cabe23e3
Handle content not available exception more comprehensively
2020-03-28 14:54:52 -03:00
Tobias Groza
40de014732
Merge pull request #3283 from Stypox/fix-mute-button
...
Fix mute button inflation problems on API<21
2020-03-28 18:38:36 +01:00
Mauricio Colli
f9b718f1eb
Use correct class for getting a vector drawable in older APIs
2020-03-28 14:30:47 -03:00
Mauricio Colli
4dc28989c8
Fix bug when searching for urls from shared content
2020-03-28 14:06:11 -03:00
Mauricio Colli
f133bbf499
Introduce a proper way to find urls in a string input
2020-03-28 14:06:09 -03:00
WaldiS
eb144af0b9
Translated using Weblate (Polish)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-28 17:09:30 +01:00
ssantos
0d020d3a54
Translated using Weblate (Portuguese)
...
Currently translated at 90.7% (508 of 560 strings)
2020-03-28 17:09:29 +01:00
Terry Louwers
e1042e326d
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-28 17:09:29 +01:00
anonymous
f085e7d362
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-28 17:09:29 +01:00
bopol
b995f39206
add upload date on stream grid items
...
fixes #3175
2020-03-28 14:19:57 +01:00
Mauricio Colli
d8e83dabc6
Temporary: Fix menu visibility when restoring state in the pager adapter
...
When restoring the state of the adapter, all the fragments' menu
visibility were set to false, effectively disabling the menu from the
user until he switched pages or another event that triggered the menu to
be visible again happened.
FragmentStatePagerAdapter is deprecated and should be replaced with its
ViewPager2 counterpart, until then, this should do it.
2020-03-27 11:30:38 -03:00
Terry Louwers
0be78b1204
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:50:58 +01:00
anonymous
0a67ecbc3a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:50:56 +01:00
Terry Louwers
c57b4ee965
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:50:31 +01:00
anonymous
d4db7b3fc1
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:50:29 +01:00
Terry Louwers
e9db964a70
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:48:08 +01:00
anonymous
90c8a714fc
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:48:06 +01:00
Terry Louwers
d958c0c68a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:48:05 +01:00
Terry Louwers
377d02ab1a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:46:46 +01:00
anonymous
2c0ad89a07
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 10:46:42 +01:00
Terry Louwers
101a8adbc2
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 09:34:55 +01:00
anonymous
5009fa461c
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 09:34:53 +01:00
Terry Louwers
f48f6ae5df
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 09:32:53 +01:00
Terry Louwers
be504212d0
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 09:32:51 +01:00
anonymous
0f075137c9
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 09:32:50 +01:00
Terry Louwers
8714664e00
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:56:24 +01:00
anonymous
bfaf938543
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:56:21 +01:00
Terry Louwers
b605bc086c
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:43:37 +01:00
anonymous
e394b16335
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:43:34 +01:00
Terry Louwers
0457423498
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:29:41 +01:00
anonymous
91d30dbb83
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:29:38 +01:00
Terry Louwers
63642a4d3e
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:26:41 +01:00
anonymous
1b64900c14
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:26:38 +01:00
Terry Louwers
2660178658
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:25:08 +01:00
anonymous
3a0271cd4d
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:25:05 +01:00
Terry Louwers
76e2a2f032
Translated using Weblate (Dutch)
...
Currently translated at 99.6% (558 of 560 strings)
2020-03-27 08:14:47 +01:00
anonymous
932de969f0
Translated using Weblate (Dutch)
...
Currently translated at 99.6% (558 of 560 strings)
2020-03-27 08:14:42 +01:00
Terry Louwers
9082ab6ff7
Translated using Weblate (Dutch)
...
Currently translated at 99.6% (558 of 560 strings)
2020-03-27 08:14:41 +01:00
Terry Louwers
2461173e26
Translated using Weblate (Dutch)
...
Currently translated at 99.1% (555 of 560 strings)
2020-03-27 08:10:59 +01:00
Terry Louwers
48c2f8b91b
Translated using Weblate (Dutch)
...
Currently translated at 99.1% (555 of 560 strings)
2020-03-27 08:10:55 +01:00
anonymous
6766b25414
Translated using Weblate (Dutch)
...
Currently translated at 99.1% (555 of 560 strings)
2020-03-27 08:10:55 +01:00
Terry Louwers
aacaf1b3fe
Translated using Weblate (Dutch)
...
Currently translated at 98.3% (551 of 560 strings)
2020-03-27 08:03:08 +01:00
Daniele Lira Mereb
4cc154cbe1
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-27 08:03:08 +01:00
anonymous
ca030dd5ed
Translated using Weblate (Dutch)
...
Currently translated at 98.3% (551 of 560 strings)
2020-03-27 08:03:04 +01:00
Terry Louwers
f000409a90
Translated using Weblate (Dutch)
...
Currently translated at 98.3% (551 of 560 strings)
2020-03-27 08:03:03 +01:00
Mauricio Colli
697f0659e2
Distribute the service indicator views in the drawer header layout
...
People have voted, and that was the chosen design.
2020-03-26 19:21:32 -03:00
Mauricio Colli
5169ef1f00
Remove unused drawer header views and resources
2020-03-26 19:21:31 -03:00
Mauricio Colli
10faa45182
Align and enable autosizing for the app name text view in drawer header
...
- Use a proper drop up/down arrow icon.
- Move selected service views for better visibility.
- Show the selected service icon next to its name.
- Add a subtle fade background to the service name/icon for better
readability.
2020-03-26 19:21:30 -03:00
TobiGr
c6eaed76f3
Translation fixes
2020-03-26 23:09:49 +01:00
TobiGr
6ce338b2d0
Weblate ...
2020-03-26 21:56:30 +01:00
TobiGr
aa87f10b6a
Merge remote-tracking branch 'Weblate/dev' into dev
2020-03-26 21:45:46 +01:00
Xiang Xu
9a980f9341
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-26 20:10:32 +01:00
MohammedSR Vevo
544751895e
Translated using Weblate (Kurdish)
...
Currently translated at 99.8% (559 of 560 strings)
2020-03-26 20:10:30 +01:00
B0pol
082b7fa0ec
Translated using Weblate (French)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-26 20:10:27 +01:00
wb9688
4d23cf7746
Translated using Weblate (Dutch)
...
Currently translated at 97.1% (544 of 560 strings)
2020-03-26 20:10:26 +01:00
pjammo
c687d832fa
Translated using Weblate (Italian)
...
Currently translated at 99.6% (558 of 560 strings)
2020-03-26 20:10:21 +01:00
Yaron Shahrabani
4cd5afa3fb
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-26 20:10:20 +01:00
anonymous
39bb0f4c3e
Translated using Weblate (Croatian)
...
Currently translated at 89.6% (502 of 560 strings)
2020-03-26 20:10:19 +01:00
Stjepan
aef673abd1
Translated using Weblate (Croatian)
...
Currently translated at 89.6% (502 of 560 strings)
2020-03-26 20:10:19 +01:00
zeritti
c4f58cb6e2
Translated using Weblate (Czech)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-26 20:10:10 +01:00
AioiLight
6e3170f5c7
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-26 20:10:09 +01:00
Enol P
782b983354
Translated using Weblate (Asturian)
...
Currently translated at 51.2% (287 of 560 strings)
2020-03-26 20:10:07 +01:00
B0pol
89dc5cec59
Translated using Weblate (Esperanto)
...
Currently translated at 99.8% (559 of 560 strings)
2020-03-26 20:10:06 +01:00
C. Rüdinger
1994dad972
Translated using Weblate (German)
...
Currently translated at 99.8% (559 of 560 strings)
2020-03-26 20:10:05 +01:00
nautilusx
8168445b4a
Translated using Weblate (German)
...
Currently translated at 99.8% (559 of 560 strings)
2020-03-26 20:10:04 +01:00
anonymous
838f8cb2e2
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 95.5% (535 of 560 strings)
2020-03-26 20:10:03 +01:00
Emin Tufan Çetin
2e3f240ac6
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-26 20:10:03 +01:00
Daniele Lira Mereb
c6de6e53b5
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 95.5% (535 of 560 strings)
2020-03-26 20:09:58 +01:00
Linus Jahn
edff3c35f2
ThemeHelper: Fix 'the the' typo
2020-03-26 01:50:32 +01:00
TobiGr
55c577e76e
Seek duration should not be rounded up when opening the settings, even if inexact seek is disabled
2020-03-25 22:34:02 +01:00
kapodamy
5f940c40ed
fix integer overflow
2020-03-25 16:13:36 -03:00
TobiGr
a19be79891
Remove unused "clear_finished_download" string
2020-03-25 12:45:37 +01:00
TobiGr
60252bbda8
Remove unused "playback_default" string
2020-03-25 12:44:04 +01:00
TobiGr
6ac52f241d
Do not show nothing for some quantities for Chinese
2020-03-25 12:40:55 +01:00
TobiGr
6eeb22926a
Fix what Weblate screwed up again
2020-03-25 12:36:43 +01:00
TobiGr
329047836b
Merge remote-tracking branch 'Weblate/dev' into dev
2020-03-25 12:26:54 +01:00
Tobias Groza
5a8b565199
Merge pull request #3252 from B0pol/mute_button
...
Change mute button color for more visibility
2020-03-23 23:10:48 +01:00
Hosted Weblate
da5369e902
Merge branch 'origin/dev' into Weblate.
2020-03-23 04:49:07 +01:00
Jeff Huang
a433e5b65f
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-23 04:47:37 +01:00
B0pol
ebb1389133
Translated using Weblate (French)
...
Currently translated at 100.0% (560 of 560 strings)
2020-03-23 04:47:32 +01:00
JoC
b31fbc380f
Translated using Weblate (Spanish)
...
Currently translated at 99.8% (559 of 560 strings)
2020-03-23 04:47:29 +01:00
Hemanta Sharma
a86912c8e7
Translated using Weblate (Nepali)
...
Currently translated at 95.3% (534 of 560 strings)
2020-03-23 04:47:27 +01:00
nautilusx
3e348f8c71
Translated using Weblate (German)
...
Currently translated at 98.0% (549 of 560 strings)
2020-03-23 04:47:25 +01:00
bopol
bb91b16863
use 8F instead of 6f for white hexadecimal, on @wb9688 advise
2020-03-21 22:07:39 +01:00
bopol
8d068b339a
remove unused imports
2020-03-21 21:54:40 +01:00
bopol
c54ac32732
mute button color for queue
2020-03-21 21:51:11 +01:00
bopol
47c5008871
Change mute button color for more visibility
2020-03-21 16:58:53 +01:00
jonas-skywalker
0a412e2abb
Remove search icon in search mode. Issue: #3183 (see PR #3193 )
2020-03-20 11:59:34 +01:00
Tobias Groza
27156d74da
Merge pull request #3220 from kapodamy/webm-seek-fix
...
fix for #3204
2020-03-20 11:49:39 +01:00
Allan Nordhøy
60bcd70718
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 88.7% (497 of 560 strings)
2020-03-19 21:42:08 +01:00
Marian Hanzel
ac9057bd23
Translated using Weblate (Slovak)
...
Currently translated at 91.9% (515 of 560 strings)
2020-03-19 21:42:07 +01:00
zmni
565a5abb55
Translated using Weblate (Indonesian)
...
Currently translated at 99.2% (556 of 560 strings)
2020-03-19 21:42:05 +01:00
Yaron Shahrabani
8b45256725
Translated using Weblate (Hebrew)
...
Currently translated at 99.1% (555 of 560 strings)
2020-03-19 21:42:03 +01:00
nautilusx
b4a5f29cd1
Translated using Weblate (German)
...
Currently translated at 97.1% (544 of 560 strings)
2020-03-19 21:42:02 +01:00
Mauricio Colli
27fc0d5900
Make duration plurals naming consistent
2020-03-19 09:44:13 -03:00
bopol
85e16afaa0
use val instead of val, make sentence more natural
2020-03-19 09:44:12 -03:00
bopol
0ae4d1369d
use plural string for feed_group_dialog_selection_count
2020-03-19 09:44:11 -03:00
bopol
d0f2a02277
delete «seconds» plural string in favor of «dynamic_seek_duration_description» to avoid weblate conflicts
2020-03-19 09:44:10 -03:00
Mauricio Colli
b1c72bacc4
Merge remote-tracking branch 'weblate/dev'
2020-03-19 09:00:50 -03:00
Hemanta Sharma
436b08ab05
Translated using Weblate (Nepali)
...
Currently translated at 100.0% (535 of 535 strings)
2020-03-17 08:32:09 +01:00
Hemanta Sharma
0f96f3bd43
Translated using Weblate (Nepali)
...
Currently translated at 100.0% (535 of 535 strings)
2020-03-16 13:36:24 +01:00
Mauricio Colli
df2a3837a9
Revert manifest removal from build variant
...
The file was responsible for making the app use the Debug application
class, which various debug tools depended on.
2020-03-15 17:37:40 -03:00
Stypox
0ab4b6d63d
Delete subscription_header.xml
...
Unused file
2020-03-15 17:47:48 +01:00
Tobias Groza
c4a601b6f6
Merge pull request #3090 from B0pol/mediaccc
...
Links support for mediaccc and shortened invidious
2020-03-15 17:24:32 +01:00
Alexander--
3a611adc11
Prevent NavigationMenuView from gobbling up focus
2020-03-15 12:04:49 +06:59
Alexander--
381b491845
Prevent foocus from escaping open navigation drawer
...
When contents of NewPipe navigation drawer change, NavigationMenuView
(which is actually a RecyclerView) removes and re-adds all its adapter
children, which leads to temporary loss of focus on currently focused drawer
child. This situation was not anticipated by developers of original
support library DrawerLayout: while NavigationMenuView itself is able
to keep focus from escaping via onRequestFocusInDescendants(),
the implementation of that method in DrawerLayout does not pass focus
to previously focused View. In fact it does not pass focus correctly at all
because the AOSP implementation of that method does not call addFocusables()
and simply focuses the first available VISIBLE View, without regard
to state of drawers.
2020-03-15 09:37:29 +06:59
Alexander--
6aca344bf7
Merge remote-tracking branch 'newpipe/dev' into rebase
2020-03-15 09:08:01 +06:59
Hemanta Sharma
373ec96051
Translated using Weblate (Nepali)
...
Currently translated at 100.0% (535 of 535 strings)
2020-03-15 00:37:27 +01:00
Software In Interlingua
0876cdd697
Translated using Weblate (Interlingua)
...
Currently translated at 36.4% (195 of 535 strings)
2020-03-15 00:37:05 +01:00
anonymous
fcc806615e
Translated using Weblate (Polish)
...
Currently translated at 100.0% (535 of 535 strings)
2020-03-15 00:37:01 +01:00
Darko Ristovski
0486ccb0d4
Translated using Weblate (Macedonian)
...
Currently translated at 73.4% (393 of 535 strings)
2020-03-15 00:37:00 +01:00
B0pol
dc1312d58a
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (535 of 535 strings)
2020-03-15 00:36:56 +01:00
nautilusx
878a5dba60
Translated using Weblate (German)
...
Currently translated at 100.0% (535 of 535 strings)
2020-03-15 00:36:54 +01:00
Tobias Groza
f8cc3180e8
Merge pull request #2309 from mauriciocolli/feed
...
Feed order and subscriptions groups
2020-03-14 18:15:57 +01:00
Mauricio Colli
97f5490c13
Add help dialog to feed screen
...
Help to a possible confusion or simply awareness that NewPipe has both
ways to load the feed.
2020-03-14 13:24:25 -03:00
Alexander--
512046e300
Fix navigating to action bar buttons on API 28
...
Keyboard focus clusters prevent that from working, so
we simply remove all focus clusters.
While they are generally a good idea, focus clusters were created
with Chrome OS and it's keyboard-driven interface in mind - there is no
documented way to move focus between clusters using only IR remote.
As such, there are no negative consequences to disabling them on Android TV.
2020-03-14 14:47:02 +06:59
Mauricio Colli
6a9a0f1e73
Add tests for migrations in the Room database
...
Doing this increase the level of reliability of migrations, as we can be
pretty much more confident of avoiding problems with them.
2020-03-14 00:12:54 -03:00
Mauricio Colli
ac44ed0862
Localize duration strings used in feed settings using plurals
2020-03-14 00:12:53 -03:00
Mauricio Colli
b62142db82
Detect if the subscription list should be shown as a grid
...
Also used proper string keys for the preferences, left a TODO to fix it
in other places later.
2020-03-14 00:12:52 -03:00
Mauricio Colli
f01e40e671
Simplify screen handling in feed group dialog
2020-03-14 00:12:51 -03:00
Mauricio Colli
d8b9d353aa
Add a confirmation dialog when deleting a feed group
2020-03-14 00:12:50 -03:00
Mauricio Colli
98c65d8ddb
Don't expose MutableLiveData in view models
2020-03-14 00:12:48 -03:00
Mauricio Colli
597859eb23
Disable buttons when processing actions in the feed dialogs
2020-03-14 00:12:47 -03:00
Mauricio Colli
34082c40d3
Fix behavior of the feed group dialog under some screen sizes/scales
2020-03-14 00:12:46 -03:00
Mauricio Colli
d1d5f6821f
Implement feed groups manual sorting
...
Now, the user can sort its groups to his liking even after he created
them.
Also updated the database diagram to reflect the table's new column.
2020-03-14 00:12:45 -03:00
Mauricio Colli
50714c3006
Add ability to cancel a feed update through a notification action
...
- Change prefetch value default so each parallel rail buffers less
items.
2020-03-14 00:12:44 -03:00
Mauricio Colli
18a40168d9
Add Groupie library to the credit list in the about page
2020-03-14 00:12:43 -03:00
Mauricio Colli
2c783ff911
Stick info header when selecting subscriptions in the feed group dialog
...
- Avoid creating plural translation by using a different wording
2020-03-14 00:12:42 -03:00
Mauricio Colli
3f32573638
Replace hardcoded value that represents the group "All" with a constant
2020-03-14 00:12:41 -03:00
Mauricio Colli
5ea323ce02
New option to use dedicated feed sources for services that support it
...
YouTube, for example, has a dedicated feed which was built to be used
like this. It comes with some caveats though, like lacking enough
information about the items and returning a limited amount of them.
Nonetheless, a nice option for users that like speedy updates but don't
mind this issue.
2020-03-14 00:12:39 -03:00
Mauricio Colli
b2f317ab7c
Load only the selected group and customizable updated status timeout
...
Now only the subscriptions from the selected group by the user will be
loaded.
Also add an option to decide how much time have to pass since the last
refresh before the subscription is deemed as not up to date. This helps
when a subscription appear in multiple groups, since updating in one
will not require to be fetched again in the others.
2020-03-14 00:12:38 -03:00
Mauricio Colli
2948e4190b
Change feed groups header title and icon from feed representing "All"
2020-03-14 00:12:37 -03:00
Mauricio Colli
f05b8c9542
Expand import/export options by default when subscriptions list is empty
2020-03-14 00:12:36 -03:00
Mauricio Colli
8b87893248
Update Groupie list library to v2.7.0
2020-03-14 00:12:35 -03:00
Mauricio Colli
a93e2cdc30
Quick fix for NPE when exiting the feed fragment
2020-03-14 00:12:34 -03:00