Commit Graph

221 Commits

Author SHA1 Message Date
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
scawful
693dca1329 Rename SNESPalette, SNESColor to SnesPalette, SnesColor
Create snes_color.h and snes_color.cc to separate concerns
2024-01-31 21:09:42 -05:00
scawful
51b4c167d5 Canvas DrawSelectRect + DrawBitmapGroup for Tile16 selection 2024-01-30 23:55:23 -05:00
scawful
6791fa03e5 Overworld updates, Tile16 and large map fixes 2024-01-29 22:58:39 -05:00
scawful
752215be03 Overworld Tile32 save improvements 2024-01-29 16:12:15 -05:00
scawful
e006702df1 OverworldMap sprite entities, canvas drawing updates 2024-01-28 12:04:52 -05:00
scawful
e086f12ade OverworldEntity update: Entrances, Exits, Items 2024-01-27 15:55:47 -05:00
scawful
df1cdb22f5 housekeeping and todos 2024-01-26 23:18:26 -05:00
scawful
7231999cf3 Add scroll wheel support to input hex fields 2024-01-25 20:59:39 -05:00
scawful
c3e616e60f Tile16 Editor updates (big commit) 2024-01-23 22:37:23 -05:00
scawful
d183f1d784 Canvas Gui and styling improvements, helper fns 2024-01-23 10:14:52 -05:00
scawful
db51acd12a Canvas constructor improvements and housekeeping 2024-01-23 10:14:12 -05:00
scawful
2dbbeba44d Add BeginWindowWithDisplaySettings with background opacity to start 2024-01-22 22:08:29 -05:00
scawful
e4c2cdf8a3 Add TODO for Canvas ContextMenu palette 2024-01-22 20:44:57 -05:00
scawful
9f137559c3 Fix DungeonMap tile16 copy IDs being used, update yaze version num 2024-01-22 20:24:44 -05:00
scawful
6f80f328a8 Add Tilesheet class, update ScreenEditor for DungeonMaps 2024-01-22 03:30:55 -05:00
scawful
0c2d724373 Add hihglight tile id feature to Canvas 2024-01-18 20:06:10 -05:00
scawful
9ba6af9c4c Canvas custom information grid 2024-01-10 23:13:49 -05:00
scawful
a73c944529 Canvas, Palettes, Bitmap updates 2023-12-25 17:32:56 -06:00
scawful
96cd8f1b15 Add DrawTileOnBitmap to Canvas 2023-12-19 18:42:06 -05:00
scawful
87db938963 cleanup spc700 and add todos 2023-12-06 01:32:59 -05:00
scawful
53873614ae Editor and Gui improvements 2023-11-30 02:12:34 -05:00
scawful
0bf45c86a9 Update GraphicsEditor, fix CommandHandler 2023-11-26 23:12:04 -05:00
scawful
47d0023044 InputScalar custom hex sizing adjustment 2023-11-26 20:11:55 -05:00