Commit Graph

12116 Commits (f48c963931eeb4a0879223a0e11b9f948d737eb8)

Author SHA1 Message Date
Lodici f48c963931 - Fix[#431]: Unable to close Deck Editor if deck is invalid.
- added .jpage (eclipse scrapbook page) to .hgignore.
- refactor: removed unused UI classes.
- Remove Parameter refactor: MagicFrame in ExplorerPanel constructor not used any more.
2013-12-08 18:39:09 +00:00
Lodici cb54127af2 - more efficient way of laying out card type totals and percentages. 2013-12-05 22:17:13 +00:00
Lodici 785868739c - in deck stats viewer the card type totals also now displays percentage. 2013-12-05 22:00:14 +00:00
Lodici 4dbb6eb370 Merge main repo 2013-12-05 16:52:20 +00:00
Lodici cc84c336bd - Updated Deck Editor dependencies so that it can be used outside of a duel.
- Added "Deck editor" option to main menu.
2013-12-05 16:42:17 +00:00
melvin c062ecd397 correct order of subtypes 2013-12-05 13:41:03 +08:00
melvin 91236d6303 merged new card 2013-12-05 13:35:51 +08:00
melvin 1e0d7561b2 merged UI changes 2013-12-05 11:21:56 +08:00
ShawnieBoy 2bee5e2cce New Card Scripts 2013-12-05 11:05:17 +08:00
Lodici fe9441a1ed - removed dependency on redundant MagicCubeDefinition reference from deck explorer and editor screens. 2013-12-04 22:49:32 +00:00
Lodici c05b915655 - refactor : removed redundant code and constructor parameters. 2013-12-04 22:44:32 +00:00
Lodici 339a7a80fe - removed MagicPlayerDefinition dependency from DeckStatisticsViewer. 2013-12-04 22:38:55 +00:00
Lodici 5506d151dc - Fix[#398] : Sort by toughness actually sorts by power in deck builder. 2013-12-04 15:14:28 +00:00
Lodici a1a515eef3 main repo merge 2013-12-04 13:30:46 +00:00
Lodici 810a3338fe - refactor: removed obsolete component. 2013-12-04 13:21:56 +00:00
Lodici c86fec2cce - refactor: replace translucent color magic numbers with symbolic constants in FontsAndBorders. 2013-12-04 13:12:20 +00:00
Lodici 93da0235e9 - Make statistics viewer background translucent instead of textured so it is readable regardless of the theme selected. 2013-12-04 08:26:45 +00:00
Lodici ccb46d8082 - refactor : removing redundant code. 2013-12-04 08:15:37 +00:00
melvin 7e4f349e70 allow png files for image 2013-12-04 12:16:40 +08:00
melvin b18393f6c0 remove unnecessary period, period only needed at end of effect 2013-12-04 12:09:53 +08:00
melvin e0c148b9dc correct filename 2013-12-04 12:06:19 +08:00
melvin f0c6fbb940 add missing newline at end of file 2013-12-04 12:03:39 +08:00
ShawnieBoy d73911e388 New Card Scripts 2013-12-04 12:02:56 +08:00
ShawnieBoy 0867f94e6f New Card Scripts 2013-12-04 12:02:56 +08:00
ember hauler 636e69436c Add script for Doomed Necromancer 2013-12-03 19:46:52 +00:00
Lodici e77b4505ef main repo merge. 2013-12-03 19:15:40 +00:00
Lodici c5d9e7de54 - Extract Method refactor for card type totals calculation in cards stats viewer. 2013-12-03 16:38:45 +00:00
Lodici 05c27eeff9 - show all card type icons in statistics viewer even if zero cards. This keeps the layout consistent making it easier to remember what card type each icon represents. 2013-12-03 16:28:38 +00:00
Lodici f300015834 - Fix[#430] : Deck statistics not updated when loading an existing deck in Deck Editor. 2013-12-03 15:35:08 +00:00
Lodici 8a864881ec - display tooltip describing each card-type icon in the Desk Statistics component. 2013-12-03 14:15:28 +00:00
melvin 37f1737982 merged shortcut key changes 2013-12-03 21:50:51 +08:00
melvin cf416668d3 replace notation for play at most once from {O} to {Once} 2013-12-03 20:15:53 +08:00
melvin 3698efe6d1 replace groovy script with card script 2013-12-03 20:13:13 +08:00
melvin f495a18bfe added {R} to represent cost of return this permanent to its owner's hand 2013-12-03 20:12:55 +08:00
Lodici 2f31c547b3 - Escape key can now be used to cancel preferences dialog. 2013-12-03 12:09:32 +00:00
Lodici db75853fba - Added new "Deck Editor/Explorer" preference setting that if set will only refresh card preview image when actual table entry is selected instead of when mouse cursor moves over it. Default is false so behaviour will remain the same as before. 2013-12-03 11:38:10 +00:00
Lodici ef2863b897 - moved theme settings into separate Theme tab.
- reduced height of preferences dialog.
2013-12-03 11:06:12 +00:00
Lodici 6a552b03fb - added JTabbedPane to preferences dialog to better organize options and to prevent running out of space. 2013-12-03 10:55:03 +00:00
Lodici 7acc8171e5 - fix : options icon hit area was extending the full length of MagStatusBar. 2013-12-03 09:41:27 +00:00
melvin 7d63bef540 replace groovy code with card script 2013-12-03 17:25:07 +08:00
melvin 6256c987a2 replace groovy code with card script 2013-12-03 17:24:16 +08:00
melvin 30e210b117 replace groovy code with card script 2013-12-03 17:18:36 +08:00
melvin d745270393 add support for activate only as sorcery using {Sorcery} in cost 2013-12-03 17:17:07 +08:00
melvin f67de15003 fix script bugs 2013-12-03 15:17:41 +08:00
melvin 85ef13f82c correct name of named group, correct check for 'at random' 2013-12-03 15:17:34 +08:00
melvin aaec7599a3 replace groovy code with card script 2013-12-03 15:10:58 +08:00
melvin bf7ff31ed2 support discarding at random pattern 2013-12-03 15:09:52 +08:00
melvin 0b110d6459 replace groovy code with card script 2013-12-03 14:27:47 +08:00
melvin 923858db84 support '<chosen> discards <amount> cards' pattern 2013-12-03 14:26:50 +08:00
melvin b114494e73 correct order of subtypes 2013-12-03 09:38:24 +08:00