diff --git a/ipbc-Client/ipbc-Client.xcodeproj/project.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate b/ipbc-Client/ipbc-Client.xcodeproj/project.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate index 6c31ce8..0df4557 100644 Binary files a/ipbc-Client/ipbc-Client.xcodeproj/project.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate and b/ipbc-Client/ipbc-Client.xcodeproj/project.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/ipbc-Client/ipbc-Client/Base.lproj/MainMenu.xib b/ipbc-Client/ipbc-Client/Base.lproj/MainMenu.xib index b8e0683..29623db 100644 --- a/ipbc-Client/ipbc-Client/Base.lproj/MainMenu.xib +++ b/ipbc-Client/ipbc-Client/Base.lproj/MainMenu.xib @@ -649,6 +649,7 @@ + @@ -657,6 +658,9 @@ + + + @@ -667,5 +671,15 @@ + + + + + + + + + + \ No newline at end of file diff --git a/ipbc-Client/ipbc-Client/ipbcAppDelegate.h b/ipbc-Client/ipbc-Client/ipbcAppDelegate.h index 6c9b947..eddb386 100644 --- a/ipbc-Client/ipbc-Client/ipbcAppDelegate.h +++ b/ipbc-Client/ipbc-Client/ipbcAppDelegate.h @@ -10,12 +10,14 @@ @interface ipbcAppDelegate : NSObject { NSWindow *window; + IBOutlet NSWindow *settings; IBOutlet NSMenu *statusMenu; NSStatusItem * statusItem; } @property (assign) IBOutlet NSWindow *window; +-(IBAction)fromMenuSettings:(id)sender; -(IBAction)fromMenuQuit:(id)sender; @end diff --git a/ipbc-Client/ipbc-Client/ipbcAppDelegate.m b/ipbc-Client/ipbc-Client/ipbcAppDelegate.m index 67a42e3..5f0ccd6 100644 --- a/ipbc-Client/ipbc-Client/ipbcAppDelegate.m +++ b/ipbc-Client/ipbc-Client/ipbcAppDelegate.m @@ -22,6 +22,10 @@ [statusItem setHighlightMode:YES]; } +-(IBAction)fromMenuSettings:(id)sender { + [settings makeKeyAndOrderFront:nil]; +} + -(IBAction)fromMenuQuit:(id)sender { [NSApp terminate:self]; }