2007-08-15 Cody Russell <bratsche@gnome.org>
Merge from trunk:
* gdk/win32/xcursors.h: Modified the sb_h_double_arrow and
sb_v_double_arrow mouse cursors to match the ones that Windows
uses for split container controls. This allows our paned
widgets to be more easily identified as paned widgets on
Windows, since we don't have any prelighting on the draggable
pane part. (#458088)
svn path=/branches/gtk-2-10/; revision=18638
2007-08-15 Cody Russell <bratsche@gnome.org>
Merge from trunk:
* gtk/gtkcontainer.c: Another documentation fix that I forgot to
commit yesterday. (#459340, Guillaume Cottenceau)
svn path=/branches/gtk-2-10/; revision=18620
2007-08-09 Sven Neumann <sven@gimp.org>
* modules/printbackends/file/gtkprintbackendfile.c: change the
file extension when the file format is changed in the Print dialog
(#356630).
svn path=/branches/gtk-2-10/; revision=18601
2007-07-23 Ross Burton <ross@openedhand.com>
* gtk/gtkscrolledwindow.c:
Correctly redraw when gtk-scrolled-window-placement is changed
after the widget is realised (#458102)
svn path=/branches/gtk-2-10/; revision=18524
2007-07-16 Matthias Clasen <mclasen@redhat.com>
Merge from trunk:
* io-tiff.c: Revert the last change, it was wrong
* gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Redo the last
change in a different way.
svn path=/branches/gtk-2-10/; revision=18480
2007-07-12 Cody Russell <bratsche@gnome.org>
Merge from trunk:
* gdk/win32/gdkevents-win32.c
* gdk/win32/gdkwindow-win32.[ch]: Fix transient windows on Win32
so that when a transient child window is closed (particularly when
there are 3 or more levels of transient windows), the correct window
receives focus rather than a seemingly random window. (#112404)
svn path=/branches/gtk-2-10/; revision=18462
2007-07-04 Tor Lillqvist <tml@novell.com>
* gtk/gtkstatusicon.c: On Win32 call
gtk_status_icon_button_press() in an idle callback and not
directly from the window procedure to avoid "g_main_loop_run():
called recursively from within a source's check() or prepare()
member, iteration not possible" warnings.
svn path=/branches/gtk-2-10/; revision=18376
2007-07-03 Matthias Clasen <mclasen@redhat.com>
* io-tiff.c (tiff_image_parse): Always set an error
when returning NULL. (453365, Michael Chudobiak)
svn path=/branches/gtk-2-10/; revision=18366
2007-07-03 Matthias Clasen <mclasen@redhat.com>
* gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Be
more careful when calling g_propagate_error(). (#453365,
Michael Chudobiak)
svn path=/branches/gtk-2-10/; revision=18358
2007-06-29 Emmanuele Bassi <ebassi@gnome.org>
Merge from trunk:
* gtk/gtkrecentmanager.c (get_icon_for_mime_type): Do not
cache the icon pixbufs but rely on the GtkIconTheme not to
hit the disk cache too much (should tentatively fix#426987).
2007-06-26 Cody Russell <bratsche@gnome.org>
svn path=/branches/gtk-2-10/; revision=18291
2007-06-26 Cody Russell <bratsche@gnome.org>
Merge from trunk:
* modules/engines/ms-windows/xp_theme.[ch]
* modules/engines/ms-windows/msw_style.c: Add support for
drawing checkboxes with inconsistent states. (Tor, #164809)
svn path=/branches/gtk-2-10/; revision=18247
2007-06-25 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkevents-win32.c (gdk_pointer_grab): Revert my
attempted overly simple fix for #445284, as it causes a
regression. (For instance, in GIMP the tool cursor gets used also
for the right-click menu in image windows.) A more complex fix is
needed to more completely emulate X11 behaviour.
svn path=/branches/gtk-2-10/; revision=18224
2007-06-19 Carlos Garnacho <carlos@imendio.com>
* gtk/gtkcellrendererspin.c: Fix some issues with refcounting
of the adjustment. (#448544)
svn path=/branches/gtk-2-10/; revision=18190
2007-06-14 Matthias Clasen <mclasen@redhat.com>
Backport from trunk:
* gtk/gtkprintoperation.c (pdf_end_run): Fix a refcounting
problem with the EXPORT action. (#440040, Chris Vine)
svn path=/branches/gtk-2-10/; revision=18133
2007-06-13 Michael Natterer <mitch@imendio.com>
Merge from trunk:
* gtk/gtklabel.c (gtk_label_set_label): added calls to
g_object_freeze/thaw_notify() so gtk_label_get_text() doesn't
return the old text when called from a "notify::label" callback.
svn path=/branches/gtk-2-10/; revision=18124
2007-06-13 Cody Russell <bratsche@gnome.org>
Merge from trunk:
* gtk/gtkwidget.c: Fix inconsistency in GTK_WIDGET_SAVED_STATE
(#435840, Xan Lopez)
svn path=/branches/gtk-2-10/; revision=18123
2007-06-10 Cody Russell <bratsche@gnome.org>
Merge from trunk:
* gdk/win32/gdkevents-win32.c (gdk_pointer_grab):
Don't revert the mouse cursor to the built-in one when
the user holds the mouse button down. (#445284, Tor Lillqvist)
svn path=/branches/gtk-2-10/; revision=18094
2007-06-07 Yevgen Muntyan <muntyan@tamu.edu>
Merge from trunk (#445196):
* gtk/gtkstyle.c (get_insertion_cursor_gc): use text colors from
widget style to draw cursor instead of hardcoded black and grey
(#79585, comment #30).
svn path=/branches/gtk-2-10/; revision=18078
2007-06-06 Johan Dahlin <jdahlin@async.com.br>
Merge from trunk:
reviewed by: Matthias Clasen <mclasen@redhat.com>
* gtk/gtkassistant.c (gtk_assistant_update_buttons_state):
Check if the wizard is empty before trying to access the first page.
(#444310, Johan Dahlin)
svn path=/branches/gtk-2-10/; revision=18061
2007-06-04 Cody Russell <bratsche@gnome.org>
Merge from trunk:
* gtk/gtklinkbutton.h
* gtk/gtkaboutdialog.h: Change function argument "link"
to "link_" to fix warnings for applications compiling
with -Wshadow. (#379213)
svn path=/branches/gtk-2-10/; revision=18034
2007-06-04 Cody Russell <bratsche@gnome.org>
Merge from trunk:
* gtk/gtkpathbar.c (gtk_path_bar_scroll_down): Check
if down_button is NULL. This happens when the pathbar button
for the current directory is too large to fit in the
space, e.g. on Windows for directories named something like
"My Documents and Settings". (#389603)
svn path=/branches/gtk-2-10/; revision=18032
2007-06-01 Michael Natterer <mitch@imendio.com>
Merge from trunk:
* gtk/gtkmenuitem.c (gtk_menu_item_position_menu): don't switch
submenu opening direction for overlapping reasons if there is even
less space on the other side (bug #441863, Tommi Komulainen).
svn path=/branches/gtk-2-10/; revision=18003
2007-05-31 Kristian Rietveld <kris@gtk.org>
Merge from trunk for #438750.
2006-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcellrenderertext.c (get_layout): Remove a special
case for single-line layouts.
svn path=/branches/gtk-2-10/; revision=17993
2007-05-30 Chris Wilson <chris@chris-wilson.co.uk>
* io-jpeg.c (gdk_pixbuf__jpeg_image_stop_load):
Supply the current GError for fatal_error_handler(). (#441443)
svn path=/branches/gtk-2-10/; revision=17990
2007-05-30 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkevents-win32.c (gdk_pointer_grab): Subtract the
multi-monitor offset from x and y before setting up the rectangle
for ClipCursor(). Fixes#442326.
svn path=/branches/gtk-2-10/; revision=17987
2007-05-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkiconview.c (gtk_icon_view_layout): Queue a resize
if the size changed. (#418047, Alex Graveley)
svn path=/branches/gtk-2-10/; revision=17986
2007-05-27 Tor Lillqvist <tml@novell.com>
* configure.in (GDK_EXTRA_LISB): Drop bogus -user32 switch. Was
supposed to be -luser32, but he "l" was missing. But nobody has
noticed, so presumably unnecessary.
svn path=/branches/gtk-2-10/; revision=17954