foul-magics/Mage.Client/src/main/java/mage/client/components
Oleg Agafonov e38a79f231
Face down images and cards rework (#11873)
Face down changes:
* GUI: added visible face down type and real card name for controller/owner (opponent can see it after game ends);
* GUI: added day/night button to view real card for controller/owner (opponent can see it after game ends);
* game: fixed that faced-down card can render symbols, abilities and other hidden data from a real card;
* images: added image support for normal faced-down cards;
* images: added image support for morph and megamorph faced-down cards;
* images: added image support for foretell faced-down cards;

Other changes:
* images: fixed missing tokens from DDD set;
* images: no more client restart to apply newly downloaded images or render settings;
* images: improved backface image quality (use main menu -> symbols to download it);
2024-02-29 01:14:54 +04:00
..
ability GUI: improved ability picker, added card popup support (closes #6678) 2023-11-29 03:08:48 +04:00
ext refactor: removed some outdated GUI components and code 2023-11-27 00:20:11 +04:00
layout
tray Sonar fixes 19022019 2019-02-19 21:51:45 +01:00
ColorPane.java GUI: improved ability picker, added card popup support (closes #6678) 2023-11-29 03:08:48 +04:00
HoverButton.java GUI: fixed wrong clicks from additional mouse buttons (now only left clicks are allowed, closes #11455) 2023-11-23 09:23:01 +04:00
ImageButton.java
KeyBindButton.java * UI: added CTRL/SHIFT/ALT supports for hotkeys (#2042); 2019-04-06 07:32:44 +04:00
KeyboundButton.java GUI enchancements (themes, sound notification, deck validation) (#6755) 2020-07-17 19:15:02 +02:00
LegalityLabel.java GUI: added problem cards selection on legality label clicks (#6854) 2020-08-17 05:15:31 +04:00
MageComponents.java
MageDesktopIconifySupport.java GUI - new card hints window features: 2023-11-18 14:48:25 +04:00
MageDesktopManager.java GUI - new card hints window features: 2023-11-18 14:48:25 +04:00
MageEditorPane.java refactor: improved card info 2024-02-18 22:40:30 +04:00
MageJDesktop.java Update Mage.Client, Mage.Server.Console, and AbilityPicker LaF to use the supported class name. 2020-04-25 14:02:14 -04:00
MageRoundPane.java Face down images and cards rework (#11873) 2024-02-29 01:14:54 +04:00
MageSynthStyleFactory.java
MageTextArea.java Cascade and other "cast spell without paying" abilities - added card popup support for casting card (closes #11355) 2023-11-27 00:49:37 +04:00
MageUI.java Network upgrade and new reconnection mode (#11527) 2023-12-07 20:56:52 +04:00
StretchIcon.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
TranslucentSynthSytle.java add missing Override annotations 2019-07-14 20:28:48 +02:00