Commit Graph

57 Commits

Author SHA1 Message Date
Martín Lucas Golini
5647f7a4bd Fixed Android build.
Minor fixes.
ecode: moved modules files.
2022-04-18 02:51:15 -03:00
Martín Lucas Golini
fe1efd15c2 Some minor refactor for the UI Models code. 2020-07-18 01:40:56 -03:00
Martín Lucas Golini
1e0324be3a WIP. 2020-07-04 03:04:44 -03:00
Martín Lucas Golini
84c40649c8 Removed rx-cpp since it's problematic. Added System::LuaPatternMatcher in replacement. This should fix the Windows and macOS builds.
Fixed UISceneNode size, now it's set in pixels instead of dp to allow to always be the same size as the window.
Fixed styles and layouts not updating in time before calling draw.
Fixed a double delete crash when using UIDropDownList and UIWinMenu.
Now UI elements can be dragged even if the mouse cursor goes out of the window limits.
UIScrollBar slider now can be dragged also from the horizontal edges that are not part of the button slider (this allows to scroll from the edge for example in maximized windows).
Fixed TextDocument on emscripten.
Disabled fullscreen window minimizing on focus loss (SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS).
2020-05-25 05:18:38 -03:00
Martín Lucas Golini
d95f2d8944 Syntax Highlighting WIP. 2020-05-23 06:17:56 -03:00
Martín Lucas Golini
67a5e25cf2 TextDocument WIP. 2020-05-18 04:01:25 -03:00
Martín Lucas Golini
162a7efde9 Updated SDL 2 to version 2.0.12 (used for the Android build).
Minor optimization in UIBackgroundDrawable.
2020-03-18 01:17:33 -03:00
Martín Lucas Golini
e530e38895 Fixed UITooltip not showing correctly.
Fixed UITabWidget draw invalidation.
Fixed software keyboard backspace and return key on Android.
Fixed performance issue on onChildCountChange.
2020-03-02 01:34:26 -03:00
Martín Lucas Golini
6eccb23a73 Android build now uses mojoAL.
Updated SOIL2 and efsw.
2020-01-17 18:44:44 -03:00
Martín Lucas Golini
7219454355 Fix android build.
--HG--
branch : dev
2019-11-04 17:56:19 -03:00
Martín Lucas Golini
c2b4af21f1 Minor fixes.
--HG--
branch : dev
2019-03-22 23:50:37 -03:00
Martín Lucas Golini
8bd92fc8df Fixed Android build.
--HG--
branch : dev
2019-01-05 04:11:57 -03:00
Martín Lucas Golini
2195b391b8 Don't destroy the activity on back pressed.
--HG--
branch : dev
2018-03-18 17:11:39 -03:00
Martín Lucas Golini
a3459fa9ef Added mbedtls support. Now TLS is supported on Android.
--HG--
branch : dev
2018-03-18 04:09:50 -03:00
Martín Lucas Golini
feeafde073 Updated Audio module.
--HG--
branch : dev
2018-03-17 18:50:24 -03:00
Martín Lucas Golini
bbfb120564 Updated OpenAL Soft.
--HG--
branch : dev
2018-03-07 21:03:50 -03:00
Martín Lucas Golini
b1a12bb880 Updated eepp.mk.
--HG--
branch : dev-scene
2018-02-02 11:55:55 -03:00
Martín Lucas Golini
d4e5d84631 Fixed Android build.
Updated SDL2 to SDL 2.0.8 (current dev).

--HG--
branch : dev-2.1
2018-01-26 01:25:11 -03:00
Martín Lucas Golini
ea427b21bc Added UIAction and UIActionManager. Every node now can implement actions.
Implemented base actions: Move, Scale, Fade, Rotate.

--HG--
branch : dev-2.1
2018-01-12 01:41:53 -03:00
Martín Lucas Golini
d00587c318 Better android build scripts.
--HG--
branch : dev-2.1
2017-12-31 14:00:41 -03:00
Martín Lucas Golini
77637f71fa Moved "src/eepp/helper" folder to "src/thirdparty".
Also some minor fixes.

