diff options
author | Marco Pesenti Gritti <marco@gnome.org> | 2003-11-20 03:19:59 +0800 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2003-11-20 03:19:59 +0800 |
commit | f52461471f1ef86adda1f9a311483f57e4d51dbd (patch) | |
tree | c3422e0526c7b173497cf0c3d1bc452b66d78612 | |
parent | b59fc10752cd7d6e7c0affb262d441081dd9b587 (diff) | |
download | gsoc2013-epiphany-f52461471f1ef86adda1f9a311483f57e4d51dbd.tar.gz 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:
77 files changed, 298 insertions, 74 deletions
@@ -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; }; |