Move more text widget headers into the private header list
2000-09-26 Havoc Pennington <hp@redhat.com>
* gtk/Makefile.am (gtk_private_h_sources): Move more text widget
headers into the private header list
* Makefile.am (pkgconfig_DATA): install pkg-config files
* configure.in: add pkg-config files
* gdk-2.0.pc.in, gdk-pixbuf.pc.in, gtk+-2.0.pc.in: pkg-config files
* gtk/gtkwindow.c (gtk_window_read_rcfiles): Invalidate
outstanding icon caches on theme change.
* gtk/gtkiconfactory.h, gtk/gtkiconfactory.c: New icon system. Three
important types:
(GtkIconSource): Specification for creating a pixbuf
appropriate for a direction/state/size triplet from
a source pixbuf or filename
(GtkIconSet): List of GtkIconSource objects that are used to
create the "same" icon (e.g. an OK button icon), and cache for
rendered icons
(GtkIconFactory): Hash from stock ID to GtkIconSet; used to look
up the icon set for a given stock ID. GTK maintains a stack of
GtkIconFactory to search, and applications or libraries can add
additional icon factories on top of the stack
* gtk/gtkrc.h, gtk/gtkrc.c: When loading an RcStyle, parse
the set of GtkIconSource specified for a given stock ID into
a GtkIconSet, and put the GtkIconSet into a GtkIconFactory for the
RcStyle, under the specified stock ID.
* gtk/gtkstyle.h, gtk/gtkstyle.c: Add a virtual function
render_icon used to derive a GdkPixbuf from a GtkIconSource.
This allows people to theme how prelight, insensitive, etc. are
done.
(gtk_style_lookup_icon_set): Look up a stock ID in the list of
icon factories for a style, and return the resulting
icon set if any.
(gtk_style_render_icon): Render an icon using the render_icon
method in the GtkStyleClass.
* gtk/gtkwidget.h, gtk/gtkwidget.c (gtk_widget_render_icon):
Use the style for a given widget to look up a stock ID, get the
icon set, and render an icon using the render_icon method
of the style
* gtk/gtkstock.h, gtk/gtkstock.c: Header with the GtkStockItem type
(contains information about a stock item), the built-in stock item
IDs, and functions to add/lookup stock items.
* gtk/stock-icons/*: Stock icons that come with GTK
* gtk/gtkbutton.h, gtk/gtkbutton.c (gtk_button_new_stock): Returns
a button based on a GtkStockItem
(gtk_button_new_accel): Takes a uline string and accel group, and
installs the accelerator.
* gtk/gtkimage.h, gtk/gtkimage.c: Make this into a generic
image-display widget.
2000-09-26 20:22:17 +00:00
|
|
|
|
2001-05-25 20:41:46 +00:00
|
|
|
IMAGES = @STRIP_BEGIN@ \
|
|
|
|
dialog_error.png \
|
|
|
|
dialog_info.png \
|
|
|
|
dialog_question.png \
|
|
|
|
dialog_warning.png \
|
|
|
|
stock_add.png \
|
|
|
|
stock_align_center.png \
|
|
|
|
stock_align_justify.png \
|
|
|
|
stock_align_left.png \
|
|
|
|
stock_align_right.png \
|
|
|
|
stock_bottom.png \
|
2001-11-02 00:48:28 +00:00
|
|
|
stock_broken_image.png \
|
2001-05-25 20:41:46 +00:00
|
|
|
stock_button_apply.png \
|
|
|
|
stock_button_cancel.png \
|
|
|
|
stock_button_close.png \
|
|
|
|
stock_button_no.png \
|
|
|
|
stock_button_ok.png \
|
|
|
|
stock_button_yes.png \
|
|
|
|
stock_cdrom.png \
|
|
|
|
stock_clear.png \
|
|
|
|
stock_close.png \
|
|
|
|
stock_close.png \
|
|
|
|
stock_colorselector.png \
|
|
|
|
stock_convert.png \
|
|
|
|
stock_copy.png \
|
|
|
|
stock_cut.png \
|
2001-06-25 01:51:58 +00:00
|
|
|
stock_dnd_multiple.png \
|
2001-05-25 20:41:46 +00:00
|
|
|
stock_down_arrow.png \
|
|
|
|
stock_exec.png \
|
|
|
|
stock_exit.png \
|
|
|
|
stock_first.png \
|
|
|
|
stock_font.png \
|
|
|
|
stock_help.png \
|
|
|
|
stock_help.png \
|
|
|
|
stock_home.png \
|
|
|
|
stock_index.png \
|
|
|
|
stock_jump_to.png \
|
|
|
|
stock_last.png \
|
|
|
|
stock_left_arrow.png \
|
|
|
|
stock_menu_print_preview.png \
|
2001-05-27 21:43:09 +00:00
|
|
|
stock_menu_sort_ascending.png \
|
2001-05-25 20:41:46 +00:00
|
|
|
stock_menu_sort_descending.png \
|
|
|
|
stock_new.png \
|
|
|
|
stock_open.png \
|
|
|
|
stock_paste.png \
|
|
|
|
stock_preferences.png \
|
|
|
|
stock_print.png \
|
|
|
|
stock_print_preview.png \
|
|
|
|
stock_properties.png \
|
|
|
|
stock_redo.png \
|
|
|
|
stock_refresh.png \
|
|
|
|
stock_remove.png \
|
|
|
|
stock_revert.png \
|
|
|
|
stock_right_arrow.png \
|
|
|
|
stock_save.png \
|
|
|
|
stock_save_as.png \
|
|
|
|
stock_search.png \
|
|
|
|
stock_search_replace.png \
|
|
|
|
stock_sort_ascending.png \
|
|
|
|
stock_sort_descending.png \
|
|
|
|
stock_spellcheck.png \
|
|
|
|
stock_stop.png \
|
|
|
|
stock_text_bold.png \
|
|
|
|
stock_text_italic.png \
|
|
|
|
stock_text_strikeout.png \
|
|
|
|
stock_text_underline.png \
|
|
|
|
stock_top.png \
|
|
|
|
stock_trash.png \
|
|
|
|
stock_undelete.png \
|
|
|
|
stock_undo.png \
|
|
|
|
stock_up_arrow.png \
|
|
|
|
stock_zoom_1.png \
|
|
|
|
stock_zoom_fit.png \
|
|
|
|
stock_zoom_in.png \
|
|
|
|
stock_zoom_out.png \
|
doh, this was broken beyond believe.
Tue Dec 12 23:46:44 2000 Tim Janik <timj@gtk.org>
* gtk/stock-icons/Makefile.am: doh, this was broken beyond believe.
* gtk/gtkbox.c: change property types from (u)long to (u)int for
::position and ::padding.
* gtk/gtkcontainer.c: make ::border_width an INT property.
* gtk/gtkpacker.c: make ::position an INT property.
* gtk/gtkscrolledwindow.c (gtk_scrolled_window_adjustment_changed):
guard against NULL h/v scrollbars, since this is used at construction
time.
* gtk/gtkclist.[hc]: nuked gtk_clist_construct(), implemented
internal gtk_clist_constructor().
* gtk/gtkctree.[hc]: nuked gtk_ctree_construct(), implemented
gtk_ctree_constructor().
* gtk/gtkprogressbar.c (gtk_progress_bar_class_init): property
::pulse_step should use ARG_PULSE_STEP, not ARG_FRACTION.
* docs/reference/Makefile.am: fun stuff, disabled docs generation
again, gtk-scan.c needs to introspec paramspecs, not GtkAgs.
* gtk/gtkwidget.[hc]:
removed gtk_widget_setv(), gtk_widget_getv(), gtk_widget_newv()
and gtk_widget_get().
(gtk_widget_new): use g_object_new_valist().
(gtk_widget_set): use g_object_set_valist().
* gtk/gtkobject.[hc]:
removed gtk_object_arg_get_info(), gtk_object_getv(),
gtk_object_query_args(), gtk_object_newv(),
gtk_object_class_add_signals(),
gtk_object_class_user_signal_new(),
gtk_object_class_user_signal_newv(),
gtk_object_arg_set(), gtk_object_arg_get(),
gtk_object_args_collect(),
gtk_object_default_construct(),
gtk_object_constructed(),
GTK_CONSTRUCTED and GTK_OBJECT_CONSTRUCTED().
removed nsignals, signals and n_args members from GtkObjectClass.
(gtk_object_new): use g_object_new_valist().
(gtk_object_set): use g_object_set_valist().
(gtk_object_get): use g_object_get_valist().
* gtk/gtkcompat.h: define gtk_object_default_construct().
* gtk/gtktypeutils.c (gtk_type_new): create constructed objects via
g_object_new().
* gtk/*.c: removed gtk_object_class_add_signals() from class_init()
fucntions, cleaned up method assignments (make sure your structures
are setup properly before calling out). removed all GTK_CONSTRUCTED
hacks ;)
2000-12-13 01:34:41 +00:00
|
|
|
@STRIP_END@
|
Move more text widget headers into the private header list
2000-09-26 Havoc Pennington <hp@redhat.com>
* gtk/Makefile.am (gtk_private_h_sources): Move more text widget
headers into the private header list
* Makefile.am (pkgconfig_DATA): install pkg-config files
* configure.in: add pkg-config files
* gdk-2.0.pc.in, gdk-pixbuf.pc.in, gtk+-2.0.pc.in: pkg-config files
* gtk/gtkwindow.c (gtk_window_read_rcfiles): Invalidate
outstanding icon caches on theme change.
* gtk/gtkiconfactory.h, gtk/gtkiconfactory.c: New icon system. Three
important types:
(GtkIconSource): Specification for creating a pixbuf
appropriate for a direction/state/size triplet from
a source pixbuf or filename
(GtkIconSet): List of GtkIconSource objects that are used to
create the "same" icon (e.g. an OK button icon), and cache for
rendered icons
(GtkIconFactory): Hash from stock ID to GtkIconSet; used to look
up the icon set for a given stock ID. GTK maintains a stack of
GtkIconFactory to search, and applications or libraries can add
additional icon factories on top of the stack
* gtk/gtkrc.h, gtk/gtkrc.c: When loading an RcStyle, parse
the set of GtkIconSource specified for a given stock ID into
a GtkIconSet, and put the GtkIconSet into a GtkIconFactory for the
RcStyle, under the specified stock ID.
* gtk/gtkstyle.h, gtk/gtkstyle.c: Add a virtual function
render_icon used to derive a GdkPixbuf from a GtkIconSource.
This allows people to theme how prelight, insensitive, etc. are
done.
(gtk_style_lookup_icon_set): Look up a stock ID in the list of
icon factories for a style, and return the resulting
icon set if any.
(gtk_style_render_icon): Render an icon using the render_icon
method in the GtkStyleClass.
* gtk/gtkwidget.h, gtk/gtkwidget.c (gtk_widget_render_icon):
Use the style for a given widget to look up a stock ID, get the
icon set, and render an icon using the render_icon method
of the style
* gtk/gtkstock.h, gtk/gtkstock.c: Header with the GtkStockItem type
(contains information about a stock item), the built-in stock item
IDs, and functions to add/lookup stock items.
* gtk/stock-icons/*: Stock icons that come with GTK
* gtk/gtkbutton.h, gtk/gtkbutton.c (gtk_button_new_stock): Returns
a button based on a GtkStockItem
(gtk_button_new_accel): Takes a uline string and accel group, and
installs the accelerator.
* gtk/gtkimage.h, gtk/gtkimage.c: Make this into a generic
image-display widget.
2000-09-26 20:22:17 +00:00
|
|
|
|
2001-05-25 20:41:46 +00:00
|
|
|
VARIABLES = @STRIP_BEGIN@ \
|
|
|
|
dialog_error $(srcdir)/dialog_error.png \
|
|
|
|
dialog_info $(srcdir)/dialog_info.png \
|
|
|
|
dialog_question $(srcdir)/dialog_question.png \
|
|
|
|
dialog_warning $(srcdir)/dialog_warning.png \
|
|
|
|
stock_add $(srcdir)/stock_add.png \
|
|
|
|
stock_align_justify $(srcdir)/stock_align_justify.png \
|
|
|
|
stock_align_left $(srcdir)/stock_align_left.png \
|
|
|
|
stock_button_apply $(srcdir)/stock_button_apply.png \
|
|
|
|
stock_button_cancel $(srcdir)/stock_button_cancel.png \
|
|
|
|
stock_button_close $(srcdir)/stock_button_close.png \
|
2001-06-25 01:51:58 +00:00
|
|
|
stock_dnd_multiple $(srcdir)/stock_dnd_multiple.png \
|
2001-05-25 20:41:46 +00:00
|
|
|
stock_button_no $(srcdir)/stock_button_no.png \
|
|
|
|
stock_button_ok $(srcdir)/stock_button_ok.png \
|
|
|
|
stock_button_yes $(srcdir)/stock_button_yes.png \
|
|
|
|
stock_align_center $(srcdir)/stock_align_center.png \
|
|
|
|
stock_align_right $(srcdir)/stock_align_right.png \
|
|
|
|
stock_bottom $(srcdir)/stock_bottom.png \
|
|
|
|
stock_cdrom $(srcdir)/stock_cdrom.png \
|
|
|
|
stock_clear $(srcdir)/stock_clear.png \
|
|
|
|
stock_close $(srcdir)/stock_close.png \
|
|
|
|
stock_colorselector $(srcdir)/stock_colorselector.png \
|
|
|
|
stock_convert $(srcdir)/stock_convert.png \
|
|
|
|
stock_copy $(srcdir)/stock_copy.png \
|
|
|
|
stock_cut $(srcdir)/stock_cut.png \
|
|
|
|
stock_down_arrow $(srcdir)/stock_down_arrow.png \
|
|
|
|
stock_exec $(srcdir)/stock_exec.png \
|
|
|
|
stock_exit $(srcdir)/stock_exit.png \
|
|
|
|
stock_first $(srcdir)/stock_first.png \
|
|
|
|
stock_font $(srcdir)/stock_font.png \
|
|
|
|
stock_help $(srcdir)/stock_help.png \
|
|
|
|
stock_home $(srcdir)/stock_home.png \
|
|
|
|
stock_index $(srcdir)/stock_index.png \
|
|
|
|
stock_jump_to $(srcdir)/stock_jump_to.png \
|
|
|
|
stock_last $(srcdir)/stock_last.png \
|
|
|
|
stock_left_arrow $(srcdir)/stock_left_arrow.png \
|
|
|
|
stock_menu_print_preview $(srcdir)/stock_menu_print_preview.png \
|
2001-05-27 21:43:09 +00:00
|
|
|
stock_menu_sort_ascending $(srcdir)/stock_menu_sort_ascending.png \
|
2001-05-25 20:41:46 +00:00
|
|
|
stock_menu_sort_descending $(srcdir)/stock_menu_sort_descending.png \
|
2001-11-02 00:48:28 +00:00
|
|
|
stock_missing_image $(srcdir)/stock_broken_image.png \
|
2001-05-25 20:41:46 +00:00
|
|
|
stock_new $(srcdir)/stock_new.png \
|
|
|
|
stock_open $(srcdir)/stock_open.png \
|
|
|
|
stock_paste $(srcdir)/stock_paste.png \
|
|
|
|
stock_preferences $(srcdir)/stock_preferences.png \
|
|
|
|
stock_print $(srcdir)/stock_print.png \
|
|
|
|
stock_print_preview $(srcdir)/stock_print_preview.png \
|
|
|
|
stock_properties $(srcdir)/stock_properties.png \
|
|
|
|
stock_redo $(srcdir)/stock_redo.png \
|
|
|
|
stock_refresh $(srcdir)/stock_refresh.png \
|
|
|
|
stock_remove $(srcdir)/stock_remove.png \
|
|
|
|
stock_revert $(srcdir)/stock_revert.png \
|
|
|
|
stock_right_arrow $(srcdir)/stock_right_arrow.png \
|
|
|
|
stock_save $(srcdir)/stock_save.png \
|
|
|
|
stock_save_as $(srcdir)/stock_save_as.png \
|
|
|
|
stock_search $(srcdir)/stock_search.png \
|
|
|
|
stock_search_replace $(srcdir)/stock_search_replace.png \
|
|
|
|
stock_sort_ascending $(srcdir)/stock_sort_ascending.png \
|
|
|
|
stock_sort_descending $(srcdir)/stock_sort_descending.png \
|
|
|
|
stock_spellcheck $(srcdir)/stock_spellcheck.png \
|
|
|
|
stock_stop $(srcdir)/stock_stop.png \
|
|
|
|
stock_text_bold $(srcdir)/stock_text_bold.png \
|
|
|
|
stock_text_italic $(srcdir)/stock_text_italic.png \
|
|
|
|
stock_text_strikeout $(srcdir)/stock_text_strikeout.png \
|
|
|
|
stock_text_underline $(srcdir)/stock_text_underline.png \
|
|
|
|
stock_top $(srcdir)/stock_top.png \
|
|
|
|
stock_trash $(srcdir)/stock_trash.png \
|
|
|
|
stock_undelete $(srcdir)/stock_undelete.png \
|
|
|
|
stock_undo $(srcdir)/stock_undo.png \
|
|
|
|
stock_up_arrow $(srcdir)/stock_up_arrow.png \
|
|
|
|
stock_zoom_1 $(srcdir)/stock_zoom_1.png \
|
|
|
|
stock_zoom_fit $(srcdir)/stock_zoom_fit.png \
|
|
|
|
stock_zoom_in $(srcdir)/stock_zoom_in.png \
|
|
|
|
stock_zoom_out $(srcdir)/stock_zoom_out.png \
|
doh, this was broken beyond believe.
Tue Dec 12 23:46:44 2000 Tim Janik <timj@gtk.org>
* gtk/stock-icons/Makefile.am: doh, this was broken beyond believe.
* gtk/gtkbox.c: change property types from (u)long to (u)int for
::position and ::padding.
* gtk/gtkcontainer.c: make ::border_width an INT property.
* gtk/gtkpacker.c: make ::position an INT property.
* gtk/gtkscrolledwindow.c (gtk_scrolled_window_adjustment_changed):
guard against NULL h/v scrollbars, since this is used at construction
time.
* gtk/gtkclist.[hc]: nuked gtk_clist_construct(), implemented
internal gtk_clist_constructor().
* gtk/gtkctree.[hc]: nuked gtk_ctree_construct(), implemented
gtk_ctree_constructor().
* gtk/gtkprogressbar.c (gtk_progress_bar_class_init): property
::pulse_step should use ARG_PULSE_STEP, not ARG_FRACTION.
* docs/reference/Makefile.am: fun stuff, disabled docs generation
again, gtk-scan.c needs to introspec paramspecs, not GtkAgs.
* gtk/gtkwidget.[hc]:
removed gtk_widget_setv(), gtk_widget_getv(), gtk_widget_newv()
and gtk_widget_get().
(gtk_widget_new): use g_object_new_valist().
(gtk_widget_set): use g_object_set_valist().
* gtk/gtkobject.[hc]:
removed gtk_object_arg_get_info(), gtk_object_getv(),
gtk_object_query_args(), gtk_object_newv(),
gtk_object_class_add_signals(),
gtk_object_class_user_signal_new(),
gtk_object_class_user_signal_newv(),
gtk_object_arg_set(), gtk_object_arg_get(),
gtk_object_args_collect(),
gtk_object_default_construct(),
gtk_object_constructed(),
GTK_CONSTRUCTED and GTK_OBJECT_CONSTRUCTED().
removed nsignals, signals and n_args members from GtkObjectClass.
(gtk_object_new): use g_object_new_valist().
(gtk_object_set): use g_object_set_valist().
(gtk_object_get): use g_object_get_valist().
* gtk/gtkcompat.h: define gtk_object_default_construct().
* gtk/gtktypeutils.c (gtk_type_new): create constructed objects via
g_object_new().
* gtk/*.c: removed gtk_object_class_add_signals() from class_init()
fucntions, cleaned up method assignments (make sure your structures
are setup properly before calling out). removed all GTK_CONSTRUCTED
hacks ;)
2000-12-13 01:34:41 +00:00
|
|
|
@STRIP_END@
|
Move more text widget headers into the private header list
2000-09-26 Havoc Pennington <hp@redhat.com>
* gtk/Makefile.am (gtk_private_h_sources): Move more text widget
headers into the private header list
* Makefile.am (pkgconfig_DATA): install pkg-config files
* configure.in: add pkg-config files
* gdk-2.0.pc.in, gdk-pixbuf.pc.in, gtk+-2.0.pc.in: pkg-config files
* gtk/gtkwindow.c (gtk_window_read_rcfiles): Invalidate
outstanding icon caches on theme change.
* gtk/gtkiconfactory.h, gtk/gtkiconfactory.c: New icon system. Three
important types:
(GtkIconSource): Specification for creating a pixbuf
appropriate for a direction/state/size triplet from
a source pixbuf or filename
(GtkIconSet): List of GtkIconSource objects that are used to
create the "same" icon (e.g. an OK button icon), and cache for
rendered icons
(GtkIconFactory): Hash from stock ID to GtkIconSet; used to look
up the icon set for a given stock ID. GTK maintains a stack of
GtkIconFactory to search, and applications or libraries can add
additional icon factories on top of the stack
* gtk/gtkrc.h, gtk/gtkrc.c: When loading an RcStyle, parse
the set of GtkIconSource specified for a given stock ID into
a GtkIconSet, and put the GtkIconSet into a GtkIconFactory for the
RcStyle, under the specified stock ID.
* gtk/gtkstyle.h, gtk/gtkstyle.c: Add a virtual function
render_icon used to derive a GdkPixbuf from a GtkIconSource.
This allows people to theme how prelight, insensitive, etc. are
done.
(gtk_style_lookup_icon_set): Look up a stock ID in the list of
icon factories for a style, and return the resulting
icon set if any.
(gtk_style_render_icon): Render an icon using the render_icon
method in the GtkStyleClass.
* gtk/gtkwidget.h, gtk/gtkwidget.c (gtk_widget_render_icon):
Use the style for a given widget to look up a stock ID, get the
icon set, and render an icon using the render_icon method
of the style
* gtk/gtkstock.h, gtk/gtkstock.c: Header with the GtkStockItem type
(contains information about a stock item), the built-in stock item
IDs, and functions to add/lookup stock items.
* gtk/stock-icons/*: Stock icons that come with GTK
* gtk/gtkbutton.h, gtk/gtkbutton.c (gtk_button_new_stock): Returns
a button based on a GtkStockItem
(gtk_button_new_accel): Takes a uline string and accel group, and
installs the accelerator.
* gtk/gtkimage.h, gtk/gtkimage.c: Make this into a generic
image-display widget.
2000-09-26 20:22:17 +00:00
|
|
|
|
doh, this was broken beyond believe.
Tue Dec 12 23:46:44 2000 Tim Janik <timj@gtk.org>
* gtk/stock-icons/Makefile.am: doh, this was broken beyond believe.
* gtk/gtkbox.c: change property types from (u)long to (u)int for
::position and ::padding.
* gtk/gtkcontainer.c: make ::border_width an INT property.
* gtk/gtkpacker.c: make ::position an INT property.
* gtk/gtkscrolledwindow.c (gtk_scrolled_window_adjustment_changed):
guard against NULL h/v scrollbars, since this is used at construction
time.
* gtk/gtkclist.[hc]: nuked gtk_clist_construct(), implemented
internal gtk_clist_constructor().
* gtk/gtkctree.[hc]: nuked gtk_ctree_construct(), implemented
gtk_ctree_constructor().
* gtk/gtkprogressbar.c (gtk_progress_bar_class_init): property
::pulse_step should use ARG_PULSE_STEP, not ARG_FRACTION.
* docs/reference/Makefile.am: fun stuff, disabled docs generation
again, gtk-scan.c needs to introspec paramspecs, not GtkAgs.
* gtk/gtkwidget.[hc]:
removed gtk_widget_setv(), gtk_widget_getv(), gtk_widget_newv()
and gtk_widget_get().
(gtk_widget_new): use g_object_new_valist().
(gtk_widget_set): use g_object_set_valist().
* gtk/gtkobject.[hc]:
removed gtk_object_arg_get_info(), gtk_object_getv(),
gtk_object_query_args(), gtk_object_newv(),
gtk_object_class_add_signals(),
gtk_object_class_user_signal_new(),
gtk_object_class_user_signal_newv(),
gtk_object_arg_set(), gtk_object_arg_get(),
gtk_object_args_collect(),
gtk_object_default_construct(),
gtk_object_constructed(),
GTK_CONSTRUCTED and GTK_OBJECT_CONSTRUCTED().
removed nsignals, signals and n_args members from GtkObjectClass.
(gtk_object_new): use g_object_new_valist().
(gtk_object_set): use g_object_set_valist().
(gtk_object_get): use g_object_get_valist().
* gtk/gtkcompat.h: define gtk_object_default_construct().
* gtk/gtktypeutils.c (gtk_type_new): create constructed objects via
g_object_new().
* gtk/*.c: removed gtk_object_class_add_signals() from class_init()
fucntions, cleaned up method assignments (make sure your structures
are setup properly before calling out). removed all GTK_CONSTRUCTED
hacks ;)
2000-12-13 01:34:41 +00:00
|
|
|
noinst_DATA = gtkstockpixbufs.h
|
2001-09-18 13:26:52 +00:00
|
|
|
CLEANFILES = $(noinst_DATA)
|
2000-11-14 16:38:04 +00:00
|
|
|
|
doh, this was broken beyond believe.
Tue Dec 12 23:46:44 2000 Tim Janik <timj@gtk.org>
* gtk/stock-icons/Makefile.am: doh, this was broken beyond believe.
* gtk/gtkbox.c: change property types from (u)long to (u)int for
::position and ::padding.
* gtk/gtkcontainer.c: make ::border_width an INT property.
* gtk/gtkpacker.c: make ::position an INT property.
* gtk/gtkscrolledwindow.c (gtk_scrolled_window_adjustment_changed):
guard against NULL h/v scrollbars, since this is used at construction
time.
* gtk/gtkclist.[hc]: nuked gtk_clist_construct(), implemented
internal gtk_clist_constructor().
* gtk/gtkctree.[hc]: nuked gtk_ctree_construct(), implemented
gtk_ctree_constructor().
* gtk/gtkprogressbar.c (gtk_progress_bar_class_init): property
::pulse_step should use ARG_PULSE_STEP, not ARG_FRACTION.
* docs/reference/Makefile.am: fun stuff, disabled docs generation
again, gtk-scan.c needs to introspec paramspecs, not GtkAgs.
* gtk/gtkwidget.[hc]:
removed gtk_widget_setv(), gtk_widget_getv(), gtk_widget_newv()
and gtk_widget_get().
(gtk_widget_new): use g_object_new_valist().
(gtk_widget_set): use g_object_set_valist().
* gtk/gtkobject.[hc]:
removed gtk_object_arg_get_info(), gtk_object_getv(),
gtk_object_query_args(), gtk_object_newv(),
gtk_object_class_add_signals(),
gtk_object_class_user_signal_new(),
gtk_object_class_user_signal_newv(),
gtk_object_arg_set(), gtk_object_arg_get(),
gtk_object_args_collect(),
gtk_object_default_construct(),
gtk_object_constructed(),
GTK_CONSTRUCTED and GTK_OBJECT_CONSTRUCTED().
removed nsignals, signals and n_args members from GtkObjectClass.
(gtk_object_new): use g_object_new_valist().
(gtk_object_set): use g_object_set_valist().
(gtk_object_get): use g_object_get_valist().
* gtk/gtkcompat.h: define gtk_object_default_construct().
* gtk/gtktypeutils.c (gtk_type_new): create constructed objects via
g_object_new().
* gtk/*.c: removed gtk_object_class_add_signals() from class_init()
fucntions, cleaned up method assignments (make sure your structures
are setup properly before calling out). removed all GTK_CONSTRUCTED
hacks ;)
2000-12-13 01:34:41 +00:00
|
|
|
pixbuf_dir = $(top_builddir)/gdk-pixbuf
|
2000-11-14 16:38:04 +00:00
|
|
|
|
2001-06-26 20:57:27 +00:00
|
|
|
gtkstockpixbufs.h: $(pixbuf_dir)/gdk-pixbuf-csource $(IMAGES)
|
2001-04-04 07:20:41 +00:00
|
|
|
GDK_PIXBUF_MODULEDIR=$(pixbuf_dir)/.libs \
|
2001-06-26 20:57:27 +00:00
|
|
|
$(pixbuf_dir)/gdk-pixbuf-csource --raw --build-list $(VARIABLES) >$(srcdir)/gtkstockpixbufs.h
|
2000-11-14 16:38:04 +00:00
|
|
|
|
2002-01-16 15:31:42 +00:00
|
|
|
EXTRA_DIST = $(IMAGES) gtkstockpixbufs.h
|