Commit Graph

618 Commits

Author SHA1 Message Date
spartanj@gmail.com
8b2dab3976 Removed freetype2 headers, used the android headers. 2012-05-16 20:40:21 -03:00
spartanj@gmail.com
4aa9a12ea5 Added cygwin compilation support. 2012-05-09 16:07:05 -03:00
spartanj@gmail.com
8b70ba05fe Added iOS support to SOIL.
A couple of minor fixes.
2012-05-09 01:45:57 -03:00
spartanj@gmail.com
62979d7fb1 Added some OS checks for IOS.
Implemented timer with clock_gettime when is possible.
Implemented a thread safe sleep.
2012-05-05 02:21:37 -03:00
spartanj@gmail.com
5ae90984db Added implementations by platform in system module, creating a class of implementation for every platform. Implemented cMutex, cTimer and cThread.
Added support for cross-compiling to the makefile, now is possible to compile win32 binaries from linux.
2012-05-04 21:37:31 -03:00
spartanj@gmail.com
0182ee6e3e Fixed fadein for listbox.
Added AlphaChilds method to animated controls.
Auto add map extension to maps.
2012-04-26 17:04:24 -03:00
spartanj@gmail.com
c671d311ba Added support to async loads to texture group loader.
Changed FileExists, now returns true only if the path is a file, returns false to directories.
Changed Common Dialog control now let the user select folders when selecting a file.
Fixed a crash when unloading some controls at the same time.
Fixed a crash caused by modal windows controls not resizing when the window was resized, giving access to the windows in the back of the modal window.
Fixed a bug in texture packer, texture groups with more than one texture where failing to load and causing crashes.
Minor fixes to the texture group editor, and added async texture group loading.
2012-04-08 03:35:20 -03:00
spartanj@gmail.com
2ac3f5c2b4 Fixed a bug compiling with SDL 1.3 2012-03-24 18:35:41 -03:00
spartanj@gmail.com
e811b70b74 Changed the ABI for android.
Changed the default project compiled in android.
Changed the empty window to show a couple of primitives.
2012-02-28 11:59:15 -03:00
spartanj@gmail.com
b9d44f453e Speeded UpdateTextureAtlas. 2012-02-27 23:02:49 -03:00
spartanj@gmail.com
897fe7ec5f Changed the closing method used in cUIControl.
Still needs some testing, but seems to be working fine.
2012-02-26 04:09:13 -03:00
spartanj@gmail.com
2ad11b6085 Fixed some late deallocations on the UI.
Changed some texts on the commands of the console.
2012-02-25 19:42:54 -03:00
spartanj@gmail.com
99b3c679a1 Added some important access to some data in fonts, changed how the font texture coordinates are saved ( so you'll need to regenerate them ).
Fixed some minor bugs.
2012-02-23 15:23:07 -03:00
spartanj@gmail.com
d4a866feca SpecialBorderTabs implemented.
Fixed a couple of minor bugs.
2012-02-21 23:01:26 -03:00
spartanj@gmail.com
7968ff683b Implemented cUITabWidget. 2012-02-21 20:18:29 -03:00
spartanj@gmail.com
8ed729cc8b Fixed a couple of bugs in cMap.
Cleaned up some skin code on the ui.
2012-02-19 23:53:56 -03:00
spartanj@gmail.com
a2f9967172 Fixed Perspective in the fixed pipeline renderer.
Removed some warnings.
2012-02-18 15:45:02 -03:00
spartanj@gmail.com
50e9e693b1 Fixed some unused variables warnings.
Removed intToStr and floatToStr because they are slower than toStr function.
2012-02-16 14:43:25 -03:00
spartanj@gmail.com
aa39b1a89a Added EE_API to some classes.
Moved some macro declarations to declares.hpp.
2012-02-09 15:42:16 -03:00
spartanj@gmail.com
71c7dee274 Added SDL 1.3 for the Android project, now it's building for SDL 1.3 instead of SDL 2, because SDL 2 have some bugs ( input problems and the context never close correctly ). 2012-01-29 17:08:38 -03:00
spartanj@gmail.com
b66eeb7d58 Added GetFreeSound to tSoundManager. 2012-01-29 14:50:11 -03:00
spartanj@gmail.com
938aa3f44a Fixed memory leak in audio. 2012-01-27 17:29:11 -03:00
spartanj@gmail.com
4844174787 Updated project files. 2012-01-27 15:28:24 -03:00
spartanj@gmail.com
919c68dbc1 Fixed a critical bug on the ui.
And added virtual destructors for the ui elements.
2012-01-27 15:24:49 -03:00
spartanj@gmail.com
a7dfdce608 Updated project files. 2012-01-25 01:15:09 -03:00
spartanj@gmail.com
aa0347a793 Changed OffSet for Offset.
Disabled debug information by default in the Physics.
2012-01-25 00:53:06 -03:00
spartanj@gmail.com
07821a318b Fixed velocity and position func for the body. 2012-01-24 18:36:06 -03:00
spartanj@gmail.com
492b8ea511 Updated android SDL version to SDL 2.
Since now SDL 1.3 is SDL 2, i decided to change all the references to SDL 1.3 to SDL 2, and made all the changes to make it compatible with the engine.
To compile eepp in windows now is needed to declare the SDL version that i will use, now it isn't posible to find which version is installed on the system ( -DEE_SDL_VERSION_2, EE_SDL_VERSION_1_3 or EE_SDL_VERSION_1_2 ).
Minor fixes on utils.cpp include files.
Cleaned up empty window demo.
Updated the Makefile, now decides which version of SDL use ( SDL2 is priorized ).
2012-01-24 03:54:03 -03:00
spartanj@gmail.com
e7ba2f545d Enabled generic collision handler ( anything with anything ). 2012-01-23 14:37:58 -03:00
spartanj@gmail.com
b1b25a872c Fixed Mac OS X building. 2012-01-22 23:23:43 -03:00
spartanj@gmail.com
08c5b25052 Updated makefile. 2012-01-22 20:17:48 -03:00
spartanj@gmail.com
c9a715d1b7 String class now construct default string from UTF-8.
Added setters for velocity and position func in cBody.
2012-01-22 14:58:37 -03:00
spartanj@gmail.com
b1765b32d2 Fixed DDS decoding in stb_image. 2012-01-22 02:21:15 -03:00
spartanj@gmail.com
3ba896dfcd Updated makefile. 2012-01-22 00:07:12 -03:00
spartanj@gmail.com
12fe6e3733 Singleton clases now are created via macro, avoiding template inheritance, now compiles with clang. 2012-01-22 00:04:12 -03:00
spartanj@gmail.com
5b43ec533e Fixed singleton implementation to work also when eepp is compiled as a dynamic library. 2012-01-21 21:28:48 -03:00
spartanj@gmail.com
9915d4438b Improved android port ( quite a lot indeed ). 2012-01-21 16:01:17 -03:00
spartanj@gmail.com
a4dc2ff889 Updated Makefile. 2012-01-21 00:48:11 -03:00
spartanj@gmail.com
04aebba250 Port to android working :) ( not finished, but working ) 2012-01-21 00:08:17 -03:00
spartanj@gmail.com
1d219c8972 Changed all fstream calls to cIOStreamFile calls.
Reimplemented FileCopy with an internal implementation.
2012-01-20 12:58:13 -03:00
spartanj@gmail.com
aed03cc653 Added default android project.
Fixed some things to improve android support.
2012-01-16 16:41:25 -03:00
spartanj@gmail.com
2227798ee2 Some minor changes for the android port. 2012-01-16 03:34:35 -03:00
spartanj@gmail.com
cfc22fa297 Renamed bad "lenght" to "length".
Some minor changes to support android.
2012-01-15 01:21:35 -03:00
spartanj@gmail.com
d3777b6344 Added some alerts to the map editor.
Fixed some windows focus problems.
Fixed map cliping when map was zoomed.
2012-01-11 16:37:43 -03:00
spartanj@gmail.com
7637555401 GlobalVolume now returns the correct value. 2011-11-21 12:48:54 -03:00
spartanj@gmail.com
becb98eabe Optimized the lighting system.
Fixed a couple of bugs on the ui.
Fixed Mac OS X build.
2011-09-02 02:35:37 -03:00
spartanj@gmail.com
96c2b82e1e Added/Fixed the compilation for GLES1 renderer.
Added scaling support for the maps.
Added a new method Draw in textures ( DrawEx2 ).
Added Project, UnProject, ProjectCurrent and UnProjectCurrent to the GL renderer.
Added SetMousePos function for the input, this will change the mouse position known by the input class, but it will not try to move the mouse cursor.
2011-08-25 02:29:36 -03:00
spartanj@gmail.com
ba292befcc Added OS detection for Android and iOS. 2011-08-23 03:25:20 -03:00
spartanj@gmail.com
49fd857449 Added the two base shaders for the GLES2 renderer. 2011-08-22 23:54:05 -03:00
spartanj@gmail.com
d2c002f992 Removed InheritsFrom and IsTypeOrInheritsFrom, now it's contained in IsType.
Fixed IsType in cGameObjects.
2011-08-22 22:41:56 -03:00