diff options
author | Lars Uebernickel <lars.uebernickel@canonical.com> | 2013-06-18 08:03:10 -0400 |
---|---|---|
committer | Lars Uebernickel <lars.uebernickel@canonical.com> | 2013-06-18 08:03:10 -0400 |
commit | cb8cb6ef16fc0884d2499421fbeeca12e3288b56 (patch) | |
tree | 377ffc14cc780f50cb8fdf2edbebbfe6f86a32f6 /src/scrub-menu-item.vala | |
parent | c6f14a086c0c1160293d1f4769e3bed9a92b674c (diff) | |
download | ayatana-indicator-sound-cb8cb6ef16fc0884d2499421fbeeca12e3288b56.tar.gz ayatana-indicator-sound-cb8cb6ef16fc0884d2499421fbeeca12e3288b56.tar.bz2 ayatana-indicator-sound-cb8cb6ef16fc0884d2499421fbeeca12e3288b56.zip |
Remove obsolete files (gtk and dbusmenu)
Diffstat (limited to 'src/scrub-menu-item.vala')
-rw-r--r-- | src/scrub-menu-item.vala | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/src/scrub-menu-item.vala b/src/scrub-menu-item.vala deleted file mode 100644 index e300050..0000000 --- a/src/scrub-menu-item.vala +++ /dev/null @@ -1,56 +0,0 @@ -/* -Copyright 2010 Canonical Ltd. - -Authors: - Conor Curran <conor.curran@canonical.com> - -This program is free software: you can redistribute it and/or modify it -under the terms of the GNU General Public License version 3, as published -by the Free Software Foundation. - -This program is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranties of -MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR -PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program. If not, see <http://www.gnu.org/licenses/>. -*/ - -using Dbusmenu; -using DbusmenuScrub; -using Gee; - -public class ScrubMenuitem : PlayerItem -{ - public ScrubMenuitem(PlayerController parent) - { - Object(item_type: MENUITEM_TYPE, owner: parent); - reset(attributes_format()); - } - - public override void handle_event(string name, GLib.Value input_value, uint timestamp) - { - debug("handle_event for owner %s with value: %f", this.owner.name, input_value.get_double()); - this.owner.mpris_bridge.set_track_position(input_value.get_double()); - } - - public void update_position(int32 new_position) - { - this.property_set_int(MENUITEM_POSITION, new_position); - } - - public void update_playstate(int state) - { - this.property_set_int(MENUITEM_PLAY_STATE, state); - } - - public static HashSet<string> attributes_format() - { - HashSet<string> attrs = new HashSet<string>(); - attrs.add(MENUITEM_DURATION); - attrs.add(MENUITEM_POSITION); - attrs.add(MENUITEM_PLAY_STATE); - return attrs; - } -}
\ No newline at end of file |