Partly solving issue 1490: "Comparator Tab / Light Table / Inspector" with the addition of an "Inspect" tab to the File Browser panel.

This commit is contained in:
Hombre
2014-12-26 02:51:33 +01:00
parent 1ff4055f0d
commit 3939ce675e
37 changed files with 1318 additions and 421 deletions

View File

@@ -75,9 +75,9 @@ RTWindow::RTWindow ()
:mainNB(NULL)
,bpanel(NULL)
,splash(NULL)
,btn_fullscreen(NULL)
,epanel(NULL)
,fpanel(NULL)
,btn_fullscreen(NULL)
{
cacheMgr->init ();
@@ -284,6 +284,8 @@ RTWindow::~RTWindow()
#if defined(__APPLE__)
g_object_unref (osxApp);
#endif
if (fpanel)
delete fpanel;
}
void RTWindow::findVerNumbers(int* numbers, Glib::ustring versionStr) {
@@ -705,6 +707,7 @@ void RTWindow::MoveFileBrowserToEditor()
{
FileCatalog *fCatalog = fpanel->fileCatalog;
fpanel->ribbonPane->remove(*fCatalog);
fCatalog->disableInspector();
epanel->catalogPane->add(*fCatalog);
epanel->showTopPanel(options.editorFilmStripOpened);
fCatalog->enableTabMode(true);
@@ -783,4 +786,4 @@ bool RTWindow::isEditorPanel(Widget* panel) {
bool RTWindow::isEditorPanel(guint pageNum) {
return isEditorPanel(mainNB->get_nth_page(pageNum));
}
}