1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-04-03 21:19:09 +02:00

48 Commits

Author SHA1 Message Date
86b85e5afc Limit area labels to one per tile 2024-10-28 13:00:56 +01:00
5b5e00038f Code cleanup 2024-10-22 07:43:42 +02:00
b348ad6288 DEM locking cleanup 2024-10-21 23:05:09 +02:00
b6b64065fb Prefer the map DEM for track/waypoints elevation if present 2024-07-17 01:57:10 +02:00
21da89cad1 Optimization 2024-06-24 08:48:44 +02:00
8b391fc871 Removed obsolete code 2024-06-07 19:30:05 +02:00
11b9f842e5 Added hillshading settings 2024-05-26 11:19:53 +02:00
43271d9ff8 Fixed rendering glitch 2024-05-21 08:46:29 +02:00
947d2d62b3 Added DEM filtering (bluring) 2024-05-20 19:17:27 +02:00
ff4f3eea60 Use the map-provided DEM data for hillshading on IMG maps 2024-05-19 16:14:23 +02:00
6ccfe0eb21 Raster tile APIs unification/cleanup 2024-02-23 09:45: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
04ef7ba092 If there are multiple labels for a point, use the one with the highest priority 2023-08-19 13:36:20 +02:00
0d6b02f466 Removed obsolete include 2023-06-30 09:55:35 +02:00
9afeaf672a Properly match symbols to captions 2023-06-10 08:11:18 +02:00
5ddd63e697 Do not limit text that was not inserted 2023-06-06 07:32:42 +02:00
88fa1ed786 Some more Mapsforge maps rendering improvements 2023-06-06 07:18:31 +02:00
1233d20a21 Added support for lineSymbols in Mapsforge maps 2023-06-04 23:56:00 +02:00
1746eddb8d Code cleanup 2023-06-03 13:35:29 +02:00
320b04c3fa Added support for line "dy" parameter 2023-05-22 23:29:04 +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
e351eb6370 Only preallocate the memory when usin moveto/lineto 2023-05-17 23:10:45 +02:00
cf81a90865 Some more micro-optimizations & code cleanup 2023-05-16 23:03:07 +02:00
2bd25dd9b0 Fixed build with Qt < 5.13 2023-04-25 23:33:54 +02:00
1d589e25d8 Some more Mapsforge microoptimizations + code cleanup 2023-04-25 22:11:47 +02:00
ce4f0472c0 Use integers as tag keys in Mapsforge maps 2023-04-22 17:28:32 +02:00
b6ca28e159 Render circles 2023-04-08 00:34:33 +02:00
648627b17f Use style-defined priorities
+ code cleanup
2023-04-06 23:29:05 +02:00
2aa759a4bc Filter all way references, not only "ref"s 2023-04-06 09:41:31 +02:00
84dc58da71 Code cleanup 2023-04-05 21:50:19 +02:00
6cd122f59b Fix/improve Mapsforge tiles rendering 2023-04-05 19:28:17 +02:00
8b24aa17e2 Increase path render instructions cache 2023-04-04 00:29:50 +02:00
d794de5818 Added support for curved lines 2023-04-03 23:53:57 +02:00
5d2f1205cc Removed the extra padding breaking item location/ propper positioning 2022-03-26 16:22:51 +01:00
fd65882907 Do not render tiles that will not be shown due to zoom in/out 2021-09-16 22:54:09 +02:00
69cc6ccb75 Render symbols/labels for not rendered areas 2021-07-27 21:53:24 +02:00
3c8ac118ae propper hidpi icon scaling 2021-04-18 18:10:23 +02:00
663859ef1c Improved mapsforge hi-dpi rendering 2021-04-18 12:20:07 +02:00
a4e39a98c0 Improved area labels rendering 2021-04-17 13:23:53 +02:00
c29acb1aea Only do the layered painting for areas 2021-04-17 00:43:00 +02:00
b65682a828 Fixed/improved label rendering 2021-04-15 23:11:47 +02:00
f1396b6eff Do not touch the pixmap outside the painter 2021-04-15 09:40:31 +02:00
ce6f03de73 Layer rendering issue fix + optimization 2021-04-14 22:03:06 +02:00
071056b9bc Optimization 2021-04-13 20:30:27 +02:00
a42709e6a2 Added polygon labels rendering 2021-04-11 11:37:43 +02:00
44a5e5de81 Added support for Mapsforge maps 2021-04-10 15:27:40 +02:00