summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
Commit message (Collapse)AuthorAgeFilesLines
* Convert to use pkg-config rather than gtk-config. (#53375, Skip Montanaro)Owen Taylor2001-11-021-0/+5
| | | | | | | Fri Nov 2 10:21:03 2001 Owen Taylor <otaylor@redhat.com> * examples/**/Makefile.am: Convert to use pkg-config rather than gtk-config. (#53375, Skip Montanaro)
* remove totally broken unused, non-compiling, static function.Matt Wilson2001-11-021-0/+5
| | | | | | | 2001-11-02 Matt Wilson <msw@redhat.com> * gtk/gtkdialog.c (find_child_by_response_id): remove totally broken unused, non-compiling, static function.
* Iterate through children of the action area, not of the vbox. (#58278,Owen Taylor2001-11-021-0/+7
| | | | | | | | Fri Nov 2 08:17:06 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkdialog.c (gtk_dialog_set_response_sensitive): Iterate through children of the action area, not of the vbox. (#58278, Sergey Kuzminov)
* handle -1 argument in order to remove a workaround in Nautilus that forcedHavoc Pennington2001-11-021-0/+8
| | | | | | | | | | 2001-11-01 Havoc Pennington <hp@pobox.com> * gtk/gtktext.c (gtk_text_set_position): handle -1 argument in order to remove a workaround in Nautilus that forced GTK_ENABLE_BROKEN * gtk/gtkwidget.c (gtk_widget_modify_style): fix typos in the docs
* Patch from George Lebl to fix division by zero for full scroll bars.Owen Taylor2001-11-021-0/+5
| | | | | | | Thu Nov 1 20:09:31 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkrange.c: Patch from George Lebl to fix division by zero for full scroll bars. (#62114)
* ref/unref around gtk_widget_event() if we are going to set a flagOwen Taylor2001-11-021-0/+6
| | | | | | | | Thu Nov 1 19:56:40 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkmain.c (gtk_main_do_event): ref/unref around gtk_widget_event() if we are going to set a flag afterwards. (#63464)
* Actually add the missing/broken image icon as the image for the "missingOwen Taylor2001-11-021-0/+6
| | | | | | | | Thu Nov 1 19:44:48 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkiconfactory.c gtk/stock-icons/Makefile.am: Actually add the missing/broken image icon as the image for the "missing image" stock icon.
* Set a reasonable default height for the window.Owen Taylor2001-11-021-0/+20
| | | | | | | | | | | | | | | | | | | | | | Thu Nov 1 19:18:34 2001 Owen Taylor <otaylor@redhat.com> * demos/gtk-demo/stock_browser.c (do_stock_browser): Set a reasonable default height for the window. * demos/gtk-demo/stock_browser.c (id_to_macro): Fix bug where subsequent '-' weren't converted to '_'. (#59550, Matthias Clasen) * demos/gtk-demo/appwindow.c (menu_items): Don't right justify the Help menu - just include a comment on how to do it. (#63539, Marius Andreiana) * gtk/gtkiconfactory.c (gtk_icon_set_get_sizes): Don't list GTK_ICON_SIZE_INVALID. * demos/gtk-demo/stock_browser.c: Show the biggest available size, not a fixed size. (Often reported, including #63539, Marius Andreiana)
* Fix reorder_fixup, #59583Jonathan Blandford2001-11-021-0/+8
| | | | | | | | | | Thu Nov 1 19:11:35 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkrbtree.c (gtk_rbtree_reorder_fixup): Fix reorder_fixup, #59583 * gtk/gtktreeselection.c (gtk_tree_selection_set_mode): fix warning.
* Make GtkFunction return boolean, not gint. (Daniel Elstner).Owen Taylor2001-11-011-0/+5
| | | | | | | Thu Nov 1 16:54:00 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtktypeutils.h: Make GtkFunction return boolean, not gint. (Daniel Elstner).
* Add: - A ::retrieve_surrounding signal that asks the widget for contextOwen Taylor2001-11-011-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | Thu Nov 1 16:20:56 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkimcontext.[ch]: Add: - A ::retrieve_surrounding signal that asks the widget for context around the insertion point. - A ::delete_surrounding signal that asks the widget to delete context aroudn the insertion point. - gtk_im_context_set_context() for widgets to set context around the insertion point in response to ::retrieve_context. - gtk_im_context_get_context() for context to get context around the insertion point * gtkmarshal.list: Add BOOL:INT,INT * gtk/gtkimmulticontext.c: Proxy the get_surrounding() / set_surrounding() methods, and the ::retrieve_surrounding / ::delete_surrounding signals. * gtk/gtkentry.c gtk/gtktreeview.c: Hook up to the GtkIMContext::retrieve_surrounding / ::delete_surrounding signals.
* it's amazing how well things work sometimes, even when they're completelyJonathan Blandford2001-11-011-0/+12
| | | | | | | | | | | | | | Thu Nov 1 15:45:04 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreemodelsort.c (gtk_tree_model_sort_rows_reordered): it's amazing how well things work sometimes, even when they're completely wrong. * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): Fix bug where you could try to collapse a node w/o it having children. (gtk_tree_view_class_init): remove Shift L<->R as they already existed for expand/collapse.
* Fix crash found by Matt Wilson.Jonathan Blandford2001-11-011-0/+5
| | | | | | | Thu Nov 1 12:21:31 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash found by Matt Wilson.
* Support Shift, Control, and Shift|Control L<->R, #63475Jonathan Blandford2001-11-011-0/+5
| | | | | | | Thu Nov 1 00:44:50 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_class_init): Support Shift, Control, and Shift|Control L<->R, #63475
* fix infinite loop noticed by yosh.Jonathan Blandford2001-11-011-0/+5
| | | | | | | Wed Oct 31 18:53:51 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreemodel.c (gtk_tree_row_ref_deleted_callback): fix infinite loop noticed by yosh.
* unset the GTK_REALIZED flag so we don't re-enter when we are destroyedMichael Meeks2001-10-311-0/+6
| | | | | | | | 2001-11-01 Michael Meeks <michael@ximian.com> * gtk/gtksocket.c (gtk_socket_unrealize): unset the GTK_REALIZED flag so we don't re-enter when we are destroyed from the plug side.
* Add a "menu" property and notify on it. (#62798, Padraig O'Briain)Owen Taylor2001-10-311-0/+11
| | | | | | | | | | | | | Wed Oct 31 18:23:47 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkoptionmenu.c (gtk_option_menu_detacher): Add a "menu" property and notify on it. (#62798, Padraig O'Briain) * gtk/gtkselection.[ch] gtk/{gtkentry.c, gtkfilesel.c, gtkoldeditable.c, gtktextbuffer.c, gtktextview.c}: Fix set_text to take a gchar, not a guchar, and to have a len argument.
* fix typo to make it compileManish Singh2001-10-311-0/+4
| | | | | | Wed Oct 31 15:31:13 2001 Manish Singh <yosh@gimp.org> * gtk/gtkstock.c: fix typo to make it compile
* if the widget is insensitive, draw the text insensitively, #63306Jonathan Blandford2001-10-311-0/+5
| | | | | | | Wed Oct 31 17:27:20 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render): if the widget is insensitive, draw the text insensitively, #63306
* Add stock items for most stock icons. (#61757)Matthias Clasen2001-10-311-0/+4
| | | | * gtk/gtkstock.c: Add stock items for most stock icons. (#61757)
* rename gtk_selection_data_set_tree_row, #60218Jonathan Blandford2001-10-311-0/+10
| | | | | | | | | | | | Wed Oct 31 16:53:48 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreednd.c (gtk_tree_set_row_drag_data): rename gtk_selection_data_set_tree_row, #60218 (gtk_tree_get_row_drag_data): rename gtk_selection_data_get_tree_row, #60218 * gtk/gtktreemodel.c (gtk_tree_row_ref_deleted_callback): Actually get this right, after the third try, #63122.
* these should be 31, not 3. Hooray for Xatoms (and not using the XA_*jacob berkman2001-10-311-0/+6
| | | | | | | | 2001-10-31 jacob berkman <jacob@ximian.com> * gdk/gdkselection.h (GDK_TARGET_STRING): (GDK_SELECTION_TYPE_STRING): these should be 31, not 3. Hooray for Xatoms (and not using the XA_* macros)!
* Add a gtk_window_get_focus() getter to determine the currently focusedOwen Taylor2001-10-311-1/+8
| | | | | | | | | Wed Oct 31 15:38:14 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.[ch] (gtk_window_get_focus): Add a gtk_window_get_focus() getter to determine the currently focused widget within the window. (#63145, request from Damian Ivereigh)
* Add GTK_SELECTION_NONE enum, #61695Jonathan Blandford2001-10-311-0/+16
| | | | | | | | | | | | | | | | | | Wed Oct 31 14:45:08 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkenums.h (enum): Add GTK_SELECTION_NONE enum, #61695 * gtk/gtktreeselection.c (gtk_tree_selection_set_mode): Handle new GTK_SELECTION_NONE enum. (_gtk_tree_selection_internal_select_node): ditto * gtk/gtkcellrenderer.h (struct _GtkCellRendererClass): add constness. * gtk/gtkcellrenderertoggle.c: more yummy constness. * gtk/gtkclist.c (gtk_clist_set_selection_mode): g_return_if_fail if mode == GTK_SELECTION_NONE
* Added a "cursor_changed" signal, #62850.Jonathan Blandford2001-10-311-0/+5
| | | | | | | Wed Oct 31 14:05:17 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_class_init): Added a "cursor_changed" signal, #62850.
* after allocating the treedatalist, zero it to make sure the values areMatt Wilson2001-10-311-0/+6
| | | | | | | | 2001-10-31 Matt Wilson <msw@redhat.com> * gtk/gtktreedatalist.c (_gtk_tree_data_list_alloc): after allocating the treedatalist, zero it to make sure the values are cleared from any garbage that was in this chunk.
* remove conflict moarkerMatt Wilson2001-10-311-1/+0
|
* gchar* args of GtkCellRendererText and GtkCellRendererToggle signal handlers ↵Murray Cumming2001-10-311-0/+9
| | | | are noe const gchar*.
* massize rewrite. Static models now totally work. I'm not 100% sure aboutJonathan Blandford2001-10-311-0/+6
| | | | | | | | Tue Oct 30 19:17:57 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreemodelsort.c (gtk_tree_model_sort_sort_level): massize rewrite. Static models now totally work. I'm not 100% sure about row_inserted and row_changed, but I'll get those later.
* use GLIB_AC_DIVERT_BEFORE_HELP() so we get proper output for configureSven Neumann2001-10-301-0/+5
| | | | | | | 2001-10-30 Sven Neumann <sven@gimp.org> * configure.in: use GLIB_AC_DIVERT_BEFORE_HELP() so we get proper output for configure --help.
* Update the IM spot location here, if text was invalidated in the visibleHavoc Pennington2001-10-301-0/+7
| | | | | | | | | 2001-10-30 Havoc Pennington <hp@pobox.com> * gtk/gtktextview.c (changed_handler): Update the IM spot location here, if text was invalidated in the visible area, because the scroll offset doesn't normally change in that case, and the mark isn't set, just implicitly moved over as text is added/removed
* Code cleanup. (gtk_separator_menu_item_class_init): Fix bugs in this code.Jonathan Blandford2001-10-301-0/+5
| | | | | | | Mon Oct 29 19:18:35 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkseparatormenuitem.c: Code cleanup. (gtk_separator_menu_item_class_init): Fix bugs in this code.
* automake doesn't support conditionalized LDFLAGS, so put win32 flags injacob berkman2001-10-291-0/+6
| | | | | | | | 2001-10-29 jacob berkman <jacob@ximian.com> * gdk/Makefile.am (LDFLAGS): * gtk/Makefile.am (LDFLAGS): automake doesn't support conditionalized LDFLAGS, so put win32 flags in here
* Darn. I can't believe this took this long to fix.Jonathan Blandford2001-10-291-0/+5
| | | | | | | Mon Oct 29 15:41:58 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreemodelsort.c (gtk_tree_model_sort_sort_level): Darn. I can't believe this took this long to fix.
* fix reordered signal.Jonathan Blandford2001-10-291-0/+5
| | | | | | | Mon Oct 29 13:54:49 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreemodelsort.c (gtk_tree_model_sort_rows_reordered): fix reordered signal.
* Grab the focus to the fileop entry for create dir / rename file.Owen Taylor2001-10-291-0/+6
| | | | | | | | Mon Oct 29 12:27:51 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (gtk_file_selection_rename_file): Grab the focus to the fileop entry for create dir / rename file.
* Don't use AC_CHECK_FILE to check for a file since it always spits warningsOwen Taylor2001-10-291-0/+13
| | | | | | | | | | | | | | | Mon Oct 29 12:21:49 2001 Owen Taylor <otaylor@redhat.com> * configure.in: Don't use AC_CHECK_FILE to check for a file since it always spits warnings about cross compilation, use -f instead. It's not like we cross compile properly anyways. * configure.in (gtktargetlib): Move call to AC_PROG_CC to suppress autoconf warning. * acconfig.h: Add some missing #undefs from recent Win32 additions.
* Don't try to use pkg-config when we didn't find it. (#62944, Eric Lemings)Owen Taylor2001-10-291-1/+9
| | | | | | | | | | Mon Oct 29 11:31:40 2001 Owen Taylor <otaylor@redhat.com> * m4macros/gtk-2.0.m4: Don't try to use pkg-config when we didn't find it. (#62944, Eric Lemings) * m4macros/gtk-2.0.m4: Fix problem with spaces around = sign in assignment. (#63209, Arkadiusz Miskiewicz)
* Calculate the buttons size request before using it. Fixes #61696.Anders Carlsson2001-10-291-0/+6
| | | | | | | 2001-10-29 Anders Carlsson <andersca@gnu.org> * gtk/gtktreeview.c (gtk_tree_view_size_request): Calculate the buttons size request before using it. Fixes #61696.
* Updates.Tor Lillqvist2001-10-291-0/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Tor Lillqvist <tml@iki.fi> * README.win32: Updates. * gtk-zip.sh.in: New file, used to build distribution package for Windows. * gdk/gdkglobals.c: Mark gdk_threads_mutex for DLL export when applicable with GDKVAR. * gtk/gtk.def: Update. * gtk/gtkfilesel.c: Include <winsock.h> (if available) for gethostname(). * gtk/gtkmain.c * gtk/gtkrc.c: (Win32) Save actual DLL name for later use in DLL entry function. Avoid hardcoded paths GTK_LIBDIR, GTK_SYSCONFDIR, GTK_DATA_PREFIX and GTK_LOCALEDIR, instead add functions that call g_win32_get_package_installation_subdirectory() with the actual DLL name saved above. Redefine above directory name macros to call these functions. Remove some ifdefs. * gtk/maketypes.awk: Output GTKTYPEBUILTINS_VAR (that marks variable for export on Win32) also to the _vars file. Changes for autoconfiscated build on Win32, and addition of Win32 backend to the related files: * configure.in: Like in GLib, set LT_CURRENT_MINUS_AGE for use when forming DLL name in some files. Set MS_LIB_AVAILABLE is lib.exe is available. Call AC_LIBTOOL_WIN32_DLL. Set PLATFORM_WIN32, OS_WIN32 and USE_WIN32 automake conditionals. Add win32 target, using pangowin32. Don't use the -export-symbols-regex option on Win32, we use .def files to list exported symbols. Check <winsock.h> (for gethostname() in gtkfilesel.c). Enclose nested AC_CHECK_* macros in brackets to prevent premature m4 expansion. * acconfig.h: Add HAVE_WINTAB. * gdk/Makefile.am: Add libgdk-win32-1.3.la target and associated macros and rules. Use -no-undefined on Win32. Use gdk.def file. If MS_LIB_AVAILABLE, build MS import library. Install the import libraries. If HAVE_WINTAB, link with the Wintab library. * gtk/Makefile.am: Add libgtk-win32-1.3.la target and associated macros and rules. Use -no-undefined on Win32. Use gtk-win32.def file. Install import libraries.
* Fix build.Anders Carlsson2001-10-281-0/+4
| | | | | | 2001-10-29 Anders Carlsson <andersca@gnu.org> * gtk/gtkiconfactory.c (get_default_icons): Fix build.
* static correct-ness, underscore prefixing of library internal functionsHans Breuer2001-10-281-0/+18
| | | | | | | | | | | | | | | | | | | | 2001-10-28 Hans Breuer <hans@breuer.org> * gdk/gdk.c gdk/gdkevents.c gdk/win32/gdkcolor-win32.c gdk/win32/gdkdnd-win32.c gdk/win32/gdkdrawable-win32.c gdk/win32/gdkevents-win32.c gdk/win32/gdkfont-win32.c gdk/win32/gdkgc-win32.c gdk/win32/gdkim-win32.c gdk/win32/gdkmain-win32.c gdk/win32/gdkprivate-win32.h gdk/win32/gdkproperty-win32.c gdk/win32/gdkselection-win32.c gdk/win32/gdkwin32.h gdk/win32/gdkwindow-win32.c gdk/win32/gdkwindow-win32.h : static correct-ness, underscore prefixing of library internal functions (applied the undisputed and the win32 part. Of the latter I'm probably the one who will change it back again, if Owen decides that the Gdk*Impl types should not be private to Gdk) * gdk/gdk.def : added the remaining exported functions
* Documentation updates.Matthias Clasen2001-10-281-0/+6
| | | | | | | | | | | | * gtk/gtkcellrenderertoggle.c, gtk/gtkimcontextsimple.c, gtk/gtkimmulticontext.c, gtk/gtkimagemenuitem.c, gtk/gtkiconfactory.c, gtk/gtkwindow.c: Documentation updates. * docs/reference/gtk/tmpl/gtkmenuitem.sgml, docs/reference/gtk/tmpl/gtkmenu.sgml, docs/reference/gtk/tmpl/gtkmenushell.sgml, docs/reference/gtk/tmpl/gtkcontainer.sgml, docs/reference/gtk/gtk-sections.txt: Updates.
* do not call gtk_settings_get_default() here as that requires an Xjacob berkman2001-10-281-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-28 jacob berkman <jacob@ximian.com> * gtk/gtkcolorsel.c (gtk_color_selection_class_init): do not call gtk_settings_get_default() here as that requires an X connection (which breaks doc building with no X connection) and is not multihead safe (gtk_color_selection_init): delay palette loading until realize time (gtk_color_selection_realize): load the palette, and initialize the global palette if it hasn't been already * gtk/gtkpreview.c (gtk_preview_class_init): don't initialize the visual/cmap fields of klass->info since they are gone (gtk_preview_get_visual): just return gdk_rgb_get_visual () (gtk_preview_get_cmap): just return gdk_rgb_get_colormap () (gtk_preview_realize): don't set VISUAL and COLORMAP attributes * gtk/gtkpreview.h (struct _GtkPreviewInfo): remove visual and cmap fields (gtk_preview_get_visual): (gtk_preview_get_cmap): mark as deprecated * docs/Changes-2.0.txt: add a little note about the GtkPreviewInfo changes
* un Oct 28 09:15:39 2001 Owen Taylor <otaylor@redhat.com>Owen Taylor2001-10-281-0/+6
| | | | | | * gtk/gtkimcontext.h (struct _GtkIMContext): Fixed structure to have GObject not GtkObject as parent_instance. (Jeff Franks.)
* Typo fix. Updates. Document the special values <none> and <parent> forMatthias Clasen2001-10-271-0/+4
| | | | | | | * gdk/x11/gdkinput.c: Typo fix. * gdk/tmpl/input_devices.sgml: Updates. * gtk/tmpl/gtkrc.sgml: Document the special values <none> and <parent> for bg_pixmap.
* cosmeticsTim Janik2001-10-271-1/+0
|
* Call update_im_spot_location here explicitlyHavoc Pennington2001-10-271-0/+7
| | | | | | | | | 2001-10-26 Havoc Pennington <hp@pobox.com> * gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call update_im_spot_location here explicitly (gtk_text_view_reset_im_context): don't update the spot location here
* Fix typo in docs. This fixes #62942.Anders Carlsson2001-10-271-0/+3
| | | | | | | 2001-10-27 Anders Carlsson <andersca@gnu.org> * gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs. This fixes #62942.
* Clarify that we're returning a spin button in the _new function. ThisAnders Carlsson2001-10-271-0/+7
| | | | | | | | 2001-10-27 Anders Carlsson <andersca@gnu.org> * gtk/gtkspinbutton.c (gtk_spin_button_new_with_range): Clarify that we're returning a spin button in the _new function. This fixes #54097.