Commit graph

17377 commits

Author SHA1 Message Date
Hans-Christoph Steiner
385ebb8113 fix resource leak from unclosed InputStreams in DownloadOsmandIndexesHelper
fixes this stacktrace:

StrictMode  E  A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
            E  java.lang.Throwable: Explicit termination method 'end' not called
            E      at dalvik.system.CloseGuard.open(CloseGuard.java:184)
            E      at java.util.zip.Inflater.<init>(Inflater.java:82)
            E      at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:96)
            E      at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:81)
            E      at net.osmand.plus.download.DownloadOsmandIndexesHelper.downloadIndexesListFromInternet(DownloadOsmandIndexesHelper.java:112)
            E      at net.osmand.plus.download.DownloadOsmandIndexesHelper.getIndexesList(DownloadOsmandIndexesHelper.java:38)
            E      at net.osmand.plus.download.DownloadIndexesThread$1.doInBackground(DownloadIndexesThread.java:377)
            E      at net.osmand.plus.download.DownloadIndexesThread$1.doInBackground(DownloadIndexesThread.java:373)
            E      at android.os.AsyncTask$2.call(AsyncTask.java:288)
            E      at java.util.concurrent.FutureTask.run(FutureTask.java:237)
            E      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
            E      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
            E      at java.lang.Thread.run(Thread.java:841)
