[metacity] (170 commits) Non-fast-forward update to branch wip/muktupavels/work-areas-v3



The branch 'wip/muktupavels/work-areas-v3' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  afc3e82... screen: add support for _NET_WORKAREAS_Dn
  2dff13a... window: use MetaEdge for struts
  7a94581... window: add support for _NET_WM_STRUT_AREA
  bd39d0e... workspace: ignore middle struts calculating screen workarea

Commits added to the branch:

  a9a7115... Update Polish translation (*)
  ed96503... boxes: Actually check for rectangle containment (*)
  18314a7... Update Dutch translation (*)
  bf1bfba... bump version to 3.32.0, update NEWS (*)
  359f60a... libmetacity: avoid deprecated g_memmove (*)
  229ff30... Update Catalan translation (*)
  c87f73f... xprops: fix memory leak (*)
  0928447... Update Basque translation (*)
  1653811... window: avoid deprecated g_get_current_time (*)
  82f741e... effects: avoid deprecated g_get_current_time (*)
  11725dc... screen: avoid deprecated g_get_current_time (*)
  af0bbde... menu: change event parameter back to timestamp (*)
  96f78cb... window: add support for _GTK_SHOW_WINDOW_MENU (*)
  5348112... fix meta_window_titlebar_is_onscreen for titlebar-less wind (*)
  f91ec0d... Update Catalan translation (*)
  4c8927e... display: remove benign warning for older X clients (*)
  7914458... screen: don't use compositor in meta_screen_new (*)
  0ef46da... compositor: don't check common extensions in base class (*)
  9949f5b... compositor: add composited property (*)
  93340f5... frame: add Visual to MetaFrame struct (*)
  55dacbf... xrender: use toplevel visual (*)
  cb91162... window: add meta_window_reframe (*)
  56bc89d... display: reframe windows when compositing changes (*)
  94518db... bump version to 3.33.92, update NEWS (*)
  f82f65b... xrender: avoid calling add_damage with None region (*)
  ddddd1d... bump version to 3.34.0, update NEWS (*)
  9dc008d... bump version to 3.35.0 (*)
  c2a805a... compositor: remove meta_compositor_new (*)
  3b2f2fb... build: don't build Vulkan compositor if not enabled (*)
  89f4049... window: add meta_window_get_toplevel_xwindow (*)
  b88f73d... xrender: remove get_toplevel_xwindow (*)
  6088cb4... build: remove check for pangoxft (*)
  a8740ae... xrender: fix memory leak (*)
  ccb359d... compositor: add MetaSurface (*)
  1099f3b... compositor: move all_damage region to MetaCompositor (*)
  85f39ea... compositor: add meta_compositor_damage_screen (*)
  d820fce... compositor: move stack handling to MetaCompositor (*)
  c8235d4... core: preserve focus across decoration changes (*)
  e4ebdc9... xrender: simplify notify_appears_focused_cb (*)
  d49b8a8... xrender: use meta_window_appears_focused in add_window (*)
  cd6fed9... xrender: remove unused shadow type (*)
  6fcc0d6... xrender: do not recreate extents in window_opacity_changed (*)
  142778a... xrender: simplify determine_mode (*)
  de61b82... xrender: remove clip_changed (*)
  4d53333... window: add meta_window_is_toplevel_mapped (*)
  17a8c8b... xrender: fix shaded windows regression (*)
  0a1015f... window: fix frame height for shaded windows (*)
  569609a... xrender: fix shadow regression (*)
  5d5f8d6... window: add shaded property (*)
  95733da... xrender: save shaded window as cairo surface (*)
  b3ede68... surface: add compositor property (*)
  9761e50... compositor: add pre_paint functions (*)
  300755a... compositor: pass MetaSurface to get_window_surface function (*)
  bbd3044... compositor: pass MetaSurface to show_window vfunc (*)
  675210b... compositor: pass MetaSurface to sync_window_geometry vfunc (*)
  b6486d5... compositor-xrender: move damage to MetaSurface (*)
  e4c1e31... compositor-xrender: move back_pixmap to MetaSurface (*)
  69f3e04... window: add meta_window_get_toplevel_xvisual (*)
  887153e... compositor-xrender: move picture to MetaSurfaceXRender (*)
  b9581ac... compositor: pass MetaSurface to hide_window vfunc (*)
  880e965... surface: add meta_surface_hide (*)
  a09f85a... surface-xrender: do not recreate picture when unmapped (*)
  4dc6423... compositor-xrender: destroy extents in window_opacity_chang (*)
  1397f85... compositor: pass MetaSurface to window_opacity_changed (*)
  196298d... compositor-xrender: split get_window_mask into two function (*)
  6a2cacc... compositor-xrender: merge alpha_pict and mask (*)
  6889adf... surface: sync window geometry in meta_surface_constructed (*)
  6ba14d4... compositor-xrender: move get_window_mask_pixmap to MetaSurf (*)
  84628ed... surface: reorder code (*)
  6282f7f... surface: add meta_surface_opacity_changed (*)
  eb733e1... surface: add show vfunc (*)
  4205a81... compositor-xrender: move mask to MetaSurfaceXRender (*)
  4a80ec0... surface: add meta_surface_get_image (*)
  3d666ac... surface-xrender: make create_mask_pixmap static (*)
  9355d36... compositor: avoid full redraw if stack did not change (*)
  0af8472... compositor: pass MetaSurface to window_opaque_region_change (*)
  d100531... compositor: pass MetaSurface to window_shape_region_changed (*)
  c5a8df1... compositor-xrender: clip shape region to window size (*)
  e241a2b... compositor-xrender: remove shape_region (*)
  ce92e34... util: add meta_xserver_region_equal (*)
  a412fda... window: change shape_region type to XserverRegion (*)
  773b621... window: change opaque_region type to XserverRegion (*)
  83a7cf9... window: clip shape region to window size (*)
  cc911ba... compositor-xrender: simplify code (*)
  a65aa9e... surface: add meta_surface_is_visible (*)
  25a783c... surface: simplify code (*)
  454aac8... surface: store position (*)
  d87c44e... surface: add meta_surface_opaque_region_changed (*)
  50df302... surface: add meta_surface_shape_region_changed (*)
  340a734... surface: add new damage region once from pre_paint (*)
  5f37bfc... surface: don't unconditionally subtract damage (*)
  c85d68e... surface-xrender: simplify code (*)
  68bd30a... surface-xrender: free mask when focus changes (*)
  ef433bd... libmetacity: fix blurry titlebar font (*)
  9116687... surface: add frame region to shape region (*)
  5c7ac3d... surface-xrender: clip image to shape region (*)
  cdef273... surface: update regions before is_region_empty (*)
  929d27a... surface: always add frame region to shape region (*)
  097357c... compositor-xrender: move window painting to MetaSurfaceXRen (*)
  3847a89... compositor-xrender: remove unused client_region (*)
  440d350... compositor-xrender: remove unused window_region (*)
  b6dabfe... compositor-xrender: remove also visible_region (*)
  02c45bd... compositor: remove window_opaque_region_changed vfunc (*)
  45428ab... compositor: remove window_shape_region_changed vfunc (*)
  c07a768... compositor-xrender: move shaded_surface to MetaSurface (*)
  1752542... compositor: remove get_window_surface vfunc (*)
  c9b9917... compositor: remove unmaximize_window vfunc (*)
  60e5a5f... compositor: remove maximize_window vfunc (*)
  2e9ca50... compositor: reformat MetaCompositorClass (*)
  75aa437... window: move shape clipping to MetaSurface (*)
  7b05a0e... surface: add damage when moving window (*)
  8277cab... compositor-xrender: remove debug from MetaCompositorXRender (*)
  40ddc35... compositor-xrender: create extents in pre_paint vfunc (*)
  c7743b9... compositor-xrender: remove damaged from MetaCompWindow (*)
  45c21c3... compositor: remove show_window vfunc (*)
  1292abd... compositor: remove set_updates_frozen vfunc (*)
  ffd3cc2... compositor-xrender: create root buffer in pre_paint (*)
  c6dcae4... compositor-xrender: remove free_win (*)
  b6e77dd... compositor-xrender: create extents only if window needs sha (*)
  a2ea2e3... compositor-xrender: simplify paint_windows (*)
  73d0c2d... libmetacity: remove meta-enum-types.h from include headers (*)
  ba6655f... window: add window-type property (*)
  7189288... compositor-xrender: remove add_repair (*)
  5419d63... compositor-xrender: remove error trap from notify_decorated (*)
  d2cae23... compositor-xrender: use window-type property (*)
  ffc6af9... compositor-xrender: simplify shadow handling (*)
  3efbf74... surface: add meta_surface_is_opaque (*)
  f18e070... surface: add meta_surface_has_shadow (*)
  06b430e... compositor-xrender: use meta_surface_has_shadow (*)
  c2c3733... compositor-xrender: remove mode (*)
  c1079a3... compositor-xrender: remove needs_shadow (*)
  12f94ba... compositor: move meta_surface_pre_paint to pre_paint vfunc (*)
  a9cf56b... compositor-xrender: rename extents to shadow_region (*)
  3a80f1a... compositor-xrender: create root tile in pre_paint (*)
  495b846... compositor-xrender: remove shadow_type (*)
  cd2a847... surface: add full damage when hiding window (*)
  d0caba2... window: treat CurrentTime as legal timestamp in activation (*)
  3dcc5fe... compositor: pass MetaSurface to remove_window (*)
  cc6832f... compositor-xrender: pass MetaSurface to shadow_changed (*)
  3eb4d02... compositor-xrender: move Expose event handling to MetaCompo (*)
  8ad0c00... compositor-xrender: remove windows_by_xid (*)
  011a0e5... compositor-xrender: don't set clip region for shadow pictur (*)
  291b930... surface-xrender: do not create picture if we don't have pix (*)
  7fccad3... surface: add is_visible vfunc (*)
  973721f... surface: add damage parameter to pre_paint vfunc (*)
  4977d10... surface: add sync_geometry vfunc (*)
  66afc4b... compositor-xrender: move shadow painting to separate functi (*)
  e944c77... compositor-xrender: remove unused parameters from shadow_pi (*)
  16a3262... compositor-xrender: move shadow to MetaShadowXRender (*)
  69b7654... surface: add full damage when opacity changes (*)
  9014ff6... compositor-xrender: add meta_compositor_xrender_create_shad (*)
  c17c74f... surface-xrender: remove meta_surface_xrender_get_picture (*)
  ebd1888... compositor-xrender: move shadow to MetaSurfaceXRender (*)
  06426e2... compositor: remove sync_window_geometry vfunc (*)
  af2f66c... compositor: remove window_opacity_changed vfunc (*)
  e2070a3... compositor: remove remove_window vfunc (*)
  977a958... compositor: remove hide_window vfunc (*)
  e94ee45... compositor-xrender: merge paint_all into redraw function (*)
  db76f8e... compositor-xrender: pass only visible surfaces to paint_win (*)
  85c64a4... surface-xrender: remove visibility check from paint functio (*)
  3405eb4... revert "stack: never focus unmanaging windows" (*)
  aca1488... data: don't expose window shading shortcut (*)
  186b2b7... stack: change how we choose default focus window (*)
  fbc79f3... display: do not focus default window when focus reverts to  (*)
  9676a46... Update Turkish translation (*)
  36ef44d... libmetacity: fix memory leak (*)
  d442ca2... screen: add support for _NET_WORKAREAS_Dn
  1e71aaf... window: use MetaEdge for struts
  fc1a426... window: add support for _NET_WM_STRUT_AREA
  bf1c100... workspace: ignore middle struts calculating screen workarea

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]