Sun Oct 18 22:48:27 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtkdrawwindow.c (gtk_draw_window_get_type): Added
the "GtkDrawWindow" class, which is a descendent
of the Window class which leaves its background alone.
Essentially, a toplevel drawing area, though it does
allow adding a child.
Fri Aug 21 19:02:30 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtkrange.[ch] gtk/gtkhscale.c gtk/gtkvscale.[ch]: Fit scales
into the theme-drawing framework. We do this by making them,
like check/radio-buttons, no-window widgets with subwindows. We
then move the value by calling gtk_widget_queue_clear() and only
redraw the value in our draw() / expose() handler. A virtual
function clear_background is added which queues a clear on the
"background" portion of the widget.
Fri Aug 21 13:04:27 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtktext.c (mark_bg_gc): Make background colors work
again. (We can't always paint the background with a
paint() function - only do that for selected text)
Mon Aug 17 20:31:01 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtktearoffmenuitem.c gtk/gtkclist.[ch] gtk/gtkctree.[ch]
gtk/gtklabel.c gtk/gtkmenu.c: Merges from main branch.
* Makefile.am (SRC_SUBDIRS): Removed themes from SRC_SUBDIRS.
the themes can't be built as part of the same build since
they depend on gdk_imlib.
Fri Aug 14 12:44:30 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtkthemes.c (gtk_theme_engine_get): Removed sample engine code
from gtkthemes.c.
* configure.in ltconfig.in ltmain.sh gdk/Makefile.am gtk/Makefile.am
gtk/
- Upgrade to libtool-1.2b + patch to add shared library dependencies
for Linux. (Needs to be extended to other platforms where they
are safe)
- Check for -ldl so this branch should build on all platforms, though
themes will work on all platforms they could work on.
- Use -version and -release simultaneously: sonames stay as they are
in the current scheme, but -lgtk-1.1 changes to -lgtk.
- Added in extra -l flags to library LDFLAGS so we get shared library
dependencies against X libs and -ldl. (But not libgtk against
libgdk or libglib yet, since dependencies against uninstalled
libraries aren't portable)
Fri Aug 21 19:08:25 1998 Owen Taylor <otaylor@redhat.com>
* Makefile.am: Added support for metal theme.
Install/distribute gtkrc's for each theme.
Mon Aug 17 20:32:53 1998 Owen Taylor <otaylor@redhat.com>
* Makefile.am, pixmap/Makefile.am: Switch back to using automake,
fix things up to make dist properly.
* pixmap_theme.h: Rationalized.
* win95_theme.h motif_theme.h: Removed
* Started ChangeLog.
Tue Aug 4 19:12:14 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_idle_draw): Fixed up
handling of partially clipped areas.
Merges from main branch.
Mon Jul 27 09:18:13 BST 1998 Tony Gale <gale@gtk.org>
* docs/gtk_tut.sgml: GtkTree section from
David Huggins-Daines <bn711@freenet.carleton.ca>,
add a GtkText widget example
* examples/text/* example/tree/* : new examples for the
GtkTree and GtkText widgets
Thu Jun 25 07:53:51 BST 1998 Tony Gale <gale@gtk.org>
* docs/gtk_tut.sgml: add section on GtkCList widget, contributed by Stefan Mars <mars@lysator.liu.se>
* examples/clist/clist.c examples/clist/Makefile: example code
for GtkCList widget from the Tutorial
Mon Jun 15 16:29:45 1998 Owen Taylor <otaylor@gtk.org>
* gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h
gtk/Makefile.am gtk/makenums.pl
Removed out the G_ENUM/FLAGS mechanism in favor
of a perl script that parses the standard headers
(with occasional /*< nick=foo >*/ style overrides)
and extracts the enumerations.
gtk/maketypes.awk: Small improvments to the
translation of names. (Avoid splitting gc into
g_c_.)
Mon Jun 15 16:25:44 1998 Owen Taylor <otaylor@gtk.org>
* gtk/Makefile.am gtk/gtk.h gtk/gtkfontsel.[ch] gtk/testgtk.c:
Damon Chaplin's <DAChaplin@email.msn.com> Font selection widget,
and a simple example for testgtk.
Mon Jun 15 15:58:34 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkentry.c:
- Restored gtk_entry_adjust_scroll to static
- Changed text positioning code so that we always
display as large a portion of the text as possible.
Mon Jun 15 15:42:12 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtktext.c (gtk_text_finalize): Free internal
structures of text widget. Also, unreference pixmaps
when unrealizing.
Sat Jun 13 19:14:39 1998 Owen Taylor <otaylor@gtk.org>
* gdk/gdkinputcommon.h (gdk_input_device_new): Change
3.3.1 bug workaround to number keys starting at 1.
Sat Jun 13 11:56:57 1998 Owen Taylor <otaylor@gtk.org>
* docs/gtk_tut.sgml: Fixed urls for complete example
source for scribble+widget-writing examples.
Mon Jun 1 12:47:56 BST 1998 Tony Gale <gale@gtk.org>
* docs/gtk_tut_it.sgml: Update of Italian Tutorial
to Tutorial of 24th May, from Daniele Canazza <dcanazz@tin.it>
Fri May 29 13:53:57 BST 1998 Tony Gale <gale@gtk.org>
* docs/gtk_tut.sgml:
- new section on Events
- change all delete_event callbacks to include
a GdkEvent parameter
- clean up the formatting
* examples - helloworld.c, helloworld2.c, notebook.c,
packbox.c, pixmap.c, progressbar.c, radiobuttons.c,
rulers.c, table.c, wheelbarrow.c: change all delete_event
callbacks to include a GdkEvent parameter.
Sun May 24 12:11:38 BST 1998 Tony Gale <gale@gtk.org>
* docs/gtk_tut.sgml:
- GtkTooltips, update to current API
- change all 'gpointer *data' to 'gpointer data'
- other minor changes
Sat May 9 16:30:33 BST 1998 Tony Gale <gale@gtk.org>
* docs/gtk_tut_it.sgml: update of Italian tutorial
translation from Daniele Canazza <dcanazz@tin.it>
Sat Apr 4 12:23:23 BST 1998 Tony Gale <gale@gtk.org>
* docs/gtk_tut.sgml: (gtk-crichton-980403-0) subsections on
Aspect Frames and Paned widgets.
* examples/paned examples/aspectframe: new examples
Tue Mar 24 00:17:42 1998 Owen Taylor <owt1@cornell.edu>
* gtk/gtkcombo.c gtk/gtkmenu.c: Use reversed arrow for
menus ala Motif (and fix Options menus, which had X cursor
before), and show normal arrow when inside ComboBox.
* gtk/gtkfilesel.c: Various memory leaks removed, as
pointed out by Mattias.Gronlund" <Mattias.Gronlund@sa.erisoft.se>
* docs/gtk_tut.sgml: Change compiling explaination
to refer to gtk-config.
(From: johannes@nada.kth.se (Johannes Keukelaar))
Mon Mar 16 09:15:03 GMT 1998 Tony Gale <gale@gimp.org>
* docs/gtk_tut.sgml:
- New subsection on colourselection from Tom Bech <tomb@ii.uib.no>
- Moved fileselection text to Miscallaneous Widgets section
- Started new section on the Text widget
- Removed Viewport, Paned, HPaned and VPaned from list of
NO_WINDOW widgets.
Sat Mar 14 14:36:40 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* Released 0.99.6
* gdk/gtk_tut.sgml:
* gdk/gtk_tut_it.sgml: fixed Ian Main's e-mail address
of problems with the cvs server... connection timed out.
Wed Mar 11 14:36:48 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* gtk/docs/: added tutorial, changed some files around to
make more sense.