gary
|
6519089bd6
|
[ox] Cleanup mc and std tests
(synced from 82021b8ee5)
|
2022-03-24 20:47:25 -05:00 |
|
gary
|
10559aa216
|
[ox/fs] Add FileAddress::FileAddress(ox::String) and FileAddress::operator==(ox::String)
(synced from 803cd28087)
|
2022-03-24 20:45:22 -05:00 |
|
gary
|
63a2e7fc7f
|
[ox/std] Add BasicString::beginsWith
(synced from 9161a1a8ef)
|
2022-03-23 03:08:04 -05:00 |
|
gary
|
59f07df7c9
|
[ox/std] Remove placement new from Array
(synced from ccfc7d5405)
|
2022-03-23 03:05:50 -05:00 |
|
gary
|
6a85e76f19
|
[jsoncpp] Remove install from CMake file
(synced from 0790d8e9c2)
|
2022-03-20 02:17:00 -05:00 |
|
gary
|
a84b98c732
|
[jsoncpp] Remove bin path CMake settings
(synced from 0a9bc78a8d)
|
2022-03-17 03:54:18 -05:00 |
|
gary
|
54e34d6a90
|
[ox/std] Fix MaxValue for signed ints
(synced from b43f5e3b98)
|
2022-03-17 03:53:46 -05:00 |
|
gary
|
c67d39822c
|
[ox/mc] Re-enable test
(synced from 5c783da3fc)
|
2022-03-16 03:20:24 -05:00 |
|
gary
|
1a4576068e
|
[ox/std] Fix C++20 deprecation issue with Vector::iterator
(synced from 179d311598)
|
2022-03-16 03:19:45 -05:00 |
|
gary
|
81188122a7
|
[ox] Fix for MSVC
(synced from 0739c7d611)
|
2022-03-16 02:53:07 -05:00 |
|
gary
|
75a93e8978
|
[jsoncpp] Switch to object library
(synced from 52df6efcfc)
|
2022-03-12 02:35:48 -06:00 |
|
gary
|
fc3ef1d3f0
|
[ox] Fix jsoncpp include path export
(synced from 41cc78db66)
|
2022-03-12 02:34:04 -06:00 |
|
gary
|
ad813239fe
|
[ox] Make jsoncpp only included for builds using stdlib
(synced from 7005ef0bcf)
|
2022-03-11 22:36:14 -06:00 |
|
gary
|
a53777907b
|
[ox] Bundle jsoncpp under deps
(synced from 5a4b539ac1)
|
2022-03-11 22:30:42 -06:00 |
|
gary
|
c2fbe99869
|
Merge commit '7eef3bf1545663791252b2a3cad437ec9fcfc9cc' as 'deps/ox/deps/jsoncpp'
(synced from b96d33bbb9)
|
2022-03-11 22:21:02 -06:00 |
|
gary
|
ef2762131e
|
[ox/claw] Improve Claw read error reporting
(synced from a092c393a6)
|
2022-03-05 11:38:20 -06:00 |
|
gary
|
2a86e91d7b
|
[ox/std] Make toStr(Error)'s return type template-able
(synced from 1372ea9bc9)
|
2022-03-05 11:37:55 -06:00 |
|
gary
|
6449eb3bfd
|
[ox/std] Fix problem with calling Vector::insert on end of list
(synced from e90d6da01b)
|
2022-03-05 11:37:07 -06:00 |
|
gary
|
7a1f9762ff
|
[ox] Fix MC negative int encoding and bump MC version to 2
(synced from 6cebe52904)
|
2022-03-03 01:25:54 -06:00 |
|
gary
|
f6a793a670
|
[ox/std] Add Integer_c concept to fix string + and += duplication of std::size_t with some compilers/platforms
(synced from bd2dd3f000)
|
2022-03-02 23:42:12 -06:00 |
|
gary
|
c4d4183d0c
|
[ox/std] Add is_move_constructible
(synced from 187edcd1d3)
|
2022-02-26 22:53:50 -06:00 |
|
gary
|
5e9634ac47
|
[ox/model] Cleanup template style
(synced from 329ecb3266)
|
2022-02-26 22:47:19 -06:00 |
|
gary
|
5f65efad8c
|
[ox/std] Change Result(type&&) to use forward
(synced from 13ba8430c7)
|
2022-02-26 10:05:11 -06:00 |
|
gary
|
d0ec87590c
|
[ox/std] Fix Vector copy assign not to assign to uninitialized memory
(synced from 8d0bf40037)
|
2022-02-26 03:02:16 -06:00 |
|
gary
|
4eb9153d80
|
[ox/std] Add ox::join(del, strList)
(synced from 21883a046e)
|
2022-02-23 23:41:31 -06:00 |
|
gary
|
c8a605af06
|
[ox/std] Add String::operator+=(std::size_t)
(synced from 7c6df56414)
|
2022-02-23 23:40:48 -06:00 |
|
gary
|
0166392612
|
[ox/std] Make ResizedInt use static_cast to get better error messages
(synced from 642b2b04b7)
|
2022-02-23 23:40:02 -06:00 |
|
gary
|
4356a27f03
|
[ox/std] Make ~Vector constexpr
(synced from 69b3245ba3)
|
2022-02-23 23:36:28 -06:00 |
|
gary
|
9b42320502
|
[ox/std] Cleanup BasicString
(synced from eea466750c)
|
2022-02-21 02:12:12 -06:00 |
|
gary
|
e1ecf921c7
|
[ox] Replace delete invocations with safeDelete
(synced from 8a93e44aba)
|
2022-02-21 02:10:26 -06:00 |
|
gary
|
8237b25f10
|
[ox/std] Add safeDelete functions
(synced from 812e4b4c96)
|
2022-02-21 02:07:53 -06:00 |
|
gary
|
50fc2973d9
|
[ox/std] Add safeDelete functions
(synced from af97a834c0)
|
2022-02-21 02:00:11 -06:00 |
|
gary
|
240c28fbd7
|
[ox/std] Fix BasicString(const char*) for Linux
(synced from 5faafad54c)
|
2022-02-20 21:15:30 -06:00 |
|
gary
|
02e0a2d79f
|
[ox/std] Fix infinite recursing in BasicString(const char*)
(synced from 64c74cb9c1)
|
2022-02-20 15:02:36 -06:00 |
|
gary
|
eb4aaaed9f
|
[ox/std] Fix Vector::expandCap to deallocate the correct amount of memory
(synced from 4e2d7ea9dd)
|
2022-02-19 16:42:21 -06:00 |
|
gary
|
d994ba17b5
|
[ox/claw] Set default write format to MetalClaw
(synced from 5b7dacd51f)
|
2022-02-19 01:44:27 -06:00 |
|
gary
|
9d28f92072
|
[ox/std] Add const char *toStr(const ox::Error&)
(synced from 53939a28c6)
|
2022-02-19 01:43:29 -06:00 |
|
gary
|
ef7c459af1
|
[ox/std] Fix hardware detection for GCC on ARM64
(synced from dc2a5039f8)
|
2022-02-19 01:34:43 -06:00 |
|
gary
|
2e8638e9f1
|
[ox/std] Make Vector::back constexpr
(synced from f9c3c17592)
|
2022-02-19 01:34:20 -06:00 |
|
gary
|
589d6f0f14
|
[ox/std] Replace some OX_USE_STDLIBs with __has_include
(synced from c1fc3d48b2)
|
2022-02-17 21:26:16 -06:00 |
|
gary
|
889bbb53eb
|
[ox] Make model TypeVersion mandatory so Claw can do version checking
(synced from 21d12fee94)
|
2022-02-17 04:09:44 -06:00 |
|
gary
|
45e5b02879
|
[ox/claw] Fix typo in error msg
(synced from 3389656ecf)
|
2022-02-17 03:31:20 -06:00 |
|
gary
|
94e1e960f4
|
[ox/claw] Fix Claw read to check for type/version compatibility
(synced from 0c6e47e0b3)
|
2022-02-17 02:50:14 -06:00 |
|
gary
|
a57ef6ff8e
|
[ox/std] Remove use of emplace_back from ox::Array constructor
(synced from 1d17b3df82)
|
2022-02-17 01:52:12 -06:00 |
|
gary
|
6e796c68be
|
[ox/std] Cleanup oxDebug static_asserts
(synced from 8927f0e9c8)
|
2022-02-16 20:13:31 -06:00 |
|
gary
|
b6987e6970
|
[ox/std] Change initial Vector size to small vector size
(synced from 0e4bebcc3d)
|
2022-02-16 02:28:00 -06:00 |
|
gary
|
9587262399
|
[ox/std] Add operator+(...) to BString
(synced from 627fb387e6)
|
2022-02-16 01:57:03 -06:00 |
|
gary
|
05ecf84c1c
|
[ox/model] Add oxModelFieldRename macro
(synced from 18f02ae25e)
|
2022-02-13 13:37:48 -06:00 |
|
gary
|
7b2e627c9e
|
[ox/std] Move ox::defines::OS to ox::OS
(synced from 610dc2ceca)
|
2022-02-12 14:22:28 -06:00 |
|
gary
|
c740900691
|
[ox/model] Make model friend macro constexpr and noexcept
(synced from 5ea36836bd)
|
2022-02-10 02:06:13 -06:00 |
|