Different thumbnails zoom levels for tab ribbon and main file browser, plus save (see issue #325)

This commit is contained in:
Oliver Duis
2010-11-11 18:30:51 +01:00
parent a49e3968c5
commit 10cda4ab81
6 changed files with 30 additions and 9 deletions

View File

@@ -55,6 +55,8 @@ class ThumbBrowserBase : public Gtk::VBox {
Gtk::VScrollbar vscroll;
int inW, inH;
bool inTabMode; // Tab mode has e.g. different preview heights
void resizeThumbnailArea (int w, int h);
void internalAreaResized (Gtk::Allocation& req);
@@ -105,6 +107,8 @@ class ThumbBrowserBase : public Gtk::VBox {
void setScrollPosition (double h, double v);
void setArrangement (Arrangement a);
void enableTabMode(bool enable); // set both thumb sizes and arrangements
virtual bool checkFilter (ThumbBrowserEntryBase* entry) { return true; }
virtual void rightClicked (ThumbBrowserEntryBase* entry) {}
virtual void doubleClicked (ThumbBrowserEntryBase* entry) {}