~ubuntu-branches/ubuntu/utopic/unity-settings-daemon/utopic-proposed

« back to all changes in this revision

Viewing changes to plugins/power/gpm-common.h

  • Committer: Package Import Robot
  • Author(s): Ubuntu daily release, Robert Ancell, Rui Matos, Bastien Nocera, Tim Lunn
  • Date: 2014-09-22 11:29:11 UTC
  • mfrom: (1.1.13)
  • Revision ID: package-import@ubuntu.com-20140922112911-jcq0tddp30t7btep
Tags: 14.04.0+14.10.20140922-0ubuntu1
[ Robert Ancell ]
* Move libgnome-desktop RandR code into u-s-d since newer versions
  remove this unstable API (LP: #1372240)

[ Rui Matos ]
* Apply git patch that pulls in code removed from gnome-desktop3 3.12

[ Bastien Nocera ]
* common: Check the exit status of hotplug scripts correctly

[ Tim Lunn ]
* Apply git patch that pulls in code removed from gnome-desktop3 3.12

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
#include <glib.h>
26
26
#include <libupower-glib/upower.h>
27
27
 
 
28
#include "gsd-rr.h"
 
29
 
28
30
G_BEGIN_DECLS
29
31
 
30
32
/* UPower helpers */
54
56
#define PERCENTAGE_TO_ABS(min, max, value) (min + (((max - min) * value) / 100))
55
57
 
56
58
int              gsd_power_backlight_abs_to_percentage  (int min, int max, int value);
57
 
gboolean         backlight_available                    (GnomeRRScreen *rr_screen);
58
 
int              backlight_get_abs                      (GnomeRRScreen *rr_screen, GError **error);
59
 
int              backlight_get_percentage               (GnomeRRScreen *rr_screen, GError **error);
60
 
int              backlight_get_min                      (GnomeRRScreen *rr_screen);
61
 
int              backlight_get_max                      (GnomeRRScreen *rr_screen, GError **error);
62
 
gboolean         backlight_set_percentage               (GnomeRRScreen *rr_screen,
 
59
gboolean         backlight_available                    (GsdRRScreen *rr_screen);
 
60
int              backlight_get_abs                      (GsdRRScreen *rr_screen, GError **error);
 
61
int              backlight_get_percentage               (GsdRRScreen *rr_screen, GError **error);
 
62
int              backlight_get_min                      (GsdRRScreen *rr_screen);
 
63
int              backlight_get_max                      (GsdRRScreen *rr_screen, GError **error);
 
64
gboolean         backlight_set_percentage               (GsdRRScreen *rr_screen,
63
65
                                                         guint value,
64
66
                                                         GError **error);
65
 
int              backlight_step_up                      (GnomeRRScreen *rr_screen, GError **error);
66
 
int              backlight_step_down                    (GnomeRRScreen *rr_screen, GError **error);
67
 
int              backlight_set_abs                      (GnomeRRScreen *rr_screen,
 
67
int              backlight_step_up                      (GsdRRScreen *rr_screen, GError **error);
 
68
int              backlight_step_down                    (GsdRRScreen *rr_screen, GError **error);
 
69
int              backlight_set_abs                      (GsdRRScreen *rr_screen,
68
70
                                                         guint value,
69
71
                                                         GError **error);
70
72
 
71
73
/* RandR helpers */
72
 
gboolean         external_monitor_is_connected          (GnomeRRScreen *screen);
 
74
gboolean         external_monitor_is_connected          (GsdRRScreen *screen);
73
75
 
74
76
/* Sound helpers */
75
77
void             play_loop_start                        (guint *id);