Commit graph

104 commits

Author SHA1 Message Date
drochner
1fb23c2d78 update to 2.30.1
This switches to the gnome-2.30 release branch.
2010-07-13 12:44:47 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
drochner
1e39f6d279 update to 2.28.1
changes:
-misc fixes
-translation updates
2010-02-11 18:19:13 +00:00
joerg
3fbb207985 Recursive bump for libltdl 2009-12-15 21:54:17 +00:00
drochner
155c66910a update to 2.28.0
This switches to the gnome-2.28 release branch.
2009-10-22 17:33:57 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
joerg
73ae0afd90 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
jmcneill
8b0fceec4c Update metacity to 2.26.0.
2.26.0
======

Thanks to Luca Ferretti, Matt Kraai, and Neil Jagdish Patel for
improvements in this version.

  - queue frame resize on window undecorate (Neil)
  - fix description of desktop background (Luca) (#569649)
  - wrap g_error calls in braces (Matt)

Translations
  Amitakhya Phukan (as), Mikel González (ast), Ihar Hrachyshka (be@latin), Runa
  Bhattacharjee (bn_IN), David Planella (ca), Petr Kovar (cs), Ask Hjorth
  Larsen (da), Christian Kirbach (de), Jennie Petoumenou (el), David Lodge (en_GB),
  Jorge González (es), Mattias Põldaru (et), Iñaki Larrañaga Murgoitio (eu),
  Ilkka Tuohela (fi), Claude Paroz (fr), Ankit Patel (gu), Mark Krapivner (he),
  Rajesh Ranjan (hi), Gabor Kelemen (hu), Luca Ferretti (it), Takeshi AIHANA (ja),
  Changwoo Ryu (ko), Gintautas Miliauskas (lt), Sangeeta Kumari (mai), Sandeep
  Shedmake (mr), Wouter Bolsterlee (nl), Manoj Kumar Giri (or), Duarte Loreto (pt),
  Leonardo Ferreira Fontenelle (pt_BR), Adi Roiban (ro), Yuriy Penkin (ru), Daniel
  Nylander (sv), I. Felix (ta), Krishna Babu K (te), Theppitak Karoonboonyanan (th),
  Clytie Siddall (vi), Chao-Hsiung Liao (zh_HK), Chao-Hsiung Liao (zh_TW)

2.25.144
========

Thanks to Matthias Claesen, Matt Kraai, Elijah Newren, Owen Taylor, and Thomas
Thurman for improvements in this version.

  - Optimise window property lookup (Thomas) (#549886)
  - Fix slip in the above (Matt)
  - Several memory leaks fixed (Matthias) (#552303, #552973, #552307)
  - Fix longstanding crasher about colourmaps (Owen) (#568365)
  - Alt+middle/right buttons can be switched (Thomas) (#437910)
  - Support _NET_WM_MOVERESIZE_CANCEL (Elijah)
  - minor fix paving the way for a theme editor (Thomas)

Translations
  David Planella (ca), Jorge González (es), Mattias Põldaru (et), saudat
  mohammed (ha), Yuval Tanny\n (he), Gabor Kelemen (hu), Onye, Sylvester (ig),
  Changwoo Ryu (ko), Raivis Dejus (lv), Kjartan Maraas (nb), Daniel Nylander (sv),
  Fajuyitan, Sunday Ayo (yo), 甘露 (Gan Lu) (zh_CN)

2.25.89
=======

Thanks to Yanko Kaneti, Frederic Peters, Thomas Thurman, and Colin Walters for
improvements in this version.

  - The maximisation key is a toggle. (Thomas) (#343824)
  - "Unmaximise" is now called "restore". (Thomas) (#343824)
  - New thread handling call for gconf (Frederic) (#565517)
  - Add screenshot commands back which had been removed (Yanko) (#565343)
  - move_to_corner_se keybinding fixed (Thomas)
  - Windows on other workspaces which attempt to present themselves
    are marked as needing attention (Colin) (#482354)
  - End the grab op when the user clicks the titlebar (Thomas) (#401028)

Translations
  Jorge González (es)

2.25.55
=======

Thanks to Erwann Chenede for improvements in this version.

  - Fix build on Solaris (Erwann) (#564123)

Translations
  Mattias Põldaru (et), Luca Ferretti (it)

2.25.34
=======

Thanks to Matt Kraai for improvements in this version.

  - Fixes to Thomas's earlier fixes (Matt) (#562939)

Translations
  None

2.25.21
=======

Thanks to Thomas Thurman for improvements in this version.

  - Fixes to allow building without compositor again (Thomas)
  - Fixes for -Wall problems (Thomas)
  - Various tool updates (Thomas)

Translations: none


2.25.13
=======

Thanks to Thomas Thurman for improvements in this version.

  - Add casts to fix failure to build from source on 64bit hosts (Thomas) (#562106)
  - Added script to produce annoucements (Thomas)

Translations
  Jorge González (es)

2.25.8
======

Thanks to Brian Cameron, Maxim Ermilov, Daniel Macks, Elijah Newren, Frederic
Peters, Thomas Thurman, David Trowbridge, and Olav Vitters for improvements in
this version.

  - Reorder compiler flags (Daniel) (#562033)
  - Fix compositor switch (Daniel) (#560990)
  - Remove spurious warnings about operations on window "none" (Thomas)
  - Fix _POSIX_C_SOURCE which was breaking OS X builds (Thomas) (#561962)
  - -Werror -Wall and -ansi are now standard compile flags (Thomas)
  - Merge screen and window keybindings files; fix minor alt-tab bug
    in the process (Thomas) (#528337)
  - Support _NET_WM_FULLSCREEN_MONITORS (David)
  - Remove some deprecated calls (Thomas) (#560445)
  - Clean up #includes (Maxim) (#560449)
  - Update description of raise_on_click (Elijah)
  - First dialogue delegated to zenity (Thomas)
  - fix theme-parser typo (Olav)
  - double-quote variable names in messages (Thomas) (#558309)
  - fix accidental renaming of run_command_terminal (Thomas) (#557943)
  - some null checks; problems exposed by new GDM (Brian) (#558058)
  - ignore mouse button modifier if it's missing (Thomas) (Launchpad 258054, Launchpad 266929)
  - fix docbook markup (Frederic)

Translations
  Astur (ast), Jorge González (es), Thomas Thurman (la), Leonardo Ferreira
  Fontenelle (pt_BR), Daniel Nylander (sv)

2.25.5
======

Thanks to Thomas Thurman for improvements in this version.

  - Allow third-party apps to decide whether a window appears
    on all workspaces (Thomas) (#557536)
  - Fixed keybindings script (again) (Thomas)

Translations
  David Planella (ca), Robert Millan (ca@valencia)

2.25.3
======

Brown paper bag release which fixes numerous build problems from last night's
release of 2.25.2.  Apologies.

Thanks to Murray Cumming, Thomas Thurman, and Götz Waschk for improvements
in this version.

  - Fix distcheck (Thomas) (#557356)
  - add libm reference (Götz) (#557357)
  - fix docbook tags (Murray) (#557337)

Translations
  Yavor Doganov (bg), David Planella (ca), Robert Millan (ca@valencia), Kenneth
  Nielsen (da), Hendrik Richter (de), Ivar Smolin (et), Claude Paroz (fr), Seán de
  Búrca (ga), Launchpad Translations Administrators (hr), Gabor Kelemen (hu),
  Thomas Thurman (la), Žygimantas Beručka (lt), Kjartan Maraas (nb), Duarte
  Loreto (pt), Djavan Fagundes (pt_BR), Mugurel Tudor (ro), Pavol Šimo (sk),
  Laurent Dhima (sq), Горан Ракић (sr), Theppitak Karoonboonyanan (th),
  Funda Wang (zh_CN)

2.25.2
======

Thanks to Joe Marcus Clarke, Murray Cumming, Tomas Frydrych, William Lachance,
Matthew Martin, Christian Persch, Thomas Thurman, and Vincent Untz for
improvements in this version.

  - Add handler for SIGTERM (Joe) (#553980)
  - Minimised windows are necessarily obscured (Matthew) (#528927)
  - Build fixes with the above (Christian, Tomas, Thomas) (#557335)
    (#557201) (#469361)
  - Changed keybindings to be in a single place (Thomas) (#469361)
  - Add new document about themes (Murray)
  - Remove obsolete support for fallback icons (Thomas)
  - Pass modified mouse events to panels (William) (#554428)
  - Change where desktop files should go (Vincent) (#549479)

Translations
  Yavor Doganov (bg), David Planella (ca), Kenneth Nielsen (da), Hendrik
  Richter (de), Ivar Smolin (et), Claude Paroz (fr), Seán de Búrca (ga), Launchpad
  Translations Administrators (hr), Gabor Kelemen (hu), Thomas Thurman (la),
  Žygimantas Beručka (lt), Kjartan Maraas (nb), Duarte Loreto (pt), Djavan
  Fagundes (pt_BR), Mugurel Tudor (ro), Pavol Šimo (sk), Laurent Dhima (sq),
  Горан Ракић (sr), Theppitak Karoonboonyanan (th), Funda Wang (zh_CN)
2.25.1
======

Thanks to Thomas Thurman for improvements in this version.

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

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

2.25.0
======

Thanks to Patrick Niklaus, Ted Percival, Eric Piel, Akira TAGOH, and Thomas
Thurman for improvements in this version.

  - Fix memory allocation problem in struts (Eric) (probably #468075)
  - Ensure windows which start maximised know where to jump back
    to, so they don't warp to other screens (Ted) (#504692)
  - Added header comments to some files (Thomas)
  - Icons for windows which are uncooperative enough not to provide
    an icon are taken from the theme, not built in (Patrick) (#524343)
  - Added manual page for metacity-message (Akira, from Debian downstream)

Translations
  Khaled Hosny (ar), Petr Kovar (cs), Ilkka Tuohela (fi), Duarte Loreto (pt), Djavan
  Fagundes (pt_BR)
2009-03-16 20:10:19 +00:00
jmcneill
0b57232cdc PR# pkg/39621: wm/metacity configure fails - missing xdamage
(NetBSD 3.0 XFree86)

Disable compositing support if native X doesn't provide libXdamage.
2008-12-24 18:49:55 +00:00
drochner
0ad670f20d update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 15:37:51 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
drochner
1473b2a9ca update to 2.22.0
This switches to the gnome-2.22 release branch.
2008-04-15 17:53:51 +00:00
drochner
9348eb4592 update to 2.20.2
changes:
-minor bugfixes
-translation updates
2008-01-11 12:55:59 +00:00
drochner
258612980a update to 2.20.1
changes:
-minor bugfixes and memory leak fixes
-improvements to focus stealing prevention
-translation updates
2007-11-22 20:13:15 +00:00
drochner
64d2f57a50 update to 2.20.0
This switches to the new gnome-2.20 branch.
2007-11-05 19:40:41 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
drochner
e9d9945668 update to 2.18.5
changes:
-bugfixes
-transation updates
2007-07-13 17:27:07 +00:00
joerg
74947f60c5 Should be elif in the last commit. 2007-06-15 17:43:13 +00:00
joerg
be773dfd04 Fix Xinerama for !native case. 2007-06-15 17:41:54 +00:00
wiz
9298065f5d Update to 2.18.2:
2.18.2
======

This release fixes a bug with missing pixels in themes with rounded
corners.

Translators
  Ignacio Casal Quinteiro (gl), Espen Stefansen (nb)

2.18.1
======

This release fixes a bug breaking some QT apps (thanks to Bradley
Hughes for a good test case and lots of patience) a hang with gtk
trunk (not that we expect many to use stable tarball releases of
metacity and bleeding edge versions of gtk together), and a couple
other odds and ends.

  - prevent nasty metacity/gdk interactions causing hangs with gtk
    trunk (Elijah) [offshoots of #354213]
  - 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]
  - send synthetic configure notify events in response to appropriate
    MapRequest events too (Elijah) [#322840]

Translators
  Ihar Hrachyshka (be@latin), sonam pelden (dz), Jorge González (es), Ivar
  Smolin (et), Iñaki Larrañaga Murgoitio (eu), Ignacio Casal Quinteiro (gl),
  Gabor Kelemen (hu), Luca Ferretti (it)

2.18.0
======

Only change in this release was updated translations.

Translations
  Jordi Mallach (ca), Ankit Patel (gu), Gabor Kelemen (hu), Luca
  Ferretti (it), Takeshi AIHANA (ja), Erdal Ronahi (ku), Gintautas
  Miliauskas (lt), Jovan Naumovski (mk), Reinout van Schouwen (nl), wadim
  dziedzic (pl), raulpereira (pt_BR), Nickolay V. Shmyrev (ru), Горан
  Ракић (sr)

2.17.8
======

Thanks to Jaap A. Haitsma, Linus Torvalds and Kjartan Maraas
for improvements in this release.

   - Change icon in the "kill window" dialog because the old
     one was removed from GNOME (Jaap)
   - refactor the code which handles mouse events on the title
     bar (Linus)
   - Add MAINTAINERS to EXTRA_DIST (Kjartan)

Translations
  Alexander Shopov (bg), Jakub Friedl (cs), Hendrik Richter (de),
  Ivar Smolin (et), Ilkka Tuohela (fi), Robert-André Mauchin (fr),
  Changwoo Ryu (ko), Marek Stepien (pl), Duarte Loreto (pt),
  Maxim Dziumanenko (uk)

2.17.5
======

Thanks to Bruno Boaventura, Mad Alex, and Thomas Thurman for
improvements in this release.

   - make window menu arrangement more sensible. (#382962, Bruno)
   - unmaximise button keeps pressed appearance when moved off and
     back. (#395560, Alex)
   - fix a couple of compositor crashes (#387761, Thomas)
   - 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 (#358715) (Christof)
  - grab server when switching workspaces (#381127) (Federico)
  - replace changing text on window menu with pairs of radio buttons
  and checkboxes (#343108) (Bruno, Björn)

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)
2007-04-10 23:39:00 +00:00
joerg
761aedff48 Workaround idiotic configure which disables session support even though
libSM is available and used (!).
2007-02-15 12:21:48 +00:00
wiz
82f3d569df Depend on xdg-1.4 for share/themes. 2007-02-03 09:25:39 +00:00
joerg
b5aa7f107e Modular Xorg support. 2007-01-13 16:50:12 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
drochner
ad21bd5508 update to 2.16.3
changes:
-bugfixes
-translation updates
2006-11-24 18:00:07 +00:00
jmmv
0f18177c35 Update to 2.16.0:
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)
2006-09-15 15:11:34 +00:00
drochner
e80295741c update to 2.14.5
changes:
-gugfixes
-translation updates
2006-07-26 12:41:16 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
drochner
bd603e719a update to 2.14.3
changes:
-reverts the widely hated new focus behavior of Metacity
 2.14.x to the behavior found in 2.12.x
-minor bugfixes
-translation updates
2006-05-03 11:16:33 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
jmmv
5f02ccd030 Update to 2.14.0:
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)
2006-03-30 21:38:33 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
jmmv
15cbe7fb80 Update to 2.12.2:
- 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]
 - Fix a crash that occurs when removing some virtual desktops and windows
   happen to be on those desktops (Elijah) [#318306]
 - Fix edge snapping for multi-screen (non-xinerama) setups (Elijah)
   [#319425]
 - Close a GSource leak just to be correct (Kjartan) [#320050]

Translations
  Kostas Papadimas (el), Ivar Smolin (et), Michiel Sikkes (nl)
2006-01-20 13:31:45 +00:00
jmmv
a089be8ddc Update to 2.12.1:
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)
2005-10-12 21:53:25 +00:00
drochner
8b5d3a8e13 update to 2.10.3
changes:
-fix a memory leak
-revert _NET_ACTIVE_WINDOW behavior to avoid inducing inconsistency
 among applications
-translation updates
2005-08-26 16:46:41 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
jmmv
b15fe061a5 Update to 2.10.2:
- 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)
2005-06-29 08:41:37 +00:00