Cleanup main.h header
authorArkadiy Illarionov <qarkai@gmail.com>
Thu, 8 Feb 2024 18:56:40 +0000 (21:56 +0300)
committerColin Clark <colin.clark@cclark.uk>
Tue, 13 Feb 2024 18:37:10 +0000 (18:37 +0000)
commitca2b7be34cbe17ded5ba444a6808dbe834a77d6c
tree686789d3fca44d2571ce5de465c7789228134c51
parentd85af0f4b3d2da357a5c156160dbb8c8bbb8dec1
Cleanup main.h header

* Include compat.h, config.h, debug.h, intl.h, options.h, typedefs.h where they are actually used.
* Remove standard library includes.
* Remove unused gdk-pixbuf includes.
* Make other headers self-contained.
* Move defines not related to main.cc from main.h to main-defines.h.
224 files changed:
src/advanced-exif.cc
src/advanced-exif.h
src/bar-comment.cc
src/bar-comment.h
src/bar-exif.cc
src/bar-exif.h
src/bar-gps.cc
src/bar-gps.h
src/bar-histogram.cc
src/bar-histogram.h
src/bar-keywords.cc
src/bar-keywords.h
src/bar-rating.cc
src/bar-rating.h
src/bar-sort.cc
src/bar-sort.h
src/bar.cc
src/bar.h
src/cache-loader.cc
src/cache-maint.cc
src/cache-maint.h
src/cache.cc
src/cellrenderericon.cc
src/cellrenderericon.h
src/collect-dlg.cc
src/collect-dlg.h
src/collect-io.cc
src/collect-io.h
src/collect-table.cc
src/collect.cc
src/collect.h
src/color-man.cc
src/color-man.h
src/compat.cc
src/compat.h
src/debug.cc
src/debug.h
src/desktop-file.cc
src/dnd.cc
src/dnd.h
src/dupe.cc
src/dupe.h
src/editors.cc
src/editors.h
src/exif-common.cc
src/exif-int.h
src/exif.cc
src/exif.h
src/exiv2.cc
src/filecache.cc
src/filecache.h
src/filedata.cc
src/filedata.h
src/filefilter.cc
src/filefilter.h
src/format-canon.cc
src/format-fuji.cc
src/format-nikon.cc
src/format-olympus.cc
src/format-raw.cc
src/fullscreen.cc
src/fullscreen.h
src/glua.h
src/histogram.cc
src/histogram.h
src/history-list.cc
src/history-list.h
src/image-load-collection.cc
src/image-load-collection.h
src/image-load-cr3.cc
src/image-load-cr3.h
src/image-load-dds.cc
src/image-load-dds.h
src/image-load-djvu.cc
src/image-load-djvu.h
src/image-load-external.cc
src/image-load-external.h
src/image-load-ffmpegthumbnailer.cc
src/image-load-ffmpegthumbnailer.h
src/image-load-gdk.cc
src/image-load-gdk.h
src/image-load-heif.cc
src/image-load-heif.h
src/image-load-j2k.cc
src/image-load-j2k.h
src/image-load-jpeg.cc
src/image-load-jpeg.h
src/image-load-jpegxl.cc
src/image-load-jpegxl.h
src/image-load-libraw.cc
src/image-load-libraw.h
src/image-load-pdf.cc
src/image-load-pdf.h
src/image-load-psd.cc
src/image-load-psd.h
src/image-load-svgz.cc
src/image-load-svgz.h
src/image-load-tiff.cc
src/image-load-tiff.h
src/image-load-webp.cc
src/image-load-webp.h
src/image-load-zxscr.cc
src/image-load-zxscr.h
src/image-load.cc
src/image-load.h
src/image-overlay.cc
src/image-overlay.h
src/image.cc
src/image.h
src/img-view.cc
src/img-view.h
src/intl.h
src/jpeg-parser.cc
src/jpeg-parser.h
src/layout-config.cc
src/layout-config.h
src/layout-image.cc
src/layout-image.h
src/layout-util.cc
src/layout.cc
src/layout.h
src/logwindow.cc
src/logwindow.h
src/lua.cc
src/main-defines.h [new file with mode: 0644]
src/main.cc
src/main.h
src/menu.cc
src/menu.h
src/meson.build
src/metadata.cc
src/metadata.h
src/misc.cc
src/misc.h
src/options.cc
src/options.h
src/osd.cc
src/osd.h
src/pan-view.h
src/pan-view/pan-calendar.cc
src/pan-view/pan-calendar.h
src/pan-view/pan-folder.h
src/pan-view/pan-grid.h
src/pan-view/pan-item.h
src/pan-view/pan-timeline.h
src/pan-view/pan-types.h
src/pan-view/pan-util.cc
src/pan-view/pan-util.h
src/pan-view/pan-view-filter.cc
src/pan-view/pan-view-filter.h
src/pan-view/pan-view-search.cc
src/pan-view/pan-view-search.h
src/pan-view/pan-view.cc
src/pan-view/pan-view.h
src/pixbuf-renderer.cc
src/pixbuf-renderer.h
src/pixbuf-util.cc
src/pixbuf-util.h
src/preferences.cc
src/preferences.h
src/print.cc
src/print.h
src/rcfile.cc
src/rcfile.h
src/remote.cc
src/remote.h
src/renderer-tiles.cc
src/search-and-run.cc
src/search-and-run.h
src/search.cc
src/secure-save.cc
src/secure-save.h
src/shortcuts.cc
src/shortcuts.h
src/similar.cc
src/similar.h
src/slideshow.cc
src/slideshow.h
src/thumb-standard.cc
src/thumb-standard.h
src/thumb.cc
src/thumb.h
src/toolbar.cc
src/toolbar.h
src/trash.cc
src/trash.h
src/typedefs.h
src/ui-bookmark.cc
src/ui-bookmark.h
src/ui-fileops.cc
src/ui-fileops.h
src/ui-help.cc
src/ui-help.h
src/ui-menu.cc
src/ui-menu.h
src/ui-misc.cc
src/ui-misc.h
src/ui-pathsel.cc
src/ui-pathsel.h
src/ui-tabcomp.cc
src/ui-tabcomp.h
src/ui-tree-edit.cc
src/ui-tree-edit.h
src/ui-utildlg.cc
src/ui-utildlg.h
src/uri-utils.cc
src/uri-utils.h
src/utilops.cc
src/utilops.h
src/view-dir-list.cc
src/view-dir-list.h
src/view-dir-tree.cc
src/view-dir-tree.h
src/view-dir.cc
src/view-dir.h
src/view-file.h
src/view-file/view-file-icon.cc
src/view-file/view-file-icon.h
src/view-file/view-file-list.cc
src/view-file/view-file-list.h
src/view-file/view-file.cc
src/window.cc
src/window.h
src/zonedetect.h