Get rid of relative include paths

* Use target_include_directories to specify include paths
* Specify project root (parent of rtgui and rtengine) as include path
* Replace relative includes with normal includes
This commit is contained in:
Daniel Gao 2024-11-16 17:20:02 -05:00
parent bc2fbfad66
commit 711f274403
212 changed files with 358 additions and 342 deletions

View File

@ -224,8 +224,6 @@ if(NOT WITH_SYSTEM_KLT)
set(KLT_LIBRARIES) set(KLT_LIBRARIES)
endif() endif()
include_directories(BEFORE "${CMAKE_CURRENT_BINARY_DIR}")
add_library(rtengine STATIC "${RTENGINESOURCEFILES}") add_library(rtengine STATIC "${RTENGINESOURCEFILES}")
add_dependencies(rtengine UpdateInfo) add_dependencies(rtengine UpdateInfo)
@ -237,6 +235,18 @@ endif()
set_target_properties(rtengine PROPERTIES COMPILE_FLAGS "${RTENGINE_CXX_FLAGS}") set_target_properties(rtengine PROPERTIES COMPILE_FLAGS "${RTENGINE_CXX_FLAGS}")
target_include_directories(rtengine
PUBLIC
# Other libraries should use #include "rtengine/header.h"
${PROJECT_SOURCE_DIR}
PRIVATE
# Subdirectories that are not libraries themselves should be included
# like #include "your_subdirectory/header.h"
${CMAKE_CURRENT_SOURCE_DIR}
)
# UpdateInfo creates "rtgui/version.h"
target_include_directories(rtengine BEFORE PRIVATE ${CMAKE_BINARY_DIR})
target_link_libraries(rtengine target_link_libraries(rtengine
${EXPAT_LIBRARIES} ${EXPAT_LIBRARIES}
${EXTRA_LIB} ${EXTRA_LIB}

View File

@ -43,8 +43,8 @@
#include "procparams.h" #include "procparams.h"
#include "rt_math.h" #include "rt_math.h"
#include "sleef.h" #include "sleef.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#ifdef _OPENMP #ifdef _OPENMP
#include <omp.h> #include <omp.h>

View File

@ -27,7 +27,7 @@
#include "rtengine.h" #include "rtengine.h"
#include "rawimagesource.h" #include "rawimagesource.h"
#include "rt_math.h" #include "rt_math.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "median.h" #include "median.h"
//#define BENCHMARK //#define BENCHMARK
#include "StopWatch.h" #include "StopWatch.h"

View File

@ -29,7 +29,7 @@
#include "rtengine.h" #include "rtengine.h"
#include "rawimagesource.h" #include "rawimagesource.h"
#include "rt_math.h" #include "rt_math.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "sleef.h" #include "sleef.h"
#include "opthelper.h" #include "opthelper.h"
#include "median.h" #include "median.h"

View File

@ -26,7 +26,7 @@
#include <type_traits> #include <type_traits>
#include <unordered_map> #include <unordered_map>
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
namespace rtengine namespace rtengine
{ {

View File

@ -29,7 +29,7 @@
//#define BENCHMARK //#define BENCHMARK
#include "StopWatch.h" #include "StopWatch.h"
#include "opthelper.h" #include "opthelper.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
namespace { namespace {

View File

@ -13,7 +13,7 @@
#include "rt_math.h" #include "rt_math.h"
#include "stdimagesource.h" #include "stdimagesource.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
namespace namespace
{ {

View File

@ -36,7 +36,7 @@
#include "rawimagesource.h" #include "rawimagesource.h"
#include "rt_math.h" #include "rt_math.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
using namespace rtengine; using namespace rtengine;

View File

@ -26,7 +26,7 @@
#include <glibmm/ustring.h> #include <glibmm/ustring.h>
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
#include "curves.h" #include "curves.h"
#include "noncopyable.h" #include "noncopyable.h"

View File

@ -37,7 +37,7 @@
#include "rt_math.h" #include "rt_math.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/editcallbacks.h" #include "rtgui/editcallbacks.h"
#pragma GCC diagnostic warning "-Wall" #pragma GCC diagnostic warning "-Wall"
#pragma GCC diagnostic warning "-Wextra" #pragma GCC diagnostic warning "-Wextra"

View File

@ -20,7 +20,7 @@
#include "rtengine.h" #include "rtengine.h"
#include "pipettebuffer.h" #include "pipettebuffer.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
namespace rtengine namespace rtengine
{ {

View File

@ -23,7 +23,7 @@
#include "rawimage.h" #include "rawimage.h"
#include "rt_math.h" #include "rt_math.h"
#include "color.h" #include "color.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "opthelper.h" #include "opthelper.h"
#include "median.h" #include "median.h"
//#define BENCHMARK //#define BENCHMARK

View File

@ -36,7 +36,7 @@
#include "rawimage.h" #include "rawimage.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
namespace namespace
{ {

View File

@ -31,7 +31,7 @@
#include "rt_math.h" #include "rt_math.h"
#include "rtengine.h" #include "rtengine.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
using namespace std; using namespace std;

View File

@ -27,7 +27,7 @@
#include <glibmm/fileutils.h> #include <glibmm/fileutils.h>
#include "rtengine.h" #include "rtengine.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -26,7 +26,7 @@
#include "jaggedarray.h" #include "jaggedarray.h"
#include "iccmatrices.h" #include "iccmatrices.h"
#include "rt_math.h" #include "rt_math.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
//#define BENCHMARK //#define BENCHMARK
#include "StopWatch.h" #include "StopWatch.h"

View File

@ -24,7 +24,7 @@
#include <cmath> #include <cmath>
#include "rawimagesource.h" #include "rawimagesource.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "opthelper.h" #include "opthelper.h"
using namespace std; using namespace std;

View File

@ -21,7 +21,7 @@
#include <glibmm/miscutils.h> #include <glibmm/miscutils.h>
#include "ffmanager.h" #include "ffmanager.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#include "rawimage.h" #include "rawimage.h"
#include "imagedata.h" #include "imagedata.h"
#include "median.h" #include "median.h"

View File

@ -23,7 +23,7 @@
#include "rawimagesource_i.h" #include "rawimagesource_i.h"
#include "jaggedarray.h" #include "jaggedarray.h"
#include "rt_math.h" #include "rt_math.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "opthelper.h" #include "opthelper.h"
//#define BENCHMARK //#define BENCHMARK
#include "StopWatch.h" #include "StopWatch.h"

View File

@ -38,8 +38,8 @@
#include "iccmatrices.h" #include "iccmatrices.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
#include "lcms2_plugin.h" #include "lcms2_plugin.h"
#include "color.h" #include "color.h"

View File

@ -29,7 +29,7 @@
#include "LUT.h" #include "LUT.h"
#include "rt_math.h" #include "rt_math.h"
#include "procparams.h" #include "procparams.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
#define TR_NONE 0 #define TR_NONE 0
#define TR_R90 1 #define TR_R90 1

View File

@ -52,8 +52,8 @@
#include "settings.h" #include "settings.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#include "../rtgui/version.h" #include "rtgui/version.h"
using namespace std; using namespace std;

View File

@ -41,7 +41,7 @@
#include "refreshmap.h" #include "refreshmap.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#ifdef _OPENMP #ifdef _OPENMP
#include <omp.h> #include <omp.h>

View File

@ -29,7 +29,7 @@
#include "LUT.h" #include "LUT.h"
#include "rtengine.h" #include "rtengine.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
namespace Glib namespace Glib
{ {

View File

@ -49,7 +49,7 @@
#include "StopWatch.h" #include "StopWatch.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/editcallbacks.h" #include "rtgui/editcallbacks.h"
#pragma GCC diagnostic warning "-Wextra" #pragma GCC diagnostic warning "-Wextra"
#pragma GCC diagnostic warning "-Wdouble-promotion" #pragma GCC diagnostic warning "-Wdouble-promotion"

View File

@ -32,7 +32,7 @@
#include "ffmanager.h" #include "ffmanager.h"
#include "rtthumbnail.h" #include "rtthumbnail.h"
#include "profilestore.h" #include "profilestore.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
#include "rtlensfun.h" #include "rtlensfun.h"
#include "metadata.h" #include "metadata.h"
#include "procparams.h" #include "procparams.h"

View File

@ -44,7 +44,7 @@
//#define BENCHMARK //#define BENCHMARK
#include "StopWatch.h" #include "StopWatch.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
namespace rtengine namespace rtengine
{ {

View File

@ -35,13 +35,13 @@
#include "jaggedarray.h" #include "jaggedarray.h"
#include "rt_algo.h" #include "rt_algo.h"
#include "settings.h" #include "settings.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#include "utils.h" #include "utils.h"
#include "iccmatrices.h" #include "iccmatrices.h"
#ifdef _OPENMP #ifdef _OPENMP
#include <omp.h> #include <omp.h>
#endif #endif
#include "../rtgui/thresholdselector.h" #include "rtgui/thresholdselector.h"
#include "imagesource.h" #include "imagesource.h"
#include "cplx_wavelet_dec.h" #include "cplx_wavelet_dec.h"

View File

@ -43,7 +43,7 @@
#include "rt_math.h" #include "rt_math.h"
#include "rtengine.h" #include "rtengine.h"
#include "sleef.h" #include "sleef.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#include "guidedfilter.h" #include "guidedfilter.h"
#ifdef _OPENMP #ifdef _OPENMP
#include <omp.h> #include <omp.h>

View File

@ -21,7 +21,7 @@
#include "rawimagesource.h" #include "rawimagesource.h"
#include "rt_math.h" #include "rt_math.h"
#include "color.h" #include "color.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "sleef.h" #include "sleef.h"
#include "opthelper.h" #include "opthelper.h"
#include "median.h" #include "median.h"

View File

@ -27,8 +27,8 @@
#include "metadata.h" #include "metadata.h"
#include "settings.h" #include "settings.h"
#include "imagedata.h" #include "imagedata.h"
#include "../rtgui/version.h" #include "rtgui/version.h"
#include "../rtgui/pathutils.h" #include "rtgui/pathutils.h"
#include <ctime> #include <ctime>

View File

@ -55,7 +55,7 @@
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
#include "colortemp.h" #include "colortemp.h"
#include "imagefloat.h" #include "imagefloat.h"
#include "settings.h" #include "settings.h"

View File

@ -22,7 +22,7 @@
#include "imagefloat.h" #include "imagefloat.h"
#include "labimage.h" #include "labimage.h"
#include "../rtgui/editcallbacks.h" #include "rtgui/editcallbacks.h"
namespace rtengine namespace rtengine
{ {

View File

@ -29,8 +29,8 @@
#include "procparams.h" #include "procparams.h"
#include "rawimagesource.h" #include "rawimagesource.h"
#include "sleef.h" #include "sleef.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
//#define BENCHMARK //#define BENCHMARK
#include "StopWatch.h" #include "StopWatch.h"

View File

@ -32,11 +32,11 @@
#include "procparams.h" #include "procparams.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#include "../rtgui/paramsedited.h" #include "rtgui/paramsedited.h"
#include "../rtgui/ppversion.h" #include "rtgui/ppversion.h"
#include "../rtgui/version.h" #include "rtgui/version.h"
using namespace std; using namespace std;

View File

@ -28,8 +28,8 @@
#include "dynamicprofile.h" #include "dynamicprofile.h"
#include "procparams.h" #include "procparams.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -26,7 +26,7 @@
#include "dynamicprofile.h" #include "dynamicprofile.h"
#include "noncopyable.h" #include "noncopyable.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
// forward decl // forward decl
namespace rtengine namespace rtengine

View File

@ -45,7 +45,7 @@
#include "rtengine.h" #include "rtengine.h"
#include "rtlensfun.h" #include "rtlensfun.h"
#include "lensmetadata.h" #include "lensmetadata.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#define BENCHMARK #define BENCHMARK
#include "StopWatch.h" #include "StopWatch.h"

View File

@ -20,7 +20,7 @@
#include "rawimagesource.h" #include "rawimagesource.h"
#include "rt_math.h" #include "rt_math.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "StopWatch.h" #include "StopWatch.h"
using namespace std; using namespace std;

View File

@ -34,7 +34,7 @@
#include "procevents.h" #include "procevents.h"
#include "settings.h" #include "settings.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
/** /**

View File

@ -25,7 +25,7 @@
#include "imagefloat.h" #include "imagefloat.h"
#include "LUT.h" #include "LUT.h"
#include "../rtgui/threadutils.h" #include "rtgui/threadutils.h"
namespace Glib namespace Glib
{ {

View File

@ -40,8 +40,8 @@
#include "rtengine.h" #include "rtengine.h"
#include "utils.h" #include "utils.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "../rtgui/options.h" #include "rtgui/options.h"
#undef THREAD_PRIORITY_NORMAL #undef THREAD_PRIORITY_NORMAL

View File

@ -23,7 +23,7 @@
#include "rtengine.h" #include "rtengine.h"
#include "rawimage.h" #include "rawimage.h"
#include "rawimagesource.h" #include "rawimagesource.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
//#define BENCHMARK //#define BENCHMARK
#include "StopWatch.h" #include "StopWatch.h"

View File

@ -25,7 +25,7 @@
#include "rawimagesource.h" #include "rawimagesource.h"
#include "rt_algo.h" #include "rt_algo.h"
#include "rt_math.h" #include "rt_math.h"
#include "../rtgui/multilangmgr.h" #include "rtgui/multilangmgr.h"
#include "opthelper.h" #include "opthelper.h"
#include "StopWatch.h" #include "StopWatch.h"

View File

@ -175,8 +175,6 @@ set(NONCLISOURCEFILES
zoompanel.cc zoompanel.cc
) )
include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
if(APPLE) if(APPLE)
find_package(MacIntegration REQUIRED) find_package(MacIntegration REQUIRED)
# At the time of writing CMake has no module finder for gtkmacintegration so here we have it hard-coded, if installed via macports it should be in /opt/local/... # At the time of writing CMake has no module finder for gtkmacintegration so here we have it hard-coded, if installed via macports it should be in /opt/local/...
@ -256,17 +254,25 @@ endif()
# set(EXTRA_LIB_RTGUI "${EXTRA_LIB_RTGUI}" "atomic") # set(EXTRA_LIB_RTGUI "${EXTRA_LIB_RTGUI}" "atomic")
# endif() # endif()
# Create config.h which defines where data are stored
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" "${CMAKE_CURRENT_BINARY_DIR}/config.h")
# Create new executables targets # Create new executables targets
add_executable(rth "${EXTRA_SRC_NONCLI}" "${NONCLISOURCEFILES}") add_executable(rth "${EXTRA_SRC_NONCLI}" "${NONCLISOURCEFILES}")
add_executable(rth-cli "${EXTRA_SRC_CLI}" "${CLISOURCEFILES}") add_executable(rth-cli "${EXTRA_SRC_CLI}" "${CLISOURCEFILES}")
# Subdirectories that are not libraries themselves should be included
# like #include "your_subdirectory/header.h"
target_include_directories(rth PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
target_include_directories(rth-cli PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
# Add dependencies to executables targets # Add dependencies to executables targets
add_dependencies(rth UpdateInfo) add_dependencies(rth UpdateInfo)
add_dependencies(rth-cli UpdateInfo) add_dependencies(rth-cli UpdateInfo)
# Create config.h which defines where data are stored
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" "${CMAKE_CURRENT_BINARY_DIR}/config.h")
# UpdateInfo and above creates new headers in build directory
target_include_directories(rth BEFORE PRIVATE ${CMAKE_BINARY_DIR}/rtgui)
target_include_directories(rth-cli BEFORE PRIVATE ${CMAKE_BINARY_DIR}/rtgui)
#Define a target specific definition to use in code #Define a target specific definition to use in code
target_compile_definitions(rth PUBLIC GUIVERSION) target_compile_definitions(rth PUBLIC GUIVERSION)
target_compile_definitions(rth-cli PUBLIC CLIVERSION) target_compile_definitions(rth-cli PUBLIC CLIVERSION)

View File

@ -25,7 +25,7 @@
#include "options.h" #include "options.h"
#include "rtimage.h" #include "rtimage.h"
#include "rtscalable.h" #include "rtscalable.h"
#include "../rtengine/rt_math.h" #include "rtengine/rt_math.h"
namespace { namespace {

View File

@ -20,9 +20,9 @@
#include <glib/gstdio.h> #include <glib/gstdio.h>
#include <cstring> #include <cstring>
#include <functional> #include <functional>
#include "../rtengine/imagedata.h" #include "rtengine/imagedata.h"
#include "../rtengine/rt_math.h" #include "rtengine/rt_math.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include <fstream> #include <fstream>
#include <iomanip> #include <iomanip>

View File

@ -26,8 +26,8 @@
#include "threadutils.h" #include "threadutils.h"
#include "thumbbrowserbase.h" #include "thumbbrowserbase.h"
#include "../rtengine/rtengine.h" #include "rtengine/rtengine.h"
#include "../rtengine/noncopyable.h" #include "rtengine/noncopyable.h"
class BatchQueueEntry; class BatchQueueEntry;

View File

@ -28,8 +28,8 @@
#include "thumbnail.h" #include "thumbnail.h"
#include "rtsurface.h" #include "rtsurface.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/rtengine.h" #include "rtengine/rtengine.h"
bool BatchQueueEntry::iconsLoaded(false); bool BatchQueueEntry::iconsLoaded(false);
std::shared_ptr<RTSurface> BatchQueueEntry::savedAsIcon(std::shared_ptr<RTSurface>(nullptr)); std::shared_ptr<RTSurface> BatchQueueEntry::savedAsIcon(std::shared_ptr<RTSurface>(nullptr));

View File

@ -26,7 +26,7 @@
#include "options.h" #include "options.h"
#include "thumbbrowserentrybase.h" #include "thumbbrowserentrybase.h"
#include "../rtengine/noncopyable.h" #include "rtengine/noncopyable.h"
class Thumbnail; class Thumbnail;
class RTSurface; class RTSurface;

View File

@ -23,8 +23,8 @@
#include "thumbnaillistener.h" #include "thumbnaillistener.h"
#include "toolpanelcoord.h" #include "toolpanelcoord.h"
#include "../rtengine/procevents.h" #include "rtengine/procevents.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
class FilePanel; class FilePanel;
class Thumbnail; class Thumbnail;

View File

@ -23,7 +23,7 @@
#include "guiutils.h" #include "guiutils.h"
#include "options.h" #include "options.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -22,8 +22,8 @@
#include "guiutils.h" #include "guiutils.h"
#include "options.h" #include "options.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/utils.h" #include "rtengine/utils.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -21,7 +21,7 @@
#include "guiutils.h" #include "guiutils.h"
#include "options.h" #include "options.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -27,9 +27,9 @@
#include "rtimage.h" #include "rtimage.h"
#include "options.h" #include "options.h"
#include "../rtengine/color.h" #include "rtengine/color.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/utils.h" #include "rtengine/utils.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -21,7 +21,7 @@
#include "guiutils.h" #include "guiutils.h"
#include "options.h" #include "options.h"
#include "thumbnail.h" #include "thumbnail.h"
#include "../rtengine/utils.h" #include "rtengine/utils.h"
namespace namespace
{ {

View File

@ -24,8 +24,8 @@
#include "version.h" #include "version.h"
#include <locale.h> #include <locale.h>
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/settings.h" #include "rtengine/settings.h"
namespace namespace

View File

@ -22,9 +22,9 @@
#include "options.h" #include "options.h"
#include "../rtengine/dnggainmap.h" #include "rtengine/dnggainmap.h"
#include "../rtengine/imageformat.h" #include "rtengine/imageformat.h"
#include "../rtengine/rtengine.h" #include "rtengine/rtengine.h"
class CacheImageData : class CacheImageData :
public rtengine::FramesMetaData public rtengine::FramesMetaData

View File

@ -25,7 +25,7 @@
#include "threadutils.h" #include "threadutils.h"
#include "../rtengine/noncopyable.h" #include "rtengine/noncopyable.h"
class CacheImageData; class CacheImageData;
class Thumbnail; class Thumbnail;

View File

@ -22,7 +22,7 @@
#include "rtimage.h" #include "rtimage.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -20,7 +20,7 @@
#include "rtimage.h" #include "rtimage.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -19,7 +19,7 @@
#include "clipboard.h" #include "clipboard.h"
#include "paramsedited.h" #include "paramsedited.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
Clipboard clipboard; Clipboard clipboard;

View File

@ -21,8 +21,8 @@
#include <memory> #include <memory>
#include <vector> #include <vector>
#include "../rtengine/diagonalcurvetypes.h" #include "rtengine/diagonalcurvetypes.h"
#include "../rtengine/flatcurvetypes.h" #include "rtengine/flatcurvetypes.h"
struct ParamsEdited; struct ParamsEdited;

View File

@ -20,7 +20,7 @@
#include "rtimage.h" #include "rtimage.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -27,9 +27,9 @@
#include "rtimage.h" #include "rtimage.h"
#include "eventmapper.h" #include "eventmapper.h"
#include "../rtengine/color.h" #include "rtengine/color.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/utils.h" #include "rtengine/utils.h"
#define MINTEMP0 2000 //1200 #define MINTEMP0 2000 //1200
#define MAXTEMP0 12000 //12000 #define MAXTEMP0 12000 //12000

View File

@ -18,7 +18,7 @@
*/ */
#include "coloredbar.h" #include "coloredbar.h"
#include "../rtengine/utils.h" #include "rtengine/utils.h"
ColoredBar::ColoredBar (eRTOrientation orient) ColoredBar::ColoredBar (eRTOrientation orient)
{ {

View File

@ -9,7 +9,7 @@
#include "eventmapper.h" #include "eventmapper.h"
#include "labgrid.h" #include "labgrid.h"
#include "options.h" #include "options.h"
#include "../rtengine/color.h" #include "rtengine/color.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -12,7 +12,7 @@
#include "thresholdadjuster.h" #include "thresholdadjuster.h"
#include "toolpanel.h" #include "toolpanel.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
class CurveEditor; class CurveEditor;
class CurveEditorGroup; class CurveEditorGroup;

View File

@ -24,7 +24,7 @@
#include "editwidgets.h" #include "editwidgets.h"
#include "rtsurface.h" #include "rtsurface.h"
#include "../rtengine/perspectivecorrection.h" #include "rtengine/perspectivecorrection.h"
using namespace rtengine; using namespace rtengine;

View File

@ -21,7 +21,7 @@
#include <memory> #include <memory>
#include "editcallbacks.h" #include "editcallbacks.h"
#include "../rtengine/perspectivecorrection.h" #include "rtengine/perspectivecorrection.h"
class Circle; class Circle;
class Line; class Line;

View File

@ -18,11 +18,11 @@
* 2018 Pierre Cabrera <pierre.cab@gmail.com> * 2018 Pierre Cabrera <pierre.cab@gmail.com>
*/ */
#include "../rtengine/rt_math.h" #include "rtengine/rt_math.h"
#include "controlspotpanel.h" #include "controlspotpanel.h"
#include "editwidgets.h" #include "editwidgets.h"
#include "options.h" #include "options.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "rtimage.h" #include "rtimage.h"
#include "eventmapper.h" #include "eventmapper.h"

View File

@ -23,7 +23,7 @@
#include <memory> #include <memory>
#include "../rtengine/coord.h" #include "rtengine/coord.h"
#include "editcallbacks.h" #include "editcallbacks.h"
#include "threadutils.h" #include "threadutils.h"
#include "toolpanel.h" #include "toolpanel.h"

View File

@ -23,8 +23,8 @@
#include "options.h" #include "options.h"
#include "rtimage.h" #include "rtimage.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/utils.h" #include "rtengine/utils.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -24,10 +24,10 @@
#include "cropwindow.h" #include "cropwindow.h"
#include "imagearea.h" #include "imagearea.h"
#include "../rtengine/dcrop.h" #include "rtengine/dcrop.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/refreshmap.h" #include "rtengine/refreshmap.h"
#include "../rtengine/rt_math.h" #include "rtengine/rt_math.h"
using namespace rtengine; using namespace rtengine;

View File

@ -27,7 +27,7 @@
#include "lockablecolorpicker.h" #include "lockablecolorpicker.h"
#include "threadutils.h" #include "threadutils.h"
#include "../rtengine/rtengine.h" #include "rtengine/rtengine.h"
class EditSubscriber; class EditSubscriber;

View File

@ -36,10 +36,10 @@
#include "pointermotionlistener.h" #include "pointermotionlistener.h"
#include "rtsurface.h" #include "rtsurface.h"
#include "../rtengine/dcrop.h" #include "rtengine/dcrop.h"
#include "../rtengine/imagesource.h" #include "rtengine/imagesource.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/rt_math.h" #include "rtengine/rt_math.h"
using namespace rtengine; using namespace rtengine;

View File

@ -31,7 +31,7 @@
#include "lwbutton.h" #include "lwbutton.h"
#include "lwbuttonset.h" #include "lwbuttonset.h"
#include "../rtengine/noncopyable.h" #include "rtengine/noncopyable.h"
namespace rtengine namespace rtengine
{ {

View File

@ -22,7 +22,7 @@
#include "guiutils.h" #include "guiutils.h"
#include "multilangmgr.h" #include "multilangmgr.h"
#include "popuptogglebutton.h" #include "popuptogglebutton.h"
#include "../rtengine/LUT.h" #include "rtengine/LUT.h"
#include <cstring> #include <cstring>

View File

@ -21,10 +21,10 @@
#include "editcallbacks.h" #include "editcallbacks.h"
#include "guiutils.h" #include "guiutils.h"
#include "../rtengine/diagonalcurvetypes.h" #include "rtengine/diagonalcurvetypes.h"
#include "../rtengine/flatcurvetypes.h" #include "rtengine/flatcurvetypes.h"
#include "../rtengine/LUT.h" #include "rtengine/LUT.h"
#include "../rtengine/noncopyable.h" #include "rtengine/noncopyable.h"
class CurveEditorGroup; class CurveEditorGroup;
class CurveEditorSubGroup; class CurveEditorSubGroup;

View File

@ -27,8 +27,8 @@
#include "mycurve.h" #include "mycurve.h"
#include "shcselector.h" #include "shcselector.h"
#include "../rtengine/diagonalcurvetypes.h" #include "rtengine/diagonalcurvetypes.h"
#include "../rtengine/flatcurvetypes.h" #include "rtengine/flatcurvetypes.h"
class CurveEditor; class CurveEditor;
class DiagonalCurveEditorSubGroup; class DiagonalCurveEditorSubGroup;

View File

@ -24,8 +24,8 @@
#include "options.h" #include "options.h"
#include "rtimage.h" #include "rtimage.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/rawimage.h" #include "rtengine/rawimage.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -24,8 +24,8 @@
#include "curveeditorgroup.h" #include "curveeditorgroup.h"
#include "options.h" #include "options.h"
#include "../rtengine/color.h" #include "rtengine/color.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -24,7 +24,7 @@
#include "eventmapper.h" #include "eventmapper.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -26,7 +26,7 @@
#include <glibmm/main.h> #include <glibmm/main.h>
#include <glibmm/signalproxy.h> #include <glibmm/signalproxy.h>
#include "../rtengine/noncopyable.h" #include "rtengine/noncopyable.h"
namespace delayed_helper namespace delayed_helper
{ {

View File

@ -34,7 +34,7 @@
#include "options.h" #include "options.h"
#include "popuptogglebutton.h" #include "popuptogglebutton.h"
#include "../rtengine/curves.h" #include "rtengine/curves.h"
DiagonalCurveEditorSubGroup::DiagonalCurveEditorSubGroup (CurveEditorGroup* prt, Glib::ustring& curveDir) : CurveEditorSubGroup(curveDir) DiagonalCurveEditorSubGroup::DiagonalCurveEditorSubGroup (CurveEditorGroup* prt, Glib::ustring& curveDir) : CurveEditorSubGroup(curveDir)
{ {

View File

@ -22,7 +22,7 @@
#include "curveeditorgroup.h" #include "curveeditorgroup.h"
#include "adjuster.h" #include "adjuster.h"
#include "../rtengine/noncopyable.h" #include "rtengine/noncopyable.h"
class DiagonalCurveEditor; class DiagonalCurveEditor;
class MyDiagonalCurve; class MyDiagonalCurve;

View File

@ -28,9 +28,9 @@
#include "options.h" #include "options.h"
#include "eventmapper.h" #include "eventmapper.h"
#include "../rtengine/color.h" #include "rtengine/color.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/refreshmap.h" #include "rtengine/refreshmap.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -19,7 +19,7 @@
#include "dirpyrequalizer.h" #include "dirpyrequalizer.h"
#include "../rtengine/color.h" #include "rtengine/color.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -24,8 +24,8 @@
#include "eventmapper.h" #include "eventmapper.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "../rtengine/refreshmap.h" #include "rtengine/refreshmap.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -19,10 +19,10 @@
#include "dynamicprofilepanel.h" #include "dynamicprofilepanel.h"
#include "multilangmgr.h" #include "multilangmgr.h"
#include "../rtengine/profilestore.h" #include "rtengine/profilestore.h"
#include "../rtengine/rtengine.h" #include "rtengine/rtengine.h"
#include "../rtengine/dynamicprofile.h" #include "rtengine/dynamicprofile.h"
#include "../rtengine/settings.h" #include "rtengine/settings.h"
#include <sstream> #include <sstream>
#include <iomanip> #include <iomanip>

View File

@ -22,7 +22,7 @@
#include "profilestorecombobox.h" #include "profilestorecombobox.h"
#include "../rtengine/dynamicprofile.h" #include "rtengine/dynamicprofile.h"
class DynamicProfilePanel : class DynamicProfilePanel :
public Gtk::Box public Gtk::Box

View File

@ -22,7 +22,7 @@
#include "editid.h" #include "editid.h"
#include "cursormanager.h" #include "cursormanager.h"
#include "../rtengine/coord.h" #include "rtengine/coord.h"
class Geometry; class Geometry;
class EditDataProvider; class EditDataProvider;

View File

@ -21,9 +21,9 @@
#include <iostream> #include <iostream>
#include "../rtengine/array2D.h" #include "rtengine/array2D.h"
#include "../rtengine/imagesource.h" #include "rtengine/imagesource.h"
#include "../rtengine/iccstore.h" #include "rtengine/iccstore.h"
#include "batchqueue.h" #include "batchqueue.h"
#include "batchqueueentry.h" #include "batchqueueentry.h"
#include "soundman.h" #include "soundman.h"
@ -46,7 +46,7 @@
#ifdef _WIN32 #ifdef _WIN32
#include "windows.h" #include "windows.h"
#include "../rtengine/winutils.h" #include "rtengine/winutils.h"
#endif #endif
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -30,8 +30,8 @@
#include "saveasdlg.h" #include "saveasdlg.h"
#include "thumbnaillistener.h" #include "thumbnaillistener.h"
#include "../rtengine/noncopyable.h" #include "rtengine/noncopyable.h"
#include "../rtengine/rtengine.h" #include "rtengine/rtengine.h"
namespace rtengine namespace rtengine
{ {

View File

@ -25,8 +25,8 @@
#include "editcoordsys.h" #include "editcoordsys.h"
#include "rtsurface.h" #include "rtsurface.h"
#include "../rtengine/coord.h" #include "rtengine/coord.h"
#include "../rtengine/rt_math.h" #include "rtengine/rt_math.h"
class ObjectMOBuffer; class ObjectMOBuffer;

View File

@ -18,7 +18,7 @@
#include "editwindow.h" #include "editwindow.h"
#include "editorpanel.h" #include "editorpanel.h"
#include "filepanel.h" #include "filepanel.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include "options.h" #include "options.h"
#include "preferences.h" #include "preferences.h"
#include "cursormanager.h" #include "cursormanager.h"

View File

@ -21,7 +21,7 @@
#include "epd.h" #include "epd.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

View File

@ -22,7 +22,7 @@
#include <string> #include <string>
#include <map> #include <map>
#include <unordered_map> #include <unordered_map>
#include "../rtengine/refreshmap.h" #include "rtengine/refreshmap.h"
class ProcEventMapper { class ProcEventMapper {

View File

@ -24,9 +24,9 @@
#include "rtimage.h" #include "rtimage.h"
#include "options.h" #include "options.h"
#include "../rtengine/imagedata.h" #include "rtengine/imagedata.h"
#include "../rtengine/metadata.h" #include "rtengine/metadata.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
#include <glibmm/regex.h> #include <glibmm/regex.h>

View File

@ -23,7 +23,7 @@
#include "rtimage.h" #include "rtimage.h"
#include "rtsurface.h" #include "rtsurface.h"
#include "../rtengine/procparams.h" #include "rtengine/procparams.h"
using namespace rtengine; using namespace rtengine;
using namespace rtengine::procparams; using namespace rtengine::procparams;

Some files were not shown because too many files have changed in this diff Show More