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);