summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-2
Commit message (Collapse)AuthorAgeFilesLines
...
* Turn off DEBUG_VALIDATION_AND_SCROLLING that got turned on in anOwen Taylor2002-12-121-0/+5
| | | | | | | Thu Dec 12 10:12:39 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtktextview.c: Turn off DEBUG_VALIDATION_AND_SCROLLING that got turned on in an accidental commit.
* === Released GTK+-2.1.4 ===GTK_2_1_4Owen Taylor2002-12-121-0/+9
| | | | | | | | | | | Wed Dec 11 18:30:05 2002 Owen Taylor <otaylor@redhat.com> * === Released GTK+-2.1.4 === * NEWS: Updated. * modules/input/Makefile.am (INCLUDES): Remove GTK_LOCALEDIR from here as well. (Manish Singh)
* gdk/win32/gdkpixmap-win32.c (gdk_pixmap_new, gdk_bitmap_create_from_data,Tor Lillqvist2002-12-111-0/+12
| | | | | | | | | | | | | | 2002-12-11 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkpixmap-win32.c (gdk_pixmap_new, gdk_bitmap_create_from_data, gdk_pixmap_create_from_data) * gdk/win32/gdkprivate-win32.h * gdk/win32/gdkimage-win32.c (_gdk_win32_setup_pixmap_image): Functions now take a GdkDrawable instead of GdkWindow parameter, like in X11 and linux-fb backends (#100780) * gdk/win32/gdkwindow-win32.c (get_default_title): Do use g_get_application_name() (I now have a fresh enough GLib).
* version 2.1.4, interface age 1.Owen Taylor2002-12-111-0/+10
| | | | | | | | | | | | Wed Dec 11 14:04:23 2002 Owen Taylor <otaylor@redhat.com> * configure.in: version 2.1.4, interface age 1. * configure.in: Require GLib-2.1.4, so we will catch the need for the new AM_GLIB_DEFINE_LOCALEDIR() in an obvious way. * configure.in gtk/Makefile.am: Use AM_GLIB_DEFINE_LOCALEDIR()
* gdk_x11_get_xatom_by_name_for_display takes a GdkDisplay *, not anPST 2002 Manish Singh2002-12-101-0/+6
| | | | | | | | Tue Dec 10 15:46:01 PST 2002 Manish Singh <yosh@gimp.org> * gdk/x11/gdkwindow-x11.c (set_initial_hints): gdk_x11_get_xatom_by_name_for_display takes a GdkDisplay *, not an XDisplay * (obvious typo fix for the previous commit)
* Delete EWMH properties if no private->state flags are set. (#66754)Matthias Clasen2002-12-101-0/+9
| | | | | | | | | | | | | | | | | | | | | * gdk/x11/gdkwindow-x11.c (set_initial_hints): Delete EWMH properties if no private->state flags are set. (#66754) * gtk/gtkwidget.c (gtk_widget_class_find_style_property): * gtk/gtkcontainer.c (gtk_container_class_find_child_property): Doc typo fixes. * gtk/tmpl/gtktextview.sgml: Add docs. * gtk/tree_widget.sgml: Fix some links. * gtk/tmpl/gtkwindow.sgml: Add docs. * gtk/tmpl/gtkeditable.sgml: Document GtkEditable as an interface, not as an abstract base class. * gtk/gtk-docs.sgml: Move GtkEditable from "Abstract Base Classes" to "Numeric/Text Data Entry".
* Data constness fixes. (#75754)Matthias Clasen2002-12-101-0/+23
|
* Separate out tracking of the X server focus window from tracking our ideaOwen Taylor2002-12-101-0/+8
| | | | | | | | | | Tue Dec 10 14:37:41 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkevents-x11.c (gdk_event_translate) gdk/x11/gdkwindow-x11.h: Separate out tracking of the X server focus window from tracking our idea of what the focus window is, because the PointerRoot code needs to know the real pointer window. (Mostly accidentally committed a bit earlier.)
* Fix typo with hadjustment/vadjustment introduce prior to 2.0.0. (#84621,Owen Taylor2002-12-101-0/+6
| | | | | | | | Tue Dec 10 12:57:00 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkclist.c (adjust_adjustments): Fix typo with hadjustment/vadjustment introduce prior to 2.0.0. (#84621, Charles Kerr)
* new default color scheme based on the GNOME stock icon palette. (#80691,Soeren Sandmann2002-12-101-0/+13
| | | | | | | | | | | | | | | Tue Dec 10 12:40:30 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkmenuitem.c, gtk/gtkstyle.c, gtk/gtkrc.c: new default color scheme based on the GNOME stock icon palette. (#80691, Tuomas Kuosmanen, Garrett LeSage, Owen Taylor) * gtk/gtknotebook.c (gtk_notebook_real_remove): take a new parameter, "destroying", and don't emit the switch-page signals when it is true (fix #64832, reported by Jarred Keuch) * gtk/gtklabel.c (gtk_label_set_property): remove unused variable.
* x can be in the range [0, upper], which can be bigger than [0, page_size].Kristian Rietveld2002-12-101-0/+7
| | | | | | | | | Tue Dec 10 02:14:12 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_get_path_at_pos): x can be in the range [0, upper], which can be bigger than [0, page_size]. (Fixed #99778, reported and testcase provided by Carlos Garnacho Parro).
* Remove a couple of places if (widget->window), this function will onlyOwen Taylor2002-12-101-0/+7
| | | | | | | | | Mon Dec 9 19:49:03 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.c (gtk_window_move_resize): Remove a couple of places if (widget->window), this function will only ever be called on a realized window. (#80225)
* implement a working use_align = FALSE implementation (also mentioned inKristian Rietveld2002-12-101-0/+17
| | | | | | | | | | | | | | | | | | | Tue Dec 10 01:58:43 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (validate_visible_area): implement a working use_align = FALSE implementation (also mentioned in #91335, reported by Juri Pakaste). * gtk/gtktreeview.c (validate_visible_area): only free the scroll_to_path if we are done with validating (fixes #93584, reported and testcase provided by Erik Simonsen). * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action): set the GTK_CELL_RENDERER_FOCUSED flag where appropriate. (fixes #75745, reported by Richard Hult). * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_get_position): initialize cellinfo to NULL to silence the compiler.
* Remove unused draw_spin_entry_shadow(). (#80229)Owen Taylor2002-12-101-0/+5
| | | | | | | Mon Dec 9 19:31:59 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkstyle.c (draw_spinbutton_shadow): Remove unused draw_spin_entry_shadow(). (#80229)
* Remove selection for DeviceButtonRelease, we no longer need it now thatOwen Taylor2002-12-091-1/+8
| | | | | | | | | Mon Dec 9 18:50:31 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkinput-x11.c (_gdk_input_common_find_events): Remove selection for DeviceButtonRelease, we no longer need it now that gxi is gone. (#32617, reported by Garry Osgood)
* update to allow a GdkDrawable instead of a GdkWindow.Kristian Rietveld2002-12-091-0/+20
| | | | | | | | | | | | | | | | | | | | | | Tue Dec 10 00:49:35 2002 Kristian Rietveld <kris@gtk.org> * gdk/gdkpixmap.h (gdk_pixmap_new), (gdk_bitmap_create_from_data), (gdk_pixmap_create_from_xpm), (gdk_pixmap_colormap_create_from_xpm), (gdk_pixmap_create_from_xpm_d), (gdk_pixmap_colormap_create_from_xpm_d): update to allow a GdkDrawable instead of a GdkWindow. * gdk/gdkpixmap.c (gdk_pixmap_colormap_create_from_xpm), (gdk_pixmap_create_from_xpm), (gdk_pixmap_colormap_create_from_xpm_d), (gdk_pixmap_create_from_xpm_d): update to allow a GdkDrawable instead of a GdkWindow. * gdk/linux-fb/gdkpixmap-fb.c (gdk_pixmap_new), (gdk_bitmap_create_from_data), (gdk_pixmap_create_from_data): update to allow a GdkDrawable instead of a GdkWindow. * gdk/x11/gdkpixmap-x11.c (gdk_pixmap_new), (gdk_bitmap_create_from_data), (gdk_pixmap_create_from_data): likewise
* Remove unnecessary leftover check that was causing a UMR. (#100768,Owen Taylor2002-12-091-0/+6
| | | | | | | | Mon Dec 9 17:31:06 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkiconfactory.c (icon_size_lookup_intern): Remove unnecessary leftover check that was causing a UMR. (#100768, Kjartan Maraas)
* 2002-12-09 Artis Trops <hornet@navigator.lv> * configure.in: Added Latvian ↵Peteris Krisjanis2002-12-091-0/+4
| | | | (lv) to ALL_LINGUAS
* Fix a bug in one of my earlier changes. (From Naofumi Yasufuku, #100023)Owen Taylor2002-12-091-0/+6
| | | | | | | | Mon Dec 9 10:44:59 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private): Fix a bug in one of my earlier changes. (From Naofumi Yasufuku, #100023)
* Fix spacing in a bunch of for (i=0; i<ncolors; i++).Owen Taylor2002-12-091-0/+8
| | | | | | | | | | Sun Dec 8 21:43:31 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkcolor-x11.c: Fix spacing in a bunch of for (i=0; i<ncolors; i++). * gdk/x11/gdkcolor-x11.c: Various g_return_if_fail() cleanup.
* Fix a lost refcount in the case where we get a duplicate back from the XOwen Taylor2002-12-091-0/+13
| | | | | | | | | | | | | | | Sun Dec 8 21:29:10 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc1): Fix a lost refcount in the case where we get a duplicate back from the X server. * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_writeable): Set success[] for all colors when allocation of colors cells via XAllocColorCells succeeds. * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private): Don't match against colors cells allocated writeable.
* When allocating non-writeable colors, fill in the flags field of theOwen Taylor2002-12-091-0/+10
| | | | | | | | | | | | Sun Dec 8 21:22:46 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private): When allocating non-writeable colors, fill in the flags field of the XColor, and insert the returned color into our color hash. (#100023, Naofumi Yasufuku) * gdk/x11/gdkcolor-x11.c (gdk_colormap_free_colors): Fix a typo (my fault) that slipped in in the last patch.
* More fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)Owen Taylor2002-12-091-0/+17
| | | | | | | | | | | | | | | | | | | Sun Dec 8 20:32:23 2002 Owen Taylor <otaylor@redhat.com> More fixes for GdkColormapX11 (#100023, Naofumi Yasufuku) * gdk/x11/gdkcolor-x11.c (gdk_colors_free) (gdk_colormap_free_colors): Don't call XFreeColors() for private colorsmaps. * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_writeable, gdk_colormap_colors_private, gdk_colormap_alloc_colors_shared): Fix return values to return number remaining not number allocated. * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_shared, gdk_colormap_alloc_colors_private): Clean up some a stray initializations.
* Fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)Owen Taylor2002-12-091-0/+17
| | | | | | | | | | | | | | | | | | | Sun Dec 8 20:19:22 2002 Owen Taylor <otaylor@redhat.com> Fixes for GdkColormapX11 (#100023, Naofumi Yasufuku) * gdk/x11/gdkcolor-x11.c (gdk_x11_colormap_foreign_new): Fix typo that caused us to always return the system colormap. * gdk/x11/gdkcolor-x11.c (gdk_colormap_new): When allocating a private colormap and copying the system palette to prevent flashing, handle colormap->size greater than system_colormap->size. * gdk/x11/gdkcolor-x11.c (gdk_x11_colormap_get_xdisplay): Get rid of the last remains of private->xdisplay in favor of using private->screen.
* Merge from stable:Tor Lillqvist2002-12-091-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-12-09 Tor Lillqvist <tml@iki.fi> Merge from stable: * gdk/win32/gdkdrawable-win32.c (generic_draw): Don't leak stipple_gc. More checks for errors. Use correct ternary ROP when blitting the foreground into the tile pixmap onto those pixels where the stipple is set. (I didn't notice that I had used the wrong one, as it didn't matter on Win2k, where DIB sections apparently are zeroed upon creation. But on Win98 they have random initial contents. Thanks to Hans Breuer for reporting this.) (gdk_win32_draw_rectangle, gdk_win32_draw_arc, gdk_win32_draw_polygon): Don't pass the LINE_ATTRIBUTES bits to generic_draw() if drawing a filled figure. * gdk/win32/gdkmain-win32.c (_gdk_win32_print_dc): Minor cosmetics. (_gdk_win32_gcvalues_mask_to_string): Initialize buffer as empty. (_gdk_win32_window_state_to_string): New debugging output helper function. * gdk/win32/gdkevents-win32.c: Minor debugging output changes. (gdk_event_translate): Ignore the WM_SHOWWINDOW/SW_OTHERUNZOOM or SW_OTHERZOOM messages. Do not generate a GDK_UNMAP event for WM_SIZE/SIZE_MINIMIZED messages, they do not really corrspond to unmapping on X11. Set window state correctly for all three of SIZE_{MINIMIZED,MAXIMIZED,RESTORED}. A maximized and then iconified ("minimized" in Windows terminology) window still has the "maximized" property, i.e. when deiconified, it will reappear as maximized. (#10557) * gdk/win32/gdkprivate-win32.h: Declare new function. (WIN32_API_FAILED, WIN32_GDI_FAILED, OTHER_API_FAILED): Don't use __PRETTY_FUNCTION__ if __GNUC__ >= 3, to avoid warning message. * gdk/win32/gdkwindow-win32.c (show_window_internal): Handle more situations. Add parameter to tell whether deiconifying. Code reorg: Return early when appropriate instead of using nested if statements. If just deiconifying without raising, restore active window. (#10557) (gdk_window_hide, gdk_window_withdraw, gdk_window_iconify, gdk_window_deiconify, gdk_window_maximize, gdk_window_unmaximize, gdk_window_focus): Use _gdk_win32_window_state_to_string() in debugging output. (gdk_window_iconify): Restore active window after calling ShowWindow(). Otherwise the "next" window gets activated. (gdk_window_stick, gdk_window_unstick): Don't output any warnings. (gdk_window_set_transient_for): Rewrite. Just call SetWindowLong() with GWL_HWNDPARENT, which despite its name sets the *owner* window, which should be exactly what we want. The PSDK documentation is said to be misleading. testgtk's modal window test now works much better. (#50586)
* Remove left-over NULL checks that were preventing the NULL to "unmodify"Owen Taylor2002-12-081-0/+7
| | | | | | | | Sun Dec 8 18:28:51 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkwidget.c (gtk_widget_modify_fg/bg/base/text/font): Remove left-over NULL checks that were preventing the NULL to "unmodify" feature from actually working.
* Reset priv->changing before returning. (#100443)Matthias Clasen2002-12-081-0/+6
| | | | | | * gtk/gtkcolorsel.c (gtk_color_selection_set_previous_color): (gtk_color_selection_set_previous_alpha): Reset priv->changing before returning. (#100443)
* minor fixesGMT 2002 Tony Gale2002-12-071-0/+6
| | | | | | | | Sat Dec 7 14:45:50 GMT 2002 Tony Gale <gale@gtk.org> * docs/tutorial/gtk-tut.sgml: minor fixes * examples/pixmap: don't use deprecated function
* Use octal escapes rather than literal UTF-8.Owen Taylor2002-12-071-0/+6
| | | | | | | | Fri Dec 6 19:00:59 2002 Owen Taylor <otaylor@redhat.com> * demos/gtk-demo/testview.c tests/testgtk.c tests/testtext.c tests/testtextbuffer.c: Use octal escapes rather than literal UTF-8.
* Fix incorrect masks in PACKED_COLOR definition. (#99795, John Finlay)Owen Taylor2002-12-061-0/+6
| | | | | | | | Fri Dec 6 17:50:57 2002 Owen Taylor <otaylor@redhat.com> * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect masks in PACKED_COLOR definition. (#99795, John Finlay)
* Use the correct screen for getting the height. (Fix from Stephen Browne,Owen Taylor2002-12-061-0/+6
| | | | | | | | Fri Dec 6 17:46:42 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkmenu.c (gtk_menu_window_size_request): Use the correct screen for getting the height. (Fix from Stephen Browne, #96777)
* Fix gdkenumtypes.h hackEric Warmenhoven2002-12-061-0/+4
| | | | | | Thu Dec 5 16:01:14 2002 Eric Warmenhoven <eric@warmenhoven.org> * gdk/{linux-fb,win32}/Makefile.am: Fix gdkenumtypes.h hack
* Add "Since" information.Matthias Clasen2002-12-061-0/+5
| | | | | | | | | | | | | | | | * gdk/tmpl/x_interaction.sgml: * gdk/tmpl/gdkscreen.sgml: * gdk/tmpl/gdkdisplaymanager.sgml: * gdk/tmpl/gdkdisplay.sgml: * gtk/tmpl/gtkstock.sgml: * gtk/tmpl/gtkwidget.sgml: * gtk/tmpl/gtkmain.sgml: * gtk/tmpl/gtkcolorsel.sgml: * gtk/tmpl/gtkaccelgroup.sgml: * gdk-pixbuf/tmpl/module_interface.sgml: Add "Since" information. * gdk/gdkcolor.c: * gdk/gdkfont.c: Add some Deprecation info.
* More proper vt switch handlingEric Warmenhoven2002-12-051-0/+6
| | | | | | | | Wed Dec 4 19:41:14 2002 Eric Warmenhoven <eric@warmenhoven.org> * gdk/linux-fb/gdkglobals-fb.c gdk/linux-fb/gdkkeyboard-fb.c gdk/linux-fb/gdkmain-fb.c gdk/linux-fb/gdkprivate-fb.h gdk/linux-fb/gdkrender-fb.c: More proper vt switch handling
* Always look up and create the Motif drag window as a child of the rootOwen Taylor2002-12-041-1/+16
| | | | | | | | | | | | | | | | Wed Dec 4 14:31:46 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkdnd-x11.c: Always look up and create the Motif drag window as a child of the root window of screen 0 rather than the default screen. (#100362, Erwann Chenede) * gdk/x11/gdkdnd-x11.c (motif_read_initiator_info): Return FALSE, not GDK_FILTER_REMOVE on failure; this isn't a filter function. * gdk/x11/gdkselection-x11.c gtk/gtkselection.c: Add some g_return_if_fail() to catch selection == None more gracefully than an X error.
* Fixed typo in gtkcellrendertoggle.c.Christian Neumair2002-12-041-0/+4
|
* Add back the monitoring of the selection when the combo isn't popped down;Owen Taylor2002-12-041-0/+9
| | | | | | | | | | | Wed Dec 4 12:44:50 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkcombo.c (gtk_combo_selection_changed): Add back the monitoring of the selection when the combo isn't popped down; apparently people depended upon the side-effect where gtk_combo_set_popdown_strings() would wipe out the contents of the list when browse-mode autoselected the first item in the list. (#100347)
* Fix wrong sign for queued translation. (Found by Chris Blizzard, #100274)Owen Taylor2002-12-031-0/+6
| | | | | | | | Tue Dec 3 17:47:24 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong sign for queued translation. (Found by Chris Blizzard, #100274)
* Moveresize emulation for all edges. (#52833)Matthias Clasen2002-12-031-0/+8
|
* RTL flipping for statusbars.Matthias Clasen2002-12-031-0/+12
|
* Fix doc comment.Anders Carlsson2002-12-031-0/+4
| | | | | | 2002-12-03 Anders Carlsson <andersca@gnu.org> * gtk/gtkstyle.c: Fix doc comment.
* === Released GTK+-2.1.3 ===GTK_2_1_3Owen Taylor2002-12-031-0/+8
| | | | | | | | | | Mon Dec 2 20:36:28 2002 Owen Taylor <otaylor@redhat.com> * === Released GTK+-2.1.3 === * configure.in: Version 2.1.3, interface ago 0. * NEWS: Update
* Declare gtk_tree_row_reference_get_type(). It is already used by a macroMurray Cumming2002-12-021-0/+5
| | | | | | | 2002-12-02 Murray Cumming <murrayc@usa.net> * gtk/gtktreemodel.h: Declare gtk_tree_row_reference_get_type(). It is already used by a macro in the same header.
* Document 2.2 API additions.Matthias Clasen2002-11-281-1/+50
|
* Fix #99593: Fix a memory leak when XmbLookupString returns XBufferOverflowHidetoshi Tajima2002-11-261-0/+7
| | | | | | | * modules/input/gtkimcontextxim.c (gtk_im_context_xim_filter_keypress): Fix #99593: Fix a memory leak when XmbLookupString returns XBufferOverflow
* Fix nasty typo (#99653): strlen (original + 1) -> strlen (original) + 1Daniel Elstner2002-11-261-0/+5
| | | | | | | 2002-11-26 Daniel Elstner <daniel.elstner@gmx.net> * gtk/gtktoolbar.c (elide_underscores): Fix nasty typo (#99653): strlen (original + 1) -> strlen (original) + 1
* add a gtk_list_store_sort_iter_changed line for some special case ...Kristian Rietveld2002-11-261-0/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tue Nov 26 22:26:04 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtk{tree,list}store.c (gtk_{tree,list}_store_real_set_value): add a gtk_list_store_sort_iter_changed line for some special case ... (#96647 (issue 1), testcases from Soeren Sandmann and Daniel Elstner). Tue Nov 26 22:18:06 2002 Kristian Rietveld <kris@gtk.org> Inconsistent state for toggle renderers, requested by Paolo Bacchilega in #88130. * gtk/gtktreeprivate.h: move GtkCellRendererInfo here. * gtk/gtkcellrenderer.c: moved GtkCellRendererInfo away, fix some indentation issues. * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_class_init), (gtk_cell_renderer_toggle_set_property), (gtk_cell_renderer_toggle_get_property), (gtk_cell_renderer_toggle_render): add an inconsistent property. * gtk/gtkstyle.c (gtk_default_draw_check), (gtk_default_draw_option): support drawing inconsistent options/checks for cells. Tue Nov 26 22:14:14 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done), (gtk_cell_renderer_text_start_editing): add a focus_out_id to avoid calling _editing_done twice (which has nasty side-effects). (#96647, (issue 2) testcase from Soeren Sandmann). Tue Nov 26 22:12:21 2002 Kristian Rietveld <kris@gtk.org> #82739, patch from Padraig O'Briain. * gtk/gtktreeviewcolumn.[ch]: add gtk_tree_view_column_cell_get_position() Tue Nov 26 22:06:29 2002 Kristian Rietveld <kris@gtk.org> Yes, this chunk breaks ABI compatibility. Owen knows about it and agreed with it. It doesn't break ABI that bad though, things will still work. Please keep it silent :P. This patch fixes some keynav issues reported by Narayana Pattipati in #81633. (Also mentioned in #92037 (Sun tracking bug)). * gtk/gtkmarshalers.list: add two silly marshalers * gtk/gtktreeview.[ch] (gtk_tree_view_real_select_all), (gtk_tree_view_real_unselect_all), (gtk_tree_view_real_select_cursor_row), (gtk_tree_view_real_toggle_cursor_row), (gtk_tree_view_real_expand_collapse_cursor_row), (gtk_tree_view_real_start_interactive_search): change the return type from void to gboolean, update prototypes, functions, signals and entries in GtkTreeViewClass, (gtk_tree_view_class_init): add select_cursor_row binding for enter key, (gtk_tree_view_key_press): only navigate the header button if the header is also visible ... Tue Nov 26 22:05:48 2002 Kristian Rietveld <kris@gtk.org> API bit of #75745, reported by Richard Hult. * gtk/gtkcellrenderer.h (GtkCellRendererState): add GTK_CELL_RENDERER_FOCUSED, rest of this bug fix will follow later.
* create split package filesGMT 2002 Tony Gale2002-11-261-0/+5
| | | | | | | Tue Nov 26 18:28:58 GMT 2002 Tony Gale <gale@gtk.org> * docs/tutorial/package-db-tutorial.sh: (see #71679) create split package files
* don't offset one pixel when calculating the x position of the text.Soeren Sandmann2002-11-261-0/+5
| | | | | | | Tue Nov 26 01:55:47 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): don't offset one pixel when calculating the x position of the text.
* draw text twice, once with the prelight state and clipped to the progressSoeren Sandmann2002-11-251-0/+8
| | | | | | | | | | Tue Nov 26 00:40:53 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): draw text twice, once with the prelight state and clipped to the progress bar, and once with the normal state and clipped to the visible part of the trough. Also fix a spelling error pointed out by Matthias Clasen.