18th of October 2021 to 24th of October 2021
Releases
The first release that comes with binary packages!
SixtyFPS 0.1.4
See the ChangeLog for a details of the changes. Highlights includes:
- We provide now binary packages for the
sixtyfps-viewer
- The
sixtyfps-viewer
understands a new command line argument:--on [callback] [handler]
. It runs the callback when called. - It is now possible to query the length of a model with
model.length
Cargo UI 0.3
- The dependency tree shows which crates from the dependencies are out of date
- And you can upgrade, remove, or add new dependencies from the UI
- Cargo UI can now list all your programs installed with
cargo install
- It is possible to upgrade, remove, or install new crates with
cargo install
SixtyFPS UI Library
- Changes to the
.60
language- It's now possible to access the length of models (PR #580). Thank you James Blacklock for the contribution!
- Expose window-background in the native StyleMetrics ( 8f2e4f)
- Fixes
- Track length of models in the interpreter, Rust and C++ (
63bf1a,
8596cc,
7d12fd)
This is done by exposing the ModelNotify to the caller via the new
ModelTracker
trait, which has a function that allows "hooking" into the dirty tracking of the size. - Work around crash in Qt mac style when drawing scrollbars with invalid size (
dec6c6)
Fixes #595
- Fix compatibility of
attach_peer
onModelHandle
for older models ( 7b687d)If the model doesn't implement
model_tracker
then we must forwardattach_peer
. - ListView: Attempt to account for ListView with different item height (
e3d9ab)
As an attempt to fix part of https://github.com/sixtyfpsui/cargo-ui/issues/10
- Track length of models in the interpreter, Rust and C++ (
63bf1a,
8596cc,
7d12fd)
- Janitor work
- cargo-audit: Remove indirect dependency on outdated time crate ( bb071f)
Applications
News about applications built with SixtyFPS
Cargo UI
- Generate binary packages with GitHub actions
Statistics
67 patches were committed by 4 authors.
← Next : 25th of October 2021 to 31st of October 2021 | Previous : 11th of October 2021 to 17th of October 2021 →
Slint is a declarative GUI toolkit to build native user interfaces for desktop and embedded applications written in Rust, C++, JavaScript, and Python. Find more information at https://slint.dev/ or check out the source code at https://github.com/slint-ui/slint