FITS and XISF image viewer, converter and indexer https://nouspiro.space/?page_id=206
Go to file
Dušan Poizl 81d138f799 Add bayer mask icons 2024-02-12 17:57:35 +01:00
about Update translations and help 2023-11-16 19:11:36 +01:00
libXISF@033a34e248 Add thumbnail quality to settings 2024-02-01 23:03:21 +01:00
resources Add bayer mask icons 2024-02-12 17:57:35 +01:00
shaders Add bayer mask selection 2024-01-08 15:43:21 +01:00
test Add test files 2023-08-29 23:17:16 +02:00
translations Translatiotions 2024-02-01 23:22:35 +01:00
.gitignore Convert to CMake build system 2022-04-07 09:58:37 +02:00
.gitmodules Change submodule URL 2023-02-10 14:08:37 +01:00
CMakeLists.txt Add DBus for MacOS to fix build issue 2024-02-01 23:27:40 +01:00
LICENSE Initial commit 2016-07-29 16:52:22 +02:00
README Migrate to Qt6 2023-12-20 11:31:51 +01:00
about.cpp Replace PCL with LibXISF 2023-02-10 09:10:57 +01:00
about.h Add help dialog 2022-04-24 21:24:55 +02:00
batchprocessing.cpp Add calculating stats with script 2024-02-04 00:11:31 +01:00
batchprocessing.h Additional work on batch processing 2024-01-08 15:44:05 +01:00
batchprocessing.ui Scripting module 2023-12-31 16:04:16 +01:00
database.cpp Prevent symlink loop when indexing 2024-02-03 15:32:34 +01:00
database.h Prevent symlink loop when indexing 2024-02-03 15:32:34 +01:00
databaseview.cpp Fix Qt deprectation warnings 2023-12-18 16:03:04 +01:00
databaseview.h CSV export 2022-12-28 13:24:05 +01:00
delete.cpp Implement workaround for flatpak QFile::moveToTrash 2022-12-15 17:26:16 +01:00
filesystemwidget.cpp Add tooltip with filenames 2023-11-14 16:30:38 +01:00
filesystemwidget.h Add tooltip with filenames 2023-11-14 16:30:38 +01:00
gitversion.cmake Add version to About dialog 2022-04-24 13:30:51 +02:00
gitversion.h.in Add version to About dialog 2022-04-24 13:30:51 +02:00
histogram.cpp Sum all channels histograms 2023-11-14 12:04:55 +01:00
histogram.h Add histogram 2023-11-13 21:12:23 +01:00
imageinfo.cpp Only degress should show negative sign 2024-01-22 21:32:15 +01:00
imageinfo.h Restore accidently removed FITSRecord ctr 2023-02-10 13:45:13 +01:00
imageringlist.cpp Prevent symlink loops 2024-02-02 22:41:44 +01:00
imageringlist.h Add recursive directory 2024-02-02 20:55:58 +01:00
imagescrollarea.cpp Fix Qt deprectation warnings 2023-12-18 16:03:04 +01:00
imagescrollarea.h Add override keyword 2022-05-20 10:34:23 +02:00
imagescrollareagl.cpp Draw only visible filenames in thumbnails 2024-02-11 13:52:52 +01:00
imagescrollareagl.h Show error message in main window when image fail to load 2024-01-14 14:32:01 +01:00
install.cmake Fix icon instalation 2023-12-31 16:04:32 +01:00
loadrunable.cpp Refractor LoadRunable 2024-02-04 00:09:46 +01:00
loadrunable.h Refractor LoadRunable 2024-02-04 00:09:46 +01:00
main.cpp Replace PCL with LibXISF 2023-02-10 09:10:57 +01:00
mainwindow.cpp Add bayer mask icons 2024-02-12 17:57:35 +01:00
mainwindow.h Add recursive directory 2024-02-02 20:55:58 +01:00
markedfiles.cpp Add marked files dialog 2022-04-19 19:57:06 +02:00
markedfiles.h Update translations 2022-04-24 21:24:30 +02:00
rawimage.cpp Add thumbnail quality to settings 2024-02-01 23:03:21 +01:00
rawimage.h Add thumbnail quality to settings 2024-02-01 23:03:21 +01:00
rawimage_sse.cpp Fix SSE instricts ifdef 2024-01-09 15:40:27 +01:00
scriptengine.cpp Add calculating stats with script 2024-02-04 00:11:31 +01:00
scriptengine.h Add calculating stats with script 2024-02-04 00:11:31 +01:00
settingsdialog.cpp Translatiotions 2024-02-01 23:22:35 +01:00
settingsdialog.h Add thumbnail quality to settings 2024-02-01 23:03:21 +01:00
space.nouspiro.tenmon.desktop Update translation and metainfo 2022-12-09 19:33:26 +01:00
space.nouspiro.tenmon.metainfo.xml Fix metainfo 2024-02-02 00:09:42 +01:00
starfit.cpp Fix exceptions and errors in analyzing code 2023-01-01 19:04:23 +01:00
starfit.h Remove unused methods 2019-10-11 21:03:59 +02:00
statusbar.cpp Better status bar 2022-06-17 13:24:52 +02:00
statusbar.h Better status bar 2022-06-17 13:24:52 +02:00
stfslider.cpp Fix warnings 2023-12-20 11:31:55 +01:00
stfslider.h Prepare for three channels STF 2023-10-10 22:48:40 +02:00
stretchtoolbar.cpp Fix some edge cases when stretch 2024-01-18 16:10:11 +01:00
stretchtoolbar.h Made unlinked stretch white balancing 2023-11-14 23:47:47 +01:00

README

FITS/XISF image viewer with multithreaded image loading

To get all dependencies install these packages

    sudo apt install qt6-base-dev libqt6opengl6-dev libraw-dev libexif-dev libcfitsio-dev libgsl-dev wcslib-dev cmake

on OpenSUSE

    sudo zypper install gsl-devel exif-devel libraw-devel wcslib-devel libqt6-qtbase-devel

MacOS X

To compile on MacOS install XCode first. Then install homebrew in x86_64 mode
with "arch -i x86_64". Building on native ARM is not supported.

    homebrew install qt6 libraw cfitsio libexif libgsl wcslib

You may need to set CMAKE_PREFIX_PATH for Qt6 so CMake can find them.

Then to build run standard cmake

    cmake -B build -S .
    cmake --build build
    ./build/tenmon