]> Pileus Git - ~andy/gtk/commit
Implement new sane, 5-function API for using GtkProgressBar. See
authorHavoc Pennington <hp@redhat.com>
Tue, 25 Jul 2000 22:58:17 +0000 (22:58 +0000)
committerHavoc Pennington <hp@src.gnome.org>
Tue, 25 Jul 2000 22:58:17 +0000 (22:58 +0000)
commitf56297c5346cddb72b383161bbde9168824acb94
treeacf176b40ef8c399ed120d3c01687f2a3a3252f9
parentd1a4a1ea28f0a3b87332874c68eccbe2d6272ea9
Implement new sane, 5-function API for using GtkProgressBar. See

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.
12 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/Changes-2.0.txt
gtk/gtkprogress.c
gtk/gtkprogress.h
gtk/gtkprogressbar.c
gtk/gtkprogressbar.h