- 19 Jul, 2003 1 commit
-
-
Soeren Sandmann authored
Sat Jul 19 12:13:20 2003 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtknotebook.c (gtk_notebook_focus_in|out): only redraw tabs on focus in/out.
-
- 18 Jul, 2003 10 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
2003-07-19 Matthias Clasen <maclas@gmx.de> * gtk/gtkbbox.h: * gtk/gtkbbox.c (gtk_button_box_get_child_secondary): New function. (#64562)
-
Soeren Sandmann authored
Sat Jul 19 00:18:40 2003 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkwindow.c (gtk_window_set_default_icon): Fix C99 declaration * gtk/gtkwidget.c (gtk_widget_queue_shallow_draw): new function (gtk_widget_real_focus_{in|out}_event): queue shallow draws instead of full draws.
-
Matthias Clasen authored
2003-07-18 Matthias Clasen <maclas@gmx.de> * gtk/gtkwindow.c: Add properties decorated and gravity. (#80234)
-
Matthias Clasen authored
2003-07-18 Matthias Clasen <maclas@gmx.de> * gtk/gtktextview.c (gtk_text_view_class_init): Add a new keybinding signal, move_viewport. (gtk_text_view_move_viewport): New function which implements the move_viewport functionality. (gtk_text_view_move_cursor_internal): If the cursor is not visible, move the viewport. (#78669) * gtk/gtkenums.h (GtkScrollStep): New enumeration, used for move_viewport argument. * gtk/gtkstatusbar.c (gtk_statusbar_class_init): Add a has_resize_grip property. (#111779) * gtk/gtkwindow.h: * gtk/gtkwindow.c (gtk_window_set_default_icon): New method. (#95816) * gtk/gtkmessagedialog.h: * gtk/gtkmessagedialog.c (gtk_message_dialog_add_buttons): New method. (#65501, Sebastian Rittau)
-
Soeren Sandmann authored
Fri Jul 18 20:06:57 2003 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtktextview.c (changed_handler): use gtk_widget_queue_resize_noredraw().
-
Jody Goldberg authored
2003-07-16 Jody Goldberg <jody@gnome.org> * gdk/x11/gdkwindow-x11.c (gdk_window_focus) : fix cut-n-paste-o
-
Soeren Sandmann authored
Fri Jul 18 19:55:50 2003 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkwidget.c (gtk_widget_queue_resize_no_redraw): Add this API.
-
Soeren Sandmann authored
Fri Jul 18 18:43:01 2003 Soeren Sandmann <sandmann@daimi.au.dk> By popular request give toolbuttons a border. * gtk/gtktoolitem.c (gtk_tool_item_size_allocate): (gtk_tool_item_size_request): don't request and allocate a border around the child * gtk/gtktoolbutton.c (gtk_tool_button_size_allocate): (gtk_tool_button_size_request): remove these functions * gtk/gtktoolbar.c (gtk_toolbar_size_request): (gtk_toolbar_size_allocate): request and allocate a border if we have a shadow.
-
Anders Carlsson authored
-
- 17 Jul, 2003 5 commits
-
-
Matthias Clasen authored
2003-07-18 Matthias Clasen <maclas@gmx.de> * pixops/pixops.c (correct_total): Split correction into multiple pieces if no single weight is large enough to apply the unsplit correction. (#117431, problem reported by Tomas Ögren)
-
Kristian Rietveld authored
Thu Jul 17 19:24:51 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. Fixes issues pointed out by Morten Welinder in #115140. * gtk/gtktreeview.c (gtk_tree_view_size_request): fix comment, (do_validate_rows): update validated_area with a logic OR instead of a bitwise OR, (validate_rows_handler): make the if statement match the one in validate_rows(), so we don't leak the timeout.
-
Kristian Rietveld authored
Thu Jul 17 19:12:02 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. * gtk/gtktreeview.c (gtk_tree_view_remove_widget): the treeview should only grab focus back if the "cell_editable" widget still has focus. (Fixes #110104, testcase provided by Marco Pesenti Gritti).
-
Kristian Rietveld authored
Thu Jul 17 19:06:34 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. * gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_realize_button): Don't set attr.event_mask twice, those things were meant to be ORred. (#115139, pointed out by Morten Welinder).
-
Kristian Rietveld authored
Thu Jul 17 16:11:21 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. * gtk/gtktreeview.c (gtk_tree_view_rows_reordered): stop editing if needed. (Fixes #115869, reported by Michael Natterer).
-
- 16 Jul, 2003 2 commits
-
-
Owen Taylor authored
Wed Jul 16 16:50:31 2003 Owen Taylor <otaylor@redhat.com> * configure.ac Makefile.am: auto-ize. * xdgmime/: Add freedesktop.org MIME spec implementatin by Jonathan Blandford. * gtkfilesystem.[ch]: Add gtk_file_info_render_icon() gtk_file_info_set/get_icon_type to do icon handling based on MIME type. Add a simple icon caching system. * gtkfilesystemgnomevfs.c: Implement ensure_types() so that extending the set of types for a loaded directory works. Set the MIME type to get the default icon handling. * gtkfilesystemunix.c: Look up the MIME type using xdgmime. * gtkfilechooserimpldefault.c: Display icons in the list. * glib-interface-properties-0.3.patch: New revision of interface properties patch.
-
Owen Taylor authored
Wed Jul 16 16:50:31 2003 Owen Taylor <otaylor@redhat.com> * configure.ac Makefile.am: auto-ize. * xdgmime/: Add freedesktop.org MIME spec implementatin by Jonathan Blandford. * gtkfilesystem.[ch]: Add gtk_file_info_render_icon() gtk_file_info_set/get_icon_type to do icon handling based on MIME type. Add a simple icon caching system. * gtkfilesystemgnomevfs.c: Implement ensure_types() so that extending the set of types for a loaded directory works. Set the MIME type to get the default icon handling. * gtkfilesystemunix.c: Look up the MIME type using xdgmime. * gtkfilechooserimpldefault.c: Display icons in the list.
-
- 15 Jul, 2003 1 commit
-
-
Mark McLoughlin authored
2003-07-15 Mark McLoughlin <mark@skynet.ie> * pixbuf-render.c: make pixbuf_cache static to avoid possible symbol conflicts.
-
- 14 Jul, 2003 2 commits
-
-
Matthias Clasen authored
2003-07-15 Matthias Clasen <maclas@gmx.de> * gtk/tmpl/gtkseparatortoolitem.sgml: * gtk/tmpl/gtkradiotoolbutton.sgml: * gtk/tmpl/gtktoggletoolbutton.sgml: New templates. * gtk/gtk-docs.sgml: Include gtkseparatortoolitem.xml, gtkradiotoolbutton.xml and gtktoggletoolbutton.xml. * gtk/gtk.types: Add gtk_separator_tool_item_get_type, gtk_radio_tool_button_get_type and gtk_toggle_tool_button_get_type. * gtk/gtk-sections.txt: Add GtkSeparatorToolItem, GtkRadioToolButton and GtkToggleToolButton sections.
-
Matthias Clasen authored
-
- 13 Jul, 2003 6 commits
-
-
Matthias Clasen authored
2003-07-13 Matthias Clasen <maclas@gmx.de> * gtk/gtk.types: Add gtk_tool_button_get_type and gtk_tool_item_get_type. * gtk/tmpl/gtktoolbutton.sgml: * gtk/tmpl/gtktoolitem.sgml: * gtk/gtk-docs.sgml: * gtk/gtk-sections.txt: Add new toolbar api. * gtk/tmpl/gtkdnd.sgml: Remove docs for gtk_drag_begin(), which are now inline.
-
Matthias Clasen authored
2003-07-13 Matthias Clasen <maclas@gmx.de> * gtk/gtkdnd.c (gtk_drag_begin): Rename parameter target_list back to targets, to pacify gtk-doc.
-
Matthias Clasen authored
2003-07-13 Matthias Clasen <maclas@gmx.de> * gdk-pixbuf.h: * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): New function to load an image from a file at a specified size. (#105326, Dom Lachowicz)
-
Soeren Sandmann authored
Sun Jul 13 15:57:57 2003 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtktoolbutton.c (gtk_tool_button_finalize): Fix leaks of label_text, label_widget and icon_widget. (#117312, Christian Persch)
-
Søren Sandmann Pedersen authored
-
Søren Sandmann Pedersen authored
-
- 12 Jul, 2003 7 commits
-
-
Soeren Sandmann authored
Sun Jul 13 01:37:51 2003 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkmenu.c (gtk_menu_class_init): new properties "horizontal-offset" and "vertical-offset" that determines the position of the menu when it is a submenu. * gtk/gtkmenuitem.c (gtk_menu_item_position_menu): position submenus according to new vertical- and horizontal-offset properties.
-
Kristian Rietveld authored
Sat Jul 12 16:16:04 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. * gtk/gtktreeview.c (gtk_tree_view_drag_data_received): special case drags to "0", scroll to the top after dropping. (Fixes #94968, reported by Alp Toker).
-
Kristian Rietveld authored
Sat Jul 12 16:08:32 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. * demos/gtk-demo/editable_cells.c (cell_edited): fixup bad code (#115784, Owen Taylor).
-
Kristian Rietveld authored
Sat Jul 12 16:01:03 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property): free the old text and extra_attrs *after* we parsed the new markup string. (Fixes #114485, reported by Owen Taylor).
-
Kristian Rietveld authored
Sat Jul 12 15:51:33 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. Fixes #113904, testcase provided by Rene Seindal. * gtk/gtktreeview.c (gtk_tree_view_button_press): set pressed_button to -1 when a row has been activated, (gtk_tree_view_motion_bin_window): only start a drag if there's a button being pressed.
-
Kristian Rietveld authored
Sat Jul 12 15:51:18 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): use gdk_window_get_pointer instead of gdk_display_get_window_at_pointer to avoid a roundtrip (#110272, Owen Taylor).
-
Kristian Rietveld authored
Sat Jul 12 15:28:26 2003 Kristian Rietveld <kris@gtk.org> Merged from stable. This patch really really fixes scrolling. Related bugs: #81627, testcase provided by Timo Sirainen, #111500, testcase provided by manu, #113241, reported by Pedro Gimeno/Michael Natterer. * gtk/gtktreeview.c (validate_visible_area): scrolling to a dy which is equal to the lower border of the window means scrolling to an invisible row, always update the dy when scrolling to an invisible row, corrected area_above/below calculations for invisible rows, when walking the tree correct the size subtracted for invalidated rows, fix wrong logic in comment.
-
- 11 Jul, 2003 6 commits
-
-
Matthias Clasen authored
2003-07-11 Matthias Clasen <maclas@gmx.de> * gtk/gtkicontheme.c (pixbuf_supports_svg): Use g_strfreev() to free mime_types. (#117219, Steve Chaplin) * queryloaders.c (query_module): Handle absolute filenames properly. (#117170, Jens Elkner) * gdk-pixbuf-io.c: Mention that NULL-terminated arrays returned by gdk_pixbuf_format_get_mime_types() and gdk_pixbuf_format_get_extensions() must be freed with g_strfreev().
-
Owen Taylor authored
Tue Jul 8 20:11:04 2003 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkevents-x11.c (get_real_window) gdk/x11/gdkinput-x11.c (_gdk_input_common_init) gdk/x11/gdkimage-x11.c (_gdk_windowing_image_init) gdk/x11/gdkprivate-x11.h (_gdk_windowing_image_init) Don't assume that all events start with XEventAny - Xkb events don't! (#105745). So, only do that for core events, and for non-core events, add a system for registering event types that start with XEventAny. * gdk/x11/gdkevents-x11.c (gdk_event_translate): Check to see if the result of gdk_window_lookup_for_display() is actually a window.
-
Owen Taylor authored
Fri Jul 11 14:37:07 2003 Owen Taylor <otaylor@redhat.com> * gtkfilechooser.[ch] gtkfilechooserprivate.h gtkfilechooserimpldefault.c: Add gtk_file_chooser_set_current_name() to set the current entry contents. * *.c: Consistently use '-' not '_' in property names and signal names. * gtkfilechooser.c: Document all exported functions.
-
Kristian Rietveld authored
Fri Jul 11 20:48:14 2003 Kristian Rietveld <kris@gtk.org> * gtk/gtktreemodel.c (gtk_tree_path_free): make the path != NULL check a silent assert, so it follows the g_free() behaviour.
-
Matthias Clasen authored
2003-07-11 Matthias Clasen <maclas@gmx.de> * POTFILES.in: Add gtkcolorbutton.c and gtkfontbutton.c. 2003-07-11 Matthias Clasen <maclas@gmx.de> * gtk/gtkstatusbar.c (gtk_statusbar_init): Center statusbar contents vertically. (#109823, Joe Shaw)
-
Morten Welinder authored
2003-07-11 Morten Welinder <terra@gnome.org> * gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixbuf): Fix memory access error. (#69436)
-