Commit Graph

69 Commits

Author SHA1 Message Date
Stepets
519c52f18b Merge branch 'HEAD' of https://github.com/Stepets/LoveFrames.git
Conflicts:
	init.lua
2014-11-09 18:30:03 +03:00
Stepets
de7a6b4405 unicode support added. textinput mouse scrolling improved 2014-11-09 18:20:25 +03:00
Stepets
8bdb4bbf63 Merge branch 'master' of https://github.com/Stepets/LoveFrames.git into columnlistBonusInfo 2014-11-07 13:48:12 +03:00
Stepets
839db5491d fixed indicator tracking 2014-11-07 13:47:52 +03:00
Stepets
76e2844a5c Merge branch 'master' of https://github.com/Stepets/LoveFrames 2014-10-26 00:02:35 +04:00
Stepets
7f3c34e6ee textinput magicnumbers final magic 2014-10-26 00:02:18 +04:00
Stepets
418f5e333d Merge branch 'master' of https://github.com/Stepets/LoveFrames
Conflicts:
	objects/textinput.lua
2014-10-25 23:02:10 +04:00
Stepets
3e41d97521 small fixes 2014-10-25 22:58:36 +04:00
Stepets
7f1ace5b81 fully removed debug output 2014-10-25 14:48:28 +04:00
Stepets
12108adbd4 Merge branch 'master' of https://github.com/Stepets/LoveFrames
master is broken, so i've checked my patch on working revision
2014-10-25 14:38:24 +04:00
Stepets
fcf09d6618 added indicator tracking 2014-10-25 14:11:35 +04:00
Kenny Shields
4692f1e6d8 Keep the Love Frames table out of the global namespace 2014-10-23 18:36:16 -04:00
Kenny Shields
b435889831 Add textinput:ClearLine 2014-10-07 19:53:25 -04:00
Kenny Shields
494d896735 Fix #146 2014-09-28 16:15:36 -04:00
Kenny Shields
a1b1dcc16e Fix #147 2014-09-28 15:55:34 -04:00
Kenny Shields
d30dca3233 Fix #143 2014-09-02 18:57:01 -04:00
Kenny Shields
eb4b5598f0 Prevent textinput.alltextselected from being set to true when the object contains no text 2014-05-17 17:21:33 -04:00
Kenny Shields
989c3ebb5e Prevent textinput tabbing when all text is selected 2014-05-07 16:04:12 -04:00
berghton
6fe59ed15d Check if editable when entering text 2014-05-07 01:36:02 +02:00
Kenny Shields
60ad73f8b7 Remove support for LOVE 0.8.0 2014-04-03 18:55:46 -04:00
Kenny Shields
ffed66b9af Add support for method chaining 2014-02-11 07:34:07 -05:00
Kenny Shields
a714e037c7 Update copyright notices 2014-01-14 06:29:11 -05:00
Kenny Shields
7f627a2eb6 Fix textinput key repeat not working in 0.8.0 2014-01-10 14:36:32 -05:00
Kenny Shields
baa483b4ba Fix #101 2014-01-08 19:25:13 -05:00
Kenny Shields
d38ab2c621 Fix textinput key repeat behavior 2013-12-24 05:55:01 -05:00
Robert Burke
9b556f4c51 Cutting uneditable text is not allowed 2013-12-03 14:16:26 -08:00
Robert Burke
9d1db0343f Add ctrl+x to cut in textinput
Use cmd to do ctrl-ish things on macs
2013-12-03 13:56:33 -08:00
Kenny Shields
dbe681ab52 Added form object 2013-11-25 08:06:41 -05:00
Kenny Shields
dbe1ba8170 Changes/fixes for the textinput object
Fixed text duplication while using the arrow keys to move a textinput's
indicator
The textinput's indicator will now move to the beginning or end of the
object's text when using the left or right arrow keys while the object's
text is selected
2013-11-23 08:52:14 -05:00
Kenny Shields
0b00ef26d0 fixed textinput keyrepeat (0.8.0) 2013-11-15 01:15:26 -05:00
Kenny Shields
f72f14f7d6 misc textinput changes/fixes
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
2013-11-13 15:25:34 -05:00
Kenny Shields
973bb1b8ef method name changes and misc fixes
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
2013-11-07 18:24:23 -05:00
Darkwater
42db717bef Added placeholder to textinput 2013-11-06 23:50:26 +01:00
Kenny Shields
072918fbea textinput custom cursor fixes
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
2013-10-30 19:05:10 -04:00
Kenny Shields
a46a6d697c textinput fixes for 0.9.0
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
2013-10-22 18:38:24 -04:00
Kenny Shields
7ed08c984e base code for textinput masking 2013-10-21 12:25:50 -04:00
Kenny Shields
db4979e5dd base code for textinput custom cursors 2013-10-11 05:18:48 -04:00
Kenny Shields
1e987c50a1 Ctrl+v key repeat fix 2013-09-21 06:00:39 -04:00
Kenny Shields
1a6c27c8ba More clipboard functionality/methods
Added ctrl+v key repeat support for the textinput object
Added textinput method: Paste()
2013-09-21 05:51:47 -04:00
Kenny Shields
bb5135c8e7 textinput code cleanup 2013-09-17 21:56:16 -04:00
Kenny Shields
bd21bc9887 Integrated textinput.OnTextChanged event with clipboard functionality
textinput.OnTextChanged is now called when the object's text has been
changed via clipboard functionality
fixed clipboard functionality conflicts with the numberbox object
2013-09-16 18:04:28 -04:00
Kenny Shields
8431f323b1 new util library function and textinput fixes
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
2013-09-16 17:29:53 -04:00
Kenny Shields
bc768d7165 new textinput event callbacks
added textinput event callback: OnCopy(object, text)
added textinput event callback: OnPaste(object, text)
added textinput method: Copy()
added textinput method: SelectAll()
added textinput method: DeselectAll()
2013-09-15 19:51:30 -04:00
Kenny Shields
4d2da0c869 clipboard code cleanup
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
2013-09-14 12:57:15 -04:00
Kenny Shields
6d59ccc879 new tooltip methods and clipboard support
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
2013-09-14 11:37:01 -04:00
Kenny Shields
81837c0095 Version 0.9.6 - Alpha (see changelog.txt) 2013-08-12 09:48:51 -04:00
Kenny Shields
49b47722e0 Version 0.9.5.10 - Alpha (see changelog.txt) 2013-05-12 07:36:40 -04:00
Kenny Shields
0723726757 Version 0.9.5.8 - Alpha (see changelog.txt) 2013-05-05 19:51:20 -04:00
Kenny Shields
ed8a78a10c Version 0.9.5.7 - Alpha (see changelog.txt) 2013-04-09 10:51:00 -04:00
Kenny Shields
cfa6c17108 Version 0.9.5.5 - Alpha (see changelog.txt) 2013-03-23 15:50:44 -04:00