2004-10-11 12:14:47 -04:00
|
|
|
|
2.8.6
|
|
|
|
|
==
|
|
|
|
|
|
|
|
|
|
This is a stable release for Gnome 2.8.1.
|
|
|
|
|
|
|
|
|
|
Thanks to the Ken Harris, Kjartan Maraas, and the tireless efforts of
|
|
|
|
|
Elijah Newren for fixes in this release.
|
|
|
|
|
|
|
|
|
|
Fixes
|
|
|
|
|
* Ensure the correct window is focused when minimizing (Elijah)
|
|
|
|
|
* Fix keynav with mouse focus (Elijah)
|
|
|
|
|
* Fix several race conditions in window focusing (Elijah)
|
|
|
|
|
* Focus the top window when lowering by frame click (Ken)
|
|
|
|
|
* Fix some compiler warnings (Kjartan)
|
|
|
|
|
* Fix some valgrind-reported errors (Elijah)
|
|
|
|
|
* Fix some potential issues with autoraising windows (Elijah)
|
|
|
|
|
|
|
|
|
|
Translations
|
|
|
|
|
* en_CA(Adam Weinberger), it(Luca Ferretti)
|
|
|
|
|
|
2004-09-13 22:02:53 -04:00
|
|
|
|
2.8.5
|
|
|
|
|
==
|
|
|
|
|
|
|
|
|
|
This is a stable release for Gnome 2.8. Only translations and some
|
2004-10-11 12:14:47 -04:00
|
|
|
|
new developer documentation were added since the last unstable release.
|
2004-09-13 22:02:53 -04:00
|
|
|
|
This release boasts improved standards-compliance and a number of
|
|
|
|
|
bug fixes since the last stable release.
|
|
|
|
|
|
|
|
|
|
Translations
|
|
|
|
|
|
|
|
|
|
* ar(Abdulaziz Al-Arfaj), cs(Miloslav Trmac), cy(Dafydd Harries),
|
|
|
|
|
en_GB(David Lodge), fr(Christophe Merlet (RedFox)),
|
|
|
|
|
nn(<28>smund Skj<6B>veland), or(Gora Mohanty),
|
|
|
|
|
pr_BR(Gustavo Noronha Silva), ro(Mugurel Tudor),
|
|
|
|
|
th(Paisa Seeluangsawat), tr(Baris Cicek), zh_TW(Woodman Tuen)
|
|
|
|
|
|
2004-08-30 01:27:36 -04:00
|
|
|
|
2.8.4
|
|
|
|
|
==
|
|
|
|
|
|
|
|
|
|
This release features a number of bug fixes, and also the disabling of
|
|
|
|
|
the focus-stealing-prevention code (we're entering hard code freeze in
|
|
|
|
|
Gnome so it's too late to fix the remaining issues, especially since
|
|
|
|
|
it requires several patches to modules other than Metacity).
|
|
|
|
|
|
|
|
|
|
Thanks to Havoc Pennington, Soeren Sandmann, Elijah Newren, and Rich
|
|
|
|
|
Wareham for fixes in this release
|
|
|
|
|
|
|
|
|
|
Fixes
|
|
|
|
|
* track the last_xor_rect, for wireframe painting (Havoc)
|
|
|
|
|
* Move wireframe code before grab is released to prevent endless
|
|
|
|
|
loops with fullscreen windows. (Soeren)
|
|
|
|
|
* Make dialogs that Metacity shows follow focus-stealing-prevention
|
|
|
|
|
conventions. (Elijah; part of #149028)
|
|
|
|
|
* add render extension check to the display, don't build the
|
|
|
|
|
compositing manager by default, use an ARGB visual when available
|
|
|
|
|
for the window frame (Rich Wareham; various tweaks added later by
|
|
|
|
|
Havoc)
|
|
|
|
|
* move the have_xrender variable initialization up in the file since
|
|
|
|
|
it can be set as part of composite check (Havoc)
|
|
|
|
|
* make argb stuff compile, add some code from xcompmgr (Havoc)
|
|
|
|
|
* fix an assertion failure that would occur after increasing the
|
|
|
|
|
number of workspaces; fix stacking order when a window is denied
|
|
|
|
|
focus (Elijah; #150615)
|
|
|
|
|
* disable some compositor code that wasn't working, don't grab the
|
|
|
|
|
server during repaint, various set_background fixes and
|
|
|
|
|
refactoring (Havoc)
|
|
|
|
|
|
|
|
|
|
Translations
|
|
|
|
|
* az(Metin Amiroff), bs(Kemal Sanjta), ca(Jordi Mallach),
|
|
|
|
|
el(Kostas Papadimas), es(Francisco Javier F. Serrador),
|
|
|
|
|
eu(I<><49>aki Larra<72><61>aga Murgoitio), fi(Pauli Virtanen),
|
|
|
|
|
nb(Kjartan Maraas), sq(Laurent Dhima), uk(Maxim Dziumanenko)
|
|
|
|
|
|
|
|
|
|
|
2004-08-15 14:06:51 -04:00
|
|
|
|
2.8.3
|
|
|
|
|
==
|
|
|
|
|
|
|
|
|
|
Some important bug fixes in this release, including somy a11y bugs,
|
|
|
|
|
and a compile issue on Solaris.
|
|
|
|
|
|
|
|
|
|
Thanks to Rob Adams, Bill Haneman, Peter O'Shea, Mike Castle, Soeren
|
|
|
|
|
Sandman, Elijah Newren, and Havoc Pennington for fixes in this
|
|
|
|
|
release.
|
|
|
|
|
|
|
|
|
|
Fixes
|
|
|
|
|
* Adjust the MRU list when preventing focus stealing (Elijah)
|
|
|
|
|
* Ensure that we maintain a focus window when switching workspaces
|
|
|
|
|
in mouse focus mode (Elijah)
|
|
|
|
|
* Some improvements in the showing desktop mode, and window
|
|
|
|
|
activation (Elijah)
|
|
|
|
|
* Make sure cursors changes are handled correctly (Havoc, Soeren)
|
|
|
|
|
* Some fixes to the window menu (Rob)
|
|
|
|
|
* Fix a compile issue on Solaris (Peter, Mike)
|
|
|
|
|
* Allow struts to go past the middle of the screen, provided there's
|
|
|
|
|
a gap between them, fixing an issue with gnome magnifier (Bill)
|
|
|
|
|
|
|
|
|
|
Translations
|
|
|
|
|
* fi (Pauli Virtanen), ja (Takeshi AIHANA), ko (Young-Ho, Cha),
|
|
|
|
|
pl (Gnome PL Team), ru (Dmitry G. Mastrukov), sr (Danilo <20>Ł<EFBFBD>egan),
|
|
|
|
|
tk (Gurban M. Tewekgeli), zh_CN (Funda Wang)
|
|
|
|
|
|
2004-08-03 15:11:29 -04:00
|
|
|
|
2.8.2
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
Many bugfixes and better support for the freedesktop.org EWMH spec.
|
|
|
|
|
|
|
|
|
|
Thanks to Rob Adams, Anders Carlsson, Elijah Newren, Soeren Sandmann,
|
|
|
|
|
Emil Soleyman-Zomalan, Michael Terry, and Jeff Waugh for fixes in this
|
|
|
|
|
release.
|
|
|
|
|
|
|
|
|
|
- set titlebar_uses_system_font = false (it was ugly)
|
|
|
|
|
- make naming for "move a window"/"move the window"/"move window"
|
|
|
|
|
more consistent (fixes #142235)
|
|
|
|
|
- Add trailing quotes to keybinding explanation text.
|
|
|
|
|
- support for EWMH update counter spec & add compensation events
|
|
|
|
|
when events are ignored. (fixes #143333 and #109362)
|
|
|
|
|
- Fix focus bugs: remove race condition on window close/minimize
|
|
|
|
|
(#131582), make focus choice consistent for each focus mode
|
|
|
|
|
(#135810), choose correct focus window when "un-showing the
|
|
|
|
|
desktop (#144900), make sure correct window is focused when using
|
|
|
|
|
the workspace switcher (#120100).
|
|
|
|
|
- Use meta_topic instead of meta_warning when failing to connect to
|
|
|
|
|
a session manager; reduces metacity verbosity. (fixes #136218)
|
|
|
|
|
- Make meta_window_delete take a timestamp, and be sure to pass it
|
|
|
|
|
one.
|
|
|
|
|
- Add support for EWMH _NET_WM_USER_TIME spec. This enables part of
|
|
|
|
|
preventing focus stealing. (bug #118372) Also fix bug with
|
|
|
|
|
windows not being focused on unminimizing caused by original
|
|
|
|
|
patch. (also bug #118372)
|
|
|
|
|
- Fix some support for EWMH hints, and fix USER_TIME support to
|
|
|
|
|
include the DEMANDS_ATTENTION hint. Also includes some code for
|
|
|
|
|
implementing _NET_RESTACK_WINDOW and _NET_MOVERESIZE_WINDOW, but
|
|
|
|
|
this is disabled pending feature thaw.
|
|
|
|
|
|
2004-05-04 21:41:26 -04:00
|
|
|
|
2.8.1
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
Thanks to Olivier Crete, Jarrod Johnson, Neil Muller, Elijah Newren,
|
|
|
|
|
Mark McLoughlin, Rob Adams, and foser AT gentoo.org for fixes in this
|
|
|
|
|
release.
|
|
|
|
|
|
|
|
|
|
- make the --enable-xinerama switch work properly
|
|
|
|
|
- prevent unwanted grab op from occurring
|
|
|
|
|
- don't down-size nitems from a gulong to an int
|
|
|
|
|
- add a value type check for the visual/audible bell gconf settings
|
|
|
|
|
- make the no sm support warning resizable
|
|
|
|
|
- more translations
|
|
|
|
|
|
2004-03-21 11:27:26 -05:00
|
|
|
|
2.8.0
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
No code changes in this release, but some new translations.
|
|
|
|
|
|
2004-03-07 11:52:14 -05:00
|
|
|
|
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
|
|
|
|
|
|
2004-02-15 17:47:24 -05:00
|
|
|
|
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.
|
|
|
|
|
|
2003-10-01 17:51:11 -04:00
|
|
|
|
2.6.2
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
Thanks to Yukihiro Nakai, Rached Ben Mustapha, Gwenole Beauchesne,
|
|
|
|
|
Padraig O'Briain, Laurent Vivier, Rob Adams for contributions to this
|
|
|
|
|
release.
|
|
|
|
|
|
|
|
|
|
- fix to repaint after resize always, so on maximize
|
|
|
|
|
and theme changes we get things drawn properly
|
|
|
|
|
- fix a compile issue on HPUX
|
|
|
|
|
- fix translations of metacity-message output
|
|
|
|
|
- fix to update window icons when they change
|
|
|
|
|
- put a limit on number of characters displayed in
|
|
|
|
|
window titles during Alt+tab
|
|
|
|
|
- fix configure check for Xrandr
|
|
|
|
|
- fix 64-bit bug in property reading that broke
|
|
|
|
|
things badly on 64-bit
|
|
|
|
|
- don't move focus when clicking close button on a window
|
|
|
|
|
- fix a crash in getting pixmap icons
|
|
|
|
|
- spawn dialogs and child processes on the proper
|
|
|
|
|
screen in multihead situations
|
|
|
|
|
- if the focus gets set to None, set it back to
|
|
|
|
|
something sane
|
|
|
|
|
- load accessibility modules and set accessibility roles
|
|
|
|
|
- fix hang after displaying warning dialogs
|
|
|
|
|
- fix a memory corruption when sticking/unsticking windows
|
|
|
|
|
that lead to a frequent crash and windows appearing
|
|
|
|
|
in Alt+tab improperly
|
|
|
|
|
- fix some handling of partial-width panel struts
|
|
|
|
|
- more translations
|
|
|
|
|
|
|
|
|
|
2.6.1
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
- rebuild with fixed glib-gettext.m4
|
|
|
|
|
|
2003-09-08 15:42:14 -04:00
|
|
|
|
2.6.0
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
- some additional translations
|
|
|
|
|
|
|
|
|
|
2.5.5
|
2003-09-04 12:52:03 -04:00
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
Thanks to Rob Adams, Arvind Samptur, Andreas Volz, Ray Strode, John
|
|
|
|
|
Paul Wallington, Soeren Sandmann for contributions to this release.
|
|
|
|
|
And as always thanks to the translators.
|
|
|
|
|
|
|
|
|
|
- fix aspect ratio handling
|
|
|
|
|
- fix "shake loose" functionality for maximized windows
|
|
|
|
|
- handle Xrandr size changes properly again
|
|
|
|
|
- fix fullscreen window detection
|
|
|
|
|
- fix workspace name handling
|
|
|
|
|
- don't steal button press events on root window
|
|
|
|
|
- nuke metacity.spec due to nonmaintenance
|
|
|
|
|
- allow too-large-for-screen windows to move their titlebar offscreen
|
|
|
|
|
- keep an MRU list of windows per-workspace and use it to focus
|
|
|
|
|
the next window when the focused window disappears
|
|
|
|
|
- fix cursor when moving
|
|
|
|
|
- improve appearance of opaque resize
|
|
|
|
|
- make BELOW window state work
|
|
|
|
|
- fix a crash when gdk_pixmap_foreign_new() returned NULL
|
|
|
|
|
|
2003-07-15 17:54:22 -04:00
|
|
|
|
2.5.3
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
Thanks to Jordi Mallach, Padraig O'Briain, Rob Adams, Julio Merino,
|
|
|
|
|
Ben Jansens, Jurg Billeter, Ray Strode, marcus@freebsd.org, James
|
|
|
|
|
Laska, for contributions to this release. Thanks also to
|
|
|
|
|
all the tireless translators.
|
|
|
|
|
|
|
|
|
|
- fixups to .desktop file
|
|
|
|
|
- activate window prior to grab end, avoiding
|
|
|
|
|
extra focus events
|
|
|
|
|
- add support for partial-width panels (fixes corner panel
|
|
|
|
|
and xinerama window position constraints)
|
|
|
|
|
- added keybinding to toggle window as "always on top"
|
|
|
|
|
- support --disable-schemas-install option to configure
|
|
|
|
|
- destroy support for legacy GNOME 1.x hints; metacity
|
|
|
|
|
no longer works with GNOME 1.x
|
|
|
|
|
- disable raise-on-click for mouse focus modes
|
|
|
|
|
- fix bug that broke many Javascript popup menus with mozilla
|
|
|
|
|
- allow "shaking loose" maximized windows, to move them
|
|
|
|
|
between Xinerama heads or whatever
|
|
|
|
|
- honor desktop-wide double click timeout
|
|
|
|
|
- handle window placement properly for windows that
|
|
|
|
|
start out maximized
|
|
|
|
|
- integrate Ximian patch to go ahead and log out after 4 minutes
|
|
|
|
|
even if a dialog is open
|
|
|
|
|
- fix a segfault
|
|
|
|
|
- fix bug where window groups weren't always kept up to date
|
|
|
|
|
- fix bug where focus got confused when switching workspaces
|
|
|
|
|
with mouse focus mode
|
|
|
|
|
- fix 64-bit crash on s390x
|
|
|
|
|
- chdir to user's homedir on startup
|
|
|
|
|
- keep window in fullscreen layer when its transients are focused
|
|
|
|
|
- fix keybindings bug when you had ScrollLock enabled
|
|
|
|
|
- many translation updates
|
|
|
|
|
|
2003-05-20 12:40:32 -04:00
|
|
|
|
2.5.2
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
Thanks to David Santiago, Julien Olivier, Anders Carlsson, Rob Adams
|
|
|
|
|
for fixes in this release.
|
|
|
|
|
|
|
|
|
|
- improved wording/UI for some dialogs
|
|
|
|
|
- while clicking a window button, if you move the mouse outside
|
|
|
|
|
the button such that releasing the mouse button won't activate
|
|
|
|
|
the window button, visually indicate by "popping out" the button.
|
|
|
|
|
- fix some valgrind errors
|
|
|
|
|
- change "show desktop mode" to convert to "everything is minimized
|
|
|
|
|
mode" if you open a new window while showing desktop, rather
|
|
|
|
|
than previous behavior of simply leaving show desktop mode.
|
|
|
|
|
- fix a trivial memory leak
|
|
|
|
|
- change "move to workspace N" so it doesn't switch workspaces,
|
|
|
|
|
just moves the window.
|
|
|
|
|
- translation updates
|
|
|
|
|
|
2003-05-03 12:37:24 -04:00
|
|
|
|
2.5.1
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
Thanks to Rob Adams, Peter O'Shea, Dafydd Harries, Masahiro Sakai,
|
|
|
|
|
Soeren Sandmann for fixes in this release.
|
|
|
|
|
|
|
|
|
|
- fix bug where fullscreen windows were below top panels
|
|
|
|
|
- build fix for Solaris
|
|
|
|
|
- support diagonal window movement with numeric keypad
|
|
|
|
|
- multihead fix
|
|
|
|
|
- build fix for Cygwin
|
|
|
|
|
- place on xinerama containing the pointer
|
|
|
|
|
- fix totally hosed window placement/movement for frameless
|
|
|
|
|
windows
|
|
|
|
|
- improvement to smoothness of window move/resize
|
|
|
|
|
|
2003-03-26 21:27:40 -05:00
|
|
|
|
2.5.0
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
Thanks to Rob Adams, Owen Taylor, Frederic Crozat, Arvind Samptur,
|
|
|
|
|
Bill Haneman, Akira Tagoh for help with fixes in this release.
|
|
|
|
|
|
|
|
|
|
- many new translations
|
|
|
|
|
- fix an infinite loop while holding a server grab triggered by
|
|
|
|
|
some recent Qt versions doing weird stuff
|
|
|
|
|
- fix bug where Alt+rightclick repeatedly on titlebar resulted
|
|
|
|
|
in zillions of menus
|
|
|
|
|
- fix Alt+Tab to *actually* put minimized windows at the end,
|
|
|
|
|
though this was always intended
|
|
|
|
|
- rewrite size/positions constraint code (currently known
|
|
|
|
|
to be quite buggy, e.g. xmms is hosed)
|
|
|
|
|
- enforce size of at least 1x1 on windows
|
|
|
|
|
- reduce latency of managing new windows still further
|
|
|
|
|
by using async properties code in more places
|
|
|
|
|
- don't grab keybindings on docks, so gnome-panel
|
|
|
|
|
can handle them
|
|
|
|
|
- suck in the panel's screenshot and run dialog global
|
|
|
|
|
bindings
|
|
|
|
|
- lots of improvements to window placement
|
|
|
|
|
- sync max number of workspaces with pager applet
|
|
|
|
|
- fix to keep focus when inside window frame in
|
|
|
|
|
strict mouse focus mode
|
|
|
|
|
- make it possible to start a reverse tab with
|
|
|
|
|
shift+alt+tab (vs. alt+tab then shift)
|
|
|
|
|
- fix a multihead issue with constraints between two
|
|
|
|
|
windows on different heads
|
|
|
|
|
- require GTK+ 2.2.0 and fontconfig
|
|
|
|
|
- default theme is now Simple
|
|
|
|
|
- add visual bell feature
|
|
|
|
|
- incorporate many fixes from 2.4.34
|
|
|
|
|
- other stuff
|
|
|
|
|
|
2003-01-10 00:02:20 -05:00
|
|
|
|
2.4.13
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
- we were making all dialogs skip the taskbar, even non-transient
|
|
|
|
|
ones, though this was supposedly fixed a while ago. Now really
|
|
|
|
|
fixed.
|
|
|
|
|
- change back to Alt+click by default for the window drag feature.
|
|
|
|
|
- assign Alt+F12 to shade window
|
|
|
|
|
- fix not deleting enough workspaces when the number
|
|
|
|
|
was reduced via the pager config dialog (readams@hmc.edu)
|
|
|
|
|
- don't allow windows under the top panel ever, even if they
|
|
|
|
|
are tall windows (Arvind)
|
|
|
|
|
- fix up the window layout for directional workspace nav,
|
|
|
|
|
so you always stop at the edges and always end up
|
|
|
|
|
where you expect (hp, with tweaks from readams@hmc.edu)
|
|
|
|
|
- focus new windows in mouse focus mode (readams@hmc.edu)
|
|
|
|
|
- support xeyes, oclock, etc. by applying shape mask
|
|
|
|
|
to the window manager frame (yeah it resizes slow, deal)
|
|
|
|
|
- fix vertical/horizontal maximize
|
|
|
|
|
- handle crossing events resizing for more opaque resize goodness
|
|
|
|
|
(Soeren)
|
|
|
|
|
- add wacky _METACITY_UPDATE_COUNTER experimental extension
|
|
|
|
|
to do nice opaque resizing (does nothing without a GTK patch)
|
|
|
|
|
- fix a crash setting workspace names
|
|
|
|
|
- fix internationalized WM_NAME reading
|
|
|
|
|
|