Skip to content

Migrate to Iced 0.14 - #1032

Merged
GyulyVGC merged 35 commits into
mainfrom
iced-0.14
Dec 30, 2025
Merged

GyulyVGC merged 35 commits into
mainfrom
iced-0.14

Conversation

@GyulyVGC

@GyulyVGC GyulyVGC commented Dec 20, 2025 •

Copy link
Copy Markdown
Owner

Migrate to Iced 0.14.

Fixes various existing issues: #589, #639, #653, #656, #675

Other improvements:

  • Iced's web_colors feature being enabled by default removes the need for the bold variant of the font (now dark texts on light backgrounds are visible enough)
  • use wrapping rows where appropriate
  • added 300ms delay to every tooltip
  • multi-line centred text now correctly respects alignment
  • waiting page improvements

@GyulyVGC GyulyVGC added this to the v1.5.0 milestone Dec 20, 2025
@GyulyVGC GyulyVGC self-assigned this Dec 20, 2025
@GyulyVGC GyulyVGC added dependencies Pull requests that update a dependency file iced Something related to the GUI library used labels Dec 20, 2025
@GyulyVGC
GyulyVGC marked this pull request as ready for review December 29, 2025 13:32
@GyulyVGC GyulyVGC linked an issue Dec 29, 2025 that may be closed by this pull request
1 task done

@GyulyVGC GyulyVGC left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢

@GyulyVGC
GyulyVGC merged commit f44f7af into main Dec 30, 2025
6 checks passed
@GyulyVGC
GyulyVGC deleted the iced-0.14 branch December 30, 2025 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment