ShadowNinja
9e2a9b55e1
Reduce gettext wide/narrow and string/char* conversions
2015-02-05 03:24:22 -05:00
Craig Robbins
5481e38d0b
Make minor style change(unescape_string())
2015-01-16 21:05:44 +10:00
ShadowNinja
77e20a0c21
Fix unescape_string removing all backslashes
2015-01-15 16:16:41 -05:00
ShadowNinja
3c3887bb19
Deduplicate code and use stdlib in string functions
2015-01-03 14:50:16 -05:00
KodexKy
5413ed1195
Fixes for Android build errors. Enable sensor landscape rotation.
...
Fix typo in Android Makefile ndk path.
Fix touchscreen parts of game.cpp to work after Zeno's refactor.
Fix isdigit and isspace overload conflict with Android Irrlicht in string.h
Enable sensor landscape rotation in Android Manifiest.
Add mapgen v5 to Android build.
Fix Makefile not checking leveldb.
Signed-off-by: Craig Robbins <kde.psych@gmail.com>
2014-11-25 13:28:51 +10:00
Craig Robbins
43bf4324d5
Cleanup and (mostly) document util/string.h and (very) minor refactoring
...
Updated: Incorporated feedback from 'kahrl'
Updated: Moved MinetestApp::boolToCStr() from game.cpp into string.h renaming it bool_to_cstr()
2014-11-02 18:07:20 +01:00
Craig Robbins
6c9bbb0360
Fix bug introduced by me (Zeno)
2014-10-29 08:54:16 +01:00
Craig Robbins
813c088c1c
Added names colours and refactored parseColorString()
2014-10-29 03:10:59 -04:00
BlockMen
28438bba27
Add [colorize modifier
2014-10-05 16:49:52 +02:00
BlockMen
61ed56f916
Standardize tooltip row detection
2014-09-28 10:10:43 +02:00
ShadowNinja
cd64a92a8c
Use const references for Settings methods
...
Also check for (this == &other) before locking mutexes.
2014-09-21 14:39:35 -04:00
sapier
ee7af21e41
Fix msvc2012 build
2014-06-29 16:57:50 +02:00
sapier
ebf7ea5019
Add formspec api versioning
2014-06-29 12:13:55 +02:00
ShadowNinja
18577f2527
Replace usage of long long with u64/s64
2014-03-12 19:37:19 -04:00
kwolekr
2a01050a0c
Add capability to read table flag fields from Lua API
2014-02-09 12:44:31 -05:00
kwolekr
83bafbe08b
Make flag strings clear specified flag with 'no' prefix
...
Remove flagmask field from set_mapgen_params table
Add small bits of needed documentation
2014-02-08 17:50:59 -05:00
kwolekr
c6c5edd73a
Revert "Fix settings to honor numeric conversion errors"
...
This reverts commit 3f376a092e1c16429fb52f24736e9da98aff4cd5.
2014-02-05 00:05:58 -05:00
sapier
3f376a092e
Fix settings to honor numeric conversion errors
...
Rename try* non exceptioning functions to *NoEx
2014-02-04 22:14:13 -05:00
Kahrl
0a903e69fb
Implement urlencode and urldecode
2013-12-13 18:05:35 +01:00
kwolekr
e46c527733
Accept hexadecimal and string values for seeds
2013-11-04 23:59:26 -05:00
Kahrl
3c4734d69a
Change mainmenu texture handling + small misc changes
...
Texture names must now be escaped in formspec elements image[],
background[], image_button[], image_button_exit[].
Instead of special-case handling of texture loading (and unloading
which was missing) in guiFormSpecMenu.cpp, use the newly created
ISimpleTextureSource interface which is a minimal subset of
ITextureSource. There is an implementation of this interface
used by GUIEngine (MenuTextureSource).
Fix an off-by-one bug in unescape_string; it caused requests for a
texture called "\0".
2013-09-11 00:08:56 +02:00
Ilya Zhuravlev
58841ef12f
Add dummy and LevelDB database backends
2013-09-09 22:50:50 +02:00
Kahrl
4e1f50035e
Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
2013-08-14 21:03:33 +02:00
PilzAdam
6bc3a43d52
Settings: everything != 0 equals true; remove .asm shaders
2013-07-08 01:58:49 +02:00
kwolekr
ba78194636
Allow any character in formspec strings with escape char
2013-03-05 23:25:02 -05:00
Sfan5
6d0ea26c2d
Update Copyright Years
2013-02-24 20:15:24 +01:00
PilzAdam
497ff1ecd6
Change Minetest-c55 to Minetest
2013-02-24 18:49:03 +01:00
kwolekr
97260d09a8
Add flag string settings, flat map option
2013-02-06 16:52:48 -05:00
kwolekr
69ba485415
Fix compile under MingW
2013-01-23 16:28:15 -05:00
Ilya Zhuravlev
3578e1d4a7
Added ability to fetch media from remote server (using cURL library)
2012-12-16 15:20:18 +04:00
Matthew I
5dd1d354f8
Enforce stricter world names using a blacklist
...
Blacklisted characters are: / \
2012-09-05 01:17:28 +03:00
Perttu Ahola
1bc37d576c
Initially split utility.h to multiple files in util/
2012-06-17 01:29:13 +03:00