aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@gnome.org>2003-11-20 03:19:59 +0800
committerChristian Persch <chpe@src.gnome.org>2003-11-20 03:19:59 +0800
commitf52461471f1ef86adda1f9a311483f57e4d51dbd (patch)
treec3422e0526c7b173497cf0c3d1bc452b66d78612
parentb59fc10752cd7d6e7c0affb262d441081dd9b587 (diff)
downloadgsoc2013-epiphany-f52461471f1ef86adda1f9a311483f57e4d51dbd.tar
gsoc2013-epiphany-f52461471f1ef86adda1f9a311483f57e4d51dbd.tar.gz
gsoc2013-epiphany-f52461471f1ef86adda1f9a311483f57e4d51dbd.tar.bz2
gsoc2013-epiphany-f52461471f1ef86adda1f9a311483f57e4d51dbd.tar.lz
gsoc2013-epiphany-f52461471f1ef86adda1f9a311483f57e4d51dbd.tar.xz
gsoc2013-epiphany-f52461471f1ef86adda1f9a311483f57e4d51dbd.tar.zst
gsoc2013-epiphany-f52461471f1ef86adda1f9a311483f57e4d51dbd.zip
Complete docs base implementation. Should work more or less.
2003-11-19 Marco Pesenti Gritti <marco@gnome.org> * doc/reference/.cvsignore: * doc/reference/Makefile.am: * doc/reference/epiphany-docs.sgml: * doc/reference/epiphany.types: * doc/reference/tmpl/config.sgml: * doc/reference/tmpl/ephy-session.sgml: * doc/reference/tmpl/ephy-shell.sgml: Complete docs base implementation. Should work more or less. * embed/Makefile.am: * lib/Makefile.am: * src/Makefile.am: Cleanup a bit libs build and use a static lib also for the src/ code so that we can use it for documents. * src/ephy-nautilus-view.c: Bad chpe forgot to modify func signature. 2003-11-19 Christian Persch <chpe@cvs.gnome.org> * embed/downloader-view.h: * embed/ephy-download.h: * embed/ephy-embed-dialog.h: * embed/ephy-embed-event.h: * embed/ephy-embed-persist.h: * embed/ephy-embed-popup-control.h: * embed/ephy-embed-shell.h: * embed/ephy-embed-single.h: * embed/ephy-encodings.h: * embed/ephy-favicon-cache.h: * embed/ephy-history.h: * embed/find-dialog.h: * embed/mozilla/EphyBrowser.h: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/mozilla-download.h: * embed/mozilla/mozilla-embed-persist.h: * embed/mozilla/mozilla-embed-single.h: * embed/print-dialog.h: * lib/egg/egg-editable-toolbar.h: * lib/egg/egg-toolbar-editor.h: * lib/egg/egg-toolbars-model.h: * lib/ephy-debug.h: * lib/ephy-dialog.h: * lib/ephy-dnd.h: * lib/ephy-file-chooser.h: * lib/ephy-node-db.h: * lib/ephy-node-filter.h: * lib/ephy-node.h: * lib/ephy-prefs.h: * lib/ephy-state.h: * lib/ephy-string.h: * lib/ephy-zoom.h: * lib/widgets/ephy-arrow-toolbutton.h: * lib/widgets/ephy-cell-renderer-progress.h: * lib/widgets/ephy-ellipsizing-label.h: * lib/widgets/ephy-location-entry.h: * lib/widgets/ephy-node-view.h: * lib/widgets/ephy-search-entry.h: * lib/widgets/ephy-spinner.h: * lib/widgets/ephy-tree-model-node.h: * lib/widgets/ephy-tree-model-sort.h: * lib/widgets/ephy-zoom-action.h: * lib/widgets/ephy-zoom-control.h: * src/bookmarks/ephy-bookmark-action.h: * src/bookmarks/ephy-bookmark-properties.h: * src/bookmarks/ephy-bookmarks-editor.h: * src/bookmarks/ephy-bookmarks-menu.h: * src/bookmarks/ephy-bookmarks.h: * src/bookmarks/ephy-new-bookmark.h: * src/bookmarks/ephy-topic-action.h: * src/bookmarks/ephy-topics-selector.h: * src/ephy-automation.h: * src/ephy-completion-model.h: * src/ephy-encoding-dialog.h:
-rw-r--r--ChangeLog81
-rw-r--r--embed/downloader-view.h2
-rw-r--r--embed/ephy-download.h6
-rw-r--r--embed/ephy-embed-dialog.h4
-rw-r--r--embed/ephy-embed-event.h2
-rw-r--r--embed/ephy-embed-persist.h2
-rw-r--r--embed/ephy-embed-popup-control.h6
-rw-r--r--embed/ephy-embed-shell.h8
-rw-r--r--embed/ephy-embed-single.h21
-rw-r--r--embed/ephy-encodings.h2
-rw-r--r--embed/ephy-favicon-cache.h3
-rw-r--r--embed/ephy-history.h10
-rw-r--r--embed/find-dialog.h10
-rw-r--r--embed/mozilla/EphyBrowser.h4
-rw-r--r--embed/mozilla/GtkNSSKeyPairDialogs.cpp2
-rw-r--r--embed/mozilla/mozilla-download.h10
-rw-r--r--embed/mozilla/mozilla-embed-persist.h18
-rw-r--r--embed/mozilla/mozilla-embed-single.h6
-rw-r--r--embed/print-dialog.h15
-rwxr-xr-xlib/egg/egg-editable-toolbar.h2
-rwxr-xr-xlib/egg/egg-toolbar-editor.h2
-rwxr-xr-xlib/egg/egg-toolbars-model.h2
-rw-r--r--lib/ephy-debug.h2
-rw-r--r--lib/ephy-dialog.h10
-rw-r--r--lib/ephy-dnd.h4
-rw-r--r--lib/ephy-file-chooser.h2
-rw-r--r--lib/ephy-node-db.h1
-rw-r--r--lib/ephy-node-filter.h3
-rw-r--r--lib/ephy-node.h1
-rw-r--r--lib/ephy-prefs.h4
-rw-r--r--lib/ephy-state.h5
-rw-r--r--lib/ephy-string.h2
-rw-r--r--lib/ephy-zoom.h2
-rw-r--r--lib/widgets/ephy-arrow-toolbutton.h2
-rw-r--r--lib/widgets/ephy-cell-renderer-progress.h2
-rw-r--r--lib/widgets/ephy-ellipsizing-label.h1
-rw-r--r--lib/widgets/ephy-location-entry.h1
-rw-r--r--lib/widgets/ephy-node-view.h1
-rw-r--r--lib/widgets/ephy-search-entry.h1
-rw-r--r--lib/widgets/ephy-spinner.h9
-rw-r--r--lib/widgets/ephy-tree-model-node.h1
-rw-r--r--lib/widgets/ephy-tree-model-sort.h1
-rw-r--r--lib/widgets/ephy-zoom-action.h1
-rw-r--r--lib/widgets/ephy-zoom-control.h1
-rw-r--r--src/bookmarks/ephy-bookmark-action.h2
-rw-r--r--src/bookmarks/ephy-bookmark-properties.h1
-rw-r--r--src/bookmarks/ephy-bookmarks-editor.h1
-rw-r--r--src/bookmarks/ephy-bookmarks-menu.h1
-rw-r--r--src/bookmarks/ephy-bookmarks.h2
-rw-r--r--src/bookmarks/ephy-new-bookmark.h1
-rw-r--r--src/bookmarks/ephy-topic-action.h2
-rw-r--r--src/bookmarks/ephy-topics-selector.h1
-rw-r--r--src/ephy-automation.h5
-rw-r--r--src/ephy-completion-model.h2
-rw-r--r--src/ephy-encoding-dialog.h2
-rw-r--r--src/ephy-encoding-menu.h1
-rw-r--r--src/ephy-extensions-manager.h1
-rw-r--r--src/ephy-favicon-action.h4
-rw-r--r--src/ephy-favorites-menu.h3
-rw-r--r--src/ephy-go-action.h2
-rw-r--r--src/ephy-history-window.h2
-rw-r--r--src/ephy-location-action.h1
-rw-r--r--src/ephy-nautilus-view.h5
-rw-r--r--src/ephy-navigation-action.h6
-rw-r--r--src/ephy-notebook.h4
-rw-r--r--src/ephy-session.h1
-rw-r--r--src/ephy-shell.h2
-rw-r--r--src/ephy-tab.h13
-rw-r--r--src/ephy-tabs-menu.h10
-rwxr-xr-xsrc/ephy-toolbars-model.h8
-rw-r--r--src/ephy-window.h2
-rw-r--r--src/language-editor.h2
-rw-r--r--src/pdm-dialog.h2
-rw-r--r--src/ppview-toolbar.h2
-rw-r--r--src/prefs-dialog.h2
-rw-r--r--src/statusbar.h2
-rw-r--r--src/toolbar.h2
77 files changed, 298 insertions, 74 deletions
diff --git a/ChangeLog b/ChangeLog
index 2a5f6e0fd..0c674d97c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -25,6 +25,87 @@
2003-11-19 Christian Persch <chpe@cvs.gnome.org>
+ * embed/downloader-view.h:
+ * embed/ephy-download.h:
+ * embed/ephy-embed-dialog.h:
+ * embed/ephy-embed-event.h:
+ * embed/ephy-embed-persist.h:
+ * embed/ephy-embed-popup-control.h:
+ * embed/ephy-embed-shell.h:
+ * embed/ephy-embed-single.h:
+ * embed/ephy-encodings.h:
+ * embed/ephy-favicon-cache.h:
+ * embed/ephy-history.h:
+ * embed/find-dialog.h:
+ * embed/mozilla/EphyBrowser.h:
+ * embed/mozilla/GtkNSSKeyPairDialogs.cpp:
+ * embed/mozilla/mozilla-download.h:
+ * embed/mozilla/mozilla-embed-persist.h:
+ * embed/mozilla/mozilla-embed-single.h:
+ * embed/print-dialog.h:
+ * lib/egg/egg-editable-toolbar.h:
+ * lib/egg/egg-toolbar-editor.h:
+ * lib/egg/egg-toolbars-model.h:
+ * lib/ephy-debug.h:
+ * lib/ephy-dialog.h:
+ * lib/ephy-dnd.h:
+ * lib/ephy-file-chooser.h:
+ * lib/ephy-node-db.h:
+ * lib/ephy-node-filter.h:
+ * lib/ephy-node.h:
+ * lib/ephy-prefs.h:
+ * lib/ephy-state.h:
+ * lib/ephy-string.h:
+ * lib/ephy-zoom.h:
+ * lib/widgets/ephy-arrow-toolbutton.h:
+ * lib/widgets/ephy-cell-renderer-progress.h:
+ * lib/widgets/ephy-ellipsizing-label.h:
+ * lib/widgets/ephy-location-entry.h:
+ * lib/widgets/ephy-node-view.h:
+ * lib/widgets/ephy-search-entry.h:
+ * lib/widgets/ephy-spinner.h:
+ * lib/widgets/ephy-tree-model-node.h:
+ * lib/widgets/ephy-tree-model-sort.h:
+ * lib/widgets/ephy-zoom-action.h:
+ * lib/widgets/ephy-zoom-control.h:
+ * src/bookmarks/ephy-bookmark-action.h:
+ * src/bookmarks/ephy-bookmark-properties.h:
+ * src/bookmarks/ephy-bookmarks-editor.h:
+ * src/bookmarks/ephy-bookmarks-menu.h:
+ * src/bookmarks/ephy-bookmarks.h:
+ * src/bookmarks/ephy-new-bookmark.h:
+ * src/bookmarks/ephy-topic-action.h:
+ * src/bookmarks/ephy-topics-selector.h:
+ * src/ephy-automation.h:
+ * src/ephy-completion-model.h:
+ * src/ephy-encoding-dialog.h:
+ * src/ephy-encoding-menu.h:
+ * src/ephy-extensions-manager.h:
+ * src/ephy-favicon-action.h:
+ * src/ephy-favorites-menu.h:
+ * src/ephy-go-action.h:
+ * src/ephy-history-window.h:
+ * src/ephy-location-action.h:
+ * src/ephy-nautilus-view.h:
+ * src/ephy-navigation-action.h:
+ * src/ephy-notebook.h:
+ * src/ephy-session.h:
+ * src/ephy-shell.h:
+ * src/ephy-tab.h:
+ * src/ephy-tabs-menu.h:
+ * src/ephy-toolbars-model.h:
+ * src/ephy-window.h:
+ * src/language-editor.h:
+ * src/pdm-dialog.h:
+ * src/ppview-toolbar.h:
+ * src/prefs-dialog.h:
+ * src/statusbar.h:
+ * src/toolbar.h:
+
+ Mark all EphyFooPrivate structs as private for gtk-doc.
+
+2003-11-19 Christian Persch <chpe@cvs.gnome.org>
+
* embed/ephy-embed.c:
Forgot to remove signal IDs from enum when I removed the signals.
diff --git a/embed/downloader-view.h b/embed/downloader-view.h
index 433523b30..65d78ec40 100644
--- a/embed/downloader-view.h
+++ b/embed/downloader-view.h
@@ -41,6 +41,8 @@ typedef struct DownloaderViewPrivate DownloaderViewPrivate;
struct DownloaderView
{
EphyDialog parent;
+
+ /*< private >*/
DownloaderViewPrivate *priv;
};
diff --git a/embed/ephy-download.h b/embed/ephy-download.h
index c36c0de5c..fcdf00815 100644
--- a/embed/ephy-download.h
+++ b/embed/ephy-download.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_DOWNLOAD_H
@@ -46,6 +48,8 @@ typedef enum
struct EphyDownload
{
GObject parent;
+
+ /*< private >*/
EphyDownloadPrivate *priv;
};
diff --git a/embed/ephy-embed-dialog.h b/embed/ephy-embed-dialog.h
index 743f0b7c2..4dc1e7c28 100644
--- a/embed/ephy-embed-dialog.h
+++ b/embed/ephy-embed-dialog.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_EMBED_DIALOG_H
@@ -42,6 +44,8 @@ typedef struct EphyEmbedDialogPrivate EphyEmbedDialogPrivate;
struct EphyEmbedDialog
{
EphyDialog parent;
+
+ /*< private >*/
EphyEmbedDialogPrivate *priv;
};
diff --git a/embed/ephy-embed-event.h b/embed/ephy-embed-event.h
index bf87560f5..a056082f1 100644
--- a/embed/ephy-embed-event.h
+++ b/embed/ephy-embed-event.h
@@ -58,6 +58,8 @@ typedef enum
struct EphyEmbedEvent
{
GObject parent;
+
+ /*< private >*/
EphyEmbedEventPrivate *priv;
/* Public to the embed implementations */
diff --git a/embed/ephy-embed-persist.h b/embed/ephy-embed-persist.h
index 8e5980128..1eadb5940 100644
--- a/embed/ephy-embed-persist.h
+++ b/embed/ephy-embed-persist.h
@@ -53,6 +53,8 @@ typedef enum
struct EphyEmbedPersist
{
GObject parent;
+
+ /*< private >*/
EphyEmbedPersistPrivate *priv;
};
diff --git a/embed/ephy-embed-popup-control.h b/embed/ephy-embed-popup-control.h
index 686368672..bc1fc710e 100644
--- a/embed/ephy-embed-popup-control.h
+++ b/embed/ephy-embed-popup-control.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_EMBED_POPUP_CONTROL_H
@@ -40,7 +42,9 @@ typedef struct EphyEmbedPopupControlPrivate EphyEmbedPopupControlPrivate;
struct EphyEmbedPopupControl
{
GObject parent;
- EphyEmbedPopupControlPrivate *priv;
+
+ /*< private >*/
+ EphyEmbedPopupControlPrivate *priv;
};
struct EphyEmbedPopupControlClass
diff --git a/embed/ephy-embed-shell.h b/embed/ephy-embed-shell.h
index 6cafdc63c..faac44746 100644
--- a/embed/ephy-embed-shell.h
+++ b/embed/ephy-embed-shell.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_EMBED_SHELL_H
@@ -52,7 +54,9 @@ typedef enum
struct EphyEmbedShell
{
GObject parent;
- EphyEmbedShellPrivate *priv;
+
+ /*< private >*/
+ EphyEmbedShellPrivate *priv;
};
struct EphyEmbedShellClass
diff --git a/embed/ephy-embed-single.h b/embed/ephy-embed-single.h
index 8dc55c1ee..0228032af 100644
--- a/embed/ephy-embed-single.h
+++ b/embed/ephy-embed-single.h
@@ -42,25 +42,6 @@ typedef struct EphyEmbedSingle EphyEmbedSingle;
typedef struct EphyEmbedSinglePrivate EphyEmbedSinglePrivate;
/**
- * FilePickerMode: What mode FilePicker should run in
- */
-
-typedef enum
-{
- modeOpen = 0,
- modeSave = 1,
- modeGetFolder =2
-} FilePickerMode;
-
-typedef struct
-{
- /* description of the file format */
- gchar *description;
- /* tipical sufixes, NULL terminated */
- gchar **extensions;
-} FileFormat;
-
-/**
* Cookie: the type of cookies
*/
typedef struct
@@ -100,6 +81,8 @@ typedef enum
struct EphyEmbedSingle
{
GObject parent;
+
+ /*< private >*/
EphyEmbedSinglePrivate *priv;
};
diff --git a/embed/ephy-encodings.h b/embed/ephy-encodings.h
index bae868529..b7b15f828 100644
--- a/embed/ephy-encodings.h
+++ b/embed/ephy-encodings.h
@@ -115,6 +115,8 @@ enum
typedef struct
{
GObject parent;
+
+ /*< private >*/
EphyEncodingsPrivate *priv;
} EphyEncodings;
diff --git a/embed/ephy-favicon-cache.h b/embed/ephy-favicon-cache.h
index c9174ae28..6c6958228 100644
--- a/embed/ephy-favicon-cache.h
+++ b/embed/ephy-favicon-cache.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#include <glib-object.h>
@@ -44,6 +46,7 @@ typedef struct
{
GObject parent;
+ /*< private >*/
EphyFaviconCachePrivate *priv;
} EphyFaviconCache;
diff --git a/embed/ephy-history.h b/embed/ephy-history.h
index 52948b65c..e3184156f 100644
--- a/embed/ephy-history.h
+++ b/embed/ephy-history.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_HISTORY_H
@@ -51,8 +53,10 @@ enum
struct EphyHistory
{
- GObject parent;
- EphyHistoryPrivate *priv;
+ GObject parent;
+
+ /*< private >*/
+ EphyHistoryPrivate *priv;
};
struct EphyHistoryClass
diff --git a/embed/find-dialog.h b/embed/find-dialog.h
index 27a59a97e..a2a952d1d 100644
--- a/embed/find-dialog.h
+++ b/embed/find-dialog.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef FIND_DIALOG_H
@@ -36,13 +38,15 @@ typedef struct FindDialogPrivate FindDialogPrivate;
struct FindDialog
{
- EphyEmbedDialog parent;
- FindDialogPrivate *priv;
+ EphyEmbedDialog parent;
+
+ /*< private >*/
+ FindDialogPrivate *priv;
};
struct FindDialogClass
{
- EphyEmbedDialogClass parent_class;
+ EphyEmbedDialogClass parent_class;
};
GType find_dialog_get_type (void);
diff --git a/embed/mozilla/EphyBrowser.h b/embed/mozilla/EphyBrowser.h
index a57736092..b2de36ff2 100644
--- a/embed/mozilla/EphyBrowser.h
+++ b/embed/mozilla/EphyBrowser.h
@@ -18,8 +18,8 @@
* $Id$
*/
-#ifndef EPHY_WRAPPER_H
-#define EPHY_WRAPPER_H
+#ifndef EPHY_BROWSER_H
+#define EPHY_BROWSER_H
#include "ephy-encodings.h"
diff --git a/embed/mozilla/GtkNSSKeyPairDialogs.cpp b/embed/mozilla/GtkNSSKeyPairDialogs.cpp
index 941bcebe3..f43f8aacd 100644
--- a/embed/mozilla/GtkNSSKeyPairDialogs.cpp
+++ b/embed/mozilla/GtkNSSKeyPairDialogs.cpp
@@ -583,7 +583,7 @@ NS_IMETHODIMP KeyPairHelperWindow::UpdateCommands(const nsAString & action)
MOZ_NOT_IMPLEMENTED
}
-#if MOZILLA_SNAPSHOT <= 12
+#if MOZILLA_SNAPSHOT <= 13
/* DOMString escape (in DOMString str); */
NS_IMETHODIMP KeyPairHelperWindow::Escape(const nsAString & str, nsAString & _retval)
{
diff --git a/embed/mozilla/mozilla-download.h b/embed/mozilla/mozilla-download.h
index 3d92cc24d..fd92d204b 100644
--- a/embed/mozilla/mozilla-download.h
+++ b/embed/mozilla/mozilla-download.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef MOZILLA_DOWNLOAD_H
@@ -39,18 +41,18 @@ typedef struct MozillaDownloadPrivate MozillaDownloadPrivate;
struct MozillaDownload
{
- EphyDownload parent;
+ EphyDownload parent;
MozDownload *moz_download;
};
struct MozillaDownloadClass
{
- EphyDownloadClass parent_class;
+ EphyDownloadClass parent_class;
};
-GType mozilla_download_get_type (void);
+GType mozilla_download_get_type (void);
-EphyDownload *mozilla_download_new (void);
+EphyDownload *mozilla_download_new (void);
G_END_DECLS
diff --git a/embed/mozilla/mozilla-embed-persist.h b/embed/mozilla/mozilla-embed-persist.h
index 7eab5de9a..1832b8d19 100644
--- a/embed/mozilla/mozilla-embed-persist.h
+++ b/embed/mozilla/mozilla-embed-persist.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef MOZILLA_EMBED_PERSIST_H
@@ -39,20 +41,22 @@ typedef struct MozillaEmbedPersistPrivate MozillaEmbedPersistPrivate;
struct MozillaEmbedPersist
{
- EphyEmbedPersist parent;
- MozillaEmbedPersistPrivate *priv;
+ EphyEmbedPersist parent;
+
+ /*< private >*/
+ MozillaEmbedPersistPrivate *priv;
};
struct MozillaEmbedPersistClass
{
- EphyEmbedPersistClass parent_class;
+ EphyEmbedPersistClass parent_class;
};
-GType mozilla_embed_persist_get_type (void);
+GType mozilla_embed_persist_get_type (void);
-void mozilla_embed_persist_completed (MozillaEmbedPersist *persist);
+void mozilla_embed_persist_completed (MozillaEmbedPersist *persist);
-void mozilla_embed_persist_cancelled (MozillaEmbedPersist *persist);
+void mozilla_embed_persist_cancelled (MozillaEmbedPersist *persist);
G_END_DECLS
diff --git a/embed/mozilla/mozilla-embed-single.h b/embed/mozilla/mozilla-embed-single.h
index dfefd0a5a..63ce78267 100644
--- a/embed/mozilla/mozilla-embed-single.h
+++ b/embed/mozilla/mozilla-embed-single.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef MOZILLA_EMBED_SINGLE_H
@@ -38,6 +40,8 @@ typedef struct MozillaEmbedSinglePrivate MozillaEmbedSinglePrivate;
struct MozillaEmbedSingle
{
EphyEmbedSingle parent;
+
+ /*< private >*/
MozillaEmbedSinglePrivate *priv;
};
diff --git a/embed/print-dialog.h b/embed/print-dialog.h
index c7b9a5b2e..3ca150172 100644
--- a/embed/print-dialog.h
+++ b/embed/print-dialog.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef PRINT_DIALOG_H
@@ -40,11 +42,14 @@ typedef struct PrintDialogPrivate PrintDialogPrivate;
struct PrintDialog
{
- EphyEmbedDialog parent;
- PrintDialogPrivate *priv;
- //FIXME: These should be gobject properties
- gboolean only_collect_info;
- EmbedPrintInfo **ret_info;
+ EphyEmbedDialog parent;
+
+ /*< private >*/
+ PrintDialogPrivate *priv;
+
+ //FIXME: These should be gobject properties
+ gboolean only_collect_info;
+ EmbedPrintInfo **ret_info;
};
struct PrintDialogClass
diff --git a/lib/egg/egg-editable-toolbar.h b/lib/egg/egg-editable-toolbar.h
index d332f482c..96c7935cd 100755
--- a/lib/egg/egg-editable-toolbar.h
+++ b/lib/egg/egg-editable-toolbar.h
@@ -44,6 +44,8 @@ typedef struct EggEditableToolbarPrivate EggEditableToolbarPrivate;
struct EggEditableToolbar
{
GtkVBox parent_object;
+
+ /*< private >*/
EggEditableToolbarPrivate *priv;
};
diff --git a/lib/egg/egg-toolbar-editor.h b/lib/egg/egg-toolbar-editor.h
index 72f58f449..5999f45c8 100755
--- a/lib/egg/egg-toolbar-editor.h
+++ b/lib/egg/egg-toolbar-editor.h
@@ -42,6 +42,8 @@ typedef struct EggToolbarEditorPrivate EggToolbarEditorPrivate;
struct EggToolbarEditor
{
GtkVBox parent_object;
+
+ /*< private >*/
EggToolbarEditorPrivate *priv;
};
diff --git a/lib/egg/egg-toolbars-model.h b/lib/egg/egg-toolbars-model.h
index 0f3b2d31a..6ad28b9d7 100755
--- a/lib/egg/egg-toolbars-model.h
+++ b/lib/egg/egg-toolbars-model.h
@@ -48,6 +48,8 @@ typedef enum
struct EggToolbarsModel
{
GObject parent_object;
+
+ /*< private >*/
EggToolbarsModelPrivate *priv;
};
diff --git a/lib/ephy-debug.h b/lib/ephy-debug.h
index 815741093..0be7f73bc 100644
--- a/lib/ephy-debug.h
+++ b/lib/ephy-debug.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_DEBUG_H
diff --git a/lib/ephy-dialog.h b/lib/ephy-dialog.h
index 572280dc7..a440dd625 100644
--- a/lib/ephy-dialog.h
+++ b/lib/ephy-dialog.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_DIALOG_H
@@ -43,8 +45,10 @@ typedef struct EphyDialogPrivate EphyDialogPrivate;
struct EphyDialog
{
- GObject parent;
- EphyDialogPrivate *priv;
+ GObject parent;
+
+ /*< private >*/
+ EphyDialogPrivate *priv;
};
typedef enum
diff --git a/lib/ephy-dnd.h b/lib/ephy-dnd.h
index d65d2fd3c..2bb872464 100644
--- a/lib/ephy-dnd.h
+++ b/lib/ephy-dnd.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_DND_H
diff --git a/lib/ephy-file-chooser.h b/lib/ephy-file-chooser.h
index 7702c41d2..1ca3426f4 100644
--- a/lib/ephy-file-chooser.h
+++ b/lib/ephy-file-chooser.h
@@ -46,6 +46,8 @@ enum
typedef struct
{
GtkFileChooserDialog parent;
+
+ /*< private >*/
EphyFileChooserPrivate *priv;
} EphyFileChooser;
diff --git a/lib/ephy-node-db.h b/lib/ephy-node-db.h
index f9df6d894..ba597f528 100644
--- a/lib/ephy-node-db.h
+++ b/lib/ephy-node-db.h
@@ -41,6 +41,7 @@ struct EphyNodeDb
{
GObject parent;
+ /*< private >*/
EphyNodeDbPrivate *priv;
};
diff --git a/lib/ephy-node-filter.h b/lib/ephy-node-filter.h
index 1aedc16c6..ee1d61097 100644
--- a/lib/ephy-node-filter.h
+++ b/lib/ephy-node-filter.h
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2002 Olivier Martin <omartin@ifrance.com>
- * (C) 2002 Jorn Baayen <jorn@nl.linux.org>
+ * Copyright (C) 2002 Jorn Baayen <jorn@nl.linux.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -41,6 +41,7 @@ typedef struct
{
GObject parent;
+ /*< private >*/
EphyNodeFilterPrivate *priv;
} EphyNodeFilter;
diff --git a/lib/ephy-node.h b/lib/ephy-node.h
index 754c3f53e..50c5ab1bc 100644
--- a/lib/ephy-node.h
+++ b/lib/ephy-node.h
@@ -20,7 +20,6 @@
* $Id$
*/
-
#ifndef EPHY_NODE_H
#define EPHY_NODE_H
diff --git a/lib/ephy-prefs.h b/lib/ephy-prefs.h
index 53c07e5d8..1814d63b2 100644
--- a/lib/ephy-prefs.h
+++ b/lib/ephy-prefs.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000-2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_PREFS_H
diff --git a/lib/ephy-state.h b/lib/ephy-state.h
index bc01e2eea..260c03ba1 100644
--- a/lib/ephy-state.h
+++ b/lib/ephy-state.h
@@ -1,7 +1,7 @@
/*
* Copyright (C) 2001 Matthew Mueller
- * (C) 2002 Jorn Baayen <jorn@nl.linux.org>
- * (C) 2003 Marco Pesenti Gritti <mpeseng@tin.it>
+ * Copyright (C) 2002 Jorn Baayen <jorn@nl.linux.org>
+ * Copyright (C) 2003 Marco Pesenti Gritti <mpeseng@tin.it>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -17,6 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
+ * $Id$
*/
#ifndef EPHY_STATE_H
diff --git a/lib/ephy-string.h b/lib/ephy-string.h
index 89aa4564c..6cfbd892f 100644
--- a/lib/ephy-string.h
+++ b/lib/ephy-string.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_STRING_H
diff --git a/lib/ephy-zoom.h b/lib/ephy-zoom.h
index ff047cea9..a6853eeae 100644
--- a/lib/ephy-zoom.h
+++ b/lib/ephy-zoom.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_ZOOM_H
diff --git a/lib/widgets/ephy-arrow-toolbutton.h b/lib/widgets/ephy-arrow-toolbutton.h
index 2e2164592..59351b918 100644
--- a/lib/widgets/ephy-arrow-toolbutton.h
+++ b/lib/widgets/ephy-arrow-toolbutton.h
@@ -39,6 +39,8 @@ typedef struct EphyArrowToolButtonPrivate EphyArrowToolButtonPrivate;
struct EphyArrowToolButton
{
GtkToolButton parent;
+
+ /*< private >*/
EphyArrowToolButtonPrivate *priv;
};
diff --git a/lib/widgets/ephy-cell-renderer-progress.h b/lib/widgets/ephy-cell-renderer-progress.h
index 85b632b2e..1bf3915a7 100644
--- a/lib/widgets/ephy-cell-renderer-progress.h
+++ b/lib/widgets/ephy-cell-renderer-progress.h
@@ -41,6 +41,8 @@ enum
struct _EphyCellRendererProgress
{
GtkCellRenderer parent_instance;
+
+ /*< private >*/
EphyCellRendererProgressPrivate *priv;
};
diff --git a/lib/widgets/ephy-ellipsizing-label.h b/lib/widgets/ephy-ellipsizing-label.h
index 7e64a12f2..a1d790d1e 100644
--- a/lib/widgets/ephy-ellipsizing-label.h
+++ b/lib/widgets/ephy-ellipsizing-label.h
@@ -45,6 +45,7 @@ typedef struct
{
GtkLabel parent;
+ /*< private >*/
EphyEllipsizingLabelPrivate *priv;
} EphyEllipsizingLabel;
diff --git a/lib/widgets/ephy-location-entry.h b/lib/widgets/ephy-location-entry.h
index 6445fad15..a4fec27b1 100644
--- a/lib/widgets/ephy-location-entry.h
+++ b/lib/widgets/ephy-location-entry.h
@@ -53,6 +53,7 @@ struct _EphyLocationEntry
{
GtkToolItem parent_object;
+ /*< private >*/
EphyLocationEntryPrivate *priv;
};
diff --git a/lib/widgets/ephy-node-view.h b/lib/widgets/ephy-node-view.h
index 55fab714a..5d82dfbaf 100644
--- a/lib/widgets/ephy-node-view.h
+++ b/lib/widgets/ephy-node-view.h
@@ -42,6 +42,7 @@ typedef struct
{
GtkTreeView parent;
+ /*< private >*/
EphyNodeViewPrivate *priv;
} EphyNodeView;
diff --git a/lib/widgets/ephy-search-entry.h b/lib/widgets/ephy-search-entry.h
index 95f8339ad..5145b8b6c 100644
--- a/lib/widgets/ephy-search-entry.h
+++ b/lib/widgets/ephy-search-entry.h
@@ -38,6 +38,7 @@ typedef struct
{
GtkEntry parent;
+ /*< private >*/
EphySearchEntryPrivate *priv;
} EphySearchEntry;
diff --git a/lib/widgets/ephy-spinner.h b/lib/widgets/ephy-spinner.h
index c573488e6..a2d0ad3a5 100644
--- a/lib/widgets/ephy-spinner.h
+++ b/lib/widgets/ephy-spinner.h
@@ -23,6 +23,7 @@
*
* This is the header file for the throbber on the location bar
*
+ * $Id$
*/
#ifndef EPHY_SPINNER_H
@@ -45,6 +46,8 @@ typedef struct EphySpinnerDetails EphySpinnerDetails;
struct EphySpinner {
GtkEventBox parent;
+
+ /*< private >*/
EphySpinnerDetails *details;
};
@@ -53,14 +56,16 @@ struct EphySpinnerClass {
};
GType ephy_spinner_get_type (void);
+
GtkWidget *ephy_spinner_new (void);
+
void ephy_spinner_start (EphySpinner *throbber);
+
void ephy_spinner_stop (EphySpinner *throbber);
+
void ephy_spinner_set_small_mode (EphySpinner *spinner,
gboolean new_mode);
G_END_DECLS
#endif /* EPHY_SPINNER_H */
-
-
diff --git a/lib/widgets/ephy-tree-model-node.h b/lib/widgets/ephy-tree-model-node.h
index ee7c515dd..fe1c08446 100644
--- a/lib/widgets/ephy-tree-model-node.h
+++ b/lib/widgets/ephy-tree-model-node.h
@@ -49,6 +49,7 @@ typedef struct
{
GObject parent;
+ /*< private >*/
EphyTreeModelNodePrivate *priv;
} EphyTreeModelNode;
diff --git a/lib/widgets/ephy-tree-model-sort.h b/lib/widgets/ephy-tree-model-sort.h
index abe21ddbb..f8c27cd16 100644
--- a/lib/widgets/ephy-tree-model-sort.h
+++ b/lib/widgets/ephy-tree-model-sort.h
@@ -39,6 +39,7 @@ typedef struct
{
GtkTreeModelSort parent;
+ /*< private >*/
EphyTreeModelSortPrivate *priv;
} EphyTreeModelSort;
diff --git a/lib/widgets/ephy-zoom-action.h b/lib/widgets/ephy-zoom-action.h
index 3bced02f2..d01716179 100644
--- a/lib/widgets/ephy-zoom-action.h
+++ b/lib/widgets/ephy-zoom-action.h
@@ -39,6 +39,7 @@ struct _EphyZoomAction
{
GtkAction parent;
+ /*< private >*/
EphyZoomActionPrivate *priv;
};
diff --git a/lib/widgets/ephy-zoom-control.h b/lib/widgets/ephy-zoom-control.h
index a451bbd0d..8aa571c26 100644
--- a/lib/widgets/ephy-zoom-control.h
+++ b/lib/widgets/ephy-zoom-control.h
@@ -52,6 +52,7 @@ struct _EphyZoomControl
{
GtkToolItem parent_object;
+ /*< private >*/
EphyZoomControlPrivate *priv;
};
diff --git a/src/bookmarks/ephy-bookmark-action.h b/src/bookmarks/ephy-bookmark-action.h
index d17dfe104..ce834314b 100644
--- a/src/bookmarks/ephy-bookmark-action.h
+++ b/src/bookmarks/ephy-bookmark-action.h
@@ -36,6 +36,8 @@ typedef struct EphyBookmarkActionPrivate EphyBookmarkActionPrivate;
struct _EphyBookmarkAction
{
GtkAction parent;
+
+ /*< private >*/
EphyBookmarkActionPrivate *priv;
};
diff --git a/src/bookmarks/ephy-bookmark-properties.h b/src/bookmarks/ephy-bookmark-properties.h
index fad54df5b..542ab3538 100644
--- a/src/bookmarks/ephy-bookmark-properties.h
+++ b/src/bookmarks/ephy-bookmark-properties.h
@@ -40,6 +40,7 @@ typedef struct
{
GtkDialog parent;
+ /*< private >*/
EphyBookmarkPropertiesPrivate *priv;
} EphyBookmarkProperties;
diff --git a/src/bookmarks/ephy-bookmarks-editor.h b/src/bookmarks/ephy-bookmarks-editor.h
index 3242b64ee..9fce6ad3c 100644
--- a/src/bookmarks/ephy-bookmarks-editor.h
+++ b/src/bookmarks/ephy-bookmarks-editor.h
@@ -41,6 +41,7 @@ typedef struct
{
GtkWindow parent;
+ /*< private >*/
EphyBookmarksEditorPrivate *priv;
} EphyBookmarksEditor;
diff --git a/src/bookmarks/ephy-bookmarks-menu.h b/src/bookmarks/ephy-bookmarks-menu.h
index a00185331..2625a7f85 100644
--- a/src/bookmarks/ephy-bookmarks-menu.h
+++ b/src/bookmarks/ephy-bookmarks-menu.h
@@ -47,6 +47,7 @@ struct _EphyBookmarksMenu
{
GObject parent_object;
+ /*< private >*/
EphyBookmarksMenuPrivate *priv;
};
diff --git a/src/bookmarks/ephy-bookmarks.h b/src/bookmarks/ephy-bookmarks.h
index 8f9ae5986..a1d43eff0 100644
--- a/src/bookmarks/ephy-bookmarks.h
+++ b/src/bookmarks/ephy-bookmarks.h
@@ -49,6 +49,8 @@ enum
struct EphyBookmarks
{
GObject parent;
+
+ /*< private >*/
EphyBookmarksPrivate *priv;
};
diff --git a/src/bookmarks/ephy-new-bookmark.h b/src/bookmarks/ephy-new-bookmark.h
index 35ccc06e4..3891887a0 100644
--- a/src/bookmarks/ephy-new-bookmark.h
+++ b/src/bookmarks/ephy-new-bookmark.h
@@ -40,6 +40,7 @@ typedef struct
{
GtkDialog parent;
+ /*< private >*/
EphyNewBookmarkPrivate *priv;
} EphyNewBookmark;
diff --git a/src/bookmarks/ephy-topic-action.h b/src/bookmarks/ephy-topic-action.h
index 51c3008ad..95b2bd450 100644
--- a/src/bookmarks/ephy-topic-action.h
+++ b/src/bookmarks/ephy-topic-action.h
@@ -36,6 +36,8 @@ typedef struct EphyTopicActionPrivate EphyTopicActionPrivate;
struct _EphyTopicAction
{
GtkAction parent;
+
+ /*< private >*/
EphyTopicActionPrivate *priv;
};
diff --git a/src/bookmarks/ephy-topics-selector.h b/src/bookmarks/ephy-topics-selector.h
index 06e35a355..c013b04e6 100644
--- a/src/bookmarks/ephy-topics-selector.h
+++ b/src/bookmarks/ephy-topics-selector.h
@@ -40,6 +40,7 @@ typedef struct
{
GtkTreeView parent;
+ /*< private >*/
EphyTopicsSelectorPrivate *priv;
} EphyTopicsSelector;
diff --git a/src/ephy-automation.h b/src/ephy-automation.h
index 5422ce45e..1a290a3e4 100644
--- a/src/ephy-automation.h
+++ b/src/ephy-automation.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_AUTOMATION_H
@@ -43,6 +45,7 @@ typedef struct
{
BonoboObjectClass parent_class;
+ /*< private >*/
POA_GNOME_EphyAutomation__epv epv;
} EphyAutomationClass;
diff --git a/src/ephy-completion-model.h b/src/ephy-completion-model.h
index ee30f595c..4e65fde7e 100644
--- a/src/ephy-completion-model.h
+++ b/src/ephy-completion-model.h
@@ -15,6 +15,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
+ * $Id$
*/
#ifndef EPHY_COMPLETION_MODEL_H
@@ -46,6 +47,7 @@ typedef struct
{
GObject parent;
+ /*< private >*/
EphyCompletionModelPrivate *priv;
} EphyCompletionModel;
diff --git a/src/ephy-encoding-dialog.h b/src/ephy-encoding-dialog.h
index b95b783a3..56d379d21 100644
--- a/src/ephy-encoding-dialog.h
+++ b/src/ephy-encoding-dialog.h
@@ -44,6 +44,8 @@ typedef struct EphyEncodingDialogPrivate EphyEncodingDialogPrivate;
struct EphyEncodingDialog
{
EphyEmbedDialog parent;
+
+ /*< private >*/
EphyEncodingDialogPrivate *priv;
};
diff --git a/src/ephy-encoding-menu.h b/src/ephy-encoding-menu.h
index b1ed37bc8..4224c6548 100644
--- a/src/ephy-encoding-menu.h
+++ b/src/ephy-encoding-menu.h
@@ -47,6 +47,7 @@ struct _EphyEncodingMenu
{
GObject parent_object;
+ /*< private >*/
EphyEncodingMenuPrivate *priv;
};
diff --git a/src/ephy-extensions-manager.h b/src/ephy-extensions-manager.h
index 84fda72ab..481b13ccf 100644
--- a/src/ephy-extensions-manager.h
+++ b/src/ephy-extensions-manager.h
@@ -49,6 +49,7 @@ struct EphyExtensionsManager
{
GObject parent_instance;
+ /*< private >*/
EphyExtensionsManagerPrivate *priv;
};
diff --git a/src/ephy-favicon-action.h b/src/ephy-favicon-action.h
index b77a9ca61..c51b3faf2 100644
--- a/src/ephy-favicon-action.h
+++ b/src/ephy-favicon-action.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_FAVICON_ACTION_H
@@ -35,6 +37,8 @@ typedef struct EphyFaviconActionPrivate EphyFaviconActionPrivate;
struct _EphyFaviconAction
{
GtkAction parent;
+
+ /*< private >*/
EphyFaviconActionPrivate *priv;
};
diff --git a/src/ephy-favorites-menu.h b/src/ephy-favorites-menu.h
index c7d069283..48c6fbd27 100644
--- a/src/ephy-favorites-menu.h
+++ b/src/ephy-favorites-menu.h
@@ -15,6 +15,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_FAVORITES_MENU_H
@@ -44,6 +46,7 @@ struct _EphyFavoritesMenu
{
GObject parent_object;
+ /*< private >*/
EphyFavoritesMenuPrivate *priv;
};
diff --git a/src/ephy-go-action.h b/src/ephy-go-action.h
index 7cb04e79c..a3a74784c 100644
--- a/src/ephy-go-action.h
+++ b/src/ephy-go-action.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_GO_ACTION_H
diff --git a/src/ephy-history-window.h b/src/ephy-history-window.h
index bf2e3473e..2a8e09530 100644
--- a/src/ephy-history-window.h
+++ b/src/ephy-history-window.h
@@ -15,6 +15,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
+ * $Id$
*/
#ifndef EPHY_HISTORY_WINDOW_H
@@ -40,6 +41,7 @@ typedef struct
{
GtkWindow parent;
+ /*< private >*/
EphyHistoryWindowPrivate *priv;
} EphyHistoryWindow;
diff --git a/src/ephy-location-action.h b/src/ephy-location-action.h
index 74de3b175..987e9c75b 100644
--- a/src/ephy-location-action.h
+++ b/src/ephy-location-action.h
@@ -40,6 +40,7 @@ struct _EphyLocationAction
{
GtkAction parent;
+ /*< private >*/
EphyLocationActionPrivate *priv;
};
diff --git a/src/ephy-nautilus-view.h b/src/ephy-nautilus-view.h
index 12a2e7844..0a9fa5637 100644
--- a/src/ephy-nautilus-view.h
+++ b/src/ephy-nautilus-view.h
@@ -14,9 +14,10 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
-
#ifndef EPHY_NAUTILUS_VIEW_H
#define EPHY_NAUTILUS_VIEW_H
@@ -39,6 +40,8 @@ typedef struct EphyNautilusViewPrivate EphyNautilusViewPrivate;
struct EphyNautilusView
{
NautilusView parent;
+
+ /*< private >*/
EphyNautilusViewPrivate *priv;
};
diff --git a/src/ephy-navigation-action.h b/src/ephy-navigation-action.h
index 0eb169f5b..cfcda586b 100644
--- a/src/ephy-navigation-action.h
+++ b/src/ephy-navigation-action.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_NAVIGATION_ACTION_H
@@ -42,7 +44,9 @@ typedef enum
struct _EphyNavigationAction
{
GtkAction parent;
- EphyNavigationActionPrivate *priv;
+
+ /*< private >*/
+ EphyNavigationActionPrivate *priv;
};
struct _EphyNavigationActionClass
diff --git a/src/ephy-notebook.h b/src/ephy-notebook.h
index 9809fdfaf..ca93cdf55 100644
--- a/src/ephy-notebook.h
+++ b/src/ephy-notebook.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_NOTEBOOK_H
@@ -51,6 +53,8 @@ enum
struct EphyNotebook
{
GtkNotebook parent;
+
+ /*< private >*/
EphyNotebookPrivate *priv;
};
diff --git a/src/ephy-session.h b/src/ephy-session.h
index 8a2127f4a..18d97624c 100644
--- a/src/ephy-session.h
+++ b/src/ephy-session.h
@@ -46,6 +46,7 @@ struct EphySession
{
GObject parent;
+ /*< private >*/
EphySessionPrivate *priv;
};
diff --git a/src/ephy-shell.h b/src/ephy-shell.h
index 9ca8dce2d..d086beb4d 100644
--- a/src/ephy-shell.h
+++ b/src/ephy-shell.h
@@ -92,6 +92,8 @@ typedef enum
struct EphyShell
{
EphyEmbedShell parent;
+
+ /*< private >*/
EphyShellPrivate *priv;
};
diff --git a/src/ephy-tab.h b/src/ephy-tab.h
index 022ac675b..958a4dd95 100644
--- a/src/ephy-tab.h
+++ b/src/ephy-tab.h
@@ -1,5 +1,6 @@
/*
- * Copyright (C) 2000, 2001, 2002 Marco Pesenti Gritti
+ * Copyright (C) 2000-2003 Marco Pesenti Gritti
+ * Copyright (C) 2003 Christian Persch
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -14,6 +15,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_TAB_H
@@ -41,7 +44,7 @@ typedef enum
{
TAB_NAV_UP = 1 << 0,
TAB_NAV_BACK = 1 << 1,
- TAB_NAV_FORWARD = 1 << 2,
+ TAB_NAV_FORWARD = 1 << 2
} TabNavigationFlags;
typedef enum
@@ -53,8 +56,10 @@ typedef enum
struct EphyTab
{
- GObject parent;
- EphyTabPrivate *priv;
+ GObject parent;
+
+ /*< private >*/
+ EphyTabPrivate *priv;
};
struct EphyTabClass
diff --git a/src/ephy-tabs-menu.h b/src/ephy-tabs-menu.h
index 466da48b5..e43d899ce 100644
--- a/src/ephy-tabs-menu.h
+++ b/src/ephy-tabs-menu.h
@@ -14,6 +14,8 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
*/
#ifndef EPHY_TABS_MENU_H
@@ -39,19 +41,19 @@ struct _EphyTabsMenuClass
GObjectClass parent_class;
};
-/* Remember: fields are public read-only */
struct _EphyTabsMenu
{
GObject parent_object;
+ /*< private >*/
EphyTabsMenuPrivate *priv;
};
-GType ephy_tabs_menu_get_type (void);
+GType ephy_tabs_menu_get_type (void);
-EphyTabsMenu *ephy_tabs_menu_new (EphyWindow *window);
+EphyTabsMenu *ephy_tabs_menu_new (EphyWindow *window);
-void ephy_tabs_menu_update (EphyTabsMenu *menu);
+void ephy_tabs_menu_update (EphyTabsMenu *menu);
G_END_DECLS
diff --git a/src/ephy-toolbars-model.h b/src/ephy-toolbars-model.h
index 580a321fa..bc20da6f6 100755
--- a/src/ephy-toolbars-model.h
+++ b/src/ephy-toolbars-model.h
@@ -37,13 +37,15 @@ typedef struct EphyToolbarsModelPrivate EphyToolbarsModelPrivate;
struct EphyToolbarsModel
{
- EggToolbarsModel parent_object;
- EphyToolbarsModelPrivate *priv;
+ EggToolbarsModel parent_object;
+
+ /*< private >*/
+ EphyToolbarsModelPrivate *priv;
};
struct EphyToolbarsModelClass
{
- EggToolbarsModelClass parent_class;
+ EggToolbarsModelClass parent_class;
};
GType ephy_toolbars_model_get_type (void);
diff --git a/src/ephy-window.h b/src/ephy-window.h
index 598d72194..5865bbdd0 100644
--- a/src/ephy-window.h
+++ b/src/ephy-window.h
@@ -44,9 +44,11 @@ typedef struct Toolbar Toolbar;
struct EphyWindow
{
GtkWindow parent;
+ /*< private >*/
EphyWindowPrivate *priv;
/* Public to toolbar and statusbar, dont use outside */
+ /*< public >*/
GObject *ui_merge;
};
diff --git a/src/language-editor.h b/src/language-editor.h
index 61e22347a..4a2cce30c 100644
--- a/src/language-editor.h
+++ b/src/language-editor.h
@@ -41,6 +41,8 @@ typedef struct LanguageEditorPrivate LanguageEditorPrivate;
struct LanguageEditor
{
EphyDialog parent;
+
+ /*< private >*/
LanguageEditorPrivate *priv;
};
diff --git a/src/pdm-dialog.h b/src/pdm-dialog.h
index b5878a6f6..1834f716e 100644
--- a/src/pdm-dialog.h
+++ b/src/pdm-dialog.h
@@ -38,6 +38,8 @@ typedef struct PdmDialogPrivate PdmDialogPrivate;
struct PdmDialog
{
EphyDialog parent;
+
+ /*< private >*/
PdmDialogPrivate *priv;
};
diff --git a/src/ppview-toolbar.h b/src/ppview-toolbar.h
index b71444ebb..fd5c2337b 100644
--- a/src/ppview-toolbar.h
+++ b/src/ppview-toolbar.h
@@ -40,6 +40,8 @@ typedef struct PPViewToolbarPrivate PPViewToolbarPrivate;
struct PPViewToolbar
{
GObject parent;
+
+ /*< private >*/
PPViewToolbarPrivate *priv;
};
diff --git a/src/prefs-dialog.h b/src/prefs-dialog.h
index f00535440..dad8dfc00 100644
--- a/src/prefs-dialog.h
+++ b/src/prefs-dialog.h
@@ -40,6 +40,8 @@ typedef struct PrefsDialogPrivate PrefsDialogPrivate;
struct PrefsDialog
{
EphyDialog parent;
+
+ /*< private >*/
PrefsDialogPrivate *priv;
};
diff --git a/src/statusbar.h b/src/statusbar.h
index 55a04b75f..ae89e4a34 100644
--- a/src/statusbar.h
+++ b/src/statusbar.h
@@ -37,6 +37,8 @@ typedef struct StatusbarPrivate StatusbarPrivate;
struct Statusbar
{
GtkStatusbar parent;
+
+ /*< private >*/
StatusbarPrivate *priv;
};
diff --git a/src/toolbar.h b/src/toolbar.h
index 6e4fecdf2..81fe99904 100644
--- a/src/toolbar.h
+++ b/src/toolbar.h
@@ -40,6 +40,8 @@ typedef struct ToolbarPrivate ToolbarPrivate;
struct Toolbar
{
EggEditableToolbar parent_object;
+
+ /*< private >*/
ToolbarPrivate *priv;
};