Martín Lucas Golini
b36dd33246
Refactoring WIP.
...
Changing the function naming convention from CamelCase to camelCase.
--HG--
branch : dev
2017-02-14 18:09:25 -03:00
Martín Lucas Golini
8b73c1d8a1
Minor clean up.
2015-05-13 02:28:36 -03:00
Martín Lucas Golini
4c0e148c62
Updated SOIL2.
2015-04-30 03:03:13 -03:00
Martín Lucas Golini
34e3d1f23d
Added parameter showReleaseName for Sys::GetOSName.
...
Removed GLU header dependency on Linux.
Updated SOIL2.
2014-11-08 23:31:04 -03:00
Martín Lucas Golini
b66a467a57
Added MD5 class.
2014-08-02 15:55:17 -03:00
Martín Lucas Golini
fd3a9f8797
Added a simple Base64 class for encoding and decoding.
2014-07-31 02:56:27 -03:00
Martín Lucas Golini
7baf21e803
Some code refactoring, replaced " " for "\t" in many places.
2014-07-27 17:44:45 -03:00
Martín Lucas Golini
126cb43a46
Added Network::URI class.
...
Fixed SSLSocket Init/End concurrency.
Merged Ftp class fixes from SFML.
2014-07-27 17:16:55 -03:00
Martín Lucas Golini
0873204224
Fixed android build.
2014-07-23 02:42:02 -03:00
Martín Lucas Golini
c1dcbe3354
UI Module Refactored.
2014-06-28 01:19:49 -03:00
Martín Lucas Golini
b1f9847e6b
Gaming Module Refactored.
2014-06-28 01:07:51 -03:00
Martín Lucas Golini
e5009123ce
Physics Module refactored.
2014-06-28 00:40:44 -03:00
Martín Lucas Golini
0c7385a3c8
Graphics module refactored.
2014-06-22 20:29:23 -03:00
Martín Lucas Golini
2d3fb40c16
Completed refactoring Window module.
2014-06-16 00:24:20 -03:00
Martín Lucas Golini
9406e81b2c
Renamed cWindow to Window in EE::Window... Window, Window Window.
...
I don't like it but i don't other option.
2014-06-16 00:11:32 -03:00
Martín Lucas Golini
98df342f8b
Math Module refactored.
2014-06-14 17:39:35 -03:00
Martín Lucas Golini
c865d2c09f
Refactored Colors.
...
Removed PBuffer support.
Abstracted WMInfo.
2014-06-14 05:51:39 -03:00
Martín Lucas Golini
82008b9aee
System Module refactored without changing colors.
2014-06-14 03:59:37 -03:00
Martín Lucas Golini
810b4568aa
Network Module refactored.
2014-06-14 03:17:11 -03:00
Martín Lucas Golini
e71d79ccd8
Audio Module refactored.
2014-06-14 02:56:58 -03:00
Martín Lucas Golini
2647f03933
Renamed "base" folder/module to "core".
...
Renamed "declares.hpp" to "config.hpp"
Removed some compiler warnings.
Fixed some minor bugs in cSound and cSoundBuffer.
2014-06-07 02:12:18 -03:00
Martín Lucas Golini
f52be84ebb
Fixed a null deferencing in cUIControl.
...
Removed cIsoMap, since it's not part of the library.
Fixed some minor bugs.
2014-06-01 21:34:04 -03:00
Martín Lucas Golini
513ba89d96
Added support for SSL and HTTPS requests using OpenSSL.
2014-06-01 17:01:10 -03:00
Martín Lucas Golini
26c3d4a0e6
Removed the UI Agua Theme.
...
Added a mutex for the mememory manager.
2014-04-13 18:04:28 -03:00
Martín Lucas Golini
a19deb4851
Changed a comment and updated the project file.
2014-04-12 15:45:47 -03:00
Martín Lucas Golini
9a1ab27e9e
Moved binaries to bin.
...
Moved assets to bin/assets.
2013-12-22 23:58:17 -03:00
Martín Lucas Golini
31937fad82
Added String::ToUtf16()
...
Added cUIDragable::OnDragStart and cUIDragable::OnDragEnd, and messages cUIMessage::MsgDragStart and cUIMessage::MsgDragEnd.
Improved cCursorManager, added global cursors.
Implemented some global cursors for the UI.
2013-12-11 03:05:12 -03:00
Martín Lucas Golini
721251e9ac
Added cUIControl::WorldToControl and cUIControl::ControlToWorld.
...
Added cFont::FindClosestCursorPosFromPoint.
Added cUITextInput support for cursor position on mouse click.
Added Vector2::Scale and a couple of operators.
Renamed Quad2::RotateVectorCentered to Quad2::Rotate.
Renamed Vector2::RotateVector to Vector2::Rotate.
2013-12-08 03:41:15 -03:00
Martín Lucas Golini
e6e429126f
Moved out openal-soft from android folder, and removed the android folder.
2013-12-01 00:16:16 -03:00
Martín Lucas Golini
2449502a54
A minor fix for the cUIMessageBox.
...
And a minor change on the cConsole scrolling.
2013-11-30 21:23:01 -03:00
Martín Lucas Golini
0d0e582a78
Scaling elements now is done per axis.
2013-11-17 12:22:43 -03:00
Martín Lucas Golini
d40a10a07c
Updated SOIL2.
2013-11-13 02:40:10 -03:00
Martín Lucas Golini
0ac86ad491
Some minor fixes for the emscripten port ( added support for S3TC ).
...
Added support for iOS cross compilling ( for jailbroken devices ).
2013-11-11 03:48:38 -03:00
Martín Lucas Golini
e6ace961ff
Ups, i broke android/ios building. Is fixed now.
...
Also set the wake lock for android, to keep the screen active.
2013-11-06 11:23:53 -03:00
Martín Lucas Golini
825c50e20f
Cleaned up the Core Profile renderer, now use its own shaders.
...
Some minor fixes.
2013-11-03 22:22:58 -03:00
Martín Lucas Golini
45d3b22039
Added OpenGL Core Profile support.
2013-11-03 04:17:57 -03:00
Martín Lucas Golini
d51af3c6b3
Compilation fixes for 64bit builds.
2013-10-21 01:59:07 -03:00
Martín Lucas Golini
2e2c79d5fa
Updated SOIL2.
...
Exposed the "GL_OES_compressed_ETC1_RGB8_texture" extension for desktops.
SDL2 window now is destroyed.
Changed cUIControlAnim::AngleInterpolation to cUIControlAnim::RotationInterpolation.
2013-10-05 21:29:59 -03:00
Martín Lucas Golini
58bd54e77d
Added cUITextInputPassword. Replaced cUITextInput::PasswordInput for this class.
2013-10-05 02:00:57 -03:00
Martín Lucas Golini
82d97f0f11
Added sortByName and forldersFirst options for FileSystem::FilesGetInPath.
...
Fixed some texture size calculations.
Fixed some key shortcuts for the console.
Added autocomplete paths in cConsole.
2013-10-04 14:17:49 -03:00
Martín Lucas Golini
cff7eb600f
Added support for AsyncRequests in cHttp.
...
Added cThreadLocal and tThreadLocalPtr ( needed for the async requests ).
2013-09-30 02:04:06 -03:00
Martín Lucas Golini
aeb6dd4f07
Some code clean up:
...
Time is always measured with cTime.
Debugging log texts now are called with eePRINT/eePRINTL/eePRINTC.
Added some patches to EE::Network:
Request Methods: Head, Put, Delete added.
Support for chunked transfers in cHttp.
Changed version, we are now at 0.9.5, codename "Makyo".
2013-09-29 02:51:05 -03:00
Martín Lucas Golini
223b4bdfb8
Fixed errors on the documentation.
2013-09-28 13:10:49 -03:00
Martín Lucas Golini
390ebfd6fa
Added EE::Network module.
2013-09-28 04:23:59 -03:00
Martín Lucas Golini
2a3dcdcb69
A couple of changes on the ming32 make bash file.
2013-09-27 20:37:40 -03:00
Martín Lucas Golini
39f402ddec
Removed GLThreadMutexLock and GLThreadMutexUnlock. It was simply wrong.
...
Added "ForceUseGLSharedContext" for the texture loader, but i'm having problems,
i think it's the gpu driver.
Fixed console font color recovery.
2013-09-25 23:00:47 -03:00
Martín Lucas Golini
ddd482b584
Replaced GetPossibleResolutions for GetDisplayModes.
2013-09-19 12:20:16 -03:00
Martín Lucas Golini
f09797c91c
String::ToWideString wasn't returning a wide string...!
...
Enabled wide strings for Android ( i'll never target Android < 2.3 ).
EE_MAIN_FUNC is back, it was needed for the Android build ( i forgot about it ).
2013-08-29 02:01:59 -03:00
Martín Lucas Golini
c1841d55a1
Deprecated Allegro 5 backend ( i don't see any good reason to use Allegro 5
...
having SDL 2.
2013-08-24 19:51:04 -03:00
Martín Lucas Golini
54b491f623
Some minor additions to cImage.
...
And some minor changes in cIniFile.
cTexture now is NonCopyable.
cUIMenu checkbox creation now let you choose if is active when created.
2013-08-23 19:48:13 -03:00