TrackerSettings
if (TrackerSettings().ShowFullPathInTitleBar()) {
if (!PoseView()->IsFilePanel() && !TrackerSettings().SingleWindowBrowse()) {
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
if (TrackerSettings().ShowDisksIcon()) {
TrackerSettings settings;
TrackerSettings().RecentCounts(&apps, &docs, &folders);
TrackerSettings().RecentCounts(&apps, &docs, &folders);
TrackerSettings().RecentCounts(&applications,&documents,&folders);
&& TrackerSettings().DesktopFilePanelRoot() != desktopIsRoot) {
TrackerSettings().SetDesktopFilePanelRoot(desktopIsRoot);
if (TrackerSettings().DesktopFilePanelRoot() && FSIsRootDir(&entry)) {
TrackerSettings settings;
TrackerSettings().SetShowDisksIcon(showDisksIcon);
if (TrackerSettings().MountVolumesOntoDesktop())
else if (TrackerSettings().ShowDisksIcon())
if (TrackerSettings().HideDotFiles()) {
if (TrackerSettings().SortFolderNamesFirst())
if (TrackerSettings().ShowVolumeSpaceBar())
bool enabled = TrackerSettings().ShowVolumeSpaceBar();
view->SetHighColor(TrackerSettings().FreeSpaceColor());
? TrackerSettings().WarningSpaceColor()
: TrackerSettings().UsedSpaceColor());
bool hideDotFiles = TrackerSettings().HideDotFiles();
if (TrackerSettings().ShowDisksIcon() && !TargetModel()->IsRoot()) {
if (volume.IsShared() && !TrackerSettings().MountSharedVolumesOntoDesktop())
if (TrackerSettings().MountVolumesOntoDesktop()) {
TrackerSettings().SetShowSelectionWhenInactive(
TrackerSettings().SetTransparentSelection(fTransparentSelection);
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
fShowSelectionWhenInactive(TrackerSettings().ShowSelectionWhenInactive()),
fTransparentSelection(TrackerSettings().TransparentSelection()),
TrackerSettings settings;
if (ViewMode() == kListMode && TrackerSettings().TypeAheadFiltering())
if (ViewMode() == kListMode && TrackerSettings().TypeAheadFiltering()) {
TrackerSettings settings;
|| IsFilePanel() || IsDesktopView() || TrackerSettings().SingleWindowBrowse()) {
TrackerSettings settings;
if (TrackerSettings().ShowVolumeSpaceBar() && pose->TargetModel()->IsVolume())
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
fColorControl->SetValue(TrackerSettings().UsedSpaceColor());
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
TrackerSettings settings;
return TrackerSettings().GenerateImageThumbnails()
&& (!model->IsDesktop() || !TrackerSettings().SingleWindowBrowse())) {
if (pathFilter == NULL && TrackerSettings().ShowDisksIcon()
TrackerSettings().SaveSettings(false);
if (!TrackerSettings().ShowVolumeSpaceBar())
TrackerSettings::TrackerSettings()
TrackerSettings::SaveSettings(bool onlyIfNonDefault)
TrackerSettings::ShowDisksIcon()
TrackerSettings::SetShowDisksIcon(bool enabled)
TrackerSettings::DesktopFilePanelRoot()
TrackerSettings::SetDesktopFilePanelRoot(bool enabled)
TrackerSettings::MountVolumesOntoDesktop()
TrackerSettings::SetMountVolumesOntoDesktop(bool enabled)
TrackerSettings::MountSharedVolumesOntoDesktop()
TrackerSettings::SetMountSharedVolumesOntoDesktop(bool enabled)
TrackerSettings::EjectWhenUnmounting()
TrackerSettings::SetEjectWhenUnmounting(bool enabled)
TrackerSettings::ShowVolumeSpaceBar()
TrackerSettings::SetShowVolumeSpaceBar(bool enabled)
TrackerSettings::UsedSpaceColor()
TrackerSettings::SetUsedSpaceColor(rgb_color color)
TrackerSettings::FreeSpaceColor()
TrackerSettings::SetFreeSpaceColor(rgb_color color)
TrackerSettings::WarningSpaceColor()
TrackerSettings::SetWarningSpaceColor(rgb_color color)
TrackerSettings::ShowFullPathInTitleBar()
TrackerSettings::SetShowFullPathInTitleBar(bool enabled)
TrackerSettings::SortFolderNamesFirst()
TrackerSettings::SetSortFolderNamesFirst(bool enabled)
TrackerSettings::HideDotFiles()
TrackerSettings::SetHideDotFiles(bool hide)
TrackerSettings::TypeAheadFiltering()
TrackerSettings::SetTypeAheadFiltering(bool enabled)
TrackerSettings::GenerateImageThumbnails()
TrackerSettings::SetGenerateImageThumbnails(bool enabled)
TrackerSettings::ShowSelectionWhenInactive()
TrackerSettings::SetShowSelectionWhenInactive(bool enabled)
TrackerSettings::TransparentSelection()
TrackerSettings::SetTransparentSelection(bool enabled)
TrackerSettings::SingleWindowBrowse()
TrackerSettings::SetSingleWindowBrowse(bool enabled)
TrackerSettings::ShowNavigator()
TrackerSettings::SetShowNavigator(bool enabled)
TrackerSettings::RecentCounts(int32* applications, int32* documents,
TrackerSettings::SetRecentApplicationsCount(int32 count)
TrackerSettings::SetRecentDocumentsCount(int32 count)
TrackerSettings::SetRecentFoldersCount(int32 count)
friend class BPrivate::TrackerSettings;
class TrackerSettings {
TrackerSettings();
TrackerSettings().SaveSettings(false);
TrackerSettings fSettings;