foul-magics/Mage.Client/src/main/java/mage/client/deck/generator
Oleg Agafonov 6625db1be1 GUI: reworked GUI to support non-blocking UI:
- GUI: added non-blocking UI to almost all app and game dialogs;
- GUI: it allows to switch between UI dialogs and use any UI elements at any moment;
- GUI: it allows to use chat, card popup, battlefield, concede and other features while choosing (related to #12670);
- GUI: it allows to download images while playing (related to #4160, not fully tested);
- GUI: enabled by default, can be disabled by java option: -Dxmage.guiModalMode=true
- connection: auto-connect will be visible in main menu on startup;
- connection: removed some unused features (auto-connect by command line);
- connection: added <ESC> button to close connection dialog;
- download: added background images download (see non-blocking UI);
- download: improved cancel stability and fixes that it can't stop preparing/downloading process in some use cases;
- app: fixed freezes on macOS systems in some use cases (related to #12431, #11292, #9300, #4920);
2024-09-08 00:40:13 +04:00
..
DeckGenerator.java gui: deck editor - improved popup menu naming, added commander hint to sideboard, fixed generate/random deck dialog on cancel, removed outdated logs; 2024-03-08 00:48:25 +04:00
DeckGeneratorCMC.java rewrite to immutable list builder 2019-03-18 16:28:00 +01:00
DeckGeneratorDialog.java GUI: reworked GUI to support non-blocking UI: 2024-09-08 00:40:13 +04:00
DeckGeneratorPool.java refactor: improved card info 2024-02-18 22:40:30 +04:00
RatioAdjustingSliderPanel.java Sonar fixes 19022019 2019-02-19 21:51:45 +01:00