[Gnucash-changes] Doxygen fixes and correction to QOF Transaction
Timespec handling
Neil Williams
codehelp at cvs.gnucash.org
Tue May 3 18:51:36 EDT 2005
Log Message:
-----------
Doxygen fixes and correction to QOF Transaction Timespec handling
Tags:
----
gnucash-gnome2-dev
Modified Files:
--------------
gnucash:
ChangeLog
gnucash/src/app-utils:
gnc-ui-util.h
gnucash/src/backend/qsf:
qsf-backend.c
qsf-object.xsd.xml
gnucash/src/business/business-core:
gncBillTerm.h
gncEmployee.h
gncEntry.h
gncTaxTable.h
gnucash/src/core-utils:
gnc-gconf-utils.h
gnucash/src/engine:
Account.h
Group.h
Transaction.c
Transaction.h
gnc-commodity.h
gnucash/src/gnome:
gnc-plugin-file-history.c
gnc-plugin-file-history.h
gnc-plugin-page-account-tree.h
gnc-plugin-page-register.h
gnucash/src/gnome-utils:
dialog-account.h
dialog-commodity.c
dialog-commodity.h
gnc-gnome-utils.h
gnc-tree-model-account-types.h
gnc-tree-model-account.h
gnc-tree-model-commodity.h
gnc-tree-model-price.h
gnc-tree-view-account.h
gnc-tree-view-commodity.h
gnc-tree-view-common.h
gnc-tree-view-price.h
gnucash/src/register/ledger-core:
split-register-layout.h
gnucash/src/report/report-gnome:
gnc-plugin-page-report.h
Revision Data
-------------
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1487.2.201
retrieving revision 1.1487.2.202
diff -LChangeLog -LChangeLog -u -r1.1487.2.201 -r1.1487.2.202
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,44 @@
+2005-05-03 Neil Williams <linux at codehelp.co.uk>
+
+ * src/app-utils/gnc-ui-util.h: Doxygen update.
+ * src/backend/qsf/qsf-backend.c: Omitting kvp tag when
+ frame is empty.
+ * src/backend/qsf/qsf-object.xsd.xml: Typo.
+ * src/business/business-core/gncBillTerm.h:
+ * src/business/business-core/gncEmployee.h:
+ * src/business/business-core/gncEntry.h:
+ * src/business/business-core/gncTaxTable.h:
+ * src/core-utils/gnc-gconf-utils.h:
+ * src/engine/Account.h:
+ * src/engine/Group.h: Doxygen fixes.
+ * src/engine/Transaction.c: Replacement Timespec calls
+ because QOF needs to pass Timespec, not Timespec*
+ * src/engine/Transaction.h: qofTransSetDatePosted
+ and qofTransSetDateEntered new functions and Doxygen fixes.
+ * src/engine/gnc-commodity.h:
+ * src/gnome-utils/dialog-account.h:
+ * src/gnome-utils/dialog-commodity.c:
+ * src/gnome-utils/dialog-commodity.h:
+ * src/gnome-utils/gnc-gnome-utils.h:
+ * src/gnome-utils/gnc-tree-model-account-types.h:
+ * src/gnome-utils/gnc-tree-model-account.h:
+ * src/gnome-utils/gnc-tree-model-commodity.h:
+ * src/gnome-utils/gnc-tree-model-price.h:
+ * src/gnome-utils/gnc-tree-view-account.h:
+ * src/gnome-utils/gnc-tree-view-commodity.h:
+ * src/gnome-utils/gnc-tree-view-common.h:
+ * src/gnome-utils/gnc-tree-view-price.h:
+ * src/gnome/gnc-plugin-file-history.c:
+ * src/gnome/gnc-plugin-file-history.h:
+ * src/gnome/gnc-plugin-page-account-tree.h:
+ * src/gnome/gnc-plugin-page-register.h:
+ * src/register/ledger-core/split-register-layout.h:
+ * src/report/report-gnome/gnc-plugin-page-report.h:
+ Doxygen fixes. Sub-divided the GUI module into manageable
+ chunks and fixed @name sections. Put the @{ inside the
+ same comment block as @name but NOT on the same line
+ as the closing */
+
2005-04-30 David Hampton <hampton at employees.org>
* mkinstalldirs: Drop this generated file from CVS.
Index: qsf-object.xsd.xml
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/backend/qsf/Attic/qsf-object.xsd.xml,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -Lsrc/backend/qsf/qsf-object.xsd.xml -Lsrc/backend/qsf/qsf-object.xsd.xml -u -r1.1.2.3 -r1.1.2.4
--- src/backend/qsf/qsf-object.xsd.xml
+++ src/backend/qsf/qsf-object.xsd.xml
@@ -108,7 +108,7 @@
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
- <xsd:element name="char" minOccurs="0" maxOccurs="unbounded">
+ <xsd:element name="character" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
Index: qsf-backend.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/backend/qsf/Attic/qsf-backend.c,v
retrieving revision 1.1.2.8
retrieving revision 1.1.2.9
diff -Lsrc/backend/qsf/qsf-backend.c -Lsrc/backend/qsf/qsf-backend.c -u -r1.1.2.8 -r1.1.2.9
--- src/backend/qsf/qsf-backend.c
+++ src/backend/qsf/qsf-backend.c
@@ -279,7 +279,7 @@
params->qsf_sequence = g_slist_append(params->qsf_sequence, qof_param);
params->knowntype = TRUE;
}
-}
+}
/* receives each entry from supported_types in sequence
type = qof data type from supported list
@@ -300,10 +300,10 @@
static KvpValueType
qsf_to_kvp_helper(const char *type_string)
{
- if(0 == safe_strcmp(QOF_TYPE_STRING, type_string)) { return KVP_TYPE_STRING; }
- if(0 == safe_strcmp(QOF_TYPE_GUID, type_string)) { return KVP_TYPE_GUID; }
- if(0 == safe_strcmp(QOF_TYPE_INT64, type_string)) { return KVP_TYPE_GINT64; }
- if(0 == safe_strcmp(QOF_TYPE_DOUBLE, type_string)) { return KVP_TYPE_DOUBLE; }
+ if(0 == safe_strcmp(QOF_TYPE_STRING, type_string)) { return KVP_TYPE_STRING; }
+ if(0 == safe_strcmp(QOF_TYPE_GUID, type_string)) { return KVP_TYPE_GUID; }
+ if(0 == safe_strcmp(QOF_TYPE_INT64, type_string)) { return KVP_TYPE_GINT64; }
+ if(0 == safe_strcmp(QOF_TYPE_DOUBLE, type_string)) { return KVP_TYPE_DOUBLE; }
if(0 == safe_strcmp(QOF_TYPE_NUMERIC, type_string)) { return KVP_TYPE_NUMERIC; }
if(0 == safe_strcmp(QSF_TYPE_BINARY, type_string)) { return KVP_TYPE_BINARY; }
if(0 == safe_strcmp(QSF_TYPE_GLIST, type_string)) { return KVP_TYPE_GLIST; }
@@ -454,10 +454,12 @@
return;
}
ref_name = g_strdup(reference->param->param_name);
- node = xmlAddChild(object_node, xmlNewNode(ns, QOF_TYPE_GUID));
- guid_to_string_buff(reference->ref_guid, qsf_guid);
- xmlNodeAddContent(node, qsf_guid);
- xmlNewProp(node, QSF_OBJECT_TYPE ,ref_name);
+ if(guid_to_string_buff(reference->ref_guid, qsf_guid) != NULL)
+ {
+ node = xmlAddChild(object_node, xmlNewNode(ns, QOF_TYPE_GUID));
+ xmlNodeAddContent(node, qsf_guid);
+ xmlNewProp(node, QSF_OBJECT_TYPE ,ref_name);
+ }
g_free(ref_name);
}
}
@@ -520,9 +522,11 @@
if(0 == safe_strcmp(qof_param->param_type, QOF_TYPE_KVP))
{
qsf_kvp = kvp_frame_copy(qof_param->param_getfcn(ent,qof_param));
- params->qof_param = qof_param;
- params->output_node = object_node;
- kvp_frame_for_each_slot(qsf_kvp, qsf_from_kvp_helper, params);
+ if(kvp_frame_is_empty(qsf_kvp) == FALSE) {
+ params->qof_param = qof_param;
+ params->output_node = object_node;
+ kvp_frame_for_each_slot(qsf_kvp, qsf_from_kvp_helper, params);
+ }
}
if((qof_param->param_setfcn != NULL) && (qof_param->param_getfcn != NULL))
{
@@ -532,11 +536,11 @@
{
if(0 == safe_strcmp((const char*)supported->data, (const char*)qof_param->param_type))
{
- node = xmlAddChild(object_node, xmlNewNode(ns, qof_param->param_type));
- string_buffer = g_strdup(qof_book_merge_param_as_string(qof_param, ent));
- xmlNodeAddContent(node, string_buffer);
- xmlNewProp(node, QSF_OBJECT_TYPE ,qof_param->param_name);
- }
+ node = xmlAddChild(object_node, xmlNewNode(ns, qof_param->param_type));
+ string_buffer = g_strdup(qof_book_merge_param_as_string(qof_param, ent));
+ xmlNodeAddContent(node, string_buffer);
+ xmlNewProp(node, QSF_OBJECT_TYPE ,qof_param->param_name);
+ }
}
}
param_list = g_slist_next(param_list);
@@ -606,7 +610,7 @@
xmlDocPtr qsf_doc;
gint write_result;
QofBackend *be;
-
+
qsf_doc = qofbook_to_qsf(book);
write_result = 0;
g_return_if_fail(qsf_is_valid(QSF_SCHEMA_DIR, QSF_OBJECT_SCHEMA, qsf_doc) == TRUE);
@@ -638,7 +642,7 @@
QSFBackend *qsf_be;
FILE *out;
char *path;
-
+
qsf_be = (QSFBackend*)be;
/* if fullpath is blank, book_id was set to QOF_STDOUT */
if(0 == safe_strcmp(qsf_be->fullpath, "")) {
@@ -697,12 +701,12 @@
string_to_kvp_value(const char *content, KvpValueType type)
{
char *tail;
- gint64 cm_i64;
+ gint64 cm_i64;
double cm_double;
gnc_numeric cm_numeric;
GUID *cm_guid;
struct tm kvp_time;
- time_t kvp_time_t;
+ time_t kvp_time_t;
Timespec cm_date;
switch(type) {
Index: gncBillTerm.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/business/business-core/gncBillTerm.h,v
retrieving revision 1.3.4.4
retrieving revision 1.3.4.5
diff -Lsrc/business/business-core/gncBillTerm.h -Lsrc/business/business-core/gncBillTerm.h -u -r1.3.4.4 -r1.3.4.5
--- src/business/business-core/gncBillTerm.h
+++ src/business/business-core/gncBillTerm.h
@@ -44,8 +44,8 @@
#define GNC_IS_BILLTERM(obj) (QOF_CHECK_TYPE((obj), GNC_ID_BILLTERM))
#define GNC_BILLTERM(obj) (QOF_CHECK_CAST((obj), GNC_ID_BILLTERM, GncBillTerm))
-/** @name BillTerm parameter names */
-/** @{ */
+/** @name BillTerm parameter names
+ @{ */
#define GNC_BILLTERM_NAME "name"
#define GNC_BILLTERM_DESC "description"
#define GNC_BILLTERM_DUEDAYS "number of days due"
@@ -66,8 +66,8 @@
GNC_TERM_TYPE_PROXIMO,
} GncBillTermType;
-/** @name Create/Destroy Functions */
-/** @{ */
+/** @name Create/Destroy Functions
+ @{ */
GncBillTerm * gncBillTermCreate (QofBook *book);
void gncBillTermDestroy (GncBillTerm *term);
void gncBillTermIncRef (GncBillTerm *term);
@@ -78,7 +78,9 @@
void gncBillTermCommitEdit (GncBillTerm *term);
/** @} */
-/** @name Set Functions */
+/** @name Set Functions
+@{
+*/
void gncBillTermSetName (GncBillTerm *term, const char *name);
void gncBillTermSetDescription (GncBillTerm *term, const char *name);
void gncBillTermSetType (GncBillTerm *term, GncBillTermType type);
@@ -89,8 +91,8 @@
/** @} */
-/** @name Get Functions */
-/** @{ */
+/** @name Get Functions
+ @{ */
/** Return a pointer to the instance gncBillTerm that is identified
* by the guid, and is residing in the book. Returns NULL if the
* instance can't be found.
Index: gncEntry.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/business/business-core/gncEntry.h,v
retrieving revision 1.22.4.5
retrieving revision 1.22.4.6
diff -Lsrc/business/business-core/gncEntry.h -Lsrc/business/business-core/gncEntry.h -u -r1.22.4.5 -r1.22.4.6
--- src/business/business-core/gncEntry.h
+++ src/business/business-core/gncEntry.h
@@ -72,16 +72,16 @@
const char * gncEntryPaymentTypeToString (GncEntryPaymentType type);
gboolean gncEntryPaymentStringToType (const char *str, GncEntryPaymentType *type);
-/** @name Create/Destroy Functions */
-/** @{ */
+/** @name Create/Destroy Functions
+ @{ */
GncEntry *gncEntryCreate (QofBook *book);
void gncEntryDestroy (GncEntry *entry);
/** @} */
/* SET FUNCTIONS */
-/** @name Generic (shared) data */
-/** @{ */
+/** @name Generic (shared) data
+ @{ */
void gncEntrySetDate (GncEntry *entry, Timespec date);
void gncEntrySetDateEntered (GncEntry *entry, Timespec date);
void gncEntrySetDescription (GncEntry *entry, const char *desc);
@@ -90,8 +90,8 @@
void gncEntrySetQuantity (GncEntry *entry, gnc_numeric quantity);
/** @} */
-/** @name Customer Invoices */
-/** @{ */
+/** @name Customer Invoices
+ @{ */
void gncEntrySetInvAccount (GncEntry *entry, Account *acc);
void gncEntrySetInvPrice (GncEntry *entry, gnc_numeric price);
void gncEntrySetInvTaxable (GncEntry *entry, gboolean taxable);
@@ -104,8 +104,8 @@
void qofEntrySetInvDiscHow (GncEntry *entry, const char *type);
/** @} */
-/** @name Vendor Bills (and Employee Expenses) */
-/** @{ */
+/** @name Vendor Bills (and Employee Expenses)
+ @{ */
void gncEntrySetBillAccount (GncEntry *entry, Account *acc);
void gncEntrySetBillPrice (GncEntry *entry, gnc_numeric price);
void gncEntrySetBillTaxable (GncEntry *entry, gboolean taxable);
@@ -115,14 +115,14 @@
void gncEntrySetBillTo (GncEntry *entry, GncOwner *billto);
/** @} */
-/** @name employee-stuff */
-/** @{ */
+/** @name employee-stuff
+ @{ */
void gncEntrySetBillPayment (GncEntry *entry, GncEntryPaymentType type);
/** @} */
/* GET FUNCTIONS */
-/** @name Generic (shared) data */
-/** @{ */
+/** @name Generic (shared) data
+ @{ */
Timespec gncEntryGetDate (GncEntry *entry);
Timespec gncEntryGetDateEntered (GncEntry *entry);
const char * gncEntryGetDescription (GncEntry *entry);
@@ -131,8 +131,8 @@
gnc_numeric gncEntryGetQuantity (GncEntry *entry);
/** @} */
-/** @name Customer Invoices */
-/** @{ */
+/** @name Customer Invoices
+ @{ */
Account * gncEntryGetInvAccount (GncEntry *entry);
gnc_numeric gncEntryGetInvPrice (GncEntry *entry);
gnc_numeric gncEntryGetInvDiscount (GncEntry *entry);
@@ -145,8 +145,8 @@
GncTaxTable * gncEntryGetInvTaxTable (GncEntry *entry);
/** @} */
-/** @name Vendor Bills (and Employee Expenses) */
-/** @{ */
+/** @name Vendor Bills (and Employee Expenses)
+ @{ */
Account * gncEntryGetBillAccount (GncEntry *entry);
gnc_numeric gncEntryGetBillPrice (GncEntry *entry);
gboolean gncEntryGetBillTaxable (GncEntry *entry);
@@ -160,12 +160,13 @@
void gncEntryCopy (const GncEntry *src, GncEntry *dest);
-/** @name Getting Values */
-/** @{ */
-/** The first three return the rounded values -- the last returns the
+/** @name Getting Values
+
+ * The first three return the rounded values -- the last returns the
* list of unrounded account-values. The list belongs to the entry
* and will be destroyed, so use it quickly.
- */
+ @{
+*/
gnc_numeric gncEntryReturnValue (GncEntry *entry, gboolean is_inv);
gnc_numeric gncEntryReturnDiscountValue (GncEntry *entry, gboolean is_inv);
gnc_numeric gncEntryReturnTaxValue (GncEntry *entry, gboolean is_inv);
Index: gncEmployee.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/business/business-core/gncEmployee.h,v
retrieving revision 1.8.4.5
retrieving revision 1.8.4.6
diff -Lsrc/business/business-core/gncEmployee.h -Lsrc/business/business-core/gncEmployee.h -u -r1.8.4.5 -r1.8.4.6
--- src/business/business-core/gncEmployee.h
+++ src/business/business-core/gncEmployee.h
@@ -43,8 +43,8 @@
#define GNC_IS_EMPLOYEE(obj) (QOF_CHECK_TYPE((obj), GNC_ID_EMPLOYEE))
#define GNC_EMPLOYEE(obj) (QOF_CHECK_CAST((obj), GNC_ID_EMPLOYEE, GncEmployee))
-/** @name Create/Destroy Functions */
-/** @{ */
+/** @name Create/Destroy Functions
+ @{ */
GncEmployee *gncEmployeeCreate (QofBook *book);
void gncEmployeeDestroy (GncEmployee *employee);
void gncEmployeeBeginEdit (GncEmployee *employee);
@@ -52,8 +52,8 @@
int gncEmployeeCompare (GncEmployee *a, GncEmployee *b);
/** @} */
-/** @name Set Functions */
-/** @{ */
+/** @name Set Functions
+ @{ */
void gncEmployeeSetID (GncEmployee *employee, const char *id);
void gncEmployeeSetUsername (GncEmployee *employee, const char *username);
void gncEmployeeSetLanguage (GncEmployee *employee, const char *language);
@@ -65,8 +65,8 @@
void gncEmployeeSetCCard (GncEmployee *employee, Account* ccard_acc);
/** @} */
-/** @name Get Functions */
-/** @{ */
+/** @name Get Functions
+ @{ */
QofBook * gncEmployeeGetBook (GncEmployee *employee);
const char * gncEmployeeGetID (GncEmployee *employee);
const char * gncEmployeeGetUsername (GncEmployee *employee);
Index: gncTaxTable.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/business/business-core/gncTaxTable.h,v
retrieving revision 1.7.4.6
retrieving revision 1.7.4.7
diff -Lsrc/business/business-core/gncTaxTable.h -Lsrc/business/business-core/gncTaxTable.h -u -r1.7.4.6 -r1.7.4.7
--- src/business/business-core/gncTaxTable.h
+++ src/business/business-core/gncTaxTable.h
@@ -97,14 +97,16 @@
const char * gncTaxIncludedTypeToString (GncTaxIncluded type);
gboolean gncTaxIncludedStringToType (const char *str, GncTaxIncluded *type);
-/** @name Create/Destroy Functions */
-/** @{ */
+/** @name Create/Destroy Functions
+ @{ */
GncTaxTable * gncTaxTableCreate (QofBook *book);
void gncTaxTableDestroy (GncTaxTable *table);
GncTaxTableEntry * gncTaxTableEntryCreate (void);
void gncTaxTableEntryDestroy (GncTaxTableEntry *entry);
-
-/** Set Functions */
+/** @} */
+/** \name Set Functions
+@{
+*/
void gncTaxTableSetName (GncTaxTable *table, const char *name);
void gncTaxTableIncRef (GncTaxTable *table);
void gncTaxTableDecRef (GncTaxTable *table);
@@ -112,7 +114,7 @@
void gncTaxTableEntrySetAccount (GncTaxTableEntry *entry, Account *account);
void gncTaxTableEntrySetType (GncTaxTableEntry *entry, GncAmountType type);
void gncTaxTableEntrySetAmount (GncTaxTableEntry *entry, gnc_numeric amount);
-
+/** @} */
void gncTaxTableAddEntry (GncTaxTable *table, GncTaxTableEntry *entry);
void gncTaxTableRemoveEntry (GncTaxTable *table, GncTaxTableEntry *entry);
@@ -120,10 +122,8 @@
void gncTaxTableBeginEdit (GncTaxTable *table);
void gncTaxTableCommitEdit (GncTaxTable *table);
-/** @} */
-
-/** @name Get Functions */
-/** @{ */
+/** @name Get Functions
+ @{ */
/** Return a pointer to the instance gncTaxTable that is identified
* by the guid, and is residing in the book. Returns NULL if the
Index: gnc-gconf-utils.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/core-utils/Attic/gnc-gconf-utils.h,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -Lsrc/core-utils/gnc-gconf-utils.h -Lsrc/core-utils/gnc-gconf-utils.h -u -r1.1.2.3 -r1.1.2.4
--- src/core-utils/gnc-gconf-utils.h
+++ src/core-utils/gnc-gconf-utils.h
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-/** @addtogroup Object
+/** @addtogroup GUI
@{ */
/** @addtogroup GConf
@@ -30,10 +30,10 @@
system from within Gnucash. GConf is a shared key/value storage
system.
- The main benefits of these routines are that they 1) maintain a
- GConfClient object, 2) convert gnucash internal section names into
- full gconf pathnames, and 3) optionally take care of error
- checking on return values.
+ The main benefits of these routines are that they
+ -# maintain a GConfClient object,
+ -# convert gnucash internal section names into full gconf pathnames, and
+ -# optionally take care of error checking on return values.
@{ */
/** @file gnc-gconf-utils.h
@@ -50,8 +50,9 @@
/* Keys used across multiple modules */
#define KEY_LAST_PATH "last_path"
-/** @name GConf Miscellaneous Functions */
-/** @{ */
+/** @name GConf Miscellaneous Functions
+ @{
+*/
/** Convert a local key name to a full gconf path name.
*
@@ -85,8 +86,9 @@
-/** @name GConf Get Functions */
-/** @{ */
+/** @name GConf Get Functions
+ @{
+*/
/** Get a boolean value from GConf.
*
@@ -276,8 +278,9 @@
GError **error);
/** @} */
-/** @name GConf Set/Unset Functions */
-/** @{ */
+/** @name GConf Set/Unset Functions
+ @{
+*/
/** Store a boolean value into GConf.
@@ -452,8 +455,9 @@
/** @} */
-/** @name GConf Notification Functions */
-/** @{ */
+/** @name GConf Notification Functions
+ @{
+*/
/** Add a notification callback to GConf.
*
@@ -495,8 +499,9 @@
const gchar *section);
/** @} */
-/** @name GConf One Liners */
-/** @{ */
+/** @name GConf One Liners
+ @{
+*/
#define DESTKOP_TEAROFF_MENUS "/desktop/gnome/interface/menus_have_tearoff"
#define DESTKOP_MENUBAR_DETACHABLE "/desktop/gnome/interface/menubar_detachable"
Index: Transaction.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/Transaction.h,v
retrieving revision 1.141.4.9
retrieving revision 1.141.4.10
diff -Lsrc/engine/Transaction.h -Lsrc/engine/Transaction.h -u -r1.141.4.9 -r1.141.4.10
--- src/engine/Transaction.h
+++ src/engine/Transaction.h
@@ -97,30 +97,34 @@
#include "qofinstance.h"
/** @name Split Reconciled field values
+
If you change these
be sure to change gnc-ui-util.c:gnc_get_reconciled_str() and
associated functions
+
+@{
*/
-/**@{*/
#define CREC 'c' /**< The Split has been cleared */
#define YREC 'y' /**< The Split has been reconciled */
#define FREC 'f' /**< frozen into accounting period */
#define NREC 'n' /**< not reconciled or cleared */
#define VREC 'v' /**< split is void */
-/**@}*/
+/** @} */
-/** @name Transaction Type field values */
-/**@{*/
+/** @name Transaction Type field values
+@{
+*/
#define TXN_TYPE_NONE '\0' /**< No transaction type */
#define TXN_TYPE_INVOICE 'I' /**< Transaction is an invoice */
#define TXN_TYPE_PAYMENT 'P' /**< Transaction is a payment */
-/**@}*/
+/** @} */
/* --------------------------------------------------------------- */
/* Transactions */
-/** @name Transaction creation and editing */
-/** @{ */
+/** @name Transaction creation and editing
+ @{
+*/
/**
The xaccMallocTransaction() will malloc memory and initialize it.
Once created, it is usually unsafe to merely "free" this memory;
@@ -215,8 +219,9 @@
/** @} */
-/** @name Transaction general getters/setters */
-/** @{ */
+/** @name Transaction general getters/setters
+ @{
+*/
/** Sorts the splits in a transaction, putting the debits first,
* followed by the credits.
@@ -353,11 +358,12 @@
*/
int xaccTransOrder (const Transaction *ta, const Transaction *tb);
-/**@}*/
+/** @} */
-/** @name Transaction date setters/getters */
-/**@{*/
+/** @name Transaction date setters/getters
+@{
+*/
/** The xaccTransSetDate() method does the same thing as
xaccTransSetDate[Posted]Secs(), but takes a convenient
@@ -421,16 +427,28 @@
Timespec xaccTransRetDateDueTS (const Transaction *trans);
/** Dates and txn-type for A/R and A/P "invoice" postings */
void xaccTransGetDateDueTS (const Transaction *trans, Timespec *ts);
+/** \brief QOF date posted setter.
-/**@}*/
+Required because xaccTransSetDatePostedTS has a Timespec pointer argument
+when QOF passes a Timespec.
+*/
+void qofTransSetDatePosted (Transaction *trans, Timespec ts);
+/** \brief QOF date entered setter.
+
+Required because xaccTransSetDateEnteredTS has a Timespec pointer argument
+when QOF passes a Timespec.
+*/
+void qofTransSetDateEntered (Transaction *trans, Timespec ts);
+/** @} */
/*-----------------------------------------------------------------------
* Splits
*-----------------------------------------------------------------------*/
-/** @name Split general getters/setters */
-/*@{*/
+/** @name Split general getters/setters
+@{
+*/
/** Constructor. */
Split * xaccMallocSplit (QofBook *book);
@@ -503,10 +521,11 @@
/** Returns the action string. */
const char * xaccSplitGetAction (const Split *split);
-/**@}*/
+/** @} */
-/** @name Split Date getters/setters */
-/**@{*/
+/** @name Split Date getters/setters
+@{
+*/
/** Set the reconcile flag. The Reconcile flag is a single char, whose
* values are typically are 'n', 'y', 'c'. In Transaction.h, macros
* are defined for typical values (e.g. CREC, YREC). */
@@ -527,7 +546,7 @@
/** Returns the date (as Timespec) on which this split was reconciled. */
Timespec xaccSplitRetDateReconciledTS (const Split *split);
-/**@}*/
+/** @} */
/** @name Split amount getters/setters
@@ -535,8 +554,8 @@
* 'value' vs. 'amount' of a Split: The 'value' is the amount of the
* _transaction_ balancing commodity (i.e. currency) involved,
* 'amount' is the amount of the _account's_ commodity involved.
+@{
*/
-/*@{*/
/** The xaccSplitSetAmount() method sets the amount in the account's
* commodity that the split should have.
@@ -645,12 +664,11 @@
*/
gnc_numeric xaccSplitGetReconciledBalance (const Split *split);
-/**@}*/
-
-
+/** @} */
-/** @name Split utility functions */
-/**@{*/
+/** @name Split utility functions
+@{
+*/
/** Equality.
*
@@ -758,18 +776,19 @@
/** document me */
const char * xaccSplitGetCorrAccountCode(const Split *sa);
-/*@}*/
+/** @} */
-/** @name Split deprecated functions */
-/*@{*/
+/** @name Split deprecated functions
+@{
+*/
/** @deprecated The xaccSplitSetSharePrice() method sets the price of the
* split. DEPRECATED - set the value and amount instead. */
void xaccSplitSetSharePrice (Split *split, gnc_numeric price);
-/*@}*/
+/** @} */
/********************************************************************\
@@ -788,8 +807,9 @@
const char separator);
-/** @name Transaction voiding */
-/*@{*/
+/** @name Transaction voiding
+@{
+*/
/** xaccTransVoid voids a transaction. A void transaction has no
* values, is unaffected by reconciliation, and, by default is not
* included in any queries. A voided transaction may not be altered.
@@ -866,16 +886,17 @@
* voided. Returns a time of zero upon error.
*/
Timespec xaccTransGetVoidTime(const Transaction *tr);
-/**@}*/
+/** @} */
/** @name Split Parameter names
+
* Note, if you want to get the equivalent of "ACCT_MATCH_ALL" you
* need to create a search on the following parameter list:
* SPLIT->SPLIT_TRANS->TRANS_SPLITLIST->SPLIT_ACCOUNT_GUID. If you do
* this, you might want to use the ACCOUNT_MATCH_ALL_TYPE as the
* override so the gnome-search dialog displays the right type.
- */
-/**@{*/
+ @{
+*/
#define SPLIT_KVP "kvp"
#define SPLIT_DATE_RECONCILED "date-reconciled"
@@ -899,10 +920,11 @@
#define SPLIT_ACCT_FULLNAME "acct-fullname"
#define SPLIT_CORR_ACCT_NAME "corr-acct-fullname"
#define SPLIT_CORR_ACCT_CODE "corr-acct-code"
-/**@}*/
+/** @} */
-/** @name Transaction Parameter names */
-/**@{*/
+/** @name Transaction Parameter names
+@{
+*/
#define TRANS_KVP "kvp"
#define TRANS_NUM "num"
#define TRANS_DESCRIPTION "desc"
Index: Transaction.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/Transaction.c,v
retrieving revision 1.261.4.9
retrieving revision 1.261.4.10
diff -Lsrc/engine/Transaction.c -Lsrc/engine/Transaction.c -u -r1.261.4.9 -r1.261.4.10
--- src/engine/Transaction.c
+++ src/engine/Transaction.c
@@ -2385,6 +2385,15 @@
}
void
+qofTransSetDatePosted (Transaction *trans, Timespec ts)
+{
+ if (!trans) { return; }
+ if((ts.tv_nsec == 0)&&(ts.tv_sec == 0)) { return; }
+ xaccTransSetDateInternal(trans, &trans->date_posted, ts);
+ set_gains_date_dirty(trans);
+}
+
+void
xaccTransSetDatePostedTS (Transaction *trans, const Timespec *ts)
{
if (!trans || !ts) return;
@@ -2393,6 +2402,14 @@
}
void
+qofTransSetDateEntered (Transaction *trans, Timespec ts)
+{
+ if (!trans) { return; }
+ if((ts.tv_nsec == 0)&&(ts.tv_sec == 0)) { return; }
+ xaccTransSetDateInternal(trans, &trans->date_entered, ts);
+}
+
+void
xaccTransSetDateEnteredTS (Transaction *trans, const Timespec *ts)
{
if (!trans || !ts) return;
@@ -3347,9 +3364,9 @@
static QofParam params[] = {
{ TRANS_NUM, QOF_TYPE_STRING, (QofAccessFunc)xaccTransGetNum, (QofSetterFunc)xaccTransSetNum },
{ TRANS_DESCRIPTION, QOF_TYPE_STRING, (QofAccessFunc)xaccTransGetDescription, (QofSetterFunc)xaccTransSetDescription },
- { TRANS_DATE_ENTERED, QOF_TYPE_DATE, (QofAccessFunc)xaccTransRetDateEnteredTS, (QofSetterFunc)xaccTransSetDateEnteredTS },
- { TRANS_DATE_POSTED, QOF_TYPE_DATE, (QofAccessFunc)xaccTransRetDatePostedTS, (QofSetterFunc)xaccTransSetDatePostedTS },
- { TRANS_DATE_DUE, QOF_TYPE_DATE, (QofAccessFunc)xaccTransRetDateDueTS, (QofSetterFunc)xaccTransSetDateDueTS },
+ { TRANS_DATE_ENTERED, QOF_TYPE_DATE, (QofAccessFunc)xaccTransRetDateEnteredTS, (QofSetterFunc)qofTransSetDateEntered },
+ { TRANS_DATE_POSTED, QOF_TYPE_DATE, (QofAccessFunc)xaccTransRetDatePostedTS, (QofSetterFunc)qofTransSetDatePosted },
+ { TRANS_DATE_DUE, QOF_TYPE_DATE, (QofAccessFunc)xaccTransRetDateDueTS, NULL },
{ TRANS_IMBALANCE, QOF_TYPE_NUMERIC, (QofAccessFunc)xaccTransGetImbalance,NULL },
{ TRANS_NOTES, QOF_TYPE_STRING, (QofAccessFunc)xaccTransGetNotes, (QofSetterFunc)xaccTransSetNotes },
{ TRANS_IS_BALANCED, QOF_TYPE_BOOLEAN, (QofAccessFunc)trans_is_balanced_p, NULL },
Index: Group.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/Group.h,v
retrieving revision 1.64.4.5
retrieving revision 1.64.4.6
diff -Lsrc/engine/Group.h -Lsrc/engine/Group.h -u -r1.64.4.5 -r1.64.4.6
--- src/engine/Group.h
+++ src/engine/Group.h
@@ -43,9 +43,10 @@
#include "qofbook.h"
-/** PROTOTYPES ******************************************************/
-/** @name Constructors, Destructors */
-/** @{ */
+/* PROTOTYPES ******************************************************/
+/** @name Constructors, Destructors
+ @{
+*/
/**
* The xaccMallocAccountGroup() routine will create a new account group.
* This is an internal-use function, you almost certainly want to
@@ -90,8 +91,9 @@
/** @} */
-/** @name Editing */
-/** @{ */
+/** @name Editing
+ @{
+*/
/** Start of begine/commit sequence. All changes to an account
* group should be bracketed by calls to begin-edit/commit-edit
*/
@@ -124,8 +126,9 @@
void xaccGroupMarkNotSaved (AccountGroup *grp);
/** @} */
-/** @name Concatenation, Merging */
-/** @{ */
+/** @name Concatenation, Merging
+ @{
+*/
/**
* The xaccGroupConcatGroup() subroutine will move (reparent)
* all accounts from the "src" group to the "dest" group,
@@ -167,8 +170,9 @@
void xaccAccountInsertSubAccount (Account *parent, Account *child);
/** @} */
-/** @name Counting the Size and Depth of the Account Tree */
-/** @{ */
+/** @name Counting the Size and Depth of the Account Tree
+ @{
+*/
/** The xaccGroupGetNumSubAccounts() subroutine returns the number
* of accounts, including subaccounts, in the account group
*/
@@ -186,8 +190,9 @@
int xaccGroupGetDepth (AccountGroup *grp);
/** @} */
-/** @name Getting Accounts and Subaccounts */
-/** @{ */
+/** @name Getting Accounts and Subaccounts
+ @{
+*/
/** DOCUMENT ME! is this routine deprecated? XXX using index is weird! */
Account * xaccGroupGetAccount (AccountGroup *group, int index);
@@ -220,8 +225,9 @@
/** @} */
-/** @name Getting Accounts and Subaccounts by Name */
-/** @{ */
+/** @name Getting Accounts and Subaccounts by Name
+ @{
+*/
/** The xaccGetAccountFromName() subroutine fetches the
* account by name from the collection of accounts
* in the indicated AccountGroup group. It returns NULL if the
@@ -254,8 +260,9 @@
/** @} */
-/** @name Traversal, ForEach */
-/** @{ */
+/** @name Traversal, ForEach
+ @{
+*/
typedef gpointer (*AccountCallback)(Account *a, gpointer data);
@@ -284,7 +291,8 @@
/** @} */
-/** @name Staged Traversal
+/** @name Staged Traversal
+
* The following functions provide support for "staged traversals"
* over all of the transactions in an account or group. The idea
* is to be able to perform a sequence of traversals ("stages"),
@@ -318,9 +326,9 @@
*
* Note that currently, there is a hard limit of 256 stages, which
* can be changed by enlarging "marker" in the transaction struct.
- * */
-
-/** @{ */
+ *
+ @{
+*/
/** xaccGroupBeginStagedTransactionTraversals() resets the traversal
* marker inside each of all the transactions in the group so that
* a new sequence of staged traversals can begin.
@@ -419,4 +427,3 @@
#endif /* XACC_ACCOUNT_GROUP_H */
/** @} */
/** @} */
-
Index: gnc-commodity.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/gnc-commodity.h,v
retrieving revision 1.20.4.6
retrieving revision 1.20.4.7
diff -Lsrc/engine/gnc-commodity.h -Lsrc/engine/gnc-commodity.h -u -r1.20.4.6 -r1.20.4.7
--- src/engine/gnc-commodity.h
+++ src/engine/gnc-commodity.h
@@ -73,8 +73,9 @@
#define GNC_COMMODITY_NS_ASX "ASX"
-/** @name Commodity Quote Source functions */
-/** @{ */
+/** @name Commodity Quote Source functions
+ @{
+*/
/** The quote source type enum account types are used to determine how
* the transaction data in the account is displayed. These values
@@ -223,8 +224,9 @@
/** @} */
-/** @name Commodity Creation */
-/** @{ */
+/** @name Commodity Creation
+ @{
+*/
/** Create a new commodity. This function allocates a new commodity
* data structure, populates it with the data provided, and then
@@ -279,8 +281,9 @@
-/** @name Commodity Accessor Routines - Get */
-/** @{ */
+/** @name Commodity Accessor Routines - Get
+@{
+*/
/** Retrieve the mnemonic for the specified commodity. This will be a
* pointer to a null terminated string of the form "ACME", "QWER",
@@ -428,8 +431,9 @@
-/** @name Commodity Accessor Routines - Set */
-/** @{ */
+/** @name Commodity Accessor Routines - Set
+@{
+*/
/** Set the mnemonic for the specified commodity. This should be a
* pointer to a null terminated string of the form "ACME", "QWER",
@@ -535,8 +539,9 @@
-/** @name Commodity Comparison */
-/** @{ */
+/** @name Commodity Comparison
+ @{
+*/
/** This routine returns TRUE if the two commodities are equivalent.
* Commodities are equivalent if they have the same namespace and
@@ -554,8 +559,9 @@
/** @} */
-/** @name Currency Checks */
-/** @{ */
+/** @name Currency Checks
+ @{
+*/
/** Checks to see if the specified commodity namespace is the
* namespace for ISO 4217 currencies.
@@ -575,8 +581,9 @@
/* =============================================================== */
-/** @name Commodity Table */
-/** @{ */
+/** @name Commodity Table
+@{
+*/
/** Returns the commodity table assoicated with a book.
*/
@@ -594,8 +601,9 @@
gnc_commodity_table *src);
/** @} */
/* ---------------------------------------------------------- */
-/** @name Commodity Table Lookup functions */
-/** @{ */
+/** @name Commodity Table Lookup functions
+@{
+*/
gnc_commodity * gnc_commodity_table_lookup(const gnc_commodity_table * table,
const char * namespace,
const char * mnemonic);
@@ -612,8 +620,9 @@
/** @} */
/* ---------------------------------------------------------- */
-/** @name Commodity Table Maintenance functions */
-/** @{ */
+/** @name Commodity Table Maintenance functions
+ @{
+*/
/** Add a new commodity to the commodity table. This routine handles
* the cases where the commodity already exists in the database (does
@@ -651,8 +660,9 @@
/** @} */
/* ---------------------------------------------------------- */
-/** @name Commodity Table Namespace functions */
-/** @{ */
+/** @name Commodity Table Namespace functions
+ @{
+*/
/** Return the textual name of a namespace data strucure.
*
@@ -743,8 +753,9 @@
const char * namespace);
/** @} */
/* ---------------------------------------------------------- */
-/** @name Commodity Table Accessor functions */
-/** @{ */
+/** @name Commodity Table Accessor functions
+ @{
+*/
/** Returns the number of commodities in the commodity table.
*
@@ -806,8 +817,9 @@
/* ---------------------------------------------------------- */
-/** @name Commodity Table Private/Internal-Use Only Routines */
-/** @{ */
+/** @name Commodity Table Private/Internal-Use Only Routines
+ @{
+*/
/** Set the 'mark' field for the specified commodity.
*
Index: Account.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/Account.h,v
retrieving revision 1.110.4.11
retrieving revision 1.110.4.12
diff -Lsrc/engine/Account.h -Lsrc/engine/Account.h -u -r1.110.4.11 -r1.110.4.12
--- src/engine/Account.h
+++ src/engine/Account.h
@@ -122,8 +122,8 @@
-/** @name Account Constructors, Edit/Commit, Comparison */
-/** @{ */
+/** @name Account Constructors, Edit/Commit, Comparison
+ @{ */
/** Constructor */
Account * xaccMallocAccount (QofBook *book);
@@ -178,8 +178,8 @@
/* ------------------ */
-/** @name Account lookup and GUID routines */
-/** @{ */
+/** @name Account lookup and GUID routines
+ @{ */
/** @deprecated */
#define xaccAccountGetBook(X) qof_instance_get_book(QOF_INSTANCE(X))
@@ -196,9 +196,8 @@
/* ------------------ */
-/** @name Account general setters/getters */
-/** @{ */
-
+/** @name Account general setters/getters
+ @{ */
/** Set the account's type */
void xaccAccountSetType (Account *account, GNCAccountType);
@@ -271,6 +270,7 @@
/** @} */
/** @name Account Commodity setters/getters
+
* Accounts are used to store an amount of 'something', that 'something'
* is called the 'commodity'. An account can only hold one kind of
* commodity. The following are used to get and set the commodity,
@@ -297,8 +297,8 @@
* However, this default SCU can be over-ridden and set to an
* account-specific value. This is account-specific value is
* called the 'non-standard' value in the documentation below.
- */
-/** @{ */
+ @{
+*/
/** Set the account's commodity */
void xaccAccountSetCommodity (Account *account, gnc_commodity *comm);
@@ -340,8 +340,9 @@
/**@}*/
-/** @name Account Balance */
-/*@{*/
+/** @name Account Balance
+ @{
+*/
/** Get the current balance of the account */
gnc_numeric xaccAccountGetBalance (Account *account);
/** Get the current balance of the account, only including cleared transactions */
@@ -378,10 +379,10 @@
gnc_numeric xaccAccountGetProjectedMinimumBalanceInCurrency (Account *account,
gnc_commodity *report_commodity,
gboolean include_children);
-/*@}*/
-
+/** @} */
/** @name Account Children and Parents.
+
* The set of accounts is represented as a doubly-linked tree, so that given
* any account, both its parent and its children can be easily found.
* To make the management of sets of accounts easier, an account does not
@@ -391,8 +392,8 @@
*
* The account tree heirarchy is unique, in that a given account can
* have only one parent account.
- */
-/** @{ */
+ @{
+*/
/** This routine returns the group holding the set of subaccounts
* for this account. */
@@ -442,8 +443,8 @@
/* ------------------ */
/** @name GNCAccountType conversion/checking
- */
-/* @{ */
+ @{
+*/
/**
* Conversion routines for the account types to/from strings
* that are used in persistant storage, communications. These
@@ -476,12 +477,13 @@
* of type child_type as children. */
gboolean xaccAccountTypesCompatible (GNCAccountType parent_type,
GNCAccountType child_type);
-/* @} */
+/** @} */
/* ------------------ */
-/** @name Account split/transaction list management */
-/*@{*/
+/** @name Account split/transaction list management
+@{
+*/
/** The xaccAccountInsertSplit() method will insert the indicated
* split into the indicated account. If the split already
* belongs to another account, it will be removed from that
@@ -550,8 +552,9 @@
/* ------------------ */
-/** @name Account lots */
-/*@{*/
+/** @name Account lots
+@{
+*/
/** The xaccAccountInsertLot() method will register the indicated lot
* with this account. Any splits later inserted into this lot must
* belong to this account. If the lot is already in another account,
@@ -590,11 +593,12 @@
gpointer user_data),
gpointer user_data, GCompareFunc sort_func);
-/*@}*/
+/** @} */
/* ------------------ */
-/** @name Account Reconciliation information getters/setters */
-/** @{ */
+/** @name Account Reconciliation information getters/setters
+@{
+*/
/** DOCUMENT ME! */
gboolean xaccAccountGetReconcileLastDate (Account *account,
time_t *last_date);
@@ -636,8 +640,9 @@
PLACEHOLDER_CHILD,
} GNCPlaceholderType;
-/** @name Account Placeholder flag */
-/** @{ */
+/** @name Account Placeholder flag
+ @{
+*/
/** DOCUMENT ME! */
gboolean xaccAccountGetPlaceholder (Account *account);
/** DOCUMENT ME! */
@@ -648,8 +653,9 @@
/** @} */
-/** @name Account Tax related getters/setters */
-/** @{ */
+/** @name Account Tax related getters/setters
+ @{
+*/
/** DOCUMENT ME! */
gboolean xaccAccountGetTaxRelated (Account *account);
@@ -669,8 +675,9 @@
/** @} */
-/** @name Account marking */
-/*@{*/
+/** @name Account marking
+@{
+*/
/** Set a mark on the account. The meaning of this mark is
* completely undefined. Its presented here as a utility for the
* programmer, to use as desired. Handy for performing customer traversals
@@ -691,11 +698,12 @@
void xaccClearMarkDown (Account *account, short val);
/** Will clear the mark for all the accounts of the AccountGroup .*/
void xaccClearMarkDownGr (AccountGroup *group, short val);
-/*@}*/
+/** @} */
-/** @name Deprecated Routines. */
-/** @{ */
+/** @name Deprecated Routines.
+ @{
+*/
/** @deprecated The current API associates only one thing with an
* account: the 'commodity'. Use xaccAccountGetCommodity() to fetch
@@ -724,11 +732,12 @@
* @deprecated Price quote information is now stored on the
* commodity, not the account. */
const char * dxaccAccountGetQuoteTZ (Account *account);
-/**@}*/
+/** @} */
-/** @name Account parameter names */
-/** @{ */
+/** @name Account parameter names
+ @{
+*/
#define ACCOUNT_KVP "kvp"
#define ACCOUNT_NAME_ "name"
#define ACCOUNT_CODE_ "code"
Index: gnc-tree-model-commodity.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-tree-model-commodity.h,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -Lsrc/gnome-utils/gnc-tree-model-commodity.h -Lsrc/gnome-utils/gnc-tree-model-commodity.h -u -r1.1.2.7 -r1.1.2.8
--- src/gnome-utils/gnc-tree-model-commodity.h
+++ src/gnome-utils/gnc-tree-model-commodity.h
@@ -25,6 +25,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiTreeModel
+ @{ */
/** @file gnc-tree-model-commodity.h
@brief GtkTreeModel implementation for gnucash commodities.
@author Jan Arne Petersen <jpetersen at uni-bonn.de>
@@ -89,8 +91,8 @@
GType gnc_tree_model_commodity_get_type (void);
-/** @name Account Tree Model Constructors */
-/** @{ */
+/** @name Account Tree Model Constructors
+ @{ */
/** Create a new GtkTreeModel for manipulating gnucash commodities.
*
@@ -102,8 +104,8 @@
/** @} */
-/** @name Commodity Tree Model Filter Helper Functions */
-/** @{ */
+/** @name Commodity Tree Model Filter Helper Functions
+ @{ */
/** Determine whether or not the specified GtkTreeIter points to a
* commodity namespace. This routine should only be called from a
@@ -168,8 +170,8 @@
-/** @name Commodity Tree Model Lookup Functions */
-/** @{ */
+/** @name Commodity Tree Model Lookup Functions
+ @{ */
/** Convert a commodity namespace pointer into a GtkTreeIter.
*
@@ -231,3 +233,4 @@
#endif /* __GNC_TREE_MODEL_COMMODITY_H */
/** @} */
+/** @} */
Index: gnc-tree-model-account-types.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-tree-model-account-types.h,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -Lsrc/gnome-utils/gnc-tree-model-account-types.h -Lsrc/gnome-utils/gnc-tree-model-account-types.h -u -r1.1.2.3 -r1.1.2.4
--- src/gnome-utils/gnc-tree-model-account-types.h
+++ src/gnome-utils/gnc-tree-model-account-types.h
@@ -24,6 +24,8 @@
*/
/** @addtogroup GUI
* @{ */
+/** @addtogroup GuiTreeModel
+ * @{ */
/** @file gnc-tree-model-account-types.h
* @brief GtkTreeModel implementation to display account types in a GtkTreeView.
* @author Copyright (C) 2003 Jan Arne Petersen
@@ -83,3 +85,4 @@
#endif /* __GNC_TREE_MODEL_ACCOUNT_H */
/** @} */
+/** @} */
Index: gnc-gnome-utils.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/gnc-gnome-utils.h,v
retrieving revision 1.1.4.6
retrieving revision 1.1.4.7
diff -Lsrc/gnome-utils/gnc-gnome-utils.h -Lsrc/gnome-utils/gnc-gnome-utils.h -u -r1.1.4.6 -r1.1.4.7
--- src/gnome-utils/gnc-gnome-utils.h
+++ src/gnome-utils/gnc-gnome-utils.h
@@ -24,6 +24,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiGnome Gnome-specific GUI handling.
+ @{ */
/** @file gnc-gnome-utils.h
@brief Gnome specific utility functions.
@author Copyright (C) 2001 Linux Developers Group
Index: gnc-tree-view-price.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-tree-view-price.h,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -Lsrc/gnome-utils/gnc-tree-view-price.h -Lsrc/gnome-utils/gnc-tree-view-price.h -u -r1.1.2.3 -r1.1.2.4
--- src/gnome-utils/gnc-tree-view-price.h
+++ src/gnome-utils/gnc-tree-view-price.h
@@ -24,6 +24,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiTreeModel
+ * @{ */
/** @file gnc-tree-view-price.h
@brief GtkTreeView implementation for gnucash price tree.
@author David Hampton <hampton at employees.org>
@@ -70,8 +72,8 @@
GType gnc_tree_view_price_get_type (void);
-/** @name Price Tree View Constructors */
-/** @{ */
+/** @name Price Tree View Constructors
+ @{ */
/** Create a new price tree view. This view may or may not show a
* pseudo top-level price. The gnucash engine does not have a
@@ -87,8 +89,8 @@
/** @} */
-/** @name Price Tree View Configuration */
-/** @{ */
+/** @name Price Tree View Configuration
+ @{ */
/** Configure (by name) the set of visible columns in an price tree
* view. By default, only the price name column is show. The
@@ -121,8 +123,8 @@
/** @} */
-/** @name Price Tree View Filtering */
-/** @{ */
+/** @name Price Tree View Filtering
+ @{ */
/** This function attaches a filter function to the given price
* tree. This function will be called for each price that the view
@@ -167,8 +169,8 @@
/** @} */
-/** @name Price Tree View Get/Set Functions */
-/** @{ */
+/** @name Price Tree View Get/Set Functions
+ @{ */
/** This function determines if an price in the price tree view
* has any visible children.
@@ -308,8 +310,8 @@
-/** @name Price Tree View Save/Restore Functions */
-/** @{ */
+/** @name Price Tree View Save/Restore Functions
+ @{ */
/** This function saves the settings of a price tree. This saves
* column order, sort order, etc.
@@ -337,3 +339,4 @@
#endif /* __GNC_TREE_VIEW_PRICE_H */
/** @} */
+/** @} */
Index: gnc-tree-view-common.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-tree-view-common.h,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -Lsrc/gnome-utils/gnc-tree-view-common.h -Lsrc/gnome-utils/gnc-tree-view-common.h -u -r1.1.2.3 -r1.1.2.4
--- src/gnome-utils/gnc-tree-view-common.h
+++ src/gnome-utils/gnc-tree-view-common.h
@@ -24,6 +24,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiTreeModel
+ * @{ */
/** @file gnc-tree-view-common.h
@brief common utilities for manipulating a GtkTreeView within gnucash
@author David Hampton <hampton at employees.org>
@@ -57,8 +59,8 @@
const char *field_name;
} gnc_view_column;
-/** @name Tree View Creation State */
-/** @{ */
+/** @name Tree View Creation State
+ @{ */
/** This function creates all the columns in a GtkTreeView. It is
* passed a data structure that specifies all the details for each
@@ -81,8 +83,8 @@
/** @} */
-/** @name Tree View Save/Restore State */
-/** @{ */
+/** @name Tree View Save/Restore State
+ @{ */
/** This function saves all settings common to a GtkTreeView as used
* in gnucash. This function currently saves the order in which the
@@ -124,6 +126,7 @@
/** @} */
+/** @} */
G_END_DECLS
Index: gnc-tree-model-price.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-tree-model-price.h,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.5
diff -Lsrc/gnome-utils/gnc-tree-model-price.h -Lsrc/gnome-utils/gnc-tree-model-price.h -u -r1.1.2.4 -r1.1.2.5
--- src/gnome-utils/gnc-tree-model-price.h
+++ src/gnome-utils/gnc-tree-model-price.h
@@ -25,6 +25,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiTreeModel
+ * @{ */
/** @file gnc-tree-model-price.h
@brief GtkTreeModel implementation for gnucash price database.
@author Jan Arne Petersen <jpetersen at uni-bonn.de>
@@ -82,8 +84,8 @@
/* function prototypes */
GType gnc_tree_model_price_get_type (void);
-/** @name Account Tree Model Constructors */
-/** @{ */
+/** @name Account Tree Model Constructors
+ @{ */
/** Create a new GtkTreeModel for manipulating gnucash commodities.
*
@@ -96,8 +98,8 @@
/** @} */
-/** @name Price Tree Model Filter Helper Functions */
-/** @{ */
+/** @name Price Tree Model Filter Helper Functions
+ @{ */
/** Determine whether or not the specified GtkTreeIter points to a
* commodity namespace. This routine should only be called from a
@@ -194,8 +196,8 @@
-/** @name Commodity Tree Model Lookup Functions */
-/** @{ */
+/** @name Commodity Tree Model Lookup Functions
+ @{ */
/** Convert a commodity namespace pointer into a GtkTreeIter.
*
@@ -285,3 +287,4 @@
#endif /* __GNC_TREE_MODEL_PRICE_H */
/** @} */
+/** @} */
Index: dialog-account.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/dialog-account.h,v
retrieving revision 1.1.4.2
retrieving revision 1.1.4.3
diff -Lsrc/gnome-utils/dialog-account.h -Lsrc/gnome-utils/dialog-account.h -u -r1.1.4.2 -r1.1.4.3
--- src/gnome-utils/dialog-account.h
+++ src/gnome-utils/dialog-account.h
@@ -31,19 +31,20 @@
/** @addtogroup GUI
@{ */
-
+/** @addtogroup GuiAccount Creating and editing accounts in the GUI
+ @{ */
/** @file dialog-account.h
*
* This file contains the functions to present a gui to the user for
* creating a new account or editing an existing account.
*
- * @brief Dialog fo create/edit an account.
+ * @brief Dialog for create/edit an account.
* @author Copyright (C) 1997 Robin D. Clark
* @author Copyright (C) 2000 Dave Peticolas
*/
-/** @name Non-Modal */
-/** @{ */
+/** @name Non-Modal
+ @{ */
/** Disply a window for editing the attributes of an existing account.
*
@@ -87,8 +88,8 @@
-/** @name Modal */
-/** @{ */
+/** @name Modal
+ @{ */
/** Disply a modal window for creating a new account
*
@@ -114,7 +115,7 @@
GList *valid_types);
-/** Disply a modal window for creating a new account. This function
+/** Display a modal window for creating a new account. This function
* will restrict the available account type values to the list
* specified by the caller.
*
@@ -137,9 +138,6 @@
gnc_commodity * default_commodity,
Account * parent);
-/** @} */
-/** @} */
-
/*
* register a callback that get's called when the account has changed
* so significantly that you need to destroy yourself. In particular
@@ -147,5 +145,8 @@
* account type has changed.
*/
void gnc_ui_register_account_destroy_callback (void (*cb)(Account *));
+/** @} */
+/** @} */
+/** @} */
#endif
Index: gnc-tree-model-account.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-tree-model-account.h,v
retrieving revision 1.1.2.10
retrieving revision 1.1.2.11
diff -Lsrc/gnome-utils/gnc-tree-model-account.h -Lsrc/gnome-utils/gnc-tree-model-account.h -u -r1.1.2.10 -r1.1.2.11
--- src/gnome-utils/gnc-tree-model-account.h
+++ src/gnome-utils/gnc-tree-model-account.h
@@ -25,6 +25,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiTreeModel GnuCash Tree Model
+ @{ */
/** @file gnc-tree-model-account.h
@brief GtkTreeModel implementation for gnucash account tree.
@author Jan Arne Petersen <jpetersen at uni-bonn.de>
@@ -106,8 +108,8 @@
GType gnc_tree_model_account_get_type (void);
-/** @name Account Tree Model Constructors */
-/** @{ */
+/** @name Account Tree Model Constructors
+ @{ */
/** Create a new GtkTreeModel for manipulating gnucash accounts.
*
@@ -116,8 +118,8 @@
/** @} */
-/** @name Account Tree Model Get/Set Functions */
-/** @{ */
+/** @name Account Tree Model Get/Set Functions
+ @{ */
/** This function returns the account associated with the top level
* pseudo-account. The gnucash engine does not have a single top
@@ -193,3 +195,4 @@
#endif /* __GNC_TREE_MODEL_ACCOUNT_H */
/** @} */
+/** @} */
Index: dialog-commodity.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/dialog-commodity.c,v
retrieving revision 1.8.4.13
retrieving revision 1.8.4.14
diff -Lsrc/gnome-utils/dialog-commodity.c -Lsrc/gnome-utils/dialog-commodity.c -u -r1.8.4.13 -r1.8.4.14
--- src/gnome-utils/dialog-commodity.c
+++ src/gnome-utils/dialog-commodity.c
@@ -23,6 +23,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiCommodity
+ @{ */
/** @file dialog-commodity.c
@brief "select" and "new" commodity windows
@author Copyright (C) 2000 Bill Gribble <grib at billgribble.com>
Index: dialog-commodity.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/dialog-commodity.h,v
retrieving revision 1.3.4.4
retrieving revision 1.3.4.5
diff -Lsrc/gnome-utils/dialog-commodity.h -Lsrc/gnome-utils/dialog-commodity.h -u -r1.3.4.4 -r1.3.4.5
--- src/gnome-utils/dialog-commodity.h
+++ src/gnome-utils/dialog-commodity.h
@@ -23,6 +23,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiCommodity Commodity windows
+ @{ */
/** @file dialog-commodity.h
@brief "select" and "new" commodity windows
@author Copyright (C) 2000 Bill Gribble <grib at billgribble.com>
@@ -259,3 +261,4 @@
#endif
/** @} */
+/** @} */
Index: gnc-tree-view-commodity.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-tree-view-commodity.h,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -Lsrc/gnome-utils/gnc-tree-view-commodity.h -Lsrc/gnome-utils/gnc-tree-view-commodity.h -u -r1.1.2.3 -r1.1.2.4
--- src/gnome-utils/gnc-tree-view-commodity.h
+++ src/gnome-utils/gnc-tree-view-commodity.h
@@ -24,6 +24,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiTreeModel
+ * @{ */
/** @file gnc-tree-view-commodity.h
@brief GtkTreeView implementation for gnucash commodity tree.
@author David Hampton <hampton at employees.org>
@@ -70,8 +72,8 @@
GType gnc_tree_view_commodity_get_type (void);
-/** @name Commodity Tree View Constructors */
-/** @{ */
+/** @name Commodity Tree View Constructors
+ @{ */
/** Create a new commodity tree view. This view may or may not show a
* pseudo top-level commodity. The gnucash engine does not have a
@@ -87,8 +89,8 @@
/** @} */
-/** @name Commodity Tree View Configuration */
-/** @{ */
+/** @name Commodity Tree View Configuration
+ @{ */
/** Configure (by name) the set of visible columns in an commodity tree
* view. By default, only the commodity name column is show. The
@@ -121,8 +123,8 @@
/** @} */
-/** @name Commodity Tree View Filtering */
-/** @{ */
+/** @name Commodity Tree View Filtering
+ @{ */
/** This function attaches a filter function to the given commodity
* tree. This function will be called for each commodity that the view
@@ -166,8 +168,8 @@
/** @} */
-/** @name Commodity Tree View Get/Set Functions */
-/** @{ */
+/** @name Commodity Tree View Get/Set Functions
+ @{ */
/** This function determines if an commodity in the commodity tree view
* has any visible children.
@@ -307,8 +309,8 @@
-/** @name Commodity Tree View Save/Restore Functions */
-/** @{ */
+/** @name Commodity Tree View Save/Restore Functions
+ @{ */
/** This function saves the settings of a commodity tree. This saves
* column order, sort order, etc.
@@ -336,3 +338,4 @@
#endif /* __GNC_TREE_VIEW_COMMODITY_H */
/** @} */
+/** @} */
Index: gnc-tree-view-account.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-tree-view-account.h,v
retrieving revision 1.1.2.11
retrieving revision 1.1.2.12
diff -Lsrc/gnome-utils/gnc-tree-view-account.h -Lsrc/gnome-utils/gnc-tree-view-account.h -u -r1.1.2.11 -r1.1.2.12
--- src/gnome-utils/gnc-tree-view-account.h
+++ src/gnome-utils/gnc-tree-view-account.h
@@ -24,6 +24,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiTreeModel
+ * @{ */
/** @file gnc-tree-view-account.h
@brief GtkTreeView implementation for gnucash account tree.
@author David Hampton <hampton at employees.org>
@@ -79,8 +81,8 @@
GType gnc_tree_view_account_get_type (void);
-/** @name Account Tree View Constructors */
-/** @{ */
+/** @name Account Tree View Constructors
+ @{ */
/** Create a new account tree view. This view may or may not show a
* pseudo top-level account. The gnucash engine does not have a
@@ -97,8 +99,8 @@
/** @} */
-/** @name Account Tree View Configuration */
-/** @{ */
+/** @name Account Tree View Configuration
+ @{ */
const char *gnc_tree_view_account_get_field_name (AccountFieldCode field);
@@ -132,8 +134,8 @@
/** @} */
-/** @name Account Tree View Filtering */
-/** @{ */
+/** @name Account Tree View Filtering
+ @{ */
/** Given pointers to an account tree and old style filter block, this
* function will copy the current configuration of the account tree
@@ -211,8 +213,8 @@
/** @} */
-/** @name Account Tree View Get/Set Functions */
-/** @{ */
+/** @name Account Tree View Get/Set Functions
+ @{ */
/** This function determines if an account in the account tree view
* has any visible children.
@@ -367,11 +369,10 @@
/** @} */
+/** @} */
-
-
-/** @name Account Tree View Save/Restore Functions */
-/** @{ */
+/** @name Account Tree View Save/Restore Functions
+@{ */
/** This function saves the settings of a account tree. This saves
* column order, sort order, etc.
@@ -392,10 +393,9 @@
* information should be restores from. */
void gnc_tree_view_account_restore_settings (GncTreeViewAccount *view,
const gchar *section);
+
/** @} */
G_END_DECLS
#endif /* __GNC_TREE_VIEW_ACCOUNT_H */
-
-/** @} */
Index: gnc-ui-util.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/app-utils/gnc-ui-util.h,v
retrieving revision 1.22.2.7
retrieving revision 1.22.2.8
diff -Lsrc/app-utils/gnc-ui-util.h -Lsrc/app-utils/gnc-ui-util.h -u -r1.22.2.7 -r1.22.2.8
--- src/app-utils/gnc-ui-util.h
+++ src/app-utils/gnc-ui-util.h
@@ -22,6 +22,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiUtility Utility functions for the GnuCash GUI
+ * @{ */
/** @file gnc-ui-util.h
@brief utility functions for the GnuCash UI
@author Copyright (C) 2000 Dave Peticolas <dave at krondo.com>
@@ -361,3 +363,4 @@
#endif
/** @} */
+/** @} */
Index: gnc-plugin-file-history.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome/Attic/gnc-plugin-file-history.h,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -Lsrc/gnome/gnc-plugin-file-history.h -Lsrc/gnome/gnc-plugin-file-history.h -u -r1.1.2.3 -r1.1.2.4
--- src/gnome/gnc-plugin-file-history.h
+++ src/gnome/gnc-plugin-file-history.h
@@ -22,6 +22,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiImport Import GUI Utility functions.
+ @{ */
/** @file gnc-plugin-file-history.h
@brief Utility functions for writing import modules.
@author Copyright (C) 2002 David Hampton <hampton at empployees.org>
@@ -78,3 +80,4 @@
#endif /* __GNC_PLUGIN_FILE_HISTORY_H */
/** @} */
+/** @} */
Index: gnc-plugin-page-register.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome/Attic/gnc-plugin-page-register.h,v
retrieving revision 1.1.2.9
retrieving revision 1.1.2.10
diff -Lsrc/gnome/gnc-plugin-page-register.h -Lsrc/gnome/gnc-plugin-page-register.h -u -r1.1.2.9 -r1.1.2.10
--- src/gnome/gnc-plugin-page-register.h
+++ src/gnome/gnc-plugin-page-register.h
@@ -24,6 +24,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiUtility
+ @{ */
/** @file gnc-plugin-register-tree.h
@brief utility functions for the GnuCash UI
@author Copyright (C) 2003 Jan Arne Petersen <jpetersen at uni-bonn.de>
@@ -165,6 +167,8 @@
Account *gnc_plugin_page_register_get_account (GncPluginPageRegister *page);
G_END_DECLS
+/** @} */
+/** @} */
#endif /* __GNC_PLUGIN_PAGE_REGISTER_H */
-/** @} */
+
Index: gnc-plugin-file-history.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome/Attic/gnc-plugin-file-history.c,v
retrieving revision 1.1.2.8
retrieving revision 1.1.2.9
diff -Lsrc/gnome/gnc-plugin-file-history.c -Lsrc/gnome/gnc-plugin-file-history.c -u -r1.1.2.8 -r1.1.2.9
--- src/gnome/gnc-plugin-file-history.c
+++ src/gnome/gnc-plugin-file-history.c
@@ -22,8 +22,10 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiImport Import GUI Utility functions.
+ @{ */
/** @internal
- @file gnc-plugin-file-history.h
+ @file gnc-plugin-file-history.c
@brief Utility functions for writing import modules.
@author Copyright (C) 2002 David Hampton <hampton at empployees.org>
*/
@@ -154,7 +156,7 @@
gnc_main_window_get_action_group(window, PLUGIN_ACTIONS_NAME);
action_name = g_strdup_printf("RecentFile%dAction", index);
- action = gtk_action_group_get_action (action_group, action_name);
+ action = gtk_action_group_get_action (action_group, action_name);
if (filename && (strlen(filename) > 0)) {
/* set the menu label (w/accelerator) */
@@ -193,7 +195,7 @@
gnc_plugin_history_list_changed (GConfClient *client,
guint cnxn_id,
GConfEntry *entry,
- gpointer user_data)
+ gpointer user_data)
{
GncMainWindow *window;
GConfValue *value;
@@ -436,7 +438,7 @@
g_return_if_fail(data != NULL);
/* DRH - Do we need to close all open windows but the first?
- * Which progressbar should we be using? One in a window, or
+ * Which progressbar should we be using? One in a window, or
* in a new "file loading" dialog???
*/
filename = g_object_get_data(G_OBJECT(action), FILENAME_STRING);
@@ -448,3 +450,4 @@
}
/** @} */
+/** @} */
Index: gnc-plugin-page-account-tree.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome/Attic/gnc-plugin-page-account-tree.h,v
retrieving revision 1.1.2.5
retrieving revision 1.1.2.6
diff -Lsrc/gnome/gnc-plugin-page-account-tree.h -Lsrc/gnome/gnc-plugin-page-account-tree.h -u -r1.1.2.5 -r1.1.2.6
--- src/gnome/gnc-plugin-page-account-tree.h
+++ src/gnome/gnc-plugin-page-account-tree.h
@@ -24,6 +24,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiUtility
+ @{ */
/** @file gnc-plugin-page-account-tree.h
@brief utility functions for the GnuCash UI
@author Copyright (C) 2003 Jan Arne Petersen <jpetersen at uni-bonn.de>
@@ -98,3 +100,4 @@
#endif /* __GNC_PLUGIN_PAGE_ACCOUNT_TREE_H */
/** @} */
+/** @} */
Index: split-register-layout.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/register/ledger-core/split-register-layout.h,v
retrieving revision 1.1.6.2
retrieving revision 1.1.6.3
diff -Lsrc/register/ledger-core/split-register-layout.h -Lsrc/register/ledger-core/split-register-layout.h -u -r1.1.6.2 -r1.1.6.3
--- src/register/ledger-core/split-register-layout.h
+++ src/register/ledger-core/split-register-layout.h
@@ -26,7 +26,7 @@
#include "table-layout.h"
#include "split-register.h"
/** @addtogroup GUI
-@{ */
+ @{ */
/** @addtogroup Register Register visual layout.
* pick specific cell types to sit in specific columns, and add
@@ -40,8 +40,8 @@
* original intent was that the layout would be fetched from a
* config file that could be tweaked for a specific, non-GnuCash
* application.
+ @{
*/
-/** @{ */
/** @file split-register-layout.h
@brief Create the actual register visual layout
@author Copyright (C) 1998, 2004 Linas Vepstas <linas at linas.org>
Index: gnc-plugin-page-report.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/report/report-gnome/Attic/gnc-plugin-page-report.h,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -Lsrc/report/report-gnome/gnc-plugin-page-report.h -Lsrc/report/report-gnome/gnc-plugin-page-report.h -u -r1.1.2.2 -r1.1.2.3
--- src/report/report-gnome/gnc-plugin-page-report.h
+++ src/report/report-gnome/gnc-plugin-page-report.h
@@ -24,6 +24,8 @@
/** @addtogroup GUI
@{ */
+/** @addtogroup GuiReport Reports
+ @{ */
/** @file gnc-plugin-page-report.h
@brief Report page.
@author Copyright (C) 2004 Joshua Sled <jsled at asynchronous.org>
@@ -84,3 +86,5 @@
#endif /* __GNC_PLUGIN_PAGE_REPORT_H */
/** @} */
+/** @} */
+
More information about the gnucash-changes
mailing list