~ubuntu-branches/ubuntu/utopic/gnome-desktop3/utopic

« back to all changes in this revision

Viewing changes to libgnome-desktop/gnome-rr-config.h

  • Committer: Package Import Robot
  • Author(s): Tim Lunn
  • Date: 2014-09-12 07:22:38 UTC
  • mfrom: (1.6.4) (31.1.1 utopic-proposed)
  • Revision ID: package-import@ubuntu.com-20140912072238-fv5g0rpwuk5yynip
Tags: 3.12.2-2ubuntu1
* New upstream release (LP: #1372346)
* Merge with Debian, Remaining changes:
  - debian/patches:
    + 04_compute_average_color.patch: Compute the avergage color in
      gnome-desktop itself, not in unity to fix some races (LP #963140)
    + tweak_color_computation.patch, Patch from Gord, no patch header,
      no bug link.
    + git_revert_draw_background.patch
    + ubuntu_language.patch, Ported relevant bits from g-c-c 
      52_region_language.patch, as required for gnome 3.8 region panel
    + ubuntu_language_list_from_SUPPORTED.patch,
      adds api to get list of available languages from SUPPORTED file.
      To be used by gnome 3.8 region panel language installation.
  - debian/rules:
    + drop obsolete --disable-scrollkeeper configure flag
  - debian/libgnome-desktop-3-10.symbols:
    + Add symbols included in Ubuntu patches
  - debian/control.in:
    + Mark gnome-desktop3-data Multi-Arch: foreign
* Dropped changes:
  - 02_refuse_to_break_GL_compositors.patch:
    + xrandr code has moved into libunity-settings-daemon now

Show diffs side-by-side

added added

removed removed

Lines of Context:
73
73
 
74
74
GnomeRRRotation gnome_rr_output_info_get_rotation (GnomeRROutputInfo *self);
75
75
void            gnome_rr_output_info_set_rotation (GnomeRROutputInfo *self, GnomeRRRotation rotation);
 
76
gboolean        gnome_rr_output_info_supports_rotation (GnomeRROutputInfo *self, GnomeRRRotation rotation);
76
77
 
77
78
gboolean gnome_rr_output_info_is_connected     (GnomeRROutputInfo *self);
78
 
void     gnome_rr_output_info_get_vendor       (GnomeRROutputInfo *self, gchar* vendor);
79
 
guint    gnome_rr_output_info_get_product      (GnomeRROutputInfo *self);
80
 
guint    gnome_rr_output_info_get_serial       (GnomeRROutputInfo *self);
 
79
const char *gnome_rr_output_info_get_vendor    (GnomeRROutputInfo *self);
 
80
const char *gnome_rr_output_info_get_product   (GnomeRROutputInfo *self);
 
81
const char *gnome_rr_output_info_get_serial    (GnomeRROutputInfo *self);
81
82
double   gnome_rr_output_info_get_aspect_ratio (GnomeRROutputInfo *self);
82
83
char    *gnome_rr_output_info_get_display_name (GnomeRROutputInfo *self);
83
84
 
115
116
 
116
117
GnomeRRConfig      *gnome_rr_config_new_current  (GnomeRRScreen  *screen,
117
118
                                                  GError        **error);
118
 
GnomeRRConfig      *gnome_rr_config_new_stored   (GnomeRRScreen  *screen,
 
119
gboolean            gnome_rr_config_load_current (GnomeRRConfig  *self,
119
120
                                                  GError        **error);
120
 
gboolean                gnome_rr_config_load_current (GnomeRRConfig  *self,
121
 
                                                      GError        **error);
122
 
gboolean                gnome_rr_config_load_filename (GnomeRRConfig  *self,
123
 
                                                       const gchar    *filename,
124
 
                                                       GError        **error);
125
121
gboolean            gnome_rr_config_match        (GnomeRRConfig  *config1,
126
122
                                                  GnomeRRConfig  *config2);
127
123
gboolean            gnome_rr_config_equal        (GnomeRRConfig  *config1,
128
124
                                                  GnomeRRConfig  *config2);
129
 
gboolean            gnome_rr_config_save         (GnomeRRConfig  *configuration,
130
 
                                                  GError        **error);
131
125
void                gnome_rr_config_sanitize     (GnomeRRConfig  *configuration);
132
126
gboolean            gnome_rr_config_ensure_primary (GnomeRRConfig  *configuration);
133
127
 
134
 
gboolean            gnome_rr_config_apply_with_time (GnomeRRConfig  *configuration,
135
 
                                                     GnomeRRScreen  *screen,
136
 
                                                     guint32         timestamp,
137
 
                                                     GError        **error);
138
 
 
139
 
gboolean            gnome_rr_config_apply_from_filename_with_time (GnomeRRScreen  *screen,
140
 
                                                                   const char     *filename,
141
 
                                                                   guint32         timestamp,
142
 
                                                                   GError        **error);
 
128
gboolean            gnome_rr_config_apply  (GnomeRRConfig  *configuration,
 
129
                                            GnomeRRScreen  *screen,
 
130
                                            GError        **error);
 
131
gboolean            gnome_rr_config_apply_persistent  (GnomeRRConfig  *configuration,
 
132
                                                       GnomeRRScreen  *screen,
 
133
                                                       GError        **error);
143
134
 
144
135
gboolean            gnome_rr_config_applicable   (GnomeRRConfig  *configuration,
145
136
                                                  GnomeRRScreen  *screen,
149
140
void                gnome_rr_config_set_clone    (GnomeRRConfig  *configuration, gboolean clone);
150
141
GnomeRROutputInfo **gnome_rr_config_get_outputs  (GnomeRRConfig  *configuration);
151
142
 
152
 
char *gnome_rr_config_get_backup_filename (void);
153
 
char *gnome_rr_config_get_intended_filename (void);
154
 
 
155
143
#endif