- 11 Dec, 2001 6 commits
-
-
Michael Natterer authored
2001-12-11 Michael Natterer <mitch@gimp.org> * demos/testpixbuf-save.c: added new keyboard shortcut 'a' which adds alpha to the pixbuf; re-load the saved pixbuf and pixel-by-pixel compare it with the original one.
-
Soeren Sandmann authored
Tue Dec 11 15:39:08 2001 Soeren Sandmann <sandmann@daimi.au.dk> * ChangeLog: Fix wrong ChangeLog entry * gtk/gtkstyle.c (gtk_default_draw_shadow_gap): Fix drawing of top right corner
-
Søren Sandmann Pedersen authored
-
Jonathan Blandford authored
-
jacob berkman authored
2001-12-10 jacob berkman <jacob@ximian.com> * gdk/x11/gdkinput-xfree.c (_gdk_input_grab_pointer): * gdk/x11/gdkmain-x11.c (gdk_pointer_grab): (gdk_keyboard_grab): do not grab things if the nograb debug flag is set * gdk/gdkinternals.h: * gdk/gdk.c: add nograbs debug flag to disable grabs of the keyboard / mouse
-
Jonathan Blandford authored
Mon Dec 10 19:42:29 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (validate_rows_handler): stupid bug where I didn't reset the timer.
-
- 10 Dec, 2001 3 commits
-
-
Matthias Clasen authored
* gtk/gtkcontainer.c (gtk_container_child_type): Close comment. * gtk/gtkviewport.c: Add docs.
-
Jonathan Blandford authored
Mon Dec 10 16:21:38 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkrbtree.c (_fixup_parity): New function to fixup parity. RBTree corruption bug--
-
Anders Carlsson authored
2001-12-10 Anders Carlsson <andersca@gnu.org> * gtk/gtktreeview.c (gtk_tree_view_remove_widget): Return if edited_column is NULL, also grab focus before removing the cell_editable.
-
- 09 Dec, 2001 3 commits
-
-
Jiri (George) Lebl authored
Sun Dec 09 15:06:51 2001 George Lebl <jirka@5z.com> * gtk/gtkrange.c (gtk_range_calc_layout): check for 0 value on the denominator in the horizontal case just like we do in the vertical case (why I didn't notice that there were two cases the first time around is beyond me:). Also fix indentation in the vertical case.
-
Anders Carlsson authored
2001-12-09 Anders Carlsson <andersca@gnu.org> * gdk/x11/gdkevents-x11.c: Update xsettings name. * gtk/gtkdnd.c (gtk_drag_check_threshold): Use the gtk-dnd-drag-threshold GtkSetting. * gtk/gtksettings.c (gtk_settings_class_init): Add setting for dnd drag threshold.
-
Matthias Clasen authored
* gtk/gtkcontainer.c: Add docs. * gtk/tmpl/gtkmain.sgml: Markup fixes. * gtk/gtk-docs.sgml: Add an empty entity to suppress crossreferencing in programlistings.
-
- 08 Dec, 2001 8 commits
-
-
Matthias Clasen authored
* gtk/gtkwidget.c: Doc markup fix. * gtk/gtktreeviewcolumn.c: Markup fixes. (#66447) * gtk/gtktreestore.c: Typo fixes. (#66445) * gtk/gtkaccelgroup.c: Misc doc markup. (#66425) * gtk/gtkclipboard.c (gtk_clipboard_get_owner): Fix reference to gtk_clipboard_set_with_owner(). (#66424) * gtk/tmpl/gtkclipboard.sgml: Fix references to get_clipboard_set_with_owner(). (#66424)
-
Christopher Blizzard authored
Sat Dec 8 16:12:10 2001 Christopher Blizzard <blizzard@redhat.com> * gdk/gdk.c (gdk_init_check): Fallback to setting the prgname to "<unknown>" if someone doesn't pass in a valid argc. (Patch from Fabrice Bellet <fabrice@gnu.org>, #54127).
-
Jonathan Blandford authored
Sat Dec 8 10:04:54 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkrbtree.c (_gtk_rbtree_debug_spew): Add debug spew to lots of places, so that people with crashy trees can just run their program with GTK_DEBUG=TREE.
-
Kristian Rietveld authored
Sat Dec 8 20:57:24 2001 Kristian Rietveld <kristian@planet.nl> * gtk/gtkliststore.c (gtk_list_store_remove): nuke the stamp++, per jrb's request
-
Anders Carlsson authored
2001-12-08 Anders Carlsson <andersca@gnu.org> * tests/testgtk.c (layout_expose_handler): Don't return TRUE since then the default GtkLayout expose handler won't be called.
-
Jonathan Blandford authored
Fri Dec 7 23:42:50 2001 Jonathan Blandford <jrb@webwynk.net> * gtk/gtktreeview.c (validate_rows_handler): remove g_return_if_fail. * gtk/gtktreeview.c (validate_visible_area): Patch from Manish Singh <yosh@gimp.org> to fix bug when rendering Tree with an empty model.
-
Jonathan Blandford authored
Fri Dec 7 20:06:14 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (validate_visible_area): get logic right, #66249 * gtk/gtkrbtree.c (_gtk_rbtree_remove_node): fix bug where removing a node ended up with a corrupt tree. Really really nasty bug. (_gtk_rbtree_debug_spew): new debug helper function (_fixup_validation): new inline function to clean up code readability a lot.
-
Owen Taylor authored
Fri Dec 7 19:34:51 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Close comment.
-
- 07 Dec, 2001 5 commits
-
-
Matthias Clasen authored
* gtk/gtkstyle.h: Typo fixes. * gtk/gtkstyle.c, gtk/gtktoolbar.c: Add docs. * gtk/gtkrc.c (gtk_rc_find_pixmap_in_path): Fix docs. * gtk/tmpl/gtktypeutils.sgml, gtk/tmpl/gtkobject.sgml, gtk/tmpl/gtkstyle.sgml: Add docs.
-
Owen Taylor authored
Fri Dec 7 16:05:22 2001 Owen Taylor <otaylor@redhat.com> * modules/input/gtkimcontextxim.c: Display the XIM status callbacks with a popup window. (Patch from HideToshi Tajima, #50628, somewhat modified.)
-
Tim Janik authored
Fri Dec 7 12:07:15 2001 Tim Janik <timj@gtk.org> * gtk/Makefile.am: each source generation rule needs to use its own temporary file, to avoid clashes for parallel builds. fixed rules for gtkmarshalers.h and gtkmarshalers.c to use their own temp files.
-
Havoc Pennington authored
2001-12-07 Havoc Pennington <hp@pobox.com> * gdk/x11/gdkcursor-x11.c (gdk_cursor_new): fix up my list of "cursors that are actually useful" in gdk_cursor_new() docs
-
Owen Taylor authored
Thu Dec 6 23:09:21 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtk[hv]paned.c (gtk_[hv]paned_size_allocate): Fix errors in computing the size of the second child.
-
- 06 Dec, 2001 2 commits
-
-
Owen Taylor authored
Thu Dec 6 16:50:17 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkrange.c: Make button 1 clicks on the trough do pages, button 3 steps. (Patch from Hans Breuer #63735)
-
Matthias Clasen authored
* gtk/gtklabel.c: Fix docs. (#66383) * gtk/gtkbbox.c (gtk_button_box_set_child_secondary): Fix docs. (#66278, #66280) * gdk/gdkwindow.h (gdk_window_get_deskrelative_origin), gdk/gdkimage.h (gdk_image_get): Deprecate. (#66208) * gtk/gtkcolorsel.c (gtk_color_selection_set_update_policy): Don't emit a g_warning() about being deprecated. (#66208) * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_widget): Add docs. * gtk/gtkcontainer.c: Doc fixes. * gtk/gtkliststore.c (gtk_list_store_clear): Add docs; misc doc fixes. * gtk/gtkstyle.c (gtk_style_attach): Add docs. * gdk-pixbuf.h (gdk_pixbuf_ref, gdk_pixbuf_unref, gdk_pixbuf_animation_ref, gdk_pixbuf_animation_unref): Deprecate. (#66208) * gtk/tmpl/gtklabel.sgml: Remove redundant docs. (#66383) * gtk/tree_widget.sgml: Typo fix. (#66256) * gdk-pixbuf/Makefile.am (SCAN_OPTIONS): Add --deprecated-guards. * gtk/tmpl/gtktext.sgml, gtk/tmpl/gtktree.sgml, gtk/tmpl/gtktreeitem.sgml: Updates.
-
- 05 Dec, 2001 5 commits
-
-
Sven Neumann authored
-
Hidetoshi Tajima authored
* gtk/gtktreeprivate.h: restore the else case of #ifdef __GNUC__ #66225
-
Manish Singh authored
2001-12-04 Manish Singh <yosh@gimp.org> * gtk/gtkmain.c * gtk/queryimmodules.c: g_module_symbol takes a gpointer *, not just a gpointer. * gtk/gtkwidget.c (gtk_widget_push_composite_child): minor cosmetic correction to docs. * demos/gtk-demo/item_factory.c: add GTK_WINDOW() cast
-
Havoc Pennington authored
2001-12-04 Havoc Pennington <hp@redhat.com> * gtk/gtktextbtree.c (gtk_text_btree_remove_tag_info): remove g_assert_not_reached() that was bogus, since we demand-create the tag info. reported by Chris Phelps Jump through assorted hoops to fix bug from Chris Phelps where removing tags from the table resulted in btree trying to access tag->table * gtk/gtktextbuffer.c: set up mechanics of adding/removing ourselves to the tag table * gtk/gtktexttagtable.c (_gtk_text_tag_table_add_buffer) (_gtk_text_tag_table_remove_buffer): private cruft to let us notify buffer of disappearing tags * gtk/gtktexttag.h: remove BTreeNode typedef from this public header, put it in tagprivate * gtk/gtktextbtree.c (_gtk_text_btree_new): don't connect to tag_removed; it's emitted too late. (_gtk_text_btree_notify_will_remove_tag): rename tag_remove_cb to this Padding for ABI-compat expansion * gtk/gtktexttag.h (struct _GtkTextAttributes): pad this (struct _GtkTextAppearance): one pad in here too * gtk/gtktextlayout.h (struct _GtkTextLayoutClass): padding here * gtk/gtktextview.h (struct _GtkTextViewClass): more padding, since action signals etc. seem pretty likely * gtk/gtktextbuffer.h (struct _GtkTextBufferClass): padding * gtk/gtktexttag.h (struct _GtkTextTagClass): padding * gtk/gtktexttagtable.h (struct _GtkTextTagTableClass): padding
-
Matthias Clasen authored
* gdk/gdkcolor.h (gdk_colormap_change): Deprecate. (#65851) * gdk/gdktypes.h (GdkKeyInfo): Remove. (#66025) * gtk/gtkwindow.c, gtk/gtkwidget.c: Add docs, markup fixes. * gtk/tmpl/gtkwidget.sgml: Updates. * gtk/Makefile.am (IGNORE_HFILES): Remove gtktextchild.h.
-
- 04 Dec, 2001 8 commits
-
-
Jonathan Blandford authored
Tue Dec 4 18:51:44 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeviewcolumn.h: remove gtk_tree_view_column_cell_event, #62084.
-
Jonathan Blandford authored
Tue Dec 4 18:38:35 2001 Jonathan Blandford <jrb@redhat.com> * demos/gtk-demo/main.c: (create_tree): Minor fix. * docs/tree-column-sizing.txt: Update * gtk/gtkrbtree.[ch]: Massive work to support validation. * gtk/gtktreemodel.c: Doc fixes. * gtk/gtktreeview.c: Incremental reflow added. * gtk/gtktreeviewcolumn.c: ditto * gtk/gtktreeviewcolumn.h: ditto itty bitty ChangeLog entry. Big 'ol changes.
-
Havoc Pennington authored
2001-12-04 Havoc Pennington <hp@redhat.com> * gtk/gtktexttag.c (gtk_text_tag_set_property): add a warning for "invisible" property, #65999
-
Matt Wilson authored
2001-12-04 Matt Wilson <msw@redhat.com> * gtk/gtktreestore.c (gtk_tree_store_insert): fixed docs
-
Owen Taylor authored
Tue Dec 4 12:16:31 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtksettings.c (gtk_settings_set_property_value): Simplify, make more efficient and fix memory leak when turning quark into a string. (#66103, HideToshi Tajima)
-
Owen Taylor authored
Tue Dec 4 12:06:13 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkcolorsel.c: Ref and sink priv->tooltips in init() and unref priv->tooltips in destroy rather than calling gtk_object_destroy() which has no effect on memory management. (#66104, HideToshi Tajima) * gtk/gtkcolorsel.c (palette_set_color): Use g_object_set_data_full() so we free the when the object is freed. (Fixes memory leak, #66096, HideToshi Tajima) * gdk/gdkevents.c (gdk_synthesize_window_state): Use a full GdkEvent structure to avoid reads of uninitialized/ invalid memory in gdk_event_put() (#65877, patch from Hidetoshi Tajima)
-
Owen Taylor authored
Tue Dec 4 11:06:54 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkmenuitem.c: Revert my last mistaken change - toggle-size-request doesn't take a requisition. * gtk/gtkmenuitem.c (gtk_menu_item_class_init): Fix reference to marshaler that no longer exists.
-
Owen Taylor authored
Mon Dec 3 16:39:17 2001 Owen Taylor <otaylor@redhat.com> Patch from Bill Haneman (with many modifications) to make the focus color work on dark themes and to make the focus line width configurable. (#61079, #63074) * gtk/gtkwidget.c: Add style properties, ::focus-widget, ::focus-line-width, and ::focus-padding. * gtk/gtkstyle.[ch]: Make gtk_paint_focus() take a state argument as well so we can use fg[STATE] to draw instead of always drawing with black. Cange paint_focus() to respect GtkWidget::focus-width and GtkWidget::focus-line-pattern. Fix continuity problem where the default 1-1 stipple had a blob in one corner and a gap in the other. Change the interpretation of x/y/width/height to be the bounding box of the focus rect instead of the rectangle passed to gdk_draw_rectangle. * gtk/gtkcheckbutton.c gtk/gtklistitem.c gtk/gtknotebook.c gtk/gtkoptionmenu.c gtk/gtkradiobutton.c gtk/gtkspinbutton.c gtk/gtktextview.c gtk/gtktreeview.c: Handle ::focus-width and ::focus-line-padding. * gtk/gtkentry.c: Handle :;focus-width property; cleanup and remove duplicated code; fix drawing of focus rectangle when interior-focus = FALSE. (#63072, #63073) * gtk/gtkrange.c gtk/gtktext.c gtk/gtktreeitem.c gtk/gtktreeviewcolumn.c: Basic fixups to make compile; Range and TreeViewColumn will need more extensive fixing. * gtk/gtkcolorsel.c: Honor focus line attributes when drawing the focus on the color swatches. (#63071) * gtk/gtkhsv.c: Honor focus line attributes when drawing the focus for the ring and triangle. * docs/widget_geometry.txt: Start at documenting how various widgets are drawn. * gtk/gtkbutton.c (_gtk_button_paint): Export _gtk_button_paint() librarywide, so we don't have duplicate a bunch of code in gtktogglebutton.c. * gtk/gtktogglebutton.c: Use _gtk_button_paint().
-