Commit Graph

122 Commits

Author SHA1 Message Date
ecde378aba [nostalgia/studio] Hook up QUndoGroup in MainWindow to tabs 2019-12-06 23:27:36 -06:00
641c6ae637 [nostalgia/studio] Add studio::Editor type as base type for editors 2019-12-06 19:22:07 -06:00
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
92103bfc41 [nostalgia] Add external palettes to tilesheet system 2019-10-22 19:23:14 -05:00
5a0ba33b4c [nostalgia] Remove NostalgiaTool library 2019-10-17 17:50:06 -05:00
aefd65b9e9 [nostalgia] Run liccor 2019-08-17 18:33:31 -05:00
32b345ed0b [nostalgia] Update nested namespaces for C++17 2019-08-03 22:43:17 -05:00
8cd38dccbf [nostalgia/studio] Replace int errors with ox::Error 2019-08-03 22:32:39 -05:00
df8e1d31d6 [nostalgia] Fix for explicit ValErr::operator T 2019-07-30 23:08:40 -05:00
b107dc756b [nostalgia] Switch to strong int Error 2019-07-28 00:32:42 -05:00
00ed62c04c [nostalgia/studio] Replace use of deprecated qSort with std::sort 2019-06-27 21:25:58 -05:00
c9df80fb73 [nostalgia/studio] Remove deprecated function call for Qt 5.13 2019-06-19 21:09:11 -05:00
0c05d298d0 [nostalgia] Merge branch 'master' of github.com:gtalent/nostalgia 2019-06-14 18:12:45 -05:00
23b662c2aa [nostalgia] Enable and fix -Wextra warnings 2019-03-30 17:30:56 -05:00
5afe78d015 [nostalgia] Enable and fix several warnings 2019-03-30 17:15:21 -05:00
b229645dd3 [nostalgia/studio] Fix OxFS tree view to only show current level of tree 2019-03-18 22:30:49 -05:00
7ac6ec609a [nostalgia] Add missing ox namespace to ox::Error usages 2019-03-17 22:41:48 -05:00
38400e4406 [nostalgia] Replace int with ox::Error 2019-03-17 16:26:22 -05:00
94afbd4f60 [nostalgia] Move from old Serialization API to new Model API 2019-03-17 13:43:00 -05:00
76830ae91c [nostalgia] Cleanup unnecessary explicit library linkages in CMake files 2019-02-25 20:04:57 -06:00
af0e24d9bf [nostalgia] Switch Studio to PassThroughFS 2019-01-15 22:33:13 -06:00
1f4781f06a [nostalgia] Update Ox includes 2018-09-01 14:46:24 -05:00
381bfd27a8 Fix warnings 2018-03-05 23:08:54 -06:00
b8a6b47b29 Replace manual library suffix check with QLibrary::isLibrary 2018-02-16 17:16:29 -06:00
d96b8646ce Cleanup new project wizard 2018-02-16 01:10:51 -06:00
4368c1ae4a Remove unnecesary cleanup tasks from Studio MainWindow 2018-02-16 00:54:01 -06:00
c2c87e0363 Restructure plugin system to be more portable 2018-02-16 00:41:00 -06:00
2b5c34279c Cleanup memory management in Project 2018-02-15 22:21:13 -06:00
de89f86a26 Fix studio for HiDPI on Mac 2018-02-14 22:28:36 -06:00
9d013ff481 Change Mac bunlde to use CMake's Mac bundle feature 2018-02-14 21:05:20 -06:00
d3b8e6089b Fix FS include path in Nostalgia 2018-02-13 19:20:20 -06:00
f430d6d398 Update nostalgia to work with file system changes 2018-02-02 01:15:53 -06:00
9ce4835000 Run liccor for 2018 2018-01-30 00:00:39 -06:00
68bb2729d7 Add new Zone wizard 2018-01-29 23:57:15 -06:00
4e50d80f5f Add new World wizard 2017-12-20 22:53:33 -06:00
3097e12e98 Make org name configurable for Studio 2017-10-21 02:44:53 -05:00
6f31e645ec Move application specific state to QSettings 2017-10-21 02:04:18 -05:00
73e0629ab4 Add support for saving window state 2017-10-21 01:39:18 -05:00
b6b9181c66 Restructure Mac builds as Nostalgia.app 2017-10-20 22:17:40 -05:00
9c2e71045f Add ioOp functions for Point and Bounds 2017-10-12 16:12:29 -05:00
329e8be825 Add IDE switch to CMake options, Add charset.png to dist 2017-10-12 00:34:40 -05:00
f0efe2f9e0 Remove ox subtree 2017-10-11 19:17:48 -05:00
5923f3f0cf Add nostalgia-studio-dev profile 2017-10-06 10:55:01 -05:00
34e0baff5a Add checks to OxFSTreeView to filter out . and .. entries 2017-09-10 03:45:23 -05:00
11c7c49d7b Add some missing field checks to JSON reader 2017-09-08 18:06:27 -05:00
7a6174953d Fix OxFSTreeView to properly list added files 2017-08-19 15:49:05 -05:00
57fe7aafc5 Add default ROM.oxfs for new projects 2017-07-01 05:03:52 -05:00
4ae353a9b6 Add check to guard against doing an ls of a non-directory 2017-07-01 01:31:41 -05:00
54f929a883 Make NostalgiaStudio library a shared library 2017-06-30 18:00:10 -05:00
f200472c4f Fix possible memory leaks 2017-06-25 06:14:12 -05:00