summaryrefslogtreecommitdiff
path: root/wm/metacity
AgeCommit message (Collapse)AuthorFilesLines
2005-10-12Update to 2.12.1:jmmv3-9/+11
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-08-26update to 2.10.3drochner2-6/+6
changes: -fix a memory leak -revert _NET_ACTIVE_WINDOW behavior to avoid inducing inconsistency among applications -translation updates
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-3/+2
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-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz1-2/+2
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-06-29Update to 2.10.2:jmmv2-7/+6
- 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-06Add missing entries to PLIST. Bump PKGREVISION.hira2-2/+6
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam1-2/+1
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-26update to 2.10.1drochner2-6/+6
changes: -bugfixes -translation updates
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-22Update to 2.10.0:jmmv3-13/+12
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)
2005-02-23Add RMD160 checksums to the SHA1 ones.wiz1-1/+2
2005-02-20Update to 2.8.13 (stable release for Gnome 2.8.3):jmmv2-5/+5
Fix * Make sure window->border_only is initialized so we don't get random windows without decorations (Elijah, Sinisa, Owen) [#145131]
2004-12-24Update to 2.8.8:jmmv4-25/+15
This is a stable release for Gnome 2.8.2. Fixes * Correct the requested number of keycodes (Rob) [#155247] * 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] * 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] * Use only numbers from the Fibonacci sequence for micro version numbers at Havoc's request (thus the reason this is 2.8.8 instead of 2.8.7--2.8.4 and 2.8.6 were mistakes that didn't comply with this requirement) Translations * da(Martin Willemoes Hansen), fr(Christophe Merlet, Baptiste Mille-Mathias)
2004-10-15Update to 2.8.6:jmmv2-6/+5
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)
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-21Update to 2.8.5. This version corresponds to GNOME 2.8.0.jmmv4-8/+9
Closes PR pkg/26957. - only translations and some new developer documentation was added.
2004-08-31Update to 2.8.4:jmmv3-6/+8
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)
2004-08-17Update metacity to version 2.8.3. Addresses pr#26683 from Kouichirouben3-6/+7
Hiratsuka. 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)
2004-08-07uppdate to metacity-2.8.2recht2-5/+5
patch provided by Kouichirou Hiratsuka in PR pkg/26573 changes: Many bugfixes and better support for the freedesktop.org EWMH spec. - 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. (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.
2004-05-15During print-PLIST in packages using this one, print comments forjmmv1-1/+10
directories in share/themes which are created by metacity.
2004-05-06Update to 2.8.1:jmmv3-6/+10
- 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
2004-04-17regen; patch-aa not available any more.jmmv1-2/+1
2004-04-14Make use of the new USE_DIRS variable, instead of directly depending on thejmmv1-2/+2
*-dirs packages.
2004-04-01Update to 2.8.0:jmmv5-34/+17
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.
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-3/+2
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-08Handle some shared directories by depending on (or updating dependancies tojmmv2-4/+4
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs. Bump PKGREVISION.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-11/+8
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-04Use pkgsrc intltool. Also include all required buildlink3 filesminskim2-2/+7
explicitly.
2004-02-20unusedjmmv1-29/+0
2004-02-19Update to 2.6.5:jmmv2-6/+5
- flipflop on #102209/#115072 again (raise on click, but break some apps by causing enter/leave). - fix memory corruption in window list. - fix window-type-inference code for legacy toolkits' windows.
2004-02-14PKGCONFIG_OVERRIDE is relative to WRKSRC.jmmv1-2/+2
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-12Only use Xinerama if it is available as a shared library. Using only thejmmv3-2/+31
static one means that libnautilus-private won't be built, breaking this (and other) packages. Patch tested by wiz@.
2004-02-11bl3ifyxtraeme2-7/+34
2004-02-09Override a .pc file. Bump PKGREVISION.minskim1-2/+4
While here, add explicit build dependency on pkgconfig. Approved by wiz@.
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-23Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.jmmv1-2/+2
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-03Bump package revisions for tiff update.reed2-3/+4
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2003-12-14Update to 2.6.3, based on work done by xtraeme@:jmmv4-14/+20
2.6.3 - fix to right, left, bottom onscreen resize constraints - detect case where we fail to get a pointer grab when the mouse is clicked, to avoid "this window is stuck to my mouse!" - keep panels at the end of the focus MRU list so we don't focus them all the time in annoying ways 2.6.2 - 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 - 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 - 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 - 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 - 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 - 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
2003-12-13Bump PKGREVISION for atk library major bump.wiz2-4/+4
2003-11-12PKGREVISION++ due to devel/popt update.salo2-3/+4
2003-07-23Update to 2.4.55 with patch from PR pkg/21767 by Marc Recht:jmmv4-11/+15
- some fixes to opaque resize that make it slightly less choppy - fix some infinite loops caused by stupid apps with transient for cycles - force window min/max size to be at least 1 pixel - unfocus window on leaving window border, not on leaving window itself, in strict mouse focus mode - fix handling of workspace names so they don't get all lost/broken/etc. - fix handling of ignored modifiers (makes key shortcuts work while CapsLock/ScrollLock/NumLock are all enabled, most people didn't notice as nobody turns on ScrollLock) - fix multihead crash #106086 - many translation updates
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz2-4/+4
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-06-01Depend on startup-notification. Bump PKGREVISION to 2.jmmv1-3/+4
While here, s/gnome/GNOME/ in COMMENT.
2003-05-17Style cosmetics (DESCR has 80 columns, whitespace, remove superfluoussalo3-32/+30
includes, add CATEGORIES).
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz2-3/+4
dependency bumps.