2.19.3.1 ======== This release breaks API compatibility again (it contains changes that should have been in 2.19.3). Features - The active-window-changed and active-workspace-changed signals for WnckScreen now provides the previously active window/workspace (Vincent) Fixes - Add some padding in classes to make it possible to add new signals without breaking ABI in the future (Vincent) - Make the action menu work again on tasklist buttons (Vincent) Misc - Remove old files from svn (Vincent) 2.19.3 ====== This release breaks API compatibility. Features - Show workspace names in the window selector (Vincent) [#354667] - Make it possible to activate the next window in a class group by clicking with the middle button on the group in the tasklist (Vincent) [#342707] - Add Maximize all and Unmaximize all to the context menu of group buttons in the tasklist (Vincent) [#155875] Fixes - Improve fallback title for windows and applications (Vincent) - Fix vertical pager in RTL environments (Vincent) [#431461] - Move the Close mneu item at the bottom of the action menu (Vincent) [#104026] - Change API for wnck_selector_new(): we don't need the screen argument (Vincent) [#164474] - Code cleanups, especially in the selector (Vincent) - Put pinned windows in the current workspace in the selector (Vincent) - Fix selector when the last window disappears while the selector is opened, and handle other similar issues (Vincent) [#156918] - Add missing signals for WnckScreen (Vincent) - Sort the windows in the window selector (Vincent) - Fix potential crash when a window disappears from the tasklist and its context menu was opened (Vincent) - Remove all reference to _NET_WM_WINDOW_TYPE_MODAL_DIALOG since it's not in the EWMH spec. This breaks API. (Vincent) [#124332] - Make sure the size hints of the tasklist are sane when there's no window in always group mode (Vincent) [#440625] Misc - Add useful command-line options for test programs (Vincent) - Require libstartup-notification-1.0 in the pkg-config file when startup notification support is enabled (Vincent) Translators - Ihar Hrachyshka (be@latin) - David Lodge (en_GB) - Jorge González (es) - Ivar Smolin (et) - Daniel Nylander (sv) - Theppitak Karoonboonyanan (th) 2.19.2 ====== Features - Make it possible to drag a window from the window selector (Vincent) [#354667] - Make it possible to reorder tasklist buttons with drag and drop (Nickolay V. Shmyrev) [#302398] Fixes - Add small missing bit forgotten for move/resize window API (Elijah) - Plug leak (Matthias Clasen) [#428056] - Check whether window manager supports _NET_WM_ACTION_ABOVE and _NET_WM_ACTION_BELOW instead of guessing whether these are supported (Elijah) [#352383, #115247] - Fix crash on startup in the pager (Kim Woelders) [#403377] - Fix crash when dragging small windows in the pager (Vincent) [#428280] - Fix compilation warnings (Bernard Leak, Vincent) [#431175] - Update action menu to be the same as the metacity one (Bruno Boaventura, Vincent) [#376522] - Fix crash when a menu is opening for a window being destroyed (Vincent) [#410133] - Fix crash happening in some cases on drop on the pager (Vincent) [#415675] - Don't reset the drag icon to the default one when dragging and the dragged window is destroyed (Vincent) [#414967] - Don't use deprecated functions (Vincent) Translators - Khaled Hosny (ar) - Ihar Hrachyshka (be@latin) - Jorge González (es) - Ignacio Casal Quinteiro (gl) - Kjartan Maraas (nb) - Daniel Nylander (sv) 2.18.0 ====== Translators - Alaksandar Navicki (be@latin) - Žygimantas Beručka (lt) - Og Maciel (pt_BR) - Maxim Dziumanenko (uk) 2.17.92 ======= Fixes - Don't accept to set less than one row in the pager (Vincent) - Improvements to the test programs (Vincent) - Improve size of drag and drop icons for windows (Vincent) - Fix mouse scroll on tasklist in RTL environments (Vincent) Misc - Distribute MAINTAINERS (Kjartan Maraas) Translators - Gil Osher (he) 2.17.91 ======= Fixes - Remove warnings (Kjartan Maraas) - Code cleanups (Christian Persch) - Make tasklist RTL aware (Vincent) - Make pager RTL aware (Vincent) Translators - Ihar Hrachyshka (be) - Jordi Mallach (ca) - Og Maciel (pt_BR) 2.16.2 ====== Fixes - Change to the workspace of a window before activating it on dragging (Sven Herzberg) [#359874] Translators - Khaled Hosny (ar) - Francisco Javier F. Serrador (es) - Christophe Merlet (RedFox) (fr) - Takeshi AIHANA (ja) - GNOME PL Team (pl) - Duarte Loreto (pt) 2.16.1 ====== Fixes - Fix critical warning and leak (Benjamin Berg) [#354268] - Avoid sending spurious icon geometry updates (Ryan Lortie) [#355523] - Fix leaks (Benjamin Berg) [#354830] Misc - Require GTK+ 2.8.0 (Vincent) [#348189] Translators - Vladimir Petkov (bg) - Jordi Mallach (ca) - David Lodge (en_GB) - Francisco Javier F. Serrador (es) - Pauli Virtanen (fi) - Ankit Patel (gu) - Rajesh Ranjan (hi) - Mohammad DAMT (id) - Ani Peter (ml) - Wouter Bolsterlee (nl) - Matic Žgur (sl) - Daniel Nylander (sv) - Felix (ta) - Sree Ganesh (te) - Woodman Tuen (zh_HK) - Woodman Tuen (zh_TW) 2.16.0 ====== Translators - Khandakar Mujahidul Islam (bn) 2.15.92 ======= Fixes - Fix crash when tasklist is destroyed (Vincent) Misc - Update delete icon for the context menu (Baptiste Mille-Mathias) Translators - Ivar Smolin (et) - Matic Žgur (sl) 2.15.91 ======= Fixes - Changed the glowing code to have less and saner style properties (Benjamin Berg) [#350138] Translators - Runa Bhattacharjee (bn_IN) - Ani Peter (ml) 2.15.90 ======= Features - Add move/resize window API (Magnus Therning) Fixes - Correctly set relief for group buttons in the tasklist (Benjamin Otte) 2.15.4 ====== Fixes - Make windows that go to the bottom occupy the last pixel of the pager (Benjamin Otte) Translators - Mahay Alam Khan (bn_IN) - Rahul Bhalerao (mr) 2.15.3 ====== Fixes - restart activation timeout when the mouse moves to a different workspace (Benjamin) - new methods to test if the names returned by wnck_window_get_name and wnck_window_get_icon_name are real or just FALLBACK_NAME (Dan) [#342577] Misc - don't translate %s (Vincent) [#339069] Translations - Guillaume Savaton (eo) 2.15.2 ====== Features - Improve glowing effect in tasklist and make it themeable (Benjamin Berg) [#325176] - Use cairo in the pager (Benjamin Otte) [#339293] - Improve drag and drop in the pager (Nickolay V. Shmyrev, Benjamin Otte) [#96675, #339293] - Improve look of the pager (Benjamin Otte) [#339293] - Add dragging of windows from the tasklist (Nickolay V. Shmyrev) [#96675] Fixes - Fix crash when a X resource doesn't exist anymore (Vincent) [#336823] - Don't change workspace when releasing the button on another workspace (Vincent) [#110510] Misc - Use po/LINGUAS (Brian Pepple) [#337953] - Depends on intltool 0.35.0 Translations - Mindu Dorji (dz) - Baptiste Mille-Mathias (fr) - GNOME PL Team (pl) 2.14.1 ====== Fixes - Fix leaks (Dan Winship) [#334137] - Fix minimization of "always on visible desktop" windows with the tasklist (Vincent) [#335316] - Fix transient cycles causing infinite loops (Dan Winship, Elijah) [#332493] - Immediately show notification for demands-attent/urgent windows on other workspaces in the tasklist (Leszek Matok) [#336142] Translations - Ales Nyakhaychyk (be) - Gora Mohanty (or) 2.14.0 ====== Fixes - Don't minimize the window when it's on another desktop and it was the last active window (Vincent) [#331661] - Fix C89 compliance (Jens Granseuer) [#332866] Translations - Rhys Jones (cy) - Hendrik Richter (de) - Rajesh Ranjan (hi) - Raivis Dejus (lv) - Mugurel Tudor (ro) - Laurent Dhima (sq) - Daniel Nylander (sv) - Maxim Dziumanenko (uk) 2.13.92 ======= Fixes - Fix window disappearing in workspace switcher after drag and drop (Vincent) [#317373] - Fix corrupted drawing of windows (Vincent) [#155502] - Fix critical warning with action menu of pinned windows (Vincent) Translations - Lasse Bang Mikkelsen (da) - Kostas Papadimas (el) - Iñaki Larrañaga (eu) - Gabor Kelemen (hu) - Aiet Kolkhi (ka) - Žygimantas Beručka (lt) - Duarte Loreto (pt) - Leonid Kanter (ru) - Woodman Tuen (zh_HK) - Woodman Tuen (zh_TW) 2.13.91 ======= Misc - Automate the creation of some files (Torsten Schoenfeld) - Don't redefine the _ macro for translation (Vincent) [#328621] - Make the selector widget translations work again (Vincent) [#323181] Translations - Vladimir Petkov (bg) - Miloslav Trmac (cs) - Priit Laes (et) - Luca Ferretti (it) - Takeshi AIHANA (ja) - Слободан Д. Средојевић (sr) 2.13.90 ======= Fixes - Fix crash on workspace activation (Elijah, Bart Vanbrabant) [#327435] - Include demands-attention/urgent windows unconditionally in tasklist; this should help users not miss important windows on other workspaces (Elijah) [#305979] - Synchronize the right-click-menu with that of Metacity's (Srirama Sharma, Leena Gunda, Christian Neumair) [#135710] - Escape window titles used in pango markup, avoids some crashes too (Vincent Noel, jylefort FreeBSD org) [#306289] - Correctly catch and handle demands-attention/urgent state changes for transients of windows in the tasklist (Elijah) [#317541] - Make the pager Fitts's law compliant when shadow type is none (Vincent) [#304248] - Avoid a compiler warning (Kjartan) Translations - Jordi Mallach (ca) - Adam Weinberger (en_CA) - Lucas Vieites (es) - Pauli Virtanen (fi) - Ignacio Casal Quinteiro (gl) - Ankit Patel (gu) - Kjartan Maraas (nb) - Tino Meinen (nl) - Kjartan Maraas (no) - Evandro Fernandes Giovanini (pt_BR) - Theppitak Karoonboonyanan (th) - Clytie Siddall (vi) - Wang Jian (zh_CN) 2.13.5 ====== Fixes - Correctly specify the source indication (Elijah) - Doc generation fixes (Thomas Vander Stichele) Translations - Abel Cheung (zh_HK) 2.13.4 ====== Features - Sort window in a group alphabetically (Xavier Claessens, Vincent) - Change active window when scrolling on the selector (Nigel Tao) Fixes - Remove critical warning (Vincent) - Use virtual desktop size when computing size of pager (Loic Minier, Vincent) 2.13.3 ======= Features - Add scrolling support to the tasklist (Xavier Claessens) Misc - Remove old hack (Vincent) Translators - Ivar Smolin (et) - Kjartan Maraas (nb) - Kjartan Maraas (nn) - Kjartan Maraas (no) 2.13.1 ======= Fixes - Minor code cleanup (Elijah) Translators - Erdal Ronahi (ku) - Ilyas Bakirov (ky) 2.12.1 ======= Features - add a test-selector program for testing. It doesn't get installed. (Denis Jacquerye) [#165269] Fixes - Use intltool & various other build enhanements (Rodney Dawes, Vincent) [#317190] - Detect windows that are removed from the skip_taskbar state (Jochen Baier) [#163293] Translators - Mahay Alam Khan (bn) - Iñaki Larrañaga Murgoitio (eu) 2.12.0 ======= Translators - Bryn Salisbury (cy) 2.11.92 ======= Translators - Mişu Moldovan (ro) - Maxim Dziumanenko (uk) 2.11.91 ======= Fixes - Have window list tooltips display WM_NAME instead of WM_ICON_NAME (Mariano Suarez-Alvarez) [#124463] - Zero out unused fields in ClientMessages, as required by the EWMH spec (Gregory Merchan) [#135024] - Fix an activation/minimization inconsistency (Elijah Newren) - Correctly determine the active task when dealing with transients (Xavier Claessens) [#310381] - Clean up a number of warnings (Philipp Thomas, Benoit Dejean) [#140175, #310829] - Fix builds that don't disable docs, get make distcheck to work (Matthias Clasen) [#302231] - Add wnck_window_set_window_type() function (Olivier Andrieu) [#133306] - Add API for allowing the button relief to be set to GTK_RELIEF_NONE for transparent panels (Ryan Lortie) [#167932] - Fix workspace switching behavior (revert the stuff related to the behavioral change from bug 161361 made in the 2.10 cycle -- Elijah Newren) - Prevent pager from flickering when moving windows between workspaces (Christian Neumair) [#167745] Translators - Christophe Merlet (RedFox) (fr) - Jaydeep Bhusal (ne) 2.11.4 ====== Features - Add support for the Urgent hint (Elijah) Fixes - Show the mini_icon instead of the regular icon for the selector (Vincent Noel) Translators - Takeshi AIHANA (ja) - Abel Cheung (zh_TW) 2.11.3 ====== Features - Make windows that demand attention more noticeable by glowing their tasklist buttons (Ray Strode) Fixes - fix possible leak (Benoît Dejean) - determine a group leader when the previous one gets removed (Jaap Haitsma) Translators - Ignacio Casal Quinteiro (gl) 2.11.1 ====== Translators - Adam Weinberger (en_CA) - Ivar Smolin (et) - Steve Murphy (rw) - Ivan Noris (sk) - Baris Cicek (tr) - Canonical Ltd (xh) 2.10.0 ====== Translators - Jordi Mallach (ca) - Gabor Kelemen (hu) - Mişu Moldovan (ro) - Александар Урошевић (sr) - Abel Cheung (zh_TW) 2.9.92.1 ======== Misc - COPYING was wrongly updated during 2.9.92 release. This is now fixed. 2.9.92 ====== Fixes - Fix warnings (Kjartan Maraas) - Remove hack needed because of a metacity bug (Elijah) - Check for whether a window or one of its transients has the demands attention hint set (Elijah) - Handle the changes to _NET_ACTIVE_WINDOW (Elijah) - API change to add a timestamp to _NET_CURRENT_DESKTOP message (Elijah) - Plug leak (Vincent) - Fix tasklist button not requesting a reasonable size (Vincent) Translators - Jordi Mallach (ca) - Nikos Charonitakis (el) - Benoît Dejean (fr) - Ankit Patel (gu) - Luca Ferretti (it) - Takeshi AIHANA (ja) - Changwoo Ryu (ko) - Tino Meinen (nl) - GNOME PL Team (pl) - Evandro Fernandes Giovanini (pt_BR) - Duarte Loreto (pt) - Leonid Kanter (ru) - Laurent Dhima (sq) - Paisa Seeluangsawat (th) - Maxim Dziumanenko (uk) 2.9.91 ====== Features - New WnckSelector widget, using code from gnome-panel (Vincent Noel) Fixes - Correct misleading and inaccurate wording (Elijah) - Make the tasklist window menu popup appear near the mouse pointer (Vincent Noel) - Fix warnings in WnckSelector (Vincent) Misc - Add MAINTAINERS & HACKING files (Elijah) Translators - Vladimir Petkov (bg) - Miloslav Trmac (cs) - Ole Laursen (da) - Frank Arnold (de) - Adam Weinberger (en_CA) - David Lodge (en_GB) - Lucas Vieites (es) - Priit Laes (et) - Pauli Virtanen (fi) - Takeshi AIHANA (ja) - Changwoo Ryu (ko) - Žygimantas Beručka (lt) - Kjartan Maraas (nb) - Kjartan Maraas (no) - Duarte Loreto (pt) - Christian Rose (sv) 2.9.90 ====== Fixes - Don't check the monitor-change if there's only one monitor (Juerg Billeter) - Show "close all" and "(un)minimize all" options in the right click menu for grouped windows (Jaap Haitsma) - Make the task order in the tasklist intuitive (Elijah Newren) Translators - Vladimir Petkov (bg) - Miloslav Trmac (cs) - Frank Arnold (de) - Adam Weinberger (en_CA) - Francisco Javier F. Serrador (es) - Kjartan Maraas (nb) - Åsmund Skjæveland (nn) - Kjartan Maraas (no) - Mişu Moldovan (ro) - Christian Rose (sv) - Wang Jian (zh_CN) 2.9.4 ===== Fixes - Implemented switching workspaces when doing a DnD operation (Carlos Garnacho Parro, Fernando Villacis Postigo) - Allow minimizing an app via tasklist even when it has a transient (Elijah Newren) - Include pinned windows only for the active workspace (Elijah Newren) Translators - Rajeev Shrestha (ne) 2.9.3 ===== Fixes - Ellipsize labels in tasklist (Benjamin Kahn) - Use right icon size in tasklist (Benjamin Kahn) - Add a default icon for windows without icon in tasklist (Benjamin Kahn) - Fix leak (Benoît Dejean) - Do not show windows from all screen when the tasklist is first created (Juerg Billeter) - Show all windows in tasklist with xinerama if there's only one tasklist (Juerg Billeter) - Increase padding between text and icon in the tasklist (Benjamin Kahn) - Code cleanups (Mark McLoughlin) Misc - Add a rationales.txt file (Elijah Newren) Translators - Vladimir Petkov (bg) 2.8.1 === Fixes - Only highlight sticky windows on the current workspace (Elijah Newren) Translators - Aiet Kolkhi (ka) 2.8.0.1 === Fixes - Don't activate windows when clicking on the pager (Elijah Newren) - Only show windows which are on the same monitor as the tasklist (Juerg Billeter) - Add missing prototype - wnck_window_set_fullscreen() (Ross Burton) - Fix runtime warning spew (Mark) Translators - Meelad Zakaria (fa) 2.8.0 === Translators - Adam Weinberger (en_CA) 2.7.92 === Fixes - Setup gtk-doc to pull out API documentation (J.H.M. Dassen (Ray)) Translators - Laszlo Dvornik (hu) - Kjartan Maraas (nb) - Laurent Dhima (sq) 2.7.91 === Fixes - Fix issue with AtkComponent co-ordinates (Arvind Samptur) - Fix window minimization vs. activation for mouse focus (Elijah Newren) - Resolve some no-focus-on-map issues (Elijah Newren) - Regenerate stale built sources (Torsten Schoenfeld) Translators - Kemal Sanjta (bs) - Pauli Virtanen (fi) - Amanpreet Singh Alam (pa) 2.7.90 === Fixes - Add support for the _NET_WM_STATE_DEMANDS_ATTENTION hint (Rob Adams) - Display shaded windows as "= =" instead of "[ ]" (James M. Cape) - Desensitize "Move To Workspace" items for sticky windows (Arvind Samptur) Translators - Vladimir Petkov (bg) - Laurent Dhima (sq) 2.6.2.1 === Fixes - Activate window in workspace switcher only if its on the current workspace (Elijah Newren) - Use timestamp with _NET_CLOSE_WINDOW (Anders Carlsson) Translators - John C Barstow (mi) - Laurent Dhima (sq) 2.6.2 === Fixes - Don't show multi-workspace related menu items if there is only a single workspace (Johan Persson) Translators - Vladimir Petkov (bg) - Gil Osher (he) - Kjartan Maraas (no) - Mişu Moldovan (ro) - Ivan Noris (sk) 2.6.1 === Fixes - Fix icon-reading crash when using enlightenment (Neil Muller) - AIX portability fixes (Kjartan Maraas) - Don't attempt to center the workspace on the mouse click (Kim Woelders) Translators - Iñaki Larrañaga Murgoitio (eu) - Guntupalli Karunakar (gu) - Mohammad DAMT (id) - Samúel Jón Gunnarsson (is) - Baris Cicek (tr) 2.5.90 === Thanks to Laszlo Peter, Leena Gunda Padraig O'Briain for fixes in this release - allow building against an uninstalled libwnck build - add "Move to Workspace" menu - fix crash with updated allowed actions hint === 2.4.0 === Thanks to Arvind Samptur, Mariano Suarez-Alvarez, Kim Woelders for fixes in this release. - fix workspace name property handling - fix updating of window/icon names - fixes to viewport handling - lots of new translations 2.3.1 === Thanks to Hidetoshi Tajima, Ross Burton, Masahiro Sakai, Kim Woelders, Arvind Samptur, Matt Wilson for fixes in this release. - put -lX11 in link flags - add API to manipulate window fullscreen state - use an icon from one of the windows in a group, rather than the "white piece of paper" icon, if a group doesn't set an icon - fixes for Cygwin compilation - add support for viewports in window list and workspace switcher - fix multihead glitches - set desktop layout properly on 64-bit platforms - new/updated translations 2.3.0 === - fixed fitt's law for window list applet (Mark McLoughlin) - incorporated fixes from stable branch 2.1.90 === - Fixed a big-ass memleak (Arjan van de Ven) - Added Czech translations - Updated README for first time ever