- 18 May, 2004 7 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
2004-05-18 Matthias Clasen <mclasen@redhat.com> * configure.in: Check for XFIXES extension. * gdk/x11/gdkdisplay-x11.h (struct _GdkDisplayX11): Add a gboolean have_xfixes member. * gdk/x11/gdkdisplay-x11.c (gdk_display_open): Register XFIXES events and set have_xfixes. * gdk/gdkevents.h (GdkEventType): Add GDK_OWNER_CHANGE. (GdkEventOwnerChange): New event struct for owner change events. (GdkOwnerChange): New enum for the reason field of GdkEventOwnerChange. * gdk/x11/gdkevents-x11.c (gdk_event_translate): Translate XFixesSelectionNotify events into GdkEventOwnerChange events. * gdk/gdkdisplay.h: * gdk/x11/gdkdisplay-x11.c (gdk_display_supports_selection_notification): (gdk_display_request_selection_notification): New api to support selection ownership notification. * gtk/gtkclipboard.h: * gtk/gtkclipboard.c (_gtk_clipboard_handle_event): New private api to handle owner change events. (clipboard_peek): Refactored out the body of gtk_clipboard_get_for_display() for use in _gtk_clipboard_handle_event(). * gtk/gtkmain.c (gtk_main_do_event): Handle GDK_OWNER_CHANGE events by calling _gtk_clipboard_handle_event().
-
Matthias Clasen authored
2004-05-18 Matthias Clasen <mclasen@redhat.com> * gtk/gtkintl.h: Include glib/gi18n-lib.h and only define the P_() macros ourselves.
-
Matthias Clasen authored
2004-05-18 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup): Restrict the width of the popup to be no larger than the monitor. (#142678, DmD Ljungmark)
-
Matthias Clasen authored
-
Matthias Clasen authored
2004-05-18 Matthias Clasen <mclasen@redhat.com> * gtk/gtkbutton.c: Go back to the initial fix for the focus-overdrawing problem, which was actually correct according to docs/widget_geometry.txt. * gtk/gtkarrow.c (gtk_arrow_class_init): Bump the initial arrow size from 11 to 15 to compensate for that.
-
Matthias Clasen authored
2004-05-18 Matthias Clasen <mclasen@redhat.com> * gtk/gtktextview.c (gtk_text_view_class_init): Document the arguments of the ::move-cursor signal. (#142725)
-
- 17 May, 2004 4 commits
-
-
Matthias Clasen authored
2004-05-17 Matthias Clasen <mclasen@redhat.com> * gtk/gtkbutton.c (gtk_button_size_request) (gtk_button_size_allocate, _gtk_button_paint): Allocate space for the focus rectangle only if necessary. (#142668, Michael Natterer)
-
Matthias Clasen authored
* gtk/gtkhruler.c (gtk_hruler_draw_ticks): Remove two useless lines. (#142479, Morten Welinder)
-
Matthias Clasen authored
Sun May 16 22:53:47 2004 Matthias Clasen <maclas@gmx.de> Merged from 2.4 * io-pnm.c (pnm_read_next_value): Don't read integers partially. (#142584, Kouichirou Hiratsuka)
-
Matthias Clasen authored
Sun May 16 22:27:17 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkintl.h (Q_): Add a Q_() macro. * gtk/gtkcellrendererprogress.h: Remove GTK_PROGRESS_CELL_UNKNOWN and GTK_PROGRESS_CELL_FAILED. With the ability the set the label, they are not really needed. * gtk/gtkcellrendererprogress.c: Use the xpad and ypad properties instead of hardwired padding, use Q_() for the default label, compute a reasonable minimal size. (#142571, #142572, #142573, Tommi Komulainen, Christian Persch)
-
- 15 May, 2004 1 commit
-
-
Tor Lillqvist authored
2004-05-15 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkdnd-win32.c: Put back the ref_count field in the GdkDragContextPrivateWin32 struct (but inside ifdef OLE2_DND this time). It is used by the OLE2_DND code, which is unfinished and presumably horribly broken, but still, let's not make it not compile on purpose. Silence some gcc warnings in the OLE2_DND code.
-
- 14 May, 2004 3 commits
-
-
Matthias Clasen authored
2004-05-14 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_tree_window_to_tree_coords): New function to go from tree window to tree coordinates, kept static for now until we figure out the multiple coordinate system mess in GtkTreeView API-wise. (gtk_tree_view_scroll_to_cell): Transform the coordinates from tree window to tree coordinates, using the new function. Previously, the x coordinate was wrongly transformed. (#142494)
-
Matthias Clasen authored
-
Matthias Clasen authored
2004-05-14 Matthias Clasen <mclasen@redhat.com> * gdk/gdktypes.h (GdkModifierType): Add a comment about unused bits. * gtk/gtkstock.c (real_add, gtk_stock_lookup): Use an unused modifier bit to mark stock item which need to be freed eventually. (#140654, Michal Pasternak, Scott Tsai)
-
- 12 May, 2004 3 commits
-
-
Robert Ögren authored
2004-05-11 Robert Ögren <gtk@roboros.com> * gdk/win32/gdkevents-win32.c (gdk_event_translate): Add missing call to g_object_ref in Wintab code. (#138341) * gdk/win32/gdkinput-win32.c: Fix numerous Wintab problems including unallocated buffers for event->motion.axes and event->button.axes, unsigned wraparound problem in the code for detecting missing press/release events and assigning min instead of max when setting up axes.
-
Matthias Clasen authored
-
Matthias Clasen authored
Wed May 12 00:30:57 2004 Matthias Clasen <maclas@gmx.de> * gdk/tmpl/gcs.sgml: Additions.
-
- 11 May, 2004 7 commits
-
-
Michael Natterer authored
2004-05-11 Michael Natterer <mitch@gimp.org> * gtk/gtkcombobox.c (gtk_combo_box_popup) (gtk_combo_box_menu_button_press): don't allocate the popup smaller than the combobox. Fixes bug #59660.
-
Matthias Clasen authored
2004-05-11 Matthias Clasen <mclasen@redhat.com> * gtk/gtkuimanager.c (gtk_ui_manager_get_widget): Revert the previous change to this function, clarify the docs instead.
-
Matthias Clasen authored
2004-05-11 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcombobox.c (gtk_combo_box_list_setup): Use GTK_SELECTION_BROWSE. * gtk/gtktreeview.c: Make hover selection work for GTK_SELECTION_BROWSE as well.
-
Matthias Clasen authored
2004-05-11 Matthias Clasen <mclasen@redhat.com> * gtk/tmpl/gtkenums.sgml: Document the selection modes here, rather than in the docs of deprecated list widgets.
-
Matthias Clasen authored
Tue May 11 00:38:25 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_class_init): Document the ::toggled signal.
-
Matthias Clasen authored
Tue May 11 00:29:53 2004 Matthias Clasen <maclas@gmx.de> * gtk/tmpl/gtkpixmap.sgml: * gtk/tmpl/gtkoldeditable.sgml: * gtk/tmpl/gtklistitem.sgml: * gtk/tmpl/gtklist.sgml: * gtk/tmpl/gtkitemfactory.sgml: * gtk/tmpl/gtkctree.sgml: * gtk/tmpl/gtkclist.sgml: Add deprecation notes.
-
Matthias Clasen authored
-
- 10 May, 2004 15 commits
-
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwindow.c (get_screen_icon_info): Make static.
-
Matthias Clasen authored
-
Soeren Sandmann authored
Mon May 10 23:04:25 2004 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkwidget.h: Add prototype for _gtk_widget_grab_notify()
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gdk/gdkdisplay.c (singlehead_...): * gdk/x11/gdkkeys-x11.c (get_effective_keymap): * gdk/x11/gdkgeometry-x11.c (expose_serial_predicate): * gdk/x11/gdkdisplay-x11.c (escape_for_xmessage): Make static.
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtk-sections.txt: Add gtk_menu_get_for_attach_widet, gtk_tree_view_get_fixed_height_mode, gtk_tree_view_set_fixed_height_mode, gtk_tree_view_get_hover_selection, gtk_tree_view_set_hover_selection * gdk/gdk-sections.txt: Add gdk_window_set_user_time(). * gdk-pixbuf/gdk-pixbuf.sgml: * gtk/gtk-docs.sgml: * gdk/gdk-docs.sgml: Add an index for 2.6 additions.
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_set_fixed_height_mode): Add a note about COLUMN_FIXED restriction.
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * pixops/timescale.c: * pixops/pixops.c: * pixops/pixops.h: * gdk-pixbuf-scale.c: _-prefix the nonstatic pixops_... functions. (#142233, Morten Welinder)
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentrycompletion.c (gtk_entry_completion_list_button_press): Set the entry in the default handler of the ::match-selected signal. (#137226)
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcombobox.c (gtk_combo_box_menu_position_below): If we don't do the move-selected-item below pointer thingie, do the place-below-or-above one.
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * tests/testentrycompletion.c: Make the second example use the ::match-selected signal to make it actually work.
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentrycompletion.c (gtk_entry_completion_init): * gtk/gtkcombobox.c (gtk_combo_box_list_setup): Use hover selection mode. (#127648, Dave Bordoley) * gtk/gtktreeview.h: * gtk/gtktreeview.c: Add a new property "hover_selection", which when TRUE makes the selection follow the mouse. Also add setter and getter for the fixed_height property.
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcombobox.c (gtk_combo_box_popup) (gtk_combo_box_menu_button_press): Make sure the menu pops up as wide as the combobox. (#59660, Havoc Pennington)
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcombobox.h: * gtk/gtkcombobox.c: Support tearoffable combo boxes (in menu mode). Add a new property, add-tearoffs, for this. (#135956)
-
Matthias Clasen authored
2004-05-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfontsel.c (list_row_activated): Make Return activate the default button. (#118921)
-
Soeren Sandmann authored
Mon May 10 15:03:50 2004 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkwidget.c (_gtk_widget_grab_notify): New internal function that emits the grab notify signal. * gtk/gtkmain.c (gtk_grab_notify_foreach): Use it here.
-