Francisco Vallarino
|
94d1278b7a
|
Add test cases for focus and style functions
|
2020-11-22 21:43:32 -03:00 |
|
Francisco Vallarino
|
196fcd4fe7
|
Improve ellipsis handling. Fix new line handling
|
2020-11-22 14:46:27 -03:00 |
|
Francisco Vallarino
|
6d7c536a2d
|
Add test cases for text functions
|
2020-11-22 11:58:42 -03:00 |
|
Francisco Vallarino
|
2ce067fccf
|
Add click passthrough/focus tests to zstack
|
2020-11-21 17:24:42 -03:00 |
|
Francisco Vallarino
|
a781787d7e
|
Add tests for spacer (in stack)
|
2020-11-21 16:24:42 -03:00 |
|
Francisco Vallarino
|
5fdd78de0b
|
Update grid to use SizeReq combinators. Avoid MinSize requesting space twice, and update stack. Add more tests
|
2020-11-21 15:51:15 -03:00 |
|
Francisco Vallarino
|
76cb616f52
|
Add tests for zstack
|
2020-11-20 21:52:38 -03:00 |
|
Francisco Vallarino
|
ab3ed575af
|
Add tests for listView
|
2020-11-20 20:28:56 -03:00 |
|
Francisco Vallarino
|
2957f0d688
|
Do not try to restyle parent if only children hover status changed (scroll related)
|
2020-11-20 15:50:44 -03:00 |
|
Francisco Vallarino
|
98a3ca50b1
|
Make fps configurable
|
2020-11-20 14:43:53 -03:00 |
|
Francisco Vallarino
|
4c1ad26216
|
Do not check scroll style on every event (huge frame drop). More analysis needed
|
2020-11-20 14:43:17 -03:00 |
|
Francisco Vallarino
|
8819aaebe3
|
Avoid excessive delay on window resize
|
2020-11-20 01:37:35 -03:00 |
|
Francisco Vallarino
|
5fcb4b7a35
|
Update button resize factor policy. Add config option
|
2020-11-20 00:27:07 -03:00 |
|
Francisco Vallarino
|
cc2d334011
|
Update label resize factor policy. Add config option
|
2020-11-20 00:16:13 -03:00 |
|
Francisco Vallarino
|
17c9a1465b
|
Provide method for cancelling main window close/exit
|
2020-11-19 20:04:51 -03:00 |
|
Francisco Vallarino
|
ffac763643
|
Add config options for window maximized, fullscreen and title
|
2020-11-19 14:14:35 -03:00 |
|
Francisco Vallarino
|
94d4d8a4f2
|
Add request to exit application
|
2020-11-19 11:55:10 -03:00 |
|
Francisco Vallarino
|
f2a7d77f0e
|
Rename Resize request to ResizeWidgets
|
2020-11-19 11:28:20 -03:00 |
|
Francisco Vallarino
|
8a16a95ef1
|
Add support for Window Requests
|
2020-11-19 11:18:30 -03:00 |
|
Francisco Vallarino
|
3d6d2e44df
|
Add support for user settings in Theme
|
2020-11-18 23:01:23 -03:00 |
|
Francisco Vallarino
|
7ab8fa18a4
|
Properly handle multiline text when first line does not fit
|
2020-11-18 17:13:00 -03:00 |
|
Francisco Vallarino
|
ae28d06cce
|
Highlight button when clicked/actioned
|
2020-11-18 16:37:25 -03:00 |
|
Francisco Vallarino
|
bbbfbda37f
|
Cleanup radio code
|
2020-11-18 13:18:51 -03:00 |
|
Francisco Vallarino
|
afca5134cb
|
Handle cursor change in radio button (way too much work on something not really important)
|
2020-11-18 13:06:59 -03:00 |
|
Francisco Vallarino
|
783de5c12a
|
Set _weInTopLayer from zstack to appropriate value
|
2020-11-17 20:42:57 -03:00 |
|
Francisco Vallarino
|
27326e386e
|
Revert "Partial commit for customizing WidgetEnv from Container. Cancelled, code kept around for reference"
This reverts commit ae1127b0b8 .
|
2020-11-17 18:54:39 -03:00 |
|
Francisco Vallarino
|
ae1127b0b8
|
Partial commit for customizing WidgetEnv from Container. Cancelled, code kept around for reference
|
2020-11-17 18:54:32 -03:00 |
|
Francisco Vallarino
|
1d4152cba1
|
Simplify Container/Single by passing single instance argument to wrapper functions
|
2020-11-17 13:23:43 -03:00 |
|
Francisco Vallarino
|
3633cce034
|
Partial commit for top layer/hover improvements
|
2020-11-17 12:01:47 -03:00 |
|
Francisco Vallarino
|
d477281974
|
Add focus/blur support for focusable widgets
|
2020-11-17 00:38:48 -03:00 |
|
Francisco Vallarino
|
95b4fb6c13
|
Provide way of setting SizeReq manually on StyleState, in order to set factor
|
2020-11-16 20:10:32 -03:00 |
|
Francisco Vallarino
|
135dc0ecca
|
Add tests for image
|
2020-11-16 18:04:23 -03:00 |
|
Francisco Vallarino
|
57f3dc8f14
|
Add tests for floatingField
|
2020-11-16 15:44:31 -03:00 |
|
Francisco Vallarino
|
e8b5a9c56b
|
Add tests for integralField
|
2020-11-16 13:27:02 -03:00 |
|
Francisco Vallarino
|
1fc466b58b
|
Handle Home/End keys in inputField
|
2020-11-16 02:05:12 -03:00 |
|
Francisco Vallarino
|
eb4f36638c
|
Improve inputField, add new tests
|
2020-11-15 23:58:26 -03:00 |
|
Francisco Vallarino
|
8b4bfea6f5
|
Add textField unit tests (missing two, which require changes in textField)
|
2020-11-15 16:10:46 -03:00 |
|
Francisco Vallarino
|
ff49bd6ef3
|
Add missing keyboard functions, refactor, remove Mouse.hs
|
2020-11-15 00:21:41 -03:00 |
|
Francisco Vallarino
|
0ea1ad2131
|
Remove Util/Misc module, refactor other Widget Util modules
|
2020-11-14 19:14:02 -03:00 |
|
Francisco Vallarino
|
3e8e33b499
|
Refactor Util/Base into SizeReq and Style
|
2020-11-14 18:43:35 -03:00 |
|
Francisco Vallarino
|
ef61ce8a58
|
Add support for specific MinSize and MaxSize values, instead of relying on RangeSize
|
2020-11-14 17:34:56 -03:00 |
|
Francisco Vallarino
|
3181372cb5
|
Add more label tests. Improve text trim handling
|
2020-11-13 14:41:04 -03:00 |
|
Francisco Vallarino
|
af5e38fe42
|
Partial extra label tests
|
2020-11-13 00:35:44 -03:00 |
|
Francisco Vallarino
|
902aa2a316
|
Rename handleEvent helper functions
|
2020-11-13 00:00:04 -03:00 |
|
Francisco Vallarino
|
4dd006a9e6
|
Add tests for radio
|
2020-11-12 23:37:11 -03:00 |
|
Francisco Vallarino
|
fcf9f42b1e
|
Add tests for checkbox
|
2020-11-12 20:26:19 -03:00 |
|
Francisco Vallarino
|
bf3e0e6f5e
|
Add extra tests for button
|
2020-11-12 16:18:00 -03:00 |
|
Francisco Vallarino
|
6fb79a2a69
|
Add test cases for box
|
2020-11-12 12:59:04 -03:00 |
|
Francisco Vallarino
|
1ca96898a2
|
Add test cases for alert/confirm
|
2020-11-12 02:09:00 -03:00 |
|
Francisco Vallarino
|
4f52e36d26
|
Use instInit instead of instResize, since style reqs are updated on init. Remove unused stack code
|
2020-11-11 01:25:14 -03:00 |
|