Skip to content

Commit abab068

Browse files
committed
Release 0.28.1 - Tooltip tweaks
1 parent 13fddc6 commit abab068

File tree

11 files changed

+74
-26
lines changed

11 files changed

+74
-26
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ This file is updated upon each release.
77
Changes since the last release can be found at <https://github.com/emilk/egui/compare/latest...HEAD> or by running the `scripts/generate_changelog.py` script.
88

99

10+
## 0.28.1 - 2024-07-05
11+
### ⭐ Added
12+
* Add `Image::uri()` [#4720](https://github.com/emilk/egui/pull/4720) by [@rustbasic](https://github.com/rustbasic)
13+
14+
### 🔧 Changed
15+
* Better documentation for `Event::Zoom` [#4778](https://github.com/emilk/egui/pull/4778) by [@emilk](https://github.com/emilk)
16+
* Hide tooltips when scrolling [#4784](https://github.com/emilk/egui/pull/4784) by [@emilk](https://github.com/emilk)
17+
* Smoother animations [#4787](https://github.com/emilk/egui/pull/4787) by [@emilk](https://github.com/emilk)
18+
* Hide tooltip on click [#4789](https://github.com/emilk/egui/pull/4789) by [@emilk](https://github.com/emilk)
19+
20+
### 🐛 Fixed
21+
* Fix default height of top/bottom panels [#4779](https://github.com/emilk/egui/pull/4779) by [@emilk](https://github.com/emilk)
22+
* Show the innermost debug rectangle when pressing all modifier keys [#4782](https://github.com/emilk/egui/pull/4782) by [@emilk](https://github.com/emilk)
23+
* Fix occasional flickering of pointer-tooltips [#4788](https://github.com/emilk/egui/pull/4788) by [@emilk](https://github.com/emilk)
24+
25+
1026
## 0.28.0 - 2024-07-03 - Sizing pass, `UiStack` and GIF support
1127
### ✨ Highlights
1228
* Automatic sizing of menus/popups/tooltips with no jittering, using new _sizing pass_ [#4557](https://github.com/emilk/egui/pull/4557), [#4579](https://github.com/emilk/egui/pull/4579) by [@emilk](https://github.com/emilk)

Cargo.lock

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,7 +1165,7 @@ checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650"
11651165

11661166
[[package]]
11671167
name = "ecolor"
1168-
version = "0.28.0"
1168+
version = "0.28.1"
11691169
dependencies = [
11701170
"bytemuck",
11711171
"cint",
@@ -1177,7 +1177,7 @@ dependencies = [
11771177

11781178
[[package]]
11791179
name = "eframe"
1180-
version = "0.28.0"
1180+
version = "0.28.1"
11811181
dependencies = [
11821182
"ahash",
11831183
"bytemuck",
@@ -1216,7 +1216,7 @@ dependencies = [
12161216

12171217
[[package]]
12181218
name = "egui"
1219-
version = "0.28.0"
1219+
version = "0.28.1"
12201220
dependencies = [
12211221
"accesskit",
12221222
"ahash",
@@ -1233,7 +1233,7 @@ dependencies = [
12331233

12341234
[[package]]
12351235
name = "egui-wgpu"
1236-
version = "0.28.0"
1236+
version = "0.28.1"
12371237
dependencies = [
12381238
"ahash",
12391239
"bytemuck",
@@ -1251,7 +1251,7 @@ dependencies = [
12511251

12521252
[[package]]
12531253
name = "egui-winit"
1254-
version = "0.28.0"
1254+
version = "0.28.1"
12551255
dependencies = [
12561256
"accesskit_winit",
12571257
"ahash",
@@ -1270,7 +1270,7 @@ dependencies = [
12701270

12711271
[[package]]
12721272
name = "egui_demo_app"
1273-
version = "0.28.0"
1273+
version = "0.28.1"
12741274
dependencies = [
12751275
"bytemuck",
12761276
"chrono",
@@ -1295,7 +1295,7 @@ dependencies = [
12951295

12961296
[[package]]
12971297
name = "egui_demo_lib"
1298-
version = "0.28.0"
1298+
version = "0.28.1"
12991299
dependencies = [
13001300
"chrono",
13011301
"criterion",
@@ -1310,7 +1310,7 @@ dependencies = [
13101310

13111311
[[package]]
13121312
name = "egui_extras"
1313-
version = "0.28.0"
1313+
version = "0.28.1"
13141314
dependencies = [
13151315
"ahash",
13161316
"chrono",
@@ -1329,7 +1329,7 @@ dependencies = [
13291329

13301330
[[package]]
13311331
name = "egui_glow"
1332-
version = "0.28.0"
1332+
version = "0.28.1"
13331333
dependencies = [
13341334
"ahash",
13351335
"bytemuck",
@@ -1350,7 +1350,7 @@ dependencies = [
13501350

13511351
[[package]]
13521352
name = "egui_plot"
1353-
version = "0.28.0"
1353+
version = "0.28.1"
13541354
dependencies = [
13551355
"ahash",
13561356
"document-features",
@@ -1381,7 +1381,7 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
13811381

13821382
[[package]]
13831383
name = "emath"
1384-
version = "0.28.0"
1384+
version = "0.28.1"
13851385
dependencies = [
13861386
"bytemuck",
13871387
"document-features",
@@ -1456,7 +1456,7 @@ dependencies = [
14561456

14571457
[[package]]
14581458
name = "epaint"
1459-
version = "0.28.0"
1459+
version = "0.28.1"
14601460
dependencies = [
14611461
"ab_glyph",
14621462
"ahash",
@@ -2886,7 +2886,7 @@ checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2"
28862886

28872887
[[package]]
28882888
name = "popups"
2889-
version = "0.28.0"
2889+
version = "0.28.1"
28902890
dependencies = [
28912891
"eframe",
28922892
"env_logger",
@@ -4816,7 +4816,7 @@ checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
48164816

48174817
[[package]]
48184818
name = "xtask"
4819-
version = "0.28.0"
4819+
version = "0.28.1"
48204820

48214821
[[package]]
48224822
name = "yaml-rust"

Cargo.toml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ members = [
2323
edition = "2021"
2424
license = "MIT OR Apache-2.0"
2525
rust-version = "1.76"
26-
version = "0.28.0"
26+
version = "0.28.1"
2727

2828

2929
[profile.release]
@@ -54,17 +54,17 @@ opt-level = 2
5454

5555

5656
[workspace.dependencies]
57-
emath = { version = "0.28.0", path = "crates/emath", default-features = false }
58-
ecolor = { version = "0.28.0", path = "crates/ecolor", default-features = false }
59-
epaint = { version = "0.28.0", path = "crates/epaint", default-features = false }
60-
egui = { version = "0.28.0", path = "crates/egui", default-features = false }
61-
egui_plot = { version = "0.28.0", path = "crates/egui_plot", default-features = false }
62-
egui-winit = { version = "0.28.0", path = "crates/egui-winit", default-features = false }
63-
egui_extras = { version = "0.28.0", path = "crates/egui_extras", default-features = false }
64-
egui-wgpu = { version = "0.28.0", path = "crates/egui-wgpu", default-features = false }
65-
egui_demo_lib = { version = "0.28.0", path = "crates/egui_demo_lib", default-features = false }
66-
egui_glow = { version = "0.28.0", path = "crates/egui_glow", default-features = false }
67-
eframe = { version = "0.28.0", path = "crates/eframe", default-features = false }
57+
emath = { version = "0.28.1", path = "crates/emath", default-features = false }
58+
ecolor = { version = "0.28.1", path = "crates/ecolor", default-features = false }
59+
epaint = { version = "0.28.1", path = "crates/epaint", default-features = false }
60+
egui = { version = "0.28.1", path = "crates/egui", default-features = false }
61+
egui_plot = { version = "0.28.1", path = "crates/egui_plot", default-features = false }
62+
egui-winit = { version = "0.28.1", path = "crates/egui-winit", default-features = false }
63+
egui_extras = { version = "0.28.1", path = "crates/egui_extras", default-features = false }
64+
egui-wgpu = { version = "0.28.1", path = "crates/egui-wgpu", default-features = false }
65+
egui_demo_lib = { version = "0.28.1", path = "crates/egui_demo_lib", default-features = false }
66+
egui_glow = { version = "0.28.1", path = "crates/egui_glow", default-features = false }
67+
eframe = { version = "0.28.1", path = "crates/eframe", default-features = false }
6868

6969
ahash = { version = "0.8.11", default-features = false, features = [
7070
"no-rng", # we don't need DOS-protection, so we let users opt-in to it instead

crates/ecolor/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ This file is updated upon each release.
66
Changes since the last release can be found at <https://github.com/emilk/egui/compare/latest...HEAD> or by running the `scripts/generate_changelog.py` script.
77

88

9+
## 0.28.1 - 2024-07-05
10+
Nothing new
11+
12+
913
## 0.28.0 - 2024-07-03
1014
* Fix `hex_color!` macro by re-exporting `color_hex` crate from `ecolor` [#4372](https://github.com/emilk/egui/pull/4372) by [@dataphract](https://github.com/dataphract)
1115
* Remove `extra_asserts` and `extra_debug_asserts` feature flags [#4478](https://github.com/emilk/egui/pull/4478) by [@emilk](https://github.com/emilk)

crates/eframe/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ This file is updated upon each release.
77
Changes since the last release can be found at <https://github.com/emilk/egui/compare/latest...HEAD> or by running the `scripts/generate_changelog.py` script.
88

99

10+
## 0.28.1 - 2024-07-05
11+
* Web: only capture clicks/touches when actually over canvas [#4775](https://github.com/emilk/egui/pull/4775) by [@lucasmerlin](https://github.com/lucasmerlin)
12+
13+
1014
## 0.28.0 - 2024-07-03 - Better integration of a eframe in a bigger website
1115
### ✨ Highlights
1216
The eframe web canvas now works properly when its a small part of a larger web page.

crates/egui-wgpu/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ This file is updated upon each release.
66
Changes since the last release can be found at <https://github.com/emilk/egui/compare/latest...HEAD> or by running the `scripts/generate_changelog.py` script.
77

88

9+
## 0.28.1 - 2024-07-05
10+
Nothing new
11+
12+
913
## 0.28.0 - 2024-07-03
1014
* Update to wgpu 0.20 [#4433](https://github.com/emilk/egui/pull/4433) by [@KeKsBoTer](https://github.com/KeKsBoTer)
1115
* Fix doclinks in egui-wgpu docs [#4677](https://github.com/emilk/egui/pull/4677) by [@emilk](https://github.com/emilk)

crates/egui-winit/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ This file is updated upon each release.
55
Changes since the last release can be found at <https://github.com/emilk/egui/compare/latest...HEAD> or by running the `scripts/generate_changelog.py` script.
66

77

8+
## 0.28.1 - 2024-07-05
9+
Nothing new
10+
11+
812
## 0.28.0 - 2024-07-03
913
* Update `webbrowser` to `v1.0.0` [#4394](https://github.com/emilk/egui/pull/4394) by [@torokati44](https://github.com/torokati44)
1014
* Emit physical key presses when a non-Latin layout is active [#4461](https://github.com/emilk/egui/pull/4461) by [@TicClick](https://github.com/TicClick)

crates/egui_extras/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ This file is updated upon each release.
55
Changes since the last release can be found at <https://github.com/emilk/egui/compare/latest...HEAD> or by running the `scripts/generate_changelog.py` script.
66

77

8+
## 0.28.1 - 2024-07-05
9+
* Make `serde` a default (opt-out) feature of `egui_extras` [#4786](https://github.com/emilk/egui/pull/4786) by [@emilk](https://github.com/emilk)
10+
11+
812
## 0.28.0 - 2024-07-03
913
* Update `image` crate to 0.25 [#4160](https://github.com/emilk/egui/pull/4160) by [@emilk](https://github.com/emilk)
1014
* Set the `sizing_pass` flag in first frame of `egui_extras::Table` [#4613](https://github.com/emilk/egui/pull/4613) by [@emilk](https://github.com/emilk)

crates/egui_glow/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ Changes since the last release can be found at <https://github.com/emilk/egui/co
66

77

88

9+
## 0.28.1 - 2024-07-05
10+
Nothing new
11+
12+
913
## 0.28.0 - 2024-07-03
1014
* Enable `egui_glow`'s `winit` feature on Wasm (#4420) [#4421](https://github.com/emilk/egui/pull/4421) by [@simon-frankau](https://github.com/simon-frankau)
1115

crates/egui_plot/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ This file is updated upon each release.
55
Changes since the last release can be found at <https://github.com/emilk/egui/compare/latest...HEAD> or by running the `scripts/generate_changelog.py` script.
66

77

8+
## 0.28.1 - 2024-07-05
9+
Nothing new
10+
11+
812
## 0.28.0 - 2024-07-03
913
### ⭐ Added
1014
* Hide all other series when alt-clicking in the legend [#4549](https://github.com/emilk/egui/pull/4549) by [@abey79](https://github.com/abey79)

0 commit comments

Comments
 (0)