Apply Openbox 3.6.1 modifications - #49
Open
sbnwl wants to merge 1 commit into
Open
Conversation
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.











Overview
This pull request contains a focused set of modifications based on the upstream Openbox source at commit 249020d (July 2015), corresponding to the Openbox 3.6.1 release lineage.
So, these changes are based on upstream commit:
249020d6237bec9abfefc31953e934e83105c91cThe original 3.6.1 source was independently verified against this upstream history, and the five modified source files were transplanted onto that exact upstream base.
Modified files
openbox/config.copenbox/frame.copenbox/framerender.cobrender/theme.cobrender/theme.hPurpose
The modifications primarily address titlebar/frame appearance and geometry, including titlebar button handling and related theme/frame rendering functionality, and includes related titlebar/font/button sizing and positioning changes.
This patch also improves titlebar button usability, particularly on HiDPI displays:
Patch structure
The contribution consists of a single commit on top of the historical upstream base:
4f77d6a935814cd70e7185d58d4529d6d17fdc59The five modified files were verified to match the intended patched source exactly before committing.
This is submitted for upstream review and consideration for future Openbox development.