General OS X fixup: removed obsolete disabling of file monitor (current libs work with OS X)
This commit is contained in:
@@ -222,8 +222,6 @@ void DirBrowser::row_expanded (const Gtk::TreeModel::iterator& iter, const Gtk::
|
|||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
Glib::RefPtr<WinDirMonitor> monitor = Glib::RefPtr<WinDirMonitor>(new WinDirMonitor (iter->get_value (dtColumns.dirname), this));
|
Glib::RefPtr<WinDirMonitor> monitor = Glib::RefPtr<WinDirMonitor>(new WinDirMonitor (iter->get_value (dtColumns.dirname), this));
|
||||||
iter->set_value (dtColumns.monitor, monitor);
|
iter->set_value (dtColumns.monitor, monitor);
|
||||||
#elif defined __APPLE__
|
|
||||||
printf("TODO fix dir->monitor_directory () for OSX\n");
|
|
||||||
#else
|
#else
|
||||||
Glib::RefPtr<Gio::FileMonitor> monitor = dir->monitor_directory ();
|
Glib::RefPtr<Gio::FileMonitor> monitor = dir->monitor_directory ();
|
||||||
iter->set_value (dtColumns.monitor, monitor);
|
iter->set_value (dtColumns.monitor, monitor);
|
||||||
|
@@ -513,9 +513,7 @@ void FileCatalog::dirSelected (const Glib::ustring& dirname, const Glib::ustring
|
|||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
wdMonitor = new WinDirMonitor (selectedDirectory, this);
|
wdMonitor = new WinDirMonitor (selectedDirectory, this);
|
||||||
#elif defined __APPLE__
|
#else
|
||||||
printf("TODO fix dir->monitor_directory () for OSX\n");
|
|
||||||
#else
|
|
||||||
dirMonitor = dir->monitor_directory ();
|
dirMonitor = dir->monitor_directory ();
|
||||||
dirMonitor->signal_changed().connect (sigc::bind(sigc::mem_fun(*this, &FileCatalog::on_dir_changed), false));
|
dirMonitor->signal_changed().connect (sigc::bind(sigc::mem_fun(*this, &FileCatalog::on_dir_changed), false));
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user