Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activity.py
diff options
context:
space:
mode:
authorChris Ball <cjb@pullcord.laptop.org>2007-08-20 20:43:46 (GMT)
committer Chris Ball <cjb@pullcord.laptop.org>2007-08-20 20:43:46 (GMT)
commit6b15263783440523b0f1be3ac917134428945a37 (patch)
tree835e47a48b2ce3ea427e2b613113a38bd67274c5 /activity.py
parent491e50ae030088b197b8c0fdb3a200c4cf3d4069 (diff)
Add dirs to sidebar, word wrap.
Diffstat (limited to 'activity.py')
-rw-r--r--activity.py13
1 files changed, 10 insertions, 3 deletions
diff --git a/activity.py b/activity.py
index 731e9e6..54a4544 100644
--- a/activity.py
+++ b/activity.py
@@ -83,16 +83,22 @@ class PippyActivity(Activity):
for root, dirs, files in os.walk(get_bundle_path() + '/data/', topdown=True):
for i in dirs:
self._logger.debug("dir %s" % i)
+ direntry = { "name": i, "path": root + i + "/" }
+ olditer = self.model.insert_before(None, None)
+ self.model.set_value(olditer, 0, direntry)
+ self.model.set_value(olditer, 1, direntry["name"])
listdir = os.listdir(root + i)
listdir.sort()
for file in listdir:
self._logger.debug("file %s" % file)
entry = { "name": file, "path": root + i + "/" + file }
- iter = self.model.insert_before(None, None)
+ iter = self.model.insert_before(olditer, None)
self.model.set_value(iter, 0, entry)
self.model.set_value(iter, 1, entry["name"])
+ treeview.expand_all()
+
# Source buffer
self.text_buffer = gtksourceview2.Buffer()
lang_manager = gtksourceview2.language_manager_get_default()
@@ -110,7 +116,8 @@ class PippyActivity(Activity):
self.text_view.set_editable(True)
self.text_view.set_cursor_visible(True)
self.text_view.set_show_line_numbers(True)
- self.text_view.modify_font(pango.FontDescription("Monospace 12"))
+ self.text_view.set_wrap_mode(gtk.WRAP_CHAR)
+ self.text_view.modify_font(pango.FontDescription("Monospace 10"))
# We could change the color theme here, if we want to.
#mgr = gtksourceview2.style_manager_get_default()
@@ -141,7 +148,7 @@ class PippyActivity(Activity):
#self._scrollbar.show()
#self.pack_start(self._scrollbar, False, False, 0)
- font = 'Monospace 12'
+ font = 'Monospace 10'
self._vte.set_font(pango.FontDescription(font))
self._vte.set_colors(gtk.gdk.color_parse ('#000000'),
gtk.gdk.color_parse ('#E7E7E7'),