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
e4d342d8d0
Core Module refactored.
2014-06-14 03:24:12 -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
f9455c7556
Starting the redesign of eepp. This is the beggining of eepp 2, that basically
...
means a huge code refactoring, i'll remove eepp ugly conventions ( classes names
starting with c, static things with s, etc ).
First Changes:
No more eeFloat, eeDouble, eeUint, eeInt:
eeDouble isn't needed, so we use double.
eeFloat is ugly, i prefer Float.
eeUint is just unsigned int, and eeInt just... int!
No more sophist.h
Started hiding OpenGL, cGL now use standard types ( soon will be renamed ).
Added glextensions, glew isn't visible for the end user anymore.
( i'm looking for alternatives here, i'm not happy with GLEW ).
2014-06-14 02:43:42 -03:00
Martín Lucas Golini
1faa754750
Changes to build with XCode
2014-06-12 23:32:41 -03:00
Martín Lucas Golini
815aa4ddd3
Some fixes to compile in osx with clang.
2014-06-12 22:59:21 -03:00
Martín Lucas Golini
448793d5cd
A couple of fixes in the premake4 file.
2014-06-12 19:43:31 -03:00
Martín Lucas Golini
84fa3c3e74
Improved the linking paths and fixed the os_findlib function in OS X.
2014-06-10 00:59:23 -03:00
Martín Lucas Golini
452711f8e7
Premake 4.4beta5 is causing problems with the shared libs. I'm trying to fix it.
2014-06-09 23:27:03 -03:00
Martín Lucas Golini
fcb635c346
Fixed Core Profile on OS X.
2014-06-09 03:31:40 -03:00
Martín Lucas Golini
d7db75d43a
Fixed dylibs install paths in OS X. Now the demos run without any modification.
2014-06-09 02:54:02 -03:00
Martín Lucas Golini
46182d32a1
Fixed compilation in OS X.
2014-06-09 00:49:31 -03:00
Martín Lucas Golini
8bb008b79e
Cleaning code.
2014-06-08 16:56:16 -03:00
Martín Lucas Golini
d36f6e7ff2
Just a minor change in the test.
2014-06-08 16:20:49 -03:00
Martín Lucas Golini
d7f173b7c9
Added PixelStorei to cGL.
...
The default batch renderer now allow to batch 4096 vertex per draw by default.
2014-06-08 15:47:18 -03:00
Martín Lucas Golini
7b105770f7
Allow user to be able to control de SSL usage in the HTTP requests.
2014-06-07 20:43:26 -03:00
Martín Lucas Golini
3eed29d641
Removed PlusCallback and shophist headers from src folder because they were duplicated ( the originals are in the include folder ).
2014-06-07 18:21:17 -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
863bd425de
Added a README markdown file in preparation of the repo migration to bitbucket.
2014-06-01 23:46:33 -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
8e783de6f7
Added cSSLSocket::IsSupported.
...
The http_request example now use SSL only when is supported.
2014-06-01 19:56:22 -03:00
Martín Lucas Golini
704dbb70cf
Small code clean up for the SSL implementation.
2014-06-01 17:43:47 -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
b25bf76330
Minor fixes!
2014-05-31 21:58:18 -03:00
Martín Lucas Golini
1e86bda44b
Fixed a couple of GL extensions checking.
2014-05-13 00:02:19 -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
239a712446
Disabled joystick by default in the demos.
...
Removed GLU as a dependency for GLEW.
2014-04-12 17:59:39 -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
5b6490425f
Fixed assets path for android build.
2014-01-03 03:13:15 -03:00
Martín Lucas Golini
92b99dcf69
This should fix ios compilation.
2013-12-24 02:35:03 -03:00
Martín Lucas Golini
32cbf73949
Fixed premake4 script.
...
Removed old Makefiles.
Removed old ios compiling scripts.
Renamed ios cross-compile.sh to cross-compile-arm7.sh.
2013-12-24 02:26:26 -03:00
Martín Lucas Golini
0064985072
Improved IOS compilation.
2013-12-24 01:44:43 -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
1ca7d83aa4
Fixed GL3 renderer in GLES devices.
2013-12-22 19:16:56 -03:00
Martín Lucas Golini
0677771205
Updated SDL2 for Android. Updated the Android project to work with the new SDL2.
2013-12-22 18:22:49 -03:00
Martín Lucas Golini
62c83cb9b2
More work on text selection.
2013-12-22 11:54:13 -03:00
Martín Lucas Golini
49990d79af
Improved text selection.
2013-12-21 00:52:15 -03:00
Martín Lucas Golini
e7c1084f62
Added cFont::SelectSubStringFromCursor, cFont::GetCursorPos.
...
Added support for string selection, copy and paste for cUITextBox, cUITextInput
and cUITextEdit.
2013-12-18 02:49:39 -03:00
Martín Lucas Golini
725f29cf40
Fixed compilation for VS.
...
Fixed runtime errors for VS compiled binaries.
Fixed unitialized control dragging flag.
Fixed cursors in Windows with SDL2.
2013-12-15 03:26:22 -03:00
Martín Lucas Golini
5ae3974de9
Added cConsole::GetLastCommonSubStr to help with the autocomplete in the console.
...
Small change in cImage::Thumbnail.
2013-12-13 00:34:00 -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
e3b3f7abb2
A minor change in cFont::FindClosestCursorPosFromPoint.
2013-12-08 12:50:28 -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
6d091deb26
Added Sys::LoadObject, Sys::UnloadObject and Sys::LoadFunction.
2013-12-01 02:50:52 -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
30eea9934b
Textures loaded from other thread than the main gl context thread, will use the
...
shared opengl context if available.
2013-11-19 02:30:43 -03:00
Martín Lucas Golini
0d0e582a78
Scaling elements now is done per axis.
2013-11-17 12:22:43 -03:00