Skip to content

0.4.0

Compare
Choose a tag to compare
@hecrj hecrj released this 03 May 17:24
· 2427 commits to master since this release
d23026d

OctaSine Universal Android Debloater Borderlands 3 Save Edtor

New features

Thank you! 🎉

  • @0x192 implemented the Default trait for pure::State (#1298).
  • @13r0ck added support for selecting a value of a PickList by scrolling (#872).
  • @Ace4896 added placeholder support for the PickList widget (#888).
  • @aentity fixed a bug causing high memory usage of the Svg widget (#952).
  • @akavel implemented proper handling of Exif orientation for raster images in iced_wgpu.
  • @akhilman fixed an issue with window transparency in iced_glow (#1021).
  • @Alch-Emi introduced ContentFit support for the Image and Svg widgets (#1219).
  • @AldoMX added a select_all method to text_input::State (#776).
  • @AlisCode decoupled image::Handle from iced_native and lowered the trait bound of text::Renderer::Font (#1155).
  • @AndiHofi allowed Application::run to return on native platforms (#1112).
  • @ATiltedTree improved the compatibility of iced_wgpu by using the preferred texture format of the window surface (#978).
  • @BillyDM
    • fixed iced_wgpu panicking when a SwapChain frame is outdated (#667), and
    • tweaked the default styling of the Rule widget (#994).
  • @blefevre added support for asymmetrical padding (#630).
  • @casperstorm implemented a pure version of the Tooltip widget (#1315).
  • @Chiheisen
    • fixed the layout logic of PickList to respect custom fonts (#886), and
    • improved the layout logic of the image::Viewer widget (#885).
  • @clarkmoody
    • added support for generic elements in the title bars of a PaneGrid (#892), and
    • introduced overlay support for the title bar of a PaneGrid (#920).
  • @cmot17 fixed an issue with text selection in the TextInput widget (#1098).
  • @cossonleo fixed the overlay position of the Component widget (#1205).
  • @Cupnfish
    • fixed a typo in the documentation (#810),
    • and added a primary backend option to the WGPU_BACKEND environment variable (#876).
  • @daladim added the iced logo to the documentation (#1147).
  • @derezzedex added support for ARM devices and older hardware (#1160).
  • @diegodox fixed a typo in the documentation of canvas::Program (#927).
  • @Dispersia upgraded wgpu to 0.8 (#830).
  • @EkardNT added support for Sandbox applications to quit gracefully (#1175).
  • @feylinara fixed a memory leak in the integration_opengl example (#1181).
  • @gonsor added text_color to the Style of a Checkbox (#1116).
  • @Imberflur
    • upgraded winit to 0.25 (#919),
    • fixed a few links in the documentation (#1121), and
    • fixed the hash_layout implementation of the Container widget (#1140).
  • @Kaiden42 implemented a Toggler widget (#535).
  • @LordRatte updated links in the documentation to point to the new iced-rs organization (#1168).
  • @Luni-4
    • added executable permissions to the todos example in CI for macOS builds (#956), and
    • stopped the shell from opening on Windows (#1049).
  • @marienz fixed overlay calls not being forwarded when using Element::map (#1294).
  • @mettz fixed an incorrect color being used with Element::explain (#1109).
  • @mtsr documented how to disable a Button (#646).
  • @nicksenger
    • fixed the Widget::height implementation of the Component widget (#1149),
    • implemented Widget::overlay for Component (#1154),
    • fixed layout invalidation of nested components (#1169),
    • fixed the overlay layout for the Responsive widget (#1262),
    • fixed the diffing strategy for nested pure components (#1301),
    • fixed the diffing strategy for pure stateless components (#1309), and
    • fixed a panic when using a pure Component in a pure Responsive widget (#1319).
  • @n8henrie fixed the path to ferris.png in the tour example (#1157).
  • @oknozor fixed the visibility of the constants in the blit shader in iced_wgpu (#1084).
  • @PolyMeilex
    • upgraded wgpu to 0.9 (#925),
    • upgraded wgpu to 0.10 (#1000), and
    • upgraded wgpu to 0.11 (#1081).
  • @pacmancoder implemented experimental WebGL support in iced_wgpu (#1096).
  • @RamType0 removed unnecessary String allocation in some examples (#1106).
  • @RDambrosio016 fixed example links in the documentation to point to the latest release (#877).
  • @sundy-li fixed the README of the integration_opengl example.
  • @taiki_e enabled the qr_code feature in docs.rs (#815).
  • @TannerRogalsky
    • disabled the default features in the twox-hash dependency (#1117)
    • fixed async traits for Wasm (#1118).
  • @tarkah
    • added a new Hidden variant to window::Mode (#825),
    • introduced a new Moved variant to window::Event (#965),
    • fixed the overlays on a PaneGrid title bar not closing when dragging a pane (#971),
    • added a Fill variant for Alignment (#1044),
    • removed redundant Slider messages (#1114),
    • added a line dash API for the Canvas widget (#1225), and
    • fixed the text wrapping of the selected option of a PickList (#1318).
  • @thenlevy
    • fixed the dimensions of scissor_rect in iced_wgpu being too large in some circumstances (#818), and
    • implemented event handling of the Enter key for TextInput (#1150).
  • @ThisIsRex fixed the position of the handle and rail of a Slider (#1286).
  • @traxys introduced a window::Setting to toggle drag and drop on Windows (#893).
  • @xy37v replaced Zulip mentions in the README with the new Discord server (#1151).
  • @yamadapc improved the support of iced_glow for multi-windowed applications (#980).
  • @yusdacra
    • added methods to control a Scrollable programmatically (#607),
    • introduced a flag to toggle multithreaded rasterization of text primitives (#914), and
    • updated links in the documentation (#915).
  • @ZakisM optimized the RGBA / BGRA conversion for vectorial images in iced_wgpu (#875).
  • @zdevwu added text_color and font methods to Radio and Checkbox (#831).