gnome-commander r2339 - in branches/gcmd-1-3: . src
- From: epiotr svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-commander r2339 - in branches/gcmd-1-3: . src
- Date: Mon, 8 Dec 2008 17:00:32 +0000 (UTC)
Author: epiotr
Date: Mon Dec 8 17:00:31 2008
New Revision: 2339
URL: http://svn.gnome.org/viewvc/gnome-commander?rev=2339&view=rev
Log:
advrename: fix for bug disabling buttons after profile loading
Modified:
branches/gcmd-1-3/ChangeLog
branches/gcmd-1-3/src/gnome-cmd-advrename-dialog.cc
Modified: branches/gcmd-1-3/src/gnome-cmd-advrename-dialog.cc
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-advrename-dialog.cc (original)
+++ branches/gcmd-1-3/src/gnome-cmd-advrename-dialog.cc Mon Dec 8 17:00:31 2008
@@ -379,6 +379,14 @@
}
+inline gboolean model_is_empty(GtkTreeModel *tree_model)
+{
+ GtkTreeIter iter;
+
+ return !gtk_tree_model_get_iter_first (tree_model, &iter);
+}
+
+
gchar *GnomeCmdAdvrenameDialog::Private::translate_menu (const gchar *path, gpointer data)
{
return _(path);
@@ -619,6 +627,10 @@
gtk_combo_box_set_active (GTK_COMBO_BOX (priv->trim_combo), p.trim_blanks);
GNOME_CMD_ADVRENAME_DIALOG(dialog)->update_new_filenames();
+
+ gtk_widget_set_sensitive (priv->regex_edit_button, !model_is_empty(cfg.regexes));
+ gtk_widget_set_sensitive (priv->regex_remove_button, !model_is_empty(cfg.regexes));
+ gtk_widget_set_sensitive (priv->regex_remove_all_button, !model_is_empty(cfg.regexes));
}
@@ -640,14 +652,6 @@
inline GtkWidget *create_files_view ();
-inline gboolean model_is_empty (GtkTreeModel *tree_model)
-{
- GtkTreeIter iter;
-
- return !gtk_tree_model_get_iter_first (tree_model, &iter);
-}
-
-
G_DEFINE_TYPE (GnomeCmdAdvrenameDialog, gnome_cmd_advrename_dialog, GTK_TYPE_DIALOG)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]