Skip to content

FEATURE: Quality of Life improvements #5

@YouFoundJK

Description

@YouFoundJK

In case you are still working on it, I have some quality of life comments to make:

  1. Selecting the player names makes the window resize everytime which is mildly annoying.
  2. Maybe have an option to import player (.csv etc) details without having to go through could be useful.
  3. Its probably hard to implement, but having 'loading previous state' feature could be very useful:
    (1) restoring any previous state during auction (advanced version of the current undo feature)
    (2) You can look up the entire history at a later point in time, in case of arguments etc.
    (3) stop and resume auction at a later point in time.
    You could potentially do this by caching each new state change (probably in a json format) and load/write to it (git does an exceptional job at this, it can even caches undo stats- you could look it up for implementation ideas).
  4. Use keybinding to do various things. Eg: 'ctrl+z` would be undo.
  5. Generalize it to n team auctions instead of 4.
  6. Compiling and Releasing a standalong binary of the production code could possibly attract a lot more users.
    Anyways, I wont be using this, its just some ideas that came to my mind, so feel free to ignore these suggestions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions