|
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 |
|
|
6ffeefe9c9
|
Fixed scroll wheel zooming on devices with "fine-resolution wheels"
|
2021-10-15 19:24:50 +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 |
|
|
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 |
|
|
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 |
|
|
c364922625
|
Some more code cleanup
|
2021-10-03 11:08:26 +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 |
|
|
2d5cf5478a
|
Code cleanup
|
2021-09-28 12:47:14 +02:00 |
|
|
ce5a924e8f
|
Fixed formal memory leak
|
2021-09-27 19:24:02 +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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
b938e24d65
|
Do not check for insane numbers of DEM tiles
|
2021-09-04 10:02:24 +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 |
|
|
c592be7cfd
|
Use the static exists() functions that are faster according to the docs
|
2021-09-01 20:14:06 +02:00 |
|
|
34669b68f5
|
Code cleanup
|
2021-09-01 13:27:30 +02:00 |
|
|
7f6ac2e4c3
|
Improved DEM downloads handling logic
|
2021-09-01 13:08:34 +02:00 |
|
|
133aac3bd4
|
Windows/Linux optionsdialog polishing
|
2021-08-31 22:55:32 +02:00 |
|
|
22b691252f
|
Fixed widget margins
|
2021-08-31 18:43:55 +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 |
|
|
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 |
|
|
814eceb82c
|
Added support for ONmove 7xx series GHP files
|
2021-08-19 19:35:26 +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 |
|
|
933f2c3837
|
Rotate JPEG thumbnails acording to EXIF data
fixes #385
|
2021-08-04 08:57:42 +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 |
|
|
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 |
|
|
a53fedf838
|
Yet another unnecessary file open remove
|
2021-07-21 02:06:35 +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 |
|
|
8bd08b31a3
|
Give the flags human readable names
|
2021-07-18 22:32:49 +02:00 |
|
|
29f9fb7a68
|
Some more error checking
|
2021-07-13 19:58:12 +02:00 |
|
|
b04ac5fae3
|
Some more style error checks
|
2021-07-13 19:43:29 +02:00 |
|
|
c5e1872c2e
|
Fixed "float font sizes causing crash on style load" issue
|
2021-07-13 17:31:37 +02:00 |
|
|
199806a107
|
Change the open path on options change
|
2021-07-13 08:52:41 +02:00 |
|
|
b36aa057e8
|
Added missing placeholder text
|
2021-07-12 12:07:09 +02:00 |
|
|
d51b16b398
|
Added missing class forward declarations
|
2021-07-12 11:49:36 +02:00 |
|
|
5b3b7128f6
|
Added initial open file paths configuration
|
2021-07-12 00:21:21 +02:00 |
|
|
3644ed3b1f
|
Do not count errored maps as areas
|
2021-07-11 12:54:45 +02:00 |
|
|
3d7e64a470
|
Removed the artificial POI zoom level limits
|
2021-07-09 07:56:35 +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 |
|
|
0935ce45b6
|
Localization update/fix
|
2021-06-29 23:11:56 +02:00 |
|
|
2f6556dbb3
|
Remove the forced combobox style causing huge performance drawback
|
2021-06-29 21:34:00 +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 |
|
|
c0c7e9046a
|
Code cleanup
|
2021-06-27 16:00:27 +02:00 |
|
|
f5ea667f34
|
Improved error handling
|
2021-06-27 16:00:08 +02:00 |
|
|
1a3660ba2f
|
Cosmetics
|
2021-06-22 07:42:48 +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 |
|
|
3244dd675d
|
Fixed QT6 build
|
2021-06-17 22:40:37 +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 |
|
|
811d41c26f
|
Always check whether the file is at the end
|
2021-06-06 16:56:26 +02:00 |
|
|
d291320832
|
Allow "quoted" CSV files not ending with CRLF
|
2021-06-06 08:04:21 +02:00 |
|
|
7163441cb5
|
Fixed pixel align issue
|
2021-06-04 21:04:09 +02:00 |
|
|
8589716a59
|
A little bit more sane bitmask
|
2021-05-31 22:37:55 +02:00 |
|
|
aff4dc9408
|
Fixed lat/lon error checks
|
2021-05-29 23:14:26 +02:00 |
|
|
86993863c5
|
Make the fullscreen shortcut more standard
(+ fix Travis CI OS X build)
|
2021-05-29 00:17:53 +02:00 |
|
|
a53f20314f
|
Improved/fixed data dir changes handling
|
2021-05-27 22:08:40 +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 |
|
|
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 |
|
|
b9e3e81ac1
|
Added support for waypoint phone data
+ address waypoint data where missing
|
2021-05-12 21:58:46 +02:00 |
|
|
86e8ac71ee
|
Added support for TomTom ITN files
|
2021-05-12 07:44:25 +02:00 |
|
|
5efd3d1e33
|
Propper entry text trim
|
2021-05-10 08:26:19 +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 |
|
|
2e2fee560f
|
Switched to Qt5 signal/slot API
|
2021-04-28 00:01:07 +02:00 |
|
|
9f3917b0f2
|
Fixed crash when loading Trekbuddy atlases or Garmin GMAP as map dirs.
|
2021-04-25 10:00:15 +02:00 |
|
|
d33bcd1e55
|
Also read subsequent spatial indexes on the same level
|
2021-04-24 05:17:12 +02:00 |
|
|
3c8ac118ae
|
propper hidpi icon scaling
|
2021-04-18 18:10:23 +02:00 |
|
|
663859ef1c
|
Improved mapsforge hi-dpi rendering
|
2021-04-18 12:20:07 +02:00 |
|
|
a4e39a98c0
|
Improved area labels rendering
|
2021-04-17 13:23:53 +02:00 |
|
|
c29acb1aea
|
Only do the layered painting for areas
|
2021-04-17 00:43:00 +02:00 |
|
|
cdd5c47da3
|
Only shift the top left corner
|
2021-04-16 22:56:34 +02:00 |
|
|
b65682a828
|
Fixed/improved label rendering
|
2021-04-15 23:11:47 +02:00 |
|
|
f1396b6eff
|
Do not touch the pixmap outside the painter
|
2021-04-15 09:40:31 +02:00 |
|
|
ce6f03de73
|
Layer rendering issue fix + optimization
|
2021-04-14 22:03:06 +02:00 |
|
|
f97f33f111
|
Some more build fix
|
2021-04-13 22:56:10 +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 |
|
|
a42709e6a2
|
Added polygon labels rendering
|
2021-04-11 11:37:43 +02:00 |
|
|
f2585486b6
|
Only use the wildcard compare where it should be used
+ QT6 build fix
|
2021-04-10 15:49:48 +02:00 |
|
|
44a5e5de81
|
Added support for Mapsforge maps
|
2021-04-10 15:27:40 +02:00 |
|
|
5e6003ad8f
|
Fixed cut&paste error
|
2021-04-05 11:40:17 +02:00 |
|
|
8079e827a0
|
Added options to select/unselect all POI files
|
2021-03-21 22:40:39 +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 |
|
|
2d329e65ee
|
Preserve directory structure when loading the POIs
+ POI files handling optimization
|
2021-03-21 20:23:20 +01:00 |
|
|
ce0d50e4aa
|
Yet another CRS URI format (used by Swisstopo)
|
2021-03-20 23:06:09 +01:00 |
|
|
659cf4cc7a
|
Preserve directory structure when loading the maps
|
2021-03-20 09:59:03 +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 |
|
|
0a87c06b0d
|
Optimization
|
2021-03-19 08:42:20 +01:00 |
|
|
fa1025ea15
|
Improved areas rendering performance
|
2021-03-09 23:21:10 +01:00 |
|