|
1a1c8ae6cc
|
[ox] Make ox::String::String(const char*) explicit
|
2023-12-01 22:36:24 -06:00 |
|
|
dd16577b50
|
[ox/fs] Change substr function form
|
2023-11-30 01:02:29 -06:00 |
|
|
c0aa119155
|
[ox/fs] Add FileSystem::write variants that take Spans
|
2023-11-30 01:02:05 -06:00 |
|
|
3c9ce4436a
|
[ox/fs] Make FileAddress::getPath return a StringView
|
2023-11-30 01:01:01 -06:00 |
|
|
ecc49a63b0
|
[ox] Change log channel delimiter from :: to .
|
2023-11-25 20:58:35 -06:00 |
|
|
a84a829769
|
[ox] Cleanup String/StringView conversions, MallocaPtr
|
2023-11-23 01:34:16 -06:00 |
|
|
ebb8b12c4e
|
[ox/fs] Add ox::Buffer constructor to FileSystemTemplate
|
2023-10-22 20:35:57 -05:00 |
|
|
6bd7a84ddd
|
[ox] Cleanup, fix GBA build
|
2023-08-10 00:26:45 -05:00 |
|
|
e5a7d8c0a9
|
[ox] Fix FreeBSD build
|
2023-08-08 23:57:09 -05:00 |
|
|
280130c3cd
|
[ox] Correct tests path
|
2023-07-01 16:17:41 -05:00 |
|
|
6166ab15db
|
[ox] Make tests search in {build output}/bin dir for tests
|
2023-07-01 16:03:19 -05:00 |
|
|
e22743961a
|
[ox] Make model system's setTypeInfo return an Error
|
2023-06-09 20:49:36 -05:00 |
|
|
3fdfee33a9
|
[ox] Fix remaining implicit conversion issues
|
2023-06-07 00:41:09 -05:00 |
|
|
acf04665bc
|
[ox/fs] Cleanup formatting
|
2023-06-06 00:29:17 -05:00 |
|
|
7bccfc8a00
|
[ox] Fix Xcode build errors
|
2023-06-06 00:17:51 -05:00 |
|
|
8c7f6ffafc
|
[ox/fs] Make directAccess functions const
|
2023-06-03 22:04:02 -05:00 |
|
|
bd665cfc35
|
[ox] GCC13 fix
|
2023-05-19 21:35:00 -05:00 |
|
|
546ce9b253
|
[ox] Get rid of ox subdirectory in lib install path
|
2023-04-19 20:45:18 -05:00 |
|
|
ba7ee92ad2
|
[ox/fs] Add error messgae to PassthroughFS::statPath
|
2023-02-12 21:45:18 -06:00 |
|
|
26a1f2e4ad
|
[ox/fs] Add error message to an error
|
2023-02-03 02:02:57 -06:00 |
|
|
838187797a
|
[ox/fs] Fix a log message's channel
|
2023-01-27 01:34:43 -06:00 |
|
|
1cfa594c92
|
[ox/fs] Wrap overloaded virtual functions in FileSystem
|
2023-01-27 00:00:35 -06:00 |
|
|
3cd638737a
|
[ox] Update more C strings to StringViews
|
2023-01-03 03:31:22 -06:00 |
|
|
ca07dc6152
|
[ox] Replace C strings in FS with StringView
|
2022-12-31 14:58:35 -06:00 |
|
|
512522711a
|
[ox/fs] Cleanup unnecessary c_str()s
|
2022-11-30 20:48:52 -06:00 |
|
|
858a30ee08
|
[ox/fs] Fix FileAddress paths initialized from StringView to null terminate
|
2022-11-30 20:48:09 -06:00 |
|
|
cbb496c59f
|
[ox] Add StringView, Writer system, Preloader system
|
2022-11-30 01:45:11 -06:00 |
|
|
b14e41d057
|
[ox/fs] Change FileAddress default type from Inode to None
|
2022-07-29 21:37:58 -05:00 |
|
|
6b9d9c50c7
|
[ox/fs] Add separate case for write in FileLocation model
|
2022-07-21 02:17:11 -05:00 |
|
|
ca9bf786b1
|
[ox/fs] Make some PassThroughFS functions noexcept
|
2022-07-12 00:52:28 -05:00 |
|
|
7d95dbaa99
|
[ox/fs] Fix PassthroughFS mkdir for recursive cases
|
2022-07-04 12:40:57 -05:00 |
|
|
ca64f95be3
|
[ox] Overhaul serialization/model system and add ModelValue/ModelObject/ModelUnion variant system
|
2022-07-04 02:39:20 -05:00 |
|
|
c4a1655a8f
|
[ox] Make model type version mandatory
|
2022-05-29 22:21:05 -05:00 |
|
|
c7af7bc54c
|
[ox/fs] Fix memory leak in FileAddress move
|
2022-05-24 20:31:30 -05:00 |
|
|
71f6364ea3
|
[ox/fs] Fix FileAddress(String) to allocate correct amount of memory
|
2022-05-18 03:27:45 -05:00 |
|
|
803cd28087
|
[ox/fs] Add FileAddress::FileAddress(ox::String) and FileAddress::operator==(ox::String)
|
2022-03-24 20:45:22 -05:00 |
|
|
0739c7d611
|
[ox] Fix for MSVC
|
2022-03-16 02:53:07 -05:00 |
|
|
8a93e44aba
|
[ox] Replace delete invocations with safeDelete
|
2022-02-21 02:10:26 -06:00 |
|
|
959f75d2db
|
[ox/fs] Cleanup unnecessary reinterpret_casts
|
2022-02-10 02:02:44 -06:00 |
|
|
f10373864d
|
[ox/fs] Fix duplication of dir entries on update of file
|
2022-01-28 19:44:20 -06:00 |
|
|
2be5b0f6bc
|
[ox] Add a new oxfs tool
|
2022-01-28 02:07:42 -06:00 |
|
|
f687134943
|
[ox/fs] Improve const-correctness of FileSystem
|
2022-01-26 01:27:31 -06:00 |
|
|
9ee6cfbbfd
|
[ox] Run liccor
|
2022-01-13 02:05:02 -06:00 |
|
|
163fcf1785
|
[ox] Remove std::move calls that suppressed copy elision
|
2021-12-11 19:16:29 -06:00 |
|
|
37664ede05
|
[ox/std] Deprecate ox::move
|
2021-12-11 19:16:29 -06:00 |
|
|
1f24912ddd
|
[ox] Correct bad bit_cast uses and improve constexpr-ness
|
2021-12-11 19:16:29 -06:00 |
|
|
fcdede2064
|
[ox/fs] Cleanup
|
2021-07-06 20:56:46 -05:00 |
|
|
66a11eae31
|
[ox/fs] Cleanup
|
2021-07-06 20:56:46 -05:00 |
|
|
9638dc52fe
|
[ox/fs] Make write methods take const buffer pointer
|
2021-07-06 20:56:46 -05:00 |
|
|
3ba88e2e27
|
[ox/fs] Make toString(FileType) noexcept
|
2021-06-03 02:01:14 -05:00 |
|