summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
Commit message (Collapse)AuthorAgeFilesLines
* wrote lots of API docs, minor indentation fixes, inserted some FIXME aboutHavoc Pennington2000-08-281-0/+8
| | | | | | | | | | 2000-08-27 Havoc Pennington <hp@pobox.com> * gtk/gtktextiter.c, gtk/gtktextiter.h: wrote lots of API docs, minor indentation fixes, inserted some FIXME about stuff I realized was broken while documenting it. (gtk_text_iter_get_pixmap): allow out params to be NULL, following GTK convention
* Fix double free of font desc.Owen Taylor2000-08-221-0/+5
| | | | | | | Tue Aug 22 12:33:24 2000 Owen Taylor <otaylor@redhat.com> * gtk/testgtk.c (create_styles): Fix double free of font desc.
* Add gtk_widget_modify_{fg,bg,text,base,font}.Owen Taylor2000-08-221-0/+15
| | | | | | | | | | | | | | | | | Mon Aug 21 22:39:18 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkwidget.[ch]: Add gtk_widget_modify_{fg,bg,text,base,font}. * gtk/testgtk.c (create_styles): Add a test for modifying the style through gtk_widget_modify_*. * gtk/gtkwidget.c (gtk_widget_get_modifier_style): Add a function to get the current modifier style. * gtk/gtkwidget.c (gtk_widget_modify_style): Make a copy of the passed in GtkRcStyle instead of ref'ing it. * gtk/gtkrc.[ch]: Add gtk_rc_style_copy().
* gdk/gdkimage.h No need any longer on Win32 for the shared memoryTor Lillqvist2000-08-191-0/+19
| | | | | | | | | | | | | | | | | | | | | 2000-08-20 Tor Lillqvist <tml@iki.fi> * gdk/gdkimage.h * gdk/win32/gdkimage-win32.c: No need any longer on Win32 for the shared memory image+pixmap GdkImage type, or gdk_image_bitmap_new(). They were used in the gdk_imlib port, but I am dropping that. * gtk/gtkmain.h: On Win32, use a #define to map gtk_init() to actually call gtk_init_abi_check(), passing also sizeof(GtkWindow). Ditto for gtk_init_check(). * gtk/gtk.def * gtk/gtkmain.c: (gtk_init_abi_check, gtk_init_check_abi_check): New functions, used to check that the GTK+-using code has been compiled using the correct compiler and switches. In particular, with gcc one has to use the -fnative-struct switch as GTK+ is compiled with that.
* Don't leave dangling ->prev fields when merging lists. (FoundOwen Taylor2000-08-181-1/+8
| | | | | | | | Fri Aug 18 17:27:46 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkclist.c (gtk_clist_merge): Don't leave dangling ->prev fields when merging lists. (Found simultaneously by Pawel Salek and Jakub Jelinek)
* gdk/gdk.def Add missing entries.Tor Lillqvist2000-08-121-0/+16
| | | | | | | | | | | | | | | | | | | | 2000-08-12 Tor Lillqvist <tml@iki.fi> * gdk/gdk.def * gtk/gtk.def: Add missing entries. * gdk/win32/gdkfont-win32.c (gdk_font_load_internal): Use OUT_TT_ONLY_PRECIS, try to get a TrueType font. * gdk/win32/gdkinput-win32.c (gdk_device_get_state): New function. Dummy implementation at this point. * gtk/makefile.mingw.in: Fix typo. Add testtext and testtextbuffer rules. Undefine GTK_COMPILATION when compiling the test programs. * gtk/gtkdebug.h: Mark gtk_debug_flags for export/import. * gdk_pixbuf.def: Add missing entry point.
* Add more calls to g_filename_{to,from}_utf8() to convert back and forthTor Lillqvist2000-08-121-0/+6
| | | | | | | | 2000-08-11 Tor Lillqvist <tml@iki.fi> * gtk/gtkfilesel.c: Add more calls to g_filename_{to,from}_utf8() to convert back and forth from UTF-8 and the "system" (or "current locale") charset when necessary. Indentation/spacing cleanup.
* Change the format of the snapshot version to match glibHavoc Pennington2000-08-111-0/+8
| | | | | | | | | | | | | | | 2000-08-10 Havoc Pennington <hp@redhat.com> * Makefile.am (snapshot): Change the format of the snapshot version to match glib * gdk/win32/Makefile.am (EXTRA_DIST): remove gdkinputprivate.h from EXTRA_DIST since it doesn't seem to exist 2000-08-10 Havoc Pennington <hp@redhat.com> * Makefile.am (EXTRA_DIST): The *.def files had the wrong names (s/pixbuf_/pixbufloader_)
* Use the "system codepage" version of the directory name (not the UTF-8Tor Lillqvist2000-08-091-0/+6
| | | | | | | | 2000-08-10 Tor Lillqvist <tml@iki.fi> * gtk/gtkfilesel.c (open_new_dir): Use the "system codepage" version of the directory name (not the UTF-8 one) when building the path name to stat().
* Don't draw runs with a PANGO_ATTR_SHAPE set.Elliot Lee2000-08-031-0/+4
| | | | * gdk/gdkpango.c (gdk_draw_layout_line): Don't draw runs with a PANGO_ATTR_SHAPE set.
* Applied patch from Peter Osterlund to simplify the code while keeping theOwen Taylor2000-08-031-0/+6
| | | | | | | | Thu Aug 3 09:17:06 2000 Owen Taylor <otaylor@redhat.com> * gdk/gdkrectangle.c (gdk_rectangle_intersect): Applied patch from Peter Osterlund to simplify the code while keeping the functionality the same.
* Move is_viewable() test further inside the function, since removing theOwen Taylor2000-08-021-0/+7
| | | | | | | | | Wed Aug 2 14:57:38 2000 Owen Taylor <otaylor@redhat.com> * gdk/gdkwindow.c (gdk_window_process_updates_internal): Move is_viewable() test further inside the function, since removing the window from the redraw list without clearing ->update_area was also very broken.
* Check for <unistd.h>.Tor Lillqvist2000-08-011-0/+4
| | | | | | | | | | | | | | | | | 2000-08-02 Tor Lillqvist <tml@iki.fi> * configure.in: Check for <unistd.h>. 2000-08-02 Tor Lillqvist <tml@iki.fi> * io-bmp.c * io-ico.c * io-ras.c * io-tiff.c * io-wbmp.c: Conditionalise inclusion of <unistd.h>. * makefile.mingw.in: List loaders alphabetically. Add the wbmp one. Fix names of DLLs to have '-' instead of '_'.
* Use g_message() and not g_warning() to display the message that this is aMartin Baulig2000-08-011-0/+5
| | | | | | | 2000-08-01 Martin Baulig <baulig@suse.de> * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning() to display the message that this is a development version of GTK+.
* Fix problem where computation was depending on widget->allocation insteadOwen Taylor2000-07-311-0/+9
| | | | | | | | | | | Mon Jul 31 18:37:36 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.c (entry_adjust_scroll): Fix problem where computation was depending on widget->allocation instead of the width of text_area, which was incorrect for subclasses like GtkSpinButton. * gdk/gdkpango.c (gdk_draw_layout): Fix a couple of typos with width == 1 tests that should be width == -1.
* Replace broken, (broken, Elliot, every single window blank on X) customOwen Taylor2000-07-311-0/+7
| | | | | | | | | Mon Jul 31 16:45:48 2000 Owen Taylor <otaylor@redhat.com> * gdk/gdkwindow.c (gdk_window_process_updates_internal): Replace broken, (broken, Elliot, every single window blank on X) custom code with call to gdk_window_is_viewable() which a) prevents code duplicate and b) works.
* We really do need to include gdkfb.h in order to get the GDK_PARENT_ROOT()Elliot Lee2000-07-311-0/+7
| | | | | | | | * gtk/gtkcolorsel.c: We really do need to include gdkfb.h in order to get the GDK_PARENT_ROOT() macro to work. * gtk/gtkmarshal.list: Add NONE:STRING,POINTER * gdk/gdkwindow.c: Don't send expose events, or invalidate pieces of, windows that aren't shown. * gdk/linux-fb: Redraw-when-menu-hidden solved, plus a bunch of pointer grab stuff.
* s/gtk_main_iteration/g_main_iteration/BST 2000 Tony Gale2000-07-311-0/+9
| | | | | | | | | | | Mon Jul 31 13:53:16 BST 2000 Tony Gale <gale@gtk.org> * docs/gtkfaq.sgml docs/gtk-faq.sgml: s/gtk_main_iteration/g_main_iteration/ Did this already in change: Mon Nov 15 17:17:51 GMT 1999 Tony Gale <gale@gtk.org> don't know how it got reverted.
* #ifdef G_ENABLE_DEBUG around gdk_arg_debug_cb and gdk_arg_no_debug_cb toStanislav Brabec2000-07-311-0/+8
| | | | | | | | | | 2000-07-31 Stanislav Brabec <utx@penguin.cz> * gdk/gdk.c: #ifdef G_ENABLE_DEBUG around gdk_arg_debug_cb and gdk_arg_no_debug_cb to fix compilation problem with --disable-debug. * gdk/Makefile.am: Link gdk against actually compiled gdk_pixbuf-1.3, not gdk_pixbuf.
* updated Serbian filesPablo Saratxaga2000-07-301-0/+4
|
* Add makefile.mingw.in to EXTRA_DIST.Tor Lillqvist2000-07-301-0/+16
| | | | | | | | | | | | | | | | | | 2000-07-30 Tor Lillqvist <tml@iki.fi> * gdk/Makefile.am: Add makefile.mingw.in to EXTRA_DIST. * gdk/win32/gdkevents-win32.c (gdk_events_init, gdk_events_queue): Remove the g_pipe_readable_msg stuff. Not needed with new GLib GIOChannel implementation. * gdk/win32/gdkinput.c * gdk/win32/gdkpango-win32.c: Update license name here, too. * gdk/win32/gdkwin32id.c (gdk_win32_handle_table_lookup): Fix definition to match prototype. * gtk/makefile.mingw.in: Add libiconv CFLAGS and LIBS.
* Add gdk_pixbuf_loader_new_with_type function, to allow handling imageElliot Lee2000-07-281-0/+6
| | | | | | | | | | | | | | | | | 2000-07-27 Elliot Lee <sopwith@redhat.com> * gtk/gdk-pixbuf-loader.[ch]: Add gdk_pixbuf_loader_new_with_type function, to allow handling image formats that cannot be detected by looking at content alone. gdk-pixbuf/ 2000-07-27 Elliot Lee <sopwith@redhat.com> * gdk-pixbuf-io.h, gdk-pixbuf-io.c: Add gdk_pixbuf_get_named_module() function to facilitate above change * io-bmp.c: Don't malloc a temporary buffer - use stack instead. * io-wbmp.c, pixbufloader_wbmp.defs, gdk-pixbuf-io.c, Makefile: Implement loader for WBMP format. **NOTE: I haven't tested this yet, I need to sync it to another machine, but it if it is broken I'm already working on fixing it
* docs/tutorial/*.gif *.jpg *.eps Update these to the same look-n-feel. WhyBST 2000 Tony Gale2000-07-271-0/+6
| | | | | | | | Thu Jul 27 13:13:21 BST 2000 Tony Gale <gale@gtk.org> * docs/tutorial/*.gif *.jpg *.eps Update these to the same look-n-feel. Why does including images in DocBook suck so badly?
* applied patch from Phil Thompson <phil@river-bank.demon.co.uk> thatTim Janik2000-07-271-0/+6
| | | | | | | | Thu Jul 27 05:06:29 2000 Tim Janik <timj@gtk.org> * gtk/gtktable.c: applied patch from Phil Thompson <phil@river-bank.demon.co.uk> that enables space settings for the last row/columns as well.
* applied patch from Andreas Persenius <ndap@swipnet.se> that updates theTim Janik2000-07-261-0/+6
| | | | | | | | Wed Jul 26 12:59:31 2000 Tim Janik <timj@gtk.org> * *.[hc]: applied patch from Andreas Persenius <ndap@swipnet.se> that updates the license headers to the GNU Lesser General Public License, as well as updating the copyright year to 2000.
* remove <<<<. oops.Robert Brady2000-07-261-1/+0
|
* Cause GETTEXT_PACKAGE to be consistent in config.h and po/Makefile, wasRobert Brady2000-07-261-0/+7
| | | | | | | | 2000-07-26 Robert Brady <rwb197@zepler.org> * configure.in: Cause GETTEXT_PACKAGE to be consistent in config.h and po/Makefile, was installing and looking for them under gtk20 and gtk2 respectively.
* Comment out some stuff that depends on the rest of my patches.Havoc Pennington2000-07-261-0/+5
| | | | | | | 2000-07-25 Havoc Pennington <hp@redhat.com> * gtk/testtext.c: Comment out some stuff that depends on the rest of my patches.
* Add NONE:POINTER,POINTER,INT for the text bufferHavoc Pennington2000-07-261-0/+5
| | | | | | | 2000-07-25 Havoc Pennington <hp@redhat.com> * gtk/gtkmarshal.list: Add NONE:POINTER,POINTER,INT for the text buffer
* update to reflect text widget changes.Havoc Pennington2000-07-251-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-07-25 Havoc Pennington <hp@redhat.com> * gtk/testtext.c, gtk/testtextbuffer.c: update to reflect text widget changes. * gtk/gtktextview.h: To be consistent with usage of "line" throughout the API to mean "newline-terminated thingy", change MOVEMENT_LINE to be MOVEMENT_WRAPPED_LINE, and MOVEMENT_PARAGRAPH to MOVEMENT_LINE. (GtkTextView): Add flags for default editability, and whether to show the cursor. Add functions to get/set that. Add (gtk_text_view_get_iter_location): new function * gtk/gtktexttypes.h: Move GtkTextLine typedef from here to gtktextlayout.h (g_convert): Add g_convert temporarily, will go in glib in a bit * gtk/gtktexttagtable.h: include gtktexttag.h, and define GtkTextTagTableForeach instead of brokenly using GHFunc. Change gtk_text_tag_table_foreach() so it doesn't use GHFunc. * gtk/gtktexttagprivate.h: Remove GtkTextStyleValues from here, moved to public header. * gtk/gtktexttag.h: Rename the "elide" attribute of tags to "invisible", since "elide" was a bad name. (gtk_text_tag_get_priority): Added (GtkTextStyleValues): put this in public header, along with functions to use it. * gtk/gtktextmarkprivate.h: Include more headers, since we no longer include gtktextbtree.h. * gtk/gtktextmark.h: Add gtk_text_mark_ref, gtk_text_mark_unref, gtk_text_mark_deleted * gtk/gtktextlayout.h: Don't include the "really private" headers, only buffer/iter. Forward declare GtkTextLIne and GtkTextLineData to make this possible. Now we only need to install gtktextlayout.h, not gtktextbtree.h and gtktext*private.h. (However the Makefile.am isn't changed yet because of the logistics of merging gtk-hp-patches piecemeal) * gtk/gtktextiterprivate.h: include btree header, so it compiles; rename gtk_text_iter_get_line to gtk_text_iter_get_text_line since gtk_text_iter_get_line is now used in the public API for a different purpose. * gtk/gtktextiter.h: Clean up function names to be more consistent. Always call char offset "offset" and byte index "index". A "line" is always a line number. (gtk_text_iter_is_last): new function, more efficient than the existing way to check (gtk_text_iter_is_first): new function, also more efficient (gtk_text_iter_up_lines, gtk_text_iter_down_lines): Remove these (gtk_text_iter_next_char, gtk_text_iter_prev_char): Renamed from gtk_text_iter_forward_char, etc. (gtk_text_iter_forward_to_tag_toggle): Renamed from forward_find_tag_toggle, since this isn't a linear search (GtkTextCharPredicate): rename from GtkTextViewCharPredicate (gtk_text_iter_forward_search, gtk_text_iter_backward_search): New functions, search for a buffer substring. * gtk/gtktextbuffer.h: Add fields to store whether a paste is interactive and default editable (since we need to store that info until we receive the selection data). Remove all the _at_char and at_line etc. versions of functions; only have iterator versions. Add _interactive() versions of functions, that consider the editability of text. (FIXME add interactive flag to the insert/delete signals per Darin's suggestion) (gtk_text_buffer_get_tag_table): new function, demand-creates the tag table if necessary Remove declaration of gtk_text_buffer_get_iter_from_string (_gtk_text_buffer_get_btree): private/internal function, added. * gtk/gtktextbtree.h: Remove forward decl of GtkTextLineData. (gtk_text_line_is_last): new function
* Implement new sane, 5-function API for using GtkProgressBar. SeeHavoc Pennington2000-07-251-0/+20
| | | | | | | | | | | | | | | | | | | | | | 2000-07-25 Havoc Pennington <hp@redhat.com> * gtk/gtkprogressbar.h: Implement new sane, 5-function API for using GtkProgressBar. See Changes-2.0.txt for details. * gtk/gtkprogressbar.c: Add object arguments "fraction" and "pulse_step" which are the equivalent of gtk_progress_bar_set_pulse_step and gtk_progress_bar_set_fraction. Implement new API. * gtk/gtkprogress.h (struct _GtkProgress): Add a field (use_text_format) to mark whether text set on the progress bar is a format string. Deprecate entire GtkProgress interface. * gtk/gtkprogress.c (gtk_progress_init): init use_text_format to TRUE (gtk_progress_build_string): make this a no-op if use_text_format is FALSE * docs/Changes-2.0.txt: Describe progress bar changes.
* Generate gdk/, gdk/win32/, and gtk/makefile.mingw.Tor Lillqvist2000-07-251-2/+2
| | | | * configure.in: Generate gdk/, gdk/win32/, and gtk/makefile.mingw.
* Generate gtk/makefile.mingw.Tor Lillqvist2000-07-251-2/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-07-25 Tor Lillqvist <tml@iki.fi> * configure.in: Generate gtk/makefile.mingw. * config.h.win32: Add GETTEXT_PACKAGE. * gdk/gdk.def * gtk/gtk.def: Updates. * gdk/gdkfont.h * gdk/gdkpixmap.h: Remove temporary Win32-only functions, we don't need them any longer. * gdk/gdkinput.h: Mark gdk_core_pointer for export/import. * gdk/win32/*.c: More work. * gdk/win32/gdkpango-win32.c: New file. * gtk/makefile.mingw.in: New file * gtk/makefile.cygwin: Removed * gtk/Makefile.am: Update accordingly. * gtk/gtkmain.c: Use gtk_win32_get_installation_directory(). * gtk/gtktextdisplay.c: No need to include pangox.h, pango.h is enough. * gtk/gtktypeutils.c: Mark glib_debug_objects for import.
* Include the build directory.Tor Lillqvist2000-07-251-2/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-07-25 Tor Lillqvist <tml@iki.fi> * Makefile.am: Include the build directory. * configure.in: Generate build/Makefile and build/win32/Makefile. * config.h.win32: Add USE_GMODULE and USE_MMX for gdk-pixbuf. * gdk/gdk.def * gtk/gtk.def: Updates. * gdk/makefile.mingw.in: Define GDK_COMPILATION. Link with PANGOWIN32_LIBS and gdk_pixbuf. * gdk/win32: Compiles, but no doubt doesn't work at all. * gdk/win32/makefile.mingw.in: Define GDK_COMPILATION. * gdk/win32/gdkinput.c: New file, temporarily. * gdk/win32/gdkinput-win32.h: New file * gdk/win32/gdkinputprivate.h: Remove. * gtk/gtkrc.[ch] (gtk_win32_get_installation_directory): Renamed and made externally visible.
* (Part 2) Remove gdk_*_lookup() defines, since they are defined by theElliot Lee2000-07-241-0/+13
| | | | | | | | | | | | | | | (Part 2) * gdk/gdkprivate.h: Remove gdk_*_lookup() defines, since they are defined by the individual backends already. * gdk/gdkregion-generic.h, gdk/gdktypes.h: Put gdkregionbox & gdksegment back together again. Yes, there really is a good reason for this, if you are using the gdkregion internals, and if you're not, why do you care? * gdk/gdkwindow.c: Fix inverted condition * gdk/linux-fb: Compiles (for me - it will not work elsewhere most likely). * gtk/gtkcolorsel.c, gtk/gtkwindow.c: Add include for linux-fb * gtk/gtkrange.c: Redraw trough when moving. * gtk/gtktypeutils.c: Fix warning by adding const cast. * modules/linux-fb/basic.c: Fix unknown glyph retrieval.
* More work on GDK for Win32. Still in an intermediate state.Tor Lillqvist2000-07-231-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-07-23 Tor Lillqvist <tml@iki.fi> More work on GDK for Win32. Still in an intermediate state. * gdk/makefile.cygwin * gdk/win32/makefile.cygwin: Removed. * gdk/makefile.mingw.in * gdk/win32/makefile.mingw.in: New files. * gdk/Makefile.am * gdk/win32/Makefile.am: Generate and distribute them. * gdk/win32/gdkwindow-win32.h * gdk/win32/gdkdrawable-win32.h * gdk/win32/gdkpixmap-win32.h: New files. * gdk/win32/gdkcolor-win32.c * gdk/win32/gdkcursor-win32.c * gdk/win32/gdkgc-win32.c * gdk/win32/gdkimage-win32.c * gdk/win32/gdkprivate-win32.h * gdk/win32/gdkwin32.h: Update data structures. Cosmetics: don't use fields and variables called xcursor, xid, etc (leftovers from the X11 backend).
* Check for mkstemp and sigsetjmp. Output gdk-pixbuf/makefile.mingw andTor Lillqvist2000-07-221-0/+5
| | | | | | | 2000-07-23 Tor Lillqvist <tml@iki.fi> * configure.in: Check for mkstemp and sigsetjmp. Output gdk-pixbuf/makefile.mingw and gdk-pixbuf/pixops/makefile.mingw.
* Fix some problems with vertical alignment.Owen Taylor2000-07-221-0/+8
| | | | | | | | | | Sat Jul 22 17:41:26 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.[ch]: Fix some problems with vertical alignment. * gtk/gtkentry.c (gtk_entry_find_position): Fix char/byte confusion.
* Fix bug where redraw wasn't being done properly when height of dirtyOwen Taylor2000-07-221-0/+9
| | | | | | | | | | | | | Sat Jul 22 11:16:05 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtktextview.c (changed_handler): Fix bug where redraw wasn't being done properly when height of dirty region changed. * demos/Makefile.am: Remove various references to -lgmodule * Makefile.am (test_gdk_pixbuf_LDADD): Remove -lgmodule
* Use new PangoAttrShape to reserve space for pixmaps, add GSList *pixmapsOwen Taylor2000-07-211-0/+15
| | | | | | | | | | | | | | | | | Fri Jul 21 15:28:13 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtktextlayout.[ch], gtk/gtktextdisplay.c: Use new PangoAttrShape to reserve space for pixmaps, add GSList *pixmaps to GtkTextLineDisplay, draw the pixmaps in the display functions. * gtk/testgtk.c (create_layout): Set some more exotic scrolled window options * gtk/gtkscrolledwindow.[ch] (gtk_scrolled_window_set_shadow_type): Add function to set the shadow type of a window, to allow putting a shadow around widgets such as GtkLayout or GnomeCanvas which don't draw their own frame.
* New file for packaging DocBook format tutorialBST 2000 Tony Gale2000-07-211-0/+5
| | | | | | | Fri Jul 21 16:34:42 BST 2000 Tony Gale <gale@gtk.org> * docs/tutorial/package-db-tutorial.sh: New file for packaging DocBook format tutorial
* Minor updatesBST 2000 Tony Gale2000-07-211-0/+6
| | | | | | | | Fri Jul 21 14:23:51 BST 2000 Tony Gale <gale@gtk.org> * docs/tutorial/gtk-tut.sgml: Minor updates * docs/tutorial/*.jpg *.eps: Screenshots for tutorial
* Fix C++ comment.Tor Lillqvist2000-07-201-0/+10
| | | | | | | | | | | | 2000-07-19 Tor Lillqvist <tml@iki.fi> * gtk/gtksignal.c: Fix C++ comment. * gtk/gtkimmulticontext.c * gtk/gtktextbtree.c: Remove gccisms: Don't use __FUNCTION__, don't return value from void functions. * gtk/gtk.def: Add gtk_rc_style_unref.
* Include files outside of the extern "C" block. Makes some C++ compilerSebastian Wilhelmi2000-07-191-0/+11
| | | | | | | | | | | | | | | | 2000-07-19 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * gdk-pixbuf/gdk-pixbuf.h, gtk/gtkhsv.h, gtk/gtktextbtree.h, gtk/gtktextbuffer.h, gtk/gtktextchild.h, gtk/gtktextdisplay.h, gtk/gtktextiter.h, gtk/gtktextiterprivate.h, gtk/gtktextlayout.h, gtk/gtktextmarkprivate.h, gtk/gtktextsegment.h, gtk/gtktexttag.h, gtk/gtktexttagtable.h, gtk/gtktexttypes.h, gtk/gtktextview.h, gtk/gtktypeutils.h: Include files outside of the extern "C" block. Makes some C++ compiler happy. Reported by Denis Vakatov <vakatov@peony.nlm.nih.gov>. I really hope not to have caused a merging nightmare for all the branches out there. Otherwise I'll be available for crucifixion.
* Yet more clean ups. Completes first pass. Hurrah!BST 2000 Tony Gale2000-07-191-0/+5
| | | | | | | Wed Jul 19 14:07:57 BST 2000 Tony Gale <gale@gtk.org> * docs/tutorial/gtk-tut.sgml: Yet more clean ups. Completes first pass. Hurrah!
* More clean ups.BST 2000 Tony Gale2000-07-181-0/+4
| | | | | | Tue Jul 18 17:17:55 BST 2000 Tony Gale <gale@gtk.org> * docs/tutorial/gtk-tut.sgml: More clean ups.
* Restore code to paint the background of the text area which wasOwen Taylor2000-07-171-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mon Jul 17 18:52:38 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.c (gtk_entry_draw_text): Restore code to paint the background of the text area which was accidentally removed at some point. * gtk/gtkrc.[ch] gtk/gtkstyle.[ch] gtk/gtkthemes.[ch]: - Move most of the functionality from the theme vtable into GtkRcStyleClass and GtkStyleClass. The moved vtable functions were changed a bit in the move to work better in their new home. - Get rid of the engine and engine_data fields from GtkRcStyle and GtkStyle; instead the theme engine derives theme-specific subclasses of GtkRcStyle and GtkStyle - Add extra dlsym() found entry point to themes, theme_create_rc_style(). * gtk/gtkstyle.c: Copy xthickness, ythickness fields in gtk_style_real_copy. * gtk/themes.[ch]: add a function gtk_theme_engine_register_type() to register a type associated with an engine. (The engine won't be unloaded as there is an instance of the type.)
* Clean ups.BST 2000 Tony Gale2000-07-171-1/+5
| | | | | | Mon Jul 17 18:19:06 BST 2000 Tony Gale <gale@gtk.org> * docs/tutorial/gtk-tut.sgml: Clean ups.
* Initial DocBook version. Lots of cleaning up to do.BST 2000 Tony Gale2000-07-171-0/+5
| | | | | | | Mon Jul 17 13:59:29 BST 2000 Tony Gale <gale@dera.gov.uk> * docs/tutorial/gtk-tut.sgml: Initial DocBook version. Lots of cleaning up to do.
* New file, quick hack to test backends for pixel-by-pixel correctness ofTor Lillqvist2000-07-151-0/+5
| | | | | | | 2000-07-15 Tor Lillqvist <tml@iki.fi> * gdk/testgdk.c: New file, quick hack to test backends for pixel-by-pixel correctness of the most simple graphic operations.