Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2014-02-12 00:08:25 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2014-02-12 00:08:25 (GMT)
commit9558b525b7f366c10ef2e1dab49354699cd89b29 (patch)
treee02dee76a4ef2a0a8a371f12a7fb0ed36b3a9cdf
parent379263f3c0bfe6c0fcc5b3eb294a2b8d69f7acdb (diff)
Initial fix for symbols tree
-rw-r--r--develop-activity/sourceview_editor.py2
-rw-r--r--develop-activity/symbols_tree.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/develop-activity/sourceview_editor.py b/develop-activity/sourceview_editor.py
index fdfbf57..f0263d7 100644
--- a/develop-activity/sourceview_editor.py
+++ b/develop-activity/sourceview_editor.py
@@ -219,7 +219,7 @@ class GtkSourceview2Editor(Gtk.Notebook):
page = self._get_page()
_buffer = page.get_buffer()
_iter = _buffer.get_iter_at_line(line - 1)
- page.scroll_to_iter(_iter, 0.0)
+ page.scroll_to_iter(_iter, 0.1, False, 0, 0)
class GtkSourceview2Page(GtkSource.View):
diff --git a/develop-activity/symbols_tree.py b/develop-activity/symbols_tree.py
index 28ba503..db630e6 100644
--- a/develop-activity/symbols_tree.py
+++ b/develop-activity/symbols_tree.py
@@ -26,7 +26,7 @@ class SymbolsTree(Gtk.TreeView):
def __init__(self):
GObject.GObject.__init__(self)
- self._model = Gtk.TreeStore(GdkPixbuf.Pixbuf, str, str)
+ self._model = Gtk.TreeStore(GdkPixbuf.Pixbuf, str, int)
self.set_model(self._model)
column = Gtk.TreeViewColumn('Symbols')
@@ -65,7 +65,7 @@ class SymbolsTree(Gtk.TreeView):
def _symbol_selected_cb(self, widget):
selection = self.get_selection()
model, _iter = selection.get_selected()
- line = int(model.get_value(_iter, 2))
+ line = model.get_value(_iter, 2)
if line is 0:
return
self.emit('symbol-selected', line)