From f67cd31d2cf1b8ad850bd21dbed5a975d77b4c54 Mon Sep 17 00:00:00 2001 From: Jeremy Huddleston Date: Tue, 21 Oct 2008 09:29:37 -0700 Subject: [PATCH] XQuartz: More progress towards fullscreen... (cherry picked from commit 628cae86b4ad02c49d20df1e1afdcb7abcabb649) (cherry picked from commit b47b7ab6d6d0a7f6cbf678a5755124d6b7516d3e) --- hw/xquartz/X11Application.m | 4 ---- hw/xquartz/X11Controller.m | 2 -- 2 files changed, 6 deletions(-) diff --git a/hw/xquartz/X11Application.m b/hw/xquartz/X11Application.m index 2d3fa7cc9..ab617bd04 100644 --- a/hw/xquartz/X11Application.m +++ b/hw/xquartz/X11Application.m @@ -238,14 +238,12 @@ static void message_kit_thread (SEL selector, NSObject *arg) { /* Override to force sending to Appkit */ swallow_up = [e keyCode]; for_x = NO; -#if 0 } else if(!quartzEnableRootless && ([e modifierFlags] & ALL_KEY_MASKS) == (NSCommandKeyMask | NSAlternateKeyMask) && ([e keyCode] == 0 /*a*/ || [e keyCode] == 53 /*Esc*/)) { swallow_up = [e keyCode]; for_x = NO; DarwinSendDDXEvent(kXquartzToggleFullscreen, 0); -#endif #if XPLUGIN_VERSION >= 1 } else if(X11EnableKeyEquivalents && xp_is_symbolic_hotkey_event([e eventRef])) { @@ -625,13 +623,11 @@ static NSMutableArray * cfarray_to_nsarray (CFArrayRef in) { quartzUseSysBeep = [self prefs_get_boolean:@PREFS_SYSBEEP default:quartzUseSysBeep]; -#if 0 quartzEnableRootless = [self prefs_get_boolean:@PREFS_ROOTLESS default:quartzEnableRootless]; quartzFullscreenDisableHotkeys = ![self prefs_get_boolean: @PREFS_FULLSCREEN_HOTKEYS default: !quartzFullscreenDisableHotkeys]; -#endif darwinFakeButtons = [self prefs_get_boolean:@PREFS_FAKEBUTTONS default:darwinFakeButtons]; if (darwinFakeButtons) { diff --git a/hw/xquartz/X11Controller.m b/hw/xquartz/X11Controller.m index 85133868b..d4958b507 100644 --- a/hw/xquartz/X11Controller.m +++ b/hw/xquartz/X11Controller.m @@ -688,8 +688,6 @@ objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row [sync_text2 setTextColor:pbproxy_active ? [NSColor controlTextColor] : [NSColor disabledControlTextColor]]; [enable_fullscreen setIntValue:!quartzEnableRootless]; - // TODO: Add fullscreen support - [enable_fullscreen setEnabled:NO]; [prefs_panel makeKeyAndOrderFront:sender]; }