Skip to content

Commit 201d519

Browse files
committed
Update project structure
- Redesigned image2class tool and logoimage.hpp - use compression for the image data - Use OMZModules as submodule
1 parent fbe723e commit 201d519

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+9233
-7913
lines changed

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
3rd/
21
CMakeLists.txt.user*

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "third-party/OMZModules"]
2+
path = third-party/OMZModules
3+
url = [email protected]:mentaljam/OMZModules.git

.tx/config

+20-20
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
[main]
2-
host = https://www.transifex.com
3-
4-
[msuproj.msuproj-qt]
5-
file_filter = i18n/msuproj-qt_<lang>.ts
6-
source_file = i18n/msuproj-qt_en.ts
7-
source_lang = en
8-
type = QT
9-
10-
[msuproj.msuproj-qt-manual]
11-
file_filter = doc/msuproj-qt/<lang>.dox
12-
source_file = doc/msuproj-qt/en.dox
13-
source_lang = en
14-
type = TXT
15-
16-
[msuproj.msuproj-qt-desktop]
17-
#file_filter = res/linux/msuproj-qt.desktop.in
18-
source_file = res/linux/msuproj-qt.desktop.in
19-
source_lang = en
20-
type = DESCTOP
1+
[main]
2+
host = https://www.transifex.com
3+
4+
[msuproj.msuproj-qt]
5+
file_filter = i18n/msuproj-qt_<lang>.ts
6+
source_file = i18n/msuproj-qt_en.ts
7+
source_lang = en
8+
type = QT
9+
10+
[msuproj.msuproj-qt-manual]
11+
file_filter = doc/msuproj-qt/<lang>.dox
12+
source_file = doc/msuproj-qt/en.dox
13+
source_lang = en
14+
type = TXT
15+
16+
[msuproj.msuproj-qt-desktop]
17+
#file_filter = res/linux/msuproj-qt.desktop.in
18+
source_file = res/linux/msuproj-qt.desktop.in
19+
source_lang = en
20+
type = DESCTOP

CHANGELOG.txt

