[retro-gtk] retro-gobject: Make Rumble public



commit 7ebf55d0faf7b969f445e40c7d8d0255a94ad715
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Sat Jul 30 03:31:13 2016 +0200

    retro-gobject: Make Rumble public
    
    Also make RumbleEffect and Core's 'rumble-interface' property public.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=769317

 retro-gobject/core.vala   |    4 +---
 retro-gobject/rumble.vala |   10 ++--------
 2 files changed, 3 insertions(+), 11 deletions(-)
---
diff --git a/retro-gobject/core.vala b/retro-gobject/core.vala
index 67c6792..aef6f17 100644
--- a/retro-gobject/core.vala
+++ b/retro-gobject/core.vala
@@ -305,10 +305,8 @@ public class Core : Object {
         *
         * Optional.
         * If set, it must be set before {@link init} is called.
-        *
-        * TODO Change visibility once the interface have been tested.
         */
-       internal Rumble rumble_interface { set; get; }
+       public Rumble rumble_interface { set; get; }
 
        /**
         * The sensor interface.
diff --git a/retro-gobject/rumble.vala b/retro-gobject/rumble.vala
index eea6513..c906289 100644
--- a/retro-gobject/rumble.vala
+++ b/retro-gobject/rumble.vala
@@ -2,18 +2,12 @@
 
 namespace Retro {
 
-/**
- * TODO Change visibility once the interface have been tested.
- */
-internal enum RumbleEffect {
+public enum RumbleEffect {
        STRONG,
        WEAK
 }
 
-/**
- * TODO Change visibility once the interface have been tested.
- */
-internal interface Rumble: Object {
+public interface Rumble: Object {
        public abstract bool set_rumble_state (uint port, RumbleEffect effect, uint16 strength);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]