Commit Graph

35 Commits

Author SHA1 Message Date
spartanj@gmail.com
35e5569767 Some minor fixes to the Map system and Map Editor. 2011-08-02 04:40:06 -03:00
spartanj@gmail.com
00f7e58004 Added a basic lighting system for the tile maps ( still lacks of support for saving/loading the lights data and lacks of support to add/remove lights from the map editor ).
Added a Pack Manager to keep track of the loaded packs.
Some minor changes over cPak and cZip.
And more minor changes...
2011-07-26 05:05:10 -03:00
spartanj@gmail.com
f347b8d9fb Fixed a minor bug on cLog.
Removed some unused code.
2011-07-25 05:12:42 -03:00
spartanj@gmail.com
b5be87e7a3 Added cTextureGroupEditor ( to create / edit texture groups ).
Fixed stbi_info ( need more testing ).
Some minor changes.
2011-07-24 04:42:34 -03:00
spartanj@gmail.com
fa59409ce9 Updated helpers libraries to the lastests versions. 2011-07-20 21:09:00 -03:00
spartanj@gmail.com
320d6ebef0 Added some project configuration files that i prefere to back up, not usefull for others developers, but well, nothing anoying.
Changed the way that map tiling is rendered in the map editor.
2011-07-12 23:47:49 -03:00
spartanj@gmail.com
7b6a6ee817 Added/Fixed support for Mac OS X.
Added/Fixed support for 64 bits platforms.
2011-07-11 02:39:21 -03:00
spartanj
e26ca9f87a Added a way to update the texture atlas to the current state of the shapes ( updates offsets and dest size ).
A lot of minor fixes.
2011-06-18 05:05:52 -03:00
spartanj
63c058eb59 Meh, i couldn't work today :( 2011-06-11 04:14:46 -03:00
spartanj
a514d37b1d Keep it working on the map editor, maps can now be saved, i'll implement the loading next.
Changed a little bit how to load from memory packs.
Fixed some minor bugs on the UI.
And many things that i can't remember, i forgot to make a commit yesterday.
2011-06-09 03:37:26 -03:00
spartanj
3f0850c577 Continued working on the Map Editor.
Fixed a lot of bugs and minor details on the UI Controls.
Added basic support for icons on the UI themes.
2011-06-05 03:53:40 -03:00
spartanj
c006139636 Started working on a generic tile map editor.
Fixed severla minor bugs on the UI.
2011-06-04 03:25:00 -03:00
spartanj
0a2eebfc0b Some minor changes to cPrimitive.
Added window shadow draw.
2011-06-02 02:06:25 -03:00
spartanj
e3b57a0d00 Added cUIAquaTheme, a wrapper to create controls for the Aqua theme.
cUITheme controls creation methods completed.
Fixed Font shadow drawing for cached fonts.
Fixed a bug on size calculation in GetSkinShapeSize on cUIControl.
2011-05-31 22:53:21 -03:00
spartanj
f34c78a6b9 Added new constructors for cSprite.
Keep going with the fast UI elements creators.
2011-05-31 04:44:01 -03:00
spartanj
fde007e44b Keep it creating some UI elements creators.
Chipmunk updated.
2011-05-30 23:35:09 -03:00
spartanj
772bae4768 Added access to the loaded textures on the texture group loader.
Added live write option to the log, to force non-delayed writing to the file.
Added a try catch to the cWindowAl window creation.
Fixed a mayor bug on the SOIL texture loading, that caused to segfault when tried to resize a non-power of two texture.
Fixed a minor bug on the VBO.
Fixed a minor bug on cUIWinMenu.
Fixed how the SDL version is consulted on SDL 1.2 backend.
Updated chipmunk.
Updated Windows eetest cbp project.
2011-05-27 03:11:15 -03:00
spartanj
18e4c925bd Some fixes to the cUICommonDialog.
Started workin on a tiled map class, layers, game objects, etc.
2011-05-23 04:20:30 -03:00
spartanj
2464680ab5 Changed how ui control types are stored.
Some minor ui fixes.
Added Step callback for waypoints and interpolation.
2011-05-09 04:31:38 -03:00
spartanj
d72cdd9e1b Fixed anchors.
Some minor changes to the UI.
Added cUICommonDialog control.
2011-05-07 20:44:56 -03:00
spartanj
1b5e82db21 Added Tab navigation on the UI.
Added keyboard shortcuts for the UI components.
Fixed some minor bugs.
2011-05-05 22:46:36 -03:00
spartanj
bc3df897c3 Added SDL 1.3 backend ( wip, working on linux, i suppose that works on the rest os, but not tested ). 2011-05-02 01:44:45 -03:00
spartanj
4ed326a816 Some minor changes. 2011-05-01 03:46:30 -03:00
spartanj
e6d2c20dd7 Some minor changes on cUIWinMenu.
Changed default double click interval to 200 ms.
2011-04-20 04:06:55 -03:00
spartanj
5cd33cc4e9 Updated chipmunk 0.6 with the current beta. Removed some deprecated functions, still lacks of some new functions, i'll add them soon. 2011-04-19 04:48:02 -03:00
spartanj
ee44006033 Small bugfix on cUIWindow. 2011-04-19 02:23:45 -03:00
spartanj
9f4f013a9e Added cUISelectButton control.
Added cUIWinMenu control ( window menu ).
Some minor changes on the UI controls.
2011-04-18 19:45:13 -03:00
spartanj
e6f8b70a1c Added anchors support for controls.
Added some keyboard behavior for the input buffer.
2011-04-10 04:28:15 -03:00
spartanj
42c845bce7 Renamed AppPath() for GetProcessPath()
Renamed GetNumCPUs() for GetCPUCount()
GetProcessPath() Added Haiku, BSD and Solaris implementations.
Added GetOSName()
Added GetOSArchitecture()
Changed some SOIL_load_image calls for stbi_load ( avoid depending in SOIL when isn't needed ).
Fixed a bug on cWindow::mFrameData, the structure values werent initialized and in some rare case scenario this provoked a crash.
2011-03-14 02:42:47 -03:00
spartanj
9f73ffbf05 Fixed some portability issues. 2011-03-13 02:26:56 -03:00
spartanj
a8a61e4f16 Some minor changes. 2011-03-09 13:59:11 -03:00
spartanj
b377d3cadb Fixed some minor things, and removed some pedantic warnings.
Removed GLU dependency.
2011-03-06 16:39:57 -03:00
spartanj
0250c98ff8 Replaced wstrings with String internal class.
Removed all the unnecessary wide-strings.
Removed some wstring functions.
2011-03-06 02:37:54 -03:00
spartanj
6559cd3e58 Added a string class for EEPP ( base on the SFML2 implementation ).
I'll start to replace all widechar strings with this class, so this will break compatibility heavily.
2011-03-02 19:28:24 -03:00
spartanj
5d125c08ac Updated Chipmunk and the wrapper.
Fixed some bad behaviour of the cTimeElapsed class.
2011-03-02 01:47:46 -03:00