2015-01-20 16:18:46 +01:00
Hans-Christoph Steiner
2da1458999 add a preference to allow user to set a network proxy
Some networks require a proxy to get internet beyond the firewall, and
proxies are also useful for channeling all traffic through circumvention
and privacy proxies like Tor, I2P, Psiphon, etc.  In places where the
connection to download tiles might be blocked, using a proxy can give the
user access.
2015-01-20 16:18:46 +01:00
Hans-Christoph Steiner
41f356a11a use HTTPS where supported, and on Gingerbread and above (i.e. not android-9)
To increase user privacy, especially with traffic that includes sensitive
information like location and tracking markers, HTTPS should be used
whenever possible.  It seems that HTTPS is broken for a lot of sites on
versions older than android-10/Gingerbread, so HTTPS is not used on those
old platforms.
2015-01-20 16:18:46 +01:00
Weblate
afc2949e8e Merge remote-tracking branch 'origin/master' 2015-01-20 16:02:34 +01:00
Саша Петровић
dd76b1c2ab Translated using Weblate (Serbian)
Currently translated at 21.1% (337 of 1597 strings)
2015-01-20 16:02:30 +01:00
Yannis Gyftomitros
c03e345a22 Translated using Weblate (Greek)
Currently translated at 93.8% (1499 of 1597 strings)
2015-01-20 16:02:28 +01:00
vshcherb
9ba508d9e1 Update SlidingTabStrip.java 2015-01-20 16:02:25 +01:00
Viktar Palstsiuk
be7256662b Translated using Weblate (Belarusian)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 15:16:15 +01:00
권 조
a5ac6ff1e3 Translated using Weblate (Korean)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 13:13:28 +01:00
Denis
83761c0ae6 Added botoom action bar for favorites 2015-01-20 12:50:09 +02:00
Weblate
013725ac3c Merge remote-tracking branch 'origin/master' 2015-01-20 11:21:18 +01:00
Leif Larsson
56ff2b542a Translated using Weblate (Swedish)
Currently translated at 99.4% (1588 of 1597 strings)
2015-01-20 11:21:14 +01:00
Ivan Vantu5z
11b9eb3cd4 Translated using Weblate (Russian)
Currently translated at 99.9% (1596 of 1597 strings)
2015-01-20 11:21:12 +01:00
Mirco Zorzo
cd8caabaa6 Translated using Weblate (Italian)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 11:21:10 +01:00
vshcherb
28d944795b Merge pull request #1042 from Bars107/master
Fixed bottom toolbar not spread items equally
2015-01-20 13:21:06 +03:00
Denis
b7b075f2f2 Fixed bottom toolbar not spread items equally 2015-01-20 11:36:49 +02:00
Mirco Zorzo
737014137e Translated using Weblate (Italian)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 10:17:54 +01:00
Ldm Public
6da6c64f2f Translated using Weblate (French)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 09:44:38 +01:00
ezjerry liao
21940dee97 Translated using Weblate (Traditional Chinese)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 07:59:52 +01:00
jan madsen
77b72ef1b3 Translated using Weblate (Danish)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 07:37:59 +01:00
josep constanti
9f29a24ee5 Translated using Weblate (Catalan)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 05:49:15 +01:00
Victor Shcherb
8e84f9157e Add divider 2015-01-20 02:25:39 +01:00
Victor Shcherb
4b7053e9ca Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2015-01-20 02:06:37 +01:00
Victor Shcherb
f16d22884c Update to toolbar and use new tabs 2015-01-20 02:06:15 +01:00
Damjan Gerl
57c3305b3c Translated using Weblate (Slovenian)
Currently translated at 100.0% (1597 of 1597 strings)
2015-01-20 00:11:52 +01:00
Weblate
b294949389 Merge remote-tracking branch 'origin/master' 2015-01-20 00:06:50 +01:00
sonora
14220c688f not necessary 2015-01-20 00:06:35 +01:00
Weblate
3307094ea1 Merge remote-tracking branch 'origin/master' 2015-01-20 00:05:35 +01:00
Damjan Gerl
bf97a8cce3 Translated using Weblate (Slovenian)
Currently translated at 99.8% (1593 of 1596 strings)
2015-01-20 00:05:29 +01:00
Damjan Gerl
d13677a30e Translated using Weblate (Slovenian)
Currently translated at 99.8% (1593 of 1596 strings)
2015-01-20 00:05:28 +01:00
Victor Shcherb
3ae6c9a4d9 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2015-01-20 00:05:16 +01:00
Victor Shcherb
f811edf676 Slightly fix searches 2015-01-20 00:03:54 +01:00
sonora
cacc92457f initialize totalTracks 2015-01-19 23:48:08 +01:00
Victor Shcherb
d1ec5c5f7a Update search functionality 2015-01-19 23:30:23 +01:00
Lu Ca
fa6e4bea91 Translated using Weblate (Sardinian)
Currently translated at 100.0% (1596 of 1596 strings)
2015-01-19 23:19:14 +01:00
Weblate
d6da184b8c Merge remote-tracking branch 'origin/master' 2015-01-19 23:16:52 +01:00
ace shadow
7b53bf5ea8 Translated using Weblate (Slovak)
Currently translated at 100.0% (1596 of 1596 strings)
2015-01-19 23:16:50 +01:00
Lu Ca
19bf017607 Translated using Weblate (Sardinian)
Currently translated at 99.9% (1595 of 1596 strings)
2015-01-19 23:16:48 +01:00
Viktar Palstsiuk
d79441b290 Translated using Weblate (Belarusian)
Currently translated at 100.0% (1596 of 1596 strings)
2015-01-19 23:16:45 +01:00
Victor Shcherb
4d9bd5f23f Fix small issues 2015-01-19 23:16:37 +01:00
Victor Shcherb
ca4b4e14c8 Update poi filter types 2015-01-19 22:32:27 +01:00
ace shadow
382ea3eb96 Translated using Weblate (Slovak)
Currently translated at 100.0% (1596 of 1596 strings)
2015-01-19 21:10:47 +01:00
Weblate
9d309dacef Merge remote-tracking branch 'origin/master' 2015-01-19 20:28:17 +01:00
Leif Larsson
175dd42809 Translated using Weblate (Swedish)
Currently translated at 99.3% (1586 of 1596 strings)
2015-01-19 20:28:14 +01:00
Lu Ca
a27c4f23bb Translated using Weblate (Sardinian)
Currently translated at 99.8% (1593 of 1596 strings)
2015-01-19 20:28:12 +01:00
Mirco Zorzo
15579f0eb5 Translated using Weblate (Italian)
Currently translated at 100.0% (1596 of 1596 strings)
2015-01-19 20:28:09 +01:00
sonora
d1a470623f Make "log track" toast long to facilitate reading 2015-01-19 20:27:55 +01:00
Weblate
54ce9ec3cf Merge remote-tracking branch 'origin/master' 2015-01-19 16:39:43 +01:00
Ivan Vantu5z
674c482a7a Translated using Weblate (Russian)
Currently translated at 99.9% (1595 of 1596 strings)
2015-01-19 16:39:40 +01:00
권 조
6b886c603b Translated using Weblate (Korean)
Currently translated at 100.0% (1596 of 1596 strings)
2015-01-19 16:39:38 +01:00