Oleg Agafonov
007d0d19b4
UI: connect button more visible
2020-01-22 00:45:46 +04:00
Oleg Agafonov
eaaa37db11
Card render testing dialog improves:
...
* Added chooseable render testing (click by mouse on cards);
* Added column style render testing (many cards mode);
* Added tapped, face down and manifested render testing for permanents;
* CardView: fixed missing copy data (NPE for transformed cards);
* CardArea: added support to draw permanents;
* CardArea: added support of offsets between cards/columns;
2020-01-22 00:44:25 +04:00
michaelrfarcasin
c3cb54f371
Add Freeform Unlimited Commander game type
...
Currently there's no multiplayer format that allows players to cast
spells from the command zone and also allows any deck size.
This is a problem for players who want to test EDH Cube decks. These
decks:
- can have any size - often between 40 and 100 - with no standard
- can have cards outside the commander's color identity
- may break the singleton rule
Create a game and deck type to accommodate these types of decks.
Notable differences from Freeform Commander in addition to the above:
- Decks can have any number of cards in the maindeck or sideboard
- Sideboard cards can be any type
- There are no illegal expansions
- Games can have a minimum 2 players
2020-01-20 22:47:27 -06:00
Oleg Agafonov
217517feee
Additional to prev commit
2020-01-18 20:38:55 +04:00
Oleg Agafonov
2249bba1f1
* UI: fixed that some user defined hotkeys can be broken after last update;
2020-01-18 20:37:00 +04:00
Oleg Agafonov
17c7ea63ba
Merge fix
2020-01-18 13:02:41 +04:00
Oleg Agafonov
7da62e13ec
UI: changed ESC to BACKSPACE in choose dialog hotkeys (compatibility fixes);
2020-01-18 09:34:02 +04:00
Oleg Agafonov
ce60a9d75b
* UI: choose ability to play improves (see 8add25fa12
)
2020-01-18 08:02:31 +04:00
Oleg Agafonov
8add25fa12
* UI: choose modes dialog improves:
...
* Added hotkeys to select options (1-9 for choice, SPACE/ENTER for done, ESC for cancel);
* "Up to" modes choose dialog - added "done" button in dialog;
* "Up to" modes choose dialog - fixed that user can't cancel if already selected one mode;
* Added extra info about source object, selected and remaining modes to select, ability number for hotkey;
* Fixed that mode choose dialog doesn't close on cancel (#6199 );
2020-01-18 06:30:44 +04:00
Oleg Agafonov
d08e54f6fc
Missing commit for tokens from bc899e7ea5
2020-01-16 21:23:59 +04:00
Oleg Agafonov
bc899e7ea5
Added THB tokens
2020-01-16 18:51:20 +04:00
Oleg Agafonov
4c55fe701e
UI: fixed rare error with game end dialog;
2020-01-14 18:21:45 +04:00
Evan Kranzler
972f3acbf8
removed references to CELD
2020-01-12 09:45:15 -05:00
LevelX2
fe2e9389f2
* Some minor code clear up.
2020-01-10 15:52:47 +01:00
Oleg Agafonov
b366a83a45
Prepare new release
2020-01-09 08:55:26 +04:00
Oleg Agafonov
339c419d4b
* UI: multiple improves for adventure/split cards:
...
* Split cards shows left and right mana cost (in deck editor, hand, etc);
* Adventure cards shows adventure and normal cost (in deck editor, hand, etc);
* Adventure cards shows adventure spell name in deck editor's list;
* Fixed missing loading cursor in deck editor searching;
2020-01-07 11:49:55 +04:00
Evan Kranzler
688be783aa
refactored all usages of CardTypePredicate to match the new implementation
2020-01-06 13:18:17 -05:00
Oleg Agafonov
3ce1296886
* UI: fixed that RTR cards doesn't shows in deck editor's pioneer format filter;
2020-01-05 01:35:40 +04:00
Oleg Agafonov
862fe69b53
* Adventure cards - improved game logs (card hint works with adventure spell now, added original card info to cast's log);
2020-01-02 14:48:28 +04:00
Oleg Agafonov
5e5b4713ea
* Adventure cards - fixed wrong card name on the stack in image render mode;
2020-01-02 05:55:44 +04:00
Oleg Agafonov
50195e8f35
* AI: fixed that computer can't target cards on battlefield if it contains tokens;
2020-01-02 04:46:20 +04:00
spjspj
5b40ca867e
Merge pull request #6110 from spjspj/master
...
Add an information format for deck
2020-01-01 17:48:37 +08:00
Oleg Agafonov
0faecb2fb6
Server: fixed missing data compress for some server's responses;
2019-12-31 04:11:23 +04:00
Oleg Agafonov
335f046357
Server improves:
...
* improved /fix command to support disconnected/freezed players;
* added chat messages about connection problem with opponents (checks players status every minute);
* reduced timeout before remove disconnected player from waiting game dialog (from 4 to 2 minutes);
* reduced timeout between client's pings (from 60 secs to 20 secs);
2019-12-31 03:23:10 +04:00
spjspj
844500accf
Add an information format for deck
2019-12-23 01:12:31 +11:00
Oleg Agafonov
d26fde8dbc
Prepare new release
2019-12-21 18:23:15 +04:00
Oleg Agafonov
cde9957f54
* UI: added playable card marks in look-at windows;
2019-12-18 22:44:42 +04:00
LevelX2
6470fc85ef
Fixed some bad layout of random booster draft tornament dialog.
2019-12-17 21:16:32 +01:00
Oleg Agafonov
1557f02b02
[THB] Added images download
2019-12-14 21:16:11 +04:00
Oleg Agafonov
9748136723
Fixed dates
2019-12-07 21:55:45 +04:00
ssouders412
50bd6cbc32
More pronoun fixes
2019-12-06 15:17:44 -05:00
ssouders412
2d3247d732
Updated pronouns to reflect current rules and oracle text
...
Replaced all instances of "her or she", "him or her", and "his or her", with "they", "them", and "their", or sometimes "that player". Updated verbs where appropriate.
2019-12-06 14:29:36 -05:00
Oleg Agafonov
7469d59eee
Prepare new release
2019-11-30 01:32:54 +04:00
Oleg Agafonov
c02069114d
Little fixes
2019-11-30 00:23:51 +04:00
Oleg Agafonov
236cb46125
Additional token fixes for #6032 :
...
- fixed wrong Elemental token images in BFZ's cards (Omnath, Locus of Rage and Seed Guardian);
- fixed wrong Elemental token image in OGW's cards (Chandra Flamecaller);
- removed unnecessary tokens from AKH, HOU and EMN (card duplicates);
- fixed missing Goblin token in DOM;
- fixed missing Bird Illusion token in GRN;
- fixed same Zombie token in C19;
2019-11-28 23:42:39 +04:00
Oleg Agafonov
fc08491ad6
Merge pull request #6032 from rikimaru1234321/master
...
Add Commander 2019 Token
2019-11-28 20:30:21 +01:00
Gösta
23f04efc44
Added C19 decks
2019-11-16 00:35:19 +01:00
rikimaru1234321
64f3bf3534
Merge branch 'master' into master
2019-11-08 08:29:36 +08:00
rikimaru1234321
c7994db966
Add files via upload
2019-11-07 20:18:58 +08:00
rikimaru1234321
933ec3c877
Add files via upload
2019-11-07 20:16:35 +08:00
Oleg Agafonov
4ab598a7c9
Fixed missing code in Pioneer format
2019-11-05 22:29:22 +04:00
Evan Kranzler
b49bf569ce
added Pioneer format
2019-10-21 21:46:37 -04:00
acosta
35a4f1a2fd
Add Centurion banlist
2019-10-16 10:44:59 +02:00
Oleg Agafonov
4dbc1aac3a
* Images: added support to download Throne of Eldraine collector cards;
2019-09-30 23:06:32 +04:00
Oleg Agafonov
9d2d318a6c
[ELD] added tokens
2019-09-27 22:50:18 +04:00
Oleg Agafonov
a74fb36053
* UI: fixed error in card viewer while viewing pages with tokens;
2019-09-27 22:32:44 +04:00
Oleg Agafonov
f719503a89
Prepare new release
2019-09-27 21:19:03 +04:00
Oleg Agafonov
8dc6e152af
Prepare next release
2019-09-10 00:33:47 +04:00
Oleg Agafonov
2838437dd8
Added us server
2019-09-10 00:12:37 +04:00
USER
17da473c29
Merge origin/master
2019-08-26 19:06:07 +08:00
USER
6ac8e9e788
2019-08-26 12:54:23 +08:00
USER
5777de5187
2019-08-26 12:52:54 +08:00
rikimaru1234321
46243a126d
Update card-pictures-tok.txt
2019-08-25 19:07:46 +08:00
rikimaru1234321
6ffa65afa2
Add files via upload
2019-08-24 08:48:39 +08:00
rikimaru1234321
eecae92fe2
Add files via upload
2019-08-23 17:22:31 +08:00
rikimaru1234321
0f12632249
Add files via upload
2019-08-23 16:09:30 +08:00
rikimaru1234321
6df9c54ce4
Add files via upload
...
Add Commander 2018 Token
2019-08-23 10:08:46 +08:00
Oleg Agafonov
79b5d31782
* Images: added download support for Masterpiece Series Amonkhet (
...
Amonkhet Invocations);
2019-08-18 12:28:20 +04:00
Oleg Agafonov
1510de1df8
* Added new set: MagicFest 2019 (PF19);
2019-08-05 12:12:46 +04:00
Oleg Agafonov
745fa002bc
* Added new set: M20 Promo Packs (PPP1);
2019-08-05 12:10:59 +04:00
Oleg Agafonov
f576e4e9ce
* Added new set: Signature Spellbook: Jace (SS1);
2019-08-05 12:03:27 +04:00
Oleg Agafonov
dedaa74da3
* Added new set: Signature Spellbook: Gideon (SS2);
2019-08-05 12:00:22 +04:00
Oleg Agafonov
f98f4237b1
* Added new set: Core Set 2020 Promos (PM20);
2019-08-05 11:55:35 +04:00
Oleg Agafonov
d5b972aab2
* Added new set: San Diego Comic-Con 2019 (PS19);
2019-08-05 11:41:44 +04:00
Oleg Agafonov
f19cb4076a
[ELD] added images download
2019-08-05 11:36:09 +04:00
Oleg Agafonov
253085f3c3
[C19] added images download
2019-08-05 11:34:55 +04:00
Oleg Agafonov
847a10a73c
Fixed country name
2019-07-24 20:18:57 +04:00
Ingmar Goudt
eb0cfc94f8
change some size() comparisons, to isEmpty()
2019-07-14 20:53:23 +02:00
Ingmar Goudt
5ba206111a
add missing Override annotations
2019-07-14 20:28:48 +02:00
Oleg Agafonov
d6d67b78db
* Added London mulligan as default mulligan type for all games (except Canadian Highlander);
2019-07-13 18:46:41 +04:00
Oleg Agafonov
bce01ce053
Sonar's fixes
2019-07-06 13:09:27 +04:00
Oleg Agafonov
8b0586fa03
Merge pull request #5863 from paulward24/master
...
HashMap is not thread safe. The existing synchronized(map) is too small, should be extended to cover the surrounding code.
2019-06-30 18:47:31 +02:00
Oleg Agafonov
9c2714da53
* Images: added tokens from Modern Horizons (MH1);
2019-06-30 20:26:16 +04:00
Oleg Agafonov
4148a572cf
[M20] added tokens
2019-06-30 19:53:48 +04:00
Oleg Agafonov
716b929877
Prepare new release
2019-06-30 18:33:29 +04:00
Oleg Agafonov
efbd36963d
* UI: improves for player's panel:
...
* added cards count for commander zone icon;
* added colorized text for non empty mana pool;
* added colorized text for playable/chooseable cards in grave/exile/command zones;
2019-06-30 18:25:33 +04:00
Oleg Agafonov
f6123037ec
* UI: added playable/activatable cards highlight in all zone and windows (mana abilities, commander, graveyard, revealed, etc);
2019-06-28 03:30:57 +04:00
Adrian Nistor
ebb2fe458b
HashMap is not thread safe. The existing synchronzed(map) is too small, should be extended to cover the surrounding code.
2019-06-25 21:02:45 +00:00
Oleg Agafonov
994769e825
Merge pull request #5861 from rafaeldamasceno/fix-gatherer-sets
...
Fix set symbols in gatherer
2019-06-24 01:12:58 +02:00
rafaeldamasceno
a6f09e5e60
Fix set symbols in gatherer
2019-06-23 19:54:58 +01:00
Oleg Agafonov
b559460f77
[M20] added images download from scryfall
2019-06-23 19:08:23 +04:00
Oleg Agafonov
d0638e71af
Fixed symbols and images download from wizards;
2019-06-23 18:56:25 +04:00
rafaeldamasceno
74b396d7d4
Force Scryfall URL enconding
2019-06-08 01:29:29 +01:00
Oleg Agafonov
55bc61000a
Prepare new release
2019-06-06 23:03:38 +04:00
Oleg Agafonov
77e92d9186
* Fixed that snow lands can be added in draft and sealed modes ( #5831 );
2019-06-06 22:50:16 +04:00
Oleg Agafonov
12be28483f
Merge pull request #5805 from hitch17/mtga-deck-import
...
Support for importing mtga decks.
2019-05-30 19:08:04 +02:00
Rafael Damasceno
e76ce35467
Fix #5821 by finding in preferred set
2019-05-29 08:40:21 +01:00
Oleg Agafonov
84e0764bd4
Fixed that images download doesn't start again after too many errors;
2019-05-29 07:53:40 +04:00
Rafael Damasceno
628a7d6faa
Delete extra newlines
2019-05-28 21:33:33 +01:00
Rafael Damasceno
dd929ad622
Finish meld fix, add S00 lands
2019-05-28 21:30:51 +01:00
Rafael Damasceno
286391738c
Remove BFZ and OGW art variations as they're fixed upstream
2019-05-28 15:56:13 +01:00
Rafael Damasceno
6dbaa9f7cc
Merge branch 'master' into scryfall-improvements
2019-05-28 15:43:03 +01:00
Rafael Damasceno
fe14ddb9e9
Delete extra newline
2019-05-28 15:23:19 +01:00
Rafael Damasceno
325ce708a1
Restore deleted method
2019-05-28 15:22:45 +01:00
Rafael Damasceno
6581df34fb
Update direct links, add Spined Wurm
2019-05-28 15:20:29 +01:00
Rafael Damasceno
97938859ad
Fix 6ED, E001. Connect to API using proxy
2019-05-28 15:03:06 +01:00
Rafael Damasceno
580975143c
Add art variation cards
2019-05-28 15:01:06 +01:00
Rafael Damasceno
40586096c1
Remove GPX card and RNA lands direct links
2019-05-28 14:59:31 +01:00
Oleg Agafonov
9a9b304fd5
* UI: improved hand request dialog (users can ask your hand once per game, reset it by re-activate button);
2019-05-28 13:46:29 +04:00
Rafael Damasceno
d579b4b016
Better test if Card object from Scryfall has faces
2019-05-27 23:33:13 +01:00
Rafael Damasceno
2637a29a53
Refactor URL fetching, exclude front face
2019-05-27 21:35:31 +01:00
Oleg Agafonov
8ca5a3ec2e
UI: added filter button for oathbreaker format
2019-05-27 18:17:34 +04:00
Oleg Agafonov
07cf5201ba
* Added new game mode: Oathbreaker ( #5678 );
2019-05-27 16:17:15 +04:00
Rafael Damasceno
20253f6fb8
Merge branch 'master' into scryfall-improvements
2019-05-27 11:41:08 +01:00
Oleg Agafonov
adb666587b
Refactor images download for #5814
2019-05-27 10:19:47 +04:00
Rafael Damasceno
879a3d6c71
Implement double faced cards URL from Scryfall
2019-05-27 00:19:15 +01:00
Oleg Agafonov
7844291632
* Added new set M19 Gift Pack (G18) with 5 new cards ( #5779 );
2019-05-24 15:30:25 +04:00
John Hitchings
6e0e3899b8
Merge branch 'master' into mtga-deck-import
2019-05-19 13:28:27 -07:00
Oleg Agafonov
f1e204408f
Fixed umlaut
2019-05-19 22:51:18 +04:00
John Hitchings
b62d4fd20d
Support for importing mtga decks.
2019-05-19 11:18:09 -07:00
Oleg Agafonov
0043257042
Disable power of war server button;
2019-05-19 11:40:58 +04:00
Oleg Agafonov
639c4fab13
Improved card render modes dialog (emblems and planes support);
2019-05-14 15:14:40 +04:00
Oleg Agafonov
fb3762a9dd
Merge pull request #5798 from hitch17/emblem-pt-npe-fix
...
fix NPE when trying to draw PT on an emblem.
2019-05-14 12:28:28 +02:00
John Hitchings
e63ba29427
fix NPE when trying to draw PT on an emblem.
2019-05-13 22:51:30 -07:00
Oleg Agafonov
bf20e7d656
Test button fix
2019-05-13 13:30:18 +04:00
Oleg Agafonov
8448afc709
Test framework: added commander games support (quick start button, "commander" command to put card as commander);
2019-05-13 13:20:41 +04:00
Oleg Agafonov
24b221ff34
Test framework: added default test deck (no more test.dck file required to start test game);
2019-05-13 10:47:53 +04:00
Oleg Agafonov
9b53c75a6a
Fixed vehicle PT draws in image render mode;
2019-05-11 17:38:01 +04:00
Oleg Agafonov
5c69c66122
Removed beleron copyrighted font, fixed PT centering in mtgo render mode;
2019-05-11 16:32:35 +04:00
Oleg Agafonov
9518306016
* UI: added auto-size of PT box in mtgo render mode (large values are now visible);
2019-05-11 14:55:55 +04:00
Oleg Agafonov
5c48803ef9
* UI: improved cards appearance:
...
* added colorized PT values (boosted is green, unboosted is red);
* added toughness with damage calcs (damaged is red);
* image render: now title and PT texts are readable/big in small cards;
* mtgo render: improved image quality (less pixelated now);
* mtgo render: improved PT font (bold now);
2019-05-10 10:01:51 +04:00
Oleg Agafonov
c45f64bdec
UI: improved card render test dialog (added render mode and size choose);
2019-05-06 23:16:58 +04:00
Oleg Agafonov
051c3c4ac0
UI: added test card render modes dialog (available from debug menu);
2019-05-06 20:15:39 +04:00
Oleg Agafonov
1648b84d88
Fixed missing developers list in about form;
2019-05-05 15:48:31 +04:00
Oleg Agafonov
060ebe655e
* Added new game type: Freeform Commander Two Player Duel ( #5771 )
2019-04-30 16:35:24 +04:00
Oleg Agafonov
cb59442103
Merge pull request #5756 from mooretc2/freeform-commander-fix
...
Freeform commander fix
2019-04-28 20:23:23 +02:00
Oleg Agafonov
f238118c87
UI: removed outdated options, improved;
2019-04-27 12:22:19 +04:00
mooretc2
a05df82f75
Adding missing return
2019-04-24 17:10:31 -07:00
mooretc2
be62669e4b
Fixing issue with Freeform Commander deck type
2019-04-24 16:52:50 -07:00
Oleg Agafonov
43ebdf9e94
Fixed NPE error on new systems;
2019-04-24 18:03:53 +04:00
Oleg Agafonov
bbf1c1343a
Prepare release 1.4.35
2019-04-23 23:32:54 +04:00
Oleg Agafonov
c6d32bd33d
[WAR] added tokens images
2019-04-23 23:32:09 +04:00
Oleg Agafonov
d1e2fc860d
* UI: fixed that cards from Masterpiece Series don't draw selectable frames ( #5505 );
2019-04-23 13:47:50 +04:00
Oleg Agafonov
ba1c6de2cd
* UI: fixed that sideboarding load side cards without user's sorting;
2019-04-20 06:41:16 +04:00
Oleg Agafonov
3fa97d47c6
Improved timeout updates for slow server
2019-04-19 18:19:02 +04:00
Oleg Agafonov
c95f14f64c
* UI: fixed that server messages and tables list is not refresh after re-connect ( #4194 );
2019-04-19 17:37:26 +04:00
Oleg Agafonov
bd06d3df51
Merge pull request #5711 from hitch17/draft-log-deck-importer
...
Ability to import draft logs as decks.
2019-04-13 05:23:33 +02:00
Oleg Agafonov
ee2741c7a7
* UI: fixed non closeable card popup hints, fixed memory leaks ( #4983 , #2803 );
2019-04-12 17:55:25 +04:00
Oleg Agafonov
fe9c3fbae8
Fixed bloated connection errors in logs;
...
Fixed that data update tasks runs after disconnect;
2019-04-12 15:38:33 +04:00
Oleg Agafonov
f81142459d
* UI: fixed wrong server reconnect on multiple apps runs ( #5495 );
2019-04-12 12:15:48 +04:00
John Hitchings
61d40902ab
Ability to import draft logs as decks.
2019-04-11 22:27:21 -07:00
Oleg Agafonov
5a0f01c14a
* UI: improved connects and disconnects processing:
...
* fixed app freeze on broken server;
* fixed app freeze on cancel button clicks;
* fixed wrong still connected dialogs on app close or connect;
* fixed missing wrong versions message;
* improved error logs and messages.
2019-04-11 12:14:18 +04:00
Oleg Agafonov
d2ab867e99
* UI: fixed non random packs richman mode ( #5672 );
2019-04-08 20:48:52 +04:00
Oleg Agafonov
7a556ea58f
* UI: added save/load packs list in random/richman mode ( #5672 );
2019-04-08 20:15:34 +04:00
Oleg Agafonov
d249b14c3c
* UI: fixed empty packs pool by default in random/richmen mode;
2019-04-08 19:07:23 +04:00
Thomas Winwood
788a1be01e
Fix nonbasic land counting in singleton mode
2019-04-07 06:14:14 +01:00
Oleg Agafonov
10234d508f
* UI: added CTRL/SHIFT/ALT supports for hotkeys ( #2042 );
2019-04-06 07:32:44 +04:00
Oleg Agafonov
11b254e5f7
* UI: added F12 hotkey to go in or out from game chat (can be changed in preferences);
2019-04-06 04:01:06 +04:00
Oleg Agafonov
1dbf5ba183
* UI: improved hotkeys:
...
* added support for characters keys (no more skip hits in chat or search windows while typing, #4676 );
* fixed that user can activate skip button in choose dialogs;
* fixed that mouse clicks outside from chat fields can't reset the focus;
2019-04-06 01:02:47 +04:00
Oleg Agafonov
fc88357eab
[WAR] - added images download from scryfall;
2019-04-03 13:03:51 +04:00