Has been added.
Functions for adding and removing focus listeners have been added. Function for getting focus listeners has been added.
focusLost and focusGained have been removed. They now reside in FocusListener instead.
Has been changed to inherit from FocusListener.
distributeFocusGainedEvent and distributeFocusLostEvent have been added. Focus lost events and focus gained events are now distributed to the source widget's focus listeners.
distributeFocusGainedEvent and distributeFocusLostEvent have been added. Focus lost events and focus gained events are now distributed to the source widget's focus listeners.
Now adds itself as a focus listener of itself.
Out commented code has been removed.
Functions regarding focus has been changed due to the new focus listener interface.
Focus is now applied synchronously, because of this FocusHandler::applyChanges has been removed.
Comments have been updated.
Out commented code has been removed.
Comments have been updated.
Constructor initialisation has been changed.
Unnecessary line has been removed.
A DropDown has been changed to not set it's scroll area to always show a vertical scroll bar.
opengl: KnR fix, no functional change
opengl: Cherry pick upstream 41b9e13b34a5e6
focuslistener.hpp has been added.
The mouse event drag has been changed to return the mouse button used to start the drag when MouseEvent::getButton is called.