Commit Graph

127 Commits

Author SHA1 Message Date
Qais Patankar
b564f42a83 Reduce variable usage in Frame:MakeTop fix 2014-04-20 16:26:08 +01:00
Qais Patankar
1642d10816 Removed variables that were only used once
Overoptimisation.
2014-04-16 16:23:04 +01:00
Qais Patankar
cea6a20ea3 Fixed Frame:MakeTop() chaining issue
Thanks to htaeD for reporting this.
2014-04-16 16:14:34 +01:00
Romet
49d8772c15 Added frame close event cancelling
Adds a check whether the OnClose event handler returned false, in which
case it will not remove the object.
2014-04-14 18:52:06 +03:00
Kenny Shields
60ad73f8b7 Remove support for LOVE 0.8.0 2014-04-03 18:55:46 -04:00
Kenny Shields
50718f04c3 Fix #116 2014-03-29 12:07:26 -04:00
Kenny Shields
669fa83d68 Code cleanup 2014-02-26 07:37:20 -05:00
Kenny Shields
f5ca78d4ff Fix minor conflicts in frame drag/resize detection code 2014-02-26 07:37:03 -05:00
Kenny Shields
55869912e4 Frames can now be configured to always be drawn on top of other objects 2014-02-26 07:34:04 -05:00
Ethan Shaughnessy
135fc0b436 Parse new lines in text objects correctly 2014-02-22 14:48:49 -07:00
Kenny Shields
470632ae64 Fix #106 2014-02-14 02:22:02 -05:00
Kenny Shields
6ac09e51ec Add tooltip:GetPadding 2014-02-11 07:35:00 -05:00
Kenny Shields
ffed66b9af Add support for method chaining 2014-02-11 07:34:07 -05:00
Kenny Shields
838ac1c85c Fix text width being calculated incorrectly in certain situations 2014-01-27 07:41:00 -05:00
Kenny Shields
3265575d1e Prevent base menus from extending beyond the boundaries of the application window 2014-01-26 05:40:08 -05:00
Kenny Shields
96726ef447 Add closebutton:SetAutoPosition and closebutton:GetAutoPosition 2014-01-24 22:50:13 -05:00
Kenny Shields
5156ca3ca5 Position closebuttons automatically 2014-01-24 22:48:42 -05:00
Kenny Shields
69e38a4972 Update scrollarea position after initial calculations 2014-01-24 22:45:40 -05:00
Kenny Shields
cb59b59a73 Position scrollbuttons immediately after their creation 2014-01-24 22:17:48 -05:00
Kenny Shields
b8648541a6 Add checkbox skin directives 2014-01-23 08:04:21 -05:00
Kenny Shields
476a11b1e9 The tabs object will only draw tabbuttons that are within its button area 2014-01-20 17:22:40 -05:00
Kenny Shields
63e6f2fdb7 The tabs object will only update its active tab 2014-01-20 17:21:21 -05:00
Kenny Shields
8fddb8635a The list object will only update its children if they are within its boundaries 2014-01-20 17:20:08 -05:00
Kenny Shields
6cede1d844 The columnlistarea object will only update its children if they are within its boundaries 2014-01-20 17:19:21 -05:00
Kenny Shields
eb92fdbb00 Prevent tabbing in numberbox textinputs 2014-01-18 13:14:10 -05:00
Kenny Shields
8d65bf7f2d Add tooltip:GetFollowObject 2014-01-15 10:53:53 -05:00
Kenny Shields
d7964547fb Add tooltip:GetFont 2014-01-15 10:35:30 -05:00
Kenny Shields
97e1877fc7 Add tooltip:GetObject 2014-01-15 10:27:33 -05:00
Kenny Shields
4caf207d62 Add tooltip:GetFollowCursor 2014-01-15 10:21:25 -05:00
Kenny Shields
a714e037c7 Update copyright notices 2014-01-14 06:29:11 -05:00
Kenny Shields
bc3b0427d0 Add tooltip:GetOffsets 2014-01-14 06:19:51 -05:00
Kenny Shields
bbfc10af5e Add tooltip:GetOffsetX and tooltip:GetOffsetY 2014-01-14 06:17:23 -05:00
Kenny Shields
10a1eb31bb Fix #98 2014-01-13 04:24:03 -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
2b1627d2a0 Add frame min/max size methods 2014-01-07 20:06:51 -05:00
Kenny Shields
0960a2a08d Add frame:SetResizable and frame:GetResizable 2014-01-07 19:33:30 -05:00
Kenny Shields
83e2dc1adb Rework custom cursor code 2014-01-07 19:21:22 -05:00
Kenny Shields
49dc7ec8ca Add frame resizing functionality 2014-01-07 19:06:03 -05:00
Kenny Shields
ca26c83414 Add menu:RemoveOption 2014-01-06 22:50:52 -05:00
Kenny Shields
d2b76b191d Fix submenu positioning 2013-12-27 06:13:07 -05:00
Kenny Shields
c633156334 Add menu object 2013-12-26 13:30:35 -05:00
Kenny Shields
d38ab2c621 Fix textinput key repeat behavior 2013-12-24 05:55:01 -05:00
Kenny Shields
ebf541e3b6 Added button area methods to the tabs object
Added tabs method: SetButtonAreaX
Added tabs method: GetButtonAreaX
Added tabs method: SetButtonAreaWidth
Added tabs method: GetButtonAreaWidth
Added tabs method: SetAutoButtonAreaWidth
Added tabs method: GetAutoButtonAreaWidth
2013-12-14 11:50:59 -05:00
Kenny Shields
1c5b226ce2 Customizable button areas for the tabs object 2013-12-14 11:29:59 -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
9aaf07f66f tabs:AddTab now sets object visibility properly 2013-11-25 23:49:21 -05:00
Kenny Shields
2e71e96cf5 New progressbar methods
Added progressbar method: SetText(text)
Added progressbar method: GetText()
2013-11-25 18:16:59 -05:00
Kenny Shields
f7e96e1ab8 Changes to text object formatting system
Text formatting options are now specified in a single table
Text can now be specified as a link via text formatting options
Link colors can now be specified via text formatting options
2013-11-25 10:18:26 -05:00