Transition to C++23 (#11)

* enum field renaming

* renderer cleanups

* compiling for C++23

* version bump

* fix build
This commit is contained in:
m-aXimilian
2025-10-07 12:18:00 +02:00
committed by Maximilian Kueffner
parent 1ea83d9d11
commit fec5c08aaa
15 changed files with 60 additions and 55 deletions
+5 -5
View File
@@ -16,19 +16,19 @@ pixelarium::imaging::PixelariumImageFactory::CreateImage(const std::string& uri,
switch (target_type)
{
case ImageFileType::UNKNOWN:
case ImageFileType::kUnknown:
return {};
break;
case ImageFileType::ABSTRACT:
case ImageFileType::kAbstract:
return {};
break;
case ImageFileType::PNG:
case ImageFileType::kPng:
return std::make_unique<PixelariumPng>(uri);
break;
case ImageFileType::JPG:
case ImageFileType::kJpg:
return std::make_unique<PixelariumJpg>(uri);
break;
case ImageFileType::CZI:
case ImageFileType::kCzi:
return std::make_unique<PixelariumCzi>(uri, log);
break;
}