m_activeViewContainer(0),
m_id(id)
{
- setObjectName("Dolphin");
+ setObjectName("Dolphin#");
m_viewContainer[PrimaryView] = 0;
m_viewContainer[SecondaryView] = 0;
setActiveViewContainer(m_viewContainer[PrimaryView]);
updateViewActions();
- emit activeViewChanged(); // TODO unused; remove?
}
void DolphinMainWindow::reloadView()
if (firstRun) {
// assure a proper default size if Dolphin runs the first time
- resize(700, 500);
+ resize(750, 500);
}
emit urlChanged(homeUrl);
m_activeViewContainer = viewContainer;
m_activeViewContainer->setActive(true);
+ m_actionHandler->setCurrentView(viewContainer->view());
+
updateHistory();
updateEditActions();
updateViewActions();
const KUrl& url = m_activeViewContainer->url();
setCaption(url.fileName());
- m_actionHandler->setCurrentView(viewContainer->view());
-
- emit activeViewChanged(); // TODO unused; remove?
emit urlChanged(url);
}
// setup 'File' menu
m_newMenu = new DolphinNewMenu(this);
KMenu* menu = m_newMenu->menu();
- menu->setTitle(i18nc("@title:menu", "Create New"));
+ menu->setTitle(i18nc("@title:menu Create new folder, file, link, etc.", "Create New"));
menu->setIcon(KIcon("document-new"));
connect(menu, SIGNAL(aboutToShow()),
this, SLOT(updateNewMenu()));
// setup "Terminal"
#ifndef Q_OS_WIN
- QDockWidget* terminalDock = new QDockWidget(i18nc("@title:window", "Terminal"));
+ QDockWidget* terminalDock = new QDockWidget(i18nc("@title:window Shell terminal", "Terminal"));
terminalDock->setObjectName("terminalDock");
terminalDock->setAllowedAreas(Qt::TopDockWidgetArea | Qt::BottomDockWidgetArea);
SidebarPage* terminalWidget = new TerminalSidebarPage(terminalDock);
connect(terminalWidget, SIGNAL(hideTerminalSidebarPage()), terminalDock, SLOT(hide()));
- terminalDock->toggleViewAction()->setText(i18nc("@title:window", "Terminal"));
+ terminalDock->toggleViewAction()->setText(i18nc("@title:window Shell terminal", "Terminal"));
terminalDock->toggleViewAction()->setShortcut(Qt::Key_F4);
actionCollection()->addAction("show_terminal_panel", terminalDock->toggleViewAction());
connect(this, SIGNAL(urlChanged(KUrl)),
terminalWidget, SLOT(setUrl(KUrl)));
#endif
-
+
const bool firstRun = DolphinSettings::instance().generalSettings()->firstRun();
if (firstRun) {
- infoDock->hide();
treeViewDock->hide();
#ifndef Q_OS_WIN
terminalDock->hide();
-#endif
+#endif
}
QDockWidget* placesDock = new QDockWidget(i18nc("@title:window", "Places"));