+73-73
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,73 @@
1-
1.0 (2016-01-12)
2-
General:
3-
- NEW: Add option to disable logotype
4-
- NEW: Check for updates functionality on Windows
5-
- UPDATE: Readme, documentation and manuals
6-
- UPDATE: Gcp-thinner tool (and fix its name)
7-
- UPDATE: Better execution time calculation for msuproj-cli
8-
- UPDATE: The transforming algorithm was totally rewrited
9-
- UPDATE: Rewrite the GCP file reading method without stringstream
10-
- FIX: Installing GCC libraries on Windows
11-
- FIX: OMP parallel for image the lines loop
12-
13-
GUI:
14-
- NEW: A progress bar (and a taskbar for Windows) of the warp operation
15-
- NEW: Clear buttons for file path edit lines
16-
- NEW: Colors for files loading status
17-
- NEW: Drops handling for image files (an image can be dragged and dropped to the main window of the MSUProj-Qt)
18-
- UPDATE: "About" dialog
19-
- UPDATE: Better image and GCP file loading status
20-
- FIX: Current language selection in settings window
21-
- FIX: Settings dialog size
22-
23-
Localization:
24-
- NEW: Hungarian language, thanks to gurrsoft (Zsolt Gurmai)
25-
- FIX: Russian documentation
26-
- FIX: Interface strings and translations
27-
28-
Other:
29-
- UPDATE: Project configuration for the last OMZModules version
30-
- UPDATE: Additional project variables were moved to OMZModules
31-
- UPDATE: QtIfw configuration
32-
- FIX: Version and date in gh-pages target
33-
- FIX: Headers includings for the "dev" target
34-
35-
0.6 (2015-08-30)
36-
- NEW: An option to open file dialogs in a previously selected folder or a prefered folder
37-
- NEW: Default (English) interface language in settings window
38-
- NEW: Warping in separate thread (no GUI freezing)
39-
- NEW: Save and restore windows' states and geometries
40-
- FIX: Out file name updating when GCP file os selected manually
41-
- FIX: Wrong GCP file reading in MSUProj-Qt on Linux
42-
- FIX: Different small GUI fixes
43-
- UPDATE: Project documentation (add target to upload doxygen html output to GH pages)
44-
- UPDATE: MSUProj-Qt reference window (using QT Help)
45-
- UPDATE: Translations (new sources for linux .desktop file and doxygen based manual)
46-
- UPDATE: Project configuration
47-
- UPDATE: Code refactoring and restyling
48-
49-
0.5 (2015-07-28)
50-
- FIX: Fix shared library building
51-
- NEW: Franch translation (thanks Christophe Tof <[email protected]>)
52-
- NEW: Russian translation
53-
- NEW: Settings window with ability to change language
54-
- NEW: Project icon
55-
- NEW: Windows RC files for runtime targets
56-
- UPDATE: GUI
57-
58-
0.4 (2015-07-25):
59-
- FIX: UTM zone calculation
60-
- CHANGE: Use iostream instead of printf
61-
- CHANGE: Use strings instead of char arrays
62-
- UPDATE: Rename class and namespace, MSUMR::MSUProj now compiles as a library
63-
- NEW: Qt GUI application
64-
- UPDATE: CPack packaging rules - components based installer (NSIS, WIX), automatic runtime gathering
65-
66-
0.3 (2015-04-16):
67-
- UPDATE: GTiff creation options and metadata - JPEG compression
68-
- NEW: Added getUTM() method which returns UTM zone number in {N,S}No format
69-
- REMOVE: Removed setUTM()
70-
- NEW: warp() options:
71-
- useUTM - build output raster in UTM projection
72-
- zerosAsND - set no data value to zero
73-
- FIX: calculation of UTM zone number
1+
1.0 (2016-01-12)
2+
General:
3+
- NEW: Add option to disable logotype
4+
- NEW: Check for updates functionality on Windows
5+
- UPDATE: Readme, documentation and manuals
6+
- UPDATE: Gcp-thinner tool (and fix its name)
7+
- UPDATE: Better execution time calculation for msuproj-cli
8+
- UPDATE: The transforming algorithm was totally rewrited
9+
- UPDATE: Rewrite the GCP file reading method without stringstream
10+
- FIX: Installing GCC libraries on Windows
11+
- FIX: OMP parallel for image the lines loop
12+
13+
GUI:
14+
- NEW: A progress bar (and a taskbar for Windows) of the warp operation
15+
- NEW: Clear buttons for file path edit lines
16+
- NEW: Colors for files loading status
17+
- NEW: Drops handling for image files (an image can be dragged and dropped to the main window of the MSUProj-Qt)
18+
- UPDATE: "About" dialog
19+
- UPDATE: Better image and GCP file loading status
20+
- FIX: Current language selection in settings window
21+
- FIX: Settings dialog size
22+
23+
Localization:
24+
- NEW: Hungarian language, thanks to gurrsoft (Zsolt Gurmai)
25+
- FIX: Russian documentation
26+
- FIX: Interface strings and translations
27+
28+
Other:
29+
- UPDATE: Project configuration for the last OMZModules version
30+
- UPDATE: Additional project variables were moved to OMZModules
31+
- UPDATE: QtIfw configuration
32+
- FIX: Version and date in gh-pages target
33+
- FIX: Headers includings for the "dev" target
34+
35+
0.6 (2015-08-30)
36+
- NEW: An option to open file dialogs in a previously selected folder or a prefered folder
37+
- NEW: Default (English) interface language in settings window
38+
- NEW: Warping in separate thread (no GUI freezing)
39+
- NEW: Save and restore windows' states and geometries
40+
- FIX: Out file name updating when GCP file os selected manually
41+
- FIX: Wrong GCP file reading in MSUProj-Qt on Linux
42+
- FIX: Different small GUI fixes
43+
- UPDATE: Project documentation (add target to upload doxygen html output to GH pages)
44+
- UPDATE: MSUProj-Qt reference window (using QT Help)
45+
- UPDATE: Translations (new sources for linux .desktop file and doxygen based manual)
46+
- UPDATE: Project configuration
47+
- UPDATE: Code refactoring and restyling
48+
49+
0.5 (2015-07-28)
50+
- FIX: Fix shared library building
51+
- NEW: Franch translation (thanks Christophe Tof <[email protected]>)
52+
- NEW: Russian translation
53+
- NEW: Settings window with ability to change language
54+
- NEW: Project icon
55+
- NEW: Windows RC files for runtime targets
56+
- UPDATE: GUI
57+
58+
0.4 (2015-07-25):
59+
- FIX: UTM zone calculation
60+
- CHANGE: Use iostream instead of printf
61+
- CHANGE: Use strings instead of char arrays
62+
- UPDATE: Rename class and namespace, MSUMR::MSUProj now compiles as a library
63+
- NEW: Qt GUI application
64+
- UPDATE: CPack packaging rules - components based installer (NSIS, WIX), automatic runtime gathering
65+
66+
0.3 (2015-04-16):
67+
- UPDATE: GTiff creation options and metadata - JPEG compression
68+
- NEW: Added getUTM() method which returns UTM zone number in {N,S}No format
69+
- REMOVE: Removed setUTM()
70+
- NEW: warp() options:
71+
- useUTM - build output raster in UTM projection
72+
- zerosAsND - set no data value to zero
73+
- FIX: calculation of UTM zone number

0 commit comments

Comments
 (0)