summaryrefslogtreecommitdiff
path: root/src/keycode.cpp
Commit message (Collapse)AuthorAge
* Use the `ARRLEN` macro in more places and remove an unused macro. (#5260)red-0012017-02-18
|
* Add missing keyname_to_keycode function (needed on Android)sfan52016-10-28
| | | | When rewriting keycode.cpp I overlooked this function, fixes #4683 completely
* Rewrite keycode.cpp (Keycode handling & names)sfan52016-09-25
|
* Fix camera updates being toggled by N key in release mode (#2762)Kahrl2015-08-07
|
* Move globals from main.cpp to more sane locationsCraig Robbins2015-04-01
| | | | | | | | | | | | Move debug streams to log.cpp|h Move GUI-related globals to clientlauncher Move g_settings and g_settings_path to settings.cpp|h Move g_menuclouds to clouds.cpp|h Move g_profiler to profiler.cpp|h
* For usages of assert() that are meant to persist in Release builds (when ↵Craig Robbins2015-03-07
| | | | NDEBUG is defined), replace those usages with persistent alternatives
* Move hex.h to util/Loic Blot2015-02-21
|
* Split settings into seperate source and header filesShadowNinja2014-09-21
| | | | This also cleans up settings a bit
* Add support for Android 2.3+sapier2014-06-29
| | | | | | | | | | | | | There have been plenty of ppl involved in creating this version. I don't wanna mention names as I'm sure I'd forget someone so I just tell where help has been done: - The partial android versions done by various ppl - Testing on different android devices - reviewing code (especially the in core changes) - testing controls - reviewing texts A big thank you to everyone helping this to be completed!
* Migrate to STL containers/algorithms.Ilya Zhuravlev2013-03-11
|
* Update Copyright YearsSfan52013-02-24
|
* Change Minetest-c55 to MinetestPilzAdam2013-02-24
|
* Fix keycodes (#325)Ilya Zhuravlev2012-12-23
|
* Fix GUIKeyChangeMenu so that '/' can be inserted on a finnish keyboardPerttu Ahola2012-09-01
|
* Don't crash in "unexpected multibyte character"; just print it in log. ↵Perttu Ahola2012-09-01
| | | | Github #222
* Fix wctomb useAndreas Zwinkau2012-07-21
| | | | | | | wctomb(NULL, _) returns "nonzero if the encoding has nontrivial shift state, or zero if the encoding is stateless." I assume the intentation was to get the size of the target buffer. Use MB_CUR_MAX for this.
* Remove mbtowc warningsAndreas Zwinkau2012-07-21
| | | | | | | | | As mbtowc(_, _, 1) reads at most one char, everything other than a return value of 1 is an error. Since the input strings are static, an assert protects against future changes. Likewise, wctomb should currently never encounter a character, which actually needs a multibyte representation.
* Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola2012-06-05
| | | | GPLv2/later, by agreement of major contributors
* Fix key change menu a bitPerttu Ahola2012-01-06
|
* Header file tweaking; mainly for speedPerttu Ahola2011-10-12
|
* Overhaul the input systemGiuseppe Bilotta2011-08-22
| | | | | This allows us to map the keys which are not considered in irrlicht's EKEY_CODE system, such as \, [, /, ] etc.
* Fix keycode_to_keyname return valueGiuseppe Bilotta2011-08-13
|
* Clean up key names handlingGiuseppe Bilotta2011-08-12
| | | | | Constify keycode and move the static array of localizable names from the guiKeyChangeMenu header to the implementation file, changing its name.
* Merge branch 'master' of https://github.com/erlehmann/minetest-delta.git ↵Sebastian Rühl2011-06-26
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into upstream_merge Conflicts: .gitignore CMakeLists.txt data/heart.png src/CMakeLists.txt src/game.cpp src/guiMainMenu.cpp src/inventory.cpp src/map.cpp src/mapblock.cpp src/mapnode.cpp src/mapnode.h src/materials.cpp src/server.cpp Signed-off-by: Sebastian Rühl <bahamada_basti@yahoo.de>
| * added new submenu for key assignmentteddydestodes2011-06-01
|/ | | | configwriting/saving isn't complete and will break your config if you use fancy keys
* Added key configuration in the configuration file.Perttu Ahola2011-05-14