A patch to close 527
Alvaro <[email protected]> 09 Feb 2003 02:49:13 +0100
| Newsgroups | gmane.comp.gnome.apps.mr-project.devel |
|---|---|
| Organization | Barrapunto |
| Message-ID | <1044755352.592.1.camel@localhost> |
Hi guys! Here goes a patch to close #527. I have attached it als to the bug. If it is ok, I will patch the code and create the ChangeLog. Cheers -- Alvaro <[email protected]> Barrapunto
mg-resource-view.diff
(text/plain, 2.2 KB)
? mg-resource-view.diff
Index: mg-resource-view.c
===================================================================
RCS file: /cvs/gnome/mrproject/src/views/resources/mg-resource-view.c,v
retrieving revision 1.50
diff -u -r1.50 mg-resource-view.c
--- mg-resource-view.c 4 Feb 2003 22:30:40 -0000 1.50
+++ mg-resource-view.c 9 Feb 2003 00:45:19 -0000
@@ -115,10 +115,6 @@
gchar *path_string,
gchar *new_text,
GtkTreeView *tree_view);
-static void resource_view_property_value_edited (MgCellRendererList *cell,
- gchar *path_string,
- gchar *new_text,
- ColPropertyData *data);
static void resource_view_cell_type_show_popup (MgCellRendererList *cell,
const gchar *path_string,
gint x1,
@@ -1217,7 +1213,7 @@
GtkTreeModel *model;
GtkTreePath *path;
GtkTreeIter iter;
- MrpResource *resource;
+ MrpResource *resource;
MrpGroup *group;
GList *list;
@@ -1252,30 +1248,23 @@
gchar *new_text,
ColPropertyData *data)
{
-#if 0
GtkTreePath *path;
- GtkTreeIter sorted_iter;
GtkTreeIter iter;
- GtkTreeModelSort *sorted_model;
GtkTreeModel *model;
MrpProperty *property;
MrpPropertyType type;
MrpResource *resource;
gfloat fvalue;
+
+ g_return_if_fail (GTK_IS_TREE_VIEW (data->tree));
- sorted_model = GTK_TREE_MODEL_SORT (gtk_tree_view_get_model (data->tree));
- model = gtk_tree_model_sort_get_model (sorted_model);
+ model = gtk_tree_view_get_model (data->tree);
path = gtk_tree_path_new_from_string (path_str);
- gtk_tree_model_get_iter (GTK_TREE_MODEL (sorted_model),
- &sorted_iter, path);
-
- gtk_tree_model_sort_convert_iter_to_child_iter (sorted_model,
- &iter,
- &sorted_iter);
+
+ gtk_tree_model_get_iter (model, &iter, path);
- resource = MRP_RESOURCE (mg_list_model_get_object
- (MG_LIST_MODEL (model), &iter));
+ gtk_tree_model_get (model, &iter, COL_RESOURCE, &resource, -1);
property = data->property;
@@ -1295,7 +1284,6 @@
}
gtk_tree_path_free (path);
-#endif
}
static void