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