2.18.3
======
Fixes
- Fix a crash when dragging a window to somewhere like another
workspace/viewport (Vincent) [#420713]
- Fix crash on multihead setups (Vincent)
- Improve a bit the drawing of the workspaces in the pager (Vincent)
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.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, Elijah) [#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
======
Translations: ca, hu, ro, 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.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 "= <name> =" instead of "[ <name> ]" (James M.
Cape)
- Desensitize "Move To Workspace" items for sticky windows (Arvind Samptur)
Translators
- Vladimir Petkov (bg)
- Laurent Dhima (sq)
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)
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)
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.4.0
- fix workspace name property handling
- fix updating of window/icon names
- fixes to viewport handling
- lots of new translations
2.3.1
- 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
* libwnck/tasklist.c: (wnck_tasklist_check_end_sequence): Actually end the
sequnce if we match the wmclass against a window.
* libwnck/tasklist.c: time out startup sequences if we don't see them end, and
end them if a window is mapped with StartupWMClass.
* libwnck/window.c (_wnck_window_get_resource_class)
(_wnck_window_get_resource_name): add internal API to get window classes
* configure.in: added 'ro' to ALL_LINGUAS
* configure.in: Added "mn" to ALL_LINGUAS.
* configure.in: Added Amharic (am), Farsi (fa), and Macedonian (mk) to
ALL_LINGUAS
* README: update README
* libwnck/application.c (get_icons): don't add an extra reference to all
icons, that was an unfortunate memory leak. Patch from