Commit Graph

1086 Commits

Author SHA1 Message Date
scawful
0bf45c86a9 Update GraphicsEditor, fix CommandHandler 2023-11-26 23:12:04 -05:00
scawful
620fc934ba Fix pipeline include 2023-11-26 21:30:23 -05:00
scawful
47d0023044 InputScalar custom hex sizing adjustment 2023-11-26 20:11:55 -05:00
scawful
5d15c3c357 Include pipeline header oops lol 2023-11-26 20:11:04 -05:00
scawful
f22b066dba GraphicsEditor updates, move pipelines to gui 2023-11-26 20:09:25 -05:00
scawful
e529e6ca34 SDL_Texture streaming in ROM, dungeon housekeeping 2023-11-26 16:50:29 -05:00
scawful
d2fa9c0c53 Update overworld map accessors 2023-11-26 16:50:09 -05:00
scawful
85549e4a36 Add texture streaming experiment flag 2023-11-26 16:49:52 -05:00
scawful
992e4dfca0 add HOVER_HINT macro 2023-11-26 16:49:32 -05:00
scawful
97757e10e3 Add SDL_Texture streaming to Bitmap 2023-11-26 16:49:06 -05:00
scawful
1633955177 Emulator housekeeping 2023-11-26 16:48:49 -05:00
scawful
23df9191ed Update Ppu and PpuRegisters, add observer behavior 2023-11-26 16:48:22 -05:00
scawful
6e6576b364 Make LoadGraphics public, add mutable ow map props 2023-11-26 16:47:43 -05:00
scawful
7fedea14ac Add GfxContext, Load all gfx from MasterEditor 2023-11-26 16:24:32 -05:00
scawful
185039f21a Controller cleanup pointer check 2023-11-26 16:23:36 -05:00
scawful
b3fc57bd77 Add full graphics bin view to GraphicsEditor 2023-11-26 16:23:05 -05:00
scawful
e4a5514540 Update macOS NSMenu actions 2023-11-25 22:46:34 -05:00
scawful
6f77b1f4d8 Add icons to macOS sys font loader 2023-11-25 22:46:18 -05:00
scawful
fed58b836c Fix gfx buffer bug in ROM::LoadAllGraphicsData 2023-11-25 22:45:50 -05:00
scawful
fd43b27196 Cleanup Bitmap class memory management 2023-11-25 22:45:17 -05:00
scawful
9336f9cb9d Remove widgets namespace 2023-11-25 22:45:00 -05:00
scawful
664b03d2e3 Add HandleTileEdits + RenderUpdateBitmap to Canvas 2023-11-25 22:44:50 -05:00
scawful
c462d749e2 Emulator housekeeping 2023-11-25 22:44:27 -05:00
scawful
bceaf1409b Editor housekeeping 2023-11-25 22:44:11 -05:00
scawful
e841005503 TaskManager interface template 2023-11-25 22:43:37 -05:00
scawful
5a502b4d07 Tile16 Editor updates, tile8 and edit canvas 2023-11-25 22:43:26 -05:00
scawful
4a0901ea37 Remove widgets namespace 2023-11-25 20:52:49 -05:00
scawful
b17ecb9c2e Update NotifyValue type 2023-11-25 20:52:21 -05:00
scawful
08090529ef Controller cleanup 2023-11-25 20:52:09 -05:00
scawful
16b865c328 include font_loader.cc for unix 2023-11-25 00:40:41 -05:00
scawful
baa5366e13 Add FileDialogWrapper to linux ShowOpenFileDialog 2023-11-24 22:21:27 -05:00
Justin Scofield
222c515898 Add font loader source to win32 build 2023-11-24 22:12:44 -05:00
Justin Scofield
b147d374f6 CreateSDL_Window rename, avoid macro conflict 2023-11-24 22:12:30 -05:00
Justin Scofield
9b52934ff4 Add Windows font loading from system fonts 2023-11-24 22:11:44 -05:00
Justin Scofield
f771926ed1 Update file dialog for windows 2023-11-24 22:01:02 -05:00
scawful
44cb122e51 Remove unused include in Linux file dialog 2023-11-24 15:39:41 -05:00
scawful
9e3642c54e Add load system fonts experiment flag 2023-11-24 13:37:27 -05:00
scawful
5ef7e004b9 Tile16Editor housekeeping 2023-11-24 13:36:28 -05:00
scawful
7213b928dd Add file dialog experiment flag to MasterEditor 2023-11-24 13:36:15 -05:00
scawful
004e5917ee Add Cocoa and macOS code to CMakeLists 2023-11-24 13:35:34 -05:00
scawful
1fb3d2058a macOS load system fonts objective-c++ 2023-11-24 13:34:00 -05:00
scawful
11b6af94ff Add macOS default file loader, windows WIP 2023-11-24 13:33:46 -05:00
scawful
72151c4b43 Add AppDelegate for macOS in Objective-C++ 2023-11-24 13:32:52 -05:00
scawful
8448697c4d Add ImGuiIdIssuer class for child id 2023-11-24 13:27:59 -05:00
Justin Scofield
5f3ca25c80 DungeonEditor upgrades and other QoL 2023-11-22 16:08:18 -05:00
Justin Scofield
97bbae3de0 Add outline to SelectablePalettePipeline 2023-11-22 16:07:43 -05:00
Justin Scofield
cf2d023a46 Remove static screen size vars 2023-11-22 16:07:26 -05:00
Justin Scofield
e7200c6d18 Add task handler code 2023-11-22 16:07:06 -05:00
scawful
041e365416 Dungeon object updates 2023-11-22 12:23:02 -05:00
scawful
e93ff212af Dungeon graphics loaded per room 2023-11-22 00:49:55 -05:00