Commit Graph

44 Commits

Author SHA1 Message Date
gary 671acc68c4 [nostalgia/studio] Remove unused consts 2021-02-20 19:04:25 -06:00
gary c1239b5656 [nostalgia] Run liccor 2021-01-21 23:35:23 -06:00
gary 7a837502a1 [nostalgia] Rename Studio Plugins to Modules, add support for builtin Studio modules, make existing modules builtin 2020-12-17 19:32:31 -06:00
gary 9effdad200 [nostalgia/studio] Add Cut action hook 2020-10-19 20:53:24 -05:00
gary fdda3bd82d [nostalgia/studio] Add Copy/Paste hooks 2020-10-19 19:36:23 -05:00
gary 2ba051906a [nostalgia/studio] Fix to clear open tabs before opening them on start 2020-10-13 00:34:15 -05:00
gary af71bef4f7 [nostalgia/studio] Fix Context to actually have tab parent 2020-10-12 20:01:21 -05:00
gary c671c8bd66 [nostalgia] Fix ignored ox::Error's 2020-10-11 19:13:39 -05:00
gary d457d9688c [nostalgia/studio] Make open tab errors print file and line 2020-03-30 20:50:51 -05:00
gary 26747a6d0f [nostalgia/studio] Add Export menu item and hook 2020-03-24 21:42:42 -05:00
gary e1d3fe0d6b [nostalgia/studio] Add ability to subscribe to updates to files 2020-03-19 01:52:31 -05:00
gary 6ada347ec4 [nostalgia/studio] Cleanup save hooks and add unsaved changes marker to tabs 2020-03-11 00:20:40 -05:00
gary 320d8c1143 [nostalgia/studio] Add save action and cleanup 2020-02-29 00:28:32 -06:00
gary debb3eb981 [nostalgia/studio] Get Studio running with MSVC 2020-02-16 01:45:37 -06:00
gary 038f0ee493 [nostalgia/studio] Move OxFSTreeView out of Studio lib 2020-01-01 19:30:07 -06:00
gary ecde378aba [nostalgia/studio] Hook up QUndoGroup in MainWindow to tabs 2019-12-06 23:27:36 -06:00
gary f634c208ac [nostalgia/studio] Flesh out editor tab system and cleanup studio::Project to use exceptions instead of returning error codes 2019-11-26 23:15:02 -06:00
gary aefd65b9e9 [nostalgia] Run liccor 2019-08-17 18:33:31 -05:00
gary 32b345ed0b [nostalgia] Update nested namespaces for C++17 2019-08-03 22:43:17 -05:00
gary c9df80fb73 [nostalgia/studio] Remove deprecated function call for Qt 5.13 2019-06-19 21:09:11 -05:00
gary 23b662c2aa [nostalgia] Enable and fix -Wextra warnings 2019-03-30 17:30:56 -05:00
gary 5afe78d015 [nostalgia] Enable and fix several warnings 2019-03-30 17:15:21 -05:00
gary af0e24d9bf [nostalgia] Switch Studio to PassThroughFS 2019-01-15 22:33:13 -06:00
gary b8a6b47b29 Replace manual library suffix check with QLibrary::isLibrary 2018-02-16 17:16:29 -06:00
gary d96b8646ce Cleanup new project wizard 2018-02-16 01:10:51 -06:00
gary 4368c1ae4a Remove unnecesary cleanup tasks from Studio MainWindow 2018-02-16 00:54:01 -06:00
gary c2c87e0363 Restructure plugin system to be more portable 2018-02-16 00:41:00 -06:00
gary 9ce4835000 Run liccor for 2018 2018-01-30 00:00:39 -06:00
gary 4e50d80f5f Add new World wizard 2017-12-20 22:53:33 -06:00
gary 3097e12e98 Make org name configurable for Studio 2017-10-21 02:44:53 -05:00
gary 6f31e645ec Move application specific state to QSettings 2017-10-21 02:04:18 -05:00
gary 73e0629ab4 Add support for saving window state 2017-10-21 01:39:18 -05:00
gary 9c2e71045f Add ioOp functions for Point and Bounds 2017-10-12 16:12:29 -05:00
gary f0efe2f9e0 Remove ox subtree 2017-10-11 19:17:48 -05:00
gary 7a6174953d Fix OxFSTreeView to properly list added files 2017-08-19 15:49:05 -05:00
gary 38a3113ab6 Make TileSheet import write tilesheets to ROM FS 2017-05-22 01:37:34 -05:00
gary bc69e67a5b Add PluginArgs for plugin system 2017-05-21 00:15:47 -05:00
gary 754607fa2d Open new project after creating it 2017-05-20 02:37:39 -05:00
gary 6ab8ea640f Fix plugin loading to use .dylib extension on Mac 2017-05-17 03:54:20 -05:00
gary fb52ca6518 Add plugin system 2017-05-17 00:10:16 -05:00
gary a9887c0803 Finish UI for tile sheet importer 2017-05-13 22:42:56 -05:00
gary 90db4e5f18 Add support for reading studio state 2017-05-13 13:42:26 -05:00
gary e79e3756c5 Start on import wizard and move JSON wrappers into NostalgiaStudio library 2017-05-13 00:21:56 -05:00
gary bfc87b50b1 Add missing nostalgia directory level in src tree 2017-05-12 17:55:18 -05:00