5a111df9eaAdded void variant of Result.
Patrick Wuttke
2025-09-22 21:42:43 +02:00
32ccaad00aAdded Stream::copyTo() and fixed read flag in FileStream::getFeatures(). Made throwOnError() throw Exception instead of std::runtime_error.
Patrick Wuttke
2025-09-22 21:41:31 +02:00
10d9b4c98fMade VectorMap find and access functions templates so you don't have to construct the key.
Patrick Wuttke
2025-09-22 21:40:53 +02:00
cc20702249Added [[maybe_unused]] to std::atexit() call to fix non-debug builds.
Patrick Wuttke
2025-09-22 21:39:46 +02:00
7d6fcc60fcAdded support for forwarding exceptions via Future.
Patrick Wuttke
2025-09-22 21:39:03 +02:00
3891c0f8ceAdded option to quoted() function to replace newlines.Patrick Wuttke2025-09-21 12:36:41 +02:00
7da2f7b7f4Added note about getKnownFolder() to getHomeFolder() deprecation hint.Patrick Wuttke2025-09-21 12:35:46 +02:00
bd06118b29Normalize paths created by the RelativeFileSystemAdapter. Fixes issues with trailin "/.".Patrick Wuttke2025-09-21 12:34:38 +02:00
4d19752964Added quoted() string helper.
Patrick Wuttke
2025-08-30 00:31:27 +02:00
0e988a4d9eAdded member_pointer_of traits.
Patrick Wuttke
2025-08-30 00:31:05 +02:00
a95885880fAdded formatter for exceptions.
Patrick Wuttke
2025-08-30 00:30:47 +02:00
d76e64c062Fixed converting auf DynamicPointers, added wrapDynamic helper to simplify creating non-owning DynamicPointers.
Patrick Wuttke
2025-08-30 00:30:09 +02:00
e704c082b7Some fixes for logging, added MIJIN_LOG_IF and the DebugOutputLogSink.
Patrick Wuttke
2025-08-30 00:29:16 +02:00
b44d6feb97Added MIJIN_RTTI macro for detecting if RTTI is available.
Patrick Wuttke
2025-08-30 00:28:19 +02:00
e91184ec82Fixed current loop not being reset on exceptions.
Patrick Wuttke
2025-08-30 00:25:16 +02:00
d0be5f7739Fixed use-after-move in TaskLoop::addTaskImpl() and some minor compilation problems.Patrick Wuttke2025-07-10 02:16:29 +02:00
e6556c6f90Fixed convertCharType when converting from wchar_t to char.Patrick Wuttke2025-07-09 00:57:45 +02:00
addae96c91Made Stream::readAsString() and Stream::c_readAsString() work with arbitrary std::basic_string instances.Patrick Wuttke2025-07-09 00:57:19 +02:00
cf860392a5Added missing copy assignment operator for ConstMemoryView.Patrick Wuttke2025-07-08 00:35:12 +02:00
8ad34427f3Made TypelessBuffer allocator-aware and split some of its functionality into MemoryView type.Patrick Wuttke2025-07-07 00:12:34 +02:00
59780ed6deFixed compilation of MemoryFileSystem if MIJIN_DEFAULT_ALLOCATOR is not copy-constructible.Patrick Wuttke2025-07-06 12:37:45 +02:00
bf53622b19Added missing construction and destruction of StackAllocatorSnapshotData, which is only required when MIJIN_STACK_ALLOCATOR_DEBUG is 2.Patrick Wuttke2025-07-02 16:40:46 +02:00
6090d5fc74Implemented stacktrace collection for Windows.Patrick Wuttke2025-07-02 16:39:26 +02:00
94e94f02b6Modified assertion macros so they evaluate to an empty instruction instead of nothing in non-debug builds.Patrick Wuttke2025-06-23 00:21:24 +02:00
7284d3d15fAdded STL formatters for Stacktrace and Stackframe.Patrick Wuttke2025-06-23 00:20:17 +02:00
2b368c1d4fAdded converting constructor for AllocatorDeleter.Patrick Wuttke2025-06-23 00:19:30 +02:00
9c4765dbafAdded converting constructors for NotNullable.Patrick Wuttke2025-06-23 00:18:47 +02:00
a64bfde6afAdded findIgnoreCase() utility function.
Patrick Wuttke
2025-03-18 15:07:55 +01:00
cd66b76a8fAdded bitFlagsToInt() and bitFlagsFromInt() methods for converting bit flags to and from integer types.
v0.0.1
Patrick Wuttke2025-03-13 09:46:18 +01:00
ede7477ffaFixed compilation warnings due to unused results in release versions.Patrick Wuttke2025-03-13 09:45:47 +01:00