~ubuntu-branches/ubuntu/wily/mutter/wily

« back to all changes in this revision

Viewing changes to src/include/window.h

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-10-01 11:39:17 UTC
  • mfrom: (1.2.1 upstream) (10.1.20 maverick)
  • Revision ID: james.westby@ubuntu.com-20101001113917-d1c9zswwaehyn07e
Tags: 2.31.5-0ubuntu9
* debian/patches/20_unity_no_3D_detection.patch:
  - add an extra string in fallback mode to guide user in live session
    (LP: #651085)

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
                                              MetaWorkspace *workspace);
89
89
const char * meta_window_get_description (MetaWindow *window);
90
90
const char * meta_window_get_wm_class (MetaWindow *window);
 
91
const char * meta_window_get_wm_class_instance (MetaWindow *window);
91
92
/* Return whether the window would be showing if we were on its workspace */
92
93
gboolean    meta_window_showing_on_its_workspace (MetaWindow *window);
93
94
 
 
95
void meta_window_set_demands_attention (MetaWindow *window);
 
96
void meta_window_unset_demands_attention (MetaWindow *window);
 
97
 
94
98
const char* meta_window_get_startup_id (MetaWindow *window);
95
99
void meta_window_change_workspace_by_index (MetaWindow *window,
96
100
                                            gint        space_index,
104
108
MetaWindow* meta_window_find_root_ancestor    (MetaWindow *window);
105
109
gboolean meta_window_is_ancestor_of_transient (MetaWindow            *window,
106
110
                                               MetaWindow            *transient);
 
111
 
 
112
typedef gboolean (*MetaWindowForeachFunc) (MetaWindow *window,
 
113
                                           void       *data);
 
114
 
 
115
void     meta_window_foreach_transient        (MetaWindow            *window,
 
116
                                               MetaWindowForeachFunc  func,
 
117
                                               void                  *user_data);
 
118
void     meta_window_foreach_ancestor         (MetaWindow            *window,
 
119
                                               MetaWindowForeachFunc  func,
 
120
                                               void                  *user_data);
 
121
 
107
122
gboolean meta_window_is_mapped (MetaWindow  *window);
108
123
gboolean meta_window_toplevel_is_mapped (MetaWindow  *window);
109
124
gboolean meta_window_get_icon_geometry (MetaWindow    *window,
114
129
                             MetaMaximizeFlags  directions);
115
130
void        meta_window_minimize           (MetaWindow  *window);
116
131
void        meta_window_unminimize         (MetaWindow  *window);
 
132
void        meta_window_raise              (MetaWindow  *window);
 
133
void        meta_window_lower              (MetaWindow  *window);
117
134
const char *meta_window_get_title (MetaWindow *window);
118
135
MetaWindow *meta_window_get_transient_for (MetaWindow *window);
119
136
Window      meta_window_get_transient_for_as_xid (MetaWindow *window);
123
140
guint32     meta_window_get_user_time (MetaWindow *window);
124
141
int         meta_window_get_pid (MetaWindow *window);
125
142
const char *meta_window_get_client_machine (MetaWindow *window);
 
143
gboolean    meta_window_is_remote (MetaWindow *window);
126
144
gboolean    meta_window_is_modal (MetaWindow *window);
 
145
const char *meta_window_get_mutter_hints (MetaWindow *window);
127
146
#endif