~darkxst/ubuntu/saucy/gnome-shell/upstart_log

« back to all changes in this revision

Viewing changes to src/shell-global.h

  • Committer: Package Import Robot
  • Author(s): Jeremy Bicha
  • Date: 2013-05-31 12:01:12 UTC
  • mfrom: (1.1.49) (19.1.36 experimental)
  • Revision ID: package-import@ubuntu.com-20130531120112-ew91khxf051x9i2r
Tags: 3.8.2-1ubuntu1
* Merge with Debian (LP: #1185869, #1185721). Remaining changes:
  - debian/control.in:
    + Build-depend on libsystemd-login-dev & libsystemd-daemon-dev
    + Depend on gdm instead of gdm3
    + Don't recommend gnome-session-fallback
  - debian/patches/40_change-pam-name-to-match-gdm.patch:
  - debian/patches/revert-suspend-break.patch:
    + Disabled, not needed on Ubuntu
  - debian/patches/ubuntu-lightdm-user-switching.patch:
    + Allow user switching when using LightDM. Thanks Gerhard Stein
      for rebasing against gnome-shell 3.8!
  - debian/patches/ubuntu_lock_on_suspend.patch
    + Respect Ubuntu's lock-on-suspend setting.
      Disabled until it can be rewritten.
  - debian/patches/git_relock_screen_after_crash.patch:
    + Add Upstream fix for unlocked session after crash (LP: #1064584)
* Note that the new GNOME Classic mode (which requires installing
  gnome-shell-extensions) won't work until gnome-session 3.8 is
  available in Ubuntu

Show diffs side-by-side

added added

removed removed

Lines of Context:
63
63
  SHELL_CURSOR_DND_UNSUPPORTED_TARGET,
64
64
  SHELL_CURSOR_DND_MOVE,
65
65
  SHELL_CURSOR_DND_COPY,
66
 
  SHELL_CURSOR_POINTING_HAND
 
66
  SHELL_CURSOR_POINTING_HAND,
 
67
  SHELL_CURSOR_CROSSHAIR
67
68
} ShellCursor;
68
69
 
69
70
void    shell_global_set_cursor              (ShellGlobal         *global,
70
71
                                              ShellCursor          type);
71
72
void    shell_global_unset_cursor            (ShellGlobal         *global);
72
73
 
73
 
guint32 shell_global_create_pointer_barrier  (ShellGlobal         *global,
74
 
                                              int                  x1,
75
 
                                              int                  y1,
76
 
                                              int                  x2,
77
 
                                              int                  y2,
78
 
                                              int                  directions);
79
 
void    shell_global_destroy_pointer_barrier (ShellGlobal         *global,
80
 
                                              guint32              barrier);
81
 
 
82
74
void    shell_global_get_pointer             (ShellGlobal         *global,
83
75
                                              int                 *x,
84
76
                                              int                 *y,
120
112
GAppLaunchContext *
121
113
         shell_global_create_app_launch_context (ShellGlobal  *global);
122
114
 
123
 
void     shell_global_play_theme_sound          (ShellGlobal  *global,
124
 
                                                 guint         id,
125
 
                                                 const char   *name);
 
115
void     shell_global_play_theme_sound          (ShellGlobal *global,
 
116
                                                 guint        id,
 
117
                                                 const char   *name,
 
118
                                                 const char   *description,
 
119
                                                 ClutterEvent *for_event);
 
120
void     shell_global_play_theme_sound_full     (ShellGlobal  *global,
 
121
                                                 guint         id,
 
122
                                                 const char   *name,
 
123
                                                 const char   *description,
 
124
                                                 ClutterEvent *for_event,
 
125
                                                 const char   *application_id,
 
126
                                                 const char   *application_name);
 
127
void     shell_global_play_sound_file           (ShellGlobal  *global,
 
128
                                                 guint         id,
 
129
                                                 const char   *file_name,
 
130
                                                 const char   *description,
 
131
                                                 ClutterEvent *for_event);
 
132
void     shell_global_play_sound_file_full      (ShellGlobal  *global,
 
133
                                                 guint         id,
 
134
                                                 const char   *file_name,
 
135
                                                 const char   *description,
 
136
                                                 ClutterEvent *for_event,
 
137
                                                 const char   *application_id,
 
138
                                                 const char   *application_name);
 
139
 
126
140
void     shell_global_cancel_theme_sound        (ShellGlobal  *global,
127
141
                                                 guint         id);
128
142
 
136
150
 
137
151
const char *     shell_global_get_session_mode  (ShellGlobal  *global);
138
152
 
139
 
ClutterActor * shell_global_create_xrootpmap_texture (ShellGlobal *global);
140
 
 
141
153
void     shell_global_set_runtime_state      (ShellGlobal  *global,
142
154
                                              const char   *property_name,
143
155
                                              GVariant     *variant);