ShadowNinja
b662a4577d
Clean up getTime helpers
...
This increases size of the getTime return values to 64 bits.
It also removes the TimeGetter classes since the getTime functions
are now very precise.
2017-04-28 14:43:18 -04:00
Zeno-
707e27b5c2
Rename height to scale for openConsole() ( #5139 )
...
For Game::openConsole() and GUIChatConsole::openConsole() the
parameter name 'height' is misleading because it's actually a
percentage of the screen/window height.
2017-01-29 19:26:00 +10:00
Ekdohibs
14ef2b445a
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
1d40385d4a
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
ShadowNinja
8c951cae5b
Fix chat console not opening after formspec opened over it
...
The MainMenuManager set the console invisible when a
formspec opened over it, but didn't properly close it,
and the chat console never set itself visible again.
2016-03-12 12:01:40 -05:00
ShadowNinja
3edb7575a1
Unlock cursor when opening console
2016-03-02 23:23:31 -05:00
Esteban I. Ruiz Moreno
effa24737d
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
Loic Blot
a19ec3328c
Remove unused variables to make clang happy
2015-02-12 11:13:27 +01:00
PilzAdam
2af5864534
Make freetype usage configureable by a setting
2013-08-04 20:35:14 +02:00
Esteban I. Ruiz Moreno
7cb5217255
Close console when it loses focus but it is still on screen
2013-06-05 21:14:14 +02: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
Perttu Ahola
9f031a6759
Optimize headers
2012-06-17 04:03:39 +03:00
Perttu Ahola
037b259197
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