magefree / magefree/mage

GUI: add “don’t care” button in choose dialogs

Open
#11,919 0 comments 0 reactions 0 assignees View on GitHub
enhancement GUI
Dominant language
Java
Stars
2.4k
Forks
940
Avg merge
2d 12h
Merged PRs (30d)
160

Description

Choose dialogs can be annoying to select in some use cases (example: put to library order, triggers order for stack, etc). So user can clicks on “don’t care” button to make random/minimum choice. Computer (AI) uses same logic for own choices too.

Choose dialog types:
* feedback dialog (priority, yes/no, target selection);
* cards selection dialog (choose from exile, etc);
* color, amount, name and other choice dialogs from a list of options;

TODO:
* [ ] Need more research for more use cases and cards examples for diff dialog types;
* [ ] Implement random choice button for triggers as proof of concept;
* [ ] Implement other buttons;

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by researching the existing choose dialog types and the trigger choice flow, including feedback, card selection, and list-based choices. Identify more use cases and card examples, then define the trigger random-choice proof of concept and the remaining button behavior; done means the proof of concept and subsequent dialog buttons are implemented.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop, game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.