Commit graph

1684 commits

Author SHA1 Message Date
GaidamakUA
7d3b58da8e Opening hours dialog work in progress 2015-08-25 15:21:53 +03:00
GaidamakUA
1cb5afcb9a GeoPointParserUtil indentation fix 2015-08-21 18:33:25 +03:00
GaidamakUA
da30886434 merged with main 2015-08-21 18:06:56 +03:00
GaidamakUA
1bfc3c2162 Poi dialog design. 2015-08-21 17:48:27 +03:00
GaidamakUA
61800f7419 Time dialog in progress 2015-08-21 13:13:51 +03:00
Victor Shcherb
de55303afb Revert binary inspector 2015-08-19 00:19:40 +02:00
Victor Shcherb
3379bbf792 Update project 2015-08-19 00:04:46 +02:00
Victor Shcherb
ec3a8f53c0 Fix seamarks 2015-08-06 00:39:38 +02:00
vshcherb
acb3b5eae0 Update City.java 2015-08-04 11:57:28 +02:00
Victor Shcherb
cff6122f9b Add hazard warning #1446 2015-08-04 10:52:57 +02:00
Victor Shcherb
6231f0c1ed Update roads only maps 2015-08-03 09:44:40 +02:00
Victor Shcherb
d2b628f640 Update roads only maps 2015-08-03 09:19:29 +02:00
Victor Shcherb
b434d0ddcd Update roads only maps 2015-08-03 01:40:21 +02:00
Victor Shcherb
f8f214a7db Merge branch 'master' of github.com:osmandapp/Osmand 2015-08-02 21:45:48 +02:00
Victor Shcherb
9764f6e2ed Update uploader 2015-08-02 21:44:46 +02:00
vshcherb
4e6b3724ad Merge pull request #1277 from saiarcot895/fix-right-turn-highlighting
If adding a left/right turn to a lane, make sure that that lane is ma…
2015-08-02 21:06:44 +02:00
Victor Shcherb
97d667cb4c Change xml parser 2015-08-01 21:40:13 +02:00
Victor Shcherb
a6bed74606 Test output 2015-08-01 21:12:25 +02:00
Victor Shcherb
d9973447e3 Update java 2015-08-01 20:52:21 +02:00
Victor Shcherb
279bc00f0a Update files 2015-08-01 20:17:51 +02:00
Victor Shcherb
3c3851ad87 Fix issue with callback / prepare osmc 2015-07-29 20:00:42 +02:00
Victor Shcherb
55dc79e118 Update order to initialize 2015-07-28 22:22:28 +02:00
Victor Shcherb
3eb12eefca Add method 2015-07-28 01:44:05 +02:00
Victor Shcherb
34e8d9bb99 Merge branch 'master' of github.com:osmandapp/Osmand 2015-07-28 01:36:56 +02:00
Victor Shcherb
ebe8cd741a Update inspector 2015-07-28 01:36:53 +02:00
GaidamakUA
326faa8e2b Removed hardcoded values 2015-07-27 23:20:47 +03:00
GaidamakUA
81228dba45 Fixing issue #1486. Incorrect parsing of double parentheses. Now double parentheses are simply removed. 2015-07-27 23:20:30 +03:00
Victor Shcherb
2d9c367960 Update bbox 2015-07-20 01:17:26 +02:00
Victor Shcherb
ac5d9181e0 Fix 2015-07-19 11:59:03 +02:00
Victor Shcherb
324512dc42 Avoid logging too much 2015-07-19 11:44:16 +02:00
Victor Shcherb
7c9352f903 Update bbox 2015-07-17 09:15:17 +02:00
Victor Shcherb
4d1309a425 Update base storage 2015-07-15 12:44:45 +02:00
Victor Shcherb
09bbd17e02 udpate poi category 2015-07-15 09:09:07 +02:00
Victor Shcherb
7783f9abec Fix map gen 2015-07-14 10:50:16 +02:00
Victor Shcherb
5fed8c97d1 Add osm change 2015-07-13 09:15:51 +02:00
Victor Shcherb
3fd27c2db3 Update basemap gen 2015-07-12 11:38:31 +02:00
Victor Shcherb
f42b66aeb4 Refactor 2015-07-10 08:36:33 +02:00
Victor Shcherb
0ad9e8c34e Fix poi types 2015-07-09 18:26:10 +02:00
Victor Shcherb
51ec3c0d3e Fix 2015-07-09 18:11:37 +02:00
Victor Shcherb
177bd52131 Fix poi dialog 2015-07-09 17:57:27 +02:00
Victor Shcherb
40bc7bf0bb Update poi types with entity convert 2015-07-09 14:14:52 +02:00
Victor Shcherb
21327bb47b Tag/transform routing types 2015-07-07 21:46:00 +03:00
Victor Shcherb
0c158551f1 Fix poi out of its boundaries 2015-07-07 21:28:17 +03:00
Victor Shcherb
1f3e889ec8 Apply tag/transform for poi 2015-07-07 20:58:45 +03:00
Victor Shcherb
fe34980ece Fix ui memory leak 2015-07-07 12:51:51 +03:00
Victor Shcherb
db981830f9 Prepare route names 2015-07-06 08:08:10 +03:00
Victor Shcherb
4a82e7cec5 Update osmand indexes 2015-07-06 06:23:52 +03:00
Victor Shcherb
297a997761 update poi types selection (taking into account map=true) elements 2015-07-02 18:32:02 +02:00
Victor Shcherb
28640f0eb5 Fix internalization for address 2015-06-30 13:16:01 +02:00
Victor Shcherb
c6004c4dbd Update my location btn 2015-06-30 10:31:26 +02:00
Victor Shcherb
6b844ce76e Add name:* to address / poi revisit 2015-06-29 17:31:10 +02:00
Victor Shcherb
3d568bc351 Choose longest wiki article 2015-06-20 23:43:25 +02:00
Victor Shcherb
12582d8e80 Add localization to road section, navigation, TTS, etc (using configure map setting -> locale) 2015-06-16 01:03:52 +02:00
Victor Shcherb
72ed1b4040 Fix wiki poi selector 2015-06-16 00:03:17 +02:00
Victor Shcherb
788428591c Fix wiki names 2015-06-15 21:32:35 +02:00
Victor Shcherb
2b44970261 Update poi wiki 2015-06-15 10:41:52 +02:00
Victor Shcherb
09db127d68 Delete region 2015-06-15 01:30:42 +02:00
Victor Shcherb
d212c501fa Add wiki types for download 2015-06-14 19:10:46 +02:00
Victor Shcherb
308a777693 Fix poi creation dialog 2015-06-14 16:48:04 +02:00
Victor Shcherb
63417876f3 Fix poi description 2015-06-14 14:39:30 +02:00
Victor Shcherb
c6b7082f6e Fix gpx color (display from track) 2015-06-12 01:28:41 +02:00
Victor Shcherb
db1bd53217 Update poi filters 2015-06-10 01:47:16 +02:00
Victor Shcherb
afef7a56f1 Update favs 2015-06-08 22:54:12 +02:00
Victor Shcherb
ddae62466c Update favorites sorting algorithm / fix saving favorites 2015-06-08 22:16:43 +02:00
Victor Shcherb
e49ca072f0 Add wikipedia new type download, add language switcher, add button to read whole article 2015-06-08 01:50:53 +02:00
Victor Shcherb
e3ef7c1329 Fix gmaps geo 2015-06-06 17:19:07 +02:00
Victor Shcherb
eee2db4a38 Update default values 2015-06-06 13:01:49 +02:00
Victor Shcherb
c9491816c3 Update regions 2015-06-06 01:57:56 +02:00
Victor Shcherb
bf9859d477 Update regions 2015-06-05 09:36:37 +02:00
Victor Shcherb
2243426d5a Improve parsing 2015-06-04 10:16:21 +02:00
Victor Shcherb
df12e39f73 Update regions ocbf 2015-06-04 10:09:52 +02:00
Victor Shcherb
63847f6bd6 Merge branch 'master' of github.com:osmandapp/Osmand 2015-05-31 18:55:32 +02:00
vshcherb
dff57e480f Update BinaryInspector.java 2015-05-31 16:52:48 +02:00
vshcherb
96e789ac5d Update BinaryInspector.java 2015-05-31 16:51:10 +02:00
vshcherb
189e9a630a Update OsmandRegions.java 2015-05-30 14:14:15 +02:00
Alexey Pelykh
6b612181b0 Fix 2015-05-28 13:02:34 +03:00
Alexey Pelykh
eceebb26d6 Update protobuf 2015-05-28 11:19:31 +03:00
Victor Shcherb
5e0bfb0a46 Fix poi search (casing) 2015-05-27 11:27:33 +02:00
Saikrishna Arcot
52f277b3f0
If adding a left/right turn to a lane, make sure that that lane is marked as selected. 2015-05-26 19:56:31 -07:00
Victor Shcherb
eb8dc70b0d Fix poi description 2015-05-27 00:28:24 +02:00
Victor Shcherb
d478d14a73 Fix osmo group 2015-05-27 00:09:48 +02:00
Victor Shcherb
69e23fd28c Update osmo layout 2015-05-26 01:00:54 +02:00
Victor Shcherb
14d3c7a622 Remove apply_tag and target_tag 2015-05-23 17:12:15 +03:00
Victor Shcherb
3c65dcca1b Improve packing bytes into UTF-8 2015-05-23 12:47:37 +03:00
Victor Shcherb
b3e01c3fca Support ziping text 2015-05-22 19:05:38 +03:00
Victor Shcherb
6dfc7041b5 Add translations to search 2015-05-21 15:04:50 +03:00
Victor Shcherb
8917f6930a Fix property crash 2015-05-14 11:25:58 +02:00
Victor Shcherb
66961e49f0 Fix road only maps 2015-05-13 22:10:03 +02:00
Alexey Pelykh
207162756a Update EntityParser.java 2015-05-13 21:24:52 +03:00
Valerii Pekarskyi
31d84b6cbd Use building entrance as a building location (handy for routing) - only in case when one entrance is present 2015-05-13 18:02:53 +03:00
Victor Shcherb
5cd40baff3 Fix tests 2015-05-10 01:25:23 +02:00
vshcherb
2395dc4551 Merge pull request #1192 from ypid/opening_hours_added_tests
Added test for "Mo-Th 09:00-03:00, Fr-Sa 09:00-04:00; Su off". Not evaluated correctly. Related to #1154.
2015-05-10 01:08:16 +02:00
Robin Schneider
c9f64ad619
Added test for "Mo-Th 09:00-03:00, Fr-Sa 09:00-04:00; Su off". Not evaluated correctly. Related to #1154. 2015-05-10 00:50:44 +02:00
Victor Shcherb
eaf140dded Fix route object calc 2015-05-09 23:53:16 +02:00
aceman444
415f74e99e Update RouteDataObject.java
One more return to really support feet without inches.
2015-05-09 17:38:45 +02:00
aceman444
e637873b50 Update parseLength to support inches
Update parseLength to be more strict and precise and also support inches when feet are specified. Inches are actually mandatory per the wiki, but not all mappers give them. The new function supports them when they are specified (so handles them as optional).

