macvim-dev / macvim-dev/macvim
text area transparency and titlebar transparency don't mix well
Nobody has claimed this yet.
- Dominant language
- Vim Script
- Stars
- 7.9k
- Forks
- 691
- PR merge metrics
- No merged PRs in 30d
Description
Issue
The new MMTitlebarAppearsTransparent setting doesn't mix well with the set transparency=<non-zero> setting
MMTitlebarAppearsTransparent=false with set transparency=0

MMTitlebarAppearsTransparent=false with set transparency=<non-zero>

MMTitlebarAppearsTransparent=true with set transparency=0

MMTitlebarAppearsTransparent=true with set transparency=<non-zero>

Additionally, the solution should also work well with the blurradius setting, so the titlebar and window body appear seamless.
To Reproduce
Set MMTitlebarAppearsTransparent as on and transparency to be non-zero.
Expected behavior
The titlebar follows the existing behaviour and appearance of the window body with regard to the transparency and blurradius settings.
Environment (please complete the following information):
- Vim version 8.2.1456
- Macvim version 8.2.1456 (165)
- OS: macOS 10.15.6
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the four combinations of MMTitlebarAppearsTransparent and transparency described in the issue on macOS, then include the blurradius setting in the comparison. Done means the titlebar matches the window body's transparency and blur behavior and appears seamless in each relevant combination.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, vim
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100