From 4cdf6348cae6089673893eb5930b1463c555dcab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Berg?= Date: Sun, 8 Nov 2009 16:24:04 +0100 Subject: [PATCH] Replace pre-10.6 workaround with public - [NSSavePanel setShowsHiddenFiles:] method. --- PBPrefsWindowController.m | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/PBPrefsWindowController.m b/PBPrefsWindowController.m index 254adc4..7e9ee1a 100644 --- a/PBPrefsWindowController.m +++ b/PBPrefsWindowController.m @@ -44,7 +44,7 @@ [openPanel setAllowsMultipleSelection:NO]; [openPanel setTreatsFilePackagesAsDirectories:YES]; [openPanel setAccessoryView:gitPathOpenAccessory]; - //[[openPanel _navView] setShowsHiddenFiles:YES]; + //[openPanel setShowsHiddenFiles:YES]; gitPathOpenPanel = openPanel; } @@ -54,9 +54,10 @@ - (IBAction) showHideAllFiles: sender { - /* FIXME: This uses undocumented OpenPanel features to show hidden files! */ - NSNumber *showHidden = [NSNumber numberWithBool:[sender state] == NSOnState]; - [[gitPathOpenPanel valueForKey:@"_navView"] setValue:showHidden forKey:@"showsHiddenFiles"]; + //NSNumber *showHidden = [NSNumber numberWithBool:[sender state] == NSOnState]; + //[[gitPathOpenPanel valueForKey:@"_navView"] setValue:showHidden forKey:@"showsHiddenFiles"]; + BOOL showHidden = ([sender state] == NSOnState); + [gitPathOpenPanel setShowsHiddenFiles:showHidden]; } @end