├── .clang-format ├── .codespellrc ├── .github └── workflows │ ├── codespell.yml │ └── run_unit_tests.yml ├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── launch.json └── tasks.json ├── CHANGELOG.md ├── LICENCE.txt ├── README.md ├── meson.build ├── meson_post_install.py ├── org.libvips.vipsdisp.desktop ├── org.libvips.vipsdisp.gschema.xml ├── org.libvips.vipsdisp.json ├── org.libvips.vipsdisp.metainfo.xml ├── org.libvips.vipsdisp.png ├── patches ├── cairo-1-fixes.patch ├── gdk-pixbuf-libjpeg-turbo.patch ├── glib-2-fixes.patch ├── ilmbase-2-fixes.patch ├── libgsf-1-fixes.patch ├── libheif-1-fixes.patch ├── libjpeg-turbo-compatibility.patch ├── librsvg-2-fixes.patch ├── openexr-2-fixes.patch ├── openslide-3-fixes.patch ├── orc-0.4-fixes.patch ├── proxy-libintl-1-fixes.patch ├── transform.patch └── zlib-name.patch ├── screenshots ├── animation.png ├── overview.png ├── save-as.png └── visualisation.png ├── snap └── snapcraft.yaml └── src ├── displaybar.c ├── displaybar.h ├── enumtypes.c.in ├── enumtypes.h.in ├── fuzzy.c ├── fuzzy.h ├── gtk ├── displaybar.ui ├── ientry.ui ├── imagedisplay.css ├── imageui.ui ├── imagewindow.ui ├── infobar.ui ├── properties.css ├── properties.ui ├── saveoptions.css ├── saveoptions.ui ├── tslider.ui ├── vipsdisp.gresources.xml └── vipsdispmarshal.list ├── gtkutil.c ├── gtkutil.h ├── ientry.c ├── ientry.h ├── imagedisplay.c ├── imagedisplay.h ├── imageui.c ├── imageui.h ├── imagewindow.c ├── imagewindow.h ├── infobar.c ├── infobar.h ├── main.c ├── meson.build ├── properties.c ├── properties.h ├── saveoptions.c ├── saveoptions.h ├── tile.c ├── tile.h ├── tilecache.c ├── tilecache.h ├── tilesource.c ├── tilesource.h ├── tslider.c ├── tslider.h ├── vipsdisp.h ├── vipsdisp.ico ├── vipsdisp.rc ├── vipsdispapp.c ├── vipsdispapp.h ├── vipsdispmarshal.c └── vipsdispmarshal.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/.clang-format -------------------------------------------------------------------------------- /.codespellrc: -------------------------------------------------------------------------------- 1 | [codespell] 2 | skip = .git,*.patch 3 | -------------------------------------------------------------------------------- /.github/workflows/codespell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/.github/workflows/codespell.yml -------------------------------------------------------------------------------- /.github/workflows/run_unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/.github/workflows/run_unit_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENCE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/LICENCE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/README.md -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/meson.build -------------------------------------------------------------------------------- /meson_post_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/meson_post_install.py -------------------------------------------------------------------------------- /org.libvips.vipsdisp.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/org.libvips.vipsdisp.desktop -------------------------------------------------------------------------------- /org.libvips.vipsdisp.gschema.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/org.libvips.vipsdisp.gschema.xml -------------------------------------------------------------------------------- /org.libvips.vipsdisp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/org.libvips.vipsdisp.json -------------------------------------------------------------------------------- /org.libvips.vipsdisp.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/org.libvips.vipsdisp.metainfo.xml -------------------------------------------------------------------------------- /org.libvips.vipsdisp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/org.libvips.vipsdisp.png -------------------------------------------------------------------------------- /patches/cairo-1-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/cairo-1-fixes.patch -------------------------------------------------------------------------------- /patches/gdk-pixbuf-libjpeg-turbo.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/gdk-pixbuf-libjpeg-turbo.patch -------------------------------------------------------------------------------- /patches/glib-2-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/glib-2-fixes.patch -------------------------------------------------------------------------------- /patches/ilmbase-2-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/ilmbase-2-fixes.patch -------------------------------------------------------------------------------- /patches/libgsf-1-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/libgsf-1-fixes.patch -------------------------------------------------------------------------------- /patches/libheif-1-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/libheif-1-fixes.patch -------------------------------------------------------------------------------- /patches/libjpeg-turbo-compatibility.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/libjpeg-turbo-compatibility.patch -------------------------------------------------------------------------------- /patches/librsvg-2-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/librsvg-2-fixes.patch -------------------------------------------------------------------------------- /patches/openexr-2-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/openexr-2-fixes.patch -------------------------------------------------------------------------------- /patches/openslide-3-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/openslide-3-fixes.patch -------------------------------------------------------------------------------- /patches/orc-0.4-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/orc-0.4-fixes.patch -------------------------------------------------------------------------------- /patches/proxy-libintl-1-fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/proxy-libintl-1-fixes.patch -------------------------------------------------------------------------------- /patches/transform.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/transform.patch -------------------------------------------------------------------------------- /patches/zlib-name.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/patches/zlib-name.patch -------------------------------------------------------------------------------- /screenshots/animation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/screenshots/animation.png -------------------------------------------------------------------------------- /screenshots/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/screenshots/overview.png -------------------------------------------------------------------------------- /screenshots/save-as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/screenshots/save-as.png -------------------------------------------------------------------------------- /screenshots/visualisation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/screenshots/visualisation.png -------------------------------------------------------------------------------- /snap/snapcraft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/snap/snapcraft.yaml -------------------------------------------------------------------------------- /src/displaybar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/displaybar.c -------------------------------------------------------------------------------- /src/displaybar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/displaybar.h -------------------------------------------------------------------------------- /src/enumtypes.c.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/enumtypes.c.in -------------------------------------------------------------------------------- /src/enumtypes.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/enumtypes.h.in -------------------------------------------------------------------------------- /src/fuzzy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/fuzzy.c -------------------------------------------------------------------------------- /src/fuzzy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/fuzzy.h -------------------------------------------------------------------------------- /src/gtk/displaybar.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/displaybar.ui -------------------------------------------------------------------------------- /src/gtk/ientry.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/ientry.ui -------------------------------------------------------------------------------- /src/gtk/imagedisplay.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/imagedisplay.css -------------------------------------------------------------------------------- /src/gtk/imageui.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/imageui.ui -------------------------------------------------------------------------------- /src/gtk/imagewindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/imagewindow.ui -------------------------------------------------------------------------------- /src/gtk/infobar.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/infobar.ui -------------------------------------------------------------------------------- /src/gtk/properties.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/properties.css -------------------------------------------------------------------------------- /src/gtk/properties.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/properties.ui -------------------------------------------------------------------------------- /src/gtk/saveoptions.css: -------------------------------------------------------------------------------- 1 | 2 | #saveoptions-label { 3 | color: gray; 4 | margin-top: 5px; 5 | } 6 | -------------------------------------------------------------------------------- /src/gtk/saveoptions.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/saveoptions.ui -------------------------------------------------------------------------------- /src/gtk/tslider.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/tslider.ui -------------------------------------------------------------------------------- /src/gtk/vipsdisp.gresources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/vipsdisp.gresources.xml -------------------------------------------------------------------------------- /src/gtk/vipsdispmarshal.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtk/vipsdispmarshal.list -------------------------------------------------------------------------------- /src/gtkutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtkutil.c -------------------------------------------------------------------------------- /src/gtkutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/gtkutil.h -------------------------------------------------------------------------------- /src/ientry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/ientry.c -------------------------------------------------------------------------------- /src/ientry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/ientry.h -------------------------------------------------------------------------------- /src/imagedisplay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/imagedisplay.c -------------------------------------------------------------------------------- /src/imagedisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/imagedisplay.h -------------------------------------------------------------------------------- /src/imageui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/imageui.c -------------------------------------------------------------------------------- /src/imageui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/imageui.h -------------------------------------------------------------------------------- /src/imagewindow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/imagewindow.c -------------------------------------------------------------------------------- /src/imagewindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/imagewindow.h -------------------------------------------------------------------------------- /src/infobar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/infobar.c -------------------------------------------------------------------------------- /src/infobar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/infobar.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/main.c -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/properties.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/properties.c -------------------------------------------------------------------------------- /src/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/properties.h -------------------------------------------------------------------------------- /src/saveoptions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/saveoptions.c -------------------------------------------------------------------------------- /src/saveoptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/saveoptions.h -------------------------------------------------------------------------------- /src/tile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/tile.c -------------------------------------------------------------------------------- /src/tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/tile.h -------------------------------------------------------------------------------- /src/tilecache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/tilecache.c -------------------------------------------------------------------------------- /src/tilecache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/tilecache.h -------------------------------------------------------------------------------- /src/tilesource.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/tilesource.c -------------------------------------------------------------------------------- /src/tilesource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/tilesource.h -------------------------------------------------------------------------------- /src/tslider.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/tslider.c -------------------------------------------------------------------------------- /src/tslider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/tslider.h -------------------------------------------------------------------------------- /src/vipsdisp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/vipsdisp.h -------------------------------------------------------------------------------- /src/vipsdisp.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/vipsdisp.ico -------------------------------------------------------------------------------- /src/vipsdisp.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/vipsdisp.rc -------------------------------------------------------------------------------- /src/vipsdispapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/vipsdispapp.c -------------------------------------------------------------------------------- /src/vipsdispapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/vipsdispapp.h -------------------------------------------------------------------------------- /src/vipsdispmarshal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/vipsdispmarshal.c -------------------------------------------------------------------------------- /src/vipsdispmarshal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libvips/vipsdisp/HEAD/src/vipsdispmarshal.h --------------------------------------------------------------------------------