scawful
d7f62f4fd4
Refactor project header and source files: update includes and restore method declarations for improved organization and clarity
2024-11-10 09:03:35 -05:00
scawful
cd3540aaa2
Add kYazeVersion constant to common.h and remove duplicate definition from constants.h
2024-11-10 09:03:11 -05:00
scawful
8555dacdb5
Refactor project structure: remove labeling.h and update references to use project.h, enhancing code clarity and maintainability
2024-11-09 21:04:39 -05:00
scawful
a1443e8187
Refactor user interface management: simplify UI components and remove deprecated classes to enhance maintainability
2024-11-09 20:53:13 -05:00
scawful
ba5c86f0ba
Refactor recent files management: consolidate RecentFilesManager into project.h and remove redundant recent_files.h
2024-11-09 20:38:00 -05:00
scawful
4a9df65ef5
Refactor test configuration: remove unused message_test.cc from yaze_test and fix preprocessor directive in rom_test.cc
2024-11-09 20:13:23 -05:00
scawful
ef2ddaa74e
Refactor memory management: remove unused enums and RomInfo class to simplify memory.h
2024-11-09 20:13:08 -05:00
scawful
d9243b26f7
Refactor message handling: remove MessageDispatcher, MessageFilter, and related classes to streamline codebase
2024-11-09 19:17:36 -05:00
scawful
b06d632ef9
Refactor project management: create Project class for handling project file operations and remove message handling code
2024-11-09 19:17:24 -05:00
scawful
2098692ab0
Refactor cpu_test: update asm_parser include path to improve module organization
2024-11-08 21:09:48 -05:00
scawful
3340066415
Refactor CPU and memory components: remove logging dependencies and restructure DMA channel definitions
2024-11-08 21:09:04 -05:00
scawful
8785e19a18
Refactor dungeon and snes_color headers: reorder includes and update struct definitions for clarity
2024-11-08 21:03:38 -05:00
scawful
1d650c0450
Refactor InputScalarLeft: remove NoMarkEdited flag and update button flags for improved interaction
2024-11-08 21:03:17 -05:00
scawful
761b0d55f6
Refactor ReadRomHeader to use consistent variable naming for RomInfo
2024-11-08 21:03:01 -05:00
scawful
33f9053e34
Refactor DMA channel structure: consolidate and update definitions, remove obsolete header
2024-11-08 21:02:56 -05:00
scawful
e21bdb3f44
Add documentation for file dialog and resource path functions
2024-11-08 21:02:24 -05:00
scawful
e1a9d40c4b
Add debug output for message loading and create test for single message verification
2024-11-08 00:18:58 -05:00
scawful
3d23922f71
Refactor dungeon room initialization for clarity and add unit tests for room loading functionality
2024-11-08 00:18:33 -05:00
scawful
e196388f6c
Update imgui subproject to latest commit for improved functionality and bug fixes
2024-11-08 00:15:00 -05:00
scawful
2ddc04a5ce
Refactor CommandManager to simplify key press checks by removing unnecessary GetKeyIndex calls
2024-11-08 00:14:44 -05:00
scawful
0ca27cd35c
Refactor EditorManager to improve code consistency and readability by standardizing spacing and updating key press conditions in popups
2024-11-08 00:14:40 -05:00
scawful
6c0bc9877e
Refactor sprite dimension retrieval to use lowercase methods for consistency
2024-11-08 00:14:11 -05:00
scawful
94a05e6ea7
Enhance dungeon map functionality by adding buttons to manage floors and basements, and optimize tile rendering logic for improved performance
2024-11-08 00:14:01 -05:00
scawful
b03f979e87
Refactor yaze_project structure to use 'filepath' instead of 'filename' for clarity and improve project loading function
2024-11-08 00:13:49 -05:00
scawful
49880eb409
Update yaze_project class to use 'filepath' instead of 'rom' for improved clarity
2024-11-08 00:13:21 -05:00
scawful
749defd1d4
Refactor sprite handling for consistency by standardizing variable naming and improving constructor initialization
2024-11-08 00:13:01 -05:00
scawful
1c8285a498
Refactor room handling for consistency and readability by standardizing variable naming and improving code structure
2024-11-08 00:12:45 -05:00
scawful
fd881dc1d3
Refactor snes_palette.h for consistency and readability by adjusting reference styles and removing unnecessary includes
2024-11-08 00:12:30 -05:00
scawful
83949d23b5
Remove unused includes in common.h for code cleanup
2024-11-08 00:11:43 -05:00
scawful
261525f3cb
Fix macOS bundle zeml resource loading path
2024-11-02 10:35:53 -05:00
scawful
38dc061b75
Add LoadConfigFile to Controller, include file_util src in build
2024-11-02 10:35:26 -05:00
scawful
d6a4217118
Change gfx groups from vectors to arrays in Rom
2024-11-02 10:33:39 -05:00
scawful
0d5618a5ba
Update LoadFile, GetFileExtension, GetFileName
2024-11-02 10:25:30 -05:00
scawful
665d58aa97
General cleanup
2024-11-02 00:10:24 -05:00
scawful
f4f358f85d
update imgui
2024-10-11 10:46:35 -04:00
scawful
b22da9edb4
Refactor Rom class to improve code organization and remove unused dependencies
2024-10-11 10:46:06 -04:00
scawful
96d46dc93d
remove extension sample
2024-10-11 10:45:41 -04:00
scawful
5e3f326fb2
Refactor CommandManager::ShowWhichKey to initialize defaults if commands are empty
2024-10-09 02:00:08 -04:00
scawful
e8e6ab00bf
Refactor ImTextureID casting for SDL_Texture rendering
2024-10-09 01:59:15 -04:00
scawful
0b1387bb49
cleanup extension sample
2024-10-07 08:00:44 -04:00
scawful
d10a7c65fa
cleanup z3ed unused includes
2024-10-07 08:00:36 -04:00
scawful
2c9088d8ae
add MessageEditor::DrawDictionary
2024-10-07 08:00:16 -04:00
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