summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* version 2.24.2LIBWNCK_2_24_2Vincent Untz2008-11-251-0/+5
| | | | | | | | | 2008-11-25 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.24.2 svn path=/trunk/; revision=1685
* post-release bump to 2.24.2Vincent Untz2008-10-221-0/+6
| | | | | | | | 2008-10-22 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.24.2 svn path=/trunk/; revision=1682
* version 2.24.1LIBWNCK_2_24_1Vincent Untz2008-10-221-0/+5
| | | | | | | | | 2008-10-22 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.24.1 svn path=/trunk/; revision=1680
* post-release bump to 2.24.1Vincent Untz2008-09-221-0/+6
| | | | | | | | 2008-09-22 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.24.1 svn path=/trunk/; revision=1671
* version 2.24.0LIBWNCK_2_24_0Vincent Untz2008-09-221-0/+5
| | | | | | | | | 2008-09-22 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.24.0 svn path=/trunk/; revision=1669
* post-release bump to 2.24.0Vincent Untz2008-09-081-0/+6
| | | | | | | | 2008-09-08 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.24.0 svn path=/trunk/; revision=1655
* version 2.23.92LIBWNCK_2_23_92Vincent Untz2008-09-081-0/+5
| | | | | | | | | 2008-09-08 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.23.92 svn path=/trunk/; revision=1653
* post-release bump to 2.23.92Vincent Untz2008-09-011-0/+6
| | | | | | | | 2008-09-01 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.23.92 svn path=/trunk/; revision=1649
* version 2.23.91LIBWNCK_2_23_91Vincent Untz2008-09-011-0/+5
| | | | | | | | | 2008-09-01 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.23.91 svn path=/trunk/; revision=1647
* updated to a tango styled pixmapBaptiste Mille-Mathias2008-08-201-0/+4
| | | | | | | | | 2008-08-20 Baptiste Mille-Mathias <baptiste.millemathias@gmail.com> * libwnck/default_icon.png: updated to a tango styled pixmap svn path=/trunk/; revision=1645
* post-release bump to 2.23.90Vincent Untz2008-08-041-0/+6
| | | | | | | | 2008-08-04 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.23.90 svn path=/trunk/; revision=1643
* version 2.23.6LIBWNCK_2_23_6Vincent Untz2008-08-041-0/+5
| | | | | | | | | 2008-08-04 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.23.6 svn path=/trunk/; revision=1641
* post-release bump to 2.23.5Vincent Untz2008-06-171-0/+6
| | | | | | | | 2008-06-17 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.23.5 svn path=/trunk/; revision=1634
* version 2.23.4LIBWNCK_2_23_4Vincent Untz2008-06-171-0/+5
| | | | | | | | | 2008-06-17 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.23.4 svn path=/trunk/; revision=1632
* require intltool 0.40.0 remove old intltool cruftVincent Untz2008-06-171-0/+5
| | | | | | | | | 2008-06-17 Vincent Untz <vuntz@gnome.org> * configure.in: require intltool 0.40.0 * Makefile.am: remove old intltool cruft svn path=/trunk/; revision=1631
* return TRUE when both list of windows are empty. Fix a bug where when theVincent Untz2008-06-111-0/+9
| | | | | | | | | | | | | 2008-06-11 Vincent Untz <vuntz@gnome.org> * libwnck/screen.c: (arrays_contain_same_windows): return TRUE when both list of windows are empty. Fix a bug where when the last window disappears, libwnck internals don't get updated and you still have a window in the window list, eg. See http://code.google.com/p/xmonad/issues/detail?id=195 Patch by Malebria <malebria@riseup.net> svn path=/trunk/; revision=1628
* post-release bump to 2.22.2GNOME_2_22_BRANCHPOINTVincent Untz2008-04-071-0/+6
| | | | | | | | 2008-04-07 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.22.2 svn path=/trunk/; revision=1621
* version 2.22.1LIBWNCK_2_22_1Vincent Untz2008-04-071-0/+5
| | | | | | | | | 2008-04-07 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.22.1 svn path=/trunk/; revision=1619
* Fix moving a window to an arbitrary workspace in viewport mode. Fix bugVincent Untz2008-03-191-0/+8
| | | | | | | | | | | | 2008-03-19 Vincent Untz <vuntz@gnome.org> Fix moving a window to an arbitrary workspace in viewport mode. Fix bug #520726. * libwnck/window-action-menu.c: (item_activated_callback): get the maths right. svn path=/trunk/; revision=1617
* Unstick windows when moving them in another workspace (viewport mode),Vincent Untz2008-03-191-0/+10
| | | | | | | | | | | | | | 2008-03-19 Vincent Untz <vuntz@gnome.org> Unstick windows when moving them in another workspace (viewport mode), else the windows are just outside the visible screen. Fix bug #520704. Patch by Travis Watkins <amaranth@ubuntu.com> * libwnck/window-action-menu.c: (item_activated_callback): well, do what I already described svn path=/trunk/; revision=1616
* List windows that demands attention in the tasklist when they're in theVincent Untz2008-03-191-0/+8
| | | | | | | | | | | | 2008-03-19 Vincent Untz <vuntz@gnome.org> List windows that demands attention in the tasklist when they're in the current workspace but they're not visible in the viewport. Fix bug #520124 * libwnck/tasklist.c: (wnck_task_state_changed): just do it svn path=/trunk/; revision=1615
* Fix crash on logout because of some race condition. Fix bug #517750Vincent Untz2008-03-191-0/+12
| | | | | | | | | | | | | | | | 2008-03-19 Vincent Untz <vuntz@gnome.org> Fix crash on logout because of some race condition. Fix bug #517750 * libwnck/pager.c: (wnck_pager_connect_window): use g_signal_connect() instead of g_signal_connect_object() since we'll disconnect the handlers (wnck_pager_disconnect_screen): disconnect signal handlers for all windows (wnck_pager_disconnect_window): helper function svn path=/trunk/; revision=1614
* post-release bump to 2.22.1Vincent Untz2008-03-101-0/+6
| | | | | | | | 2008-03-10 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.22.1 svn path=/trunk/; revision=1612
* version 2.22.0LIBWNCK_2_22_0Vincent Untz2008-03-101-0/+5
| | | | | | | | | 2008-03-10 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.22.0 svn path=/trunk/; revision=1610
* fix wnck_window_set_geometry() (again). The top frame was not takenMikkel Kamstrup Erlandsen2008-03-031-0/+7
| | | | | | | | | | | 2008-03-04 Mikkel Kamstrup Erlandsen <kamstrup@cvs.gnome.org> * libwnck/window.c: (wnck_window_set_geometry): fix wnck_window_set_geometry() (again). The top frame was not taken correctly into account. This was only evident when aligning to a top panel or screen edge. Should close bug #518606. svn path=/trunk/; revision=1597
* fix wnck_window_set_geometry() to really work as intended, ie includingVincent Untz2008-03-031-0/+9
| | | | | | | | | | | | | 2008-03-03 Vincent Untz <vuntz@gnome.org> * libwnck/window.c: (wnck_window_set_geometry): fix wnck_window_set_geometry() to really work as intended, ie including decorations. The _NET_MOVERESIZE_WINDOW message do not include decorations. Fix part of bug #518606, patch by Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>, with feedback from Elijah & Vincent. svn path=/trunk/; revision=1596
* have the --help output translated. The strings were marked forVincent Untz2008-03-031-0/+7
| | | | | | | | | | | 2008-03-03 Vincent Untz <vuntz@gnome.org> * libwnck/wnckprop.c: (main): have the --help output translated. The strings were marked for translations before, but some steps were forgotten. Fix bug #518070 svn path=/trunk/; revision=1595
* post-release bump to 2.22.0Vincent Untz2008-02-261-0/+6
| | | | | | | | 2008-02-26 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.22.0 svn path=/trunk/; revision=1592
* version 2.21.92LIBWNCK_2_21_92Vincent Untz2008-02-261-0/+5
| | | | | | | | | 2008-02-26 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.21.92 svn path=/trunk/; revision=1590
* don't push twice the error trap, pop it the second time! Should fix bugVincent Untz2008-02-191-0/+7
| | | | | | | | | | | 2008-02-20 Vincent Untz <vuntz@gnome.org> * libwnck/xutils.c: (_wnck_set_window_geometry): don't push twice the error trap, pop it the second time! Should fix bug #517570 (wnck_window_set_geometry() not working in some cases). svn path=/trunk/; revision=1579
* post-release bump to 2.21.92Vincent Untz2008-02-111-0/+6
| | | | | | | | 2008-02-09 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.21.92 svn path=/trunk/; revision=1573
* version 2.21.91LIBWNCK_2_21_91Vincent Untz2008-02-111-0/+5
| | | | | | | | | 2008-02-09 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.21.91 svn path=/trunk/; revision=1571
* require gtk-doc 1.9 Fix bug #511414.Vincent Untz2008-02-091-0/+5
| | | | | | | | | 2008-02-09 Vincent Untz <vuntz@gnome.org> * configure.in: require gtk-doc 1.9 Fix bug #511414. svn path=/trunk/; revision=1566
* post-release bump to 2.21.91Vincent Untz2008-01-281-0/+6
| | | | | | | | 2008-01-28 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.21.91 svn path=/trunk/; revision=1559
* version 2.21.90LIBWNCK_2_21_90Vincent Untz2008-01-281-0/+5
| | | | | | | | | 2008-01-28 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.21.90 svn path=/trunk/; revision=1557
* Make the pager always work in multiscreen environment. Fix bug #479959.Vincent Untz2008-01-211-0/+17
| | | | | | | | | | | | | | | | | | | | | 2008-01-21 Vincent Untz <vuntz@gnome.org> Make the pager always work in multiscreen environment. Fix bug #479959. Thanks go to David Sundqvist <bugzilla@dystopic.org> for the help in debugging this. * libwnck/pager.c: (_wnck_pager_set_screen): do nothing if the pager is not on a screen. Else, we might work on the default screen, which is bad in a multiscreen environment. (wnck_pager_set_layout_hint): do not assume that _wnck_pager_set_screen() worked. Someone can call this function before the pager has been added to a widget hierarchy, and so before we know the screen the pager will work on. (wnck_pager_set_orientation): document this specific case of failure (wnck_pager_set_n_rows): ditto svn path=/trunk/; revision=1556
* post-release bump to 2.21.90Vincent Untz2008-01-141-0/+6
| | | | | | | | 2008-01-14 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.21.90 svn path=/trunk/; revision=1555
* version 2.21.5LIBWNCK_2_21_5Vincent Untz2008-01-141-0/+5
| | | | | | | | | 2008-01-14 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.21.5 svn path=/trunk/; revision=1553
* post-release bump to 2.21.3Vincent Untz2007-11-131-0/+6
| | | | | | | | 2007-11-13 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.21.3 svn path=/trunk/; revision=1522
* version 2.21.2.1LIBWNCK_2_21_2_1Vincent Untz2007-11-131-0/+5
| | | | | | | | | 2007-11-13 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.21.2.1 svn path=/trunk/; revision=1520
* Rework again so that we also work with Xorg 6.8, which doesn't have .pcVincent Untz2007-11-131-0/+12
| | | | | | | | | | | | | | | | 2007-11-13 Vincent Untz <vuntz@gnome.org> * configure.in: * libwnck-1.0-uninstalled.pc.in: * libwnck-1.0.pc.in: * libwnck/Makefile.am: Rework again so that we also work with Xorg 6.8, which doesn't have .pc files. I'm sure it's a bit broken in a corner case for Xorg 6.8, but it should work anyway. Keep using .pc files when available. * doc/tmpl/window-action-menu.sgml: updated svn path=/trunk/; revision=1519
* don't make this function a define. We need the symbol for now, if we don'tVincent Untz2007-11-131-0/+6
| | | | | | | | | | 2007-11-13 Vincent Untz <vuntz@gnome.org> * libwnck/window-action-menu.[ch]: (wnck_create_window_action_menu): don't make this function a define. We need the symbol for now, if we don't want to break the ABI... svn path=/trunk/; revision=1518
* post-release bump to 2.21.3Vincent Untz2007-11-121-0/+6
| | | | | | | | 2007-11-12 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.21.3 svn path=/trunk/; revision=1516
* version 2.21.2LIBWNCK_2_21_2Vincent Untz2007-11-121-0/+5
| | | | | | | | | 2007-11-12 Vincent Untz <vuntz@gnome.org> * configure.in: * NEWS: version 2.21.2 svn path=/trunk/; revision=1514
* change _wnck_atom_get() and _wnck_atom_name() to be #define forVincent Untz2007-11-121-0/+6
| | | | | | | | | | 2007-11-12 Vincent Untz <vuntz@gnome.org> * libwnck/xutils.[ch]: change _wnck_atom_get() and _wnck_atom_name() to be #define for gdk_x11_get_xatom_by_name() and gdk_x11_get_xatom_name(). No need to duplicate what's GDK is doing. svn path=/trunk/; revision=1512
* Clean up the autotools and the pkg-config files. We now require a x11.pcVincent Untz2007-11-111-0/+14
| | | | | | | | | | | | | | | | | | 2007-11-12 Vincent Untz <vuntz@gnome.org> Clean up the autotools and the pkg-config files. We now require a x11.pc file, and optionally a xres.pc file. This might break on some systems with old X, but I'm not sure we still support those. Let's see if it breaks :-) (and fix bug #332264) * configure.in: use AC_MSG_CHECKING/AC_MSG_RESULT instead of echo'ing, remove old X libraries detection method and use pkg-config * libwnck/Makefile.am: remove useless X_LIBS * libwnck-1.0-uninstalled.pc.in: * libwnck-1.0.pc.in: add lots of Requires and Requires.private svn path=/trunk/; revision=1511
* Activate the window when the user drags and drops it quickly on itself.Vincent Untz2007-11-111-0/+17
| | | | | | | | | | | | | | | | | | | | | 2007-11-11 Vincent Untz <vuntz@gnome.org> Activate the window when the user drags and drops it quickly on itself. "Quickly" is defined by gtk-double-click-time. Based on patch by Jan Niklas Hasse <jhasse@gmail.com> Fix bug #460403. * libwnck/tasklist.c: add a new drag_start_time field per tasklist (wnck_tasklist_init): initialize the new field (wnck_task_popup_menu): connect to drag_end (wnck_task_drag_begin): set drag_start_time too (wnck_task_drag_end): (new) reset drag_start_time to 0 (wnck_task_drag_data_received): if the found window is the same as the dragged one, then check if it was dropped quickly. If yes, then activate it and make the drag and drop a success (wnck_task_create_widgets): connect to drag end svn path=/trunk/; revision=1510
* Be more paranoid about the fact that the window of the WnckActionMenuVincent Untz2007-11-111-0/+12
| | | | | | | | | | | | | | | | 2007-11-11 Vincent Untz <vuntz@gnome.org> Be more paranoid about the fact that the window of the WnckActionMenu might have been not set. This case can probably happen in bindings... * libwnck/window-action-menu.c: (wnck_action_menu_set_property): check that the window is really a WnckWindow (wnck_action_menu_constructor): handle the case and print a warning when the window has not been set * doc/libwnck-docs.sgml: add index of new symbols in 2.22 svn path=/trunk/; revision=1509
* remove useless include use wnck_action_menu_new() instead of deprecatedVincent Untz2007-11-111-0/+7
| | | | | | | | | | | 2007-11-11 Vincent Untz <vuntz@gnome.org> * libwnck/pager.c: remove useless include * libwnck/tasklist.c: (wnck_task_popup_menu), (wnck_task_button_press_event): use wnck_action_menu_new() instead of deprecated wnck_create_window_action_menu() svn path=/trunk/; revision=1508
* Objectify window-action-menu.c so that we have a real WnckActionMenuVincent Untz2007-11-111-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-11-11 Vincent Untz <vuntz@gnome.org> Objectify window-action-menu.c so that we have a real WnckActionMenu widget. * doc/libwnck-docs.sgml: * doc/libwnck-sections.txt: * doc/libwnck.types: * doc/tmpl/window-action-menu.sgml: doc updates for the change * libwnck/window-action-menu.[ch]: (window_weak_notify), (get_action_menu), (item_activated_callback), (update_menu_state), (queue_update), (state_changed_callback), (actions_changed_callback), (workspace_changed_callback), (screen_workspace_callback), (viewports_changed_callback), (make_radio_menu_item), (make_check_menu_item), (make_menu_item), (refill_submenu_workspace), (refill_submenu_viewport), (wnck_action_menu_get_property), (wnck_action_menu_set_property), (wnck_action_menu_init), (wnck_action_menu_constructor), (wnck_action_menu_class_init), (wnck_action_menu_finalize), (wnck_action_menu_new): many changes, but nothing really interesting since it's only about making this an object. Deprecate wnck_create_window_action_menu() in favor of wnck_action_menu_new() svn path=/trunk/; revision=1507