+2001-02-19 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_model_get_valist): hmm, someone
+ changed GLib without fixing GTK
+
+ * gtk/gtkrange.h: Rename all the stupid implementation detail
+ functions to have an underscore in front. Most of them should
+ probably just go away, but for starters don't export them.
+ Bug #50482
+
2001-02-19 Havoc Pennington <hp@redhat.com>
* gdk/gdkcolor.h: test was backward, so deprecated functions were
+2001-02-19 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_model_get_valist): hmm, someone
+ changed GLib without fixing GTK
+
+ * gtk/gtkrange.h: Rename all the stupid implementation detail
+ functions to have an underscore in front. Most of them should
+ probably just go away, but for starters don't export them.
+ Bug #50482
+
2001-02-19 Havoc Pennington <hp@redhat.com>
* gdk/gdkcolor.h: test was backward, so deprecated functions were
+2001-02-19 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_model_get_valist): hmm, someone
+ changed GLib without fixing GTK
+
+ * gtk/gtkrange.h: Rename all the stupid implementation detail
+ functions to have an underscore in front. Most of them should
+ probably just go away, but for starters don't export them.
+ Bug #50482
+
2001-02-19 Havoc Pennington <hp@redhat.com>
* gdk/gdkcolor.h: test was backward, so deprecated functions were
+2001-02-19 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_model_get_valist): hmm, someone
+ changed GLib without fixing GTK
+
+ * gtk/gtkrange.h: Rename all the stupid implementation detail
+ functions to have an underscore in front. Most of them should
+ probably just go away, but for starters don't export them.
+ Bug #50482
+
2001-02-19 Havoc Pennington <hp@redhat.com>
* gdk/gdkcolor.h: test was backward, so deprecated functions were
+2001-02-19 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_model_get_valist): hmm, someone
+ changed GLib without fixing GTK
+
+ * gtk/gtkrange.h: Rename all the stupid implementation detail
+ functions to have an underscore in front. Most of them should
+ probably just go away, but for starters don't export them.
+ Bug #50482
+
2001-02-19 Havoc Pennington <hp@redhat.com>
* gdk/gdkcolor.h: test was backward, so deprecated functions were
+2001-02-19 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_model_get_valist): hmm, someone
+ changed GLib without fixing GTK
+
+ * gtk/gtkrange.h: Rename all the stupid implementation detail
+ functions to have an underscore in front. Most of them should
+ probably just go away, but for starters don't export them.
+ Bug #50482
+
2001-02-19 Havoc Pennington <hp@redhat.com>
* gdk/gdkcolor.h: test was backward, so deprecated functions were
+2001-02-19 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_model_get_valist): hmm, someone
+ changed GLib without fixing GTK
+
+ * gtk/gtkrange.h: Rename all the stupid implementation detail
+ functions to have an underscore in front. Most of them should
+ probably just go away, but for starters don't export them.
+ Bug #50482
+
2001-02-19 Havoc Pennington <hp@redhat.com>
* gdk/gdkcolor.h: test was backward, so deprecated functions were
+2001-02-19 Havoc Pennington <hp@redhat.com>
+
+ * gdk-pixbuf-io.c (gdk_pixbuf_load_module): const fix
+
2001-02-17 Havoc Pennington <hp@pobox.com>
* gdk-pixbuf-loader.c (gdk_pixbuf_loader_new_with_type): docs
gpointer sym;
char *name;
gboolean retval;
- char *dir;
+ const char *dir;
g_return_val_if_fail (image_module->module == NULL, FALSE);
widget_class->size_request = gtk_hscale_size_request;
widget_class->size_allocate = gtk_hscale_size_allocate;
- range_class->slider_update = gtk_range_default_hslider_update;
- range_class->trough_click = gtk_range_default_htrough_click;
- range_class->motion = gtk_range_default_hmotion;
+ range_class->slider_update = _gtk_range_default_hslider_update;
+ range_class->trough_click = _gtk_range_default_htrough_click;
+ range_class->motion = _gtk_range_default_hmotion;
range_class->draw_slider = gtk_hscale_draw_slider;
range_class->trough_keys = gtk_hscale_trough_keys;
range_class->clear_background = gtk_hscale_clear_background;
gtk_style_set_background (widget->style, range->trough, GTK_STATE_ACTIVE);
gtk_style_set_background (widget->style, range->slider, GTK_STATE_NORMAL);
- gtk_range_slider_update (GTK_RANGE (widget));
+ _gtk_range_slider_update (GTK_RANGE (widget));
gdk_window_show (range->slider);
}
gdk_window_move_resize (range->trough,
x, y, width, height);
- gtk_range_slider_update (GTK_RANGE (widget));
+ _gtk_range_slider_update (GTK_RANGE (widget));
}
}
range_class->draw_step_forw = gtk_hscrollbar_draw_step_forw;
range_class->draw_step_back = gtk_hscrollbar_draw_step_back;
range_class->slider_update = gtk_hscrollbar_slider_update;
- range_class->trough_click = gtk_range_default_htrough_click;
+ range_class->trough_click = _gtk_range_default_htrough_click;
range_class->trough_keys = gtk_hscrollbar_trough_keys;
- range_class->motion = gtk_range_default_hmotion;
+ range_class->motion = _gtk_range_default_hmotion;
}
static void
range->slider = gdk_window_new (range->trough, &attributes, attributes_mask);
gtk_hscrollbar_calc_slider_size (GTK_HSCROLLBAR (widget));
- gtk_range_slider_update (GTK_RANGE (widget));
+ _gtk_range_slider_update (GTK_RANGE (widget));
widget->style = gtk_style_attach (widget->style, widget->window);
RANGE_CLASS (widget)->stepper_size,
widget->requisition.height - widget->style->ythickness * 2);
- gtk_range_slider_update (GTK_RANGE (widget));
+ _gtk_range_slider_update (GTK_RANGE (widget));
}
}
g_return_if_fail (GTK_IS_HSCROLLBAR (range));
gtk_hscrollbar_calc_slider_size (GTK_HSCROLLBAR (range));
- gtk_range_default_hslider_update (range);
+ _gtk_range_default_hslider_update (range);
}
static void
}
void
-gtk_range_draw_background (GtkRange *range)
+_gtk_range_draw_background (GtkRange *range)
{
g_return_if_fail (range != NULL);
g_return_if_fail (GTK_IS_RANGE (range));
}
void
-gtk_range_clear_background (GtkRange *range)
+_gtk_range_clear_background (GtkRange *range)
{
g_return_if_fail (range != NULL);
g_return_if_fail (GTK_IS_RANGE (range));
}
void
-gtk_range_draw_trough (GtkRange *range)
+_gtk_range_draw_trough (GtkRange *range)
{
g_return_if_fail (range != NULL);
g_return_if_fail (GTK_IS_RANGE (range));
}
void
-gtk_range_draw_slider (GtkRange *range)
+_gtk_range_draw_slider (GtkRange *range)
{
g_return_if_fail (range != NULL);
g_return_if_fail (GTK_IS_RANGE (range));
}
void
-gtk_range_draw_step_forw (GtkRange *range)
+_gtk_range_draw_step_forw (GtkRange *range)
{
g_return_if_fail (range != NULL);
g_return_if_fail (GTK_IS_RANGE (range));
}
void
-gtk_range_draw_step_back (GtkRange *range)
+_gtk_range_draw_step_back (GtkRange *range)
{
g_return_if_fail (range != NULL);
g_return_if_fail (GTK_IS_RANGE (range));
}
void
-gtk_range_slider_update (GtkRange *range)
+_gtk_range_slider_update (GtkRange *range)
{
g_return_if_fail (range != NULL);
g_return_if_fail (GTK_IS_RANGE (range));
}
gint
-gtk_range_trough_click (GtkRange *range,
- gint x,
- gint y,
- gfloat *jump_perc)
+_gtk_range_trough_click (GtkRange *range,
+ gint x,
+ gint y,
+ gfloat *jump_perc)
{
g_return_val_if_fail (range != NULL, GTK_TROUGH_NONE);
g_return_val_if_fail (GTK_IS_RANGE (range), GTK_TROUGH_NONE);
}
void
-gtk_range_default_hslider_update (GtkRange *range)
+_gtk_range_default_hslider_update (GtkRange *range)
{
gint left;
gint right;
}
void
-gtk_range_default_vslider_update (GtkRange *range)
+_gtk_range_default_vslider_update (GtkRange *range)
{
gint top;
gint bottom;
}
gint
-gtk_range_default_htrough_click (GtkRange *range,
- gint x,
- gint y,
- gfloat *jump_perc)
+_gtk_range_default_htrough_click (GtkRange *range,
+ gint x,
+ gint y,
+ gfloat *jump_perc)
{
gint ythickness;
gint trough_width;
}
gint
-gtk_range_default_vtrough_click (GtkRange *range,
- gint x,
- gint y,
- gfloat *jump_perc)
+_gtk_range_default_vtrough_click (GtkRange *range,
+ gint x,
+ gint y,
+ gfloat *jump_perc)
{
gint xthickness;
gint trough_width;
}
void
-gtk_range_default_hmotion (GtkRange *range,
- gint xdelta,
- gint ydelta)
+_gtk_range_default_hmotion (GtkRange *range,
+ gint xdelta,
+ gint ydelta)
{
gdouble old_value;
gint left, right;
}
else
{
- gtk_range_slider_update (range);
- gtk_range_clear_background (range);
+ _gtk_range_slider_update (range);
+ _gtk_range_clear_background (range);
if (range->policy == GTK_UPDATE_DELAYED)
{
}
void
-gtk_range_default_vmotion (GtkRange *range,
- gint xdelta,
- gint ydelta)
+_gtk_range_default_vmotion (GtkRange *range,
+ gint xdelta,
+ gint ydelta)
{
gdouble old_value;
gint top, bottom;
}
else
{
- gtk_range_slider_update (range);
- gtk_range_clear_background (range);
+ _gtk_range_slider_update (range);
+ _gtk_range_clear_background (range);
if (range->policy == GTK_UPDATE_DELAYED)
{
g_return_if_fail (GTK_IS_RANGE (widget));
if (GTK_WIDGET_DRAWABLE (widget))
- gtk_range_draw_trough (GTK_RANGE (widget));
+ _gtk_range_draw_trough (GTK_RANGE (widget));
}
static void
*/
if (event->window == range->trough)
{
- gtk_range_draw_trough (range);
+ _gtk_range_draw_trough (range);
}
else if (event->window == widget->window)
{
- gtk_range_draw_background (range);
+ _gtk_range_draw_background (range);
}
else if (event->window == range->slider)
{
- gtk_range_draw_slider (range);
+ _gtk_range_draw_slider (range);
}
else if (event->window == range->step_forw)
{
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
}
else if (event->window == range->step_back)
{
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
}
return FALSE;
}
range->click_child = RANGE_CLASS (range)->trough;
if (range->button == 2)
- trough_part = gtk_range_trough_click (range, event->x, event->y, &jump_perc);
+ trough_part = _gtk_range_trough_click (range, event->x, event->y, &jump_perc);
else
- trough_part = gtk_range_trough_click (range, event->x, event->y, NULL);
+ trough_part = _gtk_range_trough_click (range, event->x, event->y, NULL);
range->scroll_type = GTK_SCROLL_NONE;
if (trough_part == GTK_TROUGH_START)
gtk_range_add_timer (range);
if (back)
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
else
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
}
}
}
if (range->click_child == RANGE_CLASS (range)->step_forw)
{
range->click_child = 0;
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
}
else if (range->click_child == RANGE_CLASS (range)->step_back)
{
range->click_child = 0;
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
}
}
{
case GTK_SCROLL_STEP_LEFT:
if (should_invert (range, TRUE))
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
else
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
break;
case GTK_SCROLL_STEP_UP:
if (should_invert (range, FALSE))
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
else
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
break;
case GTK_SCROLL_STEP_RIGHT:
if (should_invert (range, TRUE))
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
else
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
break;
case GTK_SCROLL_STEP_DOWN:
if (should_invert (range, FALSE))
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
else
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
break;
case GTK_SCROLL_STEP_BACKWARD:
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
break;
case GTK_SCROLL_STEP_FORWARD:
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
break;
}
}
gtk_signal_emit_by_name (GTK_OBJECT (range->adjustment),
"value_changed");
- gtk_range_slider_update (range);
- gtk_range_clear_background (range);
+ _gtk_range_slider_update (range);
+ _gtk_range_clear_background (range);
}
}
}
if ((range->click_child == 0) ||
(range->click_child == RANGE_CLASS (range)->trough))
- gtk_range_draw_slider (range);
+ _gtk_range_draw_slider (range);
}
else if (event->window == range->step_forw)
{
if ((range->click_child == 0) ||
(range->click_child == RANGE_CLASS (range)->trough))
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
}
else if (event->window == range->step_back)
{
if ((range->click_child == 0) ||
(range->click_child == RANGE_CLASS (range)->trough))
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
}
return TRUE;
{
if ((range->click_child == 0) ||
(range->click_child == RANGE_CLASS (range)->trough))
- gtk_range_draw_slider (range);
+ _gtk_range_draw_slider (range);
}
else if (event->window == range->step_forw)
{
if ((range->click_child == 0) ||
(range->click_child == RANGE_CLASS (range)->trough))
- gtk_range_draw_step_forw (range);
+ _gtk_range_draw_step_forw (range);
}
else if (event->window == range->step_back)
{
if ((range->click_child == 0) ||
(range->click_child == RANGE_CLASS (range)->trough))
- gtk_range_draw_step_back (range);
+ _gtk_range_draw_step_back (range);
}
return TRUE;
}
else
{
- gtk_range_slider_update (range);
- gtk_range_clear_background (range);
+ _gtk_range_slider_update (range);
+ _gtk_range_clear_background (range);
}
}
(range->old_upper != adjustment->upper) ||
(range->old_page_size != adjustment->page_size))
{
- gtk_range_slider_update (range);
- gtk_range_clear_background (range);
+ _gtk_range_slider_update (range);
+ _gtk_range_clear_background (range);
range->old_value = adjustment->value;
range->old_lower = adjustment->lower;
if (range->old_value != adjustment->value)
{
- gtk_range_slider_update (range);
- gtk_range_clear_background (range);
+ _gtk_range_slider_update (range);
+ _gtk_range_clear_background (range);
range->old_value = adjustment->value;
}
gboolean setting);
gboolean gtk_range_get_inverted (GtkRange *range);
-void gtk_range_draw_background (GtkRange *range);
-void gtk_range_clear_background (GtkRange *range);
-void gtk_range_draw_trough (GtkRange *range);
-void gtk_range_draw_slider (GtkRange *range);
-void gtk_range_draw_step_forw (GtkRange *range);
-void gtk_range_draw_step_back (GtkRange *range);
-void gtk_range_slider_update (GtkRange *range);
-gint gtk_range_trough_click (GtkRange *range,
- gint x,
- gint y,
- gfloat *jump_perc);
-
-void gtk_range_default_hslider_update (GtkRange *range);
-void gtk_range_default_vslider_update (GtkRange *range);
-gint gtk_range_default_htrough_click (GtkRange *range,
- gint x,
- gint y,
- gfloat *jump_perc);
-gint gtk_range_default_vtrough_click (GtkRange *range,
- gint x,
- gint y,
- gfloat *jump_perc);
-void gtk_range_default_hmotion (GtkRange *range,
- gint xdelta,
- gint ydelta);
-void gtk_range_default_vmotion (GtkRange *range,
- gint xdelta,
- gint ydelta);
+void _gtk_range_draw_background (GtkRange *range);
+void _gtk_range_clear_background (GtkRange *range);
+void _gtk_range_draw_trough (GtkRange *range);
+void _gtk_range_draw_slider (GtkRange *range);
+void _gtk_range_draw_step_forw (GtkRange *range);
+void _gtk_range_draw_step_back (GtkRange *range);
+void _gtk_range_slider_update (GtkRange *range);
+gint _gtk_range_trough_click (GtkRange *range,
+ gint x,
+ gint y,
+ gfloat *jump_perc);
+
+void _gtk_range_default_hslider_update (GtkRange *range);
+void _gtk_range_default_vslider_update (GtkRange *range);
+gint _gtk_range_default_htrough_click (GtkRange *range,
+ gint x,
+ gint y,
+ gfloat *jump_perc);
+gint _gtk_range_default_vtrough_click (GtkRange *range,
+ gint x,
+ gint y,
+ gfloat *jump_perc);
+void _gtk_range_default_hmotion (GtkRange *range,
+ gint xdelta,
+ gint ydelta);
+void _gtk_range_default_vmotion (GtkRange *range,
+ gint xdelta,
+ gint ydelta);
#ifdef __cplusplus
gtk_tree_model_get_value (GTK_TREE_MODEL (tree_model), iter, column, &value);
- G_VALUE_LCOPY (&value, var_args, &error);
+ G_VALUE_LCOPY (&value, var_args, 0, &error);
if (error)
{
g_warning ("%s: %s", G_STRLOC, error);
widget_class->size_request = gtk_vscale_size_request;
widget_class->size_allocate = gtk_vscale_size_allocate;
- range_class->slider_update = gtk_range_default_vslider_update;
- range_class->trough_click = gtk_range_default_vtrough_click;
- range_class->motion = gtk_range_default_vmotion;
+ range_class->slider_update = _gtk_range_default_vslider_update;
+ range_class->trough_click = _gtk_range_default_vtrough_click;
+ range_class->motion = _gtk_range_default_vmotion;
range_class->draw_slider = gtk_vscale_draw_slider;
range_class->trough_keys = gtk_vscale_trough_keys;
range_class->clear_background = gtk_vscale_clear_background;
gtk_style_set_background (widget->style, range->trough, GTK_STATE_ACTIVE);
gtk_style_set_background (widget->style, range->slider, GTK_STATE_NORMAL);
- gtk_range_slider_update (GTK_RANGE (widget));
+ _gtk_range_slider_update (GTK_RANGE (widget));
gdk_window_show (range->slider);
}
gtk_vscale_pos_trough (GTK_VSCALE (widget), &x, &y, &width, &height);
gdk_window_move_resize (range->trough, x, y, width, height);
- gtk_range_slider_update (GTK_RANGE (widget));
+ _gtk_range_slider_update (GTK_RANGE (widget));
}
}
range_class->draw_step_forw = gtk_vscrollbar_draw_step_forw;
range_class->draw_step_back = gtk_vscrollbar_draw_step_back;
range_class->slider_update = gtk_vscrollbar_slider_update;
- range_class->trough_click = gtk_range_default_vtrough_click;
+ range_class->trough_click = _gtk_range_default_vtrough_click;
range_class->trough_keys = gtk_vscrollbar_trough_keys;
- range_class->motion = gtk_range_default_vmotion;
+ range_class->motion = _gtk_range_default_vmotion;
}
static void
range->slider = gdk_window_new (range->trough, &attributes, attributes_mask);
gtk_vscrollbar_calc_slider_size (GTK_VSCROLLBAR (widget));
- gtk_range_slider_update (GTK_RANGE (widget));
+ _gtk_range_slider_update (GTK_RANGE (widget));
widget->style = gtk_style_attach (widget->style, widget->window);
widget->requisition.width - widget->style->xthickness * 2,
RANGE_CLASS (widget)->stepper_size);
- gtk_range_slider_update (GTK_RANGE (widget));
+ _gtk_range_slider_update (GTK_RANGE (widget));
}
}
g_return_if_fail (GTK_IS_VSCROLLBAR (range));
gtk_vscrollbar_calc_slider_size (GTK_VSCROLLBAR (range));
- gtk_range_default_vslider_update (range);
+ _gtk_range_default_vslider_update (range);
}
static void