techdragon.nguyen@gmail.com
a36d886dd5
Added first draft of an interactive button. Needs to handle addition of images a little better
...
refined detailed info window for stats display
removed PSP button for Touch interfaces (currently only iOS and Android) on deck selection screens
to not break the core engine and reduce some more complex code, I created a new vector in the JController object. mButtons. This vector will contain all the valid buttons for a given screen. The appropriate Add/Remove methods have been updated to account for this new vector.
2012-01-25 18:35:24 +00:00
Xawotihs@gmail.com
350b28d81f
Fixed compilation warning
2012-01-23 19:37:36 +00:00
techdragon.nguyen@gmail.com
519cd3bd69
refactored DeckMenuItem to be a derived class of SimpleMenuItem. Not sure why I had made them distinct.
...
TODO: review DeckMenu and SimpleMenu to see if it would be better to have them derive from a base class rather than be distinct.
2012-01-23 08:39:18 +00:00
techdragon.nguyen@gmail.com
adc3e4b689
final change for 0.17 to sync up with other platforms. focused targeted touch of ui objects to deck menus.
2012-01-10 19:53:10 +00:00
techdragon.nguyen@gmail.com
e79597d82c
corrected x offset of selectable area of the menu items. For Simple Menus, clicking on the row from that point to 200px is the selectable area.
2012-01-08 16:38:52 +00:00
techdragon.nguyen@gmail.com
440b3b00d9
applied logic used for deck selection to popup menus as well
2012-01-08 15:32:28 +00:00
techdragon.nguyen@gmail.com
1cef5d690b
made DeckMenuItem a subclass of SimpleMenuItem
...
moved code to check on click position into base class from DeckMenuItem
TODO: apply same logic for standard menus
2012-01-08 14:55:22 +00:00
Xawotihs
4bf255596f
Activated mouse tracking in option and award menus. Activated offset support in SimpleMenu, it should help for issue 674
2011-06-04 16:22:45 +00:00
wrenczes@gmail.com
65e38b0694
Another change that looks bigger than it is: changed out the global extern WResourceManager to a real singleton. This means that it's no longer being init'ed at static initialization time, and we can debug construction/destruction properly; it's also safer in a multithreaded context.
2010-12-01 08:22:17 +00:00
techdragon.nguyen@gmail.com
acd7bb1aa4
reformatting code according to guidelines defined at
...
http://wololo.net/forum/viewtopic.php?f=35&t=2235&start=10
2010-11-16 00:55:16 +00:00
techdragon.nguyen@gmail.com
2d9c2b3341
removed extra "." from TextScroller text as reported in forums
...
following up on wrenczes cleanup,
changing ints to floats
fixing calculations such as ( 16.0 / <some float>) to ( 16.0f / <some float>) to remove compiler warnings.
2010-11-04 09:18:12 +00:00
techdragon.nguyen@gmail.com
4cfb266d14
code cleanup: removed commented out code.
2010-10-31 10:12:20 +00:00
wrenczes
d5f3e4cfea
Enabled precompiled headers for the build. This cuts the win compile time in debug by at least half on my laptop; on the psp compile, it shaves it down by ~ 45 seconds. I only did a cursory inspection of what to add to PrecompiledHeader.h, there's probably more that we can throw in there for more incremental speed improvements.
...
Also fixed the project includes so that we don't need to always use the indirect include path, ie:
#include "../include/foo.h" -> #include "foo.h"
I'm don't know much about make files - if I busted the linux build, mea culpa, but I think we're okay on that front too. For future reference, here's the most straightforward link on the topic of adding pch support to make files:
http://www.mercs-eng.com/~hulud/index.php?2008/06/13/6-writing-a-good-makefile-for-a-c-project
2010-10-24 05:55:24 +00:00
wagic.the.homebrew@gmail.com
f40af0b1cb
Erwan
...
- Chinese patch by linshier
2010-07-31 14:41:04 +00:00
jean.chalard
39c5a3d465
J :
...
* Fix u32 into JButtons.
* Add a few comments.
* Remove useless variables.
2010-02-24 17:28:17 +00:00
wagic.the.homebrew@gmail.com
66a505969e
Erwan
...
- fix issue 215
- added test for purple screen (this is the small white square on top of the loading screen)
2009-11-23 08:25:27 +00:00
wagic.the.homebrew@gmail.com
01c949f881
Erwan
...
- Fixed a few tranlsation issues in the code
- Updated French translation
2009-10-31 07:58:21 +00:00
jean.chalard
dd054c4963
J :
...
* ostream printing of JGui objects.
2009-05-23 08:34:50 +00:00
wagic.the.homebrew@gmail.com
f94df3862b
Erwan
...
- Added translation mechanism, and basic french translation as an example
2009-05-16 15:23:26 +00:00
wagic.the.homebrew@gmail.com
0af938589b
Erwan
...
- a few bug fixes with cards that bring other cards back to play (zombify, resurrection...)
- bug fix with abilities parsing "reachshadow"
- a few card fixes
2009-04-19 07:47:52 +00:00
jean.chalard
2f3eaac9a5
J :
...
* Font unification.
2009-02-04 16:42:59 +00:00
wagic.the.homebrew
e831a8e400
Erwan
...
- a few card updates
- back to original font for menus
2009-01-20 13:15:52 +00:00
wagic.the.homebrew
f95878cd01
Erwan - Actually put the menu selected item in yellow. I still think this is not enough in terms of user-friendliness. I liked the zoom :/
2009-01-04 09:46:04 +00:00
jean.chalard
449d1eecb7
J :
...
* Put the selected item in the menu in yellow.
2009-01-04 07:04:58 +00:00
jean.chalard
0d14207247
J :
...
* A number of adjustments about fonts.
2009-01-04 02:49:08 +00:00
jean.chalard
a82d4b51bb
J :
...
* New menu style - step one.
More improvements are to come, but this should be stable and have a good
portion of what is to be done.
2008-12-30 05:24:38 +00:00
jean.chalard
3e9ff2b580
J :
...
* Change the name of debug.h into config.h and use the new RESPATH define.
2008-12-25 16:28:03 +00:00
wagic.the.homebrew
3721247bee
Erwan
...
- It is now possible to have avatars associated to each Deck
- Added SFX
- Added Music files
- Possibility to choose your opponent
- Opponents' difficulty is measured according to their number of victories against a given deck
2008-11-24 09:24:47 +00:00
jean.chalard
c97dd1f260
J :
...
* Remove ^M's.
* Re-indent automatically.
* Remove whitespace at the end of lines.
2008-11-12 13:45:42 +00:00
wagic.the.homebrew
d45e3b101b
2008-11-02 09:50:16 +00:00