Blob Blame History Raw
diff -up banshee-2.6.2/src/Core/Banshee.Services/Banshee.Networking/NetworkManager.cs.gnomesession banshee-2.6.2/src/Core/Banshee.Services/Banshee.Networking/NetworkManager.cs
--- banshee-2.6.2/src/Core/Banshee.Services/Banshee.Networking/NetworkManager.cs.gnomesession	2017-07-22 22:11:29.422440027 -0400
+++ banshee-2.6.2/src/Core/Banshee.Services/Banshee.Networking/NetworkManager.cs	2017-07-22 22:11:55.030748961 -0400
@@ -37,7 +37,7 @@ namespace Banshee.Networking
     public class NetworkManager : INetworkAvailabilityService
     {
         [Interface ("org.freedesktop.NetworkManager")]
-        private interface INetworkManager
+        public interface INetworkManager
         {
             event StateChangeHandler StateChange;
             event StateChangeHandler StateChanged;
diff -up banshee-2.6.2/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys/MultimediaKeysService.cs.gnomesession banshee-2.6.2/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys/MultimediaKeysService.cs
--- banshee-2.6.2/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys/MultimediaKeysService.cs.gnomesession	2017-07-22 22:12:09.598355838 -0400
+++ banshee-2.6.2/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys/MultimediaKeysService.cs	2017-07-22 22:12:44.414416290 -0400
@@ -44,11 +44,11 @@ namespace Banshee.MultimediaKeys
         private const string BusName = "org.gnome.SettingsDaemon";
         private const string ObjectPath = "/org/gnome/SettingsDaemon";
 
-        private delegate void MediaPlayerKeyPressedHandler (string application, string key);
+        public delegate void MediaPlayerKeyPressedHandler (string application, string key);
 
         // GNOME 2.20
         [Interface ("org.gnome.SettingsDaemon")]
-        private interface ISettingsDaemon220
+        public interface ISettingsDaemon220
         {
             void GrabMediaPlayerKeys (string application, uint time);
             void ReleaseMediaPlayerKeys (string application);
@@ -57,7 +57,7 @@ namespace Banshee.MultimediaKeys
 
         // GNOME 2.22
         [Interface ("org.gnome.SettingsDaemon.MediaKeys")]
-        private interface ISettingsDaemon222
+        public interface ISettingsDaemon222
         {
             void GrabMediaPlayerKeys (string application, uint time);
             void ReleaseMediaPlayerKeys (string application);
diff -up banshee-2.6.2/src/Extensions/Banshee.SoundMenu/Banshee.SoundMenu/SoundMenuProxy.cs.gnomesession banshee-2.6.2/src/Extensions/Banshee.SoundMenu/Banshee.SoundMenu/SoundMenuProxy.cs
--- banshee-2.6.2/src/Extensions/Banshee.SoundMenu/Banshee.SoundMenu/SoundMenuProxy.cs.gnomesession	2017-07-22 22:13:00.652978078 -0400
+++ banshee-2.6.2/src/Extensions/Banshee.SoundMenu/Banshee.SoundMenu/SoundMenuProxy.cs	2017-07-22 22:13:29.612196584 -0400
@@ -38,12 +38,12 @@ namespace Banshee.SoundMenu
         private const string DBusPath = "/com/canonical/indicators/sound/service";
         private const string desktop_name = "banshee";
 
-        private delegate void SoundStateUpdateHandler (int new_state);
+        public delegate void SoundStateUpdateHandler (int new_state);
 
         private ISoundMenu sound_menu;
 
         [Interface("com.canonical.indicators.sound")]
-        private interface ISoundMenu
+        public interface ISoundMenu
         {
             bool BlacklistMediaPlayer (string player_desktop_name, bool blacklist);
             bool IsBlacklisted (string player_desktop_name);