-
0099129a19
[nostalgia] Update for Ox changes
Gary Talent
2021-05-29 15:04:59 -05:00
-
ae62f89fe8
[ox/std] Make oxThrowError do a move to satisfy clang-tidy
Gary Talent
2021-05-29 15:04:19 -05:00
-
196c7844ea
[ox/fs] Cleanup
Gary Talent
2021-05-29 15:03:31 -05:00
-
4f2a03db94
[ox/fs] Cleanup
Gary Talent
2021-05-28 22:17:07 -05:00
-
c5326d72af
[nostalgia/core/gba] Change sprite update iterator to 32 bit int
Gary Talent
2021-05-28 02:51:39 -05:00
-
1df1e3809f
[ox/std] Add a form of small string and small vector optimization
Gary Talent
2021-05-28 02:46:09 -05:00
-
b36cd1694b
[nostalgia/core/gba] Make BG CTLs uint16
Gary Talent
2021-05-15 01:42:17 -05:00
-
56269004d7
[ox/std] Cleanup tests
Gary Talent
2021-05-15 01:41:50 -05:00
-
314b177666
[nostalgia/core/userland] Remove unnecessary includes
Gary Talent
2021-05-15 01:41:23 -05:00
-
827ba7dcdb
[nostalgia/core/glfw] Move wakeup time to Context
Gary Talent
2021-05-15 01:39:41 -05:00
-
f83e814806
[nostalgia/core/glfw] Remove unnecessary includes
Gary Talent
2021-05-14 00:40:15 -05:00
-
6cda13d10b
[nostalgia/core/glfw] Fix OpenGL config for Mac
Gary Talent
2021-05-13 01:24:48 -05:00
-
8ffc2830ae
[buildcore] Cleanup
Gary Talent
2021-04-28 23:24:42 -05:00
-
42aa518450
[buildcore] Remove bintray conan repo
Gary Talent
2021-04-28 23:21:30 -05:00
-
307684348e
[nostalgia/core] Get building with GLFW (it has a better Conan package than SDL)
Gary Talent
2021-04-28 22:27:33 -05:00
-
a17bc04ee7
[nostalgia/studio] Cleanup error handling
Gary Talent
2021-05-12 22:13:12 -05:00
-
e36f49c7fc
[nostalgia/player] Cleanup
Gary Talent
2021-05-12 22:07:42 -05:00
-
c1338d9d87
[ox/oc] Fix ox::String serialization
Gary Talent
2021-05-12 21:44:34 -05:00
-
db71c8f3e9
[nostalgia/player] Cleanup
Gary Talent
2021-05-12 21:14:58 -05:00
-
63f4b96d0f
[ox] Cleanup
Gary Talent
2021-05-12 21:14:18 -05:00
-
07415a2607
[ox/std] Add iterator.hpp to install list
Gary Talent
2021-05-12 21:12:38 -05:00
-
ec83ed4c7d
[nostalgia/core/studio] Cleanup
Gary Talent
2021-05-11 22:11:17 -05:00
-
98cb3e1670
[ox/model] Replace BString<100> with String as ModelString
Gary Talent
2021-05-11 22:10:05 -05:00
-
7302284095
[ox/std] Make String constructors constexpr
Gary Talent
2021-05-11 22:09:26 -05:00
-
a0c645f25c
[ox/fs] Replace some reinterpret_casts with placement-new
Gary Talent
2021-05-11 22:08:33 -05:00
-
cdd1de89f8
[ox/fs] Cleanup, Add error messages for unsupported methods in PassThroughFS
Gary Talent
2021-05-11 00:52:47 -05:00
-
5c66f3e0dc
[ox/std] Make toCString(std::string) inline in non-C++20 code
Gary Talent
2021-05-11 00:48:11 -05:00
-
fefe8bacc7
[nostalgia/core/userland] Cleanup
Gary Talent
2021-05-11 00:46:44 -05:00
-
f5ff700bf3
[nostalgia] Cleanup
Gary Talent
2021-05-11 00:43:07 -05:00
-
0bcb78d3da
[ox/std] Fix Linux build
Gary Talent
2021-05-09 22:36:37 -05:00
-
8dcd350671
[ox/std] Add memmove
Gary Talent
2021-05-09 22:42:28 -05:00
-
2e71d288b4
[nostalgia/studio] Fix copy pessimization
Gary Talent
2021-05-09 22:36:53 -05:00
-
fee5a33da1
[nostalgia/tools/pack] Cleanup
Gary Talent
2021-05-08 23:00:55 -05:00
-
eb207b2d6c
[ox/std] Add copyright header to iterator.hpp
Gary Talent
2021-05-08 22:56:31 -05:00
-
6845ff38de
[ox/fs] Cleanup error handling
Gary Talent
2021-05-08 22:40:59 -05:00
-
b3fb724ae7
[nostalgia/studio] Cleanup
Gary Talent
2021-05-08 22:33:03 -05:00
-
15d8e9de5b
[ox/std] Add iterator to Vector
Gary Talent
2021-05-08 20:58:20 -05:00
-
9a31e898d0
[ox/std] Add Error return value to {,B}String::append
Gary Talent
2021-05-07 16:04:08 -05:00
-
800e04b3b9
[ox/std] Fix stacktrace shave
Gary Talent
2021-05-07 07:01:04 -05:00
-
0f1fbe40dd
[ox/std] Increase trace buffer length
Gary Talent
2021-05-07 06:48:17 -05:00
-
1c509ca20d
[ox/std] Improve stacktrace clarity
Gary Talent
2021-05-07 06:45:10 -05:00
-
462f5b580b
[ox/std] Add sfmt
Gary Talent
2021-05-06 12:39:41 -05:00
-
fb59d8033b
[ox/std] Add append to String and cleanup BString::operator+=
Gary Talent
2021-05-06 11:50:58 -05:00
-
a5bb1eeed0
[ox/std] Add Deleter parameter to UniquePtr
Gary Talent
2021-05-06 08:21:54 -04:00
-
46ea85fa7d
[ox] Cleanup unnecessary namespace specifications
Gary Talent
2021-05-05 21:12:35 -04:00
-
72f53b08cb
[ox/std] Add size_type and value_type to Vector
Gary Talent
2021-05-05 17:00:37 -04:00
-
5fe91ae577
[nostalgia/core/gba] Remove now unnecessary casts
Gary Talent
2021-05-03 22:08:37 -04:00
-
25504d87af
[ox/fs] Make directAccess return const char*
Gary Talent
2021-05-03 22:06:24 -04:00
-
d49576451c
[nostalgia] Add models and serialization to Developer Handbook
Gary Talent
2021-05-03 21:51:56 -04:00
-
a415e86ae5
[ox/mc] Cleanup
Gary Talent
2021-05-03 21:20:43 -04:00
-
ed598378ae
[ox/oc] Cleanup
Gary Talent
2021-05-03 21:06:00 -04:00
-
af7dbd1aee
[ox/claw] Fix writeClawHeader to move return value
Gary Talent
2021-05-03 20:59:43 -04:00
-
8f48042a29
[ox/oc] Fix write to move return value
Gary Talent
2021-05-03 20:41:23 -04:00
-
51ae33aed2
[ox/oc] Replace Vector<char> with Buffer
Gary Talent
2021-05-03 20:38:13 -04:00
-
1da5e60655
[ox/{claw,mc}] Fix write functions to move return values
Gary Talent
2021-05-03 20:37:20 -04:00
-
947b1e7798
[ox/claw] Replace Vector<char> with Buffer
Gary Talent
2021-05-03 20:02:04 -04:00
-
d20a24d10f
[ox/std] Switch String from Vector<char> to Buffer
Gary Talent
2021-05-03 15:12:19 -04:00
-
c1418cdd6c
[ox/fs] Cleanup
Gary Talent
2021-05-03 14:56:00 -04:00
-
d01ff63527
[ox/{mc,oc}] Cleanup
Gary Talent
2021-05-03 14:52:36 -04:00
-
ceebc05ee9
[ox/std] Add Buffer as Vector<char> alias
Gary Talent
2021-05-03 14:34:17 -04:00
-
504d248ce3
[nostalgia/core] Make FileAddress args const ref
Gary Talent
2021-05-03 14:32:02 -04:00
-
937bf3ad91
[ox/fs] Make FileAddress args into const refs
Gary Talent
2021-05-03 14:26:02 -04:00
-
4f2c0b2e30
[ox] Replace uint8_t* with char* as buffer type in MC, OC, and Model
Gary Talent
2021-05-03 14:15:07 -04:00
-
c4c1979123
[nostalgia/player] Cleanup
Gary Talent
2021-05-03 13:51:48 -04:00
-
35a08a4ce8
[nostalgia/tools/pack] Cleanup
Gary Talent
2021-05-03 13:51:20 -04:00
-
33d40b1839
[nostalgia/core/sdl] Cleanup
Gary Talent
2021-05-03 13:50:45 -04:00
-
6c302b7d1c
[nostalgia/core/userland] Cleanup readObj
Gary Talent
2021-05-03 13:43:19 -04:00
-
239f4d149d
[nostalgia/core/userland] Cleanup
Gary Talent
2021-05-03 13:38:12 -04:00
-
18491dafd9
[ox/oc] Move vector handling over to isVector_v
Gary Talent
2021-05-03 13:35:50 -04:00
-
3a335084c9
[ox/model] Fix modelEquals string and vector handling
Gary Talent
2021-05-03 13:31:31 -04:00
-
eb1a83d907
[ox/model] Add isVector_v
Gary Talent
2021-05-03 13:15:33 -04:00
-
704b94f471
[ox/mc] Switch Vector detection over to isVector_v
Gary Talent
2021-05-03 13:13:40 -04:00
-
e2e62a235a
[ox/claw] Cleanup
Gary Talent
2021-05-03 11:42:05 -04:00
-
8f53dda1e2
[ox/fs] Add move methods to FileAddress and fix copy operator to cleanup
Gary Talent
2021-05-03 11:39:29 -04:00
-
a84eb013c9
[nostalgia] Make use buildcore defined buffer
Gary Talent
2021-04-29 23:36:44 -05:00
-
84c42f3584
[buildcore] Make debugger vary by platform
Gary Talent
2021-04-29 23:35:57 -05:00
-
809dbc69b1
[nostalgia/tools/pack] Cleanup
Gary Talent
2021-04-29 01:18:26 -05:00
-
cbc0fc983c
[ox/fs] Cleanup
Gary Talent
2021-04-29 01:14:54 -05:00
-
bccae1c613
[ox/std] Update TraceMsg model
Gary Talent
2021-04-28 22:35:53 -05:00
-
85f3904115
[ox/std] Improve noexcept correctness and make Error parameters into references
Gary Talent
2021-04-25 15:05:39 -05:00
-
ee6929c7f0
[ox/claw] Cleanup error handling
Gary Talent
2021-04-25 15:01:11 -05:00
-
6c629a9f13
[ox/oc] Cleanup test scaffolding and replace cout with oxOut
Gary Talent
2021-04-25 14:49:57 -05:00
-
356d6a5036
[ox/std] Fix UniquePtr comparison operators to take const references to avoid copying
Gary Talent
2021-04-25 02:33:39 -05:00
-
5e78289cbc
[ox/std] Make fmt stringify(std::string) require C++20 and remove QString variant
Gary Talent
2021-04-25 02:07:08 -05:00
-
3ead29a8bb
[ox/std] Make oxIgnoreError constexpr
Gary Talent
2021-04-24 15:50:02 -05:00
-
a2e1ac8851
[ox/std] Add std::string and QString support to fmt
Gary Talent
2021-04-24 15:48:46 -05:00
-
75902ba2a3
[ox/std] Add cbit_cast as a stop-gap until I can implment a normal constexpr bit_cast
Gary Talent
2021-04-24 15:43:11 -05:00
-
24f26d822a
[ox/model] Add modelops with copy, move, and equals
Gary Talent
2021-04-24 15:37:11 -05:00
-
2dc9ce4015
[nostalgia/common] Add constexpr and noexcept where appropriate
Gary Talent
2021-04-23 23:24:42 -05:00
-
4518288745
[ox/fs] Add more detail to log messages of PassThroughFS
Gary Talent
2021-04-23 03:54:55 -05:00
-
5e1d4fcd95
[ox/fs] Make FileAddress methods and models constexpr and noexcept
Gary Talent
2021-04-23 03:54:25 -05:00
-
0cf25f3029
[ox/std] Fix HashMap and Vector move operators
Gary Talent
2021-04-22 01:17:57 -05:00
-
85b101884a
[ox/std] Remove unnecessary cast
Gary Talent
2021-04-22 01:09:42 -05:00
-
8887daf7e4
[ox/std] Make make_unique not noexcept
Gary Talent
2021-04-22 01:08:19 -05:00
-
9c63f26684
[ox/clargs] Fix overlapping memcpy that asan is being pedantic about
Gary Talent
2021-04-21 01:04:07 -05:00
-
9bd2a5a5ee
[ox/fs] Fix broken test that was hidden because of bad asserts
Gary Talent
2021-04-21 01:03:09 -05:00
-
5073681ff9
[ox/oc] Add move constructor for TestStruct
Gary Talent
2021-04-21 00:22:42 -05:00
-
58dbda48c4
[ox] Add Result<T> read{OC,MC,Claw}<T>(...)
Gary Talent
2021-04-21 00:06:24 -05:00
-
4540b410dc
[ox/fs] Add Result<Vector<char>> FileSystem::read
Gary Talent
2021-04-21 00:05:37 -05:00
-
863437fb10
[nostalgia/core] Add missing nodiscards and noexcepts
Gary Talent
2021-04-20 23:19:42 -05:00