* scratch adding histogram to image views
Histograms should come from some sort of histogram service. This is
currently just a POC.
* custom logger implementation w/o spdlog
* missing cmake file
* fix tests
* use operator<< over direct stream exposure
* rm print header
* add threading test + refactor towards interface libraries
omits the need for =target_include_directories= calls /everywhere/
* rm print header
* rm constexpr
* templated thread_pool
* fix doxyfile
* default enable doc building
* czi reader refactor
* rm erroneous include expression
* clang-format
* single lib include with PUBLIC visibility
* compile imgui stdlib
* clang format
* documentation update
centralize `LogLevelToString` to `ILog.hpp`
update docs and examples
* get image returns optional<Mat> instead of unique_ptr<Mat>
* introduce complexity
* rename image load function
* add example for a basic reader for binary image files
* fix windows build?
* add a status bar underneath the menu bar
* use status bar in custom_0 example app
* clang formats
* packing w/ pragma push
* add "Save As" functions to image views
* resize over reserve
* rm local override uri
* add simple thread pool
* rename to simple_thread_pool
* get rid of useless renderlib
* document version inc
* extract hardcoded values to in-header
* clang format patch
* clone registered image in custom_0
* document binary-file header
* minor fixes
* clang format
* rm unused render cmake
* split pipeline
* add dedicated doc build step
* parallel builds
* fix permissions
* rm push trigger
* mv gcc ubuntu
* add windows build
* always build the docs
* doc alignment
* checkout recursive
* depend on builds for documentation
* set standard via cmake
* update libCZI to main
* pretty_function win32
* version history update
* disable windows release build
missing dependencies for doc generation
trigger ci on push to main
adapt doc-gen job require only doxygen
* add dimension selector sliders to czi view
* version doc & version bump
* cosmetic
* fix build?
* multi-dimension selection enabled in czi view
* remove the parameterized reset function of the renderer
it is not and is conceptually questionable
doc updates & some minor improvements
auto-update CZI-view when sliders are moved
set initial window size
fix windows build and msvc build
For reasons I don not comprehend, on Windows, we must include
=opencv2/core/mat.hpp= as the very last header in the =CvMatRender.hpp=.
If this is at any other position building on Windows, compilation will
break w/ all kinds of cryptic errors regarding OpenCV.
When building w/ msvc =__PRETTY_FUNCTION__= is not defined. =ILog.hpp=
now defines it. This should be revised to only be set when the
compiler is msvc. For the time being, it is considered sufficient though.