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

Allow customizable layouts #9

Open
schwjm opened this issue Jun 2, 2019 · 0 comments
Open

Allow customizable layouts #9

schwjm opened this issue Jun 2, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@schwjm
Copy link
Contributor

schwjm commented Jun 2, 2019

Requirements:

  • Create an interface that lets you load and save custom profile layouts (each layout only applies to one Run Profile)
  • Always start from an existing layout (e.g. maybe use the launcher to go to the editor)
  • Create a palette of reserve icons that can be selected and attached onto the main palette, and also allow moving unwanted items off of the palette into the reserve area (will drag and drop work with SVG? maybe click + target is fine.)
  • The reserve palette should be two rows only while the main palette can be any shape as long as all hexes are connected
  • Allow editing of keybinds (which will also allow people with non QWERTY keyboards to have more logical keybinds if there's any issue right now)
  • User can save one custom layout for now (do you really need more than one?)
  • Show "Custom #X" in the launcher layout menu

Exclusions:

  • Editing trackable parameters or adding trackables not normally in a profile seems better suited for a future item if it's needed, since there are some complicated parameters
@schwjm schwjm added the enhancement New feature or request label Jun 2, 2019
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
None yet
Development

No branches or pull requests

1 participant