otb merge requestshttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests2019-09-19T07:37:29Zhttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/219Warnings fixes (clang and OSSIM)2019-09-19T07:37:29ZGuillaume PaseroWarnings fixes (clang and OSSIM)Other fixes for warning raised by clangOther fixes for warning raised by clang7.0.0Guillaume PaseroGuillaume Paserohttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/208More warning fixes for Shark2019-09-19T08:50:55ZGuillaume PaseroMore warning fixes for SharkAnother batch of diagnostic pragmas to disable some warning when including Shark headers. Mostly useful for clang and GCC 5 compilersAnother batch of diagnostic pragmas to disable some warning when including Shark headers. Mostly useful for clang and GCC 5 compilers7.0.0Guillaume PaseroGuillaume Paserohttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/207DOC: add missing packages needed to compile otb with superbuild on ubuntu 18.042018-10-19T14:11:29ZManuel GrizonnetDOC: add missing packages needed to compile otb with superbuild on ubuntu 18.04On a fresh Ubuntu 18.04 I had to install extra packages which were not listed in the software guide to compile GLFW and GLUT.
The required packages are libxinerama-dev libxcursor-dev.
Added to the apt-get command in the documentationOn a fresh Ubuntu 18.04 I had to install extra packages which were not listed in the software guide to compile GLFW and GLUT.
The required packages are libxinerama-dev libxcursor-dev.
Added to the apt-get command in the documentation7.0.0Manuel GrizonnetManuel Grizonnethttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/206Some warning fixes2019-09-19T08:51:02ZGuillaume PaseroSome warning fixesOn Windows, the `Parameter::SetActive()` function is not overriden with exactly the same signature.
On GCC platforms, the diagnostic `-Wheader-guard` is clang specific.On Windows, the `Parameter::SetActive()` function is not overriden with exactly the same signature.
On GCC platforms, the diagnostic `-Wheader-guard` is clang specific.7.0.0Guillaume PaseroGuillaume Paserohttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/201Resolve "Fail computing KMeans Classification on image with NaN pixels"2019-09-19T08:54:29ZGuillaume PaseroResolve "Fail computing KMeans Classification on image with NaN pixels"Documentation added regarding NaN support.
Closes #1586Documentation added regarding NaN support.
Closes #15867.0.0Guillaume PaseroGuillaume Paserohttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/196Resolve "Module which generates QGIS descriptor is called Qgis while the sour...2018-10-26T09:36:14ZManuel GrizonnetResolve "Module which generates QGIS descriptor is called Qgis while the source directory is QGIS (upper case)"Closes #1685Closes #16857.0.0Manuel GrizonnetManuel Grizonnethttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/192Revert "Merge branch 'new_contributors' into 'develop'"2019-09-19T08:54:53ZManuel GrizonnetRevert "Merge branch 'new_contributors' into 'develop'"Revert @esarrazin et correct @lnicola name in the list of contributors (proble with \cb). I'm not able for now to build the SG locally to fix this for nowRevert @esarrazin et correct @lnicola name in the list of contributors (proble with \cb). I'm not able for now to build the SG locally to fix this for now7.0.0Manuel GrizonnetManuel Grizonnethttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/190WRG: fix unused parameter warning2019-09-19T08:55:05ZVictor PoughonWRG: fix unused parameter warningfix warning on gcc 7fix warning on gcc 77.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/188Fix compilation GDALImageIO2018-10-19T14:11:27ZEmmanuelle SarrazinFix compilation GDALImageIOFix compilation error in GDALImageIO (gcc 6.3.0): correct setter for NoDataList
See dashboard https://dash.orfeo-toolbox.org/viewBuildError.php?buildid=328760Fix compilation error in GDALImageIO (gcc 6.3.0): correct setter for NoDataList
See dashboard https://dash.orfeo-toolbox.org/viewBuildError.php?buildid=3287607.0.0Emmanuelle SarrazinEmmanuelle Sarrazinhttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/186PKG: install openCV libraries to lib2019-09-19T08:55:26ZGuillaume PaseroPKG: install openCV libraries to libThis is a small fix. On CentOS 6, by default, libraries are installed in `PREFIX/lib64`, which causes an [error](https://dash.orfeo-toolbox.org/buildSummary.php?buildid=328672) in the packaging scripts.
We could even set the `CMAKE_INST...This is a small fix. On CentOS 6, by default, libraries are installed in `PREFIX/lib64`, which causes an [error](https://dash.orfeo-toolbox.org/buildSummary.php?buildid=328672) in the packaging scripts.
We could even set the `CMAKE_INSTALL_LIBDIR` option for all SuperBuild projects.7.0.0Guillaume PaseroGuillaume Paserohttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/185DOC: update list of contributors2018-10-19T14:11:27ZManuel GrizonnetDOC: update list of contributorsAdd David Yousefi and Emmanuelle Sarrazin to the list of contributors in the software guideAdd David Yousefi and Emmanuelle Sarrazin to the list of contributors in the software guide7.0.0Manuel GrizonnetManuel Grizonnethttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/184Resolve "Move otbExternalModuleTemplate repository from GitHub to gitlab.orfe...2019-09-19T08:55:31ZManuel GrizonnetResolve "Move otbExternalModuleTemplate repository from GitHub to gitlab.orfeo-toolbox.org"Closes #1655Closes #16557.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/181Resolve "OTB_APPLICATIONS_NAME_LIST is not updated when modules are activated...2019-09-19T08:55:42ZRashad KanavathResolve "OTB_APPLICATIONS_NAME_LIST is not updated when modules are activated/deactivated"Closes #1583Closes #15837.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/178Resolve "Some ITK paths are wrong in the SoftwareGuide"2019-09-19T08:55:55ZYannick TANGUYResolve "Some ITK paths are wrong in the SoftwareGuide"Closes #1680Closes #16807.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/177Remove mantis 1427 workaround2019-09-19T08:56:01ZVictor PoughonRemove mantis 1427 workaroundShould have been done with https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/merge_requests/168#note_70776
See also: https://bugs.orfeo-toolbox.org//view.php?id=1427Should have been done with https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/merge_requests/168#note_70776
See also: https://bugs.orfeo-toolbox.org//view.php?id=14277.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/175#1611 - Document ParameterType_Bool2019-09-19T08:56:12ZYannick TANGUY#1611 - Document ParameterType_BoolAdd some doc about ParameterType_Bool.
It may need some more explanation about ParameterType_Empty...
Closes #1611Add some doc about ParameterType_Bool.
It may need some more explanation about ParameterType_Empty...
Closes #16117.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/174Adopt SemVer for 7.0.0 and migrate release template to a gitlab issue template2019-09-19T08:56:19ZVictor PoughonAdopt SemVer for 7.0.0 and migrate release template to a gitlab issue template#### Summary
* Officially adopt [semver](https://semver.org/) starting at OTB 7.0.0 (which may or may not be the next release)
* Document it in CONTRIBUTING.md
* Update the release guide accordingly
* Migrate the release guide from [the...#### Summary
* Officially adopt [semver](https://semver.org/) starting at OTB 7.0.0 (which may or may not be the next release)
* Document it in CONTRIBUTING.md
* Update the release guide accordingly
* Migrate the release guide from [the old wiki](https://wiki.orfeo-toolbox.org/index.php/How_to_Release) to a gitlab issue template
#### Rationale
See #1603.
#### Copyright
The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.
<hr>
***Check before merging:***
- All discussions are resolved
- At least 2 :thumbsup: votes from core developers, no :thumbsdown: vote.
- The feature branch is (reasonably) up-to-date with the base branch
- Dashboard is green
- Copyright owner has signed the ORFEO ToolBox Contributor License Agreement7.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/168Resolve "Generation of Qgis plugin descriptors fails with latest develop"2019-09-19T08:56:48ZJulien MichelResolve "Generation of Qgis plugin descriptors fails with latest develop"COMP: AppFusion requires AppProjection at runtime because of BundleToPerfectSensor composite app. We should not allow building one without the other.
Closes #1670COMP: AppFusion requires AppProjection at runtime because of BundleToPerfectSensor composite app. We should not allow building one without the other.
Closes #16707.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/165TEST: Disable coordinate and place lookup tests2018-09-16T17:24:08ZLaurențiu NicolaTEST: Disable coordinate and place lookup tests#### Summary
Fixes #1669.
#### Copyright
The copyright owner is Laurențiu Nicola / CS ROMANIA and has signed the ORFEO ToolBox Contributor License Agreement.
<hr>
***Check before merging:***
- All discussions are resolved
- At least...#### Summary
Fixes #1669.
#### Copyright
The copyright owner is Laurențiu Nicola / CS ROMANIA and has signed the ORFEO ToolBox Contributor License Agreement.
<hr>
***Check before merging:***
- All discussions are resolved
- At least 2 :thumbsup: votes from core developers, no :thumbsdown: vote.
- The feature branch is (reasonably) up-to-date with the base branch
- Dashboard is green
- Copyright owner has signed the ORFEO ToolBox Contributor License AgreementLaurențiu NicolaLaurențiu Nicolahttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/merge_requests/153ENH: Document that conversion applications in otb don't support complex pixel...2018-07-03T15:13:33ZManuel GrizonnetENH: Document that conversion applications in otb don't support complex pixel types as output#### Summary
For now complex pixel types are not supported by Convert and DynamicConvert applications (see switch/case in the generic DoExecute method). This commit just document this limitation.
Note that the ExtractROI applicati...#### Summary
For now complex pixel types are not supported by Convert and DynamicConvert applications (see switch/case in the generic DoExecute method). This commit just document this limitation.
Note that the ExtractROI application can be used to convert image from/to complex image.
#### Rationale
Explain to user that comlpex pixel types are not supported yet by these applications even if complex pixel types can be selected for the output image.
#### Implementation Details
<!---
##### Classes and files
Give an overview of the implementation: main changes made to classes, files and modules. Do not paste complete diff, as it is available in the merge request already.
-->
##### Applications
Convert and DynamicConvert has been changed. Convert is somehow deprecated and could be remove in a future version but I'm not sure that it is clear for user that they should use DynamicConvert now.
<!---
##### Tests
Describe the testing strategy for new features.
-->
<!---
##### Documentation
List or link documentation modifications that were made (doxygen, example, Software Guide, application documentation, CookBook).
-->
#### Additional notes
<!--- List remaining open issues if any, and additional notes. -->
#### Copyright
The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.
<hr>
***Check before merging:***
- All discussions are resolved
- At least 2 :thumbsup: votes from core developers, no :thumbsdown: vote.
- The feature branch is (reasonably) up-to-date with the base branch
- Dashboard is green
- Copyright owner has signed the ORFEO ToolBox Contributor License Agreement7.0.0Manuel GrizonnetManuel Grizonnet