aboutsummaryrefslogtreecommitdiff
path: root/src/chat.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add colored text (not only colored chat).Ekdohibs2016-05-311-18/+19
| | | | | Add documentation, move files to a proper place and avoid memory leaks. Make it work with most kind of texts, and allow backgrounds too.
* Colored chat working as expected for both freetype and non-freetype builds. ↵TriBlade92016-05-311-16/+13
| | | | @nerzhul improvements * Add unit tests * Fix coding style * move guiChatConsole.hpp to client/
* Chat: Keep scroll position constant in ChatBuffer::deleteOldest()Kahrl2016-05-081-0/+7
|
* Escape more strings: formspecs, item descriptions, infotexts...Ekdohibs2016-04-241-2/+2
| | | | | | 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.
* Clean up StrfndShadowNinja2016-03-191-2/+2
| | | | | | | | | | | 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.
* Remove chat escape sequences from chat messages, for future colored chat.Ekdohibs2016-03-151-0/+3
|
* Add text selection and copying to consoleShadowNinja2016-03-021-31/+33
|
* Use the console instead of a dedicated window when pressing keymap_chat/cmdEsteban I. Ruiz Moreno2016-03-021-9/+9
| | | | keymap_console opens a full window for chat history browsing.
* Remove unneccessary space for tab completionNathaniel Olsen2015-06-161-2/+2
|
* For usages of assert() that are meant to persist in Release builds (when ↵Craig Robbins2015-03-071-2/+3
| | | | NDEBUG is defined), replace those usages with persistent alternatives
* Suppress MSVC warning in chat.cppgregorycu2015-01-251-1/+1
|
* Add paste command (Ctrl-V) in GUIChatConsoleKahrl2014-12-101-0/+9
|
* Fix typo in comment in chat.cppKahrl2014-09-141-1/+1
|
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-141-1/+1
|
* Fix nick completionPilzAdam2013-04-051-4/+4
|
* Migrate to STL containers/algorithms.Ilya Zhuravlev2013-03-111-10/+10
|
* Update Copyright YearsSfan52013-02-241-1/+1
|
* Change Minetest-c55 to MinetestPilzAdam2013-02-241-1/+1
|
* Properly and efficiently use split utility headersPerttu Ahola2012-06-171-1/+2
|
* Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola2012-06-051-4/+4
| | | | GPLv2/later, by agreement of major contributors
* Chat console, including a number of rebases and modifications.Kahrl2012-03-101-0/+768
Defaults modified from original: alpha=200, key=F10