Sorry, I can't build OsmAnd so this patch is untested. Please try it out and then merge. Thanks.
2015-05-09 14:44:10 +02:00
Victor Shcherb
c107cc7644 Fix shorten route calculation 2015-05-06 23:21:28 +02:00
Victor Shcherb
f887946674 Remove lib 2015-05-03 15:57:11 +02:00
Victor Shcherb
2493f0005a Update poi reader 2015-05-02 23:30:24 +02:00
Victor Shcherb
6c80487bfe Fix poi display with track 2015-05-02 20:37:56 +02:00
Victor Shcherb
ef031d7ec9 Fix crashes 2015-05-01 19:19:27 +02:00
Victor Shcherb
335d363d24 Fix precompiled style 2015-05-01 15:41:35 +02:00
Victor Shcherb
96fea08063 Update generated style 2015-05-01 15:18:56 +02:00
Victor Shcherb
60d2c91bda Fix small issues 2015-04-30 01:02:59 +02:00
Victor Shcherb
0055c3edd0 New change for fast route recalculation 2015-04-30 00:47:57 +02:00
Victor Shcherb
e83021c57f Speed up load / start fixing poi current location bugs 2015-04-15 18:05:26 +02:00
Victor Shcherb
916d38199d Add glow effect to widgets 2015-04-15 10:21:22 +03:00
Victor Shcherb
1c51d60a71 Update 2015-04-14 21:39:58 +03:00
Victor Shcherb
4e2b0057ac Update 2015-04-14 21:39:54 +03:00
Victor Shcherb
53e708ccb1 Fix build 2015-04-14 15:44:43 +03:00
Victor Shcherb
8edc7cd006 Update poi type filters 2015-04-10 19:26:36 +02:00
Victor Shcherb
1b165d9853 Filter by type fuel 2015-04-10 19:06:20 +02:00
Victor Shcherb
12ebbd0965 Update only open parser 2015-04-10 01:34:46 +02:00
Victor Shcherb
d236bc718c Update search poi 2015-04-10 00:15:50 +02:00
Victor Shcherb
2bb1d40f41 Update poi search 2015-04-08 16:04:32 +02:00
Victor Shcherb
f498454734 Update poi types 2015-04-08 00:55:20 +02:00
Victor Shcherb
c6ad42ee79 Update poi types 2015-04-08 00:21:31 +02:00
Victor Shcherb
ca31455f0e Update poi search ui 2015-04-07 23:05:52 +02:00
Victor Shcherb
ca7ddae8ad Update open hours ui 2015-04-07 00:47:02 +02:00
Victor Shcherb
3b0f6f49af Update open hours ui 2015-04-07 00:34:11 +02:00
Victor Shcherb
cbf950cbdc Fix poi issues 2015-04-06 23:46:02 +02:00
Victor Shcherb
c5c60ff049 Update poi types 2015-04-05 13:51:01 +02:00
Victor Shcherb
c41000301b Poi type fix 2015-04-04 13:05:41 +02:00
Victor Shcherb
39c34ac7a3 Update poi types 2015-04-03 16:34:52 +02:00
Victor Shcherb
7e51abfe95 Update poi types 2015-04-03 13:48:12 +02:00
Victor Shcherb
e58b75c87e Dont jump 2015-04-03 12:08:40 +02:00
Hans-Christoph Steiner
87896f852b fix Google Maps URL parsing for all known URLS
This fixes the FIXME URLs, and adds a new URL with the query name in the
fragment.
2015-03-31 22:43:17 -04:00
Hans-Christoph Steiner
dac0cf725b support parsing all Google Maps URLs
This adds support for hosts like:
* www.google.com.tr
* www.google.co.uk

and many more...
2015-03-31 22:38:46 -04:00
Victor Shcherb
2bde70a057 Update icons 2015-03-29 15:54:23 +02:00
Victor Shcherb
7914cc4c03 Fix entity 2015-03-28 19:10:56 +01:00
Victor Shcherb
15450a8d87 Update waypoints 2015-03-26 22:16:04 +01:00
Victor Shcherb
cfbfa188cc Fix poi types 2015-03-25 00:06:52 +01:00
Victor Shcherb
21e9e6b7cf Init osmand regions 2015-03-18 01:12:02 +01:00
Victor Shcherb
7e8b008a81 Fix poi editing 2015-03-11 20:38:05 +01:00
Victor Shcherb
c3bf97fe75 Fix issue with old rendering 2015-03-10 23:47:08 +01:00
Victor Shcherb
d37e3dda08 Add waypoints card 2015-03-10 00:00:08 +01:00
Victor Shcherb
a1e1192eab Inspector 2015-03-09 23:18:22 +01:00
Victor Shcherb
bc6b9c2aea Inspector 2015-03-09 23:16:22 +01:00
Victor Shcherb
ba3a2cee39 Update binary inspector 2015-03-09 23:09:16 +01:00
Victor Shcherb
c397a428a1 Update binary inspector to print map details size 2015-03-09 22:47:38 +01:00
Victor Shcherb
5e7a5374d2 Startup of application 2015-03-06 19:37:54 +01:00
Victor Shcherb
2ed43c34e1 Refactor startup 2015-03-06 01:58:15 +01:00
Victor Shcherb
c3f18229bc Upgrade eclipse to 1.7 2015-02-28 11:58:29 +02:00
vshcherb
2c76ad0461 Merge pull request #1080 from ilasica/urlTemplate
Add in urlTemplate support of variables {z}, {x} and {0} interpreted like {0}, {1} and {2}
2015-02-21 00:43:29 +01:00
Hans-Christoph Steiner
bb1d1320ed use NetworkUtils.getHttpURLConnection for all URLConnections
This keeps the code consistent, provides a single common method for setting
up URLConnections, and allows the proxy support to work on all network
connections.

NetworkUtils.getHttpURLConnection() provides a common method for creating
HttpUrlConnection instances from URLs.  That's where the proxy config
happens.  If you can think of a better way to add proxy support, I'm all
ears.  This is the best that we've found in our proxy work at Guardian
Project.

