Commit Graph

956 Commits

Author SHA1 Message Date
Francisco Vallarino
a2ddbd8ca9 Add separatorLine widget 2021-06-14 00:20:25 -03:00
Francisco Vallarino
54bb10222f Simplify spacer/filler config and only support width for both horizontal/vertical orientation 2021-06-13 22:25:42 -03:00
Francisco Vallarino
117179a1e2 Include monomer.cabal into repository (previously ignored with .gitignore) 2021-06-13 22:25:06 -03:00
Francisco Vallarino
6af5e493c1 Add introductory tutorial for lenses 2021-06-12 23:20:54 -03:00
Francisco Vallarino
0c1591ef38 Add docs for tutorial 7. Improve previous docs 2021-06-12 19:38:31 -03:00
Francisco Vallarino
9938644e00 Add docs for tutorials 5 and 6. Improve previous docs 2021-06-12 00:20:05 -03:00
Francisco Vallarino
9a7795bf2f Add docs for tutorials 3 and 4. Improve previous docs 2021-06-11 01:08:01 -03:00
Francisco Vallarino
a09fdabed5 Renumber tutorials again 2021-06-09 23:20:36 -03:00
Francisco Vallarino
9ec8c8d136 Add code for Tutorial 07 2021-06-09 22:43:08 -03:00
Francisco Vallarino
5f9d488671 Add code for Tutorial 06 2021-06-09 18:30:34 -03:00
Francisco Vallarino
d3d31f2c97 Add code for Tutorial 05 2021-06-09 01:15:17 -03:00
Francisco Vallarino
dc4eb4abb8 Renumber tutorial files 2021-06-08 20:59:27 -03:00
Francisco Vallarino
a27e4d0f22 Initial version for code of Tutorial 03 2021-06-08 19:07:04 -03:00
Francisco Vallarino
291a7fb68d Improve code of Tutorial 02 2021-06-08 16:14:25 -03:00
Francisco Vallarino
798ede6df0 Add Tutorial 02 code 2021-06-08 13:17:18 -03:00
Francisco Vallarino
e09cfc0975 Add styling tutorial 2021-06-08 00:22:21 -03:00
Francisco Vallarino
a6f8fea51a Several minor fixes and omissions 2021-06-08 00:22:00 -03:00
Francisco Vallarino
84293a926e Add Basics tutorial 2021-06-07 19:40:47 -03:00
Francisco Vallarino
4a7a3c742d Add outline of tutorials and installation 2021-06-06 20:48:37 -03:00
Francisco Vallarino
837ce548a5 Remove unneeded imports 2021-06-06 20:47:24 -03:00
Francisco Vallarino
d6dbdb406f Move Main types into its Types module 2021-06-06 20:06:21 -03:00
Francisco Vallarino
a1e0031967 Minimize dependency on Core from Graphics (pending Text module) 2021-06-06 19:13:05 -03:00
Francisco Vallarino
76504bd7cc Remove dependency on Core from Event 2021-06-06 19:04:02 -03:00
Francisco Vallarino
bb530276c4 Rename LeftBtn -> BtnLeft. Same for MiddleBtn and RightBtn (consistency) 2021-06-05 15:17:56 -03:00
Francisco Vallarino
2fba02b179 Improve textArea and scroll test cases 2021-06-05 15:01:41 -03:00
Francisco Vallarino
d8e6f967f2 Add missing header in top level modules 2021-06-04 23:26:14 -03:00
Francisco Vallarino
1ce14b60c7 Scroll to cursor position when mouse dragging in textArea 2021-06-04 22:14:49 -03:00
Francisco Vallarino
ff3d7da5b8 Fix textArea text cases 2021-06-04 20:39:43 -03:00
Francisco Vallarino
4fcfbc3147 Fix nested events issue (scroll wheel, in particular) 2021-06-04 14:32:47 -03:00
Francisco Vallarino
d1e2988234 Only return child in scrolls findByPoint when not in active scroll regions 2021-06-04 13:55:50 -03:00
Francisco Vallarino
b3333cc6be Fix cursor issue in dropdown. Avoid passing down mouse events is pointer is outside scroll 2021-06-04 00:30:34 -03:00
Francisco Vallarino
3952a30ce9 Remove overlay field from WidgetNodeInfo 2021-06-03 17:39:04 -03:00
Francisco Vallarino
ea32e1cfa5 Make dropdowns selectList the overlay (previously it was dropdown) 2021-06-03 17:38:14 -03:00
Francisco Vallarino
b2e4b26521 Update wenv when needed on Handlers 2021-06-03 17:36:17 -03:00
Francisco Vallarino
2f91828005 Minor doc updates. 2021-06-02 22:46:04 -03:00
Francisco Vallarino
47738c8349 Add support for validInput using an event, in addition to the existing lens support 2021-06-02 20:11:14 -03:00
Francisco Vallarino
b41a662703 Add missing isOnEvent functions 2021-06-02 18:23:15 -03:00
Francisco Vallarino
92160d7ee6 Apply same idea as in Enabled to Key and Visible 2021-06-02 17:58:26 -03:00
Francisco Vallarino
1075c578da Add Monomer.Helper for not exported util functions 2021-06-02 17:50:15 -03:00
Francisco Vallarino
e1bc25e318 Add missing is WidgetRequest helper functions 2021-06-02 16:41:38 -03:00
Francisco Vallarino
0a0a6c9b5d Split CmbImageFit and CmbImageFlag 2021-06-02 13:24:33 -03:00
Francisco Vallarino
d4583bf52d Remove restrictValue. Use clamp 2021-06-02 12:44:59 -03:00
Francisco Vallarino
947637f3a6 Improve draggable docs 2021-06-02 12:30:22 -03:00
Francisco Vallarino
abd7f3814f Rename PressedBtn/ReleasedBtn to BtnPressed/BtnReleased for consistency 2021-06-02 12:14:20 -03:00
Francisco Vallarino
9308ecd5a8 Remove compositeExt/compositeExt_ 2021-06-02 00:20:36 -03:00
Francisco Vallarino
daecf64429 Add documentation to Widgets/Singles module. Remove some unused definitions. 2021-06-02 00:16:05 -03:00
Francisco Vallarino
2948a301cd Add documentation to Widgets/Containers module. Remove some unused definitions. 2021-05-31 22:39:57 -03:00
Francisco Vallarino
746dc7f359 Add documentation to Widgets/Animation module. Remove some unused definitions. 2021-05-31 22:39:31 -03:00
Francisco Vallarino
b1364f9498 Add documentation to Widgets/Util module. Remove some unused definitions. 2021-05-31 22:39:01 -03:00
Francisco Vallarino
356b1aebd9 Add documentation header in unit tests 2021-05-30 20:46:53 -03:00