Fixed textinput:Paste not replacing selected text
Fixed text positioning issues when moving a textinput's indicator with
the left and right arrow keys
textinput:SetText now repositions the object's indicator
Renamed textinput:SetPlaceholder to textinput:SetPlaceholderText
Renamed textinput:GetPlaceholder to textinput:GetPlaceholderText
Fixed textinput placeholder text not displaying correctly in multiline
mode
Fixed columnlist row selection issues
Updated the textinput custom cursor code to use the newest 0.9.0 cursor
functions
Fixed textinput custom cursors not being reset in certain situations
loveframes.hoverobject is now used to reference the currently hovered
object
loveframes.downobject has been added to assume the previous role of
loveframes.hoverobject
Added callback: textinput(text)
Added base method: textinput(text)
Fixed text processing issues with the textinput object when running Love
Frames with 0.9.0
textinput.OnTextChanged is now called when the object's text has been
changed via clipboard functionality
fixed clipboard functionality conflicts with the numberbox object
added util library function: TableHasValue(table, value)
fixed ability to bypass textinput restrictions with clipboard
functionality
fixed textinput:GetText appending an extra newline to then end of the
text string
cleaned up the clipboard code
fixed the ability to paste clipboard contents into a non-editable
textinput
the textinput indicator is now repositioned correctly when pasting
clipboard contents into a multiline textinput
added tooltip method SetOffsetX(offsetx)
added tooltip method SetOffsetY(offsety)
added basic clipboard support for the textinput object (0.9.0 only)
fixed text object width issues
fixed an error caused by pressing a function key while a textinput
object was focused
fixed the tooltip object not setting the state of its text object
cleaned up the tooltip object
modified textinput:RunKey to account for changes in the 0.9.0 api