|
|
@@ -85,7 +85,7 @@ struct LoadedItem {
|
|
|
class RenamerWindow : public Gtk::Window {
|
|
|
public:
|
|
|
RenamerWindow() : m_Dispatcher() {
|
|
|
- set_title("Simple Image Renamer 0.2");
|
|
|
+ set_title("Simple Image Renamer 0.3");
|
|
|
set_default_size(1280, 850);
|
|
|
|
|
|
set_wmclass("simpleimagerenamer", "simpleimagerenamer");
|
|
|
@@ -340,8 +340,10 @@ protected:
|
|
|
size_t hpos = pat.find('#');
|
|
|
int pad = (hpos != std::string::npos && mode == 0) ? (pat.find_last_of('#') - hpos + 1) : 0;
|
|
|
int count = 0;
|
|
|
+
|
|
|
for (auto row : m_RefListStore->children()) {
|
|
|
if (!row[m_Columns.m_col_checked]) continue;
|
|
|
+
|
|
|
std::string orig = row[m_Columns.m_col_filename], next = orig;
|
|
|
if (mode == 0) {
|
|
|
std::string num = std::to_string(start + count);
|
|
|
@@ -509,7 +511,7 @@ protected:
|
|
|
|
|
|
int main(int argc, char *argv[]) {
|
|
|
Glib::thread_init();
|
|
|
- auto app = Gtk::Application::create(argc, argv, "org.gtkmm.renamer_v02");
|
|
|
+ auto app = Gtk::Application::create(argc, argv, "org.gtkmm.renamer_v03");
|
|
|
RenamerWindow window;
|
|
|
return app->run(window);
|
|
|
}
|