Commit Graph

129 Commits

Author SHA1 Message Date
gary 8419b137e5 [turbine,studio] Fix some popup window resize weirdness, cleanup some function names 2025-05-24 01:32:14 -05:00
gary 78379f58c8 [studio] Add ability to remember recent projects in config 2025-05-24 00:48:10 -05:00
gary 5ba0bcf963 [turbine] Consolidate some files that didn't have sensible distinctions 2025-05-17 02:51:23 -05:00
gary 84b612c693 [studio/modlib] Give navigateTo a default argument 2025-05-15 20:39:01 -05:00
gary 83fbe6ac74 [keel,turbine,studio] Fix some install mistakes 2025-05-13 21:39:37 -05:00
gary aa095f7680 [studio] Make Delete key initiate deletion of selected directory 2025-05-07 20:15:38 -05:00
gary bb99c99f01 [studio] Make deleting a directory close files in that directory 2025-05-07 20:10:34 -05:00
gary e773d6f0ee [studio] Rename StudioContext to Context 2025-05-06 22:37:21 -05:00
gary d8195d300d [olympic,nostalgia] Address unsafe buffer warnings 2025-05-06 22:25:36 -05:00
gary ff1e8f260b [studio] Add popup to warn about UUID duplication 2025-05-06 22:22:26 -05:00
gary d4329981e7 [studio,nostalgia] Cleanup 2025-05-06 01:11:47 -05:00
gary 0003454311 [studio,nostalgia/gfx/studio] Cleanup 2025-05-06 01:00:04 -05:00
gary aad4b8a44c [studio] Cleanup 2025-05-05 23:10:18 -05:00
gary 2094450898 [studio] Cleanup 2025-04-14 22:00:05 -05:00
gary c3f9cf9a64 [studio] Fix New Project opening project, disable New if no project open 2025-02-25 20:01:33 -06:00
gary 96cace2cbb [studio] Cleanup 2025-02-22 19:51:55 -06:00
gary 25a7873ea2 [nostalgia,studio] Fix crash that occurred when navigating to file that is not already open 2025-02-20 23:57:02 -06:00
gary 03d4a5736e [nostalgia,studio] Add ability to navigate from tile sheet to palette color 2025-02-20 23:30:50 -06:00
gary cb21ff3f04 Merge commit 'a6b9657268eb3fe139b0c22df27c2cb2efc0013c' 2025-02-19 00:34:26 -06:00
gary e002109829 [studio] Make undo/redo skip over obsolete commands 2025-02-05 20:26:03 -06:00
gary 671dd86206 [keel,studio] Add Make Copy option to ProjectExplorer 2025-02-03 02:01:40 -06:00
gary 0abadc1850 [studio] Fix QuestionPopup to only emit a response when there is a response 2025-02-03 00:35:37 -06:00
gary cd1f4bdaa3 [studio] Add confirmation for closing file with unsaved changes 2025-02-02 23:07:59 -06:00
gary 4728699585 [studio] Add combobox that will take string views 2025-02-02 20:46:08 -06:00
gary 8459d3baea Merge commit 'c42adc290cd8a27d01bb6d9877032dd2c963a4b7' 2025-02-01 22:55:46 -06:00
gary e22b658a67 [studio] Fix isParentOf check in Project to ensure child dir path ends with / 2025-01-28 01:04:17 -06:00
gary 56b9cb6ebf [studio] Fix file explorer to treat empty directories as directories 2025-01-27 23:31:58 -06:00
gary 95256a9a0d [studio] Make rename file give error message if the file already exists 2025-01-27 00:54:58 -06:00
gary 8eb1ac215b [studio] Fix not to try moving a parent directory to its child 2025-01-27 00:10:25 -06:00
gary 8d04af691e Merge commit 'ab760b064fd6a302bad13274e0e02b2b2c957b67' 2025-01-26 15:42:50 -06:00
gary 1207dadee8 [studio] Add ability to move directories 2025-01-26 09:38:27 -06:00
gary 109e1898cc [studio] Add ability to drag files between directories 2025-01-26 02:03:54 -06:00
gary 046834c2b9 [studio,nostalgia] Update tab name when corresponding file's name changes 2025-01-26 00:52:11 -06:00
gary cfa91d3d39 [keel,studio] Add ability to rename files 2025-01-25 22:59:01 -06:00
gary 04ad0f0264 [studio] Add drag/drop functions that use model TypeName for name 2025-01-24 23:26:30 -06:00
gary 7d53028faf [studio] Cleanup 2025-01-24 00:21:28 -06:00
gary f63c58169f [studio] Add filepickerpopup.hpp to studio.hpp 2025-01-23 22:19:59 -06:00
gary e2f2a17315 [studio] Add FilePickerPopup 2025-01-23 21:24:10 -06:00
gary 0d8b82ba49 [studio] Cleanup 2025-01-23 00:32:03 -06:00
gary 1cc1d561e2 [studio] Add a file explorer to NewMenu to choose where new files go 2025-01-22 23:11:08 -06:00
gary d15a0df7da [studio] Make reusable FileTreeModel 2025-01-22 01:04:25 -06:00
gary e1282b6bae [studio] Fix build 2025-01-22 00:58:43 -06:00
gary d141154a45 Merge commit '38777cfac8868b3628332090260710d5ac26aba0' 2025-01-20 02:15:45 -06:00
gary 6170647c0c [nostalgia,studio] Proper fix for input filtering 2025-01-20 02:10:48 -06:00
gary 830f8fe3e4 [studio,nostalgia/core/studio] Give default Palette created studio a default page 2025-01-19 20:53:27 -06:00
gary 1cbc576286 [studio] Complete drag/drop support for files 2025-01-19 11:41:08 -06:00
gary cc466a9f1d [studio] Add support for adding and deleting directories 2025-01-19 09:06:16 -06:00
gary 643f95ec80 [studio] Add confirmation dialog for file deletion, move deletion to Project 2025-01-19 01:15:33 -06:00
gary 6924147686 [studio] Add ability to add file through dir context menu
Also, fix dir context menu to work when dir is closed, and fix it not to
override last file in the directory.
2025-01-18 23:45:04 -06:00
gary 92e9d9cbfc [keel,studio] Add support for New Item templates 2025-01-18 20:16:29 -06:00