Maksim Gamarnik
35770f4abb
Merge Minetest 0.4.16
2017-06-06 23:03:34 +03:00
Loïc Blot
ad79c2daa2
chat.cpp fix wchar_t isspace -> iswspace & wrong isspace on an index ( #5783 )
2017-05-20 12:56:02 +02:00
red-001
8e6228a8c5
this might fix #5661 , needs testing ( #5775 )
2017-05-20 10:48:44 +02:00
Loïc Blot
244f869f3f
Various code cleanup & little performance improvement on HTTP download ( #5772 )
...
* Disable or remove unused enum members/functions
* Tiny code style fixes
* Make some functions const
* Replace ClientMediaDownloader std::unordered_map with std::map
2017-05-20 08:15:56 +02:00
Loïc Blot
6d77b9ce43
Fix various copy instead of const ref reported by cppcheck ( #5615 )
...
* Also remove InventoryList::peekItem unused function
* Fix some post increment to preincrement reported by cppcheck
2017-04-19 23:02:07 +02:00
Maksim Gamarnik
e05f7db82f
Updated to Minetest ver. 0.4.15
2017-01-30 00:44:07 +02:00
Ekdohibs
e7b84d7db6
Add colored text (not only colored chat).
...
Add documentation, move files to a proper place and avoid memory leaks.
Make it work with most kind of texts, and allow backgrounds too.
2016-05-31 17:34:29 +02:00
TriBlade9
43390af812
Colored chat working as expected for both freetype and non-freetype builds. @nerzhul improvements * Add unit tests * Fix coding style * move guiChatConsole.hpp to client/
2016-05-31 17:34:29 +02:00
Maksim Gamarnik
b771d4a9f8
Update to Minetest 0.4.14
2016-05-15 16:30:09 +03:00
Kahrl
f654800ed2
Chat: Keep scroll position constant in ChatBuffer::deleteOldest()
2016-05-08 02:51:23 +01:00
Maksim Gamarnik
d5854e5cf7
Merge minetest commits / WIP!
...
Java part WIP, pls, use prev commits!
2016-04-29 10:11:25 +03:00
Ekdohibs
ce488ea7f4
Escape more strings: formspecs, item descriptions, infotexts...
...
Also, change the escape character to the more standard \x1b
Thus, it can be used in the future for translation or colored text,
for example.
2016-04-24 03:54:11 +10:00
Maksim Gamarnik
f56e578960
Merge remote-tracking branch 'upstream1/master'
2016-03-21 01:45:56 +02:00
ShadowNinja
3592feb875
Clean up Strfnd
...
Changes:
* Fix indentation.
* Pass strings by const reference.
* Merge Strfnd and WStrfnd into one class instead of copying them.
* Remove trailing spaces.
* Fix variable names.
* Move to util.
* Other miscellaneous style fixes.
2016-03-19 21:27:57 -04:00
Ekdohibs
283ac0e311
Remove chat escape sequences from chat messages, for future colored chat.
2016-03-15 17:33:15 +01:00
Maksim Gamarnik
00b6a43c2e
Merge
2016-03-04 16:30:16 +02:00
ShadowNinja
d8a4be8771
Add text selection and copying to console
2016-03-02 23:23:31 -05:00
Esteban I. Ruiz Moreno
c051bd28f0
Use the console instead of a dedicated window when pressing keymap_chat/cmd
...
keymap_console opens a full window for chat history browsing.
2016-03-02 23:23:31 -05:00
Maksim Gamarnik
919be490f9
Update
...
Sync all Minetest commits
2015-11-10 13:49:24 +02:00
Maksim Gamarnik
9247f32e0e
LGPL 2.1 to 3.0 on all files
2015-08-14 01:26:28 +03:00
Nathaniel Olsen
f59572bf50
Remove unneccessary space for tab completion
2015-06-16 07:16:22 +02:00
Craig Robbins
27791ee1aa
For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives
2015-03-07 22:41:47 +10:00
gregorycu
e7f3972cd6
Suppress MSVC warning in chat.cpp
2015-01-25 16:09:23 +10:00
Kahrl
8f8642798b
Add paste command (Ctrl-V) in GUIChatConsole
2014-12-10 07:12:08 +01:00
Kahrl
004aa1879d
Fix typo in comment in chat.cpp
2014-09-14 15:37:27 +02:00
Kahrl
ee90d438b8
Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
2013-08-14 21:03:33 +02:00
PilzAdam
7d5d34de34
Fix nick completion
2013-04-05 02:31:58 +02:00
Ilya Zhuravlev
a12df55f29
Migrate to STL containers/algorithms.
2013-03-11 19:08:39 -04:00
Sfan5
3fab3825aa
Update Copyright Years
2013-02-24 20:15:24 +01:00
PilzAdam
269f01224b
Change Minetest-c55 to Minetest
2013-02-24 18:49:03 +01:00
Perttu Ahola
ec937ecdd8
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
Perttu Ahola
e70b6545b1
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
Kahrl
967f25461b
Chat console, including a number of rebases and modifications.
...
Defaults modified from original: alpha=200, key=F10
2012-03-10 20:11:10 +02:00