~mp/ubuntu/lucid/metacity/bug530769

« back to all changes in this revision

Viewing changes to src/window.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2006-07-10 10:14:16 UTC
  • mfrom: (1.2.12 upstream)
  • Revision ID: james.westby@ubuntu.com-20060710101416-9xyx9jgqe5e5mc3r
Tags: 1:2.15.5-0ubuntu1
* New upstream release.
* Resynchronized with Debian, only Ubuntu changes are:
  - debian/patches/001_strict_focus.patch
    debian/patches/005-strict-focus-approximation-patch-326159.patch
    debian/patches/002_ubuntu-theme.patch
    debian/patches/010-transience-for-plugs.patch:
    - Distro fixes.
* debian/patches/010-transience-for-plugs.patch: 
  - dropped, fixed upstream in window-props.c
* debian/patches/020-CVS-fix-closing-of-minimized-apps.patch:
  - dropped, fixed upstream.
* debian/rules:
  - bumped shlibs, new interfaces added.
* debian/watch:
  - updated.

Show diffs side-by-side

added added

removed removed

Lines of Context:
146
146
 
147
147
  /* Minimize is the state controlled by the minimize button */
148
148
  guint minimized : 1;
 
149
  guint was_minimized : 1;
149
150
  guint tab_unminimized : 1;
150
151
 
151
152
  /* Whether the window is mapped; actual server-side state
239
240
  /* Are we in meta_window_free()? */
240
241
  guint unmanaging : 1;
241
242
 
 
243
  /* Are we in meta_window_new()? */
 
244
  guint constructing : 1;
 
245
  
242
246
  /* Are we in the calc_showing queue? */
243
247
  guint calc_showing_queued : 1;
244
248
 
270
274
  guint transient_parent_is_root_window : 1;
271
275
 
272
276
  /* Info on which props we got our attributes from */
273
 
  guint using_net_wm_name : 1; /* vs. plain wm_name */
274
 
  guint using_net_wm_icon_name : 1; /* vs. plain wm_icon_name */
 
277
  guint using_net_wm_name              : 1; /* vs. plain wm_name */
 
278
  guint using_net_wm_visible_name      : 1; /* tracked so we can clear it */
 
279
  guint using_net_wm_icon_name         : 1; /* vs. plain wm_icon_name */
 
280
  guint using_net_wm_visible_icon_name : 1; /* tracked so we can clear it */
275
281
 
276
282
  /* has a shape mask */
277
283
  guint has_shape : 1;
539
545
  (((w)->input || (w)->take_focus ) && META_WINDOW_IN_NORMAL_TAB_CHAIN_TYPE (w) && (!(w)->skip_taskbar))
540
546
#define META_WINDOW_IN_DOCK_TAB_CHAIN(w) \
541
547
  (((w)->input || (w)->take_focus) && ! META_WINDOW_IN_NORMAL_TAB_CHAIN_TYPE (w))
 
548
#define META_WINDOW_IN_GROUP_TAB_CHAIN(w, g) \
 
549
  (((w)->input || (w)->take_focus) && (!g || meta_window_get_group(w)==g))
542
550
 
543
551
void meta_window_refresh_resize_popup (MetaWindow *window);
544
552
 
570
578
 
571
579
const char* meta_window_get_startup_id (MetaWindow *window);
572
580
 
573
 
void meta_window_recalc_features (MetaWindow *window);
 
581
void meta_window_recalc_features    (MetaWindow *window);
 
582
void meta_window_recalc_window_type (MetaWindow *window);
574
583
 
575
584
void meta_window_queue_update_icon (MetaWindow *window);
576
585
 
580
589
void meta_window_set_user_time (MetaWindow *window,
581
590
                                Time        timestamp);
582
591
 
 
592
void meta_window_set_demands_attention (MetaWindow *window);
 
593
 
 
594
void meta_window_unset_demands_attention (MetaWindow *window);
583
595
#endif