diff options
Diffstat (limited to 'gnome-extra/activity-log-manager/files/activity-log-manager-0.9.4-muxer.patch')
-rw-r--r-- | gnome-extra/activity-log-manager/files/activity-log-manager-0.9.4-muxer.patch | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/gnome-extra/activity-log-manager/files/activity-log-manager-0.9.4-muxer.patch b/gnome-extra/activity-log-manager/files/activity-log-manager-0.9.4-muxer.patch new file mode 100644 index 000000000000..f489506361c0 --- /dev/null +++ b/gnome-extra/activity-log-manager/files/activity-log-manager-0.9.4-muxer.patch @@ -0,0 +1,52 @@ +--- activity-log-manager-0.9.4.orig/src/alm.vala 2012-03-01 21:25:48 +0000 ++++ activity-log-manager-0.9.4/src/alm.vala 2013-04-19 13:57:45 -0700 +@@ -23,6 +23,23 @@ using Gtk; + + + namespace Alm { ++ public class App : Gtk.Application ++ { ++ public App() ++ { ++ Object(application_id: "org.zeitgeist.Alm", flags: ApplicationFlags.FLAGS_NONE); ++ } ++ public override void activate() ++ { ++ var window = new Main(); ++ add_window(window); ++ } ++ public static void main(string[] args) ++ { ++ var app = new App(); ++ app.run(); ++ } ++ } + public class Main : Gtk.Window + { + public Main () +@@ -31,23 +48,6 @@ namespace Alm { + var widget = new ActivityLogManager(); + this.add(widget); + this.show_all(); +- this.destroy.connect(on_destroy); +- } +- [CCode (instance_pos = -1)] +- public void on_destroy (Widget window) +- { +- Gtk.main_quit(); +- } +- static int main (string[] args) +- { +- Gtk.init (ref args); +- var alm = new Gtk.Application ("org.zeitgeist.Alm", +- ApplicationFlags.FLAGS_NONE); +- var window = new Main (); +- alm.add_window (window); +- +- Gtk.main (); +- return 0; + } + } + } + + |