--HG--
branch : dev-2.1
2017-12-30 14:29:38 -03:00
Martí­n Lucas Golini
d32d362328 Enum types refactor.
Renderer refactor and more.

--HG--
branch : dev
2017-12-10 21:29:43 -03:00
Martí­n Lucas Golini
a0ea822978 Sys::getProcessPath now doesn't need a window to return a valid path.
--HG--
branch : dev
2017-12-10 03:28:41 -03:00
Martí­n Lucas Golini
0ff5a90494 Added android gradle project.
--HG--
branch : dev
2017-12-10 00:30:00 -03:00
Martí­n Lucas Golini
4d38101c08 Moved android ant project.
--HG--
branch : dev
2017-12-10 00:05:09 -03:00
Martín Lucas Golini
1586230aa0 UITheme now uses Nine Patch images.
Added HDPI theme.

--HG--
branch : dev-ninepatch
2017-08-20 14:13:49 -03:00
Martín Lucas Golini
95715c60f5 Emscripten is little endian but architecture is not defined as a preprocessor macro, so we force it.
Some minor changes.

--HG--
branch : dev
2017-08-05 18:35:22 -03:00
Martín Lucas Golini
019b541b30 Minor changes.
--HG--
branch : dev
2017-07-30 19:14:34 -03:00
Martín Lucas Golini
35d02cc3d1 More minor fixes.
--HG--
branch : dev
2017-07-30 12:24:24 -03:00
Martín Lucas Golini
feee056b40 Fixed Android compilation.
--HG--
branch : dev
2017-07-30 02:42:47 -03:00
Martí­n Lucas Golini
6392e4d4b6 Minor changes.
--HG--
branch : dev
2017-04-14 13:12:08 -03:00
Martín Lucas Golini
3010bbfab3 Updated SDL version to 2.0.3. 2014-07-26 21:10:51 -03:00
Martín Lucas Golini
170127a93e Cleaned some warnings from android build. 2014-07-26 20:54:09 -03:00
Martín Lucas Golini
0873204224 Fixed android build. 2014-07-23 02:42:02 -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
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
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
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
0e2b3d0812 Working on emscripten support ( compiles but doesn't render anything ).
Fixed a bug with a shader in OpenGL ES 2 ( i haven't seen this before, it seems that it new ).
2013-11-07 02:32:27 -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
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
390ebfd6fa Added EE::Network module. 2013-09-28 04:23:59 -03:00
Martín Lucas Golini
8a58b6c7de Now android package name can be changed without breaking the app. 2013-07-14 23:27:42 -03:00
Martín Lucas Golini
9402c8a34e Ups, broke android build, now it's working again. 2013-07-14 22:13:12 -03:00
Martín Lucas Golini
02dbfc3f1d Fixed tRECT::Scale.
Fixed some details with the GL Context creation.
Added cVertexBuffer::Clear method.
Added Stencil Func/Op/Mask and ColorMask functions to the GL wrapper.
Changed Video Resize Callback to pass the window as parameter.
Some minor changes in the BatchRenderer.
2013-07-13 03:04:10 -03:00
Martín Lucas Golini
aae1bfebbd Changed assets.sh to create a symbolic link to the assets folder. 2013-05-29 15:19:50 -03:00
Martín Lucas Golini
bd62abfe02 cImage::GetInfo now also Fallback To Packs. 2013-05-29 15:16:55 -03:00
Martín Lucas Golini
bfb58a9f40 Added "sprites" example.
Assets in eetest are loaded directly from the file system.
App icon now is searched in the local relative path.
Fixed some minor bugs.
Added userdata pointer to the sprites events.
2013-05-29 14:34:42 -03:00
Martín Lucas Golini
7ff310f944 Updated SDL 2 to the lastest revision ( the RC ). Applied the new modifications to eepp. 2013-05-28 01:23:21 -03:00
Martín Lucas Golini
e64cfe07d3 Improved GLES2 support.
Fixed VBOs for GLES2.
Fixed a bug in texture size calculation.
2013-05-25 04:20:16 -03:00