github iced-rs/iced 0.5.0

latest releases: 0.12.1, 0.12.0, text-editor...
18 months ago

COSMIC Desktop icy_term SlimeVR Wrangler

New features

Thank you! 🎉

  • @0x192 exported overlay::menu publicly (#1425).
  • @13r0ck updated the documentation for the integration examples after a rename (#1433).
  • @aentity added an application feature to iced_winit (#1196).
  • @AlistairKeiller fixed the supported backends listed in the README of iced_wgpu (#1458).
  • @artursapek added touch support for the Canvas widget (#1305).
  • @bungoboingo
    • added supported for linear gradients to the Canvas widget (#1448), and
    • fixed issues with old OpenGL versions in iced_glow (#1518).
  • @casperstorm changed the images in the README to have similar height (#1356).
  • @clarkmoody tweaked the system information queries (#1445).
  • @Cupnfish updated wgpu to 0.13 (#1378).
  • @daladim added convenience functions for window::Icon (#1174).
  • @derezzedex implemented commands to query system information (#1314).
  • @fralonra
    • fixed the import path in the documentation example of the pure Canvas widget (#1373), and
    • fixed the documentation for running integration_wgpu (#1434).
  • @icedrocket enabled the application feature in iced_glutin (#1502).
  • @ids1024
    • documented that window::Action::Move is unsupported on Wayland (#1440)
    • replaced lazy_static! with once_cell (#1497)
    • added support for Cow<'static, [u8]> in the Image and Svg widgets (#1453)
    • implemented Image and Svg support for iced_glow (#1485)
    • fixed wrong conversion to BGRA before passing to image shaders (#1507), and
    • combined the glow_default_system_font and default_system_font features (#1505).
  • @jhannyjimenez clarified the position and alignment of text in the documentation of Canvas (#1370).
  • @kaimast improved the integration of event processing for custom shells (#1230).
  • @LordRatte implemented a color! macro helper (#1227).
  • @Luni-4
    • added a release-opt profile to our Cargo.toml (#1346), and
    • improved our GitHub CI workflows (#1387).
  • @maxwell8888 added a pure version of the color_palette example (#1326).
  • @mmstick introduced additional actions for window controls (#1471).
  • @mtkennerly
    • added a note about the resolver requirement (#1339)
    • added missing version to the issue template (#1340)
    • changed the title bar of the PaneGrid widget to prevent content and controls from overlapping (#1361), and
    • changed the title bar of the PaneGrid widget to still show content until hover when cramped (#1424).
  • @nicksenger
    • fixed Component building overlay with stale layout (#1341)
    • implemented custom border_radius support for pick_list::Menu (#1396), and
    • implemented the Lazy widget (#1400).
  • @pheki removed the old pure feature from docs.rs build metadata (#1429).
  • @PolyMeilex addressed a bunch of clippy lints (#1379).
  • @RamType0 introduced Cow support for the Text widget (#1107).
  • @tarkah
    • fixed processing logic of captured events for overlays (#1353)
    • fixed alpha blending for MSAA in iced_wgpu (#1367)
    • allowed overriding the value of a pure TextInput during draw (#1371)
    • implemented Widget::operate for the Component widget (#1402)
    • fixed a double translation bug in the text clipping rectangle for the Canvas widget (#1411)
    • fixed the Tooltip widget when inside a Scrollable (#1405)
    • changed the Tooltip text layout to not be constricted by the viewport size (#1414)
    • changed the rendering order of the PaneGrid title bar and its body (#1463)
    • fixed some issues with the PaneGrid widget (#1480)
    • fixed PickList menu not closing when inside a Scrollable (#1496)
    • constrained Padding to fit available space during layout (#1494), and
    • added pane maximize and restore functionality for the PaneGrid widget (#1504).
  • @ThatsNoMoon fixed the implementation of arc_to for the Canvas widget (#1358).
  • @thenlevy fixed some issues with the integration_wgpu example (#1139).
  • @ThisIsRex added an is_selected argument to the StyleSheet of a Radio widget (#1331).
  • @traxys implemented support to replace an existing DOM element when targeting Wasm (#1443).
  • @xkenmon implemented a sierpinski-triangle example (#1136).
  • @xTeKc updated the test badge in the README (#1450).
  • @wash2
    • fixed synchronization of window and viewport (#1437), and
    • added a Custom variant to the built-in Theme (#1432).
  • @wuxianucw relaxed the Fn trait bounds for Command and Action (#1409).
  • @wyatt-herkamp
    • added an on_paste handler to the TextInput widget (#1350)
    • updated winit to 0.27 and glutin to 0.29 (#1410), and
    • updated wgpu to 0.14 and wgpu_glyph to 0.18 (#1462).

Don't miss a new iced release

NewReleases is sending notifications on new releases.