Francisco Vallarino
c1a15f6959
Make style... family of functions combine styles instead of replacing them. Add style...Set family of functions. ( #104 )
...
* Adds style...Set family of functions for replacing a Style/WidgetNode StyleState. The existing style... family of functions now merge with the previous StyleState
* Add style...Set to tutorials and improve styling section. Make several small improvements
* Improve StyleState documentation
* Improve naming of Core's utility function
* Update Changelog
2022-03-26 18:13:57 -03:00
Francisco Vallarino
188e621d93
Add optionButton and toggleButton widgets ( #36 )
...
* Add optionButton and toggleButton widgets
* Improve colors for buttons in base themes
* Update themes for new widgets
* Highlight focused row buttons on Todo and Ticker examples
* Add missing docs
2021-10-28 15:23:42 -03:00
Francisco Vallarino
4accc0cb82
Do not run tests involving copy/paste unless environment variable USE_SDL_VIDEO_SUBSYSTEM = 1 ( #35 )
2021-10-28 11:49:00 -03:00
Francisco Vallarino
0fb982d3e8
Add sizeUpdater helpers. Support multiple handlers in box, grid and stack.
2021-09-13 13:13:29 -03:00
Francisco Vallarino
49e41684cc
Add helper functions for hsl colors
2021-07-20 17:53:48 -03:00
Francisco Vallarino
cfbb3b1496
Add tests for labeledCheckbox and labeledRadio
2021-06-26 23:21:08 -03:00
Francisco Vallarino
a2ddbd8ca9
Add separatorLine widget
2021-06-14 00:20:25 -03:00
Francisco Vallarino
4f7e13e8b0
Add textAreaV. Add config options. Add initial test cases
2021-05-22 23:16:27 -03:00
Francisco Vallarino
7e4335700c
Rename ListView to SelectList
2021-05-16 22:23:50 -03:00
Francisco Vallarino
e92b5b5c02
Add timeField widget
2021-05-15 12:02:29 -03:00
Francisco Vallarino
07c9f6600a
Copy numericField structure to dateField. Add unit tests
2021-05-12 01:11:41 -03:00
Francisco Vallarino
bb285b8c0b
Add colorPicker unit tests
2021-05-06 23:24:16 -03:00
Francisco Vallarino
9ed7f557e7
Add externalLink unit tests
2021-05-06 22:24:31 -03:00
Francisco Vallarino
6cdc44d825
Add unit tests for slider
2021-05-06 20:02:43 -03:00
Francisco Vallarino
ece7dc4dda
Move ListView and Dropdown to Containers
2021-04-26 12:32:27 -03:00
Francisco Vallarino
14753e9f0f
Remove widgetRestore, related types and logic. Remove CBOR and Serialise dependencies
2021-04-24 15:09:47 -03:00
Francisco Vallarino
2ef1bde4d9
Reorganize Widgets
2021-03-06 20:41:54 -03:00
Francisco Vallarino
2168c669e2
Add slide tests
2021-03-06 17:58:58 -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
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
a15cc0a438
Fix issue with cursor icon. Add unit tests
2021-02-19 16:25:13 -03:00
Francisco Vallarino
596c423873
Add support for modifying wenv passed to children in Container. Use it to create ThemeSwitcher
2021-02-01 00:15:49 -03:00
Francisco Vallarino
63da394281
Add unit tests for Drag & Drop
2021-01-30 17:04:52 -03:00
Francisco Vallarino
7f60e3e8e5
Add tooltip widget (initial commit)
2021-01-24 16:16:04 -03:00
Francisco Vallarino
ed83cbce83
Unify integralField and floatingField into numericField. Rename to FromFractional and reduce constraints in Dial.
2021-01-24 12:23:21 -03:00
Francisco Vallarino
f64c3c7758
Add keystroke component
2021-01-22 20:15:36 -03:00
Francisco Vallarino
9ae305496b
Add dial unit tests
2021-01-20 00:11:04 -03:00
Francisco Vallarino
2d04b132ab
Initial split unit tests
2021-01-19 14:47:10 -03:00
Francisco Vallarino
0517dd7d14
Add serialization support
2021-01-12 14:34:39 -03:00
Francisco Vallarino
d49a29e4be
Add scroll resize test. Add pending value drag tests for integralField. Complete original testing plan
2020-12-26 17:03:03 -03:00
Francisco Vallarino
723bcb4e84
Add dropdown tests
2020-12-26 15:21:21 -03:00
Francisco Vallarino
323db8f1df
Text clipboard related actions. Initialize SDL for tests
2020-12-20 20:10:08 -03:00
Francisco Vallarino
954d48ac38
Have Container use local keys instead of global (temporary change, later global will also be considered)
2020-12-03 23:47:13 -03:00
Francisco Vallarino
9518b2db23
Add test cases for composite. Found and fixed two issues related to updating model, one in composite and the other in Handlers (context no updated)
2020-11-30 18:21:15 -03:00
Francisco Vallarino
94d1278b7a
Add test cases for focus and style functions
2020-11-22 21:43:32 -03:00
Francisco Vallarino
6d7c536a2d
Add test cases for text functions
2020-11-22 11:58:42 -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
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
8b4bfea6f5
Add textField unit tests (missing two, which require changes in textField)
2020-11-15 16:10:46 -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
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
d45d239a84
Update existing test cases, update viewport/renderArea in Single, reorganize modules
2020-11-10 18:34:30 -03:00
Francisco Vallarino
b88d239193
Add basic Label and Stack tests
2020-08-07 20:37:15 -03:00
Francisco Vallarino
f6d361d20e
Add grid test cases
2020-08-05 02:11:09 -03:00