Commit Graph

1177 Commits

Author SHA1 Message Date
scawful
b8dbaeacaa fix open project logic 2024-07-13 19:32:49 -04:00
scawful
52f98c7dd7 add MasterEditor::OpenProject, include .yaze in recent files 2024-07-13 19:26:42 -04:00
scawful
b9ea84f581 load labels from project file 2024-07-13 19:20:02 -04:00
scawful
f0d8e595cb update project creation modal 2024-07-13 19:17:34 -04:00
scawful
ee16f5410e initialize labels file in project 2024-07-13 19:05:30 -04:00
scawful
7e951e2e19 add help section for project management 2024-07-13 19:03:36 -04:00
scawful
f70a0d6b44 add CheckForEmptyFields for Project::Save 2024-07-13 19:00:43 -04:00
scawful
7021b64c80 add NewProjectMenu for create, save, open 2024-07-13 18:54:51 -04:00
scawful
0d551722f7 add Project struct for organizing multiple versions, labels 2024-07-13 18:47:10 -04:00
scawful
c79e9d40d5 allow closing main tabs 2024-07-13 18:16:01 -04:00
scawful
b5465be6d3 add ManageActiveEditors, reorderable tabbed editor view 2024-07-13 17:19:10 -04:00
scawful
93d0aa2ca5 inherit virtual Editor for all editor classes 2024-07-13 17:18:36 -04:00
scawful
9dd770c0f5 add EditorType enum 2024-07-13 17:17:56 -04:00
scawful
69187a03f4 add RemoveIgnoredFiles 2024-07-13 16:36:52 -04:00
scawful
c542984c65 add assembly editor code tab 2024-07-13 15:36:06 -04:00
scawful
bf9bf6f414 add FolderItem for folder tree view 2024-07-13 15:35:41 -04:00
scawful
8440f4b44e Add ShowOpenFolderDialog, GetFilesInFolder, GetSubdirectoriesInFolder 2024-07-13 15:35:18 -04:00
scawful
a3c6b0cdec move assembly_editor to code dir 2024-07-13 13:37:56 -04:00
scawful
934b9e05f3 remove shared_ptr semantics from BitmapManager as underlying texture/surface are already smart ptrs 2024-07-13 13:07:47 -04:00
scawful
5f1007d1a4 add snes addresses for dungeon map pc ptrs 2024-07-13 11:19:52 -04:00
scawful
07e86c298d fix refresh tile16 blockset bug 2024-07-13 11:19:23 -04:00
scawful
c589440e34 add anim frames to sprite editor 2024-07-13 11:19:14 -04:00
scawful
6b50b25601 gui cleanup 2024-07-13 11:19:04 -04:00
scawful
cbbc6865aa add sprites list and tab bar to sprite editor 2024-07-13 10:50:51 -04:00
scawful
2a14a53a97 update imgui 2024-07-13 10:23:10 -04:00
scawful
88207094ce add sprite canvas, sprite sheets to sprite editor 2024-07-13 10:23:00 -04:00
scawful
215231f367 cleanup music editor 2024-07-13 10:22:37 -04:00
scawful
8fa989a82d add GetID override using std::string 2024-07-13 10:22:25 -04:00
scawful
7b23a35852 update imgui 2024-06-09 19:13:21 -04:00
scawful
e96602b8ca add entrance metadata to usage stats 2024-06-09 19:13:02 -04:00
scawful
eb51c43d7d remove old graphics bin from ow editor 2024-05-30 18:25:14 -04:00
scawful
d9261464eb remove shutdown 2024-05-30 18:18:39 -04:00
scawful
18769163a2 remove shared ptr reset in bitmap cleanup 2024-05-30 18:10:11 -04:00
scawful
1d6b53093e fix double free on tile16_blockset_bmp 2024-05-30 18:05:11 -04:00
scawful
fb7c305f04 remove redundant return ok status 2024-05-30 14:00:34 -04:00
scawful
ba1e2367bb fix double free bug 2024-05-30 12:14:01 -04:00
scawful
0f19fda556 handle errors in main entry point 2024-05-30 00:31:02 -04:00
scawful
fb22dc2bb1 update FailureSignalHandlerOptions options 2024-05-30 00:26:57 -04:00
scawful
00e82140e0 cleanup bitmap class 2024-05-28 23:49:45 -04:00
scawful
b48af5313b put png callback code back 2024-05-28 23:13:41 -04:00
scawful
c85da49230 add data size to create bitmap 2024-05-28 23:12:52 -04:00
scawful
3272037f72 cleanup bitmap class 2024-05-28 23:10:15 -04:00
scawful
b0bfcb6c7b replace linux file macros with std::filesystem usage 2024-05-28 20:56:08 -04:00
Justin Scofield
bdf040aec7 Update README.md
Update screenshots
2024-05-28 20:00:35 -04:00
Justin Scofield
6b98e7a498 Update README.md
Add link to doxygen documentation
2024-05-28 19:56:34 -04:00
scawful
c58131ddd7 update font loading string shit 2024-05-28 19:50:35 -04:00
scawful
ab8846555c add exception handlers to yaze binary main entry routine 2024-05-28 19:45:50 -04:00
scawful
1047c25638 remove bad print statement 2024-05-28 19:43:22 -04:00
scawful
a3732e3b56 add print debugging to loading all graphics from rom 2024-05-28 19:41:34 -04:00
scawful
86ed064edb update linux home path and remove print debugging statements 2024-05-28 19:40:00 -04:00