libegg r932 - in trunk: . doc doc/tmpl libegg
- From: vuntz svn gnome org
- To: svn-commits-list gnome org
- Subject: libegg r932 - in trunk: . doc doc/tmpl libegg
- Date: Thu, 26 Feb 2009 05:26:58 +0000 (UTC)
Author: vuntz
Date: Thu Feb 26 05:26:58 2009
New Revision: 932
URL: http://svn.gnome.org/viewvc/libegg?rev=932&view=rev
Log:
2009-02-26 Vincent Untz <vuntz gnome org>
* configure.in: add a note explaining how libegg works
* doc/*: fix the build
* libegg/Makefile.am: don't compile the icon chooser, it's broken right
now.
Based on patch by Martin Olsson <mnemo minimum se>
Fix bug #572557.
Removed:
trunk/doc/tmpl/egg-accel-dialog.sgml
trunk/doc/tmpl/egg-action-group.sgml
trunk/doc/tmpl/egg-action.sgml
trunk/doc/tmpl/egg-markup.sgml
trunk/doc/tmpl/egg-menu-merge.sgml
trunk/doc/tmpl/egg-menu.sgml
trunk/doc/tmpl/egg-radio-action.sgml
trunk/doc/tmpl/egg-toggle-action.sgml
trunk/doc/tmpl/eggcellrendererpixbuf.sgml
trunk/doc/tmpl/eggdruid.sgml
trunk/doc/tmpl/eggdruiddialog.sgml
trunk/doc/tmpl/eggdruidpage.sgml
trunk/doc/tmpl/eggdruidpagestandard.sgml
trunk/doc/tmpl/eggiconlist.sgml
Modified:
trunk/ChangeLog
trunk/configure.in
trunk/doc/Makefile.am
trunk/doc/libegg-docs.xml
trunk/doc/libegg-sections.txt
trunk/doc/libegg.types
trunk/libegg/Makefile.am
Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in (original)
+++ trunk/configure.in Thu Feb 26 05:26:58 2009
@@ -153,3 +153,21 @@
libegg/toolpalette/Makefile
doc/Makefile
])
+
+echo "
+
+libegg is not a regular library, it's a collection of various pieces of code
+that are or were aspiring to become included in one of the platform libraries.
+Whenever a part of libegg is accepted into a platform library, it's removed
+from libegg and a README file is left explaining where it moved.
+
+Note #1: It's not advised to build libegg by using "make" from the top
+directory. Instead you should run "make" inside the specific subdirectory that
+holds the feature you need to build and or modify. Each subdirectory typically
+contains a small test program as well.
+
+Note #2: Some GNOME applications have a source copy of libegg within their own
+source trees. If you fix a bug in such a copy of libegg, please make sure you
+also commit that bugfix in the upstream libegg module.
+
+"
Modified: trunk/doc/Makefile.am
==============================================================================
--- trunk/doc/Makefile.am (original)
+++ trunk/doc/Makefile.am Thu Feb 26 05:26:58 2009
@@ -51,8 +51,6 @@
GTKDOC_LIBS = \
$(top_builddir)/libegg/treeviewutils/libegg-treeview.la \
$(top_builddir)/libegg/background-monitor/libegg-background-monitor.la \
- $(top_builddir)/libegg/druid/libegg-druid.la \
- $(top_builddir)/libegg/iconlist/libeggiconlist.la \
$(top_builddir)/libegg/sidebar/libegg-sidebar.la \
$(top_builddir)/libegg/toolpalette/libeggtoolpalette.la \
$(top_builddir)/libegg/util/libeggutil.la \
Modified: trunk/doc/libegg-docs.xml
==============================================================================
--- trunk/doc/libegg-docs.xml (original)
+++ trunk/doc/libegg-docs.xml Thu Feb 26 05:26:58 2009
@@ -25,23 +25,6 @@
<xi:include href="xml/eggtreemodelfilter.xml"/>
</part>
- <part id="menu">
- <title>Action Based Menus</title>
-
- <partintro>
- <para>This section covers the new action based menu system
- included in libegg</para>
- </partintro>
-
- <xi:include href="xml/egg-action.xml"/>
- <xi:include href="xml/egg-action-group.xml"/>
- <xi:include href="xml/egg-toggle-action.xml"/>
- <xi:include href="xml/egg-radio-action.xml"/>
- <xi:include href="xml/egg-menu-merge.xml"/>
- <xi:include href="xml/egg-accel-dialog.xml"/>
- <xi:include href="xml/egg-markup.xml"/>
- </part>
-
<part id="background-monitor">
<title>Background Monitor</title>
@@ -57,32 +40,7 @@
<!--
<xi:include href="xml/eggcolumnmodel.xml"/>
<xi:include href="xml/eggcolumnchooserdialog.xml"/>
- -->
-
- <part id="icon-list">
- <title>Icon List</title>
-
- <partintro>
- <para>This is a new icon list widget.</para>
- </partintro>
-
- <xi:include href="xml/eggiconlist.xml"/>
- </part>
-
- <part id="druid">
- <title>Druid</title>
-
- <partintro>
- <para>This is a new druid widget (also known as wizards).</para>
- </partintro>
- <xi:include href="xml/eggdruid.xml"/>
- <xi:include href="xml/eggdruiddialog.xml"/>
- <xi:include href="xml/eggdruidpage.xml"/>
- <xi:include href="xml/eggdruidpagestandard.xml"/>
- </part>
-
- <!--
<xi:include href="xml/eggtrayicon.xml"/>
<xi:include href="xml/eggtraymanager.xml"/>
-->
@@ -106,7 +64,6 @@
<para>Utility functions related to thumbnailing, and a widget for
displaying them.</para>
</partintro>
- <xi:include href="xml/eggmd5.xml"/>
<xi:include href="xml/eggpixbufthumbnail.xml"/>
<xi:include href="xml/eggthumbnailpreview.xml"/>
</part>
Modified: trunk/doc/libegg-sections.txt
==============================================================================
--- trunk/doc/libegg-sections.txt (original)
+++ trunk/doc/libegg-sections.txt Thu Feb 26 05:26:58 2009
@@ -103,138 +103,6 @@
EGG_TREE_MODEL_FILTER_GET_CLASS
</SECTION>
-<INCLUDE>libegg/menu/egg-menu.h</INCLUDE>
-<SECTION>
-<FILE>egg-menu</FILE>
-</SECTION>
-
-<INCLUDE>libegg/menu/egg-menu.h</INCLUDE>
-<SECTION>
-<FILE>egg-action</FILE>
-<TITLE>EggAction</TITLE>
-egg_action_activate
-egg_action_create_icon
-egg_action_create_menu_item
-egg_action_create_tool_item
-egg_action_connect_proxy
-egg_action_disconnect_proxy
-egg_action_block_activate_from
-egg_action_unblock_activate_from
-egg_action_set_accel_path
-<SUBSECTION Standard>
-EGG_ACTION
-EGG_IS_ACTION
-EGG_TYPE_ACTION
-egg_action_get_type
-EGG_ACTION_CLASS
-EGG_IS_ACTION_CLASS
-EGG_ACTION_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/menu/egg-menu.h</INCLUDE>
-<SECTION>
-<FILE>egg-action-group</FILE>
-EggActionGroupEntry
-<TITLE>EggActionGroup</TITLE>
-EggActionGroupEntryType
-egg_action_group_new
-egg_action_group_get_name
-egg_action_group_get_action
-egg_action_group_list_actions
-egg_action_group_add_action
-egg_action_group_remove_action
-egg_action_group_add_actions
-<SUBSECTION Standard>
-EGG_ACTION_GROUP
-EGG_IS_ACTION_GROUP
-EGG_TYPE_ACTION_GROUP
-egg_action_group_get_type
-EGG_ACTION_GROUP_CLASS
-EGG_IS_ACTION_GROUP_CLASS
-EGG_ACTION_GROUP_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/menu/egg-menu.h</INCLUDE>
-<SECTION>
-<FILE>egg-toggle-action</FILE>
-<TITLE>EggToggleAction</TITLE>
-egg_toggle_action_toggled
-egg_toggle_action_set_active
-egg_toggle_action_get_active
-<SUBSECTION Standard>
-EGG_TOGGLE_ACTION
-EGG_IS_TOGGLE_ACTION
-EGG_TYPE_TOGGLE_ACTION
-egg_toggle_action_get_type
-EGG_TOGGLE_ACTION_CLASS
-EGG_IS_TOGGLE_ACTION_CLASS
-EGG_TOGGLE_ACTION_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/menu/egg-menu.h</INCLUDE>
-<SECTION>
-<FILE>egg-radio-action</FILE>
-<TITLE>EggRadioAction</TITLE>
-egg_radio_action_get_group
-egg_radio_action_set_group
-<SUBSECTION Standard>
-EGG_RADIO_ACTION
-EGG_IS_RADIO_ACTION
-EGG_TYPE_RADIO_ACTION
-egg_radio_action_get_type
-EGG_RADIO_ACTION_CLASS
-EGG_IS_RADIO_ACTION_CLASS
-EGG_RADIO_ACTION_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/menu/egg-menu.h</INCLUDE>
-<SECTION>
-<FILE>egg-menu-merge</FILE>
-EggMenuMergeNode
-EggMenuMergeNodeType
-<TITLE>EggMenuMerge</TITLE>
-egg_menu_merge_new
-egg_menu_merge_insert_action_group
-egg_menu_merge_remove_action_group
-egg_menu_merge_get_widget
-egg_menu_merge_add_ui_from_string
-egg_menu_merge_add_ui_from_file
-egg_menu_merge_remove_ui
-egg_menu_merge_ensure_update
-<SUBSECTION Standard>
-EGG_MENU_MERGE
-EGG_IS_MENU_MERGE
-EGG_TYPE_MENU_MERGE
-egg_menu_merge_get_type
-EGG_MENU_MERGE_CLASS
-EGG_IS_MENU_MERGE_CLASS
-EGG_MENU_MERGE_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/menu/egg-menu.h</INCLUDE>
-<SECTION>
-<FILE>egg-accel-dialog</FILE>
-<TITLE>EggAccelDialog</TITLE>
-egg_accel_dialog_new
-egg_accel_dialog_rescan_accels
-<SUBSECTION Standard>
-EGG_ACCEL_DIALOG
-EGG_IS_ACCEL_DIALOG
-EGG_TYPE_ACCEL_DIALOG
-egg_accel_dialog_get_type
-EGG_ACCEL_DIALOG_CLASS
-EGG_IS_ACCEL_DIALOG_CLASS
-EGG_ACCEL_DIALOG_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/menu/egg-menu.h</INCLUDE>
-<SECTION>
-<FILE>egg-markup</FILE>
-EggWidgetFunc
-egg_create_from_string
-egg_create_from_file
-</SECTION>
-
<INCLUDE>libegg/background-monitor/egg-background-monitor.h</INCLUDE>
<SECTION>
<FILE>egg-background-monitor</FILE>
@@ -282,128 +150,6 @@
EGG_COLUMN_CHOOSER_DIALOG_GET_CLASS
</SECTION>
-<INCLUDE>libegg/iconlist/eggiconlist.h</INCLUDE>
-<SECTION>
-<FILE>eggiconlist</FILE>
-EGG_TYPE_ICON_LIST_ITEM
-EGG_ICON_LIST_ITEM
-EGG_IS_ICON_LIST_ITEM
-EggIconListPrivate
-EggIconListItem
-EggIconListForeachFunc
-EggIconListItemCompareFunc
-<TITLE>EggIconList</TITLE>
-egg_icon_list_new
-egg_icon_list_item_new
-egg_icon_list_item_set_data
-egg_icon_list_item_set_data_full
-egg_icon_list_item_get_data
-egg_icon_list_item_set_label
-egg_icon_list_item_get_label
-egg_icon_list_item_set_icon
-egg_icon_list_item_get_icon
-egg_icon_list_append_item
-egg_icon_list_prepend_item
-egg_icon_list_insert_item_before
-egg_icon_list_insert_item_after
-egg_icon_list_remove_item
-egg_icon_list_get_item_at_pos
-egg_icon_list_get_item_count
-egg_icon_list_foreach
-egg_icon_list_get_selected
-egg_icon_list_selected_foreach
-egg_icon_list_set_selection_mode
-egg_icon_list_get_selection_mode
-egg_icon_list_select_item
-egg_icon_list_unselect_item
-egg_icon_list_item_is_selected
-egg_icon_list_select_all
-egg_icon_list_unselect_all
-egg_icon_list_set_sorted
-egg_icon_list_get_sorted
-egg_icon_list_set_sort_func
-egg_icon_list_set_sort_order
-egg_icon_list_get_sort_order
-egg_icon_list_item_activated
-egg_icon_list_get_items
-<SUBSECTION Standard>
-EGG_ICON_LIST
-EGG_IS_ICON_LIST
-EGG_TYPE_ICON_LIST
-egg_icon_list_get_type
-EGG_ICON_LIST_CLASS
-EGG_IS_ICON_LIST_CLASS
-EGG_ICON_LIST_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/druid/eggdruid.h</INCLUDE>
-<SECTION>
-<FILE>eggdruid</FILE>
-<TITLE>EggDruid</TITLE>
-egg_druid_new
-egg_druid_set_sidebar_image
-egg_druid_set_sidebar_image_alignment
-egg_druid_set_sidebar_color
-egg_druid_set_header_image
-egg_druid_set_header_color
-egg_druid_set_header_text_color
-egg_druid_insert_page_after
-egg_druid_append_page
-egg_druid_set_current_page
-<SUBSECTION Standard>
-EGG_DRUID
-EGG_IS_DRUID
-EGG_TYPE_DRUID
-egg_druid_get_type
-EGG_DRUID_CLASS
-EGG_IS_DRUID_CLASS
-EGG_DRUID_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/druid/eggdruiddialog.h</INCLUDE>
-<SECTION>
-<FILE>eggdruiddialog</FILE>
-<TITLE>EggDruidDialog</TITLE>
-<SUBSECTION Standard>
-EGG_DRUID_DIALOG
-EGG_IS_DRUID_DIALOG
-EGG_TYPE_DRUID_DIALOG
-egg_druid_dialog_get_type
-EGG_DRUID_DIALOG_CLASS
-EGG_IS_DRUID_DIALOG_CLASS
-EGG_DRUID_DIALOG_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/druid/eggdruidpage.h</INCLUDE>
-<SECTION>
-<FILE>eggdruidpage</FILE>
-<TITLE>EggDruidPage</TITLE>
-<SUBSECTION Standard>
-EGG_DRUID_PAGE
-EGG_IS_DRUID_PAGE
-EGG_TYPE_DRUID_PAGE
-egg_druid_page_get_type
-EGG_DRUID_PAGE_CLASS
-EGG_IS_DRUID_PAGE_CLASS
-EGG_DRUID_PAGE_GET_CLASS
-</SECTION>
-
-<INCLUDE>libegg/druid/eggdruidpagestandard.h</INCLUDE>
-<SECTION>
-<FILE>eggdruidpagestandard</FILE>
-<TITLE>EggDruidPageStandard</TITLE>
-egg_druid_page_standard_new
-egg_druid_page_standard_set_title
-<SUBSECTION Standard>
-EGG_DRUID_PAGE_STANDARD
-EGG_IS_DRUID_PAGE_STANDARD
-EGG_TYPE_DRUID_PAGE_STANDARD
-egg_druid_page_standard_get_type
-EGG_DRUID_PAGE_STANDARD_CLASS
-EGG_IS_DRUID_PAGE_STANDARD_CLASS
-EGG_DRUID_PAGE_STANDARD_GET_CLASS
-</SECTION>
-
<INCLUDE>libegg/tray/eggtrayicon.h</INCLUDE>
<SECTION>
<FILE>eggtrayicon</FILE>
@@ -480,23 +226,6 @@
EGG_SIDEBAR_BUTTON_GET_CLASS
</SECTION>
-<INCLUDE>libegg/md5/eggmd5.h</INCLUDE>
-<FILE>eggmd5</FILE>
-<SECTION>
-EggMd5Digest
-egg_str_get_md5_digest
-egg_str_get_md5_str
-egg_md5_str_to_digest
-egg_md5_digest_to_str
-egg_md5_digest_dup
-egg_md5_digest_free
-egg_md5_digest_hash
-egg_md5_digest_equal
-<SUBSECTION Standard>
-egg_md5_digest_get_type
-EGG_TYPE_MD5_DIGEST
-</SECTION>
-
<INCLUDE>libegg/pixbufthumbnail/egg-pixbuf-thumbnail.h</INCLUDE>
<INCLUDE>pixbufthumbnail/egg-pixbuf-thumbnail.h</INCLUDE>
<FILE>eggpixbufthumbnail</FILE>
Modified: trunk/doc/libegg.types
==============================================================================
--- trunk/doc/libegg.types (original)
+++ trunk/doc/libegg.types Thu Feb 26 05:26:58 2009
@@ -6,15 +6,6 @@
#include <libegg/background-monitor/egg-background-monitor.h>
-#include <libegg/druid/eggdruid.h>
-#include <libegg/druid/eggdruiddialog.h>
-#include <libegg/druid/eggdruidpage.h>
-#include <libegg/druid/eggdruidpagestandard.h>
-
-#include <libegg/iconlist/eggiconlist.h>
-
-#include <libegg/menu/egg-menu.h>
-
#include <libegg/sidebar/eggsidebar.h>
#include <libegg/sidebar/eggsidebarbutton.h>
@@ -27,11 +18,6 @@
egg_tree_multi_drag_source_get_type
egg_tree_model_filter_get_type
egg_background_monitor_get_type
-egg_druid_get_type
-egg_druid_dialog_get_type
-egg_druid_page_get_type
-egg_druid_page_standard_get_type
-egg_icon_list_get_type
egg_sidebar_get_type
egg_sidebar_button_get_type
egg_tool_palette_get_type
Modified: trunk/libegg/Makefile.am
==============================================================================
--- trunk/libegg/Makefile.am (original)
+++ trunk/libegg/Makefile.am Thu Feb 26 05:26:58 2009
@@ -29,8 +29,10 @@
SUBDIRS = util column-chooser treeviewutils \
sidebar $(background_monitor_SUBDIRS) \
$(tray_SUBDIRS) dock datetime $(thumbnail_SUBDIRS) \
- $(iconchooser_SUBDIRS) smclient \
+ smclient \
fileformatchooser $(gtk215_SUBDIRS)
+# Don't compile broken code
+#$(iconchooser_SUBDIRS)
INCLUDES = \
$(EGG_CFLAGS) \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]