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

Ensure toolbar places itself correctly even with auto-hiding menu bar #86

Open
uliwitness opened this issue May 15, 2016 · 1 comment
Open
Labels
display Platform-specific display code or cross-platform layout code. editor Script editor windows, tool palettes, Project Canvas, Info popovers, and the menu bar used for them. good first issue Issues that are clearly defined and don't require a deep understanding of Stacksmith internals.

Comments

@uliwitness
Copy link
Owner

uliwitness commented May 15, 2016

10.11 supports turning off the menu bar system wide. The toolbar should at the least slide up in that case. Ideally, it would also slide out of the way as the menu bar shows, like toolbars of fullscreen windows do.

@uliwitness uliwitness added editor Script editor windows, tool palettes, Project Canvas, Info popovers, and the menu bar used for them. display Platform-specific display code or cross-platform layout code. labels May 15, 2016
@uliwitness
Copy link
Owner Author

Note: We're in the process of rewriting the toolbar in Hammer itself. So don't spend too much time on that side of things. Instead, just getting notifications when the menu bar shows/hides and where its bottom is would be the important part. If hooking it up to the old toolbar is more involved than calling setFrameOrigin: on the window, don't bother.

@uliwitness uliwitness added the good first issue Issues that are clearly defined and don't require a deep understanding of Stacksmith internals. label Mar 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
display Platform-specific display code or cross-platform layout code. editor Script editor windows, tool palettes, Project Canvas, Info popovers, and the menu bar used for them. good first issue Issues that are clearly defined and don't require a deep understanding of Stacksmith internals.
Projects
None yet
Development

No branches or pull requests

1 participant