Commit Graph

  • d8f419a756 [jasper/core] Cleanup for consistency, fix name gary 2024-09-19 22:57:09 -05:00
  • bab3b40ddb Merge commit '9f5f3e26efed6cd27f2a8ff0746f018d75986934' gary 2024-09-17 23:56:31 -05:00
  • 9f5f3e26ef Squashed 'deps/nostalgia/' changes from 4d63a65f..5f10edd3 gary 2024-09-17 23:56:31 -05:00
  • 2fca83ca90 [buildcore] Remove python -m prefix from mypy command gary 2024-09-17 23:55:15 -05:00
  • 6766fe2fe3 [nostalgia] Allow disabling of BUILD_SHARED_LIBS gary 2024-09-17 23:51:37 -05:00
  • a49c526a4c [nostalgia] Add support for partial tilesheet loading gary 2024-09-17 23:50:13 -05:00
  • d311316f24 [ox/std] Add oxModelFwdDecl macro for broken Apple Clang gary 2024-09-17 23:49:04 -05:00
  • a44475700a [ox/std] Make operator[] in Array and Vector nodiscard gary 2024-09-14 23:37:07 -05:00
  • 1617e6cd58 [keel] Cleanup gary 2024-09-14 22:35:42 -05:00
  • 0136cdd4e4 [keel] Add manifest to pack output gary 2024-09-14 20:47:54 -05:00
  • aa72647a09 [keel] Move vald and repair funcs to their own file, make conversion to validation gary 2024-09-14 14:16:16 -05:00
  • 5191947f72 [keel] Make pack file copy logging nest for dir level gary 2024-09-14 02:52:38 -05:00
  • f982f1a40b [ox/std] Cleanup gary 2024-09-14 02:30:22 -05:00
  • 4079efd386 [keel] Cleanup gary 2024-09-13 23:55:23 -05:00
  • 2dc921d38e [keel] Add pack file copy status to logging gary 2024-09-13 23:53:07 -05:00
  • 123601c970 [ox/std] Cleanup Defer gary 2024-09-13 23:51:58 -05:00
  • 0ab9874e08 [ox/std] Cleanup logging output gary 2024-09-13 23:32:42 -05:00
  • 068ff83ba8 [ox/fs] More cleanup and bug fix from previous cleanup gary 2024-09-13 23:32:13 -05:00
  • a91d3c419a [ox/fs] Cleanup gary 2024-09-13 00:05:26 -05:00
  • 4a6940aeff [nostalgia/core] Add a valid function for CompactTileSheet gary 2024-09-07 23:20:04 -05:00
  • 1e5052bae4 [keel] Make default repair return a no repair error gary 2024-09-07 23:15:15 -05:00
  • f7c159db35 [studio] Cleanup gary 2024-09-07 02:25:09 -05:00
  • 2e585beb87 [ox/std] Make Result copyTo and moveTo able to convert gary 2024-09-07 02:24:52 -05:00
  • 66a559d48e Merge commit 'ca2d9eb5349ead95bfdf1e16ce129ed3ba18261a' gary 2024-09-07 00:16:03 -05:00
  • ca2d9eb534 Squashed 'deps/nostalgia/' changes from ab025e88..4d63a65f gary 2024-09-07 00:16:03 -05:00
  • 943c1bf48b Merge commit 'a1a34f27f9d873bff520a1e890f5071faa20f170' gary 2024-08-30 21:13:18 -05:00
  • a1a34f27f9 Squashed 'deps/nostalgia/' changes from c501fc04..ab025e88 gary 2024-08-30 21:13:18 -05:00
  • d2e579b613 Merge commit '88617af4098b1fe159bbc085b1a1927d45af3c22' gary 2024-07-09 22:31:20 -05:00
  • 88617af409 Squashed 'deps/nostalgia/' changes from 3b874c6e..c501fc04 gary 2024-07-09 22:31:20 -05:00
  • 62cbe76c1c Merge commit '2da3579818c8cbb50ad4b346f5fbc9e5304e682f' gary 2024-06-18 00:50:59 -05:00
  • 2da3579818 Squashed 'deps/nostalgia/' changes from 5e90f8d4..3b874c6e gary 2024-06-18 00:50:59 -05:00
  • 7649ee2a58 [ox/std] Add non-const operator[] to Pair gary 2024-06-12 22:52:20 -05:00
  • 4657861607 [ox/std] Add Pair gary 2024-06-12 22:51:57 -05:00
  • 1fc681b23e [jasper/world] Remove palette based animation system gary 2024-06-04 00:25:32 -05:00
  • 97c92cac87 [nostalgia/core] Fix getTileIdx(TileSheet, SubSheetId) gary 2024-06-03 23:17:50 -05:00
  • bcb4a8de3f [nostalgia/core] Make load TileSheet functions take CompactTileSheet, in addition to FileAddresses gary 2024-06-03 20:00:48 -05:00
  • 93f3df039f [studio/modlib] Make TaskRunner check that task is not null gary 2024-06-02 14:08:23 -05:00
  • e961d9b63d Merge commit 'fc2dec64389824a251fb258f6fd0a9074e521cc2' gary 2024-06-02 11:35:07 -05:00
  • fc2dec6438 Squashed 'deps/nostalgia/' changes from 430cae16..5e90f8d4 gary 2024-06-02 11:33:36 -05:00
  • 33112fb921 [jasper/project] Update assets gary 2024-06-01 22:43:10 -05:00
  • 8a67657473 [jasper/world/studio] Make WorldEditor remember animate option gary 2024-06-01 20:38:19 -05:00
  • bddb08c201 [nostalgia] Cleanup config IO gary 2024-06-01 20:14:29 -05:00
  • f338a6a86a [jasper/player] Make player default to working dir for asset dir gary 2024-06-01 18:06:28 -05:00
  • ce9ce3f0e5 [jasper/project] Update assets gary 2024-06-01 18:03:25 -05:00
  • d40130eff0 [nostalgia,keel] Make repair return ox::Error gary 2024-06-01 15:54:11 -05:00
  • cab71a5fcf [jasper/world/studio] Make WorldEditor able to animate BG gary 2024-06-01 15:43:38 -05:00
  • e008416d08 [turbine] Add TimeMs alias to uint64_t gary 2024-06-01 13:58:46 -05:00
  • 7472834ef8 [studio/applib] Change updateHandler to 10 second interval gary 2024-06-01 13:58:15 -05:00
  • c389eeeef8 [nostalgia/core] Add valid and repair functions for PaletteV3 gary 2024-06-01 13:56:15 -05:00
  • 3064f7e742 [keel] Add valid and repair functions for AssetManager gary 2024-06-01 13:54:45 -05:00
  • f8acaf6551 [studio,turbine] Fix Turbine sleep logic, tweak Studio default sleep values gary 2024-06-01 01:21:43 -05:00
  • 04bf815642 [studio,turbine] Fix Turbine sleep logic, tweak Studio default sleep values gary 2024-06-01 01:20:01 -05:00
  • 7499bd87da [turbine/gba] Fix ticksMs function signature gary 2024-05-31 23:59:49 -05:00
  • ad3ff78e2f [nostalgia/core/studio] Fix AddSubsheetCommand::undo to undo ID idx change gary 2024-05-31 23:59:15 -05:00
  • 14eb10016e [nostalgia/core/studio] Cleanup gary 2024-05-31 23:58:40 -05:00
  • a4b909c890 [nostalgia/core] Fix validateSubSheetIdx gary 2024-05-31 23:58:21 -05:00
  • f6c327c2d7 [keel] Make GBA AssetRef changeable gary 2024-05-31 23:57:14 -05:00
  • e861b4f6e7 [jasper/world] Add world background animation gary 2024-05-31 23:52:24 -05:00
  • 79d7f76407 [jasper/world/studio] WorldEditor: suppress keyboard when popup open gary 2024-05-31 23:50:49 -05:00
  • bec487552f [jasper/project] Add missing type descriptors gary 2024-05-31 23:47:31 -05:00
  • 41b4fae643 Merge commit 'a0d6019480b421575b54182f52af98fc2379f758' gary 2024-05-31 23:42:52 -05:00
  • a0d6019480 Squashed 'deps/nostalgia/' changes from 976550ef..430cae16 gary 2024-05-31 23:42:52 -05:00
  • c92ba2713e Merge commit '60789230be4092f2fbd2b2245949603d7d5513b8' gary 2024-05-31 20:54:46 -05:00
  • 60789230be Squashed 'deps/nostalgia/' changes from dd5d1bfb..976550ef gary 2024-05-31 20:54:46 -05:00
  • 7ac29585d6 [jasper/world/studio] Fix world tile selection to properly release when out of bounds gary 2024-05-31 02:23:36 -05:00
  • d0073b2161 [jasper] Add missing install destinations gary 2024-05-31 02:22:48 -05:00
  • cdc7cbdd64 [nostalgia/core/studio] Fix build gary 2024-05-31 01:43:46 -05:00
  • 834c8ef5aa [nostalgia/core/studio] Fix PaletteEditor add/remove color commands gary 2024-05-31 01:19:55 -05:00
  • f1a7f5cdc0 Merge commit 'e3cd379bb4bf7061a9e89a75b2ee5e36261e4a9a' gary 2024-05-30 23:44:27 -05:00
  • e3cd379bb4 Squashed 'deps/nostalgia/' changes from 7d9f363b..dd5d1bfb gary 2024-05-30 23:44:27 -05:00
  • accff465d6 Merge commit '76b8b03a2c7c4bbda397629452eaf45fa7fe5ea2' gary 2024-05-30 23:19:09 -05:00
  • 76b8b03a2c Squashed 'deps/nostalgia/' changes from eed115b2..7d9f363b gary 2024-05-30 23:14:19 -05:00
  • a60aba2ae2 [ox/std] Fix String::c_str to always retrun a valid C str gary 2024-05-29 20:51:15 -05:00
  • 53f8ec4666 [nostalgia/core] Fix subsheet resize not to read garbage gary 2024-05-29 02:16:07 -05:00
  • 70152c45a9 [ox/std] Ensure ox::String always has at least a null terminator gary 2024-05-29 02:15:30 -05:00
  • 5d8f5098e1 [jasper] Revert back to C++20 gary 2024-05-29 00:56:35 -05:00
  • aa8da0733d [jasper] Update assets gary 2024-05-29 00:55:58 -05:00
  • f258a8b0c9 [nostalgia/developer-handbook] Update serialization notes gary 2024-05-29 00:21:59 -05:00
  • 4161c6b1bd [nostalgia/developer-handbook] Update serialization notes gary 2024-05-29 00:19:58 -05:00
  • 6233682d04 [jasper/world/studio] Remove erroneous noexcept gary 2024-05-29 00:13:21 -05:00
  • df322b092d [nostalgia/developer-handbook] Update serialization notes gary 2024-05-29 00:08:16 -05:00
  • 69049e9295 [nostalgia/developer-handbook] Update notes on error handling gary 2024-05-29 00:00:25 -05:00
  • 2c20ad0d53 [nostalgia/developer-handbook] Update notes on error handling gary 2024-05-28 23:52:20 -05:00
  • cc8ef142b9 [turbine] Remove ClipboardObject::typeMatches gary 2024-05-28 23:41:21 -05:00
  • 87a848e306 [turbine] Make ClipboardObject::typId return a StringView gary 2024-05-28 23:39:02 -05:00
  • bb127400a1 [turbine] Rework getClipboardObject to use ox::ModelTypeId_v gary 2024-05-28 23:35:22 -05:00
  • 0be51e8079 [jasper/world/studio] Add extra check for clipboard safety gary 2024-05-28 22:22:26 -05:00
  • a488ba4fd5 [keel] Remove redundant move gary 2024-05-28 21:33:19 -05:00
  • 580f27ac87 [jasper/world/studio] Cleanup redundant keelCtx calls gary 2024-05-28 21:27:19 -05:00
  • 2db3d0470a [studio] Fix build error gary 2024-05-28 21:25:31 -05:00
  • 5d4af474b1 [jasper/world/studio] Cleanup gary 2024-05-28 21:24:16 -05:00
  • 46c3e4e0de [jasper/world/studio] Cleanup, give WorldEditor an acceptsClipboardPayload function gary 2024-05-28 21:12:38 -05:00
  • 8a1e60e571 [jasper/player] Make player use file pointed to in Bootfile gary 2024-05-28 20:59:44 -05:00
  • 7c7d9decd2 [nostalgia/core/studio] Add acceptsClipboardPayload to TileSheetEditor gary 2024-05-28 20:58:49 -05:00
  • fe0fea49b3 [studio] Add acceptsClipboardPayload to Editor gary 2024-05-28 20:58:26 -05:00
  • 181eee0087 [turbine] Make ClipboardObject use ox::ModelTypeId_v for typeId gary 2024-05-28 20:57:49 -05:00
  • e9f8787403 [keel] Cleanup pack logging gary 2024-05-28 20:56:40 -05:00
  • 8f633d17ec [ox/preloader] Fix alignment issue gary 2024-05-28 20:44:26 -05:00
  • 0675b4675b [nostalgia/core/studio] Cleanup TileSheet selection, fix copy/paste bug gary 2024-05-28 20:31:15 -05:00
  • db5cff5e8c [jasper/world/studio] Add copy/cut/paste to WorldEditor gary 2024-05-28 01:45:59 -05:00