Commit Graph

957 Commits

Author SHA1 Message Date
gary aa83c2a62b [nostalgia/core/studio] Remove some unnecessary copying 2024-05-22 23:19:01 -05:00
gary 9e9f317c13 [studio] Make UndoCommand::mergeWith take a reference 2024-05-22 02:11:58 -05:00
gary f5a02ce94f [nostalgia/core/gba] Fix build 2024-05-22 00:41:07 -05:00
gary 76771e7bdd [nostalgia/core] Add tileColumns and tileRows functions 2024-05-22 00:31:10 -05:00
gary c4f6ee0026 [nostalgia,olympic] Make performPackTransforms update type id when needed 2024-05-10 19:51:03 -05:00
gary 331f721292 [olympic,nostalgia] Cleanup 2024-05-08 23:35:34 -05:00
gary 227f3cd9f5 [nostalgia/core/studio] Update itoa usages 2024-05-03 20:32:18 -05:00
gary 6a4b48221f [nostalgia,studio] Fixes for Ox changes 2024-05-03 00:00:05 -05:00
gary 97bc9332d3 [nostalgia/core] Fix TileSheetV1 to use PaletteV1 2024-05-02 22:48:35 -05:00
gary 0c0ccd1a69 [nostalgia/core/studio] Cleanup scratchpad code 2024-04-24 23:09:50 -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 ed4f0e1f2b [nostalgia,olympic] Replace oxIgnoreError with std::ignore 2024-04-22 23:43:22 -05:00
gary d7f309750e Merge commit 'c0baf7efca0e4c3a86a018ad2564d9df7b07c133' 2024-04-21 13:13:26 -05:00
gary 453f2750dd [nostalgia/core/studio] Cleanup context types 2024-04-21 10:24:29 -05:00
gary 272eabc732 [nostalgia/core/opengl] Unbind vertex arrays when done with them 2024-04-21 10:22:32 -05:00
gary 700d7016d5 [nostalgia] Update for Ox changes 2024-04-18 23:33:06 -05:00
gary 3b8d13dce3 [nostalgia,olympic] Fixes for Ox update 2024-04-18 19:25:07 -05:00
gary 9220271630 [nostalgia/core] Update pack transforms to use ModelTypeId_v 2024-04-10 22:20:26 -05:00
gary 27f1df8f33 [nostalgia,olympic] Further reduce use of applicationData 2024-03-23 16:07:49 -05:00
gary a4f0c7cdb5 [nostalgia/core/studio] Remove applicationData usages 2024-03-23 14:52:30 -05:00
gary 10a12f2ab2 [nostalgia/core] Add getTileCnt to header 2024-01-31 23:17:59 -06:00
gary 2667be88f6 [nostalgia/core] Add largestPage function for Palette 2024-01-31 23:17:46 -06:00
gary 5972d8acef [nostalgia/core] Fix TileSetEntry model 2024-01-31 23:17:28 -06:00
gary 9c026e1a6c [nostalgia/core/studio] Add function to remove unused data from TileSheets 2024-01-31 23:17:09 -06:00
gary 1dff26d895 [nostalgia/core] Add getTileCnt and fix getTileIdx 2024-01-31 23:16:41 -06:00
gary b75bbc4d20 [olympic,nostalgia] Change order of oxModelFieldRename args 2024-01-28 18:03:50 -06:00
gary caa59f3724 [nostalgia/core] Add functions for mapping tile idx to subsheet 2024-01-27 23:52:40 -06:00
gary 1cf09433e8 [nostalgia/core/studio] Cleanup TileSheetEditor with new GlUtils helpers 2024-01-27 23:51:51 -06:00
gary 124c7029bd [olympic/studio] Change Studio modules to pass StudioContext instead of turbine::Context 2024-01-20 15:40:08 -06:00
gary 5d1f680a51 [nostalgia/core] Cleanup TileSheetEditor with new ImGui util functions 2024-01-20 14:59:43 -06:00
gary 5848bc8eb7 [nostalgia/core/studio] Change Subsheet Editor button position 2024-01-18 22:09:09 -06:00
gary 7ba66787f8 [nostalgia/core/studio] Cleanup 2024-01-18 01:27:31 -06:00
gary 2bc2003caa [nostalgia/core/studio] Add key shortcuts for switching Palette pages 2024-01-17 22:48:53 -06:00
gary e4285bd48b [nostalgia/studio] Tweak background color of TileSheet editor 2024-01-17 22:23:22 -06:00
gary 5433fd9b1d [nostalgia/core] Add new version of Palette with pages 2024-01-17 01:30:29 -06:00
gary b46cb65b7f [nostalgia/studio] Add version 2024-01-05 21:54:22 -06:00
gary 877349df46 [nostalgia/core/studio] Increase max tilesheet export size, fix input handling when popups open 2024-01-04 22:47:57 -06:00
gary 051623f4b5 [olympic,nostalgia] Update copyright for 2024 2024-01-01 12:02:40 -06:00
gary a0c8146396 [nostalgia/core/studio] East const some function args 2023-12-29 00:06:18 -06:00
gary 4b9758f478 [nostalgia/core] Move most TileSheet member functions out of class 2023-12-27 23:10:38 -06:00
gary a7328eb5ef [nostalgia/core/studio] Reduce indent for Subsheet editor 2023-12-26 20:18:07 -06:00
gary b52124a0c5 [nostalgia/core/studio] Revert new subsheet index increment to happen after index assignment 2023-12-26 20:14:30 -06:00
gary d83e392964 [nostalgia/core] Cleanup, revert CompactTileSheet version to 1 2023-12-26 18:50:33 -06:00
gary e2d0a784f1 [olympic/keel] Cleanup 2023-12-26 18:37:02 -06:00
gary f08821422a [nostalgia/core/studio] Change TileSheets to back to MC 2023-12-26 17:56:03 -06:00
gary 6a2954f82b [nostalgia/core] Remove id from TileSheetV3::Subsheet, add TileSheetV4 2023-12-26 17:28:41 -06:00
gary 9c19655ce2 [nostalgia/core] Fix build, add SubSheet ID to SubSheet Editor view 2023-12-26 16:37:09 -06:00
gary 087c834b25 [nostalgia/core/studio] Fix Add SubSheet to increment idIt before using it 2023-12-26 16:34:40 -06:00
gary 79bdbf2eaa [nostalgia/core] Add id to TileSheetV3::SubSheet model 2023-12-26 16:31:54 -06:00