this is a follow up on https://github.com/osmandapp/osmand/pull/1043
2015-02-20 14:06:07 +01:00
ilasica
24e1bc3d3f Add in urlTemplate support of variables {z}, {x} and {0} interpreted like {0}, {1} and {2}.
Before now these variables were supported in some cases. Now they are supported always in both .metainso and sqlitedb.
No support in beanshell!
2015-02-20 15:55:30 +03:00
ilasica
cd8736ee5b Add in urlTemplate support of variables {z}, {x} and {0} interpreted like {0}, {1} and {2}.
Before now these variables were supported in some cases. Now they are supported always in both .metainso and sqlitedb.
No support in beanshell!
2015-02-20 15:01:00 +03:00
vshcherb
630105c0f9 Update BinaryInspector.java 2015-02-19 14:01:20 +01:00
Victor Shcherb
f82ed438a5 Update to partially support (previous poi filters) 2015-02-19 00:40:16 +01:00
Victor Shcherb
3717464598 Implement new poi structure 2015-02-19 00:09:00 +01:00
Victor Shcherb
f58c17eb66 Make osmandonline tiles hd 2015-02-16 19:44:28 +01:00
Victor Shcherb
895b61a34b Fix issues 2015-02-16 09:42:59 +01:00
ilasica
0e0def0440 In case of SQLiteTileSource using
Changed loading tiles to sqlitedb when using "Download map" from context menu. Before now in such cases tiles were saved just in files in TEMP folder
Changed saving tiles directly  to sqlitedb when browsing new area. efore now in such cases temp files were used.
2015-02-11 10:47:34 +03:00
Victor Shcherb
83e90ee0a2 Fix entity parser 2015-02-10 00:24:22 +01:00
ilasica
cd3dc04880 Add beanshell use. Use new optional field RULE in table INFO. Value "beanshell" makes to use interpreter for processing of a script which put into the field URL. If there is no field RULE or its value differs from "beanshell", content of the field URL used as before. 2015-02-09 10:25:18 +03:00
Alexey Pelykh
91ae154dd8 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2015-02-03 11:13:19 +02:00
Alexey Pelykh
3ec9d6dbd2 Proper gradle 2015-02-03 11:13:11 +02:00
Hans-Christoph Steiner
859595267e add more kinds of Google URLs for testing
This includes some valid Google Maps links that cause problems with the new
`parseGoogleMapsPath()` method.
2015-02-03 00:29:43 +01:00
Hans-Christoph Steiner
34ecdafc5d GeoParsedPoint normalize query string format as plain, not URL-encoded
There were parts of this code that were sticking in a URL-encoded query
string into GeoParsedPoint, and other parts that were putting in a regular
non-URL-encoded String.  This meant that URLs with an & in the query string
encoded as %26 were not being properly parsed, since & is used to split up
the query string.  That also makes it impossible to output a properly
encoded URI from getGeoUriString().
2015-02-03 00:28:45 +01:00
Hans-Christoph Steiner
124d48cd6e add various unparsable short links as tests 2015-02-02 22:53:05 +01:00
Hans-Christoph Steiner
7cb58ec540 also parse maps.apple.com links, the query string includes lat/long/zoom/etc
https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html
2015-02-02 22:53:05 +01:00
Hans-Christoph Steiner
1c4ad908da handle all Google country-specific domains, i.e. google.at, google.ru, etc.
https://en.wikipedia.org/wiki/List_of_Google_domains
2015-02-02 22:53:05 +01:00
Hans-Christoph Steiner
59c34b350a improve Yandex link parsing
* also handle maps.yandex.com URLs
* properly handle unparsable short links (i.e. don't crash or return results)
* include text= as Label
2015-02-02 22:53:05 +01:00
Hans-Christoph Steiner
897d6ba387 only output coords from Yandex URL if the full ll= string matches
This just makes sure that there is a full lat/lon match before outputing.
2015-02-02 22:53:04 +01:00
Hans-Christoph Steiner
90c1b8a8e0 only parse query string if it is used
Not all location URLs have useful information in the query string, so only
parse it if it is used in the section for a given hostname.

Also, rename queryMap to params for consistency.
2015-02-02 22:53:04 +01:00
Hans-Christoph Steiner
4e5fa43f98 claim location URLs from QQ Map by Tencent
closes https://dev.guardianproject.info/issues/4394
2015-02-02 22:53:04 +01:00
Hans-Christoph Steiner
9b77f6fa90 claim location URLs from Nokia HERE
closes https://dev.guardianproject.info/issues/4399
2015-02-02 22:53:04 +01:00
Hans-Christoph Steiner
d34d341d65 keep Uri "path" intact during parsing for consistant regexes
By not modifying "path" from what Uri.getPath() returns, it keeps the
pattern matching consistent since the contents of "path" will always be the
same as Uri.getPath(), and what is visible in the URI itself.
2015-02-02 22:53:04 +01:00
Hans-Christoph Steiner
2771da35de GeoPointParserUtil.getQueryParameters() to return Map of all parameters
This parses out all of the parameters in the query string for both http:
and geo: URIs.  This will only work on URIs with valid syntax, so it will
not work on URIs that do odd things like have a query string in the
fragment, like this one:

http://www.amap.com/#!poi!!q=38.174596,114.995033|2|%E5%AE%BE%E9%A6%86&radius=1000
2015-02-02 22:53:04 +01:00
Hans-Christoph Steiner
3d106d00b7 support parsing amap.com URLs
amap.com aka autonavi is a popular mapping service in China.
2015-02-02 22:53:04 +01:00
Alexey Pelykh
75a0c03e40 Fix build 2015-02-02 18:15:28 +02:00
Alexey Pelykh
ac344f8e20 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2015-02-02 17:56:08 +02:00
Alexey Pelykh
6d6d3631f3 Fix 2015-02-02 17:54:43 +02:00
Hans-Christoph Steiner
8155e749bb use Locale.ENGLISH to format numbers for geo: links
Some locales do not use 0-9 as the digits, such as Arabic and sometimes
Chinese.  Using those numerals in a geo: URI probably would not work.
2015-02-02 16:08:30 +01:00
Hans-Christoph Steiner
3db16680b4 GeoParsedPoint.getGeoUriString() to output the data as a geo: URI
Output the data in the GeoParsedPoint as a geo: URI (http://geouri.org)
2015-02-02 16:08:30 +01:00
Hans-Christoph Steiner
58485d8ba9 rename GeoParsedPoint's named point var to "Label" after Google standard
This outlines the named point format of a geo: URI:
https://developer.android.com/guide/components/intents-common.html#Maps
2015-02-02 16:08:30 +01:00
Hans-Christoph Steiner
6f2e0029a5 remove debug message from GeoPointParserUtil.areCloseEnough() 2015-02-02 16:08:30 +01:00
Victor Shcherb
567de5806a Update geo parse utility 2015-02-02 09:25:15 +01:00
Victor Shcherb
015cf7fc47 Update map poi types 2015-01-31 15:28:08 +01:00
vshcherb
cc9f727789 Merge pull request #1045 from eighthave/update-url-parsing
Update url parsing
2015-01-27 14:24:06 +01:00
Victor Shcherb
ba358e658f Merge branch 'master' of github.com:osmandapp/Osmand 2015-01-26 21:45:46 +01:00
Victor Shcherb
755b56a97b Fix map creator 2015-01-26 21:45:07 +01:00
Denis
4b65f295d6 Added new tab control 2015-01-26 13:30:38 +02:00
Victor Shcherb
1568f9b598 Fix ruler 2015-01-25 22:56:48 +01:00
Hans-Christoph Steiner
9bb03894a5 generate OpenStreetMap shortlinks using current char set (~ instead of @)
OpenStreetMap has changed the shortlink charset to use ~ instead of @ to be
support services like Twitter where @ has meaning.  OpenStreetMap still will
parse the old format, but only generates new shortlinks using "~".  This
commit changes OsmAnd to have the same behavior.

References:
https://wiki.openstreetmap.org/wiki/Shortlink#Code_for_encoding_.26_decoding
e84b2bd22f/app/assets/javascripts/application.js (L188)

---------------- OsmAnd-java/src/net/osmand/util/MapUtils.java ----------------
2015-01-21 11:25:51 +01:00
Hans-Christoph Steiner
50eed92015 parse lat/lon/zoom from OpenStreetMap shortlinks
This is a nice format of shortlink since it uses a public, offline algorithm
to generate them.  So Osmand can get what it needs from the shortlink
without going online.

https://wiki.openstreetmap.org/wiki/Shortlink
2015-01-21 11:25:51 +01:00
Hans-Christoph Steiner
2537d92a6a update MapUtils.decodeShortLinkString() to also parse zoom
This method is used to parse the custom OpenStreetMap shortlink algorithm
that encodes lat, lon, and zoom.  The previous version,
MapUtils.decodeShortLocString(), only parsed lat, lon from the shortlink.
2015-01-21 11:25:51 +01:00
Hans-Christoph Steiner
147f2adf05 add BaiduMap as a URL pattern (http://map.baidu.com)
This is a mapping service that is popular in China.
2015-01-21 11:00:46 +01:00
Hans-Christoph Steiner
baf25cbb14 include test lat/lon to 5 decimal places since that's the common format
This makes the test more realistic, since most services are using at least
this much accuracy.
2015-01-21 11:00:46 +01:00
Hans-Christoph Steiner
32f7cccd0f rework OpenStreetMap URL parsing to handle current formats
It seems this code is quite out of date, because none of the URL formats
listed in the tests seem to work.  This commit updates the URL formats in
the tests, then makes all of them parse properly.  It also changes the
parsing technique, leveraging java.net.URL's built-in parsing abilities to
assist.  Also, I plan on adding a lot more URL formats, so the current code
structure made it very difficult to add to.  So each service will be split
out into its own section, starting here.
2015-01-21 11:00:46 +01:00
Hans-Christoph Steiner
7729aa7350 remove scheme arg from GeoPointParserUtil.parse(), java.net.URI provides it
Since the first step in parse() is to create a URI instance, the scheme
should come from URI.getScheme() instead of an arg.
2015-01-21 11:00:46 +01:00
Hans-Christoph Steiner
01bb7d091f split geo: URL creation to MapUtils.buildGeoUrl(lat, lon, z)
This follow the pattern set by MapUtils.buildShortOsmUrl().
2015-01-21 11:00:46 +01:00
Hans-Christoph Steiner
c54d8d47e8 use HTTPS URL for sharing location
In order to maintain privacy when sharing location, this changes the shared
location link to use HTTPS, thereby hiding the location info from anyone
who might be snooping on the WiFi, ISP, internet, etc.

Unfortunately, http://osm.org does not yet work with HTTPS, but the
standard OSM URLs are short enough to fit into a text message. They are
planning on supporting https://osm.org in the future:
https://github.com/openstreetmap/operations/issues/2
2015-01-21 11:00:46 +01:00
Victor Shcherb
0b6738e356 Fix errors 2015-01-20 23:32:35 +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
Victor Shcherb
ca4b4e14c8 Update poi filter types 2015-01-19 22:32:27 +01:00
Victor Shcherb
837c1f8f04 Add support restriction via way 2015-01-16 01:53:19 +01:00
Victor Shcherb
660ee62f71 Fix small issues 2015-01-15 03:17:44 +01:00
Victor Shcherb
1756e39616 Update routes 2015-01-15 02:42:33 +01:00
Victor Shcherb
774cf6f92c Fix addr:flats 2015-01-13 23:14:09 +01:00
Victor Shcherb
80bbf423ca Reimplement turn:lanes merge 2015-01-13 10:25:56 +01:00
Victor Shcherb
eaa25f3daa Update zoom animation and add zoom fraction for autozoom (don't change density in autozoom). Add limit autozoom for different drive options 2015-01-13 00:04:08 +01:00
Victor Shcherb
e55a1d7b8f Update rendering types parser 2015-01-09 00:10:52 +01:00
Victor Shcherb
b442252e0c Add dependent rendering attribute 2015-01-08 22:53:25 +01:00
Victor Shcherb
95364cb9e7 Rules encoding 2015-01-08 18:36:35 +01:00
Victor Shcherb
356773d6ff Update rendering additional 2015-01-08 01:15:47 +01:00
Victor Shcherb
e1300b9df7 Fix rendering types issue 2015-01-08 00:19:54 +01:00
Victor Shcherb
38407ae763 Commit poi with name 2015-01-06 21:49:38 +01:00
Victor Shcherb
c95dcf10e4 Commit poi with name 2015-01-06 21:45:58 +01:00
Alexey Pelykh
6627a4d2b5 Merge pull request #1028 from Bars107/master
Bugfix for direction drawable and test for buggy geo intent.
2014-12-29 18:41:45 +02:00
Alexey Pelykh
335a629bf1 Fix indent 2014-12-29 17:41:01 +02:00
Alexey Pelykh
9678ca155c New GEO URI parser 2014-12-29 17:37:28 +02:00
Denis
819a61216e Added test for buggy geo intent 2014-12-29 12:56:52 +02:00
Victor Shcherb
47d605b4f4 Update core-legacy location 2014-12-21 23:39:14 +01:00
Alexey Pelykh
904c2bf342 Styles 2014-12-18 19:39:50 +02:00
Victor Shcherb
484c951790 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-12-17 11:13:53 +01:00
Victor Shcherb
9eea16efba Add icon__1 to render 2014-12-17 11:13:19 +01:00
Alexey Pelykh
b7beca8a9b Initial gradle support 2014-12-16 13:24:33 +02:00
Victor Shcherb
4f37694d41 Add icon2 .. icon5 rendering 2014-12-15 01:03:20 +01:00
Victor Shcherb
30f1920e2e Add layer __2 and _5 for more complex cases 2014-12-15 00:46:20 +01:00
Alexey Pelykh
f471400e32 Something 2014-12-11 11:24:48 +02:00
Alexey Pelykh
9910e07a68 Blah Blah 2014-12-10 09:57:48 +02:00
Victor Shcherb
d43d5255c1 Use destination:ref where is possible 2014-12-10 00:27:03 +01:00
Victor Shcherb
fa0f4dc4b1 Display lanes for car driving without navigation 2014-12-09 22:34:33 +01:00
Victor Shcherb
e4422db88c Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-12-09 20:21:14 +01:00
Victor Shcherb
6002e7126e Update cards layout 2014-12-09 20:20:21 +01:00
vshcherb
58f60d7794 Merge pull request #994 from saiarcot895/fix-bits
Turn display fix
2014-12-09 12:06:59 +01:00
Saikrishna Arcot
4af103fb02 When setting a new primary or secondary turn, clear the bits from the currently-set turn first. 2014-12-08 12:56:05 -05:00
Victor Shcherb
a5431d2036 Be more verbose 2014-12-07 20:21:42 +01:00
vshcherb
a2c041274b Merge pull request #952 from saiarcot895/merge-turn-lanes
Implement merging nearby turns together.
2014-12-07 00:46:57 +01:00
Victor Shcherb
170aaabfa6 Refactor zoom representation 2014-12-06 14:55:36 +01:00
Victor Shcherb
239184861f Add strings to translate 2014-12-06 13:17:54 +01:00
Saikrishna Arcot
08dc488850 Fix NullPointerException that occurs if there are no more turns with lanes indicated. 2014-12-05 23:00:12 -05:00
Victor Shcherb
311cb29336 Fix collapsing 2014-12-05 23:33:58 +01:00
Saikrishna Arcot
d527eb4fe9 Fix slight turn definition, and remove redundant lines 2014-12-04 22:51:18 -05:00
Victor Shcherb
edd72827f3 Introduce new property engine_v1 2014-12-03 21:26:15 +01:00
Victor Shcherb
52dd94adc7 Remove unnecessary line 2014-11-28 18:33:04 +01:00
Saikrishna Arcot
cefabcf520 Make local variables to shorten lines. 2014-11-28 08:39:18 -06:00
Saikrishna Arcot
e4a2b38ea4 Remove vim file 2014-11-28 08:19:23 -06:00
Victor Shcherb
da7f23b4ac Fix routing with needles 2014-11-28 00:58:02 +01:00
Victor Shcherb
9931d436b4 Fix routing with needles 2014-11-28 00:57:34 +01:00
Victor Shcherb
b4db8bdbd9 Display lanes in driving mode 2014-11-25 18:37:09 +01:00
Saikrishna Arcot
2b9c96966e Update to call new methods. 2014-11-24 20:24:47 -05:00
Saikrishna Arcot
db6d99dc92 Merge remote-tracking branch 'origin/master' into merge-turn-lanes 2014-11-24 19:50:26 -05:00
Victor Shcherb
1fd9841ea6 Merge branch 'master' of ssh://github.com/osmandapp/Osmand
Conflicts:
	OsmAnd-java/src/net/osmand/router/RouteResultPreparation.java
2014-11-23 19:51:47 +01:00
Victor Shcherb
a9b1031ce9 Fix issue with turn type 2014-11-23 19:45:31 +01:00
Saikrishna Arcot
1ebad93158 Split determining which turns to merge into a separate function 2014-11-23 13:28:21 -05:00
Saikrishna Arcot
534d11d544 Update method call to reflect new parameters. 2014-11-23 11:41:07 -05:00
Saikrishna Arcot
9ef86bbe56 Merge branch 'master' into merge-turn-lanes
Conflicts:
	OsmAnd-java/src/net/osmand/router/RouteResultPreparation.java
2014-11-23 11:27:15 -05:00
Saikrishna Arcot
fcee2c6642 Log inconsistencies in lanes and turn:lanes values, and try to adjust lanes array to continue processing. 2014-11-21 11:31:18 -05:00
Saikrishna Arcot
72f8c1e1f4 Remove main lanes restriction 2014-11-21 07:58:15 -05:00
Saikrishna Arcot
751e569208 Refactor countLanes() so that it gets the right number of lanes by itself (similar to getTurnLanesString()) 2014-11-21 07:58:15 -05:00
Saikrishna Arcot
984dc80e58 Make a fix to ensure the directional lane is used 2014-11-21 07:51:41 -05:00
Saikrishna Arcot
e1b7f13b5c Implement merging nearby turns together.
When there are multiple turns near each other (< 60m), set the lanes
that are allowed on earlier turns such that staying on that lane will
carry you through the other turns.

For a standard left/right turn at a traffic light at two one-way roads
(dual carriageway), this means that the left and right turns are
correctly highlighted.
2014-11-21 07:51:41 -05:00
vshcherb
2a0f3623d8 Merge pull request #963 from Bars107/master
Bugfixing.
2014-11-19 17:19:34 +01:00
Denis
5f321bd150 Fixed bug with same item can be added to avoid roads twice 2014-11-19 14:58:16 +02:00
Victor Shcherb
68806ded9e Fix search by name 2014-11-19 00:47:59 +01:00
Victor Shcherb
b5975af3a9 Fix merge 2014-11-17 22:05:09 +01:00
Victor Shcherb
246ed334e6 Fix android 2.2 2014-11-08 01:40:36 +01:00
Victor Shcherb
ee2eff593f Add impassable road implementation 2014-11-02 18:48:09 +01:00
Victor Shcherb
34a4b9825e Calculate route from center of city 2014-10-29 01:56:25 +01:00
Victor Shcherb
ecf65f5a8c Remove local lines 2014-10-27 20:12:36 +01:00
Victor Shcherb
4a757ae29d Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-10-26 23:50:58 +01:00
Victor Shcherb
a410e2b565 Fix be attentive with route recalculation 2014-10-26 23:48:47 +01:00
Victor Shcherb
9e87ec17e9 FIx issue 2384 2014-10-26 23:15:48 +01:00
vshcherb
e5a9a43d59 Merge pull request #930 from saiarcot895/infer-turn-from-lanes
Add support for determining the actual turn to be taken based on the lanes highlighted
2014-10-26 18:51:40 +01:00
Victor Shcherb
1db4e7dcfb Add categories, fix waypoints dialog 2014-10-26 12:14:31 +01:00
Victor Shcherb
4565612ee6 Fix issues with app crash 2014-10-25 14:15:10 +02:00
Victor Shcherb
d73569f946 Add rendering attribute support as parameter 2014-10-24 11:24:59 +02:00
Saikrishna Arcot
24ab8baa10 Switch primary and secondary turns if the secondary turn is the actual turn 2014-10-22 11:26:36 -04:00
Saikrishna Arcot
ebb4d42f29 Assign new turn in attachKeepLeftInfoAndLanes() 2014-10-22 10:31:48 -04:00
Victor Shcherb
8e44071064 Add impassable road implementation 2014-10-21 23:17:46 +02:00
Victor Shcherb
dd429d1923 Fix text rendering & add comment 2014-10-21 22:35:35 +02:00
Saikrishna Arcot
ee58eebe3c Add support for determining the actual turn to be taken based on the lanes highlighted 2014-10-21 09:48:27 -04:00
vshcherb
ed05531de0 Merge pull request #908 from saiarcot895/lanes-with-multi-turns
Add support for reading in lanes that have multiple turns
2014-10-16 00:33:58 +02:00
Saikrishna Arcot
1e1f1c3fb4 Rename getLanesInfo() to assignLanesInfo() 2014-10-14 23:17:13 -04:00
vshcherb
7ab39cb7f2 Merge pull request #917 from saiarcot895/fix-lane-counting
Fix error caused by missing lane tags.
2014-10-14 14:51:54 +02:00
vshcherb
e545b744d0 Merge pull request #918 from saiarcot895/support-for-left-and-right
Support for left and right
2014-10-14 14:49:55 +02:00
Saikrishna Arcot
8c7f2e68e7 Add a right/left turn arrow on the rightmost/leftmost lane if it's not
included as per turn:lanes and a right/left turn is being taken.
2014-10-13 09:53:52 -05:00
Saikrishna Arcot
45ab0689c3 Add ability to fully use turn:lanes for left and right turns as well
If the turn being made is a left or right turn, and turn:lanes is
present, then the lanes for the turn will be displayed, and only the
lane that takes a left or right turn will be highlighted.
2014-10-13 09:26:25 -05:00
Saikrishna Arcot
ef5ed3c17f Fix error caused by missing lane tags.
When there is both a slight left turn and a slight right turn possible
at a point, and neither of the outbound roads have a lanes tag, then
an ArrayIndexOutOfBoundsException is thrown.
2014-10-13 08:37:00 -05:00
Victor Shcherb
078505633b Fix map downloader 2014-10-13 00:58:01 +02:00
Victor Shcherb
3dfcf8fecf Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-10-13 00:47:20 +02:00
Victor Shcherb
a00b64f85e Fix issue with unnecessary POI created 2014-10-13 00:46:54 +02:00
Taranenko Roman
515f610cac Added more elements in the predefined list of POI types and fixed issue
"Please add natural=tree to POI creation list". Fixed app crash in
DownloadIndexesThread.
2014-10-09 20:40:09 +03:00
Taranenko Roman
d1df74c273 Fixed scrolling through an online map ends up "downloading forever"
issue
2014-10-08 23:02:15 +03:00
Saikrishna Arcot
54871563db Add support for reading in lanes that have multiple turns 2014-10-07 22:38:48 -04:00
Victor Shcherb
8602f9aed4 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-10-08 00:53:42 +03:00
Victor Shcherb
4290fc3bad Fix bug 2014-10-08 00:53:04 +03:00
vshcherb
d6f1be4f80 Merge pull request #902 from saiarcot895/basic-turn-lanes-reading
Add basic support for reading turn:lanes and drawing the turns as lanes
2014-10-08 00:23:43 +03:00
Saikrishna Arcot
88156c0370 Swap secondary and primary turns if the secondary turn is actually the turn being made. 2014-10-06 14:10:57 -04:00
Saikrishna Arcot
3ef0a4f9a8 Change return type of attachTurnLanesData to void 2014-10-06 12:43:50 -04:00
Saikrishna Arcot
bd5d29fc5f Rename countLines() to countLanes() 2014-10-04 10:41:30 -04:00
Saikrishna Arcot
a11e5bb9e6 Add basic support for reading turn:lanes and drawing the turns as lanes 2014-10-04 10:39:25 -04:00
Victor Shcherb
19ef80c33f count lines differenetly 2014-10-02 17:50:02 +02:00
Victor Shcherb
e27a425465 Show different turns 2014-10-02 14:14:34 +02:00
Victor Shcherb
2c6b19b775 Refactor turn types 2014-10-02 13:47:39 +02:00
Victor Shcherb
6c3bd59a7a Small changes 2014-10-02 11:22:11 +02:00
Denis
f68498ad13 merge with master 2014-10-01 12:53:09 +03:00
Victor Shcherb
b6273d00c1 Fix zoom scale for high density phones (glitch 200-300%) 2014-10-01 00:27:01 +02:00
Denis_Bars
36f46e3176 Merge branch 'qtcore' of https://github.com/osmandapp/Osmand into qtcore 2014-09-28 16:26:13 +03:00
Victor Shcherb
13153bec28 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-09-27 12:44:49 +03:00
Victor Shcherb
82120c920e Add more info about error heartbeat 2014-09-27 12:44:37 +03:00
Zahnstocher
ae8141c5d8 Fix c:geo intent 2014-09-27 00:24:07 +02:00
Victor Shcherb
8dc635eae1 Update map utils 2014-09-26 10:42:47 +02:00
Victor Shcherb
fe84bf3a6f Delete osmodroid code and add binary inspector ability to trace vrouting 2014-09-26 10:03:19 +02:00
Victor Shcherb
3f4afca303 Add text size setting for the map 2014-09-24 22:32:37 +02:00
Victor Shcherb
f1cdd40305 Align map/text/icon scale 2014-09-23 09:40:26 +02:00
Victor Shcherb
68869a05b5 Update routing, make point precise 2014-09-22 02:08:34 +02:00
Victor Shcherb
e8ffb5b532 Fix search cmd 2014-09-14 10:21:44 +02:00
Victor Shcherb
8a23993e08 Fix rendering parser 2014-09-13 17:18:26 +02:00
Victor Shcherb
c017af3372 Working commit 2014-09-13 17:18:13 +02:00
Victor Shcherb
b95cd933f1 Storage 2014-09-13 12:49:00 +02:00
Victor Shcherb
355b59b0fd Refactor rendering rules 2014-09-13 12:27:39 +02:00
Victor Shcherb
93dd291796 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-09-11 00:41:03 +02:00
Victor Shcherb
75df4e7b23 introduce style aliases 2014-09-11 00:40:53 +02:00
vshcherb
bfe1f02255 Merge pull request #873 from rilaby/geopatterns
changed the patterns to stick to one for lat, lon;
2014-09-10 14:15:10 +02:00
rilaby
d916bb0cd6 changed the patterns to ctick to one for lat, lon; added support for
integer lat, lon; added new test cases;
2014-09-10 10:18:52 +03:00
vshcherb
4f03debcfd Merge pull request #871 from rilaby/geopatterns
GeoPointParserUtils bug fixed
2014-09-08 10:34:40 +02:00
rilaby
892d07a56d GeoPointParserUtils bug fixed 2014-09-08 10:25:43 +03:00
jeepingben
d656aa54e6 Switch MapTileDownloader order to LIFO -Issue 2364
Fetch the area the user visited most recently first.  This makes the GUI feel more responsive.
2014-09-05 08:39:15 -04:00
jeepingben
7bbfcc0b7e Create LIFOBlockingDeque.java
Add support for LIFO blocking queue (deque actually)
2014-09-05 08:34:34 -04:00
Victor Shcherb
11d62188e4 Fix additional 2014-09-05 12:23:57 +02:00
vshcherb
456eefde5a Merge pull request #863 from rilaby/geopatterns
search by geo urls reworked
2014-09-04 11:46:54 +02:00
rilaby
8d7d817c0a search by geo urls reworked 2014-09-04 09:47:08 +03:00
Victor Shcherb
62076bbca5 Remove whitespace 2014-09-03 19:39:50 +02:00
Victor Shcherb
6451541daf Update transformer 2014-09-03 19:04:08 +02:00
Victor Shcherb
1853caee90 support apply/filter 2014-09-03 11:33:30 +02:00
Victor Shcherb
9f999a1e2a Create rules transformer 2014-09-03 02:35:14 +02:00
Victor Shcherb
f81cfbf8df Support gpx rendering and nav rendering 2014-09-01 01:18:23 +02:00
Victor Shcherb
3baa09d434 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-08-31 23:41:21 +02:00
Victor Shcherb
8d540d66ac Fix rendering rules 2014-08-31 23:40:51 +02:00
rilaby
3a9c6c37f4 GeoPointParserUtil.java added to osmAnd-java 2014-08-31 20:25:01 +03:00
Victor Shcherb
8627391c4f Fix crash 2014-08-28 01:23:49 +02:00
Victor Shcherb
7c48e7052f Map rendering types 2014-08-27 23:44:49 +02:00
Victor Shcherb
3736b332e3 Fix format 2014-08-21 22:39:36 +02:00
Victor Shcherb
20677dd757 Add rendering parser state 2014-08-21 22:19:31 +02:00
Victor Shcherb
4f51bb9237 Update waypoint helper 2014-08-17 15:42:09 +02:00
Victor Shcherb
657bf17d82 Refactor favorites 2014-08-15 00:49:16 +02:00
Victor Shcherb
431fd20f76 Fix pause navigation and implement search poi on the path 2014-08-06 01:28:55 +02:00
Victor Shcherb
441b547a21 Add search poi along the path 2014-08-05 11:09:15 +02:00
Victor Shcherb
f7ab4f4be3 Fix mixed casing in rendering_types.xml (all lowercase now) and relation=true for additional 2014-08-03 19:44:48 +02:00
Victor Shcherb
34c45211dd Merge 2014-08-01 18:22:43 +02:00
Denis_Bars
36ef4d8307 Implemented waypoint dialog 2014-08-01 19:15:59 +03:00
Victor Shcherb
e44d520b3a update entity 2014-07-30 16:11:39 +02:00
Victor Shcherb
ab50581e8b Start and stop stage 2014-07-29 09:49:41 +02:00
Victor Shcherb
2eca9ec77f New experimental routing 2014-07-18 17:50:38 +02:00
Denis
e2e4d234aa Removed UTurn message. Added functionality to cancel voice commands if user is off the route. Added off the route indicator with lenght to return to path. 2014-07-17 12:50:50 +04:00
Victor Shcherb
3a69405dc7 Hotfix issue 2014-07-16 20:45:44 +02:00
Victor Shcherb
b105d89881 Show suburbs correctly 2014-07-14 02:02:32 +02:00
Victor Shcherb
93a5a7933d Don't use uturn in services 2014-07-11 18:48:08 +02:00
Victor Shcherb
a449658b41 Download layer 2014-07-06 16:17:46 +02:00
unknown
e1177cf3ce fixed bug 95 2014-07-03 12:41:37 +03:00
Victor Shcherb
c1e1c10f39 Try to fix performance 2014-06-27 01:25:38 +02:00
Victor Shcherb
46adfea1c1 Prepare english name maps 2014-06-26 02:29:02 +02:00
Victor Shcherb
68cd88c36d Index strings in proper order 2014-06-26 01:14:30 +02:00
Victor Shcherb
87d910e7b7 Update rendering types 2014-06-26 00:23:16 +02:00
Victor Shcherb
529b20283d Fix bugs / deselect gpx from available (visible in settings)/show points and context menu for selected items 2014-06-25 17:30:56 +02:00
Victor Shcherb
05f919b2f7 update java 2014-06-23 22:10:16 +02:00
Victor Shcherb
a1b6a78a99 update java 2014-06-23 22:04:21 +02:00
Victor Shcherb
381a1032b1 update java 2014-06-23 21:59:34 +02:00
Victor Shcherb
3344be088d Add legacy so to the build 2014-06-23 21:52:23 +02:00
vshcherb
506e740bcd Merge pull request #691 from balrog-kun/master
Consts for addr:place=* and place=neighbourhood.
2014-06-23 03:02:36 +02:00
Victor Shcherb
658de3c710 Embed fonts into build 2014-06-21 02:51:40 +02:00
Victor Shcherb
f31cebf6a7 Add support for custom fonts 2014-06-21 02:32:49 +02:00
Victor Shcherb
60f3dae306 Add favorites 2014-06-20 11:41:55 +02:00
Andrzej Zaborowski
9d2cbe0d17 Add CityType.NEIGHBOURHOOD for OsmAndMapCreator.
place=neighbourhood is gaining popularity for about two years in OSM
tagging and is supported by other tools as a subdivision of a
place=suburb and similar.
2014-06-20 01:18:10 +02:00
Andrzej Zaborowski
4b516efde9 Add an enum for addr:place for OsmAndMapCreator to use.
addr:place=* support is very important for address search in some
countries.  Nominatim and most other tools support it.
2014-06-20 01:18:09 +02:00
Victor Shcherb
11280b62ba Fix rendering style 2014-06-19 22:39:45 +02:00
Victor Shcherb
30b71f729a Add support for icon visible size (special case 0) 2014-06-19 21:04:56 +02:00
Victor Shcherb
d9a7c973b3 Try to fix basemap generation 2014-06-13 11:32:06 +02:00
Victor Shcherb
91b7739581 update favorites icon 2014-06-11 00:57:53 +02:00
Victor Shcherb
c3d3f509c1 Refactor labels 2014-06-08 21:01:46 +02:00
Victor Shcherb
d4fe3288d2 Initial refactoring 2014-06-08 10:50:40 +02:00
vshcherb
b164eab3e2 Update Algorithms.java
Add parse color
2014-06-01 11:18:43 +02:00
vshcherb
fa778d890c Fix regions and add edit device color 2014-05-27 02:36:15 +02:00
Koen Rabaey
a4455a1fc3 import&save gpx&kml files from file&content uri's 2014-05-22 10:51:31 +02:00
vshcherb
71b98f79f0 Fix modified date (unified UTC solution) 2014-04-28 22:26:43 +02:00
vshcherb
be1bb81e05 Rename to follow file name convention 2014-04-26 16:18:51 +02:00
vshcherb
740c829fab Use timestamp instead of date 2014-04-26 16:18:51 +02:00
vshcherb
381492698a update names 2014-04-26 16:16:03 +02:00
vshcherb
4d00c93c55 Update constants 2014-04-17 00:08:04 +02:00
vshcherb
2f3cee4d50 Add customization point / remove intents class 2014-04-16 23:55:22 +02:00
vshcherb
a7a5639969 Update download items 2014-04-15 01:26:40 +02:00
vshcherb
bce2a537d7 Show locale names instead of download names (but search both) 2014-04-14 02:08:48 +02:00
vshcherb
2dc9e63dc9 Fix collator issue 2014-04-12 23:37:18 +02:00
vshcherb
3fe967d797 Update collator 2014-04-11 01:04:17 +02:00
vshcherb
fb83b64ac4 Fix bug in countries with mph limits 2014-04-07 00:56:17 +02:00
vshcherb
53e0727f7c Update MapRenderingTypes.java 2014-03-31 18:05:52 +02:00
vshcherb
c515f2cbc2 Fix exception traces 2014-03-29 21:19:18 +01:00
vshcherb
c2c0ec5303 Fix small issues 2014-03-29 21:16:53 +01:00
vshcherb
681f6a27e0 Fix small issues 2014-03-26 12:56:02 +01:00
vshcherb
2355433947 Update map controls to display zoom in/out conditionally 2014-03-22 02:03:57 +01:00
vshcherb
016f4acd3b Fix navigate action menu & put read time out for tiles 2014-03-08 15:50:07 +01:00
vshcherb
a6d7c1d052 Fix java based rendering 2014-03-07 02:36:42 +01:00
vshcherb
57b86af812 Add info to trace 2014-03-06 10:13:57 +01:00
vshcherb
c185447fbe Add missing points/roads for basemap 2014-03-06 01:57:55 +01:00
Alexey Pelykh
40d5335dbd Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-03-04 19:33:04 +02:00
Alexey Pelykh
7f66caede9 JNI should be in core 2014-03-04 19:32:34 +02:00
vshcherb
3c1104b1d0 Improve gpx route calculation 2014-03-03 18:44:17 +01:00
vshcherb
05e763f60c Improve gpx route calculation 2014-03-03 15:55:32 +02:00
vshcherb
1f7f7f54da Add osmand route calculation following gpx track 2014-03-02 19:47:03 +02:00
vshcherb
4279cf6150 Add field for java pc rendering 2014-03-01 19:02:50 +02:00
vshcherb
82137dc66b Fix roundabout issue 2014-03-01 16:49:21 +02:00
vshcherb
2cc5409044 Add rendering route data objects from java/ change download button behavior 2014-03-01 13:30:25 +02:00
Alexey Pelykh
e6e5d2c32b Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-02-27 11:19:42 +02:00
Alexey Pelykh
09b9f77c67 Remove always-outdated target 2014-02-27 11:19:17 +02:00
vshcherb
c7e764239b Add dynamic routing parameters for osmand routing.xml 2014-02-26 21:03:12 +01:00
vshcherb
61dbb483ed Fix issue with addr:housenumber 2014-02-23 14:17:21 +01:00
Alexey Pelykh
3dea3362c4 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2014-02-23 00:11:14 +02:00
Alexey Pelykh
4f926a391e Include icu4c in deps 2014-02-23 00:10:44 +02:00
vshcherb
df6cf9f480 Update routing 2014-02-21 01:03:34 +01:00
vshcherb
07db561e06 Small changes 2014-02-12 01:01:28 +01:00
vshcherb
f82ea8df18 Speedup routing 2014-02-07 02:38:42 +01:00
vshcherb
ffec2a815d Encoder 2014-02-06 02:23:10 +01:00
vshcherb
33e2902aa5 Add speech rate to accessibility settings 2014-02-06 01:07:45 +01:00
vshcherb
be06d96141 Update warnings & settings with new routing 2014-02-06 00:35:08 +01:00
vshcherb
1370e3050d Update warnings & settings with new routing 2014-02-06 00:17:07 +01:00
vshcherb
da25b2869b Add new routing config 2014-02-05 21:10:04 +01:00
vshcherb
7e9053b2bc Add new routing config 2014-02-05 17:57:24 +01:00
vshcherb
db06f5ee00 Introduce New routing config 2014-02-02 14:06:15 +01:00
vshcherb
311ec40157 finalize changes 2014-02-01 22:32:06 +01:00
vshcherb
bc55c294d5 Add precalculated route 2014-02-01 22:32:06 +01:00
vshcherb
efdfdb55e9 Update routing provider 2014-02-01 22:32:06 +01:00
vshcherb
3de7729bce Introduce new routing 2014-02-01 22:32:06 +01:00
vshcherb
2ce1385ae5 Change interface 2014-02-01 22:32:06 +01:00
hvdwolf
c5712fd4dc Update build.xml; undo previous change
I thought I had closed that specific pull request but it was still active and now in the Copyright pull request
2014-01-27 12:06:08 +01:00
hvdwolf
8586f00969 Update build.xml
When compiling with repo from the the osmand-tools repo to build OsmandMapCreator, I need the ./ before collect_libs.sh
2014-01-26 08:52:48 +01:00
vshcherb
99261472db Test new routing provider (alpha routing should work with java for quite long distance). Maps needs to be updated (new regeneration 22 Jan 2014-01-21 01:58:52 +01:00
vshcherb
4b9697f104 Update map utils douglas-peuker (to return filtered out points) 2014-01-20 19:34:45 +01:00
vshcherb
2d3a054fd0 Fix small issues 2014-01-20 01:50:30 +01:00
vshcherb
f3566c25e4 Clean binary inspector 2014-01-20 01:05:15 +01:00
vshcherb
35432e6080 Clean binary inspector 2014-01-20 01:05:03 +01:00
vshcherb
a7a59e3f07 Test new routing (not enabled in this commit) 2014-01-20 00:25:45 +01:00
vshcherb
fc11e13a1e Remove border lines & enable route precalculation 2014-01-19 23:59:14 +01:00
vshcherb
5dd8c35988 Update calculation 2014-01-19 23:59:14 +01:00
vshcherb
f965160876 Update android routing 2014-01-19 23:59:14 +01:00
vshcherb
3fc759ef1c Small changes 2014-01-19 23:59:14 +01:00
vshcherb
ad72ef705b Test new routing 2014-01-19 23:59:14 +01:00
vshcherb
b9e4a8cc3d Investigate new routing 2014-01-19 23:59:14 +01:00
vshcherb
f7e39bfe48 Add rendering property textHaloColor 2014-01-13 01:40:16 +01:00
vshcherb
65072007cd Fix small issues 2013-12-30 00:45:29 +01:00
vshcherb
847c8e8d44 Fix simulation in tunnel (too quick now) 2013-12-30 00:45:29 +01:00
vshcherb
a1ed8cabbf Fix open sea maps creator 2013-12-01 17:08:52 +01:00
vshcherb
9e6b9560dc Fix map generation 2013-11-30 20:44:07 +01:00
vshcherb
6fc2e88619 Add new poi type for open sea maps 2013-11-30 20:17:13 +01:00
vshcherb
c6bc4b32bd Add open sea maps parsing 2013-11-30 20:17:13 +01:00
vshcherb
00a446d335 Merge pull request #550 from jasalamanca/testRouting
Adding vehicle parameter to TestRouting
2013-11-27 02:19:33 -08:00
Javier Salamanca
83fd1e69c4 - Adding vehicle parameter to TestRouting
- Reseting context before searching route.
2013-11-27 08:33:13 +01:00
vshcherb
4305d74c20 Update MapRenderingTypes.java 2013-11-27 01:15:57 +01:00
vshcherb
2b002357c1 Update MapRenderingTypes.java 2013-11-27 01:03:02 +01:00
vshcherb
9798a3b55c Fix small shifts (use double) 2013-11-26 17:11:36 +01:00
vshcherb
cc152f16c8 Fix small offset by replacing float -> double 2013-11-26 17:11:35 +01:00
vshcherb
3bf2ded7a4 Fix invisible zigzags 2013-11-26 16:23:12 +01:00
vshcherb
793d16517a Fix exception (crash POI filter) 2013-11-26 00:22:17 +01:00
vshcherb
d051a5f8e9 Fix exception (crash POI filter) 2013-11-26 00:09:47 +01:00
vshcherb
cb0a9359dc Clean map inspector 2013-11-24 21:51:10 +01:00
vshcherb
a9c6f8ebd3 Support custom categories and put them into USER_DEFINED 2013-11-24 21:29:50 +01:00
vshcherb
bf9f0e5220 Fix text types 2013-11-24 20:24:19 +01:00
vshcherb
02f0be7d22 Fix text types 2013-11-24 20:24:19 +01:00
vshcherb
99f2d38483 Update osmand application 2013-11-24 19:45:00 +01:00
vshcherb
8fe2a7df62 Fix binary inspector 2013-11-24 19:23:00 +01:00
vshcherb
b088a94df2 Add reading new tags 2013-11-24 19:22:07 +01:00
vshcherb
105beb6976 Fix creation of old maps 2013-11-24 17:38:09 +01:00
vshcherb
6ff89eff04 Update rendering types for new Android version & new map creator 2013-11-24 17:38:09 +01:00
vshcherb
778a72992f Refactor poi encoder 2013-11-24 17:38:09 +01:00
vshcherb
95d92645a6 Amenity types 2013-11-24 17:38:09 +01:00
vshcherb
db262a4c16 Update Amenity.java 2013-11-20 10:34:31 +01:00
Alexey Pelykh
84e6309757 Fix defines 2013-11-13 18:37:36 +02:00
vshcherb
047a42cf42 Remove not used countries info 2013-11-11 01:46:38 +01:00
vshcherb
77b8c8cb66 Update protobuf 2013-11-11 01:38:37 +01:00
vshcherb
bf336b7227 Add protobuf patch 2013-11-11 01:09:02 +01:00
vshcherb
8af6fa9816 Add protobuf patch 2013-11-11 01:06:14 +01:00
vshcherb
2a736bcf07 Add protobuf patch 2013-11-11 00:39:09 +01:00
vshcherb
b1a9fb173e Update protobuf 2013-11-11 00:26:50 +01:00
vshcherb
5e0ec9c1e1 Update protobuf 2013-11-11 00:21:01 +01:00
vshcherb
119623e98a Refactor amenity structure 2013-11-10 16:54:28 +01:00
vshcherb
367ca7f3ee Decrease penalty for traffic signals 2013-11-06 23:04:55 +01:00
vshcherb
29d1fe315c Fix and arrive at destination point 2013-11-06 17:41:18 +01:00
vshcherb
a0b0ca8762 Update animate route 2013-11-06 13:51:54 +01:00
vshcherb
df1407e9f2 Small change 2013-11-06 11:42:27 +01:00
vshcherb
0e1365b30b Improve smoothness on high zoom levels 2013-11-03 23:23:37 +01:00
vshcherb
c9901e606c Update Map rendering types usage 2013-11-03 16:29:10 +01:00
vshcherb
dfceb65104 Update Map rendering types usage 2013-11-03 16:27:04 +01:00
vshcherb
4c67ef8209 Fix critical issue of 208% 2013-11-02 18:14:43 +01:00
vshcherb
f3f9c0038b Adjust english names 2013-10-30 17:14:14 +01:00
vshcherb
6c7cd3d3c2 Simulate position in tunnels 2013-10-29 21:13:57 +01:00
vshcherb
9ffedce020 Update location provider 2013-10-29 01:27:01 +01:00
vshcherb
2b13f732a8 Fix online maps (timeout doesn't redownload map) 2013-10-27 19:17:12 +01:00
vshcherb
392411a0aa Fix download button for roads-only 2013-10-27 18:47:26 +01:00
vshcherb
f6692765f2 Fix bug with NPE of osmand regions 2013-10-27 00:37:32 +02:00
vshcherb
b50fd54528 Small refactoring route details 2013-10-26 14:41:07 +02:00
vshcherb
35b7eda9a3 Update interface 2013-10-23 23:49:30 +02:00
vshcherb
a8b029e91e Fix 1-3 zoom visibility 2013-10-20 00:19:44 +02:00
vshcherb
0bae5ded80 Implement buffer image to increase FPS 2013-10-16 21:36:13 +02:00
vshcherb
ec83f9f72c Implement buffer image to increase FPS 2013-10-16 21:36:13 +02:00
vshcherb
d6faeb74d8 Fix issue with transparent no-polygons 2013-10-09 20:12:03 +02:00
vshcherb
963abd78fd Fix icons rendering 2013-10-08 00:24:26 +02:00
vshcherb
8d67b70a8e Fix native rendering 2013-10-07 23:41:02 +02:00
vshcherb
8b543181b2 Fix rendering make view distance 2013-10-07 10:49:06 +03:00
vshcherb
c06a2de63a Remove high-density setting & introduce map magnifier 2013-10-06 22:47:20 +03:00
vshcherb
2d6ce8c5ca Add 2 fingers rotation 2013-10-06 22:47:20 +03:00
vshcherb
3752cd25ab Add 2 fingers rotation 2013-10-06 22:47:20 +03:00
vshcherb
0c91728e9e Add 2 fingers rotation 2013-10-06 22:47:19 +03:00
vshcherb
38328dbc26 Fix vector rendering 2013-10-06 22:47:19 +03:00
vshcherb
c90d31486f Modify layers 2013-10-06 22:47:19 +03:00
vshcherb
7f8a088a4a Modify layers 2013-10-06 22:47:19 +03:00
vshcherb
368f9b7493 Introduce new lat/lon math 2013-10-06 22:47:19 +03:00
vshcherb
4cad736511 Introduce new lat/lon math 2013-10-06 22:47:19 +03:00
Alexey Pelykh
e457ca19c0 Fix darwin 2013-09-27 10:58:16 +03:00
vshcherb
810f5f8252 Implement new SRTM download type 2013-09-25 20:17:03 +02:00
vshcherb
edd1516c72 Delete non existing locale 2013-09-25 11:53:03 +02:00
vshcherb
cb0785d5c5 Delete non existing locale 2013-09-25 11:49:21 +02:00
vshcherb
eb2a0b39ed Update regions 2013-09-25 11:36:22 +02:00
vshcherb
2077493fe9 Add osmand regions 2013-09-25 11:09:42 +02:00
vshcherb
7e5414e527 Add regions download 2013-09-24 21:41:04 +02:00
vshcherb
19ce935266 Add download button when the map is missing 2013-09-24 18:53:48 +02:00
vshcherb
bc88a329b4 Update basemap processor 2013-09-24 00:47:01 +02:00
vshcherb
b268eff282 Update way methods 2013-09-24 00:36:39 +02:00
vshcherb
b60c74993c Comment line 2013-09-24 00:36:39 +02:00
vshcherb
3afaf3951f Update inspector 2013-09-23 19:43:07 +02:00
vshcherb
2ab208a577 Update Entity.java 2013-09-22 02:10:15 +02:00
Koen Rabaey
ce9584874f Close streams to avoid leakage 2013-09-21 23:11:55 +02:00
vshcherb
afbcd9935c Update geofabrik polygons 2013-09-17 01:53:30 +02:00
vshcherb
b063b65583 Create osmand-regions 2013-09-16 22:21:22 +02:00
vshcherb
2d946fc11c Fix road inconsistency 2013-09-15 18:06:42 +02:00
sonora
b9d8edef8f fix renderingRuleProperty 2013-09-14 00:37:19 +02:00
vshcherb
90ca9db0f7 Support density and non-density pixels in raster style 2013-09-13 00:47:54 +02:00
vshcherb
b10ad5e6b5 Support density and non-density pixels in raster style 2013-09-13 00:47:24 +02:00
vshcherb
a647566ef0 Implement maxspeed:conditional 2013-09-13 00:29:12 +02:00
vshcherb
12974c9926 Implement maxspeed:conditional 2013-09-13 00:29:12 +02:00
vshcherb
c2db279f30 Avoid nooses for coastlines 2013-09-04 23:17:50 +02:00
vshcherb
a40551f3ad Avoid nooses for coastlines 2013-09-04 21:39:39 +02:00
vshcherb
74061ebb4f Add method 2013-09-02 21:31:44 +02:00
vshcherb
4aa06675ce Add parser 2013-08-31 00:24:10 +02:00
vshcherb
fd67a53e83 Fix utilities 2013-08-29 00:36:33 +02:00
vshcherb
44d2c694ee Keep order & don't overwrite conflict in map rendering types 2013-08-28 09:42:05 +02:00
vshcherb
d06c531fe9 Update route colors 2013-08-26 01:10:28 +02:00
vshcherb
9e43e5f9a2 Remove extra settings plugin 2013-08-23 10:42:40 +02:00
Alexey Pelykh
0ac2f471e6 Fix 2013-08-19 11:15:19 +03:00
Alexey Pelykh
5ce508d918 Revert "Custom target"
This reverts commit a4510f51a6.
2013-08-19 10:48:05 +03:00
Alexey Pelykh
a4510f51a6 Custom target 2013-08-19 10:41:54 +03:00
Alexey Pelykh
aa4f280d63 Cmakelists 2013-08-19 08:13:57 +03:00
Alexey Pelykh
d9f948220e Enhance build instructions 2013-08-19 07:51:24 +03:00
Alexey Pelykh
5a3487ccd3 Dependencies 2013-08-18 22:43:29 +03:00
Alexey Pelykh
2452472b13 Fix 2013-08-18 22:09:37 +03:00
Alexey Pelykh
df6ec4036b keep up-to-date 2013-08-18 21:55:32 +03:00
vshcherb
c76322941a Add idea projects to ws 2013-08-18 00:25:58 +02:00
vshcherb
61433f961a Update native interface 2013-08-17 23:33:19 +02:00
vshcherb
8fb4fdcb7a Use android time utils 2013-08-17 01:24:08 +02:00
vshcherb
3afe3d86fc Fix Monaco country, create town 2013-08-16 00:44:53 +02:00
Victor Shcherb
af053235dd Update raster maps 2013-08-10 19:53:27 +02:00
Victor Shcherb
eb4480f8e1 Add time expiration 2013-08-10 19:51:24 +02:00
Alexey Pelykh
39ee3a6e79 Update Android.mk 2013-08-08 16:03:47 +03:00
Alexey Pelykh
7fb53c9fad Update Android.mk 2013-08-08 16:00:52 +03:00
Alexey Pelykh
c968a23ec8 Update Android.mk 2013-08-08 15:54:27 +03:00
Alexey Pelykh
4fe38028cf Update collect_libs.sh 2013-08-08 15:52:15 +03:00
Alexey Pelykh
c90f560a7b fix 2013-08-08 11:57:47 +03:00
Alexey Pelykh
624d371bd9 Merge branch 'master' of ssh://github.com/osmandapp/Osmand 2013-08-08 10:11:22 +02:00
Alexey Pelykh
48e06b83f1 Make script executable 2013-08-08 10:10:42 +02:00
Alexey Pelykh
057d8b150c Update CMakeLists.txt 2013-08-08 08:11:00 +03:00
Alexey Pelykh
c1528d518d Update CMakeLists.txt 2013-08-08 08:09:04 +03:00
Alexey Pelykh
ab41a62796 Update collect_libs.sh 2013-08-08 08:06:03 +03:00
Alexey Pelykh
b0c3323eb4 Update jni.cmake 2013-08-08 08:04:53 +03:00
Alexey Pelykh
dd9a5e1634 Update jni.cmake 2013-08-08 08:03:52 +03:00
Alexey Pelykh
22850a9120 Update collect_libs.sh 2013-08-08 07:58:21 +03:00
Alexey Pelykh
d4726432fb Update collect_libs.sh 2013-08-08 07:54:40 +03:00
Alexey Pelykh
e38aaa0ebc Update collect_libs.sh 2013-08-08 07:25:55 +03:00
Alexey Pelykh
7f69ea1c00 Update collect_libs.sh 2013-08-08 07:22:52 +03:00
Alexey Pelykh
acba5fd4e7 Update collect_libs.sh 2013-08-08 07:20:57 +03:00
Alexey Pelykh
53de41052e Update collect_libs.sh 2013-08-08 07:14:32 +03:00
Victor Shcherb
1555684fda Fix script 2013-08-07 22:26:53 +02:00
Victor Shcherb
d7906a6410 Fix script 2013-08-07 22:19:18 +02:00
Victor Shcherb
24fb8a11cf Add jni to OsmAnd-java 2013-08-07 21:34:30 +02:00
Victor Shcherb
1439a4406c Delete old impl 2013-08-07 21:25:15 +02:00
vshcherb
b0fd78c4b3 Merge pull request #519 from ypid/fix-OpeningHoursParser
Cleanup opening hours parser.
2013-08-07 10:28:26 -07:00
Victor Shcherb
a5744df1d6 Support for 1.1.4 lib 2013-08-07 19:12:16 +02:00
Robin Schneider
250d26749f Improved readability with printf. 2013-08-07 18:55:56 +02:00
Robin Schneider
ff42370ec7 Merge branch 'master' into fix-OpeningHoursParser 2013-08-07 18:46:29 +02:00
Victor Shcherb
9812332322 Add name rendering 2013-08-05 20:43:22 +02:00
vshcherb
568ebb9c63 Merge pull request #492 from naoliv/pull18
Remove unnecessary boxing/unboxing
2013-08-05 10:48:58 -07:00
vshcherb
56508980ec Merge pull request #495 from naoliv/pull21
Make some fields static
2013-08-05 10:42:52 -07:00
vshcherb
da648f9545 Merge pull request #496 from naoliv/pull20
Fix long literals ending with l
2013-08-05 10:39:15 -07:00
vshcherb
624f9a099f Merge pull request #506 from naoliv/pull4
Fix single character string argument
2013-08-05 10:14:47 -07:00
Victor Shcherb
f89cd246f0 Fix exceptions 2013-08-04 13:51:14 +02:00
Nelson A. de Oliveira
c9dd6c0697 Make some fields static
A field may be static if it is declared final, and is initialized with a
constant
2013-08-03 10:48:18 -03:00
Nelson A. de Oliveira
8d3c8b6e9e Fix long literals ending with l
These literals may be confusing, as lowercase 'l' looks very similar to
'1'
2013-08-03 10:48:11 -03:00
Nelson A. de Oliveira
dad7d53f43 Remove unnecessary boxing/unboxing 2013-08-03 10:47:53 -03:00
Nelson A. de Oliveira
20f18fd5a6 Fix single character string argument
These String literals may be replaced by equivalent character literals,
gaining some performance enhancement.
2013-08-03 10:42:15 -03:00
Nelson A. de Oliveira
a525df7694 Fix unnecessary bitwise operations 2013-07-31 15:39:50 -03:00
Nelson A. de Oliveira
ffaaef6610 Remove unecessary semicolon 2013-07-31 15:24:57 -03:00
Nelson A. de Oliveira
50207ec316 Remove continue and return 2013-07-31 15:24:15 -03:00
Nelson A. de Oliveira
bf05917be5 Remove redundant local variables 2013-07-31 15:22:39 -03:00
Nelson A. de Oliveira
1eea84da0b Fix unnecessary boxing/unboxing 2013-07-31 15:15:26 -03:00
Nelson A. de Oliveira
1bdb389eae Fix pointless aithmetic expressions 2013-07-31 15:14:11 -03:00
Nelson A. de Oliveira
61699455e5 Replace StringBuffer with String
These may be replaced with java.lang.String expressions which results in
simpler and possibly more efficient code
2013-07-31 15:09:37 -03:00
Nelson A. de Oliveira
a0de8b31b3 Fix string concatenation in StringBuffer.append()
Such calls may profitably be turned into chained append calls on the
existing StringBuffer/Builder/Appendable, saving the cost of an extra
StringBuffer/Builder allocation.
2013-07-31 15:08:29 -03:00
Nelson A. de Oliveira
6a3f36761c Fix redundant String constructor call 2013-07-31 15:07:07 -03:00
Nelson A. de Oliveira
6fc309af19 Fix manual array to collection copy 2013-07-31 15:06:31 -03:00
Nelson A. de Oliveira
ffc006bab6 Fix boxing of already boxed values
This is a useless operation since any boxed value will first be
auto-unboxed before boxing the value again. If done inside an inner loop
such code may cause performance problems.
2013-07-31 15:05:59 -03:00
Robin Schneider
ec5d0287bf OpeningHoursParser cleanup. 2013-07-30 21:28:19 +02:00
Victor Shcherb
b0cf3f2f5a Fix issue with distance 2013-07-30 18:14:50 +02:00
vshcherb
9a2e1fb3ba Update Location.java 2013-07-30 11:08:15 +02:00
vshcherb
bdfcbc634c Update Location.java 2013-07-30 11:06:34 +02:00
vshcherb
13d4492534 Update Location.java
Test hotfix
2013-07-30 11:05:13 +02:00
Robin Schneider
989dd8bc09 Added length test to avoid exception.
java.lang.StringIndexOutOfBoundsException: String index out of range
2013-07-25 22:16:45 +02:00
Robin Schneider
3f963b511f Fixed problem with OpeningHoursParser.
The parser did not distinguish between "off" (valid in opening_hours)
and "of".
2013-07-23 22:48:30 +02:00
Michael Peter Christen
9d967a96ae prevent double-lookup of a propertyName from router: this reduces the
number of lookups for attributes by 50%
2013-07-23 11:05:24 +02:00
sonora
53d49e1eac put Emergency first 2013-07-22 14:52:24 +02:00
sonora
73c6f97224 sort AmenityType.java in consistent way 2013-07-22 14:46:18 +02:00
Victor Shcherb
5702c9c364 Fix Yandex traffic 2013-07-22 02:19:31 +02:00
Victor Shcherb
5aeac12128 Fix bugs 2013-07-22 02:04:16 +02:00
Victor Shcherb
583fa22205 Introduce icon order in rendering style 2013-07-19 00:24:16 +02:00
Victor Shcherb
e52112636e Introduce tag=disable for rendering style, so we can disable features by specifying disable=true 2013-07-18 23:56:50 +02:00
Victor Shcherb
d99c5a9dca Update rendering types 2013-07-15 00:21:48 +02:00
fp
20db3ea1b3 Expand OpeningHours with Month
Now the OpeningHoursParser can handle Strings like:
Mar-Sep:08:00-20:00;Oct-Feb:09:00-16:00
2013-06-25 12:11:58 +02:00
Victor Shcherb
6ffdb2e1d3 Add quick action : add to favorites 2013-06-24 01:56:23 +02:00
Victor Shcherb
7087b718a5 Move rendering_types.xml to resources 2013-06-23 02:00:55 +02:00
sonora
addc32965a simplify haversine formula 2013-06-18 11:00:26 +02:00
Victor Shcherb
96f93f9154 Move all resources to special project (Osmand-resources) 2013-06-17 01:35:09 +02:00
sonora
a7541f65f4 fix render style also in Touring view 2013-06-16 23:36:04 +02:00
Victor Shcherb
7405a2dba1 Fix rendering style 2013-06-16 23:02:11 +02:00
Victor Shcherb
35adfd8e2b Update south africa 2013-06-16 22:54:33 +02:00
sonora
b62ba6596a update renderer comment blocks 2013-06-16 11:41:29 +02:00
Robin Schneider
ff44f7db19 Fixed problem with https in tags.
If for example the website tag starts with https:// then it appeared in
OsmAnd as http://https://

https is not that unusual:
http://taginfo.openstreetmap.org/keys/website#values
http://taginfo.openstreetmap.org/keys/contact:website#values
2013-06-14 20:25:57 +02:00
Victor Shcherb
67b4b6baf1 Fix crashes 2013-06-09 13:04:06 +02:00
Victor Shcherb
59fa38dc36 Update rendering types 2013-06-05 00:27:04 +02:00
Victor Shcherb
628a819afd Fix bugs 2013-06-05 00:11:33 +02:00
Victor Shcherb
7de85b7cf6 Implement sorting door-to-door algorithm 2013-06-04 00:01:28 +02:00
Victor Shcherb
aecc4705e5 Add old address plugin to source code 2013-05-31 18:48:01 +02:00
Victor Shcherb
72210ccddc Update structure 2013-05-29 17:56:35 +02:00
Victor Shcherb
26d1cb3b2c Update countries reginfo 2013-05-29 17:56:35 +02:00
sonora
88d5bb6f42 Cycle routes from zoom 12 in Touring view (Zahnstocher) 2013-05-28 09:09:21 +02:00
sonora
f121fd33d1 optimize name display for National forests and Wilderness areas 2013-05-27 11:52:10 +02:00
Victor Shcherb
472efba592 Update strict mode 2013-05-27 10:07:31 +02:00
sonora
395f1ef385 fix typo 2013-05-27 09:09:16 +02:00
sonora
8812587830 darken nat park font a little 2013-05-26 23:38:07 +02:00
sonora
04148e8dcc fix build 2013-05-26 21:22:35 +02:00
sonora
50635897de increase visibility of national park name 2013-05-26 19:41:44 +02:00
Victor Shcherb
0ae7340cb1 Update download 2013-05-26 15:43:00 +02:00
Victor Shcherb
85008c9c88 Working version 2013-05-26 15:43:00 +02:00
sonora
f0c26ac20f add comments for Wilderness Areas and Nat Forests 2013-05-26 10:40:28 +02:00
sonora
78082e6088 Prepare for some testing with tag protected_area 2013-05-26 10:21:04 +02:00
Victor Shcherb
04baf7f15d Disable strict mode 2013-05-23 20:08:20 +02:00
Victor Shcherb
7bd0697b09 Enable strict mode in OsmAnd~ version 2013-05-23 20:08:19 +02:00
Victor Shcherb
fd904b9c99 Fix most critical bugs 2013-05-23 20:08:19 +02:00
Victor Shcherb
28f3b74069 Move classes back to main repository 2013-05-19 23:32:11 +02:00
sonora
2ec8464004 Touring view night route: go back to blue because of motorways 2013-05-18 22:18:17 +02:00
sonora
8f0e90b3b5 fix typo 2013-05-18 21:20:14 +02:00
sonora
f47cbed7e7 try default route color also in Touring view night mode, old blue very invisible in some brighter environmets 2013-05-18 20:36:30 +02:00
Victor Shcherb
bbfc82ba1e Update rendering style 2013-05-18 18:21:14 +02:00
Victor Shcherb
774c8d2452 Update rendering style 2013-05-18 18:10:53 +02:00
Victor Shcherb
7ee4b39163 Add top rendering style to product and disable compass usage in navigation (doesn't work nice yet) 2013-05-18 17:50:10 +02:00
Victor Shcherb
a47d81ada7 Update buttons, add streets to info about route, update layout 2013-05-18 02:11:27 +02:00
sonora
e1296650ee fix night cemeteries 2013-05-17 11:51:05 +02:00
Victor Shcherb
6eb37c4fc5 Try to fix romanian locale 2013-05-17 02:05:10 +02:00
Victor Shcherb
52f7df8677 Fix icons, fix options menu on different devices, update imports 2013-05-17 01:43:18 +02:00
vshcherb
e69311c459 Merge pull request #440 from BathoryPeter/patch-2
narrow_gauge and halt from z13
2013-05-13 16:25:01 -07:00
Báthory Péter
64f86c8a1f narrow_gauge from z13 2013-05-14 01:56:04 +03:00
Báthory Péter
a862baf257 narrow_gauge and halt from z13 2013-05-14 01:54:54 +03:00
Victor Shcherb
be36c30d2e Support 2 core separately 2013-05-10 00:38:35 +02:00
vshcherb
0942da2a3c Merge pull request #435 from a-xin/master
Improved handling of day wrap in opening_hours
2013-05-09 14:54:56 -07:00
axin
7d9ee09e3c added test cases for day wrap in opening hours 2013-05-09 23:47:39 +02:00
Victor Shcherb
e188f9859c Update application style 2013-05-09 19:24:30 +02:00
axin
96dc5f5291 corrected handling of day wrap in opening_hours 2013-05-09 14:59:53 +02:00
vouillon
52ec07e538 Routing for bicycles on one way roads
With a tag cycleway=opposite*, bicycles can go both ways.
A tag oneway:bicycle=* will take precedence over a tag oneway=*.
2013-05-07 20:44:24 +03:00
vshcherb
b4a41cc35f Update IndexItemCategory.java 2013-04-28 13:29:10 +03:00
vshcherb
13f025ba39 Update default.render.xml 2013-04-28 13:14:24 +03:00
Victor Shcherb
b1873dde42 Fix NPE 2013-04-27 17:31:13 +02:00
Victor Shcherb
388dfcc65d Remove cloudmade 2013-04-27 14:32:10 +02:00
Ruzena Zibritova
bbb97f8ba9 fix project settings 2013-04-22 22:01:43 -04:00
yvecai
dc00740578 winter: turn grassland to snow 2013-04-21 21:58:30 +03:00
Victor Shcherb
e9eee09a40 Fix slight turns on motorway 2013-04-21 13:08:37 +02:00
vshcherb
6803a1bf0f Update routing.xml
Fixed avoid unpaved (to avoid completely)
2013-04-21 13:55:04 +03:00
vshcherb
c0fd2238f3 Update RouteProvider.java
Fix average bicycle speed
2013-04-21 13:51:06 +03:00
Victor Shcherb
9e1fb46a28 Enable pedestrian GPX 2013-04-18 23:50:52 +02:00
Victor Shcherb
828c9930d4 Update public transport icon 2013-04-18 23:49:14 +02:00
Victor Shcherb
35e2c4b20f Move OsmAnd java core project back to android repository for maintainance reasons 2013-04-18 23:43:41 +02:00
Victor Shcherb
f788e8eb47 Move OsmAnd java core project back to android repository for maintainance reasons 2013-04-18 23:42:07 +02:00
Victor Shcherb
7bc162a878 Move OsmAnd java core project back to android repository for maintainance reasons 2013-04-18 23:35:20 +02:00
Victor Shcherb
3db27de275 Restructure repository 2012-12-12 02:10:55 +01:00
Victor Shcherb
9a01ae51cd Fix build scripts 2012-12-12 00:05:33 +01:00
Victor Shcherb
e59b53da68 Refactor project structure 2012-12-12 00:05:32 +01:00