Commit Graph

22320 Commits

Author SHA1 Message Date
swordshine
f8f03a57ba - More cards ready for multiplayer 2013-08-21 00:42:32 +00:00
spr
34618e957c - Forge forced to use Java cross platform "Metal" look and feel which should only really affect Mac users (in a good way hopefully!). More details, see http://www.slightlymagic.net/forum/viewtopic.php?f=52&t=11126#p125845. 2013-08-20 05:26:24 +00:00
Sol
f745ba9f5d - Updating Svar 2013-08-20 02:56:20 +00:00
drdev
1677e1eeb1 Refactor so ItemManager is abstract and ItemFilter doesn't extend JPanel
Start working on transitioning card color/type filters
2013-08-20 00:07:39 +00:00
Maxmtg
eebbb45b2c better display of subfolders 2013-08-19 22:48:33 +00:00
Maxmtg
ada5fa5056 Subfolders for constructed decks work in r/o mode (part 2 of ~3) 2013-08-19 22:40:10 +00:00
Maxmtg
df6860294d Support for nested folders that store constructed decks - part 1 of ≈3 2013-08-19 20:48:21 +00:00
Sloth
8b97275195 - The AI will now trade blockers with attackers like Goblin Lackey more aggressively. 2013-08-19 11:13:17 +00:00
drdev
7e92f73a30 Add ItemFilter.java (not committed by accident) 2013-08-18 23:09:31 +00:00
drdev
1514ad0694 Create ItemFilter class 2013-08-18 23:05:15 +00:00
Maxmtg
48bebfef05 interface for nested folders support in Istorage 2013-08-18 21:21:47 +00:00
Maxmtg
ddb66257ce * Following the ideas implemented in java.util.collections, IStorageView interface removed, the base class is read-only by default.
* isUnique removed for being  synonym for !contains
* QuestDeckMap inherited correctly from StorageBase to avoid duplicate code.
2013-08-18 20:16:09 +00:00
Maxmtg
023bc56986 TableSorter renamed to ItemPoolSorter and moved to ItemPool's package - this also removes an incorrect reference from Deck to gui. 2013-08-18 19:10:54 +00:00
drdev
c52050e37c Make all text fields select all on focus 2013-08-18 19:03:30 +00:00
Chris
a523f3c130 - Added new card names to changes.txt. 2013-08-18 16:34:34 +00:00
Chris
0126e6dae3 - Cleared out the changes.txt file, now ready for new material. 2013-08-18 14:02:20 +00:00
Sloth
2a991e219f - Fixed being able to discard tokens. 2013-08-18 11:51:35 +00:00
Sloth
3c31e29a48 - Tokens leaving the battlefield will now also create LKI copies. 2013-08-18 10:45:20 +00:00
Sloth
e7a143e181 - Fixed Exalted Dragon. 2013-08-18 08:12:48 +00:00
Sloth
03b37b049b - Fixed overeager RuntimeException caused by Coalition Relic. 2013-08-18 06:49:03 +00:00
drdev
1563cb4693 Refactor Card Catalog and Current Deck to use new ItemManager control
Support ghost text in FTextFields and add "Search" ghost text for Card Catalog field and use in place of old "[New Deck]" logic
Standardize size of buttons and text fields a bit
Allow horizontal scrollbar for card tables in Deck Editor if preference for elastic columns not on
2013-08-18 06:13:15 +00:00
drdev
82f32154fd Make search in buttons be same size as Add Filter button 2013-08-18 00:10:58 +00:00
drdev
37b13aa484 Add parameterless function for setting to show ghost text with focus 2013-08-18 00:06:22 +00:00
drdev
cf00e02c12 Change ghost text default to be hidden with focus
Add ghost text to Card Catalog search field
2013-08-17 23:04:40 +00:00
drdev
4bfb8a840a Prevent crash when hovering over table header to right of final column 2013-08-17 22:38:55 +00:00
drdev
490efdbd5a Hide search box for now in Item Manager 2013-08-17 22:33:44 +00:00
Sloth
d2335d2382 - Converted Magus of the Abyss to script. 2013-08-17 20:59:09 +00:00
Sloth
7e8a729fed - Added Ley Line. 2013-08-17 20:56:33 +00:00
Sloth
d6274b42af - Added Pandemonium. 2013-08-17 20:37:09 +00:00
Sloth
699a502cc5 - Added the option for targets of triggers to be chosen by another player.
- Converted The Abyss to script.
2013-08-17 19:21:33 +00:00
drdev
292bfed82a Don't auto-resize columns if want elastic columns set to false 2013-08-17 16:22:05 +00:00
drdev
a34847ab7b Remove table functions from ItemManager class 2013-08-17 16:01:02 +00:00
drdev
9e5f7f943b User doLayout override to layout ItemManager components instead of resize handler 2013-08-17 15:13:33 +00:00
drdev
7dc9afddb3 Make ItemManager derive from JPanel instead 2013-08-17 15:10:26 +00:00
Sloth
f174d73098 - State effects are now checked after a land is played (fixes the legend rule). 2013-08-17 10:45:37 +00:00
Sloth
15c90a00cd - Fixed cleanup of phased out cards. 2013-08-17 10:38:55 +00:00
swordshine
1ecb6728b1 - Converted static ETB triggers to replacement effects 2013-08-17 05:26:48 +00:00
swordshine
f13c38e135 - Fixed replacement effects for cloned cards 2013-08-17 04:55:13 +00:00
swordshine
7c34056281 - Converted Virulent Wound to script 2013-08-17 04:03:51 +00:00
swordshine
0fb1c82dc0 - Fixed Heat Stroke and Defiant Vanguard 2013-08-17 02:59:10 +00:00
drdev
ecd8e8838f Fix layout in Item Manager 2013-08-17 02:46:37 +00:00
drdev
cd969babff Increase text field height by 2 pixels 2013-08-17 01:53:21 +00:00
drdev
116a24ac23 Support ghost text in text fields and make them look nicer 2013-08-17 01:49:36 +00:00
swordshine
a951e4eaa0 - Remove hidden extrinsic keyword "At the beginning of the end step, destroy/exile CARDNAME." after it triggers. 2013-08-17 00:54:57 +00:00
Sloth
fa820d4e07 - Fixed ControlGain effects not lasting until Cleanup step. 2013-08-16 22:01:31 +00:00
Sloth
f0ab756a5d - Fixed AttackersDeclared triggering without attackers. 2013-08-16 20:14:07 +00:00
Sloth
6545960635 - Fixed typo in Vanishing description. 2013-08-16 20:02:10 +00:00
spr
ef8bb689d7 - ComboBox style now set globally via UIManager which should hopefully resolve issue with Mac (see http://www.slightlymagic.net/forum/viewtopic.php?f=52&t=11126#p125845). 2013-08-16 19:45:42 +00:00
Chris
ce988a66df [maven-release-plugin] prepare for next development iteration 2013-08-16 13:09:31 +00:00
Chris
54d98f710c [maven-release-plugin] prepare release forge-1.4.6 forge-1.4.6 2013-08-16 13:09:20 +00:00