Added usability patch for trash icon

This commit is contained in:
Wyatt Olson
2010-04-24 12:31:46 -06:00
parent 7b0290328b
commit 84dfc93d91
5 changed files with 44 additions and 8 deletions

View File

@@ -98,7 +98,8 @@ class FileCatalog : public Gtk::VBox,
Gtk::ToggleButton* categoryButtons[8];
Gtk::ToggleButton* exifInfo;
sigc::connection bCateg[8];
Gtk::Image* iranked[5], *igranked[5];
Gtk::Image* iranked[5], *igranked[5];
Gtk::Image *iTrashEmpty, *iTrashFull;
double hScrollPos[8];
double vScrollPos[8];
@@ -135,7 +136,8 @@ class FileCatalog : public Gtk::VBox,
void addAndOpenFile (const Glib::ustring& fname);
void checkAndAddFile (Glib::RefPtr<Gio::File> info);
std::vector<Glib::ustring> getFileList ();
BrowserFilter getFilter ();
BrowserFilter getFilter ();
void trashChanged ();
public:
CoarsePanel* coarsePanel;
@@ -166,7 +168,8 @@ class FileCatalog : public Gtk::VBox,
void developRequested (std::vector<FileBrowserEntry*> tbe);
void renameRequested (std::vector<FileBrowserEntry*> tbe);
void selectionChanged (std::vector<Thumbnail*> tbe);
void emptyTrash ();
void emptyTrash ();
bool trashIsEmpty ();
void setFileSelectionListener (FileSelectionListener* l) { listener = l; }
void setFileSelectionChangeListener (FileSelectionChangeListener* l) { fslistener = l; }