* New upstream version:
Features
- Install wnckprop utility
- Add tooltips for workspaces in the pager
- New wnck_screen_get_workspaces() API
- New wnck_workspace_get_layout_row(), wnck_workspace_get_layout_column()
and wnck_workspace_get_neighbor() API, to get layout information about a
workspace (Vincent)
- New wnck_workspace_get_screen() API
- New wnck_window_is_below(), wnck_window_make_below() and
wnck_window_unmake_below() API
Deprecations
- Deprecate wnck_screen_get_workspace_index(). wnck_workspace_get_number()
should be used
- Deprecate wnck_screen_calc_workspace_layout(),
wnck_screen_free_workspace_layout() and WnckWorkspaceLayout
- Deprecate wnck_screen_get_workspace_neighbor().
wnck_workspace_get_neighbor() should be used
- Deprecate wnck_tasklist_set_minimum_width(),
wnck_tasklist_get_minimum_width(), wnck_tasklist_set_minimum_height(),
wnck_tasklist_get_minimum_height(). They are useless with the new sizing
algorithm
Fixes
- Improve a bit drawing of the pager
- Fix logic when cleaning up after dragging a window from the pager
- Use the last allocation of the tasklist as a basis for the fake allocation
used to compute the size hints. This gives better results.
- Rationalize the using of icon names/names in the tasklist and the pager
- Do not put state indicators in the tooltip text of tasklist buttons
- Fix compilation of wnckprop
- Import minor fixes from the XFCE fork (small leak, and safety checks)
- Code cleanups
- Use g_type_class_add_private() everywhere
- Use GSlice when it makes sense
- Probable fix to show windows needing attention not shown in the viewport
- Make wnckprop able to change properties of windows and screens
- Make wnckprop translatable
- Redraw a workspace in the pager when the state of a window changes and is
relevant
- Stop the glowing effect in the tasklist for urgent windows after a while
(LP: #28757)
- Add new fade-max-loops to control the number of loops before the glowing
effect stops. Makes it possible to nearly disable the effect.
- Don't draw dots for group buttons in the tasklist, but use gtk_paint_tab()
- Make the glowing effect in the tasklist use cairo. This also makes it work
with RGBA.
- Makes it possible to drag a window from a grouped task menu of the tasklist
- Never group together in the tasklist windows without a class
- Add new mode to wnckprop to interact with a workspace
- Add new modes to wnckprop to interact with a class group or an application
- Improve wnckprop command line arguments
- Add some XSync calls where needed in libwnck for wnckprop to work
- Make wnckprop use the real X server timestamp when needed
- Fix size of buttons in tasklist changing with the text. This should be an
important usability improvement.
- Fix image of tasklist buttons floating outside of the buttons when buttons
are small
- Update the window action menu when a workspace is created/destroyed, and
when the window has changed workspace
Misc
- Improve API documentation
- Add a --transparent command line for test-tasklist
Translators
- es, it, ja, nb, si, sv, vi
* debian/libwnck22.shlibs:
- updated
* debian/patches/01_workspaces_tooltips.patch:
- dropped, fixed with the new version
libwnck (2.19.5-0ubuntu1) gutsy; urgency=low
* New upstream version: get_workspaces( ) API get_layout_ row(), wnck_workspace_ get_layout_ column( ) get_neighbor( ) API, to get layout information about a get_screen( ) API is_below( ), wnck_window_ make_below( ) and window_ unmake_ below() API get_workspace_ index() . wnck_workspace_ get_number( ) calc_workspace_ layout( ), screen_ free_workspace_ layout( ) and WnckWorkspaceLayout get_workspace_ neighbor( ). workspace_ get_neighbor( ) should be used set_minimum_ width() , tasklist_ get_minimum_ width() , wnck_tasklist_ set_minimum_ height( ), tasklist_ get_minimum_ height( ). They are useless with the new sizing class_add_ private( ) everywhere libwnck22. shlibs: patches/ 01_workspaces_ tooltips. patch:
Features
- Install wnckprop utility
- Add tooltips for workspaces in the pager
- New wnck_screen_
- New wnck_workspace_
and wnck_workspace_
workspace (Vincent)
- New wnck_workspace_
- New wnck_window_
wnck_
Deprecations
- Deprecate wnck_screen_
should be used
- Deprecate wnck_screen_
wnck_
- Deprecate wnck_screen_
wnck_
- Deprecate wnck_tasklist_
wnck_
wnck_
algorithm
Fixes
- Improve a bit drawing of the pager
- Fix logic when cleaning up after dragging a window from the pager
- Use the last allocation of the tasklist as a basis for the fake allocation
used to compute the size hints. This gives better results.
- Rationalize the using of icon names/names in the tasklist and the pager
- Do not put state indicators in the tooltip text of tasklist buttons
- Fix compilation of wnckprop
- Import minor fixes from the XFCE fork (small leak, and safety checks)
- Code cleanups
- Use g_type_
- Use GSlice when it makes sense
- Probable fix to show windows needing attention not shown in the viewport
- Make wnckprop able to change properties of windows and screens
- Make wnckprop translatable
- Redraw a workspace in the pager when the state of a window changes and is
relevant
- Stop the glowing effect in the tasklist for urgent windows after a while
(LP: #28757)
- Add new fade-max-loops to control the number of loops before the glowing
effect stops. Makes it possible to nearly disable the effect.
- Don't draw dots for group buttons in the tasklist, but use gtk_paint_tab()
- Make the glowing effect in the tasklist use cairo. This also makes it work
with RGBA.
- Makes it possible to drag a window from a grouped task menu of the tasklist
- Never group together in the tasklist windows without a class
- Add new mode to wnckprop to interact with a workspace
- Add new modes to wnckprop to interact with a class group or an application
- Improve wnckprop command line arguments
- Add some XSync calls where needed in libwnck for wnckprop to work
- Make wnckprop use the real X server timestamp when needed
- Fix size of buttons in tasklist changing with the text. This should be an
important usability improvement.
- Fix image of tasklist buttons floating outside of the buttons when buttons
are small
- Update the window action menu when a workspace is created/destroyed, and
when the window has changed workspace
Misc
- Improve API documentation
- Add a --transparent command line for test-tasklist
Translators
- es, it, ja, nb, si, sv, vi
* debian/
- updated
* debian/
- dropped, fixed with the new version
-- Sebastien Bacher <email address hidden> Mon, 09 Jul 2007 14:51:05 +0200