SixtyFPS v0.1.2 Release Notes
Release Date: 2021-09-09 // over 2 years ago-
๐ Changed
- Apply the default text color from the style for the
color
ofText
andTextInput
elements, to contrast correctly with the application ofWindow
'sbackground
property. - LineEdit scrolls to keep the cursor visible
- The
clicked
callbacks are now only emitted if the release event is within the TouchArea's geometry - parentheses around the condition are no longer needed in
if
elements:if condition : Foo { ... }
โ Added
- One can now set an alias from the root to a global callback
- It is now possible to access properties and callback of exported global objects from the native code (#96)
- C++ API:
blocking_invoke_from_event_loop
: a blocking version ofinvoke_from_event_loop
- TextInput can support multiple line by setting single-line to false
- The CMake integration now allows enabling/disabling SixtyFPS library features, such as Wayland support or the dynamic run-time interpreter.
- Added
image-rendering
property to Image to control how the image is scaled TextEdit
widget- Support for semantic tokens in LSP
๐ Fixed
- The interpreter API correctly return an error instead of panicking when setting properties or calling callbacks that don't exist
- The
has-hover
property is correctly reset the false when releasing the mouse outside the touch area
- Apply the default text color from the style for the