1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2024-10-06 23:03:22 +02:00
Commit Graph

423 Commits

Author SHA1 Message Date
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