Commit Graph

82 Commits

Author SHA1 Message Date
gary 936c922c1e [nostalgia] Address CLion warnings 2021-02-27 02:40:59 -06:00
gary b3aa0eb59d [nostalgia/studio] Make NostalgiaStudio library static instead of a CMake object library 2021-02-22 22:23:29 -06:00
gary c1239b5656 [nostalgia] Run liccor 2021-01-21 23:35:23 -06:00
gary d09dc5cc01 [nostalgia] Remove dynamic library usage
Will make dynamically loaded Modules impossible, but they add complexity
and really aren't that useful...
2020-12-17 20:08:02 -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 ec359a805e [nostalgia] Cleanup 2020-10-15 21:46:34 -05:00
gary d4983cf3c6 [nostalgia/studio] Replace garbage last character with \n 2020-06-17 01:43:10 -05:00
gary 167e470091 [nostalgia/studio] Remove garbage last character in OC files 2020-06-16 05:43:44 -05:00
gary df96407669 [nostalgia/studio] Make Project write out type data with data 2020-06-16 04:42:18 -05:00
gary 978dd70770 [nostalgia] Switch tools to use Claw 2020-06-15 01:40:59 -05:00
gary f758566041 [nostalgia/studio] Add PathExistsValidator 2020-04-16 23:47:08 -05:00
gary 5cec2cf819 [nostalgia/studio] Add project path to file name function 2020-03-31 21:10:40 -05:00
gary a81582d3cd [nostalgia/studio] Make Editor's itemName and exportable const 2020-03-29 13:34:10 -05:00
gary 26747a6d0f [nostalgia/studio] Add Export menu item and hook 2020-03-24 21:42:42 -05:00
gary f90a6e30ea [nostalgia/studio] Move undo stack to Editor 2020-03-23 23:25:05 -05:00
gary 80aae23dc0 [nostalgia/studio] Cleanup 2020-03-19 19:33:55 -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 4fa431c10b [nostalgia/studio] Add missing include 2020-02-25 20:28:59 -06:00
gary 2fb0ddf709 [nostalgia/studio] Fix JSON errors to only display when error occurs 2020-02-16 13:45:06 -06:00
gary debb3eb981 [nostalgia/studio] Get Studio running with MSVC 2020-02-16 01:45:37 -06:00
gary 5c710051c5 [nostalgia/studio] Fix symbol export issues for MSVC 2020-02-15 12:34:31 -06:00
gary 1ec8d721f1 [nostalgia/studio] Get building in MSVC 2020-02-15 11:53:39 -06:00
gary 6287663957 [nostalgia] Make GBA builds use Ninja 2020-01-14 18:36:47 -06:00
gary 038f0ee493 [nostalgia/studio] Move OxFSTreeView out of Studio lib 2020-01-01 19:30:07 -06:00
gary c6ecbd6d12 [nostalgia/studio] Actually add studio::Editor... 2019-12-06 23:46:12 -06:00
gary ecde378aba [nostalgia/studio] Hook up QUndoGroup in MainWindow to tabs 2019-12-06 23:27:36 -06:00
gary 641c6ae637 [nostalgia/studio] Add studio::Editor type as base type for editors 2019-12-06 19:22:07 -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 92103bfc41 [nostalgia] Add external palettes to tilesheet system 2019-10-22 19:23:14 -05: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 8cd38dccbf [nostalgia/studio] Replace int errors with ox::Error 2019-08-03 22:32:39 -05:00
gary df8e1d31d6 [nostalgia] Fix for explicit ValErr::operator T 2019-07-30 23:08:40 -05:00
gary b107dc756b [nostalgia] Switch to strong int Error 2019-07-28 00:32:42 -05:00
gary 00ed62c04c [nostalgia/studio] Replace use of deprecated qSort with std::sort 2019-06-27 21:25:58 -05:00
gary 0c05d298d0 [nostalgia] Merge branch 'master' of github.com:gtalent/nostalgia 2019-06-14 18:12:45 -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 b229645dd3 [nostalgia/studio] Fix OxFS tree view to only show current level of tree 2019-03-18 22:30:49 -05:00
gary 7ac6ec609a [nostalgia] Add missing ox namespace to ox::Error usages 2019-03-17 22:41:48 -05:00
gary 38400e4406 [nostalgia] Replace int with ox::Error 2019-03-17 16:26:22 -05:00
gary 94afbd4f60 [nostalgia] Move from old Serialization API to new Model API 2019-03-17 13:43:00 -05:00
gary 76830ae91c [nostalgia] Cleanup unnecessary explicit library linkages in CMake files 2019-02-25 20:04:57 -06:00
gary af0e24d9bf [nostalgia] Switch Studio to PassThroughFS 2019-01-15 22:33:13 -06:00
gary 1f4781f06a [nostalgia] Update Ox includes 2018-09-01 14:46:24 -05:00
gary 381bfd27a8 Fix warnings 2018-03-05 23:08:54 -06:00