47 Révisions (d37d12484989ca4f8230ec955c05a1505644a3af)

Auteur SHA1 Message Date
  Sam Hocevar d37d124849 sdl: SDL2 video and audio support (no input yet). il y a 10 ans
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. il y a 10 ans
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. il y a 10 ans
  Sam Hocevar 3862ad59dc base: going on a lowercase rampage; today’s victim: Array. il y a 10 ans
  Sam Hocevar da6b3d5cd0 scenegraph: Entity::TickDraw() now provides a reference to the current il y a 10 ans
  Benjamin ‘Touky’ Huet 3d4b3d53c3 Added bunch of stuff on threads and images. il y a 10 ans
  Benjamin ‘Touky’ Huet b98584957c Added Mouse scroll as axis. il y a 10 ans
  Jean-Yves Lamoureux b59fdb8baa * Fix compilation on lesser tools il y a 11 ans
  Jean-Yves Lamoureux 171433e9de * Fix compilation on lesser tools il y a 11 ans
  Jean-Yves Lamoureux 81e4f7421e sdlinput: fix captured mouse coordinates il y a 11 ans
  Benjamin ‘Touky’ Huet 1cd715e6ef Mouse support now works in emscripten il y a 11 ans
  Benjamin ‘Touky’ Huet 2da1903619 Build fix il y a 11 ans
  Benjamin ‘Touky’ Huet dfc2a47f7f Input : mouse focus integration. il y a 11 ans
  Benjamin ‘Touky’ Huet 3281169274 Input : Fixed mouse speed calculation in sdl & android. il y a 11 ans
  Benjamin ‘Touky’ Huet 747da72c44 Input : Small refactor, for clarity, easiness and beautification. il y a 11 ans
  Benlitz e1a4367226 input: fixed crash when user rotate the mouse wheel il y a 11 ans
  Sam Hocevar 5f3ad5cc15 math: add constant vectors vec2::zero, vec2::axis_x, etc. il y a 11 ans
  Benlitz c1da4619f7 input: renamed xinput keys to something more human readable (such as A or DPadLeft) and inverted mouse Y axis to match joystick axis (negatives being up) il y a 11 ans
  Benjamin ‘Touky’ Huet de338ae89a nacl build fix. il y a 11 ans
  Sam Hocevar 349559acd9 input: fix uninitialised data in the SDL mouse input. il y a 11 ans
  Benlitz 8a657ea287 input: Removed previous input system il y a 11 ans
  Sam Hocevar 0529e067f2 input: fix a problem with the SDLK_WORLD_0 macro; arrow keys weren't il y a 11 ans
  Lolbot c47d0f8c62 fixed 10 files out of 2754: il y a 11 ans
  Benlitz cecd5db3fa build fix on non-SDL platforms il y a 11 ans
  Benlitz a7aac24c46 Completely reworked input system. Unified device interface, button, axis and cursor support, controller and binding system, mouse capture. Tutorial 07_input provided. Require to compile lolcore with LOL_INPUT_V2 to be activated (also needed app-side before including core.h) il y a 11 ans
  Sam Hocevar 68c2da5898 build: more Emscripten improvements; keyboard input works properly now. il y a 12 ans
  Sam Hocevar 6be31bba32 input: make keyboard state platform-independent. il y a 12 ans
  Sam Hocevar 1ffa61c572 input: activate SDL input with Emscripten. il y a 12 ans
  Sam Hocevar 95369e26db base: a few minor style tweaks. il y a 12 ans
  Sam Hocevar 39a8c26fb5 base: start removing occurrences of NULL on our long journey to nullptr. il y a 12 ans
  Benjamin ‘Touky’ Huet c7219ff1dd New year copyright update. il y a 12 ans
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. il y a 12 ans
  Sam Hocevar b438a94642 input: add the Keyboard abstraction object type. il y a 12 ans
  Sam Hocevar 3bfbb6c408 build: fix shitloads of warnings. il y a 12 ans
  Sam Hocevar 0f14383241 build: split the D3d9 build flags into D3d9 and Xinput for situations where il y a 12 ans
  Sam Hocevar eab78ea114 input: switch SDL joystick handling mode to polling, because we won't get il y a 12 ans
  Sam Hocevar 7a776e72f5 core: fix the X360 build by re-adding macro barriers I removed. il y a 12 ans
  Sam Hocevar 9b5880936c build: tweak everything to allow building with SDL on the Raspberry Pi. il y a 12 ans
  Sam Hocevar 8d28557645 input: fix brain fart in our SDL joystick input. il y a 13 ans
  Sam Hocevar 70f992bb36 win32: add an Xinput class for Xbox360 controllers, because they're not il y a 13 ans
  Sam Hocevar c0141debea input: allow to remap gamepad axes in the generic input layer. il y a 13 ans
  Sam Hocevar 102d007cda input: blacklist HDAPS as a joystick, it's not really a joystick. il y a 13 ans
  Sam Hocevar 58b3c20b86 input: add core joystick support and bind the SDL input to that. il y a 13 ans
  Sam Hocevar 90bfc79b22 core: tick methods now use seconds, like any sane system. il y a 13 ans
  Sam Hocevar 7fd393b7ef sdl: on Windows, perform the input tick in the main drawing thread. il y a 13 ans
  Sam Hocevar b2d73f6310 core: prefix Entity members with m_ to avoid accidental shadowing. il y a 13 ans
  Sam Hocevar b111f7e3d8 core: move platform-specific code to specific directories. il y a 13 ans
  Sam Hocevar 6bbe943492 core: rename vec2i to ivec2 etc. to better match GLSL. il y a 13 ans
  Sam Hocevar 92d0050938 ps3: add a build-ps3 script that uses autoconf and automake. il y a 13 ans
  Sam Hocevar bf5e4ba76e sdl: fix touchscreen event handling by first applying mouse moves, then il y a 13 ans