Skip to content

feat(ui): standardize window decorations and title bar with VectorCraft (#113) - #114

Closed
dylanmtaylor wants to merge 1 commit into
storytold:mainfrom
dylanmtaylor:feat/window-decorations-consistency
Closed

dylanmtaylor wants to merge 1 commit into
storytold:mainfrom
dylanmtaylor:feat/window-decorations-consistency

Conversation

@dylanmtaylor

Copy link
Copy Markdown
Contributor

Resolves #113

Overview

This pull request aligns window decorations and title bar handling in deckcraft with the standard established in VectorCraft (PR #969) and PhotoCraft (PR #1903):

  • Custom client-side titlebar dragging, caption buttons (Minimize, Maximize/Restore, Close), and edge resize zones on Windows and Linux.
  • Support for System Title Bar preference under User Interface settings to restore OS-native decorations on Windows and Linux if desired.
  • macOS retains native window buttons and fullsize content view.

@dylanmtaylor

Copy link
Copy Markdown
Contributor Author

Closing placeholder PR with 0 line delta in favor of the tracking issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Window decorations and title bar inconsistent with VectorCraft / PhotoCraft

1 participant