3bb3ae20c0
further improved performance of panels when removing a large amount of children
2024-04-02 13:36:46 +02:00
7f4cc773ec
Fixed scrolling panels calculating their height incorrectly when their first child is hidden
2024-03-30 12:24:57 +01:00
5d4f1293c7
fixed SetWidth/HeightBasedOnAspect behaving unexpectedly if an image has no texture
2024-03-30 12:10:50 +01:00
60af21aff4
Improved UiParser.ParseImage with locks and a callback action
2024-03-30 11:52:23 +01:00
23103613cd
Allow formatting codes applied later to override settings of earlier ones
2024-03-17 21:54:06 +01:00
0c5369e687
Fixed bold and italic formatting code closing tags working on each other
2024-03-17 21:43:53 +01:00
62ef75441a
Added ToHexStringRgba and ToHexStringRgb to ColorExtensions
...
Closes #19
2024-03-15 20:04:57 +01:00
0f8072d83e
update copyright year
2024-02-24 22:16:38 +01:00
fd438f6b1d
fixed pre-push hook
2024-02-04 14:55:00 +01:00
326462fb58
added changelog enforcer action
2024-02-04 14:05:59 +01:00
08d7af2b80
added pre-commit hook to ensure changelog was updated
2024-02-04 13:54:36 +01:00
3e76364c5d
add changelog entry for ed5c4b4
2024-01-30 20:47:54 +01:00
2eaf0c0cee
Expose character and line spacing in GenericStashFont
...
closes #16
2024-01-30 20:47:05 +01:00
ed5c4b44d4
fixed empty nine patch regions stalling when using tile mode
...
closes #17
2024-01-30 20:34:36 +01:00
17b6a3297a
added discord link to the readme
2024-01-18 10:17:15 +01:00
cd8b10bd4d
actions: fixed env variable names
2024-01-14 22:29:53 +01:00
6487ad3644
actions: potentially fixed passing ref name xvfb
2024-01-14 22:21:43 +01:00
dfc56611f2
Switch to GitHub Actions ( #15 )
...
* switch to github actions for workflows
* fixed action names
* setup java in build and restore in docs
* use java 17 for android sdk
* clean up restore step
2024-01-14 22:12:07 +01:00
bd0a723d86
Added some useful additional constructors to various elements
2023-12-28 17:16:31 +01:00
1436cdb987
Also use IsAotCompatible for FNA projects
2023-12-20 20:54:23 +01:00
7e345e7437
Merge remote-tracking branch 'origin/main'
2023-12-20 20:50:02 +01:00
236ecfa116
Use IsAotCompatible instead of IsTrimmable to enable more warnings
2023-12-20 20:49:52 +01:00
7d314a589e
improved Element ToString
2023-12-16 21:37:49 +01:00
b935bd0a61
Added the ability to set a custom SamplerState for images
2023-12-13 22:57:23 +01:00
6a8e9639c1
updated dependencies
2023-12-13 22:11:31 +01:00
e191d4919b
Fixed InputHandler touch states being initialized incorrectly when touch handling is disabled
...
Closes #10
2023-12-04 10:20:29 +01:00
764b29e120
Text input improvements:
...
- Allow using control and arrow keys to move the visible area of a text input
- Don't reset the caret position of a text field when selecting or deselecting it
2023-12-02 19:28:59 +01:00
294af052ae
Added SetWidthBasedOnAspect and SetHeightBasedOnAspect to images
2023-11-23 22:16:31 +01:00
ae5d2b7a37
suppress android demo deprecation warning for SystemUiVisibility
2023-11-23 22:14:48 +01:00
6c4d241d91
use higher verbosity for ci tests
2023-11-23 10:26:58 +01:00
aca1ece870
fixed cake build
2023-11-22 21:56:27 +01:00
a892d2424e
fix new trimmable warnings
2023-11-22 12:17:21 +01:00
3b22a8f228
don't restore dotnet tools in project files
2023-11-22 12:12:36 +01:00
b4fd0219cd
avoid using local package directory
2023-11-22 12:01:30 +01:00
d7d768d0a9
dotnet install script requires a full version
2023-11-22 10:50:03 +01:00
b8f46ff5d2
updated to .net 8 and reorganized third party deps
2023-11-22 10:39:13 +01:00
56a4833a49
further panel performance improvements
2023-11-11 13:09:34 +01:00
5fcee515e2
this would never happen
2023-11-11 12:43:17 +01:00
1fa563be46
Improved Panel performance when adding and removing a lot of children
2023-11-11 12:40:11 +01:00
a233477b1e
cleaned up element ui addition order ( 0fab7fe
)
2023-11-11 12:15:21 +01:00
0fab7fe859
Don't unnecessarily set areas dirty when removing a root element from the ui
2023-11-11 12:06:28 +01:00
0293ea435e
Added UiControls.NavType, which stores the most recently used type of ui navigation
2023-11-08 10:31:36 +01:00
476e1dd2a6
Improved text formatter tokenization performance
2023-10-14 18:58:32 +02:00
5e2f48db9d
further improved auto-hiding loop detection
2023-10-14 17:53:23 +02:00
95b28c6039
improved 0571e8a
implementation
2023-10-14 17:34:43 +02:00
281a6f7588
Revert "fixed 0571e8a
not updating older panels correctly"
...
This reverts commit 7bfe44de07
.
2023-10-14 17:22:05 +02:00
7bfe44de07
fixed 0571e8a
not updating older panels correctly
2023-10-14 17:05:41 +02:00
0571e8a4e1
Fixed a stack overflow exception when a panel's scroll bar auto-hiding causes elements to gain height
2023-10-14 15:02:58 +02:00
6c07a7e900
Fixed panels updating their relevant children too much when the scroll bar is hidden
2023-10-14 14:28:27 +02:00
41a1a8aef1
dependency update
2023-10-04 15:54:05 +02:00