Skip to content

Commit

Permalink
Merge #597: Iced 0.12
Browse files Browse the repository at this point in the history
52e32b6 Update iced patch branch in guix build (edouardparis)
acea67b Remove transaparency from PickList for tiny-skia (edouardparis)
7801d8c Change descriptor view in installer behind scrollable (edouardparis)
c39d544 Use wgpu with tiny-skia fallback (edouardparis)
4920291 fix ui button and badge width (edouardparis)
de37111 Change text size (edouardparis)
a24d941 gui: bump msrv 1.70 (edouardparis)
fdcc302 gui: iced-0.12 (edouardparis)
64a626d gui: bump iced 0.10 (edouard)

Pull request description:

  This PR does the migration from iced 0.9 to iced 0.12.

  This new iced version has impact on the fonts size. I reverted the size according to the original UX figma file.

  The new backend renderer is the `wgpu` with `tiny-skia` as a fallback. `wgpu` is the first class citizen of the iced renderers, it supports everything. The `tiny-skia` has some layout problems and does not support some features that is the reason why this PR introduces tiny change in the theme or long string display (ad69711, 88fd0f1).

  In order to keep the MSRV as low as possible, a custom patch of the crates `iced_winit`,`iced_style`, `iced_futures` is added to the Cargo.toml

ACKs for top commit:
  darosior:
    ACK 52e32b6 -- it's been tested a bunch, in particular by Kevin.

Tree-SHA512: 6afda45c227f0dd864c59aee100895af3f0d511c5a425f4d032c5891f900f2e438de778adaa82c5213dba768e608bf7610b6c78d4cb10a2d7ae59f5b132938f4
  • Loading branch information
darosior committed May 3, 2024
2 parents 6b22577 + 52e32b6 commit b602640
Show file tree
Hide file tree
Showing 43 changed files with 1,959 additions and 1,653 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ jobs:
strategy:
matrix:
toolchain:
- 1.65.0
- 1.70.0
- nightly
os:
- ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion contrib/reproducible/guix/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ replace-with = "vendored_sources"
[source."https://github.com/edouardparis/iced"]
git = "https://github.com/edouardparis/iced"
branch = "fix-futures-recipe"
branch = "patch-0.12.3"
replace-with = "vendored_sources"
EOF

Expand Down
Loading

0 comments on commit b602640

Please sign in to comment.