2.24.0 released!

Nothing particularly exciting, except that this is the culmination of the 2.23 branch and the version which will be released in tonight’s 2.24 GNOME stable release.  I’m in a hurry at the moment or I’d add a nice picture.

Here’s the release notes:

Metacity is a lightweight compositing window manager for the GNOME desktop.

What’s new for 2.24.0:

Thanks to Thomas Thurman for improvements in this version.

– Small memory leak fixed (Thomas) (#549952)

Translations
Ankitkumar Patel (gu), Kenneth Nielsen (da), Mişu Moldovan (ro),
Anas Afif Emad (ar), Theppitak Karoonboonyanan (th),
Gintautas Miliauskas (lt),  Gil Forcada (ca),  Gabor Kelemen (hu),
Duarte Loreto (pt),  Leonardo Ferreira Fontenelle (pt_BR),
Baris Cicek (tr),  Changwoo Ryu (ko),  Hendrik Richter (de),
Goran Rakić (sr), Goran Rakić (sr@latin), Sandeep Shedmake (mr)

Sources at:
http://download.gnome.org/sources/metacity/2.24/

MD5 sums:
d4aa782d5f71b6c42514b239684a4aa3  metacity-2.24.0.tar.bz2
cadfcd438e9116692bf7b8a6411256f8  metacity-2.24.0.tar.gz

Keep up to date with Metacity at http://blogs.gnome.org/metacity/ (but you’re already here)

Thomas

2.25.1 released

St Albans AbbeyThanks to Thomas Thurman for improvements in this version.

  • Fix small memory leak, found by Matthias Clasen (Thomas ) (GNOME bug 549952)
  • Added move_to_center keybinding suggested by Khanh-Dang Nguyen Thu Lam (Thomas ) (GNOME bug 549979)
  • Compositor can be turned on and off from the command line (GNOME bug 545323) (Thomas)

Translations: Khaled Hosny (ar), Petr Kovar (cs), Iñaki Larrañaga Murgoitio (eu), Ilkka Tuohela (fi), Žygimantas Beručka (lt), Duarte Loreto (pt), Djavan Fagundes (pt_BR), Laurent Dhima (sq)

(Recall that 2.25.x is currently trunk.)

Where to get it:

Photo: © 2006 Matthew Hunt, cc-by.

2.25.0

St. AlbansThanks to Patrick Niklaus, Ted Percival, Eric Piel, Akira TAGOH, and Thomas Thurman 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)
  • Icons for windows which are uncooperative enough not to provide an icon are taken from the theme, not built in (Patrick ) (GNOME bug 524343)
  • Added manual page for metacity-message (Akira, from Debian downstream)
  • Added header comments to some files (Thomas)

Translations: Khaled Hosny (ar), Petr Kovar (cs), Ilkka Tuohela (fi), Duarte Loreto (pt), Djavan Fagundes (pt_BR)

This is the first release from trunk after the branch for the new stable release.

Two points of note, in the hiatus of the Metacity Journal:

  • The release script numbered the NEWS entry as 2.25.1.  I don’t know why (except that the release script is often unhappy around branch time, which is why we will be moving to moap sometime soon).  I have numbered it back to 2.25.0 in trunk, but the version on the download site still has the misnumbered version.  I don’t know if it’s worth doing a whole new unstable release just for this one thing.  Perhaps we should skip 2.25.1 because of this.
  • The fix Patrick supplied in GNOME bug 524343 is correct, but we are missing a name to use from the icon theme. Rodney Dawes gives some suggestions on that bug.  Other discussion is welcome there too.

Photo: St Albans Abbey, (c) thtstudios, cc-by-nc-nd.

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.