This is an automated email from the git hooks/post-receive script. sebastic pushed a change to branch upstream in repository qmapshack.
from 45c0ce7 New upstream version 1.10.0 new a1d5b4c New upstream version 1.11.0 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: 3rdparty/alglib/src/ap.cpp | 8 +- 3rdparty/alglib/src/linalg.cpp | 6 +- 3rdparty/alglib/src/optimization.cpp | 8 +- CMakeLists.txt | 255 +- CMakeLists.txt.user | 202 +- CPackConfig.cmake | 6 +- ConfigureChecks.cmake | 2 +- README.md | 2 +- changelog.txt | 17 + cmake/Modules/DefineCompilerFlags.cmake | 29 + cmake/Modules/DefineInstallationPaths.cmake | 22 +- config.h.cmake | 2 +- msvc_64/QMapShack_Installer.nsi | 39 +- msvc_64/QMapTool.ico | Bin 0 -> 75110 bytes msvc_64/copyfiles.bat | 7 +- qmaptool.1 | 45 + qmaptool.desktop.in | 15 + qmt_rgb2pct.1 | 68 + src/CAbout.cpp | 57 - src/CMainWindow.cpp | 1545 --- src/CMainWindow.h | 183 - src/CMakeLists.txt | 890 -- src/IMainWindow.ui | 865 -- src/canvas/CCanvas.cpp | 1071 -- src/canvas/CCanvas.h | 247 - src/canvas/CCanvasSetup.cpp | 74 - src/canvas/ICanvasSetup.ui | 141 - src/cursors/cursorPointAdd.png | Bin 1342 -> 1366 bytes src/cursors/cursorPointDel.png | Bin 1390 -> 1354 bytes src/cursors/cursorPointMove.png | Bin 1440 -> 1501 bytes src/device/IDevice.cpp | 404 - src/device/IDevice.h | 120 - src/gis/CGisDatabase.cpp | 60 - src/gis/CGisDatabase.h | 49 - src/gis/CGisDraw.cpp | 67 - src/gis/CGisDraw.h | 40 - src/gis/CGisListDB.cpp | 1082 -- src/gis/CGisListDB.h | 115 - src/gis/CGisListWks.cpp | 2102 ---- src/gis/CGisListWks.h | 203 - src/gis/CGisWorkspace.cpp | 1128 -- src/gis/CGisWorkspace.h | 448 - src/gis/IGisDatabase.ui | 123 - src/gis/IGisItem.cpp | 902 -- src/gis/IGisItem.h | 618 -- src/gis/IGisLine.h | 69 - src/gis/IGisWorkspace.ui | 170 - src/gis/db/CDBFolderMysql.cpp | 95 - src/gis/db/CDBFolderMysql.h | 56 - src/gis/db/CDBFolderSqlite.cpp | 89 - src/gis/db/CDBFolderSqlite.h | 48 - src/gis/db/CDBProject.cpp | 877 -- src/gis/db/CDBProject.h | 163 - src/gis/db/CSelectDBFolder.cpp | 105 - src/gis/db/CSelectDBFolder.h | 43 - src/gis/db/CSelectSaveAction.cpp | 71 - src/gis/db/CSetupDatabase.cpp | 164 - src/gis/db/IDBFolder.cpp | 640 -- src/gis/db/IDBFolder.h | 214 - src/gis/db/IDBFolderSql.cpp | 154 - src/gis/ovl/CDetailsOvlArea.cpp | 245 - src/gis/ovl/CDetailsOvlArea.h | 59 - src/gis/ovl/CGisItemOvlArea.cpp | 545 - src/gis/ovl/CGisItemOvlArea.h | 190 - src/gis/ovl/CScrOptOvlArea.cpp | 94 - src/gis/ovl/CScrOptOvlArea.h | 51 - src/gis/ovl/IDetailsOvlArea.ui | 368 - src/gis/ovl/IScrOptOvlArea.ui | 134 - src/gis/prj/CDetailsPrj.cpp | 942 -- src/gis/prj/IGisProject.cpp | 1214 --- src/gis/prj/IGisProject.h | 587 - src/gis/rte/CDetailsRte.cpp | 164 - src/gis/rte/CGisItemRte.cpp | 1217 --- src/gis/rte/CGisItemRte.h | 245 - src/gis/rte/CScrOptRte.cpp | 134 - src/gis/rte/CScrOptRte.h | 56 - src/gis/rte/IDetailsRte.ui | 272 - src/gis/rte/IScrOptRte.ui | 190 - src/gis/rte/router/CRouterBRouter.cpp | 636 -- src/gis/rte/router/CRouterBRouter.h | 106 - src/gis/rte/router/CRouterSetup.cpp | 96 - src/gis/rte/router/IRouter.h | 65 - src/gis/rte/router/IRouterBRouter.ui | 259 - src/gis/rte/router/IRouterMapQuest.ui | 117 - src/gis/rte/router/IRouterRoutino.ui | 139 - src/gis/rte/router/IRouterSetup.ui | 49 - src/gis/rte/router/brouter/CRouterBRouterSetup.cpp | 625 -- src/gis/rte/router/brouter/CRouterBRouterSetup.h | 148 - .../router/brouter/CRouterBRouterSetupWizard.cpp | 952 -- .../rte/router/brouter/CRouterBRouterToolShell.cpp | 85 - .../rte/router/brouter/CRouterBRouterToolShell.h | 53 - .../router/brouter/IRouterBRouterSetupWizard.ui | 682 -- src/gis/trk/CCombineTrk.cpp | 226 - src/gis/trk/CDetailsTrk.cpp | 692 -- src/gis/trk/CGisItemTrk.cpp | 2680 ----- src/gis/trk/CGisItemTrk.h | 923 -- src/gis/trk/CScrOptTrk.cpp | 172 - src/gis/trk/CScrOptTrk.h | 59 - src/gis/trk/CTableTrk.cpp | 205 - src/gis/trk/CTrackData.cpp | 182 - src/gis/trk/CTrackData.h | 266 - src/gis/trk/IDetailsTrk.ui | 1650 --- src/gis/trk/IScrOptTrk.ui | 237 - src/gis/trk/filter/CFilterSpeed.cpp | 51 - src/gis/trk/filter/CFilterSpeed.h | 42 - src/gis/trk/filter/IFilterSpeed.ui | 122 - src/gis/trk/filter/filter.cpp | 395 - src/gis/wpt/CDetailsWpt.cpp | 245 - src/gis/wpt/CGisItemWpt.cpp | 948 -- src/gis/wpt/CGisItemWpt.h | 394 - src/gis/wpt/CScrOptWpt.cpp | 144 - src/gis/wpt/CScrOptWptRadius.cpp | 98 - src/gis/wpt/IDetailsWpt.ui | 462 - src/gis/wpt/IScrOptWpt.ui | 266 - src/gis/wpt/IScrOptWptRadius.ui | 144 - src/grid/CGridSetup.cpp | 93 - src/grid/CProjWizard.cpp | 232 - src/grid/CProjWizard.h | 44 - src/grid/IGridSetup.ui | 231 - src/grid/IProjWizard.ui | 210 - src/helpers/CDraw.cpp | 202 - src/helpers/CDraw.h | 93 - src/helpers/CSelectCopyAction.cpp | 96 - src/helpers/CToolBarSetupDialog.cpp | 109 - src/icons/16x16/Aircraft.png | Bin 0 -> 656 bytes .../{hicolor/16x16/apps => 16x16}/QMapShack.png | Bin src/icons/16x16/QMapTool.png | Bin 0 -> 814 bytes src/icons/32x32/AddOverview.png | Bin 0 -> 852 bytes src/icons/32x32/Aircraft.png | Bin 0 -> 1312 bytes src/icons/32x32/CombineMap.png | Bin 0 -> 567 bytes src/icons/32x32/CutMap.png | Bin 0 -> 621 bytes src/icons/32x32/GridTool.png | Bin 0 -> 1641 bytes .../32x32/{GridWizzard.png => GridWizard.png} | Bin src/icons/32x32/LoadGcp.png | Bin 0 -> 860 bytes src/icons/32x32/LoadShape.png | Bin 0 -> 902 bytes src/icons/32x32/LogProject.png | Bin 1279 -> 1154 bytes src/icons/32x32/NoGo.png | Bin 1390 -> 940 bytes src/icons/32x32/NotPossible.png | Bin 0 -> 1548 bytes src/icons/32x32/OpenSky.png | Bin 0 -> 612 bytes src/icons/32x32/Pause.png | Bin 0 -> 257 bytes src/icons/32x32/PointAdd.png | Bin 581 -> 614 bytes src/icons/32x32/PointDel.png | Bin 738 -> 613 bytes src/icons/32x32/PointDelAll.png | Bin 0 -> 963 bytes src/icons/32x32/PointMove.png | Bin 975 -> 1078 bytes src/icons/32x32/QMapTool.png | Bin 0 -> 1845 bytes src/icons/32x32/Rasterize.png | Bin 0 -> 806 bytes src/icons/32x32/Record.png | Bin 0 -> 950 bytes src/icons/32x32/RefAdd.png | Bin 0 -> 680 bytes src/icons/32x32/RefDel.png | Bin 0 -> 710 bytes src/icons/32x32/RefDelAll.png | Bin 0 -> 897 bytes src/icons/32x32/RefMove.png | Bin 0 -> 1106 bytes src/icons/32x32/RefMoveAuto.png | Bin 0 -> 965 bytes src/icons/32x32/ReferenceMap.png | Bin 0 -> 595 bytes src/icons/32x32/RegularScreen.png | Bin 857 -> 937 bytes src/icons/32x32/{Reset.png => Reload.png} | Bin src/icons/32x32/SaveGcp.png | Bin 0 -> 785 bytes src/icons/32x32/SaveShape.png | Bin 0 -> 807 bytes src/icons/32x32/SelectColor.png | Bin 1640 -> 1668 bytes src/icons/32x32/SetupSummary.png | Bin 0 -> 1421 bytes src/icons/32x32/ShowSummary.png | Bin 0 -> 1196 bytes src/icons/32x32/SmlProject.png | Bin 1222 -> 1150 bytes src/icons/32x32/Sort.png | Bin 0 -> 573 bytes src/icons/32x32/ToggleRealTime.png | Bin 0 -> 935 bytes src/icons/32x32/WptAvoid.png | Bin 1736 -> 1729 bytes src/icons/32x32/WptDelProx.png | Bin 711 -> 766 bytes src/icons/32x32/WptEditProx.png | Bin 1134 -> 1190 bytes src/icons/48x48/AddOverview.png | Bin 0 -> 1431 bytes src/icons/48x48/Aircraft.png | Bin 0 -> 1936 bytes src/icons/48x48/CombineMap.png | Bin 0 -> 640 bytes src/icons/48x48/CutMap.png | Bin 0 -> 854 bytes src/icons/48x48/GridTool.png | Bin 0 -> 2760 bytes .../48x48/{GridWizzard.png => GridWizard.png} | Bin src/icons/48x48/LoadGcp.png | Bin 0 -> 1263 bytes src/icons/48x48/LoadShape.png | Bin 0 -> 1182 bytes src/icons/48x48/LogProject.png | Bin 1888 -> 1780 bytes src/icons/48x48/NoGo.png | Bin 2176 -> 1559 bytes src/icons/48x48/NotPossible.png | Bin 0 -> 2424 bytes src/icons/48x48/OpenSky.png | Bin 0 -> 877 bytes src/icons/48x48/Pause.png | Bin 0 -> 293 bytes src/icons/48x48/PointAdd.png | Bin 769 -> 790 bytes src/icons/48x48/PointDel.png | Bin 1023 -> 844 bytes src/icons/48x48/PointDelAll.png | Bin 0 -> 1297 bytes src/icons/48x48/PointMove.png | Bin 1425 -> 1528 bytes src/icons/48x48/QMapTool.png | Bin 0 -> 3099 bytes src/icons/48x48/Rasterize.png | Bin 0 -> 1176 bytes src/icons/48x48/Record.png | Bin 0 -> 1386 bytes src/icons/48x48/RefAdd.png | Bin 0 -> 932 bytes src/icons/48x48/RefDel.png | Bin 0 -> 971 bytes src/icons/48x48/RefDelAll.png | Bin 0 -> 1294 bytes src/icons/48x48/RefMove.png | Bin 0 -> 1572 bytes src/icons/48x48/RefMoveAuto.png | Bin 0 -> 1408 bytes src/icons/48x48/ReferenceMap.png | Bin 0 -> 894 bytes src/icons/48x48/RegularScreen.png | Bin 1150 -> 1229 bytes src/icons/48x48/{Reset.png => Reload.png} | Bin src/icons/48x48/SaveGcp.png | Bin 0 -> 1063 bytes src/icons/48x48/SaveShape.png | Bin 0 -> 1008 bytes src/icons/48x48/SelectColor.png | Bin 2573 -> 2638 bytes src/icons/48x48/SetupSummary.png | Bin 0 -> 2412 bytes src/icons/48x48/ShowSummary.png | Bin 0 -> 1943 bytes src/icons/48x48/SmlProject.png | Bin 1814 -> 1793 bytes src/icons/48x48/Sort.png | Bin 0 -> 768 bytes src/icons/48x48/ToggleRealTime.png | Bin 0 -> 1379 bytes src/icons/48x48/WptAvoid.png | Bin 2794 -> 2804 bytes src/icons/48x48/WptDelProx.png | Bin 1110 -> 1124 bytes src/icons/48x48/WptEditProx.png | Bin 1780 -> 1835 bytes src/icons/{hicolor/8x8/apps => 8x8}/QMapShack.png | Bin src/icons/8x8/QMapTool.png | Bin 0 -> 377 bytes src/icons/AddOverview.svg | 78 + src/icons/Aircraft.svg | 75 + src/icons/CombineMap.svg | 81 + src/icons/CutMap.svg | 73 + src/icons/GridTool.svg | 116 + src/icons/{GridWizzard.svg => GridWizard.svg} | 0 src/icons/LoadGcp.svg | 121 + src/icons/LoadShape.svg | 80 + src/icons/LogProject.svg | 0 src/icons/NoGo.svg | 32 +- src/icons/NotPossible.svg | 84 + src/icons/OpenSky.svg | 97 + src/icons/Pause.svg | 88 + src/icons/PointAdd.svg | 10 +- src/icons/PointDel.svg | 10 +- src/icons/PointDelAll.svg | 79 + src/icons/PointMove.svg | 36 +- src/icons/QMapTool.svg | 2222 ++++ src/icons/Rasterize.svg | 142 + src/icons/Record.svg | 88 + src/icons/RefAdd.svg | 359 + src/icons/RefDel.svg | 356 + src/icons/RefDelAll.svg | 117 + src/icons/RefMove.svg | 416 + src/icons/RefMoveAuto.svg | 394 + src/icons/ReferenceMap.svg | 107 + src/icons/{Reset.svg => Reload.svg} | 0 src/icons/SaveGcp.svg | 139 + src/icons/SaveShape.svg | 98 + src/icons/SelectColor.svg | 224 +- src/icons/SetupSummary.svg | 83 + src/icons/ShowSummary.svg | 111 + src/icons/Sort.svg | 387 + src/icons/ToggleRealTime.svg | 113 + src/icons/hicolor/scalable/apps/QMapShack.svg | 2117 ---- src/icons/makeicons | 61 +- .../hicolor/128x128/apps/QMapShack.png | Bin .../hicolor/16x16/apps/QMapShack.png | Bin .../hicolor/192x192/apps/QMapShack.png | Bin .../hicolor/22x22/apps/QMapShack.png | Bin .../hicolor/24x24/apps/QMapShack.png | Bin .../hicolor/256x256/apps/QMapShack.png | Bin .../hicolor/32x32/apps/QMapShack.png | Bin .../hicolor/36x36/apps/QMapShack.png | Bin .../hicolor/40x40/apps/QMapShack.png | Bin .../hicolor/42x42/apps/QMapShack.png | Bin .../hicolor/48x48/apps/QMapShack.png | Bin .../hicolor/512x512/apps/QMapShack.png | Bin .../hicolor/64x64/apps/QMapShack.png | Bin .../hicolor/72x72/apps/QMapShack.png | Bin .../hicolor/80x80/apps/QMapShack.png | Bin .../{ => qmapshack}/hicolor/8x8/apps/QMapShack.png | Bin .../hicolor/96x96/apps/QMapShack.png | Bin .../qmaptool/hicolor/128x128/apps/QMapTool.png | Bin 0 -> 10969 bytes src/icons/qmaptool/hicolor/16x16/apps/QMapTool.png | Bin 0 -> 814 bytes .../qmaptool/hicolor/192x192/apps/QMapTool.png | Bin 0 -> 18316 bytes src/icons/qmaptool/hicolor/22x22/apps/QMapTool.png | Bin 0 -> 1210 bytes src/icons/qmaptool/hicolor/24x24/apps/QMapTool.png | Bin 0 -> 1286 bytes .../qmaptool/hicolor/256x256/apps/QMapTool.png | Bin 0 -> 26313 bytes src/icons/qmaptool/hicolor/32x32/apps/QMapTool.png | Bin 0 -> 1845 bytes src/icons/qmaptool/hicolor/36x36/apps/QMapTool.png | Bin 0 -> 2154 bytes src/icons/qmaptool/hicolor/40x40/apps/QMapTool.png | Bin 0 -> 2430 bytes src/icons/qmaptool/hicolor/42x42/apps/QMapTool.png | Bin 0 -> 2652 bytes src/icons/qmaptool/hicolor/48x48/apps/QMapTool.png | Bin 0 -> 3099 bytes .../qmaptool/hicolor/512x512/apps/QMapTool.png | Bin 0 -> 64040 bytes src/icons/qmaptool/hicolor/64x64/apps/QMapTool.png | Bin 0 -> 4526 bytes src/icons/qmaptool/hicolor/72x72/apps/QMapTool.png | Bin 0 -> 5350 bytes src/icons/qmaptool/hicolor/80x80/apps/QMapTool.png | Bin 0 -> 5966 bytes src/icons/qmaptool/hicolor/8x8/apps/QMapTool.png | Bin 0 -> 377 bytes src/icons/qmaptool/hicolor/96x96/apps/QMapTool.png | Bin 0 -> 7620 bytes src/locale/qmapshack.ts | 10141 ----------------- src/locale/qmapshack_ca.ts | 10223 ----------------- src/locale/qmapshack_cs.ts | 10196 ----------------- src/locale/qmapshack_de.ts | 10214 ----------------- src/locale/qmapshack_es.ts | 10213 ----------------- src/locale/qmapshack_fr.ts | 10189 ----------------- src/locale/qmapshack_nl.ts | 10198 ----------------- src/locale/qmapshack_ru.ts | 10223 ----------------- src/map/CMapVRT.cpp | 436 - src/map/CMapWMTS.cpp | 551 - src/mouse/CMouseDummy.cpp | 30 - src/mouse/CMouseDummy.h | 46 - src/mouse/CMouseEditArea.cpp | 106 - src/mouse/CMouseEditArea.h | 49 - src/mouse/CMouseEditRte.cpp | 117 - src/mouse/CMouseEditRte.h | 47 - src/mouse/CMouseEditTrk.cpp | 124 - src/mouse/CMouseEditTrk.h | 48 - src/mouse/CMouseMoveWpt.cpp | 177 - src/mouse/CMouseMoveWpt.h | 61 - src/mouse/CMouseNormal.cpp | 464 - src/mouse/CMouseNormal.h | 101 - src/mouse/CMousePrint.cpp | 63 - src/mouse/CMousePrint.h | 40 - src/mouse/CMouseRadiusWpt.cpp | 144 - src/mouse/CMouseRadiusWpt.h | 58 - src/mouse/CMouseRangeTrk.cpp | 298 - src/mouse/CMouseRangeTrk.h | 75 - src/mouse/CMouseSelect.cpp | 194 - src/mouse/CMouseSelect.h | 69 - src/mouse/CMouseWptBubble.cpp | 90 - src/mouse/CMouseWptBubble.h | 46 - src/mouse/CScrOptSelect.cpp | 142 - src/mouse/CScrOptSelect.h | 54 - src/mouse/CScrOptUnclutter.cpp | 214 - src/mouse/CScrOptUnclutter.h | 63 - src/mouse/IMouse.cpp | 41 - src/mouse/IMouse.h | 94 - src/mouse/IMouseSelect.cpp | 301 - src/mouse/IMouseSelect.h | 82 - src/mouse/IScrOpt.cpp | 62 - src/mouse/IScrOpt.h | 62 - src/mouse/IScrOptSelect.ui | 410 - src/mouse/line/CLineOpAddPoint.cpp | 247 - src/mouse/line/CLineOpAddPoint.h | 48 - src/mouse/line/CLineOpDeletePoint.cpp | 72 - src/mouse/line/CLineOpDeletePoint.h | 40 - src/mouse/line/CLineOpMovePoint.cpp | 146 - src/mouse/line/CLineOpMovePoint.h | 45 - src/mouse/line/CLineOpSelectRange.cpp | 250 - src/mouse/line/CLineOpSelectRange.h | 69 - src/mouse/line/ILineOp.cpp | 412 - src/mouse/line/ILineOp.h | 141 - src/mouse/line/IMouseEditLine.cpp | 526 - src/mouse/line/IMouseEditLine.h | 157 - src/plot/IPlot.cpp | 1459 --- src/qlgt/CQmsDb.cpp | 280 - src/qmapshack/CAbout.cpp | 65 + src/{ => qmapshack}/CAbout.h | 0 src/qmapshack/CMainWindow.cpp | 1577 +++ src/qmapshack/CMainWindow.h | 186 + src/qmapshack/CMakeLists.txt | 852 ++ src/{ => qmapshack}/CSingleInstanceProxy.cpp | 0 src/{ => qmapshack}/CSingleInstanceProxy.h | 0 src/{ => qmapshack}/GeoMath.cpp | 0 src/{ => qmapshack}/GeoMath.h | 0 src/{ => qmapshack}/IAbout.ui | 0 src/qmapshack/IMainWindow.ui | 887 ++ src/qmapshack/canvas/CCanvas.cpp | 1055 ++ src/qmapshack/canvas/CCanvas.h | 251 + src/qmapshack/canvas/CCanvasSetup.cpp | 74 + src/{ => qmapshack}/canvas/CCanvasSetup.h | 0 src/qmapshack/canvas/ICanvasSetup.ui | 141 + src/{ => qmapshack}/canvas/IDrawContext.cpp | 0 src/{ => qmapshack}/canvas/IDrawContext.h | 0 src/{ => qmapshack}/canvas/IDrawObject.cpp | 0 src/{ => qmapshack}/canvas/IDrawObject.h | 0 src/{ => qmapshack}/dem/CDemDraw.cpp | 0 src/{ => qmapshack}/dem/CDemDraw.h | 0 src/{ => qmapshack}/dem/CDemItem.cpp | 0 src/{ => qmapshack}/dem/CDemItem.h | 0 src/{ => qmapshack}/dem/CDemList.cpp | 0 src/{ => qmapshack}/dem/CDemList.h | 0 src/{ => qmapshack}/dem/CDemPathSetup.cpp | 0 src/{ => qmapshack}/dem/CDemPathSetup.h | 0 src/{ => qmapshack}/dem/CDemPropSetup.cpp | 0 src/{ => qmapshack}/dem/CDemPropSetup.h | 0 src/{ => qmapshack}/dem/CDemVRT.cpp | 0 src/{ => qmapshack}/dem/CDemVRT.h | 0 src/{ => qmapshack}/dem/IDem.cpp | 0 src/{ => qmapshack}/dem/IDem.h | 0 src/{ => qmapshack}/dem/IDemList.ui | 0 src/{ => qmapshack}/dem/IDemPathSetup.ui | 0 src/{ => qmapshack}/dem/IDemProp.cpp | 0 src/{ => qmapshack}/dem/IDemProp.h | 0 src/{ => qmapshack}/dem/IDemPropSetup.ui | 0 src/{ => qmapshack}/device/CDeviceGarmin.cpp | 0 src/{ => qmapshack}/device/CDeviceGarmin.h | 0 .../device/CDeviceGarminArchive.cpp | 0 src/{ => qmapshack}/device/CDeviceGarminArchive.h | 0 src/{ => qmapshack}/device/CDeviceTwoNav.cpp | 0 src/{ => qmapshack}/device/CDeviceTwoNav.h | 0 src/{ => qmapshack}/device/CDeviceWatcherLinux.cpp | 0 src/{ => qmapshack}/device/CDeviceWatcherLinux.h | 0 src/{ => qmapshack}/device/CDeviceWatcherMac.cpp | 0 src/{ => qmapshack}/device/CDeviceWatcherMac.h | 0 .../device/CDeviceWatcherWindows.cpp | 0 src/{ => qmapshack}/device/CDeviceWatcherWindows.h | 0 src/qmapshack/device/IDevice.cpp | 404 + src/qmapshack/device/IDevice.h | 120 + src/{ => qmapshack}/device/IDeviceWatcher.cpp | 0 src/{ => qmapshack}/device/IDeviceWatcher.h | 0 src/qmapshack/gis/CGisDatabase.cpp | 71 + src/qmapshack/gis/CGisDatabase.h | 51 + src/qmapshack/gis/CGisDraw.cpp | 64 + src/qmapshack/gis/CGisDraw.h | 40 + src/qmapshack/gis/CGisListDB.cpp | 1100 ++ src/qmapshack/gis/CGisListDB.h | 117 + src/qmapshack/gis/CGisListWks.cpp | 2159 ++++ src/qmapshack/gis/CGisListWks.h | 210 + src/qmapshack/gis/CGisWorkspace.cpp | 1170 ++ src/qmapshack/gis/CGisWorkspace.h | 452 + src/{ => qmapshack}/gis/CSelDevices.cpp | 0 src/{ => qmapshack}/gis/CSelDevices.h | 0 src/{ => qmapshack}/gis/CSetupFilter.cpp | 0 src/{ => qmapshack}/gis/CSetupFilter.h | 0 src/qmapshack/gis/IGisDatabase.ui | 156 + src/qmapshack/gis/IGisItem.cpp | 982 ++ src/qmapshack/gis/IGisItem.h | 619 ++ src/{ => qmapshack}/gis/IGisLine.cpp | 0 src/qmapshack/gis/IGisLine.h | 70 + src/qmapshack/gis/IGisWorkspace.ui | 168 + src/{ => qmapshack}/gis/ISelDevices.ui | 0 src/{ => qmapshack}/gis/ISetupFilter.ui | 0 src/{ => qmapshack}/gis/Poi.h | 0 src/{ => qmapshack}/gis/WptIcons.cpp | 0 src/{ => qmapshack}/gis/WptIcons.h | 0 src/{ => qmapshack}/gis/db/CDBFolderGroup.cpp | 0 src/{ => qmapshack}/gis/db/CDBFolderGroup.h | 0 src/{ => qmapshack}/gis/db/CDBFolderLostFound.cpp | 0 src/{ => qmapshack}/gis/db/CDBFolderLostFound.h | 0 src/qmapshack/gis/db/CDBFolderMysql.cpp | 101 + src/qmapshack/gis/db/CDBFolderMysql.h | 61 + src/{ => qmapshack}/gis/db/CDBFolderOther.cpp | 0 src/{ => qmapshack}/gis/db/CDBFolderOther.h | 0 src/{ => qmapshack}/gis/db/CDBFolderProject.cpp | 0 src/{ => qmapshack}/gis/db/CDBFolderProject.h | 0 src/qmapshack/gis/db/CDBFolderSqlite.cpp | 88 + src/qmapshack/gis/db/CDBFolderSqlite.h | 48 + src/{ => qmapshack}/gis/db/CDBItem.cpp | 0 src/{ => qmapshack}/gis/db/CDBItem.h | 0 src/qmapshack/gis/db/CDBProject.cpp | 894 ++ src/qmapshack/gis/db/CDBProject.h | 165 + src/{ => qmapshack}/gis/db/CExportDatabase.cpp | 0 src/{ => qmapshack}/gis/db/CExportDatabase.h | 0 .../gis/db/CExportDatabaseThread.cpp | 0 src/{ => qmapshack}/gis/db/CExportDatabaseThread.h | 0 src/{ => qmapshack}/gis/db/CLostFoundProject.cpp | 0 src/{ => qmapshack}/gis/db/CLostFoundProject.h | 0 src/{ => qmapshack}/gis/db/CSearchDatabase.cpp | 0 src/{ => qmapshack}/gis/db/CSearchDatabase.h | 0 src/qmapshack/gis/db/CSelectDBFolder.cpp | 123 + src/qmapshack/gis/db/CSelectDBFolder.h | 51 + src/qmapshack/gis/db/CSelectSaveAction.cpp | 71 + src/{ => qmapshack}/gis/db/CSelectSaveAction.h | 0 src/qmapshack/gis/db/CSetupDatabase.cpp | 165 + src/{ => qmapshack}/gis/db/CSetupDatabase.h | 0 src/{ => qmapshack}/gis/db/CSetupFolder.cpp | 0 src/{ => qmapshack}/gis/db/CSetupFolder.h | 0 src/{ => qmapshack}/gis/db/CSetupWorkspace.cpp | 0 src/{ => qmapshack}/gis/db/CSetupWorkspace.h | 0 src/{ => qmapshack}/gis/db/IDB.cpp | 0 src/{ => qmapshack}/gis/db/IDB.h | 0 src/qmapshack/gis/db/IDBFolder.cpp | 701 ++ src/qmapshack/gis/db/IDBFolder.h | 232 + src/qmapshack/gis/db/IDBFolderSql.cpp | 157 + src/{ => qmapshack}/gis/db/IDBFolderSql.h | 0 src/{ => qmapshack}/gis/db/IDBMysql.cpp | 0 src/{ => qmapshack}/gis/db/IDBMysql.h | 0 src/{ => qmapshack}/gis/db/IDBSqlite.cpp | 0 src/{ => qmapshack}/gis/db/IDBSqlite.h | 0 src/{ => qmapshack}/gis/db/IExportDatabase.ui | 0 src/{ => qmapshack}/gis/db/ISearchDatabase.ui | 0 src/{ => qmapshack}/gis/db/ISelectDBFolder.ui | 0 src/{ => qmapshack}/gis/db/ISelectSaveAction.ui | 0 src/{ => qmapshack}/gis/db/ISetupDatabase.ui | 0 src/{ => qmapshack}/gis/db/ISetupFolder.ui | 0 src/{ => qmapshack}/gis/db/ISetupWorkspace.ui | 0 src/{ => qmapshack}/gis/db/macros.h | 0 src/{ => qmapshack}/gis/fit/CFitProject.cpp | 0 src/{ => qmapshack}/gis/fit/CFitProject.h | 0 src/{ => qmapshack}/gis/fit/CFitStream.cpp | 0 src/{ => qmapshack}/gis/fit/CFitStream.h | 0 .../gis/fit/decoder/CFitByteDataTransformer.cpp | 0 .../gis/fit/decoder/CFitByteDataTransformer.h | 0 .../gis/fit/decoder/CFitCrcState.cpp | 0 src/{ => qmapshack}/gis/fit/decoder/CFitCrcState.h | 0 .../gis/fit/decoder/CFitDecoder.cpp | 0 src/{ => qmapshack}/gis/fit/decoder/CFitDecoder.h | 0 .../gis/fit/decoder/CFitDefinitionMessage.cpp | 0 .../gis/fit/decoder/CFitDefinitionMessage.h | 0 .../gis/fit/decoder/CFitDevFieldDefinition.cpp | 0 .../gis/fit/decoder/CFitDevFieldDefinition.h | 0 .../fit/decoder/CFitDevFieldDefinitionState.cpp | 0 .../gis/fit/decoder/CFitDevFieldDefinitionState.h | 0 src/{ => qmapshack}/gis/fit/decoder/CFitField.cpp | 0 src/{ => qmapshack}/gis/fit/decoder/CFitField.h | 0 .../gis/fit/decoder/CFitFieldBuilder.cpp | 0 .../gis/fit/decoder/CFitFieldBuilder.h | 0 .../gis/fit/decoder/CFitFieldDataState.cpp | 0 .../gis/fit/decoder/CFitFieldDataState.h | 0 .../gis/fit/decoder/CFitFieldDefinition.cpp | 0 .../gis/fit/decoder/CFitFieldDefinition.h | 0 .../gis/fit/decoder/CFitFieldDefinitionState.cpp | 0 .../gis/fit/decoder/CFitFieldDefinitionState.h | 0 .../gis/fit/decoder/CFitHeaderState.cpp | 0 .../gis/fit/decoder/CFitHeaderState.h | 0 .../gis/fit/decoder/CFitMessage.cpp | 0 src/{ => qmapshack}/gis/fit/decoder/CFitMessage.h | 0 .../gis/fit/decoder/CFitRecordContentState.cpp | 0 .../gis/fit/decoder/CFitRecordContentState.h | 0 .../gis/fit/decoder/CFitRecordHeaderState.cpp | 0 .../gis/fit/decoder/CFitRecordHeaderState.h | 0 .../gis/fit/decoder/IFitDecoderState.cpp | 0 .../gis/fit/decoder/IFitDecoderState.h | 0 src/{ => qmapshack}/gis/fit/defs/CFitBaseType.cpp | 0 src/{ => qmapshack}/gis/fit/defs/CFitBaseType.h | 0 .../gis/fit/defs/CFitFieldProfile.cpp | 0 .../gis/fit/defs/CFitFieldProfile.h | 0 src/{ => qmapshack}/gis/fit/defs/CFitProfile.cpp | 0 src/{ => qmapshack}/gis/fit/defs/CFitProfile.h | 0 .../gis/fit/defs/CFitProfileLookup.cpp | 0 .../gis/fit/defs/CFitProfileLookup.h | 0 .../gis/fit/defs/HowToFitGenerator.txt | 0 .../gis/fit/defs/Profile_Messages.csv | 0 src/{ => qmapshack}/gis/fit/defs/Profile_Types.csv | 0 src/{ => qmapshack}/gis/fit/defs/fit_const.h | 0 src/{ => qmapshack}/gis/fit/defs/fit_enums.h | 0 src/{ => qmapshack}/gis/fit/defs/fit_fields.h | 0 src/{ => qmapshack}/gis/fit/defs/profiles.py | 0 src/{ => qmapshack}/gis/fit/serialization.cpp | 0 src/{ => qmapshack}/gis/gpx/CGpxProject.cpp | 0 src/{ => qmapshack}/gis/gpx/CGpxProject.h | 0 src/{ => qmapshack}/gis/gpx/serialization.cpp | 0 src/qmapshack/gis/ovl/CDetailsOvlArea.cpp | 249 + src/qmapshack/gis/ovl/CDetailsOvlArea.h | 59 + src/qmapshack/gis/ovl/CGisItemOvlArea.cpp | 563 + src/qmapshack/gis/ovl/CGisItemOvlArea.h | 192 + src/qmapshack/gis/ovl/CScrOptOvlArea.cpp | 102 + src/qmapshack/gis/ovl/CScrOptOvlArea.h | 52 + src/qmapshack/gis/ovl/IDetailsOvlArea.ui | 384 + src/qmapshack/gis/ovl/IScrOptOvlArea.ui | 151 + src/qmapshack/gis/prj/CDetailsPrj.cpp | 968 ++ src/{ => qmapshack}/gis/prj/CDetailsPrj.h | 0 src/{ => qmapshack}/gis/prj/IDetailsPrj.ui | 0 src/qmapshack/gis/prj/IGisProject.cpp | 1209 ++ src/qmapshack/gis/prj/IGisProject.h | 587 + src/{ => qmapshack}/gis/qlb/CQlbProject.cpp | 0 src/{ => qmapshack}/gis/qlb/CQlbProject.h | 0 src/{ => qmapshack}/gis/qms/CQmsProject.cpp | 0 src/{ => qmapshack}/gis/qms/CQmsProject.h | 0 src/{ => qmapshack}/gis/qms/serialization.cpp | 0 .../gis/rte/CCreateRouteFromWpt.cpp | 0 src/{ => qmapshack}/gis/rte/CCreateRouteFromWpt.h | 0 src/qmapshack/gis/rte/CDetailsRte.cpp | 165 + src/{ => qmapshack}/gis/rte/CDetailsRte.h | 0 src/qmapshack/gis/rte/CGisItemRte.cpp | 1282 +++ src/qmapshack/gis/rte/CGisItemRte.h | 247 + src/qmapshack/gis/rte/CScrOptRte.cpp | 149 + src/qmapshack/gis/rte/CScrOptRte.h | 58 + src/{ => qmapshack}/gis/rte/ICreateRouteFromWpt.ui | 0 src/qmapshack/gis/rte/IDetailsRte.ui | 300 + src/qmapshack/gis/rte/IScrOptRte.ui | 221 + src/qmapshack/gis/rte/router/CRouterBRouter.cpp | 857 ++ src/qmapshack/gis/rte/router/CRouterBRouter.h | 99 + .../gis/rte/router/CRouterMapQuest.cpp | 0 .../gis/rte/router/CRouterMapQuest.h | 0 .../gis/rte/router/CRouterRoutino.cpp | 0 .../gis/rte/router/CRouterRoutino.h | 0 src/qmapshack/gis/rte/router/CRouterSetup.cpp | 101 + src/{ => qmapshack}/gis/rte/router/CRouterSetup.h | 0 src/{ => qmapshack}/gis/rte/router/IRouter.cpp | 0 src/qmapshack/gis/rte/router/IRouter.h | 48 + src/qmapshack/gis/rte/router/IRouterBRouter.ui | 298 + src/qmapshack/gis/rte/router/IRouterMapQuest.ui | 132 + src/qmapshack/gis/rte/router/IRouterRoutino.ui | 169 + src/qmapshack/gis/rte/router/IRouterSetup.ui | 49 + .../gis/rte/router/brouter/CRouterBRouterInfo.cpp | 0 .../gis/rte/router/brouter/CRouterBRouterInfo.h | 0 .../gis/rte/router/brouter/CRouterBRouterSetup.cpp | 628 ++ .../gis/rte/router/brouter/CRouterBRouterSetup.h | 151 + .../rte/router/brouter/CRouterBRouterSetupPage.cpp | 0 .../rte/router/brouter/CRouterBRouterSetupPage.h | 0 .../router/brouter/CRouterBRouterSetupWizard.cpp | 955 ++ .../rte/router/brouter/CRouterBRouterSetupWizard.h | 0 .../rte/router/brouter/CRouterBRouterTilesPage.cpp | 0 .../rte/router/brouter/CRouterBRouterTilesPage.h | 0 .../router/brouter/CRouterBRouterTilesSelect.cpp | 0 .../rte/router/brouter/CRouterBRouterTilesSelect.h | 0 .../brouter/CRouterBRouterTilesSelectArea.cpp | 0 .../router/brouter/CRouterBRouterTilesSelectArea.h | 0 .../brouter/CRouterBRouterTilesSelectLayout.h | 0 .../rte/router/brouter/CRouterBRouterTilesStatus.h | 0 .../rte/router/brouter/CRouterBRouterToolShell.cpp | 100 + .../rte/router/brouter/CRouterBRouterToolShell.h | 56 + .../gis/rte/router/brouter/IRouterBRouterInfo.ui | 0 .../router/brouter/IRouterBRouterSetupWizard.ui | 696 ++ .../rte/router/routino/CRouterRoutinoPathSetup.cpp | 0 .../rte/router/routino/CRouterRoutinoPathSetup.h | 0 .../rte/router/routino/IRouterRoutinoPathSetup.ui | 0 src/{ => qmapshack}/gis/search/CSearchGoogle.cpp | 0 src/{ => qmapshack}/gis/search/CSearchGoogle.h | 0 src/{ => qmapshack}/gis/slf/CSlfProject.cpp | 0 src/{ => qmapshack}/gis/slf/CSlfProject.h | 0 src/{ => qmapshack}/gis/slf/CSlfReader.cpp | 0 src/{ => qmapshack}/gis/slf/CSlfReader.h | 0 src/qmapshack/gis/summary/CGisSummary.cpp | 141 + src/qmapshack/gis/summary/CGisSummary.h | 71 + src/qmapshack/gis/summary/CGisSummaryDropZone.cpp | 132 + src/qmapshack/gis/summary/CGisSummaryDropZone.h | 46 + src/qmapshack/gis/summary/CGisSummarySetup.cpp | 139 + src/qmapshack/gis/summary/CGisSummarySetup.h | 58 + src/qmapshack/gis/summary/IGisSummary.ui | 59 + src/qmapshack/gis/summary/IGisSummarySetup.ui | 366 + src/{ => qmapshack}/gis/suunto/CLogProject.cpp | 0 src/{ => qmapshack}/gis/suunto/CLogProject.h | 0 src/{ => qmapshack}/gis/suunto/CSmlProject.cpp | 0 src/{ => qmapshack}/gis/suunto/CSmlProject.h | 0 src/{ => qmapshack}/gis/suunto/ISuuntoProject.cpp | 0 src/{ => qmapshack}/gis/suunto/ISuuntoProject.h | 0 src/{ => qmapshack}/gis/tcx/CTcxProject.cpp | 0 src/{ => qmapshack}/gis/tcx/CTcxProject.h | 0 src/{ => qmapshack}/gis/tcx/serialization.cpp | 0 src/{ => qmapshack}/gis/tnv/CTwoNavProject.cpp | 0 src/{ => qmapshack}/gis/tnv/CTwoNavProject.h | 0 src/{ => qmapshack}/gis/tnv/serialization.cpp | 0 src/{ => qmapshack}/gis/trk/CActivityTrk.cpp | 0 src/{ => qmapshack}/gis/trk/CActivityTrk.h | 0 src/qmapshack/gis/trk/CCombineTrk.cpp | 226 + src/{ => qmapshack}/gis/trk/CCombineTrk.h | 0 src/{ => qmapshack}/gis/trk/CCutTrk.cpp | 0 src/{ => qmapshack}/gis/trk/CCutTrk.h | 0 src/qmapshack/gis/trk/CDetailsTrk.cpp | 701 ++ src/{ => qmapshack}/gis/trk/CDetailsTrk.h | 0 src/qmapshack/gis/trk/CGisItemTrk.cpp | 2696 +++++ src/qmapshack/gis/trk/CGisItemTrk.h | 928 ++ src/{ => qmapshack}/gis/trk/CKnownExtension.cpp | 0 src/{ => qmapshack}/gis/trk/CKnownExtension.h | 0 src/{ => qmapshack}/gis/trk/CPropertyTrk.cpp | 0 src/{ => qmapshack}/gis/trk/CPropertyTrk.h | 0 src/qmapshack/gis/trk/CScrOptTrk.cpp | 188 + src/qmapshack/gis/trk/CScrOptTrk.h | 60 + .../gis/trk/CSelectActivityColor.cpp | 0 src/{ => qmapshack}/gis/trk/CSelectActivityColor.h | 0 src/qmapshack/gis/trk/CTableTrk.cpp | 205 + src/{ => qmapshack}/gis/trk/CTableTrk.h | 0 src/qmapshack/gis/trk/CTrackData.cpp | 193 + src/qmapshack/gis/trk/CTrackData.h | 273 + src/{ => qmapshack}/gis/trk/ICombineTrk.ui | 0 src/{ => qmapshack}/gis/trk/ICutTrk.ui | 0 src/qmapshack/gis/trk/IDetailsTrk.ui | 1678 +++ src/qmapshack/gis/trk/IScrOptTrk.ui | 268 + .../gis/trk/ISelectActivityColor.ui | 0 .../gis/trk/filter/CFilterDelete.cpp | 0 src/{ => qmapshack}/gis/trk/filter/CFilterDelete.h | 0 .../gis/trk/filter/CFilterDeleteExtension.cpp | 0 .../gis/trk/filter/CFilterDeleteExtension.h | 0 .../gis/trk/filter/CFilterDouglasPeuker.cpp | 0 .../gis/trk/filter/CFilterDouglasPeuker.h | 0 .../gis/trk/filter/CFilterInterpolateElevation.cpp | 0 .../gis/trk/filter/CFilterInterpolateElevation.h | 0 .../gis/trk/filter/CFilterInvalid.cpp | 0 .../gis/trk/filter/CFilterInvalid.h | 0 .../gis/trk/filter/CFilterMedian.cpp | 0 src/{ => qmapshack}/gis/trk/filter/CFilterMedian.h | 0 .../gis/trk/filter/CFilterNewDate.cpp | 0 .../gis/trk/filter/CFilterNewDate.h | 0 .../gis/trk/filter/CFilterObscureDate.cpp | 0 .../gis/trk/filter/CFilterObscureDate.h | 0 .../gis/trk/filter/CFilterOffsetElevation.cpp | 0 .../gis/trk/filter/CFilterOffsetElevation.h | 0 .../gis/trk/filter/CFilterReplaceElevation.cpp | 0 .../gis/trk/filter/CFilterReplaceElevation.h | 0 .../gis/trk/filter/CFilterReset.cpp | 0 src/{ => qmapshack}/gis/trk/filter/CFilterReset.h | 0 src/qmapshack/gis/trk/filter/CFilterSpeed.cpp | 295 + src/qmapshack/gis/trk/filter/CFilterSpeed.h | 67 + .../gis/trk/filter/CFilterSplitSegment.cpp | 0 .../gis/trk/filter/CFilterSplitSegment.h | 0 .../gis/trk/filter/CFilterSubPt2Pt.cpp | 0 .../gis/trk/filter/CFilterSubPt2Pt.h | 0 .../gis/trk/filter/CFilterTerrainSlope.cpp | 0 .../gis/trk/filter/CFilterTerrainSlope.h | 0 .../gis/trk/filter/IFilterDelete.ui | 0 .../gis/trk/filter/IFilterDeleteExtension.ui | 0 .../gis/trk/filter/IFilterDouglasPeuker.ui | 0 .../gis/trk/filter/IFilterInterpolateElevation.ui | 0 .../gis/trk/filter/IFilterInvalid.ui | 0 .../gis/trk/filter/IFilterMedian.ui | 0 .../gis/trk/filter/IFilterNewDate.ui | 0 .../gis/trk/filter/IFilterObscureDate.ui | 0 .../gis/trk/filter/IFilterOffsetElevation.ui | 0 .../gis/trk/filter/IFilterReplaceElevation.ui | 0 src/{ => qmapshack}/gis/trk/filter/IFilterReset.ui | 0 src/qmapshack/gis/trk/filter/IFilterSpeed.ui | 643 ++ .../gis/trk/filter/IFilterSplitSegment.ui | 0 .../gis/trk/filter/IFilterSubPt2Pt.ui | 0 .../gis/trk/filter/IFilterTerrainSlope.ui | 0 src/qmapshack/gis/trk/filter/filter.cpp | 468 + src/{ => qmapshack}/gis/wpt/CDetailsGeoCache.cpp | 0 src/{ => qmapshack}/gis/wpt/CDetailsGeoCache.h | 0 src/qmapshack/gis/wpt/CDetailsWpt.cpp | 245 + src/{ => qmapshack}/gis/wpt/CDetailsWpt.h | 0 src/qmapshack/gis/wpt/CGisItemWpt.cpp | 934 ++ src/qmapshack/gis/wpt/CGisItemWpt.h | 388 + src/{ => qmapshack}/gis/wpt/CProjWpt.cpp | 0 src/{ => qmapshack}/gis/wpt/CProjWpt.h | 0 src/qmapshack/gis/wpt/CScrOptWpt.cpp | 144 + src/{ => qmapshack}/gis/wpt/CScrOptWpt.h | 0 src/qmapshack/gis/wpt/CScrOptWptRadius.cpp | 98 + src/{ => qmapshack}/gis/wpt/CScrOptWptRadius.h | 0 src/{ => qmapshack}/gis/wpt/CSetupNewWpt.cpp | 0 src/{ => qmapshack}/gis/wpt/CSetupNewWpt.h | 0 src/{ => qmapshack}/gis/wpt/IDetailsGeoCache.ui | 0 src/qmapshack/gis/wpt/IDetailsWpt.ui | 496 + src/{ => qmapshack}/gis/wpt/IProjWpt.ui | 0 src/qmapshack/gis/wpt/IScrOptWpt.ui | 265 + src/qmapshack/gis/wpt/IScrOptWptRadius.ui | 143 + src/{ => qmapshack}/gis/wpt/ISetupNewWpt.ui | 0 src/{ => qmapshack}/grid/CGrid.cpp | 0 src/{ => qmapshack}/grid/CGrid.h | 0 src/qmapshack/grid/CGridSetup.cpp | 93 + src/{ => qmapshack}/grid/CGridSetup.h | 0 src/qmapshack/grid/CProjWizard.cpp | 239 + src/qmapshack/grid/CProjWizard.h | 44 + src/qmapshack/grid/IGridSetup.ui | 231 + src/qmapshack/grid/IProjWizard.ui | 210 + src/{ => qmapshack}/grid/mitab.cpp | 0 src/{ => qmapshack}/grid/mitab.h | 0 src/qmapshack/helpers/CDraw.cpp | 250 + src/qmapshack/helpers/CDraw.h | 95 + src/{ => qmapshack}/helpers/CElevationDialog.cpp | 0 src/{ => qmapshack}/helpers/CElevationDialog.h | 0 src/{ => qmapshack}/helpers/CFileExt.h | 0 src/{ => qmapshack}/helpers/CInputDialog.cpp | 0 src/{ => qmapshack}/helpers/CInputDialog.h | 0 src/{ => qmapshack}/helpers/CLimit.cpp | 0 src/{ => qmapshack}/helpers/CLimit.h | 0 src/{ => qmapshack}/helpers/CLinksDialog.cpp | 0 src/{ => qmapshack}/helpers/CLinksDialog.h | 0 src/{ => qmapshack}/helpers/CPhotoViewer.cpp | 0 src/{ => qmapshack}/helpers/CPhotoViewer.h | 0 src/{ => qmapshack}/helpers/CPositionDialog.cpp | 0 src/{ => qmapshack}/helpers/CPositionDialog.h | 0 src/{ => qmapshack}/helpers/CProgressDialog.cpp | 0 src/{ => qmapshack}/helpers/CProgressDialog.h | 0 src/qmapshack/helpers/CSelectCopyAction.cpp | 96 + src/{ => qmapshack}/helpers/CSelectCopyAction.h | 0 .../helpers/CSelectProjectDialog.cpp | 0 src/{ => qmapshack}/helpers/CSelectProjectDialog.h | 0 src/{ => qmapshack}/helpers/CSettings.h | 0 src/{ => qmapshack}/helpers/CToolBarConfig.cpp | 0 src/{ => qmapshack}/helpers/CToolBarConfig.h | 0 src/qmapshack/helpers/CToolBarSetupDialog.cpp | 110 + src/{ => qmapshack}/helpers/CToolBarSetupDialog.h | 0 src/{ => qmapshack}/helpers/CValue.cpp | 0 src/{ => qmapshack}/helpers/CValue.h | 0 src/{ => qmapshack}/helpers/CWptIconDialog.cpp | 0 src/{ => qmapshack}/helpers/CWptIconDialog.h | 0 src/{ => qmapshack}/helpers/IElevationDialog.ui | 0 src/{ => qmapshack}/helpers/IInputDialog.ui | 0 src/{ => qmapshack}/helpers/ILinksDialog.ui | 0 src/{ => qmapshack}/helpers/IPositionDialog.ui | 0 src/{ => qmapshack}/helpers/IProgressDialog.ui | 0 src/{ => qmapshack}/helpers/ISelectCopyAction.ui | 0 .../helpers/ISelectProjectDialog.ui | 0 src/{ => qmapshack}/helpers/IToolBarSetupDialog.ui | 0 src/{ => qmapshack}/helpers/IWptIconDialog.ui | 0 src/{ => qmapshack}/helpers/Platform.h | 0 src/{ => qmapshack}/helpers/Signals.h | 0 src/qmapshack/locale/qmapshack.ts | 10817 ++++++++++++++++++ src/qmapshack/locale/qmapshack_ca.ts | 10899 ++++++++++++++++++ src/{ => qmapshack}/locale/qmapshack_cs.desktop | 0 src/qmapshack/locale/qmapshack_cs.ts | 10872 ++++++++++++++++++ src/{ => qmapshack}/locale/qmapshack_de.desktop | 0 src/qmapshack/locale/qmapshack_de.ts | 10890 ++++++++++++++++++ src/qmapshack/locale/qmapshack_es.ts | 10889 ++++++++++++++++++ src/qmapshack/locale/qmapshack_fr.ts | 10865 ++++++++++++++++++ src/qmapshack/locale/qmapshack_nl.ts | 10874 ++++++++++++++++++ src/{ => qmapshack}/locale/qmapshack_ru.desktop | 0 src/qmapshack/locale/qmapshack_ru.ts | 10901 +++++++++++++++++++ src/{ => qmapshack}/main.cpp | 0 src/{ => qmapshack}/map/CMapDraw.cpp | 0 src/{ => qmapshack}/map/CMapDraw.h | 0 src/{ => qmapshack}/map/CMapGEMF.cpp | 0 src/{ => qmapshack}/map/CMapGEMF.h | 0 src/{ => qmapshack}/map/CMapIMG.cpp | 0 src/{ => qmapshack}/map/CMapIMG.h | 0 src/{ => qmapshack}/map/CMapItem.cpp | 0 src/{ => qmapshack}/map/CMapItem.h | 0 src/{ => qmapshack}/map/CMapJNX.cpp | 0 src/{ => qmapshack}/map/CMapJNX.h | 0 src/{ => qmapshack}/map/CMapList.cpp | 0 src/{ => qmapshack}/map/CMapList.h | 0 src/{ => qmapshack}/map/CMapMAP.cpp | 0 src/{ => qmapshack}/map/CMapMAP.h | 0 src/{ => qmapshack}/map/CMapPathSetup.cpp | 0 src/{ => qmapshack}/map/CMapPathSetup.h | 0 src/{ => qmapshack}/map/CMapPropSetup.cpp | 0 src/{ => qmapshack}/map/CMapPropSetup.h | 0 src/{ => qmapshack}/map/CMapRMAP.cpp | 0 src/{ => qmapshack}/map/CMapRMAP.h | 0 src/{ => qmapshack}/map/CMapTMS.cpp | 0 src/{ => qmapshack}/map/CMapTMS.h | 0 src/qmapshack/map/CMapVRT.cpp | 436 + src/{ => qmapshack}/map/CMapVRT.h | 0 src/qmapshack/map/CMapWMTS.cpp | 560 + src/{ => qmapshack}/map/CMapWMTS.h | 0 src/{ => qmapshack}/map/IMap.cpp | 0 src/{ => qmapshack}/map/IMap.h | 0 src/{ => qmapshack}/map/IMapList.ui | 0 src/{ => qmapshack}/map/IMapOnline.cpp | 0 src/{ => qmapshack}/map/IMapOnline.h | 0 src/{ => qmapshack}/map/IMapPathSetup.ui | 0 src/{ => qmapshack}/map/IMapProp.cpp | 0 src/{ => qmapshack}/map/IMapProp.h | 0 src/{ => qmapshack}/map/IMapPropSetup.cpp | 0 src/{ => qmapshack}/map/IMapPropSetup.h | 0 src/{ => qmapshack}/map/IMapPropSetup.ui | 0 src/{ => qmapshack}/map/OSM_Topo.tms | 0 src/{ => qmapshack}/map/OpenCycleMap.tms | 0 src/{ => qmapshack}/map/OpenStreetMap.tms | 0 src/{ => qmapshack}/map/WorldSat.wmts | 0 src/{ => qmapshack}/map/WorldTopo.wmts | 0 src/{ => qmapshack}/map/cache/CDiskCache.cpp | 0 src/{ => qmapshack}/map/cache/CDiskCache.h | 0 src/{ => qmapshack}/map/garmin/CGarminPoint.cpp | 0 src/{ => qmapshack}/map/garmin/CGarminPoint.h | 0 src/{ => qmapshack}/map/garmin/CGarminPolygon.cpp | 0 src/{ => qmapshack}/map/garmin/CGarminPolygon.h | 0 src/{ => qmapshack}/map/garmin/CGarminStrTbl6.cpp | 0 src/{ => qmapshack}/map/garmin/CGarminStrTbl6.h | 0 src/{ => qmapshack}/map/garmin/CGarminStrTbl8.cpp | 0 src/{ => qmapshack}/map/garmin/CGarminStrTbl8.h | 0 .../map/garmin/CGarminStrTblUtf8.cpp | 0 src/{ => qmapshack}/map/garmin/CGarminStrTblUtf8.h | 0 src/{ => qmapshack}/map/garmin/CGarminTyp.cpp | 0 src/{ => qmapshack}/map/garmin/CGarminTyp.h | 0 src/{ => qmapshack}/map/garmin/Garmin.h | 0 src/{ => qmapshack}/map/garmin/IGarminStrTbl.cpp | 0 src/{ => qmapshack}/map/garmin/IGarminStrTbl.h | 0 src/{ => qmapshack}/map/mapsforge/types.cpp | 0 src/{ => qmapshack}/map/mapsforge/types.h | 0 src/qmapshack/mouse/CMouseAdapter.cpp | 209 + src/qmapshack/mouse/CMouseAdapter.h | 84 + src/qmapshack/mouse/CMouseDummy.cpp | 31 + src/qmapshack/mouse/CMouseDummy.h | 50 + src/qmapshack/mouse/CMouseEditArea.cpp | 101 + src/qmapshack/mouse/CMouseEditArea.h | 48 + src/qmapshack/mouse/CMouseEditRte.cpp | 112 + src/qmapshack/mouse/CMouseEditRte.h | 46 + src/qmapshack/mouse/CMouseEditTrk.cpp | 119 + src/qmapshack/mouse/CMouseEditTrk.h | 47 + src/qmapshack/mouse/CMouseMoveWpt.cpp | 135 + src/qmapshack/mouse/CMouseMoveWpt.h | 57 + src/qmapshack/mouse/CMouseNormal.cpp | 446 + src/qmapshack/mouse/CMouseNormal.h | 94 + src/qmapshack/mouse/CMousePrint.cpp | 64 + src/qmapshack/mouse/CMousePrint.h | 40 + src/qmapshack/mouse/CMouseRadiusWpt.cpp | 108 + src/qmapshack/mouse/CMouseRadiusWpt.h | 55 + src/qmapshack/mouse/CMouseRangeTrk.cpp | 254 + src/qmapshack/mouse/CMouseRangeTrk.h | 71 + src/qmapshack/mouse/CMouseSelect.cpp | 202 + src/qmapshack/mouse/CMouseSelect.h | 70 + src/qmapshack/mouse/CMouseWptBubble.cpp | 100 + src/qmapshack/mouse/CMouseWptBubble.h | 49 + src/{ => qmapshack}/mouse/CScrOptPrint.cpp | 0 src/{ => qmapshack}/mouse/CScrOptPrint.h | 0 src/{ => qmapshack}/mouse/CScrOptRangeTrk.cpp | 0 src/{ => qmapshack}/mouse/CScrOptRangeTrk.h | 0 src/qmapshack/mouse/CScrOptSelect.cpp | 143 + src/qmapshack/mouse/CScrOptSelect.h | 52 + src/qmapshack/mouse/CScrOptUnclutter.cpp | 214 + src/qmapshack/mouse/CScrOptUnclutter.h | 63 + src/qmapshack/mouse/IMouse.cpp | 50 + src/qmapshack/mouse/IMouse.h | 79 + src/qmapshack/mouse/IMouseSelect.cpp | 288 + src/qmapshack/mouse/IMouseSelect.h | 83 + src/qmapshack/mouse/IScrOpt.cpp | 63 + src/qmapshack/mouse/IScrOpt.h | 62 + src/{ => qmapshack}/mouse/IScrOptPrint.ui | 0 src/{ => qmapshack}/mouse/IScrOptRangeTrk.ui | 0 src/qmapshack/mouse/IScrOptSelect.ui | 358 + src/qmapshack/mouse/line/CLineOpAddPoint.cpp | 246 + src/qmapshack/mouse/line/CLineOpAddPoint.h | 47 + src/qmapshack/mouse/line/CLineOpDeletePoint.cpp | 73 + src/qmapshack/mouse/line/CLineOpDeletePoint.h | 38 + src/qmapshack/mouse/line/CLineOpMovePoint.cpp | 149 + src/qmapshack/mouse/line/CLineOpMovePoint.h | 44 + src/qmapshack/mouse/line/CLineOpSelectRange.cpp | 245 + src/qmapshack/mouse/line/CLineOpSelectRange.h | 66 + src/{ => qmapshack}/mouse/line/CScrOptEditLine.cpp | 0 src/{ => qmapshack}/mouse/line/CScrOptEditLine.h | 0 .../mouse/line/CScrOptRangeLine.cpp | 0 src/{ => qmapshack}/mouse/line/CScrOptRangeLine.h | 0 src/qmapshack/mouse/line/ILineOp.cpp | 323 + src/qmapshack/mouse/line/ILineOp.h | 131 + src/qmapshack/mouse/line/IMouseEditLine.cpp | 512 + src/qmapshack/mouse/line/IMouseEditLine.h | 158 + src/{ => qmapshack}/mouse/line/IScrOptEditLine.ui | 0 src/{ => qmapshack}/mouse/line/IScrOptRangeLine.ui | 0 src/{ => qmapshack}/pics/about.png | Bin src/{ => qmapshack}/pics/compass.png | Bin src/{ => qmapshack}/pics/compass.svg | 0 src/{ => qmapshack}/pics/noMap256x256.png | Bin src/{ => qmapshack}/pics/splash.png | Bin src/{ => qmapshack}/pics/timezones.png | Bin src/{ => qmapshack}/plot/CPlot.cpp | 0 src/{ => qmapshack}/plot/CPlot.h | 0 src/{ => qmapshack}/plot/CPlotAxis.cpp | 0 src/{ => qmapshack}/plot/CPlotAxis.h | 0 src/{ => qmapshack}/plot/CPlotAxisTime.cpp | 0 src/{ => qmapshack}/plot/CPlotAxisTime.h | 0 src/{ => qmapshack}/plot/CPlotData.cpp | 0 src/{ => qmapshack}/plot/CPlotData.h | 0 src/{ => qmapshack}/plot/CPlotProfile.cpp | 0 src/{ => qmapshack}/plot/CPlotProfile.h | 0 src/{ => qmapshack}/plot/CPlotTrack.cpp | 0 src/{ => qmapshack}/plot/CPlotTrack.h | 0 src/qmapshack/plot/IPlot.cpp | 1459 +++ src/{ => qmapshack}/plot/IPlot.h | 0 src/{ => qmapshack}/plot/ITrack.cpp | 0 src/{ => qmapshack}/plot/ITrack.h | 0 src/{ => qmapshack}/print/CPrintDialog.cpp | 0 src/{ => qmapshack}/print/CPrintDialog.h | 0 src/{ => qmapshack}/print/IPrintDialog.ui | 0 src/{ => qmapshack}/qlgt/CQlb.cpp | 0 src/{ => qmapshack}/qlgt/CQlb.h | 0 src/{ => qmapshack}/qlgt/CQlgtDb.cpp | 0 src/{ => qmapshack}/qlgt/CQlgtDb.h | 0 src/{ => qmapshack}/qlgt/CQlgtDiary.cpp | 0 src/{ => qmapshack}/qlgt/CQlgtDiary.h | 0 src/{ => qmapshack}/qlgt/CQlgtFolder.cpp | 0 src/{ => qmapshack}/qlgt/CQlgtFolder.h | 0 src/{ => qmapshack}/qlgt/CQlgtRoute.cpp | 0 src/{ => qmapshack}/qlgt/CQlgtRoute.h | 0 src/{ => qmapshack}/qlgt/CQlgtTrack.cpp | 0 src/{ => qmapshack}/qlgt/CQlgtTrack.h | 0 src/{ => qmapshack}/qlgt/CQlgtWpt.cpp | 0 src/{ => qmapshack}/qlgt/CQlgtWpt.h | 0 src/qmapshack/qlgt/CQmsDb.cpp | 280 + src/{ => qmapshack}/qlgt/CQmsDb.h | 0 src/{ => qmapshack}/qlgt/IItem.cpp | 0 src/{ => qmapshack}/qlgt/IItem.h | 0 src/{ => qmapshack}/qlgt/IQlgtOverlay.cpp | 0 src/{ => qmapshack}/qlgt/IQlgtOverlay.h | 0 src/{ => qmapshack}/qlgt/converter.cpp | 0 src/qmapshack/realtime/CRtDraw.cpp | 65 + src/qmapshack/realtime/CRtDraw.h | 41 + src/qmapshack/realtime/CRtSelectSource.cpp | 114 + src/qmapshack/realtime/CRtSelectSource.h | 44 + src/qmapshack/realtime/CRtWorkspace.cpp | 275 + src/qmapshack/realtime/CRtWorkspace.h | 104 + src/qmapshack/realtime/IRtRecord.cpp | 106 + src/qmapshack/realtime/IRtRecord.h | 112 + src/qmapshack/realtime/IRtSelectSource.ui | 84 + src/qmapshack/realtime/IRtSource.cpp | 55 + src/qmapshack/realtime/IRtSource.h | 151 + src/qmapshack/realtime/IRtWorkspace.ui | 132 + src/qmapshack/realtime/opensky/CRtOpenSky.cpp | 343 + src/qmapshack/realtime/opensky/CRtOpenSky.h | 133 + src/qmapshack/realtime/opensky/CRtOpenSkyInfo.cpp | 164 + src/qmapshack/realtime/opensky/CRtOpenSkyInfo.h | 58 + .../realtime/opensky/CRtOpenSkyRecord.cpp | 88 + src/qmapshack/realtime/opensky/CRtOpenSkyRecord.h | 51 + src/qmapshack/realtime/opensky/IRtOpenSkyInfo.ui | 205 + src/qmapshack/resources.qrc | 615 ++ src/{ => qmapshack}/setup/CAppOpts.h | 0 src/{ => qmapshack}/setup/CAppSetupLinux.cpp | 0 src/{ => qmapshack}/setup/CAppSetupLinux.h | 0 src/{ => qmapshack}/setup/CAppSetupMac.cpp | 0 src/{ => qmapshack}/setup/CAppSetupMac.h | 0 src/qmapshack/setup/CAppSetupWin.cpp | 79 + src/{ => qmapshack}/setup/CAppSetupWin.h | 0 src/{ => qmapshack}/setup/CCommandProcessor.cpp | 0 src/{ => qmapshack}/setup/CCommandProcessor.h | 0 src/{ => qmapshack}/setup/CLogHandler.cpp | 0 src/{ => qmapshack}/setup/CLogHandler.h | 0 src/{ => qmapshack}/setup/IAppSetup.cpp | 0 src/{ => qmapshack}/setup/IAppSetup.h | 0 .../templates/Hiking_Tour_Summary.ui | 0 src/{ => qmapshack}/tool/CImportDatabase.cpp | 0 src/{ => qmapshack}/tool/CImportDatabase.h | 0 src/qmapshack/tool/CMapVrtBuilder.cpp | 206 + src/qmapshack/tool/CMapVrtBuilder.h | 47 + .../tool/CRoutinoDatabaseBuilder.cpp | 0 src/{ => qmapshack}/tool/CRoutinoDatabaseBuilder.h | 0 src/{ => qmapshack}/tool/IImportDatabase.ui | 0 src/qmapshack/tool/IMapVrtBuilder.ui | 294 + .../tool/IRoutinoDatabaseBuilder.ui | 0 src/{ => qmapshack}/tool/IToolShell.cpp | 0 src/{ => qmapshack}/tool/IToolShell.h | 0 src/{ => qmapshack}/units/CCoordFormatSetup.cpp | 0 src/{ => qmapshack}/units/CCoordFormatSetup.h | 0 src/{ => qmapshack}/units/CTimeZoneSetup.cpp | 0 src/{ => qmapshack}/units/CTimeZoneSetup.h | 0 src/{ => qmapshack}/units/CUnitImperial.cpp | 0 src/{ => qmapshack}/units/CUnitImperial.h | 0 src/{ => qmapshack}/units/CUnitMetric.cpp | 0 src/{ => qmapshack}/units/CUnitMetric.h | 0 src/{ => qmapshack}/units/CUnitNautic.cpp | 0 src/{ => qmapshack}/units/CUnitNautic.h | 0 src/qmapshack/units/CUnitsSetup.cpp | 81 + src/{ => qmapshack}/units/CUnitsSetup.h | 0 src/{ => qmapshack}/units/ICoordFormatSetup.ui | 0 src/{ => qmapshack}/units/ITimeZoneSetup.ui | 0 src/qmapshack/units/IUnit.cpp | 828 ++ src/qmapshack/units/IUnit.h | 168 + src/qmapshack/units/IUnitsSetup.ui | 152 + src/qmapshack/version.h | 33 + src/qmapshack/widgets/CColorChooser.cpp | 104 + src/qmapshack/widgets/CColorChooser.h | 46 + src/{ => qmapshack}/widgets/CColorLegend.cpp | 0 src/{ => qmapshack}/widgets/CColorLegend.h | 0 src/{ => qmapshack}/widgets/CDoubleSpinBox.cpp | 0 src/{ => qmapshack}/widgets/CDoubleSpinBox.h | 0 src/{ => qmapshack}/widgets/CFadingIcon.cpp | 0 src/{ => qmapshack}/widgets/CFadingIcon.h | 0 src/{ => qmapshack}/widgets/CHistoryListWidget.cpp | 0 src/{ => qmapshack}/widgets/CHistoryListWidget.h | 0 src/{ => qmapshack}/widgets/CLineEdit.cpp | 0 src/{ => qmapshack}/widgets/CLineEdit.h | 0 src/{ => qmapshack}/widgets/CPhotoAlbum.cpp | 0 src/{ => qmapshack}/widgets/CPhotoAlbum.h | 0 src/qmapshack/widgets/CSelectDoubleListWidget.cpp | 267 + src/qmapshack/widgets/CSelectDoubleListWidget.h | 62 + src/qmapshack/widgets/CTemplateWidget.cpp | 259 + src/{ => qmapshack}/widgets/CTemplateWidget.h | 0 src/{ => qmapshack}/widgets/CTextEdit.cpp | 0 src/{ => qmapshack}/widgets/CTextEdit.h | 0 src/{ => qmapshack}/widgets/CTextEditWidget.cpp | 0 src/{ => qmapshack}/widgets/CTextEditWidget.h | 0 .../widgets/CTextEditWidgetSelMenu.cpp | 0 .../widgets/CTextEditWidgetSelMenu.h | 0 src/{ => qmapshack}/widgets/CTinySpinBox.cpp | 0 src/{ => qmapshack}/widgets/CTinySpinBox.h | 0 src/{ => qmapshack}/widgets/IColorChooser.ui | 0 src/{ => qmapshack}/widgets/IPhotoAlbum.ui | 0 .../widgets/ISelectDoubleListWidget.ui | 0 src/{ => qmapshack}/widgets/ITemplateWidget.ui | 0 src/{ => qmapshack}/widgets/ITextEditWidget.ui | 0 .../widgets/ITextEditWidgetSelMenu.ui | 0 src/qmaptool/CAbout.cpp | 46 + src/qmaptool/CAbout.h | 35 + src/qmaptool/CMainWindow.cpp | 178 + src/qmaptool/CMainWindow.h | 98 + src/qmaptool/CMakeLists.txt | 253 + src/qmaptool/CSingleInstanceProxy.cpp | 102 + src/{ => qmaptool}/CSingleInstanceProxy.h | 0 src/qmaptool/GeoMath.cpp | 54 + src/qmaptool/GeoMath.h | 31 + src/qmaptool/IAbout.ui | 164 + src/qmaptool/IMainWindow.ui | 208 + src/qmaptool/README.md | 7 + src/qmaptool/canvas/CCanvas.cpp | 189 + src/qmaptool/canvas/CCanvas.h | 92 + src/qmaptool/canvas/CDrawContextPixel.cpp | 330 + src/qmaptool/canvas/CDrawContextPixel.h | 118 + src/qmaptool/canvas/IDrawContext.cpp | 276 + src/qmaptool/canvas/IDrawContext.h | 158 + src/qmaptool/helpers/CDraw.cpp | 239 + src/qmaptool/helpers/CDraw.h | 96 + src/{ => qmaptool}/helpers/CSettings.h | 0 src/{grid => qmaptool/helpers}/mitab.cpp | 0 src/{grid => qmaptool/helpers}/mitab.h | 0 src/qmaptool/items/CItemCutMap.cpp | 98 + src/qmaptool/items/CItemCutMap.h | 52 + src/qmaptool/items/CItemFile.cpp | 30 + src/qmaptool/items/CItemFile.h | 34 + src/qmaptool/items/CItemListWidget.cpp | 156 + src/qmaptool/items/CItemListWidget.h | 64 + src/qmaptool/items/CItemRefMap.cpp | 115 + src/qmaptool/items/CItemRefMap.h | 56 + src/qmaptool/items/IItem.cpp | 144 + src/qmaptool/items/IItem.h | 98 + src/qmaptool/items/IItemListWidget.ui | 127 + src/qmaptool/locale/qmaptool.ts | 1506 +++ src/qmaptool/locale/qmaptool_de.ts | 1522 +++ src/qmaptool/locale/qmaptool_es.ts | 1518 +++ src/qmaptool/main.cpp | 76 + src/qmaptool/overlay/COverlayCutMap.cpp | 644 ++ src/qmaptool/overlay/COverlayCutMap.h | 105 + src/qmaptool/overlay/COverlayGridTool.cpp | 348 + src/qmaptool/overlay/COverlayGridTool.h | 68 + src/qmaptool/overlay/COverlayRefMap.cpp | 747 ++ src/qmaptool/overlay/COverlayRefMap.h | 103 + src/qmaptool/overlay/IOverlay.cpp | 36 + src/qmaptool/overlay/IOverlay.h | 43 + src/qmaptool/overlay/IOverlayCutMap.ui | 202 + src/qmaptool/overlay/IOverlayGridTool.ui | 184 + src/qmaptool/overlay/IOverlayRefMap.ui | 351 + src/qmaptool/overlay/gridtool/CGridPlacer.cpp | 274 + src/qmaptool/overlay/gridtool/CGridPlacer.h | 85 + src/qmaptool/overlay/gridtool/CGridPoint.cpp | 184 + src/qmaptool/overlay/gridtool/CGridPoint.h | 70 + src/qmaptool/overlay/gridtool/CGridSelArea.cpp | 240 + src/qmaptool/overlay/gridtool/CGridSelArea.h | 97 + src/qmaptool/overlay/gridtool/CGridSetRef.cpp | 105 + src/qmaptool/overlay/gridtool/CGridSetRef.h | 86 + src/qmaptool/overlay/gridtool/IGridPlacer.ui | 248 + src/qmaptool/overlay/gridtool/IGridSelArea.ui | 49 + src/qmaptool/overlay/gridtool/IGridSetRef.ui | 117 + src/qmaptool/overlay/refmap/CDialogRefPoint.cpp | 74 + src/qmaptool/overlay/refmap/CDialogRefPoint.h | 46 + .../overlay/refmap/COverlayRefMapPoint.cpp | 52 + src/qmaptool/overlay/refmap/COverlayRefMapPoint.h | 67 + src/qmaptool/overlay/refmap/CProjWizard.cpp | 237 + src/qmaptool/overlay/refmap/CProjWizard.h | 44 + src/qmaptool/overlay/refmap/IDialogRefPoint.ui | 131 + src/qmaptool/overlay/refmap/IProjWizard.ui | 210 + src/qmaptool/pic/line_3px_horizontal.png | Bin 0 -> 188 bytes src/qmaptool/pic/line_3px_vertical.png | Bin 0 -> 189 bytes src/qmaptool/pic/splash.png | Bin 0 -> 156794 bytes src/qmaptool/resources.qrc | 87 + src/{ => qmaptool}/setup/CAppOpts.h | 0 src/qmaptool/setup/CAppSetupLinux.cpp | 62 + src/qmaptool/setup/CAppSetupLinux.h | 44 + src/qmaptool/setup/CAppSetupMac.cpp | 140 + src/qmaptool/setup/CAppSetupMac.h | 49 + src/qmaptool/setup/CAppSetupWin.cpp | 69 + src/qmaptool/setup/CAppSetupWin.h | 45 + src/qmaptool/setup/CCommandProcessor.cpp | 58 + src/{ => qmaptool}/setup/CCommandProcessor.h | 0 src/qmaptool/setup/CLogHandler.cpp | 122 + src/{ => qmaptool}/setup/CLogHandler.h | 0 src/qmaptool/setup/CSetupExtTools.cpp | 88 + src/qmaptool/setup/CSetupExtTools.h | 46 + src/qmaptool/setup/IAppSetup.cpp | 158 + src/qmaptool/setup/IAppSetup.h | 186 + src/qmaptool/setup/ISetupExtTools.ui | 324 + src/qmaptool/shell/CShell.cpp | 198 + src/qmaptool/shell/CShell.h | 75 + src/qmaptool/shell/CShellCmd.cpp | 27 + src/qmaptool/shell/CShellCmd.h | 47 + src/qmaptool/tool/CToolAddOverview.cpp | 225 + src/qmaptool/tool/CToolAddOverview.h | 51 + src/qmaptool/tool/CToolBox.cpp | 44 + src/qmaptool/tool/CToolBox.h | 40 + src/qmaptool/tool/CToolCutMap.cpp | 202 + src/qmaptool/tool/CToolCutMap.h | 51 + src/qmaptool/tool/CToolGrid.cpp | 124 + src/qmaptool/tool/CToolGrid.h | 57 + src/qmaptool/tool/CToolOverviewGroupBox.cpp | 95 + src/qmaptool/tool/CToolOverviewGroupBox.h | 43 + src/qmaptool/tool/CToolPalettize.cpp | 302 + src/qmaptool/tool/CToolPalettize.h | 55 + src/qmaptool/tool/CToolRefMap.cpp | 257 + src/qmaptool/tool/CToolRefMap.h | 52 + src/qmaptool/tool/CToolStack.cpp | 44 + src/qmaptool/tool/CToolStack.h | 41 + src/qmaptool/tool/ITool.cpp | 20 + src/qmaptool/tool/ITool.h | 179 + src/qmaptool/tool/IToolAddOverview.ui | 278 + src/qmaptool/tool/IToolCutMap.ui | 263 + src/qmaptool/tool/IToolGrid.ui | 158 + src/qmaptool/tool/IToolGui.cpp | 81 + src/qmaptool/tool/IToolGui.h | 44 + src/qmaptool/tool/IToolOverviewGroupBox.ui | 130 + src/qmaptool/tool/IToolPalettize.ui | 269 + src/qmaptool/tool/IToolRefMap.ui | 276 + src/{ => qmaptool}/units/CCoordFormatSetup.cpp | 0 src/{ => qmaptool}/units/CCoordFormatSetup.h | 0 src/{ => qmaptool}/units/CTimeZoneSetup.cpp | 0 src/{ => qmaptool}/units/CTimeZoneSetup.h | 0 src/{ => qmaptool}/units/CUnitImperial.cpp | 0 src/{ => qmaptool}/units/CUnitImperial.h | 0 src/{ => qmaptool}/units/CUnitMetric.cpp | 0 src/{ => qmaptool}/units/CUnitMetric.h | 0 src/{ => qmaptool}/units/CUnitNautic.cpp | 0 src/{ => qmaptool}/units/CUnitNautic.h | 0 src/qmaptool/units/CUnitsSetup.cpp | 59 + src/{ => qmaptool}/units/CUnitsSetup.h | 0 src/qmaptool/units/ICoordFormatSetup.ui | 125 + src/qmaptool/units/ITimeZoneSetup.ui | 182 + src/qmaptool/units/IUnit.cpp | 776 ++ src/qmaptool/units/IUnit.h | 153 + src/qmaptool/units/IUnitsSetup.ui | 125 + src/qmaptool/version.h | 33 + src/qmt_map2jnx/CMakeLists.txt | 65 + src/qmt_map2jnx/argv.cpp | 45 + src/qmt_map2jnx/argv.h | 16 + src/qmt_map2jnx/main.cpp | 1039 ++ src/qmt_map2rmap/README.md | 7 + src/qmt_rgb2pct/CApp.cpp | 280 + src/qmt_rgb2pct/CApp.h | 55 + src/qmt_rgb2pct/CMakeLists.txt | 117 + src/qmt_rgb2pct/README.md | 5 + src/qmt_rgb2pct/locale/qmt_rgb2pct.ts | 126 + src/qmt_rgb2pct/locale/qmt_rgb2pct_de.ts | 127 + src/qmt_rgb2pct/main.cpp | 155 + src/qmt_rgb2pct/version.h | 33 + src/resources.qrc | 595 - src/setup/CAppSetupWin.cpp | 81 - src/tool/CMapVrtBuilder.cpp | 157 - src/tool/CMapVrtBuilder.h | 45 - src/tool/IMapVrtBuilder.ui | 234 - src/units/CUnitsSetup.cpp | 79 - src/units/IUnit.cpp | 806 -- src/units/IUnit.h | 167 - src/units/IUnitsSetup.ui | 190 - src/version.h | 31 - src/widgets/CColorChooser.cpp | 64 - src/widgets/CColorChooser.h | 42 - src/widgets/CSelectDoubleListWidget.cpp | 262 - src/widgets/CSelectDoubleListWidget.h | 60 - src/widgets/CTemplateWidget.cpp | 258 - templates/header.h | 2 +- templates/source.c | 2 +- templates/source.cpp | 2 +- 1197 files changed, 171712 insertions(+), 134054 deletions(-) create mode 100644 msvc_64/QMapTool.ico create mode 100644 qmaptool.1 create mode 100644 qmaptool.desktop.in create mode 100644 qmt_rgb2pct.1 delete mode 100644 src/CAbout.cpp delete mode 100644 src/CMainWindow.cpp delete mode 100644 src/CMainWindow.h delete mode 100644 src/CMakeLists.txt delete mode 100644 src/IMainWindow.ui delete mode 100644 src/canvas/CCanvas.cpp delete mode 100644 src/canvas/CCanvas.h delete mode 100644 src/canvas/CCanvasSetup.cpp delete mode 100644 src/canvas/ICanvasSetup.ui delete mode 100644 src/device/IDevice.cpp delete mode 100644 src/device/IDevice.h delete mode 100644 src/gis/CGisDatabase.cpp delete mode 100644 src/gis/CGisDatabase.h delete mode 100644 src/gis/CGisDraw.cpp delete mode 100644 src/gis/CGisDraw.h delete mode 100644 src/gis/CGisListDB.cpp delete mode 100644 src/gis/CGisListDB.h delete mode 100644 src/gis/CGisListWks.cpp delete mode 100644 src/gis/CGisListWks.h delete mode 100644 src/gis/CGisWorkspace.cpp delete mode 100644 src/gis/CGisWorkspace.h delete mode 100644 src/gis/IGisDatabase.ui delete mode 100644 src/gis/IGisItem.cpp delete mode 100644 src/gis/IGisItem.h delete mode 100644 src/gis/IGisLine.h delete mode 100644 src/gis/IGisWorkspace.ui delete mode 100644 src/gis/db/CDBFolderMysql.cpp delete mode 100644 src/gis/db/CDBFolderMysql.h delete mode 100644 src/gis/db/CDBFolderSqlite.cpp delete mode 100644 src/gis/db/CDBFolderSqlite.h delete mode 100644 src/gis/db/CDBProject.cpp delete mode 100644 src/gis/db/CDBProject.h delete mode 100644 src/gis/db/CSelectDBFolder.cpp delete mode 100644 src/gis/db/CSelectDBFolder.h delete mode 100644 src/gis/db/CSelectSaveAction.cpp delete mode 100644 src/gis/db/CSetupDatabase.cpp delete mode 100644 src/gis/db/IDBFolder.cpp delete mode 100644 src/gis/db/IDBFolder.h delete mode 100644 src/gis/db/IDBFolderSql.cpp delete mode 100644 src/gis/ovl/CDetailsOvlArea.cpp delete mode 100644 src/gis/ovl/CDetailsOvlArea.h delete mode 100644 src/gis/ovl/CGisItemOvlArea.cpp delete mode 100644 src/gis/ovl/CGisItemOvlArea.h delete mode 100644 src/gis/ovl/CScrOptOvlArea.cpp delete mode 100644 src/gis/ovl/CScrOptOvlArea.h delete mode 100644 src/gis/ovl/IDetailsOvlArea.ui delete mode 100644 src/gis/ovl/IScrOptOvlArea.ui delete mode 100644 src/gis/prj/CDetailsPrj.cpp delete mode 100644 src/gis/prj/IGisProject.cpp delete mode 100644 src/gis/prj/IGisProject.h delete mode 100644 src/gis/rte/CDetailsRte.cpp delete mode 100644 src/gis/rte/CGisItemRte.cpp delete mode 100644 src/gis/rte/CGisItemRte.h delete mode 100644 src/gis/rte/CScrOptRte.cpp delete mode 100644 src/gis/rte/CScrOptRte.h delete mode 100644 src/gis/rte/IDetailsRte.ui delete mode 100644 src/gis/rte/IScrOptRte.ui delete mode 100644 src/gis/rte/router/CRouterBRouter.cpp delete mode 100644 src/gis/rte/router/CRouterBRouter.h delete mode 100644 src/gis/rte/router/CRouterSetup.cpp delete mode 100644 src/gis/rte/router/IRouter.h delete mode 100644 src/gis/rte/router/IRouterBRouter.ui delete mode 100644 src/gis/rte/router/IRouterMapQuest.ui delete mode 100644 src/gis/rte/router/IRouterRoutino.ui delete mode 100644 src/gis/rte/router/IRouterSetup.ui delete mode 100644 src/gis/rte/router/brouter/CRouterBRouterSetup.cpp delete mode 100644 src/gis/rte/router/brouter/CRouterBRouterSetup.h delete mode 100644 src/gis/rte/router/brouter/CRouterBRouterSetupWizard.cpp delete mode 100644 src/gis/rte/router/brouter/CRouterBRouterToolShell.cpp delete mode 100644 src/gis/rte/router/brouter/CRouterBRouterToolShell.h delete mode 100644 src/gis/rte/router/brouter/IRouterBRouterSetupWizard.ui delete mode 100644 src/gis/trk/CCombineTrk.cpp delete mode 100644 src/gis/trk/CDetailsTrk.cpp delete mode 100644 src/gis/trk/CGisItemTrk.cpp delete mode 100644 src/gis/trk/CGisItemTrk.h delete mode 100644 src/gis/trk/CScrOptTrk.cpp delete mode 100644 src/gis/trk/CScrOptTrk.h delete mode 100644 src/gis/trk/CTableTrk.cpp delete mode 100644 src/gis/trk/CTrackData.cpp delete mode 100644 src/gis/trk/CTrackData.h delete mode 100644 src/gis/trk/IDetailsTrk.ui delete mode 100644 src/gis/trk/IScrOptTrk.ui delete mode 100644 src/gis/trk/filter/CFilterSpeed.cpp delete mode 100644 src/gis/trk/filter/CFilterSpeed.h delete mode 100644 src/gis/trk/filter/IFilterSpeed.ui delete mode 100644 src/gis/trk/filter/filter.cpp delete mode 100644 src/gis/wpt/CDetailsWpt.cpp delete mode 100644 src/gis/wpt/CGisItemWpt.cpp delete mode 100644 src/gis/wpt/CGisItemWpt.h delete mode 100644 src/gis/wpt/CScrOptWpt.cpp delete mode 100644 src/gis/wpt/CScrOptWptRadius.cpp delete mode 100644 src/gis/wpt/IDetailsWpt.ui delete mode 100644 src/gis/wpt/IScrOptWpt.ui delete mode 100644 src/gis/wpt/IScrOptWptRadius.ui delete mode 100644 src/grid/CGridSetup.cpp delete mode 100644 src/grid/CProjWizard.cpp delete mode 100644 src/grid/CProjWizard.h delete mode 100644 src/grid/IGridSetup.ui delete mode 100644 src/grid/IProjWizard.ui delete mode 100644 src/helpers/CDraw.cpp delete mode 100644 src/helpers/CDraw.h delete mode 100644 src/helpers/CSelectCopyAction.cpp delete mode 100644 src/helpers/CToolBarSetupDialog.cpp create mode 100644 src/icons/16x16/Aircraft.png copy src/icons/{hicolor/16x16/apps => 16x16}/QMapShack.png (100%) create mode 100644 src/icons/16x16/QMapTool.png create mode 100644 src/icons/32x32/AddOverview.png create mode 100644 src/icons/32x32/Aircraft.png create mode 100644 src/icons/32x32/CombineMap.png create mode 100644 src/icons/32x32/CutMap.png create mode 100644 src/icons/32x32/GridTool.png rename src/icons/32x32/{GridWizzard.png => GridWizard.png} (100%) create mode 100644 src/icons/32x32/LoadGcp.png create mode 100644 src/icons/32x32/LoadShape.png create mode 100644 src/icons/32x32/NotPossible.png create mode 100644 src/icons/32x32/OpenSky.png create mode 100644 src/icons/32x32/Pause.png create mode 100644 src/icons/32x32/PointDelAll.png create mode 100644 src/icons/32x32/QMapTool.png create mode 100644 src/icons/32x32/Rasterize.png create mode 100644 src/icons/32x32/Record.png create mode 100644 src/icons/32x32/RefAdd.png create mode 100644 src/icons/32x32/RefDel.png create mode 100644 src/icons/32x32/RefDelAll.png create mode 100644 src/icons/32x32/RefMove.png create mode 100644 src/icons/32x32/RefMoveAuto.png create mode 100644 src/icons/32x32/ReferenceMap.png copy src/icons/32x32/{Reset.png => Reload.png} (100%) create mode 100644 src/icons/32x32/SaveGcp.png create mode 100644 src/icons/32x32/SaveShape.png create mode 100644 src/icons/32x32/SetupSummary.png create mode 100644 src/icons/32x32/ShowSummary.png create mode 100644 src/icons/32x32/Sort.png create mode 100644 src/icons/32x32/ToggleRealTime.png create mode 100644 src/icons/48x48/AddOverview.png create mode 100644 src/icons/48x48/Aircraft.png create mode 100644 src/icons/48x48/CombineMap.png create mode 100644 src/icons/48x48/CutMap.png create mode 100644 src/icons/48x48/GridTool.png rename src/icons/48x48/{GridWizzard.png => GridWizard.png} (100%) create mode 100644 src/icons/48x48/LoadGcp.png create mode 100644 src/icons/48x48/LoadShape.png create mode 100644 src/icons/48x48/NotPossible.png create mode 100644 src/icons/48x48/OpenSky.png create mode 100644 src/icons/48x48/Pause.png create mode 100644 src/icons/48x48/PointDelAll.png create mode 100644 src/icons/48x48/QMapTool.png create mode 100644 src/icons/48x48/Rasterize.png create mode 100644 src/icons/48x48/Record.png create mode 100644 src/icons/48x48/RefAdd.png create mode 100644 src/icons/48x48/RefDel.png create mode 100644 src/icons/48x48/RefDelAll.png create mode 100644 src/icons/48x48/RefMove.png create mode 100644 src/icons/48x48/RefMoveAuto.png create mode 100644 src/icons/48x48/ReferenceMap.png copy src/icons/48x48/{Reset.png => Reload.png} (100%) create mode 100644 src/icons/48x48/SaveGcp.png create mode 100644 src/icons/48x48/SaveShape.png create mode 100644 src/icons/48x48/SetupSummary.png create mode 100644 src/icons/48x48/ShowSummary.png create mode 100644 src/icons/48x48/Sort.png create mode 100644 src/icons/48x48/ToggleRealTime.png copy src/icons/{hicolor/8x8/apps => 8x8}/QMapShack.png (100%) create mode 100644 src/icons/8x8/QMapTool.png create mode 100644 src/icons/AddOverview.svg create mode 100644 src/icons/Aircraft.svg create mode 100644 src/icons/CombineMap.svg create mode 100644 src/icons/CutMap.svg create mode 100644 src/icons/GridTool.svg rename src/icons/{GridWizzard.svg => GridWizard.svg} (100%) create mode 100644 src/icons/LoadGcp.svg create mode 100644 src/icons/LoadShape.svg mode change 100755 => 100644 src/icons/LogProject.svg create mode 100644 src/icons/NotPossible.svg create mode 100644 src/icons/OpenSky.svg create mode 100644 src/icons/Pause.svg create mode 100644 src/icons/PointDelAll.svg create mode 100644 src/icons/QMapTool.svg create mode 100644 src/icons/Rasterize.svg create mode 100644 src/icons/Record.svg create mode 100644 src/icons/RefAdd.svg create mode 100644 src/icons/RefDel.svg create mode 100644 src/icons/RefDelAll.svg create mode 100644 src/icons/RefMove.svg create mode 100644 src/icons/RefMoveAuto.svg create mode 100644 src/icons/ReferenceMap.svg copy src/icons/{Reset.svg => Reload.svg} (100%) create mode 100644 src/icons/SaveGcp.svg create mode 100644 src/icons/SaveShape.svg create mode 100644 src/icons/SetupSummary.svg create mode 100644 src/icons/ShowSummary.svg create mode 100644 src/icons/Sort.svg create mode 100644 src/icons/ToggleRealTime.svg delete mode 100644 src/icons/hicolor/scalable/apps/QMapShack.svg rename src/icons/{ => qmapshack}/hicolor/128x128/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/16x16/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/192x192/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/22x22/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/24x24/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/256x256/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/32x32/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/36x36/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/40x40/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/42x42/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/48x48/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/512x512/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/64x64/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/72x72/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/80x80/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/8x8/apps/QMapShack.png (100%) rename src/icons/{ => qmapshack}/hicolor/96x96/apps/QMapShack.png (100%) create mode 100644 src/icons/qmaptool/hicolor/128x128/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/16x16/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/192x192/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/22x22/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/24x24/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/256x256/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/32x32/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/36x36/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/40x40/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/42x42/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/48x48/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/512x512/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/64x64/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/72x72/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/80x80/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/8x8/apps/QMapTool.png create mode 100644 src/icons/qmaptool/hicolor/96x96/apps/QMapTool.png delete mode 100644 src/locale/qmapshack.ts delete mode 100644 src/locale/qmapshack_ca.ts delete mode 100644 src/locale/qmapshack_cs.ts delete mode 100644 src/locale/qmapshack_de.ts delete mode 100644 src/locale/qmapshack_es.ts delete mode 100644 src/locale/qmapshack_fr.ts delete mode 100644 src/locale/qmapshack_nl.ts delete mode 100644 src/locale/qmapshack_ru.ts delete mode 100644 src/map/CMapVRT.cpp delete mode 100644 src/map/CMapWMTS.cpp delete mode 100644 src/mouse/CMouseDummy.cpp delete mode 100644 src/mouse/CMouseDummy.h delete mode 100644 src/mouse/CMouseEditArea.cpp delete mode 100644 src/mouse/CMouseEditArea.h delete mode 100644 src/mouse/CMouseEditRte.cpp delete mode 100644 src/mouse/CMouseEditRte.h delete mode 100644 src/mouse/CMouseEditTrk.cpp delete mode 100644 src/mouse/CMouseEditTrk.h delete mode 100644 src/mouse/CMouseMoveWpt.cpp delete mode 100644 src/mouse/CMouseMoveWpt.h delete mode 100644 src/mouse/CMouseNormal.cpp delete mode 100644 src/mouse/CMouseNormal.h delete mode 100644 src/mouse/CMousePrint.cpp delete mode 100644 src/mouse/CMousePrint.h delete mode 100644 src/mouse/CMouseRadiusWpt.cpp delete mode 100644 src/mouse/CMouseRadiusWpt.h delete mode 100644 src/mouse/CMouseRangeTrk.cpp delete mode 100644 src/mouse/CMouseRangeTrk.h delete mode 100644 src/mouse/CMouseSelect.cpp delete mode 100644 src/mouse/CMouseSelect.h delete mode 100644 src/mouse/CMouseWptBubble.cpp delete mode 100644 src/mouse/CMouseWptBubble.h delete mode 100644 src/mouse/CScrOptSelect.cpp delete mode 100644 src/mouse/CScrOptSelect.h delete mode 100644 src/mouse/CScrOptUnclutter.cpp delete mode 100644 src/mouse/CScrOptUnclutter.h delete mode 100644 src/mouse/IMouse.cpp delete mode 100644 src/mouse/IMouse.h delete mode 100644 src/mouse/IMouseSelect.cpp delete mode 100644 src/mouse/IMouseSelect.h delete mode 100644 src/mouse/IScrOpt.cpp delete mode 100644 src/mouse/IScrOpt.h delete mode 100644 src/mouse/IScrOptSelect.ui delete mode 100644 src/mouse/line/CLineOpAddPoint.cpp delete mode 100644 src/mouse/line/CLineOpAddPoint.h delete mode 100644 src/mouse/line/CLineOpDeletePoint.cpp delete mode 100644 src/mouse/line/CLineOpDeletePoint.h delete mode 100644 src/mouse/line/CLineOpMovePoint.cpp delete mode 100644 src/mouse/line/CLineOpMovePoint.h delete mode 100644 src/mouse/line/CLineOpSelectRange.cpp delete mode 100644 src/mouse/line/CLineOpSelectRange.h delete mode 100644 src/mouse/line/ILineOp.cpp delete mode 100644 src/mouse/line/ILineOp.h delete mode 100644 src/mouse/line/IMouseEditLine.cpp delete mode 100644 src/mouse/line/IMouseEditLine.h delete mode 100644 src/plot/IPlot.cpp delete mode 100644 src/qlgt/CQmsDb.cpp create mode 100644 src/qmapshack/CAbout.cpp rename src/{ => qmapshack}/CAbout.h (100%) create mode 100644 src/qmapshack/CMainWindow.cpp create mode 100644 src/qmapshack/CMainWindow.h create mode 100644 src/qmapshack/CMakeLists.txt rename src/{ => qmapshack}/CSingleInstanceProxy.cpp (100%) copy src/{ => qmapshack}/CSingleInstanceProxy.h (100%) rename src/{ => qmapshack}/GeoMath.cpp (100%) rename src/{ => qmapshack}/GeoMath.h (100%) rename src/{ => qmapshack}/IAbout.ui (100%) create mode 100644 src/qmapshack/IMainWindow.ui create mode 100644 src/qmapshack/canvas/CCanvas.cpp create mode 100644 src/qmapshack/canvas/CCanvas.h create mode 100644 src/qmapshack/canvas/CCanvasSetup.cpp rename src/{ => qmapshack}/canvas/CCanvasSetup.h (100%) create mode 100644 src/qmapshack/canvas/ICanvasSetup.ui rename src/{ => qmapshack}/canvas/IDrawContext.cpp (100%) rename src/{ => qmapshack}/canvas/IDrawContext.h (100%) rename src/{ => qmapshack}/canvas/IDrawObject.cpp (100%) rename src/{ => qmapshack}/canvas/IDrawObject.h (100%) rename src/{ => qmapshack}/dem/CDemDraw.cpp (100%) rename src/{ => qmapshack}/dem/CDemDraw.h (100%) rename src/{ => qmapshack}/dem/CDemItem.cpp (100%) rename src/{ => qmapshack}/dem/CDemItem.h (100%) rename src/{ => qmapshack}/dem/CDemList.cpp (100%) rename src/{ => qmapshack}/dem/CDemList.h (100%) rename src/{ => qmapshack}/dem/CDemPathSetup.cpp (100%) rename src/{ => qmapshack}/dem/CDemPathSetup.h (100%) rename src/{ => qmapshack}/dem/CDemPropSetup.cpp (100%) rename src/{ => qmapshack}/dem/CDemPropSetup.h (100%) rename src/{ => qmapshack}/dem/CDemVRT.cpp (100%) rename src/{ => qmapshack}/dem/CDemVRT.h (100%) rename src/{ => qmapshack}/dem/IDem.cpp (100%) rename src/{ => qmapshack}/dem/IDem.h (100%) rename src/{ => qmapshack}/dem/IDemList.ui (100%) rename src/{ => qmapshack}/dem/IDemPathSetup.ui (100%) rename src/{ => qmapshack}/dem/IDemProp.cpp (100%) rename src/{ => qmapshack}/dem/IDemProp.h (100%) rename src/{ => qmapshack}/dem/IDemPropSetup.ui (100%) rename src/{ => qmapshack}/device/CDeviceGarmin.cpp (100%) rename src/{ => qmapshack}/device/CDeviceGarmin.h (100%) rename src/{ => qmapshack}/device/CDeviceGarminArchive.cpp (100%) rename src/{ => qmapshack}/device/CDeviceGarminArchive.h (100%) rename src/{ => qmapshack}/device/CDeviceTwoNav.cpp (100%) rename src/{ => qmapshack}/device/CDeviceTwoNav.h (100%) rename src/{ => qmapshack}/device/CDeviceWatcherLinux.cpp (100%) rename src/{ => qmapshack}/device/CDeviceWatcherLinux.h (100%) rename src/{ => qmapshack}/device/CDeviceWatcherMac.cpp (100%) rename src/{ => qmapshack}/device/CDeviceWatcherMac.h (100%) rename src/{ => qmapshack}/device/CDeviceWatcherWindows.cpp (100%) rename src/{ => qmapshack}/device/CDeviceWatcherWindows.h (100%) create mode 100644 src/qmapshack/device/IDevice.cpp create mode 100644 src/qmapshack/device/IDevice.h rename src/{ => qmapshack}/device/IDeviceWatcher.cpp (100%) rename src/{ => qmapshack}/device/IDeviceWatcher.h (100%) create mode 100644 src/qmapshack/gis/CGisDatabase.cpp create mode 100644 src/qmapshack/gis/CGisDatabase.h create mode 100644 src/qmapshack/gis/CGisDraw.cpp create mode 100644 src/qmapshack/gis/CGisDraw.h create mode 100644 src/qmapshack/gis/CGisListDB.cpp create mode 100644 src/qmapshack/gis/CGisListDB.h create mode 100644 src/qmapshack/gis/CGisListWks.cpp create mode 100644 src/qmapshack/gis/CGisListWks.h create mode 100644 src/qmapshack/gis/CGisWorkspace.cpp create mode 100644 src/qmapshack/gis/CGisWorkspace.h rename src/{ => qmapshack}/gis/CSelDevices.cpp (100%) rename src/{ => qmapshack}/gis/CSelDevices.h (100%) rename src/{ => qmapshack}/gis/CSetupFilter.cpp (100%) rename src/{ => qmapshack}/gis/CSetupFilter.h (100%) create mode 100644 src/qmapshack/gis/IGisDatabase.ui create mode 100644 src/qmapshack/gis/IGisItem.cpp create mode 100644 src/qmapshack/gis/IGisItem.h rename src/{ => qmapshack}/gis/IGisLine.cpp (100%) create mode 100644 src/qmapshack/gis/IGisLine.h create mode 100644 src/qmapshack/gis/IGisWorkspace.ui rename src/{ => qmapshack}/gis/ISelDevices.ui (100%) rename src/{ => qmapshack}/gis/ISetupFilter.ui (100%) rename src/{ => qmapshack}/gis/Poi.h (100%) rename src/{ => qmapshack}/gis/WptIcons.cpp (100%) rename src/{ => qmapshack}/gis/WptIcons.h (100%) rename src/{ => qmapshack}/gis/db/CDBFolderGroup.cpp (100%) rename src/{ => qmapshack}/gis/db/CDBFolderGroup.h (100%) rename src/{ => qmapshack}/gis/db/CDBFolderLostFound.cpp (100%) rename src/{ => qmapshack}/gis/db/CDBFolderLostFound.h (100%) create mode 100644 src/qmapshack/gis/db/CDBFolderMysql.cpp create mode 100644 src/qmapshack/gis/db/CDBFolderMysql.h rename src/{ => qmapshack}/gis/db/CDBFolderOther.cpp (100%) rename src/{ => qmapshack}/gis/db/CDBFolderOther.h (100%) rename src/{ => qmapshack}/gis/db/CDBFolderProject.cpp (100%) rename src/{ => qmapshack}/gis/db/CDBFolderProject.h (100%) create mode 100644 src/qmapshack/gis/db/CDBFolderSqlite.cpp create mode 100644 src/qmapshack/gis/db/CDBFolderSqlite.h rename src/{ => qmapshack}/gis/db/CDBItem.cpp (100%) rename src/{ => qmapshack}/gis/db/CDBItem.h (100%) create mode 100644 src/qmapshack/gis/db/CDBProject.cpp create mode 100644 src/qmapshack/gis/db/CDBProject.h rename src/{ => qmapshack}/gis/db/CExportDatabase.cpp (100%) rename src/{ => qmapshack}/gis/db/CExportDatabase.h (100%) rename src/{ => qmapshack}/gis/db/CExportDatabaseThread.cpp (100%) rename src/{ => qmapshack}/gis/db/CExportDatabaseThread.h (100%) rename src/{ => qmapshack}/gis/db/CLostFoundProject.cpp (100%) rename src/{ => qmapshack}/gis/db/CLostFoundProject.h (100%) rename src/{ => qmapshack}/gis/db/CSearchDatabase.cpp (100%) rename src/{ => qmapshack}/gis/db/CSearchDatabase.h (100%) create mode 100644 src/qmapshack/gis/db/CSelectDBFolder.cpp create mode 100644 src/qmapshack/gis/db/CSelectDBFolder.h create mode 100644 src/qmapshack/gis/db/CSelectSaveAction.cpp rename src/{ => qmapshack}/gis/db/CSelectSaveAction.h (100%) create mode 100644 src/qmapshack/gis/db/CSetupDatabase.cpp rename src/{ => qmapshack}/gis/db/CSetupDatabase.h (100%) rename src/{ => qmapshack}/gis/db/CSetupFolder.cpp (100%) rename src/{ => qmapshack}/gis/db/CSetupFolder.h (100%) rename src/{ => qmapshack}/gis/db/CSetupWorkspace.cpp (100%) rename src/{ => qmapshack}/gis/db/CSetupWorkspace.h (100%) rename src/{ => qmapshack}/gis/db/IDB.cpp (100%) rename src/{ => qmapshack}/gis/db/IDB.h (100%) create mode 100644 src/qmapshack/gis/db/IDBFolder.cpp create mode 100644 src/qmapshack/gis/db/IDBFolder.h create mode 100644 src/qmapshack/gis/db/IDBFolderSql.cpp rename src/{ => qmapshack}/gis/db/IDBFolderSql.h (100%) rename src/{ => qmapshack}/gis/db/IDBMysql.cpp (100%) rename src/{ => qmapshack}/gis/db/IDBMysql.h (100%) rename src/{ => qmapshack}/gis/db/IDBSqlite.cpp (100%) rename src/{ => qmapshack}/gis/db/IDBSqlite.h (100%) rename src/{ => qmapshack}/gis/db/IExportDatabase.ui (100%) rename src/{ => qmapshack}/gis/db/ISearchDatabase.ui (100%) rename src/{ => qmapshack}/gis/db/ISelectDBFolder.ui (100%) rename src/{ => qmapshack}/gis/db/ISelectSaveAction.ui (100%) rename src/{ => qmapshack}/gis/db/ISetupDatabase.ui (100%) rename src/{ => qmapshack}/gis/db/ISetupFolder.ui (100%) rename src/{ => qmapshack}/gis/db/ISetupWorkspace.ui (100%) rename src/{ => qmapshack}/gis/db/macros.h (100%) rename src/{ => qmapshack}/gis/fit/CFitProject.cpp (100%) rename src/{ => qmapshack}/gis/fit/CFitProject.h (100%) rename src/{ => qmapshack}/gis/fit/CFitStream.cpp (100%) rename src/{ => qmapshack}/gis/fit/CFitStream.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitByteDataTransformer.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitByteDataTransformer.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitCrcState.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitCrcState.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitDecoder.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitDecoder.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitDefinitionMessage.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitDefinitionMessage.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitDevFieldDefinition.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitDevFieldDefinition.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitDevFieldDefinitionState.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitDevFieldDefinitionState.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitField.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitField.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitFieldBuilder.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitFieldBuilder.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitFieldDataState.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitFieldDataState.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitFieldDefinition.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitFieldDefinition.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitFieldDefinitionState.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitFieldDefinitionState.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitHeaderState.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitHeaderState.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitMessage.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitMessage.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitRecordContentState.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitRecordContentState.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitRecordHeaderState.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/CFitRecordHeaderState.h (100%) rename src/{ => qmapshack}/gis/fit/decoder/IFitDecoderState.cpp (100%) rename src/{ => qmapshack}/gis/fit/decoder/IFitDecoderState.h (100%) rename src/{ => qmapshack}/gis/fit/defs/CFitBaseType.cpp (100%) rename src/{ => qmapshack}/gis/fit/defs/CFitBaseType.h (100%) rename src/{ => qmapshack}/gis/fit/defs/CFitFieldProfile.cpp (100%) rename src/{ => qmapshack}/gis/fit/defs/CFitFieldProfile.h (100%) rename src/{ => qmapshack}/gis/fit/defs/CFitProfile.cpp (100%) rename src/{ => qmapshack}/gis/fit/defs/CFitProfile.h (100%) rename src/{ => qmapshack}/gis/fit/defs/CFitProfileLookup.cpp (100%) rename src/{ => qmapshack}/gis/fit/defs/CFitProfileLookup.h (100%) rename src/{ => qmapshack}/gis/fit/defs/HowToFitGenerator.txt (100%) rename src/{ => qmapshack}/gis/fit/defs/Profile_Messages.csv (100%) rename src/{ => qmapshack}/gis/fit/defs/Profile_Types.csv (100%) rename src/{ => qmapshack}/gis/fit/defs/fit_const.h (100%) rename src/{ => qmapshack}/gis/fit/defs/fit_enums.h (100%) rename src/{ => qmapshack}/gis/fit/defs/fit_fields.h (100%) rename src/{ => qmapshack}/gis/fit/defs/profiles.py (100%) rename src/{ => qmapshack}/gis/fit/serialization.cpp (100%) rename src/{ => qmapshack}/gis/gpx/CGpxProject.cpp (100%) rename src/{ => qmapshack}/gis/gpx/CGpxProject.h (100%) rename src/{ => qmapshack}/gis/gpx/serialization.cpp (100%) create mode 100644 src/qmapshack/gis/ovl/CDetailsOvlArea.cpp create mode 100644 src/qmapshack/gis/ovl/CDetailsOvlArea.h create mode 100644 src/qmapshack/gis/ovl/CGisItemOvlArea.cpp create mode 100644 src/qmapshack/gis/ovl/CGisItemOvlArea.h create mode 100644 src/qmapshack/gis/ovl/CScrOptOvlArea.cpp create mode 100644 src/qmapshack/gis/ovl/CScrOptOvlArea.h create mode 100644 src/qmapshack/gis/ovl/IDetailsOvlArea.ui create mode 100644 src/qmapshack/gis/ovl/IScrOptOvlArea.ui create mode 100644 src/qmapshack/gis/prj/CDetailsPrj.cpp rename src/{ => qmapshack}/gis/prj/CDetailsPrj.h (100%) rename src/{ => qmapshack}/gis/prj/IDetailsPrj.ui (100%) create mode 100644 src/qmapshack/gis/prj/IGisProject.cpp create mode 100644 src/qmapshack/gis/prj/IGisProject.h rename src/{ => qmapshack}/gis/qlb/CQlbProject.cpp (100%) rename src/{ => qmapshack}/gis/qlb/CQlbProject.h (100%) rename src/{ => qmapshack}/gis/qms/CQmsProject.cpp (100%) rename src/{ => qmapshack}/gis/qms/CQmsProject.h (100%) rename src/{ => qmapshack}/gis/qms/serialization.cpp (100%) rename src/{ => qmapshack}/gis/rte/CCreateRouteFromWpt.cpp (100%) rename src/{ => qmapshack}/gis/rte/CCreateRouteFromWpt.h (100%) create mode 100644 src/qmapshack/gis/rte/CDetailsRte.cpp rename src/{ => qmapshack}/gis/rte/CDetailsRte.h (100%) create mode 100644 src/qmapshack/gis/rte/CGisItemRte.cpp create mode 100644 src/qmapshack/gis/rte/CGisItemRte.h create mode 100644 src/qmapshack/gis/rte/CScrOptRte.cpp create mode 100644 src/qmapshack/gis/rte/CScrOptRte.h rename src/{ => qmapshack}/gis/rte/ICreateRouteFromWpt.ui (100%) create mode 100644 src/qmapshack/gis/rte/IDetailsRte.ui create mode 100644 src/qmapshack/gis/rte/IScrOptRte.ui create mode 100644 src/qmapshack/gis/rte/router/CRouterBRouter.cpp create mode 100644 src/qmapshack/gis/rte/router/CRouterBRouter.h rename src/{ => qmapshack}/gis/rte/router/CRouterMapQuest.cpp (100%) rename src/{ => qmapshack}/gis/rte/router/CRouterMapQuest.h (100%) rename src/{ => qmapshack}/gis/rte/router/CRouterRoutino.cpp (100%) rename src/{ => qmapshack}/gis/rte/router/CRouterRoutino.h (100%) create mode 100644 src/qmapshack/gis/rte/router/CRouterSetup.cpp rename src/{ => qmapshack}/gis/rte/router/CRouterSetup.h (100%) rename src/{ => qmapshack}/gis/rte/router/IRouter.cpp (100%) create mode 100644 src/qmapshack/gis/rte/router/IRouter.h create mode 100644 src/qmapshack/gis/rte/router/IRouterBRouter.ui create mode 100644 src/qmapshack/gis/rte/router/IRouterMapQuest.ui create mode 100644 src/qmapshack/gis/rte/router/IRouterRoutino.ui create mode 100644 src/qmapshack/gis/rte/router/IRouterSetup.ui rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterInfo.cpp (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterInfo.h (100%) create mode 100644 src/qmapshack/gis/rte/router/brouter/CRouterBRouterSetup.cpp create mode 100644 src/qmapshack/gis/rte/router/brouter/CRouterBRouterSetup.h rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterSetupPage.cpp (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterSetupPage.h (100%) create mode 100644 src/qmapshack/gis/rte/router/brouter/CRouterBRouterSetupWizard.cpp rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterSetupWizard.h (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterTilesPage.cpp (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterTilesPage.h (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterTilesSelect.cpp (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterTilesSelect.h (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterTilesSelectArea.cpp (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterTilesSelectArea.h (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterTilesSelectLayout.h (100%) rename src/{ => qmapshack}/gis/rte/router/brouter/CRouterBRouterTilesStatus.h (100%) create mode 100644 src/qmapshack/gis/rte/router/brouter/CRouterBRouterToolShell.cpp create mode 100644 src/qmapshack/gis/rte/router/brouter/CRouterBRouterToolShell.h rename src/{ => qmapshack}/gis/rte/router/brouter/IRouterBRouterInfo.ui (100%) create mode 100644 src/qmapshack/gis/rte/router/brouter/IRouterBRouterSetupWizard.ui rename src/{ => qmapshack}/gis/rte/router/routino/CRouterRoutinoPathSetup.cpp (100%) rename src/{ => qmapshack}/gis/rte/router/routino/CRouterRoutinoPathSetup.h (100%) rename src/{ => qmapshack}/gis/rte/router/routino/IRouterRoutinoPathSetup.ui (100%) rename src/{ => qmapshack}/gis/search/CSearchGoogle.cpp (100%) rename src/{ => qmapshack}/gis/search/CSearchGoogle.h (100%) rename src/{ => qmapshack}/gis/slf/CSlfProject.cpp (100%) rename src/{ => qmapshack}/gis/slf/CSlfProject.h (100%) rename src/{ => qmapshack}/gis/slf/CSlfReader.cpp (100%) rename src/{ => qmapshack}/gis/slf/CSlfReader.h (100%) create mode 100644 src/qmapshack/gis/summary/CGisSummary.cpp create mode 100644 src/qmapshack/gis/summary/CGisSummary.h create mode 100644 src/qmapshack/gis/summary/CGisSummaryDropZone.cpp create mode 100644 src/qmapshack/gis/summary/CGisSummaryDropZone.h create mode 100644 src/qmapshack/gis/summary/CGisSummarySetup.cpp create mode 100644 src/qmapshack/gis/summary/CGisSummarySetup.h create mode 100644 src/qmapshack/gis/summary/IGisSummary.ui create mode 100644 src/qmapshack/gis/summary/IGisSummarySetup.ui rename src/{ => qmapshack}/gis/suunto/CLogProject.cpp (100%) rename src/{ => qmapshack}/gis/suunto/CLogProject.h (100%) rename src/{ => qmapshack}/gis/suunto/CSmlProject.cpp (100%) rename src/{ => qmapshack}/gis/suunto/CSmlProject.h (100%) rename src/{ => qmapshack}/gis/suunto/ISuuntoProject.cpp (100%) rename src/{ => qmapshack}/gis/suunto/ISuuntoProject.h (100%) rename src/{ => qmapshack}/gis/tcx/CTcxProject.cpp (100%) rename src/{ => qmapshack}/gis/tcx/CTcxProject.h (100%) rename src/{ => qmapshack}/gis/tcx/serialization.cpp (100%) rename src/{ => qmapshack}/gis/tnv/CTwoNavProject.cpp (100%) rename src/{ => qmapshack}/gis/tnv/CTwoNavProject.h (100%) rename src/{ => qmapshack}/gis/tnv/serialization.cpp (100%) rename src/{ => qmapshack}/gis/trk/CActivityTrk.cpp (100%) rename src/{ => qmapshack}/gis/trk/CActivityTrk.h (100%) create mode 100644 src/qmapshack/gis/trk/CCombineTrk.cpp rename src/{ => qmapshack}/gis/trk/CCombineTrk.h (100%) rename src/{ => qmapshack}/gis/trk/CCutTrk.cpp (100%) rename src/{ => qmapshack}/gis/trk/CCutTrk.h (100%) create mode 100644 src/qmapshack/gis/trk/CDetailsTrk.cpp rename src/{ => qmapshack}/gis/trk/CDetailsTrk.h (100%) create mode 100644 src/qmapshack/gis/trk/CGisItemTrk.cpp create mode 100644 src/qmapshack/gis/trk/CGisItemTrk.h rename src/{ => qmapshack}/gis/trk/CKnownExtension.cpp (100%) rename src/{ => qmapshack}/gis/trk/CKnownExtension.h (100%) rename src/{ => qmapshack}/gis/trk/CPropertyTrk.cpp (100%) rename src/{ => qmapshack}/gis/trk/CPropertyTrk.h (100%) create mode 100644 src/qmapshack/gis/trk/CScrOptTrk.cpp create mode 100644 src/qmapshack/gis/trk/CScrOptTrk.h rename src/{ => qmapshack}/gis/trk/CSelectActivityColor.cpp (100%) rename src/{ => qmapshack}/gis/trk/CSelectActivityColor.h (100%) create mode 100644 src/qmapshack/gis/trk/CTableTrk.cpp rename src/{ => qmapshack}/gis/trk/CTableTrk.h (100%) create mode 100644 src/qmapshack/gis/trk/CTrackData.cpp create mode 100644 src/qmapshack/gis/trk/CTrackData.h rename src/{ => qmapshack}/gis/trk/ICombineTrk.ui (100%) rename src/{ => qmapshack}/gis/trk/ICutTrk.ui (100%) create mode 100644 src/qmapshack/gis/trk/IDetailsTrk.ui create mode 100644 src/qmapshack/gis/trk/IScrOptTrk.ui rename src/{ => qmapshack}/gis/trk/ISelectActivityColor.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterDelete.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterDelete.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterDeleteExtension.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterDeleteExtension.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterDouglasPeuker.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterDouglasPeuker.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterInterpolateElevation.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterInterpolateElevation.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterInvalid.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterInvalid.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterMedian.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterMedian.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterNewDate.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterNewDate.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterObscureDate.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterObscureDate.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterOffsetElevation.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterOffsetElevation.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterReplaceElevation.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterReplaceElevation.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterReset.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterReset.h (100%) create mode 100644 src/qmapshack/gis/trk/filter/CFilterSpeed.cpp create mode 100644 src/qmapshack/gis/trk/filter/CFilterSpeed.h rename src/{ => qmapshack}/gis/trk/filter/CFilterSplitSegment.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterSplitSegment.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterSubPt2Pt.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterSubPt2Pt.h (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterTerrainSlope.cpp (100%) rename src/{ => qmapshack}/gis/trk/filter/CFilterTerrainSlope.h (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterDelete.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterDeleteExtension.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterDouglasPeuker.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterInterpolateElevation.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterInvalid.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterMedian.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterNewDate.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterObscureDate.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterOffsetElevation.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterReplaceElevation.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterReset.ui (100%) create mode 100644 src/qmapshack/gis/trk/filter/IFilterSpeed.ui rename src/{ => qmapshack}/gis/trk/filter/IFilterSplitSegment.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterSubPt2Pt.ui (100%) rename src/{ => qmapshack}/gis/trk/filter/IFilterTerrainSlope.ui (100%) create mode 100644 src/qmapshack/gis/trk/filter/filter.cpp rename src/{ => qmapshack}/gis/wpt/CDetailsGeoCache.cpp (100%) rename src/{ => qmapshack}/gis/wpt/CDetailsGeoCache.h (100%) create mode 100644 src/qmapshack/gis/wpt/CDetailsWpt.cpp rename src/{ => qmapshack}/gis/wpt/CDetailsWpt.h (100%) create mode 100644 src/qmapshack/gis/wpt/CGisItemWpt.cpp create mode 100644 src/qmapshack/gis/wpt/CGisItemWpt.h rename src/{ => qmapshack}/gis/wpt/CProjWpt.cpp (100%) rename src/{ => qmapshack}/gis/wpt/CProjWpt.h (100%) create mode 100644 src/qmapshack/gis/wpt/CScrOptWpt.cpp rename src/{ => qmapshack}/gis/wpt/CScrOptWpt.h (100%) create mode 100644 src/qmapshack/gis/wpt/CScrOptWptRadius.cpp rename src/{ => qmapshack}/gis/wpt/CScrOptWptRadius.h (100%) rename src/{ => qmapshack}/gis/wpt/CSetupNewWpt.cpp (100%) rename src/{ => qmapshack}/gis/wpt/CSetupNewWpt.h (100%) rename src/{ => qmapshack}/gis/wpt/IDetailsGeoCache.ui (100%) create mode 100644 src/qmapshack/gis/wpt/IDetailsWpt.ui rename src/{ => qmapshack}/gis/wpt/IProjWpt.ui (100%) create mode 100644 src/qmapshack/gis/wpt/IScrOptWpt.ui create mode 100644 src/qmapshack/gis/wpt/IScrOptWptRadius.ui rename src/{ => qmapshack}/gis/wpt/ISetupNewWpt.ui (100%) rename src/{ => qmapshack}/grid/CGrid.cpp (100%) rename src/{ => qmapshack}/grid/CGrid.h (100%) create mode 100644 src/qmapshack/grid/CGridSetup.cpp rename src/{ => qmapshack}/grid/CGridSetup.h (100%) create mode 100644 src/qmapshack/grid/CProjWizard.cpp create mode 100644 src/qmapshack/grid/CProjWizard.h create mode 100644 src/qmapshack/grid/IGridSetup.ui create mode 100644 src/qmapshack/grid/IProjWizard.ui copy src/{ => qmapshack}/grid/mitab.cpp (100%) copy src/{ => qmapshack}/grid/mitab.h (100%) create mode 100644 src/qmapshack/helpers/CDraw.cpp create mode 100644 src/qmapshack/helpers/CDraw.h rename src/{ => qmapshack}/helpers/CElevationDialog.cpp (100%) rename src/{ => qmapshack}/helpers/CElevationDialog.h (100%) rename src/{ => qmapshack}/helpers/CFileExt.h (100%) rename src/{ => qmapshack}/helpers/CInputDialog.cpp (100%) rename src/{ => qmapshack}/helpers/CInputDialog.h (100%) rename src/{ => qmapshack}/helpers/CLimit.cpp (100%) rename src/{ => qmapshack}/helpers/CLimit.h (100%) rename src/{ => qmapshack}/helpers/CLinksDialog.cpp (100%) rename src/{ => qmapshack}/helpers/CLinksDialog.h (100%) rename src/{ => qmapshack}/helpers/CPhotoViewer.cpp (100%) rename src/{ => qmapshack}/helpers/CPhotoViewer.h (100%) rename src/{ => qmapshack}/helpers/CPositionDialog.cpp (100%) rename src/{ => qmapshack}/helpers/CPositionDialog.h (100%) rename src/{ => qmapshack}/helpers/CProgressDialog.cpp (100%) rename src/{ => qmapshack}/helpers/CProgressDialog.h (100%) create mode 100644 src/qmapshack/helpers/CSelectCopyAction.cpp rename src/{ => qmapshack}/helpers/CSelectCopyAction.h (100%) rename src/{ => qmapshack}/helpers/CSelectProjectDialog.cpp (100%) rename src/{ => qmapshack}/helpers/CSelectProjectDialog.h (100%) copy src/{ => qmapshack}/helpers/CSettings.h (100%) rename src/{ => qmapshack}/helpers/CToolBarConfig.cpp (100%) rename src/{ => qmapshack}/helpers/CToolBarConfig.h (100%) create mode 100644 src/qmapshack/helpers/CToolBarSetupDialog.cpp rename src/{ => qmapshack}/helpers/CToolBarSetupDialog.h (100%) rename src/{ => qmapshack}/helpers/CValue.cpp (100%) rename src/{ => qmapshack}/helpers/CValue.h (100%) rename src/{ => qmapshack}/helpers/CWptIconDialog.cpp (100%) rename src/{ => qmapshack}/helpers/CWptIconDialog.h (100%) rename src/{ => qmapshack}/helpers/IElevationDialog.ui (100%) rename src/{ => qmapshack}/helpers/IInputDialog.ui (100%) rename src/{ => qmapshack}/helpers/ILinksDialog.ui (100%) rename src/{ => qmapshack}/helpers/IPositionDialog.ui (100%) rename src/{ => qmapshack}/helpers/IProgressDialog.ui (100%) rename src/{ => qmapshack}/helpers/ISelectCopyAction.ui (100%) rename src/{ => qmapshack}/helpers/ISelectProjectDialog.ui (100%) rename src/{ => qmapshack}/helpers/IToolBarSetupDialog.ui (100%) rename src/{ => qmapshack}/helpers/IWptIconDialog.ui (100%) rename src/{ => qmapshack}/helpers/Platform.h (100%) rename src/{ => qmapshack}/helpers/Signals.h (100%) create mode 100644 src/qmapshack/locale/qmapshack.ts create mode 100644 src/qmapshack/locale/qmapshack_ca.ts rename src/{ => qmapshack}/locale/qmapshack_cs.desktop (100%) create mode 100644 src/qmapshack/locale/qmapshack_cs.ts rename src/{ => qmapshack}/locale/qmapshack_de.desktop (100%) create mode 100644 src/qmapshack/locale/qmapshack_de.ts create mode 100644 src/qmapshack/locale/qmapshack_es.ts create mode 100644 src/qmapshack/locale/qmapshack_fr.ts create mode 100644 src/qmapshack/locale/qmapshack_nl.ts rename src/{ => qmapshack}/locale/qmapshack_ru.desktop (100%) create mode 100644 src/qmapshack/locale/qmapshack_ru.ts rename src/{ => qmapshack}/main.cpp (100%) rename src/{ => qmapshack}/map/CMapDraw.cpp (100%) rename src/{ => qmapshack}/map/CMapDraw.h (100%) rename src/{ => qmapshack}/map/CMapGEMF.cpp (100%) rename src/{ => qmapshack}/map/CMapGEMF.h (100%) rename src/{ => qmapshack}/map/CMapIMG.cpp (100%) rename src/{ => qmapshack}/map/CMapIMG.h (100%) rename src/{ => qmapshack}/map/CMapItem.cpp (100%) rename src/{ => qmapshack}/map/CMapItem.h (100%) rename src/{ => qmapshack}/map/CMapJNX.cpp (100%) rename src/{ => qmapshack}/map/CMapJNX.h (100%) rename src/{ => qmapshack}/map/CMapList.cpp (100%) rename src/{ => qmapshack}/map/CMapList.h (100%) rename src/{ => qmapshack}/map/CMapMAP.cpp (100%) rename src/{ => qmapshack}/map/CMapMAP.h (100%) rename src/{ => qmapshack}/map/CMapPathSetup.cpp (100%) rename src/{ => qmapshack}/map/CMapPathSetup.h (100%) rename src/{ => qmapshack}/map/CMapPropSetup.cpp (100%) rename src/{ => qmapshack}/map/CMapPropSetup.h (100%) rename src/{ => qmapshack}/map/CMapRMAP.cpp (100%) rename src/{ => qmapshack}/map/CMapRMAP.h (100%) rename src/{ => qmapshack}/map/CMapTMS.cpp (100%) rename src/{ => qmapshack}/map/CMapTMS.h (100%) create mode 100644 src/qmapshack/map/CMapVRT.cpp rename src/{ => qmapshack}/map/CMapVRT.h (100%) create mode 100644 src/qmapshack/map/CMapWMTS.cpp rename src/{ => qmapshack}/map/CMapWMTS.h (100%) rename src/{ => qmapshack}/map/IMap.cpp (100%) rename src/{ => qmapshack}/map/IMap.h (100%) rename src/{ => qmapshack}/map/IMapList.ui (100%) rename src/{ => qmapshack}/map/IMapOnline.cpp (100%) rename src/{ => qmapshack}/map/IMapOnline.h (100%) rename src/{ => qmapshack}/map/IMapPathSetup.ui (100%) rename src/{ => qmapshack}/map/IMapProp.cpp (100%) rename src/{ => qmapshack}/map/IMapProp.h (100%) rename src/{ => qmapshack}/map/IMapPropSetup.cpp (100%) rename src/{ => qmapshack}/map/IMapPropSetup.h (100%) rename src/{ => qmapshack}/map/IMapPropSetup.ui (100%) rename src/{ => qmapshack}/map/OSM_Topo.tms (100%) rename src/{ => qmapshack}/map/OpenCycleMap.tms (100%) rename src/{ => qmapshack}/map/OpenStreetMap.tms (100%) rename src/{ => qmapshack}/map/WorldSat.wmts (100%) rename src/{ => qmapshack}/map/WorldTopo.wmts (100%) rename src/{ => qmapshack}/map/cache/CDiskCache.cpp (100%) rename src/{ => qmapshack}/map/cache/CDiskCache.h (100%) rename src/{ => qmapshack}/map/garmin/CGarminPoint.cpp (100%) rename src/{ => qmapshack}/map/garmin/CGarminPoint.h (100%) rename src/{ => qmapshack}/map/garmin/CGarminPolygon.cpp (100%) rename src/{ => qmapshack}/map/garmin/CGarminPolygon.h (100%) rename src/{ => qmapshack}/map/garmin/CGarminStrTbl6.cpp (100%) rename src/{ => qmapshack}/map/garmin/CGarminStrTbl6.h (100%) rename src/{ => qmapshack}/map/garmin/CGarminStrTbl8.cpp (100%) rename src/{ => qmapshack}/map/garmin/CGarminStrTbl8.h (100%) rename src/{ => qmapshack}/map/garmin/CGarminStrTblUtf8.cpp (100%) rename src/{ => qmapshack}/map/garmin/CGarminStrTblUtf8.h (100%) rename src/{ => qmapshack}/map/garmin/CGarminTyp.cpp (100%) rename src/{ => qmapshack}/map/garmin/CGarminTyp.h (100%) rename src/{ => qmapshack}/map/garmin/Garmin.h (100%) rename src/{ => qmapshack}/map/garmin/IGarminStrTbl.cpp (100%) rename src/{ => qmapshack}/map/garmin/IGarminStrTbl.h (100%) rename src/{ => qmapshack}/map/mapsforge/types.cpp (100%) rename src/{ => qmapshack}/map/mapsforge/types.h (100%) create mode 100644 src/qmapshack/mouse/CMouseAdapter.cpp create mode 100644 src/qmapshack/mouse/CMouseAdapter.h create mode 100644 src/qmapshack/mouse/CMouseDummy.cpp create mode 100644 src/qmapshack/mouse/CMouseDummy.h create mode 100644 src/qmapshack/mouse/CMouseEditArea.cpp create mode 100644 src/qmapshack/mouse/CMouseEditArea.h create mode 100644 src/qmapshack/mouse/CMouseEditRte.cpp create mode 100644 src/qmapshack/mouse/CMouseEditRte.h create mode 100644 src/qmapshack/mouse/CMouseEditTrk.cpp create mode 100644 src/qmapshack/mouse/CMouseEditTrk.h create mode 100644 src/qmapshack/mouse/CMouseMoveWpt.cpp create mode 100644 src/qmapshack/mouse/CMouseMoveWpt.h create mode 100644 src/qmapshack/mouse/CMouseNormal.cpp create mode 100644 src/qmapshack/mouse/CMouseNormal.h create mode 100644 src/qmapshack/mouse/CMousePrint.cpp create mode 100644 src/qmapshack/mouse/CMousePrint.h create mode 100644 src/qmapshack/mouse/CMouseRadiusWpt.cpp create mode 100644 src/qmapshack/mouse/CMouseRadiusWpt.h create mode 100644 src/qmapshack/mouse/CMouseRangeTrk.cpp create mode 100644 src/qmapshack/mouse/CMouseRangeTrk.h create mode 100644 src/qmapshack/mouse/CMouseSelect.cpp create mode 100644 src/qmapshack/mouse/CMouseSelect.h create mode 100644 src/qmapshack/mouse/CMouseWptBubble.cpp create mode 100644 src/qmapshack/mouse/CMouseWptBubble.h rename src/{ => qmapshack}/mouse/CScrOptPrint.cpp (100%) rename src/{ => qmapshack}/mouse/CScrOptPrint.h (100%) rename src/{ => qmapshack}/mouse/CScrOptRangeTrk.cpp (100%) rename src/{ => qmapshack}/mouse/CScrOptRangeTrk.h (100%) create mode 100644 src/qmapshack/mouse/CScrOptSelect.cpp create mode 100644 src/qmapshack/mouse/CScrOptSelect.h create mode 100644 src/qmapshack/mouse/CScrOptUnclutter.cpp create mode 100644 src/qmapshack/mouse/CScrOptUnclutter.h create mode 100644 src/qmapshack/mouse/IMouse.cpp create mode 100644 src/qmapshack/mouse/IMouse.h create mode 100644 src/qmapshack/mouse/IMouseSelect.cpp create mode 100644 src/qmapshack/mouse/IMouseSelect.h create mode 100644 src/qmapshack/mouse/IScrOpt.cpp create mode 100644 src/qmapshack/mouse/IScrOpt.h rename src/{ => qmapshack}/mouse/IScrOptPrint.ui (100%) rename src/{ => qmapshack}/mouse/IScrOptRangeTrk.ui (100%) create mode 100644 src/qmapshack/mouse/IScrOptSelect.ui create mode 100644 src/qmapshack/mouse/line/CLineOpAddPoint.cpp create mode 100644 src/qmapshack/mouse/line/CLineOpAddPoint.h create mode 100644 src/qmapshack/mouse/line/CLineOpDeletePoint.cpp create mode 100644 src/qmapshack/mouse/line/CLineOpDeletePoint.h create mode 100644 src/qmapshack/mouse/line/CLineOpMovePoint.cpp create mode 100644 src/qmapshack/mouse/line/CLineOpMovePoint.h create mode 100644 src/qmapshack/mouse/line/CLineOpSelectRange.cpp create mode 100644 src/qmapshack/mouse/line/CLineOpSelectRange.h rename src/{ => qmapshack}/mouse/line/CScrOptEditLine.cpp (100%) rename src/{ => qmapshack}/mouse/line/CScrOptEditLine.h (100%) rename src/{ => qmapshack}/mouse/line/CScrOptRangeLine.cpp (100%) rename src/{ => qmapshack}/mouse/line/CScrOptRangeLine.h (100%) create mode 100644 src/qmapshack/mouse/line/ILineOp.cpp create mode 100644 src/qmapshack/mouse/line/ILineOp.h create mode 100644 src/qmapshack/mouse/line/IMouseEditLine.cpp create mode 100644 src/qmapshack/mouse/line/IMouseEditLine.h rename src/{ => qmapshack}/mouse/line/IScrOptEditLine.ui (100%) rename src/{ => qmapshack}/mouse/line/IScrOptRangeLine.ui (100%) rename src/{ => qmapshack}/pics/about.png (100%) rename src/{ => qmapshack}/pics/compass.png (100%) rename src/{ => qmapshack}/pics/compass.svg (100%) rename src/{ => qmapshack}/pics/noMap256x256.png (100%) rename src/{ => qmapshack}/pics/splash.png (100%) rename src/{ => qmapshack}/pics/timezones.png (100%) rename src/{ => qmapshack}/plot/CPlot.cpp (100%) rename src/{ => qmapshack}/plot/CPlot.h (100%) rename src/{ => qmapshack}/plot/CPlotAxis.cpp (100%) rename src/{ => qmapshack}/plot/CPlotAxis.h (100%) rename src/{ => qmapshack}/plot/CPlotAxisTime.cpp (100%) rename src/{ => qmapshack}/plot/CPlotAxisTime.h (100%) rename src/{ => qmapshack}/plot/CPlotData.cpp (100%) rename src/{ => qmapshack}/plot/CPlotData.h (100%) rename src/{ => qmapshack}/plot/CPlotProfile.cpp (100%) rename src/{ => qmapshack}/plot/CPlotProfile.h (100%) rename src/{ => qmapshack}/plot/CPlotTrack.cpp (100%) rename src/{ => qmapshack}/plot/CPlotTrack.h (100%) create mode 100644 src/qmapshack/plot/IPlot.cpp rename src/{ => qmapshack}/plot/IPlot.h (100%) rename src/{ => qmapshack}/plot/ITrack.cpp (100%) rename src/{ => qmapshack}/plot/ITrack.h (100%) rename src/{ => qmapshack}/print/CPrintDialog.cpp (100%) rename src/{ => qmapshack}/print/CPrintDialog.h (100%) rename src/{ => qmapshack}/print/IPrintDialog.ui (100%) rename src/{ => qmapshack}/qlgt/CQlb.cpp (100%) rename src/{ => qmapshack}/qlgt/CQlb.h (100%) rename src/{ => qmapshack}/qlgt/CQlgtDb.cpp (100%) rename src/{ => qmapshack}/qlgt/CQlgtDb.h (100%) rename src/{ => qmapshack}/qlgt/CQlgtDiary.cpp (100%) rename src/{ => qmapshack}/qlgt/CQlgtDiary.h (100%) rename src/{ => qmapshack}/qlgt/CQlgtFolder.cpp (100%) rename src/{ => qmapshack}/qlgt/CQlgtFolder.h (100%) rename src/{ => qmapshack}/qlgt/CQlgtRoute.cpp (100%) rename src/{ => qmapshack}/qlgt/CQlgtRoute.h (100%) rename src/{ => qmapshack}/qlgt/CQlgtTrack.cpp (100%) rename src/{ => qmapshack}/qlgt/CQlgtTrack.h (100%) rename src/{ => qmapshack}/qlgt/CQlgtWpt.cpp (100%) rename src/{ => qmapshack}/qlgt/CQlgtWpt.h (100%) create mode 100644 src/qmapshack/qlgt/CQmsDb.cpp rename src/{ => qmapshack}/qlgt/CQmsDb.h (100%) rename src/{ => qmapshack}/qlgt/IItem.cpp (100%) rename src/{ => qmapshack}/qlgt/IItem.h (100%) rename src/{ => qmapshack}/qlgt/IQlgtOverlay.cpp (100%) rename src/{ => qmapshack}/qlgt/IQlgtOverlay.h (100%) rename src/{ => qmapshack}/qlgt/converter.cpp (100%) create mode 100644 src/qmapshack/realtime/CRtDraw.cpp create mode 100644 src/qmapshack/realtime/CRtDraw.h create mode 100644 src/qmapshack/realtime/CRtSelectSource.cpp create mode 100644 src/qmapshack/realtime/CRtSelectSource.h create mode 100644 src/qmapshack/realtime/CRtWorkspace.cpp create mode 100644 src/qmapshack/realtime/CRtWorkspace.h create mode 100644 src/qmapshack/realtime/IRtRecord.cpp create mode 100644 src/qmapshack/realtime/IRtRecord.h create mode 100644 src/qmapshack/realtime/IRtSelectSource.ui create mode 100644 src/qmapshack/realtime/IRtSource.cpp create mode 100644 src/qmapshack/realtime/IRtSource.h create mode 100644 src/qmapshack/realtime/IRtWorkspace.ui create mode 100644 src/qmapshack/realtime/opensky/CRtOpenSky.cpp create mode 100644 src/qmapshack/realtime/opensky/CRtOpenSky.h create mode 100644 src/qmapshack/realtime/opensky/CRtOpenSkyInfo.cpp create mode 100644 src/qmapshack/realtime/opensky/CRtOpenSkyInfo.h create mode 100644 src/qmapshack/realtime/opensky/CRtOpenSkyRecord.cpp create mode 100644 src/qmapshack/realtime/opensky/CRtOpenSkyRecord.h create mode 100644 src/qmapshack/realtime/opensky/IRtOpenSkyInfo.ui create mode 100644 src/qmapshack/resources.qrc copy src/{ => qmapshack}/setup/CAppOpts.h (100%) rename src/{ => qmapshack}/setup/CAppSetupLinux.cpp (100%) rename src/{ => qmapshack}/setup/CAppSetupLinux.h (100%) rename src/{ => qmapshack}/setup/CAppSetupMac.cpp (100%) rename src/{ => qmapshack}/setup/CAppSetupMac.h (100%) create mode 100644 src/qmapshack/setup/CAppSetupWin.cpp rename src/{ => qmapshack}/setup/CAppSetupWin.h (100%) rename src/{ => qmapshack}/setup/CCommandProcessor.cpp (100%) copy src/{ => qmapshack}/setup/CCommandProcessor.h (100%) rename src/{ => qmapshack}/setup/CLogHandler.cpp (100%) copy src/{ => qmapshack}/setup/CLogHandler.h (100%) rename src/{ => qmapshack}/setup/IAppSetup.cpp (100%) rename src/{ => qmapshack}/setup/IAppSetup.h (100%) rename src/{ => qmapshack}/templates/Hiking_Tour_Summary.ui (100%) rename src/{ => qmapshack}/tool/CImportDatabase.cpp (100%) rename src/{ => qmapshack}/tool/CImportDatabase.h (100%) create mode 100644 src/qmapshack/tool/CMapVrtBuilder.cpp create mode 100644 src/qmapshack/tool/CMapVrtBuilder.h rename src/{ => qmapshack}/tool/CRoutinoDatabaseBuilder.cpp (100%) rename src/{ => qmapshack}/tool/CRoutinoDatabaseBuilder.h (100%) rename src/{ => qmapshack}/tool/IImportDatabase.ui (100%) create mode 100644 src/qmapshack/tool/IMapVrtBuilder.ui rename src/{ => qmapshack}/tool/IRoutinoDatabaseBuilder.ui (100%) rename src/{ => qmapshack}/tool/IToolShell.cpp (100%) rename src/{ => qmapshack}/tool/IToolShell.h (100%) copy src/{ => qmapshack}/units/CCoordFormatSetup.cpp (100%) copy src/{ => qmapshack}/units/CCoordFormatSetup.h (100%) copy src/{ => qmapshack}/units/CTimeZoneSetup.cpp (100%) copy src/{ => qmapshack}/units/CTimeZoneSetup.h (100%) copy src/{ => qmapshack}/units/CUnitImperial.cpp (100%) copy src/{ => qmapshack}/units/CUnitImperial.h (100%) copy src/{ => qmapshack}/units/CUnitMetric.cpp (100%) copy src/{ => qmapshack}/units/CUnitMetric.h (100%) copy src/{ => qmapshack}/units/CUnitNautic.cpp (100%) copy src/{ => qmapshack}/units/CUnitNautic.h (100%) create mode 100644 src/qmapshack/units/CUnitsSetup.cpp copy src/{ => qmapshack}/units/CUnitsSetup.h (100%) rename src/{ => qmapshack}/units/ICoordFormatSetup.ui (100%) rename src/{ => qmapshack}/units/ITimeZoneSetup.ui (100%) create mode 100644 src/qmapshack/units/IUnit.cpp create mode 100644 src/qmapshack/units/IUnit.h create mode 100644 src/qmapshack/units/IUnitsSetup.ui create mode 100644 src/qmapshack/version.h create mode 100644 src/qmapshack/widgets/CColorChooser.cpp create mode 100644 src/qmapshack/widgets/CColorChooser.h rename src/{ => qmapshack}/widgets/CColorLegend.cpp (100%) rename src/{ => qmapshack}/widgets/CColorLegend.h (100%) rename src/{ => qmapshack}/widgets/CDoubleSpinBox.cpp (100%) rename src/{ => qmapshack}/widgets/CDoubleSpinBox.h (100%) rename src/{ => qmapshack}/widgets/CFadingIcon.cpp (100%) rename src/{ => qmapshack}/widgets/CFadingIcon.h (100%) rename src/{ => qmapshack}/widgets/CHistoryListWidget.cpp (100%) rename src/{ => qmapshack}/widgets/CHistoryListWidget.h (100%) rename src/{ => qmapshack}/widgets/CLineEdit.cpp (100%) rename src/{ => qmapshack}/widgets/CLineEdit.h (100%) rename src/{ => qmapshack}/widgets/CPhotoAlbum.cpp (100%) rename src/{ => qmapshack}/widgets/CPhotoAlbum.h (100%) create mode 100644 src/qmapshack/widgets/CSelectDoubleListWidget.cpp create mode 100644 src/qmapshack/widgets/CSelectDoubleListWidget.h create mode 100644 src/qmapshack/widgets/CTemplateWidget.cpp rename src/{ => qmapshack}/widgets/CTemplateWidget.h (100%) rename src/{ => qmapshack}/widgets/CTextEdit.cpp (100%) rename src/{ => qmapshack}/widgets/CTextEdit.h (100%) rename src/{ => qmapshack}/widgets/CTextEditWidget.cpp (100%) rename src/{ => qmapshack}/widgets/CTextEditWidget.h (100%) rename src/{ => qmapshack}/widgets/CTextEditWidgetSelMenu.cpp (100%) rename src/{ => qmapshack}/widgets/CTextEditWidgetSelMenu.h (100%) rename src/{ => qmapshack}/widgets/CTinySpinBox.cpp (100%) rename src/{ => qmapshack}/widgets/CTinySpinBox.h (100%) rename src/{ => qmapshack}/widgets/IColorChooser.ui (100%) rename src/{ => qmapshack}/widgets/IPhotoAlbum.ui (100%) rename src/{ => qmapshack}/widgets/ISelectDoubleListWidget.ui (100%) rename src/{ => qmapshack}/widgets/ITemplateWidget.ui (100%) rename src/{ => qmapshack}/widgets/ITextEditWidget.ui (100%) rename src/{ => qmapshack}/widgets/ITextEditWidgetSelMenu.ui (100%) create mode 100644 src/qmaptool/CAbout.cpp create mode 100644 src/qmaptool/CAbout.h create mode 100644 src/qmaptool/CMainWindow.cpp create mode 100644 src/qmaptool/CMainWindow.h create mode 100644 src/qmaptool/CMakeLists.txt create mode 100644 src/qmaptool/CSingleInstanceProxy.cpp rename src/{ => qmaptool}/CSingleInstanceProxy.h (100%) create mode 100644 src/qmaptool/GeoMath.cpp create mode 100644 src/qmaptool/GeoMath.h create mode 100644 src/qmaptool/IAbout.ui create mode 100644 src/qmaptool/IMainWindow.ui create mode 100644 src/qmaptool/README.md create mode 100644 src/qmaptool/canvas/CCanvas.cpp create mode 100644 src/qmaptool/canvas/CCanvas.h create mode 100644 src/qmaptool/canvas/CDrawContextPixel.cpp create mode 100644 src/qmaptool/canvas/CDrawContextPixel.h create mode 100644 src/qmaptool/canvas/IDrawContext.cpp create mode 100644 src/qmaptool/canvas/IDrawContext.h create mode 100644 src/qmaptool/helpers/CDraw.cpp create mode 100644 src/qmaptool/helpers/CDraw.h rename src/{ => qmaptool}/helpers/CSettings.h (100%) rename src/{grid => qmaptool/helpers}/mitab.cpp (100%) rename src/{grid => qmaptool/helpers}/mitab.h (100%) create mode 100644 src/qmaptool/items/CItemCutMap.cpp create mode 100644 src/qmaptool/items/CItemCutMap.h create mode 100644 src/qmaptool/items/CItemFile.cpp create mode 100644 src/qmaptool/items/CItemFile.h create mode 100644 src/qmaptool/items/CItemListWidget.cpp create mode 100644 src/qmaptool/items/CItemListWidget.h create mode 100644 src/qmaptool/items/CItemRefMap.cpp create mode 100644 src/qmaptool/items/CItemRefMap.h create mode 100644 src/qmaptool/items/IItem.cpp create mode 100644 src/qmaptool/items/IItem.h create mode 100644 src/qmaptool/items/IItemListWidget.ui create mode 100644 src/qmaptool/locale/qmaptool.ts create mode 100644 src/qmaptool/locale/qmaptool_de.ts create mode 100644 src/qmaptool/locale/qmaptool_es.ts create mode 100644 src/qmaptool/main.cpp create mode 100644 src/qmaptool/overlay/COverlayCutMap.cpp create mode 100644 src/qmaptool/overlay/COverlayCutMap.h create mode 100644 src/qmaptool/overlay/COverlayGridTool.cpp create mode 100644 src/qmaptool/overlay/COverlayGridTool.h create mode 100644 src/qmaptool/overlay/COverlayRefMap.cpp create mode 100644 src/qmaptool/overlay/COverlayRefMap.h create mode 100644 src/qmaptool/overlay/IOverlay.cpp create mode 100644 src/qmaptool/overlay/IOverlay.h create mode 100644 src/qmaptool/overlay/IOverlayCutMap.ui create mode 100644 src/qmaptool/overlay/IOverlayGridTool.ui create mode 100644 src/qmaptool/overlay/IOverlayRefMap.ui create mode 100644 src/qmaptool/overlay/gridtool/CGridPlacer.cpp create mode 100644 src/qmaptool/overlay/gridtool/CGridPlacer.h create mode 100644 src/qmaptool/overlay/gridtool/CGridPoint.cpp create mode 100644 src/qmaptool/overlay/gridtool/CGridPoint.h create mode 100644 src/qmaptool/overlay/gridtool/CGridSelArea.cpp create mode 100644 src/qmaptool/overlay/gridtool/CGridSelArea.h create mode 100644 src/qmaptool/overlay/gridtool/CGridSetRef.cpp create mode 100644 src/qmaptool/overlay/gridtool/CGridSetRef.h create mode 100644 src/qmaptool/overlay/gridtool/IGridPlacer.ui create mode 100644 src/qmaptool/overlay/gridtool/IGridSelArea.ui create mode 100644 src/qmaptool/overlay/gridtool/IGridSetRef.ui create mode 100644 src/qmaptool/overlay/refmap/CDialogRefPoint.cpp create mode 100644 src/qmaptool/overlay/refmap/CDialogRefPoint.h create mode 100644 src/qmaptool/overlay/refmap/COverlayRefMapPoint.cpp create mode 100644 src/qmaptool/overlay/refmap/COverlayRefMapPoint.h create mode 100644 src/qmaptool/overlay/refmap/CProjWizard.cpp create mode 100644 src/qmaptool/overlay/refmap/CProjWizard.h create mode 100644 src/qmaptool/overlay/refmap/IDialogRefPoint.ui create mode 100644 src/qmaptool/overlay/refmap/IProjWizard.ui create mode 100644 src/qmaptool/pic/line_3px_horizontal.png create mode 100644 src/qmaptool/pic/line_3px_vertical.png create mode 100644 src/qmaptool/pic/splash.png create mode 100644 src/qmaptool/resources.qrc rename src/{ => qmaptool}/setup/CAppOpts.h (100%) create mode 100644 src/qmaptool/setup/CAppSetupLinux.cpp create mode 100644 src/qmaptool/setup/CAppSetupLinux.h create mode 100644 src/qmaptool/setup/CAppSetupMac.cpp create mode 100644 src/qmaptool/setup/CAppSetupMac.h create mode 100644 src/qmaptool/setup/CAppSetupWin.cpp create mode 100644 src/qmaptool/setup/CAppSetupWin.h create mode 100644 src/qmaptool/setup/CCommandProcessor.cpp rename src/{ => qmaptool}/setup/CCommandProcessor.h (100%) create mode 100644 src/qmaptool/setup/CLogHandler.cpp rename src/{ => qmaptool}/setup/CLogHandler.h (100%) create mode 100644 src/qmaptool/setup/CSetupExtTools.cpp create mode 100644 src/qmaptool/setup/CSetupExtTools.h create mode 100644 src/qmaptool/setup/IAppSetup.cpp create mode 100644 src/qmaptool/setup/IAppSetup.h create mode 100644 src/qmaptool/setup/ISetupExtTools.ui create mode 100644 src/qmaptool/shell/CShell.cpp create mode 100644 src/qmaptool/shell/CShell.h create mode 100644 src/qmaptool/shell/CShellCmd.cpp create mode 100644 src/qmaptool/shell/CShellCmd.h create mode 100644 src/qmaptool/tool/CToolAddOverview.cpp create mode 100644 src/qmaptool/tool/CToolAddOverview.h create mode 100644 src/qmaptool/tool/CToolBox.cpp create mode 100644 src/qmaptool/tool/CToolBox.h create mode 100644 src/qmaptool/tool/CToolCutMap.cpp create mode 100644 src/qmaptool/tool/CToolCutMap.h create mode 100644 src/qmaptool/tool/CToolGrid.cpp create mode 100644 src/qmaptool/tool/CToolGrid.h create mode 100644 src/qmaptool/tool/CToolOverviewGroupBox.cpp create mode 100644 src/qmaptool/tool/CToolOverviewGroupBox.h create mode 100644 src/qmaptool/tool/CToolPalettize.cpp create mode 100644 src/qmaptool/tool/CToolPalettize.h create mode 100644 src/qmaptool/tool/CToolRefMap.cpp create mode 100644 src/qmaptool/tool/CToolRefMap.h create mode 100644 src/qmaptool/tool/CToolStack.cpp create mode 100644 src/qmaptool/tool/CToolStack.h create mode 100644 src/qmaptool/tool/ITool.cpp create mode 100644 src/qmaptool/tool/ITool.h create mode 100644 src/qmaptool/tool/IToolAddOverview.ui create mode 100644 src/qmaptool/tool/IToolCutMap.ui create mode 100644 src/qmaptool/tool/IToolGrid.ui create mode 100644 src/qmaptool/tool/IToolGui.cpp create mode 100644 src/qmaptool/tool/IToolGui.h create mode 100644 src/qmaptool/tool/IToolOverviewGroupBox.ui create mode 100644 src/qmaptool/tool/IToolPalettize.ui create mode 100644 src/qmaptool/tool/IToolRefMap.ui rename src/{ => qmaptool}/units/CCoordFormatSetup.cpp (100%) rename src/{ => qmaptool}/units/CCoordFormatSetup.h (100%) rename src/{ => qmaptool}/units/CTimeZoneSetup.cpp (100%) rename src/{ => qmaptool}/units/CTimeZoneSetup.h (100%) rename src/{ => qmaptool}/units/CUnitImperial.cpp (100%) rename src/{ => qmaptool}/units/CUnitImperial.h (100%) rename src/{ => qmaptool}/units/CUnitMetric.cpp (100%) rename src/{ => qmaptool}/units/CUnitMetric.h (100%) rename src/{ => qmaptool}/units/CUnitNautic.cpp (100%) rename src/{ => qmaptool}/units/CUnitNautic.h (100%) create mode 100644 src/qmaptool/units/CUnitsSetup.cpp rename src/{ => qmaptool}/units/CUnitsSetup.h (100%) create mode 100644 src/qmaptool/units/ICoordFormatSetup.ui create mode 100644 src/qmaptool/units/ITimeZoneSetup.ui create mode 100644 src/qmaptool/units/IUnit.cpp create mode 100644 src/qmaptool/units/IUnit.h create mode 100644 src/qmaptool/units/IUnitsSetup.ui create mode 100644 src/qmaptool/version.h create mode 100644 src/qmt_map2jnx/CMakeLists.txt create mode 100644 src/qmt_map2jnx/argv.cpp create mode 100644 src/qmt_map2jnx/argv.h create mode 100644 src/qmt_map2jnx/main.cpp create mode 100644 src/qmt_map2rmap/README.md create mode 100644 src/qmt_rgb2pct/CApp.cpp create mode 100644 src/qmt_rgb2pct/CApp.h create mode 100644 src/qmt_rgb2pct/CMakeLists.txt create mode 100644 src/qmt_rgb2pct/README.md create mode 100644 src/qmt_rgb2pct/locale/qmt_rgb2pct.ts create mode 100644 src/qmt_rgb2pct/locale/qmt_rgb2pct_de.ts create mode 100644 src/qmt_rgb2pct/main.cpp create mode 100644 src/qmt_rgb2pct/version.h delete mode 100644 src/resources.qrc delete mode 100644 src/setup/CAppSetupWin.cpp delete mode 100644 src/tool/CMapVrtBuilder.cpp delete mode 100644 src/tool/CMapVrtBuilder.h delete mode 100644 src/tool/IMapVrtBuilder.ui delete mode 100644 src/units/CUnitsSetup.cpp delete mode 100644 src/units/IUnit.cpp delete mode 100644 src/units/IUnit.h delete mode 100644 src/units/IUnitsSetup.ui delete mode 100644 src/version.h delete mode 100644 src/widgets/CColorChooser.cpp delete mode 100644 src/widgets/CColorChooser.h delete mode 100644 src/widgets/CSelectDoubleListWidget.cpp delete mode 100644 src/widgets/CSelectDoubleListWidget.h delete mode 100644 src/widgets/CTemplateWidget.cpp -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/qmapshack.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel