gnome-commander r1674 - in branches/gcmd-1-3: . src
- From: epiotr svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-commander r1674 - in branches/gcmd-1-3: . src
- Date: Mon, 31 Mar 2008 18:38:01 +0100 (BST)
Author: epiotr
Date: Mon Mar 31 18:38:00 2008
New Revision: 1674
URL: http://svn.gnome.org/viewvc/gnome-commander?rev=1674&view=rev
Log:
Added gnome_cmd_user_actions_create_model() function
Modified:
branches/gcmd-1-3/ChangeLog
branches/gcmd-1-3/src/gnome-cmd-user-actions.cc
branches/gcmd-1-3/src/gnome-cmd-user-actions.h
Modified: branches/gcmd-1-3/src/gnome-cmd-user-actions.cc
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-user-actions.cc (original)
+++ branches/gcmd-1-3/src/gnome-cmd-user-actions.cc Mon Mar 31 18:38:00 2008
@@ -510,6 +510,28 @@
}
+GtkTreeModel *gnome_cmd_user_actions_create_model ()
+{
+ GtkListStore *model = gtk_list_store_new (3, G_TYPE_POINTER, G_TYPE_STRING, G_TYPE_STRING);
+ GtkTreeIter iter;
+
+ // sort store according to description column (respecting user's locale)
+
+ for (guint i=0; i<G_N_ELEMENTS(user_actions_data); ++i)
+ {
+ gtk_list_store_append (model, &iter);
+
+ gtk_list_store_set (model, &iter,
+ 0, user_actions_data[i].func,
+ 1, user_actions_data[i].name,
+ 2, _(user_actions_data[i].description),
+ -1);
+ }
+
+ return GTK_TREE_MODEL (model);
+}
+
+
/***************************************/
void no_action (GtkMenuItem *menuitem, gpointer not_used)
{
Modified: branches/gcmd-1-3/src/gnome-cmd-user-actions.h
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-user-actions.h (original)
+++ branches/gcmd-1-3/src/gnome-cmd-user-actions.h Mon Mar 31 18:38:00 2008
@@ -202,6 +202,9 @@
extern GnomeCmdUserActions gcmd_user_actions;
+GtkTreeModel *gnome_cmd_user_actions_create_model ();
+
+
GNOME_CMD_USER_ACTION(no_action);
/************** File Menu **************/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]