Skip to content

Allow customizable layouts #9

Description

@schwjm

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions