1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2024-11-28 05:34:47 +01:00
Commit Graph

500 Commits

Author SHA1 Message Date
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
b4d240d8fe Added "copy coordinates to clipboard"
closes #291
2020-11-13 20:15:17 +01:00
609202fe57 Fixed broken QObject parenting 2020-11-11 18:46:26 +01:00
3c36db9f5a Use antialiased graphs as the default 2020-10-21 21:18:26 +02:00
704c66449f Fixed shorcuts duplicity 2020-10-07 22:57:30 +02:00
ad3b666a19 Code cleanup 2020-10-07 09:04:40 +02:00
69384ca315 Some more Export dialogs polishing 2020-10-07 08:57:24 +02:00
454e725587 Layout polishing 2020-10-07 00:23:24 +02:00
378da395fb Fixed margins operators + print margins now in cm 2020-10-06 22:02:26 +02:00
789f314ae8 Margins widget refactoring 2020-10-06 21:41:23 +02:00
a1be73fbba Use the propper spin box widget 2020-10-04 22:37:24 +02:00
b894df26d3 Added missing localization 2020-10-02 09:35:05 +02:00
1f52dad1c6 Fixed PNG export layout 2020-09-29 19:49:33 +02:00
6a70e5ea00 Fixed map plot logic 2020-09-27 22:52:04 +02:00
e83be4d553 Fixed/tweaked export output layout 2020-09-27 22:36:08 +02:00
a9c86fd580 Added PNG export 2020-09-27 00:34:38 +02:00
50f483663c Added configurable segments usage 2020-09-20 22:18:35 +02:00
6f72d46d6c Merge branch 'master' of github.com:tumic0/GPXSee 2020-05-21 20:07:29 +02:00
54467e6d45 Fixed build with Qt < 5.2 2020-05-21 20:06:49 +02:00
9bd004359d Fixed OS X build 2020-05-20 23:45:06 +02:00
5bd744a8ed Added time zone settings 2020-05-20 21:00:36 +02:00
412ae74bfa Fixed broken map enable condition
(falsly enabled map can crash)
2020-04-05 10:38:16 +02:00
c9244c0684 Fixed broken graph color change when secondary graphs present 2020-03-28 23:28:39 +01:00
9e7ebe930e Do not rescale the map on tile cache reload
(we do not reload the map parameters any more)
2020-03-28 16:12:15 +01:00
b1647d944c Silenced clang warnings 2020-03-27 23:09:13 +01:00
3ef2361523 Removed obsolete stuff 2020-03-27 20:47:45 +01:00
1f5ecdfc38 Use a unicode character constant that works on all OSs (Windows) 2020-03-27 00:11:12 +01:00
6b75442312 Removed obsolete code 2020-03-25 23:12:21 +01:00
19a847c7d4 Enable simultaneous display of GPS and DEM data 2020-03-25 23:08:26 +01:00
82c0c1f8a7 Asynchronous WMS/WMTS map loading
(also fixes crash on OS X)
2020-03-17 21:06:51 +01:00
9ce6e16b60 Fixed graph axis ticks when range < min range and units != m
Fixes #278
2020-03-14 23:55:57 +01:00
98cd3c3922 Merge branch 'master' of https://github.com/tumic0/GPXSee 2020-03-12 09:37:55 +01:00
a776f1d30e Added missing button group on OS X
fixes #276
2020-03-12 09:36:23 +01:00
aea17c9fed Added support for GPX comments (cmt tag)
Closes #272
2020-03-09 20:04:13 +01:00
12827edcb2 Removed obsolete include 2020-03-01 11:46:44 +01:00
ee24bd54f1 Fixed tile cache reload issues 2020-03-01 11:43:08 +01:00
eb9767f2dd Cleanup the map loading code 2020-02-12 20:32:57 +01:00
8d06ab6208 Enable loading of GMAP maps when Garmin BaseCamp has associated them 2020-02-12 09:37:03 +01:00
d035a307d8 Variables with underscores followed by a capital letter are prohibited by the C++ standard
Fixes #266
2020-01-23 23:19:32 +01:00
60b33064a7 Delete the popup immediately to prevent it "blocking" an error message 2020-01-12 16:01:38 +01:00
05f23de1ed Clear the popup on scene clear
Fixes #257
2019-12-23 16:16:15 +01:00
6076c9d82e Added missing includes 2019-11-15 23:05:22 +01:00
e4d8ab1feb Added support for multiple images 2019-11-15 22:10:55 +01:00
cdf3a48516 Improved layout on OS X 2019-11-13 20:03:19 +01:00
f4ec9b6ac4 A better option name 2019-11-13 09:13:05 +01:00
258a9b0201 Added automatic pause detection 2019-11-13 08:27:54 +01:00
65e04ce08b Fixed areas tooltip handling 2019-11-10 17:59:58 +01:00
96e0b584a0 Added support for waypoint addresses 2019-11-08 21:00:59 +01:00
0a1a1ac6be Fixed path marker Z-value issue 2019-10-28 15:20:38 +01:00
725bb8a381 Graphs with zero size height are valid 2019-10-27 22:51:36 +01:00
a1de3c956c Fixed broken graphs with missing time data handling 2019-10-27 19:53:32 +01:00
c29ed0a2ca Nicer multiple links display 2019-10-22 22:27:12 +02:00
9905de67bd Added support for GPX 1.0 links 2019-10-20 20:30:10 +02:00
0a6d575b21 Fixed symbol name collision 2019-10-17 22:37:21 +02:00
21de5e22e4 Fixed QT4 build 2019-10-17 22:14:58 +02:00
4670630e22 A much better windows popup close handling 2019-10-17 22:02:44 +02:00
5f79326601 Made the popup disappear logic work on Windows 2019-10-16 22:58:22 +02:00
0c1a123cd9 Handle the tooltips pixel accurate 2019-10-16 19:22:55 +02:00
9c96e7124a Added tooltip event triggers for info messages 2019-10-15 23:59:15 +02:00
694847a424 Extended links support + popup fixes 2019-10-14 20:07:05 +02:00
e7f5da5af7 Added missing text wrappping 2019-10-14 01:45:16 +02:00
d59a37466b Added support for waypoint links 2019-10-14 01:16:38 +02:00
f2bfd584d0 Fixed flickering & QT4 problems 2019-10-14 00:07:57 +02:00
a9ce6f54c7 Hyperlink + copy&paste enabled tool tips 2019-10-13 20:20:32 +02:00
de9bae9d66 Fixed broken path ticks tool tip units switching
Fixes #233
2019-10-07 22:03:26 +02:00
04ddcecb70 Increased tile cache size 2019-10-03 22:47:31 +02:00
f9c593e6d1 Fixed the "DEM values not used in route points" issue 2019-08-29 20:15:03 +02:00
37e07accd4 Fixed percent slider updates 2019-08-27 20:19:06 +02:00
a7117361be Cosmetics 2019-08-27 20:18:39 +02:00
548c03d543 Added support for graph zooming 2019-08-26 21:03:40 +02:00
1addb1118d Fixed broken maximal ticks count limitation 2019-08-26 20:40:14 +02:00
3d16cf2500 Removed forgotten debug stuff 2019-08-25 11:38:41 +02:00
609ac0c57a Graph loading performance improvement
+ code/API cleanup
2019-08-25 10:54:25 +02:00
a70c6f0f24 Fixed broken gear ratio statistics 2019-08-22 19:56:55 +02:00
3ad0c89511 Added missing area-under-mouse highlighting 2019-08-19 19:22:16 +02:00
b72a9e67fe Cosmetics 2019-08-01 18:58:19 +02:00
5f5b391cd9 Added support for Geographic 2D projections (coordinate systems) in vector maps 2019-08-01 08:36:58 +02:00
5c86fc4103 Added missing kilometer markers color change 2019-06-30 23:39:31 +02:00
ee09b2e667 Code cleanup 2019-06-21 23:02:13 +02:00
82b7fced53 Removed the annoying map view re-zooming on window resize.
Fixes #74
2019-06-10 19:12:34 +02:00
b7f2eeab3b Code cleanup 2019-05-30 19:36:24 +02:00
494a8a6da1 Fixed tick box size computation 2019-05-29 21:24:37 +02:00
47206316b7 Path tick distance now based on map resolution rather then path length. 2019-05-29 18:38:49 +02:00
20956625db Enable hover in styles that use it 2019-05-28 23:22:58 +02:00
48674bb50b Propper path tick tooltip
+ code cleanup
2019-05-28 07:24:39 +02:00
a16354a6ba Propper reimplementation of the path ticks 2019-05-24 18:37:15 +02:00
8bec307e03 km/mi markers polishing 2019-05-23 19:19:07 +02:00
c688b5fc09 Added optional km/mi markers
closes #84
2019-05-23 08:44:55 +02:00
785bf94a01 Added support for user defined TYP files for Garmin IMG maps 2019-05-16 20:23:37 +02:00
268c42ab03 Always limit the number of shown items in the combo box. 2019-05-15 20:33:03 +02:00
8a8595d98e Fixed Qt4 build 2019-05-15 07:47:57 +02:00
37c971a720 Added support for vector maps projection setting
Removed obsolete "Always show the map" setting
2019-05-14 23:01:24 +02:00
82923a4529 Large areas (polygons) require a stencil buffer when drawn using OpenGL 2019-04-15 22:14:59 +02:00
4daa9fd55c Fixed coordinates info not displayed issues 2019-04-03 09:18:33 +02:00
d70c4fefd5 Fixed broken coordinates info display under digital zoom 2019-04-02 22:40:46 +02:00
241ecb36f2 Moved the Oxygen icons license to the correct place 2019-03-20 00:23:12 +01:00
d04775d58e Added Oxygen icons license 2019-03-20 00:17:54 +01:00
68644aa25d Icon files structure cleanup 2019-03-20 00:00:08 +01:00
0a24a8e466 Code cleanup 2019-03-15 19:43:17 +01:00
3176a42aa5 Optimized file access 2019-03-15 19:39:52 +01:00
8a990d1b94 Some more exif parser improvements 2019-03-14 18:52:15 +01:00