50e864b94f
Fixed stack overflow related to panel scrolling and scrollbar auto hiding (and improved build scripts) ( #28 )
...
* add a test to recreate the issue
* fixed deploy-demo running on pull requests
* restructure cake script to run tests separately
* actually name the test step correctly
* also run the build task separately
* made all tasks explicitly depend on prepare
* install android workload manually, rather than as part of cake
* Revert "install android workload manually, rather than as part of cake"
This reverts commit 101d6d3eac
.
* don't clear a panel's scroll bar max history between area updates
* added changelog entry
2024-10-27 00:46:15 +02:00
f5e64eb719
clean up structure of tests that use TestGame
2024-10-26 14:41:36 +02:00
db2a3dfe70
use UiMetrics to print ui test info
2024-10-07 21:51:35 +02:00
2e9e6e8980
improved ui tests and added additional performance tests
2024-10-07 18:32:22 +02:00
677230ce28
Moved extension methods into matching namespaces to avoid unexpected suggestions
2024-07-19 20:02:28 +02:00
14d0b24aa9
cleaned up preprocessor instructions
2022-12-13 13:11:36 +01:00
791c66b098
code cleanup
2022-10-27 10:22:25 +02:00
0a696941dc
cleaned up code
2022-08-20 11:39:28 +02:00
af0aee6c40
Added Element.AutoSizeAddedAbsolute to allow for more granular control of auto-sizing
2022-08-16 14:20:32 +02:00
87d04e1abd
updated tests for element changes
2022-07-27 11:34:52 +02:00
aabb1ed5df
added .editorconfig
2022-06-17 18:23:47 +02:00
dae511e455
Made StyleProp immutable
2021-12-21 11:54:32 +01:00
3541b8d3e1
Automatically set area dirty when changing child padding or paragraph fonts
2021-12-21 00:01:57 +01:00
04a206f728
updated TestComplexPanel test to match the new scroll bar behavior
2021-11-14 19:56:52 +01:00
ca89d03ca4
Some more ui style improvements
2021-10-30 15:33:38 +02:00
0809cd0218
Added style properties for a lot of hardcoded default element styles
2021-10-29 23:33:15 +02:00
d1ce9412a2
added a test for element auto-area performance
2021-06-25 12:45:00 +02:00
f94d471365
explicitly disallow auto-sizing incompatibilities to make debugging easier
2021-04-27 21:17:06 +02:00
d8d29bf10d
added a few more tests
2021-04-04 18:31:51 +02:00
2055c3a6ef
convert tests to use graphics
2021-04-02 17:12:27 +02:00
e7fd026a33
added some UI tests
2021-04-01 19:36:56 +02:00