Commit Graph

4910 Commits

Author SHA1 Message Date
gary c4aa127709 [ox/std] Cleanup
(synced from 7163947efd)
2024-05-02 23:14:03 -05:00
gary 7163947efd [ox/std] Cleanup 2024-05-02 23:14:03 -05:00
gary 0a0a6e306d [studio] Move UndoCommand implementation to its own file 2024-05-02 22:50:25 -05:00
gary 97bc9332d3 [nostalgia/core] Fix TileSheetV1 to use PaletteV1 2024-05-02 22:48:35 -05:00
gary 9caf7099b6 [keel] Fix for Ox change 2024-05-02 22:21:04 -05:00
gary 46f371ae7e [ox/std] Make substr always take and return a StringView
(synced from fda1280d29)
2024-05-02 22:20:25 -05:00
gary fda1280d29 [ox/std] Make substr always take and return a StringView 2024-05-02 22:20:25 -05:00
gary ad0e70cd9e [cityhash] Cleanup
(synced from 59aa4ad21a)
2024-05-02 22:20:01 -05:00
gary 59aa4ad21a [cityhash] Cleanup 2024-05-02 22:20:01 -05:00
gary 1a8afa1a98 [nostalgia/sample_project] Add missing type descriptor 2024-05-02 22:11:52 -05:00
gary cdbc2d6cc8 [olympic/studio] Move UndoCommand to its own file 2024-05-02 22:09:35 -05:00
gary b3b0dc599c [ox/std] Fix Integer assignment operator return
(synced from acd93337d4)
2024-04-29 22:54:34 -05:00
gary acd93337d4 [ox/std] Fix Integer assignment operator return 2024-04-29 22:54:34 -05:00
gary 784c63332c [ox/std] Fix Integer assignment operator return
(synced from cebd3b0a0f)
2024-04-29 22:52:34 -05:00
gary cebd3b0a0f [ox/std] Fix Integer assignment operator return 2024-04-29 22:52:34 -05:00
gary 3c22655950 [ox/std] Cleanup
(synced from 43e2e2155b)
2024-04-29 22:48:22 -05:00
gary 43e2e2155b [ox/std] Cleanup 2024-04-29 22:48:22 -05:00
gary 410e512e1b [ox/std] Make safeDelete constexpr
(synced from be1f90955b)
2024-04-29 22:43:27 -05:00
gary be1f90955b [ox/std] Make safeDelete constexpr 2024-04-29 22:43:27 -05:00
gary 712658e2f3 [ox/std] Add std::string(_view) variant of MaybeView
(synced from 0f2c18d554)
2024-04-25 23:03:38 -05:00
gary 0f2c18d554 [ox/std] Add std::string(_view) variant of MaybeView 2024-04-25 23:03:38 -05:00
gary 0c0ccd1a69 [nostalgia/core/studio] Cleanup scratchpad code 2024-04-24 23:09:50 -05:00
gary 9d4b3ac572 [ox/std] Make Vector::contains always noexcept
(synced from 1b629da8fc)
2024-04-24 21:39:02 -05:00
gary 1b629da8fc [ox/std] Make Vector::contains always noexcept 2024-04-24 21:39:02 -05:00
gary 42a8a51d04 [ox] Improve hasing and MaybeView
* Add CityHash dep
* Use CityHash for HashMap
* Make MaybeView more versatile
* Cleanup some inappropriate MaybeView uses

(synced from 32e4702dc7)
2024-04-24 20:59:37 -05:00
gary 32e4702dc7 [ox] Improve hasing and MaybeView
* Add CityHash dep
* Use CityHash for HashMap
* Make MaybeView more versatile
* Cleanup some inappropriate MaybeView uses
2024-04-24 20:59:37 -05:00
gary 6b47133c22 [nostalgia] Cleanup StudioModules 2024-04-24 00:58:10 -05:00
gary 0764720f9a [nostalgia,olympic] Update for Ox changes 2024-04-24 00:54:43 -05:00
gary 78955376d6 [glutils] Update for Ox changes 2024-04-24 00:54:25 -05:00
gary 62b049b979 [ox] Rename BString to IString
(synced from a00a0bd2ff)
2024-04-24 00:54:02 -05:00
gary a00a0bd2ff [ox] Rename BString to IString 2024-04-24 00:54:02 -05:00
gary ed4f0e1f2b [nostalgia,olympic] Replace oxIgnoreError with std::ignore 2024-04-22 23:43:22 -05:00
gary 4314c35dc6 [ox] Remove oxIgnoreError
(synced from ea1feb726e)
2024-04-22 23:40:42 -05:00
gary ea1feb726e [ox] Remove oxIgnoreError 2024-04-22 23:40:42 -05:00
gary 60492202e9 [ox] Run liccor
(synced from e9a6a09629)
2024-04-21 17:01:48 -05:00
gary e9a6a09629 [ox] Run liccor 2024-04-21 17:01:48 -05:00
gary f572b1357d Merge commit 'c0baf7efca0e4c3a86a018ad2564d9df7b07c133'
(synced from d7f309750e)
2024-04-21 13:13:26 -05:00
gary d7f309750e Merge commit 'c0baf7efca0e4c3a86a018ad2564d9df7b07c133' 2024-04-21 13:13:26 -05:00
gary 84205879d4 [olympic] Cleanup ItemMaker, remove unnecessary copy 2024-04-21 10:32:42 -05:00
gary 11acb5e9dd [ox/std] Add String constructor that takes a StringLiteral
(synced from ebf3a6961e)
2024-04-21 10:31:26 -05:00
gary ebf3a6961e [ox/std] Add String constructor that takes a StringLiteral 2024-04-21 10:31:26 -05:00
gary eeb2a5a151 [olympic/studio] Add new ImGui util functions 2024-04-21 10:24:53 -05:00
gary 453f2750dd [nostalgia/core/studio] Cleanup context types 2024-04-21 10:24:29 -05:00
gary 189ba4c545 [olympic/studio] Make studio::run static 2024-04-21 10:23:55 -05:00
gary 057738088e [olympic] Change TypeId building to use constexpr globals 2024-04-21 10:23:22 -05:00
gary 272eabc732 [nostalgia/core/opengl] Unbind vertex arrays when done with them 2024-04-21 10:22:32 -05:00
gary a02566697a [glutils] Remove trailing whitespace 2024-04-21 10:21:44 -05:00
gary c6a0294b42 [ox/std] Add implicit String constructor for str literals
Also make String more constexpr friendly

(synced from dfd27afd67)
2024-04-18 23:59:47 -05:00
gary dfd27afd67 [ox/std] Add implicit String constructor for str literals
Also make String more constexpr friendly
2024-04-18 23:59:47 -05:00
gary f95f907a03 [ox/std] Remove unnecessary copying from HashMap::expand
(synced from 6bfe184261)
2024-04-18 23:39:33 -05:00