Skip to content

Add new appearance option for hiding title bar - #1056

Merged
ychin merged 1 commit into
macvim-dev:masterfrom
ychin:add-titlebar-hidden-pref-panel
Jul 6, 2020
Merged

Add new appearance option for hiding title bar#1056
ychin merged 1 commit into
macvim-dev:masterfrom
ychin:add-titlebar-hidden-pref-panel

Conversation

@ychin

@ychinychin commented Jul 6, 2020

Copy link
Copy Markdown
Member

This adds a new appearance option in Preferences to pick hiding title bar (in addition to using the transparent look). It was already an option before but this exposes it in the UI. Also, fix setting title to cache properly.

Also fix non-native fullscreen to respect appearance changing in the Preferences pane.

Also, see #1038 which added appareance pane.

This adds a new appearance option in Preferences to pick hiding title
bar (in addition to using the transparent look). It was already an
option before but this exposes it in the UI. Also, fix setting title to
cache properly.
Also fix non-native fullscreen to respect appearance changing in the
Preferences pane.
Also, see macvim-dev#1038 which added appareance pane.
@ychinychin added this to the snapshot-164 milestone Jul 6, 2020
@ychinychin added the UI Issues related to UI elements, tabs, scrollbars, window resizing, etc. label Jul 6, 2020
@ychin
ychin merged commit 4b43070 into macvim-dev:masterJul 6, 2020
@ychin
ychin deleted the add-titlebar-hidden-pref-panel branch July 6, 2020 10:40
ychin added a commit that referenced this pull request Aug 13, 2020
Vim patch 8.2.1424
Features
- New "Appearance" option pane (accessible via Cmd-, or MacVim ->
Preferences) to allow customizing how MacVim looks. Users can now
select how MacVim works with Dark Mode, and configure titlebar to be
hidden or transparent. #912#1038#1056
- MacVim localization support. It now uses translated Vim messages for
the specified locale. See `:help multilang-messages` to see how to
configure it. #991
General:
- Python is now built against 3.8, up from 3.7. #1012
Fixes:
- Fix mvim:// protocol handler behavior. Reverts behavior back to old
behavior (before snapshot-162), but add new fallback handling to try
to handle poorly formed URLs that don't double-encode special
characters. See `:help macvim://`. #1055
- Can now change tabs using menu and keyboard shortcuts (Cmd-{ / Cmd-} /
Cmd-T) when in terminal mode. #1045
Targets macOS 10.9+
Script interfaces have compatibility with these versions:
- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.8
- Ruby 2.7
ychin added a commit to ychin/macvim that referenced this pull request Aug 15, 2020
Vim patch 8.2.1456
Features
- New "Appearance" option pane (accessible via Cmd-, or MacVim ->
Preferences) to allow customizing how MacVim looks. Users can now
select how MacVim works with Dark Mode, and configure titlebar to be
hidden or transparent. macvim-dev#912macvim-dev#1038macvim-dev#1056
- MacVim localization support. It now uses translated Vim messages for
the specified locale. See `:help multilang-messages` to see how to
configure it. macvim-dev#991
General:
- Python is now built against 3.8, up from 3.7. macvim-dev#1012
Fixes:
- Fix mvim:// protocol handler behavior. Reverts behavior back to old
behavior (before snapshot-162), but add new fallback handling to try
to handle poorly formed URLs that don't double-encode special
characters. See `:help macvim://`. macvim-dev#1055
- Can now change tabs using menu and keyboard shortcuts (Cmd-{ / Cmd-} /
Cmd-T) when in terminal mode. macvim-dev#1045
- Fix crash during MacVim launch in Snapshot 164 (8.2.1424) due to
dynamic library linkage. macvim-dev#1073
Targets macOS 10.9+
Script interfaces have compatibility with these versions:
- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.8
- Ruby 2.7
ychin added a commit that referenced this pull request Aug 15, 2020
Vim patch 8.2.1456
Features
- New "Appearance" option pane (accessible via Cmd-, or MacVim ->
Preferences) to allow customizing how MacVim looks. Users can now
select how MacVim works with Dark Mode, and configure titlebar to be
hidden or transparent. #912#1038#1056
- MacVim localization support. It now uses translated Vim messages for
the specified locale. See `:help multilang-messages` to see how to
configure it. #991
General:
- Python is now built against 3.8, up from 3.7. #1012
Fixes:
- Fix mvim:// protocol handler behavior. Reverts behavior back to old
behavior (before snapshot-162), but add new fallback handling to try
to handle poorly formed URLs that don't double-encode special
characters. See `:help macvim://`. #1055
- Can now change tabs using menu and keyboard shortcuts (Cmd-{ / Cmd-} /
Cmd-T) when in terminal mode. #1045
- Fix crash during MacVim launch in Snapshot 164 (8.2.1424) due to
dynamic library linkage. #1073
Targets macOS 10.9+
Script interfaces have compatibility with these versions:
- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.8
- Ruby 2.7
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

UIIssues related to UI elements, tabs, scrollbars, window resizing, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@ychin