scawful
3be53b9e53
add dungeon.h to incl
2024-10-07 07:59:38 -04:00
scawful
1bc3188f1b
include housekeeping
2024-10-07 07:59:26 -04:00
scawful
26b54fbee8
Refactor UppercaseHexWord function to include an optional leading parameter
2024-10-05 13:29:13 -04:00
scawful
7fb71b6c38
Refactor message editor tables and constants
...
This commit refactors the message editor code by introducing separate table flags for the message table and dictionary table. The message table now uses the kMessageTableFlags, which includes the Hideable, Borders, and Resizable flags. Similarly, the dictionary table now uses the kDictTableFlags, which includes the Borders and Resizable flags.
Additionally, the commit adds two new constants to the message_editor.h file: kFontGfxMessageSize with a value of 128 and kFontGfxMessageDepth with a value of 8. These constants are used in the message_editor.cc file to specify the size and depth of the font graphics data.
No functional changes are made in this commit.
2024-10-05 12:09:49 -04:00
scawful
616c85ab1c
unused include housekeeping
2024-10-05 11:07:14 -04:00
scawful
29c2efd287
process 2 sheets for font gfx data in message editor
2024-10-05 11:06:58 -04:00
scawful
9657c5c499
add num_sheets arg to SnesTo8bppSheet
2024-10-05 11:06:40 -04:00
scawful
4ed40052a5
add includes to yaze.xcodeproj
2024-10-04 01:37:00 -04:00
scawful
d6fce368d6
Update rom test, add message test
2024-10-04 01:35:55 -04:00
scawful
a64700d601
Load sys fonts if assets dir not found, return err if unsupported
2024-10-04 01:33:13 -04:00
scawful
cc735d0094
Update submodule in src/lib/imgui
2024-09-25 01:27:01 -04:00
scawful
46d14769de
use SDL_GetBasePath for zeml files
2024-09-25 01:26:40 -04:00
scawful
c31f3b81be
Refactor code to remove unused headers and unnecessary includes
2024-09-25 00:37:23 -04:00
scawful
0e32fe89e1
Remove unused headers from message_editor.cc
2024-09-19 21:04:38 -04:00
scawful
46d7dc446e
Add CommandManager::ShowWhichKey and include src in build
2024-09-19 20:59:56 -04:00
scawful
2857eca92d
move DictionaryEntry struct, make all_dictionaries_ local to MessageEditor insteaad of static
2024-09-17 08:42:36 -04:00
scawful
d717bf8af3
Add BuildDictionaryEntries
2024-09-17 08:41:44 -04:00
scawful
b4420c80aa
add yaze.org for project todo tracking
2024-09-07 10:01:11 -04:00
scawful
4e47cd3c76
update font loading for macOS bundle resources
2024-09-07 09:59:20 -04:00
scawful
b4ffca2863
add macOS app bundle for yaze with resources
2024-09-07 09:56:29 -04:00
scawful
374eebfac4
header include cleanup
2024-09-07 09:55:01 -04:00
scawful
33dc95e647
chore: Add command line argument handling for help command
2024-09-06 21:09:43 -04:00
scawful
ec5bc92794
update imgui
2024-09-03 21:06:00 -04:00
scawful
028879aefd
Refactor palette_editor.cc and palette_editor.h for improved code organization and readability
2024-09-02 14:12:22 -04:00
scawful
7650c56e8d
update usage stats grids
2024-09-01 14:31:54 -04:00
scawful
4768e7a3ce
housekeeping
2024-08-31 23:33:03 -04:00
scawful
0337483f85
Refactor CMakeLists.txt for improved code organization and readability
2024-08-31 21:55:56 -04:00
scawful
f682f22eab
Refactor command handlers for improved code organization and readability
2024-08-31 09:56:11 -04:00
scawful
dc0d947e35
chore: Skip loading ROM from file test on Linux
2024-08-31 09:45:49 -04:00
scawful
84df108204
fix CheckVersion string_view format bug
2024-08-31 09:23:17 -04:00
scawful
cda9498a76
update submodules
2024-08-31 09:13:54 -04:00
scawful
048ac22517
fix overworld editor toolset names
2024-08-31 09:13:43 -04:00
scawful
9fdc2c485e
iOS update imgui references
2024-08-31 09:10:10 -04:00
scawful
3d214fe663
Refactor yaze.cc for improved code organization and readability
2024-08-30 20:29:51 -04:00
scawful
d7849c2098
chore: Enable building tests in CMakeLists.txt
2024-08-30 20:17:41 -04:00
scawful
99467bb734
update readme
2024-08-30 11:17:33 -04:00
scawful
b1f235cd41
Refactor CMakeLists.txt and app.cmake
2024-08-30 11:17:24 -04:00
scawful
9c6d74544c
add emu.cmake for emulator
2024-08-30 11:09:58 -04:00
scawful
740be3897f
housekeeping
2024-08-30 10:58:57 -04:00
scawful
12ce96e533
chore: Refactor CMakeLists.txt and app.cmake files for better organization
2024-08-30 02:57:14 -04:00
scawful
8b9a4a867f
add win32 dir for yaze.res, yaze.rc and yaze.ico
2024-08-30 02:28:11 -04:00
scawful
2681e46a7b
Refactor file paths for extension headers
2024-08-30 02:22:08 -04:00
scawful
52c844eb98
Add defer_render to LoadAllGraphicsData, overworld test
2024-08-29 22:45:50 -04:00
scawful
5924461208
add OverworldTest::OverworldLoadRomDataOk
2024-08-29 22:20:53 -04:00
scawful
43972ef667
skip overworld test on linux for automated builds, requires rom file
2024-08-29 22:20:30 -04:00
scawful
c8bf6fac07
chore: Update copyright year in LICENSE file
2024-08-29 20:40:08 -04:00
scawful
dd340b1f1a
overworld housekeeping
2024-08-29 20:27:44 -04:00
scawful
698055d165
Refactor OverworldEditor and Overworld class
2024-08-29 19:52:38 -04:00
scawful
9a293e0ad6
feat: Add unit test for loading ROM file in OverworldTest
2024-08-29 19:10:19 -04:00
scawful
93d7aa545c
Refactor AssembleMap32Tiles to report errors
2024-08-29 19:10:02 -04:00