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
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
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