13
0

Remove unused Session methods for re/storing favorite directories.

This sort of functionality is also now supported directly by Gtk+.


git-svn-id: svn://localhost/ardour2/trunk@1971 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Tim Mayberry 2007-06-07 03:24:25 +00:00
parent 131366d046
commit df7358904a
2 changed files with 0 additions and 61 deletions

View File

@ -898,13 +898,6 @@ class Session : public PBD::StatefulDestructible
void request_play_range (bool yn);
bool get_play_range () const { return _play_range; }
/* favorite dirs */
typedef vector<string> FavoriteDirs;
static int read_favorite_dirs (FavoriteDirs&);
static int write_favorite_dirs (FavoriteDirs&);
/* buffers for gain and pan */
gain_t* gain_automation_buffer () const { return _gain_automation_buffer; }

View File

@ -2462,60 +2462,6 @@ Session::get_template_list (list<string> &template_names)
}
}
int
Session::read_favorite_dirs (FavoriteDirs & favs)
{
string path = get_user_ardour_path();
path += "/favorite_dirs";
ifstream fav (path.c_str());
favs.clear();
if (!fav) {
if (errno != ENOENT) {
//error << string_compose (_("cannot open favorite file %1 (%2)"), path, strerror (errno)) << endmsg;
return -1;
} else {
return 1;
}
}
while (true) {
string newfav;
getline(fav, newfav);
if (!fav.good()) {
break;
}
favs.push_back (newfav);
}
return 0;
}
int
Session::write_favorite_dirs (FavoriteDirs & favs)
{
string path = get_user_ardour_path();
path += "/favorite_dirs";
ofstream fav (path.c_str());
if (!fav) {
return -1;
}
for (FavoriteDirs::iterator i = favs.begin(); i != favs.end(); ++i) {
fav << (*i) << endl;
}
return 0;
}
static bool
accept_all_non_peak_files (const string& path, void *arg)
{