Benjamin ‘Touky’ Huet
71ee91fcb1
MultiplMultiScene: Phase 2: No more g_scene access and multiple scene calls support
пре 10 година
Benjamin ‘Touky’ Huet
0e09074d33
Revamped Game/Draw groups to split stuff and help spreading tick
пре 10 година
Benjamin ‘Touky’ Huet
f139a7e164
LolImGui integration 2nd pass: It now works perfectly (to the extent of the api)
SDL2: Mouse is back ! With correct focus support
SDL2: Added typing support with keyboard
ShaderBuilder: Refactored and simplified Shader block creation
Several warning removal
Fixed Image::Copy
пре 10 година
Sam Hocevar
a07844682e
build: remove dead PS3 code.
пре 11 година
Sam Hocevar
8657a3adfa
sys: use std::bind for thread workers to avoid ugly casts.
пре 11 година
Sam Hocevar
42a5296207
gpu: use PEGTL to split lolfx files into different parts.
пре 11 година
Benjamin ‘Touky’ Huet
1756726fca
Added some shit in controller and text
пре 11 година
Sam Hocevar
4374db93c4
input: use key scancodes everywhere, but add a small fallback for SDL1.2.
пре 11 година
Sam Hocevar
0cc1dd69ba
input: use scancodes instead of ASCII values when using SDL v2.
пре 11 година
Sam Hocevar
6f1f7ab895
input: fix a typo in the key list and clean up some code.
пре 11 година
Sam Hocevar
7934df34ef
build: "USE_SDL" is now for SDL v2 and "USE_OLD_SDL" for version 1.
пре 11 година
Sam Hocevar
d373081b80
build: use #pragma once instead of header guards because 1) fuck the dinosaurs,
and 2) fuck the Visual Studio compiler that crashes when confused.
пре 11 година
Sam Hocevar
7d4a58021f
build: use SDL2 on Windows.
пре 11 година
Sam Hocevar
d37d124849
sdl: SDL2 video and audio support (no input yet).
пре 11 година
Sam Hocevar
cd988786b9
build: reorganise includes so that we can use precompiled headers later.
пре 11 година
Sam Hocevar
4be9ea2a4e
misc: replace NULL with nullptr.
пре 11 година
Sam Hocevar
ad9a388e80
misc: remove 100% of the "using namespace std;" madness.
пре 11 година
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
пре 11 година
Sam Hocevar
3862ad59dc
base: going on a lowercase rampage; today’s victim: Array.
пре 11 година
Sam Hocevar
da6b3d5cd0
scenegraph: Entity::TickDraw() now provides a reference to the current
scene so that g_scene can be deprecated later.
пре 11 година
Benjamin ‘Touky’ Huet
3d4b3d53c3
Added bunch of stuff on threads and images.
пре 11 година
Benjamin ‘Touky’ Huet
b98584957c
Added Mouse scroll as axis.
пре 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 година
Jean-Yves Lamoureux
b59fdb8baa
* Fix compilation on lesser tools
пре 12 година
Jean-Yves Lamoureux
171433e9de
* Fix compilation on lesser tools
пре 12 година
Jean-Yves Lamoureux
81e4f7421e
sdlinput: fix captured mouse coordinates
пре 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
1cd715e6ef
Mouse support now works in emscripten
пре 12 година
Benjamin ‘Touky’ Huet
e04367b138
mouse input fix
пре 12 година
Benjamin ‘Touky’ Huet
2da1903619
Build fix
пре 12 година
Benjamin ‘Touky’ Huet
dfc2a47f7f
Input : mouse focus integration.
пре 12 година
Benjamin ‘Touky’ Huet
3281169274
Input : Fixed mouse speed calculation in sdl & android.
пре 12 година
Benjamin ‘Touky’ Huet
70395b5da2
Mouse support is now OK in NaCl
пре 12 година
Benjamin ‘Touky’ Huet
056df1d9a0
NaCl build FIX
пре 12 година
Benjamin ‘Touky’ Huet
3337671dfa
NaCl : First pass on input re-implementation
MViewer : Small tweak
пре 12 година
Benjamin ‘Touky’ Huet
747da72c44
Input : Small refactor, for clarity, easiness and beautification.
Constants : Added minus one.
пре 12 година
Benjamin ‘Touky’ Huet
8b793bcd36
meshviewer name straightening again
пре 12 година
Benlitz
e1a4367226
input: fixed crash when user rotate the mouse wheel
пре 12 година
Benjamin ‘Touky’ Huet
17109e369f
MessageService : Safe Enum added to ensure good usage.
пре 12 година
Benjamin ‘Touky’ Huet
16872731eb
Fixed MViewer emscripten version and also simplified some interaction stuff.
пре 12 година
Benjamin ‘Touky’ Huet
0fda9a304b
Html : Added Embed Module var in main html so compatibility is ensured.
пре 12 година
Benjamin ‘Touky’ Huet
b3cdc15d34
lol_shell straighten to actually work.
пре 12 година
Benjamin ‘Touky’ Huet
3d8a58a806
Transfered progress bar logic in progress_status.js.
lol_shell.html modified to get necessary basics.
пре 12 година
Benjamin ‘Touky’ Huet
14a70cd511
Added build-js & lol_shell.html, an equivalent to the base emscripten shell.html.
пре 12 година
Sam Hocevar
52d6c23d72
android: update Android input driver.
пре 12 година
Sam Hocevar
5f3ad5cc15
math: add constant vectors vec2::zero, vec2::axis_x, etc.
пре 12 година
Benjamin ‘Touky’ Huet
2e3c5e6e94
build FIX
пре 12 година
Benjamin ‘Touky’ Huet
b0181eafd2
nacl-instance : ::HandleMessage now does a MessageService::Send()
пре 12 година