9 Révisions (8c81b074653d72a2eeed3e6e75fd3d90c819a747)

Auteur SHA1 Message Date
  Sam Hocevar 8c81b07465 input: start replacing controller functions with standard input functions. il y a 6 ans
  Sam Hocevar fe66f12e53 input: start implementing controller features directly in the input device. il y a 6 ans
  Sam Hocevar 1ab9866c31 input: drivers no longer need to create the default devices. il y a 6 ans
  Sam Hocevar 8e105e2d63 code: remove spurious tabs. il y a 6 ans
  Sam Hocevar 4ee191fbf4 engine: start working on a tickable object, cleaner than entities. il y a 6 ans
  Sam Hocevar cc8e9dac71 input: more code clean up. il y a 6 ans
  Sam Hocevar 6455091518 doc: rename a few tutorials to remove “lol” from their names. il y a 6 ans
  Sam Hocevar fc43bd7e5b input: remove useless code. il y a 6 ans
  Sam Hocevar 016330c12b ui: move a lot of files around. il y a 6 ans
  Sam Hocevar 2f736356d6 input: expose the whole vector of key states to the client application. il y a 6 ans
  Sam Hocevar a822785879 sdl: improve input support stability and handle return/tab/backspace in text input mode. il y a 6 ans
  Sam Hocevar 4a4fb5f91c Fix all visible compilation warnings in Visual Studio. il y a 6 ans
  Sam Hocevar 6dd7a0cb39 Another lowercase switching frenzy, because why not. il y a 7 ans
  Sam Hocevar 50e494803d Replace array::empty() with array::clear(). il y a 7 ans
  Sam Hocevar 980ff37a58 Get rid of numerous uses of lol::String. il y a 8 ans
  Sam Hocevar 861568b146 misc: some cleanup in files, including UTF-8 BOM. il y a 10 ans
  Sam Hocevar d64b117b8d build: fix license and copyright information. il y a 10 ans
  Sam Hocevar 70edc0d38e misc: carry on with the lowercase rampage. il y a 10 ans
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. il y a 10 ans
  Benjamin ‘Touky’ Huet 3e9e6178ae Small refactor controller tweak il y a 10 ans
  Benjamin ‘Touky’ Huet 9477f1f722 Moved GetKey/Axis status tests to protected, and made them accessible through controller directly to implement layer system in the future. il y a 10 ans
  Benjamin ‘Touky’ Huet 0e09074d33 Revamped Game/Draw groups to split stuff and help spreading tick il y a 10 ans
  Benjamin ‘Touky’ Huet 6c3dd67bc0 Controller refactor to enforce InputProfile usage (because why not) il y a 10 ans
  Benjamin ‘Touky’ Huet 9c07e8c2e0 Added Thread classes il y a 10 ans
  Benjamin ‘Touky’ Huet f67da65818 First pass of EasyMesh split & refactor il y a 10 ans
  Benjamin ‘Touky’ Huet f3d30c4111 small tweak in controller il y a 10 ans
  Sam Hocevar aa2bb79c87 input: tweak warning messages. il y a 11 ans
  Benjamin ‘Touky’ Huet 1756726fca Added some shit in controller and text il y a 11 ans
  Sam Hocevar 9ba22b8a58 input: prepare a small API for direct text input. 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 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 0f3805be4c android: various fixes, but the switch to NativeActivity isn't complete. il y a 12 ans
  Benjamin ‘Touky’ Huet 2da1903619 Build fix il y a 12 ans
  Benjamin ‘Touky’ Huet 747da72c44 Input : Small refactor, for clarity, easiness and beautification. il y a 12 ans
  Benlitz 339f05db73 input: binding multiple key/axis to the same controller action il y a 12 ans
  Benlitz 35c5bce344 orbital: upgraded to the new input system and fixed compilation. NOT WORKING since InputGame() is not currently being called by the engine. il y a 12 ans
  Benlitz eab5c46b1e input: added a name the controllers, and a static Get() function to easily retrieve a registered controller il y a 12 ans
  Benlitz b3d306d22e input: added functions to bind keys over axis (not tested) il y a 12 ans
  Benlitz 8a657ea287 input: Removed previous input system il y a 12 ans
  Sam Hocevar e16416a6ee input: fix a memory leak in the controller code. il y a 12 ans
  Sam Hocevar 399a172425 build: fix a few compilation issues with input v2. il y a 12 ans
  Lolbot c47d0f8c62 fixed 10 files out of 2754: il y a 12 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 12 ans