Commit Graph

130 Commits

Author SHA1 Message Date
oakes
97a34fe0e8 Add window 2014-01-12 18:35:29 -05:00
oakes
a45e929740 Add scroll-pane 2014-01-12 18:31:00 -05:00
oakes
26ce368256 Add select-box 2014-01-12 17:16:49 -05:00
oakes
bbf85396ad Make add! nicer to use directly 2014-01-12 16:58:34 -05:00
oakes
f6afda794b Add link to example projects 2014-01-12 16:26:08 -05:00
oakes
803aba82df Make wording more general 2014-01-12 16:18:23 -05:00
oakes
b3a4b4ff32 Allow sizing functions to work anywhere 2014-01-12 15:39:06 -05:00
oakes
760cee44da Update example to reflect API change 2014-01-12 15:03:16 -05:00
oakes
87eb343e48 Change resizing functions 2014-01-12 15:00:23 -05:00
oakes
6737654ba4 Don't fill parent by default 2014-01-12 14:37:16 -05:00
oakes
12d8d13ffb Set the Stage's viewport 2014-01-12 14:28:49 -05:00
oakes
d6002c8141 Add align 2014-01-12 14:10:55 -05:00
oakes
537a20dbe4 Add ability to set methods on table cells 2014-01-12 14:06:55 -05:00
oakes
d81cff935c Clean up listener code 2014-01-12 12:32:16 -05:00
oakes
254698d325 Rewrite calls! so it is more reliable and requires less syntax 2014-01-12 04:08:06 -05:00
oakes
d758e4f89c Make calls! more reliable 2014-01-12 02:57:03 -05:00
oakes
489ffe0c0f Improve key transform functions and add scaling macro 2014-01-12 00:32:33 -05:00
oakes
1509726492 Refactor for better organization 2014-01-11 23:52:08 -05:00
oakes
90d52fca26 Allow macros to be used inside method calls 2014-01-11 23:36:02 -05:00
oakes
7ea91ad262 Rename function 2014-01-11 23:21:56 -05:00
oakes
ca20e341d8 Make non-macro entity functions swappable with the macro versions 2014-01-11 23:18:03 -05:00
oakes
be6d323cfe Simplify slider function 2014-01-11 22:46:51 -05:00
oakes
330f2a347d Refactor and add groups 2014-01-11 22:40:40 -05:00
oakes
140a21ea8a Use underscore for unused symbol 2014-01-11 16:21:29 -05:00
oakes
0a08e4fd25 Remove unnecessary return 2014-01-11 16:06:49 -05:00
oakes
3738d867f0 Automatically add/remove actors based on entities list 2014-01-11 16:04:56 -05:00
oakes
95f520ffaf Turn render! into a multimethod 2014-01-11 14:58:15 -05:00
oakes
8fcb4193b9 Add horizontal and vertical groups 2014-01-11 14:58:02 -05:00
oakes
cfca2eda29 Add type hints and rename function 2014-01-11 14:22:11 -05:00
oakes
0e31eedcdb Update example to reflect API change 2014-01-11 14:15:58 -05:00
oakes
bf98ffbb9b Break ui code to separate namespace and refactor 2014-01-11 14:14:13 -05:00
oakes
b2efae2d99 Remove act call 2014-01-11 13:00:59 -05:00
oakes
78981350f9 Put listeners in a vector and improve UI listeners 2014-01-11 12:53:37 -05:00
oakes
c9ac4bd2f4 Make keyword more idiomatic 2014-01-11 03:35:32 -05:00
oakes
1c4c827ff9 Add UI listeners 2014-01-11 03:24:49 -05:00
oakes
d623c580fb Refactor and fix interop bugs 2014-01-11 01:58:08 -05:00
oakes
ee3fdab2fd Update justification 2014-01-10 23:06:05 -05:00
oakes
8929cd9f6d Pass width/height in the resize function's screen map 2014-01-10 19:46:18 -05:00
oakes
c11b5159fe Rename function again 2014-01-10 19:35:52 -05:00
oakes
2f20efa27e Rename keycode function 2014-01-10 19:27:53 -05:00
oakes
5160723250 Make function private 2014-01-10 19:26:18 -05:00
oakes
3f31fdec14 Remove fummy function 2014-01-10 15:04:44 -05:00
oakes
8f18298fa5 Rename input methods for consistency 2014-01-10 14:44:18 -05:00
oakes
5ddc35ccc7 Fix standalone input functions 2014-01-10 14:34:06 -05:00
oakes
f2a1078167 Clean up execution function 2014-01-10 14:21:37 -05:00
oakes
5657b6e9b1 Make sure a new InputMultiplexer is made when set-screen! is called 2014-01-10 13:30:54 -05:00
oakes
c1c04f1118 Add gesture detection 2014-01-10 13:22:14 -05:00
oakes
85dff89682 Add input functions to defscreen 2014-01-10 12:51:30 -05:00
oakes
e60a6f360a Improve input functions 2014-01-10 04:53:19 -05:00
oakes
f5c502cf86 Add type hints 2014-01-10 02:42:23 -05:00