..
scripting
Convert CConsole to take UTF-8 strings.
2015-02-14 01:49:34 +00:00
tests
Start phasing out the use of CParser in the GUI. Makes GUI parsing generally faster and stricter while adding better tests and debug information.
2014-05-25 03:16:52 +00:00
CButton.cpp
Adds UI sounds for buttons, dropdowns, lists, and checkboxes, fixes #948
2013-07-01 04:15:09 +00:00
CButton.h
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
CCheckBox.cpp
Cleanup GUI Checkbox C++ code by removing broken, non-obvious internal text rendering.
2014-01-02 03:28:15 +00:00
CCheckBox.h
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
CDropDown.cpp
Fixes incorrect input handling in dropdowns and lists, they were manually handling all events, but should only handle certain key presses. Fixes #2885 .
2014-10-27 04:37:06 +00:00
CDropDown.h
Make water specular more visible and fixes a few cases where it would actually hardly appear when it should.
2013-07-14 12:17:07 +00:00
CGUI.cpp
Convert debug_printf to take UTF-8 strings instead of wchar_t.
2015-02-14 01:45:13 +00:00
CGUI.h
Allow nesting repeat tags in the GUI.
2014-12-10 20:10:02 +00:00
CGUIList.h
Add GPL header
2009-04-18 17:00:33 +00:00
CGUIScrollBarVertical.cpp
Automatically convert all CLogger format strings from wchar_t* to char*.
2015-01-22 20:31:30 +00:00
CGUIScrollBarVertical.h
Okay, do what f5ab6255d0
was supposed to do.
2013-08-26 04:17:26 +00:00
CGUISprite.cpp
Use pointers instead of copying sprites in the GUI. Fixes #1984 . Patch by jP_wanN.
2014-01-03 20:19:43 +00:00
CGUISprite.h
Use pointers instead of copying sprites in the GUI. Fixes #1984 . Patch by jP_wanN.
2014-01-03 20:19:43 +00:00
CImage.cpp
Fix tooltip crash/corruption, caused by inconsistently changing types.
2011-02-18 22:36:39 +00:00
CImage.h
Add GPL header
2009-04-18 17:00:33 +00:00
CInput.cpp
Convert debug_printf to take UTF-8 strings instead of wchar_t.
2015-02-14 01:45:13 +00:00
CInput.h
Improve auto-completition of nick names and add it to the in-game chat. Patch by trompetin17. Refs #1767 .
2015-02-02 23:44:06 +00:00
CList.cpp
Fixes incorrect input handling in dropdowns and lists, they were manually handling all events, but should only handle certain key presses. Fixes #2885 .
2014-10-27 04:37:06 +00:00
CList.h
Multiplayer lobby based on the XmPP protocol. Special thanks to Philip, alpha123, scythetwirler, and anyone else who has helped build, debug or test the lobby.
2013-11-07 20:07:24 +00:00
COList.cpp
Automatically replace %hs/%ls with %s in CLogger format strings.
2015-01-22 20:36:24 +00:00
COList.h
Remove commented out code and add licence headers to COList.cpp/.h.
2014-06-05 14:33:44 +00:00
CProgressBar.cpp
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
CProgressBar.h
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
CRadioButton.cpp
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
CRadioButton.h
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
CText.cpp
Multiplayer lobby based on the XmPP protocol. Special thanks to Philip, alpha123, scythetwirler, and anyone else who has helped build, debug or test the lobby.
2013-11-07 20:07:24 +00:00
CText.h
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
CTooltip.cpp
Fix a valgrind warning about uninitilized variables in the scrollbar code and some comment/style fixes.
2014-02-19 21:59:07 +00:00
CTooltip.h
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
GUI.h
# Restructured GUI implementation
2009-12-03 20:17:22 +00:00
GUIbase.cpp
Automatically replace %hs/%ls with %s in CLogger format strings.
2015-01-22 20:36:24 +00:00
GUIbase.h
Fix bug with rating in lobby bot, remove superfluous GUI typedef, and change the lobby chat autocompletion to use tab.
2014-01-01 00:23:18 +00:00
GUIManager.cpp
SpiderMonkey 31 upgrade
2015-01-24 14:46:52 +00:00
GUIManager.h
Give access to the templates to the GUI. This will be useful for eventually displaying factions specificities in main menus.
2014-12-28 16:21:07 +00:00
GUIRenderer.cpp
Convert wchar_t*/wstring arguments to UTF-8 strings in CLogger messages.
2015-01-22 20:37:38 +00:00
GUIRenderer.h
Use pointers instead of copying sprites in the GUI. Fixes #1984 . Patch by jP_wanN.
2014-01-03 20:19:43 +00:00
GUItext.cpp
Convert wchar_t*/wstring arguments to UTF-8 strings in CLogger messages.
2015-01-22 20:37:38 +00:00
GUItext.h
Change GUI tag parsing to use a FSM instead of using CParser. Refs #2589 .
2014-11-16 02:10:28 +00:00
GUITooltip.cpp
Automatically replace %hs/%ls with %s in CLogger format strings.
2015-01-22 20:36:24 +00:00
GUITooltip.h
Game setup changes, including showing name, civ, team, and some options loaded from the scenarios. Civ data added. Civ info window to preview civs. Icon tooltips. Support for random map implementation. Fixes #590 .
2010-10-30 04:02:42 +00:00
GUItypes.h
Fix #402 (Clean up GUItypes.h), based on patch from Caius
2009-11-19 21:44:19 +00:00
GUIutil.cpp
Add basic support for GUI scaling factor, to help with high-res displays (e.g. 4K monitors and 1080p tablets).
2015-01-24 20:06:37 +00:00
GUIutil.h
Replace usage of CParser for CColor.
2014-06-04 00:58:05 +00:00
IGUIButtonBehavior.cpp
Make GUI button-based objects to behave more expectedly when doubleclicked, also some style tweaks.
2014-01-01 06:05:41 +00:00
IGUIButtonBehavior.h
Added right click selection removal. Fixes #1028 . Thanks to kingadami and GerbilOfDoom for the patch.
2013-01-03 22:53:46 +00:00
IGUIObject.cpp
Add basic support for GUI scaling factor, to help with high-res displays (e.g. 4K monitors and 1080p tablets).
2015-01-24 20:06:37 +00:00
IGUIObject.h
SpiderMonkey 31 upgrade
2015-01-24 14:46:52 +00:00
IGUIScrollBar.cpp
Fix a valgrind warning about uninitilized variables in the scrollbar code and some comment/style fixes.
2014-02-19 21:59:07 +00:00
IGUIScrollBar.h
Fix a valgrind warning about uninitilized variables in the scrollbar code and some comment/style fixes.
2014-02-19 21:59:07 +00:00
IGUIScrollBarOwner.cpp
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
IGUIScrollBarOwner.h
Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
2011-04-28 20:42:11 +00:00
IGUITextOwner.cpp
Fixes multiline text alignment, fixes #723 . Patch by kingadami.
2013-01-06 01:46:44 +00:00
IGUITextOwner.h
Fix "hides overloaded virtual function" warnings in Clang
2011-07-17 17:30:07 +00:00
MiniMap.cpp
Optimise VBO updates.
2015-01-28 00:48:00 +00:00
MiniMap.h
Move the minimap to only use the shader pipeline. Should make it OpenGL ES compatible (untested).
2014-07-14 17:15:22 +00:00