c94d7b5905
PArks/military areas style adjustement
2024-02-28 21:51:18 +01:00
2026036015
Do not draw IMG contour lines that have no color defined
2024-02-27 07:20:09 +01:00
6ccfe0eb21
Raster tile APIs unification/cleanup
2024-02-23 09:45:41 +01:00
d42c6831df
Fixed debug code
2024-02-23 09:25:41 +01:00
f7a81cafd5
Move the DEM sources to the common folder now that we use them in map/data
2024-02-22 21:34:34 +01:00
3f6eca7404
Do as much as possible in parallel
2024-02-21 18:40:28 +01:00
cf86fb7557
Added hillshading to vector maps
2024-02-21 08:49:09 +01:00
ea29155463
Code cleanup
2024-02-12 22:38:42 +01:00
7bcd5f63bc
Downscale HiDPI images rather than upscale the standard versions
2024-02-11 16:47:32 +01:00
268ec1050b
Fixed highway line
2024-02-09 08:23:52 +01:00
d214819298
Silenced clazy warnings
2024-02-09 02:29:51 +01:00
52e0d921da
Some more IMG POI icons additions + fixes
2024-02-08 22:12:00 +01:00
9464bbc13f
Use a better high/low speed ramps style
2024-02-08 01:03:07 +01:00
fe70b31212
Use SVG Maki icos instead of PNGs
2024-02-06 22:36:28 +01:00
7f7de87e99
Drop Qt5Compat dependency
...
Use QStringConverter instead of QTextCodec on Qt > 6.5.
Qt6 builds now require Qt build with ICU support for the non-UTF encodings to
work!
2024-01-18 10:04:38 +01:00
07614a8f74
Added missing header includes
2024-01-04 18:53:43 +01:00
2541797e7d
Improved error reporting
2023-12-31 01:12:46 +01:00
14dc2af877
Code cleanup
2023-12-26 14:14:08 +01:00
3d27b4ea00
The codec is always set in load(), use the default constructor
2023-12-21 17:27:27 +01:00
6f32c73684
Added infinitive recursion assert
2023-12-21 16:55:42 +01:00
829d85a70a
Optimize TextCodec initialization
...
QTextCodec initialization is very slow due to it's broken caching in Qt when
ICU is enabled. Make TetCodec initialize fast anyway as it may be used very
often in IMG maps (every LBL subfile has it's own codec!).
2023-12-21 01:31:44 +01:00
bff27df10c
Fixed race conditions on local static data
2023-12-21 01:13:36 +01:00
e1e0392917
Discard empty segments
2023-10-22 20:42:05 +02:00
4bf81e020f
Yet another code cleanup
2023-08-03 00:39:56 +02:00
e07e109c7d
Code cleanup
2023-08-01 23:38:33 +02:00
dcf45475ba
Show the arrows even when no label is set
2023-08-01 23:21:49 +02:00
3e8b54f605
Added hi-dpi one-way street (+ water ways) arrows
2023-07-31 23:36:14 +02:00
96e762beb5
Properly mark one-way streets in data from NET links
2023-07-14 09:52:27 +02:00
b4be5ea206
Display one-way streets info in IMG maps
2023-07-13 11:59:53 +02:00
1233d20a21
Added support for lineSymbols in Mapsforge maps
2023-06-04 23:56:00 +02:00
822a0c2866
Tile search can be done lock-free
2023-05-21 09:14:19 +02:00
a92d6efec6
Do not do any time consuming actions in the mapview redraw callback
...
On all vector maps (ENC, IMG and Mapsforge), do the data loading
asynchronous like the tile rendering.
2023-05-19 19:33:22 +02:00
ddc7eb7149
Do not outline soundings like in ENC maps
2023-05-12 10:19:52 +02:00
bb22ad95b7
Use the point label as additional source for the id hash
...
Some (marine) maps have different points with the same type on the same
position.
2023-05-11 22:57:35 +02:00
60e83b24f9
Use as much as possible of the 64b hash in Qt6
2023-05-11 21:31:10 +02:00
229af4c749
The coordinates and the point type are sufficient for a unique ID
2023-04-19 00:33:04 +02:00
81f695a672
Fixed crash on empty IMG/GMAP maps
2023-04-03 23:29:35 +02:00
c114383c85
Do not outline countour height entries
2023-04-01 12:04:21 +02:00
152f17f15a
Do not try to load the style when it does not exist
2023-03-18 09:04:55 +01:00
62f3343f75
Render international border lines
2023-03-16 21:37:27 +01:00
07581f027b
Fixed header length check
2023-03-16 20:58:28 +01:00
6105783a6d
Redesigned marine icons
...
Added marine icons outlines to make the icons visible on dark backgrounds.
2023-03-02 00:43:20 +01:00
00a349575c
Marine maps draw order fix
2023-02-28 23:58:03 +01:00
f026387d76
Fixed broken handling of IMG "multi-maps" (maps with overviews)
2023-02-27 22:06:31 +01:00
108444d29b
Fix multiple MSVC warnings
2023-02-25 11:06:14 +01:00
ed638bb5fc
Fixed marine charts rendering
2023-02-24 20:00:50 +01:00
a5916cad90
Make the MSVC2019 Debug builds compile
2023-02-23 22:45:42 +01:00
af3e5d41c2
Split the config header to config+hash headers
2023-01-26 01:11:56 +01:00
21c02010f7
Improved marine charts render style
2023-01-14 13:00:36 +01:00
c209e24db8
Optimization/code cleanup
2023-01-14 08:45:18 +01:00