Jonathan Daugherty
ef4159940e
Forms: more haddock
2017-12-27 11:48:12 -08:00
Jonathan Daugherty
ec53a83dcd
Forms: more haddock
2017-12-27 11:45:11 -08:00
Jonathan Daugherty
c72425e19e
Forms: more haddock
2017-12-27 11:37:35 -08:00
Jonathan Daugherty
45c9bc48eb
FormDemo: demo multi-line editor field
2017-12-27 11:37:26 -08:00
Jonathan Daugherty
1d7407e6fc
Forms: more haddock, export formAttr
2017-12-27 11:24:19 -08:00
Jonathan Daugherty
fe92079376
Forms: more haddock
2017-12-27 11:15:33 -08:00
Jonathan Daugherty
5f32afd10c
Forms: haddock for handleFormEvent
2017-12-27 11:08:25 -08:00
Jonathan Daugherty
4fb8963fe6
Forms: document @@=
2017-12-27 11:03:40 -08:00
Jonathan Daugherty
21706347c6
Forms: nit
2017-12-27 10:58:58 -08:00
Jonathan Daugherty
daa409e1e5
Forms: more haddock
2017-12-27 10:57:26 -08:00
Jonathan Daugherty
bb78f3cab0
Forms: Haddock for FormField type
2017-12-27 10:38:01 -08:00
Jonathan Daugherty
f37798e743
Forms: haddock nit
2017-12-27 10:33:16 -08:00
Jonathan Daugherty
cc2498f881
Forms: add note about stability
2017-12-27 10:31:59 -08:00
Jonathan Daugherty
782794d61c
Forms: module haddock
2017-12-27 10:21:42 -08:00
Jonathan Daugherty
d20c84daf4
Forms: make checkbox labels strings to be consistent with other functions
2017-12-26 23:21:15 -08:00
Jonathan Daugherty
58a531e4cb
FormDemo: UI nits
2017-12-26 23:03:03 -08:00
Jonathan Daugherty
df7b936cdc
Merge branch 'master' into feature/forms
2017-12-26 22:58:18 -08:00
Jonathan Daugherty
feabfdd5b8
viewport: generate click events
...
This change makes it so that all uses of 'viewport' generate click
events. Those events are then adjusted to the local coordinate system of
the viewport contents using the viewport's upper-left corner offset.
This means editors now generate click events outside their populated
text regions.
2017-12-26 22:57:04 -08:00
Jonathan Daugherty
1a845b5bdb
Forms: remove TODO
2017-12-26 22:38:17 -08:00
Jonathan Daugherty
b3004fb4dc
Forms: make radio buttons reponsive to mouse events
2017-12-26 22:35:17 -08:00
Jonathan Daugherty
fa84704110
FormDemo: enable mouse events
2017-12-26 22:32:01 -08:00
Jonathan Daugherty
c1e7704eac
Forms: make checkboxes responsive to mouse clicks
2017-12-26 22:31:54 -08:00
Jonathan Daugherty
61c2d715c9
Forms: propagate mouse events to clicked form inputs
2017-12-26 22:31:42 -08:00
Jonathan Daugherty
18c6ad9559
Reinstate checkbox labels as widgets
2017-12-26 22:07:41 -08:00
Jonathan Daugherty
80075e05f0
Forms: add functions to test form field validity
2017-12-26 22:04:51 -08:00
Jonathan Daugherty
0d3ed336d6
FormDemo: show initial and final form states
2017-12-26 21:58:07 -08:00
Jonathan Daugherty
58179a248a
Whitespace
2017-12-26 21:56:32 -08:00
Jonathan Daugherty
ecb0748012
FormDemo: add help text
2017-12-26 21:56:10 -08:00
Jonathan Daugherty
fb4e801620
FormDemo: improve form build
2017-12-26 21:52:26 -08:00
Jonathan Daugherty
172bb58b9a
Forms: permit @@= chaining
2017-12-26 21:52:15 -08:00
Jonathan Daugherty
a0c387e9a3
FormDemo: improve labeling
2017-12-26 21:39:20 -08:00
Jonathan Daugherty
8bea52cbe3
Forms: fix checkbox rendering
2017-12-26 21:39:01 -08:00
Jonathan Daugherty
d86177a75a
Forms: unify focused attributes
2017-12-26 21:35:14 -08:00
Jonathan Daugherty
0d6cfaa289
Forms: simplify checkbox API
2017-12-26 21:35:06 -08:00
Jonathan Daugherty
d431dfb361
Forms: update TODO
2017-12-26 21:31:23 -08:00
Jonathan Daugherty
668a534a1e
FormDemo: improve demo form
2017-12-26 21:31:18 -08:00
Jonathan Daugherty
4773ea927b
Forms: add editTextField
2017-12-26 21:31:09 -08:00
Jonathan Daugherty
34e721e7b7
Forms: update TODO
2017-12-26 21:11:32 -08:00
Jonathan Daugherty
af60c49bb3
Forms, FormDemo: add checkbox fields
2017-12-26 21:11:26 -08:00
Jonathan Daugherty
cb3178d256
Forms: remove unused defaultFormRenderer
2017-12-26 21:04:33 -08:00
Jonathan Daugherty
bc01acfff7
Forms: update TODO
2017-12-26 20:59:55 -08:00
Jonathan Daugherty
1baf5ce830
Forms: just get rid of withHelper
2017-12-26 20:58:50 -08:00
Jonathan Daugherty
4d027c7a43
FormDemo: whitespace
2017-12-26 20:22:42 -08:00
Jonathan Daugherty
6d8cbe1e6c
Forms: add infix operator alternative to withHelper
2017-12-26 20:11:18 -08:00
Jonathan Daugherty
03b91c5503
FormDemo: nits
2017-12-26 20:07:59 -08:00
Jonathan Daugherty
47d4d144fe
Forms: handle shift-tab
2017-12-26 20:05:31 -08:00
Jonathan Daugherty
e420a51ca6
Forms: TODO update
2017-12-26 20:05:26 -08:00
Jonathan Daugherty
eca0b2abbf
FormDemo: UI nit
2017-12-26 20:05:20 -08:00
Jonathan Daugherty
ee9b476adf
Forms: update TODO
2017-12-26 20:00:28 -08:00
Jonathan Daugherty
81727f46ce
FormDemo: add radio button example
2017-12-26 19:58:20 -08:00