Commit Graph

94 Commits

Author SHA1 Message Date
scawful
b08eb303ca add file_path.mm for bundle resource path 2024-07-31 11:27:15 -04:00
scawful
7c708519ac standardize imgui headers as user instead of system 2024-07-30 23:33:12 -04:00
scawful
95ba7630b8 fix system/user header formatting 2024-07-30 21:45:01 -04:00
scawful
a1bc11b34d housekeeping 2024-07-29 12:42:52 -04:00
scawful
90ed9e1b86 add Canvas::DrawInfoGrid for custom labeled grids 2024-07-28 11:31:13 -04:00
scawful
65d97bbab5 housekeeping, imgui, emulator, input 2024-07-24 10:43:39 -04:00
scawful
3710ee5ed9 remove pipeline.h 2024-07-24 09:37:35 -04:00
scawful
8e9f5d345b move pipeline functions into respective gui files 2024-07-24 09:31:42 -04:00
scawful
92f25ffea2 add reformatting to canvas context menu 2024-07-24 01:41:05 -04:00
scawful
cbc6788e2e move DungeonEditor, merge widgets with style, split up CMakeLists 2024-07-24 01:38:36 -04:00
scawful
32df501702 cleanup AssetBrowser 2024-07-21 17:45:25 -04:00
scawful
8bc95be39d add asset_browser source file, move Draw 2024-07-21 17:21:34 -04:00
scawful
50589dc82c add palette controls to Canvas context menu if Bitmap ptr is passed 2024-07-21 11:39:31 -04:00
scawful
5fcd2a8f7e housekeeping 2024-07-20 09:02:04 -04:00
scawful
f2d582c9c6 housekeeping 2024-07-19 22:32:47 -04:00
scawful
c8aa5aeb78 add GfxSheetAssetBrowser to GraphicsEditor 2024-07-19 20:47:32 -04:00
scawful
d66748a5da fix invalid texture draw by returning if bitmap is inactive 2024-07-19 16:33:57 -04:00
scawful
f10eaf0877 add canvas id and context id to Canvas 2024-07-19 15:50:36 -04:00
scawful
f0c4ae798f rearrange canvas methods 2024-07-19 14:12:40 -04:00
scawful
aad061ef65 cleanup Canvas 2024-07-19 10:41:21 -04:00
scawful
2ff79816ee remove unused canvas update routines 2024-07-18 22:58:26 -04:00
scawful
e46aea317d Add the SNES color representation to the tooltip 2024-07-16 13:38:39 -04:00
scawful
621337f4f2 update some graphics references 2024-07-14 21:12:44 -04:00
scawful
d1c4a4699b housekeeping 2024-07-14 19:52:01 -04:00
scawful
0c66c2946e update SnesColorEdit4 2024-07-14 19:34:43 -04:00
scawful
da7f3a44eb housekeeping 2024-07-14 14:31:30 -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
6b50b25601 gui cleanup 2024-07-13 11:19:04 -04:00
scawful
8fa989a82d add GetID override using std::string 2024-07-13 10:22:25 -04:00
scawful
cc80e5e502 cleanup style.cc 2024-05-28 13:01:57 -04:00
scawful
fb16028037 remove window menu button position style input 2024-05-28 12:47:50 -04:00
scawful
4b4fe33dc6 housekeeping 2024-05-24 19:53:06 -04:00
scawful
976ee084e1 mask formatted text in zeml render 2024-04-25 10:22:08 -04:00
scawful
914132a87b Add size parsing 2024-04-19 18:06:03 -04:00
scawful
a1558fd9a2 replace flags void* with std::shared_ptr 2024-04-19 17:54:14 -04:00
scawful
b9212732a3 Add flags to collapsing headers in zeml 2024-04-19 16:40:53 -04:00
scawful
b9be709832 Add flags, file mgmt, widgets to zeml 2024-04-19 11:13:34 -04:00
scawful
597d3bac38 add function to zeml header 2024-04-17 20:33:19 -04:00
scawful
d14b2beec8 Condense emulator zeml layout, include function in zeml 2024-04-17 20:26:46 -04:00
scawful
6c330eabd8 Add zeml, zelda3 editor markup language, for UI rendering and data manipulation 2024-04-17 20:12:17 -04:00
scawful
81e5659c1f Replace BuildAndRenderBitmap with Rom::CreateAndRenderBitmap 2024-04-14 15:02:56 -05:00
scawful
7e46cf1c64 Rename ROM class to Rom 2024-04-14 14:47:17 -05:00
scawful
08ad521b74 Update OverworldEditor documentation and others 2024-04-14 10:33:18 -05:00
scawful
012eee1525 add more comments to gfx classes and canvas 2024-04-14 00:11:50 -05:00
scawful
4ab5ee8a68 Add context info about bitmaps to canvas 2024-04-12 00:34:26 -04:00
scawful
03a38fc712 Add error handling to SnesPalette and SnesColor member fns 2024-04-07 12:07:47 -04:00
scawful
f11ec52466 Add a parameter to disable +/- buttons for gui input hex 2024-02-08 09:19:45 -05:00
scawful
aed54f1493 fix hyrule magic decompression memory leak, misc housekeeping 2024-02-03 00:04:21 -05:00
scawful
626d38ec0d Update SnesColorButton and PaletteEditor 2024-02-02 23:58:52 -05:00
scawful
14e60b248f Update referenes to SnesColor members 2024-01-31 23:58:35 -05:00