[metacity] Created tag 3.20.0



The unsigned tag '3.20.0' was created.

Tagger: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Fri Jun 10 00:45:31 2016 +0300

    Tag release 3.20.0

Changes since the last tag '3.18.1':

Alberts Muktupāvels (230):
      bump GTK+ required version
      remove old and unmaintained tools
      remove Doxyfile
      tools: remove metacity-mag and metacity-grayscale
      tile-preview: use correct style context state
      ui: use correct style context state
      theme: use correct style context state
      ui: avoid deprecated GdkDeviceManager
      bump GTK+ required version
      theme: remove frames.h include
      theme: simplify meta_frame_layout_calc_geometry
      theme: add MetaTheme parameter to meta_frame_layout_sync_with_style
      theme: make meta_frame_layout_get_borders static
      theme: add MetaTheme parameter to meta_frame_layout_get_borders
      prefs: use Gtk/DecorationLayout only under GNOME-Flashback
      theme: rename META_STYLE_ELEMENT_FRAME to *_DECORATION
      theme: add META_STYLE_ELEMENT_WINDOW
      theme: add fullscreen css class
      theme: add MetaTheme parameter to meta_theme_create_style_info
      theme: add MetaTheme parameter to meta_style_info_create_font_desc
      theme: remove prefs.h include
      core: move meta_frame_borders_clear to theme.c
      revert "build everything as library"
      bump version to development version
      gradient: sync code with mutter before it was removed
      gradient: reformat header
      gradient: avoid a forward declaration
      gradient: remove unused include
      theme: make meta_theme_replace_constants function static
      theme: move meta_theme_load from theme-parser.h to theme.h
      build: use libmetacity-private also with metacity
      theme: make many things private
      theme: move .ssd class to window node
      theme: simplify pos_eval_get_variable function
      theme: remove unused code
      theme: don't load themes from our source tree
      theme: destroy float_constants and color_constants hash tables
      theme: cleanup text_handler function
      theme: merge MetaThemeError and ThemeParseError enums
      main: kill custom log handler
      Revert "theme: fix missing background color"
      theme: use window style element for drawing
      theme: don't save/restore context in meta_set_color_from_style
      theme: remove unused parameter from create_style_context
      theme: make meta_color_component_from_string static
      theme: make meta_button_state_from_string static
      theme: make meta_button_state_to_string static
      theme: make meta_button_type_from_string static
      theme: make meta_button_type_to_string static
      theme: make meta_frame_piece_from_string static
      theme: make meta_frame_state_from_string static
      theme: make meta_frame_state_to_string static
      theme: make meta_frame_resize_from_string static
      theme: make meta_frame_resize_to_string static
      theme: make meta_frame_focus_from_string static
      theme: make meta_frame_focus_to_string static
      theme: make meta_frame_type_to_string static
      theme: make meta_gradient_type_from_string static
      theme: make meta_gtk_shadow_from_string static
      theme: make meta_gtk_arrow_from_string static
      theme: make meta_image_fill_type_from_string static
      theme: make meta_theme_load_image static
      theme: make meta_theme_validate static
      theme-viewer: remove unused code
      theme: make meta_parse_position_expression static
      theme: make meta_parse_size_expression static
      theme: make meta_gradient_spec_validate static
      libmetacity: new library
      libmetacity: add MetaHSLA
      theme.h: rename header guard
      theme: move MetaThemeError to libmetacity
      libmetacity: add meta-color.[c/h]
      libmetacity: add meta-color-spec.[c/h]
      libmetacity: remove hack from meta_gtk_state_from_string
      libmetacity: remove debug code
      theme: move gradient code to libmetacity
      libmetacity: rename meta-hsla.h to meta-hsla-private.h
      libmetacity: add meta-gradient-spec.[c/h]
      remove old and unmaintained files
      libmetacity: add MetaThemeImpl, MetaThemeGtk and MetaThemeMetacity
      theme: fix titlebar_font copying in meta_theme_set_current
      libmetacity: make public
      theme: move integer, float and color constants to MetaThemeMetacity
      move MetaFrameBorders to libmetacity
      theme: revert theme format version 3.6
      move MetaButtonFunction to libmetacity
      move MetaButtonLayout to libmetacity
      libmetacity-private: don't include common.h
      theme: replace MetaRectange with GdkRectange
      move MetaStyleInfo to libmetacity
      libmetacity: add meta-draw-spec.[c/h]
      theme: don't use MetaFrameGeometry in MetaDrawInfo
      libmetacity: add meta-draw-op.[c/h]
      theme-parser: remove unneeded prototypes
      theme: move draw_op_lists to MetaThemeMetacity
      theme: redo meta_theme_load function
      libmetacity: add meta-frame-layout.[c/h]
      theme: move frame_layouts to MetaThemeMetacity
      libmetacity: merge meta-frame-flags.h and meta-frame-type.h
      theme: move remaining MetaFrame* enums to libmetacity
      libmetacity: add meta-frame-style.[c/h]
      theme: move styles and style_sets to libmetacity
      theme: move style_sets_by_type to MetaThemeImpl
      libmetacity: add a vfunc to load theme
      libmetacity: use load vfunc to load GTK+ theme
      theme-parser: merge with MetaThemeMetacity
      theme: move meta_frame_style_validate to libmetacity
      theme: move MetaTheme to libmetacity and GObjectize it
      frames: move style variants to MetaTheme
      theme: change MetaStyleInfo parameter to theme variant string
      theme: remove meta_gtk_widget_get_font_desc
      theme: move MetaFrameGeometry to libmetacity
      theme: move meta_theme_get_frame_style to libmetacity
      theme: move meta_style_info_create_font_desc to libmetacity
      theme: move meta_pango_font_desc_get_text_height to libmetacity
      theme: move meta_frame_type_from_string to libmetacity
      theme: move meta_theme_get_title_scale to libmetacity
      theme: move get_frame_borders, calc_geometry and draw_frame
      theme: move get_current and set_current to libmetacity
      remove libmetacity-private
      libmetacity: don't use GtkSettings to change gtk-theme-name
      libmetacity: remove button background rects from GTK+ theme
      frames: don't force dark theme to all windows
      libmetacity: clip metacity theme drawing to rounded corners
      theme-viewer: completely rewritten
      libmetacity: remove meta_theme_get_composited
      libmetacity: rename theme invalidation function
      libmetacity: redo meta_theme_invalidate
      libmetacity: add substructures to MetaFrameLayout
      libmetacity: consider minimum sizes in GTK+ theme
      libmetacity: support margins on titlebar title/buttons in GTK+ theme
      libmetacity: rename invisible_border to invisible_resize_border
      libmetacity: make sure invisible area is large enough
      libmetacity: use correct style context to retrieve border-radius
      libmetacity: correctly center button vertically
      libmetacity: don't expose MetaStyleInfo
      libmetacity: rename meta_style_info_create_font_desc
      libmetacity: don't expose MetaDrawOp and MetaDrawOpList
      libmetacity: don't expose MetaGradientSpec
      libmetacity: don't expose MetaColorSpec
      libmetacity: don't expose MetaDrawSpec
      libmetacity: don't expose private functions
      libmetacity: don't expose MetaFrameLayout
      libmetacity: remove meta_theme_get_theme_type
      remove metacity-wm.desktop
      po: remove unneeded file
      remove metacity-schemas.convert
      doc: remove creating_themes
      build: fix distcheck
      libmetacity: fix titlebar in GTK+ theme
      theme-viewer: disable sidebar while theme is not selected
      theme-viewer: don't allow to set all frame flags
      libmetacity: don't draw titlebar in fullscreen
      libmetacity: link with math library
      use upstream gettext & itstool
      ui: set x11 as only allowed backend
      data: use preferences-system-windows as metacity icon
      data: remove obsolete info from desktop file
      libmetacity: fix get_shadow_extents
      theme: redo theme settings
      libmetacity: remove meta_theme_get_name
      remove unmaintained themes
      libmetacity: fix build warning
      libmetacity: move scale_border function
      libmetacity: add get_window_scaling_factor
      libmetacity: scale window decorations on HiDPI displays     As we opt out of GTK+/Clutter's HiDPI 
