mirror of
https://github.com/textmate/textmate.git
synced 2026-01-20 20:27:59 -05:00
Auto-enable Back / Forward menu items
This commit is contained in:
@@ -1787,6 +1787,10 @@ namespace
|
||||
}
|
||||
else if([menuItem action] == @selector(moveDocumentToNewWindow:))
|
||||
active = self.documents.size() > 1;
|
||||
else if([menuItem action] == @selector(goBack:))
|
||||
active = self.fileBrowser.canGoBack;
|
||||
else if([menuItem action] == @selector(goForward:))
|
||||
active = self.fileBrowser.canGoForward;
|
||||
else if([menuItem action] == @selector(revealFileInProject:) || [menuItem action] == @selector(revealFileInProjectByExpandingAncestors:))
|
||||
active = [self selectedDocument]->path() != NULL_STR;
|
||||
else if([menuItem action] == @selector(goToProjectFolder:))
|
||||
|
||||
@@ -32,6 +32,9 @@ PUBLIC @interface OakFileBrowser : NSResponder
|
||||
- (IBAction)deselectAll:(id)sender;
|
||||
- (IBAction)toggleShowInvisibles:(id)sender;
|
||||
|
||||
- (BOOL)canGoBack;
|
||||
- (BOOL)canGoForward;
|
||||
|
||||
- (IBAction)goBack:(id)sender;
|
||||
- (IBAction)goForward:(id)sender;
|
||||
- (IBAction)goToParentFolder:(id)sender;
|
||||
|
||||
Reference in New Issue
Block a user