Skip to content

Commit

Permalink
Change status icon when shutting down.
Browse files Browse the repository at this point in the history
  • Loading branch information
dustin committed Mar 23, 2011
1 parent a84e545 commit e64685b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
4 changes: 4 additions & 0 deletions Membase.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
DA379BE91339314B008B7BBC /* Membase-status.png in Resources */ = {isa = PBXBuildFile; fileRef = DA379BE81339314B008B7BBC /* Membase-status.png */; };
DA379BEB13393162008B7BBC /* Membase.icns in Resources */ = {isa = PBXBuildFile; fileRef = DA379BEA13393162008B7BBC /* Membase.icns */; };
DA379BED13393242008B7BBC /* Credits.html in Resources */ = {isa = PBXBuildFile; fileRef = DA379BEC13393242008B7BBC /* Credits.html */; };
DA7620051339DC3E0062715D /* Membase-status-shutdown.png in Resources */ = {isa = PBXBuildFile; fileRef = DA7620041339DC3E0062715D /* Membase-status-shutdown.png */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
Expand Down Expand Up @@ -55,6 +56,7 @@
DA379BE81339314B008B7BBC /* Membase-status.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Membase-status.png"; sourceTree = "<group>"; };
DA379BEA13393162008B7BBC /* Membase.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Membase.icns; sourceTree = SOURCE_ROOT; };
DA379BEC13393242008B7BBC /* Credits.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = Credits.html; sourceTree = "<group>"; };
DA7620041339DC3E0062715D /* Membase-status-shutdown.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Membase-status-shutdown.png"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand Down Expand Up @@ -129,6 +131,7 @@
DA28357413392962009A4AEF /* Supporting Files */ = {
isa = PBXGroup;
children = (
DA7620041339DC3E0062715D /* Membase-status-shutdown.png */,
DA379BEC13393242008B7BBC /* Credits.html */,
DA379BEA13393162008B7BBC /* Membase.icns */,
DA379BE81339314B008B7BBC /* Membase-status.png */,
Expand Down Expand Up @@ -239,6 +242,7 @@
DA379BEB13393162008B7BBC /* Membase.icns in Resources */,
DA379BED13393242008B7BBC /* Credits.html in Resources */,
DA0FF0B51339A4B600B9E4DE /* install-membase.sh in Resources */,
DA7620051339DC3E0062715D /* Membase-status-shutdown.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down
Binary file added Membase/Membase-status-shutdown.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions Membase/MembaseAppDelegate.m
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ - (NSApplicationTerminateReply)applicationShouldTerminate:(NSApplication *)sende

-(void)teardown:(id)sender {
shuttingDown = YES;
NSImage *statusIcon = [NSImage imageNamed:@"Membase-status-shutdown.png"];
[statusBar setImage: statusIcon];
[self stopTask];
}

Expand Down

0 comments on commit e64685b

Please sign in to comment.