[gnome-boxes/wip/ui-files: 25/26] util-app: Remove now redundant two helpers
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-boxes/wip/ui-files: 25/26] util-app: Remove now redundant two helpers
- Date: Sun, 2 Feb 2014 10:14:14 +0000 (UTC)
commit e2b85a9f8514f8e2d091692ad9c6927ea26baddd
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Sat Feb 1 17:50:21 2014 +0100
util-app: Remove now redundant two helpers
src/properties.vala | 2 +-
src/util-app.vala | 46 ----------------------------------------------
2 files changed, 1 insertions(+), 47 deletions(-)
---
diff --git a/src/properties.vala b/src/properties.vala
index c043c3f..3148601 100644
--- a/src/properties.vala
+++ b/src/properties.vala
@@ -216,7 +216,7 @@ private class Boxes.Properties: GLib.Object, Boxes.UI {
tree_view.get_style_context ().add_class ("boxes-bg");
var selection = tree_view.get_selection ();
selection.set_mode (Gtk.SelectionMode.BROWSE);
- tree_view_activate_on_single_click (tree_view, true);
+ tree_view.activate_on_single_click = true;
tree_view.row_activated.connect ( (treeview, path, column) => {
Gtk.TreeIter filter_iter, iter;
model_filter.get_iter (out filter_iter, path);
diff --git a/src/util-app.vala b/src/util-app.vala
index a4fca09..80139cf 100644
--- a/src/util-app.vala
+++ b/src/util-app.vala
@@ -56,52 +56,6 @@ namespace Boxes {
return color;
}
- public void tree_view_activate_on_single_click (Gtk.TreeView tree_view, bool should_activate) {
- var id = tree_view.get_data<ulong> ("boxes-tree-view-activate");
-
- if (id != 0 && should_activate == false) {
- tree_view.disconnect (id);
- tree_view.set_data<ulong> ("boxes-tree-view-activate", 0);
- } else if (id == 0 && should_activate) {
- id = tree_view.button_press_event.connect ((w, event) => {
- Gtk.TreePath? path;
- unowned Gtk.TreeViewColumn? column;
- int x, y;
-
- if (event.button == 1 && event.type == Gdk.EventType.BUTTON_PRESS) {
- tree_view.get_path_at_pos ((int) event.x, (int) event.y, out path, out column, out x,
out y);
- if (path != null)
- tree_view.row_activated (path, column);
- }
-
- return false;
- });
- tree_view.set_data<ulong> ("boxes-tree-view-activate", id);
- }
- }
-
- public void icon_view_activate_on_single_click (Gtk.IconView icon_view, bool should_activate) {
- var id = icon_view.get_data<ulong> ("boxes-icon-view-activate");
-
- if (id != 0 && should_activate == false) {
- icon_view.disconnect (id);
- icon_view.set_data<ulong> ("boxes-icon-view-activate", 0);
- } else if (id == 0 && should_activate) {
- id = icon_view.button_release_event.connect ((w, event) => {
- Gtk.TreePath? path;
-
- if (event.button == 1) {
- path = icon_view.get_path_at_pos ((int) event.x, (int) event.y);
- if (path != null)
- icon_view.item_activated (path);
- }
-
- return false;
- });
- icon_view.set_data<ulong> ("boxes-icon-view-activate", id);
- }
- }
-
public string? extract_xpath (string xmldoc, string xpath, bool required = false) throws Boxes.Error {
var parser = new ParserCtxt ();
var doc = parser.read_doc (xmldoc, "doc.xml");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]