handling, we need to apply the     window scaling factor manually to decorations, both the geometry and     
when drawing.
      prefs: update theme when gtk-theme-name changes
      prefs: fix XDG_CURRENT_DESKTOP usage
      data: add translators comment for icon name
      compositor: try to use root window background
      frame: expose meta_frame_get_mask
      compositor: add window back to compositor
      window: use the correct frame size during unmaximize
      compositor: use correct xid when removing window
      compositor: rename border_size to window_region
      compositor: add client_region
      compositor: rename window_size to visible_region
      compositor: create picture with window mask
      compositor: keep more info when window is shaded
      compositor: redo xrender_get_window_surface
      compositor: use window mask in paint_windows
      frame: always use the client window's visual
      frames: use CAIRO_CONTENT_COLOR for cache surface
      require composite extensions at build-time
      configure: minor cleanup
      compositor: don't crash when xregion is None
      compositor: don't destroy client_region on unmap
      frames: ignore event outside of frame in get_control
      compositor: add error trap in free_win
      errors: simplify code
      compositor: use only one error traps in free_win
      libmetacity: remove meta_theme_get_title_scale
      window: remove meta_window_get_rect, unused.
      theme-viewer: queue draw after changing theme
      libmetacity: add MetaCssProvider
      libmetacity: GObjectize MetaStyleInfo
      theme-viewer: enable reload button also for GTK+ theme
      libmetacity: do nothing in GTK+ theme load function
      libmetacity: add version information
      libmetacity: add composited to MetaThemeImpl
      libmetacity: don't ignore background and alpha attributes
      libmetacity: pass scale to clip_to_rounded_corners
      build: fix builddir != srcdir
      libmetacity: don't use get_window_scale_factor in meta-draw-op.c
      frames: remove unneeded constructor
      frames: use G_DECLARE_FINAL_TYPE
      libmetacity: scale text height
      libmetacity: apply scale in meta_theme_create_font_desc
      libmetacity: define G_LOG_DOMAIN
      libmetacity: update titlebar style context
      libmetacity: add meta_theme_create_title_layout
      libmetacity: own created title font descriptions
      theme-viewer: queue draw after changing frame type
      libmetacity: don't expose meta_theme_get_title_height
      libmetacity: don't expose meta_theme_get_title_font_desc
      theme-viewer: add back benchmark
      theme-viewer: search themes in system data dirs
      libmetacity: don't expose meta_theme_create_title_layout
      libmetacity: don't expose meta_theme_get_frame_style
      libmetacity: don't expose MetaFrameStyle
      libmetacity: don't expose private functions
      libmetacity: don't expose meta_frame_type_from_string
      libmetacity: add `shadow` and `resize` borders
      frames: don't include invisible area in cache
      libmetacity: automatically reload GTK+ theme
      prefs: don't reload theme if not needed
      libmetacity: add comment to MetaFrameBorders struct
      frame: set window input shape
      frames: use new resize border
      bump version to 3.20.0, update NEWS

