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 |
|
Francisco Vallarino
|
bf99063025
|
Reorganize drawing code
|
2020-08-23 00:34:02 -03:00 |
|
Francisco Vallarino
|
04d970a515
|
Fix issue in isTargetBeforeCurrent
|
2020-08-20 00:29:29 -03:00 |
|
Francisco Vallarino
|
e48cc6df11
|
Rename policy fields
|
2020-08-19 00:09:16 -03:00 |
|
Francisco Vallarino
|
276367e7c2
|
Initial Radio button commit
|
2020-08-19 00:04:11 -03:00 |
|
Francisco Vallarino
|
06038f2442
|
Handle mouse leaving/entering window
|
2020-08-17 17:03:31 -03:00 |
|
Francisco Vallarino
|
3fdc7b863a
|
Expose style config for ListView/Dropdown instead of just color
|
2020-08-17 16:55:18 -03:00 |
|
Francisco Vallarino
|
1dc3c351b9
|
Simplify scrollAxis function
|
2020-08-17 15:15:51 -03:00 |
|
Francisco Vallarino
|
4d1c0d6d55
|
Handle style changes for BaseContainer
|
2020-08-16 20:26:57 -03:00 |
|
Francisco Vallarino
|
dcd976978a
|
Rename widgetPreferredSize to widgetUpdateSizeReq
|
2020-08-12 23:18:16 -03:00 |
|
Francisco Vallarino
|
3398ca332b
|
Add sizeReq field to WidgetInstance; update preferredSize/resize to use it
|
2020-08-12 15:52:54 -03:00 |
|
Francisco Vallarino
|
fe227771d3
|
Partial changes for StyleState
|
2020-08-10 21:08:50 -03:00 |
|
Francisco Vallarino
|
b88d239193
|
Add basic Label and Stack tests
|
2020-08-07 20:37:15 -03:00 |
|
Francisco Vallarino
|
c4e4aeaf8f
|
Make KeyCode a newtype
|
2020-08-05 16:51:20 -03:00 |
|
Francisco Vallarino
|
3f6aafdf3f
|
Remove underscore from Widget interface (those fields will not have lenses)
|
2020-08-05 16:29:47 -03:00 |
|
Francisco Vallarino
|
f6d361d20e
|
Add grid test cases
|
2020-08-05 02:11:09 -03:00 |
|
Francisco Vallarino
|
c4a7a1a696
|
Fix Test build
|
2020-07-30 01:39:48 -03:00 |
|
Francisco Vallarino
|
78773159b5
|
Improve focus handling
|
2020-07-24 19:27:25 -03:00 |
|
Francisco Vallarino
|
f0335a464f
|
Remove visible/enabled fields from WidgetContext
|
2020-07-22 01:37:36 -03:00 |
|
Francisco Vallarino
|
6243f8ce11
|
Split containers preferredSize/resize parameters from tuple to individual args
|
2020-07-21 17:43:41 -03:00 |
|