Commit Graph

  • bf5be00c12 Merge commit 'dc96270ca5e882e41f6b657be14a20e8bd2ad501' gary 2024-12-21 20:13:20 -06:00
  • dc7c2559d6 [studio] Make selection tracker not go below 0 gary 2024-12-21 20:05:40 -06:00
  • a863bfc181 [nostalgia/studio] Update version to d2024.12.0 release-d2024.12.0 gary 2024-12-21 19:00:17 -06:00
  • a75c4a11d3 [nfde] Address CMake warning, remove unwanted logging gary 2024-12-21 17:06:09 -06:00
  • 347a165762 [sample_project] Update type descriptors gary 2024-12-21 02:45:24 -06:00
  • fd64bfae13 [keel] Fix a use after free, cleanup gary 2024-12-20 00:28:00 -06:00
  • aaeec20ac9 [nostalgia/player] Fix build gary 2024-12-20 00:27:41 -06:00
  • 37030f9c11 [keel] Cleanup pack tool gary 2024-12-18 22:11:51 -06:00
  • 462f2bca4c [nostalgia,olympic] Change macro names to comply with broader conventions gary 2024-12-21 02:41:19 -06:00
  • dc72500b98 [glutils] Change macro names to comply with broader conventions gary 2024-12-18 22:04:39 -06:00
  • 962fe8bc22 [ox] Change macro names to comply with broader conventions gary 2024-12-18 22:04:25 -06:00
  • 305eb62647 [studio] Fix build gary 2024-12-18 02:13:41 -06:00
  • 4754359a21 [ox/std] Cleanup Vec2 gary 2024-12-15 01:26:10 -06:00
  • dc07f3d58b [studio] Change FilePicker consturctor to take StringParams gary 2024-12-15 01:08:30 -06:00
  • fcdcfd10d1 [ox/std] Run liccor gary 2024-12-14 14:33:43 -06:00
  • b74f6a7ace [studio,turbine] Run liccor gary 2024-12-14 14:33:06 -06:00
  • ac7e5be187 [ox] Remove OxException gary 2024-12-14 00:40:05 -06:00
  • ed910c0beb [nostalgia/core/studio/tilesheeteditor] Fix access overflow on out of bounds Fill command gary 2024-12-13 22:24:58 -06:00
  • 345fb03857 [ox] Remove OxError gary 2024-12-13 22:06:47 -06:00
  • 9881253f2a [glutils] Cleanup OxError gary 2024-12-13 22:06:26 -06:00
  • 96d27eecd1 [nostalgia,olympic] Cleanup gary 2024-12-13 22:00:03 -06:00
  • 28ebe93b77 [ox/std] Make source_location::current only init if valid gary 2024-12-12 23:13:39 -06:00
  • e849e7a3dd [ox/std] Add source_location gary 2024-12-12 22:36:48 -06:00
  • e6777b0ad7 [cityhash] Add install rule gary 2024-12-12 22:36:09 -06:00
  • c488c336de [turbine/glfw] Fix mandatoryRefreshPeriodEnd tracking gary 2024-12-11 22:13:28 -06:00
  • 003f97201f [turbine/glfw] Move MandatoryRefreshPeriod to config.hpp gary 2024-12-10 23:29:50 -06:00
  • d85a10af84 [nostalgia/core/studio] Cleanup gary 2024-12-10 23:29:21 -06:00
  • ff05d860c4 [turbine/glfw] Replace uninterruptedRefreshes with mandatoryRefreshPeriodEnd gary 2024-12-10 01:49:20 -06:00
  • 7679403742 [turbine] Add init wrapper that takes FS path gary 2024-12-06 23:20:30 -06:00
  • c51a45e1ba [olympic] Cleanup gary 2024-12-06 00:22:33 -06:00
  • a6e24ff2b6 [ox/std] Add CString type alias gary 2024-12-06 00:20:03 -06:00
  • e0ec9e0c5f [nostalgia,olympic] Move olympic::run to global namespace gary 2024-12-06 00:13:10 -06:00
  • 9a42a9b9d9 [nfde] Fix Windows warnings gary 2024-12-06 00:12:38 -06:00
  • 03a05c511e Merge commit '4ccdfc3a6e5bd501968903a01f7d8141b6f88375' gary 2024-12-04 19:55:17 -06:00
  • bd91137d27 [nostalgia,olympic] Fix pack tool build for Windows gary 2024-12-02 21:10:52 -06:00
  • 161640fa11 [nostalgia] Cleanup gary 2024-12-02 19:44:10 -06:00
  • 2b7d12945e [nostalgia/core/studio] Fix MSVC build gary 2024-12-01 19:42:29 -06:00
  • e42126c956 [nostalgia/core] Improve TileSheet validation, add repair gary 2024-12-01 15:17:11 -06:00
  • 36942cca18 [nostalgia,olympic] Replace SpanView with Span<const T> gary 2024-12-01 08:41:20 -06:00
  • b14f1d5000 [ox] Replace SpanView with Span<const T> gary 2024-12-01 08:41:08 -06:00
  • 1bf4f246c2 [applib] Make run take args as a SpanView gary 2024-11-28 00:51:42 -06:00
  • edda8e010e [ox/clargs] Add constructor that takes a SpanView gary 2024-11-28 00:51:02 -06:00
  • 3308b4dd72 [ox/std] Add missing + and += operators to Span gary 2024-11-27 00:17:37 -06:00
  • 27f4703a9a [teagba] Suppress warnings for unsafe buffers gary 2024-11-27 00:15:59 -06:00
  • 6af00d9a2e [nostalgia] Enable warnings for unsafe buffers gary 2024-11-27 00:14:57 -06:00
  • 86b9f9316e [olympic] Enable warnings for unsafe buffers gary 2024-11-26 23:58:11 -06:00
  • a0ed1b3f62 [ox/std] Fix Span raw array constructor gary 2024-11-26 23:57:41 -06:00
  • 8dad624b21 [studio/applib] Cleanup gary 2024-11-26 23:32:32 -06:00
  • dc6605fd48 [keel] Add missing error checking to pack gary 2024-11-26 23:32:15 -06:00
  • c78d3cf638 [ox] Add more unsafe buffer exceptions gary 2024-11-26 23:31:34 -06:00
  • cee4f65d4a [ox/std] Replace an unsafe buffer gary 2024-11-26 22:31:20 -06:00
  • cd3eeeef14 [ox/fs] Suppress unsafe buffer warnings gary 2024-11-26 22:30:57 -06:00
  • 287d42f2b9 [ox/clargs] Cleanup gary 2024-11-26 22:08:36 -06:00
  • dbbaaa46b9 [ox/clargs] Enable unsafe buffer warnings gary 2024-11-26 22:05:32 -06:00
  • 9b8a8c4e46 [ox/std] Enable unsafe buffer warnings gary 2024-11-26 21:59:26 -06:00
  • e44fa288fd [cityhash] Add pragmas to ignore unsafe buffer warnings gary 2024-11-26 21:58:39 -06:00
  • e13c6e812b [ox/std] Remove raw char* CharBufferWriter constructor gary 2024-11-26 20:46:43 -06:00
  • cb55b31afa [ox/std] Cleanup gary 2024-11-26 20:43:43 -06:00
  • ab3f9e1627 [ox/std] Make Span access check message consistent with other messages gary 2024-11-26 20:43:20 -06:00
  • 8f25ef96ff [ox/std] Make CharBufferWriter constructor take a Span gary 2024-11-26 20:42:33 -06:00
  • e13eebaf0b [ox/std] Cleanup an unsafe buffer gary 2024-11-26 20:38:00 -06:00
  • 114f5c6685 [ox/std] Add overflow checking to SpanIterator gary 2024-11-19 01:09:48 -06:00
  • df44fe235b [keel] Cleanup gary 2024-11-15 19:57:07 -06:00
  • 72f4db3d5e [nostalgia/core/studio] Fix paste command to never paste beyond target dimensions gary 2024-11-15 01:39:57 -06:00
  • 8a9ff971a1 [nostalgia/core] Fix resizeSubsheet to work for both growing and shrinking gary 2024-11-15 01:09:48 -06:00
  • 5a8da59df1 [keel] Fix readAsset to actually return asset gary 2024-11-15 01:01:31 -06:00
  • afa3a13d41 [keel] Cleanup gary 2024-11-14 21:23:42 -06:00
  • 6522cf8a43 [keel] Add ensureValid call to readAsset gary 2024-11-14 21:17:41 -06:00
  • f772e48b36 [ox] Add Vector/Array/Span overflow checking gary 2024-11-14 21:08:38 -06:00
  • 13bfe88195 [nostalgia/core] Fix resizeSubsheet array overflow gary 2024-11-14 19:59:58 -06:00
  • 5025475414 Merge commit '9e11019b87ba27d1dac9e097dc212a126e404218' gary 2024-11-01 22:23:08 -05:00
  • 3c7652efc2 [nostalgia/core/studio] Fix PaletteEditor to handle Palettes with 0 pages gary 2024-10-28 20:57:21 -05:00
  • 941bc71348 [studio] Fix NewMenu name input gary 2024-10-28 20:56:02 -05:00
  • bfe890ae00 [ox] Fix typo in docs gary 2024-10-08 23:04:49 -05:00
  • ab5bc1adb6 [ox/std] Remove oxRequireT and oxRequireMT gary 2024-10-06 06:16:14 -05:00
  • abf7548ab5 [nostalgia/core] Add missing include gary 2024-10-04 21:36:26 -05:00
  • e2682b5ef7 [studio/modlib] Add missing include gary 2024-10-04 21:35:08 -05:00
  • 792ad41499 [nostalgia] Remove .vs dir gary 2024-10-04 18:51:36 -05:00
  • e4ae23e114 [olympic/developer-handbook] Remove Ox submodules from project structure gary 2024-10-04 01:22:21 -05:00
  • 67187d5ec5 [olympic/developer-handbook] Elaborate more on exception usage gary 2024-10-04 01:18:25 -05:00
  • 3271a37115 [ox] Add Project Structure section to docs gary 2024-10-04 01:15:17 -05:00
  • ea9f50de8d [olympic] Add error handling back to developer-handbook.md gary 2024-10-04 01:13:45 -05:00
  • ea3c5e03fb [olympic] Remove Ox from developer-handbook.md gary 2024-10-04 01:00:02 -05:00
  • c8c4177d60 [ox] Add ox-docs.md gary 2024-10-04 00:59:23 -05:00
  • 76b540e3b8 [nostalgia/core] Cleanup, add missing FileAddress wrapper function gary 2024-10-03 22:48:26 -05:00
  • 2062748676 [keel] Cleanup gary 2024-10-03 22:38:48 -05:00
  • 135f0e4ce8 [nostalgia/core/studio/paletteeditor] Fix Alt shortcuts to respect keyboard focus gary 2024-10-02 22:50:55 -05:00
  • cb16687641 [studio] Add variant of InputText that returns an IString gary 2024-10-02 20:55:12 -05:00
  • cb3ef0e79d [keel] Cleanup gary 2024-10-02 20:54:40 -05:00
  • 0a62d90065 [studio] Remove Editor::setRequiresConstantRefresh gary 2024-10-02 01:18:37 -05:00
  • ba7e3929e9 [nostalgia/core/studio] Make TileSheetEditor palette keys behave like PaletteEditor gary 2024-10-01 22:37:36 -05:00
  • 36c4022b56 [nostalgia/core/studio] Fix PaletteEditor shortcuts to differentiate based on Alt key gary 2024-10-01 22:37:05 -05:00
  • e22b25e54c [studio] Remove Editor::requiresConstantRefresh gary 2024-10-01 22:34:58 -05:00
  • c6efabaa1d [studio,nostalgia] Fix PaletteEditor color update command merging, add setObsolete gary 2024-09-30 23:07:14 -05:00
  • 1f6fefdb68 [nostalgia/core/studio] Disable PaletteEditor num key shorts when page rename is open gary 2024-09-29 23:17:47 -05:00
  • 1e34f91ebd Merge commit '34b7779397bd4712603b4c5a39ffc57b74da0abd' gary 2024-09-29 22:03:41 -05:00
  • 35cb2ece9f [nostalgia/core/studio] Fix PaletteEditor color name edit gary 2024-09-29 16:14:26 -05:00
  • 66cd5c4a7e [ox/std] Add CStringViewCR gary 2024-09-28 23:56:14 -05:00
  • 0daf938f76 [nostalgia/core/studio] Cleanup, make all number keys after num colors jump to last gary 2024-09-28 23:44:12 -05:00
  • b90ab27a65 [nostalgia/core/studio] Fix Palette Color Name input to properly take focus gary 2024-09-28 21:51:28 -05:00