-
e05d927100
[ox/std] Add overflow checking to SpanIterator
Gary Talent
2024-11-19 01:09:48 -06:00
-
69ff048e5f
[keel] Cleanup
Gary Talent
2024-11-15 19:57:07 -06:00
-
81b04bf1b3
[nostalgia/core/studio] Fix paste command to never paste beyond target dimensions
Gary Talent
2024-11-15 01:39:57 -06:00
-
2f0b0fbe0d
[nostalgia/core] Fix resizeSubsheet to work for both growing and shrinking
Gary Talent
2024-11-15 01:09:48 -06:00
-
c98792abd1
[keel] Fix readAsset to actually return asset
Gary Talent
2024-11-15 01:01:31 -06:00
-
d2323a4676
[keel] Cleanup
Gary Talent
2024-11-14 21:23:42 -06:00
-
8e560fcec6
[keel] Add ensureValid call to readAsset
Gary Talent
2024-11-14 21:17:41 -06:00
-
61c85d137a
[ox] Add Vector/Array/Span overflow checking
Gary Talent
2024-11-14 21:08:38 -06:00
-
27fdb221cb
[nostalgia/core] Fix resizeSubsheet array overflow
Gary Talent
2024-11-14 19:59:58 -06:00
-
284f4d6665
Merge commit '9e11019b87ba27d1dac9e097dc212a126e404218'
Gary Talent
2024-11-01 22:23:08 -05:00
-
-
9e11019b87
Squashed 'deps/nostalgia/' changes from 66cd5c4a..3c7652ef
Gary Talent
2024-11-01 22:21:09 -05:00
-
40ed090b5e
[ox] Fix typo in docs
Gary Talent
2024-10-08 23:04:49 -05:00
-
d8f9336339
[ox/std] Remove oxRequireT and oxRequireMT
Gary Talent
2024-10-06 06:16:14 -05:00
-
bad783b4b9
[nostalgia/core] Add missing include
Gary Talent
2024-10-04 21:36:26 -05:00
-
a73d90fe3a
[studio/modlib] Add missing include
Gary Talent
2024-10-04 21:35:08 -05:00
-
111c3602c0
[nostalgia] Remove .vs dir
Gary Talent
2024-10-04 18:51:36 -05:00
-
7a35d89081
[olympic/developer-handbook] Remove Ox submodules from project structure
Gary Talent
2024-10-04 01:22:21 -05:00
-
8dc56bc278
[olympic/developer-handbook] Elaborate more on exception usage
Gary Talent
2024-10-04 01:18:25 -05:00
-
8a317cb6a0
[ox] Add Project Structure section to docs
Gary Talent
2024-10-04 01:15:17 -05:00
-
23dab4a3c6
[olympic] Add error handling back to developer-handbook.md
Gary Talent
2024-10-04 01:13:45 -05:00
-
d96c8f5636
[olympic] Remove Ox from developer-handbook.md
Gary Talent
2024-10-04 01:00:02 -05:00
-
6865319b47
[ox] Add ox-docs.md
Gary Talent
2024-10-04 00:59:23 -05:00
-
2e330242ec
[nostalgia/core] Cleanup, add missing FileAddress wrapper function
Gary Talent
2024-10-03 22:48:26 -05:00
-
a60da8656a
[keel] Cleanup
Gary Talent
2024-10-03 22:38:48 -05:00
-
c149b06366
[nostalgia/core/studio/paletteeditor] Fix Alt shortcuts to respect keyboard focus
Gary Talent
2024-10-02 22:50:55 -05:00
-
05ab0e056e
[studio] Add variant of InputText that returns an IString
Gary Talent
2024-10-02 20:55:12 -05:00
-
a79e8e749e
[keel] Cleanup
Gary Talent
2024-10-02 20:54:40 -05:00
-
c81e208f70
[jasper/world/studio] Remove Editor::setRequiresConstantRefresh
Gary Talent
2024-10-02 01:19:01 -05:00
-
686da8c28b
[studio] Remove Editor::setRequiresConstantRefresh
Gary Talent
2024-10-02 01:18:37 -05:00
-
5e294863fb
[nostalgia/core/studio] Make TileSheetEditor palette keys behave like PaletteEditor
Gary Talent
2024-10-01 22:37:36 -05:00
-
b5bf5aeaa9
[nostalgia/core/studio] Fix PaletteEditor shortcuts to differentiate based on Alt key
Gary Talent
2024-10-01 22:37:05 -05:00
-
2c7c683a4a
[studio] Remove Editor::requiresConstantRefresh
Gary Talent
2024-10-01 22:34:58 -05:00
-
3cb4058ae1
[jasper/world/studio] Fixes for Studio update
Gary Talent
2024-09-30 23:08:08 -05:00
-
d92542dc8b
[studio,nostalgia] Fix PaletteEditor color update command merging, add setObsolete
Gary Talent
2024-09-30 23:07:14 -05:00
-
7d631ad7a1
[nostalgia/core/studio] Disable PaletteEditor num key shorts when page rename is open
Gary Talent
2024-09-29 23:17:47 -05:00
-
33713dd7e2
Merge commit '34b7779397bd4712603b4c5a39ffc57b74da0abd'
Gary Talent
2024-09-29 22:03:41 -05:00
-
-
34b7779397
Squashed 'deps/nostalgia/' changes from 0daf938f..66cd5c4a
Gary Talent
2024-09-29 22:03:41 -05:00
-
dd995e01b9
[nostalgia/core/studio] Fix PaletteEditor color name edit
Gary Talent
2024-09-29 16:14:26 -05:00
-
aa61dd0efa
Merge commit '511548a2ee54c5ceb2fd858919b278721cf5ba31'
Gary Talent
2024-09-28 23:44:24 -05:00
-
-
511548a2ee
Squashed 'deps/nostalgia/' changes from 5f10edd3..0daf938f
Gary Talent
2024-09-28 23:44:24 -05:00
-
81f0237903
[olympic,nostalgia] Rename CRStringView to StringViewCR
Gary Talent
2024-09-28 16:10:44 -05:00
-
21858a1f1d
[glutils] Rename CRStringView to StringViewCR
Gary Talent
2024-09-28 16:10:16 -05:00
-
390a97f401
[ox] Rename CRStringView to StringViewCR
Gary Talent
2024-09-28 16:09:43 -05:00
-
379b03b318
[keel] Fix Linux build
Gary Talent
2024-09-27 02:46:06 -05:00
-
9ac43d2762
[ox/oc] Fix Linux build
Gary Talent
2024-09-27 02:44:25 -05:00
-
d87c04e56c
[nostalgia/core] Cleanup
Gary Talent
2024-09-27 02:31:54 -05:00
-
923777e172
[ox/oc] Add option for writeOC to return a string
Gary Talent
2024-09-27 02:31:08 -05:00
-
d3a4ecd661
[keel,studio] Removing null terminator from JSON file output
Gary Talent
2024-09-27 02:30:28 -05:00
-
aaf8f7a632
[ox/std] Add HashMap::values
Gary Talent
2024-09-21 16:12:37 -05:00
-
d8f419a756
[jasper/core] Cleanup for consistency, fix name
Gary Talent
2024-09-19 22:57:09 -05:00
-
bab3b40ddb
Merge commit '9f5f3e26efed6cd27f2a8ff0746f018d75986934'
Gary Talent
2024-09-17 23:56:31 -05:00
-
-
9f5f3e26ef
Squashed 'deps/nostalgia/' changes from 4d63a65f..5f10edd3
Gary Talent
2024-09-17 23:56:31 -05:00
-
2fca83ca90
[buildcore] Remove python -m prefix from mypy command
Gary Talent
2024-09-17 23:55:15 -05:00
-
6766fe2fe3
[nostalgia] Allow disabling of BUILD_SHARED_LIBS
Gary Talent
2024-09-17 23:51:37 -05:00
-
a49c526a4c
[nostalgia] Add support for partial tilesheet loading
Gary Talent
2024-09-17 23:50:13 -05:00
-
d311316f24
[ox/std] Add oxModelFwdDecl macro for broken Apple Clang
Gary Talent
2024-09-17 23:49:04 -05:00
-
a44475700a
[ox/std] Make operator[] in Array and Vector nodiscard
Gary Talent
2024-09-14 23:37:07 -05:00
-
1617e6cd58
[keel] Cleanup
Gary Talent
2024-09-14 22:35:42 -05:00
-
0136cdd4e4
[keel] Add manifest to pack output
Gary Talent
2024-09-14 20:47:54 -05:00
-
aa72647a09
[keel] Move vald and repair funcs to their own file, make conversion to validation
Gary Talent
2024-09-14 14:16:16 -05:00
-
5191947f72
[keel] Make pack file copy logging nest for dir level
Gary Talent
2024-09-14 02:52:38 -05:00
-
f982f1a40b
[ox/std] Cleanup
Gary Talent
2024-09-14 02:30:22 -05:00
-
4079efd386
[keel] Cleanup
Gary Talent
2024-09-13 23:55:23 -05:00
-
2dc921d38e
[keel] Add pack file copy status to logging
Gary Talent
2024-09-13 23:53:07 -05:00
-
123601c970
[ox/std] Cleanup Defer
Gary Talent
2024-09-13 23:51:58 -05:00
-
0ab9874e08
[ox/std] Cleanup logging output
Gary Talent
2024-09-13 23:32:42 -05:00
-
068ff83ba8
[ox/fs] More cleanup and bug fix from previous cleanup
Gary Talent
2024-09-13 23:32:13 -05:00
-
a91d3c419a
[ox/fs] Cleanup
Gary Talent
2024-09-13 00:05:26 -05:00
-
4a6940aeff
[nostalgia/core] Add a valid function for CompactTileSheet
Gary Talent
2024-09-07 23:20:04 -05:00
-
1e5052bae4
[keel] Make default repair return a no repair error
Gary Talent
2024-09-07 23:15:15 -05:00
-
f7c159db35
[studio] Cleanup
Gary Talent
2024-09-07 02:25:09 -05:00
-
2e585beb87
[ox/std] Make Result copyTo and moveTo able to convert
Gary Talent
2024-09-07 02:24:52 -05:00
-
66a559d48e
Merge commit 'ca2d9eb5349ead95bfdf1e16ce129ed3ba18261a'
Gary Talent
2024-09-07 00:16:03 -05:00
-
-
ca2d9eb534
Squashed 'deps/nostalgia/' changes from ab025e88..4d63a65f
Gary Talent
2024-09-07 00:16:03 -05:00
-
943c1bf48b
Merge commit 'a1a34f27f9d873bff520a1e890f5071faa20f170'
Gary Talent
2024-08-30 21:13:18 -05:00
-
-
a1a34f27f9
Squashed 'deps/nostalgia/' changes from c501fc04..ab025e88
Gary Talent
2024-08-30 21:13:18 -05:00
-
d2e579b613
Merge commit '88617af4098b1fe159bbc085b1a1927d45af3c22'
Gary Talent
2024-07-09 22:31:20 -05:00
-
-
88617af409
Squashed 'deps/nostalgia/' changes from 3b874c6e..c501fc04
Gary Talent
2024-07-09 22:31:20 -05:00
-
62cbe76c1c
Merge commit '2da3579818c8cbb50ad4b346f5fbc9e5304e682f'
Gary Talent
2024-06-18 00:50:59 -05:00
-
-
2da3579818
Squashed 'deps/nostalgia/' changes from 5e90f8d4..3b874c6e
Gary Talent
2024-06-18 00:50:59 -05:00
-
7649ee2a58
[ox/std] Add non-const operator[] to Pair
Gary Talent
2024-06-12 22:52:20 -05:00
-
4657861607
[ox/std] Add Pair
Gary Talent
2024-06-12 22:51:57 -05:00
-
1fc681b23e
[jasper/world] Remove palette based animation system
Gary Talent
2024-06-04 00:25:32 -05:00
-
97c92cac87
[nostalgia/core] Fix getTileIdx(TileSheet, SubSheetId)
Gary Talent
2024-06-03 23:17:50 -05:00
-
bcb4a8de3f
[nostalgia/core] Make load TileSheet functions take CompactTileSheet, in addition to FileAddresses
Gary Talent
2024-06-03 20:00:48 -05:00
-
93f3df039f
[studio/modlib] Make TaskRunner check that task is not null
Gary Talent
2024-06-02 14:08:23 -05:00
-
e961d9b63d
Merge commit 'fc2dec64389824a251fb258f6fd0a9074e521cc2'
Gary Talent
2024-06-02 11:35:07 -05:00
-
-
fc2dec6438
Squashed 'deps/nostalgia/' changes from 430cae16..5e90f8d4
Gary Talent
2024-06-02 11:33:36 -05:00
-
33112fb921
[jasper/project] Update assets
Gary Talent
2024-06-01 22:43:10 -05:00
-
8a67657473
[jasper/world/studio] Make WorldEditor remember animate option
Gary Talent
2024-06-01 20:38:19 -05:00
-
bddb08c201
[nostalgia] Cleanup config IO
Gary Talent
2024-06-01 20:14:29 -05:00
-
f338a6a86a
[jasper/player] Make player default to working dir for asset dir
Gary Talent
2024-06-01 18:06:28 -05:00
-
ce9ce3f0e5
[jasper/project] Update assets
Gary Talent
2024-06-01 18:03:25 -05:00
-
d40130eff0
[nostalgia,keel] Make repair return ox::Error
Gary Talent
2024-06-01 15:54:11 -05:00
-
cab71a5fcf
[jasper/world/studio] Make WorldEditor able to animate BG
Gary Talent
2024-06-01 15:43:38 -05:00
-
e008416d08
[turbine] Add TimeMs alias to uint64_t
Gary Talent
2024-06-01 13:58:46 -05:00
-
7472834ef8
[studio/applib] Change updateHandler to 10 second interval
Gary Talent
2024-06-01 13:58:15 -05:00
-
c389eeeef8
[nostalgia/core] Add valid and repair functions for PaletteV3
Gary Talent
2024-06-01 13:56:15 -05:00
-
3064f7e742
[keel] Add valid and repair functions for AssetManager
Gary Talent
2024-06-01 13:54:45 -05:00
-
f8acaf6551
[studio,turbine] Fix Turbine sleep logic, tweak Studio default sleep values
Gary Talent
2024-06-01 01:21:43 -05:00