Francisco Vallarino
|
5bef6493d3
|
Make sure parents handle viewport/renderArea assignment to children. Fix click issue in box
|
2020-10-20 01:35:43 -03:00 |
|
Francisco Vallarino
|
a8a5af2e3e
|
Add confirm widget. Fix issue on box component, where viewport was being modified when it should not
|
2020-10-20 01:16:46 -03:00 |
|
Francisco Vallarino
|
df1f0abe7b
|
Improve dialog, fix issues with event handling on non visible widgets
|
2020-10-18 23:53:25 -03:00 |
|
Francisco Vallarino
|
51852092d5
|
Add initial version of dialog widget. Play with themes
|
2020-10-18 02:46:38 -03:00 |
|
Francisco Vallarino
|
c10a4c55c4
|
Refactor style related functions
|
2020-10-16 19:59:22 -03:00 |
|
Francisco Vallarino
|
f7c9a47dc9
|
Add initial dialog commit
|
2020-10-15 15:38:14 -03:00 |
|
Francisco Vallarino
|
4b71e4ad8b
|
Initial zstack commit
|
2020-10-14 10:47:18 -03:00 |
|
Francisco Vallarino
|
0f824b6e54
|
Show dropdown in available space (upwards/downwards). Fix overlay issue
|
2020-10-12 14:02:17 -03:00 |
|
Francisco Vallarino
|
d34820af1f
|
Do not render children if they dont overlap parents viewport
|
2020-10-11 03:13:14 -03:00 |
|
Francisco Vallarino
|
d71b6f2662
|
Text handling improvements
|
2020-10-09 17:13:30 -03:00 |
|
Francisco Vallarino
|
a659f6c26e
|
Add font config support
|
2020-10-07 21:44:19 -03:00 |
|
Francisco Vallarino
|
b801add50f
|
Use instanceStyle instead of activeTheme/activeStyle, when possible
|
2020-10-06 23:59:08 -03:00 |
|
Francisco Vallarino
|
b2901bb51e
|
First step in reorganization of utility functions
|
2020-10-05 23:17:36 -03:00 |
|
Francisco Vallarino
|
04dc33143b
|
Add merge/getState to image
|
2020-10-05 18:19:52 -03:00 |
|
Francisco Vallarino
|
06884a981b
|
Rename Types.hs to WidgetTypes.hs
|
2020-10-05 17:10:08 -03:00 |
|
Francisco Vallarino
|
33b66b939e
|
Move Single, Container and Composite to Widgets package
|
2020-10-05 16:59:29 -03:00 |
|
Francisco Vallarino
|
3fe72d9b2d
|
Merge StyleCombinators and WidgetCombinators into single Combinators module
|
2020-10-05 16:45:42 -03:00 |
|
Francisco Vallarino
|
da2964abe3
|
Remove Tree module. Rename Geometry
|
2020-10-05 14:44:48 -03:00 |
|
Francisco Vallarino
|
10d5677f99
|
Improve spacer
|
2020-10-05 14:11:04 -03:00 |
|
Francisco Vallarino
|
4de92cad80
|
stack children use full secondary dimension. Box now defaults to not expanding child
|
2020-10-04 22:42:09 -03:00 |
|
Francisco Vallarino
|
a82f247e9b
|
Add BoundedSize to SizeReq
|
2020-10-04 19:35:59 -03:00 |
|
Francisco Vallarino
|
aac2adc790
|
Partial spacer commit
|
2020-10-02 19:27:27 -03:00 |
|
Francisco Vallarino
|
c8dd390c6d
|
Add config options to image widget
|
2020-10-01 20:50:35 -03:00 |
|
Francisco Vallarino
|
9344e07e7c
|
Add url support to image widget
|
2020-09-30 23:27:36 -03:00 |
|
Francisco Vallarino
|
1422beecbf
|
Handle text overflow in button widget
|
2020-09-30 17:15:56 -03:00 |
|
Francisco Vallarino
|
28c124b791
|
Add config to label
|
2020-09-30 00:09:33 -03:00 |
|
Francisco Vallarino
|
ac0cd5e581
|
Receive list of configs instead of single config. It looks clearer from the user side
|
2020-09-28 20:44:04 -03:00 |
|
Francisco Vallarino
|
6931a1543a
|
Fix focus handling (navigating to previous was not working)
|
2020-09-28 15:11:53 -03:00 |
|
Francisco Vallarino
|
47f28ab3cb
|
Send Focus event when requesting focus. Set focus before sending event
|
2020-09-26 18:32:53 -03:00 |
|
Francisco Vallarino
|
a08fa9f531
|
Do not update valid field if input was not accepted
|
2020-09-26 18:17:07 -03:00 |
|
Francisco Vallarino
|
29cf555505
|
Add V versions of widgets
|
2020-09-26 17:44:47 -03:00 |
|
Francisco Vallarino
|
a4031157dd
|
Rename WidgetValue type to WidgetData (keep WidgetValue data constructor as is)
|
2020-09-26 02:03:40 -03:00 |
|
Francisco Vallarino
|
266d760f6c
|
Remove inputFieldConfig function
|
2020-09-26 01:57:27 -03:00 |
|
Francisco Vallarino
|
79a871df36
|
Create ...V versions of input widgets
|
2020-09-26 01:44:54 -03:00 |
|
Francisco Vallarino
|
b47eb2aad1
|
Use widget combinators in DropDown - part 2
|
2020-09-24 20:48:44 -03:00 |
|
Francisco Vallarino
|
366be6211b
|
Use widget combinators in DropDown
|
2020-09-24 20:32:59 -03:00 |
|
Francisco Vallarino
|
d2cca051e7
|
Use widget combinators in Checkbox
|
2020-09-22 16:38:48 -03:00 |
|
Francisco Vallarino
|
525f270498
|
Add support for selectOnFocus
|
2020-09-22 00:59:05 -03:00 |
|
Francisco Vallarino
|
94063c445f
|
Validate inputField on init/merge. Fix handling of currently invalid input
|
2020-09-21 23:59:41 -03:00 |
|
Francisco Vallarino
|
787767f2e0
|
Unify combinators for inputField based components
|
2020-09-21 21:09:05 -03:00 |
|
Francisco Vallarino
|
1e440ff09a
|
Update tasks
|
2020-09-15 23:00:10 -03:00 |
|
Francisco Vallarino
|
892089ede6
|
Fix validation issue
|
2020-09-13 21:21:33 -03:00 |
|
Francisco Vallarino
|
fc01cf113a
|
Add initial support for validating input
|
2020-09-12 23:02:56 -03:00 |
|
Francisco Vallarino
|
6735e9f597
|
Add support for inner radius
|
2020-09-11 02:13:23 -03:00 |
|
Francisco Vallarino
|
2d5423aa09
|
Avoid boolean blindness in addImage. Minor refactoring in imageWidget
|
2020-09-11 01:26:02 -03:00 |
|
Francisco Vallarino
|
9fa3fbb233
|
Add support for cursor position change on mouse click
|
2020-09-07 01:40:19 -03:00 |
|
Francisco Vallarino
|
1ca5ce5070
|
Fix text positioning and sizing. Update dev plan
|
2020-09-01 21:36:33 -03:00 |
|
Francisco Vallarino
|
0d7c2352aa
|
Handle text selection
|
2020-08-31 20:43:03 -03:00 |
|
Francisco Vallarino
|
d10f63a1f4
|
Remove unneeded code. Clean up imports
|
2020-08-30 01:19:54 -03:00 |
|
Francisco Vallarino
|
1208b69a83
|
Make label widget handle overflow with ellipsis
|
2020-08-29 20:05:01 -03:00 |
|