]> www.fi.muni.cz Git - evince.git/blobdiff - cut-n-paste/totem-screensaver/totem-scrsaver.h
Update totem-scrsaver from totem sources
[evince.git] / cut-n-paste / totem-screensaver / totem-scrsaver.h
index e84299a072fd35c82350b47c02f4518408fe83ad..ab9c820db7ec6588e6dfc67dff65e4011c723302 100644 (file)
@@ -13,8 +13,8 @@
 
    You should have received a copy of the GNU Library General Public
    License along with the Gnome Library; see the file COPYING.LIB.  If not,
-   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-   Boston, MA 02111-1307, USA.
+   write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+   Boston, MA 02110-1301  USA.
 
    Author: Bastien Nocera <hadess@hadess.net>
  */
 #include <glib.h>
 #include <glib-object.h>
 
-#ifdef ENABLE_DBUS
-#include <dbus/dbus-glib.h>
-#endif
-
 #define TOTEM_TYPE_SCRSAVER            (totem_scrsaver_get_type ())
 #define TOTEM_SCRSAVER(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), TOTEM_TYPE_SCRSAVER, TotemScrsaver))
 #define TOTEM_SCRSAVER_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), TOTEM_TYPE_SCRSAVER, TotemScrsaverClass))
@@ -46,12 +42,10 @@ struct TotemScrsaverClass {
        GObjectClass parent_class; 
 };
 
-GType totem_scrsaver_get_type          (void);
-#ifdef ENABLE_DBUS
-TotemScrsaver *totem_scrsaver_new      (DBusGConnection *connection);
-#else
-TotemScrsaver *totem_scrsaver_new      ();
-#endif
+GType totem_scrsaver_get_type          (void) G_GNUC_CONST;
+TotemScrsaver *totem_scrsaver_new      (void);
 void totem_scrsaver_enable             (TotemScrsaver *scr);
 void totem_scrsaver_disable            (TotemScrsaver *scr);
+void totem_scrsaver_set_state          (TotemScrsaver *scr,
+                                        gboolean enable);