PurpleCrowbar
3e21e3fb52
Add DSC token images
2025-01-20 01:41:28 +00:00
tiera3
a698385066
Update image download links for [SLD] back faces ( #13231 )
2025-01-18 22:55:13 -05:00
PurpleCrowbar
10a25e3f21
Add BLC token images
2025-01-17 21:17:45 +00:00
Oleg Agafonov
67f4562c7b
added set Innistrad Remastered (INR)
2025-01-18 01:10:35 +04:00
xenohedron
41b9c95be9
less intrusive error handling for #12833
2025-01-08 22:47:01 -05:00
Oleg Agafonov
c076f4925f
Turn under control reworked:
...
- game: added support for human games (cards like Emrakul, the Promised End, #12878 );
- game: added support of 720.1. to reset control in the turn beginning instead cleanup step (related to #12115 );
- game: added game logs for priorities in cleanup step;
- game: fixed game freezes and wrong skip settings usages (related to #12878 );
- gui: added playable and choose-able marks for controlling player's cards and permanents, including switched hands;
- gui: added controlling player name in all choice dialogs;
- info: control of computer players is it not yet supported;
2025-01-07 12:38:01 +04:00
Oleg Agafonov
fbd5cca14a
GUI: fixed rare error while draging/moving card on first play ( close #13201 )
2025-01-04 12:46:19 +04:00
Oleg Agafonov
ab1b3f5297
fix bad error handling (related to #13132 )
2025-01-03 12:45:21 +04:00
xenohedron
07427c1df6
fix bad error handling (related to #13132 )
2025-01-03 00:02:22 -05:00
jackd149
fd4b82696b
[DSK] Implement Kaito, Bane of Nightmares ( #13187 )
2025-01-02 20:03:51 -05:00
Oleg Agafonov
7e0c9bb5c5
images: fixed symbols download from gatherer website, removed custom cacert key storage ( close #13159 , close #13157 , related to #9266 )
2025-01-02 02:11:23 +04:00
Oleg Agafonov
960c26a291
tests: fixed and improved downloader tests
2024-12-17 01:00:31 +04:00
Oleg Agafonov
2955535927
tests: added tests for auto-lands suggestion in deck editor and tourney (related to #13127 )
2024-12-16 21:50:27 +04:00
PurpleCrowbar
bdf9f09500
Remove all sets lacking token images from token image database
2024-12-16 02:07:59 +00:00
Oleg Agafonov
15a1e618fa
client: improved default run scripts for better compatibility with non-ascii paths, increased default memory limit to 2 GB ( #13121 )
2024-12-10 18:17:55 +04:00
Oleg Agafonov
de34a98208
client: added java version and charset info to error report (related to #13121 )
2024-12-07 14:54:02 +04:00
spjspj
78913ac84b
Merge pull request #13063 from spjspj/master
...
Fix profanity filter
2024-12-01 20:55:00 +11:00
Oleg Agafonov
b1f914bbf4
version bump
2024-11-30 22:42:47 +04:00
PurpleCrowbar
013cf2721f
Add FDN token images
2024-11-16 23:52:48 +00:00
spjspj
7ae61944f5
Update ChatPanelBasic.java
2024-11-10 22:05:25 +11:00
ciaccona007
a387c5ed67
[FDN] Implement Kiora, the Rising Tide
2024-11-04 09:01:24 -05:00
ciaccona007
a5d2338c5a
[FDN] Implement Kaito, Cunning Infiltrator
2024-11-03 18:48:48 -05:00
theelk801
90623b6a0e
[J25] add set
2024-10-27 12:35:28 -04:00
theelk801
bcb0d5babc
[DFT] add set
2024-10-26 14:21:45 -04:00
Oleg Agafonov
1ec277631f
GUI, game: added card popup support in choose target amount dialogs (example: damage distribution, related to #9827 )
2024-10-24 16:30:17 +04:00
tiera3
6047f592cf
implement [DA1] More of that Strange Oil ( #13019 )
2024-10-24 00:20:48 -04:00
Oleg Agafonov
2b9ae8e0aa
GUI, table: improved save/load table config for new tourney dialog (miss num seats, decks, skill, player types and other params, related to #12981 )
2024-10-12 11:31:42 +04:00
Oleg Agafonov
3475249c99
GUI, table: improved save/load table config to support player types, AI skill level and deck files ( closes #12981 )
2024-10-11 17:09:15 +04:00
Oleg Agafonov
f652665f87
merge fix
2024-10-11 16:40:27 +04:00
Oleg Agafonov
bad782244f
GUI: added new error dialog for more use cases
2024-10-11 16:38:46 +04:00
Oleg Agafonov
8d6ba84556
dev: added support of client code debugging without disconnection (no more connection/pings validation in server's test mode);
...
server: improved disconnection logs, fixed some race conditional bugs;
2024-10-09 16:03:38 +04:00
Oleg Agafonov
f0c6835d36
GUI, preferences: removed outdated settings with images download threads (it's 5 by default now)
2024-10-06 13:42:27 +04:00
Oleg Agafonov
a1ca4f5adc
images: fixed very slow download finish in some use cases
2024-10-06 12:58:19 +04:00
Oleg Agafonov
5e1dace946
GUI: fixed black colored card hint popup on some systems ( #12857 )
2024-09-28 21:05:44 +04:00
TandEm
571eb69890
GUI, deck editor: improved toolbar icons in dark themes ( #12873 , #12920 )
...
Co-authored-by: TandEm <tandem@users.noreply.github.com>
2024-09-28 19:44:19 +04:00
Oleg Agafonov
a3f38bc0a4
GUI, game: improved player panel icons for better look in dark theme
2024-09-23 17:35:41 +04:00
Oleg Agafonov
f7d702d5df
images: added The Ring image support (part of #12274 , #12899 );
...
images: fixed miss dungeon image in choose dungeon dialog (part of #12274 );
2024-09-21 18:41:53 +04:00
Oleg Agafonov
b40e7222b3
Dungeon improves:
...
* Dungeons: added dungeon name hint to room's game log and choices (part of #12274 );
* GUI, game: added card popup hints support in feedback panel (yes/no choices);
* Images: fixed miss images for dungeons in command zone, game logs and choice dialogs;
2024-09-19 13:42:23 +04:00
Oleg Agafonov
cd51954208
tests: added verify check for wrong predicates usage in filters (ClassCastException errors like #12774 )
2024-09-19 04:32:21 +04:00
Oleg Agafonov
278bda4c36
version bump
2024-09-08 22:13:45 +04:00
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
Oleg Agafonov
8bd7e346fb
images: fixed broken images download from scryfall ( #12817 );
2024-09-07 13:34:23 +04:00
Grath
8421c993e9
[BLC] Implement Gourmand's Talent ( #12796 )
2024-09-03 23:22:31 -04:00
theelk801
e67a741519
[DSC] add set
2024-09-01 09:26:23 -04:00
xenohedron
54874a59b0
refactor: rename "remixed" to "reshuffled" ( #12755 )
2024-09-01 01:08:26 -04:00
TandEm
8b57b7ee75
GUI: fix some text colors not using the theme color ( #12737 )
...
Co-authored-by: TandEm <tandem@users.noreply.github.com>
2024-08-26 12:17:34 -04:00
TandEm
5cab53c848
New GUI theme: Carbon Fiber ( #12733 )
...
Co-authored-by: TandEm <tandem@users.noreply.github.com>
2024-08-25 23:14:02 -04:00
Svyatoslav28597
44fb94782c
Add set [YNEO] with six cards; add two [J21] cards plus reprints ( #12692 )
2024-08-24 01:02:16 -04:00
PurpleCrowbar
b6ee7fe410
Fix Mystery Booster 2 image downloads
2024-08-18 20:27:54 +01:00
Oleg Agafonov
de5de0e103
version bump
2024-08-16 19:35:42 +04:00