[gdl] Removed all private API from public API
- From: Johannes Schmid <jhs src gnome org>
- To: svn-commits-list gnome org
- Subject: [gdl] Removed all private API from public API
- Date: Sun, 24 May 2009 07:51:38 -0400 (EDT)
commit e31280ddd059b3df58beb5537916863442a49fb1
Author: Johannes Schmid <jhs gnome org>
Date: Sun May 24 13:41:52 2009 +0200
Removed all private API from public API
Removed GdlNotebook, GdlSwitcher, GdlPaned and GdlPlaceholder from public
API as those are only used internally
---
configure.in | 2 +-
docs/reference/Makefile.am | 3 +-
docs/reference/gdl-docs.sgml | 6 ----
docs/reference/gdl-sections.txt | 64 ---------------------------------------
docs/reference/gdl.types | 4 --
gdl/Makefile.am | 14 ++++----
gdl/gdl-dock-master.c | 2 +
gdl/gdl-dock-master.h | 8 +++++
gdl/gdl-dock-placeholder.c | 1 +
gdl/gdl-switcher.h | 8 -----
gdl/gdl.h | 4 --
11 files changed, 21 insertions(+), 95 deletions(-)
diff --git a/configure.in b/configure.in
index d4278ba..f7b7578 100644
--- a/configure.in
+++ b/configure.in
@@ -14,7 +14,7 @@ GDL_MINOR_VERSION=27
GDL_MICRO_VERSION=1
dnl increment if the interface has additions, changes, removals.
-GDL_CURRENT=1
+GDL_CURRENT=2
dnl increment any time the source changes; set to
dnl 0 if you increment CURRENT
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
index 94eba9b..7932dde 100644
--- a/docs/reference/Makefile.am
+++ b/docs/reference/Makefile.am
@@ -47,7 +47,8 @@ CFILE_GLOB=$(top_srcdir)/gdl/*.c
# Header files to ignore when scanning.
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
-IGNORE_HFILES=gdl-data-* gdl-i18n.h libgdl*
+IGNORE_HFILES=gdl-data-* gdl-i18n.h libgdl* gdl-dock-notebook.h \
+ gdl-dock-paned.h gdl-dock-tablabel.h gdl-dock-item-button-image.h
# Images to copy into HTML directory.
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
diff --git a/docs/reference/gdl-docs.sgml b/docs/reference/gdl-docs.sgml
index 14e84c9..33dba37 100644
--- a/docs/reference/gdl-docs.sgml
+++ b/docs/reference/gdl-docs.sgml
@@ -16,13 +16,7 @@
<xi:include href="xml/gdl-dock-item.xml" />
<xi:include href="xml/gdl-dock.xml" />
<xi:include href="xml/gdl-dock-object.xml" />
- <xi:include href="xml/gdl-dock-tablabel.xml" />
- <xi:include href="xml/gdl-dock-notebook.xml" />
- <xi:include href="xml/gdl-dock-placeholder.xml" />
- <xi:include href="xml/gdl-combo-button.xml" />
- <xi:include href="xml/gdl-dock-paned.xml" />
<xi:include href="xml/gdl-dock-bar.xml" />
- <xi:include href="xml/gdl-switcher.xml" />
<xi:include href="xml/gdl-tools.xml" />
</chapter>
</book>
diff --git a/docs/reference/gdl-sections.txt b/docs/reference/gdl-sections.txt
index 29ea32d..6c1a852 100644
--- a/docs/reference/gdl-sections.txt
+++ b/docs/reference/gdl-sections.txt
@@ -170,38 +170,6 @@ GDL_DOCK_OBJECT_GET_CLASS
</SECTION>
<SECTION>
-<FILE>gdl-dock-tablabel</FILE>
-<TITLE>GdlDockTablabel</TITLE>
-GdlDockTablabel
-gdl_dock_tablabel_new
-gdl_dock_tablabel_activate
-gdl_dock_tablabel_deactivate
-<SUBSECTION Standard>
-GDL_DOCK_TABLABEL
-GDL_IS_DOCK_TABLABEL
-GDL_TYPE_DOCK_TABLABEL
-gdl_dock_tablabel_get_type
-GDL_DOCK_TABLABEL_CLASS
-GDL_IS_DOCK_TABLABEL_CLASS
-GDL_DOCK_TABLABEL_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gdl-dock-notebook</FILE>
-<TITLE>GdlDockNotebook</TITLE>
-GdlDockNotebook
-gdl_dock_notebook_new
-<SUBSECTION Standard>
-GDL_DOCK_NOTEBOOK
-GDL_IS_DOCK_NOTEBOOK
-GDL_TYPE_DOCK_NOTEBOOK
-gdl_dock_notebook_get_type
-GDL_DOCK_NOTEBOOK_CLASS
-GDL_IS_DOCK_NOTEBOOK_CLASS
-GDL_DOCK_NOTEBOOK_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>gdl-dock-placeholder</FILE>
GdlDockPlaceholderPrivate
<TITLE>GdlDockPlaceholder</TITLE>
@@ -219,21 +187,6 @@ GDL_DOCK_PLACEHOLDER_GET_CLASS
</SECTION>
<SECTION>
-<FILE>gdl-dock-paned</FILE>
-<TITLE>GdlDockPaned</TITLE>
-GdlDockPaned
-gdl_dock_paned_new
-<SUBSECTION Standard>
-GDL_DOCK_PANED
-GDL_IS_DOCK_PANED
-GDL_TYPE_DOCK_PANED
-gdl_dock_paned_get_type
-GDL_DOCK_PANED_CLASS
-GDL_IS_DOCK_PANED_CLASS
-GDL_DOCK_PANED_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>gdl-dock-bar</FILE>
GdlDockBarPrivate
GdlDockBarStyle
@@ -255,23 +208,6 @@ GDL_DOCK_BAR_GET_CLASS
</SECTION>
<SECTION>
-<FILE>gdl-switcher</FILE>
-GdlSwitcherPrivate
-GdlSwitcherStyle
-<TITLE>GdlSwitcher</TITLE>
-GdlSwitcher
-gdl_switcher_new
-gdl_switcher_insert_page
-<SUBSECTION Standard>
-GDL_SWITCHER
-GDL_IS_SWITCHER
-GDL_TYPE_SWITCHER
-gdl_switcher_get_type
-GDL_SWITCHER_CLASS
-GDL_IS_SWITCHER_CLASS
-</SECTION>
-
-<SECTION>
<FILE>gdl-tools</FILE>
DO_GDL_TRACE
GDL_TRACE
diff --git a/docs/reference/gdl.types b/docs/reference/gdl.types
index d7e528a..4f79c6a 100644
--- a/docs/reference/gdl.types
+++ b/docs/reference/gdl.types
@@ -4,10 +4,7 @@ gdl_dock_item_get_type
gdl_dock_get_type
gdl_dock_object_get_type
gdl_dock_param_get_type
-gdl_dock_tablabel_get_type
-gdl_dock_notebook_get_type
gdl_dock_placeholder_get_type
-gdl_dock_paned_get_type
gdl_dock_bar_get_type
gdl_dock_param_flags_get_type
gdl_dock_object_flags_get_type
@@ -16,4 +13,3 @@ gdl_dock_item_behavior_get_type
gdl_dock_item_flags_get_type
gdl_dock_bar_style_get_type
gdl_switcher_style_get_type
-gdl_switcher_get_type
diff --git a/gdl/Makefile.am b/gdl/Makefile.am
index 046185e..59039e4 100644
--- a/gdl/Makefile.am
+++ b/gdl/Makefile.am
@@ -23,18 +23,13 @@ CLEANFILES = \
libgdl_headers = \
gdl.h \
gdl-tools.h \
+ gdl-dock.h \
gdl-dock-object.h \
gdl-dock-master.h \
- gdl-dock.h \
gdl-dock-item.h \
gdl-dock-item-grip.h \
- gdl-dock-notebook.h \
- gdl-dock-paned.h \
- gdl-dock-tablabel.h \
gdl-dock-layout.h \
- gdl-dock-placeholder.h \
- gdl-dock-bar.h \
- gdl-switcher.h
+ gdl-dock-bar.h
libgdl_1_la_SOURCES = \
$(libgdl_headers) \
@@ -48,13 +43,18 @@ libgdl_1_la_SOURCES = \
gdl-dock-item-button-image.c \
gdl-dock-item-grip.h \
gdl-dock-item-grip.c \
+ gdl-dock-notebook.h \
gdl-dock-notebook.c \
gdl-dock-paned.c \
+ gdl-dock-paned.h \
gdl-dock-tablabel.c \
+ gdl-dock-tablabel.h \
gdl-dock-layout.c \
gdl-dock-placeholder.c \
+ gdl-dock-placeholder.h \
gdl-dock-bar.c \
gdl-switcher.c \
+ gdl-switcher.h \
libgdltypebuiltins.h \
libgdltypebuiltins.c \
libgdlmarshal.h \
diff --git a/gdl/gdl-dock-master.c b/gdl/gdl-dock-master.c
index 3796d18..3026a00 100644
--- a/gdl/gdl-dock-master.c
+++ b/gdl/gdl-dock-master.c
@@ -31,6 +31,8 @@
#include "gdl-dock-master.h"
#include "gdl-dock.h"
#include "gdl-dock-item.h"
+#include "gdl-dock-notebook.h"
+#include "gdl-switcher.h"
#include "libgdlmarshal.h"
#include "libgdltypebuiltins.h"
diff --git a/gdl/gdl-dock-master.h b/gdl/gdl-dock-master.h
index 9911468..c4129b7 100644
--- a/gdl/gdl-dock-master.h
+++ b/gdl/gdl-dock-master.h
@@ -44,6 +44,14 @@ typedef struct _GdlDockMaster GdlDockMaster;
typedef struct _GdlDockMasterClass GdlDockMasterClass;
typedef struct _GdlDockMasterPrivate GdlDockMasterPrivate;
+typedef enum {
+ GDL_SWITCHER_STYLE_TEXT,
+ GDL_SWITCHER_STYLE_ICON,
+ GDL_SWITCHER_STYLE_BOTH,
+ GDL_SWITCHER_STYLE_TOOLBAR,
+ GDL_SWITCHER_STYLE_TABS
+} GdlSwitcherStyle;
+
struct _GdlDockMaster {
GObject object;
diff --git a/gdl/gdl-dock-placeholder.c b/gdl/gdl-dock-placeholder.c
index 740ed53..cd12c95 100644
--- a/gdl/gdl-dock-placeholder.c
+++ b/gdl/gdl-dock-placeholder.c
@@ -30,6 +30,7 @@
#include "gdl-tools.h"
#include "gdl-dock-placeholder.h"
#include "gdl-dock-item.h"
+#include "gdl-dock-paned.h"
#include "gdl-dock-master.h"
#include "libgdltypebuiltins.h"
diff --git a/gdl/gdl-switcher.h b/gdl/gdl-switcher.h
index c864a20..00216d7 100644
--- a/gdl/gdl-switcher.h
+++ b/gdl/gdl-switcher.h
@@ -39,14 +39,6 @@ typedef struct _GdlSwitcher GdlSwitcher;
typedef struct _GdlSwitcherPrivate GdlSwitcherPrivate;
typedef struct _GdlSwitcherClass GdlSwitcherClass;
-typedef enum {
- GDL_SWITCHER_STYLE_TEXT,
- GDL_SWITCHER_STYLE_ICON,
- GDL_SWITCHER_STYLE_BOTH,
- GDL_SWITCHER_STYLE_TOOLBAR,
- GDL_SWITCHER_STYLE_TABS
-} GdlSwitcherStyle;
-
struct _GdlSwitcher {
GtkNotebook parent;
diff --git a/gdl/gdl.h b/gdl/gdl.h
index 54ddc2c..5586b94 100644
--- a/gdl/gdl.h
+++ b/gdl/gdl.h
@@ -29,10 +29,6 @@
#include <gdl/gdl-dock.h>
#include <gdl/gdl-dock-item.h>
#include <gdl/gdl-dock-layout.h>
-#include <gdl/gdl-dock-paned.h>
-#include <gdl/gdl-dock-notebook.h>
-#include <gdl/gdl-dock-tablabel.h>
#include <gdl/gdl-dock-bar.h>
-#include <gdl/gdl-switcher.h>
#endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]