1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2024-11-24 11:45:53 +01:00
Commit Graph

2214 Commits

Author SHA1 Message Date
037d621f50 Fixed Android build 2024-09-06 00:28:16 +02:00
649d972aec Show track/route source file info when multiple files are opened
Closes #559
2024-09-06 00:05:36 +02:00
c27f3918ed Use the time with seconds also for track dates 2024-09-05 07:52:48 +02:00
70ad35c0fc Use propper two-digit minutes and seconds 2024-09-05 07:41:06 +02: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
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
4697de6986 Added support for FIT laps
Closes #556
2024-09-04 09:15:46 +02:00
3ac197907b Trim waypoint names on the first nul char 2024-09-02 09:55:35 +02:00
7e690bdbfb Added "enable pause detection" setting 2024-09-01 16:28:25 +02:00
36bf66b984 Silence clang-tidy warnings (false-positives) 2024-08-30 06:14:43 +02:00
29863da32c Replace the fuzzy NAN fill algorithm with a propper (but slower) one 2024-08-28 22:47:10 +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
2a4afa042c Fixed Qt5 builds 2024-08-22 07:59:26 +02:00
0d44663570 Cosmetics 2024-08-21 08:38:13 +02:00
92bd37c481 Code cleanup 2024-08-21 08:24:37 +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
4b19a9a037 Removed unused header file 2024-07-28 14:15:49 +02: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
a4c20f8924 Improve/fix GCS search
Optimize the most common search case (improves PCS loading time)
2024-06-28 09:15:50 +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
df8e8d76b8 Code cleanup 2024-06-20 05:34:13 +02:00
1034c52b39 Fixed memory leak 2024-06-20 05:31:21 +02:00
7a9e4171f9 Fix cut-off labels 2024-06-18 18:43:54 +02: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
e73b9f36c5 Coe cleanup 2024-06-16 07:04:43 +02:00
a788aa9e53 Added missing DEM cache cleanup 2024-06-15 12:10:26 +02:00
6b467226b5 Code cleanup 2024-06-15 11:34:37 +02:00
96fe90cc3f Added hillshading lightening setting 2024-06-15 11:24:50 +02:00
8730206939 Added some more missing marine symbols 2024-06-12 23:02:06 +02:00
5e29c12881 Removed forgotten debug stuff 2024-06-12 08:49:39 +02:00
d3a3734e71 Added missing deviation dolphin symbol 2024-06-12 08:47:50 +02:00
76f10c233a Use tight icon bounding boxes for marine icons 2024-06-10 18:36:28 +02:00
1186cb104b Use parallel ENC maps data loading in ENC atlases 2024-06-09 13:34:13 +02:00
8b51f3ff04 Allow connection retry on some more error types 2024-06-09 09:36:02 +02:00
ee0c49db9d Improve HTTP error reporting 2024-06-09 09:16:54 +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
3e6ad20c05 Code cleanup 2024-06-06 18:51:24 +02:00
98704ef44b Handle some more stuff obsolete in Qt6 2024-06-06 01:10:43 +02:00
d750715bed Get rid of QT_NO_DEPRECATED_WARNINGS 2024-06-05 10:01:16 +02:00
173f618d0b Added graph scrolling using the mouse 2024-06-05 08:35:10 +02:00
69951fe248 Fixed error handling 2024-06-04 23:25:30 +02:00
3ba10bb595 Use date-only infoin the statistics
+ code cleanup
2024-05-29 18:57:37 +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
39dd5ceba0 Added sanity checks 2024-05-27 17:56:45 +02:00
1d26631531 Make the labels shorter 2024-05-26 18:40:22 +02:00
11b9f842e5 Added hillshading settings 2024-05-26 11:19:53 +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
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
5940a2ced4 Silence clang warnings 2024-04-23 01:04:38 +02:00
33c45f845a Code cleanup 2024-04-21 00:00:24 +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
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
5ef29bf827 Some more code cleanup 2024-04-14 23:32:44 +02:00
6f029d81a0 Code cleanup 2024-04-14 22:15:30 +02:00