Further cleanup of include dependencies
This commit is contained in:
parent
ed161c6288
commit
068847eb5a
@ -121,7 +121,6 @@ set(RTENGINESOURCEFILES
|
||||
rtthumbnail.cc
|
||||
shmap.cc
|
||||
simpleprocess.cc
|
||||
slicer.cc
|
||||
stdimagesource.cc
|
||||
tmo_fattal02.cc
|
||||
utils.cc
|
||||
|
@ -64,7 +64,6 @@
|
||||
#include <cassert>
|
||||
|
||||
#ifndef NDEBUG
|
||||
#include <glibmm.h>
|
||||
#include <fstream>
|
||||
#endif
|
||||
|
||||
@ -485,26 +484,6 @@ public:
|
||||
return (p1 + p2 * diff);
|
||||
}
|
||||
|
||||
#ifndef NDEBUG
|
||||
// Debug facility ; dump the content of the LUT in a file. No control of the filename is done
|
||||
void dump(Glib::ustring fname)
|
||||
{
|
||||
if (size) {
|
||||
Glib::ustring fname_ = fname + ".xyz"; // TopSolid'Design "plot" file format
|
||||
std::ofstream f (fname_.c_str());
|
||||
f << "$" << std::endl;
|
||||
|
||||
for (unsigned int iter = 0; iter < size; iter++) {
|
||||
f << iter << ", " << data[iter] << ", 0." << std::endl;
|
||||
}
|
||||
|
||||
f << "$" << std::endl;
|
||||
f.close ();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
operator bool (void) const
|
||||
{
|
||||
return size > 0;
|
||||
|
@ -22,7 +22,6 @@
|
||||
#include <cmath>
|
||||
#include <cstring>
|
||||
#include <cstdio>
|
||||
#include <glibmm.h>
|
||||
|
||||
#include "rtengine.h"
|
||||
#include "rt_math.h"
|
||||
|
@ -2,6 +2,9 @@
|
||||
* This file is part of RawTherapee.
|
||||
*/
|
||||
#include "camconst.h"
|
||||
#include <glibmm/fileutils.h>
|
||||
#include <glibmm/miscutils.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "settings.h"
|
||||
#include "rt_math.h"
|
||||
#include <cstdio>
|
||||
|
@ -4,8 +4,9 @@
|
||||
#ifndef __CAMCONST__
|
||||
#define __CAMCONST__
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <map>
|
||||
#include <vector>
|
||||
|
||||
namespace rtengine
|
||||
{
|
||||
|
@ -3,8 +3,6 @@
|
||||
#include <memory>
|
||||
#include <cstdint>
|
||||
|
||||
#include <gtkmm.h>
|
||||
|
||||
#include "cache.h"
|
||||
#include "alignedbuffer.h"
|
||||
#include "noncopyable.h"
|
||||
|
@ -20,7 +20,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <array>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "rt_math.h"
|
||||
#include "LUT.h"
|
||||
|
@ -22,7 +22,7 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "rt_math.h"
|
||||
#include "../rtgui/mycurve.h"
|
||||
|
@ -24,7 +24,7 @@
|
||||
#include <array>
|
||||
#include <memory>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "../rtgui/threadutils.h"
|
||||
|
||||
|
@ -19,7 +19,6 @@
|
||||
#include "dfmanager.h"
|
||||
#include "../rtgui/options.h"
|
||||
#include <giomm.h>
|
||||
#include "../rtgui/guiutils.h"
|
||||
#include "rawimage.h"
|
||||
#include <sstream>
|
||||
#include <iostream>
|
||||
|
@ -17,10 +17,11 @@
|
||||
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "../rtengine/dynamicprofile.h"
|
||||
#include "dynamicprofile.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <glibmm/regex.h>
|
||||
#include <glibmm/miscutils.h>
|
||||
|
||||
using namespace rtengine;
|
||||
using namespace rtengine::procparams;
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef _DYNAMICPROFILE_H_
|
||||
#define _DYNAMICPROFILE_H_
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <vector>
|
||||
#include "../rtgui/options.h"
|
||||
|
||||
|
@ -16,6 +16,10 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <giomm/file.h>
|
||||
#include <glibmm/miscutils.h>
|
||||
|
||||
#include "ffmanager.h"
|
||||
#include "../rtgui/options.h"
|
||||
#include "rawimage.h"
|
||||
|
@ -18,7 +18,9 @@
|
||||
*/
|
||||
#include <cstring>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <glibmm/fileutils.h>
|
||||
#include <glibmm/miscutils.h>
|
||||
#include <glib/gstdio.h>
|
||||
|
||||
#ifdef WIN32
|
||||
|
@ -19,10 +19,11 @@
|
||||
#pragma once
|
||||
|
||||
#include <cstdint>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include <lcms2.h>
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef _IIMAGE_
|
||||
#define _IIMAGE_
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <vector>
|
||||
#include "rt_math.h"
|
||||
#include "alignedbuffer.h"
|
||||
|
@ -22,7 +22,7 @@
|
||||
#include <cstdio>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "../rtexif/rtexif.h"
|
||||
#include <libiptcdata/iptc-data.h>
|
||||
#include "rtengine.h"
|
||||
|
@ -30,7 +30,7 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <libiptcdata/iptc-data.h>
|
||||
#include "rtengine.h"
|
||||
#include "imageformat.h"
|
||||
|
@ -21,7 +21,7 @@
|
||||
#include <array>
|
||||
#include <vector>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "coord2d.h"
|
||||
#include "dcp.h"
|
||||
|
@ -18,7 +18,7 @@
|
||||
*/
|
||||
#include <cmath>
|
||||
#include <glib.h>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#ifdef _OPENMP
|
||||
#include <omp.h>
|
||||
#endif
|
||||
@ -46,7 +46,6 @@
|
||||
#include "StopWatch.h"
|
||||
#include "procparams.h"
|
||||
#include "../rtgui/ppversion.h"
|
||||
#include "../rtgui/guiutils.h"
|
||||
#include "../rtgui/editcallbacks.h"
|
||||
|
||||
#undef CLIPD
|
||||
|
@ -21,7 +21,7 @@
|
||||
#include "imagefloat.h"
|
||||
#include "labimage.h"
|
||||
#include "improcfun.h"
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "iccstore.h"
|
||||
#include "iccmatrices.h"
|
||||
#include "../rtgui/options.h"
|
||||
|
@ -20,6 +20,8 @@
|
||||
#include <algorithm>
|
||||
#include <cstring>
|
||||
|
||||
#include <glibmm/ustring.h>
|
||||
#include <glibmm/fileutils.h>
|
||||
#include <glib/gstdio.h>
|
||||
|
||||
#ifdef WIN32
|
||||
|
@ -25,7 +25,7 @@
|
||||
#include <string>
|
||||
#include <sstream>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <expat.h>
|
||||
|
||||
#include "cache.h"
|
||||
|
@ -18,7 +18,6 @@
|
||||
*/
|
||||
#include "myfile.h"
|
||||
#include <cstdarg>
|
||||
#include <glibmm.h>
|
||||
|
||||
// get mmap() sorted out
|
||||
#ifdef MYFILE_MMAP
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef _PREVIEWIMAGE_
|
||||
#define _PREVIEWIMAGE_
|
||||
|
||||
#include <gtkmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <cairomm/cairomm.h>
|
||||
|
||||
namespace rtengine
|
||||
|
@ -23,7 +23,8 @@
|
||||
#include <type_traits>
|
||||
#include <vector>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <glibmm/keyfile.h>
|
||||
#include <lcms2.h>
|
||||
|
||||
#include "noncopyable.h"
|
||||
|
@ -16,6 +16,10 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <glibmm/fileutils.h>
|
||||
#include <glibmm/miscutils.h>
|
||||
|
||||
#include "profilestore.h"
|
||||
|
||||
#include "dynamicprofile.h"
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
#include <map>
|
||||
#include <vector>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "rtengine.h"
|
||||
#include "noncopyable.h"
|
||||
|
@ -22,7 +22,7 @@
|
||||
#include <ctime>
|
||||
#include <string>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include <lcms2.h>
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include <lensfun.h>
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
#include "image8.h"
|
||||
#include <lcms2.h>
|
||||
#include "curves.h"
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "improcfun.h"
|
||||
#include "colortemp.h"
|
||||
#include "mytime.h"
|
||||
|
@ -20,7 +20,7 @@
|
||||
#define _THUMBPROCESSINGPARAMETERS_
|
||||
|
||||
#include "rawmetadatalocation.h"
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <lcms2.h>
|
||||
#include "image8.h"
|
||||
#include "image16.h"
|
||||
|
@ -28,7 +28,7 @@
|
||||
#include "clutstore.h"
|
||||
#include "processingjob.h"
|
||||
#include "procparams.h"
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "../rtgui/options.h"
|
||||
#include "rawimagesource.h"
|
||||
#include "../rtgui/multilangmgr.h"
|
||||
|
@ -30,7 +30,8 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/keyfile.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "../rtengine/noncopyable.h"
|
||||
#include "../rtengine/rawmetadatalocation.h"
|
||||
|
@ -16,7 +16,7 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <glib/gstdio.h>
|
||||
#include <cstring>
|
||||
#include <functional>
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef _BQENTRYUPDATER_
|
||||
#define _BQENTRYUPDATER_
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/thread.h>
|
||||
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include "threadutils.h"
|
||||
#include "thumbnail.h"
|
||||
|
@ -19,8 +19,9 @@
|
||||
#ifndef _BROWSERFILTER_
|
||||
#define _BROWSERFILTER_
|
||||
|
||||
#include <vector>
|
||||
|
||||
#include "exiffiltersettings.h"
|
||||
#include <glibmm.h>
|
||||
|
||||
class BrowserFilter
|
||||
{
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef _CACHEIMAGEDATA_
|
||||
#define _CACHEIMAGEDATA_
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "options.h"
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include "../rtengine/imageformat.h"
|
||||
|
@ -26,6 +26,8 @@
|
||||
#include <shlobj.h>
|
||||
#endif
|
||||
|
||||
#include <gtkmm.h>
|
||||
|
||||
#include "options.h"
|
||||
#include "multilangmgr.h"
|
||||
|
||||
|
@ -21,7 +21,7 @@
|
||||
#include <algorithm>
|
||||
#include <map>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "filebrowser.h"
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define FILM_SIMULATION_INCLUDED
|
||||
|
||||
#include <gtkmm.h>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <memory>
|
||||
#include "toolpanel.h"
|
||||
#include "guiutils.h"
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
|
||||
#include <gtkmm.h>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include <cairomm/cairomm.h>
|
||||
#include "../rtengine/LUT.h"
|
||||
#include "../rtengine/improccoordinator.h"
|
||||
|
@ -18,9 +18,10 @@
|
||||
*/
|
||||
#include <map>
|
||||
#include <set>
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "lensprofile.h"
|
||||
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "coloredbar.h"
|
||||
#include "coordinateadjuster.h"
|
||||
#include "../rtengine/LUT.h"
|
||||
#include "guiutils.h"
|
||||
#include "options.h"
|
||||
#include "../rtengine/noncopyable.h"
|
||||
|
||||
|
@ -19,6 +19,7 @@
|
||||
#include "options.h"
|
||||
#include <cstdio>
|
||||
#include <glib/gstdio.h>
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
#include "multilangmgr.h"
|
||||
#include "addsetids.h"
|
||||
|
@ -20,7 +20,7 @@
|
||||
#define _OPTIONS_
|
||||
|
||||
#include <set>
|
||||
#include <gtkmm.h>
|
||||
#include <gtkmm/enums.h>
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include <exception>
|
||||
|
||||
|
@ -16,6 +16,8 @@
|
||||
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <glibmm/miscutils.h>
|
||||
|
||||
#include "pathutils.h"
|
||||
|
||||
|
||||
|
@ -16,19 +16,9 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#ifndef __PATH_UTILS_
|
||||
#define __PATH_UTILS_
|
||||
|
||||
#include <gtkmm.h>
|
||||
#include <cairomm/cairomm.h>
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include "../rtengine/coord.h"
|
||||
#include "rtimage.h"
|
||||
#include <sstream>
|
||||
#include <iostream>
|
||||
#pragma once
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
// Removed from guiutils because used by rawtherapee-cli
|
||||
Glib::ustring removeExtension (const Glib::ustring& filename);
|
||||
Glib::ustring getExtension (const Glib::ustring& filename);
|
||||
|
||||
#endif
|
||||
|
@ -20,7 +20,7 @@
|
||||
#define _PPARAMSCHANGELISTENER_
|
||||
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "paramsedited.h"
|
||||
|
||||
class PParamsChangeListener
|
||||
|
@ -20,7 +20,7 @@
|
||||
#define _PREVIEWLOADER_
|
||||
|
||||
#include <set>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "../rtengine/noncopyable.h"
|
||||
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
#include <map>
|
||||
#include <vector>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include "../rtengine/profilestore.h"
|
||||
|
@ -20,7 +20,7 @@
|
||||
#include "rtscalable.h"
|
||||
#include <glib/gstdio.h>
|
||||
#include <regex>
|
||||
#include <glibmm.h>
|
||||
#include <gtkmm.h>
|
||||
#include <iostream>
|
||||
#include <librsvg/rsvg.h>
|
||||
#include "options.h"
|
||||
|
@ -16,7 +16,7 @@
|
||||
*/
|
||||
#include <numeric>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#include "multilangmgr.h"
|
||||
#include "options.h"
|
||||
|
@ -19,7 +19,6 @@
|
||||
#ifndef _THUMBIMAGEUPDATER_
|
||||
#define _THUMBIMAGEUPDATER_
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glib.h>
|
||||
|
||||
#include "../rtengine/rtengine.h"
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "../rtengine/mytime.h"
|
||||
#include <cstdio>
|
||||
#include <cstdlib>
|
||||
#include <glibmm.h>
|
||||
#include "../rtengine/colortemp.h"
|
||||
#include "../rtengine/imagedata.h"
|
||||
#include "../rtengine/procparams.h"
|
||||
|
@ -22,7 +22,7 @@
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "cachemanager.h"
|
||||
#include "options.h"
|
||||
#include "../rtengine/rtengine.h"
|
||||
|
@ -20,7 +20,7 @@
|
||||
#define __TOOLPANEL__
|
||||
|
||||
#include <gtkmm.h>
|
||||
#include <glibmm.h>
|
||||
#include <glibmm/ustring.h>
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include "editbuffer.h"
|
||||
#include "guiutils.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user