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
d4b731aeaf
Use MIB numbers for QTextCodec fetching
...
Discard the "broken name cache" workaround and use QTextCodec search based
on MIB numbers.
2023-12-22 09:32:47 +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
e05c2e0383
Version++
2023-12-21 01:15:12 +01:00
bff27df10c
Fixed race conditions on local static data
2023-12-21 01:13:36 +01:00
11ac5da640
Increase the default pixmap cache size on Android to 384MB
...
We need at least 4 * 4096x4096x4 for overzoomed vector tiles + additional
memory for remaining pixmaps (GUI icons, ...)
2023-12-18 21:18:50 +01:00
112dc59cf2
Fixed broken map scale (ruler) on HiDPI maps
2023-12-18 20:35:55 +01:00
aa892f6c3f
Limit the overzoom by the resulting tile size rather than number of levels
...
Huge sizes may cause broken rendering and cache ping-pong. Do not allow
resulting tile sizes > 4096x4096px.
2023-12-18 20:32:00 +01:00
4e1b696869
Version++
2023-12-18 20:27:10 +01:00
c1c8f6303c
Code cleanup
2023-12-11 21:13:11 +01:00
5fcc27c176
Fixed broken TMS maps rendering
2023-12-11 20:31:13 +01:00
77e9fae19d
Asynchronous rendering of online vector maps
2023-12-11 20:11:16 +01:00
148fc76d5a
Added support for online vector maps overzoom
2023-12-11 18:54:46 +01:00
6f1f5fd965
Limit the overzoom to max 3 levels
2023-12-10 15:34:39 +01:00
58cd2a826d
Added support for MVT overzoom
...
Requires QtPBFImagePlugin version 2.7
2023-12-10 15:24:39 +01:00
5525ba6e8c
Code cleanup
2023-12-10 08:51:18 +01:00
63d3558b14
Provide the zoom level to QImageReader when fetching the tile size
...
Although technically not needed here, it workarounds the issue with the broken
Qt SVG imageformat plugin (QTBUG-119910).
2023-12-10 08:46:26 +01:00
eee4f31369
Cosmetics
2023-12-09 18:48:44 +01:00
bac55e317b
Added workaround for broken Qt SVG image plugin colliding with the MVT plugin
2023-12-09 18:00:24 +01:00
Vadym Nekhai
029f36a5da
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (471 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2023-12-05 06:06:03 +01:00
Nikolay Korotkiy
d3b62df42c
Translated using Weblate (Esperanto)
...
Currently translated at 94.4% (445 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2023-11-28 16:02:49 +00:00
Nikolay Korotkiy
48e1900958
Translated using Weblate (Ukrainian)
...
Currently translated at 99.5% (469 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2023-11-28 16:02:49 +00:00
Nikolay Korotkiy
00665647b1
Translated using Weblate (Russian)
...
Currently translated at 100.0% (471 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2023-11-28 16:02:48 +00:00
Nikolay Korotkiy
4605a6f1f6
Translated using Weblate (Finnish)
...
Currently translated at 97.6% (460 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2023-11-28 16:02:47 +00:00
Hosted Weblate
84d8051f6a
Merge branch 'origin/master' into Weblate.
2023-11-26 12:39:00 +01:00
c4bd3d39d1
Fixed possible double delete
...
QCache takes ownership (deletes the object) even if insert returns false!
2023-11-26 12:32:14 +01:00
Hosted Weblate
9fffb8b20d
Merge branch 'origin/master' into Weblate.
2023-11-26 10:51:49 +01:00
6d03834167
Improved error reporting
2023-11-26 10:51:37 +01:00
cbca92513b
Fixed crash on empty MBTiles files
2023-11-26 09:07:08 +01:00
Hosted Weblate
3104e50727
Merge branch 'origin/master' into Weblate.
2023-11-23 02:05:45 +01:00
e504de37c3
Version++
2023-11-23 02:05:30 +01:00
312231b8b2
Metadata update
2023-11-23 02:04:30 +01:00
raf
b56609e684
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (471 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-11-21 12:01:46 +00:00
99 efi
8effc2df33
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (471 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-11-21 12:01:45 +00:00
bittin1ddc447d824349b2
4368211710
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (471 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2023-11-21 12:01:45 +00:00
0a5d5315c0
Code cleanup
2023-11-20 23:31:42 +01:00
941b8e25bd
Synchronized the ts files with the sources
2023-11-19 11:05:14 +01:00
8ad2d57ca1
Added GPSDump files support info
2023-11-19 10:30:34 +01:00
Hosted Weblate
dbc18227ff
Merge branch 'origin/master' into Weblate.
2023-11-18 23:55:45 +01:00
95d354f10c
Fixed map bounds limiting
2023-11-18 23:55:58 +01:00
aedbc99a6c
Improved MBTiles map loading performance when metadata table present
...
+ Fixed zoom limiting
2023-11-18 23:29:18 +01:00
04f9457085
Fixed bounds limiting
2023-11-18 21:32:30 +01:00
Oğuz Ersen
2adf0d4089
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (471 of 471 strings)
Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2023-11-18 19:01:04 +01:00
Hosted Weblate
f572d68420
Merge branch 'origin/master' into Weblate.
2023-11-17 17:40:58 +01:00
bbc03ae59f
Render MBTiles maps asynchronous if they include vector tiles
2023-11-17 17:39:33 +01:00