theelk801
7b5330fee3
[BLC] add set
2024-07-09 16:32:01 -04:00
Oleg Agafonov
c1244a71ef
GUI: added gui size support in pick choice dialogs (dialogs with searchable list, related to #12420 )
2024-07-07 12:58:30 +04:00
Oleg Agafonov
f3db9cb8af
GUI: added card hint popup support in pick choice dialogs (dialogs with searchable list, related to #12420 )
2024-07-07 11:39:29 +04:00
Oleg Agafonov
9864cdd46c
GUI, preferences: improved theme switch at runtime (fixed skip and step buttons update);
2024-07-05 18:11:09 +04:00
Oleg Agafonov
6c0f7ebb90
GUI: reworked error dialog:
...
* added client version and improved stack trace;
* added copy to clipboard button;
* added button to create new issue on github (with prefilled form fields like error text);
* added GUI size settings support;
* some old errors now use new error dialog instead message box;
2024-07-05 17:42:36 +04:00
Oleg Agafonov
2631b31b8a
GUI, preferences: improved theme switch at runtime (fixed main menu update);
2024-07-03 23:46:12 +04:00
Oleg Agafonov
2848ba69d4
GUI, preferences: improved background images settings, moved it from images to theme tab (related to #10809 );
2024-07-03 05:22:36 +04:00
Oleg Agafonov
64f3df035b
GUI, preferences: added theme switch without app restart (for preview only, app must be restarted anyway for full GUI refresh);
2024-07-03 04:31:07 +04:00
Oleg Agafonov
e3dee4eac1
GUI, preferences: improved proxy tab, removed un-used servers list
2024-07-02 13:17:23 +04:00
Oleg Agafonov
3b188340fa
refactor: actual form file format for preferences dialog
2024-07-02 12:25:27 +04:00
theelk801
3c3af396ef
[FDN] add set
2024-06-28 11:06:53 -04:00
theelk801
b99fa71444
[DSK] add set
2024-06-27 13:42:21 -04:00
tiera3
0a23521ece
images: removed redundant download links for scryfall cards ( #12508 )
...
Found the include_variations flag so no need for a third search to check for variations - combined it with the second search (that drops the language code).
2024-06-25 07:34:36 +04:00
Oleg Agafonov
3c8d70c64e
refactor: clean code
2024-06-24 06:15:08 +04:00
Oleg Agafonov
72586616ae
GUI: added HD screen support (resizing) for player panels (preferences settings under development, part of #12455 , #12451 , #7563 );
2024-06-23 16:07:18 +04:00
Oleg Agafonov
7d675de876
server: fixed server app freeze on another instance already running, improved threads usage (related to #11285 );
2024-06-23 15:58:25 +04:00
Oleg Agafonov
f0c38cdb87
GUI: fixed that server's lobby do not remember divider position after app restart (tables, matches and chat sizes)
2024-06-23 15:55:46 +04:00
Oleg Agafonov
f78177a540
debug: added command line param to disable full screen mode on mac os (-Dxmage.fullScreen=false - useless);
2024-06-23 15:51:40 +04:00
PurpleCrowbar
77aba627b0
Add all missing Secret Lairs
2024-06-22 16:26:50 +01:00
xenohedron
68f800d8dd
remove colon from file paths
2024-06-20 23:37:24 -04:00
Gabriel
4f67b7ef92
game: added 22 commander decks to sample folder ( #12498 )
2024-06-20 23:44:01 +04:00
Oleg Agafonov
5ec837211f
fixed mage client run script
2024-06-17 01:00:35 +04:00
Oleg Agafonov
91eb105795
fixed mage client run script
2024-06-17 00:39:12 +04:00
PurpleCrowbar
f83073081d
Add M3C token images
2024-06-15 01:41:10 +01:00
PurpleCrowbar
993ffd8894
Add MH3 token images
2024-06-15 01:22:00 +01:00
Oleg Agafonov
1750797036
images: made normal images size as default download source, improved description and info messages
2024-06-13 01:04:30 +04:00
tiera3
b0f08d278f
images: added normal images size download from scryfall source - 2/3 of BIG sizes but with same quality ( #12450 )
2024-06-13 00:05:01 +04:00
Oleg Agafonov
11bd8c29b2
refactor: removed un-used balloontooltip library
2024-06-13 00:02:15 +04:00
Oleg Agafonov
e2b1d980b6
other: added java version in app's starting logs
2024-06-12 06:33:04 +04:00
Oleg Agafonov
c8b5c1fa35
AI: fixed wrong quick start button for MCTS game
2024-06-10 21:51:55 +04:00
Oleg Agafonov
88a451bb4f
GUI: fixed wrong font size in debug menu and quick game buttons
2024-06-10 21:51:05 +04:00
Oleg Agafonov
93221f8452
GUI: improved small mode detection on some desktop resolutions (mode without avatars);
2024-06-10 00:00:46 +04:00
tiera3
fb710f46be
images: improved download size calc for small scryfall images ( #12441 )
2024-06-09 10:32:10 +04:00
Evan Kranzler
cdf91e66fb
Change tribal card type to kindred, update viashino and naga ( #12271 )
...
* change tribal card type to kindred
* update viashino to lizard
* update naga to snake
2024-06-08 13:55:52 -04:00
Oleg Agafonov
d2f5379d35
images: improved error message on miss symbols
2024-06-08 11:46:05 +04:00
Oleg Agafonov
c094e31760
images: fixed wrong errors on searching broken images files ( closes #12430 )
2024-06-08 07:28:17 +04:00
Oleg Agafonov
e33a5f4861
GUI: fixed app freeze on images download or connection for systems like macOS (related to #12261 );
2024-06-07 17:29:19 +04:00
Evan Kranzler
27bea843a3
[M3C] Implement Ulalek, Fused Atrocity and new colorless hybrid mana ( #12273 )
...
* improved by (#12415 )
* Added symbol downloads for new colorless hybrid
---------
Co-authored-by: Alexander Novotny <alexander_novo@mail.tmcc.edu>
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2024-06-06 23:43:45 +04:00
Oleg Agafonov
4635563f44
images: deleted outdated/closed images sources ( closes #5767 )
2024-06-06 22:10:46 +04:00
grimreap124
e0184197c8
GUI: fixed stacked permanents in some use cases ( #12402 )
2024-06-05 13:19:48 +04:00
Susucre
70a5a9a8cf
add special guests for MH3
2024-06-04 20:49:44 +02:00
Oleg Agafonov
6768218038
dev: added actual default settings for client/server run scripts
2024-06-03 11:44:48 +04:00
grimreap124
6498522b4e
gui: fix stacking of land creature tokens ( #12318 )
...
Moving land creatures into the creature row like they were pre-stacking update
related to #12242 , #12248 , #12256
2024-06-01 01:10:33 -04:00
tiera3
f253777f7c
Scryfall small images download ( #12282 )
...
- Add new option for downloading small images from scryfall
- Refactor/simplify CardImageUrls
---------
Co-authored-by: xenohedron <xenohedron@users.noreply.github.com>
2024-06-01 01:09:02 -04:00
Susucre
20b7a115da
prevent direct access of Player->counters ; some cleanup on counter removal effects ; implement [MH3] Izzet Generatorium ( #12314 )
2024-05-29 22:34:54 +02:00
Oleg Agafonov
ba36eac7f8
fixed error on deck editor usage, related to 2298ebc5f5
2024-05-28 22:22:20 +04:00
tiera3
024291e057
add download option for all basic land images ( #12283 )
2024-05-26 19:59:33 -04:00
Oleg Agafonov
0e39d6a833
images: fixed miss token image in some use cases (if it was created from a card and a set contains multiple images);
2024-05-26 12:56:03 +04:00
tiera3
0152d2af1f
add download for ZNC/Germ Token Image ( #12286 )
2024-05-25 18:33:51 -04:00
tiera3
e3e5f3fa28
Rework Scryfall Image Downloads ( #11926 )
...
* Rework Scryfall Image Downloads
Now autoconverts collector numbers ending in "*" or "+" or "Ph" so not as many direct links required.
Uses a third attempt with &variation=true which is needed for the 79 cards that are marked as variations.
Fully tested image downloads with language set to russian to ensure fallbacks work correctly.
Restored comments to match scryfall names instead of the .java file names
Added check for api link ending in "/"
Added workaround comments.
Created prepareCardNumber in ScryfallImageSupportCards.java to use for the shared code.
A couple of comments of scryfall set names:
Commander Legends: Battle for Baldur's Gate
Game Night: Free-for-All
Comment for Viscera Seer re issue 11157
2024-05-25 18:33:23 -04:00