af7696bfd7
Do the hillshading in alpha layer only
2024-02-26 10:27:58 +01:00
f3bb7ada9a
Split the alpha and z values
2024-02-26 09:10:38 +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
108e68c7c9
Prevent zoom change due to float computations errors
2024-02-22 21:23:37 +01:00
3f6eca7404
Do as much as possible in parallel
2024-02-21 18:40:28 +01:00
ed11bbd730
Code cleanup
2024-02-21 18:39:21 +01:00
cf86fb7557
Added hillshading to vector maps
2024-02-21 08:49:09 +01:00
f21a155f79
Do not pretend Matrix can have bigger indexes than int
2024-02-19 22:06:18 +01:00
26d2403fc0
Code cleanup
2024-02-18 15:05:54 +01:00
334f191fb4
Improved debug code
2024-02-18 11:29:51 +01:00
0a281f8ca8
Fixed broken ENC atlases names (center locations)
2024-02-18 07:38:46 +01:00
32262e7c46
Added missing reference
2024-02-17 16:28:09 +01:00
88b458e959
Use QVector as the data container in Matrix
2024-02-17 11:54:07 +01:00
ea29155463
Code cleanup
2024-02-12 22:38:42 +01:00
ba2fd6d2e2
Reload the ENC style on device pixel ratio changes
2024-02-12 10:02:19 +01:00
c4b1671fec
Added missing cleanup
2024-02-11 23:46:00 +01:00
7bcd5f63bc
Downscale HiDPI images rather than upscale the standard versions
2024-02-11 16:47:32 +01:00
3b3f06cec8
Silenced some more clazy warnings
2024-02-09 09:46:49 +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
4e7c6e39aa
Improved bitmap lines drawing
2024-02-07 22:10:40 +01:00
96b602bf14
Use a railway line color that fits the ENC style
2024-02-06 23:44:18 +01:00
f7f680b93e
Fixed multiple HiDPI map render issues
2024-02-06 22:37:01 +01:00
fe70b31212
Use SVG Maki icos instead of PNGs
2024-02-06 22:36:28 +01:00
a3bac33bf4
Use a more accurate and faster top left xy coordinate computation
2024-02-04 17:42:36 +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
866b2c27ca
Consistently initialize all stuff in constructor
2024-01-05 00:20:05 +01:00
07614a8f74
Added missing header includes
2024-01-04 18:53:43 +01:00
6b4990a204
Fixed error handling
2024-01-02 19:11:04 +01:00
a1e10c395a
Some more code cleanup
2024-01-01 13:02:42 +01:00
c97561add4
Code cleanup
2024-01-01 10:58:23 +01:00
d994fae4ce
Fixed the change that has broken non-TAR maps
...
Do not fail on the first image read error - there may be files with a "_%u_%u."
file name match that are not image tiles.
2024-01-01 10:48:16 +01:00
789606cf86
Silenced some more clazy warnings
2023-12-31 13:57:43 +01:00
542b3e920e
Fixed read error check
2023-12-31 13:24:36 +01:00
0248ecb254
Improved tile file check
2023-12-31 13:20:04 +01:00
7860ce8acc
Use the info we already have for calibration file type distinction
2023-12-31 10:05:02 +01:00
2541797e7d
Improved error reporting
2023-12-31 01:12:46 +01:00
e13d6dfc4b
Fixed broken image dimensions checks
2023-12-29 18:01:28 +01:00
ca71eb9d93
Header includes cleanup
2023-12-26 20:46:52 +01:00
14dc2af877
Code cleanup
2023-12-26 14:14:08 +01:00
9380f31022
Code cleanup
2023-12-25 11:12:52 +01:00
5f76427ba4
Code cleanup
2023-12-25 10:49:50 +01:00
3d27b4ea00
The codec is always set in load(), use the default constructor
2023-12-21 17:27:27 +01:00
502a7b4129
Do not have a separate class/file for ENC style retrieving, move
...
the stuff to the ENC raster tile constructor
2023-12-21 16:57:11 +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