You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Dušan Poizl 9746f8f653 Add option to show hidden files 1 month ago
3rdparty Add MacOS PCL libs 3 months ago
about Update french help, fix few typo. Thanks to Patrick Chevalley 3 months ago
shaders Move shaders to subdirectory 4 months ago
translations Add option to show hidden files 1 month ago
.gitignore Convert to CMake build system 6 months ago
CMakeLists.txt Add icon for MacOS 3 months ago
LICENSE Initial commit 6 years ago
README Update build instructions 3 months ago
about.cpp Add help dialog 5 months ago
about.h Add help dialog 5 months ago
bayer.png Convert svg icon to png 6 months ago
database.cpp Refres database table when indexing is done 3 months ago
database.h Refres database table when indexing is done 3 months ago
databaseview.cpp Refres database table when indexing is done 3 months ago
databaseview.h Search with CRVAL# 3 months ago
filesystemwidget.cpp Add option to show hidden files 1 month ago
filesystemwidget.h Remove unused method 1 month ago
gitversion.cmake Add version to About dialog 5 months ago
gitversion.h.in Add version to About dialog 5 months ago
icon.ico Add app icon 6 months ago
icon.rc Add app icon 6 months ago
imageinfo.cpp Save to database CRVALi 3 months ago
imageinfo.h Save to database CRVALi 3 months ago
imageringlist.cpp Add status bar with color value 4 months ago
imageringlist.h Add status bar with color value 4 months ago
imagescrollarea.cpp Fix QPixmap::scaled: Pixmap is a null pixmap error 6 years ago
imagescrollarea.h Add override keyword 4 months ago
imagescrollareagl.cpp Set correct type to vertex attribute 3 months ago
imagescrollareagl.h Upload sizes to OpenGL only once per draw 3 months ago
install.cmake Revert install.cmake 6 months ago
invert.png Add support for invert and super pixel 6 months ago
loadrunable.cpp Better handling of FITS records 4 months ago
loadrunable.h Add override keyword 4 months ago
main.cpp Fix issue with numeric values in XISF FITS header 4 months ago
mainwindow.cpp Remove unused method 1 month ago
mainwindow.h Add override keyword 4 months ago
markedfiles.cpp Add marked files dialog 5 months ago
markedfiles.h Update translations 5 months ago
nuke.png Add support for invert and super pixel 6 months ago
nuke_a.png Add button to autostrech for each file 5 months ago
org.nou.tenmon.desktop Add xisf to mime 6 months ago
org.nou.tenmon.png Install desktop icon even without xdg-icon-resource 6 months ago
rawimage.cpp Scale float images to 0,1 range on load 2 months ago
rawimage.h Scale float images to 0,1 range on load 2 months ago
resources.qrc Move shaders to subdirectory 4 months ago
starfit.cpp Remove unused methods 3 years ago
starfit.h Remove unused methods 3 years ago
statusbar.cpp Better status bar 4 months ago
statusbar.h Better status bar 4 months ago
stfslider.cpp Change stretchpanel to QToolBar 6 months ago
stfslider.h Rework stretch to use just MTF 6 months ago
stretchtoolbar.cpp Set max value in autostretch 4 months ago
stretchtoolbar.h Add button to autostrech for each file 5 months ago
tenmon.desktop Add indexing of XISF 6 months ago
tenmon.icns Add icon for MacOS 3 months ago

README

FITS/XISF image viewer with multithreaded image loading

To get all dependencies install these packages

sudo apt install qtbase5-dev libraw-dev libexif-dev libcfitsio-dev libgsl-dev wcslib-dev libopencv-dev cmake

on OpenSUSE

sudo zypper install opencv-devel gsl-devel exif-devel libraw-devel wcslib-devel libqt5-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 qt5 libraw cfitsio libexif libgsl wcslib opencv

You may need to set CMAKE_PREFIX_PATH for Qt5 and OpenCV so CMake can find them.

Then to build run standard cmake

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