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