summaryrefslogtreecommitdiff
path: root/portato/gui
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2009-07-05 02:41:02 +0200
committerRené 'Necoro' Neumann <necoro@necoro.net>2009-07-05 02:41:02 +0200
commit80b0b50b9508b13e98842d196a806599b3044a8f (patch)
tree08af1aa8ebb493df7266f6d57da2595c2db5217a /portato/gui
parentcd5751b7a49f12ae9baf33f7c692dc9da85d355e (diff)
downloadportato-80b0b50b9508b13e98842d196a806599b3044a8f.tar.gz
portato-80b0b50b9508b13e98842d196a806599b3044a8f.tar.bz2
portato-80b0b50b9508b13e98842d196a806599b3044a8f.zip
Add 'WidgetPlugin' class
Diffstat (limited to '')
-rw-r--r--portato/gui/windows/main.py20
1 files changed, 12 insertions, 8 deletions
diff --git a/portato/gui/windows/main.py b/portato/gui/windows/main.py
index c7f419a..88f7692 100644
--- a/portato/gui/windows/main.py
+++ b/portato/gui/windows/main.py
@@ -470,6 +470,15 @@ class MainWindow (Window):
# package db
splash(_("Creating Database"))
self.db = Database(self.cfg.get("type", section = "DATABASE"))
+
+ # set plugins and plugin-menu
+ splash(_("Loading Plugins"))
+
+ optionsHB = self.tree.get_widget("optionsHB")
+ slots.WidgetSlot(gtk.CheckButton, "Emerge Options", add = lambda w: optionsHB.pack_end(w.widget))
+
+ slots.PluginMenuSlot(self.tree)
+ plugin.load_plugins()
splash(_("Building frontend"))
# set paned position
@@ -555,14 +564,6 @@ class MainWindow (Window):
self.queueTree = GtkTree(self.queueList.get_model())
self.queue = EmergeQueue(console = self.console, tree = self.queueTree, db = self.db, title_update = self.title_update, threadClass = GtkThread)
- # set plugins and plugin-menu
- splash(_("Loading Plugins"))
-
- optionsHB = self.tree.get_widget("optionsHB")
- slots.WidgetSlot(gtk.CheckButton, "Emerge Options", add = lambda w: optionsHB.pack_end(w.widget))
-
- slots.PluginMenuSlot(self.tree)
- plugin.load_plugins()
# session
splash(_("Restoring Session"))
@@ -574,6 +575,9 @@ class MainWindow (Window):
except SessionException, e:
warning(str(e))
self.load_session(defaults_only = True) # last ressort
+
+ splash(_("Loading Plugin Widgets"))
+ plugin.load_plugin_widgets()
splash(_("Finishing startup"))
='2009-08-09 14:56:23 +0200'>2009-08-09Add some example filter scriptsLars Hjemli2-0/+51 2009-08-09Add 'about-filter' and 'repo.about-filter' optionsLars Hjemli6-2/+28 2009-08-09ui-summary: enable arbitrary paths below repo.readmeLars Hjemli3-8/+20 2009-08-09cgit.c: allow repo.*-filter options to unset the current defaultLars Hjemli1-1/+1 2009-08-09Add support for repo.commit-filter and repo.source-filterLars Hjemli6-21/+35 2009-08-08Expose file extension in tree lists as class to allow nicer tree stylingMartin Szulecki1-1/+7 2009-08-08Introduce noplainemail option to hide email adresses from spambotsMartin Szulecki7-7/+22 2009-07-31ui-commit: add support for 'commit-filter' optionLars Hjemli4-0/+17 2009-07-31ui-tree: add support for source-filter optionLars Hjemli4-4/+25 2009-07-31ui-snapshot: use cgit_{open|close}_filter() to execute compressorsLars Hjemli1-28/+7 2009-07-31Add generic filter/plugin infrastructureLars Hjemli3-0/+62 2009-07-25Add support for mime type registration and lookupLars Hjemli4-5/+45 2009-07-25cgit.h: keep config flags sortedLars Hjemli1-2/+2 2009-07-25cgitrc.5.txt: document 'embedded' and 'noheader'Lars Hjemli1-0/+9 2009-07-25Add support for 'noheader' optionLars Hjemli3-7/+16 2009-07-25cgitrc.5.txt: document 'head-include'Lars Hjemli1-0/+4 2009-07-25ui-blob: return 'application/octet-stream' for binary blobsLars Hjemli1-1/+7 2009-07-25ui-plain: Return 'application/octet-stream' for binary files.Remko Tronçon1-1/+4 2009-06-11use cgit_httpscheme() for atom feedDiego Ongaro2-3/+6 2009-06-11add cgit_httpscheme() -> http:// or https://Diego Ongaro2-0/+12 2009-06-07Return http statuscode 404 on unknown branchLars Hjemli3-0/+6 2009-06-07Add head-include configuration option.Mark Lodato3-1/+6 2009-03-15CGIT 0.8.2.1v0.8.2.1Lars Hjemli1-1/+1 2009-03-15Fix doc-related glitches in Makefile and .gitignoreLars Hjemli2-1/+6 2009-03-15ui-snapshot: avoid segfault when no filename is specifiedLars Hjemli1-6/+17 2009-03-15fix segfault when displaying empty blobsEric Wong1-5/+8 2009-02-19Add support for HEAD requestsLars Hjemli2-0/+7 2009-02-19Add support for ETag in 'plain' viewLars Hjemli4-0/+5 2009-02-12ui-tree: escape ascii-text properly in hexdump viewLars Hjemli1-4/+9 2009-02-12Makefile: add doc-related targetsLars Hjemli1-2/+17