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
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
f08f5893a3
Only offset the waypoint icons when they are using the symbol icons
2022-09-01 00:25:48 +02:00
525f70f15e
Fixed PNG/PDF export dialogues on Android
2022-08-07 22:31:10 +02:00
9ae771084b
Make the graph tabs display configurable on Android
2022-07-08 02:14:47 +02:00
5488f5c531
Remove missleading translation comments
...
(the given arrows are missing in most fonts)
2022-07-07 00:56:06 +02:00
699baf14bd
Various localization and translations fixes
2022-07-07 00:45:53 +02:00
50e65d95c5
Added some more translators comments
2022-07-05 12:13:42 +02:00
99365c3ac8
Added translators comments for "up" and "down"
2022-07-03 20:47:28 +02:00
f370642c81
Fixed android GUI layout issues
2022-06-30 23:57:39 +02:00
23e8154a1f
Fixed map dir loading on Android
2022-06-19 23:05:01 +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
7bd03494db
Code cleanup
2022-06-02 18:35:27 +02:00
25869200db
Fixed broken map zooming using the mouse wheel
...
(introduced in 11.0)
2022-06-02 18:30:19 +02:00
ba0b7c62a4
Android port
2022-05-28 14:05:14 +02:00
c3ba8f1f0d
Fixed broken map plotting on systems with HiDpi displays
2022-05-25 23:03:30 +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
956e02404f
Fixed position/motion info output in exports/printing
2022-02-03 22:48:45 +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
0b3e54abf2
A much better area Z-level algorithm
...
O(n^2) -> O(1)
2022-01-27 00:26:28 +01:00
e38772c9b6
Added default DEM download URL
2022-01-20 23:48:38 +01:00
d0e0ea32ab
Prefer GPS positioning sources if available
2022-01-18 21:30:50 +01:00
f5523b68a9
Fixed build with Qt < 5.14
2021-12-05 18:14:31 +01:00
3e0fb14a75
Fixed plugin parameters saving
2021-12-05 00:57:58 +01:00
fa55c6d93a
Added positioning support
2021-12-04 15:05:30 +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
f810117cbe
Added waypoint icons highlighting
2021-10-24 14:31:31 +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
fb8f0c4372
Added support for waypoint icons
2021-10-10 08:38:38 +02:00
3cfa5456e9
Read the image size only when actually needed
2021-10-04 21:00:29 +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
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
d7dc185ecf
Only show the password on explicit user request
2021-09-20 21:58:08 +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
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
2232b011a1
Added support for downloading DEM tiles
2021-08-30 20:31:33 +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
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
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
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
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
ec5a1c7851
Added support for world file maps
2021-06-17 21:58:25 +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
2748849032
Fixed rendering issues when digital zoom is active
2021-05-14 22:57:35 +02:00
b9e3e81ac1
Added support for waypoint phone data
...
+ address waypoint data where missing
2021-05-12 21:58:46 +02:00
64aa44d09b
Fixed "Show POI laels" setting
2021-05-09 22:36:37 +02:00
2e2fee560f
Switched to Qt5 signal/slot API
2021-04-28 00:01:07 +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
2d329e65ee
Preserve directory structure when loading the POIs
...
+ POI files handling optimization
2021-03-21 20:23:20 +01:00
659cf4cc7a
Preserve directory structure when loading the maps
2021-03-20 09:59:03 +01:00
fa1025ea15
Improved areas rendering performance
2021-03-09 23:21:10 +01:00
cdc71e2856
Do not repeatedly compute the areas bounds
2021-03-07 11:58:21 +01:00
68f67425c3
Properly reset the last graph tab
2021-03-06 12:19:18 +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
4f73150e3e
Improved Full-screen layout
2021-02-19 19:36:26 +01:00
c6fb231186
Properly save/restore window geometry
...
Fixes #328
2021-02-19 19:31:54 +01:00
7e41069cde
Fixed broken marker date when time graphs are selected
2021-02-15 23:52:10 +01:00
c8e2baba68
A better handling of missing/invalid dates
2021-02-13 23:44:48 +01:00
e5de4dd5be
Add Coordinates display option to position info
...
+ Data menu redesign
Closes #343
2021-02-12 22:41:38 +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
0cd18c0927
Fixed crash when there is no graph in the data
2021-02-08 00:55:27 +01:00
f2e91f4a6b
Fixed date background rendering issue
2021-02-06 15:43:20 +01:00
a369a1689d
Added position date display option
...
Closes #330
2021-02-06 15:23:02 +01:00
2e10c609f4
Fixed crash on empty paths
...
Fixes #339
2021-01-23 18:24:58 +01:00
9386fa587c
Rather do not hover on the secondary graphs
2021-01-18 00:36:52 +01:00
9a459dc365
Properly handle the marker when there are multiple tracks
2021-01-18 00:18:52 +01:00
6d8ccd2216
Unified path -> name conversion
2021-01-17 19:33:06 +01:00
3033bc680d
Includes cleanup
2021-01-17 18:39:57 +01:00
591560c0eb
Improved graph slider and path marker handling
...
+ related refactoring
2021-01-17 16:02:37 +01:00
815071fc55
Use propper qHash return values on Qt6
2021-01-10 13:23:43 +01:00
f7b44b64b0
Fixed broken graph info layout
2021-01-01 12:51:39 +01:00
7e39a34d0e
Fixed typo
2020-12-30 09:26:26 +01:00
cf4f9b6f98
Fixed digital zoom on OS X
2020-12-29 18:36:23 +01:00
9b3ed7ef1d
Fixed Qt6 Release build
2020-12-29 15:17:31 +01:00
bafbb825fc
Fixed TimeZoneInfo QVariant loading/saving in QT6
2020-12-28 16:08:36 +01:00
08fc8ff6c4
Fixed cut&paste error
2020-12-27 00:15:41 +01:00
0ae55e1511
Improved projection settings layout
2020-12-27 00:14:28 +01:00
4f22c50510
Properly handle return values
2020-12-27 00:00:59 +01:00
336f3741d8
Cosmetics
2020-12-26 00:40:57 +01:00
977ba58570
Fixed typo
2020-12-25 09:13:11 +01:00
dde8e9a22c
Make the source projection of JNX and KMZ maps selectable
2020-12-24 16:33:17 +01:00
97bea8c56c
Added support for Qt6
...
Removed support for Qt4 and Qt5 < 5.12
2020-12-22 22:09:09 +01:00
7d8dcec88b
Try to break even less bounding box transformations
2020-12-14 22:06:59 +01:00
239e571358
Provide propper map bounds for overviews
2020-12-13 19:40:09 +01:00
22fb6071f7
Refactoring
2020-12-10 22:02:09 +01:00
0f03ef4af7
Yet another map load crash fix
2020-12-10 01:09:23 +01:00
743a937f41
Fixed crashing async map loading
...
fixes #331
2020-12-09 23:07:05 +01:00
e76e7b71ed
Check for duplicit map loads
2020-12-08 21:29:20 +01:00
4bad086152
Enable maps drag&drop
2020-12-08 01:12:39 +01:00
7584116168
Removed cut&paste remains
2020-12-08 00:59:18 +01:00
59b734c402
Cosmetics
2020-12-08 00:58:01 +01:00
74796e3e41
Only trigger the last maploaded
2020-12-06 23:31:45 +01:00
10e1b5c4fb
Open map files passed as program arguments
...
closes #327
2020-12-06 19:17:09 +01:00
07fa377e38
Remove the weired file lists copies
...
It used to be written in the Qt4 documentation to iterate over a copy, but
there is aparently no real reason doing that...
2020-12-06 13:03:32 +01:00
2b8c3f64ac
Only trigger the last loaded map
2020-12-06 12:53:39 +01:00
c2e50e5213
Use a smooth digital zoom
2020-12-06 00:11:47 +01:00
e63ad7a244
Make the maps submenus work with large amount of items
2020-12-05 12:25:59 +01:00
9e03d85b7a
Fixed actions logic
2020-12-03 20:58:22 +01:00
acd09400be
Localization update
2020-12-03 00:10:24 +01:00
9e70a1ffbb
Added the "Load map dir" feature
2020-12-02 23:58:11 +01:00
609e73256a
Back to the original graph tab layout/style on OS X
2020-11-24 21:11:32 +01:00
d1d0341ce5
Fixed PNG export when the file has not a ".png" extension
2020-11-23 22:26:15 +01:00
1b27be6173
Draw the graph tabs area more style aware
2020-11-23 22:20:06 +01:00
2eed9884a5
Fixed graph lines start/end exceeding the graph area
2020-11-23 22:17:19 +01:00
8ade76b9f4
Improved form layout on OS X
2020-11-23 00:09:17 +01:00
faf445d708
Fixed broken label bounding box computation
2020-11-22 23:41:58 +01:00
524a854d35
Code cleanup
2020-11-22 14:51:57 +01:00
dc209bd96e
Yet another graph zoom improvement
...
(and yet not ideal...)
2020-11-22 14:38:52 +01:00
781bc8c38f
Improved graph zooming
...
(however, still not perfect...)
2020-11-21 20:37:22 +01:00
0ace6da8a3
Fixed Qt4 build
2020-11-13 23:43:52 +01:00