mirror of
https://github.com/brl/mutter.git
synced 2024-11-21 15:40:41 -05:00
9d9576612b
svn path=/trunk/; revision=3600
3504 lines
111 KiB
Plaintext
3504 lines
111 KiB
Plaintext
2.23.0
|
||
======
|
||
|
||
Thanks to , n. (fixes #142198), -focused windows) below the focus window. Fixes
|
||
ple-properties-at-once API., Rob Adams, Dave Ahlswede, Taneem Ahmed, Jesus Bravo
|
||
Alvarez, Kyle Ambroff, Thomas Andersen, Marius Andreiana, Alejandro Andres, Adi
|
||
Attar, Jorn Baayen, Calum Benson, Jacob Berkman, Žygimantas Beručka, Craig
|
||
Black, Peter Bloomfield, Bruno Boaventura, Paolo Borelli, Stanislav Brabec, Rob
|
||
Bradford, Charlie Brej, Stephen Browne, Ross Burton, James M. Cape, Damien
|
||
Carbery, Anders Carlsson, Cosimo Cecchi, Abel Cheung, Pawan Chitrakar, Kenneth
|
||
Rohde Christiansen, Zbigniew Chyla, Matthias Clasen, Frederic Crozat, Mohammad
|
||
DAMT, ated windows (specifically, DOCKS and DESKTOPS), Johan Dahlin, Aidan
|
||
Delaney, Fatih Demir, Laurent Dhima, Paul Duffy, Alex Duggan, Mikkel Kamstrup
|
||
Erlandsen, Christophe Fergeau, Thomas Fitzsimmons, Glynn Foster, Steve Fox,
|
||
Alessio Frusciante, Evandro Fernandes Giovanini, Gustavo GirÃ�¡ldez,
|
||
Benjamin Gramlich, Jens Granseuer, Alex Graveley, Marco Pesenti Gritti, Leena
|
||
Gunda, Samúel Jón Gunnarsson, Telsa Gwynne, Mikael Hallendal, Bill
|
||
Haneman, James Henstridge, Yair Hershkovitz, Lex Hider, iain Holmes, Jim Huang,
|
||
Adam Jackson, Kang Jeong-Hee, JeyaSudha, Benjamin Kahn, Aivars Kalvans, Yanko
|
||
Kaneti, Guntupalli Karunakar, Jeremy Katz, Peteris Krisjanis, Christof Krüger,
|
||
Priit Laes, Iñaki Larrañaga, Tõivo Leedjärv, Gaute Lindkvist, Björn
|
||
Lindqvist, Duarte Loreto, Ryan Lortie, Davyd Madeley, Jordi Mallach, Kjartan
|
||
Maraas, Justin Mason, Dmitry G. Mastrukov, Mark McLoughlin, Arafat Medini,
|
||
Michael Meeks, Martin Meyer, Dan Mick, Baptiste Mille-Mathias, Dan Mills, Gora
|
||
Mohanty, Josselin Mouette, Muktha, Steve Murphy, Rached Ben Mustapha, Yukihiro
|
||
Nakai, Deepa Natarajan, Christian Neumair, Elijah Newren, Seth Nickell, Bastien
|
||
Nocera, Vincent Noel, Padraig O'Briain, Philip O'Brien, Gediminas Paulauskas,
|
||
Havoc Pennington, Brian Pepple, Christian Persch, Laszlo Peter, Hasbullah Bin
|
||
Pit, Roozbeh Pournader, He Qiangqiang, Federico Mena Quintero, Jayaraj Rajappan,
|
||
Lucas Rocha, Erdal Ronahi, Christian Rose, Changwoo Ryu, Masahiro Sakai, Arvind
|
||
Samptur, Pablo Saratxaga, Robert Sedak, Paisa Seeluangsawat, Åsmund
|
||
Skjæveland, Brent Smith, Ray Strode, Yuriy Syrota, Akira TAGOH, Arthur Taylor,
|
||
Gurban M. Tewekgeli, Thomas Thurman, Andras Timar, Linus Torvalds, Alex R.M.
|
||
Turner, Vincent Untz, Pauli Virtanen, Stanislav Visnovsky, Balamurali
|
||
Viswanathan, Matthias Warkus, Colin Watson, Jeff Waugh, Dan Winship, Carlo Wood,
|
||
Simos Xenitellis, bar-accel, jacob berkman, aste aspect ratio code to have
|
||
latest bugfixes, case,, Danilo Ã
egan, is handled here., ows table here
|
||
instaed of as a static variable. Also make, case so that we don't access random
|
||
memory,, e error with partial-width struts., tested attempt to handle window
|
||
resizes correctly with, HÃ�©ctor GarcÃ�a Ã�Âlvarez, and
|
||
Danilo Šegan for improvements in this version.
|
||
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Mikkel) (#448183)
|
||
- xxx (Matthias) (#106249)
|
||
- xxx (Thomas) (#328210)
|
||
- xxx (Thomas) (#436257)
|
||
- xxx (Thomas)
|
||
- xxx (Jim) (#515019)
|
||
- xxx (Jim) (#515152)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#514453)
|
||
- xxx (Thomas) (#513737)
|
||
- xxx (Michael)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Alex) (#333548)
|
||
- xxx (Christian) (#512561)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Iain)
|
||
- xxx (Iain)
|
||
- xxx (Iain)
|
||
- xxx (Paolo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Iain)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#501365)
|
||
- xxx (Thomas) (#474889)
|
||
- xxx (Matthias) (#496054)
|
||
- xxx (Thomas) (#112560)
|
||
- xxx (Martin) (#501362)
|
||
- xxx (Lucas) (#498033)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Benjamin) (#480026)
|
||
- xxx (Thomas) (#496947)
|
||
- xxx (Peter) (#461927)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#486445)
|
||
- xxx (Alex)
|
||
- xxx (Elijah) (#488468)
|
||
- xxx (Federico)
|
||
- xxx (Peter) (#461927)
|
||
- xxx (Peter) (#461927)
|
||
- xxx (iain)
|
||
- xxx (Jans) (#469682)
|
||
- xxx (Alex)
|
||
- xxx (Thomas) (#486445)
|
||
- xxx (Thomas)
|
||
- xxx (Kjartan)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#433253)
|
||
- xxx (Elijah)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Frederic) (#462734)
|
||
- xxx (Thomas) (#104026)
|
||
- xxx (Thomas) (#460997)
|
||
- xxx (Thomas) (#450271)
|
||
- xxx (Matthias) (#454055)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Rob) (#459027)
|
||
- xxx (Cosimo) (#449427)
|
||
- xxx (Yair) (#92212)
|
||
- xxx (Thomas) (#450271)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#145503)
|
||
- xxx (Thomas) (#400167)
|
||
- xxx (Damien) (#397296)
|
||
- xxx (Damien) (#446535)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#376760)
|
||
- xxx (Thomas) (#444879)
|
||
- xxx (Elijah) (#445447)
|
||
- xxx (Thomas) (#377495)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#433400)
|
||
- xxx (Thomas) (#438944)
|
||
- xxx (Yair) (#387893)
|
||
- xxx (Linus)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#427385)
|
||
- xxx (Elijah) (#426519)
|
||
- xxx (Elijah) (#418552)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#426791) (#382962)
|
||
- xxx (Bruno) (#426791)
|
||
- xxx (Elijah) (#419810)
|
||
- xxx (Elijah) (#399552)
|
||
- xxx (Thomas) (#399529)
|
||
- xxx (Elijah) (#115247)
|
||
- xxx (Elijah) (#115247)
|
||
- xxx (Elijah) (#344521)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#304430)
|
||
- xxx (Elijah) (#426519)
|
||
- xxx (Thomas)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#427385)
|
||
- xxx (Thomas) (#423855)
|
||
- xxx (Bastien) (#420145)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#322840)
|
||
- xxx (Elijah) (#329152) (#329152)
|
||
- xxx (Elijah) (#355497)
|
||
- xxx (Elijah) (#412319)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#374752)
|
||
- xxx (Elijah) (#353513)
|
||
- xxx (Elijah) (#358311)
|
||
- xxx (Elijah) (#358311)
|
||
- xxx (Elijah)
|
||
- xxx (Bruno) (#419043)
|
||
- xxx (Elijah) (#354213)
|
||
- xxx (Elijah) (#354213)
|
||
- xxx (Josselin)
|
||
- xxx (Elijah)
|
||
- xxx (Arthur) (#399373)
|
||
- xxx (Kjartan)
|
||
- xxx (Charlie) (#408903)
|
||
- xxx (Linus)
|
||
- xxx (Kjartan)
|
||
- xxx (Linus) (#408902)
|
||
- xxx (Linus) (#408899)
|
||
- xxx (Bruno)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Bruno) (#395560)
|
||
- xxx (Thomas) (#387761)
|
||
- xxx (Bruno) (#382962)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Christof) (#358715)
|
||
- xxx (Federico)
|
||
- xxx (Bruno)
|
||
- xxx (Björn) (#343108)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Priit)
|
||
- xxx (Bruno)
|
||
- xxx (Kjartan) (#363354) (#363355)
|
||
- xxx (Justin) (#317884)
|
||
- xxx (Elijah) (#360542)
|
||
- xxx (Dan) (#361054)
|
||
- xxx (Elijah)
|
||
- xxx (Carlo) (#333995)
|
||
- xxx (Elijah) (#341893)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#360498)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#96229) (#113162) (#96229) (#96229) (#96229) (#96229) (#151261) (#96229) (#11363) (#11363) (#96229) (#96229) (#96229) (#11363) (#114305) (#331356) (#113162) (#121639) (#113162) (#151261) (#114305) (#11363) (#121603) (#96229) (#114304) (#96229) (#121639) (#96229) (#151261) (#151261) (#96229) (#96229) (#114304) (#114304) (#114305) (#113465) (#129747) (#96229) (#96229) (#121639) (#113162) (#96229) (#96229) (#151261) (#114304) (#129747) (#114305) (#11363)
|
||
- xxx (c.)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#121936)
|
||
- xxx (Elijah) (#346782)
|
||
- xxx (Elijah) (#358514)
|
||
- xxx (Elijah) (#358866)
|
||
- xxx (Elijah) (#358042)
|
||
- xxx (Elijah) (#358514)
|
||
- xxx (Elijah) (#357695)
|
||
- xxx (Elijah) (#355620)
|
||
- xxx (Elijah) (#356631)
|
||
- xxx (Elijah) (#327543)
|
||
- xxx (Elijah) (#348067)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Elijah) (#355180)
|
||
- xxx (Elijah) (#355876)
|
||
- xxx (Elijah) (#356122)
|
||
- xxx (Elijah) (#348633)
|
||
- xxx (Elijah) (#332385)
|
||
- xxx (Elijah) (#348305)
|
||
- xxx (Elijah) (#355490)
|
||
- xxx (Elijah) (#355489)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas) (#354211)
|
||
- xxx (Elijah) (#354422)
|
||
- xxx (Elijah) (#353699)
|
||
- xxx (Colin) (#353540)
|
||
- xxx (Elijah) (#352293)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#340690)
|
||
- xxx (Elijah) (#140448)
|
||
- xxx (Elijah) (#126497)
|
||
- xxx (Elijah) (#343115) (#350547)
|
||
- xxx (Baptiste) (#345498)
|
||
- xxx (Elijah) (#123372)
|
||
- xxx (Elijah) (#311868)
|
||
- xxx (Elijah) (#323820)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#345522)
|
||
- xxx (Elijah) (#347377)
|
||
- xxx (Elijah) (#321474)
|
||
- xxx (Elijah) (#346719)
|
||
- xxx (Elijah) (#347515)
|
||
- xxx (Thomas) (#97703)
|
||
- xxx (Elijah) (#346927)
|
||
- xxx (Elijah) (#346927)
|
||
- xxx (Björn) (#336850)
|
||
- xxx (Jens) (#347621)
|
||
- xxx (Vincent)
|
||
- xxx (Vincent) (#348633)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Björn) (#112478)
|
||
- xxx (Thomas) (#348067)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#166890)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Adam)
|
||
- xxx (Adam)
|
||
- xxx (Adam)
|
||
- xxx (Björn) (#337376)
|
||
- xxx (Björn) (#336320)
|
||
- xxx (Björn)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#123372)
|
||
- xxx (Elijah) (#340847)
|
||
- xxx (Björn) (#341561)
|
||
- xxx (Paolo)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#330671)
|
||
- xxx (Elijah)
|
||
- xxx (ows)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#339708)
|
||
- xxx (Elijah)
|
||
- xxx (Brian) (#337951)
|
||
- xxx (Thomas) (#335524)
|
||
- xxx (Björn) (#338359)
|
||
- xxx (Björn)
|
||
- xxx (Kjartan)
|
||
- xxx (Thomas) (#164831)
|
||
- xxx (Elijah) (#334899)
|
||
- xxx (Elijah) (#335076)
|
||
- xxx (Elijah) (#336605)
|
||
- xxx (Elijah)
|
||
- xxx (Thomas) (#94682)
|
||
- xxx (Elijah)
|
||
- xxx (Alejandro) (#333303)
|
||
- xxx (Björn) (#336032)
|
||
- xxx (Elijah) (#326159)
|
||
- xxx (Björn) (#337507)
|
||
- xxx (Gora) (#335720)
|
||
- xxx (Elijah) (#336651)
|
||
- xxx (Elijah) (#336184)
|
||
- xxx (Elijah)
|
||
- xxx (Thomas) (#305882)
|
||
- xxx (Björn) (#335177)
|
||
- xxx (Elijah) (#335026)
|
||
- xxx (Thomas) (#309567)
|
||
- xxx (Paolo)
|
||
- xxx (Ray) (#335901)
|
||
- xxx (Soren)
|
||
- xxx (Thomas) (#315142)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Thomas) (#334332)
|
||
- xxx (Ryan) (#333563)
|
||
- xxx (Elijah) (#329676)
|
||
- xxx (Elijah) (#328211)
|
||
- xxx (Elijah) (#330695)
|
||
- xxx (Thomas) (#151183)
|
||
- xxx (Elijah) (#331166)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Thomas) (#141425)
|
||
- xxx (Thomas) (#328920)
|
||
- xxx (Elijah) (#321279)
|
||
- xxx (Elijah) (#330717)
|
||
- xxx (Elijah)
|
||
- xxx (Thomas) (#322059)
|
||
- xxx (Thomas)
|
||
- xxx (Thomas)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#319348)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#327847)
|
||
- xxx (Elijah) (#300210)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#327822)
|
||
- xxx (Elijah) (#317254)
|
||
- xxx (Elijah) (#327572)
|
||
- xxx (Elijah) (#327575)
|
||
- xxx (Elijah) (#326661)
|
||
- xxx (case)
|
||
- xxx (case,)
|
||
- xxx (Elijah) (#326615)
|
||
- xxx (Elijah) (#322032)
|
||
- xxx (Elijah) (#321439)
|
||
- xxx (Elijah) (#98340)
|
||
- xxx (Elijah) (#326745)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Kyle) (#317405)
|
||
- xxx (Elijah) (#326159) (#326159)
|
||
- xxx (Elijah) (#327050)
|
||
- xxx (Elijah) (#327013)
|
||
- xxx (Elijah) (#326912)
|
||
- xxx (Elijah) (#326746)
|
||
- xxx (Elijah) (#326281)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#326156)
|
||
- xxx (Elijah) (#326159)
|
||
- xxx (Elijah) (#326041)
|
||
- xxx (Elijah) (#326035)
|
||
- xxx (Elijah) (#325092)
|
||
- xxx (Elijah) (#325774)
|
||
- xxx (Elijah) (#322070)
|
||
- xxx (Elijah) (#322031)
|
||
- xxx (Elijah) (#321905)
|
||
- xxx (Elijah) (#321905)
|
||
- xxx (Elijah) (#321905)
|
||
- xxx (Elijah) (#321905)
|
||
- xxx (Elijah) (#321905)
|
||
- xxx (Elijah) (#309178)
|
||
- xxx (Elijah) (#322149)
|
||
- xxx (Elijah) (#322622)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#319423)
|
||
- xxx (Elijah) (#324846)
|
||
- xxx (Kang)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#322051)
|
||
- xxx (Kjartan) (#320051)
|
||
- xxx (Davyd) (#322202)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#322075)
|
||
- xxx (Elijah) (#322071)
|
||
- xxx (Elijah) (#322068)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#321902)
|
||
- xxx (Davyd)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Aidan) (#168455)
|
||
- xxx (Kjartan) (#320050)
|
||
- xxx (Erdal)
|
||
- xxx (Philip)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#319425)
|
||
- xxx (Elijah) (#305091)
|
||
- xxx (Muktha) (#121361)
|
||
- xxx (Elijah) (#318306)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#312421)
|
||
- xxx (Elijah) (#314285)
|
||
- xxx (Elijah) (#107072)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#313030)
|
||
- xxx (Elijah) (#170475)
|
||
- xxx (Elijah) (#314977)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#315070)
|
||
- xxx (Elijah) (#317528) (#316180)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Danilo)
|
||
- xxx (Elijah)
|
||
- xxx (Brent) (#315000)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#314116)
|
||
- xxx (Elijah) (#313234)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#309774)
|
||
- xxx (Ray) (#310888)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#311400)
|
||
- xxx (Elijah) (#309876)
|
||
- xxx (Elijah) (#311819)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#307875)
|
||
- xxx (Elijah) (#307875)
|
||
- xxx (Elijah) (#137185)
|
||
- xxx (Elijah) (#128380)
|
||
- xxx (Matthias)
|
||
- xxx (Elijah) (#122065)
|
||
- xxx (Elijah) (#169982)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#169982)
|
||
- xxx (Elijah) (#305331)
|
||
- xxx (Aivars) (#307884)
|
||
- xxx (Elijah)
|
||
- xxx (Matthias) (#308106)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#141813)
|
||
- xxx (Ryan) (#307209) (#307214)
|
||
- xxx (Ray) (#306720)
|
||
- xxx (Elijah) (#305362)
|
||
- xxx (Ray) (#305564)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#305257)
|
||
- xxx (Ray)
|
||
- xxx (Ray) (#305564)
|
||
- xxx (Elijah) (#302204)
|
||
- xxx (Elijah) (#303284)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Dan) (#172703)
|
||
- xxx (Pawan)
|
||
- xxx (Steve)
|
||
- xxx (Lex)
|
||
- xxx (Adi)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#168455)
|
||
- xxx (Elijah) (#123366)
|
||
- xxx (Elijah) (#168207)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#167545)
|
||
- xxx (Elijah) (#161361)
|
||
- xxx (Elijah) (#128380)
|
||
- xxx (Elijah) (#167199)
|
||
- xxx (Elijah) (#166757)
|
||
- xxx (Elijah) (#167935)
|
||
- xxx (Elijah) (#167358)
|
||
- xxx (Elijah) (#167358)
|
||
- xxx (Elijah) (#166894)
|
||
- xxx (Elijah)
|
||
- xxx (-focused)
|
||
- xxx (Elijah) (#166524)
|
||
- xxx (Aidan) (#166730)
|
||
- xxx (Elijah) (#166732)
|
||
- xxx (Elijah) (#166728)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#165350)
|
||
- xxx (Elijah) (#166395)
|
||
- xxx (Elijah) (#166395)
|
||
- xxx (Dave) (#165780)
|
||
- xxx (Elijah) (#145131)
|
||
- xxx (Elijah) (#157360)
|
||
- xxx (Elijah) (#165380)
|
||
- xxx (Elijah) (#165718)
|
||
- xxx (Muktha) (#125291)
|
||
- xxx (Elijah) (#156511) (#156511)
|
||
- xxx (Elijah) (#164745)
|
||
- xxx (Elijah) (#149368)
|
||
- xxx (Elijah) (#165380) (#87531)
|
||
- xxx (Elijah) (#165381)
|
||
- xxx (Elijah) (#165378)
|
||
- xxx (Elijah) (#165243)
|
||
- xxx (Elijah) (#165377)
|
||
- xxx (Elijah) (#152283)
|
||
- xxx (Elijah) (#165261)
|
||
- xxx (Arvind) (#159538)
|
||
- xxx (Elijah) (#165259)
|
||
- xxx (Elijah) (#164677)
|
||
- xxx (Elijah) (#143513)
|
||
- xxx (Benjamin) (#160660)
|
||
- xxx (Elijah) (#151850)
|
||
- xxx (Balamurali) (#160934)
|
||
- xxx (Elijah) (#164716)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#165093)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#123576)
|
||
- xxx (Elijah) (#163420)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#136666)
|
||
- xxx (Vincent) (#164590)
|
||
- xxx (Vincent) (#136666)
|
||
- xxx (Elijah) (#163450)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#128200) (#160470)
|
||
- xxx (Elijah) (#160470)
|
||
- xxx (ated)
|
||
- xxx (Elijah) (#162983)
|
||
- xxx (Leena) (#161236)
|
||
- xxx (Thomas)
|
||
- xxx (Elijah) (#162646)
|
||
- xxx (Elijah) (#90290)
|
||
- xxx (Elijah) (#107347)
|
||
- xxx (Elijah) (#162353)
|
||
- xxx (Elijah) (#148915)
|
||
- xxx (Elijah) (#154598) (#162172)
|
||
- xxx (Elijah) (#106249)
|
||
- xxx (Elijah) (#154598)
|
||
- xxx (Elijah) (#136314)
|
||
- xxx (Elijah) (#156182)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#157180)
|
||
- xxx (Elijah) (#159257)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Alex)
|
||
- xxx (Elijah)
|
||
- xxx (Benjamin) (#160373)
|
||
- xxx (Marco) (#158325)
|
||
- xxx (James)
|
||
- xxx (Vincent)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#151996)
|
||
- xxx (Elijah) (#156251)
|
||
- xxx (Elijah) (#105665) (#142198)
|
||
- xxx (Elijah) (#151554)
|
||
- xxx (Anders)
|
||
- xxx (Elijah)
|
||
- xxx (n.)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#155247)
|
||
- xxx (Elijah) (#120100)
|
||
- xxx (Vincent)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Elijah) (#154601)
|
||
- xxx (Elijah) (#154598)
|
||
- xxx (Elijah) (#153220)
|
||
- xxx (Elijah) (#134206)
|
||
- xxx (Elijah) (#125492)
|
||
- xxx (Elijah) (#152000)
|
||
- xxx (Elijah) (#123803)
|
||
- xxx (Elijah) (#153338)
|
||
- xxx (Elijah) (#147947)
|
||
- xxx (Kjartan) (#152849)
|
||
- xxx (Elijah) (#152117)
|
||
- xxx (Elijah) (#135786)
|
||
- xxx (Elijah) (#147475)
|
||
- xxx (Elijah) (#151990)
|
||
- xxx (Elijah) (#152000)
|
||
- xxx (Elijah) (#101190)
|
||
- xxx (Elijah) (#128200)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Gora)
|
||
- xxx (Elijah) (#152004)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Havoc)
|
||
- xxx (Elijah) (#150615)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Elijah) (#149028)
|
||
- xxx (Havoc)
|
||
- xxx (Christian)
|
||
- xxx (Kjartan)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#144126)
|
||
- xxx (Gurban)
|
||
- xxx (Rob) (#149314) (#149413)
|
||
- xxx (Elijah) (#149589)
|
||
- xxx (Elijah) (#118372)
|
||
- xxx (Rob) (#144493)
|
||
- xxx (Havoc) (#149413)
|
||
- xxx (Elijah) (#149543)
|
||
- xxx (Elijah) (#147475)
|
||
- xxx (Elijah) (#149366)
|
||
- xxx (Elijah) (#149369)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah)
|
||
- xxx (Elijah) (#120100)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Elijah) (#144900)
|
||
- xxx (Elijah) (#135810)
|
||
- xxx (Elijah) (#131582)
|
||
- xxx (Elijah) (#142235)
|
||
- xxx (Elijah) (#136218)
|
||
- xxx (Elijah)
|
||
- xxx (Anders)
|
||
- xxx (Anders) (#143333)
|
||
- xxx (Havoc)
|
||
- xxx (Jeff)
|
||
- xxx (Elijah)
|
||
- xxx (Rob) (#141672)
|
||
- xxx (Rob) (#141409)
|
||
- xxx (Mark) (#133979)
|
||
- xxx (Iñaki)
|
||
- xxx (Elijah) (#136587)
|
||
- xxx (Rob) (#138562)
|
||
- xxx (Guntupalli)
|
||
- xxx (Tõivo)
|
||
- xxx (Guntupalli)
|
||
- xxx (Havoc)
|
||
- xxx (Elijah) (#136252)
|
||
- xxx (Havoc)
|
||
- xxx (Paisa)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#122016)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#131196)
|
||
- xxx (Christian)
|
||
- xxx (Rob) (#134868)
|
||
- xxx (Rob) (#132625)
|
||
- xxx (Anders)
|
||
- xxx (Elijah) (#134368)
|
||
- xxx (Rob) (#131630)
|
||
- xxx (Rob) (#134203)
|
||
- xxx (Rob)
|
||
- xxx (James)
|
||
- xxx (James)
|
||
- xxx (Elijah)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#131126)
|
||
- xxx (Rob) (#93590)
|
||
- xxx (Thomas)
|
||
- xxx (Calum) (#123469)
|
||
- xxx (Rob) (#102209) (#115072)
|
||
- xxx (Robert)
|
||
- xxx (Rob)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Rob) (#129805)
|
||
- xxx (Rob) (#110904)
|
||
- xxx (Arafat)
|
||
- xxx (Rob) (#128090)
|
||
- xxx (Rob) (#128566) (#122016)
|
||
- xxx (Rob) (#120907)
|
||
- xxx (Havoc) (#122016)
|
||
- xxx (Havoc)
|
||
- xxx (Rob)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#126871)
|
||
- xxx (Havoc) (#108881)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#122016)
|
||
- xxx (Havoc)
|
||
- xxx (Rob) (#126875)
|
||
- xxx (Rob) (#126873)
|
||
- xxx (Rob) (#108925)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#124648)
|
||
- xxx (Rob) (#125815) (#118336)
|
||
- xxx (Havoc) (#116563)
|
||
- xxx (Havoc) (#123816)
|
||
- xxx (Yukihiro) (#121747)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Rob) (#120701) (#123631)
|
||
- xxx (Žygimantas)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#109211)
|
||
- xxx (Havoc) (#121870)
|
||
- xxx (Havoc) (#121743)
|
||
- xxx (Rached) (#118428)
|
||
- xxx (Havoc) (#109301)
|
||
- xxx (Havoc) (#115996)
|
||
- xxx (Havoc) (#113320)
|
||
- xxx (Havoc) (#114035)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#108706)
|
||
- xxx (Havoc) (#116923) (#103575)
|
||
- xxx (Havoc) (#84564)
|
||
- xxx (Padraig) (#120025)
|
||
- xxx (Havoc) (#121376)
|
||
- xxx (Taneem)
|
||
- xxx (Åsmund)
|
||
- xxx (Rob) (#122016)
|
||
- xxx (Rob) (#122404) (#120809)
|
||
- xxx (e)
|
||
- xxx (Fatih)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Rob) (#116923)
|
||
- xxx (Guntupalli)
|
||
- xxx (Rob) (#112031)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#120238)
|
||
- xxx (Rob) (#120117)
|
||
- xxx (Ray) (#108643)
|
||
- xxx (Havoc) (#108926)
|
||
- xxx (Havoc) (#111943)
|
||
- xxx (Rob) (#119988)
|
||
- xxx (Ray) (#97635)
|
||
- xxx (Rob) (#106740)
|
||
- xxx (Rob)
|
||
- xxx (Havoc)
|
||
- xxx (Laurent)
|
||
- xxx (Havoc)
|
||
- xxx (Bastien)
|
||
- xxx (Arvind)
|
||
- xxx (Rob) (#115000) (#117230) (#118194) (#113798)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Pablo)
|
||
- xxx (Havoc)
|
||
- xxx (Jordi)
|
||
- xxx (Padraig) (#114037)
|
||
- xxx (Rob) (#116292)
|
||
- xxx (Rob) (#116285)
|
||
- xxx (Havoc)
|
||
- xxx (Rob) (#98387)
|
||
- xxx (Mohammad)
|
||
- xxx (Rob) (#86682) (#108497) (#108497)
|
||
- xxx (Samúel)
|
||
- xxx (Rob) (#115072)
|
||
- xxx (Rob) (#106123)
|
||
- xxx (Rob)
|
||
- xxx (Havoc) (#93586)
|
||
- xxx (Rob) (#111902)
|
||
- xxx (Rob) (#114789)
|
||
- xxx (Rob)
|
||
- xxx (Havoc) (#102209)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#96973)
|
||
- xxx (Rob) (#110970)
|
||
- xxx (Havoc) (#113661)
|
||
- xxx (Ray) (#103218)
|
||
- xxx (Rob) (#113755) (#104369)
|
||
- xxx (Havoc) (#91301)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Havoc) (#113232)
|
||
- xxx (Rob) (#105492)
|
||
- xxx (Havoc) (#104018)
|
||
- xxx (Havoc) (#92335)
|
||
- xxx (Havoc)
|
||
- xxx (Telsa)
|
||
- xxx (Danilo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Rob) (#110048)
|
||
- xxx (Havoc) (#111877)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Masahiro)
|
||
- xxx (Rob)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#110079)
|
||
- xxx (Rob) (#109039)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#108108)
|
||
- xxx (Rob) (#108392)
|
||
- xxx (Rob) (#94815)
|
||
- xxx (Rob) (#107071)
|
||
- xxx (Christian)
|
||
- xxx (Paul)
|
||
- xxx (Rob) (#108127)
|
||
- xxx (Roozbeh)
|
||
- xxx (Havoc)
|
||
- xxx (aste)
|
||
- xxx (Rob) (#107110)
|
||
- xxx (Havoc)
|
||
- xxx (Mark)
|
||
- xxx (Dmitry)
|
||
- xxx (Mark)
|
||
- xxx (Mark)
|
||
- xxx (Havoc) (#95014) (#86682)
|
||
- xxx (Rob)
|
||
- xxx (Rob) (#97357)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#81855)
|
||
- xxx (Havoc) (#100248)
|
||
- xxx (Havoc) (#84999)
|
||
- xxx (Havoc) (#106086)
|
||
- xxx (Arvind) (#105498)
|
||
- xxx (Havoc)
|
||
- xxx (Abel)
|
||
- xxx (Akira) (#105186)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#101952)
|
||
- xxx (Bill)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#103071)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Christian)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#85916)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#103317)
|
||
- xxx (Rob)
|
||
- xxx (Havoc) (#103009)
|
||
- xxx (Havoc)
|
||
- xxx (Akira)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (James)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#102658)
|
||
- xxx (Havoc) (#102806)
|
||
- xxx (Arvind) (#102418)
|
||
- xxx (Havoc)
|
||
- xxx (Pablo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#89981)
|
||
- xxx (Havoc) (#98302)
|
||
- xxx (Pauli)
|
||
- xxx (Havoc) (#101806)
|
||
- xxx (Havoc)
|
||
- xxx (Ross)
|
||
- xxx (Havoc) (#99886)
|
||
- xxx (Yanko)
|
||
- xxx (Havoc) (#101478) (#100984)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#101401)
|
||
- xxx (Bill)
|
||
- xxx (Havoc) (#101383)
|
||
- xxx (Bill)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#101237)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#100789) (#93384)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#90409) (#100390)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Calum) (#98389)
|
||
- xxx (Glynn)
|
||
- xxx (Dan)
|
||
- xxx (Havoc) (#98900)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#98303)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#98303)
|
||
- xxx (Bill)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#95454)
|
||
- xxx (James)
|
||
- xxx (Mark)
|
||
- xxx (Havoc)
|
||
- xxx (Calum) (#97759)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Erwann)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#95220)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Christian)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#87514)
|
||
- xxx (Anders)
|
||
- xxx (Havoc) (#96928)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (ple-properties-at-once)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#89416)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#96404)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Jeremy)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#94349)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#95625)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#94943)
|
||
- xxx (Andras)
|
||
- xxx (Havoc) (#94876) (#96140)
|
||
- xxx (Havoc) (#94876)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Federico) (#95747)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Arvind) (#92575)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Mark) (#89373)
|
||
- xxx (Havoc)
|
||
- xxx (Stanislav)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#93005)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Arvind) (#88926)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#90799)
|
||
- xxx (Havoc) (#93795)
|
||
- xxx (Havoc) (#93022)
|
||
- xxx (Havoc) (#92796) (#81425) (#78999) (#70962)
|
||
- xxx (Arvind)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Arvind) (#91944)
|
||
- xxx (Arvind)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Christian) (#86590)
|
||
- xxx (Frederic)
|
||
- xxx (Arvind) (#92057)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Marius)
|
||
- xxx (Havoc)
|
||
- xxx (JeyaSudha) (#86059)
|
||
- xxx (Havoc) (#83860)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Deepa)
|
||
- xxx (Steve)
|
||
- xxx (Havoc)
|
||
- xxx (Simos)
|
||
- xxx (Evandro)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Jayaraj)
|
||
- xxx (James)
|
||
- xxx (Mark) (#90123)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#78999)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#89841)
|
||
- xxx (Havoc) (#90369) (#89077) (#87489)
|
||
- xxx (Havoc) (#88896)
|
||
- xxx (Jorn)
|
||
- xxx (Havoc) (#84252)
|
||
- xxx (Havoc) (#86830)
|
||
- xxx (Havoc) (#90382)
|
||
- xxx (Havoc)
|
||
- xxx (Craig) (#85724)
|
||
- xxx (Craig)
|
||
- xxx (Craig) (#88080)
|
||
- xxx (Craig) (#87299)
|
||
- xxx (Craig) (#84564)
|
||
- xxx (Havoc)
|
||
- xxx (Craig) (#90077)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (He)
|
||
- xxx (Ross) (#89850)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Mark) (#87367)
|
||
- xxx (Havoc)
|
||
- xxx (Craig) (#83499)
|
||
- xxx (Craig) (#87896)
|
||
- xxx (Gaute)
|
||
- xxx (Mark) (#84282)
|
||
- xxx (Christophe)
|
||
- xxx (Mark) (#89390)
|
||
- xxx (Pablo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (jacob)
|
||
- xxx (Ross)
|
||
- xxx (Havoc) (#81984)
|
||
- xxx (Havoc)
|
||
- xxx (jacob)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Christophe)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#87654)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#83940)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#78179)
|
||
- xxx (Mark)
|
||
- xxx (Mark)
|
||
- xxx (Mark)
|
||
- xxx (Mark)
|
||
- xxx (Mark)
|
||
- xxx (James)
|
||
- xxx (Mark)
|
||
- xxx (Mark)
|
||
- xxx (Gediminas)
|
||
- xxx (James)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#84285)
|
||
- xxx (Mark)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#82977)
|
||
- xxx (Frederic)
|
||
- xxx ()
|
||
- xxx (Havoc) (#85452)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Jayaraj) (#84873)
|
||
- xxx (Anders)
|
||
- xxx (Havoc) (#84582)
|
||
- xxx (Havoc)
|
||
- xxx (Jayaraj) (#84749)
|
||
- xxx (Havoc)
|
||
- xxx (Jayaraj) (#83960)
|
||
- xxx (Erwann)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#75460)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#83940)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#83365)
|
||
- xxx (Havoc) (#81857)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (James)
|
||
- xxx (Havoc)
|
||
- xxx (Seth)
|
||
- xxx (Havoc)
|
||
- xxx (Gustavo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Kjartan)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Stephen)
|
||
- xxx (Stephen)
|
||
- xxx (Stephen)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Jacob)
|
||
- xxx (Stephen)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#83298)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Abel)
|
||
- xxx (Havoc) (#82664)
|
||
- xxx (Kjartan)
|
||
- xxx (Anders)
|
||
- xxx (James)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Matthias)
|
||
- xxx (Erwann) (#82630)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders) (#78543)
|
||
- xxx (Havoc)
|
||
- xxx (Jayaraj) (#72314)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Alessio)
|
||
- xxx (Pablo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (James)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#81585)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#76825)
|
||
- xxx (Havoc) (#70895)
|
||
- xxx (Havoc) (#70554)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Bastien)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Laszlo)
|
||
- xxx (Havoc)
|
||
- xxx (Bastien)
|
||
- xxx (Havoc) (#80472)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (jacob)
|
||
- xxx (Havoc) (#79280)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Changwoo)
|
||
- xxx (Akira)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Johan)
|
||
- xxx (Havoc)
|
||
- xxx (Zbigniew)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#74584)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Laszlo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Kjartan)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Bastien)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc) (#70840) (#70615)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Anders)
|
||
- xxx (Kenneth)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Peteris)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Hasbullah)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Fatih)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Duarte)
|
||
- xxx (Kjartan)
|
||
- xxx (Stanislav)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Laszlo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Jesus)
|
||
- xxx (Laszlo)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Yuriy)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (HÃ�©ctor)
|
||
- xxx (Havoc)
|
||
- xxx (is)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Mikael)
|
||
- xxx (Christian)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Alex)
|
||
- xxx (Havoc)
|
||
- xxx (bar-accel)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (tested)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Anders)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
- xxx (Havoc)
|
||
|
||
Translations
|
||
Khaled Hosny (ar), Amitakhya Phukan (as), Metin Amiroff (az), Metin Amiroff (az),
|
||
Ihar Hrachyshka (be), Ihar Hrachyshka (be@latin), Alexander Shopov (bg), Mahay
|
||
Alam Khan (bn), Runa Bhattacharjee (bn_IN), Kemal Sanjta (bs), Jordi Mallach (ca),
|
||
Petr Kovar (cs), Rhys Jones (cy), Ask Hjorth Larsen (da), Andre Klapper (de),
|
||
Tshewang Norbu (dz), Kostas Papadimas (el), Adam Weinberger (en_CA), David
|
||
Lodge (en_GB), Jorge González (es), Ivar Smolin (et), Iñaki Larrañaga
|
||
Murgoitio (eu), Farzaneh Sarafraz (fa), Ilkka Tuohela (fi), Vincent Untz (fr),
|
||
Seán de Búrca (ga), Ignacio Casal Quinteiro (gl), Ankit Patel (gu), Yuval
|
||
Tanny\n (he), Rajesh Ranjan (hi), auto\n (hr), Gabor Kelemen (hu), \n (hy),
|
||
Mohammad DAMT (id), Samuel Jon Gunnarsson (is), Luca Ferretti (it), Takeshi
|
||
AIHANA (ja), Vladimer Sichinava ვლადიმერ
|
||
სიჭინავა (ka), Shankar Prasad (kn), Changwoo Ryu (ko), Erdal
|
||
Ronahi (ku), Žygimantas Beručka (lt), Raivis Dejus (lv), Fano Rajaonarisoa (mg),
|
||
Arangel Angov (mk), Ani Peter (ml), Sanlig Badral (mn), sandeep shedmake (mr),
|
||
Hasbullah Bin Pit (ms), Kjartan Maraas (nb), Nabin Gautam (ne), Wouter
|
||
Bolsterlee (nl), Åsmund Skjæveland (nn), Mystery translator (no), Yannig
|
||
Marchegay (Kokoyaya) (oc), Gora Mohanty (or), ASB (pa), Tomasz Dominikowski (pl),
|
||
Duarte Loreto (pt), Rodrigo Flores (pt_BR), Mugurel Tudor (ro), Nickolay V.
|
||
Shmyrev (ru), Steve Murphy (rw), Pavol Šimo (sk), Matej Urbančič (sl), Laurent
|
||
Dhima (sq), Горан Ракић (sr), Daniel Nylander (sv), Dr.T.Vasudevan (ta),
|
||
Theppitak Karoonboonyanan (th), Gurban Mühemmet Tewekgeli (tk), Baris
|
||
Cicek (tr), Maxim Dziumanenko (uk), Clytie Siddall (vi), Pablo Saratxaga (wa),
|
||
Canonical Ltd (xh), Funda Wang (zh_CN), Woodman Tuen (zh_HK), Woodman Tuen (zh_TW)
|
||
|
||
2.21.13
|
||
=======
|
||
|
||
Thanks to Michael Meeks and Thomas Thurman for improvements in this version.
|
||
|
||
- Only use compositor version if we have a compositor (Thomas) (#514453)
|
||
- Remove workaround for a problem in an ancient GTK version (Thomas) (#513737)
|
||
- Compositor efficiency fixes (Michael)
|
||
- Various tools added (Thomas)
|
||
|
||
Translations
|
||
Amitakhya Phukan (as), Rhys Jones (cy), Andre Klapper (de), Takeshi AIHANA (ja),
|
||
Arangel Angov (mk), Tomasz Dominikowski (pl), Duarte Loreto (pt)
|
||
|
||
2.21.8
|
||
======
|
||
|
||
Thanks to Paolo Borelli, Iain Holmes, Havoc Pennington, Christian Persch, Thomas
|
||
Thurman, and Alex R.M. Turner for improvements in this version.
|
||
|
||
- Windows on other workspaces which need attention appear in the alt-tab
|
||
list too (Alex) (#333548)
|
||
- Remove deprecated function call (Christian) (#512561)
|
||
- New release script (Thomas)
|
||
- Made a start at improving the general number of comments (Thomas)
|
||
- Updated copyright year to 2008, and some other tiny fixes (Thomas)
|
||
- Don't do anything unusual when the compositor frees a window (Iain)
|
||
- Mapping windows doesn't mark them as damaged (Iain)
|
||
- Compositor uses the overlay window and not the root window (Iain)
|
||
- Fixed several list leaks (Paolo)
|
||
- Fixed warnings about printf formats (Havoc)
|
||
- Move source files into subdirectories of the src directory (Havoc)
|
||
|
||
Translations
|
||
Khaled Hosny (ar), Ihar Hrachyshka (be@latin), Petr Kovar (cs), Andre
|
||
Klapper (de), Jorge González (es), Iñaki Larrañaga Murgoitio (eu), Seán de
|
||
Búrca (ga), Yuval Tanny (he), Luca Ferretti (it), Takeshi AIHANA (ja), Arangel
|
||
Angov (mk), sandeep shedmake (mr), Kjartan Maraas (nb), Yannig
|
||
Marchegay (Kokoyaya) (oc), Daniel Nylander (sv), Theppitak Karoonboonyanan (th),
|
||
Baris Cicek (tr), Clytie Siddall (vi)
|
||
2.21.5
|
||
======
|
||
|
||
Thanks to Iain Holmes and Thomas Thurman for improvements in this version.
|
||
This contains the new compositor; downstream maintainers should note that
|
||
its GConf key is initially turned off in src/metacity.schemas.in and consider
|
||
whether to turn it on by default in their packages.
|
||
|
||
- merge compositor branch! (Iain) (499081)
|
||
- print "Subversion" and not "CVS" when building (Thomas)
|
||
|
||
Translations
|
||
Jorge González (es), Kjartan Maraas (nb), Daniel Nylander (sv)
|
||
|
||
2.21.3
|
||
======
|
||
|
||
Thanks to Matthias Clasen, Martin Meyer, Kjartan Maraas, Thomas Thurman,
|
||
and Lucas Rocha for improvements in this version.
|
||
|
||
- remove dead code (pointed out by Kjartan) (501365)
|
||
- rewrote long key binding description for the sake of
|
||
the translators (Thomas) (474889)
|
||
- check for null before adding menu (Matthias) (496054)
|
||
- let keys which end a grab also begin a grab (Thomas) (112560)
|
||
- check the right variable in theme sanity check (Martin) (501362)
|
||
- get session ID from environment if it's not passed in on the command
|
||
line (Lucas) (498033)
|
||
|
||
Translations
|
||
Ihar Hrachyshka (be@latin), Petr Kovar (cs), Jorge González (es),
|
||
Ignacio Casal Quinteiro (gl), Rodrigo Flores (pt_BR), Pavol Šimo (sk),
|
||
Matej Urbančič (sl)
|
||
|
||
2.21.2
|
||
======
|
||
|
||
Thanks to Benjamin Gramlich, Thomas Thurman, and Peter Bloomfield
|
||
for improvements in this release.
|
||
|
||
- Theme parser is compliant to XDG Base Directory Specification
|
||
in searching for theme files. (Benjamin) (#480026)
|
||
- Some source files which didn't get used were removed (Thomas)
|
||
(#496947)
|
||
- Fullscreen and maximise windows don't try to save their position
|
||
(Peter) (#461927)
|
||
|
||
Translations
|
||
Matej Urbančič (sl)
|
||
|
||
2.21.1
|
||
======
|
||
|
||
Thanks to Elijah Newren, Alex R.M. Turner, Peter Bloomfield, Iain Holmes,
|
||
Jans Granseuer, Federico Mena Quintero and Thomas Thurman for improvements
|
||
in this release.
|
||
|
||
- Add --sync option, like all other GTK apps (Iain)
|
||
- Don't save window's position if it's maximised (Peter) (#461927)
|
||
- Memory leak fix in preview (Jans) (#469682)
|
||
- Truncate tab popup string correctly, and refactor function (Alex)
|
||
- Windows which pop up under always-on-top windows don't get the
|
||
focus, but do get the "needs attention" hint (Thomas) (#486445)
|
||
- Fix error in function call which caused focus problems (Federico)
|
||
(partial fix of #488468)
|
||
|
||
Translations
|
||
Djihed Afifi (ar), Metin Amiroff (az), Alexander Shopov (bg),
|
||
Jordi Mallach (ca), David Lodge (en_GB), Jorge González (es),
|
||
Iñaki Larrañaga Murgoitio (eu), Vincent Untz (fr), Alastair McKinstry (ga),
|
||
Ankit Patel (gu), Rajesh Ranjan (hi), auto (hr), Changwoo Ryu (ko),
|
||
Raivis Dejus (lv), Wouter Bolsterlee (nl), Gora Mohanty (or),
|
||
ASB (pa), wadim dziedzic (pl), Duarte Loreto (pt),
|
||
Og Maciel (pt_BR), Peter Tuhársky (sk), Matej Urbančič (sl),
|
||
Daniel Nylander (sv), Maxim Dziumanenko (uk), Funda Wang (zh_CN)
|
||
|
||
2.20.0
|
||
======
|
||
|
||
Thanks to Alexey Rusakov for the fix in this release.
|
||
|
||
- prevent a crash on logout with metacity subsequently not being
|
||
restored in future sessions (Alexey) [#433253]
|
||
|
||
Translations
|
||
Khaled Hosny (ar), Ihar Hrachyshka (be@latin), Ask Hjorth Larsen (da),
|
||
Adam Weinberger (en_CA), Iñaki Larrañaga Murgoitio (eu), Ilkka
|
||
Tuohela (fi), Vincent Untz (fr), Ankit Patel (gu), Gabor Kelemen (hu),
|
||
Luca Ferretti (it), Takeshi AIHANA (ja), Žygimantas Beručka (lt), Jovan
|
||
Naumovski (mk), Ani Peter (ml), Og Maciel (pt_BR), Duarte Loreto (pt),
|
||
Mugurel Tudor (ro), Nickolay V. Shmyrev (ru), Peter Tuhársky (sk), Горан
|
||
Ракић (sr), Daniel Nylander (sv), Dr.T.Vasudevan (ta), Maxim
|
||
Dziumanenko (uk), Clytie Siddall (vi)
|
||
|
||
2.19.55
|
||
=======
|
||
|
||
Thanks to Frederic Crozat, Matthias Clasen, and Thomas Thurman for improvements
|
||
in this release.
|
||
|
||
- Noninteger auto-raise delay is not assumed to be zero (Thomas) (#377491)
|
||
- Fix mangled window title in "Force Quit" (Frederic) (#462734)
|
||
- "Close" can appear at any point in the window menu, and now appears
|
||
at the bottom (Thomas) (#104026)
|
||
- Windows which are always on top have "stick" insensitive (Thomas) (#460997)
|
||
- All bitfields in window structure are together for optimisation (Thomas)
|
||
(#450271)
|
||
- Use the correct directory when installing keybindings (Matthias) (#454055)
|
||
|
||
Translations
|
||
Alexander Shopov (bg), Jorge González (es), Iñaki Larrañaga Murgoitio (eu),
|
||
Ilkka Tuohela (fi), Theppitak Karoonboonyanan (th)
|
||
|
||
2.19.34
|
||
=======
|
||
|
||
Thanks to Rob Bradford, Cosimo Cecchi, Yair Hershkovitz and Thomas Thurman
|
||
for improvements in this release.
|
||
|
||
- Fix a bug where the window can be focused without being raised
|
||
if the maximize is aborted. (Rob) [#459027]
|
||
- Unset fullscreen is an allowed action where relevant. (Cosimo) [#449427]
|
||
- Reverse window buttons and align them to the left for RTL locales.
|
||
(Yair) [#92212]
|
||
- Put all bitfields in window data together to help with optimisation.
|
||
(Thomas) [#450271]
|
||
|
||
Translations
|
||
Jorge Gonzalez (es), Ilkka Tyohela (fi), Gabor Kelemen (hu),
|
||
Takeshi AIHANA (ja), Kjartan Maraas (nb), Vincent van Adrighem (nl),
|
||
Daniel Nylander (sv), Theppitak Karoonbooyana (th),
|
||
Nguyễn Thái Ngọc Duy (vi)
|
||
|
||
2.19.21
|
||
=======
|
||
|
||
Thanks to Damien Carbery and Thomas Thurman for improvements in
|
||
this release.
|
||
|
||
- Fixed build on Solaris (Damien) [#397296, #446535]
|
||
- Only activate windows which change their startup ID if the
|
||
new ID differs from the old. (This fixes the bug where KDE
|
||
apps gained the attention hint when switching workspaces.)
|
||
(Thomas) [#400167]
|
||
- Open new windows on the current xinerama. (Thomas) [#145503].
|
||
|
||
Translations
|
||
Tshewang Norbu (dz), Jorge González (es), Funda Wang (zh_CN)
|
||
|
||
2.19.13
|
||
=======
|
||
|
||
Thanks to Elijah Newren and Thomas Thurman for improvements in
|
||
this release.
|
||
|
||
- Updated the description of raise_on_click (Elijah) [#445447,
|
||
#389923]
|
||
- Refactor queueing code in window.c (Thomas) [#376760]
|
||
- Added switch_group to the keybindings file (Thomas) [#444879]
|
||
- New window information accessor function (Thomas) [#377495]
|
||
|
||
2.19.8
|
||
======
|
||
|
||
Thanks to Linus Torvalds, Yair Hershkovitz and Thomas Thurman for
|
||
improvements in this release.
|
||
|
||
- Lots of fixups for various alignments in RTL locales (Yair)
|
||
[#387893]
|
||
- Add code to configure what happens on right or middle click
|
||
of titlebar (Linus) [#408904]
|
||
- Fix layout for titlebars with mixed LTR/RTL scripts (Thomas)
|
||
[#433400]
|
||
- Fix window menu layout for RTL scripts (Thomas) [#433400]
|
||
|
||
Translations
|
||
Khaled Hosny (ar), Ihar Hrachyshka (be@latin), Jovan Naumovski (mk),
|
||
Theppitak Karoonboonyanan (th)
|
||
|
||
[ Apologies to these translators who didn't get credited in the
|
||
version of 2.19.8 that shipped. ]
|
||
|
||
2.19.5
|
||
======
|
||
|
||
- Prevent metacity from "forgetting" which machine a window is on
|
||
(Elijah) [#418552]
|
||
- Prevent nasty flickering an placement problem introduced in
|
||
metacity 2.19.2 (Elijah) [fix side-effect of change in #426519]
|
||
- Fix some uninitialized memory usage errors (Elijah) [#427385]
|
||
|
||
Translations
|
||
David Lodge (en_GB), Jorge González (es), Ignacio Casal Quinteiro (gl),
|
||
Daniel Nylander (sv)
|
||
|
||
2.19.3
|
||
======
|
||
|
||
Thanks to Magnus Therning, Elijah Newren, Thomas Thurman, and Bruno
|
||
Boaventura for improvements in this release.
|
||
|
||
- Add support for _NET_MOVERESIZE_WINDOW (Magnus, Elijah) [#344521]
|
||
- EWMH compliance: set _NET_WM_ALLOWED_ACTIONS so that pagers know
|
||
which actions we support (Elijah) [#115247]
|
||
- Fix crash with apps trying to open an insanely huge window
|
||
(Thomas) [#399529]
|
||
- Fix temporary hang/pause with libXt by making sure apps get a
|
||
ConfigureNotify on unmap (Elijah) [#399552]
|
||
- do not auto-maximize windows larger than the workarea in only a
|
||
single direction (Elijah) [#419810]
|
||
- Don't show the current workspace as a possible workspace to switch
|
||
to (Bruno) [#426791]
|
||
- Preserve stacking order across restarts (Elijah)
|
||
|
||
Translations
|
||
Khaled Hosny (ar), Kjartan Maraas (nb)
|
||
|
||
2.19.2
|
||
======
|
||
|
||
Thanks to Bastien Nocera, Thomas Thurman, and Elijah Newren for
|
||
improvements in this release.
|
||
|
||
- Add new control-center key bindings definitions (Bastien) [#420145]
|
||
- Prevent metacity from crashing when trying to use invalid themes
|
||
(Thomas) [#423855]
|
||
- Fix invalid free causing crash on metacity close introduced in
|
||
2.19.1 (Elijah) [#427385]
|
||
- Add special keybinding just for debugging spew marks, unbound and
|
||
not even listed in schemas (Elijah)
|
||
- Fix move/resize events in relation to combinations of
|
||
ConfigureRequest and WM_NORMAL_HINTS change notifications (Elijah)
|
||
[#426519]
|
||
- Remove what we believe to be an ancient attempt at working around
|
||
sloppy/mouse focus bugs that we believe have since been correctly
|
||
fixed. May fix some ugly race conditions. May also cause nasty
|
||
bugs in sloppy/mouse focus modes. Only one way to find
|
||
out... (Elijah) [#304430]
|
||
|
||
Translations
|
||
Raivis Dejus (lv)
|
||
|
||
2.19.1
|
||
======
|
||
|
||
Thanks to Jaap Haitsma, Linus Torvalds, Charlie Brej, Kjartan Maraas,
|
||
Arthur Taylor, Elijah Newren, Josselin Mouette, Havoc Pennington,
|
||
Benjamin Berg, and Carlo Wood for improvements in this release.
|
||
|
||
- new icon for the force-quit dialog (Jaap) [#396655]
|
||
- add configureable mouse click action abilities, and clean up lots of
|
||
related code (Linus) [#408899, #408902, others]
|
||
- add schemeas for middle and right click titlebar actions (Charlie)
|
||
[#408903]
|
||
- remove pango/pangox.h include since it's not needed and not
|
||
installed anymore (Kjartan)
|
||
- adjust rounded corners so that they fit nicely with the arcs
|
||
around them (Arthur) [#399373]
|
||
- fix session hang when metacity .sm file is missing (Josselin)
|
||
[#407981]
|
||
- add support for _NET_WM_USER_TIME_WINDOW in order to cut down on
|
||
context switches (Elijah, Havoc) [#354213]
|
||
- prevent nasty metacity/gdk interactions causing hangs with gtk
|
||
trunk (Elijah) [offshoots of #354213]
|
||
- fix button middle fallback and the prelight state (Benjamin) [#419043]
|
||
- Lots of code cleanup for the strut lists (Elijah)
|
||
- fix handling of unidirectional maximization and partial struts +
|
||
some miscellaneous cleanups (Carlo) [#358311]
|
||
- avoid some crashes when dragging windows partially offscreen
|
||
(Elijah) [#353513]
|
||
- avoid mousenav vs. keynav focus problems with the run application
|
||
dialog in mouse/sloppy focus modes (Elijah) [#374752]
|
||
- _NET_ACTIVE_WINDOW property on the root window should be a single
|
||
xwindow id, not two (Elijah)
|
||
- Fix unidirection unmaximization causing jumps (Elijah) [#355497]
|
||
- fix unfullscreening and unmaximizing with size increment/size
|
||
constraint windows (such as gnome-terminal) possibly not returning
|
||
to their "original position" (Elijah) [#329152]
|
||
- fix some issues with min/max and size increment constraints
|
||
(Elijah) [#418395]
|
||
- send synthetic configure notify events in response to appropriate
|
||
MapRequest events too (Elijah) [#322840]
|
||
|
||
Translations
|
||
Ihar Hrachyshka (be@latin), Jordi Mallach (ca), Jakub Friedl (cs),
|
||
norbu (dz), David Lodge (en_GB), Ivar Smolin (et), Gabor Kelemen (hu),
|
||
Luca Ferretti (it), Takeshi AIHANA (ja), Erdal Ronahi (ku), Gintautas
|
||
Miliauskas (lt), Jovan Naumovski (mk), Kjartan Maraas (nb), Reinout van
|
||
Schouwen (nl), wadim dziedzic (pl), raulpereira (pt_BR), Nickolay V.
|
||
Shmyrev (ru), Горан Ракић (sr), Woodman Tuen (zh_HK), Woodman Tuen (zh_TW)
|
||
|
||
2.17.5
|
||
======
|
||
|
||
Thanks to Bruno Boaventura, Mad Alex, and Thomas Thurman for
|
||
improvements in this release.
|
||
|
||
- make window menu arrangement more sensible. (Bruno) [#382962]
|
||
- unmaximise button keeps pressed appearance when moved off and
|
||
back. (Alex) [#395560]
|
||
- fix a couple of compositor crashes (Thomas) [#387761]
|
||
- new environment variables checked if the compositor is enabled;
|
||
see the new file doc/compositor-control.txt for details. (Thomas)
|
||
|
||
Translations
|
||
Djihed Afifi (ar), Ales Nyakhaychyk (be), Jordi Mallach (ca),
|
||
Jakub Friedl (cs), David Lodge (en_GB), Raivis Dejus (lv),
|
||
Kjartan Maraas (nb), Mugurel Tudor (ro), Daniel Nylander (sv),
|
||
Theppitak Karoonboonyanan (th)
|
||
|
||
2.17.3
|
||
======
|
||
|
||
Thanks to Christof Krüger, Federico Mena Quintero, Bruno Boaventura,
|
||
and Björn Lindqvist for improvements in this release.
|
||
|
||
- fix longstanding problem about windows flickering in and out of
|
||
maximised state when dragging between xineramas (Christof) [#358715]
|
||
- grab server when switching workspaces (Federico) [#381127]
|
||
- replace changing text on window menu with pairs of radio buttons
|
||
and checkboxes (Bruno, Björn) [#343108]
|
||
|
||
Translations
|
||
Kjartan Maraas (nb), Jakub Friedl (cs), Yuval Tanny (he), Ivar Smolin (et),
|
||
Duarte Loreto (pt), Francisco Javier F. Serrador (es)
|
||
|
||
2.17.2
|
||
======
|
||
|
||
Thanks to Priit Laes, Bruno Boaventura, Kjartan Maraas, Justin Mason,
|
||
Elijah Newren and Dan Mick for improvements in this release.
|
||
|
||
- implement handle_move_to_{side|corner}_* to allow the user to flip a
|
||
window to the side or corner of the screen. (Justin) [#317884]
|
||
- fix strict focus mode by picking up on res_class (Dan) [#361054]
|
||
- remove deprecated gtk stuff (Priit, Bruno)
|
||
- string fixes (Kjartan) [#363354, #363355]
|
||
|
||
Translations
|
||
Jakub Friedl (cs), Francisco Javier F. Serrador (es), Ilkka Tuohela (fi),
|
||
Christophe Merlet (RedFox) (fr), Kjartan Maraas (nb)
|
||
|
||
2.17.1
|
||
======
|
||
|
||
Thanks to Bruno Boaventura and Carlo Wood for improvements in this
|
||
release.
|
||
|
||
- sync metacity workspace previous with libwnck (Bruno) [#341893]
|
||
- fix cases when titlebar is allowed offscreen and shouldn't be, and
|
||
vice-versa (Carlo) [#333995]
|
||
|
||
Translations
|
||
Ilkka Tuohela (fi)
|
||
|
||
2.17.0
|
||
======
|
||
|
||
Thanks to Elijah Newren, Jens Granseuer, Bruno Boaventura, Carlo Wood,
|
||
and Thomas Thurman for changes in this release.
|
||
|
||
- version 2 of theme format: stick, shade and above buttons on titlebar,
|
||
variable rounding on corners, variable transparency on window
|
||
backgrounds, stock icons in themes, can remove all titlebar buttons
|
||
from certain classes of window, and more (Thomas) [#102547 and
|
||
dependencies]
|
||
- improve "Force Quit" dialog (Bruno) [#121936]
|
||
- ignore edge resistance when resizing with keyboard (Elijah) [#346782]
|
||
- maintain window size and placement across restarts (Carlo) [#358042]
|
||
- prevent crash when closing certain remote apps (Elijah) [#358514]
|
||
- longstanding mouse-focus bug fixed which affected firefox's
|
||
autocompletion (Elijah) [#357695]
|
||
- ignore maximum size constraints when maximising (Elijah) [#327543]
|
||
- warn translators to keep translations in sync with libwnck (Bruno)
|
||
[#355620]
|
||
- fixes for compilation warnings, etc (Elijah, Jens) [#348067, #356631]
|
||
|
||
Translators
|
||
Ivar Smolin (et), Gabor Kelemen (hu), Luca Ferretti (it),
|
||
Runa Bhattacharjee (bn_IN)
|
||
|
||
2.16.2
|
||
======
|
||
|
||
Thanks to Eljah Newren, Maik Beckmann, Christian Hamar, Thomas Andersen,
|
||
and Bruno Boaventura de Oliveira for changes in this release.
|
||
|
||
- partial audit to fix timestamp usage (Elijah) [part of #355180]
|
||
- remove compilation warnings (Maik) [#355876]; (Bruno) [#355490,
|
||
#355489]
|
||
- automatic detection of stable/unstable in configure script
|
||
(Christian/Elijah) [#356122]
|
||
- make windows be stacked correctly before showing them (Thomas)
|
||
[#332385]
|
||
- use guint32 for timestamps (Elijah) [#348305]
|
||
|
||
Translators
|
||
Wouter Bolsterlee (nl), Matic Žgur (sl), Francisco Javier F. Serrador (es),
|
||
Vladimir Petkov (bg), Jordi Mallach (ca), Ilkka Tuohela (fi),
|
||
Rajesh Ranjan (hi), Woodman Tuen (zh_HK, zh_TW), Ani Peter (ml),
|
||
Felix (ta), Ankit Patel (gu), Mohammad DAMT (id)
|
||
|
||
2.16.1
|
||
======
|
||
|
||
Thanks to Elijah Newren, Colin Watson, and Bruno Boaventura de Oliveira
|
||
Lacerda for changes in this release.
|
||
|
||
- fix stuck grab, letting focus be transferred between windows (Elijah)
|
||
[#354422 partial]
|
||
- windows returning from fullscreen are constrained to be onscreen
|
||
(Elijah) [#353699]
|
||
- Clear the transient_for flag of a window after emitting a warning
|
||
(Colin)
|
||
- Replace copy_of_gdk_x11_window_set_user_time() with the real thing
|
||
(Bruno) [#352293]
|
||
|
||
Translators
|
||
David Lodge (en_GB), Ivar Smolin (et), Matic Žgur (sl),
|
||
Vasiliy Faronov (ru)
|
||
|
||
2.16.0
|
||
==
|
||
|
||
Thanks to Jens Granseuer for changes in this release.
|
||
|
||
- Fix the build with c89/gcc 2.95.
|
||
|
||
Translators
|
||
Rahul Bhalerao (mr), Runa Bhattacharjee (bn_IN), Woodman Tuen
|
||
(zh_HK, zh_TW), Kostas Papadimas (el), Ani Peter (ml),
|
||
Jonathan Ernst (fr), Горан Ракић (sr, Gabor Kelemen (hu),
|
||
Maxim Dziumanenko (uk), Duarte Loreto (pt), Jordi Mallach (ca),
|
||
Gintautas Miliauskas (lt)
|
||
|
||
2.15.34
|
||
==
|
||
|
||
Thanks to Stéphane Rosi, Vytautus Liuolia, Will Walker, Baptiste
|
||
Mille-Mathias, Elijah Newren, Ed Catmur, and Thomas Andersen for fixes
|
||
in this release.
|
||
|
||
- allow moving maximized windows between xineramas again (Stéphane)
|
||
[#338660]
|
||
- fix an uninitialized-usage bug with net_wm_user_time that breaks
|
||
focus with new windows (Vytautus)
|
||
- re-fix accessibility events for the alt-tab popup (Will) [#350624]
|
||
- update the close pixmap to fit better with the other pixmaps of the
|
||
menu (Baptiste) [#345498]
|
||
- fix several fullscreen handling bugs I introduced, causing
|
||
fullscreen windows to not actually be shown fullscreen (Elijah)
|
||
[#343115]
|
||
- fix keybindings with hex-values, coming from special extended
|
||
keyboard keys (Ed) [#140448]
|
||
- fix metacity-dialog handling of arguments (Thomas) [#340690]
|
||
|
||
Translators
|
||
Vladimir Petkov (bg), Jordi Mallach (ca), Gabor Kelemen (hu),
|
||
Mohammad DAMT (id), Wouter Bolsterlee (nl), Daniel Nylander (sv),
|
||
Funda Wang (zh_CN)
|
||
|
||
2.15.21
|
||
==
|
||
|
||
Thanks to Vincent Untz, Jens Granseuer, Björn Lindqvist, Dmitry
|
||
Timoshkov, Thomas Thurman, Vytautas Liuolia, Thomas Andersen, Chris
|
||
Ball, and Elijah Newren for fixes in this release.
|
||
|
||
- kill usage of libegg (Vincent) [#348633]
|
||
- fix another C89 vs. C99 issue (Jens) [#347621]
|
||
- make it so maximized windows do not have rounded corners (Björn)
|
||
[#336850]
|
||
- fix the heuristic for determining if windows can be made
|
||
fullscreen, needed for WINE and possible also some legacy
|
||
applications (Dmitry) [#346927]
|
||
- make sure window features get recalculated when the screen is
|
||
resized via XRandR (Dmitry) [#346927]
|
||
- fitts' law fixes for titlebar buttons on maximized windows (Thomas
|
||
Thurman) [#97703]
|
||
- react to _NET_STARTUP_ID changes, as proposed for the new
|
||
startup-notification/EWMH spec (Vytautas) [#347515]
|
||
- return the window to maximized state if the window was "shaken
|
||
loose" from maximized state during a resize but the resize is later
|
||
aborted (Thomas Andersen) [#346719]
|
||
- fix button lighting with dragged clicks (Björn) [#321474]
|
||
- don't minimize in response to double clicks on the titlebar when
|
||
minimiziation should not be allowed (Chris) [#347377]
|
||
- fix some titlebar-not-on-screen constraint issues (Elijah)
|
||
[#333328, #345522]
|
||
|
||
Translators
|
||
Mahay Alam Khan (bn_IN), Jakub Friedl (cs), Iñaki Larrañaga
|
||
Murgoitio (eu), Yuval Tanny (he), Rajesh Ranjan (hi), Jovan
|
||
Naumovski (mk) Kjartan Maraas (nb), Leonid Kanter (ru)
|
||
|
||
2.15.13
|
||
==
|
||
|
||
Thanks to Björn Lindqvist and Thomas Thurman for improvements in this
|
||
release.
|
||
|
||
- grab alt+shift+button1 when trying to snap-move windows (Björn)
|
||
- avoid a case where memory is written after it's freed (Thomas)
|
||
|
||
Translators
|
||
Hendrik Richter (de), Kostas Papadimas (el), Jonathan Ernst (fr),
|
||
Satoru SATOH (ja)
|
||
|
||
2.15.8
|
||
==
|
||
|
||
Known as the "Elijah sucks for not reviewing a couple dozen patches"
|
||
release. And for not getting on IRC soon enough to catch Marnanel and
|
||
show him how to do the release. So, just translations this time.
|
||
|
||
Translations
|
||
|
||
Mahay Alam Khan (bn_IN), Rhys Jones (cy), Francisco Javier
|
||
F. Serrador (es), Ilkka Tuohela (fi), Rajesh Ranjan (hi), Changwoo
|
||
Ryu (ko), Fano Rajaonarisoa (mg), Sanlig Badral (mn), Слободан Д.
|
||
Средојевић (sr), Funda Wang (zh_CN)
|
||
|
||
2.15.5
|
||
==
|
||
|
||
Thanks to Björn Lindqvist, Søren Sandmann, Adam Jackson, Elijah
|
||
Newren, and Aidan Delaney for improvements in this release.
|
||
|
||
- code cleanup in resizepopup.c (Björn) [#341648]
|
||
- fix a logic bug so that the whole titlebar becomes sensitive to
|
||
mouse clicks (Björn) [#336320]
|
||
- make mouse cursor when moving windows become a hand (Björn) [#337376]
|
||
- lots and lots of compositor improvements -- beginning of a new
|
||
layer to abstract transition effects, shrinking and minimizing and
|
||
exploding effects, fading in and out, unminimize animation that
|
||
reverses minimize one, translucent menus, bounce on window focus,
|
||
and all kinds of stuff I don't understand and can't summarize well
|
||
(Søren, Adam)
|
||
- Fix a crash on exit/logout from assuming a compositor would always
|
||
exist (Elijah) [#342166]
|
||
- code cleanup in tabpopup.c (Aidan Delaney) [#166890]
|
||
|
||
Translations
|
||
Pema Geyleg (dz), Iñaki Larrañaga Murgoitio (eu), Theppitak
|
||
Karoonboonyanan (th), Clytie Siddall (vi)
|
||
|
||
2.15.3
|
||
==
|
||
|
||
Thanks to Søren Sandmann, Elijah Newren, Paolo Borelli, Björn
|
||
Lindqvist, jylefort at FreeBSD org,
|
||
|
||
- various code cleanups (Søren)
|
||
- prevent long titles from "sticking" in the tasklist (Elijah) [#330671]
|
||
- handle sync counter notifications in the compositor (Søren)
|
||
- notes/documentation updates (Elijah)
|
||
- plug a small leak (Paolo)
|
||
- remove a lot of dead code obsoleted by the new edge-resistance
|
||
stuff (Björn) [#341561]
|
||
- prevent a crash when changing resolution (jylefort) [#340847]
|
||
- revert an accessibility module loading workaround from Gnome 2.6
|
||
that has long since been fixed for us in gtk+ (Elijah) [#123372]
|
||
|
||
Translations
|
||
Francisco Javier F. Serrador (es), Ignacio Casal Quinteiro (gl),
|
||
Raivis Dejus (lv), Kjartan Maraas (nb), Funda Wang (zh_CN), Woodman
|
||
Tuen (zh_HK), Woodman Tuen (zh_TW)
|
||
|
||
2.15.2
|
||
==
|
||
|
||
Here's hoping that "third time's a charm." ;-) This release just
|
||
fixes the translations-not-included issue. See
|
||
http://mail.gnome.org/archives/desktop-devel-list/2006-April/msg00483.html
|
||
for more details.
|
||
|
||
- Use gnome-autogen.sh like most other modules (Rodney)
|
||
|
||
2.15.1
|
||
==
|
||
|
||
This release just fixes the control-center build (which depends upon
|
||
libmetacity-private). Thanks to Vincent for catching the problem.
|
||
|
||
- Include boxes.h in the includes dir (Elijah) [#339708]
|
||
|
||
2.15.0
|
||
==
|
||
|
||
Thanks to Thomas Thurman, Elijah Newren, Havoc Pennington, Björn
|
||
Lindqvist, Gora Mohanty, Alejandro Andres, Andy Morum, Dan Sanders,
|
||
Thomas Andersen, Brian Pepple, and Søren Sandmann for improvements in
|
||
this release. (Note that "Thomas" below refers to Thomas Thurman if
|
||
last name isn't specified)
|
||
|
||
- An endless array of compositor updates, not all of which are well
|
||
explained in the ChangeLog. ;-) Includes an ability to enable and
|
||
disable the compositor at runtime, fixed up wobbling effect and new
|
||
explosion effect, special magnification handling, different opacity
|
||
for different window types like menus, a way of scaling windows,
|
||
handling of foreign displays, improved handling of window
|
||
moving/resizing, various code restructuring, special runtime checks
|
||
for correct extensions and other compositors, lots of bug fixes,
|
||
and possibly other stuff I'm missing or not understanding (Søren)
|
||
- Removed "move to another workspace" menu when there are exactly two
|
||
workspaces (Thomas) [#151183]
|
||
- fix type for compositing_manager schema entry (Elijah) [#335901]
|
||
- Port more properties to our async system for code cleanliness and
|
||
speed improvements (Havoc, Thomas)
|
||
- Lots of code cleanup, even more code cleanup, wow our code was
|
||
messy (Björn) [#335177, #337507, #336890, #338359]
|
||
- Abstract out the functions for setting/unsetting demands attention
|
||
hint and avoid doing it when the window isn't obscured (Thomas)
|
||
[#305882]
|
||
- Change strings to make them more readable, and more
|
||
translatable (Gora) [#335720]
|
||
- Reduce compiling warnings -- add a number of casts and change
|
||
signedness on a number of variables (Björn) [#336032]
|
||
- Fixed broken links in README (Alejandro) [#333303]
|
||
- Add a tabbing function, bound to alt-f6 by default, to cycle
|
||
through the windows of the current application (Thomas) [#94682]
|
||
- Fix the build with --disable-xsync (Andy) [#336605]
|
||
- Raise windows on maximize/unmaximize (Dan) [#335076]
|
||
- Don't have confirmation windows make applications appear to be
|
||
locked when closing via the window list (Dan) [#334899]
|
||
- Allow any keybinding pref to be specified either with <foo>, a
|
||
string, or <foo>_list, a list of strings, or both (Thomas)
|
||
[#164831]
|
||
- warn and ignore if transient_for is set to a non-top-level window
|
||
(Thomas Andersen) [#335524]
|
||
- Use po/LINGUAS for listing supported languages (Brian) [#337951]
|
||
|
||
Translations
|
||
Vladimir Petkov (bg), Jordi Mallach (ca), Miloslav Trmac (cs), Rhys
|
||
Jones (cy), Lasse Bang Mikkelsen (da), Frank Arnold (de), Kostas
|
||
Papadimas (el), Francisco Javier F. Serrador (es), Ivar Smolin (et), Iñaki
|
||
Larrañaga (eu), Farzaneh Sarafraz (fa), Ilkka Tuohela (fi), Ignacio Casal
|
||
Quinteiro (gl), Ankit Patel (gu), Rajesh Ranjan (hi), Gabor Kelemen (hu),
|
||
Satoru SATOH (ja), Alexander Didebulidze (ka), Žygimantas Beručka (lt),
|
||
Kjartan Maraas (nb), Michiel Sikkes (nl), Åsmund Skjæveland (nn), Gora
|
||
Mohanty (or), Raphael Higino (pt_BR), Duarte Loreto (pt), Mugurel Tudor (ro),
|
||
Leonid Kanter (ru), Steve Murphy (rw), Laurent Dhima (sq), Слободан Д.
|
||
Средојевић (sr), Daniel Nylander (sv), Theppitak Karoonboonyanan (th), Maxim
|
||
Dziumanenko (uk), Clytie Siddall (vi), Funda Wang (zh_CN)
|
||
|
||
2.14.3
|
||
==
|
||
|
||
This release just reverts the widely hated new focus behavior of Metacity
|
||
2.14.x to the behavior found in 2.12.x. Patch came from Ron Yorston.
|
||
See http://blogs.gnome.org/view/newren/2006/04/13/0 and
|
||
http://mail.gnome.org/archives/release-team/2006-April/msg00025.html for
|
||
more details.
|
||
|
||
- Add a focus_new_windows gconf key, change the default to 'smart' (2.12
|
||
behavior) and add a 'strict' option to get 2.14 behavior. (Ron)
|
||
[#326159]
|
||
|
||
Translations
|
||
Vladimir Petkov (bg), Miloslav Trmac (cs), Frank Arnold (de), Francisco
|
||
Javier F. Serrador (es), Ilkka Tuohela (fi), Tino Meinen (nl), Åsmund
|
||
Skjæveland (nn), Raphael Higino (pt_BR), Daniel Nylander (sv)
|
||
|
||
2.14.2
|
||
==
|
||
|
||
Thanks to Thomas Thurman, Paolo Borelli, Björn Lindqvist, and
|
||
Elijah Newren for fixes in this release.
|
||
|
||
- Fix constraints bug causing negative width windows and crashes
|
||
(Elijah) [#336651]
|
||
- Fix window grouping with parent/child windows (Björn) [#336184]
|
||
- use g_str_has_prefix instead of a local copy of the function
|
||
(Paolo) [#334643]
|
||
- Make sure pager can refresh when window is minimized on a different
|
||
workspace (Thomas) [#315142]
|
||
- Add debugging information for edge resistance (Elijah)
|
||
|
||
Translations
|
||
|
||
Vladimir Petkov (bg), tangi.bzh (br), Jordi Mallach (ca), Miloslav
|
||
Trmac (cs), Rhys Jones (cy), Lasse Bang Mikkelsen (da), Frank
|
||
Arnold (de), Mindu Dorji (dz), Kostas Papadimas (el), Francisco
|
||
Javier F. Serrador (es), Ivar Smolin (et), Iñaki Larrañaga
|
||
Murgoitio (eu), Elnaz Sarbar (fa), Ilkka Tuohela (fi),
|
||
Ignacio Casal Quinteiro (gl), Ankit Patel (gu), Rajesh Ranjan (hi)
|
||
Gabor Kelemen (hu), Luca Ferretti (it), Satoru SATOH (ja), Vladimer
|
||
Sichinava (ka), Žygimantas Beručka (lt), Kjartan Maraas (nb),
|
||
Tino Meinen (nl), Kjartan Maraas (no), Gora Mohanty (or), Gnome PL
|
||
Team (pl), Evandro Fernandes Giovanini (pt_BR), Duarte Loreto (pt),
|
||
Mugurel Tudor (ro), Leonid Kanter (ru), Laurent Dhima (sq),
|
||
Слободан Д. Средојевић (sr), Daniel Nylander (sv), Theppitak
|
||
Karoonboonyanan (th), Maxim Dziumanenko (uk), Clytie Siddall (vi),
|
||
Funda Wang (zh_CN)
|
||
|
||
2.14.1
|
||
==
|
||
|
||
The only change since 2.14.0 is to remove the "This is the UNSTABLE
|
||
branch" warning from configure for those compiling Metacity from
|
||
source.
|
||
|
||
2.14.0
|
||
==
|
||
|
||
Thanks to Ryan Lortie and Thomas Thurman for fixes in this release.
|
||
|
||
- Mark the app-running-remotely-window-title string for translation
|
||
(Thomas) [#334332]
|
||
- Only unmaximise window before freeing if the window is actually
|
||
maximised (Ryan) [#333563]
|
||
|
||
Translations
|
||
Jordi Mallach (ca), Frank Arnold (de), Luca Ferretti (it), Evandro
|
||
Fernandes Giovanini (pt_BR), Theppitak Karoonboonyanan (th)
|
||
|
||
2.13.144
|
||
==
|
||
|
||
Thanks to Jens Granseuer, Kristian, Søren Sandmann, Sylvain
|
||
Bertrand, and Thomas Thurman for improvements in this release.
|
||
|
||
- Fix build with gcc 2.95 (Jens) [#331166]
|
||
- Compositor improvements [remember, still off by default]: add
|
||
unused wobbly (un)minimize animation (Kristian), add support for
|
||
turning updates on and off (Søren), use sync counter to make
|
||
composited resizing tear free (Søren), add ability to unmanage
|
||
the screen (Søren),
|
||
- Fix build issue with library search order (Sylvain) [#330695]
|
||
- Work around buggy application grouping with transient windows
|
||
(Thomas) [#328211]
|
||
- Prevent setting cycle_windows to keybindings that won't work.
|
||
(Thomas) [#329676]
|
||
|
||
2.13.89
|
||
==
|
||
|
||
Thanks to Søren Sandmann, Thomas Thurman, Thom May, Akira Tagoh,
|
||
Luke Morton, and Philip O'Brien for improvements in this release.
|
||
|
||
- Compositor improvements [remember that the compositor is still
|
||
disabled by default]: New fancy minimize animation that fades in
|
||
and out, new debug stuff, various bug fixes (Søren)
|
||
- When buggy apps create synthetic button or keypresses without a
|
||
timestamp, produce a warning instead of failing an assertion
|
||
(Thomas) [#313490]
|
||
- Avoid a memory leak when checking which workspace(s) a window is
|
||
on (Thomas) [#322059]
|
||
- Add a man page for metacity (Thom, Akira, Luke, Philip) [#321279]
|
||
- Disable alt-f7 if a window can't be moved, and alt-f8 if it can't
|
||
be resized (Thomas) [#328920]
|
||
- Allow alt-escape to cancel alt-tabbing, and vice versa (Thomas)
|
||
[#141425]
|
||
|
||
Translations
|
||
Miloslav Trmac (cs), Kjartan Maraas (nb), Tino Meinen (nl),
|
||
Kjartan Maraas (no), Слободан Д. Средојевић (sr), Funda Wang (zh_CN)
|
||
|
||
2.13.55
|
||
==
|
||
|
||
Thanks to Dick Marinus, Christian Kirbach, and Elijah Newren for
|
||
improvements in this release.
|
||
|
||
- Add a minimize and none double-click-titlebar-action (Dick)
|
||
[#300210]
|
||
- Prevent a critical warning crasher when switching themes
|
||
(Christian) [#327847]
|
||
- Fix some uninitialized value problems (Elijah)
|
||
- If the mouse enters a window on a different screen, activate the
|
||
default window on the new screen (Elijah) [#319348]
|
||
|
||
Translations
|
||
Jordi Mallach (ca), Adam Weinberger (en_CA), Francisco Javier
|
||
F. Serrador (es), Ilkka Tuohela (fi), Ignacio Casal Quinteiro (gl),
|
||
Ankit Patel (gu), Kjartan Maraas (nb), Kjartan Maraas (no), Evandro
|
||
Fernandes Giovanini (pt_BR), Theppitak Karoonboonyanan (th), Clytie
|
||
Siddall (vi), Funda Wang (zh_CN)
|
||
|
||
2.13.34
|
||
==
|
||
|
||
Thanks to Damien Carbery, Havoc Pennington, Søren Sandmann,
|
||
Björn Lindqvist, Kjartan Maraas, Elijah Newren for improvements in
|
||
this release.
|
||
|
||
- manually define HOST_NAME_MAX if not already defined to fix Solaris
|
||
compilation issue (Damien, Havoc) [#326745]
|
||
- compositor improvements: port to changes in libcm, do it again, fix
|
||
unrefing, make minimize animation update again (all done by Søren)
|
||
- make sure an outline border is shown even if a window decoration's
|
||
width is 0 (Björn) [#98340]
|
||
- correctly handle window alt-tab outlines in showing desktop mode
|
||
(Björn) [#98340]
|
||
- fix lots of tiny issues spotted by the intel compiler (Kjartan)
|
||
[#321439]
|
||
- prevent rapidly repeated visual bells from hanging metacity
|
||
(Elijah) [#322032]
|
||
- more careful error handling of values returned by GConf (Elijah)
|
||
[#326615]
|
||
- fix various initialization and default issues, especially for
|
||
running with --disable-gconf. Make --disable-gconf actually work.
|
||
(Elijah) [#326661]
|
||
- fix some reading-from-free'd-data errors (Søren) [#327575]
|
||
- fix an unitialized value problem when in raise-on-click mode
|
||
(Søren) [#327572]
|
||
- avoid flashing original-sized window when closing a maximized
|
||
window (Elijah) [#317254]
|
||
- prevent windows from sometimes getting shoved and smashed by
|
||
sliding (and possibly auto-hiding) panels (Elijah) [#327822]
|
||
|
||
Translations
|
||
Ilkka Tuohela (fi), Ignacio Casal Quinteiro (gl), Tino Meinen (nl),
|
||
Funda Wang (zh_CN)
|
||
|
||
2.13.21
|
||
==
|
||
|
||
Thanks to Damien Carbery, Ray Strode, Søren Sandmann, Elijah
|
||
Newren, Jens Granseuer, and Kyle Ambroff for improvements in this
|
||
release.
|
||
|
||
- Fix Solaris compilation issues (Ray, Damien) [#326281, #326746]
|
||
- Merge compositor work from branches to get the beginnings of an openGL
|
||
based compositor. Still not ready and thus disabled by default.
|
||
(Søren)
|
||
- Composite fixes: Only update composite on damage events (Søren), get
|
||
non-composite compilation working again (Elijah), Really turn off
|
||
draw-in-a-loop (Søren)
|
||
- Don't dereference a NULL string (Elijah) [#327013]
|
||
- GCC 2.95 fix; remove more C99 style variable initiailizations (Jens)
|
||
[#327050]
|
||
- Fix accidental overzealous focus holding by the terminal (introduced in
|
||
last release) so that windows launched from panel icons, the panel
|
||
menu, or global keybindings should get focus now. (Elijah) [#326159]
|
||
- If no valid window is found in the MRU list, then set focus to the
|
||
desktop window. (Kyle) [#317405]
|
||
|
||
Translations
|
||
Adam Weinberger (en_CA), Francisco Javier F. Serrador (es), Ankit
|
||
Patel (gu), Takeshi AIHANA (ja), Theppitak Karoonboonyanan (th),
|
||
Clytie Siddall (vi)
|
||
|
||
2.13.13
|
||
==
|
||
|
||
Thanks to Jens Granseuer, Björn Lindqvist, and Elijah Newren for
|
||
improvements in this release.
|
||
|
||
- Remove C99 style variable initiailization (Jens) [#322622]
|
||
- Fix a logic error (Björn) [#322149]
|
||
- Plug a few leaks (Elijah) [#309178]
|
||
- Allow edge resistance at both sides of a window and also when edges
|
||
don't overlap but are a single pixel away from doing so (Elijah)
|
||
[part of #321905]
|
||
- Remove the timeout resistance at screen/xinerama edges (Elijah)
|
||
[part of #321905]
|
||
- Revert to the old edge resistance behavior for keyboard
|
||
movement/resizing based resistance (Elijah) [part of #321905]
|
||
- Remove the "pull-away" edge resistance (Elijah) [part of #321905]
|
||
- Avoid crashing when visual bell is in use and focus window is
|
||
closed (Elijah) [#322031]
|
||
- Be more strict about what is considered a valid region with partial
|
||
struts (Elijah) [#322070]
|
||
- Fix reduced resources resize handling for windows with sizing or
|
||
resizing constraints (Elijah) [#325774]
|
||
- Fix window outline for minimized windows when using alt-esc
|
||
(Elijah) [#325092]
|
||
- Make the taskbar less flash happy and fix up some related stacking
|
||
issues (Elijah) [#326035]
|
||
- More thorough handling of source indication (Elijah) [part of #326041]
|
||
- Don't "steal" focus from terminal windows for new window mappings
|
||
as the difference in usage between terminals and other apps seems
|
||
to suggest this difference in treatment. See bug #326159 for
|
||
details, feedback welcome (Elijah) [#326159]
|
||
- Add a raise on click option, basically only because all the major
|
||
distros are patching it in anyway (though each and every one of
|
||
them has bugs in their implementations). (Elijah) [#326156]
|
||
|
||
Translations
|
||
Kjartan Maraas (nb), Kjartan Maraas (no)
|
||
|
||
2.13.8
|
||
==
|
||
|
||
Thanks to Kang Jeong-Hee and Elijah Newren for improvements in this
|
||
release.
|
||
|
||
- Fix some compilation warnings and issues (Kang)
|
||
- Escape the title since it is going to be treated as Markup (Elijah)
|
||
[#324846]
|
||
- Make the workspace switcher work with dual-head (non-xinerama)
|
||
setups (Elijah) [#319423]
|
||
|
||
Translations
|
||
Ilkka Tuohela (fi), Ankit Patel (gu), Kang Joeng-Hee (ko)
|
||
|
||
2.13.5
|
||
==
|
||
|
||
Thanks to Davyd Madeley, Kjartan Maraas, and Björn Lindqvist for
|
||
improvements in this release.
|
||
|
||
- Make a debugging message actually correspond to the code (Björn)
|
||
[#322051]
|
||
- Make the wireframe a bit slimmer (Kjartan) [#320051]
|
||
- Display hostname in titlebar for remote X clients (Davyd) [#322202]
|
||
|
||
Translations
|
||
Miloslav Trmac (cs), Adam Weinberger (en_CA), Ankit Patel (gu),
|
||
Kjartan Maraas (nb), Kjartan Maraas (no), Marcel Telka (sk)
|
||
|
||
2.13.3
|
||
==
|
||
|
||
This is a special edition release just for gicmo, code-named 'elijah,
|
||
please do a release so magic seb can bring it to me'. It fixes a
|
||
number of issues due to the major constraints changes found since the
|
||
last release.
|
||
|
||
Thanks to Davyd Madeley and Elijah Newren for improvements in this release.
|
||
|
||
- Differentiate between movement towards an edge and movement away from
|
||
one for edge-resistance. Pick smaller constants for movement away from
|
||
an edge (Elijah)
|
||
- Use GPOINTER_TO_INT() macro instead of cast to allow compilation on
|
||
64-bit architectures without warning (Davyd)
|
||
- compute the frame geometry due to maximization only after actually
|
||
maximizing (Elijah) [#321902]
|
||
- add some developer documentation on updating struts, workareas, regions,
|
||
and edges (Elijah)
|
||
- When updating the xinerama due to placement, update which
|
||
maximal/spanning rect set to use as well (Elijah) [#322068]
|
||
- Relax the partially onscreen constraint to allow the titlebar to touch
|
||
the bottom panel in order to make the new constraints code function the
|
||
same as the old version (Elijah) [#322071]
|
||
- Don't allow removing a window from maximized or fullscreened state to
|
||
place the titlebar under the top panel (Elijah) [#322075]
|
||
|
||
Translations
|
||
Vladimir Petkov (bg), Francisco Javier F. Serrador (es), Ignacio Casal
|
||
Quinteiro (gl), Takeshi AIHANA (ja), Theppitak Karoonboonyanan (th)
|
||
|
||
2.13.2
|
||
==
|
||
|
||
This release just contains a merge of all the changes on the
|
||
constraints_experiments branch.
|
||
|
||
Thanks to Havoc Pennington for reviewing the gargantuan patch and
|
||
suggesting lots of little fixes for making it better, to Rob Adams and
|
||
Soeren Sandmann for grilling me on how some of the difficult internals work
|
||
-- allowing me to improve the documentation, to Olav Vitters for finding an
|
||
easy-to-fix crasher bug in early testing and for repeatedly extending my
|
||
deadline for switching from working on Metacity to Bugzilla, to Ray Strode
|
||
for finding two crashers and fixing one of them in early testing, to Bryan
|
||
Clark for usability advice, to Davyd Madeley and Christian Kellner for
|
||
testing Xinerama stuff, to Sebastien Bacher for packaging an early version
|
||
and finding some obscure bugs (that I unfortunately still can't duplicate
|
||
and will probably still need to fix once I can),
|
||
|
||
Bugs fixed:
|
||
unfiled - constraints.c is overly complicated[1]
|
||
unfiled - constraints.c is not robust when all constraints cannot
|
||
simultaneously be met (constraints need to be prioritized)
|
||
unfiled - keep-titlebar-onscreen constraint is decoration unaware (since
|
||
get_outermost_onscreen_positions() forgets to include
|
||
decorations)
|
||
unfiled - keyboard snap-moving and snap-resizing snap to hidden edges
|
||
86644 - resize should have a shift option like move does
|
||
109553 - gravity w/ simultaneous move & resize doesn't work
|
||
113601 - maximize vertical and horizontal should toggle and be
|
||
constrained
|
||
122196 - windows show up under vertical panels
|
||
122670 - jerky/random resizing of window via keyboard[2]
|
||
124582 - keyboard and mouse snap-resizing and snap-moving erroneously
|
||
moves the window multidimensionally
|
||
136307 - don't allow apps to resize themselves off the screen (*cough*
|
||
filechooser *cough*)
|
||
142016, 143784 - windows should not span multiple xineramas unless
|
||
placed there by the user
|
||
143145 - clamp new windows to screensize and force them onscreen, if
|
||
they'll fit
|
||
144126 - Handle pathological strut lists sanely[3]
|
||
149867 - fixed aspect ratio windows are difficult to resize[4]
|
||
152898 - make screen edges consistent; allow easy slamming of windows
|
||
into the left, right, and bottom edges of the screen too.
|
||
154706 - bouncing weirdness at screen edge with keyboard moving or
|
||
resizing
|
||
156699 - avoid struts when placing windows, if possible (nasty a11y
|
||
blocker)
|
||
302456 - dragging offscreen too restrictive
|
||
304857 - wireframe moving off the top of the screen is misleading
|
||
308521 - make uni-directional resizing easier with alt-middle-drag and
|
||
prevent the occasional super annoying resize-the-wrong-side(s)
|
||
behavior
|
||
312007 - snap-resize moves windows with a minimum size constraint
|
||
312104 - resizing the top of a window can cause the bottom to grow
|
||
319351 - don't instantly snap on mouse-move-snapping, remove
|
||
braindeadedness of having order of releasing shift and
|
||
releasing button press matter so much
|
||
|
||
[1] fixed in my opinion, anyway.
|
||
[2] Actually, it's not totally fixed--it's just annoying
|
||
instead of almost completely unusable. Matthias had a
|
||
suggestion that may fix the remainder of the problems (see
|
||
http://tinyurl.com/bwzuu).
|
||
[3] This bug was originally about not-quite-so-pathological
|
||
cases but was left open for the worse cases. The code from
|
||
the branch handles the remainder of the cases mentioned in
|
||
this bug.
|
||
[4] Actually, although it's far better there's still some minor
|
||
issues left: a slight drift that's only noticeable after
|
||
lots of resizing, and potential problems with partially
|
||
onscreen constraints due to not clearing any
|
||
fixed_directions flags (aspect ratio windows get resized in
|
||
both directions and thus aren't fixed in one of them)
|
||
|
||
New feature:
|
||
81704 - edge resistance for user move and resize operations; in
|
||
particular 3 different kinds of resistance are implemented:
|
||
Pixel-Distance: window movement is resisted when it aligns with an
|
||
edge unless the movement is greater than a threshold number of
|
||
pixels
|
||
Timeout: window movement past an edge is prevented until a certain
|
||
amount of time has elapsed during the operation since the first
|
||
request to move it past that edge
|
||
Keyboard-Buildup: when moving or resizing with the keyboard, once a
|
||
window is aligned with a certain edge it cannot move past until the
|
||
correct direction has been pressed enough times (e.g. 2 or 3 times)
|
||
|
||
Major code changes:
|
||
- constraints.c has been rewritten; very few lines of code from the old
|
||
version remain. There is a comment near the top of the function
|
||
explaining the basics of how the new framework works. A more detailed
|
||
explanation can be found in doc/how-constraints-works.txt
|
||
- edge-resistance.[ch] are new files implementing edge-resistance.
|
||
- boxes.[ch] are new files containing low-level error-prone functions
|
||
used heavily in constraints.c and edge-resistance.c, among various
|
||
places throughout the code. testboxes.c contains a thorough testsuite
|
||
for the boxes.[ch] functions compiled into a program, testboxes.
|
||
- meta_window_move_resize_internal() *must* be told the gravity of the
|
||
associated operation (if it's just a move operation, the gravity will
|
||
be ignored, but for resize and move+resize the correct value is needed)
|
||
- the craziness of different values that
|
||
meta_window_move_resize_internal() accepts has been documented in a
|
||
large comment at the beginning of the function. It may be possible to
|
||
clean this up some, but until then things will remain as they were
|
||
before--caller beware.
|
||
- screen and xinerama usable areas (i.e. places not covered by
|
||
e.g. panels) are cached in the workspace now, as are the screen and
|
||
xinerama edges. These get updated with the workarea in
|
||
src/workspace.c:ensure_work_areas_validated()
|
||
|
||
Translation
|
||
Michiel Sikkes (nl)
|
||
|
||
2.13.1
|
||
==
|
||
|
||
Thanks to Philip O'Brien, Kjartan Maraas, and Aidan Delaney for
|
||
improvements in this release.
|
||
|
||
- add handling for META_PREF_CURSOR_THEME and META_PREF_CURSOR_SIZE
|
||
for more complete debug info (Philip) [#318976]
|
||
- Remove possible g_source leak in #ifdef'd out code, in case anyone uses
|
||
it in the future (Kjartan) [#320050]
|
||
- Changed the 'minimized' field of the MetaTabEntry struct to 'hidden'
|
||
(Aidan) [#168455]
|
||
|
||
Translations
|
||
Miloslav Trmac (cs), Francisco Javier F. Serrador (es), Takeshi AIHANA (ja),
|
||
Erdal Ronahi (ku), Theppitak Karoonboonyanan (th)
|
||
|
||
2.13.0
|
||
==
|
||
|
||
Thanks to Björn Lindqvist, Kjartan Maraas, Søren Sandmann,
|
||
Elijah Newren, Ross Cohen, and Muktha for improvements in this release
|
||
since 2.12.1.
|
||
|
||
- Mave ancestors come along with the transient when moving the window from
|
||
one workspace to another (Björn) [#314977]
|
||
- Fix the workspace switcher tabpopup to display the right windows and to
|
||
fix the pick-a-new-window-to-focus algorithm in order to not select
|
||
windows that aren't showing (Björn) [#170475]
|
||
- Fix a couple memory leaks (Kjartan, Søren, Elijah) [#313030]
|
||
- Make alt-esc (the "switch between windows immediately" keybinding)
|
||
actually show minimized windows too (Ross) [#107072]
|
||
- Make alt-esc consistent with alt-tab by leaving stacking of unselected
|
||
windows unchanged (Ross) [#314285]
|
||
- Clarify the meaning of the auto_raise preference (Elijah) [#312421]
|
||
- Fix a crash that occurs when removing some virtual desktops and windows
|
||
happen to be on those desktops (Elijah) [#318306]
|
||
- Make the unfocussed Simple window border visible with high contrast
|
||
inverse theme (Muktha) [#121361]
|
||
- Fix edge snapping for multi-screen (non-xinerama) setups (Elijah)
|
||
[#319425]
|
||
|
||
Translations
|
||
Vladimir Petkov (bg), Kostas Papadimas (el), Adam Weinberger (en_CA),
|
||
Ivar Smolin (et), Michiel Sikkes (nl), Marcel Telka (sk), Funda
|
||
Wang (zh_CN)
|
||
|
||
2.12.1
|
||
==
|
||
|
||
Thanks to Ray Strode, Havoc Pennington, and Elijah Newren for
|
||
improvements in this release.
|
||
|
||
- Truncate ridiculously long titles to avoid crashing or letting the
|
||
pager crash (Ray, Havoc, Elijah) [#315070]
|
||
- Get the tabbing window outline to work with gtk+ 2.8.4 again
|
||
(Elijah) [#317528]
|
||
|
||
Translations
|
||
Mahay Alam Khan (bn), Francisco Javier F. Serrador (es), Ivar Smolin (et),
|
||
Iñaki Larrañaga Murgoitio (eu), Luca Ferretti (it), Christian Rose (sv),
|
||
Clytie Siddall (vi), Funda Wang (zh_CN)
|
||
|
||
2.12.0
|
||
==
|
||
|
||
Thanks to Brent Smith for finding the crasher in the release candidate!
|
||
|
||
- Fix an uninitialized variable problem causing crashes (Brent) [#315000]
|
||
|
||
Translations
|
||
Bryn Salisbury (cy), Hendrik Richter (de), Christophe Merlet (RedFox) (fr),
|
||
Ignacio Casal Quinteiro (gl), Norayr Chilingaryan (hy), Young-Ho Cha (ko),
|
||
Žygimantas Berucka (lt), Michiel Sikkes (nl), Leonid Kanter (ru), Danilo
|
||
Šegan (sr), Baris Cicek (tr)
|
||
|
||
2.11.3
|
||
==
|
||
|
||
Thanks to Björn Lindqvist and Elijah Newren for improvements in
|
||
this release.
|
||
|
||
- Check for the right versions of glib and gtk+ (Björn) [#314116]
|
||
- Avoid obscuring centered-on-desktop windows which are denied focus
|
||
(Elijah) [#313234]
|
||
|
||
Translations
|
||
Vladimir Petkov (bg), Jordi Mallach (ca), Kostas Papadimas (el),
|
||
Ivar Smolin (et), Gabor Kelemen (hu), Mohammad DAMT (id), Duarte
|
||
Loreto (pt), Mugurel Tudor (ro), Laurent Dhima (sq), Maxim
|
||
Dziumanenko (uk)
|
||
|
||
2.11.2
|
||
==
|
||
|
||
Thanks to Elijah Newren, Jaap Haitsma, Ray Strode, and Brent Smith for
|
||
improvements in this release.
|
||
|
||
- Fix an easy to trigger crasher in 2.11.1 caused by unneeded
|
||
debugging spew (Elijah) [#311819]
|
||
- Make sure that Metacity dialogs have icons (Jaap) [#309876]
|
||
- Fix an infinite restacking flicker loop in sloppy and mouse focus
|
||
with fullscreen windows (Elijah) [#311400]
|
||
- Change default theme from Simple to Clearlooks (Elijah)
|
||
- Vastly improve the behavior of keyboard move/resize and edge
|
||
snapping (Ray) [#310888]
|
||
- Remove a duplicate string (Brent) [#309774]
|
||
|
||
Translations
|
||
Yuval Tanny (he), Gnome PL Team (pl), Raphael Higino (pt_BR),
|
||
Chao-Hsiung Liao (zh_TW)
|
||
|
||
2.11.1
|
||
==
|
||
|
||
Thanks to Elijah Newren, Ken Harris, Matthias Clasen, Christian
|
||
Persch, and Billy Biggs for improvements in this release.
|
||
|
||
- Fix a miscoloring of parts of the titlebar introduced in the last
|
||
unstable release (Elijah) [follow-up to #169982]
|
||
- Provide a more lenient threshold for drawing rounded corners (Ken)
|
||
[#122065]
|
||
- Make the Xcursor changes in the last unstable release effective
|
||
(Matthias) [follow-up to #308106]
|
||
- Revert the _NET_ACTIVE_WINDOW behavior change made in the 2.9.x
|
||
unstable series; activation includes changing a window to the
|
||
current workspace again (Elijah) [reversion of #128380]
|
||
- Restore original window size if the window was maximized upon
|
||
withdrawing it (Elijah, Christian) [#137185]
|
||
- Fix a raising bug with a window that has more than one child window
|
||
(Elijah, Billy) [part of #307875]
|
||
- Try to place windows denied focus near the focus window and fix a
|
||
xinerama bug with the placement (Elijah) [part of #307875]
|
||
- Avoid modal dialogs being obscured in somewhat pathologically
|
||
strange circumstances that Eclipse seems to be good at triggering
|
||
(Elijah) [part of #307875]
|
||
|
||
Translations
|
||
Miloslav Trmac (cs), Kostas Papadimas (el), Adam Weinberger (en_CA),
|
||
Francisco Javier F. Serrador (es), Ilkka Tuohela (fi), Christophe
|
||
Merlet (RedFox) (fr), Ignacio Casal Quinteiro (gl), Ankit
|
||
Patel (gu), Yair Hershkovitz (he), Takeshi AIHANA (ja), Kjartan
|
||
Maraas (nb), Kjartan Maraas (no), Marcel Telka (sk), Theppitak
|
||
Karoonboonyanan (th), Clytie Siddall (vi), Funda Wang (zh_CN)
|
||
|
||
2.11.0
|
||
==
|
||
|
||
This release contains all fixes up to Metacity 2.10.2 plus some new goodies.
|
||
|
||
Thanks to Matthias Clasen, Aivars Kalvans, Björn Lindqvist, and
|
||
Andrew Johnson for improvements in this release.
|
||
|
||
- React to cursor theme changes (Matthias) [#308106]
|
||
- Plug a small leak with xinerama information (Aivars) [#307884]
|
||
- Split up main() into more manageable chunks and make use of GOpt
|
||
(Björn) [#305331]
|
||
- Speed up vertical gradients (Andrew) [#169982]
|
||
|
||
Translations
|
||
Hendrik Richter (de), Ivar Smolin (et), Ignacio Casal
|
||
Quinteiro (gl), Clytie Siddall (vi)
|
||
|
||
2.10.2
|
||
==
|
||
|
||
Thanks to Billy Biggs, Greg Hudson, Elijah Newren, Ray Strode, Ryan
|
||
Lortie, and Soeren Sandmann for improvements in this release.
|
||
|
||
- Makes metacity a bit faster when dragging windows around (Soeren) [#141813]
|
||
- Fix simple memory error, using the address of a local variable as a
|
||
hash key (Ryan) [#307209]
|
||
- Fix a small leak in the case of a SYNC_COUNTER property value and
|
||
HAVE_XSYNC not defined (Ryan) [#307214]
|
||
- Cleanup font data when done with it (Ray) [#306720]
|
||
- If the window has a modal transient which is being unmanaged, don't
|
||
focus it (Elijah) [#305362]
|
||
- Make sure window position is calculated correctly for reconfigure
|
||
requests when part of the XWindowChanges structure is uninitialized
|
||
(Greg) [#305257]
|
||
- Add a resize popup when resizing constrained windows (Ray) [#305564]
|
||
- Don't accidentally treat maximize vertically as maximize in both
|
||
directions (Elijah) [#302204]
|
||
- Put all transients of the new window, if any exist, in the
|
||
calc_showing queue (Elijah, Billy) [#303284]
|
||
|
||
Translations
|
||
Kostas Papadimas (el), Priit Laes (et), Pauli Virtanen (fi), Ignacio
|
||
Casal Quinteiro (gl), Theppitak Karoonboonyanan (th), Canonical
|
||
Ltd (xh), Woodman Tuen (zh_TW)
|
||
|
||
2.10.1
|
||
==
|
||
|
||
This is a stable release to coincide with the release of Gnome 2.10.0.
|
||
|
||
Thanks to Dan Winship and Lex Hider for fixes in this release.
|
||
|
||
- Make sure the "Close" button has the focus in the
|
||
buggy-session-management-applications-warning dialog instead of the
|
||
table (Dan) [#172703]
|
||
- add doc/code-overview.txt and doc/how-to-get-focus-right.txt to the
|
||
distributed files (Lex) [#170519]
|
||
|
||
Translations
|
||
Adam Weinberger (en_CA), Christopher Orr (en_GB), Elnaz Sarbar (fa),
|
||
Gabor Kelemen (hu), Jyotsna Shrestha (ne), Steve Murphy (rw),
|
||
Baris Cicek (tr), Canonical Ltd (xh)
|
||
|
||
2.10.0
|
||
==
|
||
|
||
This is a stable release to coincide with the release of Gnome 2.10.0.
|
||
The only difference between this version and 2.9.34 is some
|
||
translation updates.
|
||
|
||
Translations
|
||
Vladimir Petkov (bg), Gabor Kelemen (hu), Žygimantas Berucka (lt),
|
||
Reinout van Schouwen (nl), Mugurel Tudor (ro), Danilo Šegan (sr),
|
||
Woodman Tuen (zh_TW)
|
||
|
||
2.9.34
|
||
==
|
||
|
||
This is an unstable release to coincide with the release of Gnome
|
||
2.10.0 release candidate 1 (2.9.92).
|
||
|
||
Thanks to Aidan Delaney, Elijah Newren, and Joe Marcus Clarke for
|
||
fixes in this release.
|
||
|
||
- Fix crash that occurs when stupid apps claim that a window is its
|
||
own parent (Elijah, Joe) [#168207]
|
||
- Prevent the visual bell from changing the focus window (Elijah)
|
||
[#123366]
|
||
- Make sure that icons in the alt-tab popup are dimmed for all hidden
|
||
windows, not just minimized ones (Aidan) [#168455]
|
||
|
||
Translations
|
||
Elnaz Sarbar (fa), Ankit Patel (gu), Luca Ferretti (it),
|
||
Reinout van Schouwen (nl), Gnome PL Team (pl),
|
||
Alexandre Folle de Menezes (pt_BR)
|
||
|
||
2.9.21
|
||
==
|
||
|
||
This is an unstable release heading towards Gnome 2.10. Since there
|
||
have been an awful lot of fixes since Gnome 2.10 Beta 2, we are hoping
|
||
to get an extra week of wider testing of all these changes before hard
|
||
code freeze.
|
||
|
||
Thanks to Aidan Delaney, Crispin Flowerday, Elijah Newren, and Joe
|
||
Marcus Clarke for fixes in this release.
|
||
|
||
- Make sure we get a valid timestamp if one doesn't come with the
|
||
_NET_ACTIVE_WINDOW message (Elijah, Crispin) [#166728]
|
||
- Avoid sending CurrentTime to our XSetInputFocus wrappers, but
|
||
handle it better in case we miss any cases (Elijah) [#166732]
|
||
- Remove useless function call (Aidan) [#166730]
|
||
- Avoid new windows being obscured by the focus window and thus
|
||
possibly lost (Elijah) [#166524]
|
||
- Don't unconditionally place not-to-be-focused windows, such as
|
||
splashscreens, below the focus window (Elijah) [#167042]
|
||
- Raise the ancestor of a window instead of the window itself
|
||
(Elijah) [#166894]
|
||
- Cover half a dozen issues needed to fix a variety of rare timestamp
|
||
bugs (Elijah) [#167358]
|
||
- Fix a possible crash on logout (Joe) [#167935]
|
||
- Fix an obscure xinerama placement bug with windows that are too
|
||
large to fit in the workarea in both dimensions (Elijah) [#166757]
|
||
- Ignore all focus and focus-stealing-prevention code in
|
||
meta_window_show when not showing the window for the first time
|
||
(Elijah) [#167199]
|
||
- when receiving a _NET_ACTIVE_WINDOW message, switch to the desktop
|
||
where the window is located before activating instead of moving the
|
||
window to the current desktop (Elijah) [#128380]
|
||
- Handle _NET_CURRENT_DESKTOP messages that come with timestamps
|
||
(Elijah) [#161361]
|
||
- Handle keynav vs. mousenav in mouse and sloppy focus modes (Elijah)
|
||
[#167545]
|
||
|
||
Translations
|
||
Jordi Mallach (ca), Martin Willemoes Hansen (da),
|
||
Kostas Papadimas (el), David Lodge (en_GB),
|
||
Francisco Javier F. Serrador (es), Tõivo Leedjärv (et),
|
||
Christophe Merlet (RedFox) (fr), Takeshi AIHANA (ja),
|
||
Young-Ho, Cha (ko), Kjartan Maraas (nb), Michiel Sikkes (nl),
|
||
Kjartan Maraas (no), Duarte Loreto (pt), Leonid Kanter (ru),
|
||
Marcel Telka (sk), Laurent Dhima (sq), Maxim Dziumanenko (uk)
|
||
|
||
2.9.13
|
||
==
|
||
|
||
This is an unstable release to coincide with the release of Gnome
|
||
2.10.0 Beta 2 (2.9.91).
|
||
|
||
Thanks to Elijah Newren, Balamurali Viswanathan, Stephane Loeuillet,
|
||
Benjamin Kahn, Garrett (LeSage?), Jose Moya, Dave Ahlswede, Arvind
|
||
Samptur, John Paul Wallington, Tim Herold, Muktha Narayan, Sinisa
|
||
Segvic, Owen Taylor, Crispin Flowerday, "RHEL-3", KWin, and Google for
|
||
improvements in this release.
|
||
|
||
- Refuse to focus a window with a modal transient, and focus the
|
||
transient instead (Elijah) [#164716]
|
||
- Make sure we get gconf notifications about the terminal command
|
||
changing (Balamurali) [#160934]
|
||
- Specify encoding of src/metacity.desktop.in (Stephane) [#151850]
|
||
- New 48x48 default icon (Benjamin, Garrett) [#160660]
|
||
- Add man pages for metacity-window-demo and metacity-theme-viewer
|
||
(Jose, Dave) [#143513]
|
||
- Fix minimized window display in workspace switcher after relogin
|
||
with a saved session (Elijah) [#164677]
|
||
- Ignore sticky windows for non-active workspaces (Elijah) [#165259]
|
||
- Don't wireframe when accessibility is on, it apparently causes a
|
||
desktop wide freeze. (Arvind) [#159538]
|
||
- Keep tooltip on screen horizontally for xinerama (John) [#165261]
|
||
- Stick and unstick transients with their parent automatically
|
||
(Elijah) [#152283]
|
||
- Shaded windows should not show up in pagers (Elijah) [#165377]
|
||
- Treat splashscreens same as other windows for stacking (Elijah)
|
||
[#165243]
|
||
- Plug a pair of leaks (Elijah) [#165378]
|
||
- Take into account the appropriate list of windows when placing a
|
||
new one (Elijah) [#165381]
|
||
- Correct misleading and inaccurate wording (Elijah) [#165380]
|
||
- Handle xcomposite pkgconfig version regression (Tim) [#149368]
|
||
- Make the warn-about-buggy-session-management-apps dialog be sticky
|
||
(Elijah) [#164745]
|
||
- Fix the problem with fullscreen windows on a different xinerama
|
||
monitor not staying on top ("RHEL-3") [#156511]
|
||
- Make the unfocussed title bar distinguishable in cases where it
|
||
otherwise isn't for the Atlanta, Simple, and Bright themes (Muktha)
|
||
[#125291]
|
||
- Correct the stacking when returning from fullscreen mode (Elijah)
|
||
[#165718]
|
||
- Focus parents of dismissed transient windows in preference to the
|
||
window that most recently had keyboard focus (Elijah) [#157360]
|
||
- Make sure window->border_only is initialized so we don't get random
|
||
windows without decorations (Elijah, Sinisa, Owen) [#145131]
|
||
- Add period to the end of reduced_resources' description (Dave)
|
||
[#165780]
|
||
- If activation requests are too old, set the demands_attention hint
|
||
instead of actually activating (Elijah, Crispin) [#166395]
|
||
- Ignore xconfigurerequest events for stacking when it should be safe
|
||
to do so (Elijah, Crispin, KWin, Google) [#166395]
|
||
- Set a _METACITY_VERSION property (a utf8 string) on the WM check
|
||
window (Elijah) [#165350]
|
||
|
||
Translations
|
||
Vladimir Petkov (bg), Miloslav Trmac (cs), Frank Arnold (de),
|
||
Adam Weinberger (en_CA), David Lodge (en_GB),
|
||
Francisco Javier F. Serrador (es), Pauli Virtanen (fi),
|
||
Young-Ho, Changwoo Ryu (ko), Žygimantas Berucka (lt),
|
||
Kjartan Maraas (nb), Kjartan Maraas (no), Duarte Loreto (pt),
|
||
Marcel Telka (sk), Christian Rose (sv),
|
||
Theppitak Karoonboonyanan (th)
|
||
|
||
2.9.8
|
||
==
|
||
|
||
This is a brown paper bag release to cover up the crash I introduced
|
||
in version 2.9.5. Thanks to Sebastien Bacher and the bleeding edge
|
||
Ubuntu users for quickly catching the occasional crash that my fix in
|
||
#123576 could cause, and for verifying that the patch I made fixed
|
||
this issue (I couldn't duplicate).
|
||
|
||
- Don't forget to initialize display->grab_old_window_stacking
|
||
[#165093]
|
||
|
||
2.9.5
|
||
==
|
||
|
||
This is an unstable release to coincide with the release of Gnome
|
||
2.10.0 Beta 1 (2.9.90).
|
||
|
||
Thanks to Vincent Noel, Elijah Newren, and John Paul Wallington for
|
||
fixes in this release.
|
||
|
||
- Restore original stacking when aborting an alt-esc window switch
|
||
operation (Elijah) [#123576]
|
||
- Fix vertical maximization for second screen (John) [#163420]
|
||
- Show labels in bold for windows that demand attention (Vincent)
|
||
[#164590]
|
||
- In the tab task switcher popup, dim the window icon and put its
|
||
name between brackets when the window is minimized (Vincent)
|
||
[#136666]
|
||
- Correct highlighting of windows in workspace switcher popup
|
||
(Elijah) [#163450]
|
||
|
||
Translations
|
||
zh_CN (Funda Wang), nb (Kjartan Maraas), nn (Kjartan Maraas), de
|
||
(Frank Arnold)
|
||
|
||
2.9.3
|
||
==
|
||
|
||
This is an unstable release to coincide with the release of Gnome 2.9.4.
|
||
|
||
Thanks to Leena Gunda, Thomas Fitzsimmons, and mild7 users sourceforge
|
||
net, and Elijah Newren for fixes in this release.
|
||
|
||
- Don't focus the panel on click (Elijah) [#160470, and others]
|
||
- Make sure the save session dialog appears focused (Elijah) [#162983]
|
||
- Correctly restore size of window when double clicking the titlebar
|
||
to unmaximize (Leena) [#161236]
|
||
- Install schema data from builddir not srcdir (Thomas) [#161417]
|
||
- Provide more documentation to make it easier for people to
|
||
contribute to Metacity (Elijah) [#162646]
|
||
- Allow users to move the window around immediately after
|
||
double-clicking to shade (Elijah) [#90290]
|
||
- Focus windows that manually position themselves too (Elijah) [#107347]
|
||
- Don't show window menu if all options are invalid (Elijah) [#148915]
|
||
- Exclude windows with skip_taskbar hint set from the alt-tab list;
|
||
they'll appear in the ctrl-alt-tab list instead. (mild7 users
|
||
sourceforge net) [#106249]
|
||
- Wrap XSetInputFocus to make display->expected_focus_window more
|
||
reliable (Elijah) [#154598]
|
||
- Remove conflict between windows on multiple workspaces and hidden
|
||
being a global quantity (Elijah) [#156182]
|
||
|
||
Translations
|
||
es (Francisco Javier F. Serrador), sv (Christian Rose), cs (Miloslav
|
||
Trmac), ja (Takeshi AIHANA)
|
||
|
||
2.9.2
|
||
==
|
||
|
||
This is an unstable release to coincide with the release of Gnome 2.9.3.
|
||
|
||
Thanks to Alex Duggan, ash AT contact bg, Elijah Newren, and Baptiste
|
||
Mille-Mathias for fixes in this release.
|
||
|
||
- Add a missing period at the end of a sentence (Baptiste) [#158210]
|
||
- When snap-moving don't snap to hidden windows, such as transients
|
||
of minimized windows (Elijah) [#157180]
|
||
- Focus the desktop when showing it (Elijah) [#159257]
|
||
- Remove deprecated capplet (Alex, ash) [#160753]
|
||
|
||
Translations
|
||
da (Martin Willemoes Hansen), bg (Alexander Shopov), en_CA (Adam
|
||
Weinberger)
|
||
|
||
2.9.1
|
||
==
|
||
|
||
This is an unstable release heading towards Gnome 2.10, released a
|
||
little late for Gnome 2.9.2 but there weren't many changes anyway this
|
||
time...
|
||
|
||
Thanks to Benjamin Kahn, Marco Pesenti Gritti, James Henstridge, and
|
||
Vincent Untz for fixes/features in this release.
|
||
|
||
- gnome-panel-screenshot was renamed to gnome-screenshot (Vincent) [#157529]
|
||
- Update build stuff (use newer automake, etc.) (James)
|
||
- Fix build out of src directory (Marco) [#158325]
|
||
- Use a better default application icon (Benjamin) [#160373]
|
||
|
||
Translations
|
||
da (Martin Willemoes Hansen), fr(Christophe Merlet, Baptiste
|
||
Mille-Mathias), lt(Žygimantas Berucka), ja(Takeshi AIHANA)
|
||
|
||
2.9.0
|
||
==
|
||
|
||
This is an unstable release heading towards Gnome 2.10.
|
||
|
||
Thanks to Rob Adams, Anders Carlsson, Elijah Newren, Soeren Sandmann,
|
||
and Vincent Untz for fixes and features in this release.
|
||
|
||
- Add a keybinding to launch a terminal (Vincent) [#154232]
|
||
- Correct the requested number of keycodes (Rob) [#155247]
|
||
- Add tracker bugs to rationales.txt file
|
||
- Make the "showing desktop" mode be per-workspace instead of
|
||
per-screen. (Elijah) [#142198]
|
||
- Don't try to use an ARGB visual at all if the depth isn't
|
||
32-bit. This caused major slowdowns with Composite
|
||
enabled. (Anders)
|
||
- Fix the modifier key breakage introduced by an Xorg
|
||
change. (Soeren) [#151554]
|
||
- Update _NET_WM_STATE_HIDDEN so the pager on the panel will know
|
||
whether to display windows as visible or hidden (Elijah) [#105665]
|
||
- Fix the alt-tab order--if the most recently used window is not
|
||
focused, start alt tabbing with that window instead of the one
|
||
after it (Elijah) [#156251]
|
||
- Don't lower newly mapped windows when they're denied focus if they
|
||
are transients of the focused window. Instead, defocus the
|
||
currently focused window (Elijah) [#151996]
|
||
- Re-enable focus stealing prevention (Elijah)
|
||
|
||
Translations
|
||
es(Francisco Javier F. Serrador), sq(Laurent Dhima), sr(Danilo Šegan),
|
||
cs(Miloslav Trmac), en_CA(Adam Weinberger), en_GB(David Lodge)
|
||
|
||
2.8.6
|
||
==
|
||
|
||
This is a stable release for Gnome 2.8.1.
|
||
|
||
Thanks to the Ken Harris, Kjartan Maraas, and the tireless efforts of
|
||
Elijah Newren for fixes in this release.
|
||
|
||
Fixes
|
||
* Ensure the correct window is focused when minimizing (Elijah)
|
||
* Fix keynav with mouse focus (Elijah)
|
||
* Fix several race conditions in window focusing (Elijah)
|
||
* Focus the top window when lowering by frame click (Ken)
|
||
* Fix some compiler warnings (Kjartan)
|
||
* Fix some valgrind-reported errors (Elijah)
|
||
* Fix some potential issues with autoraising windows (Elijah)
|
||
|
||
Translations
|
||
* en_CA(Adam Weinberger), it(Luca Ferretti)
|
||
|
||
2.8.5
|
||
==
|
||
|
||
This is a stable release for Gnome 2.8. Only translations and some
|
||
new developer documentation were added since the last unstable release.
|
||
This release boasts improved standards-compliance and a number of
|
||
bug fixes since the last stable release.
|
||
|
||
Translations
|
||
|
||
* ar(Abdulaziz Al-Arfaj), cs(Miloslav Trmac), cy(Dafydd Harries),
|
||
en_GB(David Lodge), fr(Christophe Merlet (RedFox)),
|
||
nn(Åsmund Skjæveland), or(Gora Mohanty),
|
||
pr_BR(Gustavo Noronha Silva), ro(Mugurel Tudor),
|
||
th(Paisa Seeluangsawat), tr(Baris Cicek), zh_TW(Woodman Tuen)
|
||
|
||
2.8.4
|
||
==
|
||
|
||
This release features a number of bug fixes, and also the disabling of
|
||
the focus-stealing-prevention code (we're entering hard code freeze in
|
||
Gnome so it's too late to fix the remaining issues, especially since
|
||
it requires several patches to modules other than Metacity).
|
||
|
||
Thanks to Havoc Pennington, Soeren Sandmann, Elijah Newren, and Rich
|
||
Wareham for fixes in this release
|
||
|
||
Fixes
|
||
* track the last_xor_rect, for wireframe painting (Havoc)
|
||
* Move wireframe code before grab is released to prevent endless
|
||
loops with fullscreen windows. (Soeren)
|
||
* Make dialogs that Metacity shows follow focus-stealing-prevention
|
||
conventions. (Elijah; part of #149028)
|
||
* add render extension check to the display, don't build the
|
||
compositing manager by default, use an ARGB visual when available
|
||
for the window frame (Rich Wareham; various tweaks added later by
|
||
Havoc)
|
||
* move the have_xrender variable initialization up in the file since
|
||
it can be set as part of composite check (Havoc)
|
||
* make argb stuff compile, add some code from xcompmgr (Havoc)
|
||
* fix an assertion failure that would occur after increasing the
|
||
number of workspaces; fix stacking order when a window is denied
|
||
focus (Elijah; #150615)
|
||
* disable some compositor code that wasn't working, don't grab the
|
||
server during repaint, various set_background fixes and
|
||
refactoring (Havoc)
|
||
|
||
Translations
|
||
* az(Metin Amiroff), bs(Kemal Sanjta), ca(Jordi Mallach),
|
||
el(Kostas Papadimas), es(Francisco Javier F. Serrador),
|
||
eu(Iñaki Larrañaga Murgoitio), fi(Pauli Virtanen),
|
||
nb(Kjartan Maraas), sq(Laurent Dhima), uk(Maxim Dziumanenko)
|
||
|
||
|
||
2.8.3
|
||
==
|
||
|
||
Some important bug fixes in this release, including somy a11y bugs,
|
||
and a compile issue on Solaris.
|
||
|
||
Thanks to Rob Adams, Bill Haneman, Peter O'Shea, Mike Castle, Soeren
|
||
Sandman, Elijah Newren, and Havoc Pennington for fixes in this
|
||
release.
|
||
|
||
Fixes
|
||
* Adjust the MRU list when preventing focus stealing (Elijah)
|
||
* Ensure that we maintain a focus window when switching workspaces
|
||
in mouse focus mode (Elijah)
|
||
* Some improvements in the showing desktop mode, and window
|
||
activation (Elijah)
|
||
* Make sure cursors changes are handled correctly (Havoc, Soeren)
|
||
* Some fixes to the window menu (Rob)
|
||
* Fix a compile issue on Solaris (Peter, Mike)
|
||
* Allow struts to go past the middle of the screen, provided there's
|
||
a gap between them, fixing an issue with gnome magnifier (Bill)
|
||
|
||
Translations
|
||
* fi (Pauli Virtanen), ja (Takeshi AIHANA), ko (Young-Ho, Cha),
|
||
pl (Gnome PL Team), ru (Dmitry G. Mastrukov), sr (Danilo Šegan),
|
||
tk (Gurban M. Tewekgeli), zh_CN (Funda Wang)
|
||
|
||
2.8.2
|
||
===
|
||
|
||
Many bugfixes and better support for the freedesktop.org EWMH spec.
|
||
|
||
Thanks to Rob Adams, Anders Carlsson, Elijah Newren, Soeren Sandmann,
|
||
Emil Soleyman-Zomalan, Michael Terry, and Jeff Waugh for fixes in this
|
||
release.
|
||
|
||
- set titlebar_uses_system_font = false (it was ugly)
|
||
- make naming for "move a window"/"move the window"/"move window"
|
||
more consistent (fixes #142235)
|
||
- Add trailing quotes to keybinding explanation text.
|
||
- support for EWMH update counter spec & add compensation events
|
||
when events are ignored. (fixes #143333 and #109362)
|
||
- Fix focus bugs: remove race condition on window close/minimize
|
||
(#131582), make focus choice consistent for each focus mode
|
||
(#135810), choose correct focus window when "un-showing the
|
||
desktop (#144900), make sure correct window is focused when using
|
||
the workspace switcher (#120100).
|
||
- Use meta_topic instead of meta_warning when failing to connect to
|
||
a session manager; reduces metacity verbosity. (fixes #136218)
|
||
- Make meta_window_delete take a timestamp, and be sure to pass it
|
||
one.
|
||
- Add support for EWMH _NET_WM_USER_TIME spec. This enables part of
|
||
preventing focus stealing. (bug #118372) Also fix bug with
|
||
windows not being focused on unminimizing caused by original
|
||
patch. (also bug #118372)
|
||
- Fix some support for EWMH hints, and fix USER_TIME support to
|
||
include the DEMANDS_ATTENTION hint. Also includes some code for
|
||
implementing _NET_RESTACK_WINDOW and _NET_MOVERESIZE_WINDOW, but
|
||
this is disabled pending feature thaw.
|
||
|
||
2.8.1
|
||
===
|
||
|
||
Thanks to Olivier Crete, Jarrod Johnson, Neil Muller, Elijah Newren,
|
||
Mark McLoughlin, Rob Adams, and foser AT gentoo.org for fixes in this
|
||
release.
|
||
|
||
- make the --enable-xinerama switch work properly
|
||
- prevent unwanted grab op from occurring
|
||
- don't down-size nitems from a gulong to an int
|
||
- add a value type check for the visual/audible bell gconf settings
|
||
- make the no sm support warning resizable
|
||
- more translations
|
||
|
||
2.8.0
|
||
===
|
||
|
||
No code changes in this release, but some new translations.
|
||
|
||
2.7.1
|
||
===
|
||
|
||
Thanks to Rob Adams for fixes in this release.
|
||
|
||
- bug #122016 - fix a focus race
|
||
- Change move_to_workspace_left/right/up/down keybindings to
|
||
<Control><Alt><Shift> arrow to avoid conflicting with new
|
||
keybindings in spacial nautilus.
|
||
- fix dialog stacking order issues so e.g. panel properties
|
||
dialog is above the panel
|
||
|
||
2.7.0
|
||
===
|
||
|
||
First unstable release tarball for GNOME 2.6.
|
||
|
||
Thanks to Anders Carlsson, Elijah Newren, Rob Adams, James Cape,
|
||
Thomas Fitzimmons, Calum Benson for fixes in this release.
|
||
|
||
2.6.2
|
||
===
|
||
|
||
Thanks to Yukihiro Nakai, Rached Ben Mustapha, Gwenole Beauchesne,
|
||
Padraig O'Briain, Laurent Vivier, Rob Adams for contributions to this
|
||
release.
|
||
|
||
- fix to repaint after resize always, so on maximize
|
||
and theme changes we get things drawn properly
|
||
- fix a compile issue on HPUX
|
||
- fix translations of metacity-message output
|
||
- fix to update window icons when they change
|
||
- put a limit on number of characters displayed in
|
||
window titles during Alt+tab
|
||
- fix configure check for Xrandr
|
||
- fix 64-bit bug in property reading that broke
|
||
things badly on 64-bit
|
||
- don't move focus when clicking close button on a window
|
||
- fix a crash in getting pixmap icons
|
||
- spawn dialogs and child processes on the proper
|
||
screen in multihead situations
|
||
- if the focus gets set to None, set it back to
|
||
something sane
|
||
- load accessibility modules and set accessibility roles
|
||
- fix hang after displaying warning dialogs
|
||
- fix a memory corruption when sticking/unsticking windows
|
||
that lead to a frequent crash and windows appearing
|
||
in Alt+tab improperly
|
||
- fix some handling of partial-width panel struts
|
||
- more translations
|
||
|
||
2.6.1
|
||
===
|
||
|
||
- rebuild with fixed glib-gettext.m4
|
||
|
||
2.6.0
|
||
===
|
||
|
||
- some additional translations
|
||
|
||
2.5.5
|
||
===
|
||
|
||
Thanks to Rob Adams, Arvind Samptur, Andreas Volz, Ray Strode, John
|
||
Paul Wallington, Soeren Sandmann for contributions to this release.
|
||
And as always thanks to the translators.
|
||
|
||
- fix aspect ratio handling
|
||
- fix "shake loose" functionality for maximized windows
|
||
- handle Xrandr size changes properly again
|
||
- fix fullscreen window detection
|
||
- fix workspace name handling
|
||
- don't steal button press events on root window
|
||
- nuke metacity.spec due to nonmaintenance
|
||
- allow too-large-for-screen windows to move their titlebar offscreen
|
||
- keep an MRU list of windows per-workspace and use it to focus
|
||
the next window when the focused window disappears
|
||
- fix cursor when moving
|
||
- improve appearance of opaque resize
|
||
- make BELOW window state work
|
||
- fix a crash when gdk_pixmap_foreign_new() returned NULL
|
||
|
||
2.5.3
|
||
===
|
||
|
||
Thanks to Jordi Mallach, Padraig O'Briain, Rob Adams, Julio Merino,
|
||
Ben Jansens, Jurg Billeter, Ray Strode, marcus@freebsd.org, James
|
||
Laska, for contributions to this release. Thanks also to
|
||
all the tireless translators.
|
||
|
||
- fixups to .desktop file
|
||
- activate window prior to grab end, avoiding
|
||
extra focus events
|
||
- add support for partial-width panels (fixes corner panel
|
||
and xinerama window position constraints)
|
||
- added keybinding to toggle window as "always on top"
|
||
- support --disable-schemas-install option to configure
|
||
- destroy support for legacy GNOME 1.x hints; metacity
|
||
no longer works with GNOME 1.x
|
||
- disable raise-on-click for mouse focus modes
|
||
- fix bug that broke many Javascript popup menus with mozilla
|
||
- allow "shaking loose" maximized windows, to move them
|
||
between Xinerama heads or whatever
|
||
- honor desktop-wide double click timeout
|
||
- handle window placement properly for windows that
|
||
start out maximized
|
||
- integrate Ximian patch to go ahead and log out after 4 minutes
|
||
even if a dialog is open
|
||
- fix a segfault
|
||
- fix bug where window groups weren't always kept up to date
|
||
- fix bug where focus got confused when switching workspaces
|
||
with mouse focus mode
|
||
- fix 64-bit crash on s390x
|
||
- chdir to user's homedir on startup
|
||
- keep window in fullscreen layer when its transients are focused
|
||
- fix keybindings bug when you had ScrollLock enabled
|
||
- many translation updates
|
||
|
||
2.5.2
|
||
===
|
||
|
||
Thanks to David Santiago, Julien Olivier, Anders Carlsson, Rob Adams
|
||
for fixes in this release.
|
||
|
||
- improved wording/UI for some dialogs
|
||
- while clicking a window button, if you move the mouse outside
|
||
the button such that releasing the mouse button won't activate
|
||
the window button, visually indicate by "popping out" the button.
|
||
- fix some valgrind errors
|
||
- change "show desktop mode" to convert to "everything is minimized
|
||
mode" if you open a new window while showing desktop, rather
|
||
than previous behavior of simply leaving show desktop mode.
|
||
- fix a trivial memory leak
|
||
- change "move to workspace N" so it doesn't switch workspaces,
|
||
just moves the window.
|
||
- translation updates
|
||
|
||
2.5.1
|
||
===
|
||
|
||
Thanks to Rob Adams, Peter O'Shea, Dafydd Harries, Masahiro Sakai,
|
||
Soeren Sandmann for fixes in this release.
|
||
|
||
- fix bug where fullscreen windows were below top panels
|
||
- build fix for Solaris
|
||
- support diagonal window movement with numeric keypad
|
||
- multihead fix
|
||
- build fix for Cygwin
|
||
- place on xinerama containing the pointer
|
||
- fix totally hosed window placement/movement for frameless
|
||
windows
|
||
- improvement to smoothness of window move/resize
|
||
|
||
2.5.0
|
||
===
|
||
|
||
Thanks to Rob Adams, Owen Taylor, Frederic Crozat, Arvind Samptur,
|
||
Bill Haneman, Akira Tagoh for help with fixes in this release.
|
||
|
||
- many new translations
|
||
- fix an infinite loop while holding a server grab triggered by
|
||
some recent Qt versions doing weird stuff
|
||
- fix bug where Alt+rightclick repeatedly on titlebar resulted
|
||
in zillions of menus
|
||
- fix Alt+Tab to *actually* put minimized windows at the end,
|
||
though this was always intended
|
||
- rewrite size/positions constraint code (currently known
|
||
to be quite buggy, e.g. xmms is hosed)
|
||
- enforce size of at least 1x1 on windows
|
||
- reduce latency of managing new windows still further
|
||
by using async properties code in more places
|
||
- don't grab keybindings on docks, so gnome-panel
|
||
can handle them
|
||
- suck in the panel's screenshot and run dialog global
|
||
bindings
|
||
- lots of improvements to window placement
|
||
- sync max number of workspaces with pager applet
|
||
- fix to keep focus when inside window frame in
|
||
strict mouse focus mode
|
||
- make it possible to start a reverse tab with
|
||
shift+alt+tab (vs. alt+tab then shift)
|
||
- fix a multihead issue with constraints between two
|
||
windows on different heads
|
||
- require GTK+ 2.2.0 and fontconfig
|
||
- default theme is now Simple
|
||
- add visual bell feature
|
||
- incorporate many fixes from 2.4.34
|
||
- other stuff
|
||
|
||
2.4.13
|
||
===
|
||
|
||
- we were making all dialogs skip the taskbar, even non-transient
|
||
ones, though this was supposedly fixed a while ago. Now really
|
||
fixed.
|
||
- change back to Alt+click by default for the window drag feature.
|
||
- assign Alt+F12 to shade window
|
||
- fix not deleting enough workspaces when the number
|
||
was reduced via the pager config dialog (readams@hmc.edu)
|
||
- don't allow windows under the top panel ever, even if they
|
||
are tall windows (Arvind)
|
||
- fix up the window layout for directional workspace nav,
|
||
so you always stop at the edges and always end up
|
||
where you expect (hp, with tweaks from readams@hmc.edu)
|
||
- focus new windows in mouse focus mode (readams@hmc.edu)
|
||
- support xeyes, oclock, etc. by applying shape mask
|
||
to the window manager frame (yeah it resizes slow, deal)
|
||
- fix vertical/horizontal maximize
|
||
- handle crossing events resizing for more opaque resize goodness
|
||
(Soeren)
|
||
- add wacky _METACITY_UPDATE_COUNTER experimental extension
|
||
to do nice opaque resizing (does nothing without a GTK patch)
|
||
- fix a crash setting workspace names
|
||
- fix internationalized WM_NAME reading
|
||
|