Skip to content

Releases: rerun-io/egui_tiles

0.10.1 - Fix `Tree` serialization

01 Oct 08:38
Compare
Choose a tag to compare

0.10.0

26 Sep 14:20
Compare
Choose a tag to compare
  • Update to egui 0.29 #78
  • Add Tree::set_width and set_height functions #73 (thanks @rafaga!)
  • Fix for eagerly starting a drag when clicking tab background #80
  • Fix Tree deserialization using JSON #85 (thanks @hastri!)

0.9.1 - `Tree::set_width/height` and drag bug fix

27 Aug 13:36
Compare
Choose a tag to compare
  • Add Tree::set_width and set_height functions #73 (thanks @rafaga!)
  • Fix for eagerly starting a drag when clicking tab background #80

0.9.0 - egui 0.28 and tab close buttons

03 Jul 13:25
Compare
Choose a tag to compare

Changelog

  • Update to egui 0.28.0 #67
  • Update to Rust 1.76 #60 #66
  • Optional close-buttons on tabs #70 (thanks @voidburn!)
  • Add Tiles::rect to read where a tile is #61
  • Add Behavior::paint_on_top_of_tile #62
  • Fix: make sure Tree::ui allocates the space it uses in parent Ui #71 (thanks @rydb!)
  • Fix bugs when having multiple Trees visible at the same time #68 (thanks @GuillaumeSchmid!)
  • Fix drag-and-drop of tiles on touchscreen devices #74 (thanks @mcoroz!)
  • Fix container resize drag for touchscreens #75 (thanks @mcoroz!)
  • Update release instructions 62ecb4c
  • Add clippy lint match_bool fadf41a
  • Add a PR template 87110a9
  • Expose egui_tiles::TabState 6e88ea9
  • Pass &TabState to all relevant functions in Behavior ee1286a

0.8.0 - Update to egui 0.27

26 Mar 16:36
Compare
Choose a tag to compare
  • Update to egui 0.27.0 #58
  • Re-export Shares #56 (thanks @Gohla!)
  • Propagate enabled status for tile Ui #55 (thanks @Gohla!)

0.7.2

07 Feb 15:42
Compare
Choose a tag to compare
  • Fix move_tile_to_container behavior for grid-to-same-grid moves with reflow enabled #53

0.7.1

06 Feb 15:22
Compare
Choose a tag to compare
  • Make sure there is always an active tab #50
  • Derive Clone, Debug, PartialEq, Eq for EditAction #51

0.70

06 Feb 08:56
Compare
Choose a tag to compare
  • Add an API to move an existing tile to an give container and position index #44
  • Properly handle grid layout with Tree::move_tile_to_container() #45
  • Turn some warn logging to debug logging #47
  • Add an EditAction parameter to the Behavior::on_edit() call #48
  • Update to egui 0.26 #49

0.6.0 - Update to egui 0.25

08 Jan 12:08
Compare
Choose a tag to compare
Release 0.6.0 - Update to egui 0.25

0.5.0

04 Jan 13:39
Compare
Choose a tag to compare
  • Pass TileId to make_active closure (#35)
  • Add SimplificationOptions::OFF (#38)
  • Add Tree::simplify_children_of_tile (#39) (#41)
  • Expose the internal u64 part of TileId (#40)
  • Fix simplification errors that result in warnings after removing panes (#41)
  • Add Tree::active_tiles for getting visible tiles (#42)