Alexander Larsson (1):
      ui: disable scaling support in GTK+

Aurimas Černius (1):
      Updated Lithuanian translation

Balázs Meskó (1):
      Updated Hungarian translation

Balázs Úr (1):
      Updated Hungarian translation

Cédric Valmary (1):
      Updated Occitan translation

Daniel Mustieles (2):
      Updated Spanish translation
      Updated Spanish translation

Dmitry Shachnev (1):
      build: Use non-deprecated feature test macros

Florian Müllner (3):
      theme: Set object-name on style contexts
      theme: update style hierarchy (again)
      theme: stop hiding titlebar buttons in dialogs

Gábor Kelemen (1):
      Updated Hungarian translation

Jasper St. Pierre (7):
      window: allow minimizing windows which don't advertise support for it
      util: don't generate a backtrace on every G_LOG
      group: select for property notifies on group leaders
      window: clear the frame borders before calculating the unfullscreen rect
      iconcache: Fix apply_mask
      frames: simplify our frame title management
      frames: remove the destroy_event handler

Josef Andersson (1):
      Updated Swedish translation

Luis Enrique Ortega Rojas (4):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Marek Černocký (2):
      Updated Czech translation
      Updated Czech translation

Mario Blättermann (8):
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation

Muhammet Kara (1):
      Updated Turkish translation

Owen W. Taylor (3):
      frame: cache borders
      iconcache: Correctly interpret monochrome icons
      iconcache: don't crash on a non-alpha mask pixmap

Pedro Albuquerque (1):
      Updated Portuguese translation

Piotr Drąg (9):
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Slightly improve grammar in the new gschema file
      Updated Polish translation
      Updated POTFILES.in
      Updated Polish translation
      Updated Polish translation

Rafael Fontenelle (2):
      Updated Brazilian Portuguese translation
      Updated Brazilian Portuguese translation

Марко Костић (1):
      Updated Serbian translation

Милош Поповић (1):
      Updated Serbian Latin translation

Мирослав Николић (4):
      Updated Serbian translation
      Updated Serbian translation
      Updated Serbian translation
      Updated Serbian translation


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