Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/LGUG2Z/komorebi/pull/904
**Author:** [@dependabot[bot]](https://github.com/apps/dependabot)
**Created:** 7/8/2024
**Status:** ✅ Merged
**Merged:** 7/9/2024
**Merged by:** [@LGUG2Z](https://github.com/LGUG2Z)
**Base:** `master` ← **Head:** `dependabot/cargo/eframe-0.28.1`
---
### 📝 Commits (1)
- [`a33f48e`](https://github.com/LGUG2Z/komorebi/commit/a33f48e1213502e1f828b973b684f8fe2c777bac) chore(deps): bump eframe from 0.27.2 to 0.28.1
### 📊 Changes
**3 files changed** (+57 additions, -93 deletions)
<details>
<summary>View changed files</summary>
📝 `Cargo.lock` (+54 -90)
📝 `komorebi-gui/Cargo.toml` (+2 -2)
📝 `komorebi-gui/src/main.rs` (+1 -1)
</details>
### 📄 Description
Bumps [eframe](https://github.com/emilk/egui) from 0.27.2 to 0.28.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/emilk/egui/releases">eframe's releases</a>.</em></p>
<blockquote>
<h2>0.28.1 - Tooltip tweaks</h2>
<p>egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.</p>
<p>Try it now: <a href="https://www.egui.rs/">https://www.egui.rs/</a></p>
<p>egui development is sponsored by <a href="https://www.rerun.io/">Rerun</a>, a startup building an SDK for visualizing streams of multimodal data.</p>
<h1>egui changelog</h1>
<h3>⭐ Added</h3>
<ul>
<li>Add <code>Image::uri()</code> <a href="https://redirect.github.com/emilk/egui/pull/4720">#4720</a> by <a href="https://github.com/rustbasic"><code>@rustbasic</code></a></li>
</ul>
<h3>🔧 Changed</h3>
<ul>
<li>Better documentation for <code>Event::Zoom</code> <a href="https://redirect.github.com/emilk/egui/pull/4778">#4778</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Hide tooltips when scrolling <a href="https://redirect.github.com/emilk/egui/pull/4784">#4784</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Smoother animations <a href="https://redirect.github.com/emilk/egui/pull/4787">#4787</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Hide tooltip on click <a href="https://redirect.github.com/emilk/egui/pull/4789">#4789</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
</ul>
<h3>🐛 Fixed</h3>
<ul>
<li>Fix default height of top/bottom panels <a href="https://redirect.github.com/emilk/egui/pull/4779">#4779</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Show the innermost debug rectangle when pressing all modifier keys <a href="https://redirect.github.com/emilk/egui/pull/4782">#4782</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Fix occasional flickering of pointer-tooltips <a href="https://redirect.github.com/emilk/egui/pull/4788">#4788</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
</ul>
<h1>eframe changelog</h1>
<ul>
<li>Web: only capture clicks/touches when actually over canvas <a href="https://redirect.github.com/emilk/egui/pull/4775">#4775</a> by <a href="https://github.com/lucasmerlin"><code>@lucasmerlin</code></a></li>
</ul>
<h2>0.28.0 - Sizing pass, and better eframe web</h2>
<p>egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.</p>
<p>Try it now: <a href="https://www.egui.rs/">https://www.egui.rs/</a></p>
<p>egui development is sponsored by <a href="https://www.rerun.io/">Rerun</a>, a startup building an SDK for visualizing streams of multimodal data.</p>
<h1>egui changelog</h1>
<h3>✨ Highlights</h3>
<ul>
<li>Automatic sizing of menus/popups/tooltips with no jittering, using new <em>sizing pass</em> <a href="https://redirect.github.com/emilk/egui/pull/4557">#4557</a>, <a href="https://redirect.github.com/emilk/egui/pull/4579">#4579</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Support interactive widgets in tooltips <a href="https://redirect.github.com/emilk/egui/pull/4596">#4596</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Add a <code>ui.stack()</code> with info about all ancestor <code>Ui</code>s, with optional tags <a href="https://redirect.github.com/emilk/egui/pull/4588">#4588</a> by <a href="https://github.com/abey79"><code>@abey79</code></a>, <a href="https://redirect.github.com/emilk/egui/pull/4617">#4617</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>GIF support <a href="https://redirect.github.com/emilk/egui/pull/4620">#4620</a> by <a href="https://github.com/JustFrederik"><code>@JustFrederik</code></a></li>
<li>Blinking text cursor in <code>TextEdit</code> <a href="https://redirect.github.com/emilk/egui/pull/4279">#4279</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
</ul>
<h3>🧳 Migration</h3>
<ul>
<li>Update MSRV to 1.76 (<a href="https://redirect.github.com/emilk/egui/pull/4411">#4411</a>)</li>
<li>The <code>wrap/truncate</code> functions on <code>Label/Button/ComboBox</code> no longer take bools as arguments. Use <code>.wrap_mode(…)</code> instead for more fine control (<a href="https://redirect.github.com/emilk/egui/pull/4556">#4556</a>)</li>
<li><code>Style::wrap</code> has been deprecated in favor of <code>Style::wrap_mode</code> (<a href="https://redirect.github.com/emilk/egui/pull/4556">#4556</a>)</li>
<li><code>Ui::new</code> and <code>ui.child_ui</code> now takes a new parameter for the <code>UiStack</code> (<a href="https://redirect.github.com/emilk/egui/pull/4588">#4588</a>)</li>
<li>The <code>extra_asserts</code> and <code>extra_debug_asserts</code> feature flags have been removed (<a href="https://redirect.github.com/emilk/egui/pull/4478">#4478</a>)</li>
<li>Remove <code>Event::Scroll</code> and handle it in egui. Use <code>Event::MouseWheel</code> instead (<a href="https://redirect.github.com/emilk/egui/pull/4524">#4524</a>)</li>
<li><code>Event::Zoom</code> is no longer emitted on ctrl+scroll. Use <code>InputState::smooth_scroll_delta</code> instead (<a href="https://redirect.github.com/emilk/egui/pull/4524">#4524</a>)</li>
<li><code>ui.set_enabled</code> and <code>set_visbile</code> have been deprecated (<a href="https://redirect.github.com/emilk/egui/pull/4614">#4614</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/emilk/egui/blob/master/CHANGELOG.md">eframe's changelog</a>.</em></p>
<blockquote>
<h2>0.28.1 - 2024-07-05 - Tooltip tweaks</h2>
<h3>⭐ Added</h3>
<ul>
<li>Add <code>Image::uri()</code> <a href="https://redirect.github.com/emilk/egui/pull/4720">#4720</a> by <a href="https://github.com/rustbasic"><code>@rustbasic</code></a></li>
</ul>
<h3>🔧 Changed</h3>
<ul>
<li>Better documentation for <code>Event::Zoom</code> <a href="https://redirect.github.com/emilk/egui/pull/4778">#4778</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Hide tooltips when scrolling <a href="https://redirect.github.com/emilk/egui/pull/4784">#4784</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Smoother animations <a href="https://redirect.github.com/emilk/egui/pull/4787">#4787</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Hide tooltip on click <a href="https://redirect.github.com/emilk/egui/pull/4789">#4789</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
</ul>
<h3>🐛 Fixed</h3>
<ul>
<li>Fix default height of top/bottom panels <a href="https://redirect.github.com/emilk/egui/pull/4779">#4779</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Show the innermost debug rectangle when pressing all modifier keys <a href="https://redirect.github.com/emilk/egui/pull/4782">#4782</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Fix occasional flickering of pointer-tooltips <a href="https://redirect.github.com/emilk/egui/pull/4788">#4788</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
</ul>
<h2>0.28.0 - 2024-07-03 - Sizing pass, <code>UiStack</code> and GIF support</h2>
<h3>✨ Highlights</h3>
<ul>
<li>Automatic sizing of menus/popups/tooltips with no jittering, using new <em>sizing pass</em> <a href="https://redirect.github.com/emilk/egui/pull/4557">#4557</a>, <a href="https://redirect.github.com/emilk/egui/pull/4579">#4579</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Support interactive widgets in tooltips <a href="https://redirect.github.com/emilk/egui/pull/4596">#4596</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Add a <code>ui.stack()</code> with info about all ancestor <code>Ui</code>s, with optional tags <a href="https://redirect.github.com/emilk/egui/pull/4588">#4588</a> by <a href="https://github.com/abey79"><code>@abey79</code></a>, <a href="https://redirect.github.com/emilk/egui/pull/4617">#4617</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>GIF support <a href="https://redirect.github.com/emilk/egui/pull/4620">#4620</a> by <a href="https://github.com/JustFrederik"><code>@JustFrederik</code></a></li>
<li>Blinking text cursor in <code>TextEdit</code> <a href="https://redirect.github.com/emilk/egui/pull/4279">#4279</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
</ul>
<h3>🧳 Migration</h3>
<ul>
<li>Update MSRV to 1.76 (<a href="https://redirect.github.com/emilk/egui/pull/4411">#4411</a>)</li>
<li>The <code>wrap/truncate</code> functions on <code>Label/Button/ComboBox</code> no longer take bools as arguments. Use <code>.wrap_mode(…)</code> instead for more fine control (<a href="https://redirect.github.com/emilk/egui/pull/4556">#4556</a>)</li>
<li><code>Style::wrap</code> has been deprecated in favor of <code>Style::wrap_mode</code> (<a href="https://redirect.github.com/emilk/egui/pull/4556">#4556</a>)</li>
<li><code>Ui::new</code> and <code>ui.child_ui</code> now takes a new parameter for the <code>UiStack</code> (<a href="https://redirect.github.com/emilk/egui/pull/4588">#4588</a>)</li>
<li>The <code>extra_asserts</code> and <code>extra_debug_asserts</code> feature flags have been removed (<a href="https://redirect.github.com/emilk/egui/pull/4478">#4478</a>)</li>
<li>Remove <code>Event::Scroll</code> and handle it in egui. Use <code>Event::MouseWheel</code> instead (<a href="https://redirect.github.com/emilk/egui/pull/4524">#4524</a>)</li>
<li><code>Event::Zoom</code> is no longer emitted on ctrl+scroll. Use <code>InputState::smooth_scroll_delta</code> instead (<a href="https://redirect.github.com/emilk/egui/pull/4524">#4524</a>)</li>
<li><code>ui.set_enabled</code> and <code>set_visbile</code> have been deprecated (<a href="https://redirect.github.com/emilk/egui/pull/4614">#4614</a>)</li>
<li><code>DragValue::clamp_range</code> renamed to <code>range</code> ((<a href="https://redirect.github.com/emilk/egui/pull/4728">#4728</a>)</li>
</ul>
<h3>⭐ Added</h3>
<ul>
<li>Overload operators for <code>Rect + Margin</code>, <code>Rect - Margin</code> etc <a href="https://redirect.github.com/emilk/egui/pull/4277">#4277</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Add <code>Window::order</code> <a href="https://redirect.github.com/emilk/egui/pull/4301">#4301</a> by <a href="https://github.com/alexparlett"><code>@alexparlett</code></a></li>
<li>Add a way to specify Undoer settings and construct Undoers more easily <a href="https://redirect.github.com/emilk/egui/pull/4357">#4357</a> by <a href="https://github.com/valadaptive"><code>@valadaptive</code></a></li>
<li>Add xtask crate <a href="https://redirect.github.com/emilk/egui/pull/4293">#4293</a> by <a href="https://github.com/YgorSouza"><code>@YgorSouza</code></a></li>
<li>Add <code>ViewportCommand::RequestCut</code>, <code>RequestCopy</code> and <code>RequestPaste</code> to trigger clipboard actions <a href="https://redirect.github.com/emilk/egui/pull/4035">#4035</a> by <a href="https://github.com/bu5hm4nn"><code>@bu5hm4nn</code></a></li>
<li>Added ability to define colors at UV coordinates along a path <a href="https://redirect.github.com/emilk/egui/pull/4353">#4353</a> by <a href="https://github.com/murl-digital"><code>@murl-digital</code></a></li>
<li>Add a <code>Display</code> impl for <code>Vec2</code>, <code>Pos2</code>, and <code>Rect</code> <a href="https://redirect.github.com/emilk/egui/pull/4428">#4428</a> by <a href="https://github.com/tgross35"><code>@tgross35</code></a></li>
<li>Easing functions <a href="https://redirect.github.com/emilk/egui/pull/4630">#4630</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Add <code>Options::line_scroll_speed</code> and <code>scroll_zoom_speed</code> <a href="https://redirect.github.com/emilk/egui/pull/4532">#4532</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Add <code>TextEdit::hint_text_font</code> <a href="https://redirect.github.com/emilk/egui/pull/4517">#4517</a> by <a href="https://github.com/zaaarf"><code>@zaaarf</code></a></li>
<li>Add <code>Options::reduce_texture_memory</code> to free up RAM <a href="https://redirect.github.com/emilk/egui/pull/4431">#4431</a> by <a href="https://github.com/varphone"><code>@varphone</code></a></li>
<li>Add support for text truncation to <code>egui::Style</code> <a href="https://redirect.github.com/emilk/egui/pull/4556">#4556</a> by <a href="https://github.com/abey79"><code>@abey79</code></a></li>
<li>Add <code>Response::show_tooltip_ui</code> and <code>show_tooltip_text</code> <a href="https://redirect.github.com/emilk/egui/pull/4580">#4580</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
<li>Add <code>opacity</code> and <code>multiply_opacity</code> functions to <code>Ui</code> and <code>Painter</code> <a href="https://redirect.github.com/emilk/egui/pull/4586">#4586</a> by <a href="https://github.com/emilk"><code>@emilk</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/emilk/egui/commit/abab06867cdbc8966cf1de1e5429a7b7f9126af2"><code>abab068</code></a> Release 0.28.1 - Tooltip tweaks</li>
<li><a href="https://github.com/emilk/egui/commit/13fddc641659db2b167cd03732531eff6666523b"><code>13fddc6</code></a> Hide tooltip on click (<a href="https://redirect.github.com/emilk/egui/issues/4789">#4789</a>)</li>
<li><a href="https://github.com/emilk/egui/commit/f92fe5544b64d27412b16ba63055046532adbb32"><code>f92fe55</code></a> Document Vec2 constants</li>
<li><a href="https://github.com/emilk/egui/commit/0a9e0c87a451154090b0ed75f3d25979a2a512fd"><code>0a9e0c8</code></a> Fix occational flickering of pointer-tooltips (<a href="https://redirect.github.com/emilk/egui/issues/4788">#4788</a>)</li>
<li><a href="https://github.com/emilk/egui/commit/0be4450e3da62918339a4cb3113da4a31d033b52"><code>0be4450</code></a> Smoother animations (<a href="https://redirect.github.com/emilk/egui/issues/4787">#4787</a>)</li>
<li><a href="https://github.com/emilk/egui/commit/1059e0e7f1430f2ff8ef552e022ad7478acec0a3"><code>1059e0e</code></a> Fix tooltip delay, bug introduced in <a href="https://redirect.github.com/emilk/egui/issues/4784">#4784</a></li>
<li><a href="https://github.com/emilk/egui/commit/2e2366e88d611be0a75675eb53e7158483268730"><code>2e2366e</code></a> Make <code>serde</code> a default (opt-out) feature of <code>egui_extras</code> (<a href="https://redirect.github.com/emilk/egui/issues/4786">#4786</a>)</li>
<li><a href="https://github.com/emilk/egui/commit/977d83a08f382f5a6d08a7f90dc78e5c298a4060"><code>977d83a</code></a> Hide tooltips when scrolling (<a href="https://redirect.github.com/emilk/egui/issues/4784">#4784</a>)</li>
<li><a href="https://github.com/emilk/egui/commit/143119943dd2f2df4e238860a092167cf300383b"><code>1431199</code></a> Show the innermost debug rectangle when pressing all modifier keys (<a href="https://redirect.github.com/emilk/egui/issues/4782">#4782</a>)</li>
<li><a href="https://github.com/emilk/egui/commit/ad597a849135571448037811c3a80800b5d3318c"><code>ad597a8</code></a> Add <code>Image::uri()</code> (<a href="https://redirect.github.com/emilk/egui/issues/4720">#4720</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/emilk/egui/compare/0.27.2...0.28.1">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/LGUG2Z/komorebi/pull/904
Author: @dependabot[bot]
Created: 7/8/2024
Status: ✅ Merged
Merged: 7/9/2024
Merged by: @LGUG2Z
Base:
master← Head:dependabot/cargo/eframe-0.28.1📝 Commits (1)
a33f48echore(deps): bump eframe from 0.27.2 to 0.28.1📊 Changes
3 files changed (+57 additions, -93 deletions)
View changed files
📝
Cargo.lock(+54 -90)📝
komorebi-gui/Cargo.toml(+2 -2)📝
komorebi-gui/src/main.rs(+1 -1)📄 Description
Bumps eframe from 0.27.2 to 0.28.1.
Release notes
Sourced from eframe's releases.
... (truncated)
Changelog
Sourced from eframe's changelog.
... (truncated)
Commits
abab068Release 0.28.1 - Tooltip tweaks13fddc6Hide tooltip on click (#4789)f92fe55Document Vec2 constants0a9e0c8Fix occational flickering of pointer-tooltips (#4788)0be4450Smoother animations (#4787)1059e0eFix tooltip delay, bug introduced in #47842e2366eMakeserdea default (opt-out) feature ofegui_extras(#4786)977d83aHide tooltips when scrolling (#4784)1431199Show the innermost debug rectangle when pressing all modifier keys (#4782)ad597a8AddImage::uri()(#4720)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.