Commit Graph

1475 Commits

Author SHA1 Message Date
scawful
a8dcfe3d05 Remove dynamic layout code 2024-12-29 09:58:34 -05:00
scawful
295f512826 Refactor namespace declarations for consistency in command and extension managers 2024-12-28 21:33:53 -05:00
scawful
e05e7c35db remove app namespace 2024-12-28 21:28:51 -05:00
scawful
3ebe17c7bd Cleanup style.h 2024-12-28 17:48:30 -05:00
scawful
07726d90a0 Cleanup MessageEditor 2024-12-28 17:47:33 -05:00
scawful
77a6313bb3 Move OverworldEntrance, OverworldExit, OverworldItem to own files 2024-12-28 17:18:19 -05:00
scawful
f752fc0d4a Cleanup OverworldEditor 2024-12-28 17:17:50 -05:00
scawful
0adfdfb135 Add getter for active state in Controller class 2024-12-21 18:56:47 -05:00
scawful
8b4345ca0a Remove conditional logging to console in logm function 2024-12-09 18:39:04 -05:00
scawful
4507bd6b7a Enhance font loading error handling in LoadPackageFonts function 2024-12-08 21:22:26 -05:00
scawful
4da4a48aed Refactor tile data access in Bitmap and update color writing in WriteColor method 2024-12-08 08:09:36 -05:00
scawful
253dfff2a3 Fix tile ID calculation to account for global scale 2024-11-28 11:50:47 -05:00
scawful
853ecac4c4 Simplify SDL deleter logic 2024-11-27 16:39:36 -05:00
scawful
039d64c539 Add platform-specific source for Apple and clean up includes in SNES header 2024-11-27 16:39:20 -05:00
scawful
97b3a8638a Refactor common module: streamline includes, improve code organization, and enhance logging functionality 2024-11-20 09:53:01 -05:00
scawful
2deb0050be Refactor EditorContext and system managers for improved clarity and consistency 2024-11-20 09:52:54 -05:00
scawful
21314702e8 Add EditorContext, refactor utils, add system managers 2024-11-19 23:10:23 -05:00
Justin Scofield
0b9f7ee6fa Refactor includes for improved organization and clarity 2024-11-18 18:01:14 -05:00
scawful
bf06fff0dc Refactor input handling in Controller to improve event processing structure 2024-11-18 16:58:06 -05:00
scawful
d45917fcab Update executable source file and improve keybinding naming conventions for clarity 2024-11-18 16:57:10 -05:00
scawful
36e5f7a150 Refactor input handling in Emulator and Controller for improved key event management 2024-11-18 14:34:08 -05:00
scawful
ec85a206b1 Refactor color conversion functions for consistent naming and improved readability 2024-11-18 14:12:46 -05:00
scawful
d664762344 Implement dynamic layout support and enhance window management commands in EditorManager 2024-11-18 14:07:22 -05:00
scawful
f630aa88a2 Refactor command manager and editor includes for improved organization and functionality 2024-11-18 14:05:54 -05:00
scawful
f54e5bf21c Rename SPC-related structures and methods for consistent casing 2024-11-18 14:05:21 -05:00
scawful
731eb456ab Refactor editor includes and update source files for improved organization 2024-11-18 14:05:08 -05:00
scawful
9f4756a853 Rename InitializeCocoa to yaze_initialize_cocoa for consistency in platform initialization 2024-11-15 23:51:31 -05:00
scawful
89774ddab4 Refactor AppDelegate header and implementation for improved readability and organization 2024-11-15 23:50:58 -05:00
scawful
53c8667c48 Add incl directory to yaze_emu target include paths 2024-11-15 23:39:55 -05:00
scawful
b336d14233 Refactor include paths and remove redundant headers in core and editor modules 2024-11-15 23:38:44 -05:00
scawful
3cce624f59 Add absl/strings/str_format.h include to renderer.h 2024-11-15 21:21:27 -05:00
scawful
876a83f61c Add font loading functionality and refactor font handling in core 2024-11-15 21:21:13 -05:00
scawful
fbb46d571a Housekeeping 2024-11-14 13:28:42 -05:00
scawful
e3ed705336 Refactor tab handling in Dungeon and Graphics editors for improved readability 2024-11-13 09:42:54 -05:00
scawful
12309f460e Refactor SaveAllGraphicsData 2024-11-13 09:40:36 -05:00
scawful
6aadd51a2d Implement SaveAllGraphicsData function to handle graphics sheet saving 2024-11-13 09:30:55 -05:00
scawful
0ebcd9a178 Add kSaveGraphicsSheet flag to ExperimentFlags for graphics sheet saving 2024-11-13 09:30:49 -05:00
scawful
ab7fa2ecac Rename InitializeCocoa to yaze_run_cocoa_app_delegate and update its implementation; streamline Cocoa app delegate handling 2024-11-13 09:16:46 -05:00
scawful
c306b0d20c Fix tile16 editing for dungeon map tiles 2024-11-13 09:16:31 -05:00
scawful
7798d769a5 Refactor bitmap update methods to remove unnecessary parameters; simplify texture updating in Renderer and Bitmap classes 2024-11-13 09:16:16 -05:00
scawful
8e8b3ed2f7 Refactor Renderer class to remove inheritance from ExperimentFlags; streamline bitmap rendering and updating methods 2024-11-13 08:53:24 -05:00
scawful
b1edd862fc Reorder includes in assembly and dungeon editor files for improved clarity; remove unused headers 2024-11-13 08:53:08 -05:00
scawful
e0db021e7c Add input field size constant and improve sprite preview handling; adjust depth and add checks for empty graphics 2024-11-13 08:52:55 -05:00
scawful
5677b62b32 Update blockset canvas size for improved layout; adjust height to accommodate additional elements 2024-11-13 08:52:48 -05:00
scawful
d8821c5809 Refactor Overworld tile assembly logic for clarity and efficiency; streamline address handling and improve expansion checks 2024-11-13 08:52:23 -05:00
scawful
d13407c8e2 Refactor tile structures and functions to use snes_tile8; introduce GraphicsBuffer class for better data management 2024-11-13 08:52:12 -05:00
scawful
2fd1b1fe94 Refactor includes and formatting in GUI header files for clarity; remove unused headers and improve code style 2024-11-13 08:52:02 -05:00
scawful
84f30f45d0 Refactor includes in dungeon, music, and overworld files to remove unused headers for clarity 2024-11-13 08:51:54 -05:00
scawful
160a9c4c47 Refactor bitmap and compression headers to remove unused includes for clarity 2024-11-13 08:51:32 -05:00
scawful
8f8727b6c9 Update include paths in extension manager files for consistency 2024-11-13 08:51:10 -05:00