Christian Schabesberger
c7c77ab20c
fixed another pattern problem
2016-02-23 15:25:34 +01:00
madiyar
8fc113cc52
Added country language param to the suggestionList method in search engine
2016-02-23 16:22:49 +06:00
madiyar
c7679bec87
Added suggestion to the searching
2016-02-23 15:01:59 +06:00
madiyar
3301d8b4fb
Created suggestion adapter
2016-02-23 14:36:24 +06:00
Christian Schabesberger
f5892093a9
made exoplayer work with youtube again
2016-02-23 01:56:04 +01:00
Christian Schabesberger
b06238ba5d
initial changes
2016-02-22 20:28:37 +01:00
Christian Schabesberger
dddcc80f30
merged faridk's code
2016-02-22 19:58:04 +01:00
Christian Schabesberger
8854c8c9d0
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-02-22 19:19:22 +01:00
Christian Schabesberger
7041e63268
merged age restricted video request
2016-02-22 19:17:05 +01:00
Weblate
8126fdcd15
Merge remote-tracking branch 'origin/master'
2016-02-22 19:16:57 +01:00
Selim
2d61a2f251
Translated using Weblate (Turkish)
...
Currently translated at 31.8% (22 of 69 strings)
2016-02-22 19:16:57 +01:00
Matej U
7594ee9dbe
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (69 of 69 strings)
2016-02-22 19:16:56 +01:00
naofum
0862a38599
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (69 of 69 strings)
2016-02-22 16:37:05 +01:00
Selim
bf7dc462e8
Translated using Weblate (Turkish)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-02-22 13:46:14 +01:00
Christian Schabesberger
65b6aaec8e
moved on to 0.7.6
2016-02-21 22:57:07 +01:00
Christian Schabesberger
e08aa14eab
better detection for livestreams
2016-02-21 22:25:45 +01:00
Christian Schabesberger
851028997a
fixed json error from the last commit
2016-02-21 21:15:39 +01:00
Christian Schabesberger
a1479d04df
fixed some searchengine errors
2016-02-21 21:08:14 +01:00
rrooij
d12af16f46
VideoItemDetailFragment: check for next vid
...
Check if the next video is available before loading the thumbnails.
2016-02-21 19:07:24 +01:00
rrooij
2edfcb78fe
YTStreamExtractor: implement getAgeRestriction
2016-02-21 18:45:28 +01:00
rrooij
3f0947fa5b
Add unit test for restricted YouTube videos
2016-02-21 18:25:18 +01:00
rrooij
d2b808e540
YTStreamExtractor: fix audio tracks on restricted
...
Fix audio tracks on restriced videos.
2016-02-21 18:24:53 +01:00
Christian Schabesberger
2995a7dc8f
actual fix for androi 6.0 notification problem
...
Notification buttons weren't respondig to clicks. Now they do.
2016-02-21 18:12:00 +01:00
Christian Schabesberger
819db0a30b
antifix for android 6.0 notification z order problem
2016-02-21 17:55:00 +01:00
rrooij
4d727245e1
YTStreamExtractor: add support for age restricted
...
YouTube age restricted videos are now kind of supported. This is not a
final solution to this problem and this commit still crashes because of
some problem with the thumbnail.
2016-02-21 16:39:08 +01:00
Weblate
d8281aeb34
Merge remote-tracking branch 'origin/master'
2016-02-21 01:40:55 +01:00
LelixSuper
cd0f2061b5
Translated using Weblate (Italian)
...
Currently translated at 100.0% (68 of 68 strings)
2016-02-21 01:40:55 +01:00
Christian Schabesberger
96928d46ca
Merge pull request #199 from szafir1100/develop
...
used regex to delete spaces inside parseLong() argument
2016-02-21 01:40:50 +01:00
LelixSuper
6d55ac2199
Translated using Weblate (Italian)
...
Currently translated at 100.0% (68 of 68 strings)
2016-02-20 15:16:59 +01:00
Tomasz Marzeion
80dae6ece7
used regex to delete spaces inside parseLong() argument
2016-02-20 13:49:47 +01:00
Matej U
a1a12ca9f7
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (68 of 68 strings)
2016-02-19 15:46:49 +01:00
Christian Schabesberger
5a594173fa
Merge pull request #193 from satiricon/fix-autoplay
...
Fix ArrayIndexOutOfBoundsException when using autoplay
2016-02-19 15:14:06 +01:00
Christian Schabesberger
1e989945b9
moved on to 0.7.5
2016-02-19 14:40:49 +01:00
Christian Schabesberger
679bef849c
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-02-19 14:40:20 +01:00
Christian Schabesberger
1c17be9760
made new notification layout available for older platforms
2016-02-19 13:22:49 +01:00
naofum
6def0e3115
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (68 of 68 strings)
2016-02-19 12:51:38 +01:00
David
fd3436d5c0
Fix ArrayIndexOutOfBoundsException when using autoplay
2016-02-18 13:40:26 -03:00
Christian Schabesberger
a94f9fd3e5
made the ui react on missing information
2016-02-18 13:49:01 +01:00
Christian Schabesberger
77850464d4
renamed crawler into extractor
2016-02-18 11:50:22 +01:00
Christian Schabesberger
3e9edba189
fix broken unit test
2016-02-18 11:47:21 +01:00
Christian Schabesberger
3d168542fe
add arabic translation
2016-02-18 00:00:47 +01:00
Christian Schabesberger
0de00e26d8
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-02-17 23:55:32 +01:00
Christian Schabesberger
f0705c612e
removed play fab button
2016-02-17 23:55:19 +01:00
Christian Schabesberger
648b9b5d02
made the ui more accommodating for not available audio streams
2016-02-17 21:39:41 +01:00
Christian Schabesberger
b15a0b92f9
add support for attribution_link links
2016-02-17 20:29:31 +01:00
Christian Schabesberger
80482c0578
made settings_keys unsupportable
2016-02-17 19:23:23 +01:00
Weblate
16701923a1
Merge remote-tracking branch 'origin/master'
2016-02-17 19:21:20 +01:00
kamadi
67cee06523
Translated using Weblate (Russian)
...
Currently translated at 80.5% (54 of 67 strings)
2016-02-17 19:21:20 +01:00
Omar Kharrab
685dab39af
Translated using Weblate (French)
...
Currently translated at 97.0% (65 of 67 strings)
2016-02-17 19:21:19 +01:00
David Duong
0ff9555cc4
Translated using Weblate (Czech)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-17 18:44:14 +01:00
Robin van der Vliet
4f808dd17d
Translated using Weblate (Dutch)
...
Currently translated at 65.6% (44 of 67 strings)
2016-02-17 00:44:16 +01:00
vadin
69d71dac36
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-16 23:18:33 +01:00
Jossi Wolf
4880319991
Translated using Weblate (German)
...
Currently translated at 98.5% (66 of 67 strings)
2016-02-16 21:44:52 +01:00
Robin van der Vliet
13b9850b39
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (67 of 67 strings)
Imperative because it is a command to the user.
2016-02-16 17:29:05 +01:00
Robin van der Vliet
366f645eda
Translated using Weblate (Esperanto)
...
Currently translated at 97.0% (65 of 67 strings)
Translated "media center" just as "application", if somebody has a better translation please change it.
2016-02-16 17:28:40 +01:00
Robin van der Vliet
dcf7190c90
Translated using Weblate (Esperanto)
...
Currently translated at 91.0% (61 of 67 strings)
elŝutujo = container for downloads
2016-02-16 17:22:13 +01:00
Robin van der Vliet
ae6647276c
Translated using Weblate (Esperanto)
...
Currently translated at 86.5% (58 of 67 strings)
A bit long
2016-02-16 17:14:35 +01:00
Robin van der Vliet
460ff37f7a
Translated using Weblate (Esperanto)
...
Currently translated at 79.1% (53 of 67 strings)
A bit long because
2016-02-16 17:05:14 +01:00
Robin van der Vliet
e7ef913416
Translated using Weblate (Esperanto)
...
Currently translated at 77.6% (52 of 67 strings)
Added "the app" because the accusative cannot really go on the word "Kore"
2016-02-16 17:03:53 +01:00
Robin van der Vliet
c149050a3a
Translated using Weblate (Esperanto)
...
Currently translated at 71.6% (48 of 67 strings)
Added "the app" because the accusative cannot really go on the word "VLC"
2016-02-16 16:59:18 +01:00
Robin van der Vliet
a4e5ca54db
Translated using Weblate (Esperanto)
...
Currently translated at 70.1% (47 of 67 strings)
Intent untranslated because there is not really a common translation. If somebody has a better translation, please change it.
2016-02-16 16:58:13 +01:00
Robin van der Vliet
cb81fd3353
Translated using Weblate (Esperanto)
...
Currently translated at 68.6% (46 of 67 strings)
Added "the program" because the accusative cannot really go on the word "Tor"
2016-02-16 16:57:28 +01:00
Farid
3a8611ebf8
Added ExoPlayer support
2016-02-15 18:49:58 -08:00
David Duong
352a883b5d
Translated using Weblate (Czech)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-15 18:04:52 +01:00
David Duong
5247b22ef4
Translated using Weblate (Czech)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-02-15 17:33:44 +01:00
Robin van der Vliet
1bf00e80b0
Translated using Weblate (Esperanto)
...
Currently translated at 67.1% (45 of 67 strings)
2016-02-14 23:57:46 +01:00
Robin van der Vliet
6331d9b7a4
Translated using Weblate (Esperanto)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-02-14 23:44:51 +01:00
Marian Hanzel
0deb0ad851
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-14 21:45:11 +01:00
Matej U
3b42041c4e
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-14 21:23:03 +01:00
Benedikt Freisen
d8987aa94a
Translated using Weblate (German)
...
Currently translated at 98.5% (66 of 67 strings)
Where readable and unambiguous, the compound-noun-spelling without hyphen is usually preferred.
2016-02-14 21:06:39 +01:00
Mladen Pejaković
19ed16efc6
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-14 11:33:57 +01:00
Benedikt Freisen
0e32d70aef
Translated using Weblate (German)
...
Currently translated at 98.5% (66 of 67 strings)
2016-02-12 22:59:12 +01:00
Marian Hanzel
5b71f279fd
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-12 19:59:06 +01:00
Marian Hanzel
6d170ffb16
Translated using Weblate (Slovak)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-02-12 19:29:38 +01:00
Christian Schabesberger
72d90374a0
moved on to 0.7.4
2016-02-12 15:32:16 +01:00
Christian Schabesberger
fc8160acda
fixed autoplay bug
2016-02-12 15:29:11 +01:00
Christian Schabesberger
751ffb9de9
quick and dirty solution for download/audio bug
...
Youtube has changed (again) this time it was a bit harder,
therfor the changes are deeper. May be still a bit unstable.
2016-02-12 01:29:14 +01:00
Christian Schabesberger
7a5cca519a
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-02-08 18:46:56 +01:00
Christian Schabesberger
1e93d06a25
restructured ActionbarHandler
2016-02-08 18:46:42 +01:00
naofum
4341f8aaec
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-08 12:44:42 +01:00
Licaon Kter
46022d60f3
Translated using Weblate (Romanian)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-02-07 22:16:35 +01:00
Sérgio Marques
80ddc76926
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-06 23:07:05 +01:00
naofum
bd999b4b0a
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-06 11:42:08 +01:00
Christian Schabesberger
4cdc387338
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-02-05 17:14:18 +01:00
Christian Schabesberger
7cc1c0fbdd
merge code, and adjust code
2016-02-05 17:09:29 +01:00
Mladen Pejaković
42644c956b
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (67 of 67 strings)
2016-02-05 14:50:14 +01:00
Weblate
00eaedcbfa
Merge remote-tracking branch 'origin/master'
2016-02-05 14:38:53 +01:00
Chris Samarinas
1ff5a97c85
Translated using Weblate (Greek)
...
Currently translated at 100.0% (61 of 61 strings)
2016-02-05 14:38:52 +01:00
Christian Schabesberger
241414f81b
Merge pull request #167 from theScrabi/crawlerRefactor
...
Crawler refactor
2016-02-05 14:38:48 +01:00
Christian Schabesberger
1bf046a8ba
made all arrays into lists
2016-02-05 14:09:04 +01:00
Christian Schabesberger
61471fdd3c
renamed UrlIdHandler into VideoUrlIdHandler
2016-02-05 13:34:44 +01:00
Allan Nordhøy
a0524fb136
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (61 of 61 strings)
2016-02-05 01:55:35 +01:00
Allan Nordhøy
fa39389a64
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-02-05 01:38:27 +01:00
Chris Samarinas
697a24e699
Translated using Weblate (Greek)
...
Currently translated at 100.0% (61 of 61 strings)
2016-02-04 06:10:42 +01:00
Chris Samarinas
cf3bb87a54
Translated using Weblate (Greek)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-02-04 05:46:47 +01:00
Christian Schabesberger
14fb7d8a7a
fixed failing tests
2016-02-02 19:01:53 +01:00
Christian Schabesberger
d097363b24
restructure parser
2016-02-02 18:43:20 +01:00
Christian Schabesberger
bad576c23d
got rid of getVideoInfo() in youtube crawler
2016-02-02 14:06:09 +01:00
Weblate
8d9e4e7442
Merge remote-tracking branch 'origin/master'
2016-02-01 13:44:46 +01:00
Christian Schabesberger
431d03c63f
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-02-01 13:46:01 +01:00
Christian Schabesberger
fddcade1fb
removed unnececeary call of setVolumeControlStream()
2016-02-01 13:45:22 +01:00
theshayy
a0aa7dcdc1
Translated using Weblate (French)
...
Currently translated at 100.0% (61 of 61 strings)
2016-02-01 13:44:46 +01:00
Teja Vojjala
d3e9f354b3
Update SettingsActivity.java
2016-02-01 15:00:08 +05:30
Teja Vojjala
e958334406
Update VideoItemListActivity.java
2016-02-01 14:29:49 +05:30
Teja Vojjala
a42029970d
Update VideoItemDetailActivity.java
2016-02-01 14:29:28 +05:30
Teja Vojjala
2108e09e13
Update PlayVideoActivity.java
2016-02-01 14:28:38 +05:30
Teja Vojjala
8c010093e8
Update SettingsActivity.java
2016-02-01 14:27:24 +05:30
Teja Vojjala
adc98be441
Update PanicResponderActivity.java
2016-02-01 14:25:23 +05:30
Christian Schabesberger
fb942912db
disable gema test agian
2016-01-31 20:16:21 +01:00
Christian Schabesberger
7f12b58722
use java error system in the crawler
2016-01-31 19:57:30 +01:00
Éfrit
05d58f8f98
Translated using Weblate (French)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-31 12:49:00 +01:00
Christian Schabesberger
46c2db310a
add suport for dash
2016-01-30 00:22:16 +01:00
Teja Vojjala
607408b9b9
Update PanicResponderActivity.java
2016-01-29 20:21:44 +05:30
Teja Vojjala
b81e8cb81a
Update SettingsActivity.java
2016-01-29 20:20:55 +05:30
Teja Vojjala
44ef04d90a
Update PlayVideoActivity.java
2016-01-29 20:19:09 +05:30
Teja Vojjala
aa2d8d4833
Update VideoItemDetailActivity.java
2016-01-29 20:16:57 +05:30
Teja Vojjala
cece543d6b
Update VideoItemListActivity.java
2016-01-29 20:07:15 +05:30
Christian Schabesberger
9204a89319
fiexed some licence headers
2016-01-28 23:27:16 +01:00
Christian Schabesberger
f8ed96bb25
renamed services into crawer
2016-01-28 21:34:35 +01:00
Christian Schabesberger
54d318bf04
detatch android related downloader from crawler
2016-01-28 21:21:19 +01:00
Christian Schabesberger
f152d66cd8
fixed some bugs
2016-01-28 12:10:50 +01:00
Sérgio Marques
576786c751
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-19 00:22:40 +01:00
halcyonest
a6b7cd3202
Translated using Weblate (Korean)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-16 12:44:51 +01:00
Yoo
ea9caaaaf0
Translated using Weblate (Hungarian)
...
Currently translated at 96.7% (59 of 61 strings)
2016-01-14 21:44:37 +01:00
Matej U
22d8f434be
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-14 15:45:12 +01:00
halcyonest
8360c10141
Translated using Weblate (Korean)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-12 10:14:37 +01:00
Matej U
750dc6f2cc
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-10 14:22:05 +01:00
riotism
47b556544d
Translated using Weblate (Chinese (Taiwan))
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 23:06:53 +01:00
riotism
f6cee739a6
Translated using Weblate (Chinese (Hong Kong))
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 23:02:34 +01:00
riotism
d1afe0028c
Translated using Weblate (Chinese (China))
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 22:59:42 +01:00
M2ck
a4cace1ef7
Translated using Weblate (French)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 20:55:00 +01:00
red
707ac8be27
Translated using Weblate (French)
...
Currently translated at 81.9% (50 of 61 strings)
2016-01-09 20:37:38 +01:00
Weblate
2f2254966a
Merge remote-tracking branch 'origin/master'
2016-01-09 15:04:05 +01:00
Christian Schabesberger
eb57675f55
Translated using Weblate (German)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 15:04:05 +01:00
Christian Schabesberger
dde93c5ccf
Translated using Weblate (English)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 15:04:05 +01:00
Christian Schabesberger
886b5959f7
Merge pull request #149 from narutosanjiv/master
...
ProgressBar must stop incase of network failure
2016-01-09 15:04:02 +01:00
naofum
dc44546ac7
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 13:38:56 +01:00
Sanjiv Jha
42c6698732
ProgressBar must stop incase of network failure in videolist & detail page
2016-01-09 16:39:31 +05:30
Mladen Pejaković
bd014a107f
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 02:36:00 +01:00
Christian Schabesberger
3a7298bb99
Translated using Weblate (German)
...
Currently translated at 100.0% (61 of 61 strings)
2016-01-09 00:09:55 +01:00
Christian Schabesberger
aa06e3490d
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-01-08 22:22:55 +01:00
Christian Schabesberger
ece889b36b
moved on to 0.7.3
2016-01-08 22:22:39 +01:00
Christian Schabesberger
9848f19ce6
Merge github.com:k3b/NewPipe into k3bMaster
2016-01-08 22:04:42 +01:00
Weblate
e59b087057
Merge remote-tracking branch 'origin/master'
2016-01-08 22:00:27 +01:00
Greg
5b451d1ac7
Translated using Weblate (Spanish)
...
Currently translated at 64.2% (36 of 56 strings)
2016-01-08 22:00:27 +01:00
Greg
f050c05b3c
Translated using Weblate (Russian)
...
Currently translated at 98.2% (55 of 56 strings)
2016-01-08 22:00:27 +01:00
Sérgio Marques
06b8edefbf
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-08 22:00:26 +01:00
Greg
f3a2a28398
Translated using Weblate (German)
...
Currently translated at 91.0% (51 of 56 strings)
2016-01-08 22:00:26 +01:00
Greg
9b0a1fc2ec
Translated using Weblate (English)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-08 22:00:26 +01:00
riotism
c87ab234eb
Translated using Weblate (Chinese (Taiwan))
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-08 22:00:25 +01:00
riotism
68468756a8
Translated using Weblate (Chinese (Hong Kong))
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-08 22:00:24 +01:00
riotism
9016df0195
Translated using Weblate (Chinese (China))
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-08 22:00:24 +01:00
Christian Schabesberger
7acece9705
Merge pull request #145 from 42SK/master
...
Fixed #143
2016-01-08 22:00:21 +01:00
red
d1896c23c0
Translated using Weblate (French)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-08 14:04:29 +01:00
riotism
dae19f03e0
Translated using Weblate (Chinese (China))
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-07 23:07:42 +01:00
riotism
9dafccf0f7
Translated using Weblate (Chinese (China))
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-01-07 22:46:44 +01:00
riotism
5f270c41ae
Translated using Weblate (Chinese (Taiwan))
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-07 22:46:12 +01:00
riotism
f9f80e9003
Translated using Weblate (Chinese (Taiwan))
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-01-07 22:08:02 +01:00
riotism
c5063d4269
Translated using Weblate (Chinese (Hong Kong))
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-07 22:06:57 +01:00
riotism
ccbe18ec1c
Translated using Weblate (Chinese (Hong Kong))
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-01-07 21:21:58 +01:00
k3b
321a8a8b25
Translated using Weblate (German)
...
Currently translated at 91.0% (51 of 56 strings)
2016-01-07 20:20:57 +01:00
k3b
77a9560376
#143 #44 #42 #22 : Fixed some download problems with invalid directories or filenames. Added user Feedback. Different settings for audio and video download dir.
2016-01-07 14:32:16 +01:00
k3b
058a039a82
#143 #44 #42 #22 : Fixed some download problems with invalid directories or filenames. Added user Feedback. Different settings for audio and video download dir.
2016-01-07 14:22:55 +01:00
naofum
7c744703e4
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-07 14:15:56 +01:00
42SK
a934cbb085
Fixed #143
2016-01-07 13:28:17 +01:00
Sérgio Marques
cf4158c0d0
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-07 00:48:13 +01:00
M2ck
dc56eab9b6
Translated using Weblate (French)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-06 16:47:54 +01:00
Weblate
37d1f59132
Merge remote-tracking branch 'origin/master'
2016-01-06 15:13:03 +01:00
Christian Schabesberger
ab0ce55411
merge unitTesting
2016-01-06 15:13:55 +01:00
Matej U
c1d66596d1
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-06 15:13:03 +01:00
Mladen Pejaković
cbfccdf0d3
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-06 15:13:02 +01:00
Christian Schabesberger
9362037177
remove theme option since it's not yet working
2016-01-06 15:00:33 +01:00
Matej U
e25c93bae2
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-06 09:28:10 +01:00
Mladen Pejaković
367c434010
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (56 of 56 strings)
2016-01-05 23:54:30 +01:00
chschtsch
02d8463e15
rename resource
2016-01-06 00:02:10 +03:00
Christian Schabesberger
9d5a1d5c43
removed unnececeary comment
2016-01-05 21:54:40 +01:00
Christian Schabesberger
c8d94f541f
resolved merge conflict
2016-01-05 21:50:25 +01:00
Christian Schabesberger
27d06eaa6b
removed hardcoded string, and add licece to some files.
2016-01-05 21:41:55 +01:00
Christian Schabesberger
7f32857e00
buxfix
2016-01-05 21:23:16 +01:00
chschtsch
2f060f0f52
merging with eb0df2b
2016-01-05 23:16:50 +03:00
chschtsch
f89d405226
merging with eb0df2b
2016-01-05 23:13:52 +03:00
chschtsch
fd4459e570
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-01-05 23:12:22 +03:00
Christian Schabesberger
eb0df2b101
set download path on startup
2016-01-05 21:11:15 +01:00
chschtsch
6c178cfb7e
add back missing like button margin
2016-01-05 23:09:15 +03:00
chschtsch
8ced68430d
update resources names to match naming convention & cleanup & start working on themes
2016-01-05 22:56:40 +03:00
Aitor Beriain
0aade598ff
Translated using Weblate (Basque)
...
Currently translated at 100.0% (53 of 53 strings)
2016-01-04 20:02:01 +01:00
Aitor Beriain
95949fd1ab
Translated using Weblate (Basque)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2016-01-04 19:35:11 +01:00
naofum
1a56382112
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (53 of 53 strings)
2016-01-04 11:51:32 +01:00
Adam Howard
d610e4b19b
minor code tweaks to BackgroundPlayer
2016-01-04 01:51:24 +00:00
Adam Howard
fc44d9e36e
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-01-04 01:15:33 +00:00
Adam Howard
c07686576a
possible fix for expandedView bug in BackgroundPlayer
2016-01-04 01:15:13 +00:00
Weblate
c2400aea4d
Merge remote-tracking branch 'origin/master'
2016-01-04 00:11:51 +01:00
Benedikt Geißler
fb4bf0dde4
Translated using Weblate (German)
...
Currently translated at 98.1% (52 of 53 strings)
2016-01-04 00:11:51 +01:00
Christian Schabesberger
e4f638d1ce
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-01-04 00:11:00 +01:00
Christian Schabesberger
5c492c01a1
adjusted orbot support and moved on to 0.7.2
2016-01-04 00:10:51 +01:00
M2ck
f451e11f82
Translated using Weblate (French)
...
Currently translated at 100.0% (53 of 53 strings)
2016-01-03 20:55:44 +01:00
Adam Howard
95b73f35f7
Merge branch 'master' of github.com:theScrabi/NewPipe
2016-01-03 19:44:13 +00:00
Adam Howard
58147e9e12
removed commented code in BackgroundPlayer
2016-01-03 19:44:04 +00:00
Christian Schabesberger
a8830e2ede
preference screen previews set values
2016-01-03 19:55:04 +01:00
Mladen Pejaković
9804bb95cc
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (53 of 53 strings)
2016-01-03 19:12:16 +01:00
Christian Schabesberger
0da1aef763
Merge pull request #136 from eighthave/tor-support-for-all-except-streaming
...
Tor support for all except streaming
2016-01-03 17:40:02 +01:00
M2ck
0a334804a3
Translated using Weblate (French)
...
Currently translated at 100.0% (51 of 51 strings)
2016-01-03 16:56:51 +01:00
naofum
94d2f03e9b
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (51 of 51 strings)
2016-01-03 10:31:40 +01:00
Hans-Christoph Steiner
9127f7f0c2
make progress notification for Tor downloader ( closes #39 )
2016-01-03 00:04:55 +01:00
Hans-Christoph Steiner
0bb0226bc2
download files via Tor when Tor is enabled
...
DownloadManager does not let you set its proxy or change how it connects to
the internet. So we have to make a custom one, unfortunately. This is a
very basic downloader with none of the special sauce that makes the
built-in DownloadManager handy.
2016-01-02 22:47:21 +01:00
Hans-Christoph Steiner
b3a1a5dcc2
Android provides global vars for the actual download directories
2016-01-02 21:53:48 +01:00
Hans-Christoph Steiner
984dd1cc25
checking on "Use Tor" when Orbot is not installed starts install
...
If the user turns on "Use Tor" and they are missing Orbot, bring them to
the screen to install Tor.
2016-01-02 21:21:34 +01:00
Hans-Christoph Steiner
5663e543a4
whenever an Activity resumes and tor is enabled, request it start
...
This makes sure that Orbot is running when the user expects it to be. If
NewPipe is configured to use Tor, then going to a NewPipe screen should
ensure Tor is running.
2016-01-02 21:21:34 +01:00
Hans-Christoph Steiner
d3879a0398
setup Tor at app start, and config immediately when pref is changed
...
This adds an Application subclass to get the onCreate() method, which is
called once at the first start up of the app, before any Activity starts.
Tor is configured there to ensure it is setup before anything happens.
This also moves the "Use Tor" pref listener to a more appropriate place.
2016-01-02 21:21:34 +01:00
Hans-Christoph Steiner
6bd2468d44
if Orbot is installed, then default to using Tor
...
If the user has not changed the "Use Tor" preference, then the default
should be to use Tor if Orbot is installed. The user can still override it
by going an unchecking "Use Tor".
2016-01-02 21:21:34 +01:00
Hans-Christoph Steiner
e63d43151b
add a title plus summary to "Use Tor" preference
2016-01-02 21:21:33 +01:00
Hans-Christoph Steiner
0265da4ae6
use HttpsURLConnections since youtube.com always uses HTTPS
...
This helps enforce that the connection is encrypted. If for whatever reason
an unencrypted connection is created, an Exception will be thrown.
2016-01-02 21:21:28 +01:00
GDR!
ef255d12ae
Test tor code
2016-01-02 20:22:05 +01:00
Matej U
eeb612f9a2
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (51 of 51 strings)
2016-01-02 19:48:51 +01:00
Mladen Pejaković
dfcb4edb81
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (51 of 51 strings)
2016-01-02 18:04:01 +01:00
Christian Schabesberger
adcb8c6469
add c3s thumbnail and moved on to 0.7.1
2016-01-02 17:40:58 +01:00
Christian Schabesberger
592eee7d3d
Merge pull request #134 from eighthave/intent-filters-and-other-fixes
...
Intent filters and other fixes
2016-01-02 16:18:56 +01:00
Christian Schabesberger
7dadb2b26c
fixed close notification problem
2016-01-02 16:08:18 +01:00
Hans-Christoph Steiner
7cbb135f28
include Tibetan as a language option
...
The Tibetan alphabet was only recently included on Android, so the language
name needs to also have the English there. Otherwise it'll appear blank
on devices without Tibetan.
2016-01-02 12:15:56 +01:00
Hans-Christoph Steiner
d715eae0d1
route video downloads to "Movies" and audio to "Music"
...
use the standard Android folders when downloading files.
2016-01-02 01:34:18 +01:00
Hans-Christoph Steiner
ccdd13d136
youtube URLs can also come from media searches and NFC sends
2016-01-02 00:15:27 +01:00
Hans-Christoph Steiner
efe5de4c75
support youtube's custom URL schemes (vnd.youtube: and vnd.youtube.launch:)
2016-01-02 00:15:27 +01:00
Hans-Christoph Steiner
2a93e9bd2e
precisely target these URLs https://www.youtube.com/watch?v=mS1gstS6YS8
...
These URLs have a Path that always starts with "/watch" so no need for a
pattern. Also, everything after the "?" is considered the "Query String",
not the Path. Anything after a "#" is the "Feature String". The path
matching in IntentFilters only see the Path, and nothing from the "Query
String" or "Feature String".
these are the available kinds of URLs:
https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/YouTubeLinks/YouTubeLinks.html
2016-01-02 00:15:27 +01:00
Hans-Christoph Steiner
28dd53ae50
support another youtube URL format: https://www.youtube.com/v/mS1gstS6YS8
...
https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/YouTubeLinks/YouTubeLinks.html
2016-01-02 00:15:27 +01:00
Hans-Christoph Steiner
3c1e64d8dc
simplify youtube URL IntentFilters
...
Each <data> elements applies to the whole IntentFilter, so there is no need
to declare the host, scheme, etc. multiple times within a single
IntentFilter.
Also, pathPrefix="/" will match all paths, so it is unnecessary.
2016-01-02 00:15:27 +01:00
Hans-Christoph Steiner
4fe3cb2bca
use symlinks to provide alternate folders for Hebrew and Indonesian
...
These two languages must be included twice (iw/he and id/in)
For a full discussion of why, see:
https://gitlab.com/fdroid/fdroidclient/issues/139
https://stackoverflow.com/questions/5074769/cyanogenmod-translate-a-project/8470980#8470980
https://stackoverflow.com/questions/8393771/android-not-using-finding-my-hebrew-localization
I included a blank placeholder file for Indonesian, it can be simply
replaced by the real one, whenever that comes along.
2016-01-02 00:15:27 +01:00
Hans-Christoph Steiner
b31490c4e3
make all strings translatable
2016-01-02 00:14:35 +01:00
Hans-Christoph Steiner
5533f6ba86
use the standard "Movies" folder for downloads
...
On all of the devices that I've checked, there is a folder called "Movies"
on the SD Card by default. NewPipe should use that standard location
since it is always downloading movies :). People can always change that
via the preferences.
Also, this makes the defaults the same when creating the dir and when
setting the destination URL.
2016-01-02 00:14:11 +01:00
Weblate
8aa5f87a1c
Merge remote-tracking branch 'origin/master'
2016-01-01 15:47:36 +01:00
Greg
6deb674377
Translated using Weblate (Hebrew)
...
Currently translated at 16.6% (8 of 48 strings)
2016-01-01 15:47:36 +01:00
Christian Schabesberger
d90162d06f
ugly workaround for GEMA test failing
2016-01-01 15:43:06 +01:00
Christian Schabesberger
97c924341c
inital YoutubeExtractor test
2016-01-01 15:26:03 +01:00
Hans-Christoph Steiner
e91fc225e1
after receiving panic trigger, quit remove from history
...
This makes the app fully exit, and removes it from the Recent Apps listing
with the goal of hiding whatever the user was currently watching, and/or
searching for.
PanicKit provides a common framework for creating "panic button" apps that
can trigger actions in "panic responder" apps. In this case, the response
is to lock the app, if it has been configured to do so
https://dev.guardianproject.info/projects/panic/wiki
2015-12-31 21:53:14 +01:00
M2ck
43149fd832
Translated using Weblate (French)
...
Currently translated at 100.0% (48 of 48 strings)
2015-12-31 10:27:52 +01:00
Greg
78df579703
Translated using Weblate (Hebrew)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2015-12-29 21:45:44 +01:00
Greg
f61b915894
Translated using Weblate (Russian)
...
Currently translated at 100.0% (48 of 48 strings)
2015-12-29 21:45:08 +01:00
Christian Schabesberger
cd3f405bff
slightly improved YoutubeSearchEngineTest
2015-12-29 21:41:10 +01:00
Christian Schabesberger
7cfdca7a81
remove failing test again
2015-12-29 21:28:27 +01:00
Christian Schabesberger
216063dba8
test if CI failes on failing test
2015-12-29 21:16:18 +01:00
Christian Schabesberger
b647bacd72
add testcase for YoutubeSearchEngine
2015-12-29 21:05:02 +01:00
chschtsch
48e299b2ac
code cleanup
2015-12-29 17:53:24 +03:00
chschtsch
40f00af196
refactor localization
2015-12-29 17:35:51 +03:00
Christian Schabesberger
bd6cc22e63
small hacky error handling refactoring, and add link to c3s
2015-12-28 00:32:38 +01:00
naofum
8760792426
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (48 of 48 strings)
2015-12-26 12:33:33 +01:00
Christian Schabesberger
870b0bf7aa
Merge pull request #127 from 912d/download-directory
...
Added visible notification after succesful download
2015-12-25 21:27:45 +01:00
Jacek Musiał
afd0bd4318
Added visible notification after succesful downloads
...
After succesful download, notification will stay in notification bar. I
used "VISIBILITY_VISIBLE_NOTIFY_COMPLETED" key.
2015-12-25 19:28:09 +01:00
Adam77Root
718d4fd0bd
Fix view count parsing for large numbers
2015-12-25 15:03:11 +01:00
Mladen Pejaković
365137c32b
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (48 of 48 strings)
2015-12-25 00:22:26 +01:00
Christian Schabesberger
e83ca0dfda
some improvements for background player
2015-12-25 00:09:35 +01:00
Jacek Musiał
99122ccc03
added check if directory exist and try create it
...
Also I added new variable `'final File dir`' with value of key
"download_path_preference" or externalStorageDirectory.
Firstly I check if dir exits, then eventually try to create it and next
- download file.
2015-12-23 17:52:01 +01:00
Greg
68888b15e0
Merge pull request #121 from chschtsch/master
...
fix sw600dp-land layout problem (#120 )
2015-12-23 13:53:42 +03:00
Jack Musial
a146c1c4b6
Translated using Weblate (Polish)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-22 19:39:48 +01:00
Sorry Keep Me Anonymous
2f1ea9aa5d
Translated using Weblate (Dutch)
...
Currently translated at 97.8% (46 of 47 strings)
2015-12-22 19:39:48 +01:00
Jack Musial
c1c3fbdf26
Translated using Weblate (Polish)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-22 18:50:33 +01:00
chschtsch
2aff660a5b
fix sw600dp-land layout problem ( #120 )
2015-12-22 15:11:28 +03:00
Matej U
28bf72ed75
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-21 22:04:25 +01:00
naofum
21b054d4ca
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-21 22:04:25 +01:00
naofum
8b67354076
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-21 16:20:39 +01:00
M2ck
b62e0a8b40
Translated using Weblate (French)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-21 14:20:07 +01:00
Matej U
f46d5376fe
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-21 13:39:59 +01:00
Matej U
dc3640578f
Translated using Weblate (Slovenian)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2015-12-21 13:07:59 +01:00
Sérgio Marques
0a43494de5
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-20 22:46:22 +01:00
Sérgio Marques
2544e45d2d
Translated using Weblate (Portuguese)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2015-12-20 22:37:30 +01:00
Mladen Pejaković
4a53e9e018
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-20 22:21:12 +01:00
Christian Schabesberger
c89dc4ba5b
setup for version 0.7.0
2015-12-20 21:28:07 +01:00
Christian Schabesberger
72289ced39
Merge branch 'backgroundPlayback'
2015-12-20 18:16:28 +01:00
Christian Schabesberger
3554ccde05
small adjustment before merg
2015-12-20 18:15:48 +01:00
Christian Schabesberger
73e2c42931
Merge pull request #118 from joshsoftware/master
...
Adding the loading screen when user scroll through videoList.
2015-12-20 13:35:10 +01:00
Christian Schabesberger
b11778ec55
some post changes on the can't play fix.
2015-12-20 13:33:39 +01:00
Christian Schabesberger
18bc937958
fixed "Can't play this video." bug.
2015-12-20 13:26:12 +01:00
Christian Schabesberger
9f618f6678
fixed loding circle for android5+
2015-12-20 12:48:06 +01:00
Adam Howard
69903ba889
added preference to switch between external and internal audio players
2015-12-20 00:31:31 +00:00
Adam Howard
25c5f95ad9
added white play button icon for notification controls; pause button soon to follow.
...
Some checks for audioStreams being null added, along with minor semnatic restructuring of parseDashManifest()
2015-12-20 00:08:12 +00:00
Sanjiv Jha
fdbeaf8692
Added loading footer on paginate screen
2015-12-19 20:18:28 +05:30
naofum
63c0316af2
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (46 of 46 strings)
2015-12-18 17:10:36 +01:00
Adam Howard
f2e761c07c
added reacquisition of CPU lock after resuming
2015-12-17 18:27:35 +00:00
Adam Howard
6a741de7d1
removed commented-out example code
2015-12-17 18:04:18 +00:00
Adam Howard
3e94d18fe1
removed accidental 'git merge' command from manifest
2015-12-17 18:01:24 +00:00
Adam Howard
95d3651e29
Merge branch 'master' of github.com:theScrabi/NewPipe
...
Conflicts:
app/src/main/AndroidManifest.xml
2015-12-17 17:53:54 +00:00
Adam Howard
cd2d88781a
implemented play/pause and cancel controls
2015-12-17 17:49:12 +00:00
Christian Schabesberger
f9ad0f12d0
Fixed serveral things:
...
* ugly workaround for the details_view_layout problem on older devices
* removed "display button on the left side" option since it's not nececeay anymore.
2015-12-15 22:53:29 +01:00
M2ck
63b16d925d
Translated using Weblate (French)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-15 14:28:58 +01:00
Greg
53b9ffcbc8
Translated using Weblate (Russian)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-15 14:25:10 +01:00
Weblate
842079c928
Merge remote-tracking branch 'origin/master'
2015-12-15 11:57:58 +01:00
M2ck
b0bab07a15
Translated using Weblate (French)
...
Currently translated at 97.8% (46 of 47 strings)
2015-12-15 11:57:58 +01:00
chschtsch
db500e9791
fix layout issues & update screenshots
2015-12-15 13:45:59 +03:00
Luca Argentieri
2e2d7d02fb
Translated using Weblate (Italian)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-14 23:03:17 +01:00
Luca Argentieri
d068cd7f75
Translated using Weblate (Italian)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2015-12-14 22:38:11 +01:00
chschtsch
d8c7f50b39
minor layout fixes
2015-12-14 14:52:14 +03:00
chschtsch
988e6e1c82
update like buttons
2015-12-14 14:42:13 +03:00
chschtsch
f6af19444c
update like buttons
2015-12-14 14:34:28 +03:00
chschtsch
0581e50e0c
update viewlike buttons
2015-12-14 14:33:00 +03:00
chschtsch
a95da9a42d
update views & dimens
2015-12-14 14:10:12 +03:00
chschtsch
be10b9750f
mering with master
2015-12-14 13:44:15 +03:00
chschtsch
29a3cbc688
mering with master
2015-12-14 13:07:54 +03:00
chschtsch
4f57d3a201
merging with master
2015-12-14 13:01:34 +03:00
Christian Schabesberger
c9be1398b0
fixed green arrow layout error
2015-12-13 21:13:48 +01:00
halcyonest
30eef4db12
Translated using Weblate (Korean)
...
Currently translated at 100.0% (47 of 47 strings)
2015-12-13 13:51:55 +01:00
halcyonest
b932dbf514
Translated using Weblate (Korean)
...
Currently translated at 100% (0 of 0 strings)
Created new translation.
2015-12-13 13:40:17 +01:00
chschtsch
320ac82dea
merging with master
2015-12-11 14:01:04 +03:00