Skip to content

linux: Add title bar for rules library #33025

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

Merged
merged 7 commits into from
Jun 19, 2025
Merged

linux: Add title bar for rules library #33025

merged 7 commits into from
Jun 19, 2025

Conversation

smitbarmase
Copy link
Member

@smitbarmase smitbarmase commented Jun 19, 2025

Closes #30513

  • Abstract away common wrapper component to platform_title_bar.
  • Use it in both zed and rules library.
  • For rules library, keep traffic-light only style for macOS, and add custom title bar for Linux and Windows.

Release Notes:

  • Added way to minimize, maximize, and close the rules library window for Linux.

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Jun 19, 2025
@smitbarmase smitbarmase merged commit 1bd49a7 into main Jun 19, 2025
22 checks passed
@smitbarmase smitbarmase deleted the rules-lib-title-bar branch June 19, 2025 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed The user has signed the Contributor License Agreement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

No quit button on dialogs in GNOME
1 participant