wrenczes@gmail.com
39870c91f6
Removed GameApp.h from GameOptions.h - this should help prevent the precompiled header from rebuilding constantly when any header is touched, as GameApp.h ends up pulling virtually every other header by some level of indirection. We really need though to sit down at some point & refactor the inclusion tree. It's a big yarn ball at the moment.
2011-04-21 02:35:51 +00:00
wrenczes@gmail.com
fc0a59a14e
Moved GameOptions.h into the precompiled header. Shaves almost 20 seconds off my build times.
2011-04-20 07:50:00 +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
8908e86857
removed some compiler warnings
...
changed variables to float where appropriate
2010-11-05 08:07:50 +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.jeck
7f7320f904
Jeck - Some basic options handling rewrites, main menu update, example alternate theme (for testing). I'm closing issues 44 and 45, as hopefully this resolves them satisfactorily.
...
* The alternate theme is just useful for testing themes, but please comment on the changes to the main theme.
* Options reading and initializing separated from UI.
* Options UI abstracted a bit, made more easily extensible.
* With some extension, the options UI could be used as the basis for more complicated themes, if we load a file and use it to do stuff like GameStateOptions::Start()
2009-10-20 03:46:18 +00:00
wagic.jeck
355ee7a271
Jeck - Support for user profiles, preliminary theme support, virtual keypad, options GUI update. Still a bit unorganized, but it works.
2009-08-26 20:13:09 +00:00
wagic.the.homebrew@gmail.com
d8ac4a49b1
Erwan
...
-translation updates (including fr.txt)
2009-07-05 09:06:51 +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
jean.chalard
2f3eaac9a5
J :
...
* Font unification.
2009-02-04 16:42:59 +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
jean.chalard
7363dcccd4
J :
...
* New title with the moving W.
2008-11-17 16:52:22 +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