Commit Graph

2391 Commits

Author SHA1 Message Date
drdev
b1065c4328 Fix tooltip width 2014-09-18 19:39:34 +00:00
drdev
b6222582fa Add support for displaying achievement earned dialog nicer 2014-09-18 18:25:59 +00:00
drdev
25842fe5ca Fix so Magic card back doesn't show through for transparent trophy 2014-09-18 14:37:59 +00:00
elcnesh
ac4a6049a5 - Hopefully reduce the P/T flickering.
- Assign a random negative int to each hidden CardView to prevent awt from crashing.
2014-09-18 08:26:42 +00:00
drdev
547b570406 Refactor achievements to use new trophy style and offer 4 tiers 2014-09-18 05:39:47 +00:00
elcnesh
e710743a3b Fix cards showing up black and NPE's related to CardPanel. 2014-09-17 14:53:55 +00:00
elcnesh
8702eefb01 Fix "Play with top of library revealed" cards a prevent a possible NPE. 2014-09-17 07:36:40 +00:00
drdev
12c6d98ec7 Add hover tooltip for achievement info 2014-09-17 05:28:40 +00:00
drdev
539a74b874 Support outlining the hovered achievement 2014-09-17 05:00:35 +00:00
Sol
ba3b6cbce0 - Adding purchase restrictions for Quest Pet based on the user's level 2014-09-17 03:04:52 +00:00
drdev
d8cc47c8a3 Add temporary offset for custom images 2014-09-17 02:52:03 +00:00
drdev
bde2c72cf7 Support custom achievement images 2014-09-17 02:24:35 +00:00
drdev
9c5d6179aa Fix how shelf count is calculated 2014-09-17 01:27:18 +00:00
elcnesh
d3b6893d33 Fix (hopefully) attack icons on cards and a possible NPE. 2014-09-16 21:05:39 +00:00
drdev
aa197aaeef Switch to using hi-res shelf for achievements 2014-09-16 18:30:07 +00:00
Agetian
434baa66c6 - Added mana cost color shard count to deck statistics. Currently counts all individual mana symbols in mana costs (hybrid symbols count as one mana symbol of each color, Phyrexian symbols count as their respective color). Uses very basic text-based messages in the statistics UI, improvements are welcome. 2014-09-16 15:39:32 +00:00
elcnesh
12e331e2bd Fix some display problems:
- Update GUI after clone effects.
- Fix foil display on face-down cards.
- Update icons on card panels more aggressively.
2014-09-16 14:17:03 +00:00
elcnesh
6a9ef3d94e Fix showing all hands for hotseat and AI vs AI. 2014-09-16 11:59:03 +00:00
drdev
7628278300 Fix Tutor for Card dev mode option 2014-09-15 22:59:56 +00:00
elcnesh
58c727ed66 Fix DeckHintsTest. 2014-09-15 22:28:35 +00:00
drdev
42b99b0b5e Refactor creation of Gui and AI lobby players into GamePlayerUtil
Fix so gui player name updated
Fix so multiple human players receive separate LobbyPlayerHuman instances
2014-09-15 22:26:55 +00:00
drdev
e658588771 Prevent duplicating class 2014-09-15 21:41:31 +00:00
drdev
a612161db2 Prevent stack order being reversed 2014-09-15 21:28:21 +00:00
elcnesh
0c896f4110 Some minor GUI fixes, amongst which fixes for Morph display and Ponder effects. 2014-09-15 19:29:48 +00:00
elcnesh
04f0fdbf4e Fix crash with Lens of Clarity. 2014-09-15 12:28:49 +00:00
elcnesh
8bc99d7a5b Merged changes from trunk to GuiRefactoring: 27390-27405. 2014-09-15 11:17:15 +00:00
elcnesh
00bf228e0f Merged changes from trunk to GuiRefactoring: 27326-27376. 2014-09-14 07:17:49 +00:00
elcnesh
a31e273147 Some more minor fixes for GUI refactoring (restores full playback control). 2014-09-14 06:15:11 +00:00
elcnesh
295423050b Merged changes from trunk to GuiRefactoring: 27297-27319. 2014-09-13 07:53:24 +00:00
elcnesh
36c11018c6 Fix playback controls plus some other stuff in GUI refactoring. 2014-09-13 07:22:53 +00:00
elcnesh
22374664f7 Allow Human vs Human games in GUI refactoring, plus some minor fixes. 2014-09-12 13:06:54 +00:00
elcnesh
c3e9ff7e5b Merged changes from trunk to GuiRefactoring: 27266-27293; plus some minor fixes. 2014-09-12 11:07:11 +00:00
elcnesh
1ba2cb498b HUGE update to the GUI refactoring, fixing most known bugs and making everything run a lot faster and smoother.
Fixed: exceptions during combat, display of face-down cards, searching libraries, mindslaver effects, and more.
2014-09-11 15:46:33 +00:00
elcnesh
fbcc8dbf1c Fix planes and schemes in GUI refactoring. 2014-09-10 13:00:49 +00:00
elcnesh
574e12d2e3 Lots of small fixes and cleanup for the GUI refactoring. 2014-09-10 12:08:48 +00:00
elcnesh
e160267520 Refactor ForgeConstants to work with android also. 2014-09-09 14:02:33 +00:00
elcnesh
ecdd2b2995 Merged changes from trunk to GuiRefactoring: 27239-27260 2014-09-09 09:30:57 +00:00
elcnesh
0222c64b62 Fix many more problems with the GUI refactoring (plus some preparations for mobile GUI support). 2014-09-09 08:37:17 +00:00
elcnesh
5925c35486 Merged changes from trunk to GuiRefactoring: 27198-27235 2014-09-07 09:27:46 +00:00
elcnesh
c931379ce8 Fix many problems and errors encountered while testing the GUI refactoring. 2014-09-07 08:51:40 +00:00
elcnesh
1f62869b24 Fix the refactored GUI code so that games can now be played. 2014-09-04 18:08:22 +00:00
elcnesh
2d1f2dc1ae Fix the last problems related to inputs. All errors are fixed, it's time to test! 2014-09-04 10:53:00 +00:00
elcnesh
89b3395cec Completely refactor the GUI code.
All direct references to a gui have been replaced by a field, allowing dynamic GUI assignment throughout the code (necessary for eg. network play). Fixes almost all errors. Untested.
2014-09-04 09:44:31 +00:00
elcnesh
1a9b54cdd4 Update combat display code in GUI refactoring branch 2014-09-03 12:21:24 +00:00
elcnesh
608cae2572 Refactor GameLog in new GUI code. 2014-09-03 10:47:51 +00:00
elcnesh
b40c999cce Remove a lot of (now deprecated) GUI code. Removes almost all warnings from the desktop code. 2014-09-03 09:49:50 +00:00
elcnesh
af494b13b0 More GUI code refactoring. Fixes all errors in forge-gui-desktop! 2014-09-03 08:38:38 +00:00
elcnesh
01c2648555 Add views to GUI refactoring, and update some more code. 2014-09-02 10:37:11 +00:00
elcnesh
e4f6c7cb5d Branch GUI refactoring.
Most of the code has been converted, but some problems remain (mostly with Inputs). Nothing has been tested yet.
2014-09-02 08:29:19 +00:00
drdev
95fd905c5a Avoid needing to show Commander effect black rectangle in command zone
Make it so when Commander effect needs to be displayed (such as for confirmation dialog for replacement effect), the commander's name and image are used
2014-09-01 18:02:47 +00:00