9f5f3e26ef
Squashed 'deps/nostalgia/' changes from 4d63a65f..5f10edd3
...
5f10edd3 [nostalgia] Update developer-handbook oxTrace documentation
git-subtree-dir: deps/nostalgia
git-subtree-split: 5f10edd35fbc3ab4964619e299d5d555ace35a31
2024-09-17 23:56:31 -05:00
bab3b40ddb
Merge commit '9f5f3e26efed6cd27f2a8ff0746f018d75986934'
2024-09-17 23:56:31 -05:00
2fca83ca90
[buildcore] Remove python -m prefix from mypy command
2024-09-17 23:55:15 -05:00
6766fe2fe3
[nostalgia] Allow disabling of BUILD_SHARED_LIBS
2024-09-17 23:51:37 -05:00
a49c526a4c
[nostalgia] Add support for partial tilesheet loading
2024-09-17 23:50:13 -05:00
d311316f24
[ox/std] Add oxModelFwdDecl macro for broken Apple Clang
2024-09-17 23:49:04 -05:00
a44475700a
[ox/std] Make operator[] in Array and Vector nodiscard
2024-09-14 23:45:33 -05:00
1617e6cd58
[keel] Cleanup
2024-09-14 22:35:42 -05:00
0136cdd4e4
[keel] Add manifest to pack output
Build / build (push) Successful in 3m10s
2024-09-14 20:47:54 -05:00
aa72647a09
[keel] Move vald and repair funcs to their own file, make conversion to validation
Build / build (push) Successful in 3m13s
2024-09-14 14:16:16 -05:00
5191947f72
[keel] Make pack file copy logging nest for dir level
Build / build (push) Successful in 3m11s
2024-09-14 02:52:38 -05:00
f982f1a40b
[ox/std] Cleanup
2024-09-14 02:30:22 -05:00
4079efd386
[keel] Cleanup
Build / build (push) Successful in 3m10s
2024-09-13 23:55:23 -05:00
2dc921d38e
[keel] Add pack file copy status to logging
Build / build (push) Has been cancelled
2024-09-13 23:53:07 -05:00
123601c970
[ox/std] Cleanup Defer
2024-09-13 23:51:58 -05:00
0ab9874e08
[ox/std] Cleanup logging output
Build / build (push) Successful in 3m13s
2024-09-13 23:32:42 -05:00
068ff83ba8
[ox/fs] More cleanup and bug fix from previous cleanup
2024-09-13 23:32:13 -05:00
a91d3c419a
[ox/fs] Cleanup
Build / build (push) Successful in 3m12s
2024-09-13 00:17:07 -05:00
4a6940aeff
[nostalgia/core] Add a valid function for CompactTileSheet
2024-09-07 23:20:04 -05:00
1e5052bae4
[keel] Make default repair return a no repair error
2024-09-07 23:15:15 -05:00
f7c159db35
[studio] Cleanup
2024-09-07 02:25:09 -05:00
2e585beb87
[ox/std] Make Result copyTo and moveTo able to convert
2024-09-07 02:24:52 -05:00
ca2d9eb534
Squashed 'deps/nostalgia/' changes from ab025e88..4d63a65f
...
4d63a65f [nostalgia/core/studio] Show Palette page names in TileSheetEditor
686db99d [nostalgia/core/studio] Disable Palette page hotkeys when Rename popup is open
52533c8c [nostalgia/core/studio] Add Palette page names to editor
ba4540e4 [ox/std] Add IString::unsafeResize
36057bb0 [nostalgia/core/studio] Fix Clang build
1a2b2b8b [nostalgia/core] Add PaletteV4, with support for page names, make PaletteColor object
6189193a [nostalgia] Add NFDE install
67a10d35 [nostalgia/sample_project] Update type descriptor
git-subtree-dir: deps/nostalgia
git-subtree-split: 4d63a65fbde480235edd961e5cd19d8b4de1b66d
2024-09-07 00:16:03 -05:00
66a559d48e
Merge commit 'ca2d9eb5349ead95bfdf1e16ce129ed3ba18261a'
Build / build (push) Successful in 3m9s
2024-09-07 00:16:03 -05:00
a1a34f27f9
Squashed 'deps/nostalgia/' changes from c501fc04..ab025e88
...
ab025e88 [nostalgia] Change Palette converter color idx to be 0 based
bd2e88cd [olympic,nostalgia] Cleanup with StringParam
f4a9872f [ox/std] Add StringParam
f8aa60e4 [ox/std] Fix itoa result length calculation
3ead305f [nostalgia/core/studio/tilesheeteditor] Fix Fill command to properly end
eb498ca5 [ox/event] Comment out Signal disconnect warning
git-subtree-dir: deps/nostalgia
git-subtree-split: ab025e88daed941b926fd8d9d9b824c22c32749c
2024-08-30 21:13:18 -05:00
943c1bf48b
Merge commit 'a1a34f27f9d873bff520a1e890f5071faa20f170'
2024-08-30 21:13:18 -05:00
88617af409
Squashed 'deps/nostalgia/' changes from 3b874c6e..c501fc04
...
c501fc04 [nostalgia/core/gba] Fix TileSheetSet loading
531d9309 [ox/event] Comment out error logging for a long ignored error
094d1598 [nostalgia] Replace default make command with build instead of install
0017ac27 [nostalgia] Add gba-dev to README
be920e49 [nostalgia] Move to C++23
3c483649 [ox/std] Fix Windows ARM build
f1ee645a [buildcore] Windows fixes
git-subtree-dir: deps/nostalgia
git-subtree-split: c501fc048f8c32f46bcdfdfee9fbaa6eafef1357
2024-07-09 22:31:20 -05:00
d2e579b613
Merge commit '88617af4098b1fe159bbc085b1a1927d45af3c22'
2024-07-09 22:31:20 -05:00
2da3579818
Squashed 'deps/nostalgia/' changes from 5e90f8d4..3b874c6e
...
3b874c6e [turbine] Fix refresh logic to handle default refresh within value
6cf7bf96 [ox/std] Hopefully fix MSVC build
e34df255 [nostalgia] Update developer-handbook non-error return
7eab2f92 [studio/modlib] Comment out logging in configio
3824788a [ox/std] Add non-const operator[] to Pair
1eac7e1e [ox/std] Add Pair
8798d2d7 [nostalgia/core] Fix getTileIdx(TileSheet, SubSheetId)
f82db690 [nostalgia/core] Make load TileSheet functions take CompactTileSheet, in addition to FileAddresses
0dfa7c30 [studio/modlib] Make TaskRunner check that task is not null
2afade24 Merge commit 'fc2dec64389824a251fb258f6fd0a9074e521cc2'
3635702e [nostalgia] Cleanup config IO
6cbafc75 [nostalgia,keel] Make repair return ox::Error
0d7b89a0 [turbine] Add TimeMs alias to uint64_t
e8f5c911 [studio/applib] Change updateHandler to 10 second interval
3cb3bc12 [nostalgia/core] Add valid and repair functions for PaletteV3
a2cec10c [keel] Add valid and repair functions for AssetManager
git-subtree-dir: deps/nostalgia
git-subtree-split: 3b874c6e6aa0b80783fc9d712c31bc837326337c
2024-06-18 00:50:59 -05:00
62cbe76c1c
Merge commit '2da3579818c8cbb50ad4b346f5fbc9e5304e682f'
2024-06-18 00:50:59 -05:00
7649ee2a58
[ox/std] Add non-const operator[] to Pair
2024-06-12 22:52:20 -05:00
4657861607
[ox/std] Add Pair
2024-06-12 22:51:57 -05:00
1fc681b23e
[jasper/world] Remove palette based animation system
2024-06-04 00:38:17 -05:00
97c92cac87
[nostalgia/core] Fix getTileIdx(TileSheet, SubSheetId)
Build / build (push) Successful in 3m16s
2024-06-03 23:17:50 -05:00
bcb4a8de3f
[nostalgia/core] Make load TileSheet functions take CompactTileSheet, in addition to FileAddresses
2024-06-03 20:00:48 -05:00
93f3df039f
[studio/modlib] Make TaskRunner check that task is not null
2024-06-02 14:08:23 -05:00
e961d9b63d
Merge commit 'fc2dec64389824a251fb258f6fd0a9074e521cc2'
2024-06-02 11:35:07 -05:00
fc2dec6438
Squashed 'deps/nostalgia/' changes from 430cae16..5e90f8d4
...
5e90f8d4 [studio] Move task runner to draw call
fd4619bc [studio,turbine] Fix Turbine sleep logic, tweak Studio default sleep values
128ddb2c [turbine/gba] Fix ticksMs function signature
f34704d8 [nostalgia/core/studio] Fix AddSubsheetCommand::undo to undo ID idx change
fb5d3545 [nostalgia/core/studio] Cleanup
2180f7bf [nostalgia/core] Fix validateSubSheetIdx
dcad4440 [keel] Make GBA AssetRef changeable
git-subtree-dir: deps/nostalgia
git-subtree-split: 5e90f8d45434fa36b6e113357cf05a6cf53bfae5
2024-06-02 11:33:36 -05:00
33112fb921
[jasper/project] Update assets
Build / build (push) Successful in 3m17s
2024-06-01 22:43:33 -05:00
8a67657473
[jasper/world/studio] Make WorldEditor remember animate option
2024-06-01 20:38:19 -05:00
bddb08c201
[nostalgia] Cleanup config IO
2024-06-01 20:14:29 -05:00
f338a6a86a
[jasper/player] Make player default to working dir for asset dir
Build / build (push) Successful in 3m18s
2024-06-01 18:06:28 -05:00
ce9ce3f0e5
[jasper/project] Update assets
2024-06-01 18:03:25 -05:00
d40130eff0
[nostalgia,keel] Make repair return ox::Error
Build / build (push) Successful in 3m15s
2024-06-01 15:54:11 -05:00
cab71a5fcf
[jasper/world/studio] Make WorldEditor able to animate BG
Build / build (push) Successful in 3m17s
2024-06-01 15:43:38 -05:00
e008416d08
[turbine] Add TimeMs alias to uint64_t
2024-06-01 13:58:46 -05:00
7472834ef8
[studio/applib] Change updateHandler to 10 second interval
2024-06-01 13:58:15 -05:00
c389eeeef8
[nostalgia/core] Add valid and repair functions for PaletteV3
2024-06-01 13:56:15 -05:00
3064f7e742
[keel] Add valid and repair functions for AssetManager
2024-06-01 13:54:45 -05:00
f8acaf6551
[studio,turbine] Fix Turbine sleep logic, tweak Studio default sleep values
Build / build (push) Successful in 3m16s
2024-06-01 01:21:43 -05:00