2.23.144

Thanks to Ted Percival and Eric Piel for improvements in this version.

  • Fix memory allocation problem in struts (Eric) (probably fixes GNOME bug 468075)
  • Ensure windows which start maximised know where to jump back to, so they don’t warp to other screens (Ted ) (GNOME bug 504692)

Translations: Khaled Hosny (ar), Petr Kovar (cs), Ilkka Tuohela (fi), Ignacio Casal Quinteiro (gl), Duarte Loreto (pt), Djavan Fagundes (pt_BR)
This release is for the GNOME 2.23 release tonight, which will form the first beta of GNOME 2.24.  The 2.23 branch enters UI freeze tonight. Release notes are forthcoming.

Branch for stable 2.24

Metacity has been branched for stable 2.24.  Hacking will continue in trunk as 2.25.x.  This doesn’t mean that what’s in the 2.24 branch will necessarily be exactly what will ship; it does mean that what’s in the 2.24 branch is considered stable and changes which affect stability won’t affect it.

New features in trunk will not be backported to 2.24, but bugfixes will be.

Further 2.23 releases will be from the 2.24 branch and not trunk.

jhbuild has been updated (thanks, uws.)

If you don’t understand any of this, it doesn’t matter.

2.23.89: this is just for the unstable release tomorrow

2.23.89
=======

Thanks to Thomas Thurman for improvements in this version.

– Added DOAP file. (Thomas)
[here, if you want to see]

Translations
Khaled Hosny (ar), Luca Ferretti (it), Takeshi AIHANA (ja), Wouter
Bolsterlee (nl), Vladimir Melo (pt_BR), Daniel Nylander (sv)

There has actually been a whole lot of work going on, just not much of it in trunk at present.

2.23.55 released

Thanks to Elijah Newren and Thomas Thurman for improvements in this version.

Contrary to rumour, this release does not add tabbing to everything.

  • Display theme name in title bar of theme viewer (Thomas ) (GNOME bug 430198)
  • Allow toggling of non-compositor effects (Thomas ) (GNOME bug 92867)
  • Add some extra null checks (Thomas ) (GNOME bug 422242)
  • Check for double-freeing at the time of workspace freeing (Elijah ) (GNOME bug 361804)
  • Don’t generate log messages unless we’re logging (Thomas)
  • Two windows which don’t belong to any application can’t be considered to belong to the same application (Thomas)
  • Various tidyings (Thomas)

Translations
Yavor Doganov (bg), Gabor Kelemen (hu), Kjartan Maraas (nb), Matej Urbančič (sl), Daniel Nylander (sv), Theppitak Karoonboonyanan (th)

2.23.34 out (mainly for the release day)

2.23.34
=======

Thanks to Thomas Thurman for improvements in this version.

– Commenting and tidying (Thomas)
– Fix possible compositor crash (Thomas) (#530702)

Translations
Khaled Hosny (ar), Yavor Doganov (bg), Jorge González (es), Kjartan Maraas (nb),
Yannig Marchegay (Kokoyaya) (oc), Theppitak Karoonboonyanan (th), Clytie
Siddall (vi)

2.23.21

What is it ?
============

Metacity is a simple compositing window manager that integrates nicely with GNOME 2.

What’s changed ?
================

Thanks to Robert Escriva, Iain Holmes, Matt Krai, Thomas Thurman, and Chris Wang for improvements in this version.

– Add shadow ability for menus and tooltips (Iain) (#517442 ) (GNOME bug 517524)
– Fix possible crashes in compositor (Iain ) (GNOME bug 534569) ( GNOME bug 528787)
– Major reorganisation of compositor code (Iain)
– Initial version of XRender backend for the compositor (Iain)
– New basic public API for compositor (Iain)
– Window decoration updates colour when GTK theme changes (Robert ) (GNOME bug 511826)
– Minor code cleanup for pedantic compilers (Thomas)
– Further code cleanup for pedantic compilers (Matt ) (GNOME bug 526049)
– The atom list appears only once in the code (Thomas ) (GNOME bug 530843)
– Don’t attempt to read attributes of invalid windows (Chris ) (GNOME bug 530485)

Translations
Khaled Hosny (ar), Gabor Kelemen (hu), Kjartan Maraas (nb), Tino Meinen (nl), Theppitak Karoonboonyanan (th)

Where can I get it ?
====================

As 780eddd5a57559c6255d7d2440f73114 bz2 or 75328c77f6de4e1c5ae638f3f0a4b0b6 gz.

2.23.13 out

What is it ?

Metacity is a simple compositing window manager that integrates nicely with GNOME 2.

What’s changed ?

Thanks to Erwann Chenede and Carlos Garnacho for improvements in this version.

  • Re-enable cascading (Erwann ) (GNOME bug #529925)
  • Propagate opacity to frame windows (spec compliance!) (Carlos)

Translations
None this time!

Where can I get it ?

http://download.gnome.org/sources/metacity/2.23/

c1c7f4ce88c42515917278d136080537 bzip2
5071f294e6fd4829db60fe7a6a5c705c gzip

2.23.3

What is it ?

Metacity is a simple compositing window manager that integrates nicely with GNOME 2.

What’s changed ?

Thanks to Marco Pesenti Gritti, Iain Holmes, Josh Lee, Thomas Thurman, and Matthew Wilson for improvements in this version.

– Workspaces whose name is the same as the standard name, plus some string, are not cut off. (Thomas ) (GNOME bug 453678)
– Improve compositor performance (Iain ) (GNOME bug 522166)
– Draw wallpaper correctly when we start up with compositor (Iain ) (GNOME bug 522599)
– Don’t draw shadows on shaped windows unless they have frames (Iain ) (GNOME bug 505333)
– Several other smaller compositor fixes (Iain)
– Newly-created keep-above windows get focus (Marco ) (GNOME bug 519188)
– Allow moving workspace when dragging with modifier key (Matthew ) (GNOME bug 474195)

Translations
Kenneth Nielsen (da), Gabor Kelemen (hu), Vasiliy Faronov (ru), Daniel Nylander (sv), Maxim Dziumanenko (uk), Woodman Tuen (zh_HK)

Where can I get it ?

http://download.gnome.org/sources/metacity/2.23/

1dc28ef6b8da2662caff2b25eca3fda5 bzip2
bb0917ad4f4a9168e9cce6a60bd2dff2 gzip