Revert "Renamed Tracker option "Don't move files to Trash" (#9352)"

This reverts commit 45f77dcd70.
This commit is contained in:
Humdinger
2013-02-10 11:33:51 +01:00
parent 64a1f5a020
commit 163a394833
10 changed files with 46 additions and 46 deletions
+1 -1
View File
@@ -140,7 +140,7 @@ const uint32 kUpdateVolumeSpaceBar = 'UpSB';
const uint32 kShowVolumeSpaceBar = 'ShSB'; const uint32 kShowVolumeSpaceBar = 'ShSB';
const uint32 kSpaceBarColorChanged = 'SBcc'; const uint32 kSpaceBarColorChanged = 'SBcc';
const uint32 kMoveFilesToTrashChanged = 'STdm'; const uint32 kDontMoveFilesToTrashChanged = 'STdm';
const uint32 kAskBeforeDeleteFileChanged = 'STad'; const uint32 kAskBeforeDeleteFileChanged = 'STad';
} // namespace BPrivate } // namespace BPrivate
+8 -8
View File
@@ -604,7 +604,7 @@ BContainerWindow::BContainerWindow(LockingList<BWindow>* list,
app->StartWatching(this, kWindowsShowFullPathChanged); app->StartWatching(this, kWindowsShowFullPathChanged);
app->StartWatching(this, kSingleWindowBrowseChanged); app->StartWatching(this, kSingleWindowBrowseChanged);
app->StartWatching(this, kShowNavigatorChanged); app->StartWatching(this, kShowNavigatorChanged);
app->StartWatching(this, kMoveFilesToTrashChanged); app->StartWatching(this, kDontMoveFilesToTrashChanged);
app->Unlock(); app->Unlock();
} }
@@ -625,7 +625,7 @@ BContainerWindow::~BContainerWindow()
app->StopWatching(this, kWindowsShowFullPathChanged); app->StopWatching(this, kWindowsShowFullPathChanged);
app->StopWatching(this, kSingleWindowBrowseChanged); app->StopWatching(this, kSingleWindowBrowseChanged);
app->StopWatching(this, kShowNavigatorChanged); app->StopWatching(this, kShowNavigatorChanged);
app->StopWatching(this, kMoveFilesToTrashChanged); app->StopWatching(this, kDontMoveFilesToTrashChanged);
app->Unlock(); app->Unlock();
} }
@@ -1687,10 +1687,10 @@ BContainerWindow::MessageReceived(BMessage* message)
settings.SingleWindowBrowse()); settings.SingleWindowBrowse());
break; break;
case kMoveFilesToTrashChanged: case kDontMoveFilesToTrashChanged:
{ {
bool dontMoveToTrash bool dontMoveToTrash
= settings.MoveFilesToTrash(); = settings.DontMoveFilesToTrash();
BMenuItem* item BMenuItem* item
= fFileContextMenu->FindItem(kMoveToTrash); = fFileContextMenu->FindItem(kMoveToTrash);
@@ -1934,8 +1934,8 @@ BContainerWindow::AddFileMenu(BMenu* menu)
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().MoveFilesToTrash() menu->AddItem(new BMenuItem(TrackerSettings().DontMoveFilesToTrash()
? B_TRANSLATE("Move to Trash") : B_TRANSLATE("Delete"), ? B_TRANSLATE("Delete") : B_TRANSLATE("Move to Trash"),
new BMessage(kMoveToTrash), 'T')); new BMessage(kMoveToTrash), 'T'));
menu->AddSeparatorItem(); menu->AddSeparatorItem();
@@ -2758,8 +2758,8 @@ BContainerWindow::AddFileContextMenus(BMenu* menu)
} }
if (!IsTrash() && !InTrash()) { if (!IsTrash() && !InTrash()) {
menu->AddItem(new BMenuItem(TrackerSettings().MoveFilesToTrash() menu->AddItem(new BMenuItem(TrackerSettings().DontMoveFilesToTrash()
? B_TRANSLATE("Move to Trash") : B_TRANSLATE("Delete"), ? B_TRANSLATE("Delete") : B_TRANSLATE("Move to Trash"),
new BMessage(kMoveToTrash), 'T')); new BMessage(kMoveToTrash), 'T'));
// add separator for copy to/move to items (navigation items) // add separator for copy to/move to items (navigation items)
+2 -2
View File
@@ -2842,9 +2842,9 @@ status_t
_DeleteTask(BObjectList<entry_ref>* list, bool confirm) _DeleteTask(BObjectList<entry_ref>* list, bool confirm)
{ {
if (confirm) { if (confirm) {
bool MoveToTrash = TrackerSettings().MoveFilesToTrash(); bool dontMoveToTrash = TrackerSettings().DontMoveFilesToTrash();
if (MoveToTrash) { if (!dontMoveToTrash) {
BAlert* alert = new BAlert("", BAlert* alert = new BAlert("",
B_TRANSLATE_NOCOLLECT(kDeleteConfirmationStr), B_TRANSLATE_NOCOLLECT(kDeleteConfirmationStr),
B_TRANSLATE("Cancel"), B_TRANSLATE("Move to Trash"), B_TRANSLATE("Cancel"), B_TRANSLATE("Move to Trash"),
+3 -3
View File
@@ -885,9 +885,9 @@ TFilePanel::AddFileContextMenus(BMenu* menu)
new BMessage(kGetInfo), 'I')); new BMessage(kGetInfo), 'I'));
menu->AddItem(new BMenuItem(B_TRANSLATE("Edit name"), menu->AddItem(new BMenuItem(B_TRANSLATE("Edit name"),
new BMessage(kEditItem), 'E')); new BMessage(kEditItem), 'E'));
menu->AddItem(new BMenuItem(TrackerSettings().MoveFilesToTrash() menu->AddItem(new BMenuItem(TrackerSettings().DontMoveFilesToTrash()
? B_TRANSLATE("Move to Trash") ? B_TRANSLATE("Delete")
: B_TRANSLATE("Delete"), : B_TRANSLATE("Move to Trash"),
new BMessage(kMoveToTrash), 'T')); new BMessage(kMoveToTrash), 'T'));
menu->AddSeparatorItem(); menu->AddSeparatorItem();
menu->AddItem(new BMenuItem(B_TRANSLATE("Cut"), menu->AddItem(new BMenuItem(B_TRANSLATE("Cut"),
+2 -2
View File
@@ -2323,7 +2323,7 @@ BPoseView::MessageReceived(BMessage* message)
{ {
TrackerSettings settings; TrackerSettings settings;
if ((modifiers() & B_SHIFT_KEY) != 0 || !settings.MoveFilesToTrash()) if ((modifiers() & B_SHIFT_KEY) != 0 || settings.DontMoveFilesToTrash())
DeleteSelection(true, settings.AskBeforeDeleteFile()); DeleteSelection(true, settings.AskBeforeDeleteFile());
else else
MoveSelectionToTrash(); MoveSelectionToTrash();
@@ -6461,7 +6461,7 @@ BPoseView::KeyDown(const char* bytes, int32 count)
} else { } else {
TrackerSettings settings; TrackerSettings settings;
if ((modifiers() & B_SHIFT_KEY) != 0 || !settings.MoveFilesToTrash()) if ((modifiers() & B_SHIFT_KEY) != 0 || settings.DontMoveFilesToTrash())
DeleteSelection(true, settings.AskBeforeDeleteFile()); DeleteSelection(true, settings.AskBeforeDeleteFile());
else else
MoveSelectionToTrash(); MoveSelectionToTrash();
+1 -1
View File
@@ -491,7 +491,7 @@ BPoseView::DeleteProperty(BMessage* _SCRIPTING_ONLY(specifier),
if (error == B_OK) { if (error == B_OK) {
TrackerSettings settings; TrackerSettings settings;
if (settings.MoveFilesToTrash()) { if (!settings.DontMoveFilesToTrash()) {
// move the list we build into trash, don't make the // move the list we build into trash, don't make the
// trashing task select the next item // trashing task select the next item
MoveListToTrash(entryList, false, false); MoveListToTrash(entryList, false, false);
+18 -18
View File
@@ -956,12 +956,12 @@ TrashSettingsView::TrashSettingsView()
: :
SettingsView("TrashSettingsView") SettingsView("TrashSettingsView")
{ {
fMoveFilesToTrashCheckBox = new BCheckBox("", fDontMoveFilesToTrashCheckBox = new BCheckBox("",
B_TRANSLATE("Move deleted files to Trash first"), B_TRANSLATE("Don't move files to Trash"),
new BMessage(kMoveFilesToTrashChanged)); new BMessage(kDontMoveFilesToTrashChanged));
fAskBeforeDeleteFileCheckBox = new BCheckBox("", fAskBeforeDeleteFileCheckBox = new BCheckBox("",
B_TRANSLATE("Ask before deleting for good"), B_TRANSLATE("Ask before delete"),
new BMessage(kAskBeforeDeleteFileChanged)); new BMessage(kAskBeforeDeleteFileChanged));
const float spacing = be_control_look->DefaultItemSpacing(); const float spacing = be_control_look->DefaultItemSpacing();
@@ -970,7 +970,7 @@ TrashSettingsView::TrashSettingsView()
layout->SetOrientation(B_VERTICAL); layout->SetOrientation(B_VERTICAL);
layout->SetSpacing(0); layout->SetSpacing(0);
BGroupLayoutBuilder(layout) BGroupLayoutBuilder(layout)
.Add(fMoveFilesToTrashCheckBox) .Add(fDontMoveFilesToTrashCheckBox)
.Add(fAskBeforeDeleteFileCheckBox) .Add(fAskBeforeDeleteFileCheckBox)
.AddGlue() .AddGlue()
.SetInsets(spacing, spacing, spacing, spacing); .SetInsets(spacing, spacing, spacing, spacing);
@@ -981,7 +981,7 @@ TrashSettingsView::TrashSettingsView()
void void
TrashSettingsView::AttachedToWindow() TrashSettingsView::AttachedToWindow()
{ {
fMoveFilesToTrashCheckBox->SetTarget(this); fDontMoveFilesToTrashCheckBox->SetTarget(this);
fAskBeforeDeleteFileCheckBox->SetTarget(this); fAskBeforeDeleteFileCheckBox->SetTarget(this);
} }
@@ -995,11 +995,11 @@ TrashSettingsView::MessageReceived(BMessage* message)
TrackerSettings settings; TrackerSettings settings;
switch (message->what) { switch (message->what) {
case kMoveFilesToTrashChanged: case kDontMoveFilesToTrashChanged:
settings.SetMoveFilesToTrash( settings.SetDontMoveFilesToTrash(
fMoveFilesToTrashCheckBox->Value() == 1); fDontMoveFilesToTrashCheckBox->Value() == 1);
tracker->SendNotices(kMoveFilesToTrashChanged); tracker->SendNotices(kDontMoveFilesToTrashChanged);
Window()->PostMessage(kSettingsContentsModified); Window()->PostMessage(kSettingsContentsModified);
break; break;
@@ -1023,7 +1023,7 @@ TrashSettingsView::SetDefaults()
{ {
TrackerSettings settings; TrackerSettings settings;
settings.SetMoveFilesToTrash(true); settings.SetDontMoveFilesToTrash(false);
settings.SetAskBeforeDeleteFile(true); settings.SetAskBeforeDeleteFile(true);
ShowCurrentSettings(); ShowCurrentSettings();
@@ -1036,7 +1036,7 @@ TrashSettingsView::IsDefaultable() const
{ {
TrackerSettings settings; TrackerSettings settings;
return settings.MoveFilesToTrash() != true return settings.DontMoveFilesToTrash() != false
|| settings.AskBeforeDeleteFile() != true; || settings.AskBeforeDeleteFile() != true;
} }
@@ -1046,7 +1046,7 @@ TrashSettingsView::Revert()
{ {
TrackerSettings settings; TrackerSettings settings;
settings.SetMoveFilesToTrash(fMoveFilesToTrash); settings.SetDontMoveFilesToTrash(fDontMoveFilesToTrash);
settings.SetAskBeforeDeleteFile(fAskBeforeDeleteFile); settings.SetAskBeforeDeleteFile(fAskBeforeDeleteFile);
ShowCurrentSettings(); ShowCurrentSettings();
@@ -1061,7 +1061,7 @@ TrashSettingsView::_SendNotices()
if (!tracker) if (!tracker)
return; return;
tracker->SendNotices(kMoveFilesToTrashChanged); tracker->SendNotices(kDontMoveFilesToTrashChanged);
tracker->SendNotices(kAskBeforeDeleteFileChanged); tracker->SendNotices(kAskBeforeDeleteFileChanged);
} }
@@ -1071,7 +1071,7 @@ TrashSettingsView::ShowCurrentSettings()
{ {
TrackerSettings settings; TrackerSettings settings;
fMoveFilesToTrashCheckBox->SetValue(settings.MoveFilesToTrash()); fDontMoveFilesToTrashCheckBox->SetValue(settings.DontMoveFilesToTrash());
fAskBeforeDeleteFileCheckBox->SetValue(settings.AskBeforeDeleteFile()); fAskBeforeDeleteFileCheckBox->SetValue(settings.AskBeforeDeleteFile());
} }
@@ -1081,7 +1081,7 @@ TrashSettingsView::RecordRevertSettings()
{ {
TrackerSettings settings; TrackerSettings settings;
fMoveFilesToTrash = settings.MoveFilesToTrash(); fDontMoveFilesToTrash = settings.DontMoveFilesToTrash();
fAskBeforeDeleteFile = settings.AskBeforeDeleteFile(); fAskBeforeDeleteFile = settings.AskBeforeDeleteFile();
} }
@@ -1089,8 +1089,8 @@ TrashSettingsView::RecordRevertSettings()
bool bool
TrashSettingsView::IsRevertable() const TrashSettingsView::IsRevertable() const
{ {
return fMoveFilesToTrash return fDontMoveFilesToTrash
!= (fMoveFilesToTrashCheckBox->Value() > 0) != (fDontMoveFilesToTrashCheckBox->Value() > 0)
|| fAskBeforeDeleteFile || fAskBeforeDeleteFile
!= (fAskBeforeDeleteFileCheckBox->Value() > 0); != (fAskBeforeDeleteFileCheckBox->Value() > 0);
} }
+2 -2
View File
@@ -181,10 +181,10 @@ class TrashSettingsView : public SettingsView {
private: private:
void _SendNotices(); void _SendNotices();
BCheckBox* fMoveFilesToTrashCheckBox; BCheckBox* fDontMoveFilesToTrashCheckBox;
BCheckBox* fAskBeforeDeleteFileCheckBox; BCheckBox* fAskBeforeDeleteFileCheckBox;
bool fMoveFilesToTrash; bool fDontMoveFilesToTrash;
bool fAskBeforeDeleteFile; bool fAskBeforeDeleteFile;
typedef SettingsView _inherited; typedef SettingsView _inherited;
+7 -7
View File
@@ -82,7 +82,7 @@ class TTrackerState : public Settings {
HexScalarValueSetting* fFreeSpaceColor; HexScalarValueSetting* fFreeSpaceColor;
HexScalarValueSetting* fWarningSpaceColor; HexScalarValueSetting* fWarningSpaceColor;
BooleanValueSetting* fMoveFilesToTrash; BooleanValueSetting* fDontMoveFilesToTrash;
BooleanValueSetting* fAskBeforeDeleteFile; BooleanValueSetting* fAskBeforeDeleteFile;
Benaphore fInitLock; Benaphore fInitLock;
@@ -202,8 +202,8 @@ TTrackerState::LoadSettingsIfNeeded()
Add(fWarningSpaceColor Add(fWarningSpaceColor
= new HexScalarValueSetting("WarningSpaceColor", 0xc0cb0000, "", "")); = new HexScalarValueSetting("WarningSpaceColor", 0xc0cb0000, "", ""));
Add(fMoveFilesToTrash Add(fDontMoveFilesToTrash
= new BooleanValueSetting("MoveFilesToTrash", true)); = new BooleanValueSetting("DontMoveFilesToTrash", false));
Add(fAskBeforeDeleteFile Add(fAskBeforeDeleteFile
= new BooleanValueSetting("AskBeforeDeleteFile", true)); = new BooleanValueSetting("AskBeforeDeleteFile", true));
@@ -509,16 +509,16 @@ TrackerSettings::SetRecentFoldersCount(int32 count)
bool bool
TrackerSettings::MoveFilesToTrash() TrackerSettings::DontMoveFilesToTrash()
{ {
return gTrackerState.fMoveFilesToTrash->Value(); return gTrackerState.fDontMoveFilesToTrash->Value();
} }
void void
TrackerSettings::SetMoveFilesToTrash(bool enabled) TrackerSettings::SetDontMoveFilesToTrash(bool enabled)
{ {
gTrackerState.fMoveFilesToTrash->SetValue(enabled); gTrackerState.fDontMoveFilesToTrash->SetValue(enabled);
} }
+2 -2
View File
@@ -118,8 +118,8 @@ class TrackerSettings {
bool ClockIs24Hr(); bool ClockIs24Hr();
void SetClockTo24Hr(bool); void SetClockTo24Hr(bool);
bool MoveFilesToTrash(); bool DontMoveFilesToTrash();
void SetMoveFilesToTrash(bool); void SetDontMoveFilesToTrash(bool);
bool AskBeforeDeleteFile(); bool AskBeforeDeleteFile();
void SetAskBeforeDeleteFile(bool); void SetAskBeforeDeleteFile(bool);