Mainwindow,functions: move renameFiles to functions, fix dbGetShows declaration
This commit is contained in:
parent
53024af1a6
commit
a6999553ec
@ -915,3 +915,16 @@ string getDBPattern() {
|
|||||||
pattern );
|
pattern );
|
||||||
return pattern;
|
return pattern;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* change names of original files to generated new names
|
||||||
|
* orig - original filenames
|
||||||
|
* renamed - renamed filenames (sorted in the same order as `orig`)
|
||||||
|
*/
|
||||||
|
void renameFiles( const std::vector< std::tuple< int, string, string, string > >
|
||||||
|
&renamed_files ) {
|
||||||
|
for ( const auto &renamed : renamed_files ) {
|
||||||
|
FSLib::rename(
|
||||||
|
std::get< 1 >( renamed ) + TEXT( "/" ) + std::get< 2 >( renamed ),
|
||||||
|
std::get< 1 >( renamed ) + TEXT( "/" ) + std::get< 3 >( renamed ) );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -65,11 +65,13 @@ void updateDB( bool linux, void *progress_ptr );
|
|||||||
void cleanDB();
|
void cleanDB();
|
||||||
|
|
||||||
#ifdef GUI
|
#ifdef GUI
|
||||||
std::vector< std::unordered_map< std::string, std::string > > dbGetShows();
|
std::vector< std::unordered_map< string, string > > dbGetShows();
|
||||||
void changeDB( size_t index, const string &path, const string &language,
|
void changeDB( size_t index, const string &path, const string &language,
|
||||||
const string &id, bool dvd );
|
const string &id, bool dvd );
|
||||||
void refreshSelectDB( std::unordered_set< size_t > indexes, bool linux,
|
void refreshSelectDB( std::unordered_set< size_t > indexes, bool linux,
|
||||||
void *progress_ptr );
|
void *progress_ptr );
|
||||||
|
void renameFiles( const std::vector< std::tuple< int, string, string, string > >
|
||||||
|
&renamed_files );
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void iterateFS( std::map< int, std::map< int, string > > &seasons,
|
void iterateFS( std::map< int, std::map< int, string > > &seasons,
|
||||||
|
@ -108,20 +108,6 @@ void MainWindow::getNames() {
|
|||||||
sw->show();
|
sw->show();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* change names of original files to generated new names
|
|
||||||
* orig - original filenames
|
|
||||||
* renamed - renamed filenames (sorted in the same order as `orig`)
|
|
||||||
*/
|
|
||||||
void renameFiles( const std::vector<
|
|
||||||
std::tuple< int, std::string, std::string, std::string > >
|
|
||||||
&renamed_files ) {
|
|
||||||
for ( const auto &renamed : renamed_files ) {
|
|
||||||
FSLib::rename(
|
|
||||||
std::get< 1 >( renamed ) + "/" + std::get< 2 >( renamed ),
|
|
||||||
std::get< 1 >( renamed ) + "/" + std::get< 3 >( renamed ) );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void MainWindow::finishedSelection() {
|
void MainWindow::finishedSelection() {
|
||||||
// remove created SeasonWindow and delete it from memory
|
// remove created SeasonWindow and delete it from memory
|
||||||
app->remove_window( *sw );
|
app->remove_window( *sw );
|
||||||
|
Loading…
Reference in New Issue
Block a user