[gnome-music] Added GMenu
- From: Vadim Rutkovsky <vrutkovsky src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music] Added GMenu
- Date: Wed, 3 Apr 2013 20:09:01 +0000 (UTC)
commit 8249493b18365be00d524da29bd0da9abe139a4b
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date: Wed Apr 3 22:06:59 2013 +0200
Added GMenu
src/application.js | 30 +++++++++++++++++++++++++++++-
1 files changed, 29 insertions(+), 1 deletions(-)
---
diff --git a/src/application.js b/src/application.js
index 4445eb1..af4c2fe 100644
--- a/src/application.js
+++ b/src/application.js
@@ -62,6 +62,34 @@ const Application = new Lang.Class({
menu = builder.get_object('app-menu');
this.set_app_menu(menu);
+
+ let newPlaylistAction = new Gio.SimpleAction ({ name: 'newPlaylist' });
+ newPlaylistAction.connect('activate', Lang.bind(this,
+ function() {
+ log("newPlaylist action");
+ }));
+ this.add_action(newPlaylistAction);
+
+ let nowPlayingAction = new Gio.SimpleAction ({ name: 'nowPlaying' });
+ nowPlayingAction.connect('activate', Lang.bind(this,
+ function() {
+ log("nowPlaying action");
+ }));
+ this.add_action(nowPlayingAction);
+
+ let aboutAction = new Gio.SimpleAction ({ name: 'about' });
+ aboutAction.connect('activate', Lang.bind(this,
+ function() {
+ log("about action");
+ }));
+ this.add_action(aboutAction);
+
+ let quitAction = new Gio.SimpleAction ({ name: 'quit' });
+ quitAction.connect('activate', Lang.bind(this,
+ function() {
+ this.quit();
+ }));
+ this.add_action(quitAction);
},
vfunc_startup: function() {
@@ -79,8 +107,8 @@ const Application = new Lang.Class({
},
vfunc_activate: function() {
- this._window = new Window.MainWindow(this);
this._buildAppMenu();
+ this._window = new Window.MainWindow(this);
this._window.present();
},
});
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]