Enhance image type support (#18)

* adds tiff support

* doc update

* adds memory-based =IPixelariumImage= implementation

* add usage example for custom user control

* enhance

* clang-format

fix readme

fix docs
This commit is contained in:
m-aXimilian
2025-10-12 21:47:17 +02:00
committed by Maximilian Kueffner
parent 356f966d01
commit e3e161ce52
16 changed files with 385 additions and 15 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.23)
project(pixelarium VERSION 0.0.9)
project(pixelarium VERSION 0.0.10)
set(CMAKE_VERBOSE_MAKEFILE ON)
set(CMAKE_CXX_STANDARD 23)
@@ -25,6 +25,8 @@ option(PIXELARIUM_BUILD_DOCS_ONLY "Build only Documentation (no compilatoin)" OF
option(PIXELARIUM_BUILD_EXAMPLES "Build example projects" ON)
#====================
string(TOUPPER "${CMAKE_PROJECT_NAME}" PIXELARIUM_TITLE)
if(PIXELARIUM_BUILD_DOCS OR PIXELARIUM_BUILD_DOCS_ONLY)
include(${PROJECT_SOURCE_DIR}/cmake/awesomeDoxygen.cmake)
set(MAINPAGE_FILE "doc/index.md")
@@ -71,8 +73,6 @@ if(UNIX)
set(CMAKE_CXX_FLAGS "-Wall -Wextra -g")
endif()
string(TOUPPER "${CMAKE_PROJECT_NAME}" PIXELARIUM_TITLE)
add_subdirectory(${pfd_DIR})
add_subdirectory(${spdlog_DIR})
add_subdirectory(${glfw3_module_DIR})