airstruck
774d2856c1
reorganize themes, see #42
2016-02-11 11:11:56 -05:00
nobody
1a75af526e
make slider slightly less ugly
2016-02-08 14:31:30 -05:00
airstruck
ab43dabcb9
Add solid and modal attributes.
...
The `solid` attribute determines whether to propagate events downwards.
When the widget being interacted with is not solid, events propagate down
to the next layout or to underlying handlers (for example love callbacks).
This is set by the theme and works mostly behind the scenes.
The `modal` attribute can be placed on a layout root to prevent input events
from propagating downwards, even those that fall outside of the layout.
2016-01-19 12:20:19 -05:00
airstruck
d0628a8d1d
minor
2016-01-05 09:41:03 -05:00
airstruck
73e9a10b15
Widget.pressed is now a table of booleans keyed by mouse button name
2015-12-20 10:47:40 -05:00
airstruck
1ee239b203
rework mouse buttons, fixes #18
2015-12-19 23:54:57 -05:00
airstruck
c8ca310811
minor improvements
2015-12-10 16:05:54 -05:00
airstruck
bcfed7b737
improve auto dimensions
2015-12-09 13:33:45 -05:00
airstruck
5e6cd8c29e
scissor me baby
2015-12-08 17:14:49 -05:00
airstruck
c43d8bcf22
support vertical slider
2015-12-07 21:56:56 -05:00
airstruck
69703fdce0
simplify style system
2015-12-07 04:22:36 -05:00
airstruck
367535ad33
fix backspace in text widget
2015-12-06 11:47:15 -05:00
airstruck
857fef9b75
update theme
2015-12-05 03:58:06 -05:00
airstruck
a2fb4e58c1
add dark theme
2015-12-05 03:53:47 -05:00
airstruck
a902385d55
minor bug fixes
2015-12-02 01:42:35 -05:00
airstruck
ed98c0beb2
add check and radio controls
2015-11-29 23:24:12 -05:00
airstruck
2d64e6ca69
formalize attributes
2015-11-29 14:58:08 -05:00
airstruck
6aaa128463
hotkeys use modifiers
2015-11-11 23:49:54 -05:00
airstruck
058d9351e5
style system overhaul
2015-11-09 17:14:40 -05:00
airstruck
7bcf8ffbda
add menus
2015-11-08 15:06:16 -05:00
airstruck
ad9c954e7b
width/height shadow properties
2015-11-03 01:08:23 -05:00
airstruck
0a36a6b411
text entry, partial support
2015-11-01 17:28:53 -05:00
airstruck
c069c8d310
add mouse cursors
2015-10-31 15:48:51 -04:00
airstruck
6c82e5f81d
minor tweaks
2015-10-31 15:32:48 -04:00
airstruck
1e668f8f09
add keyboard focus
2015-10-31 04:21:50 -04:00
airstruck
0d8a01b405
minor cleanup
2015-10-28 11:21:04 -04:00
airstruck
0759d36702
add progress bar
2015-10-28 11:15:47 -04:00
airstruck
4372740363
make pressed buttons less ugly
2015-10-28 07:58:07 -04:00
airstruck
18f51c2ac3
misc cleanup
2015-10-28 00:06:47 -04:00
airstruck
61c9aacd94
9-slice image support
2015-10-27 01:15:47 -04:00
airstruck
995825b9b3
adjust children for parent padding and margin
2015-10-25 16:01:41 -04:00
airstruck
03f0a48ff8
clean up rendering, allow configurable themes
2015-10-23 00:13:58 -04:00
airstruck
e490e2899f
initial commit
2015-10-21 18:35:14 -04:00