Francisco Vallarino
|
5f57789d31
|
Handle clicks in scroll bar
|
2020-07-04 12:26:52 -03:00 |
|
Francisco Vallarino
|
cbd12a18b4
|
Highlight scroll/thumb on mouse over
|
2020-07-03 17:22:03 -03:00 |
|
Francisco Vallarino
|
dd1d3ac085
|
Fix bottom right corner rendering
|
2020-07-01 21:41:39 -03:00 |
|
Francisco Vallarino
|
b11c44dd2e
|
Fix rendering of rounded rectangle
|
2020-06-30 22:07:36 -03:00 |
|
Francisco Vallarino
|
b84ee9ceb5
|
Several improvements to rounded border rendering. Still pending several items
|
2020-06-30 20:19:29 -03:00 |
|
Francisco Vallarino
|
f9516dbb5d
|
Refactor regular corner drawing
|
2020-06-30 16:32:32 -03:00 |
|
Francisco Vallarino
|
73c042b6e4
|
Complete squared border rendering
|
2020-06-30 16:12:59 -03:00 |
|
Francisco Vallarino
|
00e03a5b15
|
Have baseContainer draw background by default
|
2020-06-30 00:44:05 -03:00 |
|
Francisco Vallarino
|
d6d0bcd6e3
|
Remove unused module
|
2020-06-30 00:11:11 -03:00 |
|
Francisco Vallarino
|
8eb6a79924
|
Fix combination of styles. Add support for regular borders
|
2020-06-30 00:08:33 -03:00 |
|
Francisco Vallarino
|
0273b4b223
|
Add margin support. Consider margin/border/padding when drawing
|
2020-06-29 21:21:41 -03:00 |
|
Francisco Vallarino
|
6dd696b82a
|
Remove unneeded properties
|
2020-06-29 19:50:05 -03:00 |
|
Francisco Vallarino
|
5ee45e3224
|
Refactor Style type
|
2020-06-29 18:43:49 -03:00 |
|
Francisco Vallarino
|
f585dd3320
|
Modify distribution of space in stack
|
2020-06-28 17:16:27 -03:00 |
|
Francisco Vallarino
|
7ca1a8c401
|
HLint fixes, use correct timestamp
|
2020-06-27 21:03:06 -03:00 |
|
Francisco Vallarino
|
b89764dd0e
|
Control dropdown using keyboard
|
2020-06-25 19:56:00 -03:00 |
|
Francisco Vallarino
|
e72f735d4d
|
Refactor dropdown
|
2020-06-25 17:43:33 -03:00 |
|
Francisco Vallarino
|
43f7d9a362
|
Send mouse events to overlay
|
2020-06-24 00:45:57 -03:00 |
|
Francisco Vallarino
|
d8d2ab77c8
|
Handle events on Dropdown's overlay
|
2020-06-23 20:30:35 -03:00 |
|
Francisco Vallarino
|
3ac911f2e0
|
Handle hover in Dropdown items
|
2020-06-23 00:55:45 -03:00 |
|
Francisco Vallarino
|
9bdd903ef9
|
Unify Widget parameters into WidgetContext
|
2020-06-23 00:11:16 -03:00 |
|
Francisco Vallarino
|
ed50e2b0b6
|
Minor reorganization in Dropdown
|
2020-06-22 13:52:29 -03:00 |
|
Francisco Vallarino
|
10fec7f434
|
Add basic Dropdown and Container components
|
2020-06-21 23:37:30 -03:00 |
|
Francisco Vallarino
|
57af3c633d
|
Make containers receive a Traversable instead of list
|
2020-06-21 15:57:41 -03:00 |
|
Francisco Vallarino
|
a22e1e6171
|
Remove not needed function
|
2020-06-19 14:09:39 -03:00 |
|
Francisco Vallarino
|
eb11ead7aa
|
Handle overlays in NanoVGRenderer
|
2020-06-19 14:09:35 -03:00 |
|
Francisco Vallarino
|
e1f0c86c7c
|
Rename _widgetHandleCustom to _widgetHandleMessage
|
2020-06-18 17:47:16 -03:00 |
|
Francisco Vallarino
|
4c08cb360b
|
Rename WidgetResult fields. Use i as type variable for messages
|
2020-06-18 17:41:19 -03:00 |
|
Francisco Vallarino
|
d761e6ac84
|
Minor formatting improvements
|
2020-06-18 17:31:56 -03:00 |
|
Francisco Vallarino
|
90d9f75ee3
|
Notify all requesting widgets when clipboard is pasted
|
2020-06-18 15:21:36 -03:00 |
|
Francisco Vallarino
|
6ccb490c92
|
Make resultX functions return an unwrapped value. Move functions out of Util and into the (single) using module
|
2020-06-18 15:04:20 -03:00 |
|
Francisco Vallarino
|
e66181d5e4
|
Rename EventResult to WidgetResult
|
2020-06-17 16:15:17 -03:00 |
|
Francisco Vallarino
|
c608235a33
|
Add support for sending messages to widgets in the same composite
|
2020-06-16 22:13:10 -03:00 |
|
Francisco Vallarino
|
0aa59a2012
|
Rename RunCustom to RunTask
|
2020-06-16 12:10:16 -03:00 |
|
Francisco Vallarino
|
f6dd2261e3
|
Implement global keys and improve merge process
|
2020-06-15 14:00:52 -03:00 |
|
Francisco Vallarino
|
6301dbf16c
|
Minor changes
|
2020-06-14 18:53:04 -03:00 |
|
Francisco Vallarino
|
05d1a31fdf
|
Add initialization event to CompositeWidget
|
2020-06-13 23:36:12 -03:00 |
|
Francisco Vallarino
|
e7d9e9259b
|
Run widget initialization
|
2020-06-13 23:11:04 -03:00 |
|
Francisco Vallarino
|
96371723f1
|
Handle events in merge function
|
2020-06-13 01:05:12 -03:00 |
|
Francisco Vallarino
|
9f560beffb
|
Move reqs into CompositeState
|
2020-06-12 22:49:20 -03:00 |
|
Francisco Vallarino
|
377c34bf54
|
Temp commit for merge changes
|
2020-06-12 15:41:37 -03:00 |
|
Francisco Vallarino
|
16285a0c8a
|
Initial Global Keys handling
|
2020-06-11 00:56:37 -03:00 |
|
Francisco Vallarino
|
4570cc6930
|
Consider composite and child different when creating PathContext (add one extra step)
|
2020-06-10 18:31:09 -03:00 |
|
Francisco Vallarino
|
4e840725fe
|
Remove unneeded wrapping of CompositeWidget custom events
|
2020-06-09 23:31:45 -03:00 |
|
Francisco Vallarino
|
24d89f627d
|
Simplify CompositeWidget signature
|
2020-06-09 21:49:09 -03:00 |
|
Francisco Vallarino
|
c3f80d8483
|
Simplify Widget/WidgetInstance type signature
|
2020-06-09 21:44:39 -03:00 |
|
Francisco Vallarino
|
de45896e8e
|
Improve module exports, rename functions
|
2020-06-09 12:43:47 -03:00 |
|
Francisco Vallarino
|
b55b895ac6
|
Refactor processEventResult
|
2020-06-09 12:26:29 -03:00 |
|
Francisco Vallarino
|
e8ebafdf99
|
Add support for raising new events
|
2020-06-09 12:16:42 -03:00 |
|
Francisco Vallarino
|
1d0fd50742
|
Support multiple EventResponses
|
2020-06-09 02:24:17 -03:00 |
|