Agetian
01017efab6
- Dev Mode: added a way to remove counters from permanent.
2018-04-29 18:51:46 +03:00
Meerkov
9aac61e350
Undo XStream update, to support Android.
...
It's not clear why 1.4.10 was not working for Android, but it wasn't my goal to update specifically so rolling back that change.
(cherry picked from commit 43642e85a8d05d02d4c65c87eed8e51d5c1a3a56)
2018-04-28 08:42:48 +00:00
Meerkov
8f68266585
Update Guava to 24.1
...
This updates Guava 16 to 24.1. Currently 16 is a 4 year old version, so there are a lot of bug fixes. The Android .pom has 24.1-android instead of 24.1-jre, for compatability reasons.
I did not test the android build, however the desktop build works.
Also resovles two warnings and drops a "TODO" on a comment that was highlighting a possible bug but wasn't easily marked to discover later.
(cherry picked from commit be578af80467c1850d9dcec0af6fe18840fff7e9)
2018-04-28 08:42:22 +00:00
Agetian
bc701fecb3
- Making transform cards work as plane/region art in Planar Conquest (mobile Forge).
...
- Currently will show the cards untransformed on the plane selection screen and transformed on the multiverse/region screen.
2018-04-27 10:46:48 +03:00
Agetian
e8d0fe07f4
- Preparing Forge for Android publish 1.6.9.005 [hotfix].
2018-04-26 07:36:04 +03:00
Agetian
83665d0992
- Preparing Forge for Android publish 1.6.9.004 [AI hotfix].
2018-04-25 07:17:39 +03:00
Agetian
a8277f5e13
- Preparing Forge for Android publish 1.6.9.003 [hotfix].
2018-04-23 09:56:48 +03:00
austinio7116
e5db8ff8b3
Merge branch 'assorted-fixes' into 'master'
...
Adding Rat Colony to card limit exceptions, fixing Goblin Chainwhirler.
Closes #527
See merge request core-developers/forge!470
2018-04-23 06:36:40 +00:00
Agetian
75d6ea6537
- Unifying the list for card exceptions in DeckFormat, as suggested and coded by Austinio.
2018-04-23 09:21:55 +03:00
Agetian
1522baa97d
- Adding Rat Colony to card limit exceptions in several places.
2018-04-23 07:31:39 +03:00
Agetian
ec266d6d9b
- Preparing Forge for Android publish 1.6.9.002 [bugfixes].
2018-04-23 06:49:21 +03:00
Agetian
30f8e8b16c
- Preparing Forge for Android publish 1.6.9.001 [incremental].
2018-04-21 06:36:46 +03:00
Blacksmith
0d375ecd93
[maven-release-plugin] prepare for next development iteration
2018-04-21 01:18:35 +00:00
Blacksmith
970f684345
[maven-release-plugin] prepare release forge-1.6.9
2018-04-21 01:18:32 +00:00
maustin
eb0724954b
Merge branch 'brawlfixes' into historicformats
2018-04-19 18:21:36 +01:00
maustin
0168a20e7e
Use later reprints in card-themed generated decks
2018-04-19 18:21:00 +01:00
maustin
53a03b94d4
Merge branch 'master' into historicformats
...
# Conflicts:
# forge-game/src/main/java/forge/game/GameFormat.java
2018-04-18 23:00:56 +01:00
Meerkov
6efd631fd8
Declares a serialVersionUID.
...
Lots of classes here are serializable, but warn due to missing UID. Serializables are supposed to have a UID for version compatability. Fixes a bunch of compiler warnings.
Also adds in "default:" branch to a few switches which were warning due to missing cases.
2018-04-17 16:48:18 -07:00
Meerkov
0aea9ce153
Fix imports.
...
Woops, commited too fast. Adding imports for MyRandom.
2018-04-17 16:28:27 -07:00
Meerkov
4925db1b66
Remove Math.Random in favor of MyRandom.
...
This is a continuation of the RNG updates. Math.Random is an insecure PRNG which is actually different than java.util.Random as well.
2018-04-17 16:25:43 -07:00
Meerkov
db3e4d9e83
Fixes ~50 compiler warnings for unused libraries.
2018-04-17 16:06:00 -07:00
maustin
f2ae137947
Merge branch 'master' into historicformats
...
# Conflicts:
# forge-game/src/main/java/forge/game/GameFormat.java
2018-04-17 21:29:03 +01:00
Meerkov
130fc4ee18
Complete update to Java 8.
2018-04-16 20:38:20 -07:00
austinio7116
41e1997d73
Deactivate the choose format button if a quest world is selected
2018-04-16 22:00:55 +01:00
austinio7116
e359042766
New quest screen format selector now updates button text when a format is selected
2018-04-16 20:33:38 +01:00
austinio7116
ad6f26f6a9
Separated the historic format selector UI for android from the filter class so that it can also be used to select any format for quest pools
2018-04-16 20:17:19 +01:00
austinio7116
e1ed1ae69c
Grouped formats by historic subtype as well as type in android scroll selector
2018-04-15 19:53:30 +01:00
maustin
b4526df691
Merge branch 'master' into historicformats
2018-04-10 14:07:06 +01:00
Agetian
afe040d0b6
- Minor cleanup.
2018-04-10 10:58:51 +03:00
Agetian
9a43c1b3ae
- Ensure that players have equal player panel heights in a two-player game in Landscape mode
2018-04-10 10:56:33 +03:00
Agetian
7e58e204ed
- Code style cleanup/unification in multiplayer Forge for Android.
2018-04-10 10:49:24 +03:00
austinio7116
a5d964a334
Updated formats to include subtype enum and made a first batch attempt to set the value
...
Now sorting formats by type, subtype then name
Added new "additional" property to gameformats to allow additional non printed but legal cards to be included e.g. dual lands in extended 1999
2018-04-10 07:28:31 +01:00
austinio7116
00a2a1ef4d
Enabled historic/casual formats as starting pools for quest mode on desktop
2018-04-09 23:35:08 +01:00
maustin
ba793ac44e
Renamed "Sanctioned format" to "Defined format" in quest starting pool options and enabled selecting from historic and other non-sanctioned formats in android quests
2018-04-09 23:35:08 +01:00
austinio7116
def7ba5faf
Updates to UI to separate out format filters
2018-04-09 23:35:08 +01:00
austinio7116
e01eab131f
Attempt to add other formats to format filter submenu on android
2018-04-09 23:35:08 +01:00
austinio7116
0636695052
Just use sanctioned formats where relevant, exclude historic formats where needed - may add these back later via new UI elements
2018-04-09 23:35:08 +01:00
austinio7116
a73667610b
Added MoJhoSto variant
2018-04-02 07:19:09 +01:00
austinio7116
9e053865e1
Code cleanup
2018-03-29 07:00:37 +01:00
austinio7116
e2ee43fb2d
Code cleanup
2018-03-27 23:04:16 +01:00
austinio7116
5b8342188c
Fixed adding planeswalker commanders from pool in android brawl deck editor
2018-03-26 22:59:16 +01:00
austinio7116
364bf3724f
Added UI elements required for Brawl variant
2018-03-26 06:57:15 +01:00
swordshine
1bd18eece0
Merge branch 'master' into 'master'
...
Support playing against Net Decks through the Test Deck function on mobile Forge.
See merge request core-developers/forge!307
2018-03-23 04:12:02 +00:00
Michael Kamensky
7d39889cef
Merge branch 'androidmultiaiplayers' into 'master'
...
3/4 player matches on Android
See merge request core-developers/forge!295
2018-03-21 18:20:22 +00:00
Alexei Svitkine
f436fa895b
Support playing against Net Decks through the Test Deck function
...
on mobile Forge.
2018-03-21 00:04:14 -04:00
austinio7116
951a5dc978
Enabled team combo box on android now that multiplayer is possible, also attempted to prevent hanging on conceding in multiplayer games - only working on android so far
2018-03-20 21:53:06 +00:00
Agetian
b2088e7cd2
- Preparing Forge for Android publish 1.6.8.001 [incremental].
2018-03-20 09:10:54 +03:00
Blacksmith
9e786bbdff
[maven-release-plugin] prepare for next development iteration
2018-03-20 01:14:26 +00:00
Blacksmith
6e6af1c6c4
[maven-release-plugin] prepare release forge-1.6.8
2018-03-20 01:14:23 +00:00
austinio7116
94e255b198
Fix for broken variants with new android multiplayer code
2018-03-19 12:52:49 +00:00