|  | 8f2cee4968 | Added functions for detecting known folders per-platform. Not tested on Windows yet, but who cares? | 2025-03-02 17:19:18 +01:00 |  | 
			
				
					|  | ba23cb0c70 | Made the lib work with -fno-exceptions (at least for now). | 2025-03-02 14:35:37 +01:00 |  | 
			
				
					|  | 21b3b2c03a | Allow calling Signal::emit() with arguments that aren't exactly the signal handlers types. | 2025-02-14 22:39:01 +01:00 |  | 
			
				
					|  | 55fb360dfa | Fixed Windows version of getExecutablePath(). | 2025-01-22 11:54:13 +01:00 |  | 
			
				
					|  | 6d2a57485e | Added dataAt() to TypelessBuffer and elementSize() to UntypedVector. | 2025-01-22 11:47:31 +01:00 |  | 
			
				
					|  | 461d3ec694 | Added getExecutablePath(). Still need to check if the Windows version works, but who cares? | 2025-01-19 21:24:38 +01:00 |  | 
			
				
					|  | 75398b89d5 | Added MemoryView. | 2025-01-18 18:38:37 +01:00 |  | 
			
				
					|  | 43e772bb89 | Added UntypedVector type. | 2024-12-25 01:56:45 +01:00 |  | 
			
				
					|  | 3c7b7212b9 | Added path concatination operator for PathReference. | 2024-12-25 01:56:36 +01:00 |  | 
			
				
					|  | 28ae64169d | Possibly fixed some crashes when reading in a coroutine. | 2024-12-21 22:30:10 +01:00 |  | 
			
				
					|  | 0d9769f2b7 | Added missing include. | 2024-12-21 22:29:50 +01:00 |  | 
			
				
					|  | 36a9b60e0b | Added constant index operator to VectorMap. | 2024-12-18 14:50:01 +01:00 |  | 
			
				
					|  | 48aeb32ee5 | Added walkExceptionCause helper function. | 2024-12-16 20:53:17 +01:00 |  | 
			
				
					|  | aa804a2a99 | Replaced noexcept with MIJIN_NOEXCEPT macro and added PODWrapper for simplifying serializing POD types. | 2024-12-13 22:20:22 +01:00 |  | 
			
				
					|  | 781bad3c8e | Fixed TCPServerSocket::isListening() on Windows. | 2024-12-13 10:08:46 +01:00 |  | 
			
				
					|  | 41618310e4 | Added 'connection refused' stream error. | 2024-12-13 10:01:33 +01:00 |  | 
			
				
					|  | 713d5ca02d | Removed unnecessary ServerSocket type. | 2024-12-13 10:01:01 +01:00 |  | 
			
				
					|  | 7ffc9df3fc | Added spaceship operator for BitFlags type. | 2024-12-10 23:06:44 +01:00 |  | 
			
				
					|  | f232728f69 | Fixed clang compilation and added support for making assertions and erros throw exceptions for easier testing. | 2024-12-06 18:36:49 +01:00 |  | 
			
				
					|  | 34adf3f006 | Added constructors so the VectorMap is default-, copy- and move-constructible. | 2024-12-06 18:05:42 +01:00 |  | 
			
				
					|  | 5596ab16a7 | Added VectorMap type (for having a map-like interface using std::vector that supports incomplete types). | 2024-12-06 17:59:37 +01:00 |  | 
			
				
					|  | 49791c4fd0 | Added toNumber() variants for floating-point types. | 2024-12-04 01:08:53 +01:00 |  | 
			
				
					|  | 5bd19369ce | Fixed wrong type used for storing the width. | 2024-11-30 15:22:07 +01:00 |  | 
			
				
					|  | 81f4c33508 | Fixed windows compilation. | 2024-11-29 09:48:30 +01:00 |  | 
			
				
					|  | 5f0e6e9726 | Added STLStream that wraps STL stream types for usage with functions that expect a Mijin stream. | 2024-11-29 01:37:50 +01:00 |  | 
			
				
					|  | f28cc04aa1 | Replaced another instance of result_of_t with invoke_result_t. | 2024-11-23 15:56:24 +01:00 |  | 
			
				
					|  | 4be8f387dc | Fixed ScriptValue::mapView() for const ScriptValues. | 2024-11-20 20:19:29 +01:00 |  | 
			
				
					|  | 71fc1686bb | Added MIJIN_CONCAT3 macro. | 2024-11-17 13:10:49 +01:00 |  | 
			
				
					|  | aa63f35902 | Added is_template_instance traits. | 2024-11-17 13:09:31 +01:00 |  | 
			
				
					|  | 98cf879541 | Fixed ScriptValue arrayView() and mapView() functions. | 2024-11-17 13:09:17 +01:00 |  | 
			
				
					|  | d52cc6af6e | Added value_t type to optional. | 2024-11-12 23:32:00 +01:00 |  | 
			
				
					|  | 2af1b5edd5 | Made Future::set() only callable on futures with void result to prevent futures that are ready but have no result. | 2024-11-12 23:31:43 +01:00 |  | 
			
				
					|  | 7dcdf2df22 | Fixed ScriptValue::to() for int and float types. | 2024-11-10 19:08:40 +01:00 |  | 
			
				
					|  | 017bba89e4 | Fixed type_at_t trait. | 2024-11-09 23:33:15 +01:00 |  | 
			
				
					|  | 009113e566 | Added delay_type_t and type_at_t traits. | 2024-11-09 21:35:59 +01:00 |  | 
			
				
					|  | 741ad4603f | Fixed value_type of MappingRanges. | 2024-10-31 23:38:54 +01:00 |  | 
			
				
					|  | 57a9b6a518 | Added ScriptValue::toRef(), spaceship operators for array and map values and fixed return type of index operators. | 2024-10-31 23:38:38 +01:00 |  | 
			
				
					|  | 85373e5293 | Added header for converting HRESULTs to exceptions. | 2024-10-25 09:41:26 +02:00 |  | 
			
				
					|  | c36fc2d6ed | Fixed compilation with MSVC. | 2024-10-25 09:40:53 +02:00 |  | 
			
				
					|  | 6f7d518ca7 | Added more defines to winundef.hpp | 2024-10-25 09:40:37 +02:00 |  | 
			
				
					|  | 1f493d3b57 | Added missing include. | 2024-10-25 00:21:48 +02:00 |  | 
			
				
					|  | 44aee31747 | Added some utilities to ScriptValue for reading from arrays and maps. | 2024-10-25 00:08:36 +02:00 |  | 
			
				
					|  | c31dbbd093 | Added utility functions to check type of script values. | 2024-10-24 22:21:22 +02:00 |  | 
			
				
					|  | 161fdb6c93 | Added throwOnError() for StreamResults. | 2024-10-24 18:30:03 +02:00 |  | 
			
				
					|  | c4e3576bc7 | Added missing string_view include. | 2024-10-24 12:26:54 +02:00 |  | 
			
				
					|  | 0d00dec8c7 | Made the request stuff work. | 2024-10-23 23:55:28 +02:00 |  | 
			
				
					|  | 77d46d986c | Added exception type that automatically captures stacktrace and "parent" exception when constructed. | 2024-10-12 23:05:11 +02:00 |  | 
			
				
					|  | 4735fc10f8 | Fixed readLine() getting stuck at the end of the file. | 2024-09-19 15:21:05 +02:00 |  | 
			
				
					|  | 6ebcb96444 | Fixed assertion when manually closing a filestream. | 2024-09-19 14:10:11 +02:00 |  | 
			
				
					|  | 24033dbfcc | Added isDecimalChar() and isHexadecimalChar(). | 2024-09-18 09:46:52 +02:00 |  |