summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make this compile again.Anders Carlsson2002-05-182-24/+24
|
* Re-add REBUILD_PNGS definition that got accidentally removed.Owen Taylor2002-05-177-6/+42
| | | | | | | Fri May 17 16:05:34 2002 Owen Taylor <otaylor@redhat.com> * configure.in (REBUILD_PNGS): Re-add REBUILD_PNGS definition that got accidentally removed.
* Protect against reentrancy problems by emitting ::preedit_changed at theOwen Taylor2002-05-1711-26/+171
| | | | | | | | | | | | | | | | | Fri May 17 14:40:24 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmulticontext.c (gtk_im_multicontext_set_slave): Protect against reentrancy problems by emitting ::preedit_changed at the end, fixing input context leak. (Yao Zhang) * modules/input/gtkimcontextxim.c (status_window_free): Patch from Federico Mena Quintero to fix problem where references to IMContextXIM were kept around after module was unloaded. * gtk/gtkdnd.c (gtk_drag_dest_set): NULL initialize proxy window.
* Added missing file. Updated Swedish translation.Christian Rose2002-05-173-61/+67
| | | | | | | 2002-05-17 Christian Rose <menthos@menthos.com> * POTFILES.in: Added missing file. * sv.po: Updated Swedish translation.
* Fix a missing unref in the local/passive case. (#82067, Michael Meeks)Owen Taylor2002-05-179-30/+97
| | | | | | | | | | | | | | | | Fri May 17 13:56:23 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkplug.c (gtk_plug_filter_func): Fix a missing unref in the local/passive case. (#82067, Michael Meeks) * gtk/gtkplug.c (_gtk_plug_remove_from_socket): Fix reference leak on the plug window. * tests/testsocket.c (add_child): Fix memory leak. * gtk/gtkdnd.c (gtk_drag_dest_site_destroy): Unref the proxy window.
* Only optimize out the full configure handling if we got a gratuitousOwen Taylor2002-05-169-166/+159
| | | | | | | | | | | | | | | | | | Thu May 16 19:49:24 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.c (gtk_window_configure_event): Only optimize out the full configure handling if we got a gratuitous configure event(configure_request_count == 0) and the size didn't change. * gtk/gtkwindow.c (gtk_window_move_resize): Use g_message(), not g_print() for debug spew.b * gtk/gtkwindow.c (gtk_window_real_set_focus): Ref the old and new focus widgets for the scope of the function. * gtk/gtksocket.c gtkplug.c: Remove various #if 0'd bits of old code.
* Thu May 16 18:47:29 2002 Owen Taylor <otaylor@redhat.com> ↵Owen Taylor2002-05-169-39/+241
| | | | * gtk/gtkwindow.c (gtk_window_show): Disable the focus-some-widget code for GtkPlug descendants. * gtk/gtkplug.c (gtk_plug_focus_event): Eat focus-in/out events since they can be generated by keyboard grabs, but are spurious for an embeddded widget. (#79196, Padraig O'Briain) * gtk/gtksocket.c (gtk_socket_size_request): Only pay attention to the minimum size hints, and changes to that ... ignore the default size. * gtk/gtksocket.c (gtk_socket_send_configure_event): Pass in root-window relative coordinates as per the ICCCM. * gtk/gtksocket.c (gtk_socket_size_allocate): Send as many synthetic configures as necessary to make up for ConfigureRequest events we got. (#78799, Dave Camp.)
* Merged from gtk-2-0.Kristian Rietveld2002-05-167-0/+50
| | | | | | | | | | Thu May 16 23:59:56 2002 Kristian Rietveld <kris@gtk.org> Merged from gtk-2-0. * gtk/gtktreestore.c (gtk_tree_store_sort_iter_changed): set the prev of the next node correctly, so we don't corrupt the list and cause bad things. (fixes #71374)
* Remove accidentally committed mng stuff.Matthias Clasen2002-05-161-29/+2
|
* include missing #ifdef G_ENA\BLE_DEBUGJonathan Blandford2002-05-168-2/+35
| | | | | | Thu May 16 17:29:08 2002 Jonathan Blandford <jrb@redhat.com> * gtk/gtkrbtree.c (_gtk_rbtree_remove): include missing #ifdef G_ENA\BLE_DEBUG
* Fix typo in earlier patch.Owen Taylor2002-05-167-1/+31
| | | | | | | Thu May 16 15:44:15 2002 Owen Taylor <otaylor@redhat.com> * demos/gtk-demo/editable_cells.c (cell_edited): Fix typo in earlier patch.
* Don't filter control-shift+[non-hex]. (#80252, reported by NalinOwen Taylor2002-05-167-14/+52
| | | | | | | | Tue May 7 15:50:51 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): Don't filter control-shift+[non-hex]. (#80252, reported by Nalin Dahyabhai)
* Patch from Matthias Clasen to fix some typos (#77246)Owen Taylor2002-05-162-9/+13
| | | | | | | Thu May 16 15:17:30 2002 Owen Taylor <otaylor@redhat.com> * pixops/pixops.c: Patch from Matthias Clasen to fix some typos (#77246)
* Fixes for #78258Owen Taylor2002-05-1612-15/+120
| | | | | | | | | | | | | | | | Thu May 16 14:51:14 2002 Owen Taylor <otaylor@redhat.com> Fixes for #78258 * gtk/gtkrbtree.c demos/gtk-demo/editable-cells.c: Fix some 64-bit warning problems. (Patch from Matthias Clasen.) * gtk/gtkrbtree.c (_gtk_rbtree_debug_spew_helper): Surround a bunch of debug code with G_ENABLE_DEBUG. * configure.in demos/gtk-demo/main.c: Replace #ifndef G_OS_WIN32 with proper #ifdef HAVE_FLOCKFILE.
* Fix a missed check for division by zero. (#77820, Gareth Pearce)Owen Taylor2002-05-167-1/+35
| | | | | | | Thu May 16 12:56:38 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrange.c (gtk_range_calc_layout): Fix a missed check for division by zero. (#77820, Gareth Pearce)
* gdk_event_put() copies the event and setting name, so we don't have toOwen Taylor2002-05-167-1/+43
| | | | | | | | | Thu May 16 12:50:13 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkevents-x11.c (gdk_xsettings_notify_cb): gdk_event_put() copies the event and setting name, so we don't have to strdup() it here. (Fix from Michael Meeks, #81953)
* If the menu is scrolled down or up, and some of the widget area is empty,Ettore Perazzoli2002-05-167-29/+42
| | | | | | | * gtk/gtkmenu.c (gtk_menu_paint): If the menu is scrolled down or up, and some of the widget area is empty, don't fill it in with GTK_SHADOW_IN rectangles that make it looks strange. Fixes #72695.
* Don't call gdk_pointer_grab() to change the cursor if we've alreadyOwen Taylor2002-05-157-1/+49
| | | | | | | | | Wed May 15 18:15:45 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkdnd.c (_gtk_drag_source_handle_event): Don't call gdk_pointer_grab() to change the cursor if we've already ungrabbed on button release / escape. (#80420, Dave Camp)
* Special case menu items to pop down on motion. (#75961)Owen Taylor2002-05-159-24/+133
| | | | | | | | | | | | | | Wed May 15 17:12:50 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtktooltips.c: Special case menu items to pop down on motion. (#75961) * tests/testgtk.c (create_item_factory): Add tooltips to the File menu. * gtk/gtkentry.c (update_im_cursor_location): Fix cursor locations passed to the IM context. (#80027, Yao Zhang)
* Update from contents of size entry on focus out. (#76493, LaurisOwen Taylor2002-05-158-2/+66
| | | | | | | | | | Wed May 15 16:52:57 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfontsel.c: Update from contents of size entry on focus out. (#76493, Lauris Kaplinski) * gtk/gtkclipboard.c (selection_get_cb): Fix backwads info/time arguments. (#80226)
* Move the column chooser files to column-chooser/ (and fix a typo in the icon ↵Anders Carlsson2002-05-151-2/+2
| | | | list header file)
* If not building libpng, don't rebuild gtkstockpixbufs.h (#81819, BillOwen Taylor2002-05-158-1/+43
| | | | | | | | Wed May 15 11:13:19 2002 Owen Taylor <otaylor@redhat.com> * configure.in gtk/stock-icons/Makefile.am: If not building libpng, don't rebuild gtkstockpixbufs.h (#81819, Bill Janssen)
* just run perl on the geninclude script manuallyjacob berkman2002-05-157-1/+31
| | | | | | | 2002-05-15 jacob berkman <jacob@ximian.com> * demos/gtk-demo/Makefile.am (demos.h): just run perl on the geninclude script manually
* Updated Ukrainian translationYuri Syrota2002-05-151-340/+580
|
* Subsitute in @PERL@ instead of hardcoded /usr/bin/perl. (#78355, GarethOwen Taylor2002-05-1410-12/+110
| | | | | | | | | | | | | | | Tue May 14 19:53:15 2002 Owen Taylor <otaylor@redhat.com> * demos/gtk-demo/geninclude.pl.in configure.in: Subsitute in @PERL@ instead of hardcoded /usr/bin/perl. (#78355, Gareth Pearce. Fix based on patch from Matthias Clasen) * gdk/Makefile.am: Patch from Daniel Elstner to use glib-mkenums instead of makeenums.pl. * gdk/{x11,linux-fb,win32}/Makefile.am: Hack to get gdkenumtypes.h built first.
* Remove the result file on error. (#79929, David Highley)Owen Taylor2002-05-148-13/+84
| | | | | | | | | | | | Tue May 14 18:41:58 2002 Owen Taylor <otaylor@redhat.com> * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Remove the result file on error. (#79929, David Highley) * gtk/gtkoptionmenu.c (gtk_option_menu_remove_menu): If the menu is currently active, cancel it before setting the new menu. (#79162, Jonathan Blandford.)
* Fix prepending at the start of the list. (#56349, Thomas Leonard.)Owen Taylor2002-05-148-10/+76
| | | | | | | | | | | | Tue May 14 18:13:10 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Fix prepending at the start of the list. (#56349, Thomas Leonard.) * gtk/gtksignal.h (gtk_signal_disconnect_by_func): Add explicit casts to GSignalMatchType for C++ compatibility. (#77601)
* Fix frame_right/frame_top screwup. (Detlef Reichl, #78111)Owen Taylor2002-05-148-4/+64
| | | | | | | | | | | | Tue May 14 18:02:37 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.c (gtk_window_realize): Fix frame_right/frame_top screwup. (Detlef Reichl, #78111) * gtk/Makefile.am (install-data-local): Use $(INSTALL_DATA) not $(INSTALL) when installing theme files. (#77094, Ben Liblit)
* Fix format of selection data to be 8 rather than GTK_TYPE_POINTER.Owen Taylor2002-05-149-14/+94
| | | | | | | | | | | | | | | | | Tue May 14 17:30:57 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkctree.c gtk/gtkclist.c: Fix format of selection data to be 8 rather than GTK_TYPE_POINTER. (#79751, James Henstridge) * gtk/gtkmenu.c (gtk_menu_key_press): Call gtk_accelerator_valid() with cleaned up accel_key/accel_mods, not the raw values from the event. (#80513, Havoc Pennington.) * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): Remove some dead code that set the tearoff window not resizable and removed decorations. (#80235)
* Set the width of the layout to the actual wrap width (our requisition) notOwen Taylor2002-05-1445-54/+587
| | | | | | | | | | | | | | | | | | | | | | | | | Tue May 14 16:44:09 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtklabel.c (gtk_label_ensure_layout): Set the width of the layout to the actual wrap width (our requisition) not the width we set when calculating the width. This results in the lines being justified within the correct area. (#79157, Anders Carlsson) * gtk/gtkaccelgroup.c gtk/gtkmarshelers.list: Corrected registered parameter types of "accel_activate" and "accel_changed" signals. (Patch from Murray Cumming, #78798) * gtk/gtkrc.c (gtk_rc_make_default_dir): Switch binary-version and type to correspond to the current ordering in _gtk_get_module_path. (#78746, Sergey Kuzminov) * gtk/gtkrc.c (gtk_rc_get_module_dir): Add docs pointing to the GTK_PATH documentation. * gtk/Makefile.am (uninstall-local): Delete key themes as well. (#81286, Kristian Rietveld.)
* Add a sanity g_return_if_fail() check for the depths for the window andOwen Taylor2002-05-149-1/+40
| | | | | | | Tue May 14 15:40:49 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap): Add a sanity g_return_if_fail() check for the depths for the window and pixmap. (#79191, Shivaram Upadhyayula)
* Try adding a #ifndef/#define for XkbKeySymEntry to make up for OSF brokenOwen Taylor2002-05-149-23/+121
| | | | | | | | | | | | | | | Tue May 14 15:09:33 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkkeys-x11.c: Try adding a #ifndef/#define for XkbKeySymEntry to make up for OSF broken XKB extension. (#77819, Gareth Pearce) * gtk/gtklayout.c: Clamp the upper values in response to ::size-allocate if necessary. (#81290, Christophe Saout) * gtk/gtkcombo.c (gtk_combo_entry_focus_out): Handle combo being destroyed before idle fires. (#81396, Timo Sirainen)
* Updated Swedish translation.Christian Rose2002-05-142-59/+56
| | | | | | 2002-05-14 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
* Discard configure events from SubstructureNotify. (#81760, Rich Burridge)Owen Taylor2002-05-149-1/+86
| | | | | | | | | | | | | | | Tue May 14 11:21:19 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkevents-x11.c (gdk_event_translate): Discard configure events from SubstructureNotify. (#81760, Rich Burridge) * gtk/gtkfontsel.c (cmp_families): Use g_utf8_strcoll(), not strcmp(). * gtk/gtkmenuitem.c (gtk_menu_item_size_allocate): Clamp width of child allocation to >= 1. (Fixes warnings from #77639, Martin Schulze)
* Change parameter names to match the header file and the documentation.Matthias Clasen2002-05-138-21/+75
| | | | | | | | | * gtk/gtkcontainer.c (gtk_container_class_install_child_property): (gtk_container_class_find_child_property): (gtk_container_class_list_child_properties): * gtk/gtkwidget.c (gtk_widget_class_find_style_property): (gtk_widget_class_list_style_properties): Change parameter names to match the header file and the documentation.
* Updated French translation.Christophe Merlet2002-05-132-203/+355
|
* gtk/gtkfilesel.c gtk/gtkplug.c gtk/gtkwidget.c gtk/gtkwindow.c a few typosVitaly Tishkov2002-05-1310-6/+54
| | | | | | | | | | 2002-05-13 Vitaly Tishkov <tvv@sparc.spb.su> * gtk/gtkfilesel.c * gtk/gtkplug.c * gtk/gtkwidget.c * gtk/gtkwindow.c a few typos in docs were fixed
* [ merge from stable ]Daniel Elstner2002-05-107-0/+83
| | | | | | | | | | | | 2002-05-10 Daniel Elstner <daniel.elstner@gmx.net> [ merge from stable ] * gtk/gtktreemodel.c: #define INITIALIZE_TREE_ITER(), which zeroes out all GtkTreeIter fields. (#81380) (gtk_tree_model_get_iter): Use it. (gtk_tree_model_iter_children): ditto (gtk_tree_model_iter_nth_child): ditto (gtk_tree_model_iter_parent): ditto
* fixed yesterdays fix for cross compiling: simply check the variableMichael Natterer2002-05-087-2/+32
| | | | | | | 2002-05-08 Michael Natterer <mitch@gimp.org> * configure.in: fixed yesterdays fix for cross compiling: simply check the variable "cross_compiling" which gets set by autoconf.
* set_redraw_on_allocate (FALSE); (gtk_tree_view_size_allocate): invalidateSoeren Sandmann2002-05-087-11/+108
| | | | | | | | | | | Wed May 8 16:14:49 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtktreeview.c (gtk_tree_view_init): set_redraw_on_allocate (FALSE); (gtk_tree_view_size_allocate): invalidate last column if width changed. (gtk_tree_view_bin_expose): skip over cells that aren't in event->region
* Check for selection_atom, not property name atom.Owen Taylor2002-05-077-1/+31
| | | | | | | Tue May 7 18:36:03 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/xsettings-client.c (xsettings_client_process_event): Check for selection_atom, not property name atom.
* added a new conditional CROSS_COMPILING which indicates ($build != $host).Michael Natterer2002-05-078-14/+88
| | | | | | | | | | | | 2002-05-07 Michael Natterer <mitch@gimp.org> * configure.in: added a new conditional CROSS_COMPILING which indicates ($build != $host). If it is set, look for gdk-pixbuf-csource in PATH. Error out if it was not found. * gtk/stock-icons/Makefile.am: use the gdk-pixbuf-csource found at configure time if CROSS_COMPILING is set, use the one which was just built otherwise.
* Only process manager events with the correct atom.Anders Carlsson2002-05-077-1/+32
| | | | | | | 2002-05-07 Anders Carlsson <andersca@gnu.org> * gdk/x11/xsettings-client.c (xsettings_client_process_event): Only process manager events with the correct atom.
* build the static pixbuf loaders conditionally like the dynamic ones soMichael Natterer2002-05-072-13/+31
| | | | | | | | 2002-05-07 Michael Natterer <mitch@gimp.org> * gdk-pixbuf/Makefile.am: build the static pixbuf loaders conditionally like the dynamic ones so --without-lib<foo> is honored when building with --disable-modules. (#66867)
* Always select for property notify for maintaining window state.Matthias Clasen2002-05-068-12/+83
| | | | | | | | | * gdk/x11/gdkwindow-x11.c (gdk_window_new): (gdk_window_set_events): Always select for property notify for maintaining window state. * gdk/x11/gdkevents-x11.c (gdk_event_translate): Only propagate property notifys if they were selected by gdk_window_set_events.
* call func on current node before the child nodes.Kristian Rietveld2002-05-067-1/+31
| | | | | | | Mon May 6 23:48:14 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_map_expanded_rows_helper): call func on current node before the child nodes.
* unset user_data before destroying the window. (fixes #80065).Kristian Rietveld2002-05-067-4/+45
| | | | | | | Mon May 6 23:17:42 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_motion_draw_column_motion_arrow): unset user_data before destroying the window. (fixes #80065).
* Fix versioning to avoid changing the soname!Owen Taylor2002-05-069-14/+113
| | | | | | | | | | | | | | | | | Mon May 6 12:17:14 2002 Owen Taylor <otaylor@redhat.com> * configure.in: Fix versioning to avoid changing the soname! [ merge from stable ] * Makefile.am (EXTRA_DIST): Add ChangeLog.pre-2-0 (#78641) * m4macros/gtk-2.0.m4: save CFLAGS/LIBS properly when compiling "what went wrong" test case. (#79329) * m4macros/gtk-2.0.m4: Remove reference to editing pkg-config script. (From Jim Gettys)
* Updated Swedish translation.Christian Rose2002-05-062-433/+712
| | | | | | 2002-05-06 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
* Updated Polish translation by GNOME PL Team <translators@gnome.pl>Chyla Zbigniew2002-05-052-77/+116
|