2004-07-30 Bill Haneman * configure.in: Check in /usr/openwin/sfw/lib for Damage and Xfixes client libraries, because XSun puts them there. 2004-06-15 Bill Haneman * magnifier/magnifier-main.c: (main): Only queue the global refresh if DAMAGE is not available. * magnifier/magnifier.h: (magnifier_source_has_damage_extension): New. * magnifier/damage-client.c: (magnifier_source_has_damage_extension): New, test for DAMAGE in source display. 2004-06-11 Bill Haneman * configure.in: Revved to 0.11.3. * magnifier/magnifier-main.c: Added is_override_redirect flag to MagnifierOptions. Initialized to '0'. Added --override-redirect commandline option. * magnifier/magnifier.h: (magnifier_new): Take a gboolean indicating whether the instance should be override-redirect or not. * magnifier/magnifier.c: Removed #define MAG_WINDOW_OVERRIDE_REDIRECT and related compile-time bracketing, replaced with override-redirect runtime flag. Added enum for WM_STRUT types. (magnifier_reset_struts_at_idle): New, called in idle handler after a window is created, to ensure that struts are set when appropriate. (magnifier_check_set_struts): Sets the _NET_WM_STRUT and _NET_WM_STRUT_PARTIAL properties on the magnifier window. Has no effect if the window is override-redirect. (magnifier_set_property): Call magnifier_check_set_struts when the source or target display, or target bounds, are changed. (impl_magnifier_add_zoom_region): Reset the struts when a zoom region is added. (magnifier_init_window): Register an idle handler to set the window struts. (magnifier_new): Take a boolean indicating whether the instance is override redirect or not. Attach to the size_allocate signal. (magnifier_size_allocate): New, reset struts when size changes. Fixes for bug #124690. * test/control-client.c: Added test "control-client T" for resizing the target bounds. 2004-05-27 Mohammad DAMT * po/id.po: Added Indonesian translation done by Ahmad Riza H Nst * configure.in: Added id to ALL_LINGUAS