summaryrefslogtreecommitdiff
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* Use hyphen instead of underscore in signal names in calls toPadraig O'Briain2002-07-021-2/+2
| | | | | | * gtk/gtksocket.c (gtk_socket_hierarchy_changed): Use hyphen instead of underscore in signal names in calls to g_signal_connect_swapped (Fixes bug #86339)
* only validate the visible area if we've ever been requisitioned.Jonathan Blandford2002-07-021-1/+4
| | | | | | | Tue Jul 2 00:33:26 2002 Jonathan Blandford <jrb@gnome.org> * gtk/gtktreeview.c (validate_visible_area): only validate the visible area if we've ever been requisitioned.
* sync up white space/variable names to match tree_store equiv.Jonathan Blandford2002-07-013-11/+15
| | | | | | | | | | Mon Jul 1 17:04:09 2002 Jonathan Blandford <jrb@redhat.com> * gtk/gtkliststore.c (gtk_list_store_real_set_value): sync up white space/variable names to match tree_store equiv. * gtk/gtktreestore.c (gtk_tree_store_real_set_value): sort if we set the value.
* Renames:Owen Taylor2002-06-2011-18/+18
| | | | | | | | | | | Thu Jun 20 19:41:09 2002 Owen Taylor <otaylor@redhat.com> * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c tests/*.c: Renames: gdk_get_default_display => gdk_display_get_default gdk_get_default_screen => gdk_screen_get_default gdk_open_display => gdk_display_open
* Add a singleton object that we can use to get notification when displaysOwen Taylor2002-06-202-29/+184
| | | | | | | | | | | | | | | | | | | | | | | | | | | Thu Jun 20 16:49:00 2002 Owen Taylor <otaylor@redhat.com> * gdk/gdkdisplaymanager.[ch] gdk/gdk.[ch] gdk/gdkdisplay.c gdk/gdkinternals.h gdk/x11/gdkdisplay-x11.c gdk/win32/gdkdisplay-win32.c: Add a singleton object that we can use to get notification when displays appear / disappear or the default display changes. gdk_set_default_display() => gdk_display_manager_set_default_display() gdk_list_displays() => gdk_display_manager_list_displays(). (#85696) * gdk/Makefile.am gdk/gdkmarshalers.list: Add marshaler generation. * gdk/gdkintl.h: Add this. * gtk/gtkmain.c: Add gtk_parse_args() that initializes GTK+ without opening a display. * gtk/gtkmain.c: Set things up so if a module exports gtk_module_init() and gtk_module_display_init(), then we treat it as multihead aware, otherwise, we only initialize it after the default display is set.
* Get the owner from the display if !NULL. Otherwise, warn for multihead.Owen Taylor2002-06-201-4/+14
| | | | | | | | Thu Jun 20 15:36:40 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkselection.c (gtk_selection_owner_set): Get the owner from the display if !NULL. Otherwise, warn for multihead. (#85680)
* Get rid of gtk_style_get_font_for_display(), make gtk_style_get_font()Owen Taylor2002-06-205-44/+40
| | | | | | | | | | | | | | Thu Jun 20 15:17:14 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkstyle.[ch]: Get rid of gtk_style_get_font_for_display(), make gtk_style_get_font() warn for multihead if called on an unattached style. * gtk/gtktext.c: Remove use of gtk_style_get_font_for_display(); this makes gtktext not multihead safe, but it doesn't matter; it's ENABLE_BROKEN anyways. * gtk/gtkmain.c gtk/gtkdebug.h: Add GTK_NOTE(MULTIHEAD,[])
* Only change the double click time if the screen for the notification isOwen Taylor2002-06-201-3/+9
| | | | | | | | | | | | Thu Jun 20 14:51:30 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtksettings.c (gtk_settings_notify): Only change the double click time if the screen for the notification is screen 0 of the display. (#77978) * gdk/gdkevents.c (gdk_display_set_double_click_time): Fix half-done rename.
* Add notification for screen property. (#80280)Owen Taylor2002-06-201-0/+3
| | | | | | | Thu Jun 20 12:16:00 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkinvisible.c (gtk_invisible_set_screen): Add notification for screen property. (#80280)
* Set the display.Owen Taylor2002-06-191-68/+103
| | | | | | | | | | Tue Jun 18 19:38:08 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkinput.c (_gdk_init_input_core): Set the display. * gdk/x11/gdkwindow-x11.c (_gdk_moveresize_handle_event): Fix missing check for mv_resize == NULL.
* Typo fix.Owen Taylor2002-06-181-1/+1
| | | | | | Tue Jun 18 19:30:25 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtktreeview.c: Typo fix.
* Make the core pointer object per-display. (#85698)Owen Taylor2002-06-182-4/+5
| | | | | | | | | | Tue Jun 18 19:11:51 2002 Owen Taylor <otaylor@redhat.com> * gdk/gdkdisplay.[ch] gdk/gdkevents.c gdk/gdkinput.h gdk/gdkinternals.h gdk/win32/gdkevents-win32.c gdk/win32/gdkinput-win32.[ch] gdk/x11/gdkevents-x11.c gdk/x11/gdkinput{,-none,-x11}.c gdk/x11/gdkinputprivate.h: Make the core pointer object per-display. (#85698)
* Replace gdk_cursor_new_for_screen() with gdk_cursor_new_for_display().Owen Taylor2002-06-1813-39/+35
| | | | | | | | | | | | | | | Tue Jun 18 14:41:48 2002 Owen Taylor <otaylor@redhat.com> * gdk/gdkcursor.[ch] gdk/x11/gdkcursor-x11.c gdk/x11/gdkprivate-x11.h gdk/win32/gdkcursor-win32.c: Replace gdk_cursor_new_for_screen() with gdk_cursor_new_for_display(). (#85671) * gtk/gtkclist.c gtk/gtkcombo.c gtk/gtkcurve.c gtk/gtkdnd.c gtk/gtkentry.c gtk/gtkhandlebox.c gtk/gtkhsv.c gtk/gtklabel.c gtk/gtkpaned.c gtk/gtktext.c gtk/gtktextview.c gtk/gtktipsquery.c gtk/gtktreeviewcolumn.c: Adapt to above change.
* Actually use the UTF-8 filename, so we actually fix #83386.Owen Taylor2002-06-161-4/+4
| | | | | | | | | | | Sat Jun 15 23:53:03 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (gtk_file_selection_set_filename): Actually use the UTF-8 filename, so we actually fix #83386. * tests/testgtk.c: Remember the directory as a test of gtk_file_selection_set_filename().
* Fix backwards asssertion. (#85434)Owen Taylor2002-06-161-1/+1
| | | | | | | Sat Jun 15 23:05:19 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (gtk_file_selection_set_filename): Fix backwards asssertion. (#85434)
* Notify about "background-full-height-set", not "bg_full_height_set".James M. Cape2002-06-151-1/+1
| | | | | | | | Sat Jun 15 16:10:00 2002 James M. Cape <jcape@ignore-your.tv> * gtk/gtktexttag.c (gtk_text_tag_set_property): Notify about "background-full-height-set", not "bg_full_height_set".
* Fix bug #84268, where validate_rows sometimes didn't remove itselfJonathan Blandford2002-06-141-10/+24
| | | | | | | Fri Jun 14 15:41:50 2002 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c: Fix bug #84268, where validate_rows sometimes didn't remove itself correctly. Thanks to Dave Camp for the fix.
* disconnect_by_func instead of disconnect_by_data. Someone else could useJonathan Blandford2002-06-141-7/+32
| | | | | | | | | | | | Fri Jun 14 15:09:11 2002 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_set_adjustments): disconnect_by_func instead of disconnect_by_data. Someone else could use the same data as us. * gtk/gtktreeview.c (do_validate_rows): update the adjustment immediately after we update the size. Fixes some scroll_to bugs. (validate_visible_area): ditto
* ri Jun 14 10:00:29 2002 Owen Taylor <otaylor@redhat.com>Owen Taylor2002-06-141-2/+2
| | | | | | | | | | * gdk/gdkwindow.c (gdk_window_update_idle): Add missing GDK_THREADS_ENTER()/GDK_THREADS_LEAVE(). (Report of non-thread-safety from Nicholas Allen) * gtk/gtkmain.c (rewrite_events_translate): Fix sign problem with coordinate translation. (Fix from Robin Lu, #85229)
* Fix type names for GtkIconSet, GtkIconSource, GtkSelectionData, GtkBorder,Owen Taylor2002-06-137-9/+9
| | | | | | | | | | | | Thu Jun 13 19:41:56 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkiconfactory.c gtk/gtkselection.c gtk/gtkstyle.c gtk/gtktextiter.c gtk/gtktexttag.c gtk/gtktreemodel.c gtk/gtkwidget.c: Fix type names for GtkIconSet, GtkIconSource, GtkSelectionData, GtkBorder, GtkTextIter, GtkTextAttributes, GtkTreePath, GtkTreeIter, GtkRequisition, which were all registered as GtkType*. (#84634, James Henstridge; patch from Jonathan Blandford.)
* Add the obsolete CUA cut/copy/paste bindings. (#79078)Owen Taylor2002-06-132-4/+26
| | | | | | | | | | Thu Jun 13 17:50:36 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtktextview.c gtk/gtkentry.c: Add the obsolete CUA cut/copy/paste bindings. (#79078) * gtk/gtktextview.c gtk/gtkentry.c: Make <Shift>BackSpace a synonym for for Backspace. (#80302, Jeff Waugh)
* Fix so that the encoding of the filename is handled properly in the caseOwen Taylor2002-06-131-3/+31
| | | | | | | | | | | | | Thu Jun 13 12:24:09 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (gtk_file_selection_set_filename): Fix so that the encoding of the filename is handled properly in the case of non-UTF-8 filesystems; document the encoding. (#83386, Sebastian Ritau) * gtk/gtkfilesel.c (filenames_drag_get): Remove debug printf. Fix UTF-8 / filename encoding confusion
* Don't return a positive status unless there is a text target in the drag.Owen Taylor2002-06-131-2/+3
| | | | | | | | Thu Jun 13 12:01:36 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.c (gtk_entry_drag_motion): Don't return a positive status unless there is a text target in the drag. (#83386, Thomas Leonard.)
* Save the initial grab time, use that when changing the pointer. (#83052,Owen Taylor2002-06-131-1/+3
| | | | | | | | Thu Jun 13 11:36:37 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkdnd.c (_gtk_drag_source_handle_event): Save the initial grab time, use that when changing the pointer. (#83052, help from Dave Camp tracking it down.)
* traverse all nodes, not just the leafs (pointed out by Josh Parsons)Kristian Rietveld2002-06-131-1/+1
| | | | | | | Thu Jun 13 16:42:40 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreestore.c (gtk_tree_store_finalize): traverse all nodes, not just the leafs (pointed out by Josh Parsons)
* Add an informative g_warning() when the entry has lost a focus-out-event.Owen Taylor2002-06-121-0/+7
| | | | | | | | Wed Jun 12 17:46:53 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.c (blink_cb): Add an informative g_warning() when the entry has lost a focus-out-event. (#78305, Michel Selten)
* Check to see if the menu item is selectable before settingOwen Taylor2002-06-121-0/+3
| | | | | | | | | | Wed Jun 12 17:31:15 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkmenushell.c (gtk_menu_shell_real_select_item): Check to see if the menu item is selectable before setting menu_shell->active_menu_item. This hopefully will keep gail from getting confused. (#84115, Remus Draica)
* Fix bug where if CENTER_ON_PARENT was set, but there was no parent,Owen Taylor2002-06-121-7/+14
| | | | | | | | | Wed Jun 12 17:13:13 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.c (gtk_window_move_resize): Fix bug where if CENTER_ON_PARENT was set, but there was no parent, GDK_HINT_POS would be set, resulting in a dialog at 0,0. (#83479, Havoc Pennington)
* ed Jun 12 16:34:13 2002 Owen Taylor <otaylor@redhat.com>Owen Taylor2002-06-121-4/+37
| | | | | | | * gtk/gtkmenubar.c: When fetching the menubars for the window for F10 handling, only add viewable menu bars. (Apparently, people sometimes put menu bars in notebook pages!) (Tim Janik, #82627)
* Clamp size of child to at least 1x1. (#82431, Boris Shingarov.)Owen Taylor2002-06-121-0/+3
| | | | | | | | Wed Jun 12 16:21:38 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkcheckbutton.c (gtk_check_button_size_allocate): Clamp size of child to at least 1x1. (#82431, Boris Shingarov.)
* Handle 0 increment, to fix division-by-zero problem. (#82816, GeorgeOwen Taylor2002-06-121-0/+3
| | | | | | | | Wed Jun 12 15:43:38 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkspinbutton.c (gtk_spin_button_snap): Handle 0 increment, to fix division-by-zero problem. (#82816, George Lebl.)
* Fix memory leak. (Patch from Matthias Clasen, #84926)Owen Taylor2002-06-122-0/+5
| | | | | | | | | | Wed Jun 12 15:38:01 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems): Fix memory leak. (Patch from Matthias Clasen, #84926) * gtk/gtkrange.c (gtk_range_init): Initialize mouse_x, mouse_y to -1,-1. (#84871, Garrett Lesage)
* Allow NULL for widget path or class path as documented. (#83150, SergeyOwen Taylor2002-06-121-2/+4
| | | | | | | | Wed Jun 12 15:08:37 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.c (gtk_rc_get_style_by_paths): Allow NULL for widget path or class path as documented. (#83150, Sergey Kuzminov
* Fix ZWJ => ZWN typo. (#83092, Tino Meinen)Owen Taylor2002-06-121-1/+1
| | | | | | | Wed Jun 12 15:02:30 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtktextutil.c: Fix ZWJ => ZWN typo. (#83092, Tino Meinen)
* Add compose sequences of dead_acute + c/C => C WITH CEDDILLA. (NanoOwen Taylor2002-06-121-0/+2
| | | | | | | | Wed Jun 12 14:18:45 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkimcontextsimple.c: Add compose sequences of dead_acute + c/C => C WITH CEDDILLA. (Nano Golveia, #83492)
* added gdkdisplay and gdkscreenHans Breuer2002-06-101-0/+4
| | | | | | | | | | | | | | | | | | | | | 2002-06-10 Hans Breuer <hans@breuer.org> * gdk/makefile.msc : added gdkdisplay and gdkscreen * gdk/win32/gdkdisplay-win32.c (gdk_open_display) : need to gdk_screen_set_default_colormap(). Also un-static some exported gdk_display_*() functions * gdk/win32/gdkdrawable-win32.c : added "gdkscreen.h" * gdk/win32/gdkscreen-win32.c : implement gdk_screen_get_number, fixed typo, added rewuired headers [merge from 2.0.x branch, should we really manifest GtkPlug as being an X11 only thing this way? See #58541] * gtk/gtkwindow.c (gtk_window_show): Conditionalize GTK_IS_PLUG() check on GDK_WINDOWING_X11. (Problem reported by Sven Neumann)
* Don't leak child_anchor_table. (#84425)Matthias Clasen2002-06-092-1/+13
| | | | | | | | * gtk/gtktextbtree.c (_gtk_text_btree_unref): Don't leak child_anchor_table. (#84425) * gtk/gtktextlayout.c (gtk_text_layout_finalize): Don't leak one_display_cache. (#84424)
* Fix sizing bug.Jonathan Blandford2002-06-081-2/+32
| | | | | | | | | | | Fri Jun 7 23:11:42 2002 Jonathan Blandford <jrb@gnome.org> * gtk/gtktreeview.c (gtk_tree_view_real_expand_row): Fix sizing bug. * docs/reference/gtk/tmpl/gtkbutton.sgml: Remove ^M's. Not sure why all the docs updated.
* New function, split off from gtk_tree_view_column_clear_attributes.Matthias Clasen2002-06-072-6/+17
| | | | | | | | | | | | * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_clear_attributes_by_info): New function, split off from gtk_tree_view_column_clear_attributes. (gtk_tree_view_column_clear_attributes): (gtk_tree_view_column_finalize): Call the new function, avoid recalculating the info from the renderer. (#84413) * gtk/gtktextview.c (text_view_child_new_anchored): Initialize vc->type in order to avoid a later UMR. (#84415)
* use the RootWindow of this screen for gdk_window_get_pointer.Mark McLoughlin2002-06-071-1/+2
| | | | | | | 2002-06-07 Mark McLoughlin <mark@skynet.ie> * gtk/gtkwindow.c: (gtk_window_compute_configure_request): use the RootWindow of this screen for gdk_window_get_pointer.
* Don't redraw when the area is completely above the visible area.Owen Taylor2002-06-061-2/+4
| | | | | | | Thu May 23 15:44:30 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtktextview.c (changed_handler): Don't redraw when the area is completely above the visible area.
* Add a "is_focus" property indicating whether a widget is the focus widgetOwen Taylor2002-06-066-110/+245
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fri May 17 17:27:21 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.c gtk/gtkwidget.c: Add a "is_focus" property indicating whether a widget is the focus widget within the toplevel. * gtk/gtkwindow.[ch]: Add "is_active" "has_toplevel_focus" properties to indicate (separately) the idea of being the part of the toplevel with the input focus and being the active widget. (Needed for full XEMBED compliance.) * gtk/gtkplug.c gtk/gtksocket.c: Update to work in terms of is_active/has_toplevel_focus, and thus handle the active/focused XEMBED distinction correctly. * gtk/gtkplug.c (gtk_plug_realize): Remove FOCUS_CHANGE_MASK, since we don't need it. Fri May 17 18:07:34 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtksocket.c (gtk_socket_add_window): Send XEMBED_EMBEDDED_NOTIFY. * gtk/gtksocket.c: Assume windows without _XEMBED_INFO property want to be mapped, for better current-Qt compatibility.
* don't leak the GArray (figured out by Matthias Clasen, fixes #82026).Kristian Rietveld2002-06-061-0/+2
| | | | | | | Thu Jun 6 17:27:01 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtkrbtree.c (_gtk_rbtree_reorder): don't leak the GArray (figured out by Matthias Clasen, fixes #82026).
* Changes multihead reorganizing code for win32 support, mostly from a patchOwen Taylor2002-06-064-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wed Jun 5 18:34:47 2002 Owen Taylor <otaylor@redhat.com> Changes multihead reorganizing code for win32 support, mostly from a patch by Hans Breuer. * gdk/gdkcolor.c gdk/x11/gdkcolor-x11.c gdk/gdkcursor.c gdk/x11/gdkcursor-x11.c gdk/gdkevents.c gdk/x11/gdkevents-x11.c gdk/gdkfont.c gdk/x11/gdkfont-x11.c gdk/gdkkeys.c gdk/x11/gdkkeys-x11.c gdk/gdkimage.c gdk/x11/gdkimage-x11.c gdk/gdkscreen.c gdk/x11/gdkmain-x11.c gdk/gdkdisplay.c gdk/gdkevents-x11.c gdk/gdkpango.c gdk/x11/gdkpango-x11.c gdk/gdkselection.c gdk/x11/gdkselection-x11.c gdk/gdkwindow.c gdk/x11/gdkwindow-x11.c gdk/gdkvisual.c gdk/x11/gdkvisual-x11.c: Move port-independent singlehead wrapper functions into port-independent part of GDK. (#80009) * gdk/win32/gdkcolor-win32.c gdk/win32/gdkcursor-win32.c gdk/win32/gdkevents-win32.c gdk/win32/gdkfont-win32.c gdk/win32/gdkimage-win32.c gdk/win32/gdkkeys-win32.c gdk/win32/gdkmain-win32.c gdk/win32/gdkproperty-win32.c gdk/win32/gdkselection-win32.c gdk/win32/gkwindow-win32.c: Turn singlehead functions into "multihead" functions that ignore their GdkDisplay or GdkScreen arguments. * gdk/win32/gdkdrawable-win32.c gdk/win32/gdkevents-win32.c gdk/win32/gdkinput-win32.c gdk/win32/gdkprivate-win32.h: Misc multihead-compatibility changes. * gtk/gtk.def gdk/gdk.def: Update for multihead functions. * gdk/gdkcolormap.h gdk/gdkvisual.h gdk/x11/gdkcolormap-x11.c gdk/x11/gdkvisual-x11.c: Remove the screen fields from the public parts of the colormap/visual structures, add accessors instead. * gdk/gdkpixbuf-render.c gdk/gdkpixmap.c gdk/gdkrgb.c gdk/x11/gdkcolormap-x11.c gdk/x11/gdkimage-x11.c gdk/x11/gdkimage-x11.c gdk/x11/gdkprivate-x11.h gtk/gtkgc.c gtk/gtkstyle.c gtk/gtkwidget.c: Use accessors to get the screen for colormaps, visuals; move the fields into the private structures for the x11 backend. * gdk/gdkdisplay.[ch] gdk/x11/gdkdisplay-x11.[ch] gdk/gdkscreen.[ch] gdk/x11/gdkscreen-x11.c: Remove virtualization of screen and display functions. (#79990, patch from Erwann Chenede) * gdk/win32/gdkdisplay-x11.c gdk/win32/gdkscreen-win32.c gdk/win32/{Makefile.am, makefile.msc, makefile.mingw}: New files containing stub implementations of Display, Screen functions. * gdk/x11/gdkscreen-x11.[ch] gdk/x11/gdkdisplay-x11.[ch] gdk/x11/gdkx.h: Clean up function exports and what headers they are in. (#79954) * gdk/x11/gdkx.h: Fix macro that was referring to a non-existant screen->screen_num. (In the patch for #79972, Erwann Chenede) * gdk/gdkscreen.c gdk/gdkwindow.c gdk/x11/gdkinternals.h gdk/x11/gdkscreen-x11.c: Fix gdk_screen_get_window_at_pointer() to use window hooks. (#79972, patch partly from Erwann Chenede) * gdk/x11/gdkdisplay-x11.c gdk/x11/gdkevents-x11.c: Fix some warnings.
* Related bugs: #76252, #76396, #80866.Kristian Rietveld2002-06-052-10/+220
| | | | | | | | | | | | | Wed Jun 5 23:29:41 2002 Kristian Rietveld <kris@gtk.org> Related bugs: #76252, #76396, #80866. * gtk/gtktreeselection.[ch]: added gtk_tree_selection_get_selected_rows(), added gtk_tree_selection_count_selected_rows(), renamed gtk_tree_selection_real_select_range() to gtk_tree_selection_real_modify_range(), and added mode parameter, added gtk_tree_selection_unselect_range().
* added gtk_tree_view_expand_to_path.Kristian Rietveld2002-06-042-0/+36
| | | | | | Tue Jun 4 21:13:57 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.[ch]: added gtk_tree_view_expand_to_path.
* Discussed in #76249.Kristian Rietveld2002-06-046-8/+156
| | | | | | | | | | | | | | | Tue Jun 4 19:24:41 2002 Kristian Rietveld <kris@gtk.org> Discussed in #76249. * gtk/gtkliststore.[ch]: made gtk_list_store_remove return a gboolean, added gtk_list_store_iter_is_valid. * gtk/gtktreestore.[ch]: made gtk_tree_store_remove return a gboolean, added gtk_tree_store_iter_is_valid. * gtk/gtktreemodelsort.[ch]: added VALID_ITER macro as in liststore and treestore sources, added gtk_tree_model_sort_iter_is_valid.
* add gtk_tree_model_get_string_from_iter (#74667).Kristian Rietveld2002-06-042-0/+32
| | | | | | | Tue Jun 4 19:18:20 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreemodel.[ch]: add gtk_tree_model_get_string_from_iter (#74667).
* [ merge from stable ]Daniel Elstner2002-06-041-5/+4
| | | | | | | | 2002-06-04 Daniel Elstner <daniel.elstner@gmx.net> [ merge from stable ] * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render): Really fix #83796: Revert jrb's last patch, and move the second if-clause into the fist one's else-branch. This is also what the other cell renderers do.
* add missing flag, #83796Jonathan Blandford2002-06-011-2/+2
| | | | | | | Sat Jun 1 10:43:28 2002 Jonathan Blandford <jrb@gnome.org> * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render): add missing flag, #83796