[geany/geany-osx] c49e68: Remove tabbar entries automatically added to View menu by macOS
Jiří Techet
git-noreply at xxxxx
Tue Oct 29 16:20:08 UTC 2019
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Jiří Techet <techet at gmail.com>
Date: Tue, 29 Oct 2019 16:20:08 UTC
Commit: c49e68a1ba22d41653255196580465527fc71d84
https://github.com/geany/geany-osx/commit/c49e68a1ba22d41653255196580465527fc71d84
Log Message:
-----------
Remove tabbar entries automatically added to View menu by macOS
Modified Paths:
--------------
LauncherGtk3/geany/geany/main.m
Modified: LauncherGtk3/geany/geany/main.m
6 lines changed, 6 insertions(+), 0 deletions(-)
===================================================================
@@ -4,6 +4,7 @@
*/
#import <Foundation/Foundation.h>
+#import <Cocoa/Cocoa.h>
#include <dlfcn.h>
#include <limits.h>
@@ -253,6 +254,11 @@ static int run_geany() {
}
export_env_array(env);
+
+ if (@available(macOS 10.12, *)) {
+ //to remove "show tab bar", "show all tabs" automatically added to the View menu
+ NSWindow.allowsAutomaticWindowTabbing = NO;
+ }
const char *argv[ARG_MAX];
int argc = fill_argv_array(argv, args);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list