jverkoey/windfish

Consolidate all editors into a single pane

jverkoey opened this issue · 0 comments

This pane should show a tree view of all configuration settings. Selecting a node in the tree view should show the relevant editor for that node.

The tree should be organized by configuration type, e.g.:

  • Regions
    • Bank 00
      • $0000 - RST_0000
      • $0008 - RST_0008
    • Bank 01
  • Data types
    • BUTTON
  • Globals
    • $FF00 - gbP1
  • Macros
    • ifEq
  • Scripts

This approach will accomplish a few things:

  1. Removing the need for separate tabs of information.
  2. Easier configuration search.
  3. More space for the editor interface of a given item. Right now it's limited to what can reasonably fit in a row.