Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consolidate all editors into a single pane #56

Open
jverkoey opened this issue Feb 7, 2021 · 0 comments
Open

Consolidate all editors into a single pane #56

jverkoey opened this issue Feb 7, 2021 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@jverkoey
Copy link
Owner

jverkoey commented Feb 7, 2021

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.
@jverkoey jverkoey added the enhancement New feature or request label Feb 7, 2021
@jverkoey jverkoey added this to the v1.0 milestone Feb 7, 2021
@jverkoey jverkoey added this to To do in WindfishIDE triage via automation Feb 7, 2021
@jverkoey jverkoey moved this from To do to High priority in WindfishIDE triage Feb 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
WindfishIDE triage
  
High priority
Development

No branches or pull requests

1 participant