]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
Handle the case where the pointer isn't on the same screen as the widget
[~andy/gtk] / ChangeLog.pre-2-6
index 3ddadb63a5346c0f84a2fa53a98df0f33d670838..38ee76787f475838a073e84591f60801523b5077 100644 (file)
@@ -1,3 +1,35 @@
+Sat Dec 14 01:00:12 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c (gtk_menu_position): Handle the case
+       where the pointer isn't on the same screen as the widget
+       by centering the menu on the widget's screen. (#94563)
+
+Fri Dec 13 23:58:06 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkscreen.c (gdk_screen_get_monitor_at_point)
+       * gdk/gdkscreen.c (gdk_screen_get_monitor_at_window): 
+       Provide a useful fallback on failure - return a monitor
+       close to the point or window. (#79991)
+
+       * gtk/gtkmenu.c (gtk_menu_position): Remove a now
+       unneeded check for failure of 
+       gdk_screen_get_monitor_at_point()
+
+Fri Dec 13 23:10:21 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkclist.c: Fix a problem with the focus row
+       ending up off the list when rows were deleted
+       (#94812, Christian Reis, Jon Nelson).
+
+Fri Dec 13 22:55:27 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c (menu_change_screen): If the screen
+       for the menu changes while the menu is torn off, move
+       the tearoff along with it. (#85669)
+
+       * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): When 
+       reattaching, get rid of the get rid of the tearoff window.
+
 Fri Dec 13 21:35:12 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkhandlebox.c (gtk_handle_box_motion): Handle