Commit Graph

  • a787fef614 Uncomment code that from Pico fix master gary 2026-05-08 22:30:43 -05:00
  • 298184d58f Fix build warning gary 2026-05-08 22:28:11 -05:00
  • 51999199c6 [ox] Fix build problems on Raspberry Pi Pico gary 2026-05-08 22:23:00 -05:00
  • 682fc5b853 Merge commit 'c286e3794d9d4cc571671548ad765ce370bcfcb4' gary 2026-05-07 01:18:59 -05:00
  • 94209fd740 [ox/std] Make is_integral use raw types gary 2026-05-07 01:16:57 -05:00
  • 170d6e35a6 [ox] Add dist to gitignore gary 2026-05-06 02:02:20 -05:00
  • 83fd814d6e [ox] Bump required CMake version gary 2026-05-06 02:01:56 -05:00
  • 85f17c4188 [ox] Fix install gary 2026-05-06 01:35:53 -05:00
  • 5645e706ad [ox/std] Add missing include gary 2026-05-06 01:33:17 -05:00
  • d4807cd2a0 [ox] Move each library's include to its own include dir gary 2026-05-06 01:06:34 -05:00
  • bd792a0d25 [ox] Move header files to include directory gary 2026-05-06 00:27:22 -05:00
  • 69957bd7b2 Remove no longer used files gary 2026-05-05 23:18:31 -05:00
  • 1d6cce38fa Make CMake include buildcore CMake files gary 2026-05-05 23:06:02 -05:00
  • 6611349888 Add Gitea workflow nostalgia-sync-point gary 2026-05-05 23:01:27 -05:00
  • e3051aecfe Update Makefile and .gitignore gary 2026-05-05 22:59:22 -05:00
  • 17f21ea9f5 Merge commit '2ab653ca54f8fa4ea3faca4777b75db131291272' as 'deps/buildcore' gary 2026-05-05 22:58:24 -05:00
  • 2ab653ca54 Squashed 'deps/buildcore/' content from commit 2df5079 gary 2026-05-05 22:58:24 -05:00
  • af3cf68b65 [ox/std] Add call and logCatch for safe calling of throwing functions gary 2026-04-29 01:47:15 -05:00
  • 58c881f673 [ox/std] Add call and logCatch for safe calling of throwing functions gary 2026-04-29 01:45:56 -05:00
  • 6c7c8ac531 [ox/std] Cleanup gary 2026-04-29 01:43:41 -05:00
  • 94a95052fb [ox/model] Cleanup TypeNameCatcher and TypeInfoCatcher gary 2026-04-29 01:42:53 -05:00
  • 83a42a4c78 [ox] Rename UniquePtr to UPtr gary 2026-02-07 14:13:18 -06:00
  • ec65df688b [ox/std] Add Error::throwException() gary 2026-02-07 14:12:07 -06:00
  • 9750c53b98 [ox/std] Fix possible false positive in HashMap::operator== gary 2026-01-30 21:03:58 -06:00
  • 06eeafa4a8 [ox/std] Reduce AnyPtr to 2/3 the size gary 2026-01-30 20:54:04 -06:00
  • 502fb51f0a [ox] Cleanup some expensive headers gary 2026-01-28 22:55:26 -06:00
  • 12a48376e7 [ox/std] Add Error::reoriginate gary 2026-01-28 00:46:55 -06:00
  • 55f0cd2f9c [ox/std] Fix build gary 2026-01-28 00:45:26 -06:00
  • 5219b574ac [ox/std] Cleanup serialize code gary 2026-01-27 23:15:53 -06:00
  • d99ee332a6 [ox/model] Update style for ModelHandlerAdaptor gary 2026-01-27 23:09:53 -06:00
  • 10d60e2c2a [ox] Cleanup MetalClawWriter and FieldBitmapWriter gary 2026-01-27 23:05:03 -06:00
  • e69315382d [ox/std] Fix is_integer_v gary 2026-01-27 23:03:07 -06:00
  • a4143a8dea [ox] Remove some unnecessary const_casts gary 2026-01-27 23:01:01 -06:00
  • 73c088b061 [ox/mc] Cleanup, fix possible overflow bug gary 2026-01-26 00:46:30 -06:00
  • 39f1a9b3bf [ox/std] Add remove_pointer_t alias gary 2026-01-26 00:46:12 -06:00
  • 8f5d5cb1cd [ox/mc] Cleanup gary 2026-01-26 00:12:40 -06:00
  • d5bf3f20fc [ox] Cleanup gary 2026-01-25 23:58:46 -06:00
  • d4c83017dc [ox] Cleanup gary 2026-01-25 23:33:00 -06:00
  • 28ad13f453 [ox] Cleanup gary 2026-01-25 22:05:49 -06:00
  • 5cfcc54acc [ox] Remove oxExpect macro gary 2026-01-25 21:52:26 -06:00
  • e6613bf533 [ox] Update formatting in recently edited files gary 2026-01-25 21:26:44 -06:00
  • 199cc77a7d [ox] Change panic and assert to use std::source_location gary 2026-01-25 21:11:22 -06:00
  • 13b11ae71c [ox/model] Rename and fix isBString helpers gary 2026-01-25 02:06:14 -06:00
  • d9c462240a [ox] Remove enable_if gary 2026-01-23 01:38:53 -06:00
  • 9c5808fa32 [ox/std] Slight optimization gary 2026-01-23 01:38:31 -06:00
  • 074c303057 [ox/std] Cleanup some enable_ifs gary 2026-01-21 23:35:19 -06:00
  • d2331f58d7 [ox/std] Add Union_c concept gary 2026-01-21 23:35:02 -06:00
  • d48b24e8b8 [ox/std] Cleanup gary 2026-01-21 23:34:36 -06:00
  • 249c924d89 [ox/std] Fix writeItoa to work with max length 64 bit ints gary 2026-01-21 23:28:13 -06:00
  • afa7e53126 [ox] Update docs gary 2026-01-21 21:04:17 -06:00
  • a0272a59a6 [ox/std] Remove excess char from intToStr return gary 2026-01-20 01:28:29 -06:00
  • 8719ebcde4 [ox] Update error handling docs gary 2026-01-20 00:47:51 -06:00
  • e793e62b0a [ox] Fix issues in String Types section of docs gary 2026-01-20 00:26:38 -06:00
  • 26753ffd22 [ox/std] Fix writeItoa to work with negatives gary 2026-01-19 23:00:16 -06:00
  • 9993a3e422 [ox/std] Make StringLiteral constructors non-explicit gary 2026-01-19 21:00:58 -06:00
  • 9624b2546b [ox/std] Fix intToStr to have room for negatives gary 2026-01-19 21:00:12 -06:00
  • 84ff508ff0 [ox] Add strings section to docs gary 2026-01-18 19:00:24 -06:00
  • 289d14ee8e [ox/std] Add Vector::reserveResize gary 2026-01-07 21:48:04 -06:00
  • 004e22f55e [ox/std] Make ox::Vector::push_back comply with std::vector::push_back gary 2025-09-10 23:47:36 -05:00
  • 5a0bc97427 [ox/std] Fix channel format for oxLogError gary 2025-09-04 21:11:16 -05:00
  • a90c072cab [ox/fs] Fix write functions to take SpanViews gary 2025-09-04 21:10:55 -05:00
  • b0e6380e7c [ox/std] Fix Windows GCC build gary 2025-09-04 01:21:13 -05:00
  • 6e06ad50dd [ox/std] Remove oxDebug line gary 2025-08-19 21:02:13 -05:00
  • 8c4dbbfee6 [ox/mc] Remove an oxDebug line gary 2025-08-19 20:59:51 -05:00
  • ce4a375809 [ox/oc] Remove an oxDebug line gary 2025-08-19 20:58:32 -05:00
  • 7fe4b3174c [ox/std] Add and integrate std::launder gary 2025-08-12 22:37:21 -05:00
  • 097be333a3 [ox/std] Fix MSVC build gary 2025-07-31 00:38:26 -05:00
  • 2aa7284fe9 Merge commit '1bfb7f99c215e2c74556bd3281f44962b8faaa96' gary 2025-07-30 00:42:42 -05:00
  • 53b7d7225d [ox/std] Fix UPtr::reset to conform to unique_ptr::reset gary 2025-07-30 00:29:34 -05:00
  • f67de6822c [ox/std] Add pre- and post-increment operators to Span gary 2025-07-26 18:31:55 -05:00
  • 25a8a2baf4 [ox/std] Add null check for deallocating in consteval context Vector gary 2025-07-26 18:31:41 -05:00
  • 9ae6631997 [ox/std] Add beginsWith and endsWith variants that that cingle chars gary 2025-07-26 18:31:03 -05:00
  • 14bbb8fffc [ox/std] Cleanup gary 2025-07-26 18:30:12 -05:00
  • 4ca8951469 [ox/std] Give std::ignore a named type gary 2025-07-26 15:09:10 -05:00
  • e07e3975f2 [ox/std] Rename string len() functions to size() gary 2025-07-25 22:47:56 -05:00
  • fc2166c109 [ox/std] Add Result::transformError gary 2025-07-24 01:24:11 -05:00
  • f09f5e83c7 [ox/std] Add missing include to StringParam gary 2025-07-24 01:23:58 -05:00
  • eec46ab054 [ox/clargs] Fix arg parsing for first '-' gary 2025-07-24 01:23:31 -05:00
  • 87da752149 [ox/std] Make StringLiteral constructors consteval gary 2025-06-27 23:05:42 -05:00
  • 1819c958db [ox/std] Fix StringLiteral::operator= to work with DevkitARM gary 2025-06-25 21:29:41 -05:00
  • b701d20956 [ox/std] Make strToInt return error for empty string gary 2025-06-20 22:43:33 -05:00
  • c535f6d457 [ox/logconn] Add exception handling for logger thread gary 2025-06-19 23:56:26 -05:00
  • 3ba2c8a75f [ox/std] Make Vector::remove take a MaybeView_t gary 2025-05-24 00:46:39 -05:00
  • a6987dbe17 [ox] Cleanup all ox::Error(0) instances gary 2025-05-23 20:21:04 -05:00
  • 4c03e8a8cd [ox/std] Fix implementation of std cmp functions gary 2025-05-23 00:49:47 -05:00
  • 3facdd978d [ox/fs] Fix new build error in MSVC (VS 17.14) gary 2025-05-22 20:05:09 -05:00
  • 57fa143d5c [ox/std] Make StringViewCR honest gary 2025-05-17 17:34:22 -05:00
  • 3a12b46cf9 [ox/std] Add StringParam(IString const&) constructor gary 2025-05-15 20:37:44 -05:00
  • 6eeff3a448 [ox/std] Make Span::operator[] const gary 2025-05-13 22:02:23 -05:00
  • 07a3d73a73 [ox/std] Cleanup gary 2025-05-09 01:22:29 -05:00
  • a6490b0e48 [ox/mc] Fix break from using strnlen_s inappropriately gary 2025-05-07 01:16:03 -05:00
  • d6673a5034 [ox] Rename itoa to intToStr gary 2025-05-06 22:29:31 -05:00
  • dc3b751b73 [ox] Address unsafe buffer warnings gary 2025-05-06 22:25:13 -05:00
  • 86535ea3b5 [ox/fs] Cleanup gary 2025-04-02 01:30:58 -05:00
  • 1d35fb97e3 [ox/fs] Cleanup gary 2025-04-02 01:29:02 -05:00
  • c34436067a [ox/std] Add Vector::remove gary 2025-02-20 23:34:36 -06:00
  • 753b3648db [ox/std] Make bounds checking its own option enable-able in release builds gary 2025-02-20 20:05:07 -06:00
  • a65c4154c8 [ox/fs] Restructure stat error handling to make easier to debug gary 2025-02-19 21:47:47 -06:00
  • f27f779ec1 [ox/std] Add comparison functions gary 2025-02-18 21:46:41 -06:00
  • 4a768fa376 [jsoncpp] Up required CMake version gary 2025-02-13 23:37:19 -06:00