add yaze.org for project todo tracking
This commit is contained in:
63
docs/yaze.org
Normal file
63
docs/yaze.org
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
#+TITLE: yaze todo
|
||||||
|
#+SUBTITLE: yet another zelda3 editor todo list
|
||||||
|
#+AUTHOR: @scawful
|
||||||
|
#+TODO: TODO ACTIVE FEEDBACK VERIFY | DONE
|
||||||
|
|
||||||
|
* Infrastructure
|
||||||
|
** File Handling
|
||||||
|
*** TODO Update recent files manager to bundle the recent files list with the application
|
||||||
|
*** TODO Create a util for handling file operations from the bundled resources.
|
||||||
|
** Font Loading
|
||||||
|
*** TODO Make font sizes variables so they can be reloaded by the user.
|
||||||
|
** ZEML
|
||||||
|
*** TODO Package layout files with the executable to avoid relative file lookup
|
||||||
|
* Editors
|
||||||
|
** Overworld
|
||||||
|
*** TODO ZSCustomOverworld implementation.
|
||||||
|
**** DONE Custom Overworld Map Settings Inputs
|
||||||
|
**** DONE Load ZSCOW data from ROM in OverworldMap
|
||||||
|
**** TODO Add Main Palette support
|
||||||
|
**** TODO Add Custom Area BG Color support
|
||||||
|
|
||||||
|
*** TODO Fix sprite icon draw positions
|
||||||
|
*** TODO Fix exit icon draw positions
|
||||||
|
|
||||||
|
** Dungeon
|
||||||
|
*** TODO Draw dungeon objects
|
||||||
|
|
||||||
|
** Graphics
|
||||||
|
*** TODO Tile16 Editor
|
||||||
|
- [ ] Draw tile8 to tile16 quadrant.
|
||||||
|
|
||||||
|
*** TODO Fix graphics sheet pencil drawing
|
||||||
|
|
||||||
|
** Message
|
||||||
|
*** TODO Fix Message Parsing
|
||||||
|
|
||||||
|
** Palette
|
||||||
|
*** TODO Persist color changes for saving to ROM.
|
||||||
|
|
||||||
|
** Screens
|
||||||
|
*** TODO Overworld Map
|
||||||
|
|
||||||
|
*** TODO Dungeon Maps
|
||||||
|
|
||||||
|
*** TODO Inventory Menu
|
||||||
|
|
||||||
|
*** TODO Title Screen
|
||||||
|
|
||||||
|
*** TODO Naming Screen
|
||||||
|
|
||||||
|
* Daily Log
|
||||||
|
|
||||||
|
<2024-09-01 Sun>
|
||||||
|
Started learning spacemacs and org-mode.
|
||||||
|
|
||||||
|
<2024-09-02 Mon>
|
||||||
|
Extracted the DisplayPalette function out of the PaletteEditor and into its own standalone function.
|
||||||
|
|
||||||
|
<2024-09-07 Sat>
|
||||||
|
Various header cleanup using the LSP in emacs to detect unused includes.
|
||||||
|
Making adjustments to font loading so the editor can be opened from terminal/emacs.
|
||||||
|
Currently the font files and the zeml files require the binary to be relative to `assets/layouts` and `assets/fonts`
|
||||||
|
I've set it up so that the macOS app bundles the resources into the `yaze.app` so that the binary can be run from anywhere. This will need to be adjusted for other platforms.
|
||||||
Reference in New Issue
Block a user