ShadowNinja
d8a4be8771
Add text selection and copying to console
2016-03-02 23:23:31 -05:00
ShadowNinja
e07237d9c5
Unlock cursor when opening 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
Craig Robbins
0731f9ed2a
Move globals from main.cpp to more sane locations
...
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
2015-04-01 23:04:25 +10:00
Loic Blot
188c15c3d8
Replace std::list to std::vector into tile.cpp (m_texture_trash) and move tile.hpp to src/client/
2015-03-05 11:59:40 +01:00
Kahrl
f83b58891c
Grab GUIChatConsole::m_font, fixes segfault when changing font_size
2015-02-18 00:38:57 +10:00
ShadowNinja
0a2e53077b
Reduce gettext wide/narrow and string/char* conversions
2015-02-05 03:24:22 -05:00
Kahrl
ce55e98f3f
Fix use of uninit data in Sky and (potentially) GUIChatConsole constructors
...
Clean up nearby code a bit
As a small side effect, it is now possible to add a background texture
to the chat console by simply providing background_chat.jpg, it is no
longer necessary to also add "console_color =" to minetest.conf.
2015-01-18 13:16:01 +01:00
Kahrl
8f8642798b
Add paste command (Ctrl-V) in GUIChatConsole
2014-12-10 07:12:08 +01:00
sapier
71a289a979
Make hud use fontengine too
...
Fix non coding style conforming glb_fontengine to g_fontengine
Fix fonts never been deleted due to grabbed to often
2014-11-30 18:06:54 +01:00
sapier
794909cbe8
Implement proper font handling
2014-11-30 17:50:09 +01:00
PilzAdam
4d57aed2af
Make freetype usage configureable by a setting
2013-08-04 20:35:14 +02:00
Esteban I. Ruiz Moreno
74b03af3d2
Add basic unicode support to the console (linux workaround)
2013-06-15 15:09:11 +00:00
Esteban I. Ruiz Moreno
532a5ef04f
Close console when it loses focus but it is still on screen
2013-06-05 21:14:14 +02:00
PilzAdam
392adbb739
Dont drop fonts with ENABLE_FREETYPE=0
2013-05-16 02:20:10 +02:00
PilzAdam
ee90f36c34
Fix memory leaks: delete font in main and GUIChatConsole
2013-05-10 22:35:17 +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
Ilya Zhuravlev
33c207e54d
Add Freetype support
2013-02-14 18:46:08 +01: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