Release 0.3 — Touch support, clipboard write access, image viewer, tooltips, and more!#806
Merged
Release 0.3 — Touch support, clipboard write access, image viewer, tooltips, and more!#806
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR marks the end of the
0.3.0milestone and the launch of a new release!This is a relatively minor release when compared to the two previous ones: #637 and #253.
At this point, instead of focusing on delivering a lot of new features at once, I believe the library and its community will benefit from more frequent, smaller releases.
That said, this release still has a bunch of new widgets and great improvements and fixes!
Added
PaneGridandPickList#650 (thanks to @simlay and @discordance!)TextInputwidget. Write clipboard support andTextInputcopy and cut behavior #770Application::update. Clipboard access inApplication::update#773image::Viewerwidget. It allows panning and scaling of an image. Addimage::Viewerwidget #319 (thanks to @tarkah!)Tooltipwidget. It annotates content with some text on mouse hover. Tooltip widget #465 (thanks to @yusdacra!)smolasync runtime. Addsmolasync runtime support #699 (thanks to @JayceFayne!)Applicationtrait. Graceful exiting forApplication#804iced_wgputo reduce code bloat. Add image format options to reduce code bloat #392 (thanks to @unrelentingtech!)FocusedandUnfocusedvariant towindow::Event. add focus event #701 (thanks to @cossonleo!)WGPU_BACKENDenvironment variable to configure the internal graphics backend oficed_wgpu. Add WGPU_BACKEND environment variable #789 (thanks to @Cupnfish!)Changed
TitleBarof aPaneGridnow supports generic elements. Generic Element Content in Pane Grid TitleBar #657 (thanks to @clarkmoody!)Errortype now implementsSendandSync. Make iced::Error Send + Sync #719 (thanks to @taiki-e!)Styletypes iniced_stylenow implementCloneandCopy. impl Clone and Copy for all Style types in iced_style #720 (thanks to @taiki-e!)font-kit→0.10Updateresvgandfont-kit#669glutin→0.26Updatewinitandglutin#658resvg→0.12Updateresvgandfont-kit#669tokio→1.0Update tokio to v1.0 #672 (thanks to @yusdacra!)winit→0.24Updatewinitandglutin#658wgpu→0.7Update to wgpu 0.7 #725 (thanks to @PolyMeilex!)download_progressnow showcases multiple file downloads at once. Improve download_progress example #283 (thanks to @Folyd!)solar_systemuses the newrandAPI. Update: rand in solar_system example #760 (thanks to @TriedAngle!)Fixed
Buttonevents to contents #668Buttonwidget. Overwriteoverlaymethod in Widget implementation for Button #764 (thanks to @thenlevy!)Viewport::physical_widthreturning the wrong value. Fixphysical_widthgetter incorrectly returning the height #700 (thanks to @TannerRogalsky!)Sandboxtrait. update example description at sandbox's documentation #710 (thanks to @GunpowderGuy!)Thank you to everyone involved! 🎉
Closes #538.
Closes #706.
Closes #805.