0ad/source/gui
elexis 636c719110 Use FromJSVal ToJSVal for primitive types to remove the duplicate logic and make JSInterface_IGUIObject case handling more equal.
Remove broken uint overflow check from 3698c134b5 and just use the
native JS uint32 conversion.

This was SVN commit r22540.
2019-07-24 02:58:50 +00:00
..
scripting Use FromJSVal ToJSVal for primitive types to remove the duplicate logic and make JSInterface_IGUIObject case handling more equal. 2019-07-24 02:58:50 +00:00
tests
CButton.cpp
CButton.h
CChart.cpp [CChart] Add a percentage format and round displayed integers 2019-05-13 21:23:26 +00:00
CChart.h Adds axes to the CChart and the summary screen. 2018-03-04 12:42:35 +00:00
CCheckBox.cpp
CCheckBox.h
CDropDown.cpp Make sure dropdowns fit in the screen by allowing the list to be above when there is not enough space 2018-02-25 22:26:31 +00:00
CDropDown.h Fix dropdown list height after resizing the window (in case there is an item that used wordwrapping before but not after the resize or vice versa). 2017-06-29 23:39:12 +00:00
CGUI.cpp Pass arbitrary arguments to GUI events / SendEventToAll and remove loading screen progess workaround, refs D1716, 6d792365aa, bd3bd084c0, 4b1297b328, db5d4bb5f1. 2019-07-19 21:15:04 +00:00
CGUI.h Pass arbitrary arguments to GUI events / SendEventToAll and remove loading screen progess workaround, refs D1716, 6d792365aa, bd3bd084c0, 4b1297b328, db5d4bb5f1. 2019-07-19 21:15:04 +00:00
CGUIList.h
CGUIScrollBarVertical.cpp
CGUIScrollBarVertical.h
CGUISeries.h Fix [19027] by using generic code for conversions and fixing a few other issues. Refs #3403. Reviewed by leper. 2017-01-06 11:14:03 +00:00
CGUISprite.cpp Fix some gcc 8 and gcc 9 compiler warnings that were thrown 4500 times. 2019-07-09 00:18:48 +00:00
CGUISprite.h Fix some gcc 8 and gcc 9 compiler warnings that were thrown 4500 times. 2019-07-09 00:18:48 +00:00
CImage.cpp
CImage.h
CInput.cpp Remove an unused variable 2019-04-06 22:04:13 +00:00
CInput.h Implement readonly Input GUI objects and use it in the file location indicator in the replay menu, 2017-08-29 23:53:23 +00:00
CList.cpp Bump copyright header year numbers. 2018-02-21 18:44:52 +00:00
CList.h Get the index of the hovered element in GUI lists and use it to display item-specific tooltips in the gamesetup for the victory condition, maptype and starting resources. 2017-05-15 21:49:10 +00:00
COList.cpp Fix cell text wrapping inside COList. 2019-01-24 20:00:31 +00:00
COList.h Fix cell text wrapping inside COList. 2019-01-24 20:00:31 +00:00
CProgressBar.cpp
CProgressBar.h
CRadioButton.cpp
CRadioButton.h
CSlider.cpp [CSlider] On click move the slider-button to the mouse position 2019-04-06 18:47:22 +00:00
CSlider.h [CSlider] On click move the slider-button to the mouse position 2019-04-06 18:47:22 +00:00
CText.cpp
CText.h
CTooltip.cpp Bump copyright header year numbers. 2018-02-21 18:44:52 +00:00
CTooltip.h
GUI.h
GUIbase.cpp
GUIbase.h Split CColor from Shapes. 2019-01-13 15:38:41 +00:00
GUIManager.cpp Pass arbitrary arguments to GUI events / SendEventToAll and remove loading screen progess workaround, refs D1716, 6d792365aa, bd3bd084c0, 4b1297b328, db5d4bb5f1. 2019-07-19 21:15:04 +00:00
GUIManager.h Remove unused GUIManager SGUIPage members from 7c2e9027c2 and 4b1297b328. 2019-07-21 01:29:08 +00:00
GUIRenderer.cpp
GUIRenderer.h Split CColor from Shapes. 2019-01-13 15:38:41 +00:00
GUItext.cpp Add FALLTHROUGH, which in the best case is just [[fallthrough]]. 2017-09-01 20:04:53 +00:00
GUItext.h Ignore color and font tags when typing something in a Dropdown gui element to select an item. 2017-05-09 13:29:19 +00:00
GUITooltip.cpp
GUITooltip.h
GUItypes.h Make sure dropdowns fit in the screen by allowing the list to be above when there is not enough space 2018-02-25 22:26:31 +00:00
GUIutil.cpp Make sure dropdowns fit in the screen by allowing the list to be above when there is not enough space 2018-02-25 22:26:31 +00:00
GUIutil.h Pass arbitrary arguments to GUI events / SendEventToAll and remove loading screen progess workaround, refs D1716, 6d792365aa, bd3bd084c0, 4b1297b328, db5d4bb5f1. 2019-07-19 21:15:04 +00:00
IGUIButtonBehavior.cpp
IGUIButtonBehavior.h
IGUIObject.cpp Provide ScriptInterface CreateObject and CreateArray functions to replace Eval calls following 7c2e9027c2, 1c0536bf08 and later. 2019-07-22 19:35:14 +00:00
IGUIObject.h Pass arbitrary arguments to GUI events / SendEventToAll and remove loading screen progess workaround, refs D1716, 6d792365aa, bd3bd084c0, 4b1297b328, db5d4bb5f1. 2019-07-19 21:15:04 +00:00
IGUIScrollBar.cpp
IGUIScrollBar.h Fix scrollbare edgy-case and off by 1's in dropdown 2017-11-21 20:07:23 +00:00
IGUIScrollBarOwner.cpp Add a GetTextSize() method to GUI objects 2019-03-18 22:15:40 +00:00
IGUIScrollBarOwner.h
IGUITextOwner.cpp
IGUITextOwner.h
MiniMap.cpp Provide ScriptInterface CreateObject and CreateArray functions to replace Eval calls following 7c2e9027c2, 1c0536bf08 and later. 2019-07-22 19:35:14 +00:00
MiniMap.h Update the Minimap texture if the waterheight has changed. 2017-04-16 22:13:32 +00:00