Commit Graph

  • b7202a2b0d [nostalgia/player] Disable Keel mods on GBA gary 2025-02-03 22:48:07 -06:00
  • 4e27a4c1f5 [nostalgia/core/studio/tilesheet] Fix palette path display update gary 2025-02-03 22:43:20 -06:00
  • 4ef31762d0 [nostalgia/core/studio/tilesheet] Cleanup gary 2025-02-03 22:43:02 -06:00
  • 8b22a8f339 [keel] Make buildUuidMap only read the first 40 bytes of each file gary 2025-02-03 20:29:06 -06:00
  • d45ff05bcd [ox/fs] Add new partial file read functions gary 2025-02-03 20:28:25 -06:00
  • 671dd86206 [keel,studio] Add Make Copy option to ProjectExplorer gary 2025-02-03 02:01:40 -06:00
  • 0abadc1850 [studio] Fix QuestionPopup to only emit a response when there is a response gary 2025-02-03 00:35:37 -06:00
  • 4e068d628c [studio] Fix misrender flash on tab close gary 2025-02-03 00:19:14 -06:00
  • 4461f99fa4 [studio] Add Ctrl-W shortcut for closing active tab gary 2025-02-02 23:13:15 -06:00
  • cd1f4bdaa3 [studio] Add confirmation for closing file with unsaved changes gary 2025-02-02 23:07:59 -06:00
  • 4728699585 [studio] Add combobox that will take string views gary 2025-02-02 20:46:08 -06:00
  • 105a1e5559 [nostalgia/core/studio/tilesheet] Rework operation ctrls into a dropbox gary 2025-02-02 20:43:01 -06:00
  • 1bc18e34a8 [nostalgia/core/studio/tilesheet] Add ability to rotate a selection gary 2025-02-02 20:22:20 -06:00
  • fb8d295fcb [nostalgia/core/studio/tilesheet] Add rotate functionality gary 2025-02-02 14:46:21 -06:00
  • 8459d3baea Merge commit 'c42adc290cd8a27d01bb6d9877032dd2c963a4b7' gary 2025-02-01 22:55:46 -06:00
  • 804d78e116 [nostalgia/gfx/studio] Cleanup gary 2025-02-01 15:14:24 -06:00
  • 5351e9aa0a [nostalgia/core/studio/tilesheet] Add line drawing tool gary 2025-02-01 14:14:09 -06:00
  • b5954f15c5 [studio] Restore context menu for root dir, but exclude Delete gary 2025-01-29 18:47:48 -06:00
  • 5dce9dd377 [studio] Suppress context menu for root dir in ProjectExplorer gary 2025-01-28 01:27:51 -06:00
  • 0570f76236 [ox/fs] Fix PassThroughFS::stripSlash gary 2025-01-28 01:18:44 -06:00
  • e22b658a67 [studio] Fix isParentOf check in Project to ensure child dir path ends with / gary 2025-01-28 01:04:17 -06:00
  • 56b9cb6ebf [studio] Fix file explorer to treat empty directories as directories gary 2025-01-27 23:31:58 -06:00
  • eaa9a2415e [keel] Make reloadAsset check if file is loaded gary 2025-01-27 21:59:57 -06:00
  • 95256a9a0d [studio] Make rename file give error message if the file already exists gary 2025-01-27 00:54:58 -06:00
  • 2286238abc [studio] Make rename file accept input upon pressing Enter if text input is focused gary 2025-01-27 00:33:14 -06:00
  • 13f0bf57e4 [studio] Make deleting a file close tabs associated with it gary 2025-01-27 00:30:27 -06:00
  • 8eb1ac215b [studio] Fix not to try moving a parent directory to its child gary 2025-01-27 00:10:25 -06:00
  • e132f2fd1b [studio] Make file move do nothing if the file already exists gary 2025-01-26 23:59:13 -06:00
  • 12f6b22c8b [nostalgia/gfx/studio/palette] Cleanup gary 2025-01-26 23:35:03 -06:00
  • 6c858e0c4e [nostalgia/gfx/studio/tilesheet] UI cleanup gary 2025-01-26 22:29:14 -06:00
  • c6b58f7c63 [nostalgia] Update release notes gary 2025-01-26 22:16:04 -06:00
  • a22aafaf96 [nostalgia/gfx/studio/palette] Add ability to reorder Palette pages gary 2025-01-26 22:12:57 -06:00
  • fd2fb6e0c1 [nostalgia/studio] Bump version to 2024.12.4 release-d2024.12.4 release-d2024.12 gary 2025-01-26 21:08:52 -06:00
  • 449022f9ae [ox/std] Fix HashMap collision handling gary 2025-01-25 22:16:42 -06:00
  • 6898f8eda1 [ox/std] Fix UPtr compare with nullptr gary 2025-01-25 20:13:47 -06:00
  • 6298ac3a21 [nostalgia] Update release notes gary 2025-01-26 20:58:22 -06:00
  • cd63afacfe [studio] Remove Ctrl-0 tab shortcut gary 2025-01-26 20:53:47 -06:00
  • 2859183742 [nostalgia/gfx/studio/tilesheet] Add the ability to move subsheets gary 2025-01-26 20:46:15 -06:00
  • 8d04af691e Merge commit 'ab760b064fd6a302bad13274e0e02b2b2c957b67' gary 2025-01-26 15:42:50 -06:00
  • 055165974e [nostalgia/sample_project] Update test assets gary 2025-01-26 15:41:40 -06:00
  • be51838775 [nostalgia/gfx/studio/tilesheet] Add flip x and flip y functionality gary 2025-01-26 15:41:13 -06:00
  • 1207dadee8 [studio] Add ability to move directories gary 2025-01-26 09:38:27 -06:00
  • 109e1898cc [studio] Add ability to drag files between directories gary 2025-01-26 02:03:54 -06:00
  • a24bf7ffb9 [studio] Fix config to update when open file name changes gary 2025-01-26 01:01:48 -06:00
  • 046834c2b9 [studio,nostalgia] Update tab name when corresponding file's name changes gary 2025-01-26 00:52:11 -06:00
  • f840240aac [nostalgia/gfx/studio/tilesheeteditor] Rework system for tracking current palette path gary 2025-01-25 22:59:51 -06:00
  • cfa91d3d39 [keel,studio] Add ability to rename files gary 2025-01-25 22:59:01 -06:00
  • f7a7a66a6a [ox/event] Add Signal::connectionCnt gary 2025-01-25 22:58:18 -06:00
  • 5145595d57 [ox/std] Fix HashMap collision handling gary 2025-01-25 22:16:42 -06:00
  • f01d303381 [ox/std] Fix UPtr compare with nullptr gary 2025-01-25 20:13:47 -06:00
  • 098c8cb844 [nostalgia/gfx/studio] Make move color commands affect all pages gary 2025-01-24 23:46:26 -06:00
  • 04ad0f0264 [studio] Add drag/drop functions that use model TypeName for name gary 2025-01-24 23:26:30 -06:00
  • 695e7a4561 [nostalgia/gfx/studio/paletteeditor] Change move color mechanism to use drag/drop gary 2025-01-24 23:19:09 -06:00
  • 7d53028faf [studio] Cleanup gary 2025-01-24 00:02:59 -06:00
  • 6c34198f58 Merge commit '897a59cdad66e593fd45eece9414d8414fa7f1ae' gary 2025-01-23 23:51:13 -06:00
  • 7e3e046109 [ox/model] Fix possible infinite recursion gary 2025-01-23 23:46:42 -06:00
  • 1f5c5a72ef [ox/model] Fix possible infinite recursion gary 2025-01-23 23:46:42 -06:00
  • f63c58169f [studio] Add filepickerpopup.hpp to studio.hpp gary 2025-01-23 22:19:59 -06:00
  • e40b11246d [nostalgia/gfx/studio/paletteeditor] Fix num key shortcuts to ignore if ctrl is down gary 2025-01-23 21:56:47 -06:00
  • 161194c8b2 [nostalgia/gfx/studio/tilesheeteditor] Add FilePicker to for choosing a Palette gary 2025-01-23 21:10:28 -06:00
  • 48603ea2c5 [studio] Make tabs not draw while closing gary 2025-01-23 21:03:10 -06:00
  • e2f2a17315 [studio] Add FilePickerPopup gary 2025-01-23 21:01:59 -06:00
  • e8a0ce88c5 Merge commit 'dff9f81e073bb994d5ce96a6eaa1bfa547f1fdf4' gary 2025-01-23 21:21:58 -06:00
  • 82e2ea747f [studio] Fix NewMenu to track prev stage correctly when going back two stages gary 2025-01-23 21:13:58 -06:00
  • ff666eda9b [studio] Make NewMenu default Name field to focus when it appears gary 2025-01-23 00:55:10 -06:00
  • 0d8b82ba49 [studio] Cleanup gary 2025-01-23 00:32:03 -06:00
  • 5598dfdd87 [nostalgia/player] Update hardcoded tilesheet refs to new file ext gary 2025-01-23 00:19:35 -06:00
  • 6ef462adcc [keel] Add clearer Error handling gary 2025-01-23 00:11:15 -06:00
  • 9511cb5719 [studio] Fix prev tracking gary 2025-01-22 23:37:44 -06:00
  • 1cc1d561e2 [studio] Add a file explorer to NewMenu to choose where new files go gary 2025-01-22 23:11:08 -06:00
  • d15a0df7da [studio] Make reusable FileTreeModel gary 2025-01-22 01:04:25 -06:00
  • e1282b6bae [studio] Fix build gary 2025-01-22 00:58:43 -06:00
  • 5fe7c14ccb [nostalgia/sample_project] Rename TileSheet files using new file ext gary 2025-01-21 23:40:19 -06:00
  • 42165ba2d6 [nostalgia/gfx] Change default file extension for TileSheets to nts gary 2025-01-21 23:35:55 -06:00
  • 1af4da43ad [nostalgia] Update release notes gary 2025-01-21 22:56:59 -06:00
  • 4fa879a09e [nostalgia/sample_project] Update NS_Logo.ng to final TileSheetV5 format gary 2025-01-21 22:54:27 -06:00
  • fd8f1a29c6 [nostalgia] Add release notes document gary 2025-01-21 22:45:55 -06:00
  • 9fda2763ba [nostalgia/gfx] Make TileSheetV5::defaultPalette a string instead of FileAddress gary 2025-01-21 22:44:55 -06:00
  • cda23ac4af [ox/std] Change ox::String::operator[](size_t) const return a reference gary 2025-01-21 22:43:57 -06:00
  • c36b244dd3 [nostalgia/gfx] Cleanup, add PaletteV5, restore mistakenly removed function gary 2025-01-21 22:17:13 -06:00
  • 335d278f5e [ox/oc] Fix integer read for signed/unsigned gary 2025-01-21 22:15:36 -06:00
  • f987b02c65 [nostalgia/gfx] Move to TileSheetV5 gary 2025-01-21 02:21:01 -06:00
  • 3c056276c1 [turbine,nostalgia] Cleanup gary 2025-01-20 23:19:07 -06:00
  • 87e2fdefcf [ox/std] Make UAnyPtr uncopyable gary 2025-01-20 20:42:00 -06:00
  • 672b92b363 [nostalgia/gfx/studio] Remove accidental version tag in default Palette gary 2025-01-20 03:13:01 -06:00
  • 762a6517b2 [nostalgia] Rename core to gfx gary 2025-01-20 03:11:04 -06:00
  • d141154a45 Merge commit '38777cfac8868b3628332090260710d5ac26aba0' gary 2025-01-20 02:15:45 -06:00
  • 6170647c0c [nostalgia,studio] Proper fix for input filtering gary 2025-01-20 02:10:48 -06:00
  • 48e45c7dd6 [studio] Cleanup gary 2025-01-20 01:34:00 -06:00
  • 5d3d9229b7 [nostalgia/core/studio/paletteeditor] Ignore keyboard input when popup is open gary 2025-01-20 01:33:23 -06:00
  • d54e93d836 [studio] Cleanup gary 2025-01-20 00:16:16 -06:00
  • 830f8fe3e4 [studio,nostalgia/core/studio] Give default Palette created studio a default page gary 2025-01-19 20:53:27 -06:00
  • 7b638538aa Merge commit '8e0b6ffbabb10f8a6e9ad7e9f07e0ba1d039a02e' gary 2025-01-19 20:18:56 -06:00
  • 2016f6e605 [studio] Fix DeleteConfirmation 'No' option to not delete file gary 2025-01-19 20:17:35 -06:00
  • 240effd305 Merge commit '7e20f7200963cd0b22f84cc46e10db12b6c13806' gary 2025-01-19 19:04:24 -06:00
  • 6bc629e02c [nostalgia/core/studio/tilesheeteditor] Replace Palette combobox with a readonly text input gary 2025-01-19 13:31:11 -06:00
  • f6f2acd67b [nostalgia/core/studio/tilesheeteditor] Add back file type check for palette drop gary 2025-01-19 18:21:50 -06:00
  • 0146d38405 [nostalgia/core/studio/tilesheeteditor] Manually merge in changes that were lost in conflict gary 2025-01-19 18:18:52 -06:00
  • 75d8e7bb89 [nostalgia/core/studio/paletteeditor] Fix crash that occurs when removing last color gary 2025-01-19 17:56:21 -06:00
  • a18c5d9294 [ox/std] Fix string append issues gary 2025-01-19 16:51:05 -06:00