UI: add sets replacement tool in deck builder
- Dominant language
- Java
- Stars
- 2.4k
- Forks
- 940
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 160
Description
Decks import service adds cards without sets info (e.g. by random/latest images). Users must have tool to change cards to other source sets.
There are possible two solutions:
1. Sets replacement tool (recommended):
* Users can select cards from their deck;
* They can press right click on selected cards and choose "Set replacement tool" (it's can be button at toolbar too);
* Popup window with sets checkboxes is shown (see multiset selection control in deck builder);
* XMage searches all selected cards in that selected sets;
* When card was founded then it's replaced (if multiple sets founded then choose latest version);
* When card missing then write it to warning message;
* At the end users must see results and missing cards list (see import deck error message example).
2. Preferred sets option on import:
* Deck import dialog must contain checkbox/button for preferred sets selection;
* Users can choose sets (see multiset selection control in deck builder);
* All imported cards must be from that sets;
* If preferred sets list don't contain imported card then card must be imported as normal (e.g. by random/latest image);
P.S. Import dialog must contain "select random image" checkbox for any solutions:
* if check on -- card's set selected by random from all available;
* if check off -- card's set selected by latest release date.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.