Commit Graph

451 Commits

Author SHA1 Message Date
Francisco Vallarino
718a512756 Make vertical font spacing configurable 2021-07-16 00:01:10 -03:00
Francisco Vallarino
f6b072a219 Fix fitHeight going out of borders 2021-07-12 11:50:26 -03:00
Francisco Vallarino
245e1c53bb Fix negative value issue on subtractBorderFromRadius 2021-07-12 02:01:49 -03:00
Francisco Vallarino
f7e3fad9c8 Add comment in image widget. Minor changes/removals. Update tasks 2021-07-12 01:23:38 -03:00
Francisco Vallarino
aee935414c Fix radius/border size when viewport is smaller 2021-07-12 01:23:38 -03:00
Francisco Vallarino
725d87e942 Improve corner fill when border colors are different 2021-07-12 01:23:38 -03:00
Francisco Vallarino
59311b8d73 Fix overlapping rect corners 2021-07-12 01:23:38 -03:00
Francisco Vallarino
51568988ad Improve handling of rounded corners 2021-07-12 01:23:28 -03:00
Francisco Vallarino
54bff1bfe8 Fix rendering of image with rounded corners 2021-07-08 20:55:41 -03:00
Francisco Vallarino
bddcfa2ccb Improve Renderer API, adding functionality and removing duplicate functionality. Simplify NanoVGRenderer internals 2021-07-07 23:12:51 -03:00
Francisco Vallarino
230922c40c Add alignment options to image 2021-07-02 23:56:33 -03:00
Francisco Vallarino
9435f2da08 Move radio value argument to first position 2021-06-26 19:51:39 -03:00
Francisco Vallarino
61053005e1 Remove useHdpi flag 2021-06-20 15:36:52 -03:00
Francisco Vallarino
0b2d8d486e Rename simpleApp to startApp 2021-06-14 16:16:46 -03:00
Francisco Vallarino
a6f8fea51a Several minor fixes and omissions 2021-06-08 00:22:00 -03:00
Francisco Vallarino
bb530276c4 Rename LeftBtn -> BtnLeft. Same for MiddleBtn and RightBtn (consistency) 2021-06-05 15:17:56 -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
3952a30ce9 Remove overlay field from WidgetNodeInfo 2021-06-03 17:39:04 -03:00
Francisco Vallarino
2d9e800ace Add support for tab key on textArea 2021-05-26 17:56:17 -03:00
Francisco Vallarino
31e802ee5c Add mouse selection to textArea 2021-05-24 20:42:59 -03:00
Francisco Vallarino
0c05c6b03e Initial commit for textArea 2021-05-19 17:29:22 -03:00
Francisco Vallarino
7e4335700c Rename ListView to SelectList 2021-05-16 22:23:50 -03:00
Francisco Vallarino
424c8a7dcb Rename widgetFindByPath to widgetFindBranchByPath and return full branch of node info instead of only target. Fix nested scroll focus follow issue 2021-05-15 19:30:52 -03:00
Francisco Vallarino
e92b5b5c02 Add timeField widget 2021-05-15 12:02:29 -03:00
Francisco Vallarino
360b801f35 Improve Maybe support for dateField 2021-05-12 23:26:03 -03:00
Francisco Vallarino
07c9f6600a Copy numericField structure to dateField. Add unit tests 2021-05-12 01:11:41 -03:00
Francisco Vallarino
a177b844f8 Add support for Maybe values on numericField 2021-05-11 22:52:58 -03:00
Francisco Vallarino
4704ae36e2 Partial commit for supporting Maybe values in numericField and dateField 2021-05-11 09:57:21 -03:00
Francisco Vallarino
5fba31a15e Add initial dateField 2021-05-10 00:48:17 -03:00
Francisco Vallarino
c2130a2231 Add wheel support to numericField. Dragging now updates continuosly 2021-05-08 20:23:13 -03:00
Francisco Vallarino
5b66593e6e Add combinators common to scroll, dial and slider 2021-05-08 15:57:27 -03:00
Francisco Vallarino
a535e21c61 Add whell support to dial and slider 2021-05-08 14:50:05 -03:00
Francisco Vallarino
45acdbe7bb Provide data argument to onChangeReq 2021-05-07 20:40:24 -03:00
Francisco Vallarino
e1fd8ba082 Make image widget configurable. Add support for image created from a ByteString. Use it on ColorPicker to create a patterned background for alpha 2021-05-06 00:55:54 -03:00
Francisco Vallarino
998046d064 Add support for NanoVG image flags 2021-05-05 23:53:49 -03:00
Francisco Vallarino
1a4a41e82c Add previous/next path to Focus/Blur events 2021-05-04 17:51:55 -03:00
Francisco Vallarino
d36f777bc6 Add event handling to ColorPicker 2021-05-04 15:51:39 -03:00
Francisco Vallarino
0c6d3f67a8 Add initial external link widget 2021-05-02 16:24:30 -03:00
Francisco Vallarino
1b5988000b Add initial color picker widget 2021-05-01 23:04:36 -03:00
Francisco Vallarino
d13c63aa2c Fix vertical slider rendering 2021-04-30 16:55:27 -03:00
Francisco Vallarino
dc4c104f3b Add initial version of slider component 2021-04-30 00:25:56 -03:00
Francisco Vallarino
14753e9f0f Remove widgetRestore, related types and logic. Remove CBOR and Serialise dependencies 2021-04-24 15:09:47 -03:00
Francisco Vallarino
fd8d267d98 Send unhandled event as message to root element 2021-04-21 13:15:47 -03:00
Francisco Vallarino
966dca9a62 Add e type parameter to WidgetRequest 2021-04-21 11:45:07 -03:00
Francisco Vallarino
4486765de9 Revert "Try removing s type parameter from WidgetRequest (to be reverted next)"
This reverts commit 1f4462b630.
2021-04-21 11:07:20 -03:00
Francisco Vallarino
1f4462b630 Try removing s type parameter from WidgetRequest (to be reverted next) 2021-04-21 11:07:09 -03:00
Francisco Vallarino
531df8828a Handle events as a WidgetRequest (RaiseEvent). Remove events from WidgetResult. Update way too many places where it was being used 2021-04-20 22:54:18 -03:00
Francisco Vallarino
0654a5e50b Handle drag and drop to reorder items in ticker example 2021-03-13 22:17:03 -03:00
Francisco Vallarino
a3de5a590b Add requests to server and decoding of errors to ticker example 2021-03-12 16:50:13 -03:00