1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-06-30 21:09:15 +02:00

Compare commits

..

2011 Commits

Author SHA1 Message Date
5a71deda15 Optimization 2024-10-22 09:06:09 +02:00
5b5e00038f Code cleanup 2024-10-22 07:43:42 +02:00
b348ad6288 DEM locking cleanup 2024-10-21 23:05:09 +02:00
e2b6dcf8d3 Merge branch 'origin/master' into Weblate. 2024-10-20 19:22:29 +02:00
776104a9fa Add missing English localization to the NSIS installer
Add missing English localization to the NSIS installer and rename the "zh"
translation file to "zh_CN" due to Taiwan having it's own language variant
(available as QT core translation).

The existence (copy during install) of the "en" translation file should
hopefully fix #569.
2024-10-20 19:15:01 +02:00
941aa6d83b Translated using Weblate (Hungarian)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-10-20 18:22:11 +02:00
22c7ea7de6 Do not use functions deprecated in Qt 6.8 2024-10-16 01:21:28 +02:00
78f2e1f47d Translated using Weblate (Hungarian)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-10-15 21:15:39 +02:00
364867101f Translated using Weblate (Swedish)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2024-10-13 09:15:43 +02:00
28a7e94986 Some more IMG style enhancements 2024-10-09 23:17:16 +02:00
3474b8db96 Improved default IMG style 2024-10-09 07:35:17 +02:00
c28f12e0bb Added Israleli grid projection 2024-10-05 00:26:51 +02:00
749282085e Added missing style for marine chart isobaths 2024-10-05 00:24:57 +02:00
3b276882e0 Code cleanup 2024-10-03 07:51:53 +02:00
9ec5ea45d8 Update install-qt-action version 2024-10-02 08:04:42 +02:00
7b516ca5e4 Free the QVector/QList memory where memory should be released 2024-09-28 19:49:42 +02:00
5d86852299 Revert "Use jom for Windows CI builds"
This reverts commit 7b6640761a.
2024-09-24 10:52:05 +02:00
068ac5e91d Translated using Weblate (Korean)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ko/
2024-09-24 08:54:31 +02:00
7b6640761a Use jom for Windows CI builds 2024-09-24 08:50:53 +02:00
da95287a8d Use OpenSSL 3.3 in the Windows Qt6 build 2024-09-24 08:28:41 +02:00
7e200d1cce Use Qt 6.7.2 for macOS builds 2024-09-24 08:16:22 +02:00
ffaf4250ac Merge remote-tracking branch 'weblate/master' 2024-09-24 08:15:07 +02:00
39ad9cb7ad Version++ 2024-09-24 08:14:40 +02:00
219e4c3762 Translated using Weblate (Spanish)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2024-09-22 12:40:53 +02:00
09858f603d Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2024-09-22 12:40:52 +02:00
225e6da48b Use the "Round" HiDPI scaling policy (the default in Qt5) in Qt6
As of Qt 6.7.2 the rendering is completely broken and full of various render
artifacts when the default "PassThrough" policy is used and the user has
a fractional screen size like 125% set.
2024-09-21 13:38:56 +02:00
23c398caf7 Add a comment for the splitter refresh hack 2024-09-21 13:20:32 +02:00
17ef334c4c Revert "Clean up the splitter/graph tabs logic"
This reverts commit b01dcc4569.
2024-09-21 13:14:49 +02:00
b01dcc4569 Clean up the splitter/graph tabs logic 2024-09-21 11:36:51 +02:00
762e374adf Significantly improved tracks/graps rendering performance 2024-09-20 22:29:15 +02:00
c68a2a1ac4 Improve the graph clearing logic 2024-09-20 09:34:54 +02:00
672fca9dd5 Merge branch 'origin/master' into Weblate. 2024-09-20 07:10:25 +00:00
8c2e2f65c3 Fixed display artifact in the graph tab bar
Yet another workaroud for the Qt 6.7 bug that draws QGraphicsScene items
to the graph tab bar. Follow up to 6ce0b03295.
2024-09-20 09:05:55 +02:00
c5a7a4bb0e Version++ 2024-09-20 09:05:42 +02:00
4f77d7a40e Translated using Weblate (Esperanto)
Currently translated at 91.5% (447 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2024-09-18 19:40:56 +02:00
285a9a55f3 Translated using Weblate (Russian)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2024-09-18 19:40:55 +02:00
9c00ff53c2 Translated using Weblate (Finnish)
Currently translated at 95.4% (466 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2024-09-18 19:40:55 +02:00
531b37bc70 Always draw the light icon of lights, not only when class data is present
Some charts have the lights info in the lcl data section that we do not
parse.
2024-09-17 21:25:17 +02:00
87c5a255c8 Merge remote-tracking branch 'weblate/master' 2024-09-16 23:27:45 +02:00
raf
ce826966cf Translated using Weblate (Catalan)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2024-09-16 23:27:33 +02:00
a56a558f37 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2024-09-16 23:27:33 +02:00
e3d603e8d7 Added missing building point style 2024-09-16 23:25:58 +02:00
344e665bed Use a cleaner vector/raster layer filtering code 2024-09-16 23:25:15 +02:00
d412390c75 Added basic support for marine lights to IMG maps 2024-09-15 19:42:53 +02:00
524ac8347f Fixed PNG export ap artifacts under Qt6 2024-09-14 10:20:14 +02:00
a2728b6227 Merge branch 'origin/master' into Weblate. 2024-09-13 22:26:36 +02:00
9641130656 Translated using Weblate (Hungarian)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-09-13 22:26:35 +02:00
6b86f7ba97 Render some more missing Garmin marine stuff 2024-09-13 22:25:48 +02:00
6bc8be58fc Improve capitalization algorithm 2024-09-13 22:24:58 +02:00
6c018ce884 Translated using Weblate (Hungarian)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-09-13 00:09:30 +00:00
22b90dfd85 Translated using Weblate (Spanish)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2024-09-13 00:09:29 +00:00
13642eaa10 Translated using Weblate (Turkish)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2024-09-13 00:09:29 +00:00
845c1ae38d Translated using Weblate (French)
Currently translated at 100.0% (488 of 488 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2024-09-13 00:09:28 +00:00
937c71f16c Version++ 2024-09-12 00:08:20 +02:00
bdc0c1d2b3 Merge branch 'origin/master' into Weblate. 2024-09-12 00:02:44 +02:00
f36ec45c42 Localization update 2024-09-12 00:02:18 +02:00
52c6773b7e Added support for map layers selection
Enable selecting only raster or only vector layers when showing Garmin maps.
2024-09-11 23:52:30 +02:00
5b3a41f11a Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (484 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2024-09-11 18:09:13 +02:00
e33c74bdd7 Change the form layout to fit the page 2024-09-07 11:04:10 +02:00
8d2ab42c1c Translated using Weblate (Catalan)
Currently translated at 100.0% (484 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2024-09-07 10:17:17 +02:00
4d07b616d4 Translated using Weblate (Korean)
Currently translated at 99.5% (482 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ko/
2024-09-07 10:17:16 +02:00
7304b082eb Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.3% (481 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2024-09-07 10:17:16 +02:00
306a47b2d5 Translated using Weblate (Hungarian)
Currently translated at 100.0% (484 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-09-07 10:17:16 +02:00
9d8209c7a7 Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.5% (482 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2024-09-07 10:17:16 +02:00
761160f4e2 Translated using Weblate (Swedish)
Currently translated at 100.0% (484 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2024-09-07 10:17:16 +02:00
40da85fa1a Translated using Weblate (French)
Currently translated at 100.0% (484 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2024-09-07 10:17:16 +02:00
d328eecad6 Merge remote-tracking branch 'weblate/master' 2024-09-07 10:08:43 +02:00
d5893948ba Shorten the translation to fit the screen on Android 2024-09-07 10:07:44 +02:00
2594d0ea79 Translated using Weblate (Esperanto)
Currently translated at 92.1% (446 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2024-09-06 23:09:24 +00:00
0df2b9aff0 Translated using Weblate (Ukrainian)
Currently translated at 99.5% (482 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2024-09-06 23:09:23 +00:00
8e908c59d5 Translated using Weblate (Spanish)
Currently translated at 100.0% (484 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2024-09-06 23:09:23 +00:00
5f433e9055 Translated using Weblate (Turkish)
Currently translated at 100.0% (484 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2024-09-06 23:09:22 +00:00
31a06cca91 Translated using Weblate (Russian)
Currently translated at 100.0% (484 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2024-09-06 23:09:22 +00:00
304472ed3f Translated using Weblate (Finnish)
Currently translated at 95.6% (463 of 484 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2024-09-06 23:09:21 +00:00
037d621f50 Fixed Android build 2024-09-06 00:28:16 +02:00
1a1db7f916 German translation 2024-09-06 00:09:36 +02:00
aae6c28c06 Czech translation 2024-09-06 00:09:17 +02:00
8180c4e755 Localization update 2024-09-06 00:07:43 +02:00
649d972aec Show track/route source file info when multiple files are opened
Closes #559
2024-09-06 00:05:36 +02:00
36f8f94f15 Merge branch 'origin/master' into Weblate. 2024-09-05 07:53:22 +02:00
c27f3918ed Use the time with seconds also for track dates 2024-09-05 07:52:48 +02:00
4165a30b3d Merge branch 'origin/master' into Weblate. 2024-09-05 07:41:36 +02:00
70ad35c0fc Use propper two-digit minutes and seconds 2024-09-05 07:41:06 +02:00
4d19c68b2e Merge branch 'origin/master' into Weblate. 2024-09-05 05:34:52 +00:00
b53da040b5 Always show the seconds in times 2024-09-05 07:34:27 +02:00
96044fd8da Do not show the session end as (a single) lap 2024-09-05 07:33:05 +02:00
62a1d08ce6 Merge branch 'origin/master' into Weblate. 2024-09-04 23:05:59 +00:00
06461547e6 Translated using Weblate (Swedish)
Currently translated at 100.0% (482 of 482 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2024-09-04 23:05:58 +00:00
0b6daad28f Fixed recent open files logic 2024-09-05 01:05:27 +02:00
c0bca44810 Add shortcuts for enabling/disabling all item types 2024-09-05 01:04:29 +02:00
d7a882b284 Translated using Weblate (Swedish)
Currently translated at 100.0% (482 of 482 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2024-09-04 09:37:48 +02:00
4697de6986 Added support for FIT laps
Closes #556
2024-09-04 09:15:46 +02:00
raf
e96112408c Translated using Weblate (Catalan)
Currently translated at 100.0% (482 of 482 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2024-09-03 08:12:39 +02:00
899cd83e2d Translated using Weblate (Hungarian)
Currently translated at 100.0% (482 of 482 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-09-03 08:12:39 +02:00
4f8825184d Translated using Weblate (French)
Currently translated at 100.0% (482 of 482 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2024-09-03 08:12:39 +02:00
bf507c64ae Merge branch 'origin/master' into Weblate. 2024-09-02 09:57:11 +02:00
e6bdb3e172 Translated using Weblate (Spanish)
Currently translated at 100.0% (482 of 482 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2024-09-02 09:57:10 +02:00
eeb6211103 Translated using Weblate (Turkish)
Currently translated at 100.0% (482 of 482 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2024-09-02 09:57:10 +02:00
3ac197907b Trim waypoint names on the first nul char 2024-09-02 09:55:35 +02:00
77c2be8fbd Merge branch 'origin/master' into Weblate. 2024-09-01 14:33:01 +00:00
9ae484e811 German translation update 2024-09-01 16:32:40 +02:00
77ae4ed862 Czech translation update 2024-09-01 16:32:22 +02:00
8733155adf Localization update 2024-09-01 16:29:30 +02:00
7e690bdbfb Added "enable pause detection" setting 2024-09-01 16:28:25 +02:00
698a85089a Merge branch 'origin/master' into Weblate. 2024-08-30 06:15:30 +02:00
36bf66b984 Silence clang-tidy warnings (false-positives) 2024-08-30 06:14:43 +02:00
ec2c147b27 Merge branch 'origin/master' into Weblate. 2024-08-28 22:48:01 +02:00
29863da32c Replace the fuzzy NAN fill algorithm with a propper (but slower) one 2024-08-28 22:47:10 +02:00
2ee7ee1e21 Merge branch 'origin/master' into Weblate. 2024-08-27 22:39:24 +02:00
96a24339c5 Improved DEM filtering when NaNs present 2024-08-27 22:38:32 +02:00
4b3327fcb1 Values to convert from ft to m ma also be decimal numbers 2024-08-27 22:03:12 +02:00
e2947e6d91 Merge branch 'origin/master' into Weblate. 2024-08-22 07:59:52 +02:00
2a4afa042c Fixed Qt5 builds 2024-08-22 07:59:26 +02:00
f9180060a7 Merge branch 'origin/master' into Weblate. 2024-08-21 06:38:32 +00:00
0d44663570 Cosmetics 2024-08-21 08:38:13 +02:00
ea292ea4c1 Merge branch 'origin/master' into Weblate. 2024-08-21 06:24:55 +00:00
92bd37c481 Code cleanup 2024-08-21 08:24:37 +02:00
57a6f29f6a Translated using Weblate (French)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2024-08-10 11:09:16 +00:00
7167fe3e81 Fixed nonsense time unit 2024-08-09 10:03:53 +02:00
7bd03b0f2e Allow image-based pens with dash patterns 2024-08-08 08:58:11 +02:00
8990f2cfcf Added missing rendering of lines with image-based pens 2024-08-08 08:51:33 +02:00
cc20a9cd59 Render 0x26 areas in the default IMG style 2024-08-07 07:53:57 +02:00
45bf754b0f Version++ 2024-08-04 08:07:25 +02:00
1671904752 Translated using Weblate (Russian)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2024-08-02 00:09:16 +02:00
5c18827941 Translated using Weblate (French)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2024-08-02 00:09:15 +02:00
2a2909be6b Translated using Weblate (Finnish)
Currently translated at 96.0% (461 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2024-08-02 00:09:14 +02:00
4b19a9a037 Removed unused header file 2024-07-28 14:15:49 +02:00
d5415179e4 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2024-07-18 16:09:15 +00:00
b6b64065fb Prefer the map DEM for track/waypoints elevation if present 2024-07-17 01:57:10 +02:00
be75165088 Added land and see areas labels 2024-07-04 00:31:26 +02:00
3e60d0c84a Fixed binary search 2024-07-01 08:58:12 +02:00
4589478957 Translated using Weblate (Swedish)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2024-06-29 08:09:27 +00:00
a4c20f8924 Improve/fix GCS search
Optimize the most common search case (improves PCS loading time)
2024-06-28 09:15:50 +02:00
09833474f1 Merge branch 'origin/master' into Weblate. 2024-06-24 08:49:00 +02:00
804c76a6b8 Translated using Weblate (Turkish)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2024-06-24 08:49:00 +02:00
21da89cad1 Optimization 2024-06-24 08:48:44 +02:00
f8deb573b0 Compute the centroids from projected coordinates 2024-06-24 08:47:46 +02:00
2bfa6b8c1b Translated using Weblate (Korean)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ko/
2024-06-23 12:09:25 +00:00
6312570d5a Translated using Weblate (Spanish)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2024-06-21 13:00:35 +02:00
raf
23391de792 Translated using Weblate (Catalan)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2024-06-20 07:09:13 +00:00
df8e8d76b8 Code cleanup 2024-06-20 05:34:13 +02:00
1034c52b39 Fixed memory leak 2024-06-20 05:31:21 +02:00
cc8704ff20 Merge branch 'origin/master' into Weblate. 2024-06-18 16:44:37 +00:00
7a9e4171f9 Fix cut-off labels 2024-06-18 18:43:54 +02:00
625451c041 Merge branch 'origin/master' into Weblate. 2024-06-18 16:13:24 +00:00
ef7b863003 Added bridge clearance rendering 2024-06-18 18:12:43 +02:00
c7f76f3009 Added missing dome symbol 2024-06-18 18:12:02 +02:00
7700ded936 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2024-06-18 12:09:20 +02:00
e8fee5e587 Translated using Weblate (Hungarian)
Currently translated at 100.0% (480 of 480 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-06-16 15:09:20 +02:00
450b6a3c39 Merge branch 'origin/master' into Weblate. 2024-06-16 07:05:04 +02:00
e73b9f36c5 Coe cleanup 2024-06-16 07:04:43 +02:00
0d79dca72e Version++ 2024-06-16 07:00:16 +02:00
e49b217b55 Merge branch 'origin/master' into Weblate. 2024-06-15 10:10:54 +00:00
a788aa9e53 Added missing DEM cache cleanup 2024-06-15 12:10:26 +02:00
1067ef7352 Merge branch 'origin/master' into Weblate. 2024-06-15 11:34:51 +02:00
6b467226b5 Code cleanup 2024-06-15 11:34:37 +02:00
80f3f74b47 Merge branch 'origin/master' into Weblate. 2024-06-15 11:29:27 +02:00
d565d3b526 German translation update 2024-06-15 11:29:06 +02:00
b6d37c3499 Czech translatin update 2024-06-15 11:27:13 +02:00
70afef390c Localization update 2024-06-15 11:26:03 +02:00
96fe90cc3f Added hillshading lightening setting 2024-06-15 11:24:50 +02:00
e741fab183 Merge branch 'origin/master' into Weblate. 2024-06-12 23:02:46 +02:00
8730206939 Added some more missing marine symbols 2024-06-12 23:02:06 +02:00
7c434381a3 Merge branch 'origin/master' into Weblate. 2024-06-12 06:49:59 +00:00
5e29c12881 Removed forgotten debug stuff 2024-06-12 08:49:39 +02:00
22c2204047 Merge branch 'origin/master' into Weblate. 2024-06-12 08:48:22 +02:00
d3a3734e71 Added missing deviation dolphin symbol 2024-06-12 08:47:50 +02:00
b0af165e53 Merge branch 'origin/master' into Weblate. 2024-06-10 18:37:30 +02:00
76f10c233a Use tight icon bounding boxes for marine icons 2024-06-10 18:36:28 +02:00
0e0dcdd721 Merge branch 'origin/master' into Weblate. 2024-06-09 11:35:44 +00:00
1186cb104b Use parallel ENC maps data loading in ENC atlases 2024-06-09 13:34:13 +02:00
02a7445f86 Merge branch 'origin/master' into Weblate. 2024-06-09 07:37:09 +00:00
8b51f3ff04 Allow connection retry on some more error types 2024-06-09 09:36:02 +02:00
55cae2d0cd Merge branch 'origin/master' into Weblate. 2024-06-09 09:17:16 +02:00
ee0c49db9d Improve HTTP error reporting 2024-06-09 09:16:54 +02:00
9f5e09a664 Merge branch 'origin/master' into Weblate. 2024-06-07 19:30:26 +02:00
8b391fc871 Removed obsolete code 2024-06-07 19:30:05 +02:00
cb90523ef7 Added missing DEM rect adjustment 2024-06-07 19:29:13 +02:00
3d898bd482 Removed unnecessary list copying 2024-06-07 19:28:10 +02:00
1d90ae460c Merge branch 'origin/master' into Weblate. 2024-06-06 18:51:41 +02:00
3e6ad20c05 Code cleanup 2024-06-06 18:51:24 +02:00
4c97b427fe Merge branch 'origin/master' into Weblate. 2024-06-05 23:11:26 +00:00
98704ef44b Handle some more stuff obsolete in Qt6 2024-06-06 01:10:43 +02:00
095897d016 Merge branch 'origin/master' into Weblate. 2024-06-05 10:02:02 +02:00
d750715bed Get rid of QT_NO_DEPRECATED_WARNINGS 2024-06-05 10:01:16 +02:00
0596c86ea1 Merge branch 'origin/master' into Weblate. 2024-06-05 08:39:49 +02:00
592b552721 Update CONTRIBUTING.md
Highlight the pull requests policy
2024-06-05 08:39:45 +02:00
33f6ce2e0e Merge branch 'origin/master' into Weblate. 2024-06-05 06:36:08 +00:00
173f618d0b Added graph scrolling using the mouse 2024-06-05 08:35:10 +02:00
5b2ac6cde2 Merge branch 'origin/master' into Weblate. 2024-06-04 21:25:48 +00:00
69951fe248 Fixed error handling 2024-06-04 23:25:30 +02:00
7ff8002387 Merge branch 'origin/master' into Weblate. 2024-05-31 17:50:42 +00:00
74cf139b01 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (479 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2024-05-31 19:50:23 +02:00
d2dd916d1b Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.5% (477 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2024-05-31 19:50:23 +02:00
849fbac5ba Translated using Weblate (Hungarian)
Currently translated at 100.0% (479 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-05-31 19:50:23 +02:00
5fb1feaf88 Version++ 2024-05-31 19:49:49 +02:00
515d801e58 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (479 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2024-05-31 13:09:20 +02:00
b75d805947 Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.5% (477 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2024-05-31 13:09:19 +02:00
ae27b53eb1 Merge branch 'origin/master' into Weblate. 2024-05-29 17:01:57 +00:00
cc214ba76d Localization update 2024-05-29 19:01:17 +02:00
edae24f443 Merge branch 'origin/master' into Weblate. 2024-05-29 18:58:05 +02:00
3ba10bb595 Use date-only infoin the statistics
+ code cleanup
2024-05-29 18:57:37 +02:00
d1dc4251f0 Translated using Weblate (Hungarian)
Currently translated at 100.0% (479 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-05-29 08:09:12 +02:00
5ed6e7602c Some more propper date localization fixes 2024-05-29 06:44:23 +02:00
6ce0b03295 Remove the items fromthe scene before setting the scene rect to 0-size
Qt 6.7 draws the message item over the tab bar when it is present when shrinking
the scene rect. Clear all the items when clearing the scene as a workaround.
2024-05-28 23:37:25 +02:00
3d01424f44 Use consistent Date format across the whole GUI 2024-05-28 21:34:40 +02:00
raf
ad178db57e Translated using Weblate (Catalan)
Currently translated at 100.0% (479 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2024-05-27 23:44:33 +02:00
4d6affb43c Translated using Weblate (Esperanto)
Currently translated at 92.6% (444 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2024-05-27 23:44:33 +02:00
171d3108fc Translated using Weblate (Hungarian)
Currently translated at 99.7% (478 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-05-27 23:44:33 +02:00
5c9aee99d5 Translated using Weblate (Russian)
Currently translated at 100.0% (479 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2024-05-27 23:44:33 +02:00
df2af2f419 Translated using Weblate (Finnish)
Currently translated at 96.0% (460 of 479 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2024-05-27 23:44:33 +02:00
39dd5ceba0 Added sanity checks 2024-05-27 17:56:45 +02:00
3f3ac6e093 Merge branch 'origin/master' into Weblate. 2024-05-26 18:40:45 +02:00
68c2432adb Translated using Weblate (Spanish)
Currently translated at 100.0% (481 of 481 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2024-05-26 18:40:45 +02:00
550c62c917 Translated using Weblate (Turkish)
Currently translated at 100.0% (481 of 481 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2024-05-26 18:40:45 +02:00
1d26631531 Make the labels shorter 2024-05-26 18:40:22 +02:00
fc3dec8540 German translation update 2024-05-26 12:57:21 +02:00
46b04308db Czech translation update 2024-05-26 12:57:00 +02:00
b51c504d62 Localization update 2024-05-26 12:47:25 +02:00
15a5f71d32 Merge branch 'origin/master' into Weblate. 2024-05-26 11:20:02 +02:00
11b9f842e5 Added hillshading settings 2024-05-26 11:19:53 +02:00
4bb5ed1ec8 Merge branch 'origin/master' into Weblate. 2024-05-25 20:00:04 +02:00
feabd6668b Use Qt 6.7.1 for the macOS build 2024-05-25 20:00:01 +02:00
e700c3d729 Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.7% (473 of 474 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2024-05-25 16:16:11 +02:00
332abd53ae Draw at least the color rectangle under the Qt 6.7.1 windows style 2024-05-24 19:16:21 +02:00
73fa197c25 Added missing fallback elevation fetch 2024-05-23 22:03:42 +02:00
4d17dd5b92 Version++ 2024-05-23 22:03:23 +02:00
c4b85ef493 Updated CodeQL dependencies 2024-05-22 21:05:13 +02:00
c425be3741 Code cleanup 2024-05-22 21:02:26 +02:00
09d0b281c2 Shift the levels by one, not by divide by two 2024-05-22 09:00:51 +02:00
ff25f02965 Use a better "magic" DEM data rect extension computation 2024-05-22 02:02:23 +02:00
27401d58b7 Make the DEM data borders look much better 2024-05-21 20:59:06 +02:00
da2b6661f6 Replace the compiler dependent signed right shifts with a universal version 2024-05-21 20:57:21 +02:00
de76eafdfb Missing header change... 2024-05-21 20:56:55 +02:00
19cda6fbd5 Enable inlining of the "hot" paths 2024-05-21 20:55:50 +02:00
6803ee0324 Made the code more standard conforming 2024-05-21 09:14:15 +02:00
43271d9ff8 Fixed rendering glitch 2024-05-21 08:46:29 +02:00
6bd83780cd Enable hillshading by default 2024-05-21 08:34:52 +02:00
c4d07b5f12 Prefer render quality rather than render speed 2024-05-20 21:19:26 +02:00
b28217a026 A much more accurate overlap delta value 2024-05-20 21:13:27 +02:00
1af2c130b0 Adjust hillshading parameters 2024-05-20 20:21:29 +02:00
ca0d859c6d Fixed include guard comment 2024-05-20 20:20:57 +02:00
947d2d62b3 Added DEM filtering (bluring) 2024-05-20 19:17:27 +02:00
11677f5e35 API cleanup 2024-05-20 19:10:56 +02:00
6ef6644260 Fixed DEM display glitches 2024-05-19 22:06:57 +02:00
f6f9e4146d Remove cut&paste remains 2024-05-19 19:03:49 +02:00
d1401bc302 Show the map elevation from the map DEM if available 2024-05-19 18:59:40 +02:00
488e5e1cac Fixed build on older Qt5 versions 2024-05-19 16:39:12 +02:00
ff4f3eea60 Use the map-provided DEM data for hillshading on IMG maps 2024-05-19 16:14:23 +02:00
d46ac8435e Fixed Debug build 2024-05-01 10:27:39 +02:00
15fbd6d35e Added support for TCX course points icons 2024-04-28 00:43:02 +02:00
7de180d580 Cache size limits update
Allow caches up to 4GB (usefull for 0.5' DEM tiles)
Do not allow smaller pixmap cache than 64MB (minimum for async maps to work on
4K displays is ~34MB of tile image data!)
2024-04-27 12:30:07 +02:00
bd37521ca0 Use kB in the chache size arithmetics to prevent integer overflow 2024-04-27 12:15:06 +02:00
4445976cb9 Use a more strict regular expression to match the tiles 2024-04-27 11:46:00 +02:00
76b14c23c6 Do not show local DEM tiles with unsupported file names 2024-04-27 11:42:37 +02:00
3b4376cc03 Use MacOS 12 for Qt5 builds 2024-04-25 12:06:10 +02:00
41b1ec3605 Added missing map root-XML 2024-04-24 08:26:04 +02:00
4476998333 Use the latest map format version 2024-04-24 08:25:30 +02:00
5940a2ced4 Silence clang warnings 2024-04-23 01:04:38 +02:00
33c45f845a Code cleanup 2024-04-21 00:00:24 +02:00
6f12f91cb1 Version++ 2024-04-21 00:00:09 +02:00
55de85579c Move the tables to the function where they are used 2024-04-20 19:57:52 +02:00
86f98aca42 Make it clear the tables are not modified during runtime 2024-04-20 19:50:33 +02:00
56425a3318 Always use the GPXSee icon theme on Mac and Windows 2024-04-20 16:23:23 +02:00
d045fed086 Swtch to Qt 6.7 in Windows CI builds 2024-04-19 20:19:47 +02:00
31cd65f15e Remove the zoom offset hack
Now that we are back to the map data defined tile size, it makes no sense any
more. Additionaly it crashes with world maps as zoom 0 becomes -1...
2024-04-18 20:35:31 +02:00
089ccfde71 Code cleanup 2024-04-18 20:35:05 +02:00
a0ce50e7e4 Use QVectors instead of plain arrays 2024-04-16 10:26:17 +02:00
031d82f689 Code cleanup 2024-04-16 09:17:18 +02:00
99f620f101 Fixed capitalization algorithm 2024-04-16 08:52:54 +02:00
5f3203d638 Switched the OS X Qt6 build to Qt 6.7.0 2024-04-15 00:03:09 +02:00
33cc1df601 Update to OpenSSL 3.2 2024-04-14 23:49:40 +02:00
5ef29bf827 Some more code cleanup 2024-04-14 23:32:44 +02:00
6f029d81a0 Code cleanup 2024-04-14 22:15:30 +02:00
90395a32dd Improve the capitalization algorithm 2024-04-14 17:33:49 +02:00
d4b10b091c Fit the extension placeholder into the template 2024-04-14 15:09:12 +02:00
6210d1b983 Switched back to diagonal pattern for national parks 2024-04-14 14:50:34 +02:00
5e71715f22 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (474 of 474 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2024-04-06 18:02:00 +02:00
648f90f230 Improve FIT locations support 2024-04-03 02:30:26 +02:00
324168340b Do not blur the icons when resizing them 2024-04-03 02:18:00 +02:00
3e1bddbcfd Fixed line style combo box rendering on retina displays 2024-04-01 21:00:56 +02:00
b069d2ac3f Fixed broken error string encoding 2024-04-01 20:22:28 +02:00
9b46845568 Use the same color in the icon "alias" 2024-04-01 13:46:26 +02:00
f814d1f5a3 Use the water temperature as temperature data when no air temperature is present 2024-04-01 13:30:50 +02:00
0f05dd6ba3 Some more missing FIT course icons 2024-04-01 13:18:56 +02:00
8a069f113e Cosmetics 2024-04-01 12:37:06 +02:00
bfe31023e0 FIT course symbols instead of description 2024-04-01 12:28:50 +02:00
779f98a206 Ignore GeoJSON features with null geometries 2024-03-27 09:07:39 +01:00
a660cbd463 Version++ 2024-03-27 09:07:24 +01:00
7df3eea21a Removed unsupported Oblique Mercator projection 2024-03-23 20:59:50 +01:00
6d3eb310bc Merge branch 'origin/master' into Weblate. 2024-03-23 09:22:21 +01:00
0c7296e006 Cosmetics 2024-03-23 09:22:03 +01:00
36aacfc44e Merge branch 'origin/master' into Weblate. 2024-03-23 09:17:29 +01:00
01dfbb3706 Fixed error line reporting in CSV-based files 2024-03-23 09:16:41 +01:00
8ec895271a Merge branch 'origin/master' into Weblate. 2024-03-23 08:37:17 +01:00
e8b4105365 Some more missing PCSs 2024-03-23 08:36:57 +01:00
28fdc89346 Translated using Weblate (Ukrainian)
Currently translated at 99.3% (471 of 474 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2024-03-23 03:11:48 +01:00
86d11b9a9f Translated using Weblate (Russian)
Currently translated at 100.0% (474 of 474 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2024-03-23 03:11:48 +01:00
2eeeb965dc Added missing OziExplorer projections 2024-03-20 08:29:55 +01:00
07435a3fdc Code cleanup 2024-03-20 07:45:49 +01:00
a48b46d0fb Refactoring
Moved Projection::Method and Projection::Setup to the Conversion class
2024-03-19 22:39:42 +01:00
bd8d2267c7 Check if the conversion is valid/exists when loading the PCS entry 2024-03-19 19:12:47 +01:00
48396e254b Added missing projections definitions + removed unsupported PCSs 2024-03-19 19:11:56 +01:00
625ee42eb4 Added support for GeoJSON Coordinate Properties extension 2024-03-12 21:30:15 +01:00
5945ceaa09 Fixed debug code 2024-03-12 09:56:35 +01:00
7728dba605 Removed BOM 2024-03-12 08:58:08 +01:00
275a9a2683 Removed BOM 2024-03-12 08:56:32 +01:00
ff50ffa003 Use the CT type for geographic/projected projections distinguishing 2024-03-11 23:12:51 +01:00
026ef5854d Improved error reporting
+ code cleanup
2024-03-11 23:09:38 +01:00
501fd03511 Version++ 2024-03-11 00:57:26 +01:00
f6a14e6008 Code cleanup 2024-03-10 08:09:44 +01:00
4417b3d5e2 Properly ignore objects with null/empty GeoJSON coordinates 2024-03-10 07:46:50 +01:00
8780a40b9f Added support for arbitrary CRSs in GeoJSON files 2024-03-09 17:51:43 +01:00
b7b03c1d5a German translation update 2024-03-07 21:24:35 +01:00
2f07c51d17 Use the original data tile size for rendering to prevent grid artifacts 2024-03-07 09:30:24 +01:00
83c2a309fb Includes cleanup 2024-03-07 08:24:45 +01:00
e04abd0ed1 Merge branch 'origin/master' into Weblate. 2024-03-03 23:31:40 +01:00
468e662e4f Yet another recent files fix 2024-03-03 23:31:08 +01:00
ad915ad1a1 Merge branch 'origin/master' into Weblate. 2024-03-03 23:21:01 +01:00
3ba6d2d24f Fixed recent paths update logic 2024-03-03 23:20:25 +01:00
52b4a3a432 Merge branch 'origin/master' into Weblate. 2024-03-03 23:13:58 +01:00
d9e6c30567 Use the QAction data() for file paths rather than text()
As seen in KDE Neon, some Qt themes or distros mangle the text() by adding
automatic shortcut accelerators that break the paths for opening.
2024-03-03 23:11:48 +01:00
raf
12be6af515 Translated using Weblate (Catalan)
Currently translated at 100.0% (474 of 474 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2024-03-02 12:01:48 +01:00
20f1003ce6 Increase hillshading contrast 2024-03-01 00:37:58 +01:00
8547a3310a Merge branch 'origin/master' into Weblate. 2024-02-29 10:33:09 +01:00
0fad1a14d7 Localization cleanup 2024-02-29 10:32:35 +01:00
cfd8ff71a2 Merge branch 'origin/master' into Weblate. 2024-02-29 08:44:59 +01:00
ab25233af1 Unify the default MApsforge style hillshading level with the IMG limits 2024-02-29 08:44:15 +01:00
be3e4e3332 Merge branch 'origin/master' into Weblate. 2024-02-29 08:19:24 +01:00
19fcccb6aa Code cleanup 2024-02-29 08:19:10 +01:00
05e1395ba1 Merge branch 'origin/master' into Weblate. 2024-02-29 07:59:58 +01:00
a6b408da4a Moved demloader from data to common 2024-02-29 07:59:34 +01:00
a6a14fcdbc Merge branch 'origin/master' into Weblate. 2024-02-28 21:51:57 +01:00
7e7b4c6179 Translated using Weblate (Hungarian)
Currently translated at 100.0% (475 of 475 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-02-28 21:51:57 +01:00
6bfc8e1b23 Translated using Weblate (Spanish)
Currently translated at 100.0% (475 of 475 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2024-02-28 21:51:57 +01:00
73d262a216 Translated using Weblate (Turkish)
Currently translated at 100.0% (475 of 475 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2024-02-28 21:51:56 +01:00
c94d7b5905 PArks/military areas style adjustement 2024-02-28 21:51:18 +01:00
666f491224 Show the DEM tiles in the same color 2024-02-28 21:50:37 +01:00
3f8dbc18a6 Merge branch 'origin/master' into Weblate. 2024-02-28 07:55:22 +01:00
112cfe6391 Enable the hillshading action only for maps that actually use it 2024-02-28 07:54:08 +01:00
136b1ded0f Merge branch 'origin/master' into Weblate. 2024-02-27 21:55:38 +01:00
f0d5a32dca Localization update 2024-02-27 21:55:13 +01:00
69c4e6d2dc Aded support for downloading hillshading DEMs 2024-02-27 21:36:16 +01:00
c33215565f Allow arbitrary HGT grid sizes 2024-02-27 21:13:12 +01:00
24133bf58c Merge branch 'origin/master' into Weblate. 2024-02-27 07:21:01 +01:00
2026036015 Do not draw IMG contour lines that have no color defined 2024-02-27 07:20:09 +01:00
7ab5f415e7 Merge branch 'origin/master' into Weblate. 2024-02-26 10:28:24 +01:00
af7696bfd7 Do the hillshading in alpha layer only 2024-02-26 10:27:58 +01:00
fdc3203682 Merge branch 'origin/master' into Weblate. 2024-02-26 09:11:01 +01:00
cc1ec7527e Translated using Weblate (Spanish)
Currently translated at 100.0% (472 of 472 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2024-02-26 09:11:01 +01:00
f3bb7ada9a Split the alpha and z values 2024-02-26 09:10:38 +01:00
84f33dc5c1 Translated using Weblate (Hungarian)
Currently translated at 100.0% (472 of 472 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2024-02-24 09:01:59 +01:00
98a8f4119a Translated using Weblate (Turkish)
Currently translated at 100.0% (472 of 472 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2024-02-24 09:01:59 +01:00
39ba47bb28 Translated using Weblate (Swedish)
Currently translated at 100.0% (472 of 472 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2024-02-24 09:01:58 +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
dc0178279d Localization update 2024-02-23 08:21:38 +01:00
e0ff4529b6 Code cleanup 2024-02-23 08:15:13 +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
f1fd4f8bc9 Code cleanup 2024-02-22 21:14:49 +01:00
d8f7089450 Code cleanup 2024-02-21 18:54:27 +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
54e185ed4a Disable hillshading by default 2024-02-21 08:59:39 +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
516a944859 Version++ 2024-02-17 11:53:34 +01:00
cdb2fd0284 Fixed indent 2024-02-12 23:17:30 +01:00
7c099b8f66 Added building=fire_station rendering 2024-02-12 22:39:15 +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
65fac30780 Always use the core5compat module for code page transformations on Android 2024-02-11 18:19:54 +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
2073be193f Add TIFF support to the Mac Qt6 build 2024-02-09 01:24:27 +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
e726a45dcf Use the latest actions versions 2024-02-03 18:32:53 +01:00
713566054d Build the Android version on Ubuntu 22.04 2024-02-03 18:22:41 +01:00
e6f9f5fba9 Version++ 2024-02-03 16:44:55 +01:00
d61528c33f Do the OpenGL initialization before QApplication is created 2024-02-03 16:41:38 +01:00
5eb0dfc9b1 Make it more clear that we return NULL 2024-01-23 21:39:28 +01:00
436cf0d14c Qt5 compatability module is not needed anymore 2024-01-21 18:44:42 +01:00
0e83bd89d1 Use Qt 6.6.1 for the Mac OS Qt6 CI build 2024-01-21 18:26:11 +01:00
536d12469a Use the canonical file name also for the "already open" check 2024-01-21 17:50:56 +01:00
c9f44506e7 Fixed minimal Windows version check for Qt6 builds 2024-01-21 16:04:59 +01:00
bc4bffdfe7 Fixed NSIS command line parameters 2024-01-21 12:26:04 +01:00
eda35b6762 Made the Windows installer more modular
Enable separately selecting the Qt6, OpenSSL or ANGLE options.
Added ICU option for Qt builds with ICU enabled/required.
2024-01-21 12:01:27 +01:00
b05e7b15fe Use ISO-8859-1 as the fallback encoding rather than UTF-8 2024-01-19 09:56:56 +01:00
ed2fc0c627 Fixed missing sdkmanager in path 2024-01-18 22:39:56 +01:00
60f58592b2 Try to use older cmdline-tools 2024-01-18 22:37:08 +01:00
80abb6f604 Trying to fix the android CI build... 2024-01-18 22:27:57 +01:00
19c4aa1c34 Try another Java 11 version instead of the now broken azul build 2024-01-18 22:15:48 +01:00
578045108f Removed now unused Qt5 compatability module 2024-01-18 22:13:54 +01:00
796c2e7eaf Removed unused header include 2024-01-18 22:13:05 +01:00
c08d3b7159 Fixed indent 2024-01-18 22:12:23 +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
9cacf1906e Do not duplicate the same paths in the "open recent" menu 2024-01-18 09:53:50 +01:00
cedca8725b Supress windows build warnings 2024-01-18 09:52:22 +01:00
c493f8cf16 Make the popup layout more resistant to broken HTML content 2024-01-17 08:57:08 +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
bc7d965a49 Version++ 2024-01-02 22:05:56 +01:00
e383a35c65 Year++ in copyright notices 2024-01-02 22:04:30 +01:00
6b4990a204 Fixed error handling 2024-01-02 19:11:04 +01:00
7a7a331b58 The codec is always set when reading the GPI header 2024-01-02 09:48:13 +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
acc9d07a22 Properly associate .gmi files 2023-12-31 10:48:26 +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
9e1e960c93 Use a file name that allows QFileInfo::completeSuffix() to match 2023-12-27 22:41:56 +01:00
d18537733f Added mtbmap.cz as replacement for 4Umaps
While having a much lower topographic quality than 4Umaps, there is apparently
no other freely accessible map with the same MTB/hiking info out there. So let's
provide at least what we have...
2023-12-27 22:17:35 +01:00
c6a37594ae Code cleanup 2023-12-27 15:26:39 +01:00
bcfd51276f Use QNetworkRequest::setTransferTimeout where available 2023-12-27 15:12:53 +01:00
aed09a0e6a Android build fix no.3 2023-12-27 00:33:49 +01:00
867b70d159 Android build fix #2 2023-12-26 21:00:27 +01:00
0b05079a49 Fixed Android build 2023-12-26 20:52:58 +01:00
ca71eb9d93 Header includes cleanup 2023-12-26 20:46:52 +01:00
4a82055867 Some more code cleanup 2023-12-26 20:05:38 +01:00
f9b4cd991f Removed 4Umaps from the default map sources
4Umaps are most probably dead:
https://sourceforge.net/p/mobac/forum/general/thread/106784dc1d/
2023-12-26 14:38:03 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
4d40cd6458 Translated using Weblate (German)
Currently translated at 100.0% (471 of 471 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2023-11-17 16:28:46 +01:00
69e1198efa Merge remote-tracking branch 'weblate/master' 2023-11-17 16:18:44 +01:00
059ed3aa14 Dothe QImage -> QPixmap transformation in parallel 2023-11-17 16:17:53 +01:00
7eba9ef39b Merge branch 'origin/master' into Weblate. 2023-11-17 12:41:56 +00:00
1d494d26aa Translated using Weblate (Spanish)
Currently translated at 100.0% (471 of 471 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2023-11-17 12:41:55 +00:00
f258ca1a3e Prevent broken Qt heuristics to put submenus on wrong places on Mac 2023-11-17 13:41:01 +01:00
58d2d84555 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (471 of 471 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2023-11-16 22:26:31 +01:00
dcf9d625ac 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-16 22:26:31 +01:00
47664c8cbd Translated using Weblate (Spanish)
Currently translated at 99.7% (470 of 471 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2023-11-16 22:26:31 +01:00
055b068379 Translated using Weblate (Swedish)
Currently translated at 99.5% (469 of 471 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2023-11-16 07:28:22 +01:00
b1655c6348 Merge remote-tracking branch 'weblate/master' 2023-11-15 22:56:35 +01:00
132ccb7696 Sosme more symbol icons 2023-11-15 22:56:06 +01:00
ea3257b7d0 Translated using Weblate (Czech)
Currently translated at 100.0% (471 of 471 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2023-11-15 22:28:54 +01:00
8419dee824 Localization update 2023-11-15 22:26:04 +01:00
22821796f2 Merge branch 'origin/master' into Weblate. 2023-11-15 22:25:49 +01:00
816b18b8cc Merge branch 'origin/master' into Weblate. 2023-11-15 02:48:36 +01:00
8ebd73115f Added "Open recent" menu 2023-11-15 01:24:39 +01:00
720c0f94bd Merge branch 'origin/master' into Weblate. 2023-11-13 22:21:56 +01:00
e450e62d8d Added missing symbol icons 2023-11-13 22:21:47 +01:00
a33ec51c9b Translated using Weblate (Swedish)
Currently translated at 100.0% (469 of 469 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2023-11-12 11:01:36 +01:00
57e3bb293c Translated using Weblate (Turkish)
Currently translated at 100.0% (469 of 469 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2023-11-11 10:24:30 +01:00
c6aca7940b Translated using Weblate (Swedish)
Currently translated at 100.0% (469 of 469 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2023-11-11 10:24:30 +01:00
10bce1e974 Translated using Weblate (Hungarian)
Currently translated at 100.0% (469 of 469 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-11-10 17:34:56 +01:00
raf
21a5f53759 Translated using Weblate (Catalan)
Currently translated at 100.0% (469 of 469 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-11-10 16:33:52 +01:00
a589d4ee9e Translated using Weblate (Hungarian)
Currently translated at 100.0% (469 of 469 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-11-10 16:33:52 +01:00
97bc9164a2 Translated using Weblate (Spanish)
Currently translated at 100.0% (469 of 469 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2023-11-10 16:33:52 +01:00
8e5b4a8007 Translated using Weblate (Czech)
Currently translated at 100.0% (469 of 469 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2023-11-08 23:34:50 +01:00
148de41eb7 Localization update 2023-11-08 23:01:36 +01:00
75a757cc0c Added support for GPSDump WPT files 2023-11-08 22:36:05 +01:00
2c804780c4 Updated screenshot URL 2023-11-04 14:53:24 +01:00
b27981fe0f Fixed build with Qt versions < 5.12 2023-10-28 14:20:06 +02:00
2374a7d1dd Version++ 2023-10-28 14:19:50 +02:00
3642da480e Give the icon themes better names 2023-10-28 12:17:34 +02:00
7611bb15a7 Added missing DEM cache row on Mac 2023-10-28 12:10:51 +02:00
d53d70845c Use the Papirus theme on Mac 2023-10-28 12:07:34 +02:00
be6b20270d Merge branch 'origin/master' into Weblate. 2023-10-27 18:35:24 +00:00
043a27dfae Use new GUI icons that fit the recent platform styles.
Switched to a new flat color icon set on Windows/Mac and platform provided
icon themes (e.g. Breeze) on Linux with a fallback to the Papirus theme. All
the GUI icons are now SVG.
2023-10-27 20:32:13 +02:00
58adfb37de Translated using Weblate (Finnish)
Currently translated at 97.6% (457 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2023-10-27 11:26:32 +02:00
ca06b09947 Translated using Weblate (Spanish)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2023-10-24 04:08:36 +00:00
6c50402423 Display ferry line names 2023-10-23 21:57:01 +02:00
f24e70dc91 Fixed maximal lines angle check 2023-10-22 23:45:10 +02:00
e1e0392917 Discard empty segments 2023-10-22 20:42:05 +02:00
1033ca2840 Added "Open directory" action for desktop systems
closes #522
2023-10-13 02:21:34 +02:00
7988801822 Merge branch 'origin/master' into Weblate. 2023-10-10 23:05:36 +02:00
e63fbffe08 Silenced compiler warnings 2023-10-10 23:05:15 +02:00
9bc324c879 Merge branch 'origin/master' into Weblate. 2023-10-10 06:11:44 +00:00
78240787ab Fixed line splitting algorithm 2023-10-10 08:11:08 +02:00
09f28a7b77 Merge branch 'origin/master' into Weblate. 2023-10-09 19:58:49 +00:00
197c3b91be Fixed/improved path label layout algorithm 2023-10-09 21:58:03 +02:00
f03481f598 Translated using Weblate (Spanish)
Currently translated at 81.8% (383 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2023-10-08 14:01:49 +02:00
238d6a940e Merge branch 'origin/master' into Weblate. 2023-10-07 01:37:38 +02:00
6d0ce2da7e Remove non-ASCII characters from project file
UTF-8 is not supported by qmake
2023-10-07 01:35:48 +02:00
4bb1b25124 Merge branch 'origin/master' into Weblate. 2023-10-07 00:19:37 +02:00
0fa4675df6 Extended Windows executables info 2023-10-07 00:18:16 +02:00
c90468d537 Translated using Weblate (Korean)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ko/
2023-10-04 18:06:26 +02:00
e61d0616c6 Merge branch 'origin/master' into Weblate. 2023-09-25 16:23:03 +00:00
c1235a953e Version++ 2023-09-25 18:22:46 +02:00
b123981dde Fixed llBounds() functions with broken signatures 2023-09-25 18:20:37 +02:00
78eda5bed4 Merge branch 'origin/master' into Weblate. 2023-09-16 14:31:23 +02:00
0531389cd8 Fixed storing of WMTS tiles with file system incompatible tile matrix names 2023-09-16 14:29:09 +02:00
e54f1f9c01 Merge branch 'origin/master' into Weblate. 2023-09-15 23:49:09 +02:00
a281a68cbd Decreased map zoom level treshold to 80%
There are evidently more maps that have bigger diferences in bounding box
latitudes which lead to differnt resolutions for the same zoom level in
Mercator projection than maps that would have zoom level differences < 20%.
2023-09-15 23:28:55 +02:00
2e7f8dc341 Fixed map resolution computation for maps > world/2 2023-09-15 23:28:16 +02:00
51890e390f Merge branch 'origin/master' into Weblate. 2023-09-14 23:33:00 +02:00
1304fd5c3c Use OpenSSL v3 for Windows Qt6 builds 2023-09-14 23:32:35 +02:00
d310399b4f Fixed Qt6 build 2023-09-14 19:02:19 +02:00
b4d9a8e880 Merge branch 'origin/master' into Weblate. 2023-09-14 19:02:16 +02:00
55cce40b35 Merge branch 'origin/master' into Weblate. 2023-09-14 18:36:51 +02:00
845a4b2921 Yet another TrekBuddy compatability enhancement & fixes
+ related map API refactoring
2023-09-14 18:36:03 +02:00
7c7d5dc4c1 Merge branch 'origin/master' into Weblate. 2023-09-13 22:34:26 +02:00
00fff55cd3 Check for bounds overflow in the computed/approximated case 2023-09-13 22:33:14 +02:00
e6dd338929 Merge branch 'origin/master' into Weblate. 2023-09-13 20:05:12 +02:00
722f3acb1e Support all variants of TrekBuddy maps/atlases
Added support for gmi calibration files and arbitrary named tba/map/gmi files.
2023-09-13 20:02:24 +02:00
dca56a3972 Merge branch 'origin/master' into Weblate. 2023-09-12 22:06:18 +02:00
b38cf31920 Allow arbitrary .map file names in TrekBuddy TAR maps 2023-09-12 22:05:42 +02:00
59d8690143 Merge branch 'origin/master' into Weblate. 2023-09-12 08:48:47 +02:00
2884c39367 Contiguous zones 2023-09-12 08:47:39 +02:00
3db96c0299 Merge branch 'origin/master' into Weblate. 2023-09-10 11:41:54 +02:00
1124a1adb4 Distinguish silos and tanks 2023-09-10 11:41:38 +02:00
cf88ad62cc Merge branch 'origin/master' into Weblate. 2023-09-08 19:28:15 +02:00
8c67df7bbd Version++ 2023-09-08 19:28:10 +02:00
d1e632523a Refactoring 2023-09-08 19:26:46 +02:00
2549ca2c90 Reference the exact S-57 document describing the catalogue 2023-09-08 19:25:52 +02:00
abd01933ab Less aggressive anchor/no-anchor lines 2023-09-08 19:24:51 +02:00
3277a0657e Merge branch 'origin/master' into Weblate. 2023-09-07 20:59:19 +02:00
7bf7385cf1 ENC atlases/catalogues desktop integration (Mac) 2023-09-07 20:57:30 +02:00
cf16330f5b Merge branch 'origin/master' into Weblate. 2023-09-07 18:26:06 +02:00
b312d4a5c6 ENC atlases/catalogues desktop integration (Linux, Windows) 2023-09-07 18:25:26 +02:00
904b7e496d Merge branch 'origin/master' into Weblate. 2023-09-07 09:46:04 +02:00
b1f104c2ec Added support for ENC atlases (catalogues) 2023-09-07 09:31:23 +02:00
raf
1d2d22eb4e Translated using Weblate (Catalan)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-09-04 15:55:30 +02:00
e59fc53ee3 Merge branch 'origin/master' into Weblate. 2023-09-04 11:05:45 +02:00
864326210a Cosmetics 2023-09-04 11:05:17 +02:00
6658297587 A less agressive cable area line 2023-09-04 11:04:30 +02:00
af47a10357 Merge branch 'origin/master' into Weblate. 2023-09-03 11:00:19 +02:00
0f26114f5d Two-way radio reporting points 2023-09-03 10:59:43 +02:00
1acf08d2ff Translated using Weblate (Hungarian)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-09-01 00:42:17 +02:00
f85634af3f Fixed Android build 2023-08-30 20:56:04 +02:00
05ae8fa557 Localization update 2023-08-30 20:46:16 +02:00
903c925e2a Added the "Don't show again" checkbox also to map load error messages 2023-08-30 20:43:29 +02:00
f60c08c57e Cosmetics 2023-08-30 20:43:13 +02:00
a52a41f56e Merge branch 'origin/master' into Weblate. 2023-08-29 22:08:19 +02:00
490052bc6c Fixed broken "Use styles" persistent configuration
Fixes #511
2023-08-29 22:06:08 +02:00
6cba68f0d1 The logging period is apparently an int, not a byte in GHP files 2023-08-29 22:03:05 +02:00
raf
f7b19d7a45 Translated using Weblate (Catalan)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-08-29 12:53:08 +02:00
681f6c5b09 Version++ 2023-08-28 20:24:37 +02:00
e34f77f1a1 Use the real file names for suffix extraction on Android
Many file URLs/paths that are passed to GPXSee on Android are unusable for
extracting the file suffix due to the Android file name mangling. Use
the converted "display names" for suffix extraction where possible.
2023-08-28 20:18:38 +02:00
00e8004042 Improve GHP data detection
Do not consider all files with size divisible by 20 as valid GHP data... Require
at least on valid data point.
2023-08-28 20:14:30 +02:00
c9a46be7a8 Added missing quiet uninstaller entry 2023-08-24 09:08:03 +02:00
128ce8d78c Added missing windmill and flagstaff landmark icons 2023-08-24 09:07:01 +02: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
f683525fce Fixed/improved map info background rendering settings
All text items on the map (including path marker info) have now the same
background color (the map background color) and the "info background" option
also applies to all items now.
2023-08-19 11:01:12 +02:00
f5d4974d57 Back to the previous workaround
Until we can switch to something newer than Qt 6.4.0 (which we can't due to
numerous Qt bugs...), we have to hardcode the android SDK version here due
to QTBUG-112465.
2023-08-18 23:24:54 +02:00
e0e2d38ec1 Try a cleaner gradle fix/workaround 2023-08-18 22:58:04 +02:00
80b9dcfd5e broken androiddeployqt workaround 2023-08-18 22:48:42 +02:00
836163a8b2 Version++ 2023-08-18 22:17:43 +02:00
9cead54213 Switched to Android SDK 33 2023-08-18 22:16:43 +02:00
03711ede97 Re-introduce the zoom level offset
Most Mapsforge themes expect the zoom levels to be offset by one from
the standard OSM zoom levels. Additionally, the rendering is much faster
which always helps when dealing with a format that slow like Mapsforge...
2023-08-13 13:00:05 +02:00
ab8ab9d731 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2023-08-12 19:29:39 +02:00
d2d529b574 Translated using Weblate (Hungarian)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-08-12 19:29:38 +02:00
8647898d2a Translated using Weblate (Turkish)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2023-08-12 19:29:38 +02:00
a91f0d183f Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2023-08-12 19:29:38 +02:00
15add7652d Translated using Weblate (Danish)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/da/
2023-08-12 19:29:37 +02:00
ced2b37ebc Translated using Weblate (Swedish)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2023-08-12 19:29:37 +02:00
2315f1d5e9 Translated using Weblate (Russian)
Currently translated at 100.0% (468 of 468 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2023-08-12 19:29:37 +02:00
984a8b6afc Try to open all files when browsing using the keys 2023-08-12 07:44:36 +02:00
aa72e6e2ad Updated German translations 2023-08-12 07:02:04 +02:00
09df5589b6 Updated Czech translations 2023-08-12 07:01:35 +02:00
1b3d7b9b0f Localization update 2023-08-12 06:58:28 +02:00
f998148fec Added option to surpress error messages
Closes #487
2023-08-12 06:55:50 +02:00
183c35ec7a Merge branch 'origin/master' into Weblate. 2023-08-09 01:19:29 +02:00
7e10e6640c Added support for the "base-stroke-width" rendertheme parameters 2023-08-09 01:19:41 +02:00
97b61451b1 Removed the zoom level offset hack
In the Mapsforge library the offset is dependent on the tile size which is
in turn dependent on whether the tiles are hidpi or not. In other words
the Mapsforge library is broken and inconsistent between hidpi/non-hdpi
displays. GPXSee is consistent here and we have thus tochoose one zoom level
mapping (i.e. what zoom level corresponds to what resolution). Lets choose
"no offset" = more details on a given zoom level/resolution.
2023-08-09 01:12:42 +02:00
092c56468c Update the theme to the latest Mapsforge version 2023-08-08 00:53:06 +02:00
b6ef58e342 Merge branch 'origin/master' into Weblate. 2023-08-08 00:52:31 +02:00
4d6d9b3e4f Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2023-08-07 11:51:35 +02:00
d064cedbbe Apply the Mapsforge maps zoom levels offset
Offset the Mapsforge zoom level when fetching data/rendering the tiles to get
the expected data/sizes/widths for the tiles at the given zoom level.
2023-08-05 18:56:55 +02:00
8ab728f81d Desktop QT still needs to be installed manually for Android build 2023-08-05 09:59:35 +02:00
6670dc32b5 Build arm64_v8a targets on Android 2023-08-05 09:51:04 +02:00
61b51e5596 Be more tolerant to unknown file header data 2023-08-04 09:34:36 +02:00
4bf81e020f Yet another code cleanup 2023-08-03 00:39:56 +02:00
4bcbce671d Merge remote-tracking branch 'weblate/master' 2023-08-01 23:39:55 +02:00
e07e109c7d Code cleanup 2023-08-01 23:38:33 +02:00
e9609c5167 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2023-08-01 23:38:30 +02:00
dcf45475ba Show the arrows even when no label is set 2023-08-01 23:21:49 +02:00
6ce2a63a1c Version++ 2023-07-31 23:38:50 +02:00
3e8b54f605 Added hi-dpi one-way street (+ water ways) arrows 2023-07-31 23:36:14 +02:00
c6af082fa3 Merge branch 'origin/master' into Weblate. 2023-07-24 19:03:57 +02:00
66036f6cd7 Yet another one-way arrows improvement 2023-07-24 19:04:19 +02:00
c644ea2170 Translated using Weblate (Esperanto)
Currently translated at 94.4% (441 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2023-07-23 11:03:14 +02:00
04041a2d9c Translated using Weblate (Ukrainian)
Currently translated at 99.1% (463 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2023-07-23 11:03:13 +02:00
6a128c8eb4 Translated using Weblate (Russian)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2023-07-23 11:03:13 +02:00
1a08e50c3e Translated using Weblate (Finnish)
Currently translated at 97.6% (456 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2023-07-23 11:03:13 +02:00
dd0dec54df Merge branch 'origin/master' into Weblate. 2023-07-14 10:33:46 +02:00
dfda3a6630 Use less agressive one-way street arrows 2023-07-14 10:33:45 +02:00
c03e24ce52 Merge branch 'origin/master' into Weblate. 2023-07-14 09:54:24 +02:00
96e762beb5 Properly mark one-way streets in data from NET links 2023-07-14 09:52:27 +02:00
cbd2d99739 Merge branch 'origin/master' into Weblate. 2023-07-13 12:00:41 +02:00
b4be5ea206 Display one-way streets info in IMG maps 2023-07-13 11:59:53 +02:00
3e0b732a65 Merge branch 'origin/master' into Weblate. 2023-07-06 10:57:05 +02:00
56c77df176 Build universal x86_64/arm64 binaries on OS X 2023-07-06 10:56:56 +02:00
1871f85acc Yet another ENV path fix 2023-07-06 10:19:26 +02:00
4b51d30e00 Merge branch 'origin/master' into Weblate. 2023-07-06 10:19:13 +02:00
3ec636632f Fixed ENV file path 2023-07-06 10:12:32 +02:00
40c41b88e3 Merge branch 'origin/master' into Weblate. 2023-07-06 10:12:17 +02:00
fcd02e4978 Merge branch 'origin/master' into Weblate. 2023-07-06 10:07:33 +02:00
5e1af275b8 Switched to MSVC 2022 and Qt 6.5 2023-07-06 10:07:13 +02:00
0f4bb95d57 Merge branch 'origin/master' into Weblate. 2023-07-04 20:27:49 +02:00
cd220216dd Do not affect the map object scaling when resizing the tiles 2023-07-04 20:27:41 +02:00
2efac25629 Merge branch 'origin/master' into Weblate. 2023-06-30 09:58:22 +02:00
0d6b02f466 Removed obsolete include 2023-06-30 09:55:35 +02:00
2f74c4bbb6 Merge branch 'origin/master' into Weblate. 2023-06-29 07:22:32 +02:00
059c515175 Added graph pinch zooming
Fixes #501
2023-06-29 07:22:11 +02:00
raf
66ba8268a3 Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-06-28 12:52:20 +02:00
e328321b19 Merge branch 'origin/master' into Weblate. 2023-06-23 13:56:58 +02:00
1dc963b133 Revert "Removed SDK/buildtools workaround"
This reverts commit f0036bfd28.
2023-06-23 10:08:30 +02:00
f0036bfd28 Removed SDK/buildtools workaround 2023-06-23 09:33:04 +02:00
688861bf65 Code cleanup 2023-06-23 09:30:44 +02:00
8b20124533 Translated using Weblate (Hungarian)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-06-20 12:52:11 +02:00
c449024584 Version++ 2023-06-14 00:42:16 +02:00
41188360bf Make the Mapsforge tiles sufficient large for the layout 2023-06-14 00:40:00 +02:00
1086a74f99 Back to Qt 6.4 on Windows 2023-06-12 01:03:49 +02:00
7b5a1c701d Switched Qt 6 CI builds to Qt 6.5 2023-06-11 08:30:43 +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
ecda5103c8 Properly handle Mapsforge style menus 2023-05-31 01:01:42 +02:00
50b0ff1c56 Cosmetics 2023-05-29 23:19:28 +02:00
2b300fab54 Code cleanup 2023-05-29 23:19:16 +02:00
961061b643 Added rescue station 2023-05-28 11:28:12 +02:00
8bebea53ad Added LNDELV elevation values 2023-05-28 10:40:39 +02:00
c3b484bb75 Properly include std::isnan() 2023-05-26 21:57:45 +02:00
d6d43baec5 Optimization 2023-05-26 21:30:27 +02:00
c6c3e0978c Use generic icon rotate instead of special icon draw functions 2023-05-26 21:28:44 +02:00
320b04c3fa Added support for line "dy" parameter 2023-05-22 23:29:04 +02:00
ab7185bd25 Version++ 2023-05-22 23:28:50 +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
4615709b99 Merge branch 'origin/master' into Weblate. 2023-05-19 01:31:46 +02:00
8a72b20af8 Added support for all paths scaling modes 2023-05-19 01:30:54 +02:00
f86aa8c012 Merge branch 'origin/master' into Weblate. 2023-05-17 23:15:09 +02:00
e351eb6370 Only preallocate the memory when usin moveto/lineto 2023-05-17 23:10:45 +02:00
81e967f20d Only fetch data when the rect is valid 2023-05-17 23:08:17 +02:00
dbf5828e65 Merge branch 'origin/master' into Weblate. 2023-05-16 23:03:34 +02:00
cf81a90865 Some more micro-optimizations & code cleanup 2023-05-16 23:03:07 +02:00
37d408c953 Translated using Weblate (Danish)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/da/
2023-05-16 21:51:52 +02:00
61c3ed60d7 Translated using Weblate (French)
Currently translated at 99.7% (466 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2023-05-14 00:53:09 +02:00
04c203625f Version++ 2023-05-13 15:05:10 +02:00
d0cea97c90 Added support for custom HTTP headers in map tile requests 2023-05-13 15:01:35 +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
682fcc09cc Merge branch 'origin/master' into Weblate. 2023-05-11 21:31:32 +02:00
60e83b24f9 Use as much as possible of the 64b hash in Qt6 2023-05-11 21:31:10 +02:00
c30501185c Merge branch 'origin/master' into Weblate. 2023-05-07 21:20:08 +02:00
9b3c11cc68 Version++ 2023-05-07 21:19:55 +02:00
61f77ef19e Merge branch 'origin/master' into Weblate. 2023-05-07 21:16:26 +02:00
c0834491d3 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2023-05-07 21:16:25 +02:00
e6fdd0f53d Fixed crash on empty routes 2023-05-07 21:15:44 +02:00
fe444e88a3 Merge branch 'origin/master' into Weblate. 2023-05-06 21:53:53 +02:00
d9c0770b51 Code cleanup 2023-05-06 21:53:40 +02:00
3a0e9bb733 Merge branch 'origin/master' into Weblate. 2023-05-06 16:15:14 +02:00
ca6c7247c0 Added missing cache insert 2023-05-06 16:14:49 +02:00
0b25cb9f81 Merge branch 'origin/master' into Weblate. 2023-05-04 21:49:22 +02:00
190a961242 Fixed wrong date info on tracks with segments 2023-05-04 21:49:02 +02:00
ccfb748404 Fixed KMZ maps bounds computation 2023-05-04 21:14:52 +02:00
b19c3a83f3 Merge branch 'origin/master' into Weblate. 2023-05-04 09:52:05 +02:00
a4a54101a3 Removed forgotten debug stuff 2023-05-04 09:51:42 +02:00
728361ad7b Merge branch 'origin/master' into Weblate. 2023-05-04 09:41:07 +02:00
af58893cbe Version++ 2023-05-04 09:41:02 +02:00
97e12d809f Map API refactoring
Including several map providers refactoring/rewrite
especial KML, JNX and TrekBuddy atlases.
2023-05-04 09:38:35 +02:00
raf
f5e3e5bd21 Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-04-29 11:48:37 +02:00
d593b073d5 Removed obsolete translations strings 2023-04-27 23:50:40 +02:00
62aabe0c56 If there are broken matrix limits, ignore them 2023-04-27 00:16:54 +02:00
2bd25dd9b0 Fixed build with Qt < 5.13 2023-04-25 23:33:54 +02:00
79e9a49245 Merge remote-tracking branch 'weblate/master' 2023-04-25 23:10:27 +02:00
e319ca4df1 Translated using Weblate (Korean)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ko/
2023-04-25 23:09:42 +02:00
55724594ec This drives me crazy! 2023-04-25 23:08:27 +02:00
8cea06f2ad Improve SQLite-based maps error reporting 2023-04-25 22:52:55 +02:00
1d589e25d8 Some more Mapsforge microoptimizations + code cleanup 2023-04-25 22:11:47 +02:00
b64065e076 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2023-04-25 00:10:35 +02:00
d8af928004 Translated using Weblate (Turkish)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2023-04-25 00:10:35 +02:00
c6766debff Merge remote-tracking branch 'weblate/master' 2023-04-25 00:03:17 +02:00
1eaaf719fd Code cleanup 2023-04-25 00:02:50 +02:00
4a0b7ec83e German translation 2023-04-23 11:05:21 +02:00
c844eca91e Czech translation 2023-04-23 11:05:08 +02:00
823a39bcac Merge branch 'origin/master' into Weblate. 2023-04-23 11:05:05 +02:00
64a4d633a3 Translated using Weblate (Hungarian)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-04-23 11:05:05 +02:00
6c91060cbb Some more Mapsforge micro-optimizations 2023-04-23 11:01:18 +02:00
420fb3ecd2 Translated using Weblate (Swedish)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2023-04-23 08:51:43 +02:00
2232e47821 Localization updte 2023-04-23 01:33:03 +02:00
72ca4f2182 German translation 2023-04-23 00:37:31 +02:00
0f4de11ae7 Merge branch 'origin/master' into Weblate. 2023-04-22 17:28:45 +02:00
ce4f0472c0 Use integers as tag keys in Mapsforge maps 2023-04-22 17:28:32 +02:00
330b2362e5 Translated using Weblate (Turkish)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2023-04-21 11:52:29 +02:00
dacaeca71a Fixed broken links
Reflect the recent project structure changes.
2023-04-19 23:54:59 +02:00
229af4c749 The coordinates and the point type are sufficient for a unique ID 2023-04-19 00:33:04 +02:00
raf
f8d40850a7 Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-04-17 23:37:22 +02:00
e5fa37d61e Translated using Weblate (Korean)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ko/
2023-04-17 23:37:21 +02:00
c5af66d860 Translated using Weblate (Danish)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/da/
2023-04-17 23:37:21 +02:00
adc09da815 Added missing Garmin GPX power extension 2023-04-17 23:32:48 +02:00
a928cc4ccb Cosmetics 2023-04-16 09:42:00 +02:00
6f49d11903 Merge branch 'origin/master' into Weblate. 2023-04-15 03:20:09 +02:00
raf
f93ddd740d Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-04-15 03:20:08 +02:00
835ea9d957 Added missing NAD83(2011)-based projected coordinate systems 2023-04-15 03:19:42 +02:00
2824751615 Allow advanced CSV formating in CRS files 2023-04-15 03:18:52 +02:00
f7865556ae Fixed Windows build 2023-04-14 00:17:55 +02:00
9e013d13d3 Merge branch 'origin/master' into Weblate. 2023-04-14 00:17:53 +02:00
53c6f08af5 Fixed Android build 2023-04-14 00:04:09 +02:00
04321d17b3 Merge branch 'origin/master' into Weblate. 2023-04-14 00:04:06 +02:00
5292ccafa7 Merge branch 'origin/master' into Weblate. 2023-04-13 23:53:55 +02:00
66fce56803 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2023-04-13 23:53:54 +02:00
df3485badf Translated using Weblate (Swedish)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2023-04-13 23:53:54 +02:00
dc799f4642 Use a new/better location for the CRS data 2023-04-13 23:53:31 +02:00
5ca04dd78a Czech translation 2023-04-13 23:51:53 +02:00
7bfae8a398 Code cleanup 2023-04-13 23:51:25 +02:00
55b727c72a Translated using Weblate (Hungarian)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-04-13 09:50:31 +02:00
fea1f61235 Localization update 2023-04-13 09:40:06 +02:00
4724d1deb5 Version++ 2023-04-13 09:03:20 +02:00
e5199f8648 Redesigned CRS logic (including CSV files structure) 2023-04-13 08:39:33 +02:00
aec052edaf Fixed elevation source selection logic 2023-04-10 17:21:02 +02:00
1bbc57173e Add only valid graph segments to the graphs
Fixes #489
2023-04-10 13:06:19 +02:00
52ea52ff4e Fixed broken graphs when data contains empty segments
fixes #490
2023-04-10 10:00:30 +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
25838ad02d Removed obsolete header include 2023-04-05 21:02:20 +02:00
d11483cd94 Merge branch 'origin/master' into Weblate. 2023-04-05 19:28:37 +02:00
6cd122f59b Fix/improve Mapsforge tiles rendering 2023-04-05 19:28:17 +02:00
981bd33680 Properly encapsulate the ENC-specific text point 2023-04-05 19:27:25 +02:00
2697507c3a Merge branch 'origin/master' into Weblate. 2023-04-04 00:31:47 +02:00
8b24aa17e2 Increase path render instructions cache 2023-04-04 00:29:50 +02:00
6fc5a2f67d Added support for the "text-transform" attribute 2023-04-04 00:22:15 +02:00
d794de5818 Added support for curved lines 2023-04-03 23:53:57 +02:00
81f695a672 Fixed crash on empty IMG/GMAP maps 2023-04-03 23:29:35 +02:00
9580ddd54a Merge branch 'origin/master' into Weblate. 2023-04-02 21:27:06 +02:00
20aaf68405 Do not bundle the unused SQL plugins (ODBC, PostgreSQL) 2023-04-02 21:24:52 +02:00
cdc0a64ead Merge branch 'origin/master' into Weblate. 2023-04-02 18:58:31 +02:00
f2218126ef Version++ 2023-04-02 18:58:24 +02:00
14670868bb Translated using Weblate (Esperanto)
Currently translated at 94.2% (440 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2023-04-02 18:39:07 +02:00
6a73b6358d Translated using Weblate (Finnish)
Currently translated at 97.8% (457 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2023-04-02 18:39:07 +02:00
7e89f339f4 Remove obsolete environment variables setup 2023-04-02 15:31:54 +02:00
9e80319577 Remove the Qt5 modules... 2023-04-02 15:22:19 +02:00
0596201fb2 Fixed Qt5 modules list 2023-04-02 15:17:02 +02:00
dce078bca6 Use Qt 5.15.2 as the Qt5 version for OS X builds 2023-04-02 15:11:37 +02:00
34f935462f Use the official Qt builds instead of homebrew in mac builds 2023-04-02 15:02:55 +02:00
84a592998d Only tile big (> Qt OpenGL cache size / 2) images 2023-04-02 14:36:03 +02:00
c114383c85 Do not outline countour height entries 2023-04-01 12:04:21 +02:00
ab2f8d8350 Added major NAD83(2011)-based projections 2023-03-30 00:01:16 +02:00
164e59602e Added missing BCNCAR rendering 2023-03-30 00:00:45 +02:00
1b858ac4f2 Back to Qt 6.4.0 2023-03-26 19:35:42 +02:00
0a58808017 Try Qt 6.4.3 in Android builds 2023-03-26 19:25:23 +02:00
b80cd05d4b Added currents rendering 2023-03-25 13:31:15 +01:00
66c951f38c Merge branch 'origin/master' into Weblate. 2023-03-25 10:55:47 +01:00
46109d0ce0 Render masts as pylons 2023-03-25 10:55:32 +01:00
cd1f80f2c1 Label sizes adjustment 2023-03-25 00:12:06 +01:00
02699b0636 Merge branch 'origin/master' into Weblate. 2023-03-25 00:12:03 +01:00
bb8727755a Properly crop the image 2023-03-24 23:07:28 +01:00
69831f0c90 Merge branch 'origin/master' into Weblate. 2023-03-24 23:07:22 +01:00
dbe407d9d9 Various ENC rendering improvements 2023-03-24 22:54:53 +01:00
b78d4741f6 Merge branch 'origin/master' into Weblate. 2023-03-24 22:54:50 +01:00
405b1397e9 Merge branch 'origin/master' into Weblate. 2023-03-24 09:24:25 +01:00
raf
2f280c744b Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-03-24 09:24:25 +01:00
54d6016b1a A better point items layout algorithm 2023-03-24 09:18:13 +01:00
65afd802ce A better "entry prohibited" line 2023-03-24 09:17:28 +01:00
e6b96d8717 Merge branch 'origin/master' into Weblate. 2023-03-23 01:05:49 +01:00
f057ebdbb7 Added fog signals rendering 2023-03-23 01:05:44 +01:00
f941dce573 Merge branch 'origin/master' into Weblate. 2023-03-22 00:43:25 +01:00
416bd3472f Render lights merged with the root objects, not as separate objects 2023-03-22 00:41:03 +01:00
034a9d9b28 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2023-03-19 23:39:43 +01:00
048198dfe1 Removed duplicit map error debug output 2023-03-18 10:11:11 +01:00
a50fa28c08 Properly chceck for GCS/PCS files 2023-03-18 09:51:07 +01:00
152f17f15a Do not try to load the style when it does not exist 2023-03-18 09:04:55 +01:00
873db27768 Version++ 2023-03-16 23:42:57 +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
b3767e85e1 Added missing nmea serial port baudrate setting 2023-03-16 02:03:40 +01:00
4fdeb3169f Translated using Weblate (Esperanto)
Currently translated at 93.1% (435 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2023-03-12 23:00:19 +01:00
18836107af Translated using Weblate (Ukrainian)
Currently translated at 99.5% (465 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2023-03-12 23:00:19 +01:00
630fef2143 Translated using Weblate (Russian)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2023-03-12 23:00:19 +01:00
00c8d70eab Translated using Weblate (Finnish)
Currently translated at 97.4% (455 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2023-03-12 23:00:18 +01:00
426490ef4d Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2023-03-07 01:50:18 +01:00
raf
f166bfeb81 Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2023-03-04 17:48:51 +01:00
8d3b76ee03 Translated using Weblate (Hungarian)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2023-03-04 17:48:51 +01:00
fbe8f048dd Translated using Weblate (Turkish)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2023-03-04 17:48:51 +01:00
334037b67e Translated using Weblate (Swedish)
Currently translated at 100.0% (467 of 467 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2023-03-04 17:48:50 +01:00
4acc0a25e0 Fixed DEM cache size configuration 2023-03-03 07:36:30 +01:00
3f4cc56cbe Translation update 2023-03-03 07:23:01 +01:00
59a91e0fa7 Localization update 2023-03-03 07:20:10 +01:00
e3aa98a93d Removed unnecessary metadata from icons 2023-03-03 00:16:43 +01:00
0300f044ad Add outlines to some more marine icons 2023-03-03 00:05:26 +01:00
f275938fef Make the DEM cache configurable 2023-03-03 00:04:03 +01:00
3b43e28b03 Some more missing outlines 2023-03-02 01:27:08 +01:00
b2c9fc8873 Decreased the oversize church icon 2023-03-02 01:00:14 +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
267094dc6c Fixed build with older Qt versions 2023-03-01 00:23:01 +01:00
7be3a27196 Added support for 0.5" (7201x7201) DEM tiles
+ DEM cache limit fix
2023-02-28 23:59:52 +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
6e2c0472c6 Do not compile empty files 2023-02-25 11:05:38 +01:00
c0a1054a54 Added "brew update" 2023-02-25 10:10:49 +01:00
ed638bb5fc Fixed marine charts rendering 2023-02-24 20:00:50 +01:00
ae3d190e08 Do not unnecessary convert the image tiles to pixmaps 2023-02-23 22:46:45 +01:00
a5916cad90 Make the MSVC2019 Debug builds compile 2023-02-23 22:45:42 +01:00
aea8402016 Version++ 2023-02-22 23:31:26 +01:00
7a53fb8e01 Remove the qpainter/qimage draw workaround
Seems to be fixed in newer Qt versions and it did not properly work in older
Qt versions anyway...
2023-02-22 23:22:18 +01:00
f952e02535 Allow arbitrary large images
GeoTIFFs can be very huge, the limit of 128MB set in Qt6 is not sufficient for
real-life aerial images. Behave like Qt5 with no limit.
2023-02-22 22:45:18 +01:00
9538d15d79 Fixed centroid computation 2023-02-19 14:47:57 +01:00
8a9b7dc7ec Fixed CodeQL build setup 2023-02-18 12:17:19 +01:00
9149ea9f56 Synchronize the ts files with the current sources 2023-02-18 11:49:12 +01:00
eb665324ad Translated using Weblate (Italian)
Currently translated at 89.9% (419 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/it/
2023-02-18 11:13:39 +01:00
588278d015 Translated using Weblate (Spanish)
Currently translated at 75.9% (354 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2023-02-18 11:13:39 +01:00
491e020677 Translated using Weblate (French)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2023-02-18 10:55:52 +01:00
05aaece28d Merge branch 'origin/master' into Weblate. 2023-02-16 01:13:57 +01:00
be983ff779 Version++ 2023-02-16 01:13:50 +01:00
fef7300f2f Merge branch 'origin/master' into Weblate. 2023-02-15 01:54:39 +01:00
7febd2971e Fixed GeoJSON waypoint properties parsing 2023-02-15 01:40:28 +01:00
211ff46487 Report the correct error message on invalid "when" tag 2023-02-15 01:39:33 +01:00
2cd084443a Merge branch 'origin/master' into Weblate. 2023-02-14 00:59:04 +01:00
b7415ca2c9 Fixed areas digital zoom handling 2023-02-14 00:58:44 +01:00
bbdb473931 Merge branch 'origin/master' into Weblate. 2023-02-14 00:55:59 +01:00
dec70f6bfe Fixed area items hovering 2023-02-14 00:55:55 +01:00
4f661128ba Do not load into memory files that are definitely not JSON files 2023-02-14 00:55:55 +01:00
15bc9ac774 Fixed NMEA line limit check 2023-02-14 00:55:55 +01:00
f8fa104ff3 Translated using Weblate (Korean)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ko/
2023-02-11 01:57:20 +01:00
d26842efd3 Update gpxsee.desktop (#479) 2023-02-10 08:39:21 +01:00
1480f8ad02 Cosmetics 2023-02-10 00:17:07 +01:00
b73ad9772f Fixed broken waypoint settings 2023-02-10 00:16:16 +01:00
e6bc548524 Merge remote-tracking branch 'weblate/master' 2023-02-09 00:37:04 +01:00
0d71e34665 Translated using Weblate (Danish)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/da/
2023-02-09 00:36:28 +01:00
f575e79a70 Merge remote-tracking branch 'weblate/master' 2023-02-09 00:35:58 +01:00
903b73d9a4 Set OpenStreetMap as the default map 2023-02-09 00:35:22 +01:00
42f2f3377b Merge branch 'origin/master' into Weblate. 2023-02-07 23:13:13 +01:00
3b798e627b Be much more greedy when promoting the supported file types
File association on Android is broken by design resulting in two options:
1) associate almost everything
2) associate only some extensions which does not work most of the time

Lets choose #1
2023-02-07 23:09:10 +01:00
be5291a6c6 Merge branch 'origin/master' into Weblate. 2023-02-07 00:32:51 +01:00
7bb2c3a09d Added Android "desktop" integration 2023-02-07 00:32:36 +01:00
5467b55ff2 Translated using Weblate (Finnish)
Currently translated at 97.4% (454 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2023-02-06 00:41:05 +01:00
820350d60b Fixed Android build 2023-02-05 00:06:02 +01:00
3801ff7bcb Settings refactoring 2023-02-04 23:59:47 +01:00
3b6e6c03a7 Fix the module name 2023-02-01 22:57:41 +01:00
a1a6fade92 Update the CI configurations to fetch the Qt serialport module 2023-02-01 22:54:59 +01:00
c001235e91 Code cleanup 2023-02-01 22:49:03 +01:00
c01b9da10c Version++
As we require the serialport Qt plugin now, increase the major number.
2023-02-01 22:41:57 +01:00
e4d42453a0 Require the serialport Qt module
The serialport module is a dependency of the nmea positioning plugin. Without
being explicitly specified, the Qt deploy tools skip the nmea positioning plugin
when creating the application package.
2023-02-01 22:36:41 +01:00
d6d316676c Properly use the default positioning plugin as the default option 2023-02-01 22:26:36 +01:00
973abedf3e A better current path macro 2023-02-01 09:41:18 +01:00
505f01a990 Code cleanup 2023-01-31 19:21:14 +01:00
78b091fbbc Fixed license info 2023-01-31 19:20:30 +01:00
80ec7f624e Moved maps and csv from pkg to data 2023-01-26 01:51:46 +01:00
bfeb6d266e Some more iso8211 code cleanup 2023-01-26 01:13:15 +01:00
af3e5d41c2 Split the config header to config+hash headers 2023-01-26 01:11:56 +01:00
51511a9bf9 Fixed broken parsing of KML tracks with empty coordinates 2023-01-25 09:01:20 +01:00
2549204662 Use CFBundleLocalizations instead of lproj directories 2023-01-24 23:01:40 +01:00
b826c856fc Extended Info.plist with some more bundle info 2023-01-24 09:19:13 +01:00
1afe74242a Properly handle locales with sub-languages 2023-01-24 08:33:48 +01:00
b43412b135 Added Korean localization 2023-01-23 23:48:00 +01:00
bbad4eb8d9 Merge branch 'origin/master' into Weblate. 2023-01-23 23:10:54 +01:00
f6c128fbf6 Create localization lproj directories on OS X
+ pkg dir structure cleanup
2023-01-23 23:11:05 +01:00
b955c4d45e Translated using Weblate (Korean)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ko/
2023-01-23 15:50:01 +01:00
e26a776576 Translated using Weblate (Esperanto)
Currently translated at 93.1% (434 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2023-01-23 15:49:59 +01:00
52c4e97be5 Translated using Weblate (Russian)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2023-01-23 15:49:59 +01:00
49bd2b9501 Translated using Weblate (Finnish)
Currently translated at 97.2% (453 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2023-01-23 15:49:59 +01:00
ab76521990 ISO8211 API cleanup 2023-01-19 10:08:17 +01:00
ee73908231 Do not treat Ozimaps as directories
Directory parsing was stopped at the level of the map which is not what we
want - users would have to create separate directories for every Ozimap.
2023-01-19 10:04:03 +01:00
3af98b6785 Fixed typo 2023-01-16 21:16:20 +01:00
05657ccdce Version++ 2023-01-15 10:10:48 +01:00
a698aa96cd Trying to fix the Android CI build...
no. 5
2023-01-14 15:20:40 +01:00
a7fef63461 Trying to fix the Android CI build...
no. 4
2023-01-14 15:08:58 +01:00
83217d31a7 Trying to fix the Android CI build...
no. 3
2023-01-14 14:46:45 +01:00
4191f5414f Trying to fix the Android CI build...
no. 2
2023-01-14 14:20:04 +01:00
bf81994aa0 Trying to fix the Android CI build... 2023-01-14 14:00:43 +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
9ff7ecea97 ENC signal stations 2023-01-11 23:03:54 +01:00
78e3c78197 Added safety zone lines 2023-01-09 23:58:03 +01:00
38cd871178 Cleanup 2023-01-05 22:13:26 +01:00
5594bf74b6 Run the CodeQL action manually only 2023-01-05 22:02:25 +01:00
65515143eb Added missing include guard prefix 2023-01-05 21:44:03 +01:00
29895420b6 Fixed broken temperature units translations 2023-01-01 16:54:44 +01:00
88f7e13500 Added alignment check 2022-12-23 08:35:59 +01:00
51335a0f84 Added missing build dependencies 2022-12-16 16:34:32 +01:00
077cc20934 Create codeql.yml 2022-12-16 16:23:59 +01:00
ae49e9f2fd Turbulences and pilot boarding places 2022-12-10 18:41:35 +01:00
ca3e0eda49 Yet another ENC style improvement 2022-12-10 11:59:48 +01:00
d33716e3af Various ENC render style enhancements 2022-12-08 00:29:39 +01:00
ff2dd6cdec Code cleanup 2022-12-05 08:52:27 +01:00
3dfb3caf40 @#$%^&! Gimp 2022-12-04 23:13:40 +01:00
7900e88907 Some more ENC style improvements 2022-12-04 23:09:59 +01:00
9b90cf5783 Fixed display order 2022-12-04 19:32:55 +01:00
ed8791a847 Version++ 2022-12-04 12:41:31 +01:00
b7ea02bc44 Some more ENC style improvements and fixes 2022-12-04 12:39:47 +01:00
07954b7d1a Prohibited areas 2022-11-26 19:22:09 +01:00
08dbb315cb Turning basins 2022-11-26 16:51:12 +01:00
82b8314b74 Some more ENC stuff 2022-11-26 15:14:41 +01:00
12b17487ac Some more ENC render style enhancements 2022-11-26 13:05:08 +01:00
a05098f502 Fixed render order 2022-11-25 23:23:08 +01:00
4cfb967e39 Some more ENC render style improvements 2022-11-25 23:20:35 +01:00
04f45013eb Some more inland wates ECDIS style fixes/improvements 2022-11-25 02:16:17 +01:00
0c8a77a4ca Fixed broken inland ECDIS styles 2022-11-24 09:34:03 +01:00
03c9dbd2a7 Back to Qt 6.4.0 2022-11-23 20:54:55 +01:00
2a2cd5ff59 Use Qt 6.4.1 for Android CI builds 2022-11-23 20:40:09 +01:00
3b134d52aa Distinguish some more OSs 2022-11-23 20:20:35 +01:00
5fbc95f206 Version++ 2022-11-20 08:43:12 +01:00
f47a5e50ad MORFAC & CRANES rendering 2022-11-19 23:55:17 +01:00
0c5076eaaf Added missing fences rendering 2022-11-19 16:15:50 +01:00
2438150679 Updated github action components 2022-11-19 13:20:46 +01:00
d04c070fe1 Fixed typo 2022-11-17 22:03:30 +01:00
ac5f4cafeb Code cleanup 2022-11-17 13:26:45 +01:00
ccb0364e76 Some more missing ENC objects 2022-11-17 13:05:38 +01:00
414bdead17 Docks render style 2022-11-17 10:37:05 +01:00
8cf09a68d1 Some more missing ENC render style 2022-11-17 08:25:53 +01:00
e4c79d7275 Added missing dams and pylons rendering 2022-11-16 22:51:16 +01:00
a718f1e122 Properly handle non-ASCII characters
(Support for UCS-2 encoded files is still missing as there is no such sample
file available.)
2022-11-16 22:47:30 +01:00
6507764545 Version++ 2022-11-16 00:39:23 +01:00
bd2d66ecd3 Added traffic lines arrows 2022-11-14 22:29:27 +01:00
c09525f306 Fixed map order 2022-11-14 07:09:46 +01:00
5bc7487c3a Still wrong... Fixed the broken mask. 2022-11-11 11:26:15 +01:00
9b73b0f70e Fixed broken points ordering 2022-11-11 10:40:59 +01:00
4f1f3e569b Limit ENC maps zooms
+ somemore style adjustments
2022-11-10 23:53:34 +01:00
e4847ac243 Some more ENC objects to render 2022-11-10 09:43:14 +01:00
8b039cb9a7 Merge branch 'origin/master' into Weblate. 2022-11-10 07:34:02 +01:00
37bff3d50c Version++ 2022-11-10 07:33:51 +01:00
70941405ad Merge branch 'origin/master' into Weblate. 2022-11-09 23:13:26 +01:00
c96a0fd8f4 Added missing traffic separation line style 2022-11-09 23:12:40 +01:00
5ad8f762f7 Merge branch 'origin/master' into Weblate. 2022-11-09 21:38:28 +01:00
raf
297f5f13fb Translated using Weblate (Catalan)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2022-11-09 21:38:27 +01:00
985ccaf931 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-11-09 21:38:27 +01:00
877d9331e4 ENC map style enhancement
+ code cleanup
2022-11-09 21:37:33 +01:00
9d8c23bc32 Fixed crash on ENC map unload 2022-11-09 21:37:05 +01:00
51dd85f973 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2022-11-08 13:04:32 +01:00
af688314fb Define symbols draw order 2022-11-08 01:16:38 +01:00
1946c3cc6f Image polygon lines 2022-11-08 00:38:45 +01:00
8ae8c3b0a3 Added missing 000 files association 2022-11-06 22:13:53 +01:00
733b018350 Updated README info 2022-11-06 16:09:41 +01:00
810e999068 Removed unused header include 2022-11-06 16:00:51 +01:00
6de21ff702 Merge branch 'origin/master' into Weblate. 2022-11-06 15:31:18 +01:00
b13bac3af9 Use asynchronous tile rendering in ENC maps 2022-11-06 15:26:28 +01:00
294490bb12 Merge branch 'origin/master' into Weblate. 2022-11-06 14:20:55 +01:00
e1d1842fa6 Fixed error handling 2022-11-06 14:20:19 +01:00
ae4405ca9d Merge branch 'origin/master' into Weblate. 2022-11-06 12:33:32 +01:00
59523f46ef Rather read the files twice than storing all the data in memory 2022-11-06 12:33:24 +01:00
75100cd500 Added unsurveyed area render style 2022-11-06 10:12:45 +01:00
f138323f5a Translated using Weblate (German)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2022-11-06 08:42:00 +01:00
18618aadb9 Translated using Weblate (Hungarian)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-11-06 08:41:02 +01:00
a7c698fc27 Translated using Weblate (Turkish)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-11-06 08:41:02 +01:00
ddb072e1df Translated using Weblate (Swedish)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-11-06 08:41:02 +01:00
091393ad5f Translated using Weblate (Czech)
Currently translated at 100.0% (466 of 466 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2022-11-06 08:41:02 +01:00
f277a0368a OS X ENC desktop integration 2022-11-05 23:54:37 +01:00
015598b951 ENC inland waters style hack 2022-11-05 20:38:08 +01:00
67209c4ad5 Do not outline soundings 2022-11-05 17:43:32 +01:00
d215e881f6 Localization update 2022-11-05 17:25:38 +01:00
13aa45d3ca ENC Linux & Windows desktop integration 2022-11-05 17:24:32 +01:00
3385fc86d3 Code cleanup 2022-11-05 14:08:08 +01:00
fdd3613c4a Drop the unused lines background drawing 2022-11-05 13:41:13 +01:00
4ce5dfbcf9 Yet another ENC style improvement 2022-11-05 13:34:01 +01:00
2b34140746 Icons structure cleanup 2022-11-05 10:12:14 +01:00
0dee97dc54 Improved ENC render style 2022-11-05 09:47:13 +01:00
8ef1aa0f40 Added missing attributes header file 2022-11-04 22:51:54 +01:00
5ef31f47f2 Improved ENC style 2022-11-04 22:47:21 +01:00
cc2703e71d ENC parser optimizations 2022-11-04 09:53:37 +01:00
37f9d97a9e Cosmetics 2022-11-04 09:34:54 +01:00
e8f3d028dd Fixed build with some Qt versions
+ ENC style enhancements
2022-11-04 09:22:17 +01:00
f8d856b7ee Added support for ENC maps 2022-11-04 09:03:36 +01:00
a2e22cd93b Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-10-16 11:29:55 +02:00
0f56e40d04 Merge branch 'origin/master' into Weblate. 2022-10-12 23:36:47 +02:00
073f4dc9b6 Version++ 2022-10-12 23:36:33 +02:00
94b1815e81 Some more missing marine style stuff 2022-10-12 23:34:47 +02:00
befe8b8ed8 Translated using Weblate (Hungarian)
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-10-10 20:10:31 +02:00
2abc9ae246 Added android:exported required in SDK 31 2022-10-08 19:39:15 +02:00
4543311c95 Set Android target SDK version to 31 2022-10-08 19:14:19 +02:00
7bc5021989 Switched CI builds to Qt 6.4 2022-10-08 15:38:36 +02:00
26d2bc4f5d Preserve the configured path line style when no style is provided in the data 2022-10-07 21:54:39 +02:00
20f4f72999 Merge remote-tracking branch 'weblate/master' 2022-10-04 18:36:43 +02:00
cf62368ffc Version++ 2022-10-04 18:36:20 +02:00
072ba10e65 Merge branch 'origin/master' into Weblate. 2022-10-03 00:38:01 +02:00
76b0e9ac2f Do not depend on a specific Style/StyleMap element order 2022-10-03 00:36:38 +02:00
raf
530a54e924 Translated using Weblate (Catalan)
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2022-09-29 10:17:52 +02:00
3b1a4f2ccb Translated using Weblate (German)
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2022-09-26 23:00:34 +02:00
723f994527 Translated using Weblate (Czech)
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2022-09-26 22:59:06 +02:00
743747979e Merge branch 'origin/master' into Weblate. 2022-09-26 22:51:55 +02:00
579d8a5c6e Updated USGS maps (zoom 16) 2022-09-26 22:51:46 +02:00
a019ff3930 OziExplorer files styles support 2022-09-26 22:51:17 +02:00
05bcbddf77 Fixed multiple gx::track parsing issues 2022-09-26 22:50:40 +02:00
e18ac6da02 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2022-09-26 15:23:51 +02:00
e87999573a Translated using Weblate (Hungarian)
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-09-26 15:23:51 +02:00
6407dfabea Translated using Weblate (Turkish)
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-09-26 15:23:51 +02:00
f8fe454e72 Translated using Weblate (Swedish)
Currently translated at 100.0% (465 of 465 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-09-26 15:23:51 +02:00
ad2f108fa8 Localization update 2022-09-25 11:06:31 +02:00
418b1a8614 Added missing "use styles" setting save/restore 2022-09-25 11:05:13 +02:00
a59e7a058d Made data styles usage configurable 2022-09-25 02:15:24 +02:00
36b5746456 Fixed MultiGeometry handling 2022-09-24 13:20:58 +02:00
c0f2c1b7ad Fixed Qt6 build 2022-09-23 23:57:58 +02:00
1921087346 Multiple data styles fixes 2022-09-23 21:36:02 +02:00
a8299050c5 Added support for "data defined" styles 2022-09-23 02:35:09 +02:00
e8e1e98775 Version++ 2022-09-14 22:31:53 +02:00
6768647070 Fixed broken zoom 0 on HiDPI displays 2022-09-14 00:21:50 +02:00
de63009edd Enabled Catalan localization 2022-09-06 09:31:27 +02:00
raf
125f99e8f4 Translated using Weblate (Catalan)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2022-09-06 00:36:06 +02:00
raf
092929a967 Translated using Weblate (Catalan)
Currently translated at 63.3% (294 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ca/
2022-09-02 23:20:28 +02:00
fafe6c4b03 Various KML/KMZ parsing fixes and code cleanup 2022-09-02 22:53:38 +02:00
b156e25023 Properly handle PhotoOverlay icon URLs 2022-09-02 09:55:11 +02:00
e15deccfca Added Catalan localization stub 2022-09-02 08:42:28 +02:00
9b24bccfed Added PhotoOverlay support
+ non-shared styles
2022-09-02 08:36:58 +02:00
589c602d21 Document styles are not inherited 2022-09-01 00:49:21 +02:00
b7df3cbe0e Added support for KMZ data files + KML icons
fixes #312
2022-09-01 00:28:00 +02:00
f08f5893a3 Only offset the waypoint icons when they are using the symbol icons 2022-09-01 00:25:48 +02:00
1d5f7db12f Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-08-30 08:58:07 +02:00
532a1eb69f Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.7% (458 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-08-20 11:22:56 +02:00
1efb4e494d Properly abort the connections on timeout 2022-08-17 01:50:24 +02:00
4653f771a6 Code cleanup 2022-08-15 09:12:37 +02:00
22e5ffaa0c Added support for non-SQL Orux maps
+ error handling fixes/improvements
2022-08-11 23:39:36 +02:00
9a4514a464 Version++ 2022-08-11 23:38:48 +02:00
7d47f243ea Added Orux maps to supported offline maps 2022-08-11 01:02:58 +02:00
18c2613302 Updated Qt6 version to Qt 6.3 2022-08-11 00:11:40 +02:00
e2bdc1aae6 Added support for RD grid and Ellipsoidal mercator projections
+ removed (aparently) unsupported projections
2022-08-11 00:04:45 +02:00
a245043573 Merge remote-tracking branch 'weblate/master' 2022-08-08 23:28:04 +02:00
42dbc91143 Translated using Weblate (German)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2022-08-08 23:27:19 +02:00
23a7c6d4eb Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2022-08-08 23:26:40 +02:00
b6b4319f89 Translated using Weblate (Esperanto)
Currently translated at 92.8% (431 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2022-08-08 23:26:39 +02:00
8673c00a23 Translated using Weblate (Hungarian)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-08-08 23:26:39 +02:00
90280fb018 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2022-08-08 23:26:39 +02:00
285022c17a Translated using Weblate (Turkish)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-08-08 23:26:39 +02:00
e76bb40d10 Translated using Weblate (Swedish)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-08-08 23:26:38 +02:00
bbf5c09377 Translated using Weblate (Russian)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2022-08-08 23:26:38 +02:00
e1c7ad18e6 Translated using Weblate (Finnish)
Currently translated at 97.4% (452 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2022-08-08 23:26:38 +02:00
99792f2984 Translated using Weblate (Czech)
Currently translated at 100.0% (464 of 464 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2022-08-08 23:26:19 +02:00
6d2e6f64d3 Added support for LAEA projections to Orux maps 2022-08-08 23:24:33 +02:00
183cb4825c Fixed cut&paste errors 2022-08-08 10:11:19 +02:00
7b8fff7440 Properly sort the Orux maps zoom levels 2022-08-08 00:21:24 +02:00
a01ff33768 Add another alias for WGS84 2022-08-08 00:20:30 +02:00
c3117bb3ac Fixed projection parameters parsing in Orux maps 2022-08-07 23:44:48 +02:00
20fe804293 Localization update 2022-08-07 22:34:36 +02:00
525f70f15e Fixed PNG/PDF export dialogues on Android 2022-08-07 22:31:10 +02:00
209df67380 Orux maps desktop integration 2022-08-07 22:30:38 +02:00
6e40d8cbc7 Handle Orux maps as directories
(there can not be two Orux maps in the same directory)
2022-08-05 08:40:38 +02:00
0ef28cda0f Fixed map calibration 2022-08-05 08:34:16 +02:00
1b83f88b27 Switch to macos-latest as macos-10.15 was cancelled 2022-08-04 00:13:10 +02:00
a40ed633ae Version++ 2022-08-04 00:07:41 +02:00
399299d192 Added support for Orux maps 2022-08-04 00:06:36 +02:00
ec68557de5 NDK root, again... 2022-07-31 17:10:32 +02:00
c68fc72387 Another atempt to set the NDK path... 2022-07-31 16:51:39 +02:00
3c9da66a51 Added missing NDK path 2022-07-31 16:43:32 +02:00
22e56e06fd Back to qt install @v2 2022-07-31 14:22:51 +02:00
2e9d173f53 Added missing Java distribution 2022-07-31 14:05:46 +02:00
84b7da13f0 Some more CI tools version updates 2022-07-31 14:00:51 +02:00
ed74d0c069 Updated Qt/Qt install action versions 2022-07-31 13:51:27 +02:00
218eb3be56 Added GEMF and Osmdroid SQLite maps support info 2022-07-31 13:43:46 +02:00
5795395107 Added missing GEMF icon resource entry 2022-07-31 13:22:33 +02:00
e8b1ce2c29 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (463 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2022-07-30 15:19:46 +02:00
ea159a4a79 Added missing GEMF MIME type 2022-07-23 00:41:59 +02:00
f43786e0ae GEMF OS X desktop integration 2022-07-23 00:39:17 +02:00
cae25ba2db Merge branch 'origin/master' into Weblate. 2022-07-22 20:35:17 +02:00
a0c52069c3 Added Windows & Linux GEMF files desktop integration 2022-07-22 20:34:33 +02:00
475ca98527 Create translation files in android CI build 2022-07-22 19:06:45 +02:00
529aefdb46 Merge branch 'origin/master' into Weblate. 2022-07-22 19:06:11 +02:00
312eb127c4 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (463 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2022-07-20 18:19:31 +02:00
e9d93bcc03 Properly sort th map types 2022-07-18 08:52:12 +02:00
c4353a04a4 Translated using Weblate (German)
Currently translated at 100.0% (463 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2022-07-18 07:39:52 +02:00
bbc00eadb2 Translated using Weblate (Czech)
Currently translated at 100.0% (463 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2022-07-18 07:39:52 +02:00
aef757521c Translated using Weblate (Esperanto)
Currently translated at 92.8% (430 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2022-07-17 18:17:40 +02:00
ce35bfa196 Translated using Weblate (Hungarian)
Currently translated at 100.0% (463 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-07-17 18:17:40 +02:00
803ed91b73 Translated using Weblate (Ukrainian)
Currently translated at 99.7% (462 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2022-07-17 18:17:40 +02:00
642e75074b Translated using Weblate (Turkish)
Currently translated at 100.0% (463 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-07-17 18:17:40 +02:00
491f9f1cae Translated using Weblate (Swedish)
Currently translated at 100.0% (463 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-07-17 18:17:39 +02:00
c46e656410 Translated using Weblate (Russian)
Currently translated at 100.0% (463 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2022-07-17 18:17:39 +02:00
636752991d Translated using Weblate (Finnish)
Currently translated at 97.4% (451 of 463 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2022-07-17 18:17:39 +02:00
c4b6226f8d Merge branch 'origin/master' into Weblate. 2022-07-15 22:29:43 +02:00
6cb209983f Localization update 2022-07-15 22:29:16 +02:00
825e5e6068 Merge branch 'origin/master' into Weblate. 2022-07-15 21:53:10 +02:00
2cb186e674 Removed debug code 2022-07-15 21:52:46 +02:00
4f3bdb4370 Merge branch 'origin/master' into Weblate. 2022-07-15 21:41:33 +02:00
91150e97db Added support for GEMF maps 2022-07-15 21:24:49 +02:00
f52547dc2c Translated using Weblate (Hungarian)
Currently translated at 100.0% (462 of 462 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-07-10 19:19:56 +02:00
377ebc0f7a Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (462 of 462 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2022-07-09 10:19:53 +02:00
3418a5ddd6 Translated using Weblate (Hungarian)
Currently translated at 100.0% (462 of 462 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-07-09 10:19:52 +02:00
0e8760d4c7 Translated using Weblate (Turkish)
Currently translated at 100.0% (462 of 462 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-07-08 08:21:50 +02:00
586e2a03f9 Translated using Weblate (Swedish)
Currently translated at 100.0% (462 of 462 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-07-08 06:52:06 +02:00
9b135f2579 Localization update 2022-07-08 02:14:47 +02:00
9ae771084b Make the graph tabs display configurable on Android 2022-07-08 02:14:47 +02:00
8b4daa43e3 Improved error reporting 2022-07-08 02:14:47 +02:00
efd496d38c Removed accidentaly commited QtCreator project file 2022-07-07 11:14:11 +02:00
5488f5c531 Remove missleading translation comments
(the given arrows are missing in most fonts)
2022-07-07 00:56:06 +02:00
1c6c47d42d Merge remote-tracking branch 'weblate/master' 2022-07-07 00:51:23 +02:00
699baf14bd Various localization and translations fixes 2022-07-07 00:45:53 +02:00
ce6486ecd2 Translated using Weblate (Russian)
Currently translated at 100.0% (461 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2022-07-07 00:45:36 +02:00
c9330bf273 Enable localization on Android 2022-07-06 19:43:56 +02:00
06f19bc77c Merge branch 'origin/master' into Weblate. 2022-07-06 19:43:34 +02:00
53f1c66ab0 Translated missing CZ and DE strings 2022-07-06 19:32:00 +02:00
2a2dcb926e Merge branch 'origin/master' into Weblate. 2022-07-06 19:31:53 +02:00
97fdcfdd74 Code cleanup 2022-07-06 14:58:41 +02:00
1bc40cd428 Merge branch 'origin/master' into Weblate. 2022-07-06 14:58:10 +02:00
90c1e52fb5 Fixed map bounds issues 2022-07-06 12:50:57 +02:00
851e99cc66 Merge branch 'origin/master' into Weblate. 2022-07-06 12:50:40 +02:00
c79ee01912 Added Osmdroid SQLite maps desktop integration 2022-07-06 09:26:42 +02:00
fc43076789 Merge branch 'origin/master' into Weblate. 2022-07-06 09:26:34 +02:00
c3f94f8c1a Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (461 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2022-07-06 09:26:33 +02:00
01310944eb Translated using Weblate (Esperanto)
Currently translated at 93.0% (429 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2022-07-06 09:26:33 +02:00
609596341d Translated using Weblate (Hungarian)
Currently translated at 100.0% (461 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-07-06 09:26:33 +02:00
6c27ccf6e5 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (461 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2022-07-06 09:26:32 +02:00
4e086ae5f6 Translated using Weblate (Turkish)
Currently translated at 100.0% (461 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-07-06 09:26:32 +02:00
4d74190d27 Translated using Weblate (Swedish)
Currently translated at 100.0% (461 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-07-06 09:26:32 +02:00
5a868e25dd Translated using Weblate (Russian)
Currently translated at 99.7% (460 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2022-07-06 09:26:32 +02:00
e53a8b0333 Translated using Weblate (Finnish)
Currently translated at 97.3% (449 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2022-07-06 09:26:31 +02:00
50e65d95c5 Added some more translators comments 2022-07-05 12:13:42 +02:00
46dec308f9 Merge branch 'origin/master' into Weblate. 2022-07-05 12:13:30 +02:00
56a5c386ae Translated using Weblate (Swedish)
Currently translated at 100.0% (461 of 461 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-07-05 12:13:29 +02:00
6771344c60 Merge remote-tracking branch 'weblate/master' 2022-07-05 12:02:14 +02:00
a149a40221 Localization update 2022-07-05 11:33:04 +02:00
028d87b443 Added support for Osmdroid SQLite maps 2022-07-05 11:32:14 +02:00
74b73d8700 Limit line lengths in line-based parsers 2022-07-05 11:08:57 +02:00
99365c3ac8 Added translators comments for "up" and "down" 2022-07-03 20:47:28 +02:00
8dc9bca93e Merge branch 'origin/master' into Weblate. 2022-07-03 20:47:22 +02:00
20fecb3e99 Translated using Weblate (Esperanto)
Currently translated at 93.0% (428 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2022-07-03 18:20:05 +02:00
bec747e90a Translated using Weblate (Hungarian)
Currently translated at 100.0% (460 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-07-03 18:20:05 +02:00
e56116b64c Translated using Weblate (Ukrainian)
Currently translated at 100.0% (460 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2022-07-03 18:20:04 +02:00
a94602785c Translated using Weblate (Russian)
Currently translated at 99.7% (459 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2022-07-03 18:20:04 +02:00
d083e217f9 Translated using Weblate (Finnish)
Currently translated at 97.3% (448 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2022-07-03 18:20:04 +02:00
f370642c81 Fixed android GUI layout issues 2022-06-30 23:57:39 +02:00
f675558014 Merge branch 'origin/master' into Weblate. 2022-06-30 23:57:26 +02:00
a1167f3daa Translated using Weblate (Chinese (Simplified))
Currently translated at 99.7% (459 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2022-06-30 23:57:26 +02:00
52fc890697 Translated using Weblate (Hungarian)
Currently translated at 100.0% (460 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-06-30 23:57:25 +02:00
1366dd0f53 Translated using Weblate (Turkish)
Currently translated at 100.0% (460 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-06-30 23:57:25 +02:00
ca1e5d8dae Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.4% (453 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-06-30 23:57:24 +02:00
f6f3741796 Translated using Weblate (Swedish)
Currently translated at 100.0% (460 of 460 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-06-30 06:16:47 +02:00
24584c44c3 Localization update 2022-06-30 00:32:20 +02:00
23e8154a1f Fixed map dir loading on Android 2022-06-19 23:05:01 +02:00
7118794b26 Added android builds Qt6 dependency info 2022-06-12 00:05:12 +02:00
5af3808895 Properly compute the header size
+ code cleanup
2022-06-11 10:19:14 +02:00
1f2e460c87 Silenced clang warning 2022-06-11 09:48:55 +02:00
57c524e08a Version++ 2022-06-11 09:35:01 +02:00
e35cf68309 Upload APK artifact from Android build 2022-06-11 00:02:23 +02:00
3be8ec748a Use java 11 in Android build 2022-06-10 23:40:47 +02:00
5ba00e016b Added OpenSSL to the android build 2022-06-10 23:26:28 +02:00
0f3fea5460 Improved map errors reporting 2022-06-10 08:09:07 +02:00
e7d6c3f76a Do not make unnecessary checks when loading IMG maps and TrekBuddy atlases 2022-06-09 00:38:25 +02:00
ca0089e486 Added missing Android Qt modules install 2022-06-04 14:20:26 +02:00
c9930a7aa3 Make Android OpenSSL support optional 2022-06-04 14:12:54 +02:00
c9b06ba3cf Try to install both the desktop and the Android Qt
(broken aqtinstall workaround)
2022-06-04 13:53:35 +02:00
a168d28d81 Remove debug stuff 2022-06-04 13:29:01 +02:00
8f05346ced Debug CI 2022-06-04 13:10:35 +02:00
8e62bd83d6 Yet another atempt to fix Android CI build... 2022-06-04 12:57:41 +02:00
471ea7a6ee Some more CI debug 2022-06-04 12:53:29 +02:00
353a606864 Use android_armv7 2022-06-04 12:38:17 +02:00
3dc998a5c0 Try the default arch 2022-06-04 12:32:14 +02:00
22e25671ce Remove nonexistent qt6 module 2022-06-04 12:01:21 +02:00
6d07af868e Try again with a newer aqt version... 2022-06-04 11:56:48 +02:00
d9f57eddf2 Specify Android build 2022-06-04 11:04:37 +02:00
ad664d5299 Added some CI debug stuff 2022-06-04 10:53:52 +02:00
13dc02d144 Added Android CI build 2022-06-04 10:39:29 +02:00
306116dbde Fixed possible crash on map unload 2022-06-02 23:22:34 +02:00
ca1c576562 Fixed Android build 2022-06-02 22:08:40 +02:00
feb1650ed0 Allow tile cache sizes up to 2GB 2022-06-02 19:14:34 +02:00
e6e41c846c Increase the default tile image cache size
On big IMG maps that are "digitaly" zoomed out, the tile memory may not be
sufficient for the whole display area which leads to "cache ping-pong", image
artefacts and 100% CPU usage. 512MB RAM should be available for everyone on
the desktop these days...
2022-06-02 19:03:12 +02:00
20adecec89 Code cleanup 2022-06-02 19:02:46 +02:00
8cb08d05ca Version++ 2022-06-02 18:35:44 +02:00
7bd03494db Code cleanup 2022-06-02 18:35:27 +02:00
7ba19b8c0a Use asynchronous tiles rendering in IMG maps
On Android devices, the rendering is very slow so use the same approach as
already used in Mapsforge maps.
2022-06-02 18:31:40 +02:00
25869200db Fixed broken map zooming using the mouse wheel
(introduced in 11.0)
2022-06-02 18:30:19 +02:00
af0bb2e268 Updated features, build and download info 2022-05-30 19:13:12 +02:00
844607f6ce Added missing QT SVG devel package dependency 2022-05-28 14:14:59 +02:00
ba0b7c62a4 Android port 2022-05-28 14:05:14 +02:00
e701ad0ed0 Fixed broken PDF/PNG export of MApsforge maps 2022-05-25 23:04:20 +02:00
c3ba8f1f0d Fixed broken map plotting on systems with HiDpi displays 2022-05-25 23:03:30 +02:00
b98143ef8c Translated using Weblate (German)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2022-05-25 09:08:09 +02:00
eb04666e38 Translated using Weblate (Czech)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2022-05-25 09:08:08 +02:00
d593748e1b Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2022-05-20 09:14:06 +02:00
a03aa81c0a Translated using Weblate (Esperanto)
Currently translated at 94.0% (414 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2022-05-20 09:14:05 +02:00
d56c748983 Translated using Weblate (Hungarian)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2022-05-20 09:14:05 +02:00
d9de386c34 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2022-05-20 09:14:05 +02:00
dd038deddd Translated using Weblate (Turkish)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-05-20 09:14:05 +02:00
3b20d00386 Translated using Weblate (Swedish)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2022-05-20 09:14:04 +02:00
4583869e2b Translated using Weblate (Russian)
Currently translated at 100.0% (440 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2022-05-20 09:14:04 +02:00
b2c6a5807c Translated using Weblate (Finnish)
Currently translated at 97.9% (431 of 440 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2022-05-20 09:14:04 +02:00
e14fc6b204 Merge branch 'origin/master' into Weblate. 2022-05-18 00:00:58 +02:00
71a8affdeb Back to plurals-only #2 2022-05-18 00:00:53 +02:00
8ed9c7053b Merge branch 'origin/master' into Weblate. 2022-05-17 23:56:00 +02:00
53b8c1c846 Do not use the korean localization until it is translated 2022-05-17 23:55:59 +02:00
98a04cbafc Merge branch 'origin/master' into Weblate. 2022-05-17 23:54:46 +02:00
d51b97f586 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2022-05-17 23:54:45 +02:00
2304fb5350 Added (again...) korean localization stub
+ localization update
2022-05-17 23:54:16 +02:00
8ee21a8080 Added missing MG maps HiDPI displays support 2022-05-10 01:05:30 +02:00
2df916eb95 Fixed broken appveyor.yml file 2022-04-30 09:32:29 +02:00
0121381d18 Version++ 2022-04-29 23:18:01 +02:00
93aadb7e74 Do not depend on the file extension when loading the maps 2022-04-29 23:16:10 +02:00
40febb8c0e Use the correct super class 2022-04-28 22:36:04 +02:00
1e5b18d86a Added support for pinch zoom 2022-04-28 21:54:00 +02:00
8f9af0d973 Be more tolerant to broken TYP files
Where possible, only skip the point/line/polygon entry, not the whole TYP file.
2022-04-24 17:19:26 +02:00
208e31c6de Explicitly marking the basemaps is not required 2022-04-24 09:17:28 +02:00
959d08ba94 Removed broken coordinates adjustment 2022-04-22 22:26:47 +02:00
5f16f7b367 Fixed/improved IMG basemaps handling 2022-04-20 19:40:44 +02:00
baee8b3484 Version++ 2022-04-19 22:19:44 +02:00
c694c3e300 A (hopefully) complete path shape parsing fix
fixes #430
2022-04-19 22:17:19 +02:00
1458d66798 Fixed path shape parsing 2022-04-16 23:39:03 +02:00
62fa0cce36 Merge branch 'origin/master' into Weblate. 2022-04-14 23:33:26 +02:00
b115c041be Do not recompute the adjacency info offset as we are lready there 2022-04-14 23:32:50 +02:00
f63c1fee1c Translated using Weblate (Esperanto)
Currently translated at 94.0% (413 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2022-04-14 18:10:22 +02:00
88d9f10a78 Translated using Weblate (Ukrainian)
Currently translated at 92.4% (406 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2022-04-14 18:10:21 +02:00
ec06793a19 Code cleanup 2022-04-14 04:31:46 +02:00
53cdc86aa0 Improved error handling + code cleanup 2022-04-13 22:13:57 +02:00
82ea54cacc Added some more missing marine symbols 2022-04-12 23:44:57 +02:00
d8fb7cb41e Merge branch 'origin/master' into Weblate. 2022-04-11 00:58:36 +02:00
5041d935f0 Increase marinas rendering priority 2022-04-11 00:59:26 +02:00
98f9aab9d9 Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.7% (438 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-04-10 13:07:16 +02:00
8bc91c760a Only read the node offset when it is actually present 2022-04-08 00:23:45 +02:00
e96400e564 Merge branch 'origin/master' into Weblate. 2022-04-08 00:23:17 +02:00
e088f03cf9 Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.7% (438 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-04-06 18:06:33 +02:00
e3582cc5cf Added missing "Established direction of traffic flow" line 2022-04-04 23:17:46 +02:00
fc033826a1 Code cleanup 2022-04-04 22:27:57 +02:00
8cf4c474f2 Added missing buoy icons 2022-04-04 22:26:57 +02:00
351a969606 Properly center the beacon symbol 2022-04-04 22:25:42 +02:00
2234245e81 Extend obstruction info 2022-04-03 21:20:21 +02:00
681de81b1c Version++ 2022-04-03 18:52:33 +02:00
a5ae41f8ad Added pile symbol 2022-04-03 18:51:15 +02:00
576a063dcb Added support for depth points 2022-04-03 18:21:26 +02:00
c5e46957a8 Removed unused image metadata 2022-03-27 19:25:38 +02:00
a87838ea89 No-anchoring zone style 2022-03-27 16:21:52 +02:00
a4d68d85f9 Some more marine style stuff 2022-03-27 16:09:36 +02:00
77a3049d6d Extended marine style 2022-03-27 14:46:29 +02:00
d7a440f95d Some more missing marine style stuff 2022-03-27 00:43:52 +01:00
d58ec2377f Some more marine style improvements 2022-03-26 23:08:45 +01:00
81fe82d05f Extended nautical style 2022-03-26 20:36:48 +01:00
e1b3b36e4b Optimize the line bitmap 2022-03-26 17:29:49 +01:00
b2bcea5e78 Reintroduce the IMG icon padding
(but this time properly)
2022-03-26 17:20:16 +01:00
a6390bf8a5 Icons filesystem structure cleanup 2022-03-26 16:40:17 +01:00
1e5f9c4fa0 Added basic marine chart style 2022-03-26 16:24:37 +01:00
5d2f1205cc Removed the extra padding breaking item location/ propper positioning 2022-03-26 16:22:51 +01:00
1385482689 Code cleanup 2022-03-25 19:28:32 +01:00
80dbb99091 Merge branch 'origin/master' into Weblate. 2022-03-23 08:03:48 +01:00
4561c71922 Fixed broken handling of maps with basemaps 2022-03-23 08:04:05 +01:00
aa083d5a5d Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.7% (438 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-03-23 08:03:48 +01:00
7b50a23f93 Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.7% (438 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-03-21 18:57:31 +01:00
78703f3651 Fixed broken subdivs parsing 2022-03-20 16:43:18 +01:00
7c838331c2 Version++ 2022-03-19 17:36:19 +01:00
76b6daa02e Ifdef NSIS stuff not used in Qt6 builds 2022-03-19 14:21:19 +01:00
1728ec20d7 Merge branch 'origin/master' into Weblate. 2022-03-19 13:25:19 +01:00
fcfa03f771 Code cleanup 2022-03-19 13:25:47 +01:00
117b50b5ab Translated using Weblate (Norwegian Bokmål)
Currently translated at 97.2% (427 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-03-19 13:25:18 +01:00
d7030f266e Translated using Weblate (Norwegian Bokmål)
Currently translated at 92.9% (408 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2022-03-19 09:56:24 +01:00
14aef3556c Translated using Weblate (Turkish)
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2022-02-28 19:59:29 +01:00
5f7e1133cf Merge branch 'origin/master' into Weblate. 2022-02-21 21:04:57 +01:00
28a10ccb32 Use unbuffered I/O as we use our own buffering 2022-02-21 21:04:24 +01:00
f9dd3ea57d Merge branch 'origin/master' into Weblate. 2022-02-19 17:53:36 +01:00
22aa472dc3 Properly handle MBTiles maps with nonconsecutive zoom levels 2022-02-19 17:52:18 +01:00
043689b343 Merge branch 'origin/master' into Weblate. 2022-02-15 00:02:15 +01:00
e3d5fe2ec3 Fixed point text items bounds computation 2022-02-15 00:01:48 +01:00
b6d4b896e4 Merge branch 'origin/master' into Weblate. 2022-02-07 23:31:40 +01:00
b78a533080 Version++ 2022-02-07 23:31:32 +01:00
4381888ffd Removed the Korean translation stub
Noone is evidently going to do anything about it despite the Weblate request...
2022-02-07 23:29:04 +01:00
4890648992 Merge branch 'origin/master' into Weblate. 2022-02-07 01:00:06 +01:00
70f0e8982b Generate propper IDs for pints with class labels 2022-02-07 00:59:38 +01:00
d4cceb0859 Code cleanup 2022-02-07 00:59:12 +01:00
32a7e78176 Merge branch 'origin/master' into Weblate. 2022-02-06 11:53:59 +01:00
36220dbc9c Improved error handling 2022-02-06 11:53:43 +01:00
444b52a723 Merge branch 'origin/master' into Weblate. 2022-02-06 04:31:53 +01:00
6564c61b00 Yet another point class label parsing fix 2022-02-06 04:31:03 +01:00
03eceb272e Merge branch 'origin/master' into Weblate. 2022-02-06 04:18:02 +01:00
f1e9983a58 Fixed broken points(points labels) parsing 2022-02-06 04:17:08 +01:00
035d8ba5a2 Merge branch 'origin/master' into Weblate. 2022-02-06 02:43:59 +01:00
5d6970c7ee Read/display extended (class) point labels 2022-02-06 02:42:37 +01:00
a211915638 Merge branch 'origin/master' into Weblate. 2022-02-05 12:37:33 +01:00
21b258809d Code cleanup/optimization 2022-02-05 12:37:14 +01:00
f4b160c0fd Merge branch 'origin/master' into Weblate. 2022-02-03 23:06:54 +01:00
da763e7700 Added Mac Qt6 build 2022-02-03 23:06:29 +01:00
2f341746bc Merge branch 'origin/master' into Weblate. 2022-02-03 22:49:19 +01:00
956e02404f Fixed position/motion info output in exports/printing 2022-02-03 22:48:45 +01:00
b72acbfa39 Translated using Weblate (French)
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2022-02-03 14:57:32 +01:00
28bd3e49d1 Do not use m/ft fractions for vertical speed 2022-02-01 23:58:54 +01:00
606269fcc1 Use a sane precision for speed/bearing 2022-02-01 23:55:27 +01:00
65c2e25bc6 Added missing motion info units change 2022-02-01 23:54:59 +01:00
3d502eb41a Version++ 2022-01-28 00:05:36 +01:00
52b6ff697f Cosmetics 2022-01-27 00:32:52 +01:00
0b3e54abf2 A much better area Z-level algorithm
O(n^2) -> O(1)
2022-01-27 00:26:28 +01:00
1f0bd76f67 Handle the whole flags as flags, not as type + flags 2022-01-27 00:25:52 +01:00
69ebac9f5d Some more camera info fixes/improvements 2022-01-26 01:01:01 +01:00
6b2bb96be7 Fixed speed info parsing 2022-01-24 21:29:07 +01:00
a815bc762f Make it clear what are we trying to check here 2022-01-24 21:22:33 +01:00
2c770d3756 Check the image data size 2022-01-23 20:58:40 +01:00
c0e2597dcc Merge branch 'origin/master' into Weblate. 2022-01-20 23:50:24 +01:00
ff0affc8ec Version++ 2022-01-20 23:50:23 +01:00
e38772c9b6 Added default DEM download URL 2022-01-20 23:48:38 +01:00
713876d7a4 Merge branch 'origin/master' into Weblate. 2022-01-18 21:31:18 +01:00
d0e0ea32ab Prefer GPS positioning sources if available 2022-01-18 21:30:50 +01:00
2529ea9932 Translated using Weblate (Esperanto)
Currently translated at 92.7% (407 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2022-01-17 17:52:48 +01:00
025313edb0 Translated using Weblate (Russian)
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2022-01-17 17:52:48 +01:00
86dbc58e8e Translated using Weblate (Finnish)
Currently translated at 97.9% (430 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2022-01-17 17:52:48 +01:00
3117127a3e Merge branch 'origin/master' into Weblate. 2022-01-14 00:15:44 +01:00
76c2da9b50 Do not buffer the I/O as we are already reading in blocks 2022-01-14 00:13:40 +01:00
39ab3d7a85 Translated using Weblate (French)
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2022-01-13 09:54:57 +01:00
53b34ff24c Added missing TLS plugins to Qt6 build 2022-01-10 21:54:39 +01:00
00a9adce1e Also ignore invalid dates in waypoint lines 2022-01-04 09:37:26 +01:00
c4e0ff6435 Ignore invalid dates
fixes #416
2022-01-03 23:21:55 +01:00
40616fb868 Do not load icons from the current directory when no symbols dir is set 2022-01-03 23:20:58 +01:00
c062a62014 Do not duplicate the suffixes in the formats list 2022-01-03 23:20:03 +01:00
1000dd3fc1 Added missing TwoNav mime-types 2022-01-02 12:43:34 +01:00
50374fc222 Fixed typo 2022-01-01 22:42:33 +01:00
2cc97f8e36 TRK format Mac integration 2022-01-01 22:39:37 +01:00
44aed958a5 Translation update 2022-01-01 21:21:30 +01:00
cb2dfd9155 Merge branch 'origin/master' into Weblate. 2022-01-01 21:06:53 +01:00
7d98a797f5 Added TRK files Windows association 2022-01-01 21:06:33 +01:00
b17d7eac5f Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-12-27 11:51:43 +01:00
f24f2abb4d Translated using Weblate (Hungarian)
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-12-27 09:11:32 +01:00
d9c66c11e0 Translated using Weblate (Turkish)
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-12-27 09:11:32 +01:00
1ed2685802 Translated using Weblate (Swedish)
Currently translated at 100.0% (439 of 439 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-12-27 09:11:32 +01:00
0483cdb5db Added missing features info 2021-12-25 13:17:49 +01:00
e4c4961e7a Merge branch 'origin/master' into Weblate. 2021-12-25 13:17:33 +01:00
4fbe7f7571 TwoNav data files Linux desktop integration 2021-12-25 13:01:42 +01:00
87c82ec75f Merge branch 'origin/master' into Weblate. 2021-12-25 13:01:31 +01:00
2655091b95 Localization update 2021-12-25 12:39:43 +01:00
9b5b422aef Added flags icons 2021-12-25 12:31:41 +01:00
c6e7393df7 Merge branch 'origin/master' into Weblate. 2021-12-25 12:31:16 +01:00
a42280dec3 Parse waypoint symbols
+ fixed error handling
2021-12-24 15:09:19 +01:00
4f1c2a7ea3 Merge branch 'origin/master' into Weblate. 2021-12-24 15:09:06 +01:00
93377964d8 Properly sort the file types list 2021-12-24 14:46:37 +01:00
421ab19e7a Demangle waypoint names 2021-12-24 14:40:01 +01:00
01e6053400 Merge branch 'origin/master' into Weblate. 2021-12-24 14:39:46 +01:00
f55e5d639d Fixed build with Qt < 5.14 2021-12-24 14:08:39 +01:00
306fefe8db Merge branch 'origin/master' into Weblate. 2021-12-24 14:08:11 +01:00
cedaeb1185 Version++ 2021-12-24 13:48:08 +01:00
42a39f3eb3 Merge branch 'origin/master' into Weblate. 2021-12-24 13:47:36 +01:00
23400a8c3a Merge branch 'origin/master' into Weblate. 2021-12-24 13:44:22 +01:00
e6fd92266d Translated using Weblate (Finnish)
Currently translated at 97.9% (429 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-12-24 13:44:22 +01:00
321357b74d Added support for TwoNav data files (trk, rte, wpt)
Resolves #411
2021-12-24 13:43:23 +01:00
897e075505 Translated using Weblate (Hungarian)
Currently translated at 100.0% (438 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-12-16 09:54:22 +01:00
932aadee5f Added Korean localization stub 2021-12-14 20:35:19 +01:00
32bf7f0dfa Localization files update 2021-12-14 20:34:43 +01:00
b539eb8ed8 Translated using Weblate (Esperanto)
Currently translated at 92.6% (406 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-12-09 10:52:11 +01:00
741e95cb63 Translated using Weblate (Ukrainian)
Currently translated at 90.8% (398 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-12-09 10:52:10 +01:00
c161e35379 Translated using Weblate (Russian)
Currently translated at 100.0% (438 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-12-09 10:52:10 +01:00
d09b937e10 Translated using Weblate (Finnish)
Currently translated at 96.8% (424 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-12-09 10:52:10 +01:00
a1d7689879 Translated using Weblate (Russian)
Currently translated at 98.1% (430 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-12-08 08:53:30 +01:00
7ff7303eab Added real-time GPS position info 2021-12-08 08:04:27 +01:00
5789982024 Added missing mimetypes 2021-12-08 01:26:30 +01:00
0861b0a0b4 Merge branch 'origin/master' into Weblate. 2021-12-06 22:59:40 +01:00
0e735d5726 Translated using Weblate (Hungarian)
Currently translated at 100.0% (438 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-12-06 22:59:40 +01:00
308ca9c702 Added missing image validity check
(invalid images cause a divide-by-zero error later in the code)
2021-12-06 22:58:49 +01:00
b1ea38b6ac Merge branch 'origin/master' into Weblate. 2021-12-05 21:30:16 +01:00
428fb934c4 Minor linux CI configuration tweaks 2021-12-05 21:30:08 +01:00
c4066ef66b Merge branch 'origin/master' into Weblate. 2021-12-05 18:14:34 +01:00
f5523b68a9 Fixed build with Qt < 5.14 2021-12-05 18:14:31 +01:00
f692e38711 Merge branch 'origin/master' into Weblate. 2021-12-05 15:55:22 +01:00
2d43768f81 It's qtpositioning, not qtlocation... 2021-12-05 15:55:17 +01:00
bbfd0d8735 Merge branch 'origin/master' into Weblate. 2021-12-05 15:52:56 +01:00
5dd8dd524a Added missing Qt location dev package install 2021-12-05 15:52:46 +01:00
04c989d3b7 Merge branch 'origin/master' into Weblate. 2021-12-05 15:48:26 +01:00
42f35f95a8 Added missing "apt-get update" 2021-12-05 15:48:25 +01:00
7861d8f6d8 Added missing sudo 2021-12-05 15:42:03 +01:00
9dc9cf9991 Merge branch 'origin/master' into Weblate. 2021-12-05 15:41:56 +01:00
355ddda1e6 Merge branch 'origin/master' into Weblate. 2021-12-05 15:40:35 +01:00
901a44d1e4 Translated using Weblate (Turkish)
Currently translated at 100.0% (438 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-12-05 15:40:35 +01:00
5424b64679 Added Linux CI target 2021-12-05 15:40:34 +01:00
e4d68de963 Merge remote-tracking branch 'weblate/master' 2021-12-05 10:37:50 +01:00
ace03b2003 Merge branch 'origin/master' into Weblate. 2021-12-05 10:37:45 +01:00
97029233e9 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (438 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-12-05 10:37:45 +01:00
c9a4506cbb German translation update 2021-12-05 10:37:23 +01:00
851c64c3ec Czech translation update 2021-12-05 10:37:03 +01:00
7fdc182687 Merge branch 'origin/master' into Weblate. 2021-12-05 00:59:08 +01:00
3e0fb14a75 Fixed plugin parameters saving 2021-12-05 00:57:58 +01:00
ae0604793e Translated using Weblate (Chinese (Simplified))
Currently translated at 97.2% (426 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-12-04 23:13:29 +01:00
0432665aeb Translated using Weblate (Swedish)
Currently translated at 100.0% (438 of 438 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-12-04 21:44:05 +01:00
b7b6a3fe53 Merge branch 'origin/master' into Weblate. 2021-12-04 15:13:00 +01:00
1e3132c9b3 Localization update 2021-12-04 15:12:59 +01:00
b4925843c8 Merge branch 'origin/master' into Weblate. 2021-12-04 15:06:36 +01:00
fa55c6d93a Added positioning support 2021-12-04 15:05:30 +01:00
682da37ea6 Merge branch 'origin/master' into Weblate. 2021-11-27 10:42:51 +01:00
a4d91ef17a Added workaround for broken FIT files exported by Strava
Fixes #410
2021-11-27 10:41:39 +01:00
7922840b4f Merge branch 'origin/master' into Weblate. 2021-11-16 23:17:39 +01:00
6cf3c9ef96 Wrap the markdown source where possible 2021-11-16 23:17:13 +01:00
9119ebd2cf Merge branch 'origin/master' into Weblate. 2021-11-16 23:11:16 +01:00
9bac76be10 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-11-16 23:11:02 +01:00
3bada7f32e Translated using Weblate (Esperanto)
Currently translated at 94.3% (399 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-11-16 23:11:02 +01:00
e877e851b1 Translated using Weblate (Hungarian)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-11-16 23:11:02 +01:00
811ec2b455 Translated using Weblate (Turkish)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-11-16 23:11:02 +01:00
487919c44b Translated using Weblate (Russian)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-11-16 23:11:02 +01:00
90170f9e6b Translated using Weblate (Finnish)
Currently translated at 98.1% (415 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-11-16 23:11:02 +01:00
8e1376afde Translated using Weblate (Swedish)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-11-16 23:11:02 +01:00
033e4dcb27 Translated using Weblate (German)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2021-11-16 23:11:02 +01:00
4a6293dd86 Translated using Weblate (Czech)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2021-11-16 23:11:02 +01:00
1589fe27e9 Merge branch 'origin/master' into Weblate. 2021-11-16 23:10:42 +01:00
5f7de6e96c Fixed typo 2021-11-16 23:10:38 +01:00
a2e1937e32 Merge branch 'origin/master' into Weblate. 2021-11-16 23:10:10 +01:00
ae742e8581 Added QCT maps support info 2021-11-16 23:10:07 +01:00
35184abbe7 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-11-16 23:05:27 +01:00
9253703a69 Translated using Weblate (Esperanto)
Currently translated at 94.3% (399 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-11-16 23:05:26 +01:00
edb3395d95 Translated using Weblate (Hungarian)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-11-16 23:05:26 +01:00
39574704b0 Translated using Weblate (Turkish)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-11-16 23:05:26 +01:00
5298110a0e Translated using Weblate (Russian)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-11-16 23:05:26 +01:00
a1a96e1066 Translated using Weblate (Finnish)
Currently translated at 98.1% (415 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-11-16 23:05:25 +01:00
1c2e1fd5c5 Translated using Weblate (Swedish)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-11-15 22:40:54 +01:00
ae6f91a762 Translated using Weblate (German)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2021-11-15 21:34:54 +01:00
9a3d81e8de Translated using Weblate (Czech)
Currently translated at 100.0% (423 of 423 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2021-11-15 21:34:54 +01:00
914b730a21 Fixed/improved header parsing 2021-11-15 21:31:45 +01:00
94f03670ef Added missing QCT icon file 2021-11-15 21:18:17 +01:00
c87fa3741e Added QCT OS X desktop integration 2021-11-15 21:16:33 +01:00
40ab7d9086 Localization update 2021-11-15 20:47:47 +01:00
c96849da79 Fixed QCT files association 2021-11-14 16:38:01 +01:00
b45860afe9 Added QCT Windows desktop integration 2021-11-14 15:54:41 +01:00
9a4b92c35f Added QCT linux desktop integration 2021-11-14 15:34:17 +01:00
f63ee64f90 Added support for QCT maps 2021-11-14 15:08:33 +01:00
caae981c6a Code cleanup 2021-11-10 20:33:13 +01:00
de028cd2d4 Fixed broken bitstream parsing
+ refactoring
2021-11-09 23:11:45 +01:00
9bfc7e8b89 Properly read the sign bit 2021-11-08 22:10:36 +01:00
ca5b7d72c4 Optmization 2021-11-08 21:52:07 +01:00
3deae0c57b Cosmetics 2021-11-07 12:23:56 +01:00
7ddadf9811 Use a faster segment lookup (in case there are many segments)
+ remove the "overflow safe" index computations - we shall really not exceed
2^30 track points in a single track...
2021-11-07 12:11:53 +01:00
933ecffe93 Code cleanup 2021-11-04 23:01:33 +01:00
0a72c729f8 Merge branch 'origin/master' into Weblate. 2021-11-03 19:33:21 +01:00
a2c88c4fcb Version++ 2021-11-03 18:27:40 +01:00
4570ade52c Merge branch 'origin/master' into Weblate. 2021-11-02 21:23:50 +01:00
9eee3b456f Always show the POI labels in zooms > 25 2021-11-02 21:22:42 +01:00
3972bb25e0 Reuse the stream logic in the text decoder 2021-11-02 21:15:22 +01:00
87d534b023 Merge branch 'origin/master' into Weblate. 2021-11-01 21:45:04 +01:00
21cda471cc Fixed broken app icons install in "make install" on linux
Fixes #405
2021-11-01 21:44:00 +01:00
bed26ed318 Merge branch 'origin/master' into Weblate. 2021-10-31 09:15:32 +01:00
531edc4862 Added missing artifact name 2021-10-31 09:15:18 +01:00
f942c9c4bf Merge branch 'origin/master' into Weblate. 2021-10-31 09:07:03 +01:00
e0c807beeb Added missing macdeployqt step
+ use macdeployqt to create the DMG
2021-10-31 09:06:34 +01:00
07ef51164d Merge branch 'origin/master' into Weblate. 2021-10-31 08:54:48 +01:00
7d6f70cfd3 Upload OS X build artifacts 2021-10-31 08:54:33 +01:00
bb9a43c677 Merge branch 'origin/master' into Weblate. 2021-10-31 08:15:36 +01:00
d2fbe4324b Code cleanup 2021-10-31 08:15:27 +01:00
68ac7f76a8 Merge branch 'origin/master' into Weblate. 2021-10-31 08:04:57 +01:00
dcf98ef025 Remove copy of removed nsh file 2021-10-31 08:04:24 +01:00
3714c7fbd3 Merge branch 'origin/master' into Weblate. 2021-10-31 07:53:11 +01:00
96bf7bd41a Version++ 2021-10-31 07:53:11 +01:00
fe3c3dce60 Removed Windows 32b build stuff 2021-10-31 07:53:11 +01:00
03bd1fd770 Merge branch 'origin/master' into Weblate. 2021-10-28 08:55:36 +02:00
8d61ed72c6 Reflect the latest encoding-related code changes 2021-10-28 08:55:32 +02:00
ca223e0df3 Merge branch 'origin/master' into Weblate. 2021-10-27 20:43:26 +02:00
b23cc0a4cc Added missing core5compat dll file 2021-10-27 20:42:52 +02:00
97cd73b000 Merge branch 'origin/master' into Weblate. 2021-10-27 20:34:31 +02:00
310a113e25 Switched from fallback encodings to core5compat module in Qt6 builds
Archlinux has started to use the Qt6 build, so to support the legacy East Asian
encodings use the compat module rather than a "clean" but less functional
fallback solution and hope there will be some replacement in Qt6 before
the module gets dropped. Non-UTF XML files will however still not work.
2021-10-27 20:29:12 +02:00
4e79a05379 Merge branch 'origin/master' into Weblate. 2021-10-27 18:02:30 +02:00
f83e320f85 Handle the "bell delimiter" in all encodings 2021-10-27 18:01:53 +02:00
e7df35d15f Merge branch 'origin/master' into Weblate. 2021-10-27 16:13:43 +02:00
644c854328 Get rid of TravisCI 2021-10-27 16:13:05 +02:00
38e1094ad7 Merge branch 'origin/master' into Weblate. 2021-10-27 16:05:03 +02:00
369b12a406 ENV vars fix 2021-10-27 16:04:03 +02:00
046c8796fc Merge branch 'origin/master' into Weblate. 2021-10-27 15:57:20 +02:00
fcb3abfc76 Fixed yml syntax error 2021-10-27 15:56:54 +02:00
26a001ef0f Merge branch 'origin/master' into Weblate. 2021-10-27 15:55:24 +02:00
0c7508f759 Added missing QT path setup 2021-10-27 15:54:47 +02:00
95e4f34c2a Merge branch 'origin/master' into Weblate. 2021-10-27 15:46:32 +02:00
ad364de7fd Fixed GitHub actions build file 2021-10-27 15:46:02 +02:00
c33ecd38c5 Merge branch 'origin/master' into Weblate. 2021-10-27 15:43:25 +02:00
59070c1412 Added GitHub actions OS X build 2021-10-27 15:42:35 +02:00
da73267627 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (422 of 422 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-10-27 07:40:58 +02:00
09aefd1cc1 Added Qt6 builds limitations info 2021-10-25 12:58:23 +02:00
442625232c Version++ 2021-10-25 11:32:50 +02:00
6b70f4a958 Use QTextCodec for conversions to UTF on Qt5
This way we can support East Asian encodings at least on Qt5 in some way
(the Qt codecs are not 100% compatible with the CPx encodings, but the result
should be much better than a fallback to cp1250...).
2021-10-25 10:30:09 +02:00
f810117cbe Added waypoint icons highlighting 2021-10-24 14:31:31 +02:00
7fe82b12fe Code cleanup 2021-10-24 12:56:09 +02:00
94e2d58805 Updated debug stuff 2021-10-24 12:30:31 +02:00
8046d06e32 Removed obsolete include/namespace 2021-10-23 23:07:28 +02:00
532bd39bc2 Reuse the symbol table decoder in the text decoder 2021-10-23 22:53:10 +02:00
c487d9c66b Make the table pointers const 2021-10-23 17:28:06 +02:00
37dddbb18c Code cleanup 2021-10-23 13:05:06 +02:00
37a4f80fbb Cosmetics 2021-10-23 10:27:41 +02:00
a531b7859b Added basic table data sanity checks
+ some more code cleanup
2021-10-23 07:41:27 +02:00
ccfda7ca7f Code cleanup 2021-10-22 22:04:46 +02:00
8e867851e9 Various GPI symbol handling fixes 2021-10-18 23:10:09 +02:00
5e36d564aa Added workaround for antipode routes
Fixes #155
2021-10-16 14:11:22 +02:00
db4ed75757 Merge branch 'origin/master' into Weblate. 2021-10-15 19:27:45 +02:00
4eae93e403 Version++ 2021-10-15 19:27:23 +02:00
6ffeefe9c9 Fixed scroll wheel zooming on devices with "fine-resolution wheels" 2021-10-15 19:24:50 +02:00
4069bfcc6e Translated using Weblate (Finnish)
Currently translated at 98.1% (414 of 422 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-10-14 22:04:18 +02:00
5533f1e004 Merge remote-tracking branch 'weblate/master' 2021-10-13 20:48:44 +02:00
4e961f7518 Translation update 2021-10-13 20:48:08 +02:00
051f3fec58 Fixed error handling 2021-10-13 20:44:34 +02:00
9cd3f3c4a3 Fixed broken display of graphs with X-axis not starting at 0 2021-10-13 20:43:42 +02:00
2a00b4dd6d Translated using Weblate (Hungarian)
Currently translated at 100.0% (422 of 422 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-10-13 05:21:31 +02:00
7d9e2585bc Translated using Weblate (Turkish)
Currently translated at 100.0% (422 of 422 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-10-13 05:21:31 +02:00
67aaf4d232 Translated using Weblate (Russian)
Currently translated at 100.0% (422 of 422 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-10-13 05:21:31 +02:00
93bcbee75f Translated using Weblate (Swedish)
Currently translated at 100.0% (422 of 422 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-10-12 09:23:24 +02:00
dc3a7b4669 Merge branch 'origin/master' into Weblate. 2021-10-11 22:07:52 +02:00
db2db4749c Translated using Weblate (Esperanto)
Currently translated at 94.5% (398 of 421 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-10-11 22:07:52 +02:00
a0c14a5ed0 Translated using Weblate (Hungarian)
Currently translated at 100.0% (421 of 421 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-10-11 22:07:52 +02:00
c1041b3690 Translated using Weblate (Ukrainian)
Currently translated at 93.3% (393 of 421 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-10-11 22:07:52 +02:00
81d0c6e881 Translated using Weblate (Russian)
Currently translated at 100.0% (421 of 421 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-10-11 22:07:51 +02:00
c6b8511701 Translated using Weblate (Finnish)
Currently translated at 98.0% (413 of 421 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-10-11 22:07:51 +02:00
8d5aa6361f Localization update 2021-10-11 22:07:33 +02:00
7a91e95994 Merge remote-tracking branch 'weblate/master' 2021-10-11 22:06:25 +02:00
57a5d4edf5 Added symbol icons path info 2021-10-11 22:05:56 +02:00
467e210581 Code cleanup 2021-10-11 22:02:24 +02:00
60632bd78c Translated using Weblate (Swedish)
Currently translated at 100.0% (421 of 421 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-10-10 21:18:26 +02:00
39f475516b Merge branch 'origin/master' into Weblate. 2021-10-10 20:11:26 +02:00
9779d91d31 German translation update 2021-10-10 20:10:59 +02:00
cd0243524e Czech translation update 2021-10-10 20:10:27 +02:00
af1bdaa822 Added geocache icons 2021-10-10 20:09:45 +02:00
de474303f5 Merge branch 'origin/master' into Weblate. 2021-10-10 19:05:47 +02:00
4bc1e85502 Translated using Weblate (Turkish)
Currently translated at 100.0% (421 of 421 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-10-10 19:05:47 +02:00
4ab70a0658 Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.9% (408 of 421 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2021-10-10 19:05:46 +02:00
9096797938 Windows icons must be in a fixed order that fits the NSIS file! 2021-10-10 19:05:20 +02:00
2b779f6835 Merge branch 'origin/master' into Weblate. 2021-10-10 12:44:51 +02:00
0a627feab4 Windows build fixes 2021-10-10 12:44:49 +02:00
eb7220f0c8 Version++ 2021-10-10 12:36:14 +02:00
13a17604e9 Merge branch 'origin/master' into Weblate. 2021-10-10 12:36:13 +02:00
1430b9bab1 Merge branch 'origin/master' into Weblate. 2021-10-10 12:31:05 +02:00
010e630b3b Localization update 2021-10-10 12:31:02 +02:00
1c418e3732 Merge branch 'origin/master' into Weblate. 2021-10-10 10:49:44 +02:00
c56ebccd5c Fixed OS X build
+ code cleanup
2021-10-10 10:48:59 +02:00
226de1320c Merge branch 'origin/master' into Weblate. 2021-10-10 08:39:23 +02:00
fb8f0c4372 Added support for waypoint icons 2021-10-10 08:38:38 +02:00
5fdbf2e5d6 Code cleanup 2021-10-10 08:14:38 +02:00
93c81c01c3 Remove obsolete header include 2021-10-04 21:03:48 +02:00
3cfa5456e9 Read the image size only when actually needed 2021-10-04 21:00:29 +02:00
06dac47550 Code cleanup 2021-10-04 20:03:39 +02:00
e4c2d6a20a Merge branch 'origin/master' into Weblate. 2021-10-03 11:08:38 +02:00
c364922625 Some more code cleanup 2021-10-03 11:08:26 +02:00
4cd55068a2 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-10-03 03:41:13 +02:00
3338bfa73f Code cleanup 2021-10-03 00:16:59 +02:00
e1d4c2b532 Removed now obsolete hack 2021-10-02 21:09:30 +02:00
b14dd23224 Some more error checking improvements/fixes 2021-10-02 12:57:16 +02:00
288aa195c0 Added propper error checking 2021-10-02 12:23:12 +02:00
8d92cf6d86 The destructor still needs to be virtual 2021-10-02 11:59:11 +02:00
29705b4cdf Get rid of unnecessary virtual stuff 2021-10-02 09:24:00 +02:00
54db2a5a6c Don't use a map where an array is fully suficient and much faster 2021-09-30 20:26:36 +02:00
3d4adba90a Some more code cleanup 2021-09-30 20:26:16 +02:00
505d7271f1 Code cleanup 2021-09-29 19:52:39 +02:00
3c2b293deb Use something more usefull than the tile path as the description 2021-09-28 15:25:56 +02:00
10cc36414a Merge branch 'origin/master' into Weblate. 2021-09-28 12:47:26 +02:00
2d5cf5478a Code cleanup 2021-09-28 12:47:14 +02:00
fd47d2da05 Merge branch 'origin/master' into Weblate. 2021-09-27 21:46:50 +02:00
ce5a924e8f Fixed formal memory leak 2021-09-27 19:24:02 +02:00
8a0cd4f246 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-09-27 17:48:06 +02:00
b67b8c2ba7 Translated using Weblate (Russian)
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-09-27 17:48:05 +02:00
a7c508dd93 Translated using Weblate (French)
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-09-27 17:48:05 +02:00
8511dd9101 Translated using Weblate (Hungarian)
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-09-26 19:07:35 +02:00
2a7507ff25 Fixed form layout issue on OS X 2021-09-26 11:33:50 +02:00
134129e798 Fixed broken map/POI sub-menu entry insertion 2021-09-25 22:47:43 +02:00
a8c10226eb Merge branch 'origin/master' into Weblate. 2021-09-25 19:25:30 +02:00
8c470ccabd Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-09-25 19:25:29 +02:00
a22011ba99 Translated using Weblate (Hungarian)
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-09-25 19:25:29 +02:00
5fed1612bd Translated using Weblate (Swedish)
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-09-25 19:25:29 +02:00
9cf4d8af6c Translated using Weblate (French)
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-09-25 19:25:28 +02:00
6358fa703b Translated using Weblate (Finnish)
Currently translated at 98.0% (410 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-09-25 19:25:28 +02:00
72672404e7 German translation update 2021-09-25 19:25:13 +02:00
348a9b120f Czech translation update 2021-09-25 19:24:52 +02:00
b7343b1535 Merge branch 'origin/master' into Weblate. 2021-09-24 20:16:16 +02:00
0a57fa9fff Translated using Weblate (Turkish)
Currently translated at 100.0% (418 of 418 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-09-24 20:16:15 +02:00
9f98220d67 Chinese localization update 2021-09-24 20:15:59 +02:00
446a68abcb Added Chinese localization 2021-09-24 20:14:59 +02:00
43738523a6 Merge branch 'origin/master' into Weblate. 2021-09-24 19:51:11 +02:00
ac0a75b5f2 Translated using Weblate (Hungarian)
Currently translated at 100.0% (417 of 417 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-09-24 19:51:11 +02:00
c9ec1e8b52 Translated using Weblate (Turkish)
Currently translated at 100.0% (417 of 417 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-09-24 19:51:11 +02:00
24f7201fc7 Translated using Weblate (Swedish)
Currently translated at 100.0% (417 of 417 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-09-24 19:51:11 +02:00
70ee59d0e1 Localization update 2021-09-24 19:50:54 +02:00
91bc1f4546 Make it clear that only the selected map's cache will be dropped 2021-09-24 19:49:15 +02:00
28a71cbc39 Improved DEM coverage UX 2021-09-24 19:47:56 +02:00
8e2ff85aaa Added support for location files 2021-09-24 19:45:17 +02:00
c5212129ab Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (417 of 417 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/zh_Hans/
2021-09-24 18:05:44 +02:00
8fea000adf Added Chinese translation stub 2021-09-23 22:50:38 +02:00
34d57270de Localization update 2021-09-23 22:46:21 +02:00
7920f0f245 Added DEM data overview 2021-09-23 22:44:21 +02:00
c43b4060ca Removed obsolete include 2021-09-23 22:42:57 +02:00
c77cf70f9f Multiple settings handling fixes and enhancements 2021-09-22 20:29:48 +02:00
db45d3c659 Version++ 2021-09-21 22:09:26 +02:00
45dbb105c5 Enable DEM fetching for a single point 2021-09-21 22:07:22 +02:00
d7dc185ecf Only show the password on explicit user request 2021-09-20 21:58:08 +02:00
e47cbc9af3 Added missing namespace 2021-09-20 21:43:17 +02:00
f5078074cf Updated paths according to the recent project structure change 2021-09-17 23:55:42 +02:00
11c83b405f Project structure cleanup 2021-09-17 23:45:12 +02:00
499461ff76 Code cleanup 2021-09-17 23:22:32 +02:00
fd65882907 Do not render tiles that will not be shown due to zoom in/out 2021-09-16 22:54:09 +02:00
d0dc3661e4 Added UTTypeIconFile entries 2021-09-13 23:36:17 +02:00
0c434106af Merge remote-tracking branch 'weblate/master' 2021-09-04 10:03:35 +02:00
b938e24d65 Do not check for insane numbers of DEM tiles 2021-09-04 10:02:24 +02:00
1d65e32335 Translated using Weblate (Esperanto)
Currently translated at 94.9% (395 of 416 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-09-03 11:37:11 +02:00
6be33a1fc1 Translated using Weblate (Russian)
Currently translated at 100.0% (416 of 416 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-09-03 11:37:11 +02:00
660fdde8c2 Translated using Weblate (Finnish)
Currently translated at 98.5% (410 of 416 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-09-03 11:37:11 +02:00
d50ab8607e Added some more shortcuts 2021-09-02 12:55:32 +02:00
3709a3feb5 Do not show the "Print" button in the toolbar on OS X
(As we are using buttons with text on OS X, the space is very limited)
2021-09-02 12:47:29 +02:00
a073c93e0d Removed debug stuff 2021-09-02 12:30:07 +02:00
f934df59e4 Some more options dialog polishing on OS X 2021-09-02 12:27:20 +02:00
394fcf6d4d Merge remote-tracking branch 'weblate/master' 2021-09-02 04:18:35 +02:00
0e1584ea24 Translated using Weblate (German)
Currently translated at 100.0% (416 of 416 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2021-09-02 04:17:13 +02:00
c592be7cfd Use the static exists() functions that are faster according to the docs 2021-09-01 20:14:06 +02:00
c84d7871fb Merge remote-tracking branch 'weblate/master' 2021-09-01 13:27:51 +02:00
34669b68f5 Code cleanup 2021-09-01 13:27:30 +02:00
849eaa57cc Merge branch 'origin/master' into Weblate. 2021-09-01 13:11:29 +02:00
7f6ac2e4c3 Improved DEM downloads handling logic 2021-09-01 13:08:34 +02:00
5407fe35e6 Merge branch 'origin/master' into Weblate. 2021-08-31 23:40:53 +02:00
133aac3bd4 Windows/Linux optionsdialog polishing 2021-08-31 22:55:32 +02:00
a5cd05233c Merge branch 'origin/master' into Weblate. 2021-08-31 18:45:31 +02:00
22b691252f Fixed widget margins 2021-08-31 18:43:55 +02:00
988ea7d952 Czech translation update 2021-08-31 18:43:32 +02:00
c253669017 Merge branch 'origin/master' into Weblate. 2021-08-31 18:28:00 +02:00
37d8aadfed Translated using Weblate (Hungarian)
Currently translated at 100.0% (417 of 417 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-08-31 18:27:59 +02:00
ae204e9ddf Translated using Weblate (Turkish)
Currently translated at 100.0% (417 of 417 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-08-31 18:27:59 +02:00
07410ad7d5 Translated using Weblate (Russian)
Currently translated at 98.8% (412 of 417 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-08-31 18:27:59 +02:00
98b56485bd Localization update 2021-08-31 18:27:42 +02:00
302fe4d8e1 Improved Options UI on OS X 2021-08-31 18:25:30 +02:00
045dab6cdd Silenced QT6 warning 2021-08-31 18:23:10 +02:00
da522cd2ba Use the latest OS X image 2021-08-31 18:10:26 +02:00
38322f09a6 Translated using Weblate (Swedish)
Currently translated at 100.0% (417 of 417 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-08-31 07:28:09 +02:00
7803340c0e Localization update 2021-08-30 20:33:39 +02:00
2232b011a1 Added support for downloading DEM tiles 2021-08-30 20:31:33 +02:00
94a0158243 Properly handle connection timeouts
(count timeout from last received data chunk, not for the whole download)
2021-08-29 20:28:08 +02:00
018d0ba085 Redesigned HTTP downloader
- Save the data as they come rather than at once
- + some related refactoring
2021-08-26 22:22:18 +02:00
d5a472ddc0 Cosmetics 2021-08-25 00:34:31 +02:00
09a6d8655e Code cleanup 2021-08-23 22:27:36 +02:00
1d2b93466f Fixed shifted file association 2021-08-22 19:07:38 +02:00
9979a8b233 Added ONmove OMD/GHP support info 2021-08-22 17:29:42 +02:00
ef6f3a0516 Translated using Weblate (Ukrainian)
Currently translated at 95.3% (388 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-08-22 16:58:45 +02:00
4f81e120b7 Translated using Weblate (German)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2021-08-22 16:58:45 +02:00
ed68cbd891 Translated using Weblate (Czech)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2021-08-22 15:24:16 +02:00
a4c7449772 Translated using Weblate (Esperanto)
Currently translated at 95.5% (389 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-08-21 17:35:10 +02:00
60d82c9b7b Translated using Weblate (Russian)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-08-21 17:35:09 +02:00
fe288a4fea Translated using Weblate (Finnish)
Currently translated at 99.2% (404 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-08-21 17:35:09 +02:00
9f95ded407 Translated using Weblate (Hungarian)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-08-21 10:35:40 +02:00
1241b71475 Translated using Weblate (Turkish)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-08-21 10:35:40 +02:00
48a7ecb83e Translated using Weblate (Swedish)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-08-21 10:35:40 +02:00
62a60723be Added GHP OS X desktop integration 2021-08-19 23:41:01 +02:00
b7ee1ac660 Localization update 2021-08-19 19:47:26 +02:00
9f6ced0342 Added GHP Linux & Windows desktop integration 2021-08-19 19:45:53 +02:00
814eceb82c Added support for ONmove 7xx series GHP files 2021-08-19 19:35:26 +02:00
445598cd52 Localization update 2021-08-19 00:01:29 +02:00
eab43332ee Version++ 2021-08-18 23:30:38 +02:00
94571ccfc6 OMD OS X desktop integration 2021-08-18 23:28:11 +02:00
accea5d9da OMD Windows & Linux desktop integration 2021-08-18 22:30:02 +02:00
8d8a31eef9 Cosmetics 2021-08-18 21:33:07 +02:00
221d1b3fdb Added support for OnMove OMD files 2021-08-18 21:29:28 +02:00
ab062cc3ff Improved handling of labels with separators 2021-08-16 09:00:36 +02:00
78e8b03d66 Code cleanup 2021-08-10 20:44:16 +02:00
82d2ac0871 Fixed layout centering 2021-08-08 11:07:53 +02:00
0b3e35db72 Fixed some possible corner case 2021-08-05 00:02:47 +02:00
0c4e5b0017 A more human yaml syntax 2021-08-04 23:51:24 +02:00
933f2c3837 Rotate JPEG thumbnails acording to EXIF data
fixes #385
2021-08-04 08:57:42 +02:00
6e4cc406ab Version++ 2021-07-31 08:25:30 +02:00
21ce65146a Cache homebrew packages between builds 2021-07-30 23:41:50 +02:00
c99adfd6d2 Use the apt addon instead of manual packages install 2021-07-30 08:56:49 +02:00
c537f1ba6c Use travis-ci homebrew addon instead of manual package installation 2021-07-30 08:44:18 +02:00
4e36d8633c Translated using Weblate (Turkish)
Currently translated at 100.0% (406 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-07-29 23:00:36 +02:00
8beeeb7526 Merge branch 'origin/master' into Weblate. 2021-07-27 21:54:33 +02:00
69cc6ccb75 Render symbols/labels for not rendered areas 2021-07-27 21:53:24 +02:00
f042f11eed Fixed rule evaluation logic 2021-07-27 21:52:37 +02:00
f72835f05e Translated using Weblate (Finnish)
Currently translated at 99.2% (403 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-07-24 20:18:47 +02:00
c8779b4592 Translated using Weblate (Esperanto)
Currently translated at 95.5% (388 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-07-24 20:18:47 +02:00
4b30e665cc Translated using Weblate (Russian)
Currently translated at 100.0% (406 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-07-24 20:18:47 +02:00
ac45ccaab6 Translated using Weblate (Ukrainian)
Currently translated at 95.3% (387 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-07-24 20:18:46 +02:00
6d2182eb46 Translated using Weblate (French)
Currently translated at 100.0% (406 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-07-24 07:30:18 +02:00
50aea76bf7 Merge branch 'origin/master' into Weblate. 2021-07-22 00:34:45 +02:00
7676a21fc3 Some more file open logic fix/improvement 2021-07-22 00:32:36 +02:00
dc6a57338e Code cleanup 2021-07-22 00:31:57 +02:00
fa3fac5314 Merge branch 'origin/master' into Weblate. 2021-07-21 02:07:49 +02:00
a53fedf838 Yet another unnecessary file open remove 2021-07-21 02:06:35 +02:00
4d284ad0e5 Merge branch 'origin/master' into Weblate. 2021-07-19 22:52:50 +02:00
3f3ccb6856 Cache the open file descriptors between successive raster loads 2021-07-19 22:51:00 +02:00
2ea16eaaab Do not open/close the data files when not accessing them 2021-07-19 22:47:44 +02:00
effb0bb654 Translated using Weblate (Russian)
Currently translated at 99.5% (404 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-07-19 08:46:45 +02:00
8bd08b31a3 Give the flags human readable names 2021-07-18 22:32:49 +02:00
7a9d941e60 German translation 2021-07-16 21:35:58 +02:00
5c341c8339 Updated Czech translation 2021-07-16 21:08:03 +02:00
abddd8f9f1 Merge branch 'origin/master' into Weblate. 2021-07-13 19:58:30 +02:00
29f9fb7a68 Some more error checking 2021-07-13 19:58:12 +02:00
1387e9f12e Merge branch 'origin/master' into Weblate. 2021-07-13 19:43:50 +02:00
b04ac5fae3 Some more style error checks 2021-07-13 19:43:29 +02:00
9754e52f2d Merge branch 'origin/master' into Weblate. 2021-07-13 17:33:10 +02:00
ced95a9b3d Translated using Weblate (Hungarian)
Currently translated at 100.0% (406 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-07-13 17:33:10 +02:00
c5e1872c2e Fixed "float font sizes causing crash on style load" issue 2021-07-13 17:31:37 +02:00
52a88d39df Merge branch 'origin/master' into Weblate. 2021-07-13 08:53:18 +02:00
199806a107 Change the open path on options change 2021-07-13 08:52:41 +02:00
50dfa34dbc Merge branch 'origin/master' into Weblate. 2021-07-12 20:25:26 +02:00
eaaa1b0506 Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.7% (393 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2021-07-12 20:25:26 +02:00
15f194a848 Version++ 2021-07-12 20:25:06 +02:00
56e60e32a7 Translated using Weblate (Swedish)
Currently translated at 100.0% (406 of 406 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-07-12 13:43:31 +02:00
762180542f Merge branch 'origin/master' into Weblate. 2021-07-12 12:09:03 +02:00
e48c5bf740 Localization update 2021-07-12 12:08:56 +02:00
b36aa057e8 Added missing placeholder text 2021-07-12 12:07:09 +02:00
62d37df40c Merge branch 'origin/master' into Weblate. 2021-07-12 11:50:04 +02:00
d51b16b398 Added missing class forward declarations 2021-07-12 11:49:36 +02:00
6234216862 Merge branch 'origin/master' into Weblate. 2021-07-12 00:21:53 +02:00
5b3b7128f6 Added initial open file paths configuration 2021-07-12 00:21:21 +02:00
f1dd54457d Merge branch 'origin/master' into Weblate. 2021-07-11 12:55:10 +02:00
3644ed3b1f Do not count errored maps as areas 2021-07-11 12:54:45 +02:00
655d4ea362 Merge branch 'origin/master' into Weblate. 2021-07-09 07:57:21 +02:00
3d7e64a470 Removed the artificial POI zoom level limits 2021-07-09 07:56:35 +02:00
c667972498 Translated using Weblate (Finnish)
Currently translated at 99.7% (398 of 399 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-07-04 22:33:33 +02:00
34e3e04e03 Improved error handling/reporting.
+ refactoring
2021-07-01 22:18:45 +02:00
f4d0c7f032 Remove all the remaining obscure micro-optimizations 2021-07-01 08:54:48 +02:00
f77e428eeb Added world files support info 2021-06-30 08:11:01 +02:00
0935ce45b6 Localization update/fix 2021-06-29 23:11:56 +02:00
442fc24776 Merge branch 'origin/master' into Weblate. 2021-06-29 21:34:57 +02:00
2f6556dbb3 Remove the forced combobox style causing huge performance drawback 2021-06-29 21:34:00 +02:00
a54bfbadab Merge branch 'origin/master' into Weblate. 2021-06-29 21:33:12 +02:00
e9220d5526 Worldfiles OS X desktop integration 2021-06-29 21:32:27 +02:00
e90959ff34 Translated using Weblate (Polish)
Currently translated at 100.0% (399 of 399 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pl/
2021-06-29 13:33:17 +02:00
17ed28ebf7 Cosmetics 2021-06-28 23:48:02 +02:00
e9cd0963dc Finalize the projection combo box redesign 2021-06-28 23:47:20 +02:00
fa0f7f95d2 Improve map projections combo box creation time
(but make the combo box less user-friendly)
2021-06-27 22:19:19 +02:00
0dcfeeead1 Fixed error handling 2021-06-27 21:27:02 +02:00
af9ba34521 WLD files windows integration 2021-06-27 20:57:54 +02:00
8e26ed5a50 wld files association (linux) 2021-06-27 17:30:18 +02:00
141f88e46e Merge branch 'origin/master' into Weblate. 2021-06-27 16:36:05 +02:00
c84b677938 Czech translation update 2021-06-27 16:36:21 +02:00
31bd85bcc8 Version++ 2021-06-27 16:24:40 +02:00
c0c7e9046a Code cleanup 2021-06-27 16:00:27 +02:00
f5ea667f34 Improved error handling 2021-06-27 16:00:08 +02:00
04b8d015cc Merge branch 'origin/master' into Weblate. 2021-06-27 16:00:06 +02:00
3db2828874 Translated using Weblate (Polish)
Currently translated at 99.4% (397 of 399 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pl/
2021-06-25 00:09:57 +02:00
1a3660ba2f Cosmetics 2021-06-22 07:42:48 +02:00
a8b76f350d Merge branch 'origin/master' into Weblate. 2021-06-22 07:42:37 +02:00
e49351a7c9 Merge branch 'origin/master' into Weblate. 2021-06-21 23:35:43 +02:00
057c625283 Improve WKT parsing compatability 2021-06-21 23:35:31 +02:00
47d9eea1af Use propper basename in extension replace 2021-06-21 23:34:29 +02:00
c60aa8876b Translated using Weblate (Hungarian)
Currently translated at 100.0% (399 of 399 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-06-19 12:32:46 +02:00
31db5f2140 Translated using Weblate (Russian)
Currently translated at 100.0% (399 of 399 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-06-19 12:32:46 +02:00
9ff94f3b24 Translated using Weblate (Finnish)
Currently translated at 98.4% (393 of 399 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-06-19 12:32:46 +02:00
334e0c3b37 Translated using Weblate (Swedish)
Currently translated at 100.0% (399 of 399 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-06-18 07:40:13 +02:00
3244dd675d Fixed QT6 build 2021-06-17 22:40:37 +02:00
6f093b2148 Localization update 2021-06-17 22:15:13 +02:00
319f1180f1 Cosmetics 2021-06-17 22:13:31 +02:00
ec5a1c7851 Added support for world file maps 2021-06-17 21:58:25 +02:00
4ada19b4bf Reverted all the crazy changes done by user "caspertone2003" using weblate 2021-06-07 00:39:34 +02:00
1777e708d3 Translated using Weblate (Spanish)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2021-06-07 00:31:02 +02:00
fd590c83d1 Merge branch 'origin/master' into Weblate. 2021-06-06 16:56:54 +02:00
811d41c26f Always check whether the file is at the end 2021-06-06 16:56:26 +02:00
8887e5d7a7 Merge branch 'origin/master' into Weblate. 2021-06-06 08:06:32 +02:00
8ac739c50a Translated using Weblate (Spanish)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2021-06-06 08:06:31 +02:00
d291320832 Allow "quoted" CSV files not ending with CRLF 2021-06-06 08:04:21 +02:00
14c90e3eb0 Merge branch 'origin/master' into Weblate. 2021-06-04 21:08:21 +02:00
7163441cb5 Fixed pixel align issue 2021-06-04 21:04:09 +02:00
1cb478e707 Merge branch 'origin/master' into Weblate. 2021-05-31 22:38:14 +02:00
8589716a59 A little bit more sane bitmask 2021-05-31 22:37:55 +02:00
9973236912 Merge branch 'origin/master' into Weblate. 2021-05-29 23:15:08 +02:00
aff4dc9408 Fixed lat/lon error checks 2021-05-29 23:14:26 +02:00
c173a0372f Merge branch 'origin/master' into Weblate. 2021-05-29 13:10:02 +02:00
c7ef24ff30 Added TomTom OV2 and ITN support info 2021-05-29 13:09:58 +02:00
ee36404613 Merge branch 'origin/master' into Weblate. 2021-05-29 00:27:39 +02:00
c9083c184b Added missing icns resources (ov2 & itn) 2021-05-29 00:26:36 +02:00
918a55732f Use smaller icns files generated by rsvg instead of imagemagick 2021-05-29 00:24:12 +02:00
bfca1a127b Use rsvg instead of imagemagick for SVG->PNG conversion on OS X 2021-05-29 00:22:24 +02:00
89044d215b Merge branch 'origin/master' into Weblate. 2021-05-29 00:19:58 +02:00
86993863c5 Make the fullscreen shortcut more standard
(+ fix Travis CI OS X build)
2021-05-29 00:17:53 +02:00
28333ffc28 Merge branch 'origin/master' into Weblate. 2021-05-28 07:20:28 +02:00
723f2060a3 Brew on Travis CI has QT 6.x which requires XCode 12 2021-05-28 07:20:07 +02:00
190a4a437a Merge branch 'origin/master' into Weblate. 2021-05-27 23:22:46 +02:00
cbe03a7a29 Try some newer Travis CI OS X image, maybe it will work... 2021-05-27 23:22:27 +02:00
11c9fd6d48 Merge branch 'origin/master' into Weblate. 2021-05-27 22:08:59 +02:00
a53f20314f Improved/fixed data dir changes handling 2021-05-27 22:08:40 +02:00
59e680d695 Added missing OS X ov2 and itn integration 2021-05-27 22:07:44 +02:00
d39bd296f6 Properly handle Mapsforge world maps 2021-05-27 22:07:09 +02:00
441ccc59d0 Added support for font-family style parameters 2021-05-27 22:06:14 +02:00
a74495a5e2 Translated using Weblate (Polish)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pl/
2021-05-26 18:34:17 +02:00
0f8478c380 Removed Chiness translation stub
(There is evidently no real interest in translating anything)
2021-05-23 10:30:13 +02:00
d1cd1be878 Translated using Weblate (Polish)
Currently translated at 99.4% (396 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pl/
2021-05-23 10:26:22 +02:00
596e1fd754 Translated using Weblate (Italian)
Currently translated at 98.7% (393 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/it/
2021-05-19 14:36:17 +02:00
bfa7eea6ed Translated using Weblate (French)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-05-19 14:36:16 +02:00
7ad051ddd5 Translated using Weblate (German)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2021-05-19 14:36:16 +02:00
52d715e3ce Merge branch 'origin/master' into Weblate. 2021-05-14 22:58:52 +02:00
2748849032 Fixed rendering issues when digital zoom is active 2021-05-14 22:57:35 +02:00
0f48e7c137 Also accept broken ITN files generated by GPSBabel 2021-05-14 22:56:38 +02:00
f3c0ed3f7f Added workaround for broken IGC files created by XCSoar
closes #371
2021-05-14 22:47:09 +02:00
d1faf6c2c5 Translated using Weblate (Esperanto)
Currently translated at 96.4% (384 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-05-14 20:38:19 +02:00
e0dc4ea352 Translated using Weblate (Hungarian)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-05-14 20:38:19 +02:00
2235231723 Translated using Weblate (Ukrainian)
Currently translated at 96.4% (384 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-05-14 20:38:18 +02:00
b8c2f77fee Translated using Weblate (Turkish)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-05-14 20:38:18 +02:00
c5516071ab Translated using Weblate (Swedish)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-05-14 20:38:18 +02:00
64307c0641 Translated using Weblate (Russian)
Currently translated at 100.0% (398 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-05-14 20:38:17 +02:00
7ccb80cb91 Translated using Weblate (Finnish)
Currently translated at 98.9% (394 of 398 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-05-14 20:38:17 +02:00
38d6f52965 Merge branch 'origin/master' into Weblate. 2021-05-12 22:17:45 +02:00
854454248e Czech translation 2021-05-12 22:17:28 +02:00
1b66dc4744 Merge branch 'origin/master' into Weblate. 2021-05-12 22:02:42 +02:00
87df10d099 OV2/ITM desktop integration 2021-05-12 22:02:04 +02:00
f310230fd3 Localization update 2021-05-12 22:00:48 +02:00
b9e3e81ac1 Added support for waypoint phone data
+ address waypoint data where missing
2021-05-12 21:58:46 +02:00
c84c3bfd65 Translated using Weblate (Swedish)
Currently translated at 100.0% (397 of 397 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-05-12 19:45:04 +02:00
86cb33266d Translated using Weblate (Turkish)
Currently translated at 100.0% (397 of 397 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-05-12 19:45:04 +02:00
881f380cf0 Translated using Weblate (Hungarian)
Currently translated at 100.0% (397 of 397 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-05-12 19:45:04 +02:00
637820930b Merge branch 'origin/master' into Weblate. 2021-05-12 07:48:28 +02:00
4b2bee2368 Localization update 2021-05-12 07:48:13 +02:00
86e8ac71ee Added support for TomTom ITN files 2021-05-12 07:44:25 +02:00
ae270de0c5 Merge branch 'origin/master' into Weblate. 2021-05-12 07:44:24 +02:00
9dccc113f5 Translated using Weblate (Hungarian)
Currently translated at 100.0% (396 of 396 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-05-11 09:32:00 +02:00
4b4053e85b Translated using Weblate (Turkish)
Currently translated at 100.0% (396 of 396 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-05-11 09:32:00 +02:00
72b550f209 Translated using Weblate (Swedish)
Currently translated at 100.0% (396 of 396 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-05-11 09:31:59 +02:00
9373c7070b Translated using Weblate (Russian)
Currently translated at 100.0% (396 of 396 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-05-11 09:31:59 +02:00
5efd3d1e33 Propper entry text trim 2021-05-10 08:26:19 +02:00
411428718e Localization update 2021-05-09 22:46:00 +02:00
6f0a6511db Version++ 2021-05-09 22:43:54 +02:00
4c65cb186a Merge branch 'origin/master' into Weblate. 2021-05-09 22:40:40 +02:00
14b884f61a Removed obsolete include 2021-05-09 22:40:24 +02:00
6a941566cb Added support for TomTom OV2 files 2021-05-09 22:39:39 +02:00
64aa44d09b Fixed "Show POI laels" setting 2021-05-09 22:36:37 +02:00
cbaecee4a8 Code cleanup 2021-05-09 22:35:05 +02:00
3908c363d9 Translated using Weblate (German)
Currently translated at 100.0% (395 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2021-05-07 00:09:49 +02:00
ff8be4206c Translated using Weblate (Italian)
Currently translated at 93.1% (368 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/it/
2021-05-07 00:09:49 +02:00
fc75bbfbc3 Merge branch 'origin/master' into Weblate. 2021-04-28 00:01:36 +02:00
95c9b42f66 Translated using Weblate (Esperanto)
Currently translated at 96.4% (381 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-04-28 00:01:36 +02:00
9ed4418e1b Translated using Weblate (Ukrainian)
Currently translated at 96.4% (381 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-04-28 00:01:35 +02:00
0b634b33ad Translated using Weblate (Finnish)
Currently translated at 98.9% (391 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-04-28 00:01:35 +02:00
2e2fee560f Switched to Qt5 signal/slot API 2021-04-28 00:01:07 +02:00
527f9891c8 Translated using Weblate (Esperanto)
Currently translated at 96.2% (380 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-04-27 21:31:51 +02:00
8c8ad4a4ba Merge branch 'origin/master' into Weblate. 2021-04-25 10:01:29 +02:00
9f3917b0f2 Fixed crash when loading Trekbuddy atlases or Garmin GMAP as map dirs. 2021-04-25 10:00:15 +02:00
7673154795 Merge branch 'origin/master' into Weblate. 2021-04-24 05:18:06 +02:00
e05c47b9ce Translated using Weblate (French)
Currently translated at 100.0% (395 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-04-24 05:18:06 +02:00
d33bcd1e55 Also read subsequent spatial indexes on the same level 2021-04-24 05:17:12 +02:00
f248e1a735 Translated using Weblate (Russian)
Currently translated at 100.0% (395 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-04-22 12:03:18 +02:00
5adb29a790 Enabled SVG deploy 2021-04-18 23:49:21 +02:00
9c0288e0e5 QtSvg is now defacto required, so make this a major version 2021-04-18 22:50:41 +02:00
59c1aa2653 Added missing QtSvg dependency 2021-04-18 22:46:58 +02:00
a9eac69d93 Translated using Weblate (German)
Currently translated at 100.0% (395 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2021-04-18 19:53:40 +02:00
45a2fedc40 Merge branch 'origin/master' into Weblate. 2021-04-18 18:11:08 +02:00
3c8ac118ae propper hidpi icon scaling 2021-04-18 18:10:23 +02:00
30cf1a166b Merge branch 'origin/master' into Weblate. 2021-04-18 12:20:16 +02:00
43fde68c00 Translated using Weblate (Hungarian)
Currently translated at 100.0% (395 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-04-18 12:20:16 +02:00
7096cf5343 Translated using Weblate (Turkish)
Currently translated at 100.0% (395 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-04-18 12:20:15 +02:00
927bc89242 Translated using Weblate (Swedish)
Currently translated at 100.0% (395 of 395 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-04-18 12:20:15 +02:00
663859ef1c Improved mapsforge hi-dpi rendering 2021-04-18 12:20:07 +02:00
8328aee6be Merge branch 'origin/master' into Weblate. 2021-04-17 14:05:24 +02:00
b6add991d2 Localization update 2021-04-17 14:05:21 +02:00
74a8449ece Merge branch 'origin/master' into Weblate. 2021-04-17 13:24:03 +02:00
a4e39a98c0 Improved area labels rendering 2021-04-17 13:23:53 +02:00
d7ed35bfc2 Merge branch 'origin/master' into Weblate. 2021-04-17 00:43:10 +02:00
c29acb1aea Only do the layered painting for areas 2021-04-17 00:43:00 +02:00
59d4392414 Merge branch 'origin/master' into Weblate. 2021-04-16 22:56:39 +02:00
cdd5c47da3 Only shift the top left corner 2021-04-16 22:56:34 +02:00
84743122c2 Merge branch 'origin/master' into Weblate. 2021-04-15 23:11:57 +02:00
b65682a828 Fixed/improved label rendering 2021-04-15 23:11:47 +02:00
306eb22b2d Merge branch 'origin/master' into Weblate. 2021-04-15 09:40:44 +02:00
f1396b6eff Do not touch the pixmap outside the painter 2021-04-15 09:40:31 +02:00
03a1ca27d2 Merge branch 'origin/master' into Weblate. 2021-04-14 22:03:23 +02:00
ce6f03de73 Layer rendering issue fix + optimization 2021-04-14 22:03:06 +02:00
f97f33f111 Some more build fix 2021-04-13 22:56:10 +02:00
2d23264ff9 Merge branch 'origin/master' into Weblate. 2021-04-13 22:56:09 +02:00
fd5b2f6029 Merge branch 'origin/master' into Weblate. 2021-04-13 22:23:43 +02:00
0a04869f05 Fixed build on some Qt versions 2021-04-13 22:23:27 +02:00
071056b9bc Optimization 2021-04-13 20:30:27 +02:00
fad2991165 Merge branch 'origin/master' into Weblate. 2021-04-13 20:30:25 +02:00
1ac1ff4b0c Merge branch 'origin/master' into Weblate. 2021-04-11 11:37:57 +02:00
a42709e6a2 Added polygon labels rendering 2021-04-11 11:37:43 +02:00
03550e62ea Merge branch 'origin/master' into Weblate. 2021-04-11 09:52:09 +02:00
983e68b880 Added Mapsforge maps association + info 2021-04-11 09:51:45 +02:00
c4a60047b0 Merge branch 'origin/master' into Weblate. 2021-04-10 20:07:53 +02:00
08dbfcd27f Added Mapsforge maps support info 2021-04-10 20:07:51 +02:00
27958bf02b Merge branch 'origin/master' into Weblate. 2021-04-10 20:03:41 +02:00
84b7ca254f Added Mapsforge render theme license info. 2021-04-10 20:03:20 +02:00
515a6a79f6 Merge branch 'origin/master' into Weblate. 2021-04-10 16:08:06 +02:00
a0b4300431 Version++ 2021-04-10 16:08:06 +02:00
3b6b4745b0 Merge branch 'origin/master' into Weblate. 2021-04-10 15:50:09 +02:00
f2585486b6 Only use the wildcard compare where it should be used
+ QT6 build fix
2021-04-10 15:49:48 +02:00
7a4ca34e7a Merge branch 'origin/master' into Weblate. 2021-04-10 15:28:19 +02:00
44a5e5de81 Added support for Mapsforge maps 2021-04-10 15:27:40 +02:00
8cb679a6e0 Merge branch 'origin/master' into Weblate. 2021-04-09 19:33:03 +02:00
8fe0f836ae Added zh_CN translation stub 2021-04-09 19:32:47 +02:00
2bbe83a666 Merge branch 'origin/master' into Weblate. 2021-04-05 11:40:33 +02:00
5e6003ad8f Fixed cut&paste error 2021-04-05 11:40:17 +02:00
f6a0fb7737 Translated using Weblate (French)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-04-01 23:26:39 +02:00
d73627576f Merge branch 'origin/master' into Weblate. 2021-03-23 22:54:42 +01:00
40e3df20a1 CZ & DE translations 2021-03-23 22:54:38 +01:00
c55c8426f3 Translated using Weblate (Esperanto)
Currently translated at 95.4% (376 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-03-23 22:29:36 +01:00
ed9dbf2840 Translated using Weblate (Hungarian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-03-23 22:29:36 +01:00
f2d5a23e58 Translated using Weblate (Turkish)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-03-23 22:29:36 +01:00
20b6e3a3f5 Translated using Weblate (Swedish)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-03-23 22:29:36 +01:00
685e68474b Translated using Weblate (Russian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-03-23 22:29:35 +01:00
77918c8f8e Translated using Weblate (Finnish)
Currently translated at 98.9% (390 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-03-23 22:29:35 +01:00
4f10a05dde Localization update 2021-03-21 22:41:44 +01:00
8079e827a0 Added options to select/unselect all POI files 2021-03-21 22:40:39 +01:00
7a7d67eeaa Merge branch 'origin/master' into Weblate. 2021-03-21 21:35:14 +01:00
2cf5acba11 Localization update 2021-03-21 21:35:15 +01:00
db256d2f99 Merge branch 'origin/master' into Weblate. 2021-03-21 21:23:11 +01:00
98e30fe930 RTrees can not be copyied! 2021-03-21 21:23:00 +01:00
80d54bda58 Code cleanup 2021-03-21 21:04:26 +01:00
57156d83f2 Merge branch 'origin/master' into Weblate. 2021-03-21 21:04:21 +01:00
11082fe2a6 Version++ 2021-03-21 20:25:20 +01:00
27dbe31336 Merge branch 'origin/master' into Weblate. 2021-03-21 20:25:16 +01:00
9e4feadadf Merge branch 'origin/master' into Weblate. 2021-03-21 20:24:01 +01:00
2d329e65ee Preserve directory structure when loading the POIs
+ POI files handling optimization
2021-03-21 20:23:20 +01:00
ede1178696 Merge branch 'origin/master' into Weblate. 2021-03-20 23:06:34 +01:00
ce0d50e4aa Yet another CRS URI format (used by Swisstopo) 2021-03-20 23:06:09 +01:00
9dbc01eb54 Merge branch 'origin/master' into Weblate. 2021-03-20 09:59:27 +01:00
659cf4cc7a Preserve directory structure when loading the maps 2021-03-20 09:59:03 +01:00
c86c77c099 Merge branch 'origin/master' into Weblate. 2021-03-19 20:09:34 +01:00
8196b96f65 Fixed error handling 2021-03-19 20:09:11 +01:00
a4648020d9 Code cleanup 2021-03-19 09:12:42 +01:00
6e81b553fd Merge branch 'origin/master' into Weblate. 2021-03-19 09:12:40 +01:00
0a87c06b0d Optimization 2021-03-19 08:42:20 +01:00
d1fa7159c9 Merge branch 'origin/master' into Weblate. 2021-03-19 08:42:18 +01:00
dfbeed08ae Translated using Weblate (Russian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-03-11 13:02:49 +01:00
b2c8280ddb Translated using Weblate (Finnish)
Currently translated at 99.2% (391 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-03-11 13:02:48 +01:00
64f091f836 Translated using Weblate (Russian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-03-10 12:42:24 +01:00
fa1025ea15 Improved areas rendering performance 2021-03-09 23:21:10 +01:00
3ba684aafc Merge branch 'origin/master' into Weblate. 2021-03-07 12:00:53 +01:00
cdc71e2856 Do not repeatedly compute the areas bounds 2021-03-07 11:58:21 +01:00
a29c5bd6a6 Merge branch 'origin/master' into Weblate. 2021-03-06 12:19:41 +01:00
68f67425c3 Properly reset the last graph tab 2021-03-06 12:19:18 +01:00
9c159eef6a Translated using Weblate (French)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-03-03 11:42:12 +01:00
7ef61713aa Translated using Weblate (French)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-03-01 03:20:02 +01:00
c6cc34c73f Version++ 2021-02-24 00:10:31 +01:00
ddc0e60517 Graphtab->mapview connections can be permanent
(no need to recreate them on every graph change)
2021-02-23 23:12:14 +01:00
48dcc6655b Yet another place with broken graph tab index 2021-02-23 22:55:22 +01:00
f0be0d6774 Fixed broken path<->graph binding setup
fixes #348
2021-02-23 22:35:59 +01:00
e5d5c06a0e Fine-tune OS X fullscreen layout 2021-02-21 10:00:42 +01:00
5f18498138 Merge branch 'origin/master' into Weblate. 2021-02-19 19:37:08 +01:00
4f73150e3e Improved Full-screen layout 2021-02-19 19:36:26 +01:00
3fb81cf987 Merge branch 'origin/master' into Weblate. 2021-02-19 19:33:18 +01:00
c6fb231186 Properly save/restore window geometry
Fixes #328
2021-02-19 19:31:54 +01:00
d1ba44c9f4 Translated using Weblate (Esperanto)
Currently translated at 95.4% (376 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-02-17 13:41:49 +01:00
7db6029de0 Translated using Weblate (Ukrainian)
Currently translated at 96.7% (381 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-02-17 13:41:48 +01:00
47c8f12b02 Translated using Weblate (Finnish)
Currently translated at 98.9% (390 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-02-17 13:41:48 +01:00
8cb56d3783 Version++ 2021-02-16 21:27:10 +01:00
7e41069cde Fixed broken marker date when time graphs are selected 2021-02-15 23:52:10 +01:00
294d26a173 Added Locus/OsmAnd/RMaps SQLite maps info 2021-02-15 00:33:46 +01:00
afaf07cdad Merge branch 'origin/master' into Weblate. 2021-02-13 23:45:13 +01:00
c8e2baba68 A better handling of missing/invalid dates 2021-02-13 23:44:48 +01:00
146e242d69 Translated using Weblate (Hungarian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-02-13 13:58:23 +01:00
b1c04cd288 Translated using Weblate (Russian)
Currently translated at 99.7% (393 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-02-13 13:58:22 +01:00
c24b437769 Removed duplicit entry 2021-02-13 10:39:14 +01:00
1e50d111c7 Merge remote-tracking branch 'weblate/master' 2021-02-13 10:35:57 +01:00
195eeafb04 Back to pluralsonly 2021-02-13 10:31:13 +01:00
0892343d3f Removed obsolete translations 2021-02-13 10:29:10 +01:00
59e72a391a sqlite -> SQLite 2021-02-13 10:25:22 +01:00
a8e51e9bca Merge branch 'origin/master' into Weblate. 2021-02-13 10:19:45 +01:00
2deaa434f9 Translated using Weblate (Turkish)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-02-13 10:19:45 +01:00
e34f3a77e7 Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.2% (387 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2021-02-13 10:19:45 +01:00
b458c53be4 sqlite -> SQLite 2021-02-13 10:19:17 +01:00
48238dd060 Translated using Weblate (Swedish)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-02-13 06:33:47 +01:00
a9e014c78b German translation update 2021-02-12 23:12:14 +01:00
1a8bc74286 Merge remote-tracking branch 'weblate/master' 2021-02-12 22:59:08 +01:00
f51acf306c Localization update 2021-02-12 22:43:43 +01:00
e5de4dd5be Add Coordinates display option to position info
+ Data menu redesign
Closes #343
2021-02-12 22:41:38 +01:00
e9fc5bfb62 Merge branch 'origin/master' into Weblate. 2021-02-12 00:10:40 +01:00
60fb421f28 sqlite maps OS X desktop integration 2021-02-12 00:09:52 +01:00
8aa575bd4b Merge branch 'origin/master' into Weblate. 2021-02-10 23:34:27 +01:00
0eceae1267 Extended "Apps and features" info (icon, webpage) 2021-02-10 23:31:38 +01:00
a1a4438b30 Merge branch 'origin/master' into Weblate. 2021-02-10 21:28:25 +01:00
5eb4f28d8d Translated using Weblate (Esperanto)
Currently translated at 95.6% (374 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-02-10 21:28:25 +01:00
dbf46c1c2e Translated using Weblate (Hungarian)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-02-10 21:28:25 +01:00
02dd63be84 Translated using Weblate (Ukrainian)
Currently translated at 96.9% (379 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-02-10 21:28:25 +01:00
9de3d2b117 Translated using Weblate (Turkish)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-02-10 21:28:24 +01:00
33b1bb9e56 Translated using Weblate (Swedish)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-02-10 21:28:24 +01:00
5543bcbd02 Translated using Weblate (Russian)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-02-10 21:28:24 +01:00
fe5a5d7a8c Translated using Weblate (Finnish)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-02-10 21:28:24 +01:00
c6b1109d89 Added sqlite maps Windows & Linux desktop integration 2021-02-10 21:27:41 +01:00
a2390ae26f A much more sane raster tabel load... 2021-02-10 21:26:26 +01:00
5dd89914e5 Merge branch 'origin/master' into Weblate. 2021-02-09 22:51:45 +01:00
f99378e3de Translated using Weblate (Esperanto)
Currently translated at 95.1% (371 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-02-09 22:51:44 +01:00
e00259a207 Translated using Weblate (Ukrainian)
Currently translated at 96.9% (378 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-02-09 22:51:44 +01:00
f107b93d1c Translated using Weblate (Finnish)
Currently translated at 100.0% (390 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-02-09 22:51:44 +01:00
af3b41cc92 Localization update 2021-02-09 22:51:19 +01:00
fd33605e2d Version++ 2021-02-09 21:08:07 +01:00
0929e9a692 Added support for sqlitedb maps (Locus, OsmAnd, RMaps) 2021-02-09 21:05:23 +01:00
c4599e6c4c Fixed AQM maps display with "world-level" tiles
+ code cleanup
2021-02-09 20:09:14 +01:00
946f30f696 A little bit more sane feature check 2021-02-09 20:06:11 +01:00
060c4df170 Merge branch 'origin/master' into Weblate. 2021-02-08 19:57:14 +01:00
d88f71ddba Version++ 2021-02-08 19:56:57 +01:00
24ade728d0 Merge branch 'origin/master' into Weblate. 2021-02-08 19:54:42 +01:00
de064c7ea1 Code cleanup after recent SubFile redesign 2021-02-08 19:54:14 +01:00
a8a613468e Do not show empty popups 2021-02-08 19:53:24 +01:00
ed6a81c9e7 Properly fix the areas crash 2021-02-08 19:52:48 +01:00
507fe0b9a8 Merge branch 'origin/master' into Weblate. 2021-02-08 00:57:54 +01:00
273f8a4c21 Translated using Weblate (Finnish)
Currently translated at 99.7% (389 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-02-08 00:57:54 +01:00
aceb840700 Added missing AQM icon association 2021-02-08 00:56:20 +01:00
0cd18c0927 Fixed crash when there is no graph in the data 2021-02-08 00:55:27 +01:00
1d81afb89d Translated using Weblate (Russian)
Currently translated at 100.0% (390 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-02-07 22:23:40 +01:00
1c9761be57 Translated using Weblate (Hungarian)
Currently translated at 100.0% (390 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-02-07 16:41:13 +01:00
9481e9b4e5 Added AlpineQuest maps support info 2021-02-07 16:11:52 +01:00
c6db2401ff NSIS requires the BOM for UTF8 strings to work properly 2021-02-07 16:09:17 +01:00
1101 changed files with 69424 additions and 23487 deletions

View File

@ -1,72 +1,45 @@
version: 8.4.{build}
version: 13.27.{build}
configuration:
- Release
image:
- Visual Studio 2019
- Visual Studio 2022
environment:
NSISDIR: C:\Program Files (x86)\NSIS
matrix:
- QTDIR: C:\Qt\5.15\msvc2019
NSI: gpxsee.nsi
VCVARS: vcvars32.bat
OPENSSLDIR: C:\OpenSSL-v111-Win32\bin
LIBCRYPTO: libssl-1_1.dll
LIBSSL: libcrypto-1_1.dll
- QTDIR: C:\Qt\5.15\msvc2019_64
NSI: gpxsee64.nsi
VCVARS: vcvars64.bat
OPENSSLDIR: C:\OpenSSL-v111-Win64\bin
LIBCRYPTO: libssl-1_1-x64.dll
LIBSSL: libcrypto-1_1-x64.dll
- QTDIR: C:\Qt\6.0\msvc2019_64
NSI: gpxsee64.nsi
VCVARS: vcvars64.bat
OPENSSLDIR: C:\OpenSSL-v111-Win64\bin
LIBCRYPTO: libssl-1_1-x64.dll
LIBSSL: libcrypto-1_1-x64.dll
NSISDEF: /DQT6
NSISDEF: /DOPENSSL /DANGLE
- QTDIR: C:\Qt\6.7\msvc2019_64
OPENSSLDIR: C:\OpenSSL-v33-Win64\bin
NSISDEF: /DQT6 /DOPENSSL
install:
- cmd: >-
- cmd: |-
set PATH=%QTDIR%\bin;%NSISDIR%;%PATH%
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\"%VCVARS%
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat
build_script:
- cmd: >-
- cmd: |-
lrelease gpxsee.pro
qmake gpxsee.pro
nmake release
md installer
copy release\GPXSee.exe installer
windeployqt --no-svg --release installer\GPXSee.exe
copy pkg\%NSI% installer
copy pkg\macros.nsh installer
xcopy pkg\csv installer\csv /i
xcopy pkg\maps installer\maps /i
windeployqt --release installer\GPXSee.exe
copy pkg\windows\gpxsee64.nsi installer
xcopy data\CRS installer\CRS /i
xcopy data\maps installer\maps /i
xcopy lang\*.qm installer\translations\ /sy
xcopy icons\symbols installer\symbols /i
copy licence.txt installer
copy %OPENSSLDIR%\libcrypto-*-x64.dll installer
copy %OPENSSLDIR%\libssl-*-x64.dll installer
copy %OPENSSLDIR%\%LIBCRYPTO% installer
makensis.exe %NSISDEF% installer\gpxsee64.nsi
copy %OPENSSLDIR%\%LIBSSL% installer
makensis.exe %NSISDEF% installer\%NSI%
artifacts:
- path: installer\GPXSee-*.exe

51
.github/workflows/android.yml vendored Normal file
View File

@ -0,0 +1,51 @@
name: Android
on:
push:
branches:
- master
jobs:
build:
name: GPXSee
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
- name: set up JDK 11
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '11'
- name: Setup Android SDK
uses: android-actions/setup-android@v3
with:
cmdline-tools-version: 9862592
- name: Install android platform, build-tools and ndk
run: ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --install "platforms;android-33" "build-tools;33.0.0" "ndk;23.1.7779620"
- name: Setup NDK path
run: echo "ANDROID_NDK_ROOT=${ANDROID_HOME}/ndk/23.1.7779620/" >> $GITHUB_ENV
- name: Install Qt (Desktop)
uses: jurplel/install-qt-action@v4
with:
version: '6.4.0'
- name: Install Qt (Android)
uses: jurplel/install-qt-action@v4
with:
version: '6.4.0'
target: 'android'
arch: 'android_arm64_v8a'
modules: qtimageformats qtpositioning qtserialport qt5compat
- name: Install Android OpenSSL
run: git clone https://github.com/KDAB/android_openssl.git
- name: Create localization
run: lrelease gpxsee.pro
- name: Configure build
run: qmake gpxsee.pro OPENSSL_PATH=android_openssl
- name: Build project
run: make -j2 apk
- name: Upload artifacts
uses: actions/upload-artifact@v4
with:
name: GPXSee-arm64_v8a.apk
path: android-build/build/outputs/apk/debug/android-build-debug.apk

45
.github/workflows/codeql.yml vendored Normal file
View File

@ -0,0 +1,45 @@
name: "CodeQL"
on: [workflow_dispatch]
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'cpp' ]
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install qtbase5-dev qtbase5-private-dev qtbase5-dev-tools qt5-qmake qttools5-dev-tools libqt5opengl5-dev qtpositioning5-dev libqt5svg5-dev libqt5serialport5-dev
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
- name: Autobuild
uses: github/codeql-action/autobuild@v3
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"

24
.github/workflows/linux.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Linux
on:
push:
branches:
- master
jobs:
build:
name: GPXSee
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install qtbase5-dev qtbase5-private-dev qtbase5-dev-tools qt5-qmake qttools5-dev-tools libqt5opengl5-dev qtpositioning5-dev libqt5svg5-dev libqt5serialport5-dev
- name: Create localization
run: lrelease gpxsee.pro
- name: Configure build
run: qmake gpxsee.pro
- name: Build project
run: make -j2

56
.github/workflows/osx.yml vendored Normal file
View File

@ -0,0 +1,56 @@
name: OS X
on:
push:
branches:
- master
jobs:
qt5:
name: GPXSee Qt5 build
runs-on: macos-12
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Qt
uses: jurplel/install-qt-action@v4
with:
version: '5.15.2'
- name: Create localization
run: lrelease gpxsee.pro
- name: Configure build
run: qmake gpxsee.pro
- name: Build project
run: make -j3
- name: Create DMG
run: macdeployqt GPXSee.app -dmg -appstore-compliant
- name: Upload artifacts
uses: actions/upload-artifact@v4
with:
name: GPXSee-qt5.dmg
path: GPXSee.dmg
qt6:
name: GPXSee Qt6 build
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Qt
uses: jurplel/install-qt-action@v4
with:
version: '6.7.2'
modules: qtpositioning qtserialport qtimageformats
- name: Create localization
run: lrelease gpxsee.pro
- name: Configure build
run: qmake gpxsee.pro QMAKE_APPLE_DEVICE_ARCHS="x86_64h arm64"
- name: Build project
run: make -j3
- name: Create DMG
run: macdeployqt GPXSee.app -dmg -appstore-compliant
- name: Upload artifacts
uses: actions/upload-artifact@v4
with:
name: GPXSee-qt6.dmg
path: GPXSee.dmg

View File

@ -1,21 +0,0 @@
language: c++
os:
- linux
- osx
dist: focal
before_install:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get -qq update; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi
install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install qt; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install qtbase5-dev qtbase5-private-dev libqt5opengl5-dev qttools5-dev-tools; fi
script:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then PATH=/usr/local/opt/qt/bin/:${PATH}; fi
- lrelease gpxsee.pro
- qmake gpxsee.pro
- make

View File

@ -1,4 +1,4 @@
Only localization contributions are accepted at the moment, code pull requests will be rejected.
__Only localization contributions are accepted at the moment, code pull requests will be rejected.__
The rationale is, that I want leave the possibility to distribute GPXsee builds in the OS X/Windows
stores under a non-GPL licence open. In the future, code pull requests under a

View File

@ -1,25 +1,36 @@
# GPXSee
GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common GPS log file formats.
GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common
GPS log file formats.
## Features
* Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV and geotagged JPEG files.
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS, QuadTiles).
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin IMG/GMAP & JNX maps, TwoNav RMaps, GeoTIFF images, BSB charts, KMZ maps).
* Elevation, speed, heart rate, cadence, power, temperature and gear ratio/shifts graphs.
* Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON,
OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV, TomTom OV2&ITN, ONmove OMD/GHP,
TwoNav (TRK, RTE, WPT), GPSDump WPT and geotagged JPEG files.
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS,
QuadTiles).
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases,
Garmin IMG/GMAP & JNX maps, TwoNav RMaps, GeoTIFF images, BSB charts,
ENC charts, KMZ maps, AlpineQuest maps, Locus/OsmAnd/RMaps SQLite maps,
Mapsforge vector maps, QCT maps, GEMF maps, Osmdroid SQLite maps, Orux maps,
ESRI World-File georeferenced images).
* Elevation, speed, heart rate, cadence, power, temperature and gear ratio/shifts
graphs.
* Support for DEM files (SRTM HGT).
* Support for multiple tracks in one view.
* Support for POI files.
* Print/export to PDF/PNG.
* Full-screen mode.
* HiDPI/Retina displays & maps support.
* Native GUI for Windows, Mac OS X and Linux.
* Real-time GPS position.
* Windows, macOS, Linux and Android builds.
![GPXSee - Linux](https://a.fsdn.com/con/app/proj/gpxsee/screenshots/linux2.png)
![GPXSee - Linux](https://www.gpxsee.org/gallery/linux.png)
## Build
Build requirements:
* Qt5 >= 5.11 or Qt 6.x
* C++11 or newer compiler (tested: msvc2017, gcc 7.5.0, clang/Apple LLVM version 10.0.0)
* Qt5 >= 5.11 or Qt6 >= 6.2 (Android builds require Qt6)
* C++11 or newer compiler (tested: msvc2019, gcc 7.5.0, clang/Apple LLVM version
10.0.0)
Build steps:
```shell
@ -29,8 +40,9 @@ make # nmake on windows
```
## Download
* [Windows & OS X builds](http://sourceforge.net/projects/gpxsee)
* [Linux packages](http://software.opensuse.org/download.html?project=home%3Atumic%3AGPXSee&package=gpxsee)
* [Windows & OS X builds](https://sourceforge.net/projects/gpxsee)
* [Linux packages](https://software.opensuse.org/download.html?project=home%3Atumic%3AGPXSee&package=gpxsee)
* [Android APKs](https://play.google.com/store/apps/details?id=org.gpxsee.gpxsee)
## Changelog
[Changelog](https://build.opensuse.org/package/view_file/home:tumic:GPXSee/gpxsee/gpxsee.changes)
@ -42,16 +54,24 @@ make # nmake on windows
[GPXSee maps repository](https://github.com/tumic0/GPXSee-maps)
## Translations
GPXSee uses [Weblate](https://hosted.weblate.org/projects/gpxsee/translations/) for translations.
GPXSee uses [Weblate](https://hosted.weblate.org/projects/gpxsee/translations/)
for translations.
## License
GPXSee is licensed under GPL-3.0 (only). However, some 3rd party parts are using different, GPL compatible,
licenses:
* [Oxygen icons](icons/GUI) - LGPLv3
* [Mapbox Maki icons](icons/POI) - CC0
GPXSee is licensed under GPL-3.0 (only). However, some 3rd party parts are using
different, GPL compatible, licenses:
* [Icons8 Flat Color Icons](icons/GUI/FlatColor) - MIT
* [Papirus icons](icons/GUI/Papirus) - GPLv3
* [Mapbox Maki icons](icons/map/POI) - CC0
* [Map Icons Collection](icons/symbols) - CC BY SA 3.0
* [RTree implementation](src/common/rtree.h) - Public domain
* [Albers](src/map/albersequal.cpp), [Geocentric](src/map/geocentric.cpp), [LCC](src/map/lambertconic.cpp),
[Mercator](src/map/mercator.cpp), [Polar Stereographic](src/map/polarstereographic.cpp),
[Polyconic](src/map/polyconic.cpp) and [Transverse Mercator](src/map/transversemercator.cpp)
projections - NIMA Source Code Disclaimer
* [Projection parameters CSV files](pkg/csv) - BSD/EPSG/Public domain
* [Albers](src/map/proj/albersequal.cpp), [Geocentric](src/map/geocentric.cpp),
[LCC](src/map/proj/lambertconic.cpp), [Mercator](src/map/proj/mercator.cpp),
[Polar Stereographic](src/map/proj/polarstereographic.cpp),
[Polyconic](src/map/proj/polyconic.cpp) and
[Transverse Mercator](src/map/proj/transversemercator.cpp) projections - NIMA
Source Code Disclaimer
* [Projection parameters CSV files](data/CRS) - BSD/EPSG/Public domain
* [Mapsforge render theme](data/mapsforge/default.xml) and its
[icons](icons/map/mapsforge) - LGPLv3

View File

@ -345,6 +345,7 @@ FEH2010,5593,1078,9122,7019,8901,9603,0,0,0,,,,
CIGD11,6135,1100,9122,7019,8901,9603,0,0,0,,,,
Nepal 1981,6207,1111,9122,7015,8901,9603,293.17,726.18,245.36,,,,
CGRS93,6311,1112,9122,7030,8901,9607,8.846,-4.394,-1.122,0.00237,0.146528,-0.130428,0.783926
NAD83(2011),6318,1116,9122,7019,8901,9603,0,0,0,,,,
Mexico ITRF2008,6365,1120,9122,7019,8901,9603,0,0,0,,,,
RDN2008,6706,1132,9122,7019,8901,9603,0,0,0,,,,
Aden 1925,6881,1135,9122,7012,8901,9603,-24,-203,268,,,,
1 HD1909 3819 1024 9122 7004 8901 9607 595.48 121.69 515.35 -4.115 2.9383 -0.853 -3.408
345 CIGD11 6135 1100 9122 7019 8901 9603 0 0 0
346 Nepal 1981 6207 1111 9122 7015 8901 9603 293.17 726.18 245.36
347 CGRS93 6311 1112 9122 7030 8901 9607 8.846 -4.394 -1.122 0.00237 0.146528 -0.130428 0.783926
348 NAD83(2011) 6318 1116 9122 7019 8901 9603 0 0 0
349 Mexico ITRF2008 6365 1120 9122 7019 8901 9603 0 0 0
350 RDN2008 6706 1132 9122 7019 8901 9603 0 0 0
351 Aden 1925 6881 1135 9122 7012 8901 9603 -24 -203 268

4362
data/CRS/pcs.csv Normal file

File diff suppressed because it is too large Load Diff

2000
data/CRS/projections.csv Normal file

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
<map xmlns="http://www.gpxsee.org/map/1.4">
<name>USGS Imagery</name>
<url>https://basemap.nationalmap.gov/ArcGIS/rest/services/USGSImageryOnly/MapServer/tile/$z/$y/$x</url>
<zoom min="2" max="15"/>
<zoom min="2" max="16"/>
<bounds bottom="0" top="74"/>
<copyright>Map services and data available from U.S. Geological Survey, National Geospatial Program.</copyright>
</map>

View File

@ -2,6 +2,6 @@
<map xmlns="http://www.gpxsee.org/map/1.4">
<name>USGS Topo</name>
<url>https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/$z/$y/$x</url>
<zoom min="2" max="15"/>
<zoom min="2" max="16"/>
<copyright>Map services and data available from U.S. Geological Survey, National Geospatial Program.</copyright>
</map>

6
data/maps/mtbmap-cz.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.4">
<name>mtbmap.cz</name>
<url>https://tile.mtbmap.cz/mtbmap_tiles/$z/$x/$y.png</url>
<copyright>Map data: OpenStreetMap, USGS | Rendering: Martin Tesař</copyright>
</map>

1513
data/mapsforge/default.xml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,10 @@
unix:!macx {
unix:!macx:!android {
TARGET = gpxsee
} else {
TARGET = GPXSee
}
VERSION = 8.4
VERSION = 13.27
QT += core \
gui \
@ -12,24 +13,24 @@ QT += core \
sql \
concurrent \
widgets \
printsupport
greaterThan(QT_MAJOR_VERSION, 5) {QT += openglwidgets}
printsupport \
positioning \
svg \
serialport
greaterThan(QT_MAJOR_VERSION, 5) {
QT += openglwidgets
}
CONFIG += object_parallel_to_source
INCLUDEPATH += ./src
HEADERS += src/common/config.h \
src/GUI/axislabelitem.h \
src/GUI/graphicsscene.h \
src/GUI/mapaction.h \
src/GUI/mapitem.h \
src/GUI/marginswidget.h \
src/GUI/markerinfoitem.h \
src/GUI/planeitem.h \
src/GUI/popup.h \
src/common/garmin.h \
src/common/coordinates.h \
src/common/hash.h \
src/common/range.h \
src/common/rectc.h \
src/common/textcodec.h \
src/common/treenode.h \
src/common/wgs84.h \
src/common/util.h \
src/common/rtree.h \
@ -37,6 +38,26 @@ HEADERS += src/common/config.h \
src/common/greatcircle.h \
src/common/programpaths.h \
src/common/tifffile.h \
src/common/polygon.h \
src/common/color.h \
src/common/csv.h \
src/GUI/crosshairitem.h \
src/GUI/motioninfoitem.h \
src/GUI/pluginparameters.h \
src/GUI/authenticationwidget.h \
src/GUI/axislabelitem.h \
src/GUI/dirselectwidget.h \
src/GUI/flowlayout.h \
src/GUI/graphicsscene.h \
src/GUI/infolabel.h \
src/GUI/mapaction.h \
src/GUI/mapitem.h \
src/GUI/marginswidget.h \
src/GUI/markerinfoitem.h \
src/GUI/planeitem.h \
src/GUI/poiaction.h \
src/GUI/popup.h \
src/GUI/thumbnail.h \
src/GUI/app.h \
src/GUI/icons.h \
src/GUI/gui.h \
@ -87,11 +108,56 @@ HEADERS += src/common/config.h \
src/GUI/mapview.h \
src/GUI/font.h \
src/GUI/areaitem.h \
src/data/link.h \
src/map/IMG/bitmapline.h \
src/GUI/coordinatesitem.h \
src/GUI/projectioncombobox.h \
src/GUI/pathtickitem.h \
src/GUI/pdfexportdialog.h \
src/GUI/pngexportdialog.h \
src/GUI/timezoneinfo.h \
src/GUI/passwordedit.h \
src/data/gpsdumpparser.h \
src/data/style.h \
src/data/twonavparser.h \
src/map/downloader.h \
src/map/demloader.h \
src/map/ENC/attributes.h \
src/map/ENC/mapdata.h \
src/map/ENC/atlasdata.h \
src/map/ENC/objects.h \
src/map/ENC/rastertile.h \
src/map/ENC/style.h \
src/map/IMG/demfile.h \
src/map/IMG/demtile.h \
src/map/IMG/demtree.h \
src/map/IMG/jls.h \
src/map/IMG/section.h \
src/map/IMG/zoom.h \
src/map/conversion.h \
src/map/encatlas.h \
src/map/encjob.h \
src/map/encmap.h \
src/map/ENC/iso8211.h \
src/map/filter.h \
src/map/gemfmap.h \
src/map/gmifile.h \
src/map/metatype.h \
src/map/oruxmap.h \
src/map/osmdroidmap.h \
src/map/proj/polyconic.h \
src/map/proj/webmercator.h \
src/map/proj/transversemercator.h \
src/map/proj/latlon.h \
src/map/proj/lambertconic.h \
src/map/proj/lambertazimuthal.h \
src/map/proj/albersequal.h \
src/map/proj/mercator.h \
src/map/proj/krovak.h \
src/map/proj/polarstereographic.h \
src/map/proj/obliquestereographic.h \
src/map/bitmapline.h \
src/map/IMG/bitstream.h \
src/map/IMG/deltastream.h \
src/map/IMG/gmap.h \
src/map/IMG/gmapdata.h \
src/map/IMG/huffmanbuffer.h \
src/map/IMG/huffmanstream.h \
src/map/IMG/huffmantable.h \
@ -100,26 +166,37 @@ HEADERS += src/common/config.h \
src/map/IMG/mapdata.h \
src/map/IMG/raster.h \
src/map/IMG/rastertile.h \
src/map/IMG/textpathitem.h \
src/map/IMG/textpointitem.h \
src/map/IMG/shield.h \
src/map/IMG/imgdata.h \
src/map/IMG/subfile.h \
src/map/IMG/trefile.h \
src/map/IMG/rgnfile.h \
src/map/IMG/lblfile.h \
src/map/IMG/vectortile.h \
src/map/IMG/subdiv.h \
src/map/IMG/style.h \
src/map/IMG/netfile.h \
src/map/IMG/label.h \
src/map/mapsforge/style.h \
src/map/mapsforge/mapdata.h \
src/map/mapsforge/rastertile.h \
src/map/mapsforge/subfile.h \
src/map/qctmap.h \
src/map/textpathitem.h \
src/map/textpointitem.h \
src/map/prjfile.h \
src/map/bsbmap.h \
src/map/invalidmap.h \
src/map/kmzmap.h \
src/map/polyconic.h \
src/map/projection.h \
src/map/ellipsoid.h \
src/map/datum.h \
src/map/webmercator.h \
src/map/transversemercator.h \
src/map/latlon.h \
src/map/sqlitemap.h \
src/map/utm.h \
src/map/lambertconic.h \
src/map/lambertazimuthal.h \
src/map/albersequal.h \
src/map/map.h \
src/map/dem.h \
src/map/maplist.h \
src/map/onlinemap.h \
src/map/downloader.h \
src/map/tile.h \
src/map/emptymap.h \
src/map/ozimap.h \
@ -138,6 +215,7 @@ HEADERS += src/common/config.h \
src/map/ct.h \
src/map/mapsource.h \
src/map/tileloader.h \
src/map/wldfile.h \
src/map/wmtsmap.h \
src/map/wmts.h \
src/map/wmsmap.h \
@ -147,14 +225,23 @@ HEADERS += src/common/config.h \
src/map/pointd.h \
src/map/rectd.h \
src/map/geocentric.h \
src/map/mercator.h \
src/map/jnxmap.h \
src/map/krovak.h \
src/map/geotiffmap.h \
src/map/image.h \
src/map/mbtilesmap.h \
src/map/osm.h \
src/map/polarstereographic.h \
src/map/rmap.h \
src/map/calibrationpoint.h \
src/map/textitem.h \
src/map/aqmmap.h \
src/map/mapsforgemap.h \
src/map/worldfilemap.h \
src/map/imgmap.h \
src/map/hillshading.h \
src/data/itnparser.h \
src/data/link.h \
src/data/onmoveparsers.h \
src/data/ov2parser.h \
src/data/graph.h \
src/data/poi.h \
src/data/waypoint.h \
@ -176,47 +263,15 @@ HEADERS += src/common/config.h \
src/data/oziparsers.h \
src/data/locparser.h \
src/data/slfparser.h \
src/data/dem.h \
src/data/polygon.h \
src/data/area.h \
src/map/obliquestereographic.h \
src/GUI/coordinatesitem.h \
src/map/rmap.h \
src/map/calibrationpoint.h \
src/map/color.h \
src/data/exifparser.h \
src/data/imageinfo.h \
src/map/imgmap.h \
src/map/IMG/img.h \
src/map/IMG/subfile.h \
src/map/IMG/trefile.h \
src/map/IMG/rgnfile.h \
src/map/IMG/lblfile.h \
src/map/IMG/vectortile.h \
src/map/IMG/subdiv.h \
src/map/IMG/style.h \
src/map/IMG/netfile.h \
src/GUI/limitedcombobox.h \
src/GUI/pathtickitem.h \
src/map/IMG/textitem.h \
src/map/IMG/label.h \
src/data/csv.h \
src/data/cupparser.h \
src/data/gpiparser.h \
src/data/address.h \
src/data/smlparser.h \
src/GUI/pdfexportdialog.h \
src/GUI/pngexportdialog.h \
src/data/geojsonparser.h \
src/GUI/timezoneinfo.h \
src/map/aqmmap.h
src/data/geojsonparser.h
SOURCES += src/main.cpp \
src/GUI/axislabelitem.cpp \
src/GUI/mapitem.cpp \
src/GUI/marginswidget.cpp \
src/GUI/markerinfoitem.cpp \
src/GUI/popup.cpp \
src/common/coordinates.cpp \
src/common/rectc.cpp \
src/common/range.cpp \
@ -225,6 +280,21 @@ SOURCES += src/main.cpp \
src/common/greatcircle.cpp \
src/common/programpaths.cpp \
src/common/tifffile.cpp \
src/common/csv.cpp \
src/GUI/crosshairitem.cpp \
src/GUI/motioninfoitem.cpp \
src/GUI/pluginparameters.cpp \
src/GUI/settings.cpp \
src/GUI/authenticationwidget.cpp \
src/GUI/axislabelitem.cpp \
src/GUI/dirselectwidget.cpp \
src/GUI/flowlayout.cpp \
src/GUI/infolabel.cpp \
src/GUI/mapitem.cpp \
src/GUI/marginswidget.cpp \
src/GUI/markerinfoitem.cpp \
src/GUI/popup.cpp \
src/GUI/thumbnail.cpp \
src/GUI/app.cpp \
src/GUI/gui.cpp \
src/GUI/axisitem.cpp \
@ -244,7 +314,6 @@ SOURCES += src/main.cpp \
src/GUI/fileselectwidget.cpp \
src/GUI/temperaturegraph.cpp \
src/GUI/trackitem.cpp \
src/GUI/tooltip.cpp \
src/GUI/routeitem.cpp \
src/GUI/graphitem.cpp \
src/GUI/pathitem.cpp \
@ -267,11 +336,45 @@ SOURCES += src/main.cpp \
src/GUI/gearratiographitem.cpp \
src/GUI/mapview.cpp \
src/GUI/areaitem.cpp \
src/data/waypoint.cpp \
src/map/IMG/bitmapline.cpp \
src/GUI/coordinatesitem.cpp \
src/GUI/pathtickitem.cpp \
src/GUI/graphicsscene.cpp \
src/GUI/pdfexportdialog.cpp \
src/GUI/pngexportdialog.cpp \
src/GUI/projectioncombobox.cpp \
src/GUI/passwordedit.cpp \
src/map/downloader.cpp \
src/map/demloader.cpp \
src/map/ENC/atlasdata.cpp \
src/map/ENC/mapdata.cpp \
src/map/ENC/rastertile.cpp \
src/map/ENC/style.cpp \
src/map/IMG/demfile.cpp \
src/map/IMG/demtree.cpp \
src/map/IMG/jls.cpp \
src/map/conversion.cpp \
src/map/encatlas.cpp \
src/map/encmap.cpp \
src/map/ENC/iso8211.cpp \
src/map/filter.cpp \
src/map/gemfmap.cpp \
src/map/gmifile.cpp \
src/map/oruxmap.cpp \
src/map/osmdroidmap.cpp \
src/map/proj/polyconic.cpp \
src/map/proj/webmercator.cpp \
src/map/proj/transversemercator.cpp \
src/map/proj/lambertconic.cpp \
src/map/proj/albersequal.cpp \
src/map/proj/lambertazimuthal.cpp \
src/map/proj/mercator.cpp \
src/map/proj/krovak.cpp \
src/map/proj/polarstereographic.cpp \
src/map/proj/obliquestereographic.cpp \
src/map/bitmapline.cpp \
src/map/IMG/bitstream.cpp \
src/map/IMG/deltastream.cpp \
src/map/IMG/gmap.cpp \
src/map/IMG/gmapdata.cpp \
src/map/IMG/huffmanbuffer.cpp \
src/map/IMG/huffmanstream.cpp \
src/map/IMG/huffmantable.cpp \
@ -279,28 +382,37 @@ SOURCES += src/main.cpp \
src/map/IMG/nodfile.cpp \
src/map/IMG/mapdata.cpp \
src/map/IMG/rastertile.cpp \
src/map/IMG/textpathitem.cpp \
src/map/IMG/textpointitem.cpp \
src/map/IMG/imgdata.cpp \
src/map/IMG/subfile.cpp \
src/map/IMG/trefile.cpp \
src/map/IMG/rgnfile.cpp \
src/map/IMG/lblfile.cpp \
src/map/IMG/vectortile.cpp \
src/map/IMG/style.cpp \
src/map/IMG/netfile.cpp \
src/map/mapsforge/style.cpp \
src/map/mapsforge/mapdata.cpp \
src/map/mapsforge/rastertile.cpp \
src/map/mapsforge/subfile.cpp \
src/map/imgmap.cpp \
src/map/prjfile.cpp \
src/map/qctmap.cpp \
src/map/textpathitem.cpp \
src/map/textpointitem.cpp \
src/map/bsbmap.cpp \
src/map/kmzmap.cpp \
src/map/maplist.cpp \
src/map/onlinemap.cpp \
src/map/downloader.cpp \
src/map/emptymap.cpp \
src/map/ozimap.cpp \
src/map/polyconic.cpp \
src/map/sqlitemap.cpp \
src/map/tar.cpp \
src/map/atlas.cpp \
src/map/ozf.cpp \
src/map/matrix.cpp \
src/map/ellipsoid.cpp \
src/map/datum.cpp \
src/map/webmercator.cpp \
src/map/transversemercator.cpp \
src/map/utm.cpp \
src/map/lambertconic.cpp \
src/map/albersequal.cpp \
src/map/lambertazimuthal.cpp \
src/map/geotiff.cpp \
src/map/pcs.cpp \
src/map/transform.cpp \
@ -312,6 +424,7 @@ SOURCES += src/main.cpp \
src/map/linearunits.cpp \
src/map/mapsource.cpp \
src/map/tileloader.cpp \
src/map/wldfile.cpp \
src/map/wmtsmap.cpp \
src/map/wmts.cpp \
src/map/wmsmap.cpp \
@ -319,16 +432,27 @@ SOURCES += src/main.cpp \
src/map/crs.cpp \
src/map/coordinatesystem.cpp \
src/map/geocentric.cpp \
src/map/mercator.cpp \
src/map/jnxmap.cpp \
src/map/krovak.cpp \
src/map/map.cpp \
src/map/dem.cpp \
src/map/geotiffmap.cpp \
src/map/image.cpp \
src/map/mbtilesmap.cpp \
src/map/osm.cpp \
src/map/polarstereographic.cpp \
src/map/rectd.cpp \
src/map/rmap.cpp \
src/map/textitem.cpp \
src/map/aqmmap.cpp \
src/map/mapsforgemap.cpp \
src/map/worldfilemap.cpp \
src/map/hillshading.cpp \
src/data/gpsdumpparser.cpp \
src/data/twonavparser.cpp \
src/data/address.cpp \
src/data/itnparser.cpp \
src/data/onmoveparsers.cpp \
src/data/ov2parser.cpp \
src/data/waypoint.cpp \
src/data/data.cpp \
src/data/poi.cpp \
src/data/track.cpp \
@ -344,35 +468,13 @@ SOURCES += src/main.cpp \
src/data/oziparsers.cpp \
src/data/locparser.cpp \
src/data/slfparser.cpp \
src/data/dem.cpp \
src/data/polygon.cpp \
src/map/obliquestereographic.cpp \
src/GUI/coordinatesitem.cpp \
src/map/rmap.cpp \
src/data/exifparser.cpp \
src/map/imgmap.cpp \
src/map/IMG/img.cpp \
src/map/IMG/subfile.cpp \
src/map/IMG/trefile.cpp \
src/map/IMG/rgnfile.cpp \
src/map/IMG/lblfile.cpp \
src/map/IMG/vectortile.cpp \
src/map/IMG/style.cpp \
src/map/IMG/netfile.cpp \
src/GUI/pathtickitem.cpp \
src/map/IMG/textitem.cpp \
src/data/csv.cpp \
src/data/cupparser.cpp \
src/GUI/graphicsscene.cpp \
src/data/gpiparser.cpp \
src/data/smlparser.cpp \
src/GUI/pdfexportdialog.cpp \
src/GUI/pngexportdialog.cpp \
src/data/geojsonparser.cpp \
src/map/aqmmap.cpp
src/data/geojsonparser.cpp
DEFINES += APP_VERSION=\\\"$$VERSION\\\" \
QT_NO_DEPRECATED_WARNINGS
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
RESOURCES += gpxsee.qrc
TRANSLATIONS = lang/gpxsee_en.ts \
@ -391,60 +493,37 @@ TRANSLATIONS = lang/gpxsee_en.ts \
lang/gpxsee_uk.ts \
lang/gpxsee_hu.ts \
lang/gpxsee_it.ts \
lang/gpxsee_eo.ts
lang/gpxsee_eo.ts \
lang/gpxsee_zh_CN.ts \
lang/gpxsee_ca.ts \
lang/gpxsee_ko.ts
macx {
RESOURCES += theme-grayscale.qrc
ICON = icons/app/gpxsee.icns
QMAKE_INFO_PLIST = pkg/Info.plist
QMAKE_INFO_PLIST = pkg/mac/Info.plist
locale.path = Contents/Resources/translations
locale.files = lang/gpxsee_en.qm \
lang/gpxsee_cs.qm \
lang/gpxsee_de.qm \
lang/gpxsee_fi.qm \
lang/gpxsee_fr.qm \
lang/gpxsee_ru.qm \
lang/gpxsee_sv.qm \
lang/gpxsee_pl.qm \
lang/gpxsee_nb.qm \
lang/gpxsee_da.qm \
lang/gpxsee_tr.qm \
lang/gpxsee_es.qm \
lang/gpxsee_pt_BR.qm \
lang/gpxsee_uk.qm \
lang/gpxsee_hu.qm \
lang/gpxsee_it.qm \
lang/gpxsee_eo.qm
csv.path = Contents/Resources
csv.files = pkg/csv
locale.files = $$files(lang/*.qm)
crs.path = Contents/Resources
crs.files = data/CRS
maps.path = Contents/Resources
maps.files = pkg/maps
maps.files = data/maps
symbols.path = Contents/Resources/symbols
symbols.files = $$files(icons/symbols/*.png)
icons.path = Contents/Resources/icons
icons.files = icons/formats/gpx.icns \
icons/formats/tcx.icns \
icons/formats/kml.icns \
icons/formats/fit.icns \
icons/formats/igc.icns \
icons/formats/nmea.icns \
icons/formats/plt.icns \
icons/formats/rte.icns \
icons/formats/wpt.icns \
icons/formats/loc.icns \
icons/formats/slf.icns \
icons/formats/json.icns \
icons/formats/cup.icns \
icons/formats/gpi.icns \
icons/formats/sml.icns \
icons/formats/img.icns \
icons/formats/jnx.icns \
icons/formats/kap.icns \
icons/formats/mbts.icns \
icons/formats/rmap.icns \
icons/formats/tba.icns \
icons/formats/aqm.icns
QMAKE_BUNDLE_DATA += locale maps icons csv
icons.files = $$files(icons/formats/*.icns)
lproj.path = Contents/Resources
lproj.files = $$files(pkg/mac/lproj/*)
QMAKE_BUNDLE_DATA += locale maps symbols icons crs lproj
}
win32 {
CONFIG += no_batch
RESOURCES += theme-color.qrc
QMAKE_TARGET_DESCRIPTION = GPXSee
QMAKE_TARGET_COPYRIGHT = Copyright (c) 2015-2024 Martin Tuma
RC_ICONS = icons/app/gpxsee.ico \
icons/formats/gpx.ico \
icons/formats/tcx.ico \
@ -468,26 +547,90 @@ win32 {
icons/formats/mbts.ico \
icons/formats/rmap.ico \
icons/formats/tba.ico \
icons/formats/aqm.ico
icons/formats/aqm.ico \
icons/formats/sqlt.ico \
icons/formats/ov2.ico \
icons/formats/itn.ico \
icons/formats/wld.ico \
icons/formats/omd.ico \
icons/formats/ghp.ico \
icons/formats/qct.ico \
icons/formats/trk.ico \
icons/formats/gemf.ico \
icons/formats/000.ico \
icons/formats/031.ico
DEFINES += _USE_MATH_DEFINES \
NOGDI
}
unix:!macx {
isEmpty(PREFIX):PREFIX = /usr/local
unix:!macx:!android {
RESOURCES += theme-grayscale.qrc
maps.files = pkg/maps/*
isEmpty(PREFIX):PREFIX = /usr/local
maps.files = $$files(data/maps/*)
maps.path = $$PREFIX/share/gpxsee/maps
csv.files = pkg/csv/*
csv.path = $$PREFIX/share/gpxsee/csv
locale.files = lang/*.qm
crs.files = $$files(data/CRS/*)
crs.path = $$PREFIX/share/gpxsee/CRS
symbols.files = $$files(icons/symbols/*.png)
symbols.path = $$PREFIX/share/gpxsee/symbols
locale.files = $$files(lang/*.qm)
locale.path = $$PREFIX/share/gpxsee/translations
icon.files = icons/app/hicolor/*
icon.files = $$files(icons/app/hicolor/*)
icon.path = $$PREFIX/share/icons/hicolor
desktop.files = pkg/gpxsee.desktop
desktop.files = pkg/linux/gpxsee.desktop
desktop.path = $$PREFIX/share/applications
mime.files = pkg/gpxsee.xml
mime.files = pkg/linux/gpxsee.xml
mime.path = $$PREFIX/share/mime/packages
appdata.files = pkg/linux/gpxsee.appdata.xml
appdata.path = $$PREFIX/share/metainfo
target.path = $$PREFIX/bin
INSTALLS += target maps csv locale icon desktop mime
INSTALLS += target maps crs symbols locale icon desktop mime appdata
}
android {
QT += core5compat
HEADERS += src/GUI/navigationwidget.h
SOURCES += src/GUI/navigationwidget.cpp
RESOURCES += theme-color.qrc
defineReplace(versionCode) {
segments = $$split(1, ".")
for (segment, segments): \
vCode = "$$first(vCode)$$format_number($$segment, width=3 zeropad)"
contains(ANDROID_TARGET_ARCH, armeabi-v7a): \
suffix = 0
contains(ANDROID_TARGET_ARCH, arm64-v8a): \
suffix = 1
contains(ANDROID_TARGET_ARCH, x86): \
suffix = 2
contains(ANDROID_TARGET_ARCH, x86_64): \
suffix = 3
return($$first(vCode)$$first(suffix))
}
!include($$OPENSSL_PATH/openssl.pri) {
message("OpenSSL not found, building without HTTPS support!")
}
ANDROID_TARGET_SDK_VERSION = 33
ANDROID_VERSION_NAME = $$VERSION
ANDROID_VERSION_CODE = $$versionCode($$ANDROID_VERSION_NAME)
ANDROID_PACKAGE_SOURCE_DIR = $$PWD/pkg/android
DISTFILES += \
pkg/android/AndroidManifest.xml \
pkg/android/build.gradle \
pkg/android/res/values/libs.xml
maps.files = $$files(data/maps/*)
maps.path = /assets/maps
crs.files = $$files(data/CRS/*)
crs.path = /assets/CRS
symbols.files = $$files(icons/symbols/*.png)
symbols.path = /assets/symbols
translations.files = $$files(lang/*.qm)
translations.path = /assets/translations
INSTALLS += maps crs symbols translations
}

View File

@ -1,126 +1,309 @@
<RCC>
<!-- GUI icons -->
<qresource prefix="/">
<!-- GUI -->
<file alias="gpxsee.png">icons/app/gpxsee.png</file>
<file alias="gpxsee@2x.png">icons/app/gpxsee@2x.png</file>
<file alias="dialog-close.png">icons/GUI/dialog-close.png</file>
<file alias="dialog-close@2x.png">icons/GUI/dialog-close@2x.png</file>
<file alias="document-open.png">icons/GUI/document-open.png</file>
<file alias="document-open@2x.png">icons/GUI/document-open@2x.png</file>
<file alias="document-print.png">icons/GUI/document-print.png</file>
<file alias="document-print@2x.png">icons/GUI/document-print@2x.png</file>
<file alias="document-export.png">icons/GUI/document-export.png</file>
<file alias="document-export@2x.png">icons/GUI/document-export@2x.png</file>
<file alias="flag.png">icons/GUI/flag.png</file>
<file alias="flag@2x.png">icons/GUI/flag@2x.png</file>
<file alias="application-exit.png">icons/GUI/application-exit.png</file>
<file alias="application-exit@2x.png">icons/GUI/application-exit@2x.png</file>
<file alias="applications-internet.png">icons/GUI/applications-internet.png</file>
<file alias="applications-internet@2x.png">icons/GUI/applications-internet@2x.png</file>
<file alias="view-refresh.png">icons/GUI/view-refresh.png</file>
<file alias="view-refresh@2x.png">icons/GUI/view-refresh@2x.png</file>
<file alias="arrow-left.png">icons/GUI/arrow-left.png</file>
<file alias="arrow-left@2x.png">icons/GUI/arrow-left@2x.png</file>
<file alias="arrow-right.png">icons/GUI/arrow-right.png</file>
<file alias="arrow-right@2x.png">icons/GUI/arrow-right@2x.png</file>
<file alias="arrow-left-double.png">icons/GUI/arrow-left-double.png</file>
<file alias="arrow-left-double@2x.png">icons/GUI/arrow-left-double@2x.png</file>
<file alias="arrow-right-double.png">icons/GUI/arrow-right-double.png</file>
<file alias="arrow-right-double@2x.png">icons/GUI/arrow-right-double@2x.png</file>
<file alias="view-fullscreen.png">icons/GUI/view-fullscreen.png</file>
<file alias="view-fullscreen@2x.png">icons/GUI/view-fullscreen@2x.png</file>
<file alias="office-chart-line.png">icons/GUI/office-chart-line.png</file>
<file alias="office-chart-line@2x.png">icons/GUI/office-chart-line@2x.png</file>
<file alias="format-stroke-color.png">icons/GUI/format-stroke-color.png</file>
<file alias="format-stroke-color@2x.png">icons/GUI/format-stroke-color@2x.png</file>
<file alias="flag_32.png">icons/GUI/flag_32.png</file>
<file alias="flag_32@2x.png">icons/GUI/flag_32@2x.png</file>
<file alias="preferences-system.png">icons/GUI/preferences-system.png</file>
<file alias="preferences-system@2x.png">icons/GUI/preferences-system@2x.png</file>
<file alias="document-print_32.png">icons/GUI/document-print_32.png</file>
<file alias="document-print_32@2x.png">icons/GUI/document-print_32@2x.png</file>
<file alias="view-filter.png">icons/GUI/view-filter.png</file>
<file alias="view-filter@2x.png">icons/GUI/view-filter@2x.png</file>
<file alias="applications-internet_32.png">icons/GUI/applications-internet_32.png</file>
<file alias="applications-internet_32@2x.png">icons/GUI/applications-internet_32@2x.png</file>
<file alias="gpxsee.svg">icons/app/hicolor/scalable/apps/gpxsee.svg</file>
</qresource>
<!-- POI -->
<file alias="airfield-11.png">icons/POI/airfield-11.png</file>
<file alias="airport-11.png">icons/POI/airport-11.png</file>
<file alias="amusement-park-11.png">icons/POI/amusement-park-11.png</file>
<file alias="bakery-11.png">icons/POI/bakery-11.png</file>
<file alias="bank-11.png">icons/POI/bank-11.png</file>
<file alias="bar-11.png">icons/POI/bar-11.png</file>
<file alias="bbq-11.png">icons/POI/bbq-11.png</file>
<file alias="beach-11.png">icons/POI/beach-11.png</file>
<file alias="bowling-alley-11.png">icons/POI/bowling-alley-11.png</file>
<file alias="building-alt1-11.png">icons/POI/building-alt1-11.png</file>
<file alias="bridge-11.png">icons/POI/bridge-11.png</file>
<file alias="bus-11.png">icons/POI/bus-11.png</file>
<file alias="cafe-11.png">icons/POI/cafe-11.png</file>
<file alias="campsite-11.png">icons/POI/campsite-11.png</file>
<file alias="car-11.png">icons/POI/car-11.png</file>
<file alias="car-rental-11.png">icons/POI/car-rental-11.png</file>
<file alias="car-repair-11.png">icons/POI/car-repair-11.png</file>
<file alias="casino-11.png">icons/POI/casino-11.png</file>
<file alias="cemetery-11.png">icons/POI/cemetery-11.png</file>
<file alias="cinema-11.png">icons/POI/cinema-11.png</file>
<file alias="clothing-store-11.png">icons/POI/clothing-store-11.png</file>
<file alias="communications-tower-11.png">icons/POI/communications-tower-11.png</file>
<file alias="convenience-11.png">icons/POI/convenience-11.png</file>
<file alias="dam-11.png">icons/POI/dam-11.png</file>
<file alias="danger-11.png">icons/POI/danger-11.png</file>
<file alias="drinking-water-11.png">icons/POI/drinking-water-11.png</file>
<file alias="fast-food-11.png">icons/POI/fast-food-11.png</file>
<file alias="entrance-alt1-11.png">icons/POI/entrance-alt1-11.png</file>
<file alias="fire-station-11.png">icons/POI/fire-station-11.png</file>
<file alias="fitness-centre-11.png">icons/POI/fitness-centre-11.png</file>
<file alias="fuel-11.png">icons/POI/fuel-11.png</file>
<file alias="furniture-11.png">icons/POI/furniture-11.png</file>
<file alias="garden-11.png">icons/POI/garden-11.png</file>
<file alias="garden-centre-11.png">icons/POI/garden-centre-11.png</file>
<file alias="golf-11.png">icons/POI/golf-11.png</file>
<file alias="grocery-11.png">icons/POI/grocery-11.png</file>
<file alias="hairdresser-11.png">icons/POI/hairdresser-11.png</file>
<file alias="harbor-11.png">icons/POI/harbor-11.png</file>
<file alias="hardware-11.png">icons/POI/hardware-11.png</file>
<file alias="heliport-11.png">icons/POI/heliport-11.png</file>
<file alias="hospital-11.png">icons/POI/hospital-11.png</file>
<file alias="information-11.png">icons/POI/information-11.png</file>
<file alias="landmark-11.png">icons/POI/landmark-11.png</file>
<file alias="library-11.png">icons/POI/library-11.png</file>
<file alias="lodging-11.png">icons/POI/lodging-11.png</file>
<file alias="mountain-11.png">icons/POI/mountain-11.png</file>
<file alias="museum-11.png">icons/POI/museum-11.png</file>
<file alias="park-11.png">icons/POI/park-11.png</file>
<file alias="parking-11.png">icons/POI/parking-11.png</file>
<file alias="pharmacy-11.png">icons/POI/pharmacy-11.png</file>
<file alias="picnic-site-11.png">icons/POI/picnic-site-11.png</file>
<file alias="place-of-worship-11.png">icons/POI/place-of-worship-11.png</file>
<file alias="police-11.png">icons/POI/police-11.png</file>
<file alias="post-11.png">icons/POI/post-11.png</file>
<file alias="religious-christian-11.png">icons/POI/religious-christian-11.png</file>
<file alias="religious-jewish-11.png">icons/POI/religious-jewish-11.png</file>
<file alias="religious-muslim-11.png">icons/POI/religious-muslim-11.png</file>
<file alias="restaurant-11.png">icons/POI/restaurant-11.png</file>
<file alias="restaurant-noodle-11.png">icons/POI/restaurant-noodle-11.png</file>
<file alias="restaurant-pizza-11.png">icons/POI/restaurant-pizza-11.png</file>
<file alias="restaurant-seafood-11.png">icons/POI/restaurant-seafood-11.png</file>
<file alias="roadblock-11.png">icons/POI/roadblock-11.png</file>
<file alias="school-11.png">icons/POI/school-11.png</file>
<file alias="shelter-11.png">icons/POI/shelter-11.png</file>
<file alias="shop-11.png">icons/POI/shop-11.png</file>
<file alias="skiing-11.png">icons/POI/skiing-11.png</file>
<file alias="soccer-11.png">icons/POI/soccer-11.png</file>
<file alias="swimming-11.png">icons/POI/swimming-11.png</file>
<file alias="theatre-11.png">icons/POI/theatre-11.png</file>
<file alias="telephone-11.png">icons/POI/telephone-11.png</file>
<file alias="toilet-11.png">icons/POI/toilet-11.png</file>
<file alias="town-hall-11.png">icons/POI/town-hall-11.png</file>
<file alias="viewpoint-11.png">icons/POI/viewpoint-11.png</file>
<file alias="village-11.png">icons/POI/village-11.png</file>
<file alias="waterfall-11.png">icons/POI/waterfall-11.png</file>
<file alias="wetland-11.png">icons/POI/wetland-11.png</file>
<file alias="zoo-11.png">icons/POI/zoo-11.png</file>
<!-- Common map stuff -->
<qresource prefix="/map">
<file alias="arrow.png">icons/map/arrow.png</file>
<file alias="arrow@2x.png">icons/map/arrow@2x.png</file>
<file alias="water-arrow.png">icons/map/water-arrow.png</file>
<file alias="water-arrow@2x.png">icons/map/water-arrow@2x.png</file>
</qresource>
<!-- POIs (IMG & ENC style) -->
<qresource prefix="/POI">
<file alias="airfield-11.svg">icons/map/POI/airfield-11.svg</file>
<file alias="airport-11.svg">icons/map/POI/airport-11.svg</file>
<file alias="alcohol-shop-11.svg">icons/map/POI/alcohol-shop-11.svg</file>
<file alias="amusement-park-11.svg">icons/map/POI/amusement-park-11.svg</file>
<file alias="bakery-11.svg">icons/map/POI/bakery-11.svg</file>
<file alias="bank-11.svg">icons/map/POI/bank-11.svg</file>
<file alias="bar-11.svg">icons/map/POI/bar-11.svg</file>
<file alias="barrier-11.svg">icons/map/POI/barrier-11.svg</file>
<file alias="bbq-11.svg">icons/map/POI/bbq-11.svg</file>
<file alias="beach-11.svg">icons/map/POI/beach-11.svg</file>
<file alias="bowling-alley-11.svg">icons/map/POI/bowling-alley-11.svg</file>
<file alias="building-alt1-11.svg">icons/map/POI/building-alt1-11.svg</file>
<file alias="bridge-11.svg">icons/map/POI/bridge-11.svg</file>
<file alias="bus-11.svg">icons/map/POI/bus-11.svg</file>
<file alias="cafe-11.svg">icons/map/POI/cafe-11.svg</file>
<file alias="campsite-11.svg">icons/map/POI/campsite-11.svg</file>
<file alias="car-11.svg">icons/map/POI/car-11.svg</file>
<file alias="car-rental-11.svg">icons/map/POI/car-rental-11.svg</file>
<file alias="car-repair-11.svg">icons/map/POI/car-repair-11.svg</file>
<file alias="casino-11.svg">icons/map/POI/casino-11.svg</file>
<file alias="cemetery-11.svg">icons/map/POI/cemetery-11.svg</file>
<file alias="cinema-11.svg">icons/map/POI/cinema-11.svg</file>
<file alias="clothing-store-11.svg">icons/map/POI/clothing-store-11.svg</file>
<file alias="communications-tower-11.svg">icons/map/POI/communications-tower-11.svg</file>
<file alias="convenience-11.svg">icons/map/POI/convenience-11.svg</file>
<file alias="dam-11.svg">icons/map/POI/dam-11.svg</file>
<file alias="danger-11.svg">icons/map/POI/danger-11.svg</file>
<file alias="drinking-water-11.svg">icons/map/POI/drinking-water-11.svg</file>
<file alias="fast-food-11.svg">icons/map/POI/fast-food-11.svg</file>
<file alias="entrance-alt1-11.svg">icons/map/POI/entrance-alt1-11.svg</file>
<file alias="fire-station-11.svg">icons/map/POI/fire-station-11.svg</file>
<file alias="fitness-centre-11.svg">icons/map/POI/fitness-centre-11.svg</file>
<file alias="fuel-11.svg">icons/map/POI/fuel-11.svg</file>
<file alias="furniture-11.svg">icons/map/POI/furniture-11.svg</file>
<file alias="garden-11.svg">icons/map/POI/garden-11.svg</file>
<file alias="garden-centre-11.svg">icons/map/POI/garden-centre-11.svg</file>
<file alias="golf-11.svg">icons/map/POI/golf-11.svg</file>
<file alias="grocery-11.svg">icons/map/POI/grocery-11.svg</file>
<file alias="hairdresser-11.svg">icons/map/POI/hairdresser-11.svg</file>
<file alias="harbor-11.svg">icons/map/POI/harbor-11.svg</file>
<file alias="hardware-11.svg">icons/map/POI/hardware-11.svg</file>
<file alias="heliport-11.svg">icons/map/POI/heliport-11.svg</file>
<file alias="hospital-11.svg">icons/map/POI/hospital-11.svg</file>
<file alias="information-11.svg">icons/map/POI/information-11.svg</file>
<file alias="landmark-11.svg">icons/map/POI/landmark-11.svg</file>
<file alias="library-11.svg">icons/map/POI/library-11.svg</file>
<file alias="lodging-11.svg">icons/map/POI/lodging-11.svg</file>
<file alias="mountain-11.svg">icons/map/POI/mountain-11.svg</file>
<file alias="museum-11.svg">icons/map/POI/museum-11.svg</file>
<file alias="park-11.svg">icons/map/POI/park-11.svg</file>
<file alias="parking-11.svg">icons/map/POI/parking-11.svg</file>
<file alias="pharmacy-11.svg">icons/map/POI/pharmacy-11.svg</file>
<file alias="picnic-site-11.svg">icons/map/POI/picnic-site-11.svg</file>
<file alias="place-of-worship-11.svg">icons/map/POI/place-of-worship-11.svg</file>
<file alias="police-11.svg">icons/map/POI/police-11.svg</file>
<file alias="post-11.svg">icons/map/POI/post-11.svg</file>
<file alias="religious-christian-11.svg">icons/map/POI/religious-christian-11.svg</file>
<file alias="religious-jewish-11.svg">icons/map/POI/religious-jewish-11.svg</file>
<file alias="religious-muslim-11.svg">icons/map/POI/religious-muslim-11.svg</file>
<file alias="restaurant-11.svg">icons/map/POI/restaurant-11.svg</file>
<file alias="restaurant-noodle-11.svg">icons/map/POI/restaurant-noodle-11.svg</file>
<file alias="restaurant-pizza-11.svg">icons/map/POI/restaurant-pizza-11.svg</file>
<file alias="restaurant-seafood-11.svg">icons/map/POI/restaurant-seafood-11.svg</file>
<file alias="roadblock-11.svg">icons/map/POI/roadblock-11.svg</file>
<file alias="school-11.svg">icons/map/POI/school-11.svg</file>
<file alias="shelter-11.svg">icons/map/POI/shelter-11.svg</file>
<file alias="shop-11.svg">icons/map/POI/shop-11.svg</file>
<file alias="skiing-11.svg">icons/map/POI/skiing-11.svg</file>
<file alias="soccer-11.svg">icons/map/POI/soccer-11.svg</file>
<file alias="swimming-11.svg">icons/map/POI/swimming-11.svg</file>
<file alias="theatre-11.svg">icons/map/POI/theatre-11.svg</file>
<file alias="telephone-11.svg">icons/map/POI/telephone-11.svg</file>
<file alias="toilet-11.svg">icons/map/POI/toilet-11.svg</file>
<file alias="town-hall-11.svg">icons/map/POI/town-hall-11.svg</file>
<file alias="viewpoint-11.svg">icons/map/POI/viewpoint-11.svg</file>
<file alias="village-11.svg">icons/map/POI/village-11.svg</file>
<file alias="volcano-11.svg">icons/map/POI/volcano-11.svg</file>
<file alias="waterfall-11.svg">icons/map/POI/waterfall-11.svg</file>
<file alias="wetland-11.svg">icons/map/POI/wetland-11.svg</file>
<file alias="zoo-11.svg">icons/map/POI/zoo-11.svg</file>
</qresource>
<!-- marine stuff (IMG & ENC style) -->
<qresource prefix="/marine">
<file alias="light-major.png">icons/map/marine/light-major.png</file>
<file alias="buoy.png">icons/map/marine/buoy.png</file>
<file alias="beacon.png">icons/map/marine/beacon.png</file>
<file alias="rock-exposed.png">icons/map/marine/rock-exposed.png</file>
<file alias="rock-dangerous.png">icons/map/marine/rock-dangerous.png</file>
<file alias="wreck.png">icons/map/marine/wreck.png</file>
<file alias="wreck-exposed.png">icons/map/marine/wreck-exposed.png</file>
<file alias="wreck-dangerous.png">icons/map/marine/wreck-dangerous.png</file>
<file alias="obstruction.png">icons/map/marine/obstruction.png</file>
<file alias="obstruction-covers.png">icons/map/marine/obstruction-covers.png</file>
<file alias="anchor-line.png">icons/map/marine/anchor-line.png</file>
<file alias="noanchor-line.png">icons/map/marine/noanchor-line.png</file>
<file alias="cable-line.png">icons/map/marine/cable-line.png</file>
<file alias="pipeline.png">icons/map/marine/pipeline.png</file>
<file alias="cable.png">icons/map/marine/cable.png</file>
<file alias="anchorage.png">icons/map/marine/anchorage.png</file>
<file alias="anchoring-prohibited.png">icons/map/marine/anchoring-prohibited.png</file>
<file alias="church.png">icons/map/marine/church.png</file>
<file alias="triangulation-point.png">icons/map/marine/triangulation-point.png</file>
<file alias="yacht-harbor.png">icons/map/marine/yacht-harbor.png</file>
<file alias="fishing-harbor.png">icons/map/marine/fishing-harbor.png</file>
<file alias="pile.png">icons/map/marine/pile.png</file>
<file alias="spar-buoy.png">icons/map/marine/spar-buoy.png</file>
<file alias="mooring-buoy.png">icons/map/marine/mooring-buoy.png</file>
<file alias="tower.png">icons/map/marine/tower.png</file>
<file alias="chimney.png">icons/map/marine/chimney.png</file>
<file alias="platform.png">icons/map/marine/platform.png</file>
<file alias="ferry-line.png">icons/map/marine/ferry-line.png</file>
<file alias="dw-route-line.png">icons/map/marine/dw-route-line.png</file>
<file alias="fence-line.png">icons/map/marine/fence-line.png</file>
<file alias="crane.png">icons/map/marine/crane.png</file>
<file alias="distance-mark.png">icons/map/marine/distance-mark.png</file>
<file alias="distance-mark-land.png">icons/map/marine/distance-mark-land.png</file>
<file alias="conveyor-line.png">icons/map/marine/conveyor-line.png</file>
<file alias="pipeline-overhead.png">icons/map/marine/pipeline-overhead.png</file>
<file alias="coast-guard.png">icons/map/marine/coast-guard.png</file>
<file alias="monument.png">icons/map/marine/monument.png</file>
<file alias="radio.png">icons/map/marine/radio.png</file>
<file alias="radar.png">icons/map/marine/radar.png</file>
<file alias="radar-transponder.png">icons/map/marine/radar-transponder.png</file>
<file alias="silo.png">icons/map/marine/silo.png</file>
<file alias="tank.png">icons/map/marine/tank.png</file>
<file alias="turning-basin.png">icons/map/marine/turning-basin.png</file>
<file alias="entry-prohibited-line.png">icons/map/marine/entry-prohibited-line.png</file>
<file alias="safety-zone-line.png">icons/map/marine/safety-zone-line.png</file>
<file alias="cable-area-line.png">icons/map/marine/cable-area-line.png</file>
<file alias="pipeline-area-line.png">icons/map/marine/pipeline-area-line.png</file>
<file alias="windmotor.png">icons/map/marine/windmotor.png</file>
<file alias="gauge.png">icons/map/marine/gauge.png</file>
<file alias="fishing-farm-line.png">icons/map/marine/fishing-farm-line.png</file>
<file alias="shipyard.png">icons/map/marine/shipyard.png</file>
<file alias="pylon.png">icons/map/marine/pylon.png</file>
<file alias="fleeting-area.png">icons/map/marine/fleeting-area.png</file>
<file alias="breakers.png">icons/map/marine/breakers.png</file>
<file alias="overfalls.png">icons/map/marine/overfalls.png</file>
<file alias="boarding-place.png">icons/map/marine/boarding-place.png</file>
<file alias="light.png">icons/map/marine/light.png</file>
<file alias="building.png">icons/map/marine/building.png</file>
<file alias="fog-signal.png">icons/map/marine/fog-signal.png</file>
<file alias="construction.png">icons/map/marine/construction.png</file>
<file alias="radio-call.png">icons/map/marine/radio-call.png</file>
<file alias="radio-call-2w.png">icons/map/marine/radio-call-2w.png</file>
<file alias="current.png">icons/map/marine/current.png</file>
<file alias="rescue-station.png">icons/map/marine/rescue-station.png</file>
<file alias="windmill.png">icons/map/marine/windmill.png</file>
<file alias="flagstaff.png">icons/map/marine/flagstaff.png</file>
<file alias="deviation-dolphin.png">icons/map/marine/deviation-dolphin.png</file>
<file alias="kelp.png">icons/map/marine/kelp.png</file>
<file alias="eddies.png">icons/map/marine/eddies.png</file>
<file alias="dome.png">icons/map/marine/dome.png</file>
</qresource>
<!-- Mapsforge rendertheme -->
<qresource prefix="/mapsforge">
<file alias="default.xml">data/mapsforge/default.xml</file>
<file alias="patterns/hills.svg">icons/map/mapsforge/patterns/hills.svg</file>
<file alias="patterns/farmland.svg">icons/map/mapsforge/patterns/farmland.svg</file>
<file alias="patterns/coniferous.svg">icons/map/mapsforge/patterns/coniferous.svg</file>
<file alias="patterns/marsh.png">icons/map/mapsforge/patterns/marsh.png</file>
<file alias="patterns/dot.png">icons/map/mapsforge/patterns/dot.png</file>
<file alias="patterns/cemetery.png">icons/map/mapsforge/patterns/cemetery.png</file>
<file alias="patterns/rail.png">icons/map/mapsforge/patterns/rail.png</file>
<file alias="patterns/access-destination.png">icons/map/mapsforge/patterns/access-destination.png</file>
<file alias="patterns/deciduous.svg">icons/map/mapsforge/patterns/deciduous.svg</file>
<file alias="patterns/grass.svg">icons/map/mapsforge/patterns/grass.svg</file>
<file alias="patterns/wood-mixed.png">icons/map/mapsforge/patterns/wood-mixed.png</file>
<file alias="patterns/wood-deciduous.png">icons/map/mapsforge/patterns/wood-deciduous.png</file>
<file alias="patterns/pike.png">icons/map/mapsforge/patterns/pike.png</file>
<file alias="patterns/wood-coniferous.png">icons/map/mapsforge/patterns/wood-coniferous.png</file>
<file alias="patterns/coniferous_and_deciduous.svg">icons/map/mapsforge/patterns/coniferous_and_deciduous.svg</file>
<file alias="patterns/arrow.png">icons/map/mapsforge/patterns/arrow.png</file>
<file alias="patterns/military.png">icons/map/mapsforge/patterns/military.png</file>
<file alias="patterns/scrub.svg">icons/map/mapsforge/patterns/scrub.svg</file>
<file alias="patterns/nature-reserve.png">icons/map/mapsforge/patterns/nature-reserve.png</file>
<file alias="patterns/swamp.svg">icons/map/mapsforge/patterns/swamp.svg</file>
<file alias="patterns/quarry.svg">icons/map/mapsforge/patterns/quarry.svg</file>
<file alias="patterns/access-private.png">icons/map/mapsforge/patterns/access-private.png</file>
<file alias="symbols/barrier/blocks.svg">icons/map/mapsforge/symbols/barrier/blocks.svg</file>
<file alias="symbols/barrier/stile.svg">icons/map/mapsforge/symbols/barrier/stile.svg</file>
<file alias="symbols/barrier/cycle_barrier.svg">icons/map/mapsforge/symbols/barrier/cycle_barrier.svg</file>
<file alias="symbols/barrier/lift_gate.svg">icons/map/mapsforge/symbols/barrier/lift_gate.svg</file>
<file alias="symbols/barrier/bollard.svg">icons/map/mapsforge/symbols/barrier/bollard.svg</file>
<file alias="symbols/barrier/gate.svg">icons/map/mapsforge/symbols/barrier/gate.svg</file>
<file alias="symbols/dot_blue.svg">icons/map/mapsforge/symbols/dot_blue.svg</file>
<file alias="symbols/dot_blue_dark.svg">icons/map/mapsforge/symbols/dot_blue_dark.svg</file>
<file alias="symbols/peak.svg">icons/map/mapsforge/symbols/peak.svg</file>
<file alias="symbols/traffic_signal.svg">icons/map/mapsforge/symbols/traffic_signal.svg</file>
<file alias="symbols/place_of_worship/hindu.svg">icons/map/mapsforge/symbols/place_of_worship/hindu.svg</file>
<file alias="symbols/place_of_worship/unknown.svg">icons/map/mapsforge/symbols/place_of_worship/unknown.svg</file>
<file alias="symbols/place_of_worship/islamic.svg">icons/map/mapsforge/symbols/place_of_worship/islamic.svg</file>
<file alias="symbols/place_of_worship/jewish.svg">icons/map/mapsforge/symbols/place_of_worship/jewish.svg</file>
<file alias="symbols/place_of_worship/shinto.svg">icons/map/mapsforge/symbols/place_of_worship/shinto.svg</file>
<file alias="symbols/place_of_worship/buddhist.svg">icons/map/mapsforge/symbols/place_of_worship/buddhist.svg</file>
<file alias="symbols/place_of_worship/christian.svg">icons/map/mapsforge/symbols/place_of_worship/christian.svg</file>
<file alias="symbols/volcano.svg">icons/map/mapsforge/symbols/volcano.svg</file>
<file alias="symbols/bench.svg">icons/map/mapsforge/symbols/bench.svg</file>
<file alias="symbols/transport/parking_private.svg">icons/map/mapsforge/symbols/transport/parking_private.svg</file>
<file alias="symbols/transport/helicopter.svg">icons/map/mapsforge/symbols/transport/helicopter.svg</file>
<file alias="symbols/transport/rental_bicycle.svg">icons/map/mapsforge/symbols/transport/rental_bicycle.svg</file>
<file alias="symbols/transport/train_station2.svg">icons/map/mapsforge/symbols/transport/train_station2.svg</file>
<file alias="symbols/transport/parking.svg">icons/map/mapsforge/symbols/transport/parking.svg</file>
<file alias="symbols/transport/slipway.svg">icons/map/mapsforge/symbols/transport/slipway.svg</file>
<file alias="symbols/transport/bus_stop.svg">icons/map/mapsforge/symbols/transport/bus_stop.svg</file>
<file alias="symbols/transport/bus_station.svg">icons/map/mapsforge/symbols/transport/bus_station.svg</file>
<file alias="symbols/transport/airport2.svg">icons/map/mapsforge/symbols/transport/airport2.svg</file>
<file alias="symbols/transport/fuel.svg">icons/map/mapsforge/symbols/transport/fuel.svg</file>
<file alias="symbols/transport/lighthouse.svg">icons/map/mapsforge/symbols/transport/lighthouse.svg</file>
<file alias="symbols/transport/traffic_lights.svg">icons/map/mapsforge/symbols/transport/traffic_lights.svg</file>
<file alias="symbols/transport/tram_stop.svg">icons/map/mapsforge/symbols/transport/tram_stop.svg</file>
<file alias="symbols/food/bar.svg">icons/map/mapsforge/symbols/food/bar.svg</file>
<file alias="symbols/food/cafe.svg">icons/map/mapsforge/symbols/food/cafe.svg</file>
<file alias="symbols/food/drinkingtap.svg">icons/map/mapsforge/symbols/food/drinkingtap.svg</file>
<file alias="symbols/food/pub.svg">icons/map/mapsforge/symbols/food/pub.svg</file>
<file alias="symbols/food/fastfood.svg">icons/map/mapsforge/symbols/food/fastfood.svg</file>
<file alias="symbols/food/biergarten.svg">icons/map/mapsforge/symbols/food/biergarten.svg</file>
<file alias="symbols/food/restaurant.svg">icons/map/mapsforge/symbols/food/restaurant.svg</file>
<file alias="symbols/railway-crossing.svg">icons/map/mapsforge/symbols/railway-crossing.svg</file>
<file alias="symbols/accommodation/hotel2.svg">icons/map/mapsforge/symbols/accommodation/hotel2.svg</file>
<file alias="symbols/accommodation/camping.svg">icons/map/mapsforge/symbols/accommodation/camping.svg</file>
<file alias="symbols/accommodation/chalet.svg">icons/map/mapsforge/symbols/accommodation/chalet.svg</file>
<file alias="symbols/accommodation/alpinehut.svg">icons/map/mapsforge/symbols/accommodation/alpinehut.svg</file>
<file alias="symbols/accommodation/shelter2.svg">icons/map/mapsforge/symbols/accommodation/shelter2.svg</file>
<file alias="symbols/accommodation/caravan_park.svg">icons/map/mapsforge/symbols/accommodation/caravan_park.svg</file>
<file alias="symbols/accommodation/hostel.svg">icons/map/mapsforge/symbols/accommodation/hostel.svg</file>
<file alias="symbols/health/doctors2.svg">icons/map/mapsforge/symbols/health/doctors2.svg</file>
<file alias="symbols/health/hospital.svg">icons/map/mapsforge/symbols/health/hospital.svg</file>
<file alias="symbols/health/pharmacy.svg">icons/map/mapsforge/symbols/health/pharmacy.svg</file>
<file alias="symbols/chair_lift.svg">icons/map/mapsforge/symbols/chair_lift.svg</file>
<file alias="symbols/education/school.svg">icons/map/mapsforge/symbols/education/school.svg</file>
<file alias="symbols/education/nursery3.svg">icons/map/mapsforge/symbols/education/nursery3.svg</file>
<file alias="symbols/education/university.svg">icons/map/mapsforge/symbols/education/university.svg</file>
<file alias="symbols/money/atm2.svg">icons/map/mapsforge/symbols/money/atm2.svg</file>
<file alias="symbols/money/bank2.svg">icons/map/mapsforge/symbols/money/bank2.svg</file>
<file alias="symbols/shopping/marketplace.svg">icons/map/mapsforge/symbols/shopping/marketplace.svg</file>
<file alias="symbols/shopping/bicycle.svg">icons/map/mapsforge/symbols/shopping/bicycle.svg</file>
<file alias="symbols/shopping/alcohol.svg">icons/map/mapsforge/symbols/shopping/alcohol.svg</file>
<file alias="symbols/shopping/diy.svg">icons/map/mapsforge/symbols/shopping/diy.svg</file>
<file alias="symbols/shopping/bakery.svg">icons/map/mapsforge/symbols/shopping/bakery.svg</file>
<file alias="symbols/shopping/greengrocer.svg">icons/map/mapsforge/symbols/shopping/greengrocer.svg</file>
<file alias="symbols/shopping/laundrette.svg">icons/map/mapsforge/symbols/shopping/laundrette.svg</file>
<file alias="symbols/shopping/car_repair.svg">icons/map/mapsforge/symbols/shopping/car_repair.svg</file>
<file alias="symbols/shopping/butcher.svg">icons/map/mapsforge/symbols/shopping/butcher.svg</file>
<file alias="symbols/shopping/book.svg">icons/map/mapsforge/symbols/shopping/book.svg</file>
<file alias="symbols/shopping/convenience.svg">icons/map/mapsforge/symbols/shopping/convenience.svg</file>
<file alias="symbols/shopping/supermarket.svg">icons/map/mapsforge/symbols/shopping/supermarket.svg</file>
<file alias="symbols/poi/mountain_pass.svg">icons/map/mapsforge/symbols/poi/mountain_pass.svg</file>
<file alias="symbols/poi/embassy2.svg">icons/map/mapsforge/symbols/poi/embassy2.svg</file>
<file alias="symbols/poi/cave.svg">icons/map/mapsforge/symbols/poi/cave.svg</file>
<file alias="symbols/cable_car.svg">icons/map/mapsforge/symbols/cable_car.svg</file>
<file alias="symbols/railway-crossing-small.svg">icons/map/mapsforge/symbols/railway-crossing-small.svg</file>
<file alias="symbols/dot_magenta.svg">icons/map/mapsforge/symbols/dot_magenta.svg</file>
<file alias="symbols/dot_black.svg">icons/map/mapsforge/symbols/dot_black.svg</file>
<file alias="symbols/gondola.svg">icons/map/mapsforge/symbols/gondola.svg</file>
<file alias="symbols/dot_white.svg">icons/map/mapsforge/symbols/dot_white.svg</file>
<file alias="symbols/amenity/recycling.svg">icons/map/mapsforge/symbols/amenity/recycling.svg</file>
<file alias="symbols/amenity/firestation3.svg">icons/map/mapsforge/symbols/amenity/firestation3.svg</file>
<file alias="symbols/amenity/telephone.svg">icons/map/mapsforge/symbols/amenity/telephone.svg</file>
<file alias="symbols/amenity/post_box.svg">icons/map/mapsforge/symbols/amenity/post_box.svg</file>
<file alias="symbols/amenity/fountain2.svg">icons/map/mapsforge/symbols/amenity/fountain2.svg</file>
<file alias="symbols/amenity/playground.svg">icons/map/mapsforge/symbols/amenity/playground.svg</file>
<file alias="symbols/amenity/library.svg">icons/map/mapsforge/symbols/amenity/library.svg</file>
<file alias="symbols/amenity/post_office.svg">icons/map/mapsforge/symbols/amenity/post_office.svg</file>
<file alias="symbols/amenity/police2.svg">icons/map/mapsforge/symbols/amenity/police2.svg</file>
<file alias="symbols/amenity/toilets.svg">icons/map/mapsforge/symbols/amenity/toilets.svg</file>
<file alias="symbols/tourist/picnic.svg">icons/map/mapsforge/symbols/tourist/picnic.svg</file>
<file alias="symbols/tourist/monument.svg">icons/map/mapsforge/symbols/tourist/monument.svg</file>
<file alias="symbols/tourist/archaeological2.svg">icons/map/mapsforge/symbols/tourist/archaeological2.svg</file>
<file alias="symbols/tourist/museum.svg">icons/map/mapsforge/symbols/tourist/museum.svg</file>
<file alias="symbols/tourist/attraction.svg">icons/map/mapsforge/symbols/tourist/attraction.svg</file>
<file alias="symbols/tourist/information.svg">icons/map/mapsforge/symbols/tourist/information.svg</file>
<file alias="symbols/tourist/theatre.svg">icons/map/mapsforge/symbols/tourist/theatre.svg</file>
<file alias="symbols/tourist/zoo.svg">icons/map/mapsforge/symbols/tourist/zoo.svg</file>
<file alias="symbols/tourist/cinema2.svg">icons/map/mapsforge/symbols/tourist/cinema2.svg</file>
<file alias="symbols/tourist/castle2.svg">icons/map/mapsforge/symbols/tourist/castle2.svg</file>
<file alias="symbols/tourist/ruin.svg">icons/map/mapsforge/symbols/tourist/ruin.svg</file>
<file alias="symbols/tourist/memorial.svg">icons/map/mapsforge/symbols/tourist/memorial.svg</file>
<file alias="symbols/tourist/view_point.svg">icons/map/mapsforge/symbols/tourist/view_point.svg</file>
<file alias="symbols/tourist/windmill.svg">icons/map/mapsforge/symbols/tourist/windmill.svg</file>
<file alias="symbols/water/weir.svg">icons/map/mapsforge/symbols/water/weir.svg</file>
<file alias="symbols/sport/swimming_outdoor.svg">icons/map/mapsforge/symbols/sport/swimming_outdoor.svg</file>
<file alias="symbols/sport/tennis.svg">icons/map/mapsforge/symbols/sport/tennis.svg</file>
<file alias="symbols/sport/shooting.svg">icons/map/mapsforge/symbols/sport/shooting.svg</file>
<file alias="symbols/sport/stadium.svg">icons/map/mapsforge/symbols/sport/stadium.svg</file>
<file alias="symbols/sport/soccer.svg">icons/map/mapsforge/symbols/sport/soccer.svg</file>
<file alias="symbols/sport/golf.svg">icons/map/mapsforge/symbols/sport/golf.svg</file>
<file alias="symbols/oneway.svg">icons/map/mapsforge/symbols/oneway.svg</file>
</qresource>
</RCC>

View File

@ -0,0 +1,3 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#D50000" d="M 3 1 C 1.892 0.99998 1 1.892 1 3 L 1 5.9941406 L 3 6 L 3 3 L 13 3 L 13 13 L 3 13 L 3 10 L 1 9.9941406 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 7.2109375 4 L 5.8242188 5.3867188 L 7.4589844 7.0214844 L -0.001953125 7 L -0.001953125 9 L 7.4589844 9.0214844 L 5.8242188 10.654297 L 7.2109375 12.041016 L 11.210938 8 L 7.2109375 4 z" transform="translate(3 3)"/>
</svg>

After

Width:  |  Height:  |  Size: 537 B

View File

@ -0,0 +1,3 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#D50000" d="M 11 2.75 C 6.460938 2.75 2.75 6.460938 2.75 11 C 2.75 15.539062 6.460938 19.25 11 19.25 C 15.539062 19.25 19.25 15.539062 19.25 11 C 19.25 6.460938 15.539062 2.75 11 2.75 Z M 11 4.582031 C 12.421875 4.582031 13.75 5.085938 14.851562 5.867188 L 5.867188 14.851562 C 5.085938 13.75 4.582031 12.421875 4.582031 11 C 4.582031 7.472656 7.472656 4.582031 11 4.582031 Z M 11 17.417969 C 9.578125 17.417969 8.25 16.914062 7.148438 16.132812 L 16.132812 7.148438 C 16.914062 8.25 17.417969 9.578125 17.417969 11 C 17.417969 14.527344 14.527344 17.417969 11 17.417969 Z M 11 17.417969 "/>
</svg>

After

Width:  |  Height:  |  Size: 688 B

View File

@ -0,0 +1,7 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#FFCCBC" d="M 3.207031 18.332031 L 3.207031 3.667969 C 3.207031 2.660156 4.035156 1.832031 5.042969 1.832031 L 16.042969 1.832031 C 17.050781 1.832031 17.875 2.660156 17.875 3.667969 L 17.875 18.332031 C 17.875 19.339844 17.050781 20.167969 16.042969 20.167969 L 5.042969 20.167969 C 4.035156 20.167969 3.207031 19.339844 3.207031 18.332031 Z M 3.207031 18.332031 "/>
<g fill="#FF5722">
<path d="M 19.570312 11 L 14.667969 15.125 L 14.667969 6.875 Z M 19.570312 11 "/>
<path d="M 6.417969 9.625 L 16.957031 9.625 L 16.957031 12.375 L 6.417969 12.375 Z M 6.417969 9.625 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 698 B

View File

@ -0,0 +1,4 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#ff9900" d="M 17.417969 5.5 L 10.082031 5.5 L 8.25 3.667969 L 3.667969 3.667969 C 2.660156 3.667969 1.832031 4.492188 1.832031 5.5 L 1.832031 16.5 C 1.832031 17.507812 2.660156 18.332031 3.667969 18.332031 L 17.875 18.332031 C 18.652344 18.332031 19.25 17.738281 19.25 16.957031 L 19.25 7.332031 C 19.25 6.324219 18.425781 5.5 17.417969 5.5 Z M 17.417969 5.5 "/>
<path fill="#ffcc00" d="M 19.339844 8.25 L 7.011719 8.25 C 6.140625 8.25 5.363281 8.890625 5.226562 9.761719 L 3.667969 18.332031 L 18.195312 18.332031 C 19.066406 18.332031 19.847656 17.691406 19.984375 16.820312 L 21.128906 10.402344 C 21.359375 9.304688 20.488281 8.25 19.339844 8.25 Z M 19.339844 8.25 "/>
</svg>

After

Width:  |  Height:  |  Size: 773 B

View File

@ -0,0 +1,4 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#ff9900" d="M 17.417969 5.5 L 10.082031 5.5 L 8.25 3.667969 L 3.667969 3.667969 C 2.660156 3.667969 1.832031 4.492188 1.832031 5.5 L 1.832031 16.5 C 1.832031 17.507812 2.660156 18.332031 3.667969 18.332031 L 17.875 18.332031 C 18.652344 18.332031 19.25 17.738281 19.25 16.957031 L 19.25 7.332031 C 19.25 6.324219 18.425781 5.5 17.417969 5.5 Z M 17.417969 5.5 "/>
<path fill="#ffcc00" d="M 19.339844 8.25 L 7.011719 8.25 C 6.140625 8.25 5.363281 8.890625 5.226562 9.761719 L 3.667969 18.332031 L 18.195312 18.332031 C 19.066406 18.332031 19.847656 17.691406 19.984375 16.820312 L 21.128906 10.402344 C 21.359375 9.304688 20.488281 8.25 19.339844 8.25 Z M 19.339844 8.25 "/>
</svg>

After

Width:  |  Height:  |  Size: 773 B

View File

@ -0,0 +1,4 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#ff9900" d="M 17.417969 5.5 L 10.082031 5.5 L 8.25 3.667969 L 3.667969 3.667969 C 2.660156 3.667969 1.832031 4.492188 1.832031 5.5 L 1.832031 16.5 C 1.832031 17.507812 2.660156 18.332031 3.667969 18.332031 L 17.875 18.332031 C 18.652344 18.332031 19.25 17.738281 19.25 16.957031 L 19.25 7.332031 C 19.25 6.324219 18.425781 5.5 17.417969 5.5 Z M 17.417969 5.5 "/>
<path fill="#ffcc00" d="M 19.339844 8.25 L 7.011719 8.25 C 6.140625 8.25 5.363281 8.890625 5.226562 9.761719 L 3.667969 18.332031 L 18.195312 18.332031 C 19.066406 18.332031 19.847656 17.691406 19.984375 16.820312 L 21.128906 10.402344 C 21.359375 9.304688 20.488281 8.25 19.339844 8.25 Z M 19.339844 8.25 "/>
</svg>

After

Width:  |  Height:  |  Size: 773 B

View File

@ -0,0 +1,12 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#424242" d="M 4.125 5.042969 L 17.875 5.042969 L 17.875 6.417969 L 4.125 6.417969 Z M 4.125 5.042969 "/>
<path fill="#616161" d="M 1.832031 11.457031 L 20.167969 11.457031 L 20.167969 8.25 C 20.167969 7.242188 19.339844 6.417969 18.332031 6.417969 L 3.667969 6.417969 C 2.660156 6.417969 1.832031 7.242188 1.832031 8.25 Z M 1.832031 11.457031 "/>
<path fill="#424242" d="M 3.667969 16.5 L 18.332031 16.5 C 19.339844 16.5 20.167969 15.675781 20.167969 14.667969 L 20.167969 11 L 1.832031 11 L 1.832031 14.667969 C 1.832031 15.675781 2.660156 16.5 3.667969 16.5 Z M 3.667969 16.5 "/>
<path fill="#00E676" d="M 18.792969 8.25 C 18.792969 8.503906 18.585938 8.707031 18.332031 8.707031 C 18.082031 8.707031 17.875 8.503906 17.875 8.25 C 17.875 7.996094 18.082031 7.792969 18.332031 7.792969 C 18.585938 7.792969 18.792969 7.996094 18.792969 8.25 Z M 18.792969 8.25 "/>
<path fill="#90CAF9" d="M 5.042969 1.832031 L 16.957031 1.832031 L 16.957031 6.417969 L 5.042969 6.417969 Z M 5.042969 1.832031 "/>
<path fill="#242424" d="M 17.1875 14.207031 L 4.8125 14.207031 C 4.445312 14.207031 4.125 13.886719 4.125 13.519531 C 4.125 13.152344 4.445312 12.832031 4.8125 12.832031 L 17.1875 12.832031 C 17.554688 12.832031 17.875 13.152344 17.875 13.519531 C 17.875 13.886719 17.554688 14.207031 17.1875 14.207031 Z M 17.1875 14.207031 "/>
<path fill="#90CAF9" d="M 5.042969 14.207031 L 16.957031 14.207031 L 16.957031 19.25 L 5.042969 19.25 Z M 5.042969 14.207031 "/>
<path fill="#42A5F5" d="M 5.042969 13.292969 L 16.957031 13.292969 L 16.957031 14.207031 L 5.042969 14.207031 Z M 5.042969 13.292969 "/>
<path fill="#1976D2" d="M 7.332031 15.125 L 15.125 15.125 L 15.125 16.042969 L 7.332031 16.042969 Z M 7.332031 15.125 "/>
<path fill="#1976D2" d="M 7.332031 16.957031 L 13.292969 16.957031 L 13.292969 17.875 L 7.332031 17.875 Z M 7.332031 16.957031 "/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,4 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#444444" fill-opacity="1" d="M 5 3 L 5 19 L 7 19 L 7 10 L 10 10 L 11 12 L 17 12 L 17 5 L 13 5 L 12 3 Z M 5 3 "/>
<path fill="#0099ff" fill-opacity="1" d="M 7 3 L 7 10 L 10 10 L 11 12 L 17 12 L 17 5 L 13 5 L 12 3 Z M 7 3 "/>
</svg>

After

Width:  |  Height:  |  Size: 324 B

View File

@ -0,0 +1,6 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<g fill="#2196f3">
<path d="M 10.082031 11 L 18.746094 19.707031 L 20.167969 18.289062 L 12.878906 11 L 20.167969 3.710938 L 18.746094 2.292969 Z M 10.082031 11 "/>
<path d="M 10.496094 2.292969 L 1.832031 11 L 10.496094 19.707031 L 11.917969 18.289062 L 4.628906 11 L 11.917969 3.710938 Z M 10.496094 2.292969 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 424 B

View File

@ -0,0 +1,6 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<g fill="#2196f3">
<path d="M 11.503906 19.707031 L 20.167969 11 L 11.503906 2.292969 L 10.082031 3.710938 L 17.371094 11 L 10.082031 18.289062 Z M 11.503906 19.707031 "/>
<path d="M 11.917969 11 L 3.253906 2.292969 L 1.832031 3.710938 L 9.121094 11 L 1.832031 18.289062 L 3.253906 19.707031 Z M 11.917969 11 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 422 B

View File

@ -0,0 +1,3 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#2196F3" d="M 7.835938 2.292969 L 6.417969 3.710938 L 13.703125 11 L 6.417969 18.289062 L 7.835938 19.707031 L 16.5 11 Z M 7.835938 2.292969 "/>
</svg>

After

Width:  |  Height:  |  Size: 241 B

View File

@ -0,0 +1,3 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#2196F3" d="M 14.164062 19.707031 L 15.582031 18.289062 L 8.296875 11 L 15.582031 3.710938 L 14.164062 2.292969 L 5.5 11 Z M 14.164062 19.707031 "/>
</svg>

After

Width:  |  Height:  |  Size: 245 B

View File

@ -0,0 +1,5 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#424242" d="M 11 1.832031 C 8.480469 1.832031 6.417969 3.894531 6.417969 6.417969 L 6.417969 8.25 L 8.25 8.25 L 8.25 6.417969 C 8.25 4.902344 9.488281 3.667969 11 3.667969 C 12.511719 3.667969 13.75 4.902344 13.75 6.417969 L 13.75 8.25 L 15.582031 8.25 L 15.582031 6.417969 C 15.582031 3.894531 13.519531 1.832031 11 1.832031 Z M 11 1.832031 "/>
<path fill="#FB8C00" d="M 16.5 20.167969 L 5.5 20.167969 C 4.492188 20.167969 3.667969 19.339844 3.667969 18.332031 L 3.667969 10.082031 C 3.667969 9.074219 4.492188 8.25 5.5 8.25 L 16.5 8.25 C 17.507812 8.25 18.332031 9.074219 18.332031 10.082031 L 18.332031 18.332031 C 18.332031 19.339844 17.507812 20.167969 16.5 20.167969 Z M 16.5 20.167969 "/>
<path fill="#C76E00" d="M 12.375 14.207031 C 12.375 14.96875 11.757812 15.582031 11 15.582031 C 10.242188 15.582031 9.625 14.96875 9.625 14.207031 C 9.625 13.449219 10.242188 12.832031 11 12.832031 C 11.757812 12.832031 12.375 13.449219 12.375 14.207031 Z M 12.375 14.207031 "/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@ -0,0 +1,4 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#3F51B5" fill-opacity="1" d="M 19.25 16.957031 L 2.75 16.957031 L 2.75 11.457031 L 7.332031 4.582031 L 13.75 7.792969 L 19.25 2.75 Z M 19.25 16.957031 "/>
<path fill="#00BCD4" fill-opacity="1" d="M 19.25 19.25 L 2.75 19.25 L 2.75 14.667969 L 7.332031 11 L 13.75 11.917969 L 19.25 7.792969 Z M 19.25 19.25 "/>
</svg>

After

Width:  |  Height:  |  Size: 409 B

View File

@ -0,0 +1,5 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#424242" d="M 11 1.832031 C 8.480469 1.832031 6.417969 3.894531 6.417969 6.417969 L 6.417969 8.25 L 8.25 8.25 L 8.25 6.417969 C 8.25 4.902344 9.488281 3.667969 11 3.667969 C 12.511719 3.667969 13.75 4.902344 13.75 6.417969 L 15.582031 6.417969 C 15.582031 3.894531 13.519531 1.832031 11 1.832031 Z M 11 1.832031 "/>
<path fill="#FB8C00" d="M 16.5 20.167969 L 5.5 20.167969 C 4.492188 20.167969 3.667969 19.339844 3.667969 18.332031 L 3.667969 10.082031 C 3.667969 9.074219 4.492188 8.25 5.5 8.25 L 16.5 8.25 C 17.507812 8.25 18.332031 9.074219 18.332031 10.082031 L 18.332031 18.332031 C 18.332031 19.339844 17.507812 20.167969 16.5 20.167969 Z M 16.5 20.167969 "/>
<path fill="#C76E00" d="M 12.375 14.207031 C 12.375 14.96875 11.757812 15.582031 11 15.582031 C 10.242188 15.582031 9.625 14.96875 9.625 14.207031 C 9.625 13.449219 10.242188 12.832031 11 12.832031 C 11.757812 12.832031 12.375 13.449219 12.375 14.207031 Z M 12.375 14.207031 "/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,13 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<g fill="#0099ff">
<path d="M 10.082031 16.042969 L 11.917969 16.042969 L 11.917969 21.082031 L 10.082031 21.082031 Z M 10.082031 16.042969 "/>
<path d="M 11 13.566406 L 14.207031 17.417969 L 7.792969 17.417969 Z M 11 13.566406 "/>
<path d="M 10.082031 0.917969 L 11.917969 0.917969 L 11.917969 5.957031 L 10.082031 5.957031 Z M 10.082031 0.917969 "/>
<path d="M 11 8.433594 L 7.792969 4.582031 L 14.207031 4.582031 Z M 11 8.433594 "/>
<path d="M 0.917969 10.082031 L 5.957031 10.082031 L 5.957031 11.917969 L 0.917969 11.917969 Z M 0.917969 10.082031 "/>
<path d="M 8.433594 11 L 4.582031 14.207031 L 4.582031 7.792969 Z M 8.433594 11 "/>
<path d="M 16.042969 10.082031 L 21.082031 10.082031 L 21.082031 11.917969 L 16.042969 11.917969 Z M 16.042969 10.082031 "/>
<path d="M 13.566406 11 L 17.417969 7.792969 L 17.417969 14.207031 Z M 13.566406 11 "/>
</g>
<path fill="#F44336" d="M 12.375 11 C 12.375 11.757812 11.757812 12.375 11 12.375 C 10.242188 12.375 9.625 11.757812 9.625 11 C 9.625 10.242188 10.242188 9.625 11 9.625 C 11.757812 9.625 12.375 10.242188 12.375 11 Z M 12.375 11 "/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,3 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="#444444" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z" transform="translate(3,3)"/>
</svg>

After

Width:  |  Height:  |  Size: 328 B

View File

@ -0,0 +1,8 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<g fill="#3e9ade">
<path d="M 17.738281 5.453125 L 16.316406 6.601562 C 17.324219 7.835938 17.875 9.394531 17.875 10.953125 C 17.875 14.757812 14.804688 17.828125 11 17.828125 C 10.585938 17.828125 10.128906 17.785156 9.714844 17.691406 L 9.394531 19.480469 C 9.945312 19.570312 10.496094 19.617188 11 19.617188 C 15.8125 19.617188 19.707031 15.722656 19.707031 10.910156 C 19.707031 8.984375 19.019531 7.011719 17.738281 5.453125 Z M 17.738281 5.453125 "/>
<path d="M 14.207031 3.667969 L 19.664062 4.398438 L 15.171875 8.890625 Z M 14.207031 3.667969 "/>
<path d="M 11 2.292969 C 6.1875 2.292969 2.292969 6.1875 2.292969 11 C 2.292969 13.109375 3.023438 15.125 4.398438 16.683594 L 5.773438 15.492188 C 4.722656 14.253906 4.125 12.648438 4.125 11 C 4.125 7.195312 7.195312 4.125 11 4.125 C 11.414062 4.125 11.871094 4.171875 12.285156 4.261719 L 12.605469 2.476562 C 12.101562 2.335938 11.550781 2.292969 11 2.292969 Z M 11 2.292969 "/>
<path d="M 7.792969 18.332031 L 2.335938 17.601562 L 6.828125 13.109375 Z M 7.792969 18.332031 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,10 @@
[Icon Theme]
Name=GPXSee
Inherits=hicolor
Directories=actions/22x22,preferences/48x48
[actions/22x22]
Size=22
[preferences/48x48]
Size=48

View File

@ -0,0 +1,27 @@
The FlatColor icons are based on Icons8 Flat Color Icons
(https://github.com/icons8/flat-color-icons) licensed under the MIT licence.
-----
Copyright (c) 2017 Icons8 (https://icons8.com)
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

View File

@ -0,0 +1,12 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
<rect x="16.7" y="1.6" transform="matrix(-.707 -.707 .707 -.707 24 57.941)" fill="#FFA000" width="14.6" height="44.8"/>
<g fill="#9E6400">
<rect x="17.9" y="20.2" transform="matrix(-.707 -.707 .707 -.707 21.177 51.125)" width="6.6" height="2"/>
<rect x="22.3" y="15.2" transform="matrix(-.707 -.707 .707 -.707 29.833 44.71)" width="3.7" height="2"/>
<rect x="25.9" y="12.2" transform="matrix(-.707 -.707 .707 -.707 40.49 43.125)" width="6.6" height="2"/>
<rect x="31.2" y="6.3" transform="matrix(.707 -.707 .707 .707 3.643 25.147)" width="2" height="3.7"/>
<rect x="6.3" y="31.2" transform="matrix(-.707 -.707 .707 -.707 -8.794 60.71)" width="3.7" height="2"/>
<rect x="9.9" y="28.2" transform="matrix(-.707 -.707 .707 -.707 1.863 59.125)" width="6.6" height="2"/>
<rect x="14.3" y="23.2" transform="matrix(-.707 -.707 .707 -.707 10.52 52.71)" width="3.7" height="2"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1022 B

View File

@ -0,0 +1,7 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
<polygon fill="#F57C00" points="29,23 19,23 7,9 41,9"/>
<g fill="#FF9800">
<polygon points="29,38 19,44 19,23 29,23"/>
<path d="M41.5,9h-35C5.7,9,5,8.3,5,7.5v0C5,6.7,5.7,6,6.5,6h35C42.3,6,43,6.7,43,7.5v0C43,8.3,42.3,9,41.5,9z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 342 B

View File

@ -0,0 +1,3 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
<path fill="#90CAF9" d="M7,7v34h34V7H7z M39,15h-6V9h6V15z M25,15V9h6v6H25z M31,17v6h-6v-6H31z M23,15h-6V9h6V15z M23,17v6h-6v-6 H23z M15,23H9v-6h6V23z M15,25v6H9v-6H15z M17,25h6v6h-6V25z M23,33v6h-6v-6H23z M25,33h6v6h-6V33z M25,31v-6h6v6H25z M33,25h6v6h-6 V25z M33,23v-6h6v6H33z M15,9v6H9V9H15z M9,33h6v6H9V33z M33,39v-6h6v6H33z"/>
</svg>

After

Width:  |  Height:  |  Size: 415 B

View File

@ -0,0 +1,4 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
<path fill="#7CB342" d="M24,4C13,4,4,13,4,24s9,20,20,20s20-9,20-20S35,4,24,4z"/>
<path fill="#0099ff" d="M45,24c0,11.7-9.5,21-21,21S3,35.7,3,24S12.3,3,24,3S45,12.3,45,24z M23.8,33.7c0-0.4-0.2-0.6-0.6-0.8 c-1.3-0.4-2.5-0.4-3.6-1.5c-0.2-0.4-0.2-0.8-0.4-1.3c-0.4-0.4-1.5-0.6-2.1-0.8c-0.8,0-1.7,0-2.7,0c-0.4,0-1.1,0-1.5,0 c-0.6-0.2-1.1-1.1-1.5-1.7c0-0.2,0-0.6-0.4-0.6c-0.4-0.2-0.8,0.2-1.3,0c-0.2-0.2-0.2-0.4-0.2-0.6c0-0.6,0.4-1.3,0.8-1.7 c0.6-0.4,1.3,0.2,1.9,0.2c0.2,0,0.2,0,0.4,0.2c0.6,0.2,0.8,1,0.8,1.7c0,0.2,0,0.4,0,0.4c0,0.2,0.2,0.2,0.4,0.2 c0.2-1.1,0.2-2.1,0.4-3.2c0-1.3,1.3-2.5,2.3-2.9c0.4-0.2,0.6,0.2,1.1,0c1.3-0.4,4.4-1.7,3.8-3.4c-0.4-1.5-1.7-2.9-3.4-2.7 c-0.4,0.2-0.6,0.4-1,0.6c-0.6,0.4-1.9,1.7-2.5,1.7c-1.1-0.2-1.1-1.7-0.8-2.3c0.2-0.8,2.1-3.6,3.4-3.1c0.2,0.2,0.6,0.6,0.8,0.8 c0.4,0.2,1.1,0.2,1.7,0.2c0.2,0,0.4,0,0.6-0.2c0.2-0.2,0.2-0.2,0.2-0.4c0-0.6-0.6-1.3-1-1.7c-0.4-0.4-1.1-0.8-1.7-1.1 c-2.1-0.6-5.5,0.2-7.1,1.7s-2.9,4-3.8,6.1c-0.4,1.3-0.8,2.9-1,4.4c-0.2,1-0.4,1.9,0.2,2.9c0.6,1.3,1.9,2.5,3.2,3.4 c0.8,0.6,2.5,0.6,3.4,1.7c0.6,0.8,0.4,1.9,0.4,2.9c0,1.3,0.8,2.3,1.3,3.4c0.2,0.6,0.4,1.5,0.6,2.1c0,0.2,0.2,1.5,0.2,1.7 c1.3,0.6,2.3,1.3,3.8,1.7c0.2,0,1-1.3,1-1.5c0.6-0.6,1.1-1.5,1.7-1.9c0.4-0.2,0.8-0.4,1.3-0.8c0.4-0.4,0.6-1.3,0.8-1.9 C23.8,35.1,24,34.3,23.8,33.7z M24.2,14.3c0.2,0,0.4-0.2,0.8-0.4c0.6-0.4,1.3-1.1,1.9-1.5c0.6-0.4,1.3-1.1,1.7-1.5 c0.6-0.4,1.1-1.3,1.3-1.9c0.2-0.4,0.8-1.3,0.6-1.9c-0.2-0.4-1.3-0.6-1.7-0.8c-1.7-0.4-3.1-0.6-4.8-0.6c-0.6,0-1.5,0.2-1.7,0.8 c-0.2,1.1,0.6,0.8,1.5,1.1c0,0,0.2,1.7,0.2,1.9c0.2,1-0.4,1.7-0.4,2.7c0,0.6,0,1.7,0.4,2.1L24.2,14.3z M41.8,29 c0.2-0.4,0.2-1.1,0.4-1.5c0.2-1,0.2-2.1,0.2-3.1c0-2.1-0.2-4.2-0.8-6.1c-0.4-0.6-0.6-1.3-0.8-1.9c-0.4-1.1-1-2.1-1.9-2.9 c-0.8-1.1-1.9-4-3.8-3.1c-0.6,0.2-1,1-1.5,1.5c-0.4,0.6-0.8,1.3-1.3,1.9c-0.2,0.2-0.4,0.6-0.2,0.8c0,0.2,0.2,0.2,0.4,0.2 c0.4,0.2,0.6,0.2,1,0.4c0.2,0,0.4,0.2,0.2,0.4c0,0,0,0.2-0.2,0.2c-1,1.1-2.1,1.9-3.1,2.9c-0.2,0.2-0.4,0.6-0.4,0.8 c0,0.2,0.2,0.2,0.2,0.4c0,0.2-0.2,0.2-0.4,0.4c-0.4,0.2-0.8,0.4-1.1,0.6c-0.2,0.4,0,1.1-0.2,1.5c-0.2,1.1-0.8,1.9-1.3,2.9 c-0.4,0.6-0.6,1.3-1,1.9c0,0.8-0.2,1.5,0.2,2.1c1,1.5,2.9,0.6,4.4,1.3c0.4,0.2,0.8,0.2,1.1,0.6c0.6,0.6,0.6,1.7,0.8,2.3 c0.2,0.8,0.4,1.7,0.8,2.5c0.2,1,0.6,2.1,0.8,2.9c1.9-1.5,3.6-3.1,4.8-5.2C40.6,32.4,41.2,30.7,41.8,29z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,4 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
<path fill="#444444" d="M 10.910156 6.546875 L 10.910156 41.453125 L 15.273438 41.453125 L 15.273438 21.816406 L 21.816406 21.816406 L 24 26.183594 L 37.089844 26.183594 L 37.089844 10.910156 L 28.363281 10.910156 L 26.183594 6.546875 Z M 10.910156 6.546875 "/>
<path fill="#0099ff" d="M 15.273438 6.546875 L 15.273438 21.816406 L 21.816406 21.816406 L 24 26.183594 L 37.089844 26.183594 L 37.089844 10.910156 L 28.363281 10.910156 L 26.183594 6.546875 Z M 15.273438 6.546875 "/>
</svg>

After

Width:  |  Height:  |  Size: 568 B

View File

@ -0,0 +1,13 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
<g fill="#0099ff">
<rect x="22" y="35" width="4" height="11"/>
<polygon points="24,29.6 31,38 17,38"/>
<rect x="22" y="2" width="4" height="11"/>
<polygon points="24,18.4 17,10 31,10"/>
<rect x="2" y="22" width="11" height="4"/>
<polygon points="18.4,24 10,31 10,17"/>
<rect x="35" y="22" width="11" height="4"/>
<polygon points="29.6,24 38,17 38,31"/>
</g>
<circle fill="#F44336" cx="24" cy="24" r="3"/>
</svg>

After

Width:  |  Height:  |  Size: 561 B

View File

@ -0,0 +1,14 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
<rect x="9" y="11" fill="#424242" width="30" height="3"/>
<path fill="#616161" d="M4,25h40v-7c0-2.2-1.8-4-4-4H8c-2.2,0-4,1.8-4,4V25z"/>
<path fill="#424242" d="M8,36h32c2.2,0,4-1.8,4-4v-8H4v8C4,34.2,5.8,36,8,36z"/>
<circle fill="#00E676" cx="40" cy="18" r="1"/>
<rect x="11" y="4" fill="#90CAF9" width="26" height="10"/>
<path fill="#242424" d="M37.5,31h-27C9.7,31,9,30.3,9,29.5v0c0-0.8,0.7-1.5,1.5-1.5h27c0.8,0,1.5,0.7,1.5,1.5v0 C39,30.3,38.3,31,37.5,31z"/>
<rect x="11" y="31" fill="#90CAF9" width="26" height="11"/>
<rect x="11" y="29" fill="#42A5F5" width="26" height="2"/>
<g fill="#1976D2">
<rect x="16" y="33" width="17" height="2"/>
<rect x="16" y="37" width="13" height="2"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 826 B

View File

@ -0,0 +1,4 @@
<svg version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
<path fill="#E65100" d="M25.6,34.4c0.1-0.4,0.1-0.9,0.1-1.4s0-0.9-0.1-1.4l2.8-2c0.3-0.2,0.4-0.6,0.2-0.9l-2.7-4.6 c-0.2-0.3-0.5-0.4-0.8-0.3L22,25.3c-0.7-0.6-1.5-1-2.4-1.4l-0.3-3.4c0-0.3-0.3-0.6-0.6-0.6h-5.3c-0.3,0-0.6,0.3-0.6,0.6L12.4,24 c-0.9,0.3-1.6,0.8-2.4,1.4l-3.1-1.4c-0.3-0.1-0.7,0-0.8,0.3l-2.7,4.6c-0.2,0.3-0.1,0.7,0.2,0.9l2.8,2c-0.1,0.4-0.1,0.9-0.1,1.4 s0,0.9,0.1,1.4l-2.8,2c-0.3,0.2-0.4,0.6-0.2,0.9l2.7,4.6c0.2,0.3,0.5,0.4,0.8,0.3l3.1-1.4c0.7,0.6,1.5,1,2.4,1.4l0.3,3.4 c0,0.3,0.3,0.6,0.6,0.6h5.3c0.3,0,0.6-0.3,0.6-0.6l0.3-3.4c0.9-0.3,1.6-0.8,2.4-1.4l3.1,1.4c0.3,0.1,0.7,0,0.8-0.3l2.7-4.6 c0.2-0.3,0.1-0.7-0.2-0.9L25.6,34.4z M16,38c-2.8,0-5-2.2-5-5c0-2.8,2.2-5,5-5c2.8,0,5,2.2,5,5C21,35.8,18.8,38,16,38z"/>
<path fill="#FFA000" d="M41.9,15.3C42,14.8,42,14.4,42,14s0-0.8-0.1-1.3l2.5-1.8c0.3-0.2,0.3-0.5,0.2-0.8l-2.5-4.3 c-0.2-0.3-0.5-0.4-0.8-0.2l-2.9,1.3c-0.7-0.5-1.4-0.9-2.2-1.3l-0.3-3.1C36,2.2,35.8,2,35.5,2h-4.9c-0.3,0-0.6,0.2-0.6,0.5l-0.3,3.1 c-0.8,0.3-1.5,0.7-2.2,1.3l-2.9-1.3c-0.3-0.1-0.6,0-0.8,0.2l-2.5,4.3c-0.2,0.3-0.1,0.6,0.2,0.8l2.5,1.8C24,13.2,24,13.6,24,14 s0,0.8,0.1,1.3l-2.5,1.8c-0.3,0.2-0.3,0.5-0.2,0.8l2.5,4.3c0.2,0.3,0.5,0.4,0.8,0.2l2.9-1.3c0.7,0.5,1.4,0.9,2.2,1.3l0.3,3.1 c0,0.3,0.3,0.5,0.6,0.5h4.9c0.3,0,0.6-0.2,0.6-0.5l0.3-3.1c0.8-0.3,1.5-0.7,2.2-1.3l2.9,1.3c0.3,0.1,0.6,0,0.8-0.2l2.5-4.3 c0.2-0.3,0.1-0.6-0.2-0.8L41.9,15.3z M33,19c-2.8,0-5-2.2-5-5c0-2.8,2.2-5,5-5c2.8,0,5,2.2,5,5C38,16.8,35.8,19,33,19z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 0.99998 1 1.892 1 3 L 1 5.9941406 L 3 6 L 3 3 L 13 3 L 13 13 L 3 13 L 3 10 L 1 9.9941406 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 7.2109375 4 L 5.8242188 5.3867188 L 7.4589844 7.0214844 L -0.001953125 7 L -0.001953125 9 L 7.4589844 9.0214844 L 5.8242188 10.654297 L 7.2109375 12.041016 L 11.210938 8 L 7.2109375 4 z" transform="translate(3 3)"/>
</svg>

After

Width:  |  Height:  |  Size: 877 B

View File

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="translate(3,3)">
<path style="fill:currentColor" class="ColorScheme-Text" d="M 5,4 C 4.4477,4 4,4.4477 4,5 4,5.2652 4.1055,5.5195 4.293,5.707 L 10.293,11.707 C 10.48,11.895 10.735,12 11,12 11.552,12 12,11.552 12,11 12,10.735 11.895,10.48 11.707,10.293 L 5.707,4.293 C 5.5195,4.1055 5.2652,4 5,4 Z"/>
<path style="fill:currentColor" class="ColorScheme-Text" d="M 5,12 C 4.4477,12 4,11.552 4,11 4,10.735 4.1055,10.48 4.293,10.293 L 10.293,4.293 C 10.48,4.105 10.735,4 11,4 11.552,4 12,4.448 12,5 12,5.265 11.895,5.52 11.707,5.707 L 5.707,11.707 C 5.5195,11.895 5.2652,12 5,12 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 985 B

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="translate(3,3)">
<path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 9.75 L 12,11 V 13 H 4 V 3 H 12 V 5 L 14,6.25 V 2 C 14,1 13,1 13,1 Z M 10,5 V 7 H 6 V 9 H 10 V 11 L 14.5,8 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 661 B

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="matrix(1,0,0,1,3,3)">
<path class="ColorScheme-Text" d="M 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 H 2 C 2,2 1,2 1,3 Z" style="fill:currentColor"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 593 B

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="translate(3,3)">
<path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 7,4 H 9 V 7.5 L 11,9.5 9.5,11 7,8.5 Z M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 678 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<path style="fill:currentColor" class="ColorScheme-Text" d="m 5,4.0000002 c 0,0 -1.0000001,0 -1.0000001,1 V 14 17 C 3.9999999,18 5,18 5,18 H 7 V 16 H 6 V 6.0097658 h 8 V 8.0000001 11 11 l 2.000003,-2.58e-4 V 9.2500001 4.9999998 c 0,-1 -1,-1 -1,-1 z M 8.7148438,10 C 8.7148438,10 8,9.9990991 8,10.691406 v 7.617188 C 8,18.308594 8.0005581,19 8.7148438,19 H 17.285156 C 17.285156,19 18,19.000902 18,18.308594 V 12.677868 C 18,11.98556 17.285156,12.000133 17.285156,12.000133 H 13.714844 L 12.285156,10 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 887 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 3 L 12 3 L 12 1 L 4 1 z M 2 4 C 1.5 4 1 4.5 1 5 L 1 9 C 1 9.5 1.5 10 2 10 L 3 10 L 3 8 L 13 8 L 13 10 L 14 10 C 14.5 10 15 9.5 15 9 L 15 5 C 15 4.5 14.5 4 14 4 L 2 4 z M 4 9 L 4 14 L 12 14 L 12 9 L 4 9 z" transform="translate(3 3)"/>
</svg>

After

Width:  |  Height:  |  Size: 692 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 L 2 16 L 4 16 L 4 7 L 7 7 L 8 9 L 14 9 L 14 2 L 10 2 L 9 0 L 4 0 L 2 0 z" transform="translate(3 3)"/>
</svg>

After

Width:  |  Height:  |  Size: 557 B

View File

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="matrix(1,0,0,1,3,3)">
<circle class="ColorScheme-Text" cx="2" cy="8" r="2" style="fill:currentColor"/>
<path class="ColorScheme-Text" d="M 16,7 H 9 L 12.5,3.5 11,2 5,8 11,14 12.5,12.5 9,9 H 16 Z" style="fill:currentColor"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 630 B

View File

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="matrix(1,0,0,1,3,3)">
<circle class="ColorScheme-Text" cx="14" cy="8" r="2" style="fill:currentColor"/>
<path class="ColorScheme-Text" d="M 0,9 H 7 L 3.5,12.5 5,14 11,8 5,2 3.5,3.5 7,7 H 0 Z" style="fill:currentColor"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 626 B

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="matrix(1,0,0,1,3,3)">
<path class="ColorScheme-Text" d="M 2,9 H 10 L 6.5,12.5 8,14 14,8 8,2 6.5,3.5 10,7 H 2 Z" style="fill:currentColor"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 544 B

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="matrix(1,0,0,1,3,3)">
<path class="ColorScheme-Text" d="M 14,7 H 6 L 9.5,3.5 8,2 2,8 8,14 9.5,12.5 6,9 H 14 Z" style="fill:currentColor"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 543 B

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="translate(3,3)">
<path style="fill:currentColor" class="ColorScheme-Text" d="M 13.75,1 1,13.75 2.25,15 15,2.25 Z M 8,3 C 2,3 0,8 0,8 0,8 2,13 8,13 14,13 16,8 16,8 16,8 14,3 8,3 Z M 8,5 A 3,3 0 0 1 11,8 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 8,5 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 654 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<path style="fill:currentColor" class="ColorScheme-Text" d="M 8.109375 0 A 8 8 0 0 0 2.3359375 2.34375 A 8 8 0 0 0 2.3359375 13.65625 A 8 8 0 0 0 13.648438 13.65625 A 8 8 0 0 0 13.648438 2.34375 A 8 8 0 0 0 8.109375 0 z M 7.890625 1 A 7 7 0 0 1 12.570312 2.7148438 L 11.166016 4.1191406 A 8 5 45 0 0 5.7421875 1.3769531 A 7 7 0 0 1 7.890625 1 z M 4.8632812 2.3066406 A 7 4 45 0 1 10.457031 4.828125 L 7.9921875 7.2929688 L 3.4414062 2.7421875 A 7 4 45 0 1 4.8632812 2.3066406 z M 13.283203 3.4160156 A 7 7 0 0 1 14.619141 10.226562 A 8 5 45 0 0 11.869141 4.8300781 L 13.283203 3.4160156 z M 2.7324219 3.4472656 L 7.2851562 8 L 4.8183594 10.466797 A 7 4 45 0 1 2.7324219 3.4472656 z M 11.166016 5.5332031 A 7 4 45 0 1 13.251953 12.552734 L 8.6992188 8 L 11.166016 5.5332031 z M 1.3652344 5.7734375 A 8 5 45 0 0 4.1152344 11.169922 L 2.7011719 12.583984 A 7 7 0 0 1 1.3652344 5.7734375 z M 7.9921875 8.7070312 L 12.542969 13.257812 A 7 4 45 0 1 5.5273438 11.171875 L 7.9921875 8.7070312 z M 4.8183594 11.880859 A 8 5 45 0 0 10.242188 14.623047 A 7 7 0 0 1 3.4140625 13.285156 L 4.8183594 11.880859 z" transform="translate(3 3)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<path style="fill:currentColor" class="ColorScheme-Text" d="M 4,5 V 7.996094 8.005894 18 H 17 V 16 H 6 V 9 8.005859 7.996094 6 5 Z m 8.003906,1.4707031 c 0.0039,0 -4.535156,4.5351559 -4.535156,4.5351559 H 6.0078125 v 1 h 1.875 l 4.1230465,-4.123047 2.123047,2.123047 0.0059,-0.0039 0.0039,0.0039 2.828125,-2.828125 c 0.003,0.005 -0.707031,-0.7070309 -0.707031,-0.7070309 l -2.125,2.1249999 -2.126954,-2.1249999 -0.002,0.00195 z M 10.599609,12 8.5996094,14 h -2.59375 v 1 h 3 V 14.9922 L 9.0136694,15 11.013669,13 h 1.591797 l 2.000001,2 h 2.40039 v -1 h -1.986328 l -2,-2 h -1.41406 z"/>
<path style="opacity:0.5;fill:currentColor" class="ColorScheme-Text" d="M 16.46,6.67 14.14,9.001 14.136,8.997 14.13,9.001 12.007,6.878 7.884,11.001 H 6.009 v 5 h 11 V 7.223 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="matrix(1,0,0,1,3,3)">
<path d="M 8 3 C 2 3 0 8 0 8 C 0 8 2 13 8 13 C 14 13 16 8 16 8 C 16 8 14 3 8 3 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z" style="fill:currentColor" class="ColorScheme-Text"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 707 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 6 4 L 10 4 L 8 1 z M 4 6 L 1 8 L 4 10 L 4 6 z M 8 6 C 6.8954 6 6 6.8954 6 8 C 6 9.1046 6.8954 10 8 10 C 9.1046 10 10 9.1046 10 8 C 10 6.8954 9.1046 6 8 6 z M 12 6 L 12 10 L 15 8 L 12 6 z M 6 12 L 8 15 L 10 12 L 6 12 z" transform="translate(3 3)"/>
</svg>

After

Width:  |  Height:  |  Size: 704 B

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="translate(3,3)">
<path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 674 B

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
<defs>
<style id="current-color-scheme" type="text/css">
.ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
</style>
</defs>
<g transform="translate(3,3)">
<path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 14.701 10 L 12.58 10 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 A 5 5 0 0 1 11.529 4.4707 L 9 7 L 15 7 L 15 1 L 12.947 3.0527 A 7 7 0 0 0 8 1 z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 685 B

View File

@ -0,0 +1,10 @@
[Icon Theme]
Name=GPXSee
Inherits=hicolor
Directories=actions/22x22,preferences/48x48
[actions/22x22]
Size=22
[actions/48x48]
Size=48

View File

@ -0,0 +1,679 @@
Subset of the Papirus icon theme
(https://github.com/PapirusDevelopmentTeam/papirus-icon-theme)
-----
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.

View File

@ -0,0 +1 @@
../FlatColor/preferences

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 926 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 707 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 924 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 682 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 865 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 880 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Some files were not shown because too many files have changed in this diff Show More