Sam Hocevar
016330c12b
ui: move a lot of files around.
Most input and GUI files are now in a common ui/ directory. The platform/
directory is no longer, as everythyng was moved to application/ or ui/.
пре 7 година
Sam Hocevar
cfd85fb3a7
input: remove some dead code and clarify some function names.
пре 7 година
Sam Hocevar
6dd7a0cb39
Another lowercase switching frenzy, because why not.
пре 7 година
Sam Hocevar
aca1660e1e
Disable debug messages by default and downgrade a few messages.
From now on, msg::debug will not display anything, unless this is a debug
build, or the LOL_DEBUG environment variable is set.
пре 8 година
Sam Hocevar
861568b146
misc: some cleanup in files, including UTF-8 BOM.
пре 10 година
Sam Hocevar
d64b117b8d
build: fix license and copyright information.
пре 11 година
Sam Hocevar
70edc0d38e
misc: carry on with the lowercase rampage.
Using “Array” instead of “array” is now fully deprecated, and I replaced
the Log::Debug() etc. functions with msg::debug() etc. because log:: was
unavailable due to being a maths function.
Added up-to-date copyright notice and BOM to modified files, just in case.
пре 11 година
Sam Hocevar
cd988786b9
build: reorganise includes so that we can use precompiled headers later.
пре 11 година
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
пре 11 година
Lolbot
47b9f0abb0
fixed 69 files out of 2739:
- removed 10 CR characters
- removed 39 trailing whitespaces
- replaced 243 tabs with spaces
- fixed 60 svn:eol-style properties
пре 12 година
Sam Hocevar
92385ac1ee
android: more NativeActivity migration work.
пре 12 година
Sam Hocevar
0f3805be4c
android: various fixes, but the switch to NativeActivity isn't complete.
пре 12 година
Sam Hocevar
af2fdff577
android: ensure the asset manager is initialised (hint: it's not).
пре 12 година
Benjamin ‘Touky’ Huet
3281169274
Input : Fixed mouse speed calculation in sdl & android.
пре 12 година
Sam Hocevar
52d6c23d72
android: update Android input driver.
пре 12 година
Sam Hocevar
b65bde6b91
android: add a temporary hack for mouse emulation on Android devices.
пре 13 година
Sam Hocevar
d4372a6a1e
android: open files through the asset manager, meaning Lua works.
пре 13 година
Sam Hocevar
a6bcbd5e58
android: refactor the application code to use fewer free functions.
пре 13 година
Sam Hocevar
3af7e62b6a
android: switch to NativeActivity instead of rolling our own Java crap;
no known regressions yet.
пре 13 година
Sam Hocevar
ff7904d96c
build: big Android build system refactor; we now attempt to build
an apk for each project.
пре 13 година
Sam Hocevar
39a8c26fb5
base: start removing occurrences of NULL on our long journey to nullptr.
пре 13 година
Sam Hocevar
b25222af18
base: implement UNUSED() macro and put it here and there.
пре 13 година
Sam Hocevar
f44e3e323b
core: you can now while(app.MustTick()) { Tick(); } instead of app.Run().
пре 13 година
Sam Hocevar
d6634da83f
build: fix the WTFPL site URL in all code comments.
пре 13 година
Sam Hocevar
10010d77e4
android: use the FPS value provided by the application; we now run at
60 fps on Android devices, too.
пре 13 година
Sam Hocevar
439298ee5e
misc: very minor tweaks here and there.
пре 13 година
Sam Hocevar
854409cb6f
android: fix a synchronisation issue between Java and the game thread.
пре 13 година
Sam Hocevar
44180ce402
build: switch the Android native build rules to autoconf; still a bit rough
but we can now create shared objects for each project; only the testsuite
is not building properly because of issues with STLport, and EglApp is
deactivated because AndroidApp should have precedence.
пре 13 година
Sam Hocevar
5014b90b3e
build: compilation fixes for errors introduced in the recent Direct3D
and Android changes.
пре 14 година
Sam Hocevar
15c4e8016a
android: slightly update Android project for newer SDK versions.
пре 14 година
Sam Hocevar
0161879a84
core: try to merge Ticker and Emcee. Still not very good.
пре 14 година
Sam Hocevar
1d9507baae
core: remove spurious dependency between androidapp.cpp and monsterz.
пре 14 година
Sam Hocevar
b111f7e3d8
core: move platform-specific code to specific directories.
пре 14 година
Sam Hocevar
6b1985d95f
android: keep a pointer on the global Java VM instead of the current
environment, so back-to-jvm techniques can work from any thread.
пре 14 година
Sam Hocevar
6bbe943492
core: rename vec2i to ivec2 etc. to better match GLSL.
пре 14 година
Sam Hocevar
ed3d51f00c
android: implement JNI_OnLoad and use Log::Info instead of the native
Android functions.
пре 14 година
Sam Hocevar
d7ca14a836
android: compilation fixes for recent engine changes.
пре 15 година
Sam Hocevar
951ac2bb0b
android: use GLES2 instead of GLES.
пре 15 година
Sam Hocevar
e43d7b07e0
android: JNI hooks for single touch input.
пре 15 година
Sam Hocevar
8451531042
android: move the PNG loading test into the Image class. It now works.
пре 15 година
Sam Hocevar
aec4ae3ccc
android: Add a method for PNG loading. Highly hackish for now.
пре 15 година
Sam Hocevar
c29f6a1fe8
android: Use thiz instead of that in JNI code.
пре 15 година
Sam Hocevar
8ebf55fca8
No longer use DebugQuad() in the AndroidApp, we now know it works.
пре 15 година
Sam Hocevar
48ca9eaf9e
Add AndroidAdd to the VCS. Far from being usable for now.
пре 15 година