Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump egui_dock from 0.14.0 to 0.15.0 #7

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Dec 30, 2024

Bumps egui_dock from 0.14.0 to 0.15.0.

Changelog

Sourced from egui_dock's changelog.

0.15.0 - 2024-12-28

Changed

  • From (#237):
    • Each leaf can now be collapsed / closed individually. They are introduced as additional tab bar controls.
    • Undocked windows are now more compact. The original undocked window controls are now accessible as "secondary buttons" from the tab bar.
      • By default, the secondary buttons are activated from primary buttons either by holding the Shift key while clicking on them, or from a context menu by right-clicking them.
    • A number of tooltip hints are on by default as guides to the new behavior, but they can be disabled.
    • There has been an overhaul to the internal codebase to support the new features.

Added

  • From (#237):
    • DockArea::show_leaf_close_all_buttons – shows a close all button which closes all open tabs in a leaf.
    • DockArea::show_leaf_collapse_buttons – shows a collapsing button which collapses a leaf (no longer collapsing a window).
    • DockArea::show_secondary_button_hint – sets whether tooltip hints are shown for secondary buttons on tab bars.
    • DockArea::show_leaf_collapse_buttons – shows a collapsing button which collapses a leaf (no longer collapsing a window).
    • DockArea::secondary_button_on_modifier – sets whether the secondary buttons on tab bars are activated by the modifier key.
    • DockArea::secondary_button_context_menu – sets whether the secondary buttons on tab bars are activated from a context value by right-clicking primary buttons.
    • Added the following translations:
      • LeafTranslations::close_all_button
      • LeafTranslations::close_all_button_menu_hint
      • LeafTranslations::close_all_button_modifier_hint
      • LeafTranslations::close_all_button_modifier_menu_hint
      • LeafTranslations::close_all_button_disabled_tooltip
      • LeafTranslations::minimize_button
      • LeafTranslations::minimize_button_menu_hint
      • LeafTranslations::minimize_button_modifier_hint
      • LeafTranslations::minimize_button_modifier_menu_hint
    • Node::is_collapsed – returns whether the Node is collapsed.
    • Node::collapsed_leaf_count – returns the number of collapsed layers of leaf subnodes.
    • Node::set_collapsed – set the collapsing state of the Node.
    • Node::set_collapsed_leaf_count – sets the number of collapsed layers of leaf subnodes.
    • WindowState::minimized field – records whether a window is minimized.
    • WindowState::expanded_height field – records the height of the window before it was fully collapsed.
    • Added style configuration for the two buttons:
      • ButtonsStyle::{close_all_tabs, collapse_tabs, minimize_window}_color
      • ButtonsStyle::{close_all_tabs, collapse_tabs, minimize_window}_active_color
      • ButtonsStyle::{close_all_tabs, collapse_tabs, minimize_window}_bg_fill
      • ButtonsStyle::{close_all_tabs, collapse_tabs, minimize_window}_border_color
      • ButtonsStyle::close_all_tabs_disabled_color
      • Style::TAB_CLOSE_ALL_BUTTON_SIZE
      • Style::TAB_CLOSE_ALL_SIZE

... (truncated)

Commits

Dependabot compatibility score

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)

Bumps [egui_dock](https://github.com/Adanos020/egui_dock) from 0.14.0 to 0.15.0.
- [Changelog](https://github.com/Adanos020/egui_dock/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Adanos020/egui_dock/commits)

---
updated-dependencies:
- dependency-name: egui_dock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 30, 2024
Copy link
Author

dependabot bot commented on behalf of github Feb 10, 2025

Superseded by #11.

@dependabot dependabot bot closed this Feb 10, 2025
@dependabot dependabot bot deleted the dependabot/cargo/egui_dock-0.15.0 branch February 10, 2025 03:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants