Commit Graph

22 Commits

Author SHA1 Message Date
Chris
3e4323d10c Updated the org.eclipse.jdt.core.prefs and .classpath files to make them Java 7 compatible. 2013-06-22 12:09:49 +00:00
jendave
8750c6df2d Make the Freemarker template for generating proxies more generic 2011-10-12 18:51:11 +00:00
jendave
277a6f255f init 2011-08-09 19:20:51 +00:00
jendave
41c0f4f24d finish cleanup 2011-08-09 19:07:02 +00:00
jendave
f753e95178 upload 2011-08-07 06:51:32 +00:00
jendave
50175fa213 - Classpath was missing reference for xpp3 2011-08-06 17:30:21 +00:00
jendave
839e9c0a00 - Changing classpath to relative path 2011-08-06 17:29:46 +00:00
jendave
7ee21180ce - Fixed the LQ pic URL for Sporoloth Ancient. 2011-08-06 17:29:34 +00:00
jendave
20a3b0b6d3 Checking 1.5 compatibility
SwingBuilder caused a couple other problems. It is also contained in ord.jdesktop, so I replaced it with that one
Preferences also contained stringPropertyNames(), which only exists since 1.6
2011-08-06 05:57:44 +00:00
jendave
db12e41726 * remove unneeded jar
* update manifest
2011-08-06 05:10:36 +00:00
jendave
71efa27a41 * cleanups 2011-08-06 05:10:28 +00:00
jendave
0b101f1494 * UI changes resizable main and Win/Loose windows
* less gray and native Look & Feel
* new jar for layouts
2011-08-06 05:08:21 +00:00
jendave
4099d3fc0b - src directory got zapped in classpath in the last commit 2011-08-06 03:27:12 +00:00
jendave
c0ba412386 - single jar for google collections
- scaling using Lanczos3
2011-08-06 03:27:07 +00:00
jendave
e6fcccea92 Code cleanup:
-removed obsolete image-related classes
-resolved all warnings in the forge packages
2011-08-06 03:26:49 +00:00
jendave
7c23c0bb3f Big change that should solve the memory leak
-replaced the old ImageCache class with ImageCache2
-extracted the card picture- and detail code from GuiDisplay/DeckEditor into separate classes (in forge.gui.game). therefore, CardDetailUtil and forge.CardPanel were deleted. GuiDisplayUtil is no longer used to create the card panels.

TESTS:
-confirmed all changed GUIs (but the quest deck editor - changes are the same as normal deck editor) to show details and pictures.
-I played a game with reduced heap size (-Xmx200M). Occasionally the image cache size shrinked along with the used memory.
-In a game without reduced heap size (memory usage ~500M, over 1000 cached images), i noticed slowdown when some images were missing.
-I noticed the stack elements now having a border with the card's color; this doesn't hurt IMO.

NOT WORKING
I wasn't able to adapt one thing: GUI_PictureHQ, i just didn't know what it does. for everything else to work, some code sections were commented out and tagged with "TODO reenable"
2011-08-06 03:25:05 +00:00
jendave
97d94ca2df - Removed Magellan LAF.
- Added Jace, the Mind Sculptor (buggy?).
2011-08-06 03:22:33 +00:00
jendave
310073fd48 - New cards: Wasteland, Strip Mine, Stifle, Rebuild, Spell Pierce and Mystical Tutor
- Disabled blurred image and multipass resizing, should be faster to display images on slower computers
- Fix images download progress bar not updating
- Automatic date and revision in main.properties via SVN keywords $Date$ and $Revision$
2011-08-06 03:19:08 +00:00
jendave
4b1c151641 Corrected The 3 Changeling spells in cards.txt - they were missing Tribal 2011-08-06 02:39:09 +00:00
jendave
1f38fb8894 Deleted the old ErrorViewer class in the default package, added imports for forge.gui.ErrorViewer in many of the classes that used it.
Fixed a bug in forge.gui.ListChooser that threw a NullPointerException when trying to convert Integer to int

Replaced Font.MONOSPACED by "Monospaced" in forge.error.ErrorViewer for better Java 1.5 compatibility
2011-08-06 02:38:46 +00:00
jendave
7327d6c499 Moved some files from /src into /, including forge.properties and the res folder
changed the output folder to bin
2011-08-06 02:38:31 +00:00
jendave
e0224bd465 2011-08-06 02:37:41 +00:00