Commit Graph

65 Commits

Author SHA1 Message Date
Maxmtg
b33a691ca0 Removed Braids progress monitor (unused) 2012-10-07 10:24:53 +00:00
Maxmtg
0cbec0e5a9 Test NET_CONN no longer should slowdown the main thread 2012-10-07 09:22:00 +00:00
Maxmtg
a999982d89 uncommented the ping functionality from FModel (yesterday site was down ping took too much time) 2012-10-07 08:54:02 +00:00
Maxmtg
bf50b09610 newGame: observers update before matchState was changed lead to new hanging thread creation 2012-10-06 19:21:59 +00:00
Maxmtg
5b4dc3fbd5 Constants moved to better places 2012-10-02 07:55:58 +00:00
Maxmtg
789e16ff25 Constant.preferences 2012-10-02 06:59:52 +00:00
Doublestrike
ffb8c78e60 Mulligan prompt now informs user whose turn it is:
"You're going first. Do you want to mulligan?"
2012-09-28 06:40:53 +00:00
Doublestrike
005a087b53 Code cleanup - main, FControl, FView, FModel core.
Should fix occasional "long wait before splash" bug.
2012-09-28 05:56:12 +00:00
RumbleBBU
ea9fbc1451 Added support for separate 'fantasy blocks' in Sealed Deck games, plus a definition file containing some sample fantasy blocks. 2012-09-12 12:12:00 +00:00
Doublestrike
59122728bc Deck editor UI integration. 2012-05-20 05:43:26 +00:00
Doublestrike
d2c10d73ac Fixed dev mode milling and unlimited lands saving. 2012-04-15 11:03:18 +00:00
Doublestrike
7faff76b3f Boom - it's landed.
Draggable layout for match UI.
2012-04-14 08:29:21 +00:00
Maxmtg
7990183ca5 arcane.ui.* => forge.view.arcane.*
removed generateRandomCards from cardfactory
2012-04-07 11:34:05 +00:00
Maxmtg
a0b74add1d moved player-related stuff to a package
Removed unused classes SimpleCombat, ExternalPanel, ImagePreviewPanel, Move
2012-04-07 09:53:23 +00:00
Maxmtg
1017b2d083 from constants removed strange constantstringarray, removed some warnings. 2012-04-07 09:31:34 +00:00
Maxmtg
d45a92e748 CardReader.readCard is a public static function now. This will allow to store pets' characteristics as card description txt files. 2012-03-13 06:17:34 +00:00
Doublestrike
bc10620117 Minor update. 2012-03-04 06:04:31 +00:00
Doublestrike
e1d9a44772 forge.view.toolbox -> forge.gui.toolbox 2012-03-04 00:13:07 +00:00
Doublestrike
3a9bc72333 Refactored QuestEventManager to be a static factory. 2012-03-04 00:05:24 +00:00
Doublestrike
336adca866 Full home UI rebuild: singleton design pattern, better menu structure, improved resizing dynamics, constructed mode rebuild. 2012-03-03 12:18:31 +00:00
Maxmtg
5b27d9c484 added FatPack support 2012-02-25 21:24:12 +00:00
Chris
930e85d2a5 - CheckStyle. 2012-02-25 19:46:03 +00:00
Maxmtg
b0155aee0c Tournament packs ready. quick but working 2012-02-25 11:42:02 +00:00
Maxmtg
c21d758e76 renamed FolderMap* to Storage* (more neutral, because collections can store something that is not a folder) 2012-02-24 23:17:36 +00:00
Maxmtg
b9d4a559f2 Editions, Boosters, Blocks - all moved to their own collections in FModel, using base classes from util 2012-02-24 23:12:59 +00:00
jendave
07fb9703a9 checkstyle 2012-02-24 09:16:30 +00:00
jendave
4daa58c3c0 checkstyle 2012-02-24 09:16:07 +00:00
Maxmtg
d2b99dfd39 SetInfo => EditionInfo, same rename for *utils
moved EditionUtils, FormatUtils from AllZone to FModel
2012-02-24 06:21:26 +00:00
Chris
ce5616b220 - CheckStyle. 2012-02-23 03:13:26 +00:00
Maxmtg
1c44a2c204 moved deckmanager from AllZone to FModel, had to set lazy initialization due to CardDb late initialization.
set even better filter on draft and sealed folders
2012-02-22 04:58:15 +00:00
Doublestrike
6ffe3479c3 All new game methods consolidated into forge.game.GameNew.
GameAction moved from AllZone into FModel.
Singleton pattern enforced on FModel.
Match/game state reset persist bug fixed.
2012-02-20 13:20:41 +00:00
Doublestrike
607f2970df Renamed "getFooView()" to "getViewFoo()" for consistency. 2012-02-19 02:58:07 +00:00
jendave
b878693211 small fix for javadoc 2012-02-17 17:41:34 +00:00
jendave
eb5036e7c4 Update Maven plugins. Checkstyle 2012-02-17 17:35:21 +00:00
Chris
4ca06ed240 - CheckStyle. 2012-02-17 14:49:33 +00:00
Doublestrike
4f2a4004e3 Renamed "forge.gui.input" package to "forge.control.input" for consistency and clarity. 2012-02-16 10:55:11 +00:00
Doublestrike
668839a528 Massive removal of old UI code:
Easy accessors added FView and FControl to various components throughout UI.
Mishmash of methods in "Display" interface attached as appropriate to singletons.
AllZone updated to remove display and one or two others in favor of singletons, for future deprecation.
Some renaming for consistency.
Skins folder moved out of "images", which will be deprecated soon.
FControl refactored to reuse single instance of each UI state.
2012-02-13 12:13:47 +00:00
jendave
f81a3c590f Update Maven plugins, checkstyle, Add namespace javadocs 2012-02-06 18:32:37 +00:00
Doublestrike
84c1ae6b5f Enforced singleton pattern in FSkin.
Converted FSkin to static factory.
Updated all uses of FSkin as appropriate.
Removed all extra references/storages to FSkin.
2012-02-06 13:51:02 +00:00
Doublestrike
795010336d ForgePreferences fully converted to enum architecture. All preference-style files are now standardized using enums. 2012-01-29 08:46:02 +00:00
Doublestrike
5754293e60 Releasing the beast: fully refactored quest submenu, featuring multiple quest support, preference editor, submenu tabs, and a host of other tools (and updates). 2012-01-29 06:32:11 +00:00
Maxmtg
1cb2747b6c minor refactoring - moved some auxiliary classes to forge.util package 2012-01-26 21:20:51 +00:00
Doublestrike
a412455df2 Fixed dev mode bug. 2012-01-24 11:32:42 +00:00
Doublestrike
2fa2f27899 Lonely preference settings moved out of FModel into loadPreferences with the rest of the preference settings. 2012-01-22 08:56:32 +00:00
Doublestrike
332fc9c41f Further semantic organization: Moved getGameInfo out of AllZone, into FModel.
getGameInfo returns a GameSummary object, so it has been renamed to getGameSummary.
2012-01-22 08:18:35 +00:00
Doublestrike
fa7eae22c3 Further semantic organization of FModel.
Main is now free of any non-essential calls and methods.

FView now free of all non-view-related calls and methods.
2012-01-22 07:59:18 +00:00
Doublestrike
a149f9b32d MVC organization: Moved instantiation of AI from FView to FModel. 2012-01-22 07:43:38 +00:00
jendave
fbb1d99b21 Dependencies and checkstyle is now clean 2012-01-20 21:10:41 +00:00
Doublestrike
39f24f069d Redundant scaleLargerThanOriginal method removed from ImageCache, preferences setting used directly instead. 2012-01-19 12:24:19 +00:00
Doublestrike
f6778e2e3a A few aesthetic and organizational updates around the Forge initialization process. 2012-01-17 13:43:59 +00:00