Francisco Vallarino
|
a89871bb42
|
Improve ticker example
|
2021-04-17 22:41:33 -03:00 |
|
Francisco Vallarino
|
deb2e78649
|
List colors based on hue order
|
2021-04-17 22:41:10 -03:00 |
|
Francisco Vallarino
|
1d262fcf09
|
Show pct variation in producer example. Add cursor combinators to simplify usage
|
2021-03-14 14:53:30 -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
|
995a8df55d
|
Add pair removal to ticker example
|
2021-03-13 16:54:43 -03:00 |
|
Francisco Vallarino
|
baf452a612
|
Split types in ticker example; add keyboard handling
|
2021-03-12 17:46:22 -03:00 |
|
Francisco Vallarino
|
a3de5a590b
|
Add requests to server and decoding of errors to ticker example
|
2021-03-12 16:50:13 -03:00 |
|
Francisco Vallarino
|
1c78389211
|
Initial ticker example
|
2021-03-12 10:38:38 -03:00 |
|
Francisco Vallarino
|
e27a6391e9
|
Remove global/local keys, keep a single (global) kind. Restrict Container merge to local widgets only. Fix associated issues
|
2021-03-10 23:18:07 -03:00 |
|
Francisco Vallarino
|
4b543e5c86
|
Remove counter from widgetId/path map. Add request to remove widgetId/path entry
|
2021-03-09 18:48:46 -03:00 |
|
Francisco Vallarino
|
972b9d0dbf
|
Add animation on item removal for Todo example
|
2021-03-09 18:19:20 -03:00 |
|
Francisco Vallarino
|
7b1bd8d93c
|
Switch to LTS 17.x (macOS Big Sur has issues with System Libraries/OpenGL with previous GHC versions)
|
2021-03-08 22:47:45 -03:00 |
|
Francisco Vallarino
|
dbed111249
|
Animate todo item removal
|
2021-03-06 22:20:59 -03:00 |
|
Francisco Vallarino
|
2ef1bde4d9
|
Reorganize Widgets
|
2021-03-06 20:41:54 -03:00 |
|
Francisco Vallarino
|
aaf59bdd8f
|
Minor renaming
|
2021-03-06 18:05:15 -03:00 |
|
Francisco Vallarino
|
2168c669e2
|
Add slide tests
|
2021-03-06 17:58:58 -03:00 |
|
Francisco Vallarino
|
375b19d6e3
|
Improve slide animation
|
2021-03-06 14:18:02 -03:00 |
|
Francisco Vallarino
|
0ddd3595d3
|
Add basic slide animation support
|
2021-03-06 13:25:47 -03:00 |
|
Francisco Vallarino
|
0519d9a9e9
|
Add onFinished event support on fadeIn/Out
|
2021-03-05 17:45:54 -03:00 |
|
Francisco Vallarino
|
1c98483a62
|
Improve fadeIn/Out widget, add tests
|
2021-03-05 16:14:32 -03:00 |
|
Francisco Vallarino
|
7080808583
|
Return init events/requests from nodeHandleEvents_ (keep nodeHandleEvents and related as before, without returning them)
|
2021-03-05 16:10:34 -03:00 |
|
Francisco Vallarino
|
f0beeba7fc
|
Add initial support for animation
|
2021-03-04 16:26:38 -03:00 |
|
Francisco Vallarino
|
f93f41b3c7
|
Default container sizeReq/resize does the right thing for single child widget (it is the most common container case)
|
2021-03-04 11:05:55 -03:00 |
|
Francisco Vallarino
|
e8285d4ca2
|
Add support for scroll position reset
|
2021-03-03 14:12:50 -03:00 |
|
Francisco Vallarino
|
29a5f83530
|
Add init post handler
|
2021-03-03 11:18:38 -03:00 |
|
Francisco Vallarino
|
d903932e0f
|
Change order of window/widget initialization. Do not raise resize event on init
|
2021-03-02 23:26:21 -03:00 |
|
Francisco Vallarino
|
24e99ec311
|
Follow focus if overlay status of the nodes matches
|
2021-03-02 15:05:51 -03:00 |
|
Francisco Vallarino
|
6e4cad7218
|
Update examples to use widgetId instead of path
|
2021-03-02 14:43:30 -03:00 |
|
Francisco Vallarino
|
ed9d117e7b
|
Always assign max height/width to ScrollH/V
|
2021-03-02 14:33:32 -03:00 |
|
Francisco Vallarino
|
22bb51184e
|
Add overlay attribute to node info. Use it to avoid autoscrolling (some override may be needed in the future)
|
2021-03-02 14:31:55 -03:00 |
|
Francisco Vallarino
|
4a24989a43
|
Use WidgetId in MoveFocus and SetFocus
|
2021-03-01 20:26:21 -03:00 |
|
Francisco Vallarino
|
2781116d48
|
Fix issue on stack when flex was zero. Make label use flex instead of expand. Update test cases and examples
|
2021-02-28 20:36:54 -03:00 |
|
Francisco Vallarino
|
1d15bda28b
|
Make SendMessage receive WidgetId instead of Path. Add findByPath to WidgetEnv to allow getting node information of an arbitrary path
|
2021-02-27 23:26:51 -03:00 |
|
Francisco Vallarino
|
aab5f5dd20
|
Remove text prefix from combinators
|
2021-02-27 17:07:08 -03:00 |
|
Francisco Vallarino
|
2acbf30bda
|
Change default for trim and ellipsis to false
|
2021-02-27 16:42:43 -03:00 |
|
Francisco Vallarino
|
65132dc9fe
|
Default multiline text to factor = 1 instead of 0.01
|
2021-02-27 16:37:46 -03:00 |
|
Francisco Vallarino
|
ca881e3d0d
|
Make button use label instead of duplicating the same text handling logic
|
2021-02-27 16:23:03 -03:00 |
|
Francisco Vallarino
|
b40e1406e4
|
Add concept of layout direction. Use it to restore single versions of spacer/filler
|
2021-02-26 13:54:47 -03:00 |
|
Francisco Vallarino
|
81ec297d45
|
Move SizeReq to Core
|
2021-02-26 10:05:09 -03:00 |
|
Francisco Vallarino
|
403faa7310
|
Generalize and (somehow) simplify SizeReq relate logic
|
2021-02-25 22:03:01 -03:00 |
|
Francisco Vallarino
|
f70874f9f8
|
Add support for maxLines in label
|
2021-02-23 22:13:44 -03:00 |
|
Francisco Vallarino
|
cd46fe544a
|
Add support to change child sizeReq in box
|
2021-02-23 19:54:25 -03:00 |
|
Francisco Vallarino
|
94f2ec3387
|
Handle box child size with same logic as stack
|
2021-02-23 19:27:55 -03:00 |
|
Francisco Vallarino
|
e27cbc7d21
|
Improve label multi line support. Fixed width is no longer needed for it to work
|
2021-02-23 13:22:17 -03:00 |
|
Francisco Vallarino
|
1be5016f3c
|
Change resize factor default for label
|
2021-02-22 16:37:26 -03:00 |
|
Francisco Vallarino
|
f63748db49
|
Fix alignment issue on close icon for dialogs
|
2021-02-22 14:25:48 -03:00 |
|
Francisco Vallarino
|
5cef4eb754
|
Make boolean combinators have a default non-argument version and one with underscore that receives a boolean
|
2021-02-21 23:33:55 -03:00 |
|
Francisco Vallarino
|
8ffda485a7
|
Add support for underline, overline and throughline text styles. Refactor text handling code
|
2021-02-21 22:18:24 -03:00 |
|
Francisco Vallarino
|
6f7c27f8cb
|
Change default width of slider. Minor improvement to cursor glitch
|
2021-02-21 10:43:47 -03:00 |
|
Francisco Vallarino
|
9b6bb77fda
|
Change order of mouse release events (now release-click)
|
2021-02-19 20:33:44 -03:00 |
|