Tracker: more style fixes to ContainerWindow.cpp
* Rename templateMenu to templatesMenu.
* 80 char limit fixes
* whitespace fixes
* Declare 1 item per line.
* Don't set variables inline, set, then use.
* Explicit NULL comparisons
* {}'s around if statment with multi-line appearance
This commit is contained in:
@@ -1920,10 +1920,10 @@ BContainerWindow::AddFileMenu(BMenu* menu)
|
|||||||
if (!TargetModel()->IsQuery() && !TargetModel()->IsVirtualDirectory()
|
if (!TargetModel()->IsQuery() && !TargetModel()->IsVirtualDirectory()
|
||||||
&& !IsTrash() && !IsPrintersDir() && !TargetModel()->IsRoot()) {
|
&& !IsTrash() && !IsPrintersDir() && !TargetModel()->IsRoot()) {
|
||||||
if (!PoseView()->IsFilePanel()) {
|
if (!PoseView()->IsFilePanel()) {
|
||||||
TemplatesMenu* templateMenu = new TemplatesMenu(PoseView(),
|
TemplatesMenu* templatesMenu = new TemplatesMenu(PoseView(),
|
||||||
B_TRANSLATE("New"));
|
B_TRANSLATE("New"));
|
||||||
menu->AddItem(templateMenu);
|
menu->AddItem(templatesMenu);
|
||||||
templateMenu->SetTargetForItems(PoseView());
|
templatesMenu->SetTargetForItems(PoseView());
|
||||||
} else {
|
} else {
|
||||||
menu->AddItem(new BMenuItem(B_TRANSLATE("New folder"),
|
menu->AddItem(new BMenuItem(B_TRANSLATE("New folder"),
|
||||||
new BMessage(kNewFolder), 'N'));
|
new BMessage(kNewFolder), 'N'));
|
||||||
@@ -1958,16 +1958,15 @@ BContainerWindow::AddFileMenu(BMenu* menu)
|
|||||||
new BMessage(kUnmountVolume), 'U');
|
new BMessage(kUnmountVolume), 'U');
|
||||||
item->SetEnabled(false);
|
item->SetEnabled(false);
|
||||||
menu->AddItem(item);
|
menu->AddItem(item);
|
||||||
menu->AddItem(new BMenuItem(B_TRANSLATE("Mount settings" B_UTF8_ELLIPSIS),
|
menu->AddItem(new BMenuItem(
|
||||||
|
B_TRANSLATE("Mount settings" B_UTF8_ELLIPSIS),
|
||||||
new BMessage(kRunAutomounterSettings)));
|
new BMessage(kRunAutomounterSettings)));
|
||||||
} else {
|
} else {
|
||||||
menu->AddItem(new BMenuItem(B_TRANSLATE("Duplicate"),
|
menu->AddItem(new BMenuItem(B_TRANSLATE("Duplicate"),
|
||||||
new BMessage(kDuplicateSelection), 'D'));
|
new BMessage(kDuplicateSelection), 'D'));
|
||||||
|
|
||||||
menu->AddItem(new BMenuItem(TrackerSettings().DontMoveFilesToTrash()
|
menu->AddItem(new BMenuItem(TrackerSettings().DontMoveFilesToTrash()
|
||||||
? B_TRANSLATE("Delete") : B_TRANSLATE("Move to Trash"),
|
? B_TRANSLATE("Delete") : B_TRANSLATE("Move to Trash"),
|
||||||
new BMessage(kMoveToTrash), 'T'));
|
new BMessage(kMoveToTrash), 'T'));
|
||||||
|
|
||||||
menu->AddSeparatorItem();
|
menu->AddSeparatorItem();
|
||||||
|
|
||||||
// The "Move To", "Copy To", "Create Link" menus are inserted
|
// The "Move To", "Copy To", "Create Link" menus are inserted
|
||||||
@@ -1975,20 +1974,23 @@ BContainerWindow::AddFileMenu(BMenu* menu)
|
|||||||
// BContainerWindow::SetupMoveCopyMenus()
|
// BContainerWindow::SetupMoveCopyMenus()
|
||||||
}
|
}
|
||||||
|
|
||||||
BMenuItem* cutItem = NULL,* copyItem = NULL,* pasteItem = NULL;
|
BMenuItem* cutItem = NULL;
|
||||||
|
BMenuItem* copyItem = NULL;
|
||||||
|
BMenuItem* pasteItem = NULL;
|
||||||
if (!IsPrintersDir()) {
|
if (!IsPrintersDir()) {
|
||||||
menu->AddSeparatorItem();
|
menu->AddSeparatorItem();
|
||||||
|
|
||||||
if (!TargetModel()->IsRoot()) {
|
if (!TargetModel()->IsRoot()) {
|
||||||
menu->AddItem(cutItem = new(std::nothrow) BMenuItem(
|
cutItem = new(std::nothrow) BMenuItem(B_TRANSLATE("Cut"),
|
||||||
B_TRANSLATE("Cut"), new BMessage(B_CUT), 'X'));
|
new BMessage(B_CUT), 'X');
|
||||||
menu->AddItem(copyItem = new(std::nothrow) BMenuItem(
|
menu->AddItem(cutItem);
|
||||||
B_TRANSLATE("Copy"), new BMessage(B_COPY), 'C'));
|
copyItem = new(std::nothrow) BMenuItem(B_TRANSLATE("Copy"),
|
||||||
menu->AddItem(pasteItem = new(std::nothrow) BMenuItem(
|
new BMessage(B_COPY), 'C');
|
||||||
B_TRANSLATE("Paste"), new BMessage(B_PASTE), 'V'));
|
menu->AddItem(copyItem);
|
||||||
|
pasteItem = new(std::nothrow) BMenuItem(B_TRANSLATE("Paste"),
|
||||||
|
new BMessage(B_PASTE), 'V');
|
||||||
|
menu->AddItem(pasteItem);
|
||||||
menu->AddSeparatorItem();
|
menu->AddSeparatorItem();
|
||||||
|
|
||||||
menu->AddItem(new BMenuItem(B_TRANSLATE("Identify"),
|
menu->AddItem(new BMenuItem(B_TRANSLATE("Identify"),
|
||||||
new BMessage(kIdentifyEntry)));
|
new BMessage(kIdentifyEntry)));
|
||||||
}
|
}
|
||||||
@@ -1998,13 +2000,13 @@ BContainerWindow::AddFileMenu(BMenu* menu)
|
|||||||
}
|
}
|
||||||
|
|
||||||
menu->SetTargetForItems(PoseView());
|
menu->SetTargetForItems(PoseView());
|
||||||
if (cutItem)
|
if (cutItem != NULL)
|
||||||
cutItem->SetTarget(this);
|
cutItem->SetTarget(this);
|
||||||
|
|
||||||
if (copyItem)
|
if (copyItem != NULL)
|
||||||
copyItem->SetTarget(this);
|
copyItem->SetTarget(this);
|
||||||
|
|
||||||
if (pasteItem)
|
if (pasteItem != NULL)
|
||||||
pasteItem->SetTarget(this);
|
pasteItem->SetTarget(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2849,11 +2851,12 @@ BContainerWindow::AddFileContextMenus(BMenu* menu)
|
|||||||
|
|
||||||
#ifdef CUT_COPY_PASTE_IN_CONTEXT_MENU
|
#ifdef CUT_COPY_PASTE_IN_CONTEXT_MENU
|
||||||
menu->AddSeparatorItem();
|
menu->AddSeparatorItem();
|
||||||
BMenuItem* cutItem,* copyItem;
|
BMenuItem* cutItem = new BMenuItem(B_TRANSLATE("Cut"),
|
||||||
menu->AddItem(cutItem = new BMenuItem(B_TRANSLATE("Cut"),
|
new BMessage(B_CUT), 'X');
|
||||||
new BMessage(B_CUT), 'X'));
|
menu->AddItem(cutItem);
|
||||||
menu->AddItem(copyItem = new BMenuItem(B_TRANSLATE("Copy"),
|
BMenuItem* copyItem = new BMenuItem(B_TRANSLATE("Copy"),
|
||||||
new BMessage(B_COPY), 'C'));
|
new BMessage(B_COPY), 'C');
|
||||||
|
menu->AddItem(copyItem);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
menu->AddSeparatorItem();
|
menu->AddSeparatorItem();
|
||||||
@@ -2912,14 +2915,14 @@ BContainerWindow::AddWindowContextMenus(BMenu* menu)
|
|||||||
} else if (IsPrintersDir()) {
|
} else if (IsPrintersDir()) {
|
||||||
menu->AddItem(new BMenuItem(B_TRANSLATE("Add printer" B_UTF8_ELLIPSIS),
|
menu->AddItem(new BMenuItem(B_TRANSLATE("Add printer" B_UTF8_ELLIPSIS),
|
||||||
new BMessage(kAddPrinter), 'N'));
|
new BMessage(kAddPrinter), 'N'));
|
||||||
} else if (InTrash() || TargetModel()->IsRoot())
|
} else if (InTrash() || TargetModel()->IsRoot()) {
|
||||||
needSeparator = false;
|
needSeparator = false;
|
||||||
else {
|
} else {
|
||||||
TemplatesMenu* templateMenu = new TemplatesMenu(PoseView(),
|
TemplatesMenu* templatesMenu = new TemplatesMenu(PoseView(),
|
||||||
B_TRANSLATE("New"));
|
B_TRANSLATE("New"));
|
||||||
menu->AddItem(templateMenu);
|
menu->AddItem(templatesMenu);
|
||||||
templateMenu->SetTargetForItems(PoseView());
|
templatesMenu->SetTargetForItems(PoseView());
|
||||||
templateMenu->SetFont(be_plain_font);
|
templatesMenu->SetFont(be_plain_font);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (needSeparator)
|
if (needSeparator)
|
||||||
@@ -2930,9 +2933,9 @@ BContainerWindow::AddWindowContextMenus(BMenu* menu)
|
|||||||
menu->AddItem(pasteItem);
|
menu->AddItem(pasteItem);
|
||||||
menu->AddSeparatorItem();
|
menu->AddSeparatorItem();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
BMenu* arrangeBy = new BMenu(B_TRANSLATE("Arrange by"));
|
BMenu* arrangeBy = new BMenu(B_TRANSLATE("Arrange by"));
|
||||||
PopulateArrangeByMenu(arrangeBy);
|
PopulateArrangeByMenu(arrangeBy);
|
||||||
|
|
||||||
menu->AddItem(arrangeBy);
|
menu->AddItem(arrangeBy);
|
||||||
|
|
||||||
menu->AddItem(new BMenuItem(B_TRANSLATE("Select" B_UTF8_ELLIPSIS),
|
menu->AddItem(new BMenuItem(B_TRANSLATE("Select" B_UTF8_ELLIPSIS),
|
||||||
@@ -2956,7 +2959,8 @@ BContainerWindow::AddWindowContextMenus(BMenu* menu)
|
|||||||
|
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
menu->AddSeparatorItem();
|
menu->AddSeparatorItem();
|
||||||
BMenuItem* testing = new BMenuItem("Test icon cache", new BMessage(kTestIconCache));
|
BMenuItem* testing = new BMenuItem("Test icon cache",
|
||||||
|
new BMessage(kTestIconCache));
|
||||||
menu->AddItem(testing);
|
menu->AddItem(testing);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -3153,9 +3157,10 @@ BContainerWindow::UpdateMenu(BMenu* menu, UpdateMenuContext context)
|
|||||||
}
|
}
|
||||||
|
|
||||||
Model* selectedModel = NULL;
|
Model* selectedModel = NULL;
|
||||||
if (selectCount == 1)
|
if (selectCount == 1) {
|
||||||
selectedModel = PoseView()->SelectionList()->FirstItem()->
|
selectedModel = PoseView()->SelectionList()->FirstItem()->
|
||||||
TargetModel();
|
TargetModel();
|
||||||
|
}
|
||||||
|
|
||||||
if (context == kMenuBarContext || context == kPosePopUpContext) {
|
if (context == kMenuBarContext || context == kPosePopUpContext) {
|
||||||
SetUpEditQueryItem(menu);
|
SetUpEditQueryItem(menu);
|
||||||
@@ -3227,10 +3232,10 @@ BContainerWindow::UpdateMenu(BMenu* menu, UpdateMenuContext context)
|
|||||||
|
|
||||||
BMenuItem* item = menu->FindItem(B_TRANSLATE("New"));
|
BMenuItem* item = menu->FindItem(B_TRANSLATE("New"));
|
||||||
if (item != NULL) {
|
if (item != NULL) {
|
||||||
TemplatesMenu* templateMenu = dynamic_cast<TemplatesMenu*>
|
TemplatesMenu* templatesMenu = dynamic_cast<TemplatesMenu*>(
|
||||||
(item->Submenu());
|
item->Submenu());
|
||||||
if (templateMenu != NULL)
|
if (templatesMenu != NULL)
|
||||||
templateMenu->UpdateMenuState();
|
templatesMenu->UpdateMenuState();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user