2006-05-15 Elijah Newren * NEWS: 2.15.3 release 2006-05-15 Elijah Newren Revert the accessibility module loading workaround from Gnome 2.6, since gtk+ has long since fixed this for us. #123372. * src/Makefile.am: remove METACITY_LIBDIR define * src/main.c (find_accessibility_module, accessibility_invoke_module, accessibility_invoke, main): remove the first three of these functions and all calls to them * src/tabpopup.c (meta_ui_tab_popup_new): not sure if this part of 120025 needed to be reverted but doing the reversion, if wrong, is the best way to get someone from the accessibility team to scream, er, I mean comment. ;-) 2006-05-15 Elijah Newren * src/screen.c (reload_xinerama_infos): Patch from jylefort@FreeBSD.org to prevent a crash when changing resolution. Fixes #340847. 2006-05-15 Björn Lindqvist * places.[ch] (intcmp, window_get_edges, get_windows_showing_on_same_screen, get_vertical_edges, get_horizontal_edges, meta_window_find_next_vertical_edge, meta_window_find_next_horizontal_edge, meta_window_find_nearest_vertical_edge, meta_window_find_nearest_horizontal_edge): Remove the preceeding functions as they are all obsoleted by the new edge-resistance stuff. Fixes #341561. 2006-05-15 Paolo Borelli * src/prefs.c (update_binding): plug a small leak. 2006-05-12 Elijah Newren * configure.in: I don't think we want a config file for the no-gconf case; embedded people would prefer hard-coding things into the binary (http://mail.gnome.org/archives/metacity-devel-list/2006-May/msg00010.html) 2006-04-25 Elijah Newren * HACKING: Clarify that gnome-common is needed now that autogen.sh has been rewritten to use gnome-autogen.sh Fri May 5 12:50:58 2006 Søren Sandmann * src/c-window.c (has_counter): Some experimental code to handle sync counter notifications on a window. * src/c-screen.c (meta_comp_screen_add_window): Pass a MetaDisplay 2006-04-25 Elijah Newren Clear _NET_WM_VISIBLE_NAME (and the ICON_ equivalent) when no longer being used. Fixes #330671. * src/window.[ch] (struct MetaWindow): new using_net_wm_visible_name and using_net_wm_visible_icon_name bits, (meta_window_new_with_attrs): initialize these new bits to false * src/window-props.c (set_title_text, set_window_title, set_icon_title): if the _NET_WM_VISIBLE_(ICON_)NAME property was previously set but doesn't need to be this time, make sure to clear it 2006-04-25 Elijah Newren * rationales.txt: add three new tracker bugs Thu May 4 13:30:04 2006 Søren Sandmann * src/ui.h: Delete unused META_PRIORITY_COMPOSITE * src/ui.c: Delete argument from meta_ui_get_display(). * src/c-window.c: Remove the xid->window hashtable and associated code. * src/c-screen.[ch]: Rename MetaScreenInfo to MetaCompScreen. Put the xid->windows table here instaed of as a static variable. Also make sure that CompWindows are freed when the screen is unredirected. * src/display.c: Delete non USE_GDK_DISPLAY case, as it didn't work and hasn't been compiled for a long time. * src/display.[ch] (meta_display_open): Remove argument as it was always NULL (and couldn't possibly be anything else in the USE_GDK_DISPLAY case). Tue May 2 17:12:54 2006 Søren Sandmann * src/c-window.[ch]: New files * src/c-screen.c: Move WindowInfo struct to new c-window.[ch] files. Delete various bits of obsolete, commented-out code. Fri Apr 28 12:53:23 2006 Søren Sandmann * src/core.c (get_window): New function. * src/core.c: Use get_window() instead of cutted-and-pasted code all over the place. 2006-04-25 Elijah Newren * configure.in: post-release version bump to 2.15.3