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