12006-12-30 20:00  warlord
2
3	* [r15286] branches/2.0, branches/2.0/src/gnc-test-env: Re-apply
4	  the gnc-test-env patch because it changed in trunk.
5
62006-12-30 19:46  warlord
7
8	* [r15285] branches/2.0, branches/2.0/ChangeLog,
9	  branches/2.0/src/gnc-test-env: Make sure we set
10	  DYLD_LIBRARY_PATH in the test environment (for MacOS X) Approved
11	  by jsled Merge from r15259
12
132006-12-30 19:45  warlord
14
15	* [r15284] branches/2.0, branches/2.0/ChangeLog,
16	  branches/2.0/src/gnome-utils/gnc-main-window.c: Save and restore
17	  the visibility of the toolbar, statusbar, and summarybar. Fixes
18	  #106259. Merge from r15258
19	* [r15283] branches/2.0, branches/2.0/ChangeLog,
20	  branches/2.0/src/engine/kvp-scm.c: guile 1.8's SCM_EXACTP()
21	  throws an error when passed a non-number. So make sure we test
22	  SCM_NUMBERP() before SCM_EXACTP() This causes gnucash to crash
23	  on e.g. FC6 from the File Properties Menu. Approved by jsled
24	  Merge from r15252
25	* [r15282] branches/2.0, branches/2.0/ChangeLog,
26	  branches/2.0/src/gnome-utils/gnc-main-window.c: Avoid crash when
27	  renaming page in a page-less window by returning if there is no
28	  current page. Fixes #388841. Merge from r15249
29	* [r15281] branches/2.0, branches/2.0/ChangeLog,
30	  branches/2.0/src/backend/file/gnc-commodity-xml-v2.c: Load and
31	  store a commodity's KVP-frame (IFF it's non-empty). This would
32	  let us store something like an Asset Class. Approved by chris
33	  and others on -devel Merge from r15205
34
352006-12-30 19:44  warlord
36
37	* [r15280] branches/2.0, branches/2.0/ChangeLog,
38	  branches/2.0/src/app-utils/gnc-ui-util.c: Check for potentially
39	  failed utf8 conversion of locale strings. bug#383270 Merge from
40	  r15204
41	* [r15279] branches/2.0, branches/2.0/ChangeLog,
42	  branches/2.0/src/engine/Split.c: Return zero instead of failing
43	  an assertion when the register asks a Split for its amount in a
44	  commodity that is not involved in the split's transaction. This
45	  will prevent the crash in bug #379625, but doesn't solve the
46	  underlying problem, which is a bug in the register. Merge from
47	  r15179 and r15180
48
492006-12-29 23:30  plongstaff
50
51	* [r15278] branches/gda-dev/configure.in,
52	  branches/gda-dev/src/backend/Makefile.am: Improve configuration
53	  of gda backend. Now is --enable-gda and --disable-gda, with
54	  information taken from pkg-config info.
55
562006-12-28 23:24  warlord
57
58	* [r15277] trunk, trunk/src/engine/test/test-numeric.c: Change
59	  around the test helper routines so we get the real test lineno.
60
612006-12-28 22:52  andi5
62
63	* [r15276]
64	  branches/reshuffle-modules/src/network-utils/test/Makefile.am,
65	  branches/reshuffle-modules/src/tax/us/test/Makefile.am: Readd
66	  two --library-dirs to make MacOSX pass `make check'.
67
682006-12-28 22:14  andi5
69
70	* [r15275] trunk/packaging/win32/custom.sh,
71	  trunk/packaging/win32/install.sh: Configure from a relative path
72	  on Windows, because gnucash-build-env will not work with
73	  top_srcdir begin absolute.
74
752006-12-28 20:26  andi5
76
77	* [r15274]
78	  branches/reshuffle-modules/src/app-utils/test/Makefile.am,
79	  branches/reshuffle-modules/src/backend/file/test/Makefile.am,
80	  branches/reshuffle-modules/src/business/business-core/test/Makefile.am,
81	  branches/reshuffle-modules/src/engine/test/Makefile.am,
82	  branches/reshuffle-modules/src/gnc-module/test/Makefile.am,
83	  branches/reshuffle-modules/src/gnome-utils/test/Makefile.am,
84	  branches/reshuffle-modules/src/import-export/test/Makefile.am,
85	  branches/reshuffle-modules/src/network-utils/test/Makefile.am,
86	  branches/reshuffle-modules/src/report/locale-specific/us/test/Makefile.am,
87	  branches/reshuffle-modules/src/report/report-gnome/test/Makefile.am,
88	  branches/reshuffle-modules/src/report/report-system/test/Makefile.am,
89	  branches/reshuffle-modules/src/report/standard-reports/test/Makefile.am,
90	  branches/reshuffle-modules/src/report/stylesheets/test/Makefile.am,
91	  branches/reshuffle-modules/src/report/utility-reports/test/Makefile.am,
92	  branches/reshuffle-modules/src/tax/us/test/Makefile.am: Add
93	  missing --library-dir's for tests. At least Windows needs them.
94
952006-12-28 19:34  andi5
96
97	* [r15273] branches/reshuffle-modules/src/gnc-test-env: In
98	  gnc-test-env, define is-windows? based on whether the
99	  environment variable "OSTYPE" equals "msys". Adjust PATH
100	  environment variable on Windows.
101
1022006-12-28 19:30  andi5
103
104	* [r15272]
105	  branches/reshuffle-modules/src/app-utils/test/test-load-module,
106	  branches/reshuffle-modules/src/report/stylesheets/test/test-load-module:
107	  Use /bin/sh for compatibility reasons.
108
1092006-12-28 18:07  plongstaff
110
111	* [r15271] branches/gda-dev/src/gnome-utils/gnc-file.c: Patch by
112	  Mark Johnson (mrj001@shaw.ca) to use a File Selector and allow a
113	  uri to be typed in.
114
1152006-12-28 14:33  andi5
116
117	* [r15270] trunk/packaging/win32/install.sh: No need to manually
118	  exclude test subdirectories from mingw build anymore, since
119	  r15260.
120
1212006-12-28 02:22  hampton
122
123	* [r15269] trunk/src/quotes/gnc-fq-check.in,
124	  trunk/src/quotes/gnc-fq-update.in: Add a check for the
125	  Date::Manip module (used by gnc-fq-helper).
126
1272006-12-28 02:21  hampton
128
129	* [r15268] trunk/src/scm/price-quotes.scm: Need to expliticly load
130	  the gnome-utils scheme code.
131
1322006-12-27 20:47  andi5
133
134	* [r15267] branches/reshuffle-modules,
135	  branches/reshuffle-modules/src/gnc-module/gnc-module.c: Add
136	  .dylib files to the list of files checked by the module system,
137	  because G_MODULE_SUFFIX is .so on MacOSX. Interim solution.
138
1392006-12-27 17:08  andi5
140
141	* [r15266] branches/reshuffle-modules,
142	  branches/reshuffle-modules/autogen.sh: MacOSX installed
143	  libtoolize as glibtoolize. Handle that in autogen.sh. merged
144	  from trunk, r15255.
145
1462006-12-27 16:57  andi5
147
148	* [r15265] branches/reshuffle-modules,
149	  branches/reshuffle-modules/src/gnc-test-env: Set
150	  DYLD_LIBRARY_PATH in gnc-test-env on --library-dir for MacOS X.
151
1522006-12-27 16:56  andi5
153
154	* [r15264] branches/reshuffle-modules,
155	  branches/reshuffle-modules/src/gnc-module/test/Makefile.am,
156	  branches/reshuffle-modules/src/network-utils/test/Makefile.am,
157	  branches/reshuffle-modules/src/tax/us/test/Makefile.am: Add
158	  --library-dir core-utils to a few tests, to ease the work of
159	  `make check'.
160
1612006-12-27 16:54  andi5
162
163	* [r15263] branches/reshuffle-modules,
164	  branches/reshuffle-modules/configure.in,
165	  branches/reshuffle-modules/doc/README.dependencies,
166	  branches/reshuffle-modules/packaging/gnucash.spec.in,
167	  branches/reshuffle-modules/src/backend/postgres/test/Makefile.am,
168	  branches/reshuffle-modules/src/bin/gnucash-valgrind.in,
169	  branches/reshuffle-modules/src/bin/gnucash.in,
170	  branches/reshuffle-modules/src/bin/overrides/gnucash-env.in,
171	  branches/reshuffle-modules/src/business/business-core/test/Makefile.am,
172	  branches/reshuffle-modules/src/engine/test-core/Makefile.am,
173	  branches/reshuffle-modules/src/engine/test/Makefile.am,
174	  branches/reshuffle-modules/src/gnc-module/Makefile.am,
175	  branches/reshuffle-modules/src/gnc-module/test/Makefile.am,
176	  branches/reshuffle-modules/src/gnc-module/test/test-dynload.c,
177	  branches/reshuffle-modules/src/import-export/qif-io-core/test/Makefile.am,
178	  branches/reshuffle-modules/src/valgrind-gnucash.supp: Remove
179	  remaining ltdl stuff, i.e. -lltdl, LTDL_LIBRARY_PATH, the
180	  configure check. Make test-dynload.c use GModule too.
181
1822006-12-27 14:51  warlord
183
184	* [r15262] trunk, trunk/src/network-utils/test/Makefile.am,
185	  trunk/src/tax/us/test/Makefile.am: A few more changes for "make
186	  check" to succeed on MacOS-X. It now does. :)
187
1882006-12-27 13:54  warlord
189
190	* [r15261] trunk, trunk/src/gnc-module/test/Makefile.am: MacOS X
191	  needs core-utils in the library load path for "make check" to
192	  work. While we're at it, might as well pull in libcore-utils.la,
193	  just in case.
194
1952006-12-27 02:51  andi5
196
197	* [r15260] trunk, trunk/src/app-utils/test/Makefile.am,
198	  trunk/src/backend/file/test/Makefile.am,
199	  trunk/src/backend/postgres/test/Makefile.am,
200	  trunk/src/business/business-core/test/Makefile.am,
201	  trunk/src/calculation/test/Makefile.am,
202	  trunk/src/engine/test-core/Makefile.am,
203	  trunk/src/engine/test/Makefile.am,
204	  trunk/src/gnc-module/test/Makefile.am,
205	  trunk/src/gnc-module/test/misc-mods/Makefile.am,
206	  trunk/src/gnc-module/test/mod-bar/Makefile.am,
207	  trunk/src/gnc-module/test/mod-baz/Makefile.am,
208	  trunk/src/gnc-module/test/mod-foo/Makefile.am,
209	  trunk/src/gnome-utils/test/Makefile.am,
210	  trunk/src/import-export/hbci/test/Makefile.am,
211	  trunk/src/import-export/ofx/test/Makefile.am,
212	  trunk/src/import-export/qif-import/test/Makefile.am,
213	  trunk/src/import-export/qif/test/Makefile.am,
214	  trunk/src/import-export/test/Makefile.am,
215	  trunk/src/network-utils/test/Makefile.am,
216	  trunk/src/register/ledger-core/test/Makefile.am,
217	  trunk/src/register/register-core/test/Makefile.am,
218	  trunk/src/register/register-gnome/test/Makefile.am,
219	  trunk/src/report/locale-specific/us/test/Makefile.am,
220	  trunk/src/report/report-gnome/test/Makefile.am,
221	  trunk/src/report/report-system/test/Makefile.am,
222	  trunk/src/tax/us/test/Makefile.am: Do not build tests for `make
223	  all' but only `make check'. This is done by using the automake
224	  prefix check_ instead of noinst_. The modules created in
225	  src/gnc-module/test now use that prefix too, but with
226	  LDFLAGS="-rpath ${PWD}" to make them shared (we never install
227	  them).
228
2292006-12-26 16:47  warlord
230
231	* [r15259] trunk, trunk/src/gnc-test-env: Make sure we set
232	  DYLD_LIBRARY_PATH in the test environment (for MacOS X)
233
2342006-12-26 00:07  hampton
235
236	* [r15258] trunk/src/gnome-utils/gnc-main-window.c: Save and
237	  restore the visibility of the toolbar, statusbar, and
238	  summarybar. Fixes #106259. BP
239
2402006-12-25 20:18  hampton
241
242	* [r15257] branches/remove-group2/src/engine/Account.c: Protect
243	  against setting an existing tree node as the new root of the
244	  tree.
245
2462006-12-25 18:53  warlord
247
248	* [r15256] trunk, trunk/macros/ac_pkg_swig.m4: lack of swig should
249	  be a fatal error (if building from SVN). Fix AC_MSG_WARN ->
250	  AC_MSG_ERROR
251
2522006-12-25 18:38  warlord
253
254	* [r15255] trunk, trunk/autogen.sh: MacOSX installed libtoolize as
255	  glibtoolize. Handle that in autogen
256
2572006-12-25 18:29  hampton
258
259	* [r15254] branches/remove-group2, branches/remove-group2/AUTHORS,
260	  branches/remove-group2/ChangeLog, branches/remove-group2/README,
261	  branches/remove-group2/README.dependencies,
262	  branches/remove-group2/configure.in,
263	  branches/remove-group2/doc/README.francais,
264	  branches/remove-group2/lib/libqof/qof/Makefile.am,
265	  branches/remove-group2/lib/libqof/qof/qofquerycore.c,
266	  branches/remove-group2/lib/libqof/qof/qofsession-p.h,
267	  branches/remove-group2/lib/libqof/qof/qofsession.c,
268	  branches/remove-group2/lib/libqof/qof/qofsession.h,
269	  branches/remove-group2/macros/ac_pkg_swig.m4,
270	  branches/remove-group2/packaging/win32/custom.sh,
271	  branches/remove-group2/packaging/win32/dist.sh,
272	  branches/remove-group2/packaging/win32/functions,
273	  branches/remove-group2/packaging/win32/gnucash.iss.in,
274	  branches/remove-group2/packaging/win32/goffice-0.3.2-patch.diff,
275	  branches/remove-group2/packaging/win32/install.sh,
276	  branches/remove-group2/src/app-utils/Makefile.am,
277	  branches/remove-group2/src/app-utils/gnc-component-manager.c,
278	  branches/remove-group2/src/app-utils/gnc-ui-util.c,
279	  branches/remove-group2/src/app-utils/gnc-ui-util.h,
280	  branches/remove-group2/src/backend/file/gnc-account-xml-v2.c,
281	  branches/remove-group2/src/backend/file/gnc-backend-file.c,
282	  branches/remove-group2/src/backend/file/gnc-commodity-xml-v2.c,
283	  branches/remove-group2/src/backend/file/gnc-transaction-xml-v2.c,
284	  branches/remove-group2/src/backend/file/io-gncxml-v2.c,
285	  branches/remove-group2/src/backend/file/test/test-xml-account.c,
286	  branches/remove-group2/src/backend/file/test/test-xml-commodity.c,
287	  branches/remove-group2/src/backend/file/test/test-xml-pricedb.c,
288	  branches/remove-group2/src/backend/file/test/test-xml-transaction.c,
289	  branches/remove-group2/src/base-typemaps.i,
290	  branches/remove-group2/src/bin/Makefile.am,
291	  branches/remove-group2/src/bin/gnucash-bin.c,
292	  branches/remove-group2/src/business/business-core/Makefile.am,
293	  branches/remove-group2/src/business/business-core/file/gnc-invoice-xml-v2.c,
294	  branches/remove-group2/src/business/business-core/file/gnc-order-xml-v2.c,
295	  branches/remove-group2/src/business/business-core/gncAddress.c,
296	  branches/remove-group2/src/business/business-core/gncBillTerm.c,
297	  branches/remove-group2/src/business/business-core/gncCustomer.c,
298	  branches/remove-group2/src/business/business-core/gncEmployee.c,
299	  branches/remove-group2/src/business/business-core/gncEntry.c,
300	  branches/remove-group2/src/business/business-core/gncInvoice.c,
301	  branches/remove-group2/src/business/business-core/gncJob.c,
302	  branches/remove-group2/src/business/business-core/gncOrder.c,
303	  branches/remove-group2/src/business/business-core/gncTaxTable.c,
304	  branches/remove-group2/src/business/business-core/gncVendor.c,
305	  branches/remove-group2/src/business/business-gnome/Makefile.am,
306	  branches/remove-group2/src/business/business-reports/aging.scm,
307	  branches/remove-group2/src/business/business-reports/invoice.scm,
308	  branches/remove-group2/src/business/business-utils/Makefile.am,
309	  branches/remove-group2/src/business/dialog-tax-table/Makefile.am,
310	  branches/remove-group2/src/core-utils/Makefile.am,
311	  branches/remove-group2/src/core-utils/gnc-gobject-utils.c,
312	  branches/remove-group2/src/engine/Account.c,
313	  branches/remove-group2/src/engine/Makefile.am,
314	  branches/remove-group2/src/engine/SchedXaction.c,
315	  branches/remove-group2/src/engine/Split.c,
316	  branches/remove-group2/src/engine/TransLog.c,
317	  branches/remove-group2/src/engine/binreloc.c,
318	  branches/remove-group2/src/engine/binreloc.h,
319	  branches/remove-group2/src/engine/gnc-budget.c,
320	  branches/remove-group2/src/engine/gnc-commodity.c,
321	  branches/remove-group2/src/engine/gnc-lot.c,
322	  branches/remove-group2/src/engine/gnc-path.c,
323	  branches/remove-group2/src/engine/gnc-path.h,
324	  branches/remove-group2/src/engine/gnc-pricedb.c,
325	  branches/remove-group2/src/engine/gncla-dir.h.in,
326	  branches/remove-group2/src/engine/kvp-scm.c,
327	  branches/remove-group2/src/gnc-module/Makefile.am,
328	  branches/remove-group2/src/gnc-module/gnc-module.c,
329	  branches/remove-group2/src/gnc-module/gnc-module.h,
330	  branches/remove-group2/src/gnome-utils/Makefile.am,
331	  branches/remove-group2/src/gnome-utils/argv-list-converters.c,
332	  branches/remove-group2/src/gnome-utils/argv-list-converters.h,
333	  branches/remove-group2/src/gnome-utils/dialog-transfer.c,
334	  branches/remove-group2/src/gnome-utils/druid-gconf-setup.c,
335	  branches/remove-group2/src/gnome-utils/gnc-dense-cal.c,
336	  branches/remove-group2/src/gnome-utils/gnc-file.c,
337	  branches/remove-group2/src/gnome-utils/gnc-frequency.c,
338	  branches/remove-group2/src/gnome-utils/gnc-gnome-utils.c,
339	  branches/remove-group2/src/gnome-utils/gnc-html.c,
340	  branches/remove-group2/src/gnome-utils/gnc-main-window.c,
341	  branches/remove-group2/src/gnome-utils/gnc-plugin-file-history.c,
342	  branches/remove-group2/src/gnome-utils/gnc-tree-view.c,
343	  branches/remove-group2/src/gnome/Makefile.am,
344	  branches/remove-group2/src/gnome/dialog-sxsincelast.c,
345	  branches/remove-group2/src/gnome/druid-hierarchy.c,
346	  branches/remove-group2/src/gnome/druid-loan.c,
347	  branches/remove-group2/src/gnome/druid-merge.c,
348	  branches/remove-group2/src/gnome/glade/account.glade,
349	  branches/remove-group2/src/gnome/gnc-plugin-basic-commands.c,
350	  branches/remove-group2/src/gnome/top-level.c,
351	  branches/remove-group2/src/gnome/ui/gnc-plugin-basic-commands-ui.xml,
352	  branches/remove-group2/src/import-export/hbci/gnc-file-aqb-import.c,
353	  branches/remove-group2/src/import-export/hbci/gnc-hbci-getbalance.c,
354	  branches/remove-group2/src/import-export/log-replay/gnc-log-replay.c,
355	  branches/remove-group2/src/import-export/ofx/gnc-ofx-import.c,
356	  branches/remove-group2/src/import-export/qif-import/Makefile.am,
357	  branches/remove-group2/src/import-export/qif-import/druid-qif-import.c,
358	  branches/remove-group2/src/import-export/qif-import/qif-file.scm,
359	  branches/remove-group2/src/import-export/qif-import/qif-merge-groups.scm,
360	  branches/remove-group2/src/import-export/qif-import/qif-parse.scm,
361	  branches/remove-group2/src/import-export/qif-import/qif-to-gnc.scm,
362	  branches/remove-group2/src/pixmaps/Makefile.am,
363	  branches/remove-group2/src/pixmaps/gnucash-icon.ico,
364	  branches/remove-group2/src/report/report-gnome/Makefile.am,
365	  branches/remove-group2/src/report/report-gnome/gnc-plugin-page-report.c,
366	  branches/remove-group2/src/report/report-system/Makefile.am,
367	  branches/remove-group2/src/report/report-system/report.scm,
368	  branches/remove-group2/src/report/standard-reports/account-piecharts.scm,
369	  branches/remove-group2/src/report/standard-reports/category-barchart.scm:
370	  Sync changes 15066:15252 into the branch.
371
3722006-12-25 14:16  warlord
373
374	* [r15253] branches/2.0, branches/2.0/ChangeLog,
375	  branches/2.0/src/gnome-utils/dialog-account.c: Correct account
376	  compatibility check with top level account. #389317 Merge from
377	  r14923.
378
3792006-12-23 21:10  warlord
380
381	* [r15252] trunk, trunk/src/engine/kvp-scm.c: guile 1.8's
382	  SCM_EXACTP() throws an error when passed a non-number. So make
383	  sure we test SCM_NUMBERP() before SCM_EXACTP() This causes
384	  gnucash to crash on e.g. FC6 from the File Properties Menu. BP
385
3862006-12-23 18:50  andi5
387
388	* [r15251] trunk/packaging/win32/dist.sh,
389	  trunk/packaging/win32/gnucash.iss.in: Use `cp -a' in dist.sh.
390	  Let inno create guile.bat (which sets GUILE_LOAD_PATH) and
391	  slibcat, because the user running GnuCash later on may not have
392	  the rights to do that.
393
3942006-12-23 12:36  andi5
395
396	* [r15250] trunk/packaging/win32/install.sh: Fix slib installation
397	  within inst_guile, a regression introduced by r15246.
398
3992006-12-23 06:51  andi5
400
401	* [r15249] trunk/src/gnome-utils/gnc-main-window.c: Avoid crash
402	  when renaming page in a page-less window by returning if there
403	  is no current page. Fixes #388841. BP
404
4052006-12-23 06:41  andi5
406
407	* [r15248] trunk/packaging/win32/dist.sh: Strip libdir directives
408	  in distributed libtool .la files, because they may point to
409	  still existing libraries that will be dlopened and conflict with
410	  those loaded on startup.
411
4122006-12-22 11:10  andi5
413
414	* [r15247] trunk, trunk/packaging/win32/install.sh: Fix install.sh
415	  typo, spotted by hfelton.
416
4172006-12-21 23:09  andi5
418
419	* [r15246] trunk/packaging/win32/custom.sh,
420	  trunk/packaging/win32/dist.sh,
421	  trunk/packaging/win32/gnucash.iss.in,
422	  trunk/packaging/win32/install.sh: Various install.sh
423	  improvements: * Use $GNUCASH_DIR\\{repos,build,inst,dist} as
424	  directories for the source, build, installation and packaging *
425	  `mkdir -p' cannot handle backslashes, use unix paths * Downgrade
426	  to ORBit2-2.13.3 * Print command to create /etc/profile.d if
427	  needed
428
4292006-12-21 19:28  andi5
430
431	* [r15245] trunk/src/app-utils/Makefile.am,
432	  trunk/src/bin/Makefile.am,
433	  trunk/src/business/business-core/Makefile.am,
434	  trunk/src/business/business-gnome/Makefile.am,
435	  trunk/src/business/business-utils/Makefile.am,
436	  trunk/src/engine/Makefile.am, trunk/src/gnome-utils/Makefile.am,
437	  trunk/src/gnome/Makefile.am,
438	  trunk/src/import-export/qif-import/Makefile.am,
439	  trunk/src/report/report-gnome/Makefile.am: Add include
440	  directives for ${top_builddir}/src/swig-runtime.h. Merged r15229
441	  from branches/reshuffle-modules.
442
4432006-12-21 19:19  andi5
444
445	* [r15244] trunk/packaging/win32/dist.sh,
446	  trunk/packaging/win32/functions,
447	  trunk/packaging/win32/install.sh: install.sh: Ease registration
448	  of environment variables. Fix dist.sh to set PATH for unzip and
449	  gconftool-2.
450
4512006-12-21 15:24  plongstaff
452
453	* [r15243] branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
454	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h: Remove
455	  unused SQL value handlers
456
4572006-12-21 15:23  plongstaff
458
459	* [r15242] branches/gda-dev/configure.in: Add --with-libgda flag
460	  to all user to specify where libgda is
461
4622006-12-21 14:10  cstim
463
464	* [r15241] trunk/packaging/win32/custom.sh,
465	  trunk/packaging/win32/dist.sh, trunk/packaging/win32/install.sh:
466	  Add code for download/installation of Inno Setup Compiler, as
467	  suggested by hfelton.
468
4692006-12-21 13:53  cstim
470
471	* [r15240] trunk/packaging/win32/install.sh: Minor message
472	  improvement by hfelton.
473
4742006-12-21 01:07  andi5
475
476	* [r15239] trunk/packaging/win32/dist.sh: Do not distribute
477	  share\guile\1.6\slibcat and let slib recreate it once GnuCash is
478	  started for the first time.
479
4802006-12-21 00:05  bock
481
482	* [r15238] branches/2.0/ChangeLog,
483	  branches/2.0/src/import-export/test/Makefile.am: *
484	  src/import-export/test/Makefile.am: Minor fix so build completes
485	  on Ubuntu/Debian (tested on Edgy)
486
4872006-12-20 15:27  cstim
488
489	* [r15237] trunk/src/app-utils/gnc-ui-util.c: Convert even more
490	  strings of locale into utf8, as suggested by Jon Arney.
491
4922006-12-20 15:26  cstim
493
494	* [r15236] trunk/src/bin/gnucash-bin.c: Remove windows-specific
495	  ignoring of engine_is_initialized check.
496
4972006-12-19 16:37  cstim
498
499	* [r15235] trunk/packaging/win32/dist.sh: Some forgotten file for
500	  copying
501
5022006-12-19 09:07  andi5
503
504	* [r15234] branches/reshuffle-modules,
505	  branches/reshuffle-modules/src/app-utils/test/Makefile.am,
506	  branches/reshuffle-modules/src/backend/file/test/Makefile.am,
507	  branches/reshuffle-modules/src/engine/test/Makefile.am,
508	  branches/reshuffle-modules/src/gnc-module/test/Makefile.am,
509	  branches/reshuffle-modules/src/gnc-test-env,
510	  branches/reshuffle-modules/src/gnome-utils/test/Makefile.am,
511	  branches/reshuffle-modules/src/network-utils/test/Makefile.am,
512	  branches/reshuffle-modules/src/report/locale-specific/us/test/Makefile.am,
513	  branches/reshuffle-modules/src/report/report-gnome/test/Makefile.am,
514	  branches/reshuffle-modules/src/report/report-system/test/Makefile.am,
515	  branches/reshuffle-modules/src/report/standard-reports/test/Makefile.am,
516	  branches/reshuffle-modules/src/report/stylesheets/test/Makefile.am,
517	  branches/reshuffle-modules/src/report/utility-reports/test/Makefile.am,
518	  branches/reshuffle-modules/src/tax/us/test/Makefile.am: Readd
519	  --library-dir to gnc-test-env and fix all tests that now lacked
520	  some, mostly gnc-module. Also avoid leading slashes for
521	  adapt-dirsep, because they would be stripped.
522	* [r15233] branches/reshuffle-modules,
523	  branches/reshuffle-modules/configure.in,
524	  branches/reshuffle-modules/src/app-utils/test/Makefile.am,
525	  branches/reshuffle-modules/src/backend/file/test/Makefile.am,
526	  branches/reshuffle-modules/src/bin/overrides/gnucash-build-env.in,
527	  branches/reshuffle-modules/src/bin/test/Makefile.am,
528	  branches/reshuffle-modules/src/business/business-core/test/Makefile.am,
529	  branches/reshuffle-modules/src/engine/test/Makefile.am,
530	  branches/reshuffle-modules/src/gnc-module/test/Makefile.am,
531	  branches/reshuffle-modules/src/gnome-utils/test/Makefile.am,
532	  branches/reshuffle-modules/src/import-export/test/Makefile.am,
533	  branches/reshuffle-modules/src/network-utils/test/Makefile.am,
534	  branches/reshuffle-modules/src/register/register-core/test/Makefile.am,
535	  branches/reshuffle-modules/src/register/register-gnome/test/Makefile.am,
536	  branches/reshuffle-modules/src/report/locale-specific/us/test/Makefile.am,
537	  branches/reshuffle-modules/src/report/report-gnome/Makefile.am,
538	  branches/reshuffle-modules/src/report/report-gnome/test/Makefile.am,
539	  branches/reshuffle-modules/src/report/report-system/test/Makefile.am,
540	  branches/reshuffle-modules/src/report/standard-reports/test/Makefile.am,
541	  branches/reshuffle-modules/src/report/stylesheets/test/Makefile.am,
542	  branches/reshuffle-modules/src/report/utility-reports/test/Makefile.am,
543	  branches/reshuffle-modules/src/tax/us/test/Makefile.am: Fix
544	  tests and trim TESTS_ENVIRONMENT's to minimum versions. Update
545	  gnc-build-env.in. Readd report-gnome/test directory.
546
5472006-12-19 09:06  andi5
548
549	* [r15232] branches/reshuffle-modules,
550	  branches/reshuffle-modules/src/gnc-test-env: Clean up
551	  gnc-test-env * --gnc-module-dir params are added to
552	  $GNC_MODULE_PATH * --guile-load-dir params are added to
553	  $GUILE_LOAD_PATH * Drop --library-dir, $LD_LIBRARY_PATH and
554	  $LTDL_LIBRARY_PATH
555	* [r15231] branches/reshuffle-modules,
556	  branches/reshuffle-modules/src/app-utils/gncmod-app-utils.c,
557	  branches/reshuffle-modules/src/backend/file/gncmod-backend-file.c,
558	  branches/reshuffle-modules/src/business/business-core/businessmod-core.c,
559	  branches/reshuffle-modules/src/business/business-core/file/gncmod-business-backend-file.c,
560	  branches/reshuffle-modules/src/business/business-gnome/businessmod-gnome.c,
561	  branches/reshuffle-modules/src/business/business-utils/gncmod-business-utils.c,
562	  branches/reshuffle-modules/src/business/dialog-tax-table/gncmod-dialog-tax-table.c,
563	  branches/reshuffle-modules/src/calculation/gncmod-calculation.c,
564	  branches/reshuffle-modules/src/engine/gncmod-engine.c,
565	  branches/reshuffle-modules/src/engine/test-core/gncmod-test-engine.c,
566	  branches/reshuffle-modules/src/gnc-module/test/misc-mods/agedver.c,
567	  branches/reshuffle-modules/src/gnc-module/test/misc-mods/futuremodsys.c,
568	  branches/reshuffle-modules/src/gnc-module/test/misc-mods/incompatdep.c,
569	  branches/reshuffle-modules/src/gnc-module/test/mod-bar/gnc-mod-bar.c,
570	  branches/reshuffle-modules/src/gnc-module/test/mod-baz/gnc-mod-baz.c,
571	  branches/reshuffle-modules/src/gnc-module/test/mod-foo/gnc-mod-foo.c,
572	  branches/reshuffle-modules/src/gnome-search/gncmod-gnome-search.c,
573	  branches/reshuffle-modules/src/gnome-utils/gncmod-gnome-utils.c,
574	  branches/reshuffle-modules/src/import-export/binary-import/gncmod-binary-import.c,
575	  branches/reshuffle-modules/src/import-export/gncmod-generic-import.c,
576	  branches/reshuffle-modules/src/import-export/hbci/gncmod-hbci.c,
577	  branches/reshuffle-modules/src/import-export/log-replay/gncmod-log-replay.c,
578	  branches/reshuffle-modules/src/import-export/ofx/gncmod-ofx-import.c,
579	  branches/reshuffle-modules/src/import-export/qif-import/gnc-qif-import.c,
580	  branches/reshuffle-modules/src/import-export/qif-io-core/gncmod-qifiocore.c,
581	  branches/reshuffle-modules/src/network-utils/gncmod-network-utils.c,
582	  branches/reshuffle-modules/src/register/ledger-core/gncmod-ledger-core.c,
583	  branches/reshuffle-modules/src/register/register-core/gncmod-register-core.c,
584	  branches/reshuffle-modules/src/register/register-gnome/gncmod-register-gnome.c,
585	  branches/reshuffle-modules/src/report/locale-specific/us/gncmod-locale-reports-us.c,
586	  branches/reshuffle-modules/src/report/report-gnome/gncmod-report-gnome.c,
587	  branches/reshuffle-modules/src/report/report-system/gncmod-report-system.c,
588	  branches/reshuffle-modules/src/report/standard-reports/gncmod-standard-reports.c,
589	  branches/reshuffle-modules/src/report/stylesheets/gncmod-stylesheets.c,
590	  branches/reshuffle-modules/src/report/utility-reports/gncmod-utility-reports.c,
591	  branches/reshuffle-modules/src/tax/us/gncmod-tax-us.c,
592	  branches/reshuffle-modules/src/test-core/gncmod-test.c: Remove
593	  all prefixes "libgncmod_my_mod_LTX_".
594	* [r15230] branches/reshuffle-modules,
595	  branches/reshuffle-modules/src/gnc-module/gnc-module.c: Use
596	  GModule instead of libltdl. * Load *.G_MODULE_SUFFIX, not *.la *
597	  Use g_module_{open,symbol,close,error} for
598	  lt_dl{open,sym,close,error} * Drop lt_dlinit
599
6002006-12-19 09:05  andi5
601
602	* [r15229] branches/reshuffle-modules,
603	  branches/reshuffle-modules/src/app-utils/Makefile.am,
604	  branches/reshuffle-modules/src/bin/Makefile.am,
605	  branches/reshuffle-modules/src/business/business-core/Makefile.am,
606	  branches/reshuffle-modules/src/business/business-gnome/Makefile.am,
607	  branches/reshuffle-modules/src/business/business-utils/Makefile.am,
608	  branches/reshuffle-modules/src/engine/Makefile.am,
609	  branches/reshuffle-modules/src/gnome-utils/Makefile.am,
610	  branches/reshuffle-modules/src/gnome/Makefile.am,
611	  branches/reshuffle-modules/src/import-export/qif-import/Makefile.am,
612	  branches/reshuffle-modules/src/report/report-gnome/Makefile.am:
613	  Add include directives for ${top_builddir}/src/swig-runtime.h.
614
6152006-12-18 20:16  andi5
616
617	* [r15228] branches/reshuffle-modules: Branch from trunk at r15227.
618
6192006-12-18 19:39  andi5
620
621	* [r15227] trunk/packaging/win32/install.sh: install.sh: Make
622	  gnome installation relocatable again.
623
6242006-12-18 15:59  cstim
625
626	* [r15226] trunk/packaging/win32/gnucash.iss.in,
627	  trunk/src/pixmaps/Makefile.am: Install the .ico icon file into
628	  $datadir/gnucash/pixmaps instead of $datadir/pixmaps.
629
6302006-12-18 15:35  cstim
631
632	* [r15225] trunk/packaging/win32/gnucash.iss.in,
633	  trunk/src/pixmaps/Makefile.am,
634	  trunk/src/pixmaps/gnucash-icon.ico: Add gnucash icon in Windows
635	  .ico format for windows icon
636
6372006-12-18 02:53  andi5
638
639	* [r15224] trunk/packaging/win32/install.sh: install.sh: Do not
640	  call pkg-config-msys.sh from within pkg-config-msys.sh. Use
641	  correct header directory for regex (differs between v3.8 and
642	  v3.8.g.3). Untested.
643
6442006-12-17 18:32  andi5
645
646	* [r15223] trunk, trunk/macros/ac_pkg_swig.m4: Do not determine
647	  SWIG_LIB by running `swig -swiglib`, because we do not make use
648	  of it and it made problems on MinGW (output was two lines).
649
6502006-12-16 17:50  warlord
651
652	* [r15222] trunk, trunk/src/bin/gnucash-bin.c: Update for 2.0.3
653	  release
654
6552006-12-16 02:50  andi5
656
657	* [r15221] trunk/packaging/win32/dist.sh,
658	  trunk/packaging/win32/functions: Revert r15216, because the
659	  actual guile dll file names differ from those in builds of
660	  revisions <15213. Replace shebang in packaging/win32/functions
661	  by a local variables list.
662
6632006-12-15 22:31  cstim
664
665	* [r15220] branches/2.0/po/de.po: Update German translation; fixes
666	  bug#383393.
667
6682006-12-15 18:39  cstim
669
670	* [r15219] trunk/packaging/win32/dist.sh,
671	  trunk/packaging/win32/gnucash.iss.in: Fix missing files of
672	  dist.sh. Improve iss script.
673
6742006-12-15 18:18  cstim
675
676	* [r15218] trunk/packaging/win32/gnucash.iss.in: Fix typo
677
6782006-12-15 18:04  cstim
679
680	* [r15217] trunk/packaging/win32/custom.sh,
681	  trunk/packaging/win32/dist.sh,
682	  trunk/packaging/win32/gnucash.iss.in: Improve Inno Setup
683	  Compiler script; should probably be able to package the outcome
684	  of dist.sh into one setup file.
685
6862006-12-15 15:10  cstim
687
688	* [r15216] trunk/packaging/win32/dist.sh: Fix guile DLL names that
689	  have additional trailing numbers
690
6912006-12-15 14:51  cstim
692
693	* [r15215] trunk/packaging/win32/install.sh: Use the installed
694	  PKG_CONFIG instead of what might be available in the PATH
695
6962006-12-15 14:36  andi5
697
698	* [r15214] trunk/packaging/win32/dist.sh,
699	  trunk/packaging/win32/functions,
700	  trunk/packaging/win32/install.sh: Add dist.sh, a script that
701	  extracts all necessary files needed to run GnuCash on Windows
702	  and puts them into $DIST_DIR. The plan is to call the Inno Setup
703	  Compiler from it and create gnucash-$ver-setup.exe with one
704	  command. A complete GnuCash build on MinGW is needed to run it.
705	  Factor out common functions.
706
7072006-12-14 22:32  andi5
708
709	* [r15213] trunk/packaging/win32/custom.sh,
710	  trunk/packaging/win32/install.sh: Install.sh improvements: *
711	  Replace RegEx-Gnu by RegEx-Spencer 3.8, because GtkHTML is
712	  linked against that * Update fontconfig, use expat-2.0.0.zip
713	  from ftp.gnome.org, drop inst_expat * Use
714	  $GNOME_WIN32_URL/dependencies for other packages too * Build
715	  guile with -avoid-version
716
7172006-12-14 02:30  plongstaff
718
719	* [r15212] branches/gda-dev/src/backend/gda,
720	  branches/gda-dev/src/backend/gda/gnc-account-gda.c,
721	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
722	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
723	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c,
724	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
725	  branches/gda-dev/src/backend/gda/gnc-lots-gda.c,
726	  branches/gda-dev/src/backend/gda/gnc-price-gda.c,
727	  branches/gda-dev/src/backend/gda/gnc-schedxaction-gda.c,
728	  branches/gda-dev/src/backend/gda/gnc-slots-gda.c,
729	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c: Use
730	  QofAccessFunc/QofSetterFunc function signatures instead of
731	  creating new ones
732
7332006-12-12 11:41  cstim
734
735	* [r15211] trunk/src/gnome/dialog-sxsincelast.c: Change enum names
736	  to avoid name collision of IGNORE identifier, especially with
737	  win32 headers.
738
7392006-12-12 11:36  cstim
740
741	* [r15210] trunk/AUTHORS: Add author of r15203, 15206, 15207,
742	  15208.
743
7442006-12-12 11:34  cstim
745
746	* [r15209] trunk/lib/libqof/qof/qofquerycore.c: Code cleanup: Move
747	  variable declaration into block where it is used.
748
7492006-12-12 11:33  cstim
750
751	* [r15208] trunk/lib/libqof/qof/qofquerycore.c: Check for return
752	  value of regcomp() and return NULL on failure, as suggested by
753	  Jon Arney.
754
7552006-12-12 11:28  cstim
756
757	* [r15207] trunk/src/gnome-utils/gnc-frequency.c: Rename private
758	  min/max functions to avoid name collisions with existing
759	  functions of macros, as suggested by Jon Arney
760
7612006-12-12 11:24  cstim
762
763	* [r15206] trunk/src/gnome/druid-loan.c: Change enum names to
764	  avoid name collisions, especially with win32 headers.
765
7662006-12-12 02:51  warlord
767
768	* [r15205] trunk, trunk/src/backend/file/gnc-commodity-xml-v2.c:
769	  Load and store a commodity's KVP-frame (IFF it's non-empty).
770	  This would let us store something like an Asset Class. BP
771
7722006-12-11 22:28  cstim
773
774	* [r15204] trunk/src/app-utils/gnc-ui-util.c: Check for
775	  potentially failed utf8 conversion of locale strings. bug#383270
776	  BP
777
7782006-12-11 17:48  cstim
779
780	* [r15203] trunk/src/app-utils/gnc-component-manager.c,
781	  trunk/src/gnc-module/gnc-module.c,
782	  trunk/src/gnc-module/gnc-module.h: Rename variables to avoid
783	  potential conflicts with C/C++ keywords.
784
7852006-12-10 23:36  wilddev
786
787	* [r15200] tags/2.0.3: Tagging the 2.0.3 release of GnuCash
788
7892006-12-10 23:35  wilddev
790
791	* [r15199] branches/2.0/ChangeLog, branches/2.0/NEWS,
792	  branches/2.0/configure.in: update to release 2.0.3
793
7942006-12-09 17:41  plongstaff
795
796	* [r15198] branches/gda-dev/GDA_STATUS: Update GDA status
797
7982006-12-09 17:36  plongstaff
799
800	* [r15197] branches/gda-dev/src/backend/gda/ddl: Remove
801	  obsolete/unused ddl files
802
8032006-12-09 03:43  plongstaff
804
805	* [r15196] branches/gda-dev/src/engine/Account.c,
806	  branches/gda-dev/src/engine/SchedXaction.c: Add
807	  begin_edit/commit_edit around 2 areas where multiple calls are
808	  used to set up an object.
809	* [r15195] branches/gda-dev/src/gnome/dialog-scheduledxaction.c:
810	  Add begin_edit()/commit_edit() around lines filling in new sx
811
8122006-12-09 03:39  plongstaff
813
814	* [r15194] branches/gda-dev/src/bin/gnucash-gdb.in: Add
815	  gnucash-gdb.in to create gnucash-gdb
816
8172006-12-09 00:45  plongstaff
818
819	* [r15193] branches/gda-dev/src/backend/gda/gnc-backend-gda.c: Fix
820	  use of uninitialized variables
821
8222006-12-08 18:48  plongstaff
823
824	* [r15192] branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
825	  branches/gda-dev/src/backend/gda/gnc-lots-gda.c,
826	  branches/gda-dev/src/backend/gda/gnc-lots-gda.h,
827	  branches/gda-dev/src/backend/gda/gnc-schedxaction-gda.c,
828	  branches/gda-dev/src/backend/gda/gnc-slots-gda.c,
829	  branches/gda-dev/src/backend/gda/gnc-slots-gda.h,
830	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c,
831	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.h: 1) Add
832	  missing files 2) Add initial SX save/restore - will probably
833	  crash 3) When committing clean transaction, commit any dirty
834	  splits
835
8362006-12-08 18:45  plongstaff
837
838	* [r15191] branches/gda-dev/src/engine/SchedXaction.c,
839	  branches/gda-dev/src/engine/SchedXaction.h,
840	  branches/gda-dev/src/engine/Transaction.c: 1) Make some function
841	  arguments 'const' 2) Add GNC_SX macro similar to GObject cast
842	  macros
843
8442006-12-07 14:35  plongstaff
845
846	* [r15190] branches/gda-dev/src/backend/gda/gnc-account-gda.c,
847	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
848	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
849	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c,
850	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
851	  branches/gda-dev/src/backend/gda/gnc-price-gda.c,
852	  branches/gda-dev/src/backend/gda/gnc-schedxaction-gda.c,
853	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c: 1) Use
854	  GObject-style macros instead of casts 2) Prevent nested queries
855	  to solve problem where a split query triggers rerunning the same
856	  query
857
8582006-12-07 14:32  plongstaff
859
860	* [r15189] branches/gda-dev/src/engine/Split.h,
861	  branches/gda-dev/src/engine/gnc-lot.c,
862	  branches/gda-dev/src/engine/gnc-lot.h,
863	  branches/gda-dev/src/engine/gnc-pricedb.c,
864	  branches/gda-dev/src/engine/gnc-pricedb.h: 1) Add
865	  GNC_SPLIT/GNC_IS_SPLIT and GNC_LOT/GNC_IS_LOT macros 2) Make
866	  some arguments const where appropriate
867
8682006-12-06 20:03  andi5
869
870	* [r15188] trunk/lib/libqof/qof/qofsession.c,
871	  trunk/src/gnome-utils/gnc-file.c,
872	  trunk/src/gnome-utils/gnc-html.c,
873	  trunk/src/gnome-utils/gnc-main-window.c,
874	  trunk/src/gnome-utils/gnc-tree-view.c,
875	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Fix some
876	  printf's of NULL in DEBUG, ENTER and LEAVE macro invocations.
877
8782006-12-06 03:36  plongstaff
879
880	* [r15187] branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
881	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h: Replace some
882	  remaining SQL with GdaQuery
883
8842006-12-06 03:16  plongstaff
885
886	* [r15186] branches/gda-dev/lib/libqof/qof/gnc-numeric.c,
887	  branches/gda-dev/lib/libqof/qof/gnc-numeric.h: Add support for
888	  gnc_numeric as a boxed GValue
889
8902006-12-05 21:21  cstim
891
892	* [r15185] trunk/AUTHORS: Add Author for r15184 bugfix
893
8942006-12-05 21:19  cstim
895
896	* [r15184] trunk/src/gnome/dialog-sxsincelast.c: Remove unused
897	  variables and dead code. Patch provided by Jerry Quinn. Fixes
898	  #347084.
899
9002006-12-05 21:15  cstim
901
902	* [r15183] trunk/AUTHORS: Updates for changed areas of
903	  contribution; add andi5 to top. Feel free to adjust this to your
904	  liking again.
905
9062006-12-04 10:36  cstim
907
908	* [r15181] branches/2.0/po/sk.po: Updated Slovak translation by
909	  Zdenko Podobny
910
9112006-12-04 03:09  warlord
912
913	* [r15180] trunk, trunk/src/engine/Split.c: Print out more
914	  information about "broken" splits. Extends r15179 which should
915	  fix the crash of bug #379625 NOTE: it now prints zeros, which
916	  could confuse the user... BP
917
9182006-12-04 02:20  chris
919
920	* [r15179] trunk/src/engine/Split.c: Return zero instead of
921	  failing an assertion when the register asks a Split for its
922	  amount in a commodity that is not involved in the split's
923	  transaction. This will prevent the crash in bug #379625, but
924	  doesn't solve the underlying problem, which is a bug in the
925	  register. BP
926
9272006-12-03 02:10  warlord
928
929	* [r15178] branches/2.0, branches/2.0/ChangeLog: Fix a changelog
930	  entry from r15173 to specify bug #381467
931
9322006-12-03 02:03  warlord
933
934	* [r15177] branches/2.0,
935	  branches/2.0/src/gnome-utils/gnc-main-window.c: Remove unused
936	  variables. merge from r15170.
937	* [r15176] branches/2.0, branches/2.0/ChangeLog,
938	  branches/2.0/src/gnome-utils/gnc-main-window.c: Factor out some
939	  quiting code from gnc_main_window_delete_event() and
940	  gnc_main_window_cmd_file_quit(). The new implementation fixes
941	  two bugs - one in each of the previous implementations. The bug
942	  in the gnc_main_window_cmd_file_quit() code was a race condition
943	  whereby one could quit the application without finishing pending
944	  changes in pages. This would happen if the began a save,
945	  modified the page during the save, and then triggered the
946	  File->Quit command before the save completed. For the register
947	  page, this sequence was possible, even though most of the UI
948	  controls are disabled during save. The bug in the
949	  gnc_main_window_delete_event() code was that it didn't check for
950	  an in-progress save before prompting the user to save a dirty
951	  book. Merge from r15169
952	* [r15175] branches/2.0, branches/2.0/ChangeLog,
953	  branches/2.0/lib/libqof/qof/qofsession-p.h,
954	  branches/2.0/lib/libqof/qof/qofsession.c,
955	  branches/2.0/lib/libqof/qof/qofsession.h,
956	  branches/2.0/src/gnome-utils/gnc-file.c: Fix bug #353450 - Crash
957	  on quit during save. Add a lock to the QofSession object, and
958	  use it in qof_session_save() to protect against re-entrance. The
959	  lock always starts at 1 and is 0 while inside
960	  qof_session_save(). If another call is made to
961	  qof_session_save() while one is in progress, the lock will
962	  momentarily drop below 0 before returning to zero. Note: The
963	  per-session nature of the lock would make it appear that we
964	  support concurrent saving of different sessions. In fact, we do
965	  not, because the file backend blocks the main process until the
966	  forked gzip process is finished, and it only knows how to keep
967	  track of one child pid at a time. Merge from r15168
968
9692006-12-03 02:02  warlord
970
971	* [r15174] branches/2.0, branches/2.0/ChangeLog,
972	  branches/2.0/src/gnome-utils/dialog-transfer.c: Save window size
973	  and position of the transfer dialog. Merge from r15166
974	* [r15173] branches/2.0, branches/2.0/ChangeLog,
975	  branches/2.0/src/gnome-utils/gnc-main-window.c: When progress
976	  bar is showing, do not make menus and toolbars insensitive, but
977	  rather the underlying action groups. This way even keyboard
978	  accelerators will not make sneaking calls while saving. Merge
979	  from r15162
980	* [r15172] branches/2.0, branches/2.0/ChangeLog,
981	  branches/2.0/src/backend/file/gnc-transaction-xml-v2.c,
982	  branches/2.0/src/business/business-core/file/gnc-invoice-xml-v2.c,
983	  branches/2.0/src/business/business-core/file/gnc-order-xml-v2.c,
984	  branches/2.0/src/business/business-core/gncBillTerm.c,
985	  branches/2.0/src/business/business-core/gncCustomer.c,
986	  branches/2.0/src/business/business-core/gncEmployee.c,
987	  branches/2.0/src/business/business-core/gncEntry.c,
988	  branches/2.0/src/business/business-core/gncInvoice.c,
989	  branches/2.0/src/business/business-core/gncJob.c,
990	  branches/2.0/src/business/business-core/gncOrder.c,
991	  branches/2.0/src/business/business-core/gncTaxTable.c,
992	  branches/2.0/src/business/business-core/gncVendor.c,
993	  branches/2.0/src/engine/Account.c,
994	  branches/2.0/src/engine/SchedXaction.c,
995	  branches/2.0/src/engine/gnc-budget.c,
996	  branches/2.0/src/engine/gnc-commodity.c,
997	  branches/2.0/src/engine/gnc-lot.c,
998	  branches/2.0/src/engine/gnc-pricedb.c: Replace 'static inline'
999	  by 'static' for functions that are used by function pointers.
1000	  Fixes some compiler issues when building without certain
1001	  optimizations. Merge from r15161
1002
10032006-12-03 02:01  warlord
1004
1005	* [r15171] branches/2.0, branches/2.0/ChangeLog,
1006	  branches/2.0/src/gnome-utils/gnc-main-window.c: Remove "closing
1007	  last window" confirmation dialog and corresponding warning
1008	  (reverting r14580). Fixes #355392. Merge from r14944
1009
10102006-12-03 01:40  chris
1011
1012	* [r15170] trunk/src/gnome-utils/gnc-main-window.c: Remove unused
1013	  variables.
1014
10152006-12-03 00:56  chris
1016
1017	* [r15169] trunk/src/gnome-utils/gnc-main-window.c: Factor out
1018	  some quiting code from gnc_main_window_delete_event() and
1019	  gnc_main_window_cmd_file_quit(). The new implementation fixes
1020	  two bugs - one in each of the previous implementations. The bug
1021	  in the gnc_main_window_cmd_file_quit() code was a race condition
1022	  whereby one could quit the application without finishing pending
1023	  changes in pages. This would happen if the began a save,
1024	  modified the page during the save, and then triggered the
1025	  File->Quit command before the save completed. For the register
1026	  page, this sequence was possible, even though most of the UI
1027	  controls are disabled during save. The bug in the
1028	  gnc_main_window_delete_event() code was that it didn't check for
1029	  an in-progress save before prompting the user to save a dirty
1030	  book.
1031
10322006-12-02 22:13  chris
1033
1034	* [r15168] trunk/lib/libqof/qof/qofsession-p.h,
1035	  trunk/lib/libqof/qof/qofsession.c,
1036	  trunk/lib/libqof/qof/qofsession.h,
1037	  trunk/src/gnome-utils/gnc-file.c: Fix bug #353450 - Crash on
1038	  quit during save. Add a lock to the QofSession object, and use
1039	  it in qof_session_save() to protect against re-entrance. The
1040	  lock always starts at 1 and is 0 while inside
1041	  qof_session_save(). If another call is made to
1042	  qof_session_save() while one is in progress, the lock will
1043	  momentarily drop below 0 before returning to zero. Note: The
1044	  per-session nature of the lock would make it appear that we
1045	  support concurrent saving of different sessions. In fact, we do
1046	  not, because the file backend blocks the main process until the
1047	  forked gzip process is finished, and it only knows how to keep
1048	  track of one child pid at a time.
1049
10502006-12-02 18:03  andi5
1051
1052	* [r15167] trunk, trunk/src/gnome-utils/Makefile.am,
1053	  trunk/src/gnome-utils/argv-list-converters.c,
1054	  trunk/src/gnome-utils/argv-list-converters.h,
1055	  trunk/src/gnome-utils/gnc-gnome-utils.c: Drop
1056	  argv-list-converters.[ch], because its use was removed by r12942
1057	  when we switched to a more C-based start-up.
1058
10592006-12-02 02:46  andi5
1060
1061	* [r15166] trunk, trunk/src/gnome-utils/dialog-transfer.c: Save
1062	  window size and position of the transfer dialog.
1063
10642006-11-30 02:28  plongstaff
1065
1066	* [r15165] branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1067	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1068	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c,
1069	  branches/gda-dev/src/backend/gda/gnc-schedxaction-gda.c,
1070	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c: 1)
1071	  Remove unnecessary 2nd DELETE when saving slots 2) Start move
1072	  toward GValues internally in GDA backend 3) Use GdaQuery for
1073	  DELETE operations
1074
10752006-11-30 01:16  plongstaff
1076
1077	* [r15164] branches/gda-dev/src/engine/gnc-budget.c,
1078	  branches/gda-dev/src/engine/gnc-budget.h,
1079	  branches/gda-dev/src/gnome/gnc-plugin-page-budget.c: Wrap budget
1080	  set routines with begin_edit/commit_edit
1081
10822006-11-29 22:12  plongstaff
1083
1084	* [r15163] branches/gda-dev/src/backend/gda/Makefile.am,
1085	  branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1086	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1087	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
1088	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c,
1089	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
1090	  branches/gda-dev/src/backend/gda/gnc-price-gda.c,
1091	  branches/gda-dev/src/backend/gda/gnc-schedxaction-gda.c,
1092	  branches/gda-dev/src/backend/gda/gnc-schedxaction-gda.h,
1093	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c: 1)
1094	  Initial framework for handling sched transactions 2) Use
1095	  GdaQuery for initial load 3) Use GdaDataHandlers for rendering
1096	  objects. Good for everything except dates which are rendered as
1097	  'DD-MM-YYYY' instead of 'YYYY-MM-DD'.
1098
10992006-11-29 19:46  andi5
1100
1101	* [r15162] trunk, trunk/src/gnome-utils/gnc-main-window.c: When
1102	  progress bar is showing, do not make menus and toolbars
1103	  insensitive, but rather the underlying action groups. This way
1104	  even keyboard accelerators will not make sneaking calls while
1105	  saving. BP
1106
11072006-11-29 15:13  cstim
1108
1109	* [r15161] trunk/src/backend/file/gnc-transaction-xml-v2.c,
1110	  trunk/src/business/business-core/file/gnc-invoice-xml-v2.c,
1111	  trunk/src/business/business-core/file/gnc-order-xml-v2.c,
1112	  trunk/src/business/business-core/gncAddress.c,
1113	  trunk/src/business/business-core/gncBillTerm.c,
1114	  trunk/src/business/business-core/gncCustomer.c,
1115	  trunk/src/business/business-core/gncEmployee.c,
1116	  trunk/src/business/business-core/gncEntry.c,
1117	  trunk/src/business/business-core/gncInvoice.c,
1118	  trunk/src/business/business-core/gncJob.c,
1119	  trunk/src/business/business-core/gncOrder.c,
1120	  trunk/src/business/business-core/gncTaxTable.c,
1121	  trunk/src/business/business-core/gncVendor.c,
1122	  trunk/src/engine/Account.c, trunk/src/engine/SchedXaction.c,
1123	  trunk/src/engine/gnc-budget.c, trunk/src/engine/gnc-commodity.c,
1124	  trunk/src/engine/gnc-lot.c, trunk/src/engine/gnc-pricedb.c:
1125	  Replace 'static inline' by 'static' for functions that are used
1126	  by function pointers.
1127
11282006-11-29 10:28  cstim
1129
1130	* [r15160] branches/2.0/po/hu.po: Update 100% complete Hungarian
1131	  translation by Sulyok Peti.
1132
11332006-11-28 16:24  plongstaff
1134
1135	* [r15159] branches/gda-dev/src/gnome/gnc-plugin-page-budget.c:
1136	  Add begin_edit/commit_edit around where budget info is set from
1137	  dialog
1138	* [r15158] branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1139	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
1140	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c: Save/restore
1141	  budget recurrence information
1142
11432006-11-28 09:10  cstim
1144
1145	* [r15157] trunk/packaging/win32/install.sh: Oops. Now really fix
1146	  absolute path of perl binary
1147
11482006-11-28 09:09  cstim
1149
1150	* [r15156] trunk/packaging/win32/install.sh: Fix absolute path of
1151	  perl binary
1152
11532006-11-28 08:47  cstim
1154
1155	* [r15155] trunk/packaging/win32/custom.sh: Version number updates
1156	  for mingw and libxml2
1157
11582006-11-28 08:46  cstim
1159
1160	* [r15154] trunk/packaging/win32/install.sh: Check for installed
1161	  perl by absolute path of expected location
1162
11632006-11-27 14:40  cstim
1164
1165	* [r15152] trunk/README, trunk/doc/README.francais: Updated French
1166	  README and small corrections to main README by Fabrice Kurz
1167
11682006-11-27 14:37  cstim
1169
1170	* [r15151] branches/2.0/README, branches/2.0/doc/README.francais:
1171	  Updated French README and small corrections to main README by
1172	  Fabrice Kurz
1173
11742006-11-27 13:32  cstim
1175
1176	* [r15150] trunk/lib/libqof/qof/Makefile.am: Remove unneeded extra
1177	  Makefile variable
1178
11792006-11-27 12:56  cstim
1180
1181	* [r15149] trunk/src/engine/Makefile.am,
1182	  trunk/src/engine/gncla-dir.h.in: Remove configure-time path
1183	  variables that are not used in the source code
1184
11852006-11-27 12:37  cstim
1186
1187	* [r15148] branches/2.0/NEWS: Add info about updated translations
1188
11892006-11-27 10:07  cstim
1190
1191	* [r15147] branches/2.0/po/ca.po, branches/2.0/po/cs.po,
1192	  branches/2.0/po/da.po, branches/2.0/po/el.po,
1193	  branches/2.0/po/en_GB.po, branches/2.0/po/es.po,
1194	  branches/2.0/po/es_NI.po, branches/2.0/po/eu.po,
1195	  branches/2.0/po/fr.po, branches/2.0/po/hu.po,
1196	  branches/2.0/po/it.po, branches/2.0/po/ja.po,
1197	  branches/2.0/po/nb.po, branches/2.0/po/ne.po,
1198	  branches/2.0/po/nl.po, branches/2.0/po/pl.po,
1199	  branches/2.0/po/pt.po, branches/2.0/po/pt_BR.po,
1200	  branches/2.0/po/ro.po, branches/2.0/po/ru.po,
1201	  branches/2.0/po/rw.po, branches/2.0/po/sk.po,
1202	  branches/2.0/po/sv.po, branches/2.0/po/ta.po,
1203	  branches/2.0/po/tr.po, branches/2.0/po/uk.po,
1204	  branches/2.0/po/zh_CN.po, branches/2.0/po/zh_TW.po: Translation
1205	  updated; merged with newly introduced strings
1206
12072006-11-27 10:04  cstim
1208
1209	* [r15146] branches/2.0/po/de.po: Updated German translation
1210
12112006-11-26 14:21  plongstaff
1212
1213	* [r15145] branches/gda-dev/src/backend/Makefile.am,
1214	  branches/gda-dev/src/backend/gda/Makefile.am,
1215	  branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1216	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1217	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
1218	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c,
1219	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
1220	  branches/gda-dev/src/backend/gda/gnc-price-gda.c,
1221	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c,
1222	  branches/gda-dev/src/bin/Makefile.am: 1) Replace column size
1223	  magic numbers by #defines 2) Use some common code 3)
1224	  Save/restore budgets (except recurrence) 4) Add gnucash-gdb to
1225	  bin
1226
12272006-11-26 04:07  plongstaff
1228
1229	* [r15144] branches/gda-dev/src/engine/gnc-budget.c: Put
1230	  begin_edit()/commit_edit() around budget creation to prevent
1231	  excess db activity.
1232
12332006-11-26 04:06  plongstaff
1234
1235	* [r15143] branches/gda-dev/lib/libqof/qof/kvp_frame.c: Fix bug
1236	  where kvp_frame_add_numeric() (and other routines) wouldn't
1237	  create the kvp path if it didn't exist.
1238
12392006-11-24 19:54  warlord
1240
1241	* [r15142] branches/2.0, branches/2.0/ChangeLog,
1242	  branches/2.0/src/backend/file/gnc-account-xml-v2.c: Make the xml
1243	  file read behavior less random for malformed account input.
1244	  Merge from r15111
1245	* [r15141] branches/2.0, branches/2.0/ChangeLog,
1246	  branches/2.0/src/engine/Account.c,
1247	  branches/2.0/src/engine/Account.h,
1248	  branches/2.0/src/gnome-utils/dialog-account.c,
1249	  branches/2.0/src/gnome-utils/gnc-tree-model-account-types.c,
1250	  branches/2.0/src/gnome-utils/gnc-tree-model-account-types.h,
1251	  branches/2.0/src/import-export/import-account-matcher.c: Handle
1252	  type-compatibility when reparenting accounts: #344966. Add
1253	  xaccAccountTypesCompatibleWith and change
1254	  xaccAccountTypesCompatible to use that. Add
1255	  gnc_tree_model_account_types_set_mask and bind mask to the
1256	  filter model instead using it as data of the filter function,
1257	  because those can only be set once per filter. f_model is not
1258	  always set in gnc_tree_model_account_types_get_selection because
1259	  of a bug in gtk+ (#357791). Also add
1260	  gnc_tree_model_account_types_get_mask. Make the account type
1261	  list in the account dialog dynamically filtered based on
1262	  compatibility to the parent account. * add
1263	  gnc_account_parent_changed_cb. Filter by valid_types & parent
1264	  compatible types * add aw->preferred_account_type to remember
1265	  what we chose but may not work currently * make valid_types a
1266	  guint32 (was GList*) * last_used_account_type is only set in
1267	  gnc_ui_to_account Free a list in import-account-matcher.c. Ease
1268	  account type changes in the account dialog after OK is clicked.
1269	  Before, we did not enforce compatibility with the parent account
1270	  and suggested to change only children or children and all parent
1271	  accounts up to the top-level one. We do enforce it now and only
1272	  need to look at the children. The filling of the hash of
1273	  (children) account (type) changes has been replaced by showing
1274	  the user a filtered account tree and the types are adjusted
1275	  recursively once the user verified the change. This is another
1276	  attempt to resolve #344966. Merge r14894, r14895, r14896,
1277	  r14897, r14898, r14899
1278	* [r15140] branches/2.0, branches/2.0/ChangeLog,
1279	  branches/2.0/src/gnome-utils/gnc-dense-cal.c: Make
1280	  gnc-dense-cal:month_name to use g_date_strftime instead of
1281	  strftime so that it returns a clean UTF-8 string. Merge from
1282	  r15080 Approved by jsled
1283
12842006-11-24 18:44  warlord
1285
1286	* [r15139] branches/2.0, branches/2.0/ChangeLog,
1287	  branches/2.0/src/import-export/qif-import/qif-parse.scm: Don't
1288	  have aktzu in the "case" twice. Fixes #377519. Merged r15128
1289	  Approved by chris
1290
12912006-11-24 18:43  warlord
1292
1293	* [r15138] branches/2.0, branches/2.0/ChangeLog,
1294	  branches/2.0/src/import-export/hbci/gnc-hbci-getbalance.c: Fix
1295	  missing date when reconciling from HBCI #372929. as suggested by
1296	  Konstantin Goudkov Merge r15110
1297	* [r15137] branches/2.0, branches/2.0/ChangeLog,
1298	  branches/2.0/src/report/standard-reports/account-piecharts.scm,
1299	  branches/2.0/src/report/standard-reports/category-barchart.scm:
1300	  Fix some scheme inexact errors. Fixes 347462. Merge r15088.
1301
13022006-11-24 18:42  warlord
1303
1304	* [r15136] branches/2.0, branches/2.0/ChangeLog,
1305	  branches/2.0/src/register/ledger-core/split-register-control.c,
1306	  branches/2.0/src/register/ledger-core/split-register.c: Fix
1307	  auto-completion/pending transactions. #348469. Ensure that the
1308	  blank transaction is marked as the pending transaction when it
1309	  is modified. This fixes a bug where editing the blank
1310	  transaction, moving off of the transaction line to a split line,
1311	  leaving the split line unedited and then closing the register
1312	  will incorrectly leave the transaction open without asking. The
1313	  bug fixed by this commit is possibly responsible for some of the
1314	  crashes like bug #348469. This fixes a bug in r14495. The bug is
1315	  that auto-completed transactions aren't correctly marked as
1316	  pending. This bug is probably responsible for the crashes like
1317	  those in bug #348469. In general, the register makes it very
1318	  difficult to consistently distiguish between beginning to edit a
1319	  transaction that's being edited in another register and
1320	  beginning to edit the blank transaction, which is already open
1321	  for editing, but isn't marked pending so that we can pretend it
1322	  hasn't been opened if it never gets modified. Fortunately, the
1323	  auto-completion code only runs on the blank transaction, so we
1324	  can assume it's not being edited in another register. This patch
1325	  goes ahead and marks the blank transaction as pending. Merge
1326	  r15002 and r15004.
1327	* [r15135] branches/2.0, branches/2.0/ChangeLog,
1328	  branches/2.0/src/core-utils/gnc-gconf-utils.c,
1329	  branches/2.0/src/core-utils/gnc-gconf-utils.h,
1330	  branches/2.0/src/gnome-utils/dialog-utils.c,
1331	  branches/2.0/src/gnome/dialog-print-check.c: Backport change to
1332	  fix #378881 Lessen restriction of the parameter whoami of the
1333	  gnc_gconf_add/ remove_notification functions. Now the pair of
1334	  section and whoami has to be unique, as GncMainWindow adds
1335	  notifications to two different sections. Extends r14675. Remove
1336	  a superfluous leading slash and doubly defined gconf key macros.
1337	  Correct gnc_gconf_add/remove_notification to avoid printf'ing
1338	  NULL and therefore crashes on Solaris and Windows. r14675 had
1339	  fixed that, r14945 (me) undermined it though. (#378881). Merges
1340	  r14945 and r15041.
1341
13422006-11-24 14:04  cstim
1343
1344	* [r15134] trunk/configure.in, trunk/src/engine/Makefile.am,
1345	  trunk/src/engine/gncla-dir.h.in: Remove configure argument
1346	  --with-locale-dir because it is unused anyway
1347
13482006-11-24 13:50  cstim
1349
1350	* [r15133] trunk/src/backend/file/gnc-backend-file.c: Remove
1351	  compiled-in pathname LOCALE_DIR by relocatable runtime function
1352
13532006-11-24 13:14  cstim
1354
1355	* [r15132] trunk/ChangeLog, trunk/configure.in,
1356	  trunk/src/engine/Makefile.am, trunk/src/engine/binreloc.c,
1357	  trunk/src/engine/binreloc.h, trunk/src/engine/gnc-path.c,
1358	  trunk/src/engine/gncla-dir.h.in: Fix gnc_path_get_localedir()
1359	  because binreloc's implementation did not respect the choice of
1360	  DATADIRNAME from AM_GLIB_GNU_GETTEXT in configure.
1361
13622006-11-24 10:38  cstim
1363
1364	* [r15131] trunk/README.dependencies: Add version numbers for
1365	  opensuse 10.2, due 2006-12-07.
1366
13672006-11-23 12:20  cstim
1368
1369	* [r15130] branches/2.0/po/de.po: Updated German translation
1370
13712006-11-22 15:24  plongstaff
1372
1373	* [r15129] branches/gda-dev/src/scm/price-quotes.scm: Wrap lines
1374	  setting up downloaded price with begin-edit and commit-edit
1375
13762006-11-21 14:56  warlord
1377
1378	* [r15128] trunk, trunk/ChangeLog,
1379	  trunk/src/import-export/qif-import/qif-parse.scm: Don't have
1380	  aktzu in the "case" twice. Fixes #377519. BP
1381
13822006-11-19 21:00  cstim
1383
1384	* [r15127] branches/2.0/src/gnome/glade/account.glade: Mark
1385	  forgotten string as translatable. Merged from trunk, r15126
1386
13872006-11-19 20:57  cstim
1388
1389	* [r15126] trunk/src/gnome/glade/account.glade: Mark forgotten
1390	  string as translatable
1391
13922006-11-19 20:53  cstim
1393
1394	* [r15125] branches/2.0/po/fr.po: Improved French translation by
1395	  Fabrice Kurz. Fixes #376508
1396
13972006-11-18 02:31  plongstaff
1398
1399	* [r15124] branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1400	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1401	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
1402	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
1403	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.h,
1404	  branches/gda-dev/src/backend/gda/gnc-price-gda.c,
1405	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c: Basic
1406	  transaction/split query
1407
14082006-11-15 08:54  cstim
1409
1410	* [r15123] trunk/packaging/win32/install.sh: Revert r15119. That
1411	  change needs more testing on my side.
1412
14132006-11-15 01:45  jsled
1414
1415	* [r15122]
1416	  branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c:
1417	  Hookup SX QOF_MODIFY_EVENT -> gnc-sx-instance-model:updated; the
1418	  sx list view now reflects changes. :)
1419
14202006-11-15 01:44  jsled
1421
1422	* [r15121] branches/sx-cleanup/src/engine/SchedXaction.c: Add
1423	  `on_done` handler that emits QOF_MODIFY_EVENT.
1424
14252006-11-15 00:09  jsled
1426
1427	* [r15120]
1428	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: Add
1429	  "editable" as well to control combo box, uh, editability.
1430
14312006-11-14 21:56  cstim
1432
1433	* [r15119] trunk/packaging/win32/install.sh: For non-msys startup
1434	  script, add SCHEME_LIBRARY_PATH again - it's definitely needed
1435	  on at least one of my test machines.
1436
14372006-11-14 20:58  cstim
1438
1439	* [r15118] trunk/src/backend/file/test/test-xml-account.c,
1440	  trunk/src/backend/file/test/test-xml-commodity.c,
1441	  trunk/src/backend/file/test/test-xml-pricedb.c,
1442	  trunk/src/backend/file/test/test-xml-transaction.c: Replace
1443	  mkstemp by g_mkstemp because the former is unavailable on windows
1444
14452006-11-14 02:14  chris
1446
1447	* [r15114] trunk/src/app-utils/Makefile.am,
1448	  trunk/src/business/business-core/Makefile.am,
1449	  trunk/src/business/dialog-tax-table/Makefile.am,
1450	  trunk/src/core-utils/Makefile.am,
1451	  trunk/src/core-utils/gnc-gobject-utils.c,
1452	  trunk/src/engine/Makefile.am, trunk/src/engine/TransLog.c,
1453	  trunk/src/gnc-module/Makefile.am,
1454	  trunk/src/gnome-utils/Makefile.am, trunk/src/gnome/Makefile.am,
1455	  trunk/src/report/report-gnome/Makefile.am,
1456	  trunk/src/report/report-system/Makefile.am: Add
1457	  src/base-typemaps.i as a prerequisite for all wrapper-generator
1458	  rules. Fix some comment typos.
1459
14602006-11-14 02:10  chris
1461
1462	* [r15113] trunk/src/base-typemaps.i: Add a custom SWIG typemap
1463	  for wrapping a return value of (char *)NULL as an empty guile
1464	  string.
1465
14662006-11-14 02:07  chris
1467
1468	* [r15112]
1469	  trunk/src/import-export/qif-import/qif-merge-groups.scm,
1470	  trunk/src/import-export/qif-import/qif-to-gnc.scm: Fix some #f
1471	  vs. '() issues in qif import files.
1472
14732006-11-14 02:05  chris
1474
1475	* [r15111] trunk/src/backend/file/gnc-account-xml-v2.c: Make the
1476	  xml file read behavior less random for malformed account input.
1477
14782006-11-12 11:06  cstim
1479
1480	* [r15110] trunk/src/import-export/hbci/gnc-hbci-getbalance.c: Fix
1481	  missing date when reconciling from HBCI as suggested by
1482	  Konstantin Goudkov, #372929. BP
1483
14842006-11-12 02:06  plongstaff
1485
1486	* [r15109] branches/gda-dev/GDA_STATUS,
1487	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1488	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c: Commit
1489	  transactions and splits. Not restored via query yet.
1490
14912006-11-11 21:15  plongstaff
1492
1493	* [r15108] branches/gda-dev/GDA_STATUS,
1494	  branches/gda-dev/src/backend/gda/Makefile.am,
1495	  branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1496	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1497	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
1498	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
1499	  branches/gda-dev/src/backend/gda/gnc-price-gda.c: Save/restore
1500	  slots associated with accounts. Note that nested slot path names
1501	  are not stored correctly so that on load, the structure will be
1502	  flattened.
1503
15042006-11-10 22:16  plongstaff
1505
1506	* [r15107] branches/gda-dev/src/backend/gda/gnc-backend-gda.c: 1)
1507	  Fix date handling 2) Need to commit if object is dirty OR being
1508	  deleted
1509
15102006-11-10 20:31  plongstaff
1511
1512	* [r15106] branches/gda-dev/src/backend/gda/gnc-backend-gda.c: Use
1513	  string GdaDataHandler to convert strings to SQL correctly.
1514
15152006-11-10 19:58  plongstaff
1516
1517	* [r15105] branches/gda-dev/GDA_STATUS,
1518	  branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1519	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1520	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
1521	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
1522	  branches/gda-dev/src/backend/gda/gnc-price-gda.c: 1) Use
1523	  getter/setter functions to transfer from objects <-> db 2)
1524	  Create tables if they don't exist 3) Add handlers for each table
1525	  column type
1526
15272006-11-09 21:53  andi5
1528
1529	* [r15104] branches/2.0/ChangeLog,
1530	  branches/2.0/src/gnome-utils/gnc-gnome-utils.c: Inform the user
1531	  about 'gnucash-docs' package when Help is selected with no
1532	  content. Fixes #347102. merged from trunk r15081 and r15082.
1533	  approved by cstim.
1534
15352006-11-09 14:33  plongstaff
1536
1537	* [r15103] branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1538	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c,
1539	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
1540	  branches/gda-dev/src/backend/gda/gnc-price-gda.c,
1541	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c: Clean up
1542	  some includes
1543
15442006-11-09 14:27  andi5
1545
1546	* [r15102] trunk, trunk/src/business/business-reports/aging.scm,
1547	  trunk/src/business/business-reports/invoice.scm,
1548	  trunk/src/import-export/qif-import/qif-file.scm,
1549	  trunk/src/report/report-system/report.scm: Fix three incorrect
1550	  tests for swig-wrapped objects and one initialization as #f
1551	  instead of '(), the latter making qif imports work again. Remove
1552	  also a few lines of old commented cruft.
1553
15542006-11-09 14:13  plongstaff
1555
1556	* [r15101] branches/gda-dev/configure.in,
1557	  branches/gda-dev/src/backend/gda/Makefile.am: Use pkg-config in
1558	  configure.in to set CFLAGS and LIBS for libgda. Doesn't test
1559	  properly for existence of libgda package yet.
1560
15612006-11-09 02:05  plongstaff
1562
1563	* [r15100] branches/gda-dev/GDA_STATUS,
1564	  branches/gda-dev/src/backend/gda/Makefile.am,
1565	  branches/gda-dev/src/backend/gda/ddl/prices.ddl,
1566	  branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1567	  branches/gda-dev/src/backend/gda/gnc-account-gda.h,
1568	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1569	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
1570	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c,
1571	  branches/gda-dev/src/backend/gda/gnc-budget-gda.h,
1572	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
1573	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.h,
1574	  branches/gda-dev/src/backend/gda/gnc-price-gda.c,
1575	  branches/gda-dev/src/backend/gda/gnc-price-gda.h,
1576	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c,
1577	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.h,
1578	  branches/gda-dev/src/backend/gda/gncmod-backend-gda.c: 1) Fix
1579	  commodity handling 2) Save/load prices 3) Start using column ->
1580	  variable mapping and common functions
1581
15822006-11-08 22:43  hampton
1583
1584	* [r15099] trunk/src/import-export/qif-import/druid-qif-import.c:
1585	  The args to g_build_filename should be NULL terminated.
1586
15872006-11-08 22:42  hampton
1588
1589	* [r15098] trunk/src/gnome-utils/gnc-file.c:
1590	  gnc_history_get_last() can return NULL.
1591
15922006-11-08 21:06  andi5
1593
1594	* [r15097] trunk/src/backend/file/gnc-backend-file.c,
1595	  trunk/src/backend/file/io-gncxml-v2.c,
1596	  trunk/src/gnome-utils/druid-gconf-setup.c: Replace remaining
1597	  _WIN32 macro tests by G_OS_WIN32 ones.
1598
15992006-11-08 20:50  andi5
1600
1601	* [r15096] trunk/src/base-typemaps.i: Add swig base-typemap double
1602	  gdouble. gnc-progress-dialog-set-value should work again now.
1603
16042006-11-08 16:40  andi5
1605
1606	* [r15095] trunk/src/app-utils/gnc-ui-util.c,
1607	  trunk/src/app-utils/gnc-ui-util.h,
1608	  trunk/src/gnome-utils/gnc-file.c,
1609	  trunk/src/import-export/hbci/gnc-file-aqb-import.c,
1610	  trunk/src/import-export/log-replay/gnc-log-replay.c,
1611	  trunk/src/import-export/ofx/gnc-ofx-import.c,
1612	  trunk/src/import-export/qif-import/druid-qif-import.c: Default
1613	  directory tweaks: * replace gnc_init_default_directory by
1614	  gnc_get_default_directory and do gconf query there * remove
1615	  gnc_extract_directory, but add gnc_set_default_directory * do
1616	  not save default directory with trailing (back)slash anymore
1617
16182006-11-07 15:56  plongstaff
1619
1620	* [r15094] branches/gda-dev/GDA_STATUS,
1621	  branches/gda-dev/configure.in, branches/gda-dev/src/backend/gda,
1622	  branches/gda-dev/src/backend/gda/Makefile.am,
1623	  branches/gda-dev/src/backend/gda/ddl,
1624	  branches/gda-dev/src/backend/gda/ddl/accounts.ddl,
1625	  branches/gda-dev/src/backend/gda/ddl/books.ddl,
1626	  branches/gda-dev/src/backend/gda/ddl/budgets.ddl,
1627	  branches/gda-dev/src/backend/gda/ddl/business.ddl,
1628	  branches/gda-dev/src/backend/gda/ddl/commodities.ddl,
1629	  branches/gda-dev/src/backend/gda/ddl/freq_specs.ddl,
1630	  branches/gda-dev/src/backend/gda/ddl/gnucash.ddl,
1631	  branches/gda-dev/src/backend/gda/ddl/lots.ddl,
1632	  branches/gda-dev/src/backend/gda/ddl/prices.ddl,
1633	  branches/gda-dev/src/backend/gda/ddl/sched_transactions.ddl,
1634	  branches/gda-dev/src/backend/gda/ddl/slots.ddl,
1635	  branches/gda-dev/src/backend/gda/ddl/transactions.ddl,
1636	  branches/gda-dev/src/backend/gda/gnc-account-gda.c,
1637	  branches/gda-dev/src/backend/gda/gnc-account-gda.h,
1638	  branches/gda-dev/src/backend/gda/gnc-backend-gda.c,
1639	  branches/gda-dev/src/backend/gda/gnc-backend-gda.h,
1640	  branches/gda-dev/src/backend/gda/gnc-budget-gda.c,
1641	  branches/gda-dev/src/backend/gda/gnc-budget-gda.h,
1642	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.c,
1643	  branches/gda-dev/src/backend/gda/gnc-commodity-gda.h,
1644	  branches/gda-dev/src/backend/gda/gnc-price-gda.c,
1645	  branches/gda-dev/src/backend/gda/gnc-price-gda.h,
1646	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.c,
1647	  branches/gda-dev/src/backend/gda/gnc-transaction-gda.h,
1648	  branches/gda-dev/src/backend/gda/gncmod-backend-gda.c,
1649	  branches/gda-dev/src/engine/gnc-engine.c,
1650	  branches/gda-dev/src/engine/gnc-filepath-utils.c: Initial commit
1651	  of initial gda backend framework. See GDA_STATUS.
1652
16532006-11-07 00:23  andi5
1654
1655	* [r15093] trunk/packaging/win32/install.sh: Work around a bug in
1656	  the MSYS bash (which generates 0x01 smilies when handling some
1657	  command substitutions), by adding a wrapper script for
1658	  pkg-config.exe.
1659
16602006-11-06 23:52  andi5
1661
1662	* [r15092] trunk/packaging/win32/install.sh: Do not simply touch
1663	  install-sh because we need that from automake --add-missing.
1664	  Warn the user if he has put install.sh in ., .., or ..\.. from
1665	  the repository. Improves r15037.
1666
16672006-11-06 22:09  warlord
1668
1669	* [r15090] branches/gda-dev: Create a GDA development branch for
1670	  GDA Backend Development
1671
16722006-11-06 15:27  cstim
1673
1674	* [r15089] trunk/src/gnome/druid-hierarchy.c: Add win32 method for
1675	  looking up the current LANG string
1676
16772006-11-06 04:45  hampton
1678
1679	* [r15088] trunk/ChangeLog,
1680	  trunk/src/report/standard-reports/account-piecharts.scm,
1681	  trunk/src/report/standard-reports/category-barchart.scm: Fix
1682	  some scheme inexact errors. Fixes 347462. BP
1683
16842006-11-04 22:07  cstim
1685
1686	* [r15086] trunk/src/gnome/gnc-plugin-basic-commands.c,
1687	  trunk/src/gnome/ui/gnc-plugin-basic-commands-ui.xml: Activate
1688	  Close Books menu item again. This is an unstable branch, after
1689	  all. Reverts r14150. bug#342599
1690
16912006-11-04 22:06  cstim
1692
1693	* [r15085] trunk/src/gnome/gnc-plugin-basic-commands.c,
1694	  trunk/src/gnome/ui/gnc-plugin-basic-commands-ui.xml: Activate
1695	  QSF Import/Export again. This is an unstable branch, after all.
1696	  Reverts r14147, r14148. bug#342515
1697
16982006-11-04 21:57  cstim
1699
1700	* [r15084] trunk/src/gnome/druid-merge.c,
1701	  trunk/src/gnome/gnc-plugin-basic-commands.c: Improve error
1702	  reporting of QSF import a little bit. Patch provided by Georgi
1703	  Mirchev, bug#343724.
1704
17052006-11-04 21:50  cstim
1706
1707	* [r15083] trunk/src/gnome/druid-merge.c: Fix cancel button of QSF
1708	  import. Patch provided by Georgi Mirchev, bug#343723.
1709
17102006-11-03 20:51  cstim
1711
1712	* [r15082] trunk/src/gnome-utils/gnc-gnome-utils.c: Fix missing
1713	  i18n header
1714
17152006-11-03 19:50  andi5
1716
1717	* [r15081] trunk/src/gnome-utils/gnc-gnome-utils.c: Inform the
1718	  user about 'gnucash-docs' package when Help is selected with no
1719	  content. Fixes #347102.
1720
17212006-11-03 19:49  andi5
1722
1723	* [r15080] trunk/src/gnome-utils/gnc-dense-cal.c: Make
1724	  gnc-dense-cal:month_name to use g_date_strftime instead of
1725	  strftime so that it returns a clean UTF-8 string.
1726
17272006-11-01 22:43  andi5
1728
1729	* [r15076] trunk/packaging/win32/custom.sh,
1730	  trunk/packaging/win32/goffice-0.3.2-patch.diff,
1731	  trunk/packaging/win32/install.sh: Some win32 package updates: -
1732	  Updated versions: MinGW, GLib, ATK, Pango, GTK+, Gail, LibGnome,
1733	  LibGSF, Glade, SVN - Move autotools up in the chain (guile1.8
1734	  will need that) - Stick with GOffice 0.3.0 (newer version need
1735	  code changes), but provide patch for 0.3.2 - Other minor
1736	  install.sh improvements
1737
17382006-11-01 21:14  andi5
1739
1740	* [r15070] trunk/src/gnome-utils/gnc-tree-view.c: Another NULL
1741	  %s-printf.
1742
17432006-11-01 20:46  andi5
1744
1745	* [r15069] trunk/src/gnome/top-level.c: Fix two NULL %s-printf's.
1746
17472006-11-01 20:45  andi5
1748
1749	* [r15068] trunk/src/gnome-utils/gnc-plugin-file-history.c: Fix
1750	  gnc_history_generate_label to search for the correct dir
1751	  separator and not to crash when there is none.
1752
17532006-11-01 19:36  andi5
1754
1755	* [r15067] trunk/src/engine/gnc-path.c,
1756	  trunk/src/engine/gnc-path.h,
1757	  trunk/src/gnome-utils/druid-gconf-setup.c: Automatically update
1758	  the gconf search path on windows. Add a force_slashes parameter
1759	  to gnc_path_get_gconfdir to get a slash separated path instead
1760	  of using G_DIR_SEPARATOR (backslash).
1761
17622006-11-01 00:01  hampton
1763
1764	* [r15066] branches/remove-group2/ChangeLog,
1765	  branches/remove-group2/gnucash.m4,
1766	  branches/remove-group2/lib/libqof/backend/file/qof-backend-qsf.h,
1767	  branches/remove-group2/lib/libqof/qof/qofinstance-p.h,
1768	  branches/remove-group2/lib/libqof/qof/qofinstance.h,
1769	  branches/remove-group2/lib/libqof/qof/qofsession.h,
1770	  branches/remove-group2/src/app-utils/app-utils.i,
1771	  branches/remove-group2/src/app-utils/gnc-account-merge.c,
1772	  branches/remove-group2/src/app-utils/gnc-account-merge.h,
1773	  branches/remove-group2/src/app-utils/gnc-component-manager.c,
1774	  branches/remove-group2/src/app-utils/gnc-ui-util.c,
1775	  branches/remove-group2/src/app-utils/gnc-ui-util.h,
1776	  branches/remove-group2/src/app-utils/guile-util.h,
1777	  branches/remove-group2/src/app-utils/options.scm,
1778	  branches/remove-group2/src/backend/file/gnc-account-xml-v2.c,
1779	  branches/remove-group2/src/backend/file/gnc-book-xml-v2.c,
1780	  branches/remove-group2/src/backend/file/gnc-commodity-xml-v2.c,
1781	  branches/remove-group2/src/backend/file/gnc-schedxaction-xml-v2.c,
1782	  branches/remove-group2/src/backend/file/io-example-account.c,
1783	  branches/remove-group2/src/backend/file/io-example-account.h,
1784	  branches/remove-group2/src/backend/file/io-gncbin-r.c,
1785	  branches/remove-group2/src/backend/file/io-gncbin.h,
1786	  branches/remove-group2/src/backend/file/io-gncxml-v1.c,
1787	  branches/remove-group2/src/backend/file/io-gncxml-v2.c,
1788	  branches/remove-group2/src/backend/file/io-utils.c,
1789	  branches/remove-group2/src/backend/file/io-utils.h,
1790	  branches/remove-group2/src/backend/file/test/test-load-xml2.c,
1791	  branches/remove-group2/src/backend/file/test/test-xml-account.c,
1792	  branches/remove-group2/src/backend/file/test/test-xml-transaction.c,
1793	  branches/remove-group2/src/backend/postgres/PostgresBackend.c,
1794	  branches/remove-group2/src/backend/postgres/PostgresBackend.h,
1795	  branches/remove-group2/src/backend/postgres/account.c,
1796	  branches/remove-group2/src/backend/postgres/account.h,
1797	  branches/remove-group2/src/backend/postgres/checkpoint.c,
1798	  branches/remove-group2/src/backend/postgres/checkpoint.h,
1799	  branches/remove-group2/src/backend/postgres/events.c,
1800	  branches/remove-group2/src/backend/postgres/table.m4,
1801	  branches/remove-group2/src/backend/postgres/test/test-db.c,
1802	  branches/remove-group2/src/backend/postgres/test/test-period.c,
1803	  branches/remove-group2/src/backend/postgres/txn.c,
1804	  branches/remove-group2/src/backend/postgres/txn.h,
1805	  branches/remove-group2/src/backend/postgres/txnmass.c,
1806	  branches/remove-group2/src/business/business-core/gncInvoice.c,
1807	  branches/remove-group2/src/business/business-gnome/business-gnome-utils.c,
1808	  branches/remove-group2/src/business/business-gnome/dialog-payment.c,
1809	  branches/remove-group2/src/business/business-gnome/gnc-plugin-business.c,
1810	  branches/remove-group2/src/business/business-gnome/gnc-plugin-page-invoice.c,
1811	  branches/remove-group2/src/business/business-ledger/gncEntryLedger.c,
1812	  branches/remove-group2/src/business/business-ledger/gncEntryLedgerLoad.c,
1813	  branches/remove-group2/src/business/business-reports/owner-report.scm,
1814	  branches/remove-group2/src/engine/Account.c,
1815	  branches/remove-group2/src/engine/Account.h,
1816	  branches/remove-group2/src/engine/AccountP.h,
1817	  branches/remove-group2/src/engine/Group.c,
1818	  branches/remove-group2/src/engine/Group.h,
1819	  branches/remove-group2/src/engine/GroupP.h,
1820	  branches/remove-group2/src/engine/Makefile.am,
1821	  branches/remove-group2/src/engine/Period.c,
1822	  branches/remove-group2/src/engine/SX-book-p.h,
1823	  branches/remove-group2/src/engine/SX-book.c,
1824	  branches/remove-group2/src/engine/SX-book.h,
1825	  branches/remove-group2/src/engine/SchedXaction.c,
1826	  branches/remove-group2/src/engine/Scrub.c,
1827	  branches/remove-group2/src/engine/Scrub.h,
1828	  branches/remove-group2/src/engine/Scrub2.c,
1829	  branches/remove-group2/src/engine/Scrub3.c,
1830	  branches/remove-group2/src/engine/Scrub3.h,
1831	  branches/remove-group2/src/engine/ScrubP.h,
1832	  branches/remove-group2/src/engine/Split.c,
1833	  branches/remove-group2/src/engine/TransLog.c,
1834	  branches/remove-group2/src/engine/Transaction.c,
1835	  branches/remove-group2/src/engine/Transaction.h,
1836	  branches/remove-group2/src/engine/cap-gains.c,
1837	  branches/remove-group2/src/engine/cashobjects.c,
1838	  branches/remove-group2/src/engine/engine-helpers.c,
1839	  branches/remove-group2/src/engine/engine-utilities.scm,
1840	  branches/remove-group2/src/engine/engine.i,
1841	  branches/remove-group2/src/engine/engine.scm,
1842	  branches/remove-group2/src/engine/gnc-associate-account.c,
1843	  branches/remove-group2/src/engine/gnc-budget.c,
1844	  branches/remove-group2/src/engine/gnc-engine.c,
1845	  branches/remove-group2/src/engine/gnc-engine.h,
1846	  branches/remove-group2/src/engine/test-core/test-engine-stuff.c,
1847	  branches/remove-group2/src/engine/test-core/test-engine-stuff.h,
1848	  branches/remove-group2/src/engine/test/test-create-account.scm,
1849	  branches/remove-group2/src/engine/test/test-group-vs-book.c,
1850	  branches/remove-group2/src/engine/test/test-lots.c,
1851	  branches/remove-group2/src/engine/test/test-period.c,
1852	  branches/remove-group2/src/engine/test/test-query.c,
1853	  branches/remove-group2/src/experimental/cgi-bin/gnc-server.c,
1854	  branches/remove-group2/src/experimental/cgi-bin/hello2.c,
1855	  branches/remove-group2/src/experimental/cgi-bin/hello3.c,
1856	  branches/remove-group2/src/gnome-utils/account-quickfill.c,
1857	  branches/remove-group2/src/gnome-utils/account-quickfill.h,
1858	  branches/remove-group2/src/gnome-utils/dialog-account.c,
1859	  branches/remove-group2/src/gnome-utils/dialog-account.h,
1860	  branches/remove-group2/src/gnome-utils/dialog-transfer.c,
1861	  branches/remove-group2/src/gnome-utils/dialog-utils.c,
1862	  branches/remove-group2/src/gnome-utils/gnc-account-sel.c,
1863	  branches/remove-group2/src/gnome-utils/gnc-file.c,
1864	  branches/remove-group2/src/gnome-utils/gnc-html.c,
1865	  branches/remove-group2/src/gnome-utils/gnc-tree-model-account.c,
1866	  branches/remove-group2/src/gnome-utils/gnc-tree-model-account.h,
1867	  branches/remove-group2/src/gnome-utils/gnc-tree-model.h,
1868	  branches/remove-group2/src/gnome-utils/gnc-tree-view-account.c,
1869	  branches/remove-group2/src/gnome-utils/gnc-tree-view-account.h,
1870	  branches/remove-group2/src/gnome-utils/window-main-summarybar.c,
1871	  branches/remove-group2/src/gnome/dialog-commodities.c,
1872	  branches/remove-group2/src/gnome/dialog-find-transactions.c,
1873	  branches/remove-group2/src/gnome/dialog-sxsincelast.c,
1874	  branches/remove-group2/src/gnome/druid-acct-period.c,
1875	  branches/remove-group2/src/gnome/druid-hierarchy.c,
1876	  branches/remove-group2/src/gnome/druid-merge.c,
1877	  branches/remove-group2/src/gnome/druid-merge.h,
1878	  branches/remove-group2/src/gnome/druid-stock-split.c,
1879	  branches/remove-group2/src/gnome/gnc-plugin-page-account-tree.c,
1880	  branches/remove-group2/src/gnome/gnc-plugin-page-register.c,
1881	  branches/remove-group2/src/gnome/gnc-split-reg.c,
1882	  branches/remove-group2/src/gnome/reconcile-list.c,
1883	  branches/remove-group2/src/gnome/top-level.c,
1884	  branches/remove-group2/src/gnome/window-reconcile.c,
1885	  branches/remove-group2/src/import-export/binary-import/druid-commodity.c,
1886	  branches/remove-group2/src/import-export/hbci/druid-hbci-utils.c,
1887	  branches/remove-group2/src/import-export/hbci/gnc-hbci-gettrans.c,
1888	  branches/remove-group2/src/import-export/hbci/gnc-hbci-transfer.c,
1889	  branches/remove-group2/src/import-export/import-account-matcher.c,
1890	  branches/remove-group2/src/import-export/import-backend.c,
1891	  branches/remove-group2/src/import-export/import-match-map.c,
1892	  branches/remove-group2/src/import-export/ofx/gnc-ofx-import.c,
1893	  branches/remove-group2/src/import-export/qif-import/druid-qif-import.c,
1894	  branches/remove-group2/src/import-export/qif-import/qif-dialog-utils.scm,
1895	  branches/remove-group2/src/import-export/qif-import/qif-guess-map.scm,
1896	  branches/remove-group2/src/import-export/qif-import/qif-import.scm,
1897	  branches/remove-group2/src/import-export/qif-import/qif-merge-groups.scm,
1898	  branches/remove-group2/src/import-export/qif-import/qif-to-gnc.scm,
1899	  branches/remove-group2/src/import-export/qif-io-core/qif-acct-table.scm,
1900	  branches/remove-group2/src/import-export/qif-io-core/qif-io-core.scm,
1901	  branches/remove-group2/src/import-export/qif-io-core/test/test-import-phase-1.scm,
1902	  branches/remove-group2/src/register/ledger-core/gnc-ledger-display.c,
1903	  branches/remove-group2/src/register/ledger-core/split-register-control.c,
1904	  branches/remove-group2/src/register/ledger-core/split-register-load.c,
1905	  branches/remove-group2/src/register/ledger-core/split-register-model.c,
1906	  branches/remove-group2/src/register/ledger-core/split-register-p.h,
1907	  branches/remove-group2/src/register/ledger-core/split-register.c,
1908	  branches/remove-group2/src/register/ledger-core/split-register.h,
1909	  branches/remove-group2/src/report/locale-specific/us/taxtxf-de_DE.scm,
1910	  branches/remove-group2/src/report/locale-specific/us/taxtxf.scm,
1911	  branches/remove-group2/src/report/report-system/commodity-utilities.scm,
1912	  branches/remove-group2/src/report/report-system/html-acct-table.scm,
1913	  branches/remove-group2/src/report/report-system/html-utilities.scm,
1914	  branches/remove-group2/src/report/report-system/report-system.scm,
1915	  branches/remove-group2/src/report/report-system/report-utilities.scm,
1916	  branches/remove-group2/src/report/standard-reports/account-piecharts.scm,
1917	  branches/remove-group2/src/report/standard-reports/account-summary.scm,
1918	  branches/remove-group2/src/report/standard-reports/advanced-portfolio.scm,
1919	  branches/remove-group2/src/report/standard-reports/average-balance.scm,
1920	  branches/remove-group2/src/report/standard-reports/balance-sheet.scm,
1921	  branches/remove-group2/src/report/standard-reports/budget.scm,
1922	  branches/remove-group2/src/report/standard-reports/cash-flow.scm,
1923	  branches/remove-group2/src/report/standard-reports/category-barchart.scm,
1924	  branches/remove-group2/src/report/standard-reports/daily-reports.scm,
1925	  branches/remove-group2/src/report/standard-reports/equity-statement.scm,
1926	  branches/remove-group2/src/report/standard-reports/general-journal.scm,
1927	  branches/remove-group2/src/report/standard-reports/income-statement.scm,
1928	  branches/remove-group2/src/report/standard-reports/net-barchart.scm,
1929	  branches/remove-group2/src/report/standard-reports/portfolio.scm,
1930	  branches/remove-group2/src/report/standard-reports/price-scatter.scm,
1931	  branches/remove-group2/src/report/standard-reports/transaction.scm,
1932	  branches/remove-group2/src/report/standard-reports/trial-balance.scm,
1933	  branches/remove-group2/src/scm/price-quotes.scm: Rebase the
1934	  remove group changes on a branch pulled after the gwrap -> swig
1935	  changeover.
1936
19372006-10-31 03:45  hampton
1938
1939	* [r15065] branches/remove-group2: Branch from trunk at r15059
1940
19412006-10-30 13:24  cstim
1942
1943	* [r15064] trunk/doc/Makefile.am, trunk/doc/build-suse.txt: Remove
1944	  very old and very obsolete build instructions
1945
19462006-10-30 13:17  cstim
1947
1948	* [r15063] trunk/doc/README.german, trunk/doc/guile-hackers.txt:
1949	  Replace g-wrap with swig in doc files
1950
19512006-10-30 13:12  cstim
1952
1953	* [r15062] trunk/HACKING, trunk/README, trunk/README.dependencies:
1954	  Replace g-wrap with swig in doc files
1955
19562006-10-29 03:39  chris
1957
1958	* [r15061] trunk/src/engine/engine-interface.scm,
1959	  trunk/src/import-export/qif-import/qif-dialog-utils.scm,
1960	  trunk/src/import-export/qif-import/qif-file.scm,
1961	  trunk/src/import-export/qif-io-core/qif-acct-table.scm,
1962	  trunk/src/import-export/qif-io-core/qif-bank-xtn-import.scm,
1963	  trunk/src/import-export/qif-io-core/qif-invst-xtn-import.scm,
1964	  trunk/src/report/standard-reports/budget.scm,
1965	  trunk/src/report/standard-reports/cash-flow.scm,
1966	  trunk/src/report/standard-reports/transaction.scm: [Part 2]
1967	  Audit all .scm files for cases where null objects were assumed
1968	  to be #f. (It helps to save all buffers before the commit.)
1969
19702006-10-29 03:12  chris
1971
1972	* [r15060] trunk/src/app-utils/options.scm,
1973	  trunk/src/business/business-core/business-core.scm,
1974	  trunk/src/business/business-reports/aging.scm,
1975	  trunk/src/business/business-reports/business-reports.scm,
1976	  trunk/src/business/business-reports/easy-invoice.scm,
1977	  trunk/src/business/business-reports/fancy-invoice.scm,
1978	  trunk/src/business/business-reports/invoice.scm,
1979	  trunk/src/business/business-reports/owner-report.scm,
1980	  trunk/src/business/business-utils/business-options.scm,
1981	  trunk/src/engine/engine-interface.scm,
1982	  trunk/src/import-export/qif-import/qif-guess-map.scm,
1983	  trunk/src/import-export/qif-import/qif-merge-groups.scm,
1984	  trunk/src/import-export/qif-import/qif-to-gnc.scm,
1985	  trunk/src/import-export/qif-io-core/qif-acct-table.scm,
1986	  trunk/src/report/locale-specific/us/taxtxf-de_DE.scm,
1987	  trunk/src/report/locale-specific/us/taxtxf.scm,
1988	  trunk/src/report/report-gnome/report-gnome.scm,
1989	  trunk/src/report/report-system/gnc-report.h,
1990	  trunk/src/report/report-system/html-utilities.scm,
1991	  trunk/src/report/standard-reports/cash-flow.scm,
1992	  trunk/src/report/standard-reports/register.scm,
1993	  trunk/src/report/standard-reports/standard-reports.scm,
1994	  trunk/src/scm/printing/print-check.scm: Audit all .scm files for
1995	  cases where null objects were assumed to be #f. In most of these
1996	  cases, I know the value is always returned from C, so we can use
1997	  "null?". In cases where I wasn't sure, I make it check for
1998	  either #f or null?. Hopefully, I got 'em all. But, really, what
1999	  are the chances?
2000
20012006-10-28 01:53  chris
2002
2003	* [r15059] trunk/src/business/business-reports/easy-invoice.scm,
2004	  trunk/src/business/business-reports/fancy-invoice.scm,
2005	  trunk/src/business/business-reports/invoice.scm: Replace
2006	  "gnc:entry-get-order" with "gncEntryGetOrder".
2007
20082006-10-26 20:45  andi5
2009
2010	* [r15058] trunk, trunk/packaging/win32/custom.sh: Update slib url
2011	  to stick with old version 3a3.
2012
20132006-10-22 00:58  chris
2014
2015	* [r15057] trunk/src/app-utils/app-utils.i,
2016	  trunk/src/scm/price-quotes.scm: Get price-quotes to work again.
2017	  Fix a type (missing '*') in the GncCommodityList typemap. Re-add
2018	  an incorrectly dropped (use-modules ...) statement for the
2019	  wrapped part of gnome-utils. Remove some duplicated (use-modules
2020	  ...).
2021
20222006-10-21 18:31  andi5
2023
2024	* [r15055] trunk/packaging/win32/reset.sh: Fix typo in reset.sh.
2025
20262006-10-21 14:40  chris
2027
2028	* [r15054] trunk/src/core-utils/core-utils.scm: Re-export symbols
2029	  wrapper-provided symbols in core-utils.scm.
2030
20312006-10-21 13:26  andi5
2032
2033	* [r15053] trunk, trunk/src/engine/engine-interface.scm,
2034	  trunk/src/import-export/qif-import/qif-to-gnc.scm,
2035	  trunk/src/import-export/qif-io-core/qif-bank-xtn-import.scm,
2036	  trunk/src/import-export/qif-io-core/qif-invst-xtn-import.scm:
2037	  Replace xaccTransAppendSplit by xaccSplitSetParent in a few
2038	  scheme files.
2039	* [r15052] trunk, trunk/src/engine/engine-interface.scm,
2040	  trunk/src/import-export/qif-import/qif-to-gnc.scm,
2041	  trunk/src/import-export/qif-io-core/qif-bank-xtn-import.scm,
2042	  trunk/src/import-export/qif-io-core/qif-invst-xtn-import.scm:
2043	  Correct order of account and split parameters to
2044	  xaccSplitSetAccount in a few scheme files.
2045	* [r15051] trunk, trunk/src/engine/engine-interface.scm,
2046	  trunk/src/import-export/qif-import/qif-to-gnc.scm,
2047	  trunk/src/import-export/qif-io-core/qif-bank-xtn-import.scm,
2048	  trunk/src/import-export/qif-io-core/qif-invst-xtn-import.scm:
2049	  Correct xaccTransactionSetDescription to xaccTransSetDescription
2050	  in a few scheme files.
2051
20522006-10-20 18:57  warlord
2053
2054	* [r15050] trunk, trunk/packaging/win32/install.sh,
2055	  trunk/packaging/win32/reset.sh: Remove the goffice tmpdir before
2056	  rebuilding it remove tmpdir when you reset the build.
2057
20582006-10-20 17:53  warlord
2059
2060	* [r15049] trunk, trunk/packaging/win32/reset.sh: fix a small
2061	  syntax bug in the reset script.
2062
20632006-10-20 17:51  warlord
2064
2065	* [r15048] trunk, trunk/packaging/win32/install.sh,
2066	  trunk/packaging/win32/reset.sh: Use "passive FTP" with wget, to
2067	  allow building behind a firewall Create a 'reset' script to
2068	  allow resetting the win32 build environment.
2069
20702006-10-20 15:59  andi5
2071
2072	* [r15047] trunk, trunk/packaging/win32/install.sh: Unlink
2073	  ${SWIG_DIR}\INSTALL because it bites with /bin/install.
2074
20752006-10-19 23:58  chris
2076
2077	* [r15046] trunk/src/engine/engine-interface.scm,
2078	  trunk/src/report/standard-reports/register.scm,
2079	  trunk/src/report/standard-reports/transaction.scm: Fix three
2080	  wrapper-related bugs found and patched by Mike Alexander
2081	  <mta@umich.edu>. 1) Since the output of (xaccTransGetSplit ...)
2082	  may now be '(), check for it with (null? ...). 2) Fix the result
2083	  of a sed mis-ordering: s/gnc:query-get-splits/qof-query-run/g
2084	  s/gnc:query-get-splits-unique-trans/xaccQueryGetSplitsUniqueTrans/g
2085	  3) Fix the result of a sed typo:
2086	  s/gnc:split-corr-account-fullname/SPLIT-CORR-ACCT-FULLNAME/g
2087	  which should've been
2088	  s/gnc:split-corr-account-fullname/SPLIT-CORR-ACCT-NAME/g
2089
20902006-10-19 08:18  cstim
2091
2092	* [r15045] trunk/packaging/win32/install.sh: Fix r15040 that
2093	  accidentally used a hard-coded path
2094
20952006-10-19 02:50  chris
2096
2097	* [r15044] trunk/src/gnome/top-level.c: Remove another unused
2098	  function. I think I added this function on the swig-redo branch,
2099	  but it turned out to be obsoleted by the merge because we no
2100	  longer read 1.8.x state files.
2101
21022006-10-19 02:05  chris
2103
2104	* [r15043]
2105	  trunk/src/register/register-core/gncmod-register-core.c: Remove
2106	  unused function.
2107
21082006-10-19 01:00  chris
2109
2110	* [r15042] trunk/src/business/business-core/business-core.scm,
2111	  trunk/src/engine/engine-interface.scm,
2112	  trunk/src/import-export/qif-import/qif-merge-groups.scm,
2113	  trunk/src/report/standard-reports/advanced-portfolio.scm,
2114	  trunk/src/report/standard-reports/cash-flow.scm,
2115	  trunk/src/report/standard-reports/transaction.scm: Replace
2116	  xaccTransGetSplits with xaccTransGetSplitList.
2117	  'xaccTransGetSplits' doesn't exist. It was a result of an
2118	  incorrect ordering of sed substitutions:
2119	  s/gnc:transaction-get-split/xaccTransGetSplit/g
2120	  s/gnc:transaction-get-splits/xaccTransGetSplitList/g
2121
21222006-10-18 21:08  andi5
2123
2124	* [r15041] trunk/src/core-utils/gnc-gconf-utils.c: Correct
2125	  gnc_gconf_add/remove_notification to avoid printf'ing NULL and
2126	  therefore crashes on Solaris and Windows. r14675 had fixed that,
2127	  r14945 (me) undermined it though.
2128
21292006-10-18 19:45  andi5
2130
2131	* [r15040] trunk/packaging/win32/install.sh: Make gnucash.bat work.
2132
21332006-10-18 18:15  andi5
2134
2135	* [r15039] trunk/src/core-utils/Makefile.am,
2136	  trunk/src/gnc-module/Makefile.am,
2137	  trunk/src/gnc-module/test/mod-bar/Makefile.am,
2138	  trunk/src/gnc-module/test/mod-baz/Makefile.am,
2139	  trunk/src/gnc-module/test/mod-foo/Makefile.am,
2140	  trunk/src/import-export/qif-import/qif-import.scm: Make win32
2141	  compile again. * Add a few GUILE_LIBS * Remove platform specific
2142	  .so from a load-extension parameter
2143
21442006-10-18 18:03  andi5
2145
2146	* [r15038] trunk/packaging/win32/custom.sh,
2147	  trunk/packaging/win32/install.sh: Adjust install.sh to better
2148	  cope with current HEAD. * Replace g-wrap by swig * Bump SVN_REV
2149	  (prior SVNREV_FLAG) to HEAD * Remove backup files in the
2150	  repository to cleanup `svn status'
2151
21522006-10-18 15:37  cstim
2153
2154	* [r15037] trunk/packaging/win32/install.sh: Add workaround so
2155	  that intltoolize doesn't come up with some foolish
2156	  AC_CONFIG_AUX_DIR; bug#362006
2157
21582006-10-18 11:52  cstim
2159
2160	* [r15036] trunk/packaging/win32/install.sh: Temporarily set the
2161	  win32 checkout to r15007 until we've added the compiling of SWIG
2162	  on win32.
2163
21642006-10-18 10:15  andi5
2165
2166	* [r15035] trunk, trunk/src/report/standard-reports/cash-flow.scm:
2167	  Quote a list of account types to avoid a cash flow crash. Fixes
2168	  #363068.
2169
21702006-10-17 21:46  warlord
2171
2172	* [r15034] trunk, trunk/src/business/business-core/gncOwner.h:
2173	  Don't wrap the GncOwner structure.
2174
21752006-10-17 20:41  cstim
2176
2177	* [r15033] branches/2.0/po/de.po: Fix stupid typo in German
2178	  translation
2179
21802006-10-17 20:41  hampton
2181
2182	* [r15032] trunk/src/bin/gnucash-bin.c: Fix uninitialzed variable
2183	  error message.
2184
21852006-10-17 08:35  cstim
2186
2187	* [r15031] branches/2.0/src/backend/postgres/test/run-tests.sh:
2188	  Fix typo in shell script test as reported by Thomas Klausner.
2189	  Merged 15030 from trunk.
2190
21912006-10-17 08:32  cstim
2192
2193	* [r15030] trunk/src/backend/postgres/test/run-tests.sh: Fix typo
2194	  in shell script test as reported by Thomas Klausner
2195
21962006-10-17 03:04  warlord
2197
2198	* [r15029] branches/2.0, branches/2.0/src/bin/gnucash-bin.c:
2199	  Actually get it to work properly. Test first, silly!
2200
22012006-10-17 02:32  warlord
2202
2203	* [r15028] branches/2.0, branches/2.0/src/bin/gnucash-bin.c: use
2204	  PACKAGE_VERSION for last stable release on the release branch.
2205
22062006-10-17 02:31  warlord
2207
2208	* [r15027] trunk, trunk/src/bin/gnucash-bin.c: r13496@cliodev:
2209	  warlord | 2006-10-16 22:29:43 -0400 Update for 2.0.2 release.
2210
22112006-10-16 03:35  chris
2212
2213	* [r15026] trunk/src/Makefile.am, trunk/src/app-utils/Makefile.am,
2214	  trunk/src/app-utils/app-utils.i, trunk/src/base-typemaps.i,
2215	  trunk/src/business/business-core/Makefile.am,
2216	  trunk/src/business/business-core/business-core.i,
2217	  trunk/src/business/dialog-tax-table/Makefile.am,
2218	  trunk/src/business/dialog-tax-table/dialog-tax-table.i,
2219	  trunk/src/core-utils/Makefile.am,
2220	  trunk/src/core-utils/core-utils.i, trunk/src/engine/Makefile.am,
2221	  trunk/src/engine/engine.i, trunk/src/gnc-module/Makefile.am,
2222	  trunk/src/gnc-module/gnc-module.i,
2223	  trunk/src/gnome-utils/Makefile.am,
2224	  trunk/src/gnome-utils/gnome-utils.i,
2225	  trunk/src/gnome/Makefile.am, trunk/src/gnome/gnome.i,
2226	  trunk/src/report/report-gnome/Makefile.am,
2227	  trunk/src/report/report-gnome/report-gnome.i,
2228	  trunk/src/report/report-system/Makefile.am,
2229	  trunk/src/report/report-system/report-system.i: Factor out some
2230	  common typemaps into src/base-typemaps.i
2231
22322006-10-16 01:28  andi5
2233
2234	* [r15025] trunk, trunk/src/app-utils,
2235	  trunk/src/business/business-core,
2236	  trunk/src/business/business-gnome,
2237	  trunk/src/business/dialog-tax-table, trunk/src/core-utils,
2238	  trunk/src/engine, trunk/src/gnc-module,
2239	  trunk/src/gnc-module/test/mod-bar,
2240	  trunk/src/gnc-module/test/mod-baz,
2241	  trunk/src/gnc-module/test/mod-foo, trunk/src/gnome,
2242	  trunk/src/gnome-search, trunk/src/gnome-utils,
2243	  trunk/src/gnome/schemas, trunk/src/import-export,
2244	  trunk/src/import-export/binary-import,
2245	  trunk/src/import-export/qif-import,
2246	  trunk/src/register/register-core, trunk/src/report/report-gnome,
2247	  trunk/src/report/report-system: Do not svn:ignore g-wrap files
2248	  anymore.
2249
22502006-10-15 19:02  chris
2251
2252	* [r15024] trunk, trunk/Makefile.am, trunk/configure.in,
2253	  trunk/lib/libqof/qof/qofquery.c, trunk/macros/ac_pkg_swig.m4,
2254	  trunk/macros/g-wrap.m4, trunk/src, trunk/src/Makefile.am,
2255	  trunk/src/app-utils, trunk/src/app-utils/Makefile.am,
2256	  trunk/src/app-utils/app-utils.i,
2257	  trunk/src/app-utils/app-utils.scm,
2258	  trunk/src/app-utils/c-interface.scm,
2259	  trunk/src/app-utils/date-utilities.scm,
2260	  trunk/src/app-utils/gfec.c, trunk/src/app-utils/gfec.h,
2261	  trunk/src/app-utils/gnc-component-manager.c,
2262	  trunk/src/app-utils/gnc-component-manager.h,
2263	  trunk/src/app-utils/gnc-helpers.c,
2264	  trunk/src/app-utils/gnc-helpers.h,
2265	  trunk/src/app-utils/gnc-ui-util.c,
2266	  trunk/src/app-utils/gncmod-app-utils.c,
2267	  trunk/src/app-utils/guile-util.c,
2268	  trunk/src/app-utils/gw-app-utils-spec.scm,
2269	  trunk/src/app-utils/hooks.scm,
2270	  trunk/src/app-utils/kvp-option-registry.scm,
2271	  trunk/src/app-utils/option-util.c,
2272	  trunk/src/app-utils/option-util.h,
2273	  trunk/src/app-utils/options.scm, trunk/src/app-utils/prefs.scm,
2274	  trunk/src/app-utils/test/Makefile.am,
2275	  trunk/src/app-utils/test/test-component-manager,
2276	  trunk/src/app-utils/test/test-load-module,
2277	  trunk/src/backend/file/test/Makefile.am,
2278	  trunk/src/backend/postgres/test/Makefile.am,
2279	  trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c,
2280	  trunk/src/bin/gnucash-valgrind.in, trunk/src/bin/gnucash.in,
2281	  trunk/src/bin/overrides/Makefile.am,
2282	  trunk/src/bin/overrides/gnucash-build-env.in,
2283	  trunk/src/bin/overrides/gnucash-env.in,
2284	  trunk/src/business/business-core,
2285	  trunk/src/business/business-core/Makefile.am,
2286	  trunk/src/business/business-core/business-core.i,
2287	  trunk/src/business/business-core/business-core.scm,
2288	  trunk/src/business/business-core/businessmod-core.c,
2289	  trunk/src/business/business-core/gncBillTerm.h,
2290	  trunk/src/business/business-core/gncBusGuile.c,
2291	  trunk/src/business/business-core/gncCustomer.h,
2292	  trunk/src/business/business-core/gncEntry.c,
2293	  trunk/src/business/business-core/gncEntry.h,
2294	  trunk/src/business/business-core/gncInvoice.c,
2295	  trunk/src/business/business-core/gncInvoice.h,
2296	  trunk/src/business/business-core/gncJob.h,
2297	  trunk/src/business/business-core/gncOrder.h,
2298	  trunk/src/business/business-core/gncOwner.h,
2299	  trunk/src/business/business-core/gw-business-core-spec.scm,
2300	  trunk/src/business/business-core/test/Makefile.am,
2301	  trunk/src/business/business-gnome,
2302	  trunk/src/business/business-gnome/Makefile.am,
2303	  trunk/src/business/business-gnome/business-gnome.scm,
2304	  trunk/src/business/business-gnome/business-options-gnome.c,
2305	  trunk/src/business/business-gnome/businessmod-gnome.c,
2306	  trunk/src/business/business-gnome/dialog-invoice.c,
2307	  trunk/src/business/business-gnome/gw-business-gnome-spec.scm,
2308	  trunk/src/business/business-ledger/gncEntryLedgerLoad.c,
2309	  trunk/src/business/business-reports/aging.scm,
2310	  trunk/src/business/business-reports/business-reports.scm,
2311	  trunk/src/business/business-reports/easy-invoice.scm,
2312	  trunk/src/business/business-reports/fancy-invoice.scm,
2313	  trunk/src/business/business-reports/invoice.scm,
2314	  trunk/src/business/business-reports/owner-report.scm,
2315	  trunk/src/business/business-reports/payables.scm,
2316	  trunk/src/business/business-reports/receivables.scm,
2317	  trunk/src/business/business-utils/Makefile.am,
2318	  trunk/src/business/business-utils/business-options.c,
2319	  trunk/src/business/business-utils/business-options.scm,
2320	  trunk/src/business/business-utils/business-prefs.scm,
2321	  trunk/src/business/dialog-tax-table,
2322	  trunk/src/business/dialog-tax-table/Makefile.am,
2323	  trunk/src/business/dialog-tax-table/dialog-tax-table.i,
2324	  trunk/src/business/dialog-tax-table/dialog-tax-table.scm,
2325	  trunk/src/business/dialog-tax-table/gncmod-dialog-tax-table.c,
2326	  trunk/src/business/dialog-tax-table/gw-dialog-tax-table-spec.scm,
2327	  trunk/src/core-utils, trunk/src/core-utils/Makefile.am,
2328	  trunk/src/core-utils/core-utils.i,
2329	  trunk/src/core-utils/core-utils.scm,
2330	  trunk/src/core-utils/gnc-main.c,
2331	  trunk/src/core-utils/gnc-main.h,
2332	  trunk/src/core-utils/gw-core-utils-spec.scm, trunk/src/engine,
2333	  trunk/src/engine/Account.h, trunk/src/engine/Group.c,
2334	  trunk/src/engine/Group.h, trunk/src/engine/Makefile.am,
2335	  trunk/src/engine/Query.c, trunk/src/engine/Query.h,
2336	  trunk/src/engine/Transaction.h,
2337	  trunk/src/engine/engine-helpers.c,
2338	  trunk/src/engine/engine-helpers.h,
2339	  trunk/src/engine/engine-interface.scm,
2340	  trunk/src/engine/engine-utilities.scm,
2341	  trunk/src/engine/engine.i, trunk/src/engine/engine.scm,
2342	  trunk/src/engine/glib-helpers.c,
2343	  trunk/src/engine/glib-helpers.h, trunk/src/engine/gnc-budget.h,
2344	  trunk/src/engine/gnc-commodity.c,
2345	  trunk/src/engine/gnc-commodity.h, trunk/src/engine/gnc-hooks.c,
2346	  trunk/src/engine/gnc-numeric.scm,
2347	  trunk/src/engine/gnc-pricedb.c, trunk/src/engine/gnc-pricedb.h,
2348	  trunk/src/engine/gncmod-engine.c,
2349	  trunk/src/engine/gw-engine-spec.scm,
2350	  trunk/src/engine/gw-kvp-spec.scm, trunk/src/engine/kvp-scm.c,
2351	  trunk/src/engine/test-core/Makefile.am,
2352	  trunk/src/engine/test/Makefile.am,
2353	  trunk/src/engine/test/test-create-account.scm,
2354	  trunk/src/engine/test/test-scm-query-import.scm,
2355	  trunk/src/gnc-module, trunk/src/gnc-module/Makefile.am,
2356	  trunk/src/gnc-module/gnc-module.c,
2357	  trunk/src/gnc-module/gnc-module.i,
2358	  trunk/src/gnc-module/gnc-module.scm,
2359	  trunk/src/gnc-module/gw-gnc-module-spec.scm,
2360	  trunk/src/gnc-module/test/Makefile.am,
2361	  trunk/src/gnc-module/test/mod-bar,
2362	  trunk/src/gnc-module/test/mod-bar/Makefile.am,
2363	  trunk/src/gnc-module/test/mod-bar/bar-gwrap.scm,
2364	  trunk/src/gnc-module/test/mod-bar/bar.i,
2365	  trunk/src/gnc-module/test/mod-bar/gnc-mod-bar.c,
2366	  trunk/src/gnc-module/test/mod-baz,
2367	  trunk/src/gnc-module/test/mod-baz/Makefile.am,
2368	  trunk/src/gnc-module/test/mod-baz/baz-gwrap.scm,
2369	  trunk/src/gnc-module/test/mod-baz/baz.i,
2370	  trunk/src/gnc-module/test/mod-baz/gnc-mod-baz.c,
2371	  trunk/src/gnc-module/test/mod-foo,
2372	  trunk/src/gnc-module/test/mod-foo/Makefile.am,
2373	  trunk/src/gnc-module/test/mod-foo/foo-gwrap.scm,
2374	  trunk/src/gnc-module/test/mod-foo/foo.i,
2375	  trunk/src/gnc-module/test/mod-foo/gnc-mod-foo.c,
2376	  trunk/src/gnc-module/test/test-gwrapped-c,
2377	  trunk/src/gnc-module/test/test-load-deps,
2378	  trunk/src/gnc-module/test/test-scm-multi, trunk/src/gnome,
2379	  trunk/src/gnome-search/Makefile.am, trunk/src/gnome-utils,
2380	  trunk/src/gnome-utils/Makefile.am,
2381	  trunk/src/gnome-utils/dialog-options.c,
2382	  trunk/src/gnome-utils/dialog-options.h,
2383	  trunk/src/gnome-utils/gnc-file.c,
2384	  trunk/src/gnome-utils/gnc-file.h,
2385	  trunk/src/gnome-utils/gnc-html.h,
2386	  trunk/src/gnome-utils/gnc-main-window.c,
2387	  trunk/src/gnome-utils/gnc-main-window.h,
2388	  trunk/src/gnome-utils/gnc-plugin-menu-additions.c,
2389	  trunk/src/gnome-utils/gnc-tree-model-account.c,
2390	  trunk/src/gnome-utils/gnc-tree-model-commodity.c,
2391	  trunk/src/gnome-utils/gnc-tree-model-price.c,
2392	  trunk/src/gnome-utils/gncmod-gnome-utils.c,
2393	  trunk/src/gnome-utils/gnome-utils.i,
2394	  trunk/src/gnome-utils/gnome-utils.scm,
2395	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm,
2396	  trunk/src/gnome-utils/test/Makefile.am,
2397	  trunk/src/gnome/Makefile.am,
2398	  trunk/src/gnome/dialog-price-edit-db.c,
2399	  trunk/src/gnome/dialog-sx-from-trans.c,
2400	  trunk/src/gnome/dialog-tax-info.c,
2401	  trunk/src/gnome/gnc-plugin-page-register.c,
2402	  trunk/src/gnome/gnome.i, trunk/src/gnome/gw-gnc-spec.scm,
2403	  trunk/src/gnome/top-level.c,
2404	  trunk/src/import-export/Makefile.am,
2405	  trunk/src/import-export/hbci/Makefile.am,
2406	  trunk/src/import-export/log-replay/Makefile.am,
2407	  trunk/src/import-export/qif-import/Makefile.am,
2408	  trunk/src/import-export/qif-import/druid-qif-import.c,
2409	  trunk/src/import-export/qif-import/qif-dialog-utils.scm,
2410	  trunk/src/import-export/qif-import/qif-file.scm,
2411	  trunk/src/import-export/qif-import/qif-guess-map.scm,
2412	  trunk/src/import-export/qif-import/qif-import.scm,
2413	  trunk/src/import-export/qif-import/qif-merge-groups.scm,
2414	  trunk/src/import-export/qif-import/qif-objects.scm,
2415	  trunk/src/import-export/qif-import/qif-parse.scm,
2416	  trunk/src/import-export/qif-import/qif-to-gnc.scm,
2417	  trunk/src/import-export/qif-io-core/qif-acct-table.scm,
2418	  trunk/src/import-export/qif-io-core/qif-bank-xtn-import.scm,
2419	  trunk/src/import-export/qif-io-core/qif-format-check.scm,
2420	  trunk/src/import-export/qif-io-core/qif-invst-xtn-import.scm,
2421	  trunk/src/import-export/qif-io-core/qif-parse.scm,
2422	  trunk/src/import-export/qif-io-core/test/Makefile.am,
2423	  trunk/src/import-export/qif-io-core/test/test-import-phase-1.scm,
2424	  trunk/src/import-export/qif-io-core/test/test-parser.scm,
2425	  trunk/src/import-export/qif/Makefile.am,
2426	  trunk/src/import-export/qif/test/Makefile.am,
2427	  trunk/src/import-export/test/Makefile.am,
2428	  trunk/src/network-utils/test/Makefile.am,
2429	  trunk/src/optional/Makefile.am, trunk/src/optional/swig,
2430	  trunk/src/register/ledger-core/gnc-ledger-display.c,
2431	  trunk/src/register/register-core/Makefile.am,
2432	  trunk/src/register/register-core/gncmod-register-core.c,
2433	  trunk/src/register/register-core/gw-register-core-spec.scm,
2434	  trunk/src/register/register-core/test/Makefile.am,
2435	  trunk/src/register/register-gnome/test/Makefile.am,
2436	  trunk/src/report/locale-specific/us/taxtxf-de_DE.scm,
2437	  trunk/src/report/locale-specific/us/taxtxf.scm,
2438	  trunk/src/report/locale-specific/us/test/Makefile.am,
2439	  trunk/src/report/report-gnome,
2440	  trunk/src/report/report-gnome/Makefile.am,
2441	  trunk/src/report/report-gnome/dialog-column-view.c,
2442	  trunk/src/report/report-gnome/dialog-style-sheet.c,
2443	  trunk/src/report/report-gnome/gnc-plugin-page-report.c,
2444	  trunk/src/report/report-gnome/gncmod-report-gnome.c,
2445	  trunk/src/report/report-gnome/gw-report-gnome-spec.scm,
2446	  trunk/src/report/report-gnome/report-gnome.i,
2447	  trunk/src/report/report-gnome/report-gnome.scm,
2448	  trunk/src/report/report-gnome/test/Makefile.am,
2449	  trunk/src/report/report-gnome/window-report.c,
2450	  trunk/src/report/report-system,
2451	  trunk/src/report/report-system/Makefile.am,
2452	  trunk/src/report/report-system/commodity-utilities.scm,
2453	  trunk/src/report/report-system/gnc-report.c,
2454	  trunk/src/report/report-system/gnc-report.h,
2455	  trunk/src/report/report-system/gncmod-report-system.c,
2456	  trunk/src/report/report-system/gw-report-system-spec.scm,
2457	  trunk/src/report/report-system/html-acct-table.scm,
2458	  trunk/src/report/report-system/html-barchart.scm,
2459	  trunk/src/report/report-system/html-piechart.scm,
2460	  trunk/src/report/report-system/html-scatter.scm,
2461	  trunk/src/report/report-system/html-style-info.scm,
2462	  trunk/src/report/report-system/html-style-sheet.scm,
2463	  trunk/src/report/report-system/html-utilities.scm,
2464	  trunk/src/report/report-system/options-utilities.scm,
2465	  trunk/src/report/report-system/report-system.i,
2466	  trunk/src/report/report-system/report-system.scm,
2467	  trunk/src/report/report-system/report-utilities.scm,
2468	  trunk/src/report/report-system/report.scm,
2469	  trunk/src/report/report-system/test/Makefile.am,
2470	  trunk/src/report/standard-reports/account-piecharts.scm,
2471	  trunk/src/report/standard-reports/account-summary.scm,
2472	  trunk/src/report/standard-reports/advanced-portfolio.scm,
2473	  trunk/src/report/standard-reports/average-balance.scm,
2474	  trunk/src/report/standard-reports/balance-sheet.scm,
2475	  trunk/src/report/standard-reports/budget.scm,
2476	  trunk/src/report/standard-reports/cash-flow.scm,
2477	  trunk/src/report/standard-reports/category-barchart.scm,
2478	  trunk/src/report/standard-reports/daily-reports.scm,
2479	  trunk/src/report/standard-reports/equity-statement.scm,
2480	  trunk/src/report/standard-reports/general-journal.scm,
2481	  trunk/src/report/standard-reports/income-statement.scm,
2482	  trunk/src/report/standard-reports/net-barchart.scm,
2483	  trunk/src/report/standard-reports/portfolio.scm,
2484	  trunk/src/report/standard-reports/price-scatter.scm,
2485	  trunk/src/report/standard-reports/register.scm,
2486	  trunk/src/report/standard-reports/standard-reports.scm,
2487	  trunk/src/report/standard-reports/test/Makefile.am,
2488	  trunk/src/report/standard-reports/transaction.scm,
2489	  trunk/src/report/standard-reports/trial-balance.scm,
2490	  trunk/src/report/stylesheets/stylesheet-easy.scm,
2491	  trunk/src/report/stylesheets/stylesheet-fancy.scm,
2492	  trunk/src/report/stylesheets/test/Makefile.am,
2493	  trunk/src/report/utility-reports/hello-world.scm,
2494	  trunk/src/report/utility-reports/test-graphing.scm,
2495	  trunk/src/report/utility-reports/test/Makefile.am,
2496	  trunk/src/report/utility-reports/view-column.scm,
2497	  trunk/src/report/utility-reports/welcome-to-gnucash.scm,
2498	  trunk/src/scm/command-line.scm, trunk/src/scm/main-window.scm,
2499	  trunk/src/scm/main.scm, trunk/src/scm/price-quotes.scm,
2500	  trunk/src/scm/printing/print-check.scm,
2501	  trunk/src/tax/us/test/Makefile.am,
2502	  trunk/src/tax/us/txf-de_DE.scm: Merge swig-redo branch back into
2503	  trunk. g-wrap is gone. I, for one, welcome our new swig
2504	  overlords.
2505
25062006-10-15 04:08  chris
2507
2508	* [r15023] branches/swig-redo/ChangeLog,
2509	  branches/swig-redo/Makefile.am, branches/swig-redo/art,
2510	  branches/swig-redo/configure.in,
2511	  branches/swig-redo/doc/tip_of_the_day.list.in,
2512	  branches/swig-redo/lib/guile-www/Makefile.am,
2513	  branches/swig-redo/lib/libqof/backend/file/Makefile.am,
2514	  branches/swig-redo/lib/libqof/backend/file/qsf-backend.c,
2515	  branches/swig-redo/lib/libqof/backend/file/qsf-xml-map.c,
2516	  branches/swig-redo/lib/libqof/qof/Makefile.am,
2517	  branches/swig-redo/lib/libqof/qof/qof.h,
2518	  branches/swig-redo/lib/libqof/qof/qofbackend-p.h,
2519	  branches/swig-redo/lib/libqof/qof/qofbackend.h,
2520	  branches/swig-redo/lib/libqof/qof/qofbook.c,
2521	  branches/swig-redo/lib/libqof/qof/qofbook.h,
2522	  branches/swig-redo/lib/libqof/qof/qofbookmerge.c,
2523	  branches/swig-redo/lib/libqof/qof/qofchoice.c,
2524	  branches/swig-redo/lib/libqof/qof/qofchoice.h,
2525	  branches/swig-redo/lib/libqof/qof/qofclass.h,
2526	  branches/swig-redo/lib/libqof/qof/qofid-p.h,
2527	  branches/swig-redo/lib/libqof/qof/qofid.c,
2528	  branches/swig-redo/lib/libqof/qof/qofid.h,
2529	  branches/swig-redo/lib/libqof/qof/qofinstance.c,
2530	  branches/swig-redo/lib/libqof/qof/qofinstance.h,
2531	  branches/swig-redo/lib/libqof/qof/qofobject-p.h,
2532	  branches/swig-redo/lib/libqof/qof/qofobject.c,
2533	  branches/swig-redo/lib/libqof/qof/qofobject.h,
2534	  branches/swig-redo/lib/libqof/qof/qofquery.c,
2535	  branches/swig-redo/lib/libqof/qof/qofquery.h,
2536	  branches/swig-redo/lib/libqof/qof/qofquerycore-p.h,
2537	  branches/swig-redo/lib/libqof/qof/qofquerycore.c,
2538	  branches/swig-redo/lib/libqof/qof/qofquerycore.h,
2539	  branches/swig-redo/lib/libqof/qof/qofsession.c,
2540	  branches/swig-redo/lib/libqof/qof/qofutil.h,
2541	  branches/swig-redo/macros/binreloc.m4,
2542	  branches/swig-redo/macros/legacy_macros.m4,
2543	  branches/swig-redo/packaging/gnucash.spec.in,
2544	  branches/swig-redo/packaging/win32,
2545	  branches/swig-redo/po/POTFILES.skip,
2546	  branches/swig-redo/src/app-utils/Makefile.am,
2547	  branches/swig-redo/src/app-utils/gnc-account-merge.c,
2548	  branches/swig-redo/src/app-utils/gnc-ui-util.c,
2549	  branches/swig-redo/src/app-utils/test/Makefile.am,
2550	  branches/swig-redo/src/app-utils/test/test-print-parse-amount.c,
2551	  branches/swig-redo/src/app-utils/test/test-print-queries.c,
2552	  branches/swig-redo/src/app-utils/test/test-scm-query-string.c,
2553	  branches/swig-redo/src/backend/file/gnc-account-xml-v2.c,
2554	  branches/swig-redo/src/backend/file/gnc-backend-file.c,
2555	  branches/swig-redo/src/backend/file/gnc-commodity-xml-v2.c,
2556	  branches/swig-redo/src/backend/file/test/Makefile.am,
2557	  branches/swig-redo/src/backend/file/test/test-load-backend.c,
2558	  branches/swig-redo/src/backend/file/test/test-load-example-account.c,
2559	  branches/swig-redo/src/backend/file/test/test-load-xml2.c,
2560	  branches/swig-redo/src/backend/file/test/test-save-in-lang.c,
2561	  branches/swig-redo/src/backend/file/test/test-xml2-is-file.c,
2562	  branches/swig-redo/src/backend/postgres/putil.c,
2563	  branches/swig-redo/src/backend/postgres/test/test-db.c,
2564	  branches/swig-redo/src/backend/postgres/test/test-load-backend.c,
2565	  branches/swig-redo/src/backend/postgres/test/test-period.c,
2566	  branches/swig-redo/src/bin/Makefile.am,
2567	  branches/swig-redo/src/bin/gnucash-bin.c,
2568	  branches/swig-redo/src/bin/gnucash.in,
2569	  branches/swig-redo/src/bin/i18n.h.in,
2570	  branches/swig-redo/src/bin/overrides/Makefile.am,
2571	  branches/swig-redo/src/bin/test/Makefile.am,
2572	  branches/swig-redo/src/business/business-core/Makefile.am,
2573	  branches/swig-redo/src/business/business-core/file/gncmod-business-backend-file.c,
2574	  branches/swig-redo/src/business/business-core/test/Makefile.am,
2575	  branches/swig-redo/src/business/business-core/test/test-address.c,
2576	  branches/swig-redo/src/business/business-core/test/test-business.c,
2577	  branches/swig-redo/src/business/business-core/test/test-customer.c,
2578	  branches/swig-redo/src/business/business-core/test/test-employee.c,
2579	  branches/swig-redo/src/business/business-core/test/test-job.c,
2580	  branches/swig-redo/src/business/business-core/test/test-vendor.c,
2581	  branches/swig-redo/src/business/business-gnome/Makefile.am,
2582	  branches/swig-redo/src/business/business-gnome/schemas/Makefile.am,
2583	  branches/swig-redo/src/business/business-reports/Makefile.am,
2584	  branches/swig-redo/src/business/business-utils/Makefile.am,
2585	  branches/swig-redo/src/business/dialog-tax-table/Makefile.am,
2586	  branches/swig-redo/src/calculation/expression_parser.c,
2587	  branches/swig-redo/src/core-utils/Makefile.am,
2588	  branches/swig-redo/src/core-utils/gnc-gconf-utils.c,
2589	  branches/swig-redo/src/core-utils/gnc-gconf-utils.h,
2590	  branches/swig-redo/src/core-utils/gnc-glib-utils.c,
2591	  branches/swig-redo/src/core-utils/gnc-glib-utils.h,
2592	  branches/swig-redo/src/engine/Account.c,
2593	  branches/swig-redo/src/engine/Account.h,
2594	  branches/swig-redo/src/engine/Group.c,
2595	  branches/swig-redo/src/engine/Group.h,
2596	  branches/swig-redo/src/engine/Makefile.am,
2597	  branches/swig-redo/src/engine/Period.c,
2598	  branches/swig-redo/src/engine/SX-book.c,
2599	  branches/swig-redo/src/engine/SX-book.h,
2600	  branches/swig-redo/src/engine/Transaction.c,
2601	  branches/swig-redo/src/engine/binreloc.c,
2602	  branches/swig-redo/src/engine/binreloc.h,
2603	  branches/swig-redo/src/engine/cashobjects.c,
2604	  branches/swig-redo/src/engine/gnc-budget.c,
2605	  branches/swig-redo/src/engine/gnc-engine.c,
2606	  branches/swig-redo/src/engine/gnc-lot.c,
2607	  branches/swig-redo/src/engine/gnc-path.c,
2608	  branches/swig-redo/src/engine/gnc-path.h,
2609	  branches/swig-redo/src/engine/gnc-pricedb.c,
2610	  branches/swig-redo/src/engine/gncla-dir.h.in,
2611	  branches/swig-redo/src/engine/test/Makefile.am,
2612	  branches/swig-redo/src/engine/test/test-commodities.c,
2613	  branches/swig-redo/src/engine/test/test-date.c,
2614	  branches/swig-redo/src/engine/test/test-group-vs-book.c,
2615	  branches/swig-redo/src/engine/test/test-guid.c,
2616	  branches/swig-redo/src/engine/test/test-load-engine.c,
2617	  branches/swig-redo/src/engine/test/test-lots.c,
2618	  branches/swig-redo/src/engine/test/test-numeric.c,
2619	  branches/swig-redo/src/engine/test/test-object.c,
2620	  branches/swig-redo/src/engine/test/test-period.c,
2621	  branches/swig-redo/src/engine/test/test-query.c,
2622	  branches/swig-redo/src/engine/test/test-querynew.c,
2623	  branches/swig-redo/src/engine/test/test-resolve-file-path.c,
2624	  branches/swig-redo/src/engine/test/test-scm-query.c,
2625	  branches/swig-redo/src/engine/test/test-split-vs-account.c,
2626	  branches/swig-redo/src/engine/test/test-transaction-reversal.c,
2627	  branches/swig-redo/src/engine/test/test-transaction-voiding.c,
2628	  branches/swig-redo/src/gnc-module/Makefile.am,
2629	  branches/swig-redo/src/gnc-module/gnc-module.c,
2630	  branches/swig-redo/src/gnc-module/test/test-dynload.c,
2631	  branches/swig-redo/src/gnc-test-env,
2632	  branches/swig-redo/src/gnome,
2633	  branches/swig-redo/src/gnome-search/Makefile.am,
2634	  branches/swig-redo/src/gnome-search/search.glade,
2635	  branches/swig-redo/src/gnome-utils/Makefile.am,
2636	  branches/swig-redo/src/gnome-utils/dialog-account.c,
2637	  branches/swig-redo/src/gnome-utils/dialog-preferences.c,
2638	  branches/swig-redo/src/gnome-utils/dialog-reset-warnings.c,
2639	  branches/swig-redo/src/gnome-utils/dialog-utils.c,
2640	  branches/swig-redo/src/gnome-utils/druid-gconf-setup.c,
2641	  branches/swig-redo/src/gnome-utils/glade/transfer.glade,
2642	  branches/swig-redo/src/gnome-utils/gnc-date-format.c,
2643	  branches/swig-redo/src/gnome-utils/gnc-dialog.c,
2644	  branches/swig-redo/src/gnome-utils/gnc-dir.h.in,
2645	  branches/swig-redo/src/gnome-utils/gnc-druid-provider-file-gnome.c,
2646	  branches/swig-redo/src/gnome-utils/gnc-embedded-window.c,
2647	  branches/swig-redo/src/gnome-utils/gnc-file.c,
2648	  branches/swig-redo/src/gnome-utils/gnc-gnome-utils.c,
2649	  branches/swig-redo/src/gnome-utils/gnc-main-window.c,
2650	  branches/swig-redo/src/gnome-utils/gnc-plugin.c,
2651	  branches/swig-redo/src/gnome-utils/gnc-plugin.h,
2652	  branches/swig-redo/src/gnome-utils/gnc-query-list.c,
2653	  branches/swig-redo/src/gnome-utils/gnc-tree-model-account-types.c,
2654	  branches/swig-redo/src/gnome-utils/gnc-tree-model-account-types.h,
2655	  branches/swig-redo/src/gnome-utils/gnc-tree-view.c,
2656	  branches/swig-redo/src/gnome-utils/schemas/Makefile.am,
2657	  branches/swig-redo/src/gnome-utils/search-param.c,
2658	  branches/swig-redo/src/gnome-utils/search-param.h,
2659	  branches/swig-redo/src/gnome-utils/test/test-gnc-recurrence.c,
2660	  branches/swig-redo/src/gnome/Makefile.am,
2661	  branches/swig-redo/src/gnome/dialog-print-check.c,
2662	  branches/swig-redo/src/gnome/druid-acct-period.c,
2663	  branches/swig-redo/src/gnome/druid-hierarchy.c,
2664	  branches/swig-redo/src/gnome/glade/account.glade,
2665	  branches/swig-redo/src/gnome/glade/commodities.glade,
2666	  branches/swig-redo/src/gnome/glade/price.glade,
2667	  branches/swig-redo/src/gnome/glade/stocks.glade,
2668	  branches/swig-redo/src/gnome/gnc-plugin-page-account-tree.c,
2669	  branches/swig-redo/src/gnome/gnucash.desktop.in,
2670	  branches/swig-redo/src/gnome/gnucash.desktop.in.in,
2671	  branches/swig-redo/src/gnome/schemas/Makefile.am,
2672	  branches/swig-redo/src/gnome/schemas/apps_gnucash_warnings.schemas.in,
2673	  branches/swig-redo/src/gnome/top-level.c,
2674	  branches/swig-redo/src/gnome/window-reconcile.c,
2675	  branches/swig-redo/src/import-export/Makefile.am,
2676	  branches/swig-redo/src/import-export/hbci/Makefile.am,
2677	  branches/swig-redo/src/import-export/hbci/dialog-hbcitrans.c,
2678	  branches/swig-redo/src/import-export/hbci/dialog-hbcitrans.h,
2679	  branches/swig-redo/src/import-export/hbci/druid-hbci-initial.c,
2680	  branches/swig-redo/src/import-export/hbci/gnc-file-aqb-import.c,
2681	  branches/swig-redo/src/import-export/hbci/gnc-file-aqb-import.h,
2682	  branches/swig-redo/src/import-export/hbci/gnc-hbci-kvp.c,
2683	  branches/swig-redo/src/import-export/hbci/gnc-hbci-transfer.c,
2684	  branches/swig-redo/src/import-export/hbci/gnc-hbci-utils.c,
2685	  branches/swig-redo/src/import-export/hbci/gnc-hbci-utils.h,
2686	  branches/swig-redo/src/import-export/hbci/gnc-plugin-hbci-ui.xml,
2687	  branches/swig-redo/src/import-export/hbci/gnc-plugin-hbci.c,
2688	  branches/swig-redo/src/import-export/hbci/hbci-interaction.c,
2689	  branches/swig-redo/src/import-export/hbci/hbci-interaction.h,
2690	  branches/swig-redo/src/import-export/hbci/schemas/Makefile.am,
2691	  branches/swig-redo/src/import-export/import-account-matcher.c,
2692	  branches/swig-redo/src/import-export/import-match-map.c,
2693	  branches/swig-redo/src/import-export/mt940/Makefile.am,
2694	  branches/swig-redo/src/import-export/mt940/gnc-mt940-import.c,
2695	  branches/swig-redo/src/import-export/mt940/gnc-mt940-import.h,
2696	  branches/swig-redo/src/import-export/mt940/gnc-plugin-mt940-ui.xml,
2697	  branches/swig-redo/src/import-export/mt940/gnc-plugin-mt940.c,
2698	  branches/swig-redo/src/import-export/mt940/gnc-plugin-mt940.h,
2699	  branches/swig-redo/src/import-export/mt940/gncmod-mt940-import.c,
2700	  branches/swig-redo/src/import-export/qif-import/Makefile.am,
2701	  branches/swig-redo/src/import-export/qif-import/test/Makefile.am,
2702	  branches/swig-redo/src/import-export/qif-io-core/Makefile.am,
2703	  branches/swig-redo/src/import-export/qif/Makefile.am,
2704	  branches/swig-redo/src/import-export/schemas/Makefile.am,
2705	  branches/swig-redo/src/import-export/test/Makefile.am,
2706	  branches/swig-redo/src/import-export/test/test-import-parse.c,
2707	  branches/swig-redo/src/network-utils/test/Makefile.am,
2708	  branches/swig-redo/src/register/ledger-core/split-register-control.c,
2709	  branches/swig-redo/src/register/ledger-core/split-register.c,
2710	  branches/swig-redo/src/register/register-core/Makefile.am,
2711	  branches/swig-redo/src/report/locale-specific/us/Makefile.am,
2712	  branches/swig-redo/src/report/locale-specific/us/test/Makefile.am,
2713	  branches/swig-redo/src/report/report-gnome/Makefile.am,
2714	  branches/swig-redo/src/report/report-system/Makefile.am,
2715	  branches/swig-redo/src/report/report-system/test/Makefile.am,
2716	  branches/swig-redo/src/report/standard-reports/Makefile.am,
2717	  branches/swig-redo/src/report/standard-reports/budget.scm,
2718	  branches/swig-redo/src/report/standard-reports/test/Makefile.am,
2719	  branches/swig-redo/src/report/standard-reports/transaction.scm,
2720	  branches/swig-redo/src/report/stylesheets/Makefile.am,
2721	  branches/swig-redo/src/report/stylesheets/test/Makefile.am,
2722	  branches/swig-redo/src/report/utility-reports/Makefile.am,
2723	  branches/swig-redo/src/report/utility-reports/test/Makefile.am,
2724	  branches/swig-redo/src/scm/Makefile.am,
2725	  branches/swig-redo/src/tax/us/Makefile.am: Rebase the swig-redo
2726	  branch on trunk at r15000. Based on the number of merge
2727	  conflicts (almost every Makefile.am) I'm rebasing the branch
2728	  before merging into trunk.
2729
27302006-10-14 03:15  chris
2731
2732	* [r15022]
2733	  branches/swig-redo/src/app-utils/test/test-component-manager:
2734	  Remove disabled test of removed guile api.
2735
27362006-10-13 20:11  andi5
2737
2738	* [r15021] branches/swig-redo, branches/swig-redo/src,
2739	  branches/swig-redo/src/Makefile.am: Make src before its
2740	  subdirectories so that swig-runtime.h exists early enough.
2741	  Svn-ignore that file.
2742
27432006-10-13 19:56  andi5
2744
2745	* [r15020] branches/swig-redo, branches/swig-redo/configure.in:
2746	  Complete r15018 by removing the Makefile's in src/optional/swig
2747	  from configure.in.
2748
27492006-10-13 19:43  chris
2750
2751	* [r15019] branches/swig-redo/src/Makefile.am,
2752	  branches/swig-redo/src/swig-runtime.h: Drop the committed
2753	  swig-runtime.h and add a rule to generate it.
2754
27552006-10-13 19:08  andi5
2756
2757	* [r15018] branches/swig-redo,
2758	  branches/swig-redo/src/optional/Makefile.am,
2759	  branches/swig-redo/src/optional/swig: Drop src/optional/swig.
2760	* [r15017] branches/swig-redo,
2761	  branches/swig-redo/src/app-utils/Makefile.am,
2762	  branches/swig-redo/src/business/business-core/Makefile.am,
2763	  branches/swig-redo/src/business/dialog-tax-table/Makefile.am,
2764	  branches/swig-redo/src/core-utils/Makefile.am,
2765	  branches/swig-redo/src/engine/Makefile.am,
2766	  branches/swig-redo/src/gnc-module/Makefile.am,
2767	  branches/swig-redo/src/gnc-module/test/mod-bar/Makefile.am,
2768	  branches/swig-redo/src/gnc-module/test/mod-baz/Makefile.am,
2769	  branches/swig-redo/src/gnc-module/test/mod-foo/Makefile.am,
2770	  branches/swig-redo/src/gnome-utils/Makefile.am,
2771	  branches/swig-redo/src/gnome/Makefile.am,
2772	  branches/swig-redo/src/report/report-gnome/Makefile.am,
2773	  branches/swig-redo/src/report/report-system/Makefile.am: Call
2774	  swig as $(SWIG) and make these rules conditional on
2775	  BUILDING_FROM_SVN.
2776
27772006-10-13 13:36  andi5
2778
2779	* [r15016] branches/swig-redo,
2780	  branches/swig-redo/src/core-utils/Makefile.am: Add
2781	  GNUCASH_SEPARATE_BUILDDIR symlinks for core-utils.scm.
2782	* [r15015] branches/swig-redo,
2783	  branches/swig-redo/src/business/business-reports/Makefile.am,
2784	  branches/swig-redo/src/report/utility-reports/Makefile.am: Readd
2785	  .scm-links to CLEANFILES in two directories.
2786
27872006-10-13 08:28  cstim
2788
2789	* [r15014] trunk/src/import-export/test/Makefile.am: Fix missing
2790	  library for debian-libtool as reported by Sigve Indregard.
2791
27922006-10-12 22:15  warlord
2793
2794	* [r15013] branches/swig-redo/configure.in: Conditionalize swig to
2795	  SVN/SVK builds only. - add an AM_CONDITIONAL: BUILDING_FROM_SVN
2796	  - only test for swig in configure when building from SVN TODO:
2797	  Update Makefiles to conditionalize swig.
2798
27992006-10-12 21:26  andi5
2800
2801	* [r15012] branches/swig-redo,
2802	  branches/swig-redo/src/gnc-module/test/mod-bar/Makefile.am,
2803	  branches/swig-redo/src/gnc-module/test/mod-baz/Makefile.am,
2804	  branches/swig-redo/src/gnc-module/test/mod-foo/Makefile.am,
2805	  branches/swig-redo/src/gnome-utils/gnc-main-window.c,
2806	  branches/swig-redo/src/gnome/dialog-price-edit-db.c,
2807	  branches/swig-redo/src/gnome/dialog-tax-info.c,
2808	  branches/swig-redo/src/gnome/gnc-plugin-page-register.c: Readd
2809	  gnc-module/test/mod-{foo,bar,baz}/swig files to BUILT_SOURCES.
2810	  Cosmetic change for a few header inclusions.
2811
28122006-10-12 00:52  andi5
2813
2814	* [r15011] branches/swig-redo,
2815	  branches/swig-redo/src/app-utils/Makefile.am,
2816	  branches/swig-redo/src/business/business-core/Makefile.am,
2817	  branches/swig-redo/src/business/dialog-tax-table/Makefile.am,
2818	  branches/swig-redo/src/core-utils/Makefile.am,
2819	  branches/swig-redo/src/engine/Makefile.am,
2820	  branches/swig-redo/src/gnc-module/Makefile.am,
2821	  branches/swig-redo/src/gnc-module/test/mod-bar/Makefile.am,
2822	  branches/swig-redo/src/gnc-module/test/mod-baz/Makefile.am,
2823	  branches/swig-redo/src/gnc-module/test/mod-foo/Makefile.am,
2824	  branches/swig-redo/src/gnome-utils/Makefile.am,
2825	  branches/swig-redo/src/gnome/Makefile.am,
2826	  branches/swig-redo/src/report/report-gnome/Makefile.am,
2827	  branches/swig-redo/src/report/report-system/Makefile.am:
2828	  Distribute SWIG interface files. Remove generated wrapper
2829	  sources from BUILT_SOURCES and add them to MAINTAINERCLEANFILES.
2830
28312006-10-11 20:55  andi5
2832
2833	* [r15010] branches/swig-redo, branches/swig-redo/Makefile.am,
2834	  branches/swig-redo/src/bin/Makefile.am,
2835	  branches/swig-redo/src/bin/gnucash-valgrind.in,
2836	  branches/swig-redo/src/bin/gnucash.in,
2837	  branches/swig-redo/src/bin/overrides/Makefile.am,
2838	  branches/swig-redo/src/bin/overrides/gnucash-build-env.in,
2839	  branches/swig-redo/src/bin/overrides/gnucash-env.in,
2840	  branches/swig-redo/src/engine/Makefile.am,
2841	  branches/swig-redo/src/gnome/Makefile.am,
2842	  branches/swig-redo/src/import-export/Makefile.am,
2843	  branches/swig-redo/src/import-export/log-replay/Makefile.am,
2844	  branches/swig-redo/src/import-export/qif-import/Makefile.am:
2845	  Remove even more remnants of g-wrap.
2846
28472006-10-11 20:55  chris
2848
2849	* [r15009] trunk/src/engine/gnc-budget.c,
2850	  trunk/src/engine/gnc-budget.h,
2851	  trunk/src/engine/gw-engine-spec.scm,
2852	  trunk/src/gnome/gnc-plugin-page-budget.c,
2853	  trunk/src/report/standard-reports/budget.scm: Allow budget
2854	  values to default to unset, rather than zero. Main patch by
2855	  Gregory Alexander <gregalexa@gmail.com>. On editing, interpret a
2856	  blank as an unset budget value. On reporting, show "." for unset
2857	  budget values. Add bugdet functions for testing whether a budget
2858	  value is set or not, and for unsetting it.
2859
28602006-10-11 20:49  chris
2861
2862	* [r15008] branches/swig-redo/src/gnome-utils/gnome-utils.scm:
2863	  Load the guile module containing the swig wrappers for the
2864	  gnome-utils module.
2865
28662006-10-11 17:09  andi5
2867
2868	* [r15007] trunk/packaging/win32/goffice-0.3.0-patch.diff,
2869	  trunk/packaging/win32/install.sh: Repost
2870	  goffice-0.3.0-patch.diff, with gtk-doc.m4 included.
2871
28722006-10-11 03:03  chris
2873
2874	* [r15006]
2875	  branches/swig-redo/src/report/standard-reports/register.scm: Use
2876	  '() instead of #f for the empty query object.
2877
28782006-10-11 01:25  andi5
2879
2880	* [r15005] branches/swig-redo,
2881	  branches/swig-redo/src/gnome-utils/gnc-main-window.c,
2882	  branches/swig-redo/src/gnome-utils/gnc-tree-model-commodity.c,
2883	  branches/swig-redo/src/gnome-utils/gnc-tree-model-price.c,
2884	  branches/swig-redo/src/gnome/dialog-price-edit-db.c,
2885	  branches/swig-redo/src/gnome/dialog-sx-from-trans.c,
2886	  branches/swig-redo/src/gnome/dialog-tax-info.c,
2887	  branches/swig-redo/src/gnome/gnc-plugin-page-register.c,
2888	  branches/swig-redo/src/register/ledger-core/gnc-ledger-display.c:
2889	  Fix build by adding a few guile header includes. Again replace
2890	  two g_malloc's of r15003 by g_new0.
2891
28922006-10-11 00:57  chris
2893
2894	* [r15004]
2895	  trunk/src/register/ledger-core/split-register-control.c: This
2896	  fixes a bug in r14495. The bug is that auto-completed
2897	  transactions aren't correctly marked as pending. This bug is
2898	  probably responsible for the crashes like those in bug #348469.
2899	  In general, the register makes it very difficult to consistently
2900	  distiguish between beginning to edit a transaction that's being
2901	  edited in another register and beginning to edit the blank
2902	  transaction, which is already open for editing, but isn't marked
2903	  pending so that we can pretend it hasn't been opened if it never
2904	  gets modified. Fortunately, the auto-completion code only runs
2905	  on the blank transaction, so we can assume it's not being edited
2906	  in another register. This patch goes ahead and marks the blank
2907	  transaction as pending. BP
2908
29092006-10-11 00:44  andi5
2910
2911	* [r15003] branches/swig-redo,
2912	  branches/swig-redo/src/gnome-utils/gnc-main-window.c,
2913	  branches/swig-redo/src/gnome-utils/gnc-tree-model-account.c,
2914	  branches/swig-redo/src/gnome-utils/gnc-tree-model-commodity.c,
2915	  branches/swig-redo/src/gnome-utils/gnc-tree-model-price.c:
2916	  Replace some malloc's by g_malloc.
2917
29182006-10-11 00:39  chris
2919
2920	* [r15002] trunk/src/register/ledger-core/split-register.c: Ensure
2921	  that the blank transaction is marked as the pending transaction
2922	  when it is modified. This fixes a bug where editing the blank
2923	  transaction, moving off of the transaction line to a split line,
2924	  leaving the split line unedited and then closing the register
2925	  will incorrectly leave the transaction open without asking. The
2926	  bug fixed by this commit is possibly responsible for some of the
2927	  crashes like bug #348469. BP
2928
29292006-10-11 00:33  andi5
2930
2931	* [r15001] branches/swig-redo,
2932	  branches/swig-redo/src/gnome-utils/gnc-main-window.c: Include
2933	  guile headers in gnc-main-window.c.
2934
29352006-10-11 00:07  andi5
2936
2937	* [r15000] branches/swig-redo, branches/swig-redo/configure.in,
2938	  branches/swig-redo/macros/g-wrap.m4: Remove last g-wrap
2939	  occurences in configure.in and the file g-wrap.m4.
2940
29412006-10-11 00:00  chris
2942
2943	* [r14999]
2944	  branches/swig-redo/src/app-utils/gnc-component-manager.c,
2945	  branches/swig-redo/src/app-utils/gnc-component-manager.h,
2946	  branches/swig-redo/src/app-utils/gnc-ui-util.c,
2947	  branches/swig-redo/src/app-utils/test/Makefile.am: Remove the
2948	  guile portions of gnucash's component manager.
2949
29502006-10-10 23:59  chris
2951
2952	* [r14998] branches/swig-redo/src/app-utils/test/test-load-module:
2953	  Use a better method for testing in test-load-module.
2954
29552006-10-10 23:08  warlord
2956
2957	* [r14997] branches/swig-redo/configure.in,
2958	  branches/swig-redo/src/app-utils/Makefile.am,
2959	  branches/swig-redo/src/app-utils/test/Makefile.am,
2960	  branches/swig-redo/src/backend/file/test/Makefile.am,
2961	  branches/swig-redo/src/backend/postgres/test/Makefile.am,
2962	  branches/swig-redo/src/business/business-core/Makefile.am,
2963	  branches/swig-redo/src/business/business-core/test/Makefile.am,
2964	  branches/swig-redo/src/business/business-gnome/Makefile.am,
2965	  branches/swig-redo/src/business/business-reports/Makefile.am,
2966	  branches/swig-redo/src/business/business-utils/Makefile.am,
2967	  branches/swig-redo/src/business/dialog-tax-table/Makefile.am,
2968	  branches/swig-redo/src/core-utils/Makefile.am,
2969	  branches/swig-redo/src/engine/Makefile.am,
2970	  branches/swig-redo/src/engine/test/Makefile.am,
2971	  branches/swig-redo/src/gnome-search/Makefile.am,
2972	  branches/swig-redo/src/gnome-utils/Makefile.am,
2973	  branches/swig-redo/src/gnome-utils/test/Makefile.am,
2974	  branches/swig-redo/src/gnome/Makefile.am,
2975	  branches/swig-redo/src/import-export/Makefile.am,
2976	  branches/swig-redo/src/import-export/hbci/Makefile.am,
2977	  branches/swig-redo/src/import-export/mt940/Makefile.am,
2978	  branches/swig-redo/src/import-export/qif-import/Makefile.am,
2979	  branches/swig-redo/src/import-export/qif-io-core/test/Makefile.am,
2980	  branches/swig-redo/src/import-export/qif/Makefile.am,
2981	  branches/swig-redo/src/import-export/qif/test/Makefile.am,
2982	  branches/swig-redo/src/import-export/test/Makefile.am,
2983	  branches/swig-redo/src/network-utils/test/Makefile.am,
2984	  branches/swig-redo/src/register/register-core/Makefile.am,
2985	  branches/swig-redo/src/register/register-core/test/Makefile.am,
2986	  branches/swig-redo/src/register/register-gnome/test/Makefile.am,
2987	  branches/swig-redo/src/report/locale-specific/us/test/Makefile.am,
2988	  branches/swig-redo/src/report/report-gnome/Makefile.am,
2989	  branches/swig-redo/src/report/report-gnome/test/Makefile.am,
2990	  branches/swig-redo/src/report/report-system/Makefile.am,
2991	  branches/swig-redo/src/report/report-system/test/Makefile.am,
2992	  branches/swig-redo/src/report/standard-reports/test/Makefile.am,
2993	  branches/swig-redo/src/report/stylesheets/test/Makefile.am,
2994	  branches/swig-redo/src/report/utility-reports/Makefile.am,
2995	  branches/swig-redo/src/report/utility-reports/test/Makefile.am,
2996	  branches/swig-redo/src/tax/us/test/Makefile.am: Remove more
2997	  remnants of G-wrap - make sure we compile with GUILE_INCS and
2998	  link with GUILE_LIBS - remove G_WRAP compile and link macros -
2999	  remove G_WRAP module and lib dirs - make sure .scm-links are
3000	  built in every place where they're used.
3001
30022006-10-10 21:55  warlord
3003
3004	* [r14996] branches/swig-redo/configure.in: Rip out all g-wrap
3005	  configure checks; we don't need 'em anymore.
3006
30072006-10-10 18:33  warlord
3008
3009	* [r14995] branches/swig-redo/configure.in,
3010	  branches/swig-redo/macros/ac_pkg_swig.m4: Update the swig
3011	  requirement to 1.3.28 (needed for %delobject) Make the swig
3012	  version check failure an error instead of a warning, because we
3013	  really do need swig to build. This could change if we modify the
3014	  build system to distribute the swig-generated files so we don't
3015	  need swig at build time, just at 'make dist' (or when building
3016	  from SVN). But that can happen later.
3017
30182006-10-10 16:19  chris
3019
3020	* [r14994] branches/swig-redo/src/engine/engine.i: Fix typo in
3021	  custom typemap.
3022
30232006-10-10 16:16  chris
3024
3025	* [r14993] branches/swig-redo/src/engine/engine.i: Generate
3026	  correct wrapper for gnc_quote_source_set_fq_installed().
3027
30282006-10-10 04:05  chris
3029
3030	* [r14992]
3031	  branches/swig-redo/src/gnc-module/test/mod-bar/bar-gwrap.scm,
3032	  branches/swig-redo/src/gnc-module/test/mod-baz/baz-gwrap.scm,
3033	  branches/swig-redo/src/gnc-module/test/mod-foo/foo-gwrap.scm:
3034	  Delete gwrap files for gnc-module tests.
3035
30362006-10-10 04:03  chris
3037
3038	* [r14991] branches/swig-redo/src/gnc-module/test/mod-bar/bar.i,
3039	  branches/swig-redo/src/gnc-module/test/mod-baz/baz.i,
3040	  branches/swig-redo/src/gnc-module/test/mod-foo/foo.i: Add
3041	  interface definitions for gnc-module tests from last commit.
3042
30432006-10-10 03:57  chris
3044
3045	* [r14990] branches/swig-redo/src/gnc-module/test/Makefile.am,
3046	  branches/swig-redo/src/gnc-module/test/mod-bar,
3047	  branches/swig-redo/src/gnc-module/test/mod-bar/Makefile.am,
3048	  branches/swig-redo/src/gnc-module/test/mod-bar/gnc-mod-bar.c,
3049	  branches/swig-redo/src/gnc-module/test/mod-baz,
3050	  branches/swig-redo/src/gnc-module/test/mod-baz/Makefile.am,
3051	  branches/swig-redo/src/gnc-module/test/mod-baz/gnc-mod-baz.c,
3052	  branches/swig-redo/src/gnc-module/test/mod-foo,
3053	  branches/swig-redo/src/gnc-module/test/mod-foo/Makefile.am,
3054	  branches/swig-redo/src/gnc-module/test/mod-foo/gnc-mod-foo.c,
3055	  branches/swig-redo/src/gnc-module/test/test-gwrapped-c,
3056	  branches/swig-redo/src/gnc-module/test/test-load-deps,
3057	  branches/swig-redo/src/gnc-module/test/test-scm-multi: Convert
3058	  all the gnc-module tests to use swig instead of gwrap.
3059
30602006-10-10 02:40  chris
3061
3062	* [r14989] branches/swig-redo/configure.in,
3063	  branches/swig-redo/src/app-utils/app-utils.i,
3064	  branches/swig-redo/src/app-utils/gnc-helpers.c,
3065	  branches/swig-redo/src/app-utils/gnc-helpers.h,
3066	  branches/swig-redo/src/business/business-core/business-core.i,
3067	  branches/swig-redo/src/business/business-gnome/businessmod-gnome.c,
3068	  branches/swig-redo/src/business/dialog-tax-table/dialog-tax-table.i,
3069	  branches/swig-redo/src/core-utils/core-utils.i,
3070	  branches/swig-redo/src/engine/engine-helpers.c,
3071	  branches/swig-redo/src/engine/engine-helpers.h,
3072	  branches/swig-redo/src/engine/engine.i,
3073	  branches/swig-redo/src/engine/engine.scm,
3074	  branches/swig-redo/src/engine/glib-helpers.c,
3075	  branches/swig-redo/src/engine/glib-helpers.h,
3076	  branches/swig-redo/src/gnc-module/gnc-module.i,
3077	  branches/swig-redo/src/gnome-utils/gnc-file.h,
3078	  branches/swig-redo/src/gnome-utils/gnome-utils.i,
3079	  branches/swig-redo/src/gnome/gnome.i,
3080	  branches/swig-redo/src/report/report-gnome/report-gnome.i,
3081	  branches/swig-redo/src/report/report-system/html-acct-table.scm,
3082	  branches/swig-redo/src/report/report-system/report-system.i,
3083	  branches/swig-redo/src/report/utility-reports/hello-world.scm:
3084	  Force CFLAGS to include -Wno-unused. This is currently required
3085	  because swig generates code unused variables. Add prototypes for
3086	  public swig-generated functions. Remove some extraneous
3087	  references to g-wrap. Remove some old debugging code.
3088
30892006-10-10 01:25  chris
3090
3091	* [r14988] branches/swig-redo/src/app-utils/Makefile.am: Remove
3092	  deleted kvp-options-registry.scm from Makefile.am.
3093
30942006-10-10 00:37  chris
3095
3096	* [r14987] branches/swig-redo/src/app-utils/gw-app-utils-spec.scm,
3097	  branches/swig-redo/src/business/business-core/gw-business-core-spec.scm,
3098	  branches/swig-redo/src/business/business-gnome/gw-business-gnome-spec.scm,
3099	  branches/swig-redo/src/business/dialog-tax-table/gw-dialog-tax-table-spec.scm,
3100	  branches/swig-redo/src/core-utils/gw-core-utils-spec.scm,
3101	  branches/swig-redo/src/engine/gw-engine-spec.scm,
3102	  branches/swig-redo/src/engine/gw-kvp-spec.scm,
3103	  branches/swig-redo/src/gnc-module/gw-gnc-module-spec.scm,
3104	  branches/swig-redo/src/gnome-utils/gw-gnome-utils-spec.scm,
3105	  branches/swig-redo/src/gnome/gw-gnc-spec.scm,
3106	  branches/swig-redo/src/register/register-core/gw-register-core-spec.scm,
3107	  branches/swig-redo/src/report/report-gnome/gw-report-gnome-spec.scm,
3108	  branches/swig-redo/src/report/report-system/gw-report-system-spec.scm:
3109	  Delete all the gw-*-spec.scm files. Don't need 'em no mo'.
3110
31112006-10-10 00:34  chris
3112
3113	* [r14986] branches/swig-redo/src/app-utils,
3114	  branches/swig-redo/src/business/business-core,
3115	  branches/swig-redo/src/business/business-gnome,
3116	  branches/swig-redo/src/business/dialog-tax-table,
3117	  branches/swig-redo/src/core-utils,
3118	  branches/swig-redo/src/engine,
3119	  branches/swig-redo/src/gnc-module, branches/swig-redo/src/gnome,
3120	  branches/swig-redo/src/gnome-utils,
3121	  branches/swig-redo/src/report/report-gnome,
3122	  branches/swig-redo/src/report/report-system: Update svn:ignore
3123	  for swig-*.c
3124
31252006-10-10 00:14  chris
3126
3127	* [r14985] branches/swig-redo/src/app-utils/prefs.scm,
3128	  branches/swig-redo/src/bin/gnucash-bin.c,
3129	  branches/swig-redo/src/core-utils/Makefile.am,
3130	  branches/swig-redo/src/core-utils/core-utils.i,
3131	  branches/swig-redo/src/core-utils/core-utils.scm,
3132	  branches/swig-redo/src/core-utils/gnc-main.c,
3133	  branches/swig-redo/src/core-utils/gnc-main.h,
3134	  branches/swig-redo/src/import-export/qif-import/qif-file.scm,
3135	  branches/swig-redo/src/report/report-gnome/report-gnome.scm,
3136	  branches/swig-redo/src/scm/main.scm,
3137	  branches/swig-redo/src/scm/price-quotes.scm: Convert the
3138	  core-utils "module" (more like "directory") from gwrap to swig.
3139	  All at once: Add the interface definition. Add a new guile
3140	  module to replace the gw-core-utils. Build and load the swig
3141	  module (from the new guile module). Use more glib in
3142	  gnc-main.[ch] Incidentally, enable guile backtraces
3143	  unconditionally.
3144
31452006-10-10 00:13  chris
3146
3147	* [r14984] branches/swig-redo/src/gnc-module/Makefile.am,
3148	  branches/swig-redo/src/gnc-module/gnc-module.c,
3149	  branches/swig-redo/src/gnc-module/gnc-module.i,
3150	  branches/swig-redo/src/gnc-module/gnc-module.scm: Convert
3151	  gnc-module from gwrap to swig. All at once: Add the interface
3152	  definition. Build and load (from guile) the swig module.
3153
31542006-10-10 00:12  chris
3155
3156	* [r14983] branches/swig-redo/src/app-utils/Makefile.am,
3157	  branches/swig-redo/src/app-utils/test/Makefile.am,
3158	  branches/swig-redo/src/backend/file/test/Makefile.am,
3159	  branches/swig-redo/src/backend/postgres/test/Makefile.am,
3160	  branches/swig-redo/src/business/business-core/businessmod-core.c,
3161	  branches/swig-redo/src/business/business-core/test/Makefile.am,
3162	  branches/swig-redo/src/engine/Makefile.am,
3163	  branches/swig-redo/src/engine/Query.c,
3164	  branches/swig-redo/src/engine/Query.h,
3165	  branches/swig-redo/src/engine/engine.scm,
3166	  branches/swig-redo/src/engine/gncmod-engine.c,
3167	  branches/swig-redo/src/engine/test-core/Makefile.am,
3168	  branches/swig-redo/src/engine/test/Makefile.am,
3169	  branches/swig-redo/src/gnome-utils/Makefile.am,
3170	  branches/swig-redo/src/gnome/Makefile.am: Remove all uses of
3171	  gwrap related to the engine module. Remove some unneeded
3172	  functions and temporary code.
3173	* [r14982] branches/swig-redo/src/app-utils/app-utils.i,
3174	  branches/swig-redo/src/app-utils/guile-util.c,
3175	  branches/swig-redo/src/business/business-core/gncBusGuile.c,
3176	  branches/swig-redo/src/business/business-gnome/dialog-invoice.c,
3177	  branches/swig-redo/src/engine/glib-helpers.c,
3178	  branches/swig-redo/src/engine/glib-helpers.h,
3179	  branches/swig-redo/src/gnome-utils/dialog-options.c,
3180	  branches/swig-redo/src/gnome/gnc-plugin-page-register.c,
3181	  branches/swig-redo/src/import-export/qif-import/druid-qif-import.c:
3182	  Convert runtime code related to core engine types from gwrap to
3183	  swig api. Remove some temporary swig<->gwrap typemaps that
3184	  aren't needed anymore because more types have been swigified.
3185	  Remove some unneeded functions.
3186
31872006-10-10 00:11  chris
3188
3189	* [r14981] branches/swig-redo/src/app-utils/options.scm,
3190	  branches/swig-redo/src/business/business-core/business-core.scm,
3191	  branches/swig-redo/src/business/business-reports/aging.scm,
3192	  branches/swig-redo/src/business/business-reports/business-reports.scm,
3193	  branches/swig-redo/src/business/business-reports/easy-invoice.scm,
3194	  branches/swig-redo/src/business/business-reports/fancy-invoice.scm,
3195	  branches/swig-redo/src/business/business-reports/invoice.scm,
3196	  branches/swig-redo/src/business/business-reports/owner-report.scm,
3197	  branches/swig-redo/src/engine/engine-interface.scm,
3198	  branches/swig-redo/src/engine/engine-utilities.scm,
3199	  branches/swig-redo/src/engine/test/test-create-account.scm,
3200	  branches/swig-redo/src/import-export/qif-import/qif-dialog-utils.scm,
3201	  branches/swig-redo/src/import-export/qif-import/qif-guess-map.scm,
3202	  branches/swig-redo/src/import-export/qif-import/qif-merge-groups.scm,
3203	  branches/swig-redo/src/import-export/qif-import/qif-to-gnc.scm,
3204	  branches/swig-redo/src/import-export/qif-io-core/qif-acct-table.scm,
3205	  branches/swig-redo/src/import-export/qif-io-core/qif-bank-xtn-import.scm,
3206	  branches/swig-redo/src/import-export/qif-io-core/qif-invst-xtn-import.scm,
3207	  branches/swig-redo/src/import-export/qif-io-core/test/test-import-phase-1.scm,
3208	  branches/swig-redo/src/report/locale-specific/us/taxtxf-de_DE.scm,
3209	  branches/swig-redo/src/report/locale-specific/us/taxtxf.scm,
3210	  branches/swig-redo/src/report/report-system/commodity-utilities.scm,
3211	  branches/swig-redo/src/report/report-system/html-acct-table.scm,
3212	  branches/swig-redo/src/report/report-system/html-utilities.scm,
3213	  branches/swig-redo/src/report/report-system/report-utilities.scm,
3214	  branches/swig-redo/src/report/standard-reports/account-piecharts.scm,
3215	  branches/swig-redo/src/report/standard-reports/account-summary.scm,
3216	  branches/swig-redo/src/report/standard-reports/advanced-portfolio.scm,
3217	  branches/swig-redo/src/report/standard-reports/average-balance.scm,
3218	  branches/swig-redo/src/report/standard-reports/balance-sheet.scm,
3219	  branches/swig-redo/src/report/standard-reports/budget.scm,
3220	  branches/swig-redo/src/report/standard-reports/cash-flow.scm,
3221	  branches/swig-redo/src/report/standard-reports/category-barchart.scm,
3222	  branches/swig-redo/src/report/standard-reports/daily-reports.scm,
3223	  branches/swig-redo/src/report/standard-reports/equity-statement.scm,
3224	  branches/swig-redo/src/report/standard-reports/general-journal.scm,
3225	  branches/swig-redo/src/report/standard-reports/income-statement.scm,
3226	  branches/swig-redo/src/report/standard-reports/net-barchart.scm,
3227	  branches/swig-redo/src/report/standard-reports/portfolio.scm,
3228	  branches/swig-redo/src/report/standard-reports/price-scatter.scm,
3229	  branches/swig-redo/src/report/standard-reports/register.scm,
3230	  branches/swig-redo/src/report/standard-reports/transaction.scm,
3231	  branches/swig-redo/src/report/standard-reports/trial-balance.scm,
3232	  branches/swig-redo/src/report/utility-reports/hello-world.scm:
3233	  Automated rename of swig-wrapped engine functions related to
3234	  Budgets, Lots, Groups, Splits, Transactions, and Accounts to
3235	  their swig-names. #### Split Stuff
3236	  s/gnc:split-get-guid/gncSplitGetGUID/g s/gnc:split-get-balance
3237	  /xaccSplitGetBalance /g s/gnc:split-get-memo/xaccSplitGetMemo/g
3238	  s/gnc:split-get-action/xaccSplitGetAction/g
3239	  s/gnc:split-get-reconcile-state/xaccSplitGetReconcile/g
3240	  s/gnc:split-get-reconciled-date/gnc-split-get-date-reconciled/g
3241	  s/gnc:split-get-amount/xaccSplitGetAmount/g
3242	  s/gnc:split-get-share-price/xaccSplitGetSharePrice/g
3243	  s/gnc:split-get-value/xaccSplitGetValue/g
3244	  s/gnc:split-get-account/xaccSplitGetAccount/g
3245	  s/gnc:split-get-parent/xaccSplitGetParent/g
3246	  s/gnc:split-get-other-split/xaccSplitGetOtherSplit/g
3247	  s/gnc:split-compare-account-full-names/xaccSplitCompareAccountFullNames/g
3248	  s/gnc:split-compare-account-codes/xaccSplitCompareAccountCodes/g
3249	  s/gnc:split-compare-other-account-full-names/xaccSplitCompareOtherAccountFullNames/g
3250	  s/gnc:split-compare-other-account-codes/xaccSplitCompareOtherAccountCodes/g
3251	  s/gnc:split-get-corr-account-name/xaccSplitGetCorrAccountName/g
3252	  s/gnc:split-get-corr-account-full-name-internal/xaccSplitGetCorrAccountFullName/g
3253	  s/gnc:split-get-lot/xaccSplitGetLot/g
3254	  s/gnc:split-void-former-amount/xaccSplitVoidFormerAmount/g
3255	  s/gnc:split-destroy/xaccSplitDestroy/g
3256	  s/gnc:split-create/xaccMallocSplit/g
3257	  s/gnc:split-set-value/xaccSplitSetValue/g
3258	  s/gnc:split-set-base-value/xaccSplitSetBaseValue/g
3259	  s/gnc:split-set-memo/xaccSplitSetMemo/g
3260	  s/gnc:split-set-action/xaccSplitSetAction/g
3261	  s/gnc:split-set-reconcile/xaccSplitSetReconcile/g
3262	  s/gnc:split-set-share-price/xaccSplitSetSharePrice/g
3263	  s/gnc:split-set-amount/xaccSplitSetAmount/g
3264	  s/gnc:split-set-share-price-and-amount/xaccSplitSetSharePriceAndAmount/g
3265	  #### Transaction Stuff
3266	  s/gnc:transaction-get-guid/gncTransGetGUID/g
3267	  s/gnc:transaction-get-split/xaccTransGetSplit/g
3268	  s/gnc:transaction-get-splits/xaccTransGetSplitList/g
3269	  s/gnc:transaction-get-num/xaccTransGetNum/g
3270	  s/gnc:transaction-get-description/xaccTransGetDescription/g
3271	  s/gnc:transaction-get-notes/xaccTransGetNotes/g
3272	  s/gnc:transaction-get-void-status/xaccTransGetVoidStatus/g
3273	  s/gnc:transaction-order/xaccTransOrder/g
3274	  s/gnc:transaction-get-date-posted/gnc-transaction-get-date-posted/g
3275	  s/gnc:transaction-get-date-entered/gnc-transaction-get-date-entered/g
3276	  s/gnc:transaction-get-account-value/xaccTransGetAccountValue/g
3277	  s/gnc:transaction-get-txn-type/xaccTransGetTxnType/g
3278	  s/gnc:transaction-destroy/xaccTransDestroy/g
3279	  s/gnc:transaction-begin-edit/xaccTransBeginEdit/g
3280	  s/gnc:transaction-commit-edit/xaccTransCommitEdit/g
3281	  s/gnc:transaction-is-open/xaccTransIsOpen/g
3282	  s/gnc:transaction-append-split/xaccTransAppendSplit/g
3283	  s/gnc:transaction-set-date /xaccTransSetDate /g
3284	  s/gnc:transaction-set-date-time-pair/gnc-transaction-set-date/g
3285	  s/gnc:transaction-set-xnum/xaccTransSetNum/g
3286	  s/gnc:transaction-set-description/xaccTransactionSetDescription/g
3287	  s/gnc:transaction-set-notes/xaccTransSetNotes/g
3288	  s/gnc:transaction-create/xaccMallocTransaction/g #### Account
3289	  stuff s/gnc:account-get-guid/gncAccountGetGUID/g
3290	  s/gnc:account-lookup/xaccAccountLookup/g s/gnc:malloc-account
3291	  /xaccMallocAccount /g
3292	  s/gnc:account-begin-edit/xaccAccountBeginEdit/g
3293	  s/gnc:account-commit-edit/xaccAccountCommitEdit/g
3294	  s/gnc:account-insert-split/xaccSplitSetAccount/g
3295	  s/gnc:account-set-name/xaccAccountSetName/g
3296	  s/gnc:account-set-code/xaccAccountSetCode/g
3297	  s/gnc:account-set-description/xaccAccountSetDescription/g
3298	  s/gnc:account-set-notes/xaccAccountSetNotes/g
3299	  s/gnc:account-get-name/xaccAccountGetName/g
3300	  s/gnc:account-get-code/xaccAccountGetCode/g
3301	  s/gnc:account-get-description/xaccAccountGetDescription/g
3302	  s/gnc:account-get-notes/xaccAccountGetNotes/g
3303	  s/gnc:account-get-tax-related/xaccAccountGetTaxRelated/g
3304	  s/gnc:account-get-tax-US-code/xaccAccountGetTaxUSCode/g
3305	  s/gnc:account-get-tax-US-payer-name-source/xaccAccountGetTaxUSPayerNameSource/g
3306	  s/gnc:account-get-children/xaccAccountGetChildren/g
3307	  s/gnc:account-get-parent-account/xaccAccountGetParentAccount/g
3308	  s/gnc:account-get-parent/xaccAccountGetParent/g
3309	  s/gnc:account-get-balance /xaccAccountGetBalance /g
3310	  s/gnc:account-get-split-list /xaccAccountGetSplitList /g
3311	  s/gnc:get-account-from-full-name/xaccGetAccountFromFullName/g
3312	  s/gnc:account-insert-subaccount/xaccAccountInsertSubAccount/g
3313	  s/gnc:account-separator-string/gnc-get-account-separator-string/g
3314	  #### Group stuff s/gnc:group-get-book/xaccGroupGetBook/g
3315	  s/gnc:malloc-account-group/xaccMallocAccountGroup/g
3316	  s/gnc:account-group-begin-edit/xaccAccountGroupBeginEdit/g
3317	  s/gnc:account-group-destroy/xaccAccountGroupDestroy/g
3318	  s/gnc:group-merge-accounts/xaccGroupMergeAccounts/g
3319	  s/gnc:group-concat-group/xaccGroupConcatGroup/g
3320	  s/gnc:group-get-num-subaccounts/xaccGroupGetNumSubAccounts/g
3321	  s/gnc:group-get-num-accounts/xaccGroupGetNumAccounts/g
3322	  s/gnc:group-get-account-list/xaccGroupGetAccountListSorted/g
3323	  s/gnc:group-get-account/xaccGroupGetAccount/g
3324	  s/gnc:group-get-parent/xaccGroupGetParentAccount/g
3325	  s/gnc:group-insert-account/xaccGroupInsertAccount/g
3326	  s/gnc:group-get-subaccounts/xaccGroupGetSubAccountsSorted/g
3327	  s/gnc:lot-closed?/gnc-lot-is-closed/g
3328	  s/gnc:lot-get-splits/gnc-lot-get-split-list/g
3329	  s/gnc:lot-get-balance/gnc-lot-get-balance/g
3330	  s/gnc:budget-get-guid/gncBudgetGetGUID/g
3331	  s/gnc:budget-lookup/gnc-budget-lookup/g
3332	  s/gnc:budget-get-/gnc-budget-get-/g
3333
33342006-10-10 00:10  chris
3335
3336	* [r14980] branches/swig-redo/src/app-utils/options.scm,
3337	  branches/swig-redo/src/business/business-reports/aging.scm,
3338	  branches/swig-redo/src/business/business-reports/owner-report.scm,
3339	  branches/swig-redo/src/engine/test/test-scm-query-import.scm,
3340	  branches/swig-redo/src/import-export/qif-import/qif-merge-groups.scm,
3341	  branches/swig-redo/src/report/report-system/commodity-utilities.scm,
3342	  branches/swig-redo/src/report/report-system/report-utilities.scm,
3343	  branches/swig-redo/src/report/standard-reports/average-balance.scm,
3344	  branches/swig-redo/src/report/standard-reports/daily-reports.scm,
3345	  branches/swig-redo/src/report/standard-reports/general-journal.scm,
3346	  branches/swig-redo/src/report/standard-reports/register.scm,
3347	  branches/swig-redo/src/report/standard-reports/transaction.scm:
3348	  Automated rename of Query-related swig-wrapped engine functions
3349	  to their swig-names.
3350	  s/gnc:malloc-query/qof-query-create-for-splits/g
3351	  s/gnc:free-query/qof-query-destroy/g
3352	  s/gnc:query-invert/qof-query-invert/g
3353	  s/gnc:query-merge/qof-query-merge/g
3354	  s/gnc:query-get-splits/qof-query-run/g
3355	  s/gnc:query-get-splits-unique-trans/xaccQueryGetSplitsUniqueTrans/g
3356	  s/gnc:query-get-transactions/xaccQueryGetTransactions/g
3357	  s/gnc:query-get-lots/xaccQueryGetLots/g
3358	  s/gnc:query-add-account-match/xaccQueryAddAccountMatch/g
3359	  s/gnc:query-add-single-account-match/xaccQueryAddSingleAccountMatch/g
3360	  s/gnc:query-add-description-match/xaccQueryAddDescriptionMatch/g
3361	  s/gnc:query-add-value-match/xaccQueryAddValueMatch/g
3362	  s/gnc:query-add-date-match-timepair/xaccQueryAddDateMatchTS/g
3363	  s/gnc:query-add-date-match/xaccQueryAddDateMatch/g
3364	  s/gnc:query-add-cleared-match/xaccQueryAddClearedMatch/g
3365	  s/gnc:query-set-sort-increasing/qof-query-set-sort-increasing/g
3366	  s/gnc:query-set-max-results/qof-query-set-max-results/g
3367	  s/gnc:query->scm/gnc-query2scm/g s/gnc:scm->query/gnc-scm2query/g
3368
33692006-10-10 00:09  chris
3370
3371	* [r14979] branches/swig-redo/src/app-utils/app-utils.scm,
3372	  branches/swig-redo/src/app-utils/date-utilities.scm,
3373	  branches/swig-redo/src/app-utils/hooks.scm,
3374	  branches/swig-redo/src/app-utils/options.scm,
3375	  branches/swig-redo/src/business/business-gnome/business-gnome.scm,
3376	  branches/swig-redo/src/business/business-reports/aging.scm,
3377	  branches/swig-redo/src/business/business-reports/easy-invoice.scm,
3378	  branches/swig-redo/src/business/business-reports/fancy-invoice.scm,
3379	  branches/swig-redo/src/business/business-reports/invoice.scm,
3380	  branches/swig-redo/src/business/business-reports/owner-report.scm,
3381	  branches/swig-redo/src/business/business-utils/business-options.scm,
3382	  branches/swig-redo/src/business/business-utils/business-prefs.scm,
3383	  branches/swig-redo/src/engine/engine-interface.scm,
3384	  branches/swig-redo/src/engine/gnc-numeric.scm,
3385	  branches/swig-redo/src/engine/test/test-create-account.scm,
3386	  branches/swig-redo/src/engine/test/test-scm-query-import.scm,
3387	  branches/swig-redo/src/import-export/qif-import/qif-dialog-utils.scm,
3388	  branches/swig-redo/src/import-export/qif-import/qif-file.scm,
3389	  branches/swig-redo/src/import-export/qif-import/qif-guess-map.scm,
3390	  branches/swig-redo/src/import-export/qif-import/qif-merge-groups.scm,
3391	  branches/swig-redo/src/import-export/qif-import/qif-objects.scm,
3392	  branches/swig-redo/src/import-export/qif-import/qif-parse.scm,
3393	  branches/swig-redo/src/import-export/qif-import/qif-to-gnc.scm,
3394	  branches/swig-redo/src/import-export/qif-io-core/qif-acct-table.scm,
3395	  branches/swig-redo/src/import-export/qif-io-core/qif-bank-xtn-import.scm,
3396	  branches/swig-redo/src/import-export/qif-io-core/qif-format-check.scm,
3397	  branches/swig-redo/src/import-export/qif-io-core/qif-invst-xtn-import.scm,
3398	  branches/swig-redo/src/import-export/qif-io-core/qif-parse.scm,
3399	  branches/swig-redo/src/import-export/qif-io-core/test/test-import-phase-1.scm,
3400	  branches/swig-redo/src/import-export/qif-io-core/test/test-parser.scm,
3401	  branches/swig-redo/src/report/locale-specific/us/taxtxf-de_DE.scm,
3402	  branches/swig-redo/src/report/locale-specific/us/taxtxf.scm,
3403	  branches/swig-redo/src/report/report-gnome/report-gnome.scm,
3404	  branches/swig-redo/src/report/report-system/commodity-utilities.scm,
3405	  branches/swig-redo/src/report/report-system/html-acct-table.scm,
3406	  branches/swig-redo/src/report/report-system/html-barchart.scm,
3407	  branches/swig-redo/src/report/report-system/html-piechart.scm,
3408	  branches/swig-redo/src/report/report-system/html-scatter.scm,
3409	  branches/swig-redo/src/report/report-system/html-style-info.scm,
3410	  branches/swig-redo/src/report/report-system/html-style-sheet.scm,
3411	  branches/swig-redo/src/report/report-system/html-utilities.scm,
3412	  branches/swig-redo/src/report/report-system/report-system.scm,
3413	  branches/swig-redo/src/report/report-system/report-utilities.scm,
3414	  branches/swig-redo/src/report/report-system/report.scm,
3415	  branches/swig-redo/src/report/standard-reports/account-piecharts.scm,
3416	  branches/swig-redo/src/report/standard-reports/account-summary.scm,
3417	  branches/swig-redo/src/report/standard-reports/advanced-portfolio.scm,
3418	  branches/swig-redo/src/report/standard-reports/average-balance.scm,
3419	  branches/swig-redo/src/report/standard-reports/balance-sheet.scm,
3420	  branches/swig-redo/src/report/standard-reports/budget.scm,
3421	  branches/swig-redo/src/report/standard-reports/cash-flow.scm,
3422	  branches/swig-redo/src/report/standard-reports/category-barchart.scm,
3423	  branches/swig-redo/src/report/standard-reports/daily-reports.scm,
3424	  branches/swig-redo/src/report/standard-reports/equity-statement.scm,
3425	  branches/swig-redo/src/report/standard-reports/general-journal.scm,
3426	  branches/swig-redo/src/report/standard-reports/income-statement.scm,
3427	  branches/swig-redo/src/report/standard-reports/net-barchart.scm,
3428	  branches/swig-redo/src/report/standard-reports/portfolio.scm,
3429	  branches/swig-redo/src/report/standard-reports/price-scatter.scm,
3430	  branches/swig-redo/src/report/standard-reports/register.scm,
3431	  branches/swig-redo/src/report/standard-reports/transaction.scm,
3432	  branches/swig-redo/src/report/standard-reports/trial-balance.scm,
3433	  branches/swig-redo/src/report/stylesheets/stylesheet-easy.scm,
3434	  branches/swig-redo/src/report/stylesheets/stylesheet-fancy.scm,
3435	  branches/swig-redo/src/report/utility-reports/hello-world.scm,
3436	  branches/swig-redo/src/scm/command-line.scm,
3437	  branches/swig-redo/src/scm/main-window.scm,
3438	  branches/swig-redo/src/scm/price-quotes.scm,
3439	  branches/swig-redo/src/tax/us/txf-de_DE.scm: Automated rename of
3440	  engine swig-wrapped functions to their swig-names.
3441	  s/gnc:query-set-book/qof-query-set-book/g
3442	  s/gnc:account-get-commodity/xaccAccountGetCommodity/g
3443	  s/gnc:account-set-commodity/xaccAccountSetCommodity/g
3444	  s/gnc:transaction-get-currency/xaccTransGetCurrency/g
3445	  s/gnc:transaction-set-currency/xaccTransSetCurrency/g
3446	  s/'query-and/QOF-QUERY-AND/g s/'query-or/QOF-QUERY-OR/g
3447	  s/'query-compare-equal/QOF-COMPARE-EQUAL/g
3448	  s/'\?amt-sgn-match-either/QOF-NUMERIC-MATCH-ANY/g
3449	  s/'\?amt-sgn-match-credit/QOF-NUMERIC-MATCH-CREDIT/g
3450	  s/'\?amt-sgn-match-debit/QOF-NUMERIC-MATCH-DEBIT/g
3451	  s/'\?cleared-match-no/CLEARED-NO/g
3452	  s/'\?cleared-match-cleared/CLEARED-CLEARED/g
3453	  s/'\?cleared-match-reconciled/CLEARED-RECONCILED/g
3454	  s/'\?cleared-match-frozen/CLEARED-FROZEN/g
3455	  s/'\?cleared-match-voided/CLEARED-VOIDED/g
3456	  s/'guid-match-all/QOF-GUID-MATCH-ALL/g
3457	  s/'guid-match-any/QOF-GUID-MATCH-ANY/g
3458	  s/'guid-match-none/QOF-GUID-MATCH-NONE/g
3459	  s/'query-txn-match-all/QUERY-TXN-MATCH-ALL/g
3460	  s/'query-txn-match-any/QUERY-TXN-MATCH-ANY/g #### Kvp Stuff
3461	  s/kvp-type-gint64/KVP-TYPE-GINT64/g
3462	  s/kvp-type-double/KVP-TYPE-DOUBLE/g
3463	  s/kvp-type-numeric/KVP-TYPE-NUMERIC/g
3464	  s/kvp-type-string/KVP-TYPE-STRING/g
3465	  s/kvp-type-guid/KVP-TYPE-GUID/g
3466	  s/kvp-type-timespec/KVP-TYPE-TIMESPEC/g
3467	  s/kvp-type-binary/KVP-TYPE-BINARY/g
3468	  s/kvp-type-glist/KVP-TYPE-GLIST/g
3469	  s/kvp-type-frame/KVP-TYPE-FRAME/g
3470	  s/gnc:kvp-frame-delete-at-path/gnc-kvp-frame-delete-at-path/g
3471	  s/gnc:kvp-frame-set-slot-path/kvp-frame-set-slot-path-gslist/g
3472	  s/gnc:kvp-frame-get-slot-path/kvp-frame-get-slot-path-gslist/g
3473	  s/gnc:book-get-slots/gnc-book-get-slots/g #### QofIDType Stuff
3474	  s/gnc:id-book/QOF-ID-BOOK-SCM/g
3475	  s/gnc:query-default-sort/QUERY-DEFAULT-SORT/g
3476	  s/gnc:split-lot/SPLIT-LOT/g s/gnc:split-trans/SPLIT-TRANS/g
3477	  s/gnc:split-account /SPLIT-ACCOUNT /g
3478	  s/gnc:split-value/SPLIT-VALUE/g s/gnc:split-memo/SPLIT-MEMO/g
3479	  s/gnc:split-date-reconciled/SPLIT-DATE-RECONCILED/g
3480	  s/gnc:trans-date-posted/TRANS-DATE-POSTED/g
3481	  s/gnc:trans-desc/TRANS-DESCRIPTION/g s/gnc:trans-num/TRANS-NUM/g
3482	  s/gnc:account-code)/ACCOUNT-CODE-)/g
3483	  s/gnc:split-account-fullname/SPLIT-ACCT-FULLNAME/g
3484	  s/gnc:split-corr-account-fullname/SPLIT-CORR-ACCT-FULLNAME/g
3485	  s/gnc:split-corr-account-code/SPLIT-CORR-ACCT-CODE/g
3486	  s/gnc:invoice-from-txn/INVOICE-FROM-TXN/g
3487	  s/gnc:invoice-owner/INVOICE-OWNER/g
3488	  s/gnc:owner-parentg/OWNER-PARENTG/g
3489	  s/gnc:owner-from-lot/OWNER-FROM-LOT/g
3490	  s/gnc:invoice-from-lot/INVOICE-FROM-LOT/g
3491	  s/gnc:query-add-guid-match/qof-query-add-guid-match/g
3492	  s/gnc:query-set-sort-order/qof-query-set-sort-order/g ####
3493	  Session Stuff s/gnc:session-new/qof-session-new/g
3494	  s/gnc:session-get-book/qof-session-get-book/g #### Book stuff
3495	  s/gnc:book-get-group/xaccGetAccountGroup/g
3496	  s/gnc:book-get-template-group/gnc-book-get-template-group/g
3497	  s/gnc:book-get-commodity-table/gnc-commodity-table-get-table/g
3498	  s/gnc:book-get-pricedb/gnc-pricedb-get-db/g
3499	  s/gnc:book-kvp-changed/qof-book-kvp-changed/g
3500	  s/gnc:print-date/gnc-print-date/g
3501	  s/gnc:commodity-create/gnc-commodity-new/g
3502	  s/gnc:commodity-get-exchange-code/gnc-commodity-get-cusip/g
3503	  s/gnc:commodity-is-currency?/gnc-commodity-is-currency/g
3504	  s/gnc:commodity-equiv?/gnc-commodity-equiv/g # oops, this gets
3505	  some unwanted functions, oh well.
3506	  s/gnc:commodity-/gnc-commodity-/g
3507	  s/gnc:double-to-gnc-numeric/double-to-gnc-numeric/g
3508	  s/gnc:numeric-collector/zymurgy/g s/gnc:numeric-/gnc-numeric-/g
3509	  s/zymurgy/gnc:numeric-collector/g
3510	  s/gnc:timepair-canonical-day-time/timespecCanonicalDayTime/g
3511	  s/gnc:build-dotgnucash-path/gnc-build-dotgnucash-path/g
3512	  s/gnc:\*report-hook\*/HOOK-REPORT/g
3513	  s/gnc:\*save-options-hook\*/HOOK-SAVE-OPTIONS/g
3514	  s/gnc:hook-add-dangler/gnc-hook-add-scm-dangler/g
3515	  s/gnc:hook-run-danglers-real/gnc-hook-run/g #### Price stuff
3516	  s/gnc:price-create/gnc-price-create/g
3517	  s/gnc:price-get-guid/gncPriceGetGUID/g
3518	  s/gnc:price-unref/gnc-price-unref/g
3519	  s/gnc:price-set-commodity/gnc-price-set-commodity/g
3520	  s/gnc:price-set-currency/gnc-price-set-currency/g
3521	  s/gnc:price-set-time/gnc-price-set-time/g
3522	  s/gnc:price-set-source/gnc-price-set-source/g
3523	  s/gnc:price-set-type/gnc-price-set-type/g
3524	  s/gnc:price-set-value/gnc-price-set-value/g
3525	  s/gnc:price-get-commodity/gnc-price-get-commodity/g
3526	  s/gnc:price-get-currency/gnc-price-get-currency/g
3527	  s/gnc:price-get-time/gnc-price-get-time/g
3528	  #s/gnc:price-set-source/gnc-price-set-source/g
3529	  #s/gnc:price-set-type/gnc-price-set-type/g
3530	  s/gnc:price-get-value/gnc-price-get-value/g
3531	  s/gnc:price-list-destroy/gnc-price-list-destroy/g
3532	  s/gnc:pricedb-/gnc-pricedb-/g
3533	  s/gnc:quote-source-set-fq-installed/gnc-quote-source-set-fq-installed/g
3534
35352006-10-10 00:08  chris
3536
3537	* [r14978] branches/swig-redo/src/app-utils/app-utils.i,
3538	  branches/swig-redo/src/app-utils/gnc-helpers.c,
3539	  branches/swig-redo/src/app-utils/hooks.scm,
3540	  branches/swig-redo/src/app-utils/option-util.c,
3541	  branches/swig-redo/src/business/business-core/business-core.i,
3542	  branches/swig-redo/src/engine/engine-helpers.c,
3543	  branches/swig-redo/src/engine/gnc-hooks.c,
3544	  branches/swig-redo/src/engine/kvp-scm.c,
3545	  branches/swig-redo/src/import-export/qif-import/druid-qif-import.c:
3546	  Another pass through converting the engine module from gwrap to
3547	  swig. Remove some temporary swig<->gwrap typemaps that are no
3548	  longer needed because some more types have been swigified.
3549	  Convert some runtime code for some engine types from gwrap to
3550	  the swig api. Remove a lot of gwrap-specific C code for handling
3551	  gwrapped enums. Use '() instead of #f for the empty object.
3552	* [r14977] branches/swig-redo/src/engine/engine-helpers.h,
3553	  branches/swig-redo/src/engine/gnc-numeric.scm,
3554	  branches/swig-redo/src/engine/gw-engine-spec.scm,
3555	  branches/swig-redo/src/import-export/qif-import/qif-guess-map.scm:
3556	  Remove some unused engine functions. Remove some gwrap-specific
3557	  guile type-checking code.
3558
35592006-10-10 00:07  chris
3560
3561	* [r14976] branches/swig-redo/src/app-utils/options.scm,
3562	  branches/swig-redo/src/business/business-reports/owner-report.scm,
3563	  branches/swig-redo/src/import-export/qif-import/qif-dialog-utils.scm,
3564	  branches/swig-redo/src/import-export/qif-import/qif-guess-map.scm,
3565	  branches/swig-redo/src/import-export/qif-import/qif-to-gnc.scm,
3566	  branches/swig-redo/src/import-export/qif-io-core/qif-acct-table.scm,
3567	  branches/swig-redo/src/report/locale-specific/us/taxtxf-de_DE.scm,
3568	  branches/swig-redo/src/report/locale-specific/us/taxtxf.scm,
3569	  branches/swig-redo/src/report/report-system/html-acct-table.scm,
3570	  branches/swig-redo/src/report/report-system/report-utilities.scm,
3571	  branches/swig-redo/src/report/standard-reports/advanced-portfolio.scm,
3572	  branches/swig-redo/src/report/standard-reports/standard-reports.scm,
3573	  branches/swig-redo/src/report/standard-reports/transaction.scm:
3574	  Automated rename of AccountType-related swig-wrapped functions
3575	  to their swig-names. s/gnc:account-get-type-string
3576	  /xaccAccountGetTypeStr /g
3577	  s/gnc:account-get-type-string$/xaccAccountGetTypeStr/g
3578	  s/gnc:account-get-type /xaccAccountGetType /g
3579	  s/gnc:account-set-type/xaccAccountSetType/g
3580	* [r14975] branches/swig-redo/src/app-utils/guile-util.c,
3581	  branches/swig-redo/src/app-utils/option-util.c,
3582	  branches/swig-redo/src/app-utils/options.scm,
3583	  branches/swig-redo/src/app-utils/prefs.scm,
3584	  branches/swig-redo/src/business/business-reports/owner-report.scm,
3585	  branches/swig-redo/src/business/business-reports/payables.scm,
3586	  branches/swig-redo/src/business/business-reports/receivables.scm,
3587	  branches/swig-redo/src/report/locale-specific/us/taxtxf-de_DE.scm,
3588	  branches/swig-redo/src/report/locale-specific/us/taxtxf.scm,
3589	  branches/swig-redo/src/report/report-system/report-utilities.scm,
3590	  branches/swig-redo/src/report/standard-reports/account-piecharts.scm,
3591	  branches/swig-redo/src/report/standard-reports/account-summary.scm,
3592	  branches/swig-redo/src/report/standard-reports/advanced-portfolio.scm,
3593	  branches/swig-redo/src/report/standard-reports/average-balance.scm,
3594	  branches/swig-redo/src/report/standard-reports/balance-sheet.scm,
3595	  branches/swig-redo/src/report/standard-reports/budget.scm,
3596	  branches/swig-redo/src/report/standard-reports/cash-flow.scm,
3597	  branches/swig-redo/src/report/standard-reports/category-barchart.scm,
3598	  branches/swig-redo/src/report/standard-reports/daily-reports.scm,
3599	  branches/swig-redo/src/report/standard-reports/equity-statement.scm,
3600	  branches/swig-redo/src/report/standard-reports/income-statement.scm,
3601	  branches/swig-redo/src/report/standard-reports/net-barchart.scm,
3602	  branches/swig-redo/src/report/standard-reports/standard-reports.scm,
3603	  branches/swig-redo/src/report/standard-reports/transaction.scm,
3604	  branches/swig-redo/src/report/standard-reports/trial-balance.scm:
3605	  Convert AccountType from gwrap to swig. This type had to be done
3606	  by hand for several reasons, most obviously because the same
3607	  guile symbols that are used for account-types are sometimes used
3608	  with other meanings. This conversion was tedious and
3609	  error-prone. This is a potentially risky source of bugs. - Use
3610	  '() instead of #f for the empty object. - Convert the runtime
3611	  code that uses AccountType to use the swig api. - Incidentally
3612	  this fixes an existing bug where the AccountType C<->guile
3613	  mapping was broken, with the effect of no longer showing
3614	  Account-type specific debit/credit column headers in the
3615	  register.
3616
36172006-10-10 00:06  chris
3618
3619	* [r14974] branches/swig-redo/src/engine/Makefile.am,
3620	  branches/swig-redo/src/engine/engine.i,
3621	  branches/swig-redo/src/engine/engine.scm,
3622	  branches/swig-redo/src/engine/gncmod-engine.c: Begin the
3623	  conversion of the engine module from gwrap to swig. - Add the
3624	  interface definition. - Build and load the swig module. (Unlike
3625	  other commits, gwrap is not removed yet, so that there are fully
3626	  functional intermediate states.)
3627
36282006-10-10 00:05  chris
3629
3630	* [r14973] branches/swig-redo/src/engine/Account.h,
3631	  branches/swig-redo/src/engine/Group.c,
3632	  branches/swig-redo/src/engine/Group.h,
3633	  branches/swig-redo/src/engine/Query.c,
3634	  branches/swig-redo/src/engine/Query.h,
3635	  branches/swig-redo/src/engine/Transaction.h,
3636	  branches/swig-redo/src/engine/engine-helpers.c,
3637	  branches/swig-redo/src/engine/engine-helpers.h,
3638	  branches/swig-redo/src/engine/glib-helpers.c,
3639	  branches/swig-redo/src/engine/glib-helpers.h,
3640	  branches/swig-redo/src/engine/gnc-budget.h,
3641	  branches/swig-redo/src/engine/gnc-commodity.c,
3642	  branches/swig-redo/src/engine/gnc-commodity.h,
3643	  branches/swig-redo/src/engine/gnc-pricedb.c,
3644	  branches/swig-redo/src/engine/gnc-pricedb.h,
3645	  branches/swig-redo/src/gnome-utils/gnc-file.c,
3646	  branches/swig-redo/src/report/report-system/report-utilities.scm:
3647	  Prepare the engine module for swigification. - Remove undefined
3648	  functions - Use more specific types for GList-of-objects. - Use
3649	  gboolean instead of int in some appropriate places. - Convert
3650	  some macros to functions. - Implement gnc_scm_to_gslist_string()
3651	  and publicize gnc_query_scm2path(), both of which will be useful
3652	  for type-mapping. - Use #t/#f instead of 1/0 in some guile code.
3653
36542006-10-10 00:04  chris
3655
3656	* [r14972]
3657	  branches/swig-redo/src/app-utils/kvp-option-registry.scm: Delete
3658	  kvp-option-registry.scm left-over from last commit.
3659
36602006-10-10 00:03  chris
3661
3662	* [r14971] branches/swig-redo/src/app-utils/app-utils.i,
3663	  branches/swig-redo/src/app-utils/app-utils.scm,
3664	  branches/swig-redo/src/app-utils/kvp-option-registry.scm,
3665	  branches/swig-redo/src/app-utils/option-util.c,
3666	  branches/swig-redo/src/app-utils/option-util.h,
3667	  branches/swig-redo/src/business/business-ledger/gncEntryLedgerLoad.c,
3668	  branches/swig-redo/src/business/business-utils/business-prefs.scm,
3669	  branches/swig-redo/src/gnome-utils/gnome-utils.scm,
3670	  branches/swig-redo/src/tax/us/txf-de_DE.scm: Move the KVP option
3671	  registry implementation from guile into C. - Unwrap some
3672	  C->guile->C round-trips. - This removes a dependence on the
3673	  gwrap-provided representation of a wrapped QofIdType.
3674
36752006-10-10 00:02  chris
3676
3677	* [r14970] branches/swig-redo/src/bin/gnucash-bin.c,
3678	  branches/swig-redo/src/engine/engine-utilities.scm,
3679	  branches/swig-redo/src/scm/price-quotes.scm: Move all of the
3680	  Session handling for the price-quotes loading from guile to C.
3681	  (This is only related to swigification insofar as it removes the
3682	  need to wrap some Backend code.)
3683
36842006-10-10 00:01  chris
3685
3686	* [r14969] branches/swig-redo/src/app-utils/gfec.c,
3687	  branches/swig-redo/src/app-utils/gfec.h,
3688	  branches/swig-redo/src/bin/gnucash-bin.c,
3689	  branches/swig-redo/src/gnome/top-level.c,
3690	  branches/swig-redo/src/scm/main-window.scm: Move the code that
3691	  loads old-style state files from guile into C. Move some file
3692	  evaluation code from gnucash-bin.c into gfec.c. (This is only
3693	  related to swigification insofar as it removes the need to wrap
3694	  some Session code.)
3695
36962006-10-10 00:00  chris
3697
3698	* [r14968] branches/swig-redo/src/app-utils/c-interface.scm,
3699	  branches/swig-redo/src/app-utils/date-utilities.scm,
3700	  branches/swig-redo/src/app-utils/gw-app-utils-spec.scm,
3701	  branches/swig-redo/src/app-utils/options.scm,
3702	  branches/swig-redo/src/business/business-reports/aging.scm,
3703	  branches/swig-redo/src/business/business-reports/fancy-invoice.scm,
3704	  branches/swig-redo/src/business/business-reports/owner-report.scm,
3705	  branches/swig-redo/src/business/business-utils/business-options.scm,
3706	  branches/swig-redo/src/gnome-utils/gnome-utils.scm,
3707	  branches/swig-redo/src/import-export/qif-import/druid-qif-import.c,
3708	  branches/swig-redo/src/import-export/qif-import/qif-dialog-utils.scm,
3709	  branches/swig-redo/src/import-export/qif-import/qif-guess-map.scm,
3710	  branches/swig-redo/src/import-export/qif-import/qif-merge-groups.scm,
3711	  branches/swig-redo/src/import-export/qif-import/qif-to-gnc.scm,
3712	  branches/swig-redo/src/import-export/qif-io-core/qif-acct-table.scm,
3713	  branches/swig-redo/src/import-export/qif-io-core/qif-bank-xtn-import.scm,
3714	  branches/swig-redo/src/import-export/qif-io-core/qif-invst-xtn-import.scm,
3715	  branches/swig-redo/src/report/locale-specific/us/taxtxf-de_DE.scm,
3716	  branches/swig-redo/src/report/locale-specific/us/taxtxf.scm,
3717	  branches/swig-redo/src/report/report-system/commodity-utilities.scm,
3718	  branches/swig-redo/src/report/report-system/html-acct-table.scm,
3719	  branches/swig-redo/src/report/report-system/html-style-info.scm,
3720	  branches/swig-redo/src/report/report-system/html-utilities.scm,
3721	  branches/swig-redo/src/report/report-system/options-utilities.scm,
3722	  branches/swig-redo/src/report/report-system/report-utilities.scm,
3723	  branches/swig-redo/src/report/standard-reports/account-piecharts.scm,
3724	  branches/swig-redo/src/report/standard-reports/account-summary.scm,
3725	  branches/swig-redo/src/report/standard-reports/advanced-portfolio.scm,
3726	  branches/swig-redo/src/report/standard-reports/average-balance.scm,
3727	  branches/swig-redo/src/report/standard-reports/balance-sheet.scm,
3728	  branches/swig-redo/src/report/standard-reports/budget.scm,
3729	  branches/swig-redo/src/report/standard-reports/cash-flow.scm,
3730	  branches/swig-redo/src/report/standard-reports/category-barchart.scm,
3731	  branches/swig-redo/src/report/standard-reports/daily-reports.scm,
3732	  branches/swig-redo/src/report/standard-reports/equity-statement.scm,
3733	  branches/swig-redo/src/report/standard-reports/general-journal.scm,
3734	  branches/swig-redo/src/report/standard-reports/income-statement.scm,
3735	  branches/swig-redo/src/report/standard-reports/net-barchart.scm,
3736	  branches/swig-redo/src/report/standard-reports/portfolio.scm,
3737	  branches/swig-redo/src/report/standard-reports/price-scatter.scm,
3738	  branches/swig-redo/src/report/standard-reports/register.scm,
3739	  branches/swig-redo/src/report/standard-reports/transaction.scm,
3740	  branches/swig-redo/src/report/standard-reports/trial-balance.scm,
3741	  branches/swig-redo/src/report/utility-reports/hello-world.scm,
3742	  branches/swig-redo/src/scm/main-window.scm,
3743	  branches/swig-redo/src/scm/price-quotes.scm: Automated rename of
3744	  swig-wrapped app-utils functions to their swig-names.
3745	  s/gnc:get-current-group)/gnc-get-current-group)/g
3746	  s/gnc:get-current-book/gnc-get-current-book/g
3747	  s/gnc:gettext-helper/gnc-gettext-helper/g
3748	  s/gnc:option-db-/gnc-option-db-/g
3749	  s/gnc:default-currency/gnc-default-currency/g
3750	  s/gnc:default-report-currency/gnc-default-report-currency/g
3751	  s/gnc:default-print-info/gnc-default-print-info/g
3752	  s/gnc:option-invoke-callback/gncp_option_invoke_callback/g
3753	  s/gnc:locale-default-iso-currency-code/gnc-locale-default-iso-currency-code/g
3754	  s/gnc:account-get-full-name/gnc-account-get-full-name/g
3755	  s/gnc:commodity-print-info/gnc-commodity-print-info/g
3756	  s/gnc:account-print-info/gnc-account-print-info/g
3757	  s/gnc:share-print-info-places/gnc-share-print-info-places/g
3758	  s/gnc:account-reverse-balance?/gnc-reverse-balance/g
3759	  s/gnc:is-euro-currency/gnc-is-euro-currency/g
3760	  s/gnc:convert-to-euro/gnc-convert-to-euro/g
3761	  s/gnc:convert-from-euro/gnc-convert-from-euro/g
3762	  s/gnc:commodity-table-get-quotable-commodities-info/gnc-commodity-table-get-quotable-commodities/g
3763	  s/gnc:accounting-period-start/gnc-accounting-period-fiscal-start/g
3764	  s/gnc:accounting-period-end/gnc-accounting-period-fiscal-end/g
3765	  s/gnc:amount->string/xaccPrintAmount/g
3766
37672006-10-09 23:59  chris
3768
3769	* [r14967] branches/swig-redo/src/app-utils/app-utils.scm,
3770	  branches/swig-redo/src/app-utils/option-util.c,
3771	  branches/swig-redo/src/app-utils/option-util.h: Convert runtime
3772	  code from gwrap to swig api. Also, publicize
3773	  gnc_option_db_register_option() and load the swig module instead
3774	  of the gwrap module from guile.
3775	* [r14966] branches/swig-redo/src/app-utils/Makefile.am,
3776	  branches/swig-redo/src/app-utils/app-utils.i,
3777	  branches/swig-redo/src/app-utils/gncmod-app-utils.c: Begin to
3778	  convert the app-utils module from gwrap to swig. Add the
3779	  interface definition. Build and load the swig module.
3780
37812006-10-09 23:58  chris
3782
3783	* [r14965]
3784	  branches/swig-redo/src/business/business-gnome/business-gnome.scm,
3785	  branches/swig-redo/src/business/business-reports/business-reports.scm,
3786	  branches/swig-redo/src/gnome-utils/gnome-utils.scm,
3787	  branches/swig-redo/src/report/report-gnome/report-gnome.scm,
3788	  branches/swig-redo/src/report/report-system/html-utilities.scm,
3789	  branches/swig-redo/src/report/report-system/report-utilities.scm,
3790	  branches/swig-redo/src/report/report-system/report.scm,
3791	  branches/swig-redo/src/report/standard-reports/budget.scm,
3792	  branches/swig-redo/src/report/standard-reports/cash-flow.scm,
3793	  branches/swig-redo/src/report/utility-reports/hello-world.scm,
3794	  branches/swig-redo/src/report/utility-reports/test-graphing.scm,
3795	  branches/swig-redo/src/report/utility-reports/view-column.scm,
3796	  branches/swig-redo/src/scm/main-window.scm,
3797	  branches/swig-redo/src/scm/price-quotes.scm,
3798	  branches/swig-redo/src/scm/printing/print-check.scm: Automated
3799	  rename of swig-wrapped guile-utils functions to their
3800	  swig-names. s/gnc:option-dialog-new/gnc-options-dialog-new/g
3801	  s/gnc:option-dialog-destroy/gnc-options-dialog-destroy/g
3802	  s/gnc:option-dialog-build-contents/gnc-options-dialog-build-contents/g
3803	  s/gnc:option-dialog-set-callbacks/gnc-options-dialog-set-scm-callbacks/g
3804	  s/gnc:print-session/gnc-print-session/g
3805	  s/gnc:error-dialog/gnc-error-dialog/g
3806	  s/gnc:verify-dialog/gnc-verify-dialog/g
3807	  s/gnc:info-dialog/gnc-info-dialog/g
3808	  s/gnc:warning-dialog/gnc-warning-dialog/g
3809	  s/gnc:add-extension/gnc-add-scm-extension/g
3810	  s/gnc:html-encode-string/gnc-html-encode-string/g
3811	  s/gnc:html-build-url/gnc-build-url/g
3812	  s/gnc:set-busy-cursor/gnc-set-busy-cursor/g
3813	  s/gnc:unset-busy-cursor/gnc-unset-busy-cursor/g
3814	  s/gnc:window-show-progress/gnc-window-show-progress/g
3815	  s/gnc:ui-is-running?/gnucash-ui-is-running/g
3816	  s/gnc:url-type-customer/URL-TYPE-CUSTOMER/g
3817	  s/gnc:url-type-file/URL-TYPE-FILE/g
3818	  s/gnc:url-type-jump/URL-TYPE-JUMP/g
3819	  s/gnc:url-type-http/URL-TYPE-HTTP/g
3820	  s/gnc:url-type-ftp/URL-TYPE-FTP/g
3821	  s/gnc:url-type-secure/URL-TYPE-SECURE/g
3822	  s/gnc:url-type-register/URL-TYPE-REGISTER/g
3823	  s/gnc:url-type-accttree/URL-TYPE-ACCTTREE/g
3824	  s/gnc:url-type-report/URL-TYPE-REPORT/g
3825	  s/gnc:url-type-options/URL-TYPE-OPTIONS/g
3826	  s/gnc:url-type-scheme/URL-TYPE-SCHEME/g
3827	  s/gnc:url-type-help/URL-TYPE-HELP/g
3828	  s/gnc:url-type-xmldata/URL-TYPE-XMLDATA/g
3829	  s/gnc:url-type-price/URL-TYPE-PRICE/g
3830	  s/gnc:url-type-other/URL-TYPE-OTHER/g
3831
38322006-10-09 23:57  chris
3833
3834	* [r14964] branches/swig-redo/src/gnome-utils/dialog-options.c,
3835	  branches/swig-redo/src/gnome-utils/dialog-options.h,
3836	  branches/swig-redo/src/gnome-utils/gnc-html.h,
3837	  branches/swig-redo/src/gnome-utils/gnc-main-window.c,
3838	  branches/swig-redo/src/gnome-utils/gnc-main-window.h,
3839	  branches/swig-redo/src/gnome-utils/gnc-plugin-menu-additions.c,
3840	  branches/swig-redo/src/gnome-utils/gnome-utils.scm,
3841	  branches/swig-redo/src/gnome/dialog-price-edit-db.c,
3842	  branches/swig-redo/src/import-export/qif-import/druid-qif-import.c,
3843	  branches/swig-redo/src/import-export/qif-import/qif-parse.scm,
3844	  branches/swig-redo/src/report/report-gnome/dialog-column-view.c,
3845	  branches/swig-redo/src/report/report-gnome/dialog-style-sheet.c,
3846	  branches/swig-redo/src/report/report-gnome/report-gnome.i,
3847	  branches/swig-redo/src/report/report-gnome/report-gnome.scm,
3848	  branches/swig-redo/src/report/report-gnome/window-report.c,
3849	  branches/swig-redo/src/scm/price-quotes.scm: More converting of
3850	  the gnome-utils module from gwrap to swig. Rename
3851	  gnc_build_options_dialog_contents() to
3852	  gnc_options_dialog_build_contents() for consistency. Remove some
3853	  undefined functions. Privatize a #define. Convert runtime code
3854	  from gwrap to swig. Use '() instead of #f for the empty object.
3855	  Remove some temporary swig<->gwrap typemaps that are no longer
3856	  needed.
3857
38582006-10-09 23:56  chris
3859
3860	* [r14963] branches/swig-redo/src/gnome-utils/Makefile.am,
3861	  branches/swig-redo/src/gnome-utils/gncmod-gnome-utils.c,
3862	  branches/swig-redo/src/gnome-utils/gnome-utils.i,
3863	  branches/swig-redo/src/report/report-system/report-utilities.scm:
3864	  Convert the gnome-utils module from gwrap to swig. Add the
3865	  interface definition. Build and load the swig module. Use ""
3866	  instead of #f to represent an empty string.
3867	* [r14962]
3868	  branches/swig-redo/src/report/report-system/Makefile.am,
3869	  branches/swig-redo/src/report/report-system/gnc-report.c,
3870	  branches/swig-redo/src/report/report-system/gnc-report.h,
3871	  branches/swig-redo/src/report/report-system/gncmod-report-system.c,
3872	  branches/swig-redo/src/report/report-system/report-system.i,
3873	  branches/swig-redo/src/report/report-system/report-system.scm,
3874	  branches/swig-redo/src/report/report-system/report.scm,
3875	  branches/swig-redo/src/report/utility-reports/view-column.scm,
3876	  branches/swig-redo/src/report/utility-reports/welcome-to-gnucash.scm:
3877	  Convert the report-system module form gwrap to swig. All at
3878	  once: Add the interface definiton. Convert the runtime code from
3879	  gwrap to swig. Rename wrapped function calls to their
3880	  swig-names. Use '() instead of #f for the empty object. Use gint
3881	  instead of int in gnc-report.[ch]
3882
38832006-10-09 23:55  chris
3884
3885	* [r14961] branches/swig-redo/src/report/report-gnome/Makefile.am,
3886	  branches/swig-redo/src/report/report-gnome/dialog-column-view.c,
3887	  branches/swig-redo/src/report/report-gnome/gnc-plugin-page-report.c,
3888	  branches/swig-redo/src/report/report-gnome/gncmod-report-gnome.c,
3889	  branches/swig-redo/src/report/report-gnome/report-gnome.i,
3890	  branches/swig-redo/src/report/report-gnome/report-gnome.scm,
3891	  branches/swig-redo/src/report/report-gnome/window-report.c:
3892	  Convert the report-gnome module from gwrap to swig. All at once:
3893	  Add the interface definition. Convert the runtime code from
3894	  gwrap to swig. Rename wrapped function calls to their swig-names.
3895
38962006-10-09 23:54  chris
3897
3898	* [r14960]
3899	  branches/swig-redo/src/register/register-core/Makefile.am,
3900	  branches/swig-redo/src/register/register-core/gncmod-register-core.c:
3901	  Un-gwrap the register-core module. We don't actually use it, so
3902	  there's no point in swigifying it.
3903	* [r14959]
3904	  branches/swig-redo/src/import-export/qif-import/qif-file.scm,
3905	  branches/swig-redo/src/import-export/qif-import/qif-import.scm,
3906	  branches/swig-redo/src/import-export/qif-import/qif-merge-groups.scm,
3907	  branches/swig-redo/src/import-export/qif-import/qif-to-gnc.scm:
3908	  Rename wrapped functions in the gnome module to their
3909	  swig-names. gnc-progress-dialog-new
3910	  gnc-progress-dialog-set-title gnc-progress-dialog-set-heading
3911	  gnc-progress-dialog-set-value gnc-progress-dialog-update
3912	  gnc-progress-dialog-destroy Also, we have to load the swig
3913	  module directly from guile in one case, because our gnome module
3914	  isn't actually a gnucash module. Go figure.
3915
39162006-10-09 23:53  chris
3917
3918	* [r14958] branches/swig-redo/src/app-utils/app-utils.scm,
3919	  branches/swig-redo/src/import-export/qif-import/qif-import.scm,
3920	  branches/swig-redo/src/scm/main.scm,
3921	  branches/swig-redo/src/scm/price-quotes.scm: Convert guile uses
3922	  of the gnome gwrap module to uses of swig. Or just remove the
3923	  usage if it wasn't needed.
3924
39252006-10-09 23:52  chris
3926
3927	* [r14957] branches/swig-redo/src/gnome/Makefile.am,
3928	  branches/swig-redo/src/gnome/gnome.i: Setup the gnome module for
3929	  swig instead of gwrap.
3930
39312006-10-09 23:51  chris
3932
3933	* [r14956]
3934	  branches/swig-redo/src/business/business-core/business-core.scm,
3935	  branches/swig-redo/src/business/business-reports/aging.scm,
3936	  branches/swig-redo/src/business/business-reports/business-reports.scm,
3937	  branches/swig-redo/src/business/business-reports/easy-invoice.scm,
3938	  branches/swig-redo/src/business/business-reports/fancy-invoice.scm,
3939	  branches/swig-redo/src/business/business-reports/invoice.scm,
3940	  branches/swig-redo/src/business/business-reports/owner-report.scm,
3941	  branches/swig-redo/src/business/business-utils/business-options.scm:
3942	  Automated rename of swig-wrapped functions for the business
3943	  module: s/gnc:invoice-lookup /gncInvoiceLookupFlip /g
3944	  s/gnc:invoice-get-guid /gncInvoiceReturnGUID /g
3945	  s/gnc:invoice-get-owner /gncInvoiceGetOwner /g
3946	  s/gnc:invoice-get-id /gncInvoiceGetID /g s/gnc:invoice-get-book
3947	  /gncInvoiceGetBook /g s/gnc:invoice-get-posted-lot
3948	  /gncInvoiceGetPostedLot /g s/gnc:invoice-get-posted-txn
3949	  /gncInvoiceGetPostedTxn /g s/gnc:invoice-get-currency
3950	  /gncInvoiceGetCurrency /g s/gnc:invoice-get-date-posted
3951	  /gncInvoiceGetDatePosted /g s/gnc:invoice-get-date-due
3952	  /gncInvoiceGetDateDue /g s/gnc:invoice-get-entries
3953	  /gncInvoiceGetEntries /g s/gnc:invoice-get-billing-id
3954	  /gncInvoiceGetBillingID /g s/gnc:invoice-get-terms
3955	  /gncInvoiceGetTerms /g s/gnc:invoice-get-notes
3956	  /gncInvoiceGetNotes /g s/gnc:invoice-get-invoice-from-lot
3957	  /gncInvoiceGetInvoiceFromLot /g
3958	  s/gnc:invoice-get-invoice-from-txn /gncInvoiceGetInvoiceFromTxn
3959	  /g s/gnc:owner-get-type/gncOwnerGetType/g s/gnc:owner-get-guid
3960	  /gncOwnerReturnGUID /g s/gnc:owner-get-end-owner
3961	  /gncOwnerGetEndOwner /g s/gnc:owner-get-name /gncOwnerGetName /g
3962	  s/gnc:owner-create /gncOwnerCreate /g
3963	  s/gnc:owner-create)/gncOwnerCreate)/g s/gnc:owner-destroy
3964	  /gncOwnerDestroy /g
3965	  s/gnc:owner-init-customer/gncOwnerInitCustomer/g
3966	  s/gnc:owner-init-employee/gncOwnerInitEmployee/g
3967	  s/gnc:owner-init-job/gncOwnerInitJob/g
3968	  s/gnc:owner-init-vendor/gncOwnerInitVendor/g
3969	  s/gnc:owner-get-customer /gncOwnerGetCustomer /g
3970	  s/gnc:owner-get-employee /gncOwnerGetEmployee /g
3971	  s/gnc:owner-get-job /gncOwnerGetJob /g s/gnc:owner-get-vendor
3972	  /gncOwnerGetVendor /g s/gnc:owner-get-owner-from-list
3973	  /gncOwnerGetOwnerFromLot /g s/gnc:owner-copy-into-owner
3974	  /gncOwnerCopy /g s/gnc:owner-is-valid? /gncOwnerIsValid /g
3975	  s/'gnc-owner-customer/GNC-OWNER-CUSTOMER/g
3976	  s/'gnc-owner-vendor/GNC-OWNER-VENDOR/g
3977	  s/'gnc-owner-employee/GNC-OWNER-EMPLOYEE/g
3978	  s/'gnc-owner-job/GNC-OWNER-JOB/g s/(gnc-owner-customer)/(eqv?
3979	  type GNC-OWNER-CUSTOMER)/g s/(gnc-owner-vendor)/(eqv? type
3980	  GNC-OWNER-VENDOR)/g s/(gnc-owner-employee)/(eqv? type
3981	  GNC-OWNER-EMPLOYEE)/g s/(gnc-owner-job)/(eqv? type
3982	  GNC-OWNER-JOB)/g s/'gnc-amount-type-value/GNC-AMT-TYPE-VALUE/g
3983	  s/'gnc-amount-type-percent/GNC-AMT-TYPE-PERCENT/g
3984	  s/gnc:taxtable-lookup /gncTaxTableLookupFlip /g
3985	  s/gnc:taxtable-get-guid /gncTaxTableReturnGUID /g
3986	  s/gnc:vendor-lookup /gncVendorLookupFlip /g s/gnc:vendor-get-id
3987	  /gncVendorGetID /g s/gnc:vendor-get-guid /gncVendorReturnGUID /g
3988	  s/gnc:vendor-get-addr /gncVendorGetAddr /g
3989	  s/gnc:address-get-addr1 /gncAddressGetAddr1 /g
3990	  s/gnc:address-get-addr2 /gncAddressGetAddr2 /g
3991	  s/gnc:address-get-addr3 /gncAddressGetAddr3 /g
3992	  s/gnc:address-get-addr4 /gncAddressGetAddr4 /g
3993	  s/gnc:bill-term-get-description /gncBillTermGetDescription /g
3994	  s/gnc:customer-lookup /gncCustomerLookupFlip /g
3995	  s/gnc:customer-get-id /gncCustomerGetID /g
3996	  s/gnc:customer-get-name /gncCustomerGetName /g
3997	  s/gnc:customer-get-addr /gncCustomerGetAddr /g
3998	  s/gnc:customer-get-shipaddr /gncCustomerGetShipAddr /g
3999	  s/gnc:customer-get-notes /gncCustomerGetNotes /g
4000	  s/gnc:customer-get-currency /gncCustomerGetCurrency /g
4001	  s/gnc:customer-get-id /gncCustomerGetID /g
4002	  s/gnc:customer-get-guid /gncCustomerReturnGUID /g
4003	  s/gnc:employee-lookup /gncEmployeeLookupFlip /g
4004	  s/gnc:employee-get-id /gncEmployeeGetID /g
4005	  s/gnc:employee-get-guid /gncEmployeeReturnGUID /g
4006	  s/gnc:employee-get-addr /gncEmployeeGetAddr /g
4007	  s/gnc:entry-get-date /gncEntryGetDate /g
4008	  s/gnc:entry-get-description /gncEntryGetDescription /g
4009	  s/gnc:entry-get-action /gncEntryGetAction /g
4010	  s/gnc:entry-get-quantity /gncEntryGetQuantity /g
4011	  s/gnc:entry-get-inv-price /gncEntryGetInvPrice /g
4012	  s/gnc:entry-get-inv-discount /gncEntryGetInvDiscount /g
4013	  s/gnc:entry-get-inv-discount-type /gncEntryGetInvDiscountType /g
4014	  s/gnc:entry-get-bill-price /gncEntryGetBillPrice /g
4015	  s/gnc:entry-get-inv-taxable /gncEntryGetInvTaxable /g
4016	  s/gnc:entry-get-inv-tax-table /gncEntryGetInvTaxTable /g
4017	  s/gnc:entry-get-bill-taxable /gncEntryGetBillTaxable /g
4018	  s/gnc:entry-get-bill-tax-table /gncEntryGetBillTaxTable /g
4019	  s/gnc:entry-get-value /gncEntryReturnValue /g
4020	  s/gnc:entry-get-tax-value /gncEntryReturnTaxValue /g
4021	  s/gnc:entry-get-discount-value /gncEntryReturnDiscountValue /g
4022	  s/gnc:entry-get-tax-values /gncEntryReturnTaxValues /g
4023	  s/gnc:entry-get-invoice /gncEntryGetInvoice /g
4024	  s/gnc:entry-get-bill /gncEntryGetBill /g s/gnc:entry-get-Order
4025	  /gncEntryGetOrder /g s/gnc:job-lookup /gncJobLookupFlip /g
4026	  s/gnc:job-get-guid /gncJobReturnGUID /g s/gnc:job-get-owner
4027	  /gncJobGetOwner /g s/gnc:order-get-reference
4028	  /gncOrderGetReference /g
4029	  s/gnc:url-type-customer/URL-TYPE-CUSTOMER/g
4030	  s/gnc:url-type-vendor/URL-TYPE-VENDOR/g
4031	  s/gnc:url-type-employee/URL-TYPE-EMPLOYEE/g
4032	  s/gnc:url-type-invoice/URL-TYPE-INVOICE/g
4033	  s/gnc:url-type-ownerreport/URL-TYPE-OWNERREPORT/g
4034	  s/gnc:url-type-job/URL-TYPE-JOB/g
4035
40362006-10-09 23:50  chris
4037
4038	* [r14955]
4039	  branches/swig-redo/src/business/business-core/business-core.scm,
4040	  branches/swig-redo/src/business/business-reports/business-reports.scm,
4041	  branches/swig-redo/src/business/business-reports/easy-invoice.scm,
4042	  branches/swig-redo/src/business/business-reports/fancy-invoice.scm,
4043	  branches/swig-redo/src/business/business-reports/invoice.scm,
4044	  branches/swig-redo/src/business/business-reports/owner-report.scm,
4045	  branches/swig-redo/src/business/business-utils/business-options.scm,
4046	  branches/swig-redo/src/business/business-utils/business-prefs.scm:
4047	  Convert guile code in the business module to use swig
4048	  conventions. These conversions were made manually. They involve:
4049	  - using '() instead of "" for the the empty object. - a more
4050	  direct handling of wrapped enumeration values. - loading the
4051	  swig modules instead of the gwrap modules.
4052
40532006-10-09 23:49  chris
4054
4055	* [r14954]
4056	  branches/swig-redo/src/business/business-gnome/business-options-gnome.c,
4057	  branches/swig-redo/src/business/business-gnome/dialog-invoice.c,
4058	  branches/swig-redo/src/business/business-utils/business-options.c:
4059	  Convert all gwrap runtime code into swig code for the business
4060	  module.
4061	* [r14953]
4062	  branches/swig-redo/src/business/business-core/gncEntry.c,
4063	  branches/swig-redo/src/business/business-core/gncEntry.h,
4064	  branches/swig-redo/src/business/business-core/gncInvoice.c,
4065	  branches/swig-redo/src/business/business-core/gncInvoice.h: Use
4066	  some typedefs to get more specific C typing that coresponds with
4067	  the level of detail that we want to type in guile.
4068
40692006-10-09 23:48  chris
4070
4071	* [r14952]
4072	  branches/swig-redo/src/business/business-core/Makefile.am,
4073	  branches/swig-redo/src/business/business-core/businessmod-core.c,
4074	  branches/swig-redo/src/business/business-core/test/Makefile.am,
4075	  branches/swig-redo/src/business/business-gnome/Makefile.am,
4076	  branches/swig-redo/src/business/business-gnome/business-gnome.scm,
4077	  branches/swig-redo/src/business/business-gnome/businessmod-gnome.c,
4078	  branches/swig-redo/src/business/dialog-tax-table/Makefile.am,
4079	  branches/swig-redo/src/business/dialog-tax-table/dialog-tax-table.scm,
4080	  branches/swig-redo/src/business/dialog-tax-table/gncmod-dialog-tax-table.c:
4081	  Build and initialize swig instead of g-wrap in the business
4082	  modules This includes some temporary use of g-wrap to handle
4083	  some types that aren't converted to swig yet.
4084
40852006-10-09 23:47  chris
4086
4087	* [r14951]
4088	  branches/swig-redo/src/business/business-core/gncBillTerm.h,
4089	  branches/swig-redo/src/business/business-core/gncCustomer.h,
4090	  branches/swig-redo/src/business/business-core/gncInvoice.c,
4091	  branches/swig-redo/src/business/business-core/gncInvoice.h,
4092	  branches/swig-redo/src/business/business-core/gncJob.h,
4093	  branches/swig-redo/src/business/business-core/gncOrder.h,
4094	  branches/swig-redo/src/business/business-core/gncOwner.h:
4095	  Prepare the business code for swigification. Remove some
4096	  undefined functions. Convert some macros to functions.
4097	  Regularize a structure name. Conditionally #ifdef out some yucky
4098	  macros during swig-processing.
4099
41002006-10-09 23:46  chris
4101
4102	* [r14950]
4103	  branches/swig-redo/src/business/business-core/business-core.i,
4104	  branches/swig-redo/src/business/dialog-tax-table/dialog-tax-table.i:
4105	  Add SWIG interface definitions for the business modules.
4106
41072006-10-09 23:44  chris
4108
4109	* [r14949] branches/swig-redo/Makefile.am,
4110	  branches/swig-redo/configure.in,
4111	  branches/swig-redo/macros/ac_pkg_swig.m4,
4112	  branches/swig-redo/src/Makefile.am,
4113	  branches/swig-redo/src/swig-runtime.h: Initial support for SWIG.
4114	  Add a SWIG autoconf macro; add swig to the configure.in; Add the
4115	  SWIG runtime system.
4116
41172006-10-09 23:05  jsled
4118
4119	* [r14948] branches/sx-cleanup/src/app-utils/Makefile.am,
4120	  branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c,
4121	  branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h,
4122	  branches/sx-cleanup/src/core-utils/gnc-glib-utils.c,
4123	  branches/sx-cleanup/src/core-utils/gnc-glib-utils.h,
4124	  branches/sx-cleanup/src/gnome-utils/Makefile.am,
4125	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal-model.c,
4126	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal-model.h,
4127	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal-store.c,
4128	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal-store.h,
4129	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c,
4130	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.h,
4131	  branches/sx-cleanup/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c,
4132	  branches/sx-cleanup/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.h,
4133	  branches/sx-cleanup/src/gnome/Makefile.am,
4134	  branches/sx-cleanup/src/gnome/dialog-sx-editor.c,
4135	  branches/sx-cleanup/src/gnome/dialog-sx-editor.h,
4136	  branches/sx-cleanup/src/gnome/dialog-sx-from-trans.c,
4137	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c,
4138	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c,
4139	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.h,
4140	  branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.c,
4141	  branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.h:
4142	  Break all new classes out into individual files, mostly from
4143	  gnc-plugin-page-sx-list.[ch] and gnc-dense-cal.[ch].
4144
41452006-10-09 19:47  jsled
4146
4147	* [r14947] trunk/ChangeLog, trunk/art, trunk/art/banner.svgz,
4148	  trunk/art/icon.svgz, trunk/art/logo.svgz, trunk/art/splash.svgz:
4149	  Add 2.0 art source files.
4150
41512006-10-09 16:45  andi5
4152
4153	* [r14945] trunk, trunk/src/core-utils/gnc-gconf-utils.c,
4154	  trunk/src/core-utils/gnc-gconf-utils.h,
4155	  trunk/src/gnome-utils/dialog-utils.c,
4156	  trunk/src/gnome/dialog-print-check.c: Lessen restriction of the
4157	  parameter whoami of the gnc_gconf_add/ remove_notification
4158	  functions. Now the pair of section and whoami has to be unique,
4159	  as GncMainWindow adds notifications to two different sections.
4160	  Extends r14675. Remove a superfluous leading slash and doubly
4161	  defined gconf key macros. BP
4162	* [r14944] trunk, trunk/src/gnome-utils/gnc-main-window.c,
4163	  trunk/src/gnome/schemas/apps_gnucash_warnings.schemas.in: Remove
4164	  "closing last window" confirmation dialog and corresponding
4165	  warning (reverting r14580). Fixes #355392.
4166
41672006-10-09 11:45  cstim
4168
4169	* [r14940] trunk/src/gnome/druid-hierarchy.c: Avoid markup in
4170	  translatable messages. Bug#360459
4171
41722006-10-08 16:55  wilddev
4173
4174	* [r14936] tags/2.0.2: Tagging the 2.0.2 release of GnuCash
4175	* [r14935] branches/2.0/ChangeLog, branches/2.0/NEWS,
4176	  branches/2.0/configure.in: update to release 2.0.2
4177
41782006-10-06 16:17  andi5
4179
4180	* [r14933] branches/2.0, branches/2.0/configure.in:
4181	  Unconditionally call AC_CONFIG_HEADERS for libgsf and goffice
4182	  config header files. This way automake and config.status agree
4183	  upon the list of these files. Otherwise, in rare cases, make
4184	  distclean might not remove a file stamp-h5, making distcheck
4185	  fail. approved by warlord. merged from r14932.
4186
41872006-10-06 16:02  andi5
4188
4189	* [r14932] trunk, trunk/configure.in: Unconditionally call
4190	  AC_CONFIG_HEADERS for libgsf and goffice config header files.
4191	  This way automake and config.status agree upon the list of these
4192	  files. Otherwise, in rare cases, make distclean might not remove
4193	  a file stamp-h5, making distcheck fail.
4194
41952006-10-06 11:48  andi5
4196
4197	* [r14931] branches/2.0, branches/2.0/ChangeLog: Add ChangeLog
4198	  entries.
4199
42002006-10-05 09:30  andi5
4201
4202	* [r14930] branches/2.0,
4203	  branches/2.0/src/report/standard-reports/transaction.scm: Quote
4204	  an empty scheme list and avoid crash of transaction report on
4205	  empty session. Fixes #359412. approved by cstim. merged from
4206	  r14926.
4207
42082006-10-04 21:18  andi5
4209
4210	* [r14929] branches/2.0,
4211	  branches/2.0/src/business/business-gnome/schemas/Makefile.am,
4212	  branches/2.0/src/gnome-utils/schemas/Makefile.am,
4213	  branches/2.0/src/gnome/schemas/Makefile.am,
4214	  branches/2.0/src/import-export/hbci/schemas/Makefile.am,
4215	  branches/2.0/src/import-export/schemas/Makefile.am: Fix
4216	  Makefiles for .schemas file installation. srcdir contains the
4217	  .schemas.in files, but not the generated .schemas files. Fixes
4218	  make distcheck. merged from r14925.
4219
42202006-10-04 13:12  andi5
4221
4222	* [r14928] branches/2.0,
4223	  branches/2.0/src/gnome-utils/glade/transfer.glade: Fix for bug
4224	  #359471. Remove the glade hookup of gnc_xfer_dialog_close_cb()
4225	  to the close signal. This callback doesn't handle aborting
4226	  correctly when called directly, but it will behave correctly
4227	  when called indirectly from close_handler(). The "response"
4228	  callback will now be called for all actions that close the
4229	  dialog. merged from r14927.
4230
42312006-10-04 02:30  chris
4232
4233	* [r14927] trunk/src/gnome-utils/glade/transfer.glade: Fix for bug
4234	  #359471. Remove the glade hookup of gnc_xfer_dialog_close_cb()
4235	  to the close signal. This callback doesn't handle aborting
4236	  correctly when called directly, but it will behave correctly
4237	  when called indirectly from close_handler(). The "response"
4238	  callback will now be called for all actions that close the
4239	  dialog.
4240
42412006-10-03 21:13  andi5
4242
4243	* [r14926] trunk,
4244	  trunk/src/report/standard-reports/transaction.scm: Quote an
4245	  empty scheme list and avoid crash of transaction report on empty
4246	  session. Fixes #359412. BP
4247
42482006-10-03 14:14  cstim
4249
4250	* [r14925] trunk/src/business/business-gnome/schemas/Makefile.am,
4251	  trunk/src/gnome-utils/schemas/Makefile.am,
4252	  trunk/src/gnome/schemas/Makefile.am,
4253	  trunk/src/import-export/hbci/schemas/Makefile.am,
4254	  trunk/src/import-export/schemas/Makefile.am: Fix Makefiles for
4255	  .schemas file installation. srcdir contains the .schemas.in
4256	  files, but not the generated .schemas files. Fixes make
4257	  distcheck. BP
4258
42592006-10-03 09:19  cstim
4260
4261	* [r14924] branches/2.0/po/fr.po: Updated French translaction by
4262	  Fabrice Kurz
4263
42642006-10-02 17:37  andi5
4265
4266	* [r14923] trunk, trunk/src/gnome-utils/dialog-account.c: Correct
4267	  account compatibility check with top level account.
4268
42692006-10-02 14:58  cstim
4270
4271	* [r14922] branches/2.0/src/app-utils/test/Makefile.am,
4272	  branches/2.0/src/backend/file/test/Makefile.am,
4273	  branches/2.0/src/bin/test/Makefile.am,
4274	  branches/2.0/src/business/business-core/test/Makefile.am,
4275	  branches/2.0/src/engine/test/Makefile.am,
4276	  branches/2.0/src/import-export/test/Makefile.am,
4277	  branches/2.0/src/network-utils/test/Makefile.am,
4278	  branches/2.0/src/report/locale-specific/us/test/Makefile.am,
4279	  branches/2.0/src/report/report-system/test/Makefile.am,
4280	  branches/2.0/src/report/standard-reports/test/Makefile.am,
4281	  branches/2.0/src/report/stylesheets/test/Makefile.am,
4282	  branches/2.0/src/report/utility-reports/test/Makefile.am: Add
4283	  library dir for test runtime where necessary, as discussed on
4284	  gnucash-devel. Merges from trunk: 11831, 14770, 14771, 14921.
4285
42862006-10-02 14:02  cstim
4287
4288	* [r14921] trunk/src/app-utils/test/Makefile.am,
4289	  trunk/src/bin/test/Makefile.am,
4290	  trunk/src/business/business-core/test/Makefile.am,
4291	  trunk/src/import-export/test/Makefile.am,
4292	  trunk/src/network-utils/test/Makefile.am,
4293	  trunk/src/report/locale-specific/us/test/Makefile.am,
4294	  trunk/src/report/report-system/test/Makefile.am,
4295	  trunk/src/report/standard-reports/test/Makefile.am,
4296	  trunk/src/report/stylesheets/test/Makefile.am,
4297	  trunk/src/report/utility-reports/test/Makefile.am: Add library
4298	  dir for test runtime where necessary, as discussed on
4299	  gnucash-devel
4300
43012006-10-02 13:12  cstim
4302
4303	* [r14920] trunk/src/network-utils/test/Makefile.am: Revert
4304	  r14919; maybe this wasn't the correct fix.
4305
43062006-10-02 12:13  cstim
4307
4308	* [r14919] trunk/src/network-utils/test/Makefile.am: Add library
4309	  dir for test runtime
4310
43112006-10-02 11:55  cstim
4312
4313	* [r14918] trunk/packaging/win32/custom.sh: Update openssl version
4314	  number as reported by Thomas Arildsen
4315
43162006-10-01 21:22  jsled
4317
4318	* [r14917] branches/sx-cleanup/src/doc/sx.rst,
4319	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c,
4320	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.h,
4321	  branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c,
4322	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c,
4323	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.h:
4324	  Auto-create support. - add a 'created' state - extend SLR model
4325	  for instance-state sensitivity control (so 'Created'-state
4326	  instances won't be changed) - add a "SLR summary" - hook-up menu
4327	  and book-open hooks for appropriately displaying the SLR dialog
4328	  or an info dialog. Fix bug in temporal instance saving.
4329
43302006-10-01 21:14  jsled
4331
4332	* [r14916] branches/sx-cleanup/src/engine/SchedXaction.c: Be
4333	  defensive.
4334
43352006-10-01 20:18  cstim
4336
4337	* [r14915] branches/2.0/ChangeLog, branches/2.0/po/fr.po: Updated
4338	  French translaction by Fabrice Kurz
4339
43402006-10-01 20:11  cstim
4341
4342	* [r14914] branches/2.0/po/de.po: Small string fix for German
4343	  translation
4344
43452006-09-30 17:40  jsled
4346
4347	* [r14913]
4348	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c,
4349	  branches/sx-cleanup/src/gnome/glade/sched-xact.glade: Fix bug in
4350	  viewing SLR-created transactions; add accel to Review option.
4351
43522006-09-30 16:56  jsled
4353
4354	* [r14912] branches/sx-cleanup/src/doc/sx.rst,
4355	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: Focus
4356	  first unbound variable on SLR dialog "OK" with unbound variables.
4357
43582006-09-30 15:14  jsled
4359
4360	* [r14911] branches/sx-cleanup/src/doc/sx.rst,
4361	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c,
4362	  branches/sx-cleanup/src/gnome/glade/sched-xact.glade: Add
4363	  "review created transactions" checkbox, support.
4364
43652006-09-29 20:10  jsled
4366
4367	* [r14910] trunk/src/gnome-utils/search-param.c,
4368	  trunk/src/gnome-utils/search-param.h: missing ">"s
4369
43702006-09-29 18:55  jsled
4371
4372	* [r14909] branches/sx-cleanup/src/doc/sx.rst,
4373	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c,
4374	  branches/sx-cleanup/src/gnome/glade/sched-xact.glade,
4375	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c,
4376	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.h:
4377	  since-last-run variable handling, `remind`er constraints,
4378	  consistency checking, Transaction creation. More model fleshing
4379	  out.
4380
43812006-09-27 20:36  warlord
4382
4383	* [r14908] trunk, trunk/lib/libqof/qof/qofquery.c: Don't pass a
4384	  pointer to a pointer. It's just expecting the pointer.
4385
43862006-09-27 17:08  warlord
4387
4388	* [r14907] branches/2.0, branches/2.0/ChangeLog,
4389	  branches/2.0/src/gnome-utils/gnc-query-list.c: Initialize sort
4390	  order in query lists. Fixes #357481. merged from r14905.
4391
43922006-09-27 17:07  warlord
4393
4394	* [r14906] branches/2.0, branches/2.0/ChangeLog,
4395	  branches/2.0/lib/libqof/qof/qofclass.h,
4396	  branches/2.0/lib/libqof/qof/qofquery.c,
4397	  branches/2.0/lib/libqof/qof/qofquerycore-p.h,
4398	  branches/2.0/lib/libqof/qof/qofquerycore.c,
4399	  branches/2.0/lib/libqof/qof/qofquerycore.h,
4400	  branches/2.0/src/engine/Transaction.c: Add the ability to
4401	  override the default sort (#150799). Override the Transaction
4402	  Number to sort numerically. * lib/libqof/qof/qofclass.h: *
4403	  lib/libqof/qof/qofquery.c: * lib/libqof/qof/qofquerycore-p.h: *
4404	  lib/libqof/qof/qofquerycore.[ch]: - Publish the QofCompareFunc
4405	  prototype. - Add a new QofParam param_compfcn parameter - Change
4406	  QofQuery to use the param_compfcn over the default type compare
4407	  function. - create (and publish) a qof API to compare strings as
4408	  numbers: qof_string_number_compare_func() *
4409	  src/engine/Transaction.c: Assign TRANS_NUM to use
4410	  qof_string_numer_compare_func() approved by cstim merged from
4411	  r14903 and r14904
4412
44132006-09-27 13:55  andi5
4414
4415	* [r14905] trunk, trunk/src/gnome-utils/gnc-query-list.c:
4416	  Initialize sort order in query lists. Fixes #357481. BP
4417
44182006-09-27 13:46  warlord
4419
4420	* [r14904] trunk, trunk/lib/libqof/qof/qofquerycore.c: Missed one
4421	  patch hunk in r14903. We need stdlib.h for strtol().
4422
44232006-09-27 13:39  warlord
4424
4425	* [r14903] trunk, trunk/ChangeLog,
4426	  trunk/lib/libqof/qof/qofclass.h,
4427	  trunk/lib/libqof/qof/qofquery.c,
4428	  trunk/lib/libqof/qof/qofquerycore-p.h,
4429	  trunk/lib/libqof/qof/qofquerycore.c,
4430	  trunk/lib/libqof/qof/qofquerycore.h,
4431	  trunk/src/engine/Transaction.c: Add the ability to override the
4432	  default sort (#150799). Override the Transaction Number to sort
4433	  numerically. * lib/libqof/qof/qofclass.h: *
4434	  lib/libqof/qof/qofquery.c: * lib/libqof/qof/qofquerycore-p.h: *
4435	  lib/libqof/qof/qofquerycore.[ch]: - Publish the QofCompareFunc
4436	  prototype. - Add a new QofParam param_compfcn parameter - Change
4437	  QofQuery to use the param_compfcn over the default type compare
4438	  function. - create (and publish) a qof API to compare strings as
4439	  numbers: qof_string_number_compare_func() *
4440	  src/engine/Transaction.c: Assign TRANS_NUM to use
4441	  qof_string_numer_compare_func()
4442
44432006-09-27 13:30  warlord
4444
4445	* [r14902] trunk, trunk/ChangeLog,
4446	  trunk/lib/libqof/qof/qofbookmerge.c,
4447	  trunk/lib/libqof/qof/qofclass.c,
4448	  trunk/lib/libqof/qof/qofclass.h,
4449	  trunk/lib/libqof/qof/qofquery-deserial.c,
4450	  trunk/lib/libqof/qof/qofquery-serialize.c,
4451	  trunk/lib/libqof/qof/qofquery.c,
4452	  trunk/lib/libqof/qof/qofquerycore.c,
4453	  trunk/lib/libqof/qof/qofquerycore.h,
4454	  trunk/lib/libqof/qof/qofsession.c,
4455	  trunk/lib/libqof/qof/qofsql.c, trunk/lib/libqof/qof/qofutil.c,
4456	  trunk/src/backend/postgres/gncquery.c, trunk/src/engine/Query.c,
4457	  trunk/src/engine/Query.h, trunk/src/engine/Transaction.c,
4458	  trunk/src/engine/engine-helpers.c,
4459	  trunk/src/gnome-search/search-core-type.c,
4460	  trunk/src/gnome-search/search-string.c,
4461	  trunk/src/gnome-search/search-string.h: Revert r14892 in order
4462	  to try a different approach.
4463
44642006-09-26 23:47  warlord
4465
4466	* [r14901] trunk, trunk/ChangeLog,
4467	  trunk/lib/libqof/qof/qofquery.c,
4468	  trunk/lib/libqof/qof/qofquery.h: Implement SubQuery
4469	  functionality in QOF: qof_query_run_subquery() Now you can run
4470	  one query off of the results of another query.
4471
44722006-09-26 22:09  andi5
4473
4474	* [r14899] trunk, trunk/src/gnome-utils/dialog-account.c: Ease
4475	  account type changes in the account dialog after OK is clicked.
4476	  Before, we did not enforce compatibility with the parent account
4477	  and suggested to change only children or children and all parent
4478	  accounts up to the top-level one. We do enforce it now and only
4479	  need to look at the children. The filling of the hash of
4480	  (children) account (type) changes has been replaced by showing
4481	  the user a filtered account tree and the types are adjusted
4482	  recursively once the user verified the change. This is another
4483	  attempt to resolve #344966.
4484
44852006-09-26 22:08  andi5
4486
4487	* [r14898] trunk,
4488	  trunk/src/import-export/import-account-matcher.c: Free a list in
4489	  import-account-matcher.c.
4490	* [r14897] trunk, trunk/src/gnome-utils/dialog-account.c: Make the
4491	  account type list in the account dialog dynamically filtered
4492	  based on compatibility to the parent account. * add
4493	  gnc_account_parent_changed_cb. Filter by valid_types & parent
4494	  compatible types * add aw->preferred_account_type to remember
4495	  what we chose but may not work currently * make valid_types a
4496	  guint32 (was GList*) * last_used_account_type is only set in
4497	  gnc_ui_to_account
4498	* [r14896] trunk,
4499	  trunk/src/gnome-utils/gnc-tree-model-account-types.c,
4500	  trunk/src/gnome-utils/gnc-tree-model-account-types.h: f_model is
4501	  not always set in gnc_tree_model_account_types_get_selection
4502	  because of a bug in gtk+ (#357791). Also add
4503	  gnc_tree_model_account_types_get_mask.
4504	* [r14895] trunk,
4505	  trunk/src/gnome-utils/gnc-tree-model-account-types.c,
4506	  trunk/src/gnome-utils/gnc-tree-model-account-types.h: Add
4507	  gnc_tree_model_account_types_set_mask and bind mask to the
4508	  filter model instead using it as data of the filter function,
4509	  because those can only be set once per filter.
4510
45112006-09-26 22:07  andi5
4512
4513	* [r14894] trunk, trunk/src/engine/Account.c,
4514	  trunk/src/engine/Account.h: Add xaccAccountTypesCompatibleWith
4515	  and change xaccAccountTypesCompatible to use that.
4516	* [r14893] trunk, trunk/ChangeLog,
4517	  trunk/src/gnome-utils/dialog-account.c: Revert r14591 (bug
4518	  344966) to prepare another solution.
4519
45202006-09-26 00:36  warlord
4521
4522	* [r14892] trunk, trunk/ChangeLog,
4523	  trunk/lib/libqof/qof/qofbookmerge.c,
4524	  trunk/lib/libqof/qof/qofclass.c,
4525	  trunk/lib/libqof/qof/qofclass.h,
4526	  trunk/lib/libqof/qof/qofquery-deserial.c,
4527	  trunk/lib/libqof/qof/qofquery-serialize.c,
4528	  trunk/lib/libqof/qof/qofquery.c,
4529	  trunk/lib/libqof/qof/qofquerycore.c,
4530	  trunk/lib/libqof/qof/qofquerycore.h,
4531	  trunk/lib/libqof/qof/qofsession.c,
4532	  trunk/lib/libqof/qof/qofsql.c, trunk/lib/libqof/qof/qofutil.c,
4533	  trunk/src/backend/postgres/gncquery.c, trunk/src/engine/Query.c,
4534	  trunk/src/engine/Query.h, trunk/src/engine/Transaction.c,
4535	  trunk/src/engine/engine-helpers.c,
4536	  trunk/src/gnome-search/search-core-type.c,
4537	  trunk/src/gnome-search/search-string.c,
4538	  trunk/src/gnome-search/search-string.h: Add a new
4539	  QOF_TYPE_NUMSTRING to add numeric sorts. (#150799). This new
4540	  type is like QOF_TYPE_STRING but it sorts numerically (first)
4541	  and then sorts alphanumerically (by the tail of the number).
4542	  Added the QOF Type, the gnome-search support, and modified
4543	  TRANS_NUM to use the new type.
4544
45452006-09-25 11:58  cstim
4546
4547	* [r14891] branches/2.0/ChangeLog, branches/2.0/po/ne.po: Updated
4548	  complete Nepali translation by Subir Pradhanang et al.
4549
45502006-09-23 23:46  warlord
4551
4552	* [r14890] branches/2.0, branches/2.0/ChangeLog,
4553	  branches/2.0/src/gnome/druid-acct-period.c,
4554	  branches/2.0/src/gnome/gnc-plugin-page-account-tree.c,
4555	  branches/2.0/src/gnome/window-reconcile.c: disable lot scrubbing
4556	  during Check & Repair (#357370). Lots are supposed to be
4557	  disabled in the 2.0 release until we get the cap-gains code
4558	  working. IMHO the cap-gains code should deal with extra txn
4559	  splits instead of creating additional txns. (approved by chris)
4560	  Merge from r14888.
4561	* [r14889] branches/2.0, branches/2.0/ChangeLog,
4562	  branches/2.0/src/register/ledger-core/split-register-control.c,
4563	  branches/2.0/src/register/ledger-core/split-register.c,
4564	  branches/2.0/src/register/ledger-core/split-register.h: Avoid
4565	  crash from opening transaction in more than one register. Bug
4566	  #347089. In any case where we might be opening the transaction
4567	  and marking it as the pending transaction, check first if it's
4568	  already open. If it is, we assume that it's being edited by
4569	  another register. We report the error and abort the action that
4570	  would have opened the transaction. suspend events around the
4571	  Commit(). (approved by warlord and chris) Merge from r14495 and
4572	  r14887.
4573
45742006-09-23 22:51  warlord
4575
4576	* [r14888] trunk, trunk/ChangeLog,
4577	  trunk/src/gnome/druid-acct-period.c,
4578	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
4579	  trunk/src/gnome/window-reconcile.c: disable lot scrubbing during
4580	  Check & Repair (#357370). Lots are supposed to be disabled in
4581	  the 2.0 release until we get the cap-gains code working. IMHO
4582	  the cap-gains code should deal with extra txn splits instead of
4583	  creating additional txns. BP
4584
45852006-09-23 22:31  warlord
4586
4587	* [r14887] trunk, trunk/ChangeLog,
4588	  trunk/src/register/ledger-core/split-register-control.c,
4589	  trunk/src/register/ledger-core/split-register.c: suspend events
4590	  around the Commit(). Fixes #347089 when combined with r14495. BP
4591
45922006-09-23 11:10  cstim
4593
4594	* [r14886] branches/2.0/po/de.po: Small update to German
4595	  translation
4596
45972006-09-23 03:09  warlord
4598
4599	* [r14885] branches/2.0, branches/2.0/ChangeLog,
4600	  branches/2.0/src/backend/file/gnc-backend-file.c,
4601	  branches/2.0/src/gnome-utils/gnc-file.c: Do not complain about
4602	  non-existent files if we save to a new file. In pass one we
4603	  ignore the error returned by stat and call qof_session_begin
4604	  with create_if_nonexistent=TRUE for a second run. Merge from
4605	  r14865.
4606	* [r14884] branches/2.0, branches/2.0/ChangeLog,
4607	  branches/2.0/lib/libqof/qof/qofbackend.h,
4608	  branches/2.0/src/backend/file/gnc-backend-file.c,
4609	  branches/2.0/src/gnome-utils/gnc-file.c: If the file type wasn't
4610	  recognized, check whether this failed because of no read
4611	  permission and give appropriate user feedback if yes. Feel free
4612	  to adjust the wording. Merge from r14791.
4613
46142006-09-23 03:08  warlord
4615
4616	* [r14883] branches/2.0, branches/2.0/ChangeLog,
4617	  branches/2.0/src/backend/file/gnc-backend-file.c: Fix error
4618	  checking for non-existing filenames. #351351. Will now always
4619	  give a "file not found" message on nonexisting paths or
4620	  filenames. Merge from r14789.
4621
46222006-09-22 20:26  warlord
4623
4624	* [r14882] branches/2.0, branches/2.0/ChangeLog, branches/2.0/src,
4625	  branches/2.0/src/bin/gnucash-bin.c: Adjust the "development
4626	  version" message for the 2.0.1 release. (approved by cstim)
4627	  Merge of r14587.
4628
46292006-09-22 13:32  cstim
4630
4631	* [r14881] trunk/packaging/win32/install.sh: Remove -no-undefined
4632	  from make because configure.in sets it now
4633
46342006-09-22 13:28  cstim
4635
4636	* [r14880] trunk/configure.in: Add -no-undefined to LDFLAGS
4637	  because libtool on Windows requires this argument and we fulfil
4638	  it anyway
4639
46402006-09-21 19:14  cstim
4641
4642	* [r14879] trunk/packaging/win32/install.sh: Add more path
4643	  elements when creating the win32 startup scripts
4644
46452006-09-21 10:05  cstim
4646
4647	* [r14877] trunk/packaging/win32/install.sh: Revert last change
4648	  when perl modifies in-place - that doesn't work on windows
4649
46502006-09-20 08:42  cstim
4651
4652	* [r14876] branches/2.0, branches/2.0/packaging/gnucash.spec.in:
4653	  Add pixmaps to RPM. Fixes #355695. Back-ported from r14839.
4654
46552006-09-20 08:41  cstim
4656
4657	* [r14875] branches/2.0, branches/2.0/packaging/gnucash.spec.in:
4658	  We don't have a mime-info. Fixes #355676. Back-ported from
4659	  r14838.
4660
46612006-09-20 08:40  cstim
4662
4663	* [r14874] branches/2.0, branches/2.0/packaging/gnucash.spec.in:
4664	  RPM Build Requires libtool-ltdl-devel. Fixes #355656.
4665	  Back-ported from r14837.
4666
46672006-09-19 19:02  cstim
4668
4669	* [r14873] trunk/src/import-export/hbci/gnc-plugin-hbci-ui.xml,
4670	  trunk/src/import-export/hbci/gnc-plugin-hbci.c: Add mt942 and
4671	  CSV file types for aqbanking import
4672
46732006-09-19 18:50  cstim
4674
4675	* [r14872] trunk/src/import-export/hbci/Makefile.am,
4676	  trunk/src/import-export/hbci/gnc-dtaus-import.c,
4677	  trunk/src/import-export/hbci/gnc-dtaus-import.h,
4678	  trunk/src/import-export/hbci/gnc-file-aqb-import.c,
4679	  trunk/src/import-export/hbci/gnc-file-aqb-import.h,
4680	  trunk/src/import-export/hbci/gnc-plugin-hbci.c: Move
4681	  gnc-dtaus-import.[hc] files to filename gnc-file-aqb-import.[hc]
4682	  because these are not limited to dtaus import.
4683
46842006-09-19 18:44  cstim
4685
4686	* [r14871] trunk/ChangeLog, trunk/configure.in,
4687	  trunk/src/import-export/Makefile.am,
4688	  trunk/src/import-export/mt940/Makefile.am,
4689	  trunk/src/import-export/mt940/gnc-mt940-import.c,
4690	  trunk/src/import-export/mt940/gnc-mt940-import.h,
4691	  trunk/src/import-export/mt940/gnc-plugin-mt940-ui.xml,
4692	  trunk/src/import-export/mt940/gnc-plugin-mt940.c,
4693	  trunk/src/import-export/mt940/gnc-plugin-mt940.h,
4694	  trunk/src/import-export/mt940/gncmod-mt940-import.c: Remove
4695	  mt940 module completely from the build and SVN because all of
4696	  its functionality has been moved into the hbci (aqbanking)
4697	  module.
4698
46992006-09-19 11:00  cstim
4700
4701	* [r14870] trunk/packaging/win32/install.sh: Properly detect
4702	  installed or uninstalled expat. Propose packaging command for
4703	  cross-compiled gnucash.
4704
47052006-09-19 09:03  cstim
4706
4707	* [r14869] trunk/src/engine/binreloc.c: Eventually implement full
4708	  relocation functionality on win32 as well.
4709
47102006-09-19 08:59  cstim
4711
4712	* [r14868] trunk/src/engine/gnc-engine.c: Revert r14862 here
4713	  because the initialization from gnucash-bin.c is also sufficient
4714	  for win32.
4715
47162006-09-19 03:15  hampton
4717
4718	* [r14867] trunk/src/engine/binreloc.c: Eliminate some compile
4719	  warnings.
4720
47212006-09-19 00:56  andi5
4722
4723	* [r14866] trunk/ChangeLog, trunk/src/gnome-search/search.glade,
4724	  trunk/src/gnome/glade/account.glade,
4725	  trunk/src/gnome/glade/commodities.glade,
4726	  trunk/src/gnome/glade/price.glade,
4727	  trunk/src/gnome/glade/stocks.glade: Use some more automatic
4728	  scrollbars in GtkScrolledWindow's.
4729
47302006-09-19 00:52  andi5
4731
4732	* [r14865] trunk/ChangeLog,
4733	  trunk/src/backend/file/gnc-backend-file.c,
4734	  trunk/src/gnome-utils/gnc-file.c: Do not complain about
4735	  non-existent files if we save to a new file. In pass one we
4736	  ignore the error returned by stat and call qof_session_begin
4737	  with create_if_nonexistent=TRUE for a second run. BP
4738
47392006-09-18 20:58  cstim
4740
4741	* [r14864] trunk/src/engine/binreloc.c: Unfortunately binreloc
4742	  doesn't have program code for Windows. Will be added later.
4743
47442006-09-18 20:49  cstim
4745
4746	* [r14863] trunk/packaging/win32/install.sh: Binreloc needs
4747	  explicit configure argument on cross-compile
4748
47492006-09-18 20:43  cstim
4750
4751	* [r14862] trunk/ChangeLog, trunk/Makefile.am, trunk/configure.in,
4752	  trunk/macros/binreloc.m4, trunk/src/bin/gnucash-bin.c,
4753	  trunk/src/engine/Makefile.am, trunk/src/engine/binreloc.c,
4754	  trunk/src/engine/binreloc.h, trunk/src/engine/gnc-engine.c,
4755	  trunk/src/engine/gnc-path.c, trunk/src/engine/gncla-dir.h.in:
4756	  Implement automatic relocation of previously compiled-in paths.
4757	  With the exception of the env variables in src/bin/gnucash we're
4758	  fully relocatable now.
4759
47602006-09-18 19:57  cstim
4761
4762	* [r14861] trunk/packaging/win32/install.sh: Fix erroneous
4763	  cross-compiling g-wrap args
4764
47652006-09-18 19:10  cstim
4766
4767	* [r14860] trunk/configure.in, trunk/packaging/win32/install.sh:
4768	  Also allow user-defined overrides for g-wrap. Necessary if
4769	  build-time g-wrap is different from the run-time one during
4770	  cross-compile.
4771
47722006-09-18 16:16  cstim
4773
4774	* [r14859] trunk/packaging/win32/install.sh: Forgot one step
4775	  necessary for guile and cross-compiling.
4776
47772006-09-18 16:11  cstim
4778
4779	* [r14858] trunk/packaging/win32/README,
4780	  trunk/packaging/win32/custom.sh,
4781	  trunk/packaging/win32/install.sh: Fully explain a cross-compile
4782	  build of gnucash/mingw32 on Linux.
4783
47842006-09-18 15:45  cstim
4785
4786	* [r14857] trunk/configure.in: Allow the user to override the
4787	  guile flags. Necessary when build-time guile and run-time guile
4788	  are different, i.e. when cross-compiling.
4789
47902006-09-18 15:31  cstim
4791
4792	* [r14856] trunk/macros/legacy_macros.m4: Small cleanup for crufty
4793	  guile version check macro
4794
47952006-09-18 09:50  cstim
4796
4797	* [r14855] trunk/packaging/win32/README,
4798	  trunk/packaging/win32/custom.sh,
4799	  trunk/packaging/win32/install.sh: Convert shell scripts from DOS
4800	  CR-LF linefeeds to unix LF.
4801
48022006-09-17 13:45  cstim
4803
4804	* [r14854] trunk/packaging/win32/custom.sh,
4805	  trunk/packaging/win32/install.sh: More cross-compile
4806	  preparations - goffice needs a cross-compile libtool as well.
4807
48082006-09-17 11:03  cstim
4809
4810	* [r14853] trunk/packaging/win32/custom.sh,
4811	  trunk/packaging/win32/install.sh: More cross-compile
4812	  preparations.
4813
48142006-09-16 18:56  jsled
4815
4816	* [r14852] branches/sx-cleanup/ChangeLog,
4817	  branches/sx-cleanup/src/doc/sx.rst,
4818	  branches/sx-cleanup/src/engine/SchedXaction.h,
4819	  branches/sx-cleanup/src/gnome/Makefile.am,
4820	  branches/sx-cleanup/src/gnome/dialog-sx-editor.c,
4821	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c,
4822	  branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.h,
4823	  branches/sx-cleanup/src/gnome/dialog-sxsincelast.c,
4824	  branches/sx-cleanup/src/gnome/dialog-sxsincelast.h,
4825	  branches/sx-cleanup/src/gnome/glade/sched-xact.glade,
4826	  branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c,
4827	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c,
4828	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.h: New,
4829	  simplified implementation of the SinceLastRun dialog. Extensions
4830	  of GncSxInstanceModel to support (variable parsing, single/flat
4831	  upcoming-instance list). 2006-09-16 Joshua Sled
4832	  <jsled@asynchronous.org> * src/gnome/gnc-plugin-page-sx-list.c
4833	  (sxsl_get_sx_vars): Add variable extraction to instance-model
4834	  creation. The GncSxInstances now has a hashtable of variables
4835	  parsed from the formula, and the GncSxInstance has a copy of
4836	  that variables hash. Not finished, but mostly in place. *
4837	  src/gnome/dialog-sx-since-last-run.c: New, simplified version of
4838	  the since-last-run dialog. GncSxSlrTreeModelAdapter.
4839
48402006-09-15 21:11  cstim
4841
4842	* [r14851] trunk/packaging/win32/custom.sh,
4843	  trunk/packaging/win32/install.sh: Further prepare
4844	  cross-compiling mingw32/gnucash
4845
48462006-09-15 19:29  cstim
4847
4848	* [r14850] trunk/packaging/win32/README,
4849	  trunk/packaging/win32/install.sh: Initial hints on how to start
4850	  a cross-compile
4851
48522006-09-15 13:41  cstim
4853
4854	* [r14849] trunk/packaging/win32/custom.sh: Update openssl URL
4855
48562006-09-15 11:22  cstim
4857
4858	* [r14848] trunk/packaging/win32/custom.sh,
4859	  trunk/packaging/win32/install.sh: Add GUILE_CPPFLAGS/LDFLAGS.
4860	  Add optional --host=mingw32 argument if someone tries
4861	  cross-compiling.
4862
48632006-09-15 10:47  cstim
4864
4865	* [r14847] trunk/macros/legacy_macros.m4: Add cross-compiling
4866	  workaround to AC_TRY_RUN
4867
48682006-09-14 16:27  cstim
4869
4870	* [r14846] trunk/configure.in: Add cross-compiling workaround to
4871	  AC_TRY_RUN macros
4872
48732006-09-14 15:33  cstim
4874
4875	* [r14845] trunk/packaging/win32/create_cross_mingw.sh: Add script
4876	  for building a cross-compile mingw toolchain on Linux. Taken
4877	  from http://www.mingw.org/MinGWiki/index.php/BuildMingwCross and
4878	  updated.
4879
48802006-09-14 10:31  andi5
4881
4882	* [r14844] trunk/packaging/win32/install.sh: Install slib to
4883	  another location and avoid the need for the environment variable
4884	  SCHEME_LIBRARY_PATH or another implementation of
4885	  library-vicinity in guile.init. You must have unset this env var
4886	  now. Add g-wrap modules directory to gnucash.bat. GnuCash runs
4887	  equally "well" in- and outside MSYS now for me.
4888
48892006-09-13 18:35  andi5
4890
4891	* [r14843] trunk/packaging/win32/goffice-0.3.0-patch.diff,
4892	  trunk/packaging/win32/install.sh,
4893	  trunk/packaging/win32/intltool-merge: install.sh cleanups, as we
4894	  build-depend on ActivePerl now * remove [no-xml] intltool
4895	  workarounds and intltool-merge fake script * move all goffice
4896	  changes to the patch file
4897
48982006-09-13 17:11  andi5
4899
4900	* [r14842] trunk/packaging/win32/install.sh: Replace 'MS-DOS by
4901	  'ms-dos as software-type in guile.init (slib).
4902
49032006-09-13 14:22  cstim
4904
4905	* [r14841] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c,
4906	  trunk/src/import-export/hbci/gnc-plugin-hbci-ui.xml,
4907	  trunk/src/import-export/hbci/gnc-plugin-hbci.c,
4908	  trunk/src/import-export/mt940/gnc-plugin-mt940-ui.xml,
4909	  trunk/src/import-export/mt940/gnc-plugin-mt940.c: Move the MT940
4910	  importer action from the mt940 into the hbci plugin because in
4911	  the hbci plugin everything is already there. From now on, MT940
4912	  importing is available as soon as --enable-hbci is switched on.
4913	  The mt940 plugin can be removed from SVN now.
4914
49152006-09-13 05:17  warlord
4916
4917	* [r14839] trunk, trunk/packaging/gnucash.spec.in: Add pixmaps to
4918	  RPM. Fixes #355695. BP
4919
49202006-09-13 00:12  warlord
4921
4922	* [r14838] trunk, trunk/packaging/gnucash.spec.in: We don't have a
4923	  mime-info. Fixes #355676. BP
4924
49252006-09-12 22:36  warlord
4926
4927	* [r14837] trunk, trunk/packaging/gnucash.spec.in: RPM Build
4928	  Requires libtool-ltdl-devel. Fixes #355656. BP
4929
49302006-09-12 17:26  cstim
4931
4932	* [r14836] branches/2.0/po/en_GB.po: Updated British English
4933	  translation by Nigel Titley
4934
49352006-09-12 13:41  cstim
4936
4937	* [r14835] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c,
4938	  trunk/src/engine/Makefile.am, trunk/src/engine/gnc-engine.c,
4939	  trunk/src/engine/gnc-path.c, trunk/src/engine/gnc-path.h,
4940	  trunk/src/engine/gncla-dir.h.in,
4941	  trunk/src/gnome-utils/gnc-gnome-utils.c: Fix and clarify path
4942	  names that were mixed up. In particular, two different
4943	  GNC_LIBDIR macros were defined: One in gncla-dir.h as libdir,
4944	  and another one from configure.in as pkglibdir in the CFLAGS.
4945	  This was a big mess. Now the pathnames should all follow
4946	  automake conventions.
4947
49482006-09-12 07:34  andi5
4949
4950	* [r14834] trunk/packaging/win32/install.sh: install.sh: Install
4951	  gconf schema files to
4952	  ${GNUCASH_PREFIX}/etc/gconf/gconf.xml.defaults. I suppose this
4953	  is what most distributions do as post-install step. If GnuCash
4954	  and Gnome are not installed to the same prefix (standard), the
4955	  gconf druid will pop up once GnuCash is started. GnuCash will
4956	  automagically add the correct lines to ~/.gconf.path, shut down
4957	  gconfd and load the default values, if you choose the default
4958	  selections. The others seem unadvisable to me for windows, so
4959	  another commit might hide the druid.
4960
49612006-09-12 07:16  andi5
4962
4963	* [r14833] trunk/packaging/win32/install.sh: Build Guile and
4964	  GnuCash by `make LDFLAGS="$SOME_FLAGS -no-undefined"' and avoid
4965	  patching Makefiles and rerunning config.status. Tested on 1
4966	  system so far.
4967
49682006-09-11 13:50  cstim
4969
4970	* [r14832] trunk/packaging/win32/install.sh: Make sure the g-wrap
4971	  files are modified only once
4972
49732006-09-10 10:55  andi5
4974
4975	* [r14831] trunk/packaging/win32/goffice-0.3.0-patch.diff,
4976	  trunk/packaging/win32/install.sh: install.sh fixes: * Rename
4977	  input dll in libz.dll.a from bin/zlib1.dll to zlib1.dll * Add
4978	  AUTOTOOLS_DIR\\bin to PATH of gnucash.bat because
4979	  libgncmodule-0.dll depends on libltdl-3.dll * correct
4980	  goffice/Makefile.am to put libgoffice_{init,shutdown} into
4981	  interface library
4982
49832006-09-09 23:15  andi5
4984
4985	* [r14830] trunk/src/gnome-utils/Makefile.am: Remove gnc-dir.h
4986	  from BUILT_SOURCES
4987
49882006-09-09 22:34  andi5
4989
4990	* [r14829] trunk/packaging/win32/install.sh: install.sh fixes: *
4991	  indent needs libintl-2.dll (copy intl.dll) * add freetype2
4992	  pkg-config file * add GNOME_{CPP,LD}FLAGS for
4993	  inst_{libgsf,goffice,gnucash}
4994
49952006-09-08 15:51  cstim
4996
4997	* [r14828] trunk/packaging/win32/custom.sh: Upgrade Gnome packages
4998	  to lates gnome-2.16 release
4999
50002006-09-08 15:44  cstim
5001
5002	* [r14827] trunk/packaging/win32/install.sh: Fix forgotten
5003	  sub-path of g-wrap
5004
50052006-09-08 15:18  cstim
5006
5007	* [r14826] trunk/src/gnome-utils/gnc-druid-provider-file-gnome.c:
5008	  Fix warning about unused static function if glob.h is unavailable
5009
50102006-09-08 14:00  cstim
5011
5012	* [r14825] trunk/packaging/win32/install.sh: Fix -no-undefined
5013	  flag for g-wrap; fix zlib header flags for gsf
5014
50152006-09-08 11:04  cstim
5016
5017	* [r14824] trunk/src/bin/Makefile.am, trunk/src/bin/i18n.h.in,
5018	  trunk/src/gnome-utils/Makefile.am,
5019	  trunk/src/gnome-utils/gnc-dir.h.in: Remove obsolete/unused
5020	  generated headers; all directory paths are now in
5021	  src/engine/gnc-path.c.
5022
50232006-09-08 11:02  cstim
5024
5025	* [r14823] trunk/src/bin/gnucash-bin.c: Add includes that had been
5026	  included by the obsolete i18n.h header
5027
50282006-09-07 21:02  cstim
5029
5030	* [r14822] trunk/src/bin/gnucash-bin.c,
5031	  trunk/src/engine/gnc-engine.c, trunk/src/engine/gnc-path.c,
5032	  trunk/src/gnome-utils/Makefile.am,
5033	  trunk/src/gnome-utils/dialog-utils.c,
5034	  trunk/src/gnome-utils/druid-gconf-setup.c,
5035	  trunk/src/gnome-utils/gnc-gnome-utils.c,
5036	  trunk/src/gnome/druid-hierarchy.c: Replace every hard-coded
5037	  directory path with the respective call to gnc_path. (Except for
5038	  the qsf and dwi backends, but they are not being maintained
5039	  right now anyway.)
5040
50412006-09-07 20:37  cstim
5042
5043	* [r14821] trunk/ChangeLog, trunk/src/engine/Makefile.am,
5044	  trunk/src/engine/gnc-path.c, trunk/src/engine/gnc-path.h,
5045	  trunk/src/engine/gncla-dir.h.in: Add new file with utility
5046	  functions to retrieve the needed directory paths. All
5047	  compile-time vs. runtime path lookups will be implemented
5048	  exactly in this file.
5049
50502006-09-07 18:31  cstim
5051
5052	* [r14820] trunk/packaging/win32/install.sh: No need to remove
5053	  files during win32 install
5054
50552006-09-07 16:32  hampton
5056
5057	* [r14819] trunk/ChangeLog, trunk/src/backend/postgres/putil.c,
5058	  trunk/src/backend/postgres/test/test-db.c,
5059	  trunk/src/backend/postgres/test/test-load-backend.c,
5060	  trunk/src/backend/postgres/test/test-period.c: Include config.h
5061	  a couple of places.
5062
50632006-09-07 16:14  hampton
5064
5065	* [r14818] trunk/src/engine/gnc-budget.c: Use the glib-compat.h
5066	  file for backward compatible function names.
5067
50682006-09-07 15:52  cstim
5069
5070	* [r14817] trunk/packaging/win32/gnucash.iss.in: Further improve
5071	  setup file creation script
5072
50732006-09-07 15:49  cstim
5074
5075	* [r14816] trunk/packaging/win32/install.sh: After installation,
5076	  try to create a suitable command.com script.
5077
50782006-09-07 12:49  cstim
5079
5080	* [r14815] trunk/packaging/win32/install.sh: Fix automated path
5081	  setup of gnucash script. Should now probably work.
5082
50832006-09-07 11:55  cstim
5084
5085	* [r14814]
5086	  trunk/src/business/business-core/gw-business-core-spec.scm: Add
5087	  include config.h that was missing in g-wrap wrapper.
5088
50892006-09-07 11:38  cstim
5090
5091	* [r14813] trunk/src/engine/gnc-budget.c: Replace deprecated glib
5092	  function if new glib is available
5093
50942006-09-07 11:08  cstim
5095
5096	* [r14812] trunk/src/gnome-utils/Makefile.am,
5097	  trunk/src/gnome-utils/gnc-date-format.c: Need lib/libc for
5098	  missing libc function. Need to include localtime_r to get the
5099	  declaration
5100
51012006-09-07 10:51  cstim
5102
5103	* [r14811] trunk/src/backend/file/gnc-backend-file.c: On Windows,
5104	  before unlink() we need to chmod() the lock file for write
5105	  access.
5106
51072006-09-06 15:49  cstim
5108
5109	* [r14810] trunk/configure.in: Remove duplicate setting of
5110	  platform_win32 automake conditional
5111
51122006-09-06 15:01  cstim
5113
5114	* [r14809] trunk/configure.in, trunk/packaging/win32,
5115	  trunk/packaging/win32/gnucash.iss.in: Add first draft script for
5116	  creating a setup.exe installer package on win32.
5117
51182006-09-06 12:23  cstim
5119
5120	* [r14808] trunk/packaging/win32/install.sh: Further improve
5121	  script-based gnucash building. Added popt include and ldflags
5122	  because ./configure would fail without them.
5123
51242006-09-06 12:15  cstim
5125
5126	* [r14807] trunk/src/gnc-module/gnc-module.c,
5127	  trunk/src/gnc-module/test/test-dynload.c: Get rid of warnings
5128	  from libtool header on windows/mingw32
5129
51302006-09-06 11:46  cstim
5131
5132	* [r14806] trunk/configure.in, trunk/lib/libqof/qof/qofutil.h,
5133	  trunk/macros/legacy_macros.m4: On Windows/mingw32, scanf only
5134	  accepts %I64d for long long integers. Reference that gave me
5135	  this hint: http://acm.pku.edu.cn/JudgeOnline/faq.htm
5136
51372006-09-06 11:07  cstim
5138
5139	* [r14805] trunk/configure.in: Move check for windows platform
5140	  even more up front.
5141
51422006-09-06 09:35  cstim
5143
5144	* [r14804] trunk/src/business/business-core/Makefile.am,
5145	  trunk/src/business/business-gnome/Makefile.am,
5146	  trunk/src/business/business-reports/Makefile.am,
5147	  trunk/src/business/business-utils/Makefile.am,
5148	  trunk/src/business/dialog-tax-table/Makefile.am: Last round of
5149	  Makefile and symlink cleanup. Gnucash should build fine without
5150	  symlinks now.
5151
51522006-09-06 09:26  cstim
5153
5154	* [r14803] trunk/src/bin/gnucash-bin.c: For windows, ignore
5155	  gnc_engine_is_initialized check for now because it doesn't work
5156	  correctly.
5157
51582006-09-06 09:19  cstim
5159
5160	* [r14802] trunk/packaging/win32/install.sh: Include all of my
5161	  known prerequisites to successfully compile gnucash: Fix g-wrap;
5162	  Use -no-undefined properly; Speed up build by excluding tests
5163	  and don't relink; Try to set up paths in script correctly; Speed
5164	  up runtime module loading by excluding dependency_libs.
5165
51662006-09-05 19:41  cstim
5167
5168	* [r14801] trunk/src/engine/gw-kvp-spec.scm: Add last missing
5169	  #include config.h
5170
51712006-09-05 18:00  cstim
5172
5173	* [r14800] trunk/src/app-utils/gnc-account-merge.c,
5174	  trunk/src/app-utils/test/test-print-parse-amount.c,
5175	  trunk/src/app-utils/test/test-print-queries.c,
5176	  trunk/src/app-utils/test/test-scm-query-string.c,
5177	  trunk/src/backend/file/test/test-load-backend.c,
5178	  trunk/src/backend/file/test/test-load-example-account.c,
5179	  trunk/src/backend/file/test/test-load-xml2.c,
5180	  trunk/src/backend/file/test/test-save-in-lang.c,
5181	  trunk/src/backend/file/test/test-xml2-is-file.c,
5182	  trunk/src/business/business-core/file/gncmod-business-backend-file.c,
5183	  trunk/src/business/business-core/test/test-address.c,
5184	  trunk/src/business/business-core/test/test-business.c,
5185	  trunk/src/business/business-core/test/test-customer.c,
5186	  trunk/src/business/business-core/test/test-employee.c,
5187	  trunk/src/business/business-core/test/test-job.c,
5188	  trunk/src/business/business-core/test/test-vendor.c,
5189	  trunk/src/calculation/expression_parser.c,
5190	  trunk/src/engine/Period.c, trunk/src/engine/cashobjects.c,
5191	  trunk/src/engine/gnc-budget.c, trunk/src/engine/gnc-lot.c,
5192	  trunk/src/engine/test/test-commodities.c,
5193	  trunk/src/engine/test/test-date.c,
5194	  trunk/src/engine/test/test-group-vs-book.c,
5195	  trunk/src/engine/test/test-guid.c,
5196	  trunk/src/engine/test/test-load-engine.c,
5197	  trunk/src/engine/test/test-lots.c,
5198	  trunk/src/engine/test/test-numeric.c,
5199	  trunk/src/engine/test/test-object.c,
5200	  trunk/src/engine/test/test-period.c,
5201	  trunk/src/engine/test/test-query.c,
5202	  trunk/src/engine/test/test-querynew.c,
5203	  trunk/src/engine/test/test-resolve-file-path.c,
5204	  trunk/src/engine/test/test-scm-query.c,
5205	  trunk/src/engine/test/test-split-vs-account.c,
5206	  trunk/src/engine/test/test-transaction-reversal.c,
5207	  trunk/src/engine/test/test-transaction-voiding.c,
5208	  trunk/src/gnome-utils/gnc-dialog.c,
5209	  trunk/src/gnome-utils/test/test-gnc-recurrence.c,
5210	  trunk/src/import-export/hbci/gnc-hbci-kvp.c,
5211	  trunk/src/import-export/import-match-map.c,
5212	  trunk/src/import-export/test/test-import-parse.c: Add #include
5213	  config.h at all places where it has been missing.
5214
52152006-09-05 17:31  cstim
5216
5217	* [r14799] trunk/lib/libqof/qof/qofbookmerge.c: Fix missing
5218	  include config.h. Also fix still-used deprecated typedef.
5219
52202006-09-05 15:50  cstim
5221
5222	* [r14798] trunk/lib/libqof/qof/qofutil.h: Error out if none of
5223	  the two SCANF formats are defined in config.h.
5224
52252006-09-05 14:38  cstim
5226
5227	* [r14797] trunk/configure.in: Fix typo that prevented the correct
5228	  error on unrecognized scanf conventions
5229
52302006-09-05 13:38  cstim
5231
5232	* [r14796] trunk/lib/libqof/qof/qofsession.c: For windows, clean
5233	  up error conditions before trying again to load the session.
5234
52352006-09-04 16:27  cstim
5236
5237	* [r14795] trunk/src/app-utils/gnc-ui-util.c: Make sure not to
5238	  pass NULL to PERR() message macro
5239
52402006-09-04 08:11  andi5
5241
5242	* [r14794] trunk/packaging/win32/custom.sh,
5243	  trunk/packaging/win32/install.sh: Add Glade-3, as it seems to
5244	  run smoothly with gnome widgets and simply looks good. One day
5245	  someone could try to integrate devhelp.
5246
52472006-09-03 21:48  andi5
5248
5249	* [r14793] trunk/packaging/win32/custom.sh,
5250	  trunk/packaging/win32/install.sh: Add ActivePerl. This is a
5251	  download of ~8MB only used by intltool, providing a working
5252	  XML::Parser module, but by far the easiest solution when trying
5253	  to avoid recreating configure scripts with [no-xml]. If it is
5254	  accepted, these adjustments for libgsf, goffice and gnucash can
5255	  be removed.
5256
52572006-09-03 21:08  andi5
5258
5259	* [r14792] trunk/packaging/win32/custom.sh,
5260	  trunk/packaging/win32/install.sh: Readd expat-bin
5261	  (xmlparse,xmltok), freetype-dev, jpeg-bin and zlib-dev. Correct
5262	  libxml-2.0.pc.
5263
52642006-09-03 20:14  cstim
5265
5266	* [r14791] trunk/ChangeLog, trunk/lib/libqof/qof/qofbackend.h,
5267	  trunk/src/backend/file/gnc-backend-file.c,
5268	  trunk/src/gnome-utils/gnc-file.c: If the file type wasn't
5269	  recognized, check whether this failed because of no read
5270	  permission and give appropriate user feedback if yes. Feel free
5271	  to adjust the wording. BP
5272
52732006-09-03 19:54  andi5
5274
5275	* [r14790] trunk/packaging/win32/custom.sh,
5276	  trunk/packaging/win32/install.sh: Split glade installer into
5277	  small gtk/gnome/other packages, add libglade. Still experimental.
5278
52792006-09-03 11:07  cstim
5280
5281	* [r14789] trunk/ChangeLog,
5282	  trunk/src/backend/file/gnc-backend-file.c: Fix error checking
5283	  for non-existing filenames. Will now always give a "file not
5284	  found" message on nonexisting paths or filenames. #351351. BP
5285
52862006-09-03 10:23  cstim
5287
5288	* [r14788] trunk/src/backend/file/gnc-backend-file.c: Replace
5289	  hardcoded dir separator by the glib macro
5290
52912006-09-03 10:13  andi5
5292
5293	* [r14787] trunk/packaging/win32/custom.sh,
5294	  trunk/packaging/win32/install.sh: Add OpenSSL install function
5295	  as libgnomeui needs libssl32.dll. Add environment variable
5296	  LIBGLADE_MODULE_PATH. glade_require("gnome"); works now, Glade-2
5297	  does not load gnome widgets, GnuCash is untested.
5298
52992006-09-02 19:19  cstim
5300
5301	* [r14786] trunk/lib/libqof/qof/qofsession.c: Fix typo
5302
53032006-09-02 19:18  cstim
5304
5305	* [r14785] trunk/lib/libqof/qof/qofsession.c: For windows, fall
5306	  back to the file backend if a colon was in the URL name.
5307
53082006-09-02 15:44  cstim
5309
5310	* [r14784] trunk/src/gnome-utils/dialog-utils.c,
5311	  trunk/src/gnome/druid-hierarchy.c: Fully specify the correct
5312	  subdirectory for windows; the prefix will be determined at
5313	  runtime
5314
53152006-09-02 08:52  cstim
5316
5317	* [r14783] trunk/src/engine/Makefile.am: Revert r14780; doesn't
5318	  help for mingw/win32.
5319
53202006-09-01 21:33  andi5
5321
5322	* [r14782] trunk/packaging/win32/pi.sh: Add pi.sh, a postinstall
5323	  script of mingw.
5324
53252006-09-01 21:10  cstim
5326
5327	* [r14781] trunk/src/import-export/hbci/gnc-hbci-transfer.c: Fix
5328	  crash when querying data of the already deleted
5329	  template_list_store of the transfer dialog.
5330
53312006-09-01 20:29  cstim
5332
5333	* [r14780] trunk/src/engine/Makefile.am: Use PATH_SEPARATOR
5334	  variable for GUILE_LOAD_PATH for windows.
5335
53362006-09-01 20:23  cstim
5337
5338	* [r14779] trunk/src/engine/Makefile.am: Fix parallel build as
5339	  proposed by Mike Alexander <mta@umich.edu>
5340
53412006-09-01 15:45  cstim
5342
5343	* [r14778] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash.in:
5344	  Use the PATH_SEPARATOR variable from ./configure during path
5345	  creation in script. Necessary for windows ; searchpath separator
5346
53472006-09-01 15:26  cstim
5348
5349	* [r14777] trunk/src/backend/file/gnc-backend-file.c,
5350	  trunk/src/gnc-module/gnc-module.c: Change the searchpath
5351	  separator to glib macro so that on Windows, ';' is used. Also
5352	  clean up more path creation functions.
5353
53542006-09-01 15:25  cstim
5355
5356	* [r14776] trunk/src/gnome-utils/dialog-utils.c,
5357	  trunk/src/gnome/druid-hierarchy.c: For windows, determine glade
5358	  and accounts path at runtime instead of configure time.
5359
53602006-08-30 16:55  andi5
5361
5362	* [r14775] trunk/packaging/win32/install.sh: Fix wget_unpacked in
5363	  install.sh, once again.
5364
53652006-08-30 16:52  andi5
5366
5367	* [r14774] trunk/packaging/win32/install.sh: Added missing
5368	  parameter in wget_unpacked in install.sh.
5369
53702006-08-30 08:30  andi5
5371
5372	* [r14773] trunk/packaging/win32/install.sh: Win32 script: added
5373	  wget_unpacked, $LAST_FILE, corrected --with-modules-dir.
5374
53752006-08-30 07:15  andi5
5376
5377	* [r14772] trunk/packaging/win32/install.sh: Replace set [-+]e
5378	  switching by `if'.
5379
53802006-08-29 21:00  cstim
5381
5382	* [r14771] trunk/src/backend/file/test/Makefile.am: Add more
5383	  library dirs for test runtime.
5384
53852006-08-29 20:32  cstim
5386
5387	* [r14770] trunk/src/engine/test/Makefile.am: Add more library
5388	  dirs for test runtime.
5389
53902006-08-29 20:31  cstim
5391
5392	* [r14769] trunk/packaging/win32/custom.sh,
5393	  trunk/packaging/win32/install.sh: At runtime one of the gnome
5394	  packages also needs gail.
5395
53962006-08-29 20:23  cstim
5397
5398	* [r14768] trunk/packaging/win32/install.sh: For configuring
5399	  gnucash, add --enable-schemas-install=no. See wiki.
5400
54012006-08-29 08:18  cstim
5402
5403	* [r14767] trunk/src/import-export/qif-import/Makefile.am,
5404	  trunk/src/import-export/qif-io-core/Makefile.am: Next round of
5405	  Makefile symlink cleanup. Scheme files are now symlinked or
5406	  copied into subdirectories gnucash/.
5407	* [r14766] trunk/src/import-export/Makefile.am: Remove unused
5408	  scm-links section
5409
54102006-08-29 08:07  cstim
5411
5412	* [r14765] trunk/src/bin/Makefile.am: Add missing include
5413
54142006-08-29 08:05  cstim
5415
5416	* [r14764] trunk/src/report/locale-specific/us/Makefile.am,
5417	  trunk/src/report/report-gnome/Makefile.am,
5418	  trunk/src/report/report-system/Makefile.am,
5419	  trunk/src/report/standard-reports/Makefile.am,
5420	  trunk/src/report/stylesheets/Makefile.am,
5421	  trunk/src/report/utility-reports/Makefile.am: Next round of
5422	  Makefile symlink cleanup. Scheme files are now symlinked or
5423	  copied into subdirectories gnucash/ and g-wrapped/. Also,
5424	  parallel builds should work fine now.
5425
54262006-08-29 07:48  cstim
5427
5428	* [r14763] trunk/src/app-utils/Makefile.am,
5429	  trunk/src/core-utils/Makefile.am, trunk/src/engine/Makefile.am,
5430	  trunk/src/gnc-module/Makefile.am,
5431	  trunk/src/gnome-utils/Makefile.am, trunk/src/gnome/Makefile.am,
5432	  trunk/src/register/register-core/Makefile.am: Add missing -f
5433	  flag when symlinking the gw-.scm files
5434
54352006-08-29 07:29  cstim
5436
5437	* [r14762] trunk/src/gnome-utils/Makefile.am: Symlinking
5438	  directories only works on non-win32.
5439
54402006-08-29 03:28  warlord
5441
5442	* [r14761] branches/2.0, branches/2.0/ChangeLog,
5443	  branches/2.0/po/POTFILES.skip,
5444	  branches/2.0/src/gnome-utils/Makefile.am: Drop gtktreedatalist
5445	  (and gnctreemodelsort) from the build because it can conflict
5446	  with the real gtk+ version of the same file, depending on the
5447	  linking order of libgncmod-gnome-utils.so and the gtk+
5448	  libraries. Merge from r14709.
5449	* [r14760] branches/2.0, branches/2.0/ChangeLog,
5450	  branches/2.0/src/gnome/gnc-plugin-page-account-tree.c: Maintain
5451	  the account hierarchy when reparenting the descendants of a
5452	  deleted account. Merge from r14700.
5453
54542006-08-29 03:27  warlord
5455
5456	* [r14759] branches/2.0, branches/2.0/ChangeLog: Update so that
5457	  bug-buddy 2.16 will still allow you to file bugs against
5458	  gnucash. Merge from r14695.
5459	* [r14758] branches/2.0, branches/2.0/ChangeLog: Add missing call
5460	  to xaccAccountBeginEdit. Merge from r14694.
5461	* [r14757] branches/2.0, branches/2.0/ChangeLog,
5462	  branches/2.0/src/import-export/hbci/dialog-hbcitrans.c,
5463	  branches/2.0/src/import-export/hbci/druid-hbci-initial.c:
5464	  Double-check really every string from aqbanking for valid utf-8
5465	  characters. Merge from r14680.
5466	* [r14756] branches/2.0, branches/2.0/ChangeLog,
5467	  branches/2.0/src/core-utils/gnc-glib-utils.c,
5468	  branches/2.0/src/core-utils/gnc-glib-utils.h: Add
5469	  gnc_utf8_strip_invalid_strdup() that returns a stripped copy
5470	  instead of working in-place. Merge from r14679.
5471	* [r14755] branches/2.0,
5472	  branches/2.0/src/report/standard-reports/budget.scm: Mark
5473	  forgotten strings for translation Merge from r14677.
5474
54752006-08-29 03:26  warlord
5476
5477	* [r14754] branches/2.0, branches/2.0/ChangeLog,
5478	  branches/2.0/src/import-export/hbci/dialog-hbcitrans.c: Ensure
5479	  the encoding of the ktoblzcheck library is used correctly. Their
5480	  encoding is still always ISO-8859-1, but in future versions they
5481	  might change it to something else. We're prepared now. Merge
5482	  from r14676.
5483	* [r14753] branches/2.0, branches/2.0/ChangeLog,
5484	  branches/2.0/src/core-utils/gnc-gconf-utils.c,
5485	  branches/2.0/src/core-utils/gnc-gconf-utils.h,
5486	  branches/2.0/src/gnome-utils/dialog-preferences.c,
5487	  branches/2.0/src/gnome-utils/dialog-reset-warnings.c,
5488	  branches/2.0/src/gnome-utils/gnc-main-window.c,
5489	  branches/2.0/src/gnome-utils/gnc-plugin.c,
5490	  branches/2.0/src/gnome-utils/gnc-plugin.h,
5491	  branches/2.0/src/gnome-utils/gnc-tree-view.c: Remove overloading
5492	  of an argument passed to the gnc_gconf_add/remove_notification
5493	  functions.. This will solve a crash on Solaris caused by
5494	  g_vasprintf being passed a "%s" format string and a NULL as
5495	  argument. Merge from r14675.
5496
54972006-08-28 19:28  cstim
5498
5499	* [r14752] trunk/packaging/win32/install.sh: Set g-wrap's module
5500	  dir to Windows syntax. Make sure goffice exports the
5501	  libgoffice_init symbol.
5502
55032006-08-28 16:31  warlord
5504
5505	* [r14751] trunk, trunk/lib/libqof/backend/file/qsf-xml-map.c: and
5506	  one more file needs strptime.h.
5507
55082006-08-28 16:20  warlord
5509
5510	* [r14750] trunk, trunk/lib/libqof/backend/file/qsf-backend.c:
5511	  need to include strptime.h so we get the declaration.
5512
55132006-08-28 16:05  warlord
5514
5515	* [r14749] trunk, trunk/lib/libqof/backend/file/Makefile.am:
5516	  libqof/backend/file needs lib/libc for the missing libc
5517	  functions.
5518
55192006-08-28 15:42  warlord
5520
5521	* [r14748] trunk, trunk/src/app-utils/gw-app-utils-spec.scm:
5522	  re-add gnc:gui-refresh-all, needed by a test, removed by r14619
5523
55242006-08-28 15:20  cstim
5525
5526	* [r14747] trunk/src/app-utils/Makefile.am,
5527	  trunk/src/gnome-utils/Makefile.am, trunk/src/gnome/Makefile.am,
5528	  trunk/src/register/register-core/Makefile.am,
5529	  trunk/src/scm/Makefile.am, trunk/src/tax/us/Makefile.am: Next
5530	  round of Makefile symlink cleanup. Scheme files are now
5531	  symlinked or copied into subdirectories gnucash/ and g-wrapped/.
5532	  Also, parallel builds should work fine now.
5533
55342006-08-28 14:51  cstim
5535
5536	* [r14746] trunk/lib/guile-www/Makefile.am,
5537	  trunk/src/core-utils/Makefile.am, trunk/src/engine/Makefile.am,
5538	  trunk/src/gnc-module/Makefile.am: First round of Makefile
5539	  symlink cleanup. Scheme files are now symlinked or copied into
5540	  subdirectories gnucash/ and g-wrapped/. This will work on a
5541	  platform without symlinks just fine.
5542
55432006-08-28 12:34  cstim
5544
5545	* [r14745] trunk/src/gnc-test-env: Guile path on win32 needs to be
5546	  separated by ; instead of :.
5547
55482006-08-28 11:29  cstim
5549
5550	* [r14744] trunk/configure.in: Move win32 check out of
5551	  libgsf-1.12.3 configure section into the general configure
5552	  section
5553
55542006-08-28 09:31  cstim
5555
5556	* [r14743] trunk/configure.in,
5557	  trunk/lib/libqof/backend/file/Makefile.am,
5558	  trunk/lib/libqof/qof/Makefile.am, trunk/src/engine/Makefile.am,
5559	  trunk/src/gnome-search/Makefile.am,
5560	  trunk/src/gnome-utils/Makefile.am,
5561	  trunk/src/import-export/Makefile.am,
5562	  trunk/src/import-export/qif/Makefile.am: Add REGEX_LIBS linker
5563	  flag that is needed on win32 platform
5564
55652006-08-28 08:56  cstim
5566
5567	* [r14742] trunk/packaging/win32/install.sh: Add CFLAGS which, if
5568	  missing, would cause non-exported symbols. See wiki page.
5569
55702006-08-27 19:49  cstim
5571
5572	* [r14741] trunk/packaging/win32/install.sh: On win32, LDFLAGS
5573	  need to contain -no-undefined to get DLLs built.
5574
55752006-08-27 12:45  cstim
5576
5577	* [r14740] trunk/packaging/win32/install.sh: Add more env
5578	  variables to configure so that rerunning configure works even
5579	  outside of install.sh
5580
55812006-08-27 02:01  andi5
5582
5583	* [r14739] trunk/packaging/win32/goffice-0.3.0-patch.diff: One
5584	  more patch fix
5585
55862006-08-27 01:29  andi5
5587
5588	* [r14738] trunk/packaging/win32/goffice-0.3.0-patch.diff: Correct
5589	  last patch.
5590
55912006-08-27 01:17  warlord
5592
5593	* [r14737] trunk, trunk/packaging/win32/goffice-0.3.0-patch.diff,
5594	  trunk/packaging/win32/install.sh: Patch goffice to deal properly
5595	  with goffice.def
5596
55972006-08-27 01:16  warlord
5598
5599	* [r14736] trunk, trunk/packaging/win32/install.sh: modify the
5600	  goffice.def later in the build.
5601
56022006-08-27 00:29  andi5
5603
5604	* [r14735] trunk/packaging/win32/README,
5605	  trunk/packaging/win32/install.sh: Make the win32 script run even
5606	  from outside of the its directory.
5607
56082006-08-26 23:11  warlord
5609
5610	* [r14734] trunk, trunk/packaging/win32/install.sh: Don't
5611	  arbitrarily change configure.in. This changeset lets us run this
5612	  script multiple times and it wont break configure.in.
5613
56142006-08-26 23:06  warlord
5615
5616	* [r14733] trunk, trunk/packaging/win32/install.sh: revert back to
5617	  checking for libgoffice-0.3.pc
5618
56192006-08-26 22:59  warlord
5620
5621	* [r14732] trunk, trunk/configure.in: Check for libgoffice-0.3
5622	  before libgoffice-1. (So we find "native" goffice-0.3.x on win32
5623
56242006-08-26 21:22  warlord
5625
5626	* [r14731] trunk, trunk/packaging/win32/custom.sh,
5627	  trunk/packaging/win32/install.sh,
5628	  trunk/packaging/win32/intltool-merge: Get goffice building
5629	  properly. - make sure it will build dynamically - remove unknown
5630	  symbols - fix the intltool-merge problem by replacing
5631	  intltool-merge
5632
56332006-08-26 19:26  jsled
5634
5635	* [r14730] branches/sx-cleanup/ChangeLog: missed in last commit.
5636
56372006-08-26 19:03  cstim
5638
5639	* [r14729] trunk/packaging/win32/install.sh: Revert libgoffice
5640	  pkgconfig filename change. Add CFLAGS at gnucash configure.
5641
56422006-08-26 08:53  cstim
5643
5644	* [r14728] trunk/packaging/win32/install.sh: Fix version number of
5645	  libgoffice pc file
5646
56472006-08-26 06:03  warlord
5648
5649	* [r14727] trunk, trunk/packaging/win32/install.sh: msys sed
5650	  doesn't understand "-i". Work around that.
5651
56522006-08-26 05:31  warlord
5653
5654	* [r14726] trunk, trunk/packaging/win32/custom.sh,
5655	  trunk/packaging/win32/goffice-0.3.0-patch.diff,
5656	  trunk/packaging/win32/install.sh: More updates to the win32
5657	  build script. - We need autotools before libgsf - update the
5658	  goffice build rule (but still not enabled) - add the goffice
5659	  patch. Expand the patch. - turn off the INTLTOOL_XML_RULE in the
5660	  goffice makefiles.
5661
56622006-08-26 03:30  warlord
5663
5664	* [r14725] trunk, trunk/packaging/win32/custom.sh,
5665	  trunk/packaging/win32/install.sh: Add script code to build
5666	  libgsf -- tested and works for me. Add script code to build
5667	  goffice (not enabled, yet).
5668
56692006-08-26 01:48  warlord
5670
5671	* [r14724] trunk, trunk/packaging/win32/install.sh: Be smarter
5672	  about handling partially completed builds. - Don't die when wget
5673	  has already downloaded the file. - add some more output during
5674	  the auto-tools
5675
56762006-08-26 01:23  warlord
5677
5678	* [r14723] trunk, trunk/packaging/win32/install.sh: use WORKING
5679	  set +/-e construct.
5680
56812006-08-26 01:19  warlord
5682
5683	* [r14722] trunk, trunk/packaging/win32/install.sh: Fix some
5684	  typos. Deal with constructs that don't work with "set -e"
5685
56862006-08-26 01:03  warlord
5687
5688	* [r14721] trunk, trunk/packaging/win32/custom.sh,
5689	  trunk/packaging/win32/install.sh: Update win32 script to be
5690	  better about failing.
5691
56922006-08-25 20:27  cstim
5693
5694	* [r14720] trunk/packaging/win32, trunk/packaging/win32/README,
5695	  trunk/packaging/win32/custom.sh,
5696	  trunk/packaging/win32/install.sh: Add Andi's script for
5697	  automated build environment building on Windows/mingw32
5698
56992006-08-23 19:29  cstim
5700
5701	* [r14719] trunk/src/import-export/hbci/gnc-dtaus-import.c,
5702	  trunk/src/import-export/hbci/gnc-dtaus-import.h,
5703	  trunk/src/import-export/hbci/gnc-plugin-hbci.c: Generalize
5704	  importing function so that this function can fully replace
5705	  gnc_file_mt940_import and the whole mt940 module.
5706
57072006-08-23 12:09  cstim
5708
5709	* [r14718] trunk/src/gnome-utils/dialog-utils.c: Replace
5710	  hard-coded directory separator by g_build_filename() function
5711
57122006-08-23 12:08  cstim
5713
5714	* [r14717] trunk/src/gnome: Add new svn:ignore
5715
57162006-08-23 03:20  hampton
5717
5718	* [r14716] branches/remove-group/ChangeLog,
5719	  branches/remove-group/src/app-utils/gnc-account-merge.c: Merge
5720	  account trees properly.
5721
57222006-08-23 03:17  hampton
5723
5724	* [r14715] branches/remove-group/ChangeLog,
5725	  branches/remove-group/src/backend/file/io-gncxml-v2.c,
5726	  branches/remove-group/src/engine/Account.c: Make sure the root
5727	  account exists when the code asks for it. This works both for
5728	  reading a new file and a user performing File->New->New File.
5729
57302006-08-23 03:09  hampton
5731
5732	* [r14714] branches/remove-group/ChangeLog,
5733	  branches/remove-group/src/gnome-utils/gnc-tree-model-account.c:
5734	  Fix a mistake in the updated tree model.
5735
57362006-08-22 21:51  hampton
5737
5738	* [r14713] branches/remove-group/ChangeLog,
5739	  branches/remove-group/src/backend/file/gnc-account-xml-v2.c,
5740	  branches/remove-group/src/backend/file/io-gncxml-v2.c,
5741	  branches/remove-group/src/engine/Account.c,
5742	  branches/remove-group/src/engine/Account.h,
5743	  branches/remove-group/src/engine/Scrub.c: Don't require the root
5744	  account to have a commodity.
5745
57462006-08-22 20:08  cstim
5747
5748	* [r14712] trunk/src/backend/file/gnc-backend-file.c: Fix one more
5749	  instance of explicit directory separator to use
5750	  G_DIR_SEPARATOR_S instead
5751
57522006-08-22 19:41  cstim
5753
5754	* [r14711] trunk/lib/libqof/backend/file/Makefile.am,
5755	  trunk/lib/libqof/qof/Makefile.am, trunk/src/engine/Makefile.am,
5756	  trunk/src/scm/Makefile.am: Replace : as sed's replacement
5757	  command delimiter by # because on Windows, fully qualified
5758	  filenames might contain the colon.
5759
57602006-08-22 19:26  cstim
5761
5762	* [r14710] trunk/configure.in: Increase aqbanking dependency to >=
5763	  1.6.0; has been released on 2005-09-22
5764
57652006-08-22 15:33  chris
5766
5767	* [r14709] trunk/po/POTFILES.skip,
5768	  trunk/src/gnome-utils/Makefile.am: Drop gtktreedatalist (and
5769	  gnctreemodelsort) from the build because it can conflict with
5770	  the real gtk+ version of the same file, depending on the linking
5771	  order of libgncmod-gnome-utils.so and the gtk+ libraries. BP
5772
57732006-08-22 14:35  cstim
5774
5775	* [r14708] trunk/src/gnome-utils/Makefile.am: Replace : as sed's
5776	  replacement command delimiter by # because on Windows, fully
5777	  qualified filenames might contain the colon.
5778
57792006-08-22 14:33  cstim
5780
5781	* [r14707] trunk/src/gnome-utils/gnc-embedded-window.c,
5782	  trunk/src/gnome-utils/gnc-gnome-utils.c: Remove include that
5783	  isn't needed anymore; removes dependency on regenerated file
5784
57852006-08-22 13:38  cstim
5786
5787	* [r14706] trunk/src/bin/Makefile.am,
5788	  trunk/src/bin/overrides/Makefile.am: Replace : as sed's
5789	  replacement command delimiter by # because on Windows, fully
5790	  qualified filenames might contain the colon.
5791
57922006-08-22 12:51  cstim
5793
5794	* [r14705] branches/2.0/po/de.po: Update German translation with
5795	  latest string (tip-of-day) addition
5796
57972006-08-22 02:43  hampton
5798
5799	* [r14704] branches/remove-group/ChangeLog,
5800	  branches/remove-group/src/engine/Account.c,
5801	  branches/remove-group/src/engine/Account.h,
5802	  branches/remove-group/src/engine/SX-book-p.h,
5803	  branches/remove-group/src/engine/SX-book.c,
5804	  branches/remove-group/src/engine/SX-book.h: Mark a couple of
5805	  functions as static.
5806
58072006-08-22 00:38  hampton
5808
5809	* [r14703] branches/remove-group/ChangeLog,
5810	  branches/remove-group/gnucash.m4,
5811	  branches/remove-group/lib/libqof/backend/file/qof-backend-qsf.h,
5812	  branches/remove-group/lib/libqof/qof/qofinstance-p.h,
5813	  branches/remove-group/lib/libqof/qof/qofinstance.h,
5814	  branches/remove-group/lib/libqof/qof/qofsession.h,
5815	  branches/remove-group/src/app-utils/gnc-account-merge.c,
5816	  branches/remove-group/src/app-utils/gnc-account-merge.h,
5817	  branches/remove-group/src/app-utils/gnc-component-manager.c,
5818	  branches/remove-group/src/app-utils/gnc-ui-util.c,
5819	  branches/remove-group/src/app-utils/gnc-ui-util.h,
5820	  branches/remove-group/src/app-utils/guile-util.h,
5821	  branches/remove-group/src/app-utils/gw-app-utils-spec.scm,
5822	  branches/remove-group/src/app-utils/options.scm,
5823	  branches/remove-group/src/backend/file/gnc-account-xml-v2.c,
5824	  branches/remove-group/src/backend/file/gnc-book-xml-v2.c,
5825	  branches/remove-group/src/backend/file/gnc-commodity-xml-v2.c,
5826	  branches/remove-group/src/backend/file/gnc-schedxaction-xml-v2.c,
5827	  branches/remove-group/src/backend/file/io-example-account.c,
5828	  branches/remove-group/src/backend/file/io-example-account.h,
5829	  branches/remove-group/src/backend/file/io-gncbin-r.c,
5830	  branches/remove-group/src/backend/file/io-gncbin.h,
5831	  branches/remove-group/src/backend/file/io-gncxml-v1.c,
5832	  branches/remove-group/src/backend/file/io-gncxml-v2.c,
5833	  branches/remove-group/src/backend/file/io-utils.c,
5834	  branches/remove-group/src/backend/file/io-utils.h,
5835	  branches/remove-group/src/backend/file/test/test-load-xml2.c,
5836	  branches/remove-group/src/backend/file/test/test-xml-account.c,
5837	  branches/remove-group/src/backend/file/test/test-xml-transaction.c,
5838	  branches/remove-group/src/backend/postgres/PostgresBackend.c,
5839	  branches/remove-group/src/backend/postgres/PostgresBackend.h,
5840	  branches/remove-group/src/backend/postgres/account.c,
5841	  branches/remove-group/src/backend/postgres/account.h,
5842	  branches/remove-group/src/backend/postgres/checkpoint.c,
5843	  branches/remove-group/src/backend/postgres/checkpoint.h,
5844	  branches/remove-group/src/backend/postgres/events.c,
5845	  branches/remove-group/src/backend/postgres/table.m4,
5846	  branches/remove-group/src/backend/postgres/test/test-db.c,
5847	  branches/remove-group/src/backend/postgres/test/test-period.c,
5848	  branches/remove-group/src/backend/postgres/txn.c,
5849	  branches/remove-group/src/backend/postgres/txn.h,
5850	  branches/remove-group/src/backend/postgres/txnmass.c,
5851	  branches/remove-group/src/business/business-core/gncInvoice.c,
5852	  branches/remove-group/src/business/business-gnome/business-gnome-utils.c,
5853	  branches/remove-group/src/business/business-gnome/dialog-payment.c,
5854	  branches/remove-group/src/business/business-gnome/gnc-plugin-business.c,
5855	  branches/remove-group/src/business/business-gnome/gnc-plugin-page-invoice.c,
5856	  branches/remove-group/src/business/business-ledger/gncEntryLedger.c,
5857	  branches/remove-group/src/business/business-ledger/gncEntryLedgerLoad.c,
5858	  branches/remove-group/src/business/business-reports/owner-report.scm,
5859	  branches/remove-group/src/engine/Account.c,
5860	  branches/remove-group/src/engine/Account.h,
5861	  branches/remove-group/src/engine/AccountP.h,
5862	  branches/remove-group/src/engine/Group.c,
5863	  branches/remove-group/src/engine/Group.h,
5864	  branches/remove-group/src/engine/GroupP.h,
5865	  branches/remove-group/src/engine/Makefile.am,
5866	  branches/remove-group/src/engine/Period.c,
5867	  branches/remove-group/src/engine/SX-book-p.h,
5868	  branches/remove-group/src/engine/SX-book.c,
5869	  branches/remove-group/src/engine/SX-book.h,
5870	  branches/remove-group/src/engine/SchedXaction.c,
5871	  branches/remove-group/src/engine/Scrub.c,
5872	  branches/remove-group/src/engine/Scrub.h,
5873	  branches/remove-group/src/engine/Scrub2.c,
5874	  branches/remove-group/src/engine/Scrub3.c,
5875	  branches/remove-group/src/engine/Scrub3.h,
5876	  branches/remove-group/src/engine/ScrubP.h,
5877	  branches/remove-group/src/engine/Split.c,
5878	  branches/remove-group/src/engine/TransLog.c,
5879	  branches/remove-group/src/engine/Transaction.c,
5880	  branches/remove-group/src/engine/cap-gains.c,
5881	  branches/remove-group/src/engine/cashobjects.c,
5882	  branches/remove-group/src/engine/engine-helpers.c,
5883	  branches/remove-group/src/engine/engine-helpers.h,
5884	  branches/remove-group/src/engine/engine-utilities.scm,
5885	  branches/remove-group/src/engine/engine.scm,
5886	  branches/remove-group/src/engine/gnc-associate-account.c,
5887	  branches/remove-group/src/engine/gnc-budget.c,
5888	  branches/remove-group/src/engine/gnc-engine.c,
5889	  branches/remove-group/src/engine/gnc-engine.h,
5890	  branches/remove-group/src/engine/gw-engine-spec.scm,
5891	  branches/remove-group/src/engine/test-core/test-engine-stuff.c,
5892	  branches/remove-group/src/engine/test-core/test-engine-stuff.h,
5893	  branches/remove-group/src/engine/test/test-create-account.scm,
5894	  branches/remove-group/src/engine/test/test-group-vs-book.c,
5895	  branches/remove-group/src/engine/test/test-lots.c,
5896	  branches/remove-group/src/engine/test/test-period.c,
5897	  branches/remove-group/src/engine/test/test-query.c,
5898	  branches/remove-group/src/experimental/cgi-bin/gnc-server.c,
5899	  branches/remove-group/src/experimental/cgi-bin/hello2.c,
5900	  branches/remove-group/src/experimental/cgi-bin/hello3.c,
5901	  branches/remove-group/src/gnome-utils/account-quickfill.c,
5902	  branches/remove-group/src/gnome-utils/account-quickfill.h,
5903	  branches/remove-group/src/gnome-utils/dialog-account.c,
5904	  branches/remove-group/src/gnome-utils/dialog-account.h,
5905	  branches/remove-group/src/gnome-utils/dialog-transfer.c,
5906	  branches/remove-group/src/gnome-utils/dialog-utils.c,
5907	  branches/remove-group/src/gnome-utils/gnc-account-sel.c,
5908	  branches/remove-group/src/gnome-utils/gnc-file.c,
5909	  branches/remove-group/src/gnome-utils/gnc-html.c,
5910	  branches/remove-group/src/gnome-utils/gnc-tree-model-account.c,
5911	  branches/remove-group/src/gnome-utils/gnc-tree-model-account.h,
5912	  branches/remove-group/src/gnome-utils/gnc-tree-model.h,
5913	  branches/remove-group/src/gnome-utils/gnc-tree-view-account.c,
5914	  branches/remove-group/src/gnome-utils/gnc-tree-view-account.h,
5915	  branches/remove-group/src/gnome-utils/window-main-summarybar.c,
5916	  branches/remove-group/src/gnome/dialog-commodities.c,
5917	  branches/remove-group/src/gnome/dialog-find-transactions.c,
5918	  branches/remove-group/src/gnome/dialog-sxsincelast.c,
5919	  branches/remove-group/src/gnome/druid-acct-period.c,
5920	  branches/remove-group/src/gnome/druid-hierarchy.c,
5921	  branches/remove-group/src/gnome/druid-merge.c,
5922	  branches/remove-group/src/gnome/druid-merge.h,
5923	  branches/remove-group/src/gnome/druid-stock-split.c,
5924	  branches/remove-group/src/gnome/gnc-plugin-page-account-tree.c,
5925	  branches/remove-group/src/gnome/gnc-plugin-page-register.c,
5926	  branches/remove-group/src/gnome/gnc-split-reg.c,
5927	  branches/remove-group/src/gnome/reconcile-list.c,
5928	  branches/remove-group/src/gnome/top-level.c,
5929	  branches/remove-group/src/gnome/window-reconcile.c,
5930	  branches/remove-group/src/import-export/binary-import/druid-commodity.c,
5931	  branches/remove-group/src/import-export/hbci/druid-hbci-utils.c,
5932	  branches/remove-group/src/import-export/hbci/gnc-hbci-gettrans.c,
5933	  branches/remove-group/src/import-export/hbci/gnc-hbci-transfer.c,
5934	  branches/remove-group/src/import-export/import-account-matcher.c,
5935	  branches/remove-group/src/import-export/import-backend.c,
5936	  branches/remove-group/src/import-export/import-match-map.c,
5937	  branches/remove-group/src/import-export/ofx/gnc-ofx-import.c,
5938	  branches/remove-group/src/import-export/qif-import/druid-qif-import.c,
5939	  branches/remove-group/src/import-export/qif-import/qif-dialog-utils.scm,
5940	  branches/remove-group/src/import-export/qif-import/qif-guess-map.scm,
5941	  branches/remove-group/src/import-export/qif-import/qif-import.scm,
5942	  branches/remove-group/src/import-export/qif-import/qif-merge-groups.scm,
5943	  branches/remove-group/src/import-export/qif-import/qif-to-gnc.scm,
5944	  branches/remove-group/src/import-export/qif-io-core/qif-acct-table.scm,
5945	  branches/remove-group/src/import-export/qif-io-core/qif-io-core.scm,
5946	  branches/remove-group/src/import-export/qif-io-core/test/test-import-phase-1.scm,
5947	  branches/remove-group/src/optional/swig/Makefile.am,
5948	  branches/remove-group/src/register/ledger-core/gnc-ledger-display.c,
5949	  branches/remove-group/src/register/ledger-core/split-register-control.c,
5950	  branches/remove-group/src/register/ledger-core/split-register-load.c,
5951	  branches/remove-group/src/register/ledger-core/split-register-model.c,
5952	  branches/remove-group/src/register/ledger-core/split-register-p.h,
5953	  branches/remove-group/src/register/ledger-core/split-register.c,
5954	  branches/remove-group/src/register/ledger-core/split-register.h,
5955	  branches/remove-group/src/report/locale-specific/us/taxtxf-de_DE.scm,
5956	  branches/remove-group/src/report/locale-specific/us/taxtxf.scm,
5957	  branches/remove-group/src/report/report-system/commodity-utilities.scm,
5958	  branches/remove-group/src/report/report-system/html-acct-table.scm,
5959	  branches/remove-group/src/report/report-system/html-utilities.scm,
5960	  branches/remove-group/src/report/report-system/report-system.scm,
5961	  branches/remove-group/src/report/report-system/report-utilities.scm,
5962	  branches/remove-group/src/report/standard-reports/account-piecharts.scm,
5963	  branches/remove-group/src/report/standard-reports/account-summary.scm,
5964	  branches/remove-group/src/report/standard-reports/advanced-portfolio.scm,
5965	  branches/remove-group/src/report/standard-reports/average-balance.scm,
5966	  branches/remove-group/src/report/standard-reports/balance-sheet.scm,
5967	  branches/remove-group/src/report/standard-reports/budget.scm,
5968	  branches/remove-group/src/report/standard-reports/cash-flow.scm,
5969	  branches/remove-group/src/report/standard-reports/category-barchart.scm,
5970	  branches/remove-group/src/report/standard-reports/daily-reports.scm,
5971	  branches/remove-group/src/report/standard-reports/equity-statement.scm,
5972	  branches/remove-group/src/report/standard-reports/general-journal.scm,
5973	  branches/remove-group/src/report/standard-reports/income-statement.scm,
5974	  branches/remove-group/src/report/standard-reports/net-barchart.scm,
5975	  branches/remove-group/src/report/standard-reports/portfolio.scm,
5976	  branches/remove-group/src/report/standard-reports/price-scatter.scm,
5977	  branches/remove-group/src/report/standard-reports/transaction.scm,
5978	  branches/remove-group/src/report/standard-reports/trial-balance.scm,
5979	  branches/remove-group/src/scm/price-quotes.scm: Initial removal
5980	  of the engine Group.h, GroupP.h, and Group.c files. This
5981	  completely removes the AccountGroup data structure.
5982
59832006-08-21 20:30  cstim
5984
5985	* [r14702] trunk/src/import-export/hbci/gnc-dtaus-import.c,
5986	  trunk/src/import-export/hbci/gnc-dtaus-import.h,
5987	  trunk/src/import-export/hbci/gnc-plugin-hbci.c,
5988	  trunk/src/import-export/mt940/gnc-mt940-import.c,
5989	  trunk/src/import-export/mt940/gnc-mt940-import.h,
5990	  trunk/src/import-export/mt940/gnc-plugin-mt940.c: More code
5991	  refactoring of aqbanking module: Make importer name a function
5992	  argument so that more menu items can be added easily.
5993
59942006-08-20 21:57  hampton
5995
5996	* [r14701] trunk/ChangeLog,
5997	  trunk/src/backend/file/gnc-account-xml-v2.c,
5998	  trunk/src/backend/file/gnc-commodity-xml-v2.c,
5999	  trunk/src/gnome/top-level.c: Remove some conditional code that
6000	  is no longer compiled, or shouldn't be compiled in 2.2.
6001
60022006-08-20 21:52  hampton
6003
6004	* [r14700] trunk/ChangeLog,
6005	  trunk/src/gnome/gnc-plugin-page-account-tree.c: Maintain the
6006	  account hierarchy when reparenting the descendants of a deleted
6007	  account. BP
6008
60092006-08-20 10:00  cstim
6010
6011	* [r14699] trunk/ChangeLog,
6012	  trunk/src/import-export/hbci/Makefile.am,
6013	  trunk/src/import-export/hbci/gnc-dtaus-import.c,
6014	  trunk/src/import-export/hbci/gnc-dtaus-import.h,
6015	  trunk/src/import-export/hbci/gnc-plugin-hbci-ui.xml,
6016	  trunk/src/import-export/hbci/gnc-plugin-hbci.c: Add new HBCI
6017	  action to File->Import that imports a DTAUS file and sends all
6018	  transfers as HBCI online transfers to the bank.
6019
60202006-08-20 09:58  cstim
6021
6022	* [r14698] trunk/src/import-export/hbci/hbci-interaction.c,
6023	  trunk/src/import-export/hbci/hbci-interaction.h: Add more
6024	  auxiliary functions in HBCI log window
6025
60262006-08-20 08:25  cstim
6027
6028	* [r14697] branches/2.0/ChangeLog, branches/2.0/configure.in,
6029	  branches/2.0/src/gnome/gnucash.desktop.in,
6030	  branches/2.0/src/gnome/gnucash.desktop.in.in: Update so that
6031	  bug-buddy 2.16 will still allow you to file bugs against
6032	  gnucash. Back-ported from trunk, r14695
6033
60342006-08-20 08:24  cstim
6035
6036	* [r14696] branches/2.0/ChangeLog,
6037	  branches/2.0/src/engine/Account.c: Add missing call to
6038	  xaccAccountBeginEdit. Back-ported from trunk, r14694
6039
60402006-08-20 03:32  hampton
6041
6042	* [r14695] trunk/ChangeLog, trunk/configure.in,
6043	  trunk/src/gnome/gnucash.desktop.in,
6044	  trunk/src/gnome/gnucash.desktop.in.in: Update so that bug-buddy
6045	  2.16 will still allow you to file bugs against gnucash. BP
6046
60472006-08-19 05:07  hampton
6048
6049	* [r14694] trunk/ChangeLog, trunk/src/engine/Account.c: Add
6050	  missing call to xaccAccountBeginEdit. BP
6051
60522006-08-19 01:56  hampton
6053
6054	* [r14693] branches/remove-group: Branch from trunk at 14692.
6055
60562006-08-19 01:15  chris
6057
6058	* [r14692] branches/swig-redo: Branch from trunk at r14658.
6059
60602006-08-18 20:51  cstim
6061
6062	* [r14691] trunk/src/import-export/hbci/dialog-hbcitrans.c,
6063	  trunk/src/import-export/hbci/dialog-hbcitrans.h,
6064	  trunk/src/import-export/hbci/gnc-hbci-transfer.c,
6065	  trunk/src/import-export/hbci/gnc-hbci-utils.c,
6066	  trunk/src/import-export/hbci/gnc-hbci-utils.h: Some code
6067	  refactoring in preparation for extended importing and HBCI
6068	  features.
6069
60702006-08-18 04:48  hampton
6071
6072	* [r14690] trunk/ChangeLog, trunk/lib/libqof/qof/qofbackend-p.h,
6073	  trunk/lib/libqof/qof/qofbackend.h,
6074	  trunk/lib/libqof/qof/qofbook.c, trunk/lib/libqof/qof/qofbook.h,
6075	  trunk/lib/libqof/qof/qofchoice.c,
6076	  trunk/lib/libqof/qof/qofchoice.h,
6077	  trunk/lib/libqof/qof/qofid-p.h, trunk/lib/libqof/qof/qofid.c,
6078	  trunk/lib/libqof/qof/qofid.h,
6079	  trunk/lib/libqof/qof/qofinstance.c,
6080	  trunk/lib/libqof/qof/qofinstance.h,
6081	  trunk/lib/libqof/qof/qofobject-p.h,
6082	  trunk/lib/libqof/qof/qofobject.c,
6083	  trunk/lib/libqof/qof/qofobject.h, trunk/src/engine/Group.c,
6084	  trunk/src/engine/Group.h, trunk/src/engine/SX-book.c,
6085	  trunk/src/engine/SX-book.h, trunk/src/engine/gnc-pricedb.c,
6086	  trunk/src/engine/test/test-object.c: Add some 'const'
6087	  declarations.
6088
60892006-08-17 12:47  cstim
6090
6091	* [r14689] trunk/src/gnc-test-env: Improve tests environment setup
6092	  script so that support for Windows directory separators can be
6093	  switched on easily.
6094
60952006-08-17 10:43  cstim
6096
6097	* [r14688] trunk/ChangeLog, trunk/lib/libqof/qof/qof.h,
6098	  trunk/lib/libqof/qof/qofsession.c: Move #include "qofla-dir.h"
6099	  into qofsession.c because this is the only place where it is
6100	  used. Removes an often regenerated dependency from qof.h.
6101
61022006-08-17 01:06  chris
6103
6104	* [r14687]
6105	  branches/swigify/src/business/business-gnome/business-gnome.i,
6106	  branches/swigify/src/business/business-reports/owner-report.scm:
6107	  Remove unneeded SWIG wrappers. Delete a stray debugging line.
6108
61092006-08-16 03:45  chris
6110
6111	* [r14686]
6112	  branches/swigify/src/business/business-reports/business-reports.scm,
6113	  branches/swigify/src/business/business-reports/easy-invoice.scm,
6114	  branches/swigify/src/business/business-reports/fancy-invoice.scm,
6115	  branches/swigify/src/business/business-reports/invoice.scm,
6116	  branches/swigify/src/business/business-reports/owner-report.scm,
6117	  branches/swigify/src/business/business-utils/business-options.scm:
6118	  Fix the scm-side treatment of the enum constants. Revert back to
6119	  using the g-wrapped versions of some functions in engine.
6120
61212006-08-16 03:41  chris
6122
6123	* [r14685]
6124	  branches/swigify/src/business/business-gnome/business-options-gnome.c:
6125	  Change the storage of the option data for an enum-valued option.
6126
61272006-08-16 03:39  chris
6128
6129	* [r14684]
6130	  branches/swigify/src/business/business-gnome/businessmod-gnome.c:
6131	  Make temporary wrappers for values of gnc:url-id type.
6132
61332006-08-16 03:24  chris
6134
6135	* [r14683]
6136	  branches/swigify/src/business/business-core/business-core.scm:
6137	  Correctly handle wrapped enum values.
6138
61392006-08-16 03:21  chris
6140
6141	* [r14682]
6142	  branches/swigify/src/business/business-core/business-core.i,
6143	  branches/swigify/src/business/business-core/businessmod-core.c:
6144	  Add temporary type-support for types that haven't been wrapped
6145	  yet. Make more custom wrappers equivalent to the "LookupDirect"
6146	  macro functions.
6147
61482006-08-16 03:04  chris
6149
6150	* [r14681] branches/swigify/Makefile.am: Distribute SWIG autoconf
6151	  macro.
6152
61532006-08-15 20:05  cstim
6154
6155	* [r14680] trunk/ChangeLog,
6156	  trunk/src/import-export/hbci/dialog-hbcitrans.c,
6157	  trunk/src/import-export/hbci/druid-hbci-initial.c: Double-check
6158	  really every string from aqbanking for valid utf-8 characters. BP
6159
61602006-08-15 20:00  cstim
6161
6162	* [r14679] trunk/ChangeLog, trunk/src/core-utils/gnc-glib-utils.c,
6163	  trunk/src/core-utils/gnc-glib-utils.h: Add
6164	  gnc_utf8_strip_invalid_strdup() that returns a stripped copy
6165	  instead of working in-place. BP
6166
61672006-08-15 19:45  cstim
6168
6169	* [r14678] branches/2.0/ChangeLog,
6170	  branches/2.0/doc/tip_of_the_day.list.in: Add a tip for raising
6171	  the accounts menu in a register page. Back-ported r14670.
6172
61732006-08-15 19:34  cstim
6174
6175	* [r14677] trunk/src/report/standard-reports/budget.scm: Mark
6176	  forgotten strings for translation BP
6177
61782006-08-15 13:39  cstim
6179
6180	* [r14676] trunk/ChangeLog,
6181	  trunk/src/import-export/hbci/dialog-hbcitrans.c: Ensure the
6182	  encoding of the ktoblzcheck library is used correctly. Their
6183	  encoding is still always ISO-8859-1, but in future versions they
6184	  might change it to something else. We're prepared now. BP
6185
61862006-08-15 05:11  hampton
6187
6188	* [r14675] trunk/ChangeLog,
6189	  trunk/src/core-utils/gnc-gconf-utils.c,
6190	  trunk/src/core-utils/gnc-gconf-utils.h,
6191	  trunk/src/gnome-utils/dialog-preferences.c,
6192	  trunk/src/gnome-utils/dialog-reset-warnings.c,
6193	  trunk/src/gnome-utils/gnc-main-window.c,
6194	  trunk/src/gnome-utils/gnc-plugin.c,
6195	  trunk/src/gnome-utils/gnc-plugin.h,
6196	  trunk/src/gnome-utils/gnc-tree-view.c: Remove overloading of an
6197	  argument passed to the gnc_gconf_add/remove_notification
6198	  functions.. This will solve a crash on Solaris caused by
6199	  g_vasprintf being passed a "%s" format string and a NULL as
6200	  argument. BP
6201
62022006-08-15 04:13  hampton
6203
6204	* [r14674] trunk/src/import-export/qif-import/test/Makefile.am:
6205	  Fix a typo.
6206
62072006-08-15 03:03  chris
6208
6209	* [r14673] trunk/src/import-export/qif-import/test/Makefile.am:
6210	  Add indirect dependency libcore-utils.la to qif-import/test to
6211	  appease Debian's broken libtool.
6212
62132006-08-14 19:00  hampton
6214
6215	* [r14670] trunk/ChangeLog, trunk/doc/tip_of_the_day.list.in: Add
6216	  a tip for raising the accounts menu in a register page.
6217
62182006-08-14 10:10  cstim
6219
6220	* [r14668] branches/2.0/po/de.po: Update German translation after
6221	  latest minor string change
6222
62232006-08-14 05:12  warlord
6224
6225	* [r14667] branches/2.0, branches/2.0/ChangeLog,
6226	  branches/2.0/src/import-export/import-backend.c: Replace exact
6227	  comparison of doubles by checking for a small enough difference.
6228	  bug#347791. Merge from r14648.
6229	* [r14666] branches/2.0, branches/2.0/ChangeLog,
6230	  branches/2.0/src/business/business-reports/owner-report.scm: Fix
6231	  untranslated part of string. Merge from r14647.
6232	* [r14665] branches/2.0, branches/2.0/ChangeLog,
6233	  branches/2.0/src/report/report-system/html-utilities.scm,
6234	  branches/2.0/src/report/standard-reports/account-summary.scm,
6235	  branches/2.0/src/report/standard-reports/balance-sheet.scm,
6236	  branches/2.0/src/report/standard-reports/equity-statement.scm,
6237	  branches/2.0/src/report/standard-reports/general-journal.scm,
6238	  branches/2.0/src/report/standard-reports/income-statement.scm,
6239	  branches/2.0/src/report/standard-reports/trial-balance.scm,
6240	  branches/2.0/src/report/utility-reports/Makefile.am,
6241	  branches/2.0/src/report/utility-reports/utility-reports.scm: Fix
6242	  all last untranslated report titles. Deactivated Test Graphing
6243	  report because it is untranslated completely. Merge from r14646.
6244	* [r14664] branches/2.0, branches/2.0/ChangeLog,
6245	  branches/2.0/src/business/business-reports/aging.scm: Fix string
6246	  that wasnt marked for translation. Fortunately exactly this
6247	  string exists already. Merge from r14645.
6248
62492006-08-13 19:08  chris
6250
6251	* [r14663]
6252	  branches/swigify/src/business/business-gnome/Makefile.am,
6253	  branches/swigify/src/business/business-gnome/business-gnome.i,
6254	  branches/swigify/src/business/business-gnome/business-options-gnome.c,
6255	  branches/swigify/src/business/business-gnome/dialog-invoice.c,
6256	  branches/swigify/src/business/business-utils/business-options.c:
6257	  The arguments that point to structs defined in the same module
6258	  as the function being wrapped are typed as taking a pointer to
6259	  the "real" struct, not the "public" typedef'd name of the
6260	  struct. If functions in other modules use the same pointer
6261	  arguments, and SWIG isn't told about the typedef to the struct,
6262	  then these wrappers will be typed with an incompatible generic
6263	  pointer type with the public type name. This commit resolves
6264	  this by 1) using SWIG's %import directive to see the typedef to
6265	  the struct name, 2) associated -Imodule lines in Makefile.am, 3)
6266	  using the mangled form of the real struct name anywhere we need
6267	  a runtime type query. Got it?
6268
62692006-08-13 18:57  chris
6270
6271	* [r14662] branches/swigify/src/business/business-core/gncOwner.h:
6272	  Rename the internal gncOwner struct type for consistency.
6273
62742006-08-13 04:06  chris
6275
6276	* [r14661]
6277	  branches/swigify/src/business/business-gnome/business-options-gnome.c:
6278	  Correct the runtime-handling of SWIG-wrapped enums.
6279
62802006-08-13 03:44  chris
6281
6282	* [r14660] branches/swigify/configure.in,
6283	  branches/swigify/macros/ac_pkg_swig.m4: Add Autoconf support for
6284	  SWIG. Also allow user-supplied CFLAGS to override defaults.
6285	  (SWIG-generated files may require "-Wno-unused")
6286
62872006-08-13 03:18  chris
6288
6289	* [r14659] branches/swigify, branches/swigify/ChangeLog,
6290	  branches/swigify/doc/tip_of_the_day.list.in,
6291	  branches/swigify/src/business/business-reports/aging.scm,
6292	  branches/swigify/src/business/business-reports/owner-report.scm,
6293	  branches/swigify/src/core-utils/Makefile.am,
6294	  branches/swigify/src/core-utils/gnc-gobject-utils.c,
6295	  branches/swigify/src/core-utils/gnc-gtk-utils.c,
6296	  branches/swigify/src/core-utils/gnc-gtk-utils.h,
6297	  branches/swigify/src/gnome-utils/Makefile.am,
6298	  branches/swigify/src/gnome-utils/gnc-gtk-utils.c,
6299	  branches/swigify/src/gnome-utils/gnc-gtk-utils.h,
6300	  branches/swigify/src/import-export/import-backend.c,
6301	  branches/swigify/src/report/report-system/html-utilities.scm,
6302	  branches/swigify/src/report/standard-reports/account-summary.scm,
6303	  branches/swigify/src/report/standard-reports/balance-sheet.scm,
6304	  branches/swigify/src/report/standard-reports/equity-statement.scm,
6305	  branches/swigify/src/report/standard-reports/general-journal.scm,
6306	  branches/swigify/src/report/standard-reports/income-statement.scm,
6307	  branches/swigify/src/report/standard-reports/trial-balance.scm,
6308	  branches/swigify/src/report/utility-reports/Makefile.am,
6309	  branches/swigify/src/report/utility-reports/utility-reports.scm:
6310	  Sync branch with r14658 from trunk.
6311
63122006-08-13 03:12  chris
6313
6314	* [r14658] trunk, trunk/ChangeLog,
6315	  trunk/src/core-utils/Makefile.am,
6316	  trunk/src/core-utils/gnc-gobject-utils.c,
6317	  trunk/src/core-utils/gnc-gtk-utils.c,
6318	  trunk/src/core-utils/gnc-gtk-utils.h,
6319	  trunk/src/gnome-utils/Makefile.am,
6320	  trunk/src/gnome-utils/gnc-gtk-utils.c,
6321	  trunk/src/gnome-utils/gnc-gtk-utils.h: Reverting r14626. It
6322	  botched the 'svn move' (svk bug) and broke the build.
6323	  "gnc-gobject-utils.c:52: error: 'GtkFunction' undeclared."
6324
63252006-08-13 02:39  chris
6326
6327	* [r14657]
6328	  branches/swigify/src/business/business-reports/aging.scm,
6329	  branches/swigify/src/business/business-reports/business-reports.scm,
6330	  branches/swigify/src/business/business-reports/easy-invoice.scm,
6331	  branches/swigify/src/business/business-reports/fancy-invoice.scm,
6332	  branches/swigify/src/business/business-reports/invoice.scm,
6333	  branches/swigify/src/business/business-reports/owner-report.scm:
6334	  Convert the business reports to use the new SWIG bindings.
6335	  Mostly, this involves using the exact name of the wrapped
6336	  function, but there's also some places where NULL needs to be
6337	  represented by '() instead of by #f, like the default-getters
6338	  for options.
6339
63402006-08-13 02:37  chris
6341
6342	* [r14656]
6343	  branches/swigify/src/business/business-utils/business-options.c,
6344	  branches/swigify/src/business/business-utils/business-options.scm,
6345	  branches/swigify/src/business/business-utils/business-prefs.scm:
6346	  Further swigification of the business-utils module. The
6347	  business-options code requires wrapping types with the SWIG
6348	  runtime. business-prefs.scm requires using '() instead of #f to
6349	  mean NULL.
6350
63512006-08-13 02:33  chris
6352
6353	* [r14655]
6354	  branches/swigify/src/business/dialog-tax-table/dialog-tax-table.i,
6355	  branches/swigify/src/business/dialog-tax-table/gncmod-dialog-tax-table.c:
6356	  Futher swigification of the dialog-tax-table module.
6357
63582006-08-13 02:30  chris
6359
6360	* [r14654]
6361	  branches/swigify/src/business/business-gnome/business-options-gnome.c,
6362	  branches/swigify/src/business/business-gnome/dialog-invoice.c:
6363	  Further conversion of the business-gnome module to SWIG. Now use
6364	  the SWIG runtime to wrap and unwrap types for passing to guile.
6365
63662006-08-13 02:28  chris
6367
6368	* [r14653]
6369	  branches/swigify/src/business/business-core/Makefile.am,
6370	  branches/swigify/src/business/business-core/business-core.i,
6371	  branches/swigify/src/business/business-core/business-core.scm,
6372	  branches/swigify/src/business/business-core/gncBillTerm.h,
6373	  branches/swigify/src/business/business-core/gncEntry.c,
6374	  branches/swigify/src/business/business-core/gncEntry.h,
6375	  branches/swigify/src/business/business-core/gncInvoice.c,
6376	  branches/swigify/src/business/business-core/gncInvoice.h:
6377	  Further conversion of the business-core module to swig. Removing
6378	  all g-wrap bindings for this module.
6379
63802006-08-13 02:03  chris
6381
6382	* [r14652] branches/swigify/src/engine/Makefile.am,
6383	  branches/swigify/src/engine/engine.i,
6384	  branches/swigify/src/engine/engine.scm,
6385	  branches/swigify/src/engine/gncmod-engine.c,
6386	  branches/swigify/src/engine/kvp.i: Add SWIG wrappers to
6387	  src/engine, leaving them alongside the g-wrap wrappers.
6388
63892006-08-13 01:59  chris
6390
6391	* [r14651] branches/swigify/src/engine/gnc-budget.h: Remove some
6392	  undefined functions.
6393
63942006-08-13 01:58  chris
6395
6396	* [r14650] branches/swigify/src/engine/glib-helpers.c,
6397	  branches/swigify/src/engine/glib-helpers.h: Add a SCM to GSList*
6398	  helper.
6399
64002006-08-13 01:54  chris
6401
6402	* [r14649]
6403	  branches/swigify/src/business/business-gnome/swig-runtime.h,
6404	  branches/swigify/src/swig-runtime.h: Move swig-runtime.h to more
6405	  accessible location.
6406
64072006-08-12 14:48  cstim
6408
6409	* [r14648] trunk/src/import-export/import-backend.c: Replace exact
6410	  comparison of doubles by checking for a small enough difference.
6411	  bug#347791. BP
6412
64132006-08-12 14:41  cstim
6414
6415	* [r14647] trunk/src/business/business-reports/owner-report.scm:
6416	  Fix untranslated part of string. BP
6417
64182006-08-12 14:38  cstim
6419
6420	* [r14646] trunk/src/report/report-system/html-utilities.scm,
6421	  trunk/src/report/standard-reports/account-summary.scm,
6422	  trunk/src/report/standard-reports/balance-sheet.scm,
6423	  trunk/src/report/standard-reports/equity-statement.scm,
6424	  trunk/src/report/standard-reports/general-journal.scm,
6425	  trunk/src/report/standard-reports/income-statement.scm,
6426	  trunk/src/report/standard-reports/trial-balance.scm,
6427	  trunk/src/report/utility-reports/Makefile.am,
6428	  trunk/src/report/utility-reports/utility-reports.scm: Fix all
6429	  last untranslated report titles. Deactivated Test Graphing
6430	  report because it is untranslated completely. BP
6431
64322006-08-11 20:30  cstim
6433
6434	* [r14645] trunk/src/business/business-reports/aging.scm: Fix
6435	  string that wasnt marked for translation. Fortunately exactly
6436	  this string exists already. BP
6437
64382006-08-11 20:08  cstim
6439
6440	* [r14644] trunk/doc/tip_of_the_day.list.in: Add tip about
6441	  keyboard navigation between tabs. Feel free to change the
6442	  wording or add more sentences to this rather short tip. I just
6443	  didn't want to forget it right now.
6444
64452006-08-11 05:35  chris
6446
6447	* [r14639]
6448	  branches/swigify/src/business/dialog-tax-table/gncmod-dialog-tax-table.c:
6449	  Convert the dialog-tax-table module to swig.
6450
64512006-08-11 05:31  chris
6452
6453	* [r14638]
6454	  branches/swigify/src/business/business-gnome/business-options-gnome.c,
6455	  branches/swigify/src/business/business-gnome/dialog-invoice.c:
6456	  This appears to be the swig way of using the swig runtime system
6457	  to wrap C pointers for passing to guile functions.
6458
64592006-08-11 05:29  chris
6460
6461	* [r14637]
6462	  branches/swigify/src/business/business-gnome/swig-runtime.h:
6463	  This is a generated file, and certainly doesn't belong here, but
6464	  it'll do until we find a better place for it.
6465
64662006-08-11 05:28  chris
6467
6468	* [r14636]
6469	  branches/swigify/src/business/business-gnome/businessmod-gnome.c:
6470	  Disable the import of the business-gnome wrappers.
6471
64722006-08-11 05:26  chris
6473
6474	* [r14635]
6475	  branches/swigify/src/business/business-gnome/business-gnome.scm:
6476	  We can pull the generated guile module into other guile modules,
6477	  too.
6478
64792006-08-11 05:24  chris
6480
6481	* [r14634]
6482	  branches/swigify/src/business/business-gnome/Makefile.am,
6483	  branches/swigify/src/business/dialog-tax-table/Makefile.am:
6484	  Convert two more Makefiles from g-wrap to swig.
6485
64862006-08-11 05:20  chris
6487
6488	* [r14633]
6489	  branches/swigify/src/business/business-core/gncInvoice.c,
6490	  branches/swigify/src/business/business-core/gncInvoice.h: SWIG
6491	  doens't seem to generate a wrapper for the macro functions. I
6492	  hope there's some better solution than making a real function
6493	  out of the macro, but this works for now. Suggestions welcome.
6494
64952006-08-11 05:17  chris
6496
6497	* [r14632]
6498	  branches/swigify/src/business/business-core/businessmod-core.c:
6499	  Pull the generated guile module into the C module from C.
6500
65012006-08-11 05:15  chris
6502
6503	* [r14631]
6504	  branches/swigify/src/business/business-core/Makefile.am,
6505	  branches/swigify/src/business/business-core/test/Makefile.am:
6506	  Switch Makefiles from g-wrap to swig.
6507
65082006-08-11 05:12  chris
6509
6510	* [r14630]
6511	  branches/swigify/src/business/business-core/business-core.i,
6512	  branches/swigify/src/business/business-gnome/business-gnome.i,
6513	  branches/swigify/src/business/dialog-tax-table/dialog-tax-table.i:
6514	  Add some swig interface definition files.
6515
65162006-08-11 05:08  chris
6517
6518	* [r14629]
6519	  branches/swigify/src/business/business-core/gncCustomer.h,
6520	  branches/swigify/src/business/business-core/gncJob.h,
6521	  branches/swigify/src/business/business-core/gncOrder.h,
6522	  branches/swigify/src/business/business-core/gncOwner.h: Remove
6523	  some undefined symbols.
6524
65252006-08-11 04:59  chris
6526
6527	* [r14628] branches/swigify: Branch from trunk at r14627
6528
65292006-08-11 02:17  hampton
6530
6531	* [r14627] trunk/ChangeLog,
6532	  trunk/src/import-export/qif-import/druid-qif-import.c: Fix
6533	  account currency problems when importing QIF files (introduced
6534	  by the widget cleanup.)
6535
65362006-08-09 17:48  warlord
6537
6538	* [r14626] trunk, trunk/ChangeLog,
6539	  trunk/src/core-utils/Makefile.am,
6540	  trunk/src/core-utils/gnc-gobject-utils.c,
6541	  trunk/src/core-utils/gnc-gtk-utils.c,
6542	  trunk/src/core-utils/gnc-gtk-utils.h,
6543	  trunk/src/gnome-utils/Makefile.am,
6544	  trunk/src/gnome-utils/gnc-gtk-utils.c,
6545	  trunk/src/gnome-utils/gnc-gtk-utils.h: * move gnc-gtk-utils from
6546	  core-utils to gnome-utils because core-utils should not depend
6547	  on gtk.
6548
65492006-08-09 09:44  cstim
6550
6551	* [r14624] branches/2.0/ChangeLog, branches/2.0/configure.in,
6552	  branches/2.0/src/business/business-gnome/schemas/Makefile.am,
6553	  branches/2.0/src/gnome-utils/schemas/Makefile.am,
6554	  branches/2.0/src/gnome/schemas/Makefile.am,
6555	  branches/2.0/src/import-export/hbci/schemas/Makefile.am,
6556	  branches/2.0/src/import-export/schemas/Makefile.am: Find
6557	  absolute path of gconftool-2 during configure. Make gconftool
6558	  rules to fail if gconftool-2 could not be found. bug#349851.
6559	  Backporting r14607, audited by c.shoemaker.
6560
65612006-08-09 09:42  cstim
6562
6563	* [r14623]
6564	  branches/2.0/src/gnome/schemas/apps_gnucash_dialog_scheduled_transctions.schemas.in:
6565	  Fix typo. Merges r14622 from trunk.
6566
65672006-08-09 09:41  cstim
6568
6569	* [r14622]
6570	  trunk/src/gnome/schemas/apps_gnucash_dialog_scheduled_transctions.schemas.in:
6571	  Fix typo
6572
65732006-08-09 03:31  chris
6574
6575	* [r14621] trunk/src/backend/file/gnc-book-xml-v2.c,
6576	  trunk/src/backend/file/test/test-file-stuff.c: Typo fix found by
6577	  Tim (eagle eyes) Wunder. Plus more clean-up to justify another
6578	  commit.
6579
65802006-08-09 01:16  chris
6581
6582	* [r14620] trunk/src/backend/file/gnc-book-xml-v2.c,
6583	  trunk/src/backend/postgres/putil.h,
6584	  trunk/src/gnome/gnc-plugin-page-register.h,
6585	  trunk/src/import-export/qif-import/qif-file.scm,
6586	  trunk/src/register/ledger-core/split-register-model.c:
6587	  Line-wraps, and typo-fixes.
6588
65892006-08-09 01:12  chris
6590
6591	* [r14619] trunk/src/app-utils/gw-app-utils-spec.scm: Guile
6592	  doesn't need access to GUI suspend/refresh controls any more.
6593
65942006-08-09 01:09  chris
6595
6596	* [r14618] trunk/src/backend/file/test/test-xml-commodity.c:
6597	  De-guilify test-xml-commodity.c
6598
65992006-08-09 01:08  chris
6600
6601	* [r14617] trunk/src/backend/file/test/test-file-stuff.c: Cause
6602	  commodity equality test to actually return FALSE for unequal
6603	  case.
6604
66052006-08-09 00:59  chris
6606
6607	* [r14616] trunk/src/engine/Period.c: Plug a LotList leak; remove
6608	  ominous comment about memory corruption.
6609
66102006-08-08 23:16  chris
6611
6612	* [r14615] trunk/src/core-utils/gnc-gconf-utils.h,
6613	  trunk/src/engine/cap-gains.c,
6614	  trunk/src/gnome-utils/gnc-main-window.c,
6615	  trunk/src/gnome-utils/gnc-plugin.c,
6616	  trunk/src/gnome-utils/gnc-window.c,
6617	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
6618	  trunk/src/gnome/top-level.c,
6619	  trunk/src/register/ledger-core/gnc-ledger-display.h,
6620	  trunk/src/register/register-core/table-allgui.h,
6621	  trunk/src/register/register-gnome/table-gnome.c,
6622	  trunk/src/test-core/test-stuff.c: More comments, spelling fixes,
6623	  line-wraps, whitespace cleanups.
6624
66252006-08-08 22:55  chris
6626
6627	* [r14614] trunk/src/backend/file/io-gncxml-v2.c: Remove some
6628	  unnecessary calls to xaccAccountInsertSplit() since the only way
6629	  the Split could have the Account pointer is if it had already
6630	  been added to the Account.
6631
66322006-08-08 22:52  chris
6633
6634	* [r14613] trunk/src/register/ledger-core/split-register-load.c:
6635	  Minor renaming and reordering for clarity in
6636	  gnc_split_register_load().
6637
66382006-08-08 22:12  chris
6639
6640	* [r14612] trunk/src/engine/Group.c, trunk/src/engine/Period.c:
6641	  Internalize some xaccAccountGroupBegin/CommitEdits into
6642	  xaccGroupCopyGroup().
6643
66442006-08-08 21:57  chris
6645
6646	* [r14611] trunk/src/backend/file/test/test-xml-account.c,
6647	  trunk/src/engine/Transaction.h,
6648	  trunk/src/gnome-utils/gnc-file.c,
6649	  trunk/src/gnome-utils/gnc-tree-model-account.h: Various
6650	  whitespace, line-wrap, and comment changes.
6651
66522006-08-08 12:53  cstim
6653
6654	* [r14610] branches/2.0/po/ca.po, branches/2.0/po/cs.po,
6655	  branches/2.0/po/da.po, branches/2.0/po/el.po,
6656	  branches/2.0/po/en_GB.po, branches/2.0/po/es.po,
6657	  branches/2.0/po/es_NI.po, branches/2.0/po/eu.po,
6658	  branches/2.0/po/fr.po, branches/2.0/po/hu.po,
6659	  branches/2.0/po/it.po, branches/2.0/po/ja.po,
6660	  branches/2.0/po/nb.po, branches/2.0/po/ne.po,
6661	  branches/2.0/po/nl.po, branches/2.0/po/pl.po,
6662	  branches/2.0/po/pt.po, branches/2.0/po/pt_BR.po,
6663	  branches/2.0/po/ro.po, branches/2.0/po/ru.po,
6664	  branches/2.0/po/rw.po, branches/2.0/po/sk.po,
6665	  branches/2.0/po/sv.po, branches/2.0/po/ta.po,
6666	  branches/2.0/po/tr.po, branches/2.0/po/uk.po,
6667	  branches/2.0/po/zh_CN.po, branches/2.0/po/zh_TW.po: Translation
6668	  updated; merged with newly introduced strings.
6669
66702006-08-08 09:53  cstim
6671
6672	* [r14609] branches/2.0/po/de.po: Updated German translation after
6673	  recent string changes
6674
66752006-08-08 09:47  cstim
6676
6677	* [r14608] branches/2.0/ChangeLog,
6678	  branches/2.0/src/gnome-utils/druid-gnc-xml-import.c,
6679	  branches/2.0/src/gnome-utils/glade/druid-gnc-xml-import.glade:
6680	  Improve wording for XML data file import druid. bug#342727.
6681
66822006-08-08 09:39  cstim
6683
6684	* [r14607] trunk/ChangeLog, trunk/configure.in,
6685	  trunk/src/business/business-gnome/schemas/Makefile.am,
6686	  trunk/src/gnome-utils/schemas/Makefile.am,
6687	  trunk/src/gnome/schemas/Makefile.am,
6688	  trunk/src/import-export/hbci/schemas/Makefile.am,
6689	  trunk/src/import-export/schemas/Makefile.am: Find absolute path
6690	  of gconftool-2 during configure. Make gconftool rules to fail if
6691	  gconftool-2 could not be found. bug#349851. BP
6692
66932006-08-08 08:57  cstim
6694
6695	* [r14606] branches/2.0/src/import-export/qif-import/qif.glade:
6696	  Fix string with yet another month-year-day vs. month-day-year
6697	  confusion. Back-ported from trunk, r14602.
6698	* [r14605]
6699	  branches/2.0/src/gnome/schemas/apps_gnucash_dialog_scheduled_transctions.schemas.in:
6700	  Fix wording of gconf key descriptions according to discussion in
6701	  wiki. Back-ported from trunk, r14600.
6702
67032006-08-08 08:52  cstim
6704
6705	* [r14604] trunk/ChangeLog,
6706	  trunk/src/gnome-utils/druid-gnc-xml-import.c,
6707	  trunk/src/gnome-utils/glade/druid-gnc-xml-import.glade: Improve
6708	  wording for XML data file import druid. bug#342727. BP
6709
67102006-08-07 15:14  cstim
6711
6712	* [r14603] branches/2.0/ChangeLog, branches/2.0/po/hu.po: Updated
6713	  Hungarian translation
6714
67152006-08-07 14:15  cstim
6716
6717	* [r14602] trunk/src/import-export/qif-import/qif.glade: Fix
6718	  string with yet another month-year-day vs. month-day-year
6719	  confusion. BP
6720
67212006-08-07 14:10  cstim
6722
6723	* [r14601] branches/2.0/po/de.po: Update German translation after
6724	  recent string changes
6725
67262006-08-07 13:05  cstim
6727
6728	* [r14600]
6729	  trunk/src/gnome/schemas/apps_gnucash_dialog_scheduled_transctions.schemas.in:
6730	  Fix wording of gconf key descriptions according to discussion in
6731	  wiki. BP
6732
67332006-08-06 22:07  hampton
6734
6735	* [r14599] trunk/ChangeLog, trunk/src/app-utils/gnc-ui-util.c,
6736	  trunk/src/app-utils/guile-util.c, trunk/src/app-utils/prefs.scm,
6737	  trunk/src/backend/file/gnc-account-xml-v2.c,
6738	  trunk/src/backend/file/io-gncbin-r.c,
6739	  trunk/src/business/business-gnome/business-gnome-utils.c,
6740	  trunk/src/business/business-gnome/dialog-employee.c,
6741	  trunk/src/business/business-gnome/dialog-payment.c,
6742	  trunk/src/business/business-gnome/gnc-plugin-business.c,
6743	  trunk/src/business/business-ledger/gncEntryLedgerLoad.c,
6744	  trunk/src/engine/Account.c, trunk/src/engine/Account.h,
6745	  trunk/src/engine/AccountP.h, trunk/src/engine/Period.c,
6746	  trunk/src/engine/Period.h, trunk/src/engine/SchedXaction.c,
6747	  trunk/src/engine/Scrub.c, trunk/src/engine/cap-gains.c,
6748	  trunk/src/engine/gnc-associate-account.c,
6749	  trunk/src/engine/gw-engine-spec.scm,
6750	  trunk/src/engine/test-core/test-engine-stuff.c,
6751	  trunk/src/gnome-utils/dialog-account.c,
6752	  trunk/src/gnome-utils/dialog-transfer.c,
6753	  trunk/src/gnome-utils/gnc-tree-model-account-types.c,
6754	  trunk/src/gnome-utils/gnc-tree-model-account-types.h,
6755	  trunk/src/gnome-utils/gnc-tree-view-account.c,
6756	  trunk/src/gnome-utils/window-main-summarybar.c,
6757	  trunk/src/gnome/dialog-chart-export.c,
6758	  trunk/src/gnome/dialog-tax-info.c,
6759	  trunk/src/gnome/druid-hierarchy.c, trunk/src/gnome/druid-loan.c,
6760	  trunk/src/gnome/druid-stock-split.c,
6761	  trunk/src/gnome/window-reconcile.c,
6762	  trunk/src/import-export/hbci/druid-hbci-initial.c,
6763	  trunk/src/import-export/import-account-matcher.c,
6764	  trunk/src/import-export/import-account-matcher.h,
6765	  trunk/src/import-export/import-main-matcher.c,
6766	  trunk/src/import-export/mt940/gnc-mt940-import.c,
6767	  trunk/src/import-export/ofx/gnc-ofx-import.c,
6768	  trunk/src/import-export/qif/qif-parse.c,
6769	  trunk/src/register/ledger-core/gnc-ledger-display.c,
6770	  trunk/src/register/ledger-core/split-register-model.c,
6771	  trunk/src/register/ledger-core/split-register.c: Regularize the
6772	  account type names into the form ACCT_TYPE_xxx.
6773
67742006-08-06 10:38  cstim
6775
6776	* [r14598] branches/2.0/src/gnome-utils/glade/preferences.glade:
6777	  Fix typo. Merges 14556 from trunk.
6778
67792006-08-06 10:36  cstim
6780
6781	* [r14597] branches/2.0/doc/tip_of_the_day.list.in,
6782	  branches/2.0/lib/libqof/backend/file/qsf-backend.c,
6783	  branches/2.0/src/gnome-search/search.glade,
6784	  branches/2.0/src/gnome-utils/druid-gnc-xml-import.c,
6785	  branches/2.0/src/gnome-utils/glade/preferences.glade,
6786	  branches/2.0/src/gnome-utils/gnc-file.c,
6787	  branches/2.0/src/gnome/gnc-plugin-page-account-tree.c,
6788	  branches/2.0/src/gnome/gnc-plugin-page-register.c,
6789	  branches/2.0/src/gnome/schemas/apps_gnucash_general.schemas.in,
6790	  branches/2.0/src/import-export/import-provider-format.glade:
6791	  String fixes that have been delayed due to the string freeze.
6792	  Merges 14493 from trunk.
6793
67942006-08-06 01:41  hampton
6795
6796	* [r14596] trunk/src/core-utils/gnc-gtk-utils.h: Fix typo.
6797
67982006-08-06 00:59  hampton
6799
6800	* [r14595] trunk/ChangeLog,
6801	  trunk/src/import-export/import-backend.c:
6802	  gnc_import_process_trans_item() should return TRUE in those
6803	  cases where the transaction has been processed.
6804
68052006-08-05 21:48  hampton
6806
6807	* [r14594] trunk/ChangeLog, trunk/src/core-utils/gnc-gtk-utils.c,
6808	  trunk/src/core-utils/gnc-gtk-utils.h,
6809	  trunk/src/gnome-utils/gnc-main-window.c,
6810	  trunk/src/import-export/import-main-matcher.c,
6811	  trunk/src/report/report-gnome/dialog-style-sheet.c: Fix
6812	  compilation errors on FC3.
6813
68142006-08-05 21:15  andi5
6815
6816	* [r14593] trunk/ChangeLog, trunk/src/core-utils/gnc-gtk-utils.c:
6817	  Enable inline completion only for gtk>=2.6.
6818
68192006-08-05 09:18  andi5
6820
6821	* [r14592] trunk/ChangeLog,
6822	  trunk/src/business/business-gnome/dialog-billterms.c,
6823	  trunk/src/business/dialog-tax-table/dialog-tax-table.c,
6824	  trunk/src/gnome-search/dialog-search.c,
6825	  trunk/src/gnome-search/search-core-utils.c,
6826	  trunk/src/gnome-utils/dialog-commodity.c,
6827	  trunk/src/gnome-utils/dialog-options.c,
6828	  trunk/src/gnome-utils/gnc-account-sel.c,
6829	  trunk/src/gnome-utils/gnc-druid-provider-multifile-gnome.c,
6830	  trunk/src/gnome/dialog-tax-info.c, trunk/src/gnome/druid-loan.c,
6831	  trunk/src/gnome/druid-stock-split.c,
6832	  trunk/src/gnome/gnc-plugin-budget.c,
6833	  trunk/src/gnome/lot-viewer.c,
6834	  trunk/src/import-export/gnc-import-format-gnome.c,
6835	  trunk/src/import-export/hbci/dialog-hbcitrans.c,
6836	  trunk/src/import-export/hbci/druid-hbci-initial.c,
6837	  trunk/src/import-export/import-main-matcher.c,
6838	  trunk/src/import-export/import-match-picker.c,
6839	  trunk/src/import-export/qif-import/dialog-account-picker.c,
6840	  trunk/src/import-export/qif-import/druid-qif-import.c,
6841	  trunk/src/register/register-gnome/gnucash-item-list.c,
6842	  trunk/src/report/report-gnome/dialog-column-view.c,
6843	  trunk/src/report/report-gnome/dialog-style-sheet.c: Unref all
6844	  new stores.
6845
68462006-08-05 01:17  andi5
6847
6848	* [r14591] trunk/ChangeLog,
6849	  trunk/src/gnome-utils/dialog-account.c: Check for account type
6850	  compatibility when creating a new account. Fixes 344966. BP
6851
68522006-08-05 01:06  andi5
6853
6854	* [r14590] trunk/ChangeLog, trunk/src/core-utils/gnc-gtk-utils.c,
6855	  trunk/src/gnome-utils/dialog-account.c: Unref entry completion
6856	  in gtk-gtk-utils.c; I18n "Type", unref store in dialog-account.c
6857
68582006-08-03 09:30  andi5
6859
6860	* [r14589] trunk/ChangeLog,
6861	  trunk/src/gnome-utils/dialog-reset-warnings.c,
6862	  trunk/src/gnome/schemas/apps_gnucash_warnings.schemas.in: Add
6863	  tooltips to the checkboxes in the Reset Warnings dialog showing
6864	  the long descriptions. Remove all linebreaks in these strings to
6865	  make them look better.
6866
68672006-08-02 18:13  hampton
6868
6869	* [r14588] trunk/ChangeLog,
6870	  trunk/src/business/business-gnome/business-gnome-utils.c,
6871	  trunk/src/business/business-gnome/dialog-billterms.c,
6872	  trunk/src/business/business-gnome/dialog-payment.c,
6873	  trunk/src/business/business-gnome/glade/billterms.glade,
6874	  trunk/src/business/business-gnome/glade/payment.glade,
6875	  trunk/src/business/business-gnome/search-owner.c,
6876	  trunk/src/business/dialog-tax-table/dialog-tax-table.c,
6877	  trunk/src/business/dialog-tax-table/tax-tables.glade,
6878	  trunk/src/core-utils/Makefile.am,
6879	  trunk/src/core-utils/gnc-gtk-utils.c,
6880	  trunk/src/core-utils/gnc-gtk-utils.h,
6881	  trunk/src/gnome-search/Makefile.am,
6882	  trunk/src/gnome-search/dialog-search.c,
6883	  trunk/src/gnome-search/search-account.c,
6884	  trunk/src/gnome-search/search-boolean.c,
6885	  trunk/src/gnome-search/search-core-utils.c,
6886	  trunk/src/gnome-search/search-core-utils.h,
6887	  trunk/src/gnome-search/search-date.c,
6888	  trunk/src/gnome-search/search-double.c,
6889	  trunk/src/gnome-search/search-int64.c,
6890	  trunk/src/gnome-search/search-numeric.c,
6891	  trunk/src/gnome-search/search-reconciled.c,
6892	  trunk/src/gnome-search/search-string.c,
6893	  trunk/src/gnome-utils/dialog-account.c,
6894	  trunk/src/gnome-utils/dialog-commodity.c,
6895	  trunk/src/gnome-utils/dialog-commodity.h,
6896	  trunk/src/gnome-utils/dialog-options.c,
6897	  trunk/src/gnome-utils/dialog-utils.h,
6898	  trunk/src/gnome-utils/glade/commodity.glade,
6899	  trunk/src/gnome-utils/glade/druid-provider-multifile.glade,
6900	  trunk/src/gnome-utils/gnc-account-sel.c,
6901	  trunk/src/gnome-utils/gnc-account-sel.h,
6902	  trunk/src/gnome-utils/gnc-currency-edit.c,
6903	  trunk/src/gnome-utils/gnc-date-delta.c,
6904	  trunk/src/gnome-utils/gnc-date-delta.h,
6905	  trunk/src/gnome-utils/gnc-druid-provider-multifile-gnome.c,
6906	  trunk/src/gnome-utils/gnc-druid-provider-multifile-gnome.h,
6907	  trunk/src/gnome-utils/gnc-frequency.c,
6908	  trunk/src/gnome-utils/gnc-frequency.h,
6909	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm,
6910	  trunk/src/gnome/dialog-fincalc.c,
6911	  trunk/src/gnome/dialog-scheduledxaction.h,
6912	  trunk/src/gnome/dialog-sx-from-trans.c,
6913	  trunk/src/gnome/dialog-tax-info.c, trunk/src/gnome/druid-loan.c,
6914	  trunk/src/gnome/druid-stock-split.c,
6915	  trunk/src/gnome/glade/account.glade,
6916	  trunk/src/gnome/glade/fincalc.glade,
6917	  trunk/src/gnome/glade/lots.glade,
6918	  trunk/src/gnome/glade/sched-xact.glade,
6919	  trunk/src/gnome/glade/stocks.glade,
6920	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
6921	  trunk/src/gnome/lot-viewer.c,
6922	  trunk/src/import-export/binary-import/druid-commodity.c,
6923	  trunk/src/import-export/generic-import.glade,
6924	  trunk/src/import-export/gnc-import-format-gnome.c,
6925	  trunk/src/import-export/gnc-import-format-gnome.h,
6926	  trunk/src/import-export/hbci/druid-hbci-initial.c,
6927	  trunk/src/import-export/hbci/glade/hbci.glade,
6928	  trunk/src/import-export/import-backend.c,
6929	  trunk/src/import-export/import-backend.h,
6930	  trunk/src/import-export/import-main-matcher.c,
6931	  trunk/src/import-export/import-match-picker.c,
6932	  trunk/src/import-export/import-provider-format.glade,
6933	  trunk/src/import-export/qif-import/dialog-account-picker.c,
6934	  trunk/src/import-export/qif-import/druid-qif-import.c,
6935	  trunk/src/import-export/qif-import/qif.glade,
6936	  trunk/src/register/register-gnome/gnucash-color.c,
6937	  trunk/src/report/report-gnome/dialog-column-view.c,
6938	  trunk/src/report/report-gnome/dialog-style-sheet.c,
6939	  trunk/src/report/report-gnome/report.glade: Remove the majority
6940	  of the remaining deprecated widgets by collapsing the
6941	  "deprecated-cleanup" branch (r13935:14581) back into trunk.
6942
69432006-07-31 13:22  warlord
6944
6945	* [r14587] trunk, trunk/ChangeLog, trunk/src/bin/gnucash-bin.c:
6946	  Adjust the "development version" message for the 2.0.1 release.
6947	  BP
6948
69492006-07-30 23:30  wilddev
6950
6951	* [r14585] tags/2.0.1: Tagging the 2.0.1 release of GnuCash
6952
69532006-07-30 21:54  wilddev
6954
6955	* [r14584] branches/2.0/ChangeLog, branches/2.0/NEWS,
6956	  branches/2.0/configure.in: update to release 2.0.1
6957
69582006-07-30 19:42  warlord
6959
6960	* [r14583] branches/2.0, branches/2.0/ChangeLog,
6961	  branches/2.0/src/gnome/window-reconcile.c: Replace the hbox
6962	  separating debits from credits in the reconciliation window by a
6963	  homogeneous table. This avoids nasty redraws when one of them
6964	  changes in size. Fixes #342512. Merge from r14582.
6965
69662006-07-30 16:28  andi5
6967
6968	* [r14582] trunk/ChangeLog, trunk/src/gnome/window-reconcile.c:
6969	  Replace the hbox separating debits from credits in the
6970	  reconciliation window by a homogeneous table. This avoids nasty
6971	  redraws when one of them changes in size. Fixes #342512. BP
6972
69732006-07-30 04:57  hampton
6974
6975	* [r14581] branches/deprecated-cleanup,
6976	  branches/deprecated-cleanup/ChangeLog,
6977	  branches/deprecated-cleanup/accounts/de_DE/acctchrt_skr03.gnucash-xea,
6978	  branches/deprecated-cleanup/autogen.sh,
6979	  branches/deprecated-cleanup/configure.in,
6980	  branches/deprecated-cleanup/doc/tip_of_the_day.list.in,
6981	  branches/deprecated-cleanup/lib/goffice-0.0.4/goffice/Makefile.am,
6982	  branches/deprecated-cleanup/lib/libqof/backend/file/Makefile.am,
6983	  branches/deprecated-cleanup/lib/libqof/backend/file/qsf-backend.c,
6984	  branches/deprecated-cleanup/lib/libqof/qof/Makefile.am,
6985	  branches/deprecated-cleanup/lib/libqof/qof/gnc-numeric.c,
6986	  branches/deprecated-cleanup/po/POTFILES.skip,
6987	  branches/deprecated-cleanup/src/app-utils/Makefile.am,
6988	  branches/deprecated-cleanup/src/bin/Makefile.am,
6989	  branches/deprecated-cleanup/src/business/business-core/Makefile.am,
6990	  branches/deprecated-cleanup/src/business/business-core/gncAddress.c,
6991	  branches/deprecated-cleanup/src/business/business-core/gncAddress.h,
6992	  branches/deprecated-cleanup/src/business/business-core/gncEntry.c,
6993	  branches/deprecated-cleanup/src/business/business-core/gncEntry.h,
6994	  branches/deprecated-cleanup/src/business/business-gnome/Makefile.am,
6995	  branches/deprecated-cleanup/src/business/business-gnome/dialog-invoice.c,
6996	  branches/deprecated-cleanup/src/business/business-ledger/gncEntryLedger.c,
6997	  branches/deprecated-cleanup/src/business/dialog-tax-table/Makefile.am,
6998	  branches/deprecated-cleanup/src/core-utils/Makefile.am,
6999	  branches/deprecated-cleanup/src/core-utils/gnc-glib-utils.c,
7000	  branches/deprecated-cleanup/src/engine/Group.c,
7001	  branches/deprecated-cleanup/src/engine/Makefile.am,
7002	  branches/deprecated-cleanup/src/engine/gnc-engine.c,
7003	  branches/deprecated-cleanup/src/engine/gnc-filepath-utils.c,
7004	  branches/deprecated-cleanup/src/engine/test-core/test-engine-stuff.c,
7005	  branches/deprecated-cleanup/src/engine/test/test-resolve-file-path.c,
7006	  branches/deprecated-cleanup/src/gnc-module/Makefile.am,
7007	  branches/deprecated-cleanup/src/gnc-module/gnc-module.c,
7008	  branches/deprecated-cleanup/src/gnc-module/test/mod-bar/Makefile.am,
7009	  branches/deprecated-cleanup/src/gnc-module/test/mod-baz/Makefile.am,
7010	  branches/deprecated-cleanup/src/gnc-module/test/mod-foo/Makefile.am,
7011	  branches/deprecated-cleanup/src/gnome-search/search.glade,
7012	  branches/deprecated-cleanup/src/gnome-utils/Makefile.am,
7013	  branches/deprecated-cleanup/src/gnome-utils/druid-gnc-xml-import.c,
7014	  branches/deprecated-cleanup/src/gnome-utils/glade/preferences.glade,
7015	  branches/deprecated-cleanup/src/gnome-utils/gnc-file.c,
7016	  branches/deprecated-cleanup/src/gnome-utils/gnc-gnome-utils.c,
7017	  branches/deprecated-cleanup/src/gnome-utils/gnc-main-window.c,
7018	  branches/deprecated-cleanup/src/gnome-utils/gnc-tree-view.c,
7019	  branches/deprecated-cleanup/src/gnome/Makefile.am,
7020	  branches/deprecated-cleanup/src/gnome/glade/account.glade,
7021	  branches/deprecated-cleanup/src/gnome/glade/budget.glade,
7022	  branches/deprecated-cleanup/src/gnome/gnc-plugin-basic-commands.c,
7023	  branches/deprecated-cleanup/src/gnome/gnc-plugin-page-account-tree.c,
7024	  branches/deprecated-cleanup/src/gnome/gnc-plugin-page-register.c,
7025	  branches/deprecated-cleanup/src/gnome/schemas/Makefile.am,
7026	  branches/deprecated-cleanup/src/gnome/schemas/apps_gnucash_general.schemas.in,
7027	  branches/deprecated-cleanup/src/gnome/schemas/apps_gnucash_warnings.schemas.in,
7028	  branches/deprecated-cleanup/src/import-export/hbci/druid-hbci-initial.c,
7029	  branches/deprecated-cleanup/src/import-export/hbci/glade/hbci.glade,
7030	  branches/deprecated-cleanup/src/import-export/import-provider-format.glade,
7031	  branches/deprecated-cleanup/src/import-export/qif-import/qif-file.scm,
7032	  branches/deprecated-cleanup/src/import-export/qif-import/qif-parse.scm,
7033	  branches/deprecated-cleanup/src/register/ledger-core/split-register-control.c,
7034	  branches/deprecated-cleanup/src/register/ledger-core/split-register-model.c,
7035	  branches/deprecated-cleanup/src/register/ledger-core/split-register.c,
7036	  branches/deprecated-cleanup/src/register/ledger-core/split-register.h,
7037	  branches/deprecated-cleanup/src/register/register-core/Makefile.am,
7038	  branches/deprecated-cleanup/src/report/report-gnome/Makefile.am,
7039	  branches/deprecated-cleanup/src/report/report-system/Makefile.am,
7040	  branches/deprecated-cleanup/src/report/report-system/html-text.scm,
7041	  branches/deprecated-cleanup/src/report/report-system/report.scm,
7042	  branches/deprecated-cleanup/util/gnc-svnversion: Pull trunk
7043	  changes 14487:14580 into deprecated-cleanup branch.
7044
70452006-07-30 01:25  andi5
7046
7047	* [r14580] trunk/ChangeLog,
7048	  trunk/src/gnome-utils/gnc-main-window.c,
7049	  trunk/src/gnome/schemas/apps_gnucash_warnings.schemas.in: Add
7050	  warning close_last_window and show it when user tries to close
7051	  the last GnuCash window. Fixes #338865.
7052
70532006-07-30 01:18  andi5
7054
7055	* [r14579] trunk/ChangeLog,
7056	  trunk/src/gnome-utils/glade/preferences.glade,
7057	  trunk/src/gnome-utils/gnc-gnome-utils.c,
7058	  trunk/src/gnome/schemas/apps_gnucash_general.schemas.in: Add new
7059	  setting general/show_splash_screen to
7060	  preferences_dialog->General and only show the splash screen if
7061	  it is TRUE. Fixes 339876.
7062
70632006-07-30 00:58  andi5
7064
7065	* [r14578] trunk/ChangeLog,
7066	  trunk/src/gnome-utils/glade/preferences.glade,
7067	  trunk/src/gnome/gnc-plugin-basic-commands.c,
7068	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
7069	  trunk/src/gnome/gnc-plugin-page-register.c: Fixed some duplicate
7070	  accelerators.
7071
70722006-07-30 00:39  andi5
7073
7074	* [r14577] trunk/ChangeLog,
7075	  trunk/src/gnome-utils/glade/preferences.glade,
7076	  trunk/src/gnome-utils/gnc-main-window.c,
7077	  trunk/src/gnome/schemas/apps_gnucash_general.schemas.in: Add
7078	  preference general/tab_position to choose the edge of the
7079	  notebook the tabs will be showed (top, bottom, left or right).
7080	  Add it to preferences_dialog->Windows. Move "Show close button
7081	  on notebook tabs" from General to Windows. Fixes #340299.
7082
70832006-07-29 23:49  hampton
7084
7085	* [r14576] trunk/doc/tip_of_the_day.list.in: Fix the line
7086	  continuation.
7087
70882006-07-28 08:05  cstim
7089
7090	* [r14575] trunk/accounts/de_DE/Makefile.am: Enabled
7091	  acctchrt_skr03.gnucash-xea again for distribution and
7092	  installation because the author thinks it is verified enough by
7093	  now. Reverted 14549.
7094
70952006-07-28 08:04  cstim
7096
7097	* [r14574] branches/2.0/ChangeLog,
7098	  branches/2.0/accounts/de_DE/Makefile.am: Updated
7099	  acctchrt_skr03.gnucash-xea by Oliver Vollmer. Enabled it again
7100	  for distribution and installation because the author thinks it
7101	  is verified enough by now. Reverted 14548.
7102
71032006-07-28 07:59  cstim
7104
7105	* [r14573] branches/2.0/accounts/de_DE/acctchrt_skr03.gnucash-xea:
7106	  Update German SKR03 account template by Oliver Vollmer. Merge
7107	  14568.
7108
71092006-07-28 02:46  hampton
7110
7111	* [r14572] branches/deprecated-cleanup/ChangeLog,
7112	  branches/deprecated-cleanup/src/business/business-gnome/glade/billterms.glade:
7113	  Fix a critical warning in the edit bill term dialog.
7114
71152006-07-28 02:22  hampton
7116
7117	* [r14571] branches/deprecated-cleanup/ChangeLog,
7118	  branches/deprecated-cleanup/src/business/business-gnome/dialog-billterms.c,
7119	  branches/deprecated-cleanup/src/business/dialog-tax-table/dialog-tax-table.c,
7120	  branches/deprecated-cleanup/src/gnome-search/dialog-search.c,
7121	  branches/deprecated-cleanup/src/gnome-utils/dialog-account.c,
7122	  branches/deprecated-cleanup/src/gnome-utils/gnc-account-sel.c,
7123	  branches/deprecated-cleanup/src/gnome-utils/gnc-druid-provider-multifile-gnome.c,
7124	  branches/deprecated-cleanup/src/gnome/druid-loan.c,
7125	  branches/deprecated-cleanup/src/gnome/druid-stock-split.c,
7126	  branches/deprecated-cleanup/src/gnome/lot-viewer.c,
7127	  branches/deprecated-cleanup/src/import-export/hbci/druid-hbci-initial.c,
7128	  branches/deprecated-cleanup/src/import-export/qif-import/druid-qif-import.c,
7129	  branches/deprecated-cleanup/src/report/report-gnome/dialog-column-view.c:
7130	  Regularize column names. Use enums instead of a sequence of
7131	  #defines.
7132
71332006-07-28 01:45  jsled
7134
7135	* [r14570] branches/sx-cleanup/src/doc/sx.rst,
7136	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c,
7137	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.h,
7138	  branches/sx-cleanup/src/gnome/dialog-sx-editor.c,
7139	  branches/sx-cleanup/src/gnome/dialog-sx-from-trans.c:
7140	  GncDenseCalTransientModel impl and use in sx-editor and
7141	  sx-from-transaction dialog.
7142
71432006-07-28 01:18  warlord
7144
7145	* [r14569] branches/2.0, branches/2.0/ChangeLog,
7146	  branches/2.0/src/engine/test-core/test-engine-stuff.c: Fix test
7147	  of numerics in random splits, because multiplications might also
7148	  turn out zero. Merge from r14544
7149
71502006-07-27 14:36  cstim
7151
7152	* [r14568] trunk/accounts/de_DE/acctchrt_skr03.gnucash-xea: Update
7153	  German SKR03 account template by Oliver Vollmer
7154
71552006-07-26 03:28  jsled
7156
7157	* [r14567] branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.h:
7158	  dead-code removal
7159
71602006-07-26 03:11  jsled
7161
7162	* [r14566] branches/sx-cleanup/ChangeLog,
7163	  branches/sx-cleanup/src/doc/sx.rst,
7164	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c,
7165	  branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.h,
7166	  branches/sx-cleanup/src/gnome/dialog-sx-editor.c,
7167	  branches/sx-cleanup/src/gnome/dialog-sx-from-trans.c,
7168	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c:
7169	  Dense-calendar model interface, implementations; the SX-List
7170	  dense-cal works again, and with of add/remove ops. -
7171	  GncDenseCalModel interface - GncDenseCalTransient model impl. -
7172	  Add GncSxInstanceDenseCalAdapter (between GncSxInstanceModel and
7173	  GncDenseCalModel) - Start to hook up 'added' and 'removing'
7174	  signals on the GncSxInstanceModel.
7175
71762006-07-26 02:36  warlord
7177
7178	* [r14565] branches/2.0, branches/2.0/ChangeLog,
7179	  branches/2.0/lib/goffice-0.0.4/goffice/Makefile.am,
7180	  branches/2.0/lib/libqof/backend/file/Makefile.am,
7181	  branches/2.0/lib/libqof/qof/Makefile.am,
7182	  branches/2.0/src/app-utils/Makefile.am,
7183	  branches/2.0/src/bin/Makefile.am,
7184	  branches/2.0/src/business/business-core/Makefile.am,
7185	  branches/2.0/src/business/business-gnome/Makefile.am,
7186	  branches/2.0/src/business/dialog-tax-table/Makefile.am,
7187	  branches/2.0/src/core-utils/Makefile.am,
7188	  branches/2.0/src/engine/Makefile.am,
7189	  branches/2.0/src/gnc-module/Makefile.am,
7190	  branches/2.0/src/gnc-module/test/mod-bar/Makefile.am,
7191	  branches/2.0/src/gnc-module/test/mod-baz/Makefile.am,
7192	  branches/2.0/src/gnc-module/test/mod-foo/Makefile.am,
7193	  branches/2.0/src/gnome-utils/Makefile.am,
7194	  branches/2.0/src/gnome/Makefile.am,
7195	  branches/2.0/src/register/register-core/Makefile.am,
7196	  branches/2.0/src/report/report-gnome/Makefile.am,
7197	  branches/2.0/src/report/report-system/Makefile.am: Allow proper
7198	  compile/install from tarball using separate builddir. - Don't
7199	  distribute (most) generated files. - Be (more) consistent about
7200	  when generated files are cleaned. Audited by jsled Merge from
7201	  r14555.
7202	* [r14564] branches/2.0, branches/2.0/ChangeLog,
7203	  branches/2.0/po/POTFILES.skip: Now that we distribute the SX
7204	  schema properly, don't skip it in the POTFILES.skip file.
7205	  Audited by jsled. Merge from r14554.
7206	* [r14563] branches/2.0, branches/2.0/ChangeLog,
7207	  branches/2.0/configure.in: check for SLIB. (#347922) Audited by
7208	  jsled Merge from r14551.
7209	* [r14562] branches/2.0, branches/2.0/ChangeLog,
7210	  branches/2.0/src/business/business-core/gncEntry.c,
7211	  branches/2.0/src/business/business-core/gncEntry.h,
7212	  branches/2.0/src/business/business-ledger/gncEntryLedger.c:
7213	  Properly round invoice entries and totals. Fixes #300042.
7214	  Perform internal computations to LCD, but then export rounded
7215	  values. Now, using the test case in Bug #300042 I get the same
7216	  values in the invoice window, in the printable invoice report,
7217	  and in the CoA Registers. Compute the commodity scu from the
7218	  ledger invoice (#300042). This way the SCU is no longer
7219	  hard-coded into the business ledger. Audited by chris. Merged
7220	  r14531 and r14545.
7221	* [r14561] branches/2.0, branches/2.0/ChangeLog,
7222	  branches/2.0/src/import-export/qif-import/qif-parse.scm: Allow
7223	  comma-radix numbers without a radix. Fixes #142424. I.e., allow
7224	  "17.500" to be parsed either as "seventeen and a half" or as
7225	  "seventeen thousand five hundred". Note that numbers STILL
7226	  default to decimal-radix instead of asking the user to choose.
7227	  Audited by jsled Merge from r14523.
7228	* [r14560] branches/2.0, branches/2.0/ChangeLog,
7229	  branches/2.0/src/import-export/qif-import/qif-file.scm: Ignore
7230	  any unknown !Option specification. Fixes #160735. Audited by
7231	  jsled. Merged from r14522.
7232
72332006-07-25 22:22  warlord
7234
7235	* [r14559] branches/2.0, branches/2.0/ChangeLog,
7236	  branches/2.0/lib/libqof/qof/gnc-numeric.c: Avoid SIGFPE due to
7237	  modulo-by-zero is the requested number of significant figures is
7238	  greater than log10(2^63). Merge from r14512
7239	* [r14558] branches/2.0, branches/2.0/ChangeLog,
7240	  branches/2.0/src/report/report-system/report.scm: Change cmdline
7241	  warning into an actual user's error dialog when user attempts to
7242	  save a report with the same name as an existing report. Merge
7243	  from r14546
7244	* [r14557] branches/2.0, branches/2.0/ChangeLog,
7245	  branches/2.0/configure.in: Re-use existing GUILE_LOAD_PATH
7246	  variable in order not to override existing search paths. Merge
7247	  r14540 from trunk.
7248
72492006-07-25 20:34  andi5
7250
7251	* [r14556] trunk/src/gnome-utils/glade/preferences.glade: Fix
7252	  comon typo in preferences.glade
7253
72542006-07-25 13:25  warlord
7255
7256	* [r14555] trunk, trunk/ChangeLog,
7257	  trunk/lib/goffice-0.0.4/goffice/Makefile.am,
7258	  trunk/lib/libqof/backend/file/Makefile.am,
7259	  trunk/lib/libqof/qof/Makefile.am,
7260	  trunk/src/app-utils/Makefile.am, trunk/src/bin/Makefile.am,
7261	  trunk/src/business/business-core/Makefile.am,
7262	  trunk/src/business/business-gnome/Makefile.am,
7263	  trunk/src/business/dialog-tax-table/Makefile.am,
7264	  trunk/src/core-utils/Makefile.am, trunk/src/engine/Makefile.am,
7265	  trunk/src/gnc-module/Makefile.am,
7266	  trunk/src/gnc-module/test/mod-bar/Makefile.am,
7267	  trunk/src/gnc-module/test/mod-baz/Makefile.am,
7268	  trunk/src/gnc-module/test/mod-foo/Makefile.am,
7269	  trunk/src/gnome-utils/Makefile.am, trunk/src/gnome/Makefile.am,
7270	  trunk/src/register/register-core/Makefile.am,
7271	  trunk/src/report/report-gnome/Makefile.am,
7272	  trunk/src/report/report-system/Makefile.am: Allow proper
7273	  compile/install from tarball using separate builddir. - Don't
7274	  distribute (most) generated files. - Be (more) consistent about
7275	  when generated files are cleaned. BP
7276	* [r14554] trunk, trunk/ChangeLog, trunk/po/POTFILES.skip: Now
7277	  that we distribute the SX schema properly, don't skip it in the
7278	  POTFILES.skip file. BP
7279
72802006-07-24 11:06  andi5
7281
7282	* [r14553] branches/2.0/ChangeLog,
7283	  branches/2.0/src/gnome-utils/gnc-tree-view.c: Correctly set
7284	  column sort orders from gconf. Fixes #348248. Merge r14552.
7285
72862006-07-23 11:43  andi5
7287
7288	* [r14552] trunk/ChangeLog, trunk/src/gnome-utils/gnc-tree-view.c:
7289	  Correctly set column sort orders from gconf. Fixes #348248. BP
7290
72912006-07-22 15:47  warlord
7292
7293	* [r14551] trunk, trunk/ChangeLog, trunk/configure.in: check for
7294	  SLIB. (#347922) BP
7295
72962006-07-21 17:20  andi5
7297
7298	* [r14550] trunk/ChangeLog, trunk/configure.in,
7299	  trunk/src/gnome-utils/gnc-main-window.c: Make tabs within one
7300	  notebook reorderable by dnd for gtk>=2.10. Fixes #343454.
7301
73022006-07-21 14:05  cstim
7303
7304	* [r14549] trunk/accounts/de_DE/Makefile.am: Removed
7305	  acctchrt_skr03.gnucash-xea from distribution and installation by
7306	  request of its author who doubts the fiscal correctness of this
7307	  account chart for small businesses.
7308
73092006-07-21 13:57  cstim
7310
7311	* [r14548] branches/2.0/ChangeLog,
7312	  branches/2.0/accounts/de_DE/Makefile.am: Removed
7313	  acctchrt_skr03.gnucash-xea from distribution and installation by
7314	  request of its author who doubts the fiscal correctness of this
7315	  account chart for small businesses.
7316
73172006-07-20 18:49  cstim
7318
7319	* [r14547] branches/2.0/po/es.po: Updated Spanish branch-2.0
7320	  translation by Eneko Lacunza
7321
73222006-07-20 14:34  cstim
7323
7324	* [r14546] trunk/src/report/report-system/report.scm: Change
7325	  cmdline warning into an actual user's error dialog. BP
7326
73272006-07-20 01:14  warlord
7328
7329	* [r14545] trunk,
7330	  trunk/src/business/business-ledger/gncEntryLedger.c: Compute the
7331	  commodity scu from the ledger invoice (#300042). This way the
7332	  SCU is no longer hard-coded into the business ledger.
7333
73342006-07-19 16:03  cstim
7335
7336	* [r14544] trunk/src/engine/test-core/test-engine-stuff.c: Fix
7337	  test of numerics in random splits, because multiplications might
7338	  also turn out zero.
7339
73402006-07-19 14:13  cstim
7341
7342	* [r14543] trunk/src/engine/gnc-engine.c,
7343	  trunk/src/engine/gnc-filepath-utils.c,
7344	  trunk/src/engine/test/test-resolve-file-path.c: Use glib
7345	  filepath manipulation functions instead of our own manual
7346	  methods. Necessary for non-Unix machines. Please keep an eye
7347	  open for potential filename lookup problems.
7348
73492006-07-18 15:41  cstim
7350
7351	* [r14542] trunk/ChangeLog, trunk/src/gnc-module/gnc-module.c: On
7352	  windows, deactivate gnucash's extra de-quoting of path names
7353	  that is done on the GNC_MODULE_PATH env variable.
7354
73552006-07-18 13:49  cstim
7356
7357	* [r14541] trunk/src/gnc-module/gnc-module.c: Replace hard-coded
7358	  directory separator character by glibs cross-platform macro.
7359
73602006-07-18 11:38  cstim
7361
7362	* [r14540] trunk/configure.in: Re-use existing GUILE_LOAD_PATH
7363	  variable in order not to override existing search paths. BP
7364
73652006-07-18 03:59  chris
7366
7367	* [r14539]
7368	  branches/register-rewrite/src/gnome-utils/test/test-register.c:
7369	  Include forgotten #include.
7370
73712006-07-18 03:00  chris
7372
7373	* [r14538] branches/register-rewrite,
7374	  branches/register-rewrite/AUTHORS,
7375	  branches/register-rewrite/ChangeLog,
7376	  branches/register-rewrite/DOCUMENTERS,
7377	  branches/register-rewrite/HACKING,
7378	  branches/register-rewrite/Makefile.am,
7379	  branches/register-rewrite/NEWS,
7380	  branches/register-rewrite/README,
7381	  branches/register-rewrite/accounts/de_DE/Makefile.am,
7382	  branches/register-rewrite/accounts/de_DE/acctchrt_skr03.gnucash-xea,
7383	  branches/register-rewrite/autogen.sh,
7384	  branches/register-rewrite/configure.in,
7385	  branches/register-rewrite/doc/README.OFX,
7386	  branches/register-rewrite/doc/README.german,
7387	  branches/register-rewrite/doc/TRANSLATION_HOWTO,
7388	  branches/register-rewrite/doc/examples/Money95bank_fr.qif,
7389	  branches/register-rewrite/doc/examples/Money95invst_fr.qif,
7390	  branches/register-rewrite/doc/examples/Money95mfunds_fr.qif,
7391	  branches/register-rewrite/doc/examples/Money95stocks_fr.qif,
7392	  branches/register-rewrite/doc/examples/abc-all.qif,
7393	  branches/register-rewrite/doc/examples/abc.qif,
7394	  branches/register-rewrite/doc/examples/bogus.qif,
7395	  branches/register-rewrite/doc/examples/cbb-export.qif,
7396	  branches/register-rewrite/doc/examples/every.qif,
7397	  branches/register-rewrite/doc/examples/ms-money.qif,
7398	  branches/register-rewrite/doc/examples/quicktest.qif,
7399	  branches/register-rewrite/doc/examples/swipe.qif,
7400	  branches/register-rewrite/doc/examples/web.qif,
7401	  branches/register-rewrite/doc/tip_of_the_day.list.in,
7402	  branches/register-rewrite/glade-fixup,
7403	  branches/register-rewrite/lib/glib26/Makefile.am,
7404	  branches/register-rewrite/lib/libqof/backend/file/qsf-backend.c,
7405	  branches/register-rewrite/lib/libqof/qof/gnc-numeric.c,
7406	  branches/register-rewrite/packaging/gnucash-1.9.x.ebuild,
7407	  branches/register-rewrite/po/POTFILES.skip,
7408	  branches/register-rewrite/po/ca.po,
7409	  branches/register-rewrite/po/cs.po,
7410	  branches/register-rewrite/po/da.po,
7411	  branches/register-rewrite/po/de.po,
7412	  branches/register-rewrite/po/el.po,
7413	  branches/register-rewrite/po/en_GB.po,
7414	  branches/register-rewrite/po/es.po,
7415	  branches/register-rewrite/po/es_NI.po,
7416	  branches/register-rewrite/po/eu.po,
7417	  branches/register-rewrite/po/fr.po,
7418	  branches/register-rewrite/po/glossary/nl.po,
7419	  branches/register-rewrite/po/hu.po,
7420	  branches/register-rewrite/po/it.po,
7421	  branches/register-rewrite/po/ja.po,
7422	  branches/register-rewrite/po/nb.po,
7423	  branches/register-rewrite/po/ne.po,
7424	  branches/register-rewrite/po/nl.po,
7425	  branches/register-rewrite/po/pl.po,
7426	  branches/register-rewrite/po/pt.po,
7427	  branches/register-rewrite/po/pt_BR.po,
7428	  branches/register-rewrite/po/ro.po,
7429	  branches/register-rewrite/po/ru.po,
7430	  branches/register-rewrite/po/rw.po,
7431	  branches/register-rewrite/po/sk.po,
7432	  branches/register-rewrite/po/sv.po,
7433	  branches/register-rewrite/po/ta.po,
7434	  branches/register-rewrite/po/tr.po,
7435	  branches/register-rewrite/po/uk.po,
7436	  branches/register-rewrite/po/zh_CN.po,
7437	  branches/register-rewrite/po/zh_TW.po,
7438	  branches/register-rewrite/src/app-utils/Makefile.am,
7439	  branches/register-rewrite/src/app-utils/gnc-ui-util.c,
7440	  branches/register-rewrite/src/backend/Makefile.am,
7441	  branches/register-rewrite/src/backend/file/Makefile.am,
7442	  branches/register-rewrite/src/backend/file/gnc-backend-file.c,
7443	  branches/register-rewrite/src/backend/file/gnc-backend-file.h,
7444	  branches/register-rewrite/src/backend/file/io-gncxml-v2.c,
7445	  branches/register-rewrite/src/backend/file/io-gncxml-v2.h,
7446	  branches/register-rewrite/src/backend/gnc-backend-api.h,
7447	  branches/register-rewrite/src/backend/postgres/test/test-db.c,
7448	  branches/register-rewrite/src/backend/postgres/test/test-load-backend.c,
7449	  branches/register-rewrite/src/backend/postgres/test/test-period.c,
7450	  branches/register-rewrite/src/bin/gnucash-bin.c,
7451	  branches/register-rewrite/src/business/business-core/file/Makefile.am,
7452	  branches/register-rewrite/src/business/business-core/gncAddress.c,
7453	  branches/register-rewrite/src/business/business-core/gncAddress.h,
7454	  branches/register-rewrite/src/business/business-core/gncEntry.c,
7455	  branches/register-rewrite/src/business/business-core/gncEntry.h,
7456	  branches/register-rewrite/src/business/business-gnome/Makefile.am,
7457	  branches/register-rewrite/src/business/business-gnome/business-gnome.scm,
7458	  branches/register-rewrite/src/business/business-gnome/dialog-customer.c,
7459	  branches/register-rewrite/src/business/business-gnome/dialog-employee.c,
7460	  branches/register-rewrite/src/business/business-gnome/dialog-invoice.c,
7461	  branches/register-rewrite/src/business/business-gnome/dialog-job.c,
7462	  branches/register-rewrite/src/business/business-gnome/dialog-order.c,
7463	  branches/register-rewrite/src/business/business-gnome/dialog-vendor.c,
7464	  branches/register-rewrite/src/business/business-gnome/glade/billterms.glade,
7465	  branches/register-rewrite/src/business/business-gnome/glade/invoice.glade,
7466	  branches/register-rewrite/src/business/business-ledger/gncEntryLedger.c,
7467	  branches/register-rewrite/src/business/business-ledger/gncEntryLedgerLoad.c,
7468	  branches/register-rewrite/src/business/dialog-tax-table/tax-tables.glade,
7469	  branches/register-rewrite/src/core-utils/Makefile.am,
7470	  branches/register-rewrite/src/core-utils/gnc-glib-utils.c,
7471	  branches/register-rewrite/src/core-utils/gnc-glib-utils.h,
7472	  branches/register-rewrite/src/core-utils/gw-core-utils-spec.scm,
7473	  branches/register-rewrite/src/doc/Makefile.am,
7474	  branches/register-rewrite/src/doc/valgrind.txt,
7475	  branches/register-rewrite/src/engine/Account.c,
7476	  branches/register-rewrite/src/engine/Group.c,
7477	  branches/register-rewrite/src/engine/Split.c,
7478	  branches/register-rewrite/src/engine/Transaction.c,
7479	  branches/register-rewrite/src/engine/gnc-commodity.c,
7480	  branches/register-rewrite/src/engine/iso-4217-currencies.scm,
7481	  branches/register-rewrite/src/gnc-ui.h,
7482	  branches/register-rewrite/src/gnome-search/dialog-search.c,
7483	  branches/register-rewrite/src/gnome-search/search.glade,
7484	  branches/register-rewrite/src/gnome-utils/Makefile.am,
7485	  branches/register-rewrite/src/gnome-utils/dialog-account.c,
7486	  branches/register-rewrite/src/gnome-utils/dialog-preferences.c,
7487	  branches/register-rewrite/src/gnome-utils/dialog-utils.c,
7488	  branches/register-rewrite/src/gnome-utils/druid-gnc-xml-import.c,
7489	  branches/register-rewrite/src/gnome-utils/glade/preferences.glade,
7490	  branches/register-rewrite/src/gnome-utils/glade/totd.glade,
7491	  branches/register-rewrite/src/gnome-utils/gnc-file.c,
7492	  branches/register-rewrite/src/gnome-utils/gnc-gnome-utils.c,
7493	  branches/register-rewrite/src/gnome-utils/gnc-html.c,
7494	  branches/register-rewrite/src/gnome-utils/gnc-html.h,
7495	  branches/register-rewrite/src/gnome-utils/gnc-icons.c,
7496	  branches/register-rewrite/src/gnome-utils/gnc-main-window.c,
7497	  branches/register-rewrite/src/gnome-utils/gnc-main-window.h,
7498	  branches/register-rewrite/src/gnome-utils/gnc-menu-extensions.c,
7499	  branches/register-rewrite/src/gnome-utils/gnc-plugin-file-history.c,
7500	  branches/register-rewrite/src/gnome-utils/gnc-plugin-page.h,
7501	  branches/register-rewrite/src/gnome-utils/gnc-tree-model-account.c,
7502	  branches/register-rewrite/src/gnome-utils/gnc-window.c,
7503	  branches/register-rewrite/src/gnome-utils/test/test-gnc-dialog.c,
7504	  branches/register-rewrite/src/gnome-utils/ui/gnc-main-window-ui.xml,
7505	  branches/register-rewrite/src/gnome/Makefile.am,
7506	  branches/register-rewrite/src/gnome/dialog-print-check.c,
7507	  branches/register-rewrite/src/gnome/dialog-scheduledxaction.c,
7508	  branches/register-rewrite/src/gnome/druid-loan.c,
7509	  branches/register-rewrite/src/gnome/glade/account.glade,
7510	  branches/register-rewrite/src/gnome/glade/budget.glade,
7511	  branches/register-rewrite/src/gnome/glade/lots.glade,
7512	  branches/register-rewrite/src/gnome/gnc-plugin-page-account-tree.c,
7513	  branches/register-rewrite/src/gnome/gnc-plugin-page-register.c,
7514	  branches/register-rewrite/src/gnome/gnucash.desktop.in,
7515	  branches/register-rewrite/src/gnome/gnucash.keys.in,
7516	  branches/register-rewrite/src/gnome/gnucash.mime,
7517	  branches/register-rewrite/src/gnome/lot-viewer.c,
7518	  branches/register-rewrite/src/gnome/schemas/Makefile.am,
7519	  branches/register-rewrite/src/gnome/schemas/apps_gnucash_general.schemas.in,
7520	  branches/register-rewrite/src/gnome/ui/gnc-plugin-page-account-tree-ui.xml,
7521	  branches/register-rewrite/src/gnome/ui/gnc-plugin-page-register-ui.xml,
7522	  branches/register-rewrite/src/gnome/window-reconcile.c,
7523	  branches/register-rewrite/src/import-export/Makefile.am,
7524	  branches/register-rewrite/src/import-export/hbci/druid-hbci-initial.c,
7525	  branches/register-rewrite/src/import-export/hbci/glade/hbci.glade,
7526	  branches/register-rewrite/src/import-export/hbci/gnc-hbci-utils.c,
7527	  branches/register-rewrite/src/import-export/import-provider-format.glade,
7528	  branches/register-rewrite/src/import-export/log-replay/Makefile.am,
7529	  branches/register-rewrite/src/import-export/ofx/gnc-ofx-import.c,
7530	  branches/register-rewrite/src/import-export/qif-import/druid-qif-import.c,
7531	  branches/register-rewrite/src/import-export/qif-import/qif-file.scm,
7532	  branches/register-rewrite/src/import-export/qif-import/qif-parse.scm,
7533	  branches/register-rewrite/src/pixmaps/Makefile.am,
7534	  branches/register-rewrite/src/pixmaps/appicon.png,
7535	  branches/register-rewrite/src/pixmaps/gnucash-icon.png,
7536	  branches/register-rewrite/src/pixmaps/gnucash_splash.png,
7537	  branches/register-rewrite/src/quotes/gnc-fq-check.in,
7538	  branches/register-rewrite/src/quotes/gnc-fq-dump,
7539	  branches/register-rewrite/src/quotes/gnc-fq-helper.in,
7540	  branches/register-rewrite/src/quotes/gnc-fq-update.in,
7541	  branches/register-rewrite/src/register/ledger-core/split-register-control.c,
7542	  branches/register-rewrite/src/register/ledger-core/split-register-model.c,
7543	  branches/register-rewrite/src/register/ledger-core/split-register-util.c,
7544	  branches/register-rewrite/src/register/ledger-core/split-register.c,
7545	  branches/register-rewrite/src/register/ledger-core/split-register.h,
7546	  branches/register-rewrite/src/register/register-gnome/combocell-gnome.c,
7547	  branches/register-rewrite/src/register/register-gnome/gnucash-header.c,
7548	  branches/register-rewrite/src/register/register-gnome/gnucash-item-edit.c,
7549	  branches/register-rewrite/src/register/register-gnome/gnucash-item-list.c,
7550	  branches/register-rewrite/src/register/register-gnome/gnucash-item-list.h,
7551	  branches/register-rewrite/src/register/register-gnome/gnucash-sheet.c,
7552	  branches/register-rewrite/src/report/report-gnome/Makefile.am,
7553	  branches/register-rewrite/src/report/report-gnome/gnc-plugin-page-report.c,
7554	  branches/register-rewrite/src/report/report-system/html-text.scm,
7555	  branches/register-rewrite/src/report/report-system/report.scm,
7556	  branches/register-rewrite/src/report/standard-reports/advanced-portfolio.scm,
7557	  branches/register-rewrite/src/report/standard-reports/portfolio.scm,
7558	  branches/register-rewrite/src/scm/Makefile.am,
7559	  branches/register-rewrite/src/scm/doc.scm,
7560	  branches/register-rewrite/src/scm/help-topics-index.old,
7561	  branches/register-rewrite/src/scm/help-topics-index.scm,
7562	  branches/register-rewrite/src/scm/main.scm,
7563	  branches/register-rewrite/util: Merge -r 14238:14537 from trunk.
7564
75652006-07-18 02:29  chris
7566
7567	* [r14537]
7568	  branches/register-rewrite/src/app-utils/test/test-exp-parser.c:
7569	  Add some expression parser tests.
7570
75712006-07-18 02:25  chris
7572
7573	* [r14536]
7574	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.c:
7575	  Update bug notes.
7576
75772006-07-18 02:24  chris
7578
7579	* [r14535]
7580	  branches/register-rewrite/src/gnome-utils/gnc-amount-edit.c:
7581	  More graceful behavior if someone abuses the gnc-amount-edit.
7582
75832006-07-18 02:06  chris
7584
7585	* [r14534]
7586	  branches/register-rewrite/src/gnome-utils/gnc-tree-model-transaction.c:
7587	  Remove all traces of misguided attempt to use fancy treeview
7588	  separator rows.
7589
75902006-07-18 01:57  chris
7591
7592	* [r14533]
7593	  branches/register-rewrite/src/gnome-utils/gnc-tree-model-transaction.c:
7594	  Factor out some code to emit row_changed and possible
7595	  has_child_toggled signals on the parent of the given path. Don't
7596	  automatically assign the blank split to the anchor account.
7597
75982006-07-17 02:33  chris
7599
7600	* [r14532]
7601	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.c,
7602	  branches/register-rewrite/src/gnome-utils/gnc-tree-view.c,
7603	  branches/register-rewrite/src/gnome-utils/gnc-tree-view.h: Get
7604	  better behavior when tabbing out of a blank split by creating a
7605	  new blank split to move to.
7606
76072006-07-17 02:04  warlord
7608
7609	* [r14531] trunk, trunk/ChangeLog,
7610	  trunk/src/business/business-core/gncEntry.c,
7611	  trunk/src/business/business-core/gncEntry.h,
7612	  trunk/src/business/business-ledger/gncEntryLedger.c: Properly
7613	  round invoice entries and totals. Fixes #300042. Perform
7614	  internal computations to LCD, but then export rounded values.
7615	  Now, using the test case in Bug #300042 I get the same values in
7616	  the invoice window, in the printable invoice report, and in the
7617	  CoA Registers. BP
7618
76192006-07-17 00:39  chris
7620
7621	* [r14530]
7622	  branches/register-rewrite/src/gnome-utils/gnc-tree-model-transaction.c:
7623	  Loosen restrictions on input to get_iter() function.
7624
76252006-07-17 00:25  chris
7626
7627	* [r14529]
7628	  branches/register-rewrite/src/gnome/gnc-plugin-page-account-tree.c:
7629	  Temporary hack to enable the account tree to open treeview
7630	  registers.
7631
76322006-07-17 00:23  chris
7633
7634	* [r14528]
7635	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.c,
7636	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.h:
7637	  Factor out code for getting the currently selected trans and
7638	  split. Factor code for returning the cursor to the edited trans.
7639	  Factor code for canceling an edit. Provide functions that: move
7640	  to the blank trans, reinit the current trans, void/unvoid the
7641	  current trans
7642
76432006-07-17 00:18  chris
7644
7645	* [r14527]
7646	  branches/register-rewrite/src/gnome-utils/gnc-tree-model-transaction.c,
7647	  branches/register-rewrite/src/gnome-utils/gnc-tree-model-transaction.h:
7648	  Generalize the utility function for getting an iter from a
7649	  split/trans. Provide a function for getting the iter of the
7650	  blank trans. Delete some cruft.
7651
76522006-07-17 00:04  chris
7653
7654	* [r14526] branches/register-rewrite/src/gnome-utils/gnc-plugin.c:
7655	  Better error handling when an unknown GtkAction is used.
7656
76572006-07-17 00:00  chris
7658
7659	* [r14525] branches/register-rewrite/src/gnome/Makefile.am,
7660	  branches/register-rewrite/src/gnome/gnc-plugin-page-transactions.c,
7661	  branches/register-rewrite/src/gnome/gnc-plugin-page-transactions.h,
7662	  branches/register-rewrite/src/gnome/gnc-plugin-transactions.c,
7663	  branches/register-rewrite/src/gnome/gnc-plugin-transactions.h,
7664	  branches/register-rewrite/src/gnome/top-level.c,
7665	  branches/register-rewrite/src/gnome/ui/Makefile.am,
7666	  branches/register-rewrite/src/gnome/ui/gnc-plugin-page-transactions-ui.xml:
7667	  Add a plugin-page for viewing the treeview register.
7668
76692006-07-16 23:01  warlord
7670
7671	* [r14523] trunk, trunk/ChangeLog,
7672	  trunk/src/import-export/qif-import/qif-parse.scm: Allow
7673	  comma-radix numbers without a radix. Fixes #142424. I.e., allow
7674	  "17.500" to be parsed either as "seventeen and a half" or as
7675	  "seventeen thousand five hundred". Note that numbers STILL
7676	  default to decimal-radix instead of asking the user to choose. BP
7677
76782006-07-16 23:00  warlord
7679
7680	* [r14522] trunk, trunk/ChangeLog,
7681	  trunk/src/import-export/qif-import/qif-file.scm: Ignore any
7682	  unknown !Option specification. Fixes #160735. BP
7683
76842006-07-16 21:35  jsled
7685
7686	* [r14521] branches/sx-cleanup/ChangeLog,
7687	  branches/sx-cleanup/src/backend/file/io-gncxml-v2.c,
7688	  branches/sx-cleanup/src/doc/sx.rst,
7689	  branches/sx-cleanup/src/engine/SX-book-p.h,
7690	  branches/sx-cleanup/src/engine/SX-book.c,
7691	  branches/sx-cleanup/src/engine/SX-book.h,
7692	  branches/sx-cleanup/src/engine/gnc-engine.h,
7693	  branches/sx-cleanup/src/gnome/Makefile.am,
7694	  branches/sx-cleanup/src/gnome/dialog-scheduledxaction.c,
7695	  branches/sx-cleanup/src/gnome/dialog-scheduledxaction.h,
7696	  branches/sx-cleanup/src/gnome/dialog-sx-editor.c,
7697	  branches/sx-cleanup/src/gnome/dialog-sx-editor.h,
7698	  branches/sx-cleanup/src/gnome/dialog-sx-from-trans.c,
7699	  branches/sx-cleanup/src/gnome/dialog-sxsincelast.c,
7700	  branches/sx-cleanup/src/gnome/druid-loan.c,
7701	  branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c,
7702	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c,
7703	  branches/sx-cleanup/src/gnome/gnc-split-reg.c,
7704	  branches/sx-cleanup/src/gnome/gw-gnc-spec.scm,
7705	  branches/sx-cleanup/src/gnome/top-level.c: Move SX list from
7706	  GList to a QofEntity; add SX list mutation events;
7707	  instance-model reflects SX list mutation; move SX editor to new
7708	  file. * src/engine/SX-book-p.h: * src/engine/SX-book.h: *
7709	  src/engine/SX-book.c: Promote SX list from a GList to a
7710	  `SchedXactions` QOF Entity. Create add/remove API that emits
7711	  GNC_EVENT_{INSERT,REMOVE} signals. Correctly associate the SX
7712	  List with the collection of SchedXaction qof-type rather than
7713	  the SX template transactions qof-type. Remove some (now-)dead
7714	  code. Fix long-standing bug in registration of SX qof types. *
7715	  src/gnome/dialog-sx-editor.[ch]: *
7716	  src/gnome/dialog-schedxaction.[ch]: Move the SX editor dialog
7717	  subset of dialog-schedxaction to dialog-sx-editor.[ch]. *
7718	  src/gnome/gnc-plugin-page-sx-list.c: Hookup SX editor for both
7719	  'new' and 'edit' actions. Hookup row-activation from tree-view.
7720	  Extend GncSxInstanceModel to support SchedXactions (sx list)
7721	  modification events.
7722
77232006-07-16 16:58  warlord
7724
7725	* [r14520] branches/2.0, branches/2.0/ChangeLog,
7726	  branches/2.0/src/business/business-gnome/dialog-invoice.c: Set
7727	  the summary bar values when the window is first opened
7728	  (#345978). Merge r14516.
7729
77302006-07-16 16:40  warlord
7731
7732	* [r14519] branches/2.0, branches/2.0/ChangeLog,
7733	  branches/2.0/configure.in: check for (g-wrap) module (#347680)
7734	  Apparently some distributions ship g-wrap-config separately from
7735	  the g-wrap.scm guile module. (also add a bunch of ChangeLog
7736	  entries for backported fixes)
7737
77382006-07-16 16:17  warlord
7739
7740	* [r14518] trunk, trunk/ChangeLog, trunk/configure.in: check for
7741	  (g-wrap) module (#347680) Apparently some distributions ship
7742	  g-wrap-config separately from the g-wrap.scm guile module. BP
7743
77442006-07-16 07:45  andi5
7745
7746	* [r14517] trunk/ChangeLog,
7747	  trunk/src/gnome-utils/gnc-main-window.c: Do not move windows on
7748	  restoration that would be offscreen.
7749
77502006-07-16 05:58  warlord
7751
7752	* [r14516] trunk, trunk/ChangeLog,
7753	  trunk/src/business/business-gnome/dialog-invoice.c: Set the
7754	  summary bar values when the window is first opened (#345978). BP
7755
77562006-07-16 05:16  warlord
7757
7758	* [r14515] trunk, trunk/ChangeLog,
7759	  trunk/src/business/business-core/gncAddress.c,
7760	  trunk/src/business/business-core/gncAddress.h: Make GncAddress
7761	  more QOF compliant. (#343726) Adds BeginEdit/CommitEdit calls.
7762
77632006-07-15 22:27  andi5
7764
7765	* [r14514]
7766	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.c:
7767	  Switched ordering of credit and debit.
7768
77692006-07-15 19:48  chris
7770
7771	* [r14513] trunk/src/gnome/glade/budget.glade: More reasonable
7772	  limits for the SpinButton that selects significant figures.
7773
77742006-07-15 19:47  chris
7775
7776	* [r14512] trunk/lib/libqof/qof/gnc-numeric.c: Avoid SIGFPE due to
7777	  modulo-by-zero is the requested number of significant figures is
7778	  greater than log10(2^63). BP
7779
77802006-07-15 17:07  warlord
7781
7782	* [r14511] branches/2.0, branches/2.0/ChangeLog,
7783	  branches/2.0/configure.in: check for (g-wrap gw-glib-spec) and
7784	  bomb out if not found (#347404). Merge r14484 and r14501
7785
77862006-07-15 16:19  warlord
7787
7788	* [r14510] branches/2.0, branches/2.0/configure.in: Pull down one
7789	  change from r14497 to fix a broken test (#347607). (manually
7790	  changed, not merged. See the bug report for rationale).
7791
77922006-07-15 15:56  jsled
7793
7794	* [r14509] branches/sx-cleanup/ChangeLog,
7795	  branches/sx-cleanup/src/doc/sx.rst,
7796	  branches/sx-cleanup/src/engine/SchedXaction.h,
7797	  branches/sx-cleanup/src/gnome/Makefile.am,
7798	  branches/sx-cleanup/src/gnome/glade/sched-xact.glade,
7799	  branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c,
7800	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c,
7801	  branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.h,
7802	  branches/sx-cleanup/src/gnome/ui/Makefile.am,
7803	  branches/sx-cleanup/src/gnome/ui/gnc-plugin-page-sx-list-ui.xml:
7804	  gnc-plugin-page-sx-list.
7805
78062006-07-15 15:29  warlord
7807
7808	* [r14508] branches/2.0, branches/2.0/ChangeLog,
7809	  branches/2.0/src/gnome/schemas/Makefile.am: Distribute
7810	  apps_gnucash_scheduled_transctions.schemas.in (#340641). Merge
7811	  from r14499
7812
78132006-07-15 15:04  warlord
7814
7815	* [r14507] branches/2.0, branches/2.0/ChangeLog,
7816	  branches/2.0/src/import-export/hbci/druid-hbci-initial.c,
7817	  branches/2.0/src/import-export/hbci/glade/hbci.glade: Fix HBCI
7818	  Crash (#347595) Remove obsolete buttons for aqbanking/hbci setup
7819	  that are unneeded. Fix crash due to dangling points by deleting
7820	  all pointers after calling AB_Banking_Fini. Merged from r14502
7821	* [r14506] branches/2.0,
7822	  branches/2.0/src/core-utils/gnc-glib-utils.c: Fix off-by-one bug
7823	  that strips all spaces from imported strings. (#347472) Merge
7824	  from r14494.
7825	* [r14505] branches/2.0, branches/2.0/util/gnc-svnversion: Handle
7826	  the case of a user who has svk but hasn't configured it.
7827	  (#347403). Merge from r14489.
7828	* [r14504] branches/2.0, branches/2.0/ChangeLog,
7829	  branches/2.0/src/engine/Group.c: Allow account-separator
7830	  character in account names (#347321). Revert to previous
7831	  behavior of xaccGetAccountFromFullName() which was changed in
7832	  r13467 when the function was restructured. This patch returns to
7833	  the old behavior (but uses the new function structure). Merge
7834	  from r14488 and r14496
7835
78362006-07-15 13:26  andi5
7837
7838	* [r14503] trunk/ChangeLog,
7839	  trunk/src/report/report-system/html-text.scm: Remove a duplicate
7840	  of gnc:html-text?.
7841
78422006-07-15 11:27  cstim
7843
7844	* [r14502] trunk/ChangeLog,
7845	  trunk/src/import-export/hbci/druid-hbci-initial.c,
7846	  trunk/src/import-export/hbci/glade/hbci.glade: Remove obsolete
7847	  buttons for aqbanking/hbci setup that are unneeded. Fix crash
7848	  due to dangling points by deleting all pointers after calling
7849	  AB_Banking_Fini.
7850
78512006-07-15 04:02  warlord
7852
7853	* [r14501] trunk, trunk/ChangeLog, trunk/configure.in: check for
7854	  (g-wrap gw-glib-spec) instead of (g-wrap) #347404.
7855
78562006-07-15 01:33  warlord
7857
7858	* [r14500] trunk, trunk/ChangeLog, trunk/autogen.sh,
7859	  trunk/configure.in: make sure that po/POTFILES.in exists so
7860	  configure doens't complain.
7861
78622006-07-14 21:29  andi5
7863
7864	* [r14499] trunk/ChangeLog, trunk/src/gnome/schemas/Makefile.am:
7865	  Add apps_gnucash_scheduled_transctions.schemas.in to
7866	  Makefile.am. Fixes #340641. BP
7867
78682006-07-14 16:45  andi5
7869
7870	* [r14498] trunk/ChangeLog,
7871	  trunk/src/register/ledger-core/split-register-control.c,
7872	  trunk/src/register/ledger-core/split-register-model.c: Let
7873	  GtkMessageDialog render the headers of two warnings in bold font.
7874
78752006-07-14 02:01  chris
7876
7877	* [r14497] trunk/configure.in: Minor cleanup of configure.in. The
7878	  important change is missing "test" in chunk 730,7. The others
7879	  fix the (theoretical) problem of a null variable disappearing,
7880	  leading to bash: test: =: unary operator expected And also,
7881	  added AC_MSG_NOTICE([Ignore error message "./po/POTFILES.in: No
7882	  such file or directory." if it occurrs.]) Patch by "Archimedes
7883	  Submerged" <archimerged@gmail.com>
7884
78852006-07-14 01:36  chris
7886
7887	* [r14496] trunk/src/engine/Group.c: Restore a comment that
7888	  explains the algorithm restored in r14488.
7889
78902006-07-14 00:57  chris
7891
7892	* [r14495]
7893	  trunk/src/register/ledger-core/split-register-control.c,
7894	  trunk/src/register/ledger-core/split-register.c,
7895	  trunk/src/register/ledger-core/split-register.h: Avoid crash
7896	  from opening transaction in more than one register. Bug #347089.
7897	  In any case where we might be opening the transaction and
7898	  marking it as the pending transaction, check first if it's
7899	  already open. If it is, we assume that it's being edited by
7900	  another register. We report the error and abort the action that
7901	  would have opened the transaction. BP
7902
79032006-07-13 23:15  chris
7904
7905	* [r14494] trunk/src/core-utils/gnc-glib-utils.c: Fix off-by-one
7906	  bug that strips all spaces from imported strings. BP
7907
79082006-07-13 22:58  andi5
7909
7910	* [r14493] trunk/ChangeLog, trunk/doc/tip_of_the_day.list.in,
7911	  trunk/lib/libqof/backend/file/qsf-backend.c,
7912	  trunk/src/gnome-search/search.glade,
7913	  trunk/src/gnome-utils/druid-gnc-xml-import.c,
7914	  trunk/src/gnome-utils/glade/preferences.glade,
7915	  trunk/src/gnome-utils/gnc-file.c,
7916	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
7917	  trunk/src/gnome/gnc-plugin-page-register.c,
7918	  trunk/src/gnome/schemas/apps_gnucash_general.schemas.in,
7919	  trunk/src/import-export/import-provider-format.glade,
7920	  trunk/src/report/report-system/report.scm: String fixes that
7921	  have been delayed due to the string freeze.
7922
79232006-07-13 21:37  andi5
7924
7925	* [r14492] trunk/ChangeLog, trunk/src/gnome/glade/account.glade:
7926	  In the account dialog, do not expand the upper left entries when
7927	  the window is resized. Automatic scrollbars for the notes field.
7928
79292006-07-12 19:50  warlord
7930
7931	* [r14489] trunk, trunk/util/gnc-svnversion: Handle the case of a
7932	  user who has svk but hasn't configured it. (#347403)
7933
79342006-07-12 18:17  warlord
7935
7936	* [r14488] trunk, trunk/ChangeLog, trunk/src/engine/Group.c: Allow
7937	  account-separator character in account names (#347321). Revert
7938	  to previous behavior of xaccGetAccountFromFullName() which was
7939	  changed in r13467 when the function was restructured. This patch
7940	  returns to the old behavior (but uses the new function
7941	  structure). r12825@cliodev: warlord | 2006-07-12 14:16:29 -0400
7942
79432006-07-12 16:32  hampton
7944
7945	* [r14487] branches/deprecated-cleanup,
7946	  branches/deprecated-cleanup/ChangeLog,
7947	  branches/deprecated-cleanup/NEWS,
7948	  branches/deprecated-cleanup/README,
7949	  branches/deprecated-cleanup/configure.in,
7950	  branches/deprecated-cleanup/doc/README.OFX,
7951	  branches/deprecated-cleanup/doc/README.german,
7952	  branches/deprecated-cleanup/doc/TRANSLATION_HOWTO,
7953	  branches/deprecated-cleanup/doc/tip_of_the_day.list.in,
7954	  branches/deprecated-cleanup/po/de.po,
7955	  branches/deprecated-cleanup/po/es.po,
7956	  branches/deprecated-cleanup/po/sk.po,
7957	  branches/deprecated-cleanup/src/core-utils/gnc-glib-utils.c,
7958	  branches/deprecated-cleanup/src/core-utils/gnc-glib-utils.h,
7959	  branches/deprecated-cleanup/src/core-utils/gw-core-utils-spec.scm,
7960	  branches/deprecated-cleanup/src/engine/Transaction.c,
7961	  branches/deprecated-cleanup/src/gnome-utils/dialog-account.c,
7962	  branches/deprecated-cleanup/src/gnome-utils/glade/totd.glade,
7963	  branches/deprecated-cleanup/src/gnome-utils/gnc-main-window.c:
7964	  Pull trunk changes 14460:14486 into deprecated-cleanup branch.
7965
79662006-07-11 05:07  warlord
7967
7968	* [r14484] trunk, trunk/configure.in: Check for g-wrap
7969	  compile-time system and bomb out if it's not found (#347404).
7970	  r12822@cliodev: warlord | 2006-07-11 01:05:15 -0400
7971
79722006-07-10 23:43  warlord
7973
7974	* [r14483] trunk, trunk/README, trunk/configure.in,
7975	  trunk/doc/README.german, trunk/doc/tip_of_the_day.list.in,
7976	  trunk/src/gnome-utils/glade/totd.glade: The trunk is still a
7977	  development branch. Make it say so. r12820@cliodev: warlord |
7978	  2006-07-10 19:42:41 -0400
7979
79802006-07-10 04:31  chris
7981
7982	* [r14481] branches/register-rewrite/src/engine/Transaction.c:
7983	  Make 'rate' argument optional for xaccTransGetRateForCommodity().
7984
79852006-07-10 02:44  chris
7986
7987	* [r14480] branches/register-rewrite/src/engine/Transaction.c,
7988	  branches/register-rewrite/src/gnome/gnc-plugin-page-register.c,
7989	  branches/register-rewrite/src/gnome/gnc-split-reg.c: Factor the
7990	  transaction timestamp fixup for reversed transactions into
7991	  xaccTransReverse().
7992
79932006-07-10 00:40  wilddev
7994
7995	* [r14478] tags/2.0.0: Tagging the 2.0.0 release of GnuCash
7996
79972006-07-10 00:34  wilddev
7998
7999	* [r14477] branches/2.0: Creating the 2.0 branch of GnuCash
8000
80012006-07-10 00:31  wilddev
8002
8003	* [r14476] trunk/ChangeLog, trunk/NEWS, trunk/README,
8004	  trunk/configure.in, trunk/doc/README.OFX,
8005	  trunk/doc/README.german, trunk/doc/TRANSLATION_HOWTO,
8006	  trunk/doc/tip_of_the_day.list.in,
8007	  trunk/src/gnome-utils/glade/totd.glade: update to release 2.0.0
8008
80092006-07-09 12:05  chris
8010
8011	* [r14471] trunk/src/gnome-utils/gnc-main-window.c: Update 'About'
8012	  dialog copyright notice.
8013
80142006-07-08 15:35  hampton
8015
8016	* [r14470] trunk/ChangeLog, trunk/src/engine/Transaction.c:
8017	  Restore 1.8 behavior by using the full date/time when sorting on
8018	  the posted date. Fixes #346954.
8019
80202006-07-06 07:45  cstim
8021
8022	* [r14469] trunk/po/es.po: Updated Spanish translation by Eneko
8023	  Lacunza, now 100% translated again.
8024
80252006-07-06 05:18  hampton
8026
8027	* [r14468] trunk/ChangeLog,
8028	  trunk/src/gnome-utils/dialog-account.c: When creating accounts
8029	  from the register, fix the name parsing logic to correctly
8030	  handle the case where the first new account will be the first
8031	  child of its parent. Fixes #345771.
8032
80332006-07-05 20:42  cstim
8034
8035	* [r14467] trunk/po/es.po: Updated Spanish translation by Eneko
8036	  Lacunza, bug#343229. Translation merged with most recent
8037	  gnucash.pot.
8038
80392006-07-05 16:04  warlord
8040
8041	* [r14466] trunk/ChangeLog, trunk/src/core-utils/gnc-glib-utils.c,
8042	  trunk/src/core-utils/gnc-glib-utils.h,
8043	  trunk/src/core-utils/gw-core-utils-spec.scm: Consider certain
8044	  control character as invalid UTF-8. Fixes #346535. *
8045	  src/core-utils/gnc-glib-utils.h *
8046	  src/core-utils/gw-core-utils-spec.scm: Remove the
8047	  gnc_utf8_validate() API. It's not used anywhere. *
8048	  src/core-utils/gnc-glib-utils.c: Rework gnc_utf8_validate() as a
8049	  copy-and-paste of g_utf8_validate but ignore certain control
8050	  characters between 0x00 and 0x20 that are not valid XML
8051	  characters. Fixes #346535.
8052
80532006-07-04 20:35  cstim
8054
8055	* [r14465] trunk/ChangeLog, trunk/po/de.po: Proof-read and
8056	  improved German translation by feedback from Andi K�hler.
8057
80582006-07-04 16:32  jsled
8059
8060	* [r14463] branches/sx-cleanup: Create 'sx-cleanup' branch.
8061
80622006-07-04 10:41  cstim
8063
8064	* [r14462] trunk/po/sk.po: Updated Slovak translation by Zdenko
8065	  Podobny
8066
80672006-07-04 00:48  hampton
8068
8069	* [r14461]
8070	  branches/deprecated-cleanup/accounts/de_DE/acctchrt_skr03.gnucash-xea,
8071	  branches/deprecated-cleanup/src/doc/valgrind.txt: Pull trunk new
8072	  files 14347:14459 into branch.
8073
80742006-07-03 23:24  hampton
8075
8076	* [r14460] branches/deprecated-cleanup/AUTHORS,
8077	  branches/deprecated-cleanup/ChangeLog,
8078	  branches/deprecated-cleanup/DOCUMENTERS,
8079	  branches/deprecated-cleanup/HACKING,
8080	  branches/deprecated-cleanup/Makefile.am,
8081	  branches/deprecated-cleanup/NEWS,
8082	  branches/deprecated-cleanup/accounts/de_DE/Makefile.am,
8083	  branches/deprecated-cleanup/configure.in,
8084	  branches/deprecated-cleanup/doc/examples/Money95bank_fr.qif,
8085	  branches/deprecated-cleanup/doc/examples/Money95invst_fr.qif,
8086	  branches/deprecated-cleanup/doc/examples/Money95mfunds_fr.qif,
8087	  branches/deprecated-cleanup/doc/examples/Money95stocks_fr.qif,
8088	  branches/deprecated-cleanup/doc/examples/abc-all.qif,
8089	  branches/deprecated-cleanup/doc/examples/abc.qif,
8090	  branches/deprecated-cleanup/doc/examples/bogus.qif,
8091	  branches/deprecated-cleanup/doc/examples/cbb-export.qif,
8092	  branches/deprecated-cleanup/doc/examples/every.qif,
8093	  branches/deprecated-cleanup/doc/examples/ms-money.qif,
8094	  branches/deprecated-cleanup/doc/examples/quicktest.qif,
8095	  branches/deprecated-cleanup/doc/examples/swipe.qif,
8096	  branches/deprecated-cleanup/doc/examples/web.qif,
8097	  branches/deprecated-cleanup/glade-fixup,
8098	  branches/deprecated-cleanup/packaging/gnucash-1.9.x.ebuild,
8099	  branches/deprecated-cleanup/po/ca.po,
8100	  branches/deprecated-cleanup/po/cs.po,
8101	  branches/deprecated-cleanup/po/da.po,
8102	  branches/deprecated-cleanup/po/de.po,
8103	  branches/deprecated-cleanup/po/el.po,
8104	  branches/deprecated-cleanup/po/en_GB.po,
8105	  branches/deprecated-cleanup/po/es.po,
8106	  branches/deprecated-cleanup/po/es_NI.po,
8107	  branches/deprecated-cleanup/po/eu.po,
8108	  branches/deprecated-cleanup/po/fr.po,
8109	  branches/deprecated-cleanup/po/glossary/nl.po,
8110	  branches/deprecated-cleanup/po/hu.po,
8111	  branches/deprecated-cleanup/po/it.po,
8112	  branches/deprecated-cleanup/po/ja.po,
8113	  branches/deprecated-cleanup/po/nb.po,
8114	  branches/deprecated-cleanup/po/ne.po,
8115	  branches/deprecated-cleanup/po/nl.po,
8116	  branches/deprecated-cleanup/po/pl.po,
8117	  branches/deprecated-cleanup/po/pt.po,
8118	  branches/deprecated-cleanup/po/pt_BR.po,
8119	  branches/deprecated-cleanup/po/ro.po,
8120	  branches/deprecated-cleanup/po/ru.po,
8121	  branches/deprecated-cleanup/po/rw.po,
8122	  branches/deprecated-cleanup/po/sk.po,
8123	  branches/deprecated-cleanup/po/sv.po,
8124	  branches/deprecated-cleanup/po/ta.po,
8125	  branches/deprecated-cleanup/po/tr.po,
8126	  branches/deprecated-cleanup/po/uk.po,
8127	  branches/deprecated-cleanup/po/zh_CN.po,
8128	  branches/deprecated-cleanup/po/zh_TW.po,
8129	  branches/deprecated-cleanup/src/app-utils/gnc-ui-util.c,
8130	  branches/deprecated-cleanup/src/backend/file/gnc-backend-file.c,
8131	  branches/deprecated-cleanup/src/backend/file/io-gncxml-v2.c,
8132	  branches/deprecated-cleanup/src/business/business-gnome/glade/invoice.glade,
8133	  branches/deprecated-cleanup/src/business/business-ledger/gncEntryLedgerLoad.c,
8134	  branches/deprecated-cleanup/src/core-utils/gnc-glib-utils.c,
8135	  branches/deprecated-cleanup/src/core-utils/gnc-glib-utils.h,
8136	  branches/deprecated-cleanup/src/core-utils/gw-core-utils-spec.scm,
8137	  branches/deprecated-cleanup/src/doc/Makefile.am,
8138	  branches/deprecated-cleanup/src/engine/Account.c,
8139	  branches/deprecated-cleanup/src/engine/gnc-commodity.c,
8140	  branches/deprecated-cleanup/src/engine/iso-4217-currencies.scm,
8141	  branches/deprecated-cleanup/src/gnome-utils/Makefile.am,
8142	  branches/deprecated-cleanup/src/gnome-utils/dialog-utils.c,
8143	  branches/deprecated-cleanup/src/gnome-utils/gnc-main-window.c,
8144	  branches/deprecated-cleanup/src/gnome-utils/gnc-main-window.h,
8145	  branches/deprecated-cleanup/src/gnome-utils/ui/gnc-main-window-ui.xml,
8146	  branches/deprecated-cleanup/src/gnome/gnc-plugin-page-account-tree.c,
8147	  branches/deprecated-cleanup/src/import-export/hbci/gnc-hbci-utils.c,
8148	  branches/deprecated-cleanup/src/import-export/log-replay/Makefile.am,
8149	  branches/deprecated-cleanup/src/import-export/ofx/gnc-ofx-import.c,
8150	  branches/deprecated-cleanup/src/import-export/qif-import/druid-qif-import.c,
8151	  branches/deprecated-cleanup/src/import-export/qif-import/qif-file.scm,
8152	  branches/deprecated-cleanup/src/import-export/qif-import/qif-parse.scm,
8153	  branches/deprecated-cleanup/src/pixmaps/appicon.png,
8154	  branches/deprecated-cleanup/src/pixmaps/gnucash-icon.png,
8155	  branches/deprecated-cleanup/src/pixmaps/gnucash_splash.png,
8156	  branches/deprecated-cleanup/src/quotes/gnc-fq-check.in,
8157	  branches/deprecated-cleanup/src/quotes/gnc-fq-dump,
8158	  branches/deprecated-cleanup/src/quotes/gnc-fq-helper.in,
8159	  branches/deprecated-cleanup/src/quotes/gnc-fq-update.in,
8160	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-header.c,
8161	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-item-edit.c,
8162	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-sheet.c,
8163	  branches/deprecated-cleanup/src/report/standard-reports/advanced-portfolio.scm,
8164	  branches/deprecated-cleanup/src/report/standard-reports/portfolio.scm,
8165	  branches/deprecated-cleanup/util: Pull trunk changes 14347:14459
8166	  into branch.
8167
81682006-07-03 15:26  cstim
8169
8170	* [r14459] trunk/src/engine/iso-4217-currencies.scm: Adjust
8171	  currency decimals as pointed out in bug#320203
8172
81732006-07-01 15:05  hampton
8174
8175	* [r14458] trunk/ChangeLog, trunk/src/quotes/gnc-fq-helper.in:
8176	  This one file really does require the perl Date::Manip module.
8177
81782006-07-01 09:01  cstim
8179
8180	* [r14457] trunk/AUTHORS, trunk/ChangeLog,
8181	  trunk/po/glossary/nl.po, trunk/po/nl.po: Updated Dutch
8182	  translation by Bernard Meens <meensb@xs4all.nl>
8183
81842006-06-28 04:21  hampton
8185
8186	* [r14456] trunk/ChangeLog, trunk/packaging/gnucash-1.9.x.ebuild,
8187	  trunk/src/quotes/gnc-fq-check.in, trunk/src/quotes/gnc-fq-dump,
8188	  trunk/src/quotes/gnc-fq-helper.in,
8189	  trunk/src/quotes/gnc-fq-update.in: Recent version of
8190	  Finance::Quote no longer depend on Date::Manip, but they do now
8191	  depend on Crypt::SSLeay.
8192
81932006-06-28 03:46  hampton
8194
8195	* [r14454] trunk/ChangeLog,
8196	  trunk/src/report/standard-reports/advanced-portfolio.scm,
8197	  trunk/src/report/standard-reports/portfolio.scm: Restore the
8198	  original sort ordering which is grouping by parent account, and
8199	  then sorting within a group first by account code and then by
8200	  account name. Partial fix for #345385.
8201
82022006-06-28 00:02  hampton
8203
8204	* [r14453] trunk/ChangeLog, trunk/src/quotes/gnc-fq-check.in,
8205	  trunk/src/quotes/gnc-fq-dump, trunk/src/quotes/gnc-fq-helper.in,
8206	  trunk/src/quotes/gnc-fq-update.in: When modules can't be found
8207	  refer users to their package manager first. Other fixups for the
8208	  utility program name changes.
8209
82102006-06-27 09:10  cstim
8211
8212	* [r14452] trunk/ChangeLog,
8213	  trunk/src/backend/file/gnc-backend-file.c: Ignore failed chown()
8214	  because it always fails on vfat/samba. #345913
8215
82162006-06-26 20:12  hampton
8217
8218	* [r14442] trunk/ChangeLog, trunk/src/pixmaps/appicon.png,
8219	  trunk/src/pixmaps/gnucash-icon.png: Add new application icon.
8220
82212006-06-25 23:47  chris
8222
8223	* [r14437]
8224	  branches/register-rewrite/src/gnome/dialog-print-check.c,
8225	  branches/register-rewrite/src/gnome/dialog-print-check.h,
8226	  branches/register-rewrite/src/gnome/gnc-plugin-page-register.c:
8227	  Generalize gnc_ui_print_check_dialog_create() to work with any
8228	  GncPluginPage instead of only GncPluginPageRegister.
8229
82302006-06-25 23:42  chris
8231
8232	* [r14436]
8233	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.c,
8234	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.h:
8235	  Add support for negating the account balance. Add support for
8236	  deleting the selected transaction or split.
8237
82382006-06-25 23:13  chris
8239
8240	* [r14435]
8241	  branches/register-rewrite/src/gnome-utils/gnc-tree-view.c,
8242	  branches/register-rewrite/src/gnome-utils/gnc-tree-view.h,
8243	  branches/register-rewrite/src/gnome/gnc-plugin-page-account-tree.c,
8244	  branches/register-rewrite/src/gnome/gnc-plugin-page-budget.c:
8245	  Factor out a button press callback that is useful for any plugin
8246	  page that uses a GtkTreeView.
8247
82482006-06-25 14:58  jsled
8249
8250	* [r14434] trunk/ChangeLog, trunk/src/pixmaps/gnucash_splash.png:
8251	  Reduced-size splash image.
8252
82532006-06-25 09:38  cstim
8254
8255	* [r14433] trunk/po/en_GB.po: Update British English translation
8256	  by Nigel Titley with fixed char encoding. #345611
8257
82582006-06-24 22:41  chris
8259
8260	* [r14432] branches/register-rewrite/src/engine/Account.c,
8261	  branches/register-rewrite/src/engine/Transaction.c,
8262	  branches/register-rewrite/src/engine/Transaction.h,
8263	  branches/register-rewrite/src/engine/cap-gains.c,
8264	  branches/register-rewrite/src/engine/cap-gains.h,
8265	  branches/register-rewrite/src/engine/gnc-commodity.c,
8266	  branches/register-rewrite/src/engine/gnc-commodity.h: Add const
8267	  to some gnc_commodity arguments.
8268
82692006-06-24 21:07  chris
8270
8271	* [r14431]
8272	  branches/register-rewrite/src/backend/file/io-gncxml-v2.c:
8273	  Remove more unnecessary fixups for impossible gnc_commodity
8274	  conditions.
8275
82762006-06-24 21:01  chris
8277
8278	* [r14430]
8279	  branches/register-rewrite/src/backend/file/io-gncxml-v2.c:
8280	  Remove unnecessary code for fixing a now-impossible condition.
8281	  Commodities with a given namespace and mnemonic are now always
8282	  unique.
8283
82842006-06-24 19:03  warlord
8285
8286	* [r14429] trunk/src/gnome-utils/Makefile.am: Use gnc-svnversion
8287	  to detect development version or tarball version Fix a case of a
8288	  missing variable, missed from the last changeset.
8289
82902006-06-24 18:42  warlord
8291
8292	* [r14428] trunk/ChangeLog, trunk/configure.in: Remove warning
8293	  messages from configure script used for testing.
8294
82952006-06-24 18:34  warlord
8296
8297	* [r14427] trunk/Makefile.am, trunk/configure.in,
8298	  trunk/glade-fixup, trunk/src/gnome-utils/Makefile.am,
8299	  trunk/util, trunk/util/glade-fixup, trunk/util/gnc-svnversion:
8300	  Allow building from either SVN or SVK - create gnc-svnversion
8301	  script that builds the revision number from either SVN or SVK.
8302	  The script should fail gracefully if you don't have SVK
8303	  installed - convert the configure script to use the new
8304	  gnc-svnversion script - convert the splash-screen Makefile to
8305	  use the gnc-svnversions script
8306
83072006-06-24 16:12  chris
8308
8309	* [r14426]
8310	  branches/register-rewrite/src/backend/file/gnc-commodity-xml-v2.c,
8311	  branches/register-rewrite/src/backend/file/gnc-schedxaction-xml-v2.c,
8312	  branches/register-rewrite/src/backend/file/io-gncbin-r.c,
8313	  branches/register-rewrite/src/backend/file/io-gncxml-v1.c,
8314	  branches/register-rewrite/src/backend/file/sixtp-dom-parsers.c,
8315	  branches/register-rewrite/src/backend/file/test/test-dom-converters1.c,
8316	  branches/register-rewrite/src/backend/file/test/test-file-stuff.c,
8317	  branches/register-rewrite/src/backend/file/test/test-xml-commodity.c,
8318	  branches/register-rewrite/src/backend/postgres/price.c,
8319	  branches/register-rewrite/src/engine/SchedXaction.c,
8320	  branches/register-rewrite/src/engine/gnc-commodity.c,
8321	  branches/register-rewrite/src/engine/gnc-commodity.h,
8322	  branches/register-rewrite/src/engine/gw-engine-spec.scm,
8323	  branches/register-rewrite/src/engine/iso-currencies-to-c,
8324	  branches/register-rewrite/src/engine/test-core/test-engine-stuff.c,
8325	  branches/register-rewrite/src/engine/test/test-commodities.c,
8326	  branches/register-rewrite/src/gnome-utils/dialog-commodity.c,
8327	  branches/register-rewrite/src/import-export/binary-import/druid-commodity.c,
8328	  branches/register-rewrite/src/import-export/qif-import/druid-qif-import.c,
8329	  branches/register-rewrite/src/import-export/qif-import/qif-dialog-utils.scm:
8330	  Two changes to the gnc_commodity API: 1. Pass only the namespace
8331	  and mnemonic strings to gnc_commodity_new(). This separates
8332	  construction from the setters and simplifies callers. 2. Combine
8333	  gnc_commodity_set_mnemonic() and gnc_commodity_set_namespace()
8334	  into one function: gnc_commodity_set_namespace_and_mnemonic().
8335	  This allows callers to safely ignore the possibility of an
8336	  accidental hash collision when setting these key-parts
8337	  non-atomically. These changes result in some simplifications of
8338	  gnc_commodity's life-cycle.
8339
83402006-06-22 13:30  cstim
8341
8342	* [r14409] trunk/src/import-export/log-replay/Makefile.am: Add
8343	  GTK_LIBS because log_replay uses gtk functions direcly since
8344	  r14142
8345
83462006-06-20 12:49  cstim
8347
8348	* [r14393] trunk/ChangeLog,
8349	  trunk/src/engine/iso-4217-currencies.scm: Add Suriname Dollar
8350	  currency; replaces SRG, but due to a non-unity exchange rate we
8351	  cannot have it replaced automatically. #319084
8352
83532006-06-20 10:30  cstim
8354
8355	* [r14392] trunk/ChangeLog, trunk/configure.in,
8356	  trunk/src/backend/file/io-gncxml-v2.c: Use waitpid() only if
8357	  <sys/wait.h> is available. Unavailable on win32.
8358
83592006-06-19 01:44  hampton
8360
8361	* [r14389] branches/deprecated-cleanup/ChangeLog,
8362	  branches/deprecated-cleanup/src/gnome/druid-loan.c,
8363	  branches/deprecated-cleanup/src/gnome/glade/sched-xact.glade:
8364	  Another GtkOptionMenu to GtkComboBox conversion.
8365
83662006-06-19 01:43  hampton
8367
8368	* [r14388]
8369	  branches/deprecated-cleanup/src/gnome-utils/dialog-options.c:
8370	  Another GtkCList -> GtkTreeView/GtkListStore conversion.
8371
83722006-06-19 00:34  wilddev
8373
8374	* [r14387] tags/1.9.8: Tagging the 1.9.8 release of GnuCash
8375
83762006-06-19 00:33  wilddev
8377
8378	* [r14386] trunk/ChangeLog, trunk/NEWS, trunk/configure.in: update
8379	  to release 1.9.8
8380
83812006-06-18 20:27  cstim
8382
8383	* [r14384] trunk/AUTHORS, trunk/ChangeLog,
8384	  trunk/accounts/de_DE/Makefile.am,
8385	  trunk/accounts/de_DE/acctchrt_skr03.gnucash-xea: Add new SKR03
8386	  account template (in addition to the existing SKR04) by Oliver
8387	  Vollmer
8388
83892006-06-18 12:17  cstim
8390
8391	* [r14383] trunk/po/en_GB.po: Updated British English translation
8392	  by Nigel Titley
8393
83942006-06-17 23:24  hampton
8395
8396	* [r14382] branches/deprecated-cleanup/ChangeLog,
8397	  branches/deprecated-cleanup/src/import-export/generic-import.glade,
8398	  branches/deprecated-cleanup/src/import-export/import-backend.c,
8399	  branches/deprecated-cleanup/src/import-export/import-backend.h,
8400	  branches/deprecated-cleanup/src/import-export/import-main-matcher.c,
8401	  branches/deprecated-cleanup/src/import-export/import-match-picker.c:
8402	  More and GtkCList -> GtkTreeView/GtkListStore conversions.
8403
84042006-06-17 23:23  hampton
8405
8406	* [r14381]
8407	  branches/deprecated-cleanup/src/import-export/gnc-import-format-gnome.c,
8408	  branches/deprecated-cleanup/src/import-export/gnc-import-format-gnome.h,
8409	  branches/deprecated-cleanup/src/import-export/import-provider-format.glade:
8410	  Convert a GtkOptionMenu into a GtkComboBox.
8411
84122006-06-17 21:13  cstim
8413
8414	* [r14380] trunk/po/de.po: Improve some SX-related wordings in
8415	  German translation
8416
84172006-06-17 20:28  chris
8418
8419	* [r14379] trunk/ChangeLog: Sync ChangeLog with svn log -v through
8420	  r14377.
8421
84222006-06-17 03:37  hampton
8423
8424	* [r14378] trunk/ChangeLog,
8425	  trunk/src/register/register-gnome/gnucash-item-edit.c: Correctly
8426	  indicate the focus state of the register. Fixes #342055.
8427
84282006-06-17 01:00  chris
8429
8430	* [r14377] trunk/src/engine/gnc-commodity.c,
8431	  trunk/src/engine/iso-4217-currencies.scm: Update mnemonic for
8432	  Mexican Peso. Fixes Bug #345048.
8433
84342006-06-17 00:44  hampton
8435
8436	* [r14376] trunk/ChangeLog,
8437	  trunk/src/gnome-utils/gnc-main-window.c,
8438	  trunk/src/gnome-utils/gnc-main-window.h,
8439	  trunk/src/gnome/gnc-plugin-page-account-tree.c: Instead of
8440	  marking the first page so that it can't be closed, mark the
8441	  first *accounts* page so that it can't be closed.
8442
84432006-06-17 00:38  chris
8444
8445	* [r14375] trunk/src/gnome-utils/dialog-utils.c: Make the keypad
8446	  'minus' key enter a dash in the date entry for ISO dates. Fixes
8447	  Bug #345096.
8448
84492006-06-16 23:28  hampton
8450
8451	* [r14374] trunk/ChangeLog,
8452	  trunk/src/register/register-gnome/gnucash-header.c: Remove five
8453	  year old workaround for a resizing bug. Fixes #344764. Also
8454	  explicitly initialize a couple of variables.
8455
84562006-06-16 23:14  chris
8457
8458	* [r14373] trunk/src/register/register-gnome/gnucash-sheet.c:
8459	  Restore non-editing state when cancelled editing is complete.
8460	  Fixes Bug #344870, which was a regression caused by r11892.
8461
84622006-06-16 10:48  cstim
8463
8464	* [r14372] trunk/DOCUMENTERS: Fix misspelled name
8465
84662006-06-15 11:46  cstim
8467
8468	* [r14371] trunk/po/ca.po, trunk/po/cs.po, trunk/po/da.po,
8469	  trunk/po/de.po, trunk/po/el.po, trunk/po/en_GB.po,
8470	  trunk/po/es.po, trunk/po/es_NI.po, trunk/po/eu.po,
8471	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/it.po, trunk/po/ja.po,
8472	  trunk/po/nb.po, trunk/po/ne.po, trunk/po/nl.po, trunk/po/pl.po,
8473	  trunk/po/pt.po, trunk/po/pt_BR.po, trunk/po/ro.po,
8474	  trunk/po/ru.po, trunk/po/rw.po, trunk/po/sk.po, trunk/po/sv.po,
8475	  trunk/po/ta.po, trunk/po/tr.po, trunk/po/uk.po,
8476	  trunk/po/zh_CN.po, trunk/po/zh_TW.po: Update/merge po files to
8477	  current catalogue template.
8478
84792006-06-15 11:24  cstim
8480
8481	* [r14370] trunk/po/de.po: Updated German translation to reach
8482	  100% again
8483
84842006-06-15 03:54  hampton
8485
8486	* [r14369] trunk/ChangeLog, trunk/src/app-utils/gnc-ui-util.c:
8487	  Restore the auto decimal places settings from gconf at startup.
8488	  Fixes #344938.
8489
84902006-06-14 23:45  hampton
8491
8492	* [r14368] trunk/ChangeLog,
8493	  trunk/src/business/business-gnome/glade/invoice.glade: The
8494	  Chargeback and Extra Payments sections of the bill should not
8495	  expand to fill extra space.
8496
84972006-06-14 23:34  hampton
8498
8499	* [r14367] trunk/ChangeLog,
8500	  trunk/src/business/business-ledger/gncEntryLedgerLoad.c: Use the
8501	  new mechanism for the account list popups. Fixes #342058.
8502
85032006-06-14 22:38  hampton
8504
8505	* [r14366] trunk/HACKING: Fix typo.
8506
85072006-06-14 22:34  hampton
8508
8509	* [r14365] trunk/ChangeLog,
8510	  trunk/src/import-export/hbci/gnc-hbci-utils.c: HBCI data is
8511	  already in utf8. Don't recode into the local charset (which may
8512	  not be utf8).
8513
85142006-06-14 22:30  hampton
8515
8516	* [r14364] trunk/HACKING: Update gdb instructions.
8517
85182006-06-14 19:49  cstim
8519
8520	* [r14363] trunk/ChangeLog,
8521	  trunk/src/import-export/hbci/gnc-hbci-utils.c: Similarly ensure
8522	  for aqbanking/mt940 import that all retrieved strings will be
8523	  valid utf8.
8524
85252006-06-14 04:16  hampton
8526
8527	* [r14362] trunk/ChangeLog,
8528	  trunk/src/import-export/qif-import/druid-qif-import.c: Do a
8529	  better job of turning the busy cursor on/off. Now works
8530	  correctly if there's a failure in the input file.
8531
85322006-06-14 03:42  hampton
8533
8534	* [r14361] trunk/ChangeLog, trunk/src/core-utils/gnc-glib-utils.c,
8535	  trunk/src/core-utils/gnc-glib-utils.h,
8536	  trunk/src/core-utils/gw-core-utils-spec.scm,
8537	  trunk/src/import-export/ofx/gnc-ofx-import.c,
8538	  trunk/src/import-export/qif-import/qif-file.scm: Strip all
8539	  invalid utf8 characters from imported QIF and OFX/QFX strings.
8540	  This fixes bugs #106203 #338296 #344170 and #344219.
8541
85422006-06-14 00:34  warlord
8543
8544	* [r14360] trunk/ChangeLog, trunk/configure.in: * configure.in:
8545	  force-enable hbci if the user enables mt940
8546
85472006-06-14 00:04  hampton
8548
8549	* [r14359] trunk/ChangeLog, trunk/src/quotes/gnc-fq-helper.in:
8550	  Tell gnucash that a currency quote failed instead of just
8551	  abandoning the request. Fixes #344546.
8552
85532006-06-13 03:17  hampton
8554
8555	* [r14358] trunk/ChangeLog, trunk/src/engine/Account.c: When
8556	  committing an account during the closing of a book, don't search
8557	  the engine for splits that are in the process of being assigned
8558	  to the account but aren't yet linked into the account. This
8559	  eliminates an O(n*m) operation that will never find any work to
8560	  perform. Fixes #344473.
8561
85622006-06-13 01:37  chris
8563
8564	* [r14357]
8565	  branches/register-rewrite/src/backend/file/test/test-load-backend.c:
8566	  Let another test, test-load-backend, find the file backend
8567	  gmodule.
8568
85692006-06-13 01:29  chris
8570
8571	* [r14356]
8572	  branches/register-rewrite/src/backend/file/test/test-xml-commodity.c:
8573	  Un-libguile-ify test-xml-commodity.
8574
85752006-06-13 01:23  chris
8576
8577	* [r14355]
8578	  branches/register-rewrite/src/backend/file/test/test-load-xml2.c:
8579	  Find the file backend gmodule while testing.
8580
85812006-06-13 00:35  chris
8582
8583	* [r14354] trunk/src/import-export/qif-import/qif-parse.scm: Don't
8584	  crash when parsing empty string as date. Fixes #344466.
8585
85862006-06-13 00:14  hampton
8587
8588	* [r14353] trunk/ChangeLog, trunk/src/quotes/gnc-fq-check.in:
8589	  Quote the F::Q version number so that it will be correctly
8590	  parsed as a string.
8591
85922006-06-09 23:33  hampton
8593
8594	* [r14352] trunk/ChangeLog, trunk/doc/examples/Money95bank_fr.qif,
8595	  trunk/doc/examples/Money95invst_fr.qif,
8596	  trunk/doc/examples/Money95mfunds_fr.qif,
8597	  trunk/doc/examples/Money95stocks_fr.qif,
8598	  trunk/doc/examples/abc-all.qif, trunk/doc/examples/abc.qif,
8599	  trunk/doc/examples/bogus.qif, trunk/doc/examples/cbb-export.qif,
8600	  trunk/doc/examples/every.qif, trunk/doc/examples/ms-money.qif,
8601	  trunk/doc/examples/quicktest.qif, trunk/doc/examples/swipe.qif,
8602	  trunk/doc/examples/web.qif: Tell subversion these files are text.
8603
86042006-06-09 21:33  hampton
8605
8606	* [r14351] trunk/ChangeLog, trunk/configure.in,
8607	  trunk/src/doc/Makefile.am, trunk/src/doc/valgrind.txt,
8608	  trunk/src/gnome-utils/gnc-main-window.c,
8609	  trunk/src/gnome-utils/ui/gnc-main-window-ui.xml: Move the
8610	  valgrind reference code from a compiled file to a documentation
8611	  file. The start/stop valgrind command didn't work as well as I'd
8612	  hoped. Fixes #344353.
8613
86142006-06-09 04:38  hampton
8615
8616	* [r14350] branches/deprecated-cleanup/ChangeLog,
8617	  branches/deprecated-cleanup/src/gnome-utils/dialog-commodity.c,
8618	  branches/deprecated-cleanup/src/gnome-utils/dialog-commodity.h,
8619	  branches/deprecated-cleanup/src/gnome-utils/glade/commodity.glade,
8620	  branches/deprecated-cleanup/src/import-export/binary-import/druid-commodity.c,
8621	  branches/deprecated-cleanup/src/import-export/qif-import/druid-qif-import.c,
8622	  branches/deprecated-cleanup/src/import-export/qif-import/qif.glade:
8623	  Convert more deprecated GtkCombo widgets into GtkComboBoxEntries.
8624
86252006-06-09 04:34  hampton
8626
8627	* [r14349]
8628	  branches/deprecated-cleanup/src/core-utils/gnc-gtk-utils.c,
8629	  branches/deprecated-cleanup/src/core-utils/gnc-gtk-utils.h:
8630	  Allow completion without requiring that the entered text be
8631	  present in the model. Used for new entry of new namespaces.
8632
86332006-06-08 11:52  hampton
8634
8635	* [r14348] branches/deprecated-cleanup/AUTHORS,
8636	  branches/deprecated-cleanup/ChangeLog,
8637	  branches/deprecated-cleanup/Makefile.TAGS,
8638	  branches/deprecated-cleanup/Makefile.am,
8639	  branches/deprecated-cleanup/NEWS,
8640	  branches/deprecated-cleanup/README,
8641	  branches/deprecated-cleanup/README.dependencies,
8642	  branches/deprecated-cleanup/accounts/Makefile.am,
8643	  branches/deprecated-cleanup/accounts/de_AT,
8644	  branches/deprecated-cleanup/accounts/de_DE/acctchrt_skr04.gnucash-xea,
8645	  branches/deprecated-cleanup/accounts/el_GR/acctchrt_brokerage.gnucash-xea,
8646	  branches/deprecated-cleanup/accounts/el_GR/acctchrt_carloan.gnucash-xea,
8647	  branches/deprecated-cleanup/accounts/el_GR/acctchrt_common.gnucash-xea,
8648	  branches/deprecated-cleanup/autogen.sh,
8649	  branches/deprecated-cleanup/configure.in,
8650	  branches/deprecated-cleanup/doc/README.HBCI,
8651	  branches/deprecated-cleanup/doc/README.german,
8652	  branches/deprecated-cleanup/doc/examples/downloaded.mt940,
8653	  branches/deprecated-cleanup/goffice-config.h.in,
8654	  branches/deprecated-cleanup/gsf-config.h.in,
8655	  branches/deprecated-cleanup/lib/glib26/Makefile.am,
8656	  branches/deprecated-cleanup/lib/guile-www/cgi.scm,
8657	  branches/deprecated-cleanup/lib/guile-www/http.scm,
8658	  branches/deprecated-cleanup/lib/libgsf-1.12.3/Makefile.am,
8659	  branches/deprecated-cleanup/lib/libqof/backend/file/Makefile.am,
8660	  branches/deprecated-cleanup/lib/libqof/backend/file/qof-backend-qsf.h,
8661	  branches/deprecated-cleanup/lib/libqof/backend/file/qsf-backend.c,
8662	  branches/deprecated-cleanup/lib/libqof/backend/file/qsf-xml-map.c,
8663	  branches/deprecated-cleanup/lib/libqof/backend/file/qsf-xml.c,
8664	  branches/deprecated-cleanup/lib/libqof/qof/Makefile.am,
8665	  branches/deprecated-cleanup/lib/libqof/qof/gnc-date.c,
8666	  branches/deprecated-cleanup/lib/libqof/qof/gnc-numeric.c,
8667	  branches/deprecated-cleanup/lib/libqof/qof/guid.c,
8668	  branches/deprecated-cleanup/lib/libqof/qof/kvp_frame.c,
8669	  branches/deprecated-cleanup/lib/libqof/qof/qof.h,
8670	  branches/deprecated-cleanup/lib/libqof/qof/qofbackend-p.h,
8671	  branches/deprecated-cleanup/lib/libqof/qof/qofbackend.c,
8672	  branches/deprecated-cleanup/lib/libqof/qof/qofbackend.h,
8673	  branches/deprecated-cleanup/lib/libqof/qof/qofbook.c,
8674	  branches/deprecated-cleanup/lib/libqof/qof/qofbookmerge.h,
8675	  branches/deprecated-cleanup/lib/libqof/qof/qofinstance-p.h,
8676	  branches/deprecated-cleanup/lib/libqof/qof/qofinstance.c,
8677	  branches/deprecated-cleanup/lib/libqof/qof/qofmath128.c,
8678	  branches/deprecated-cleanup/lib/libqof/qof/qofquery.h,
8679	  branches/deprecated-cleanup/lib/libqof/qof/qofsession-p.h,
8680	  branches/deprecated-cleanup/lib/libqof/qof/qofsession.c,
8681	  branches/deprecated-cleanup/lib/libqof/qof/qofsession.h,
8682	  branches/deprecated-cleanup/lib/libqof/qof/qofsql.c,
8683	  branches/deprecated-cleanup/lib/libqof/qof/qofutil.c,
8684	  branches/deprecated-cleanup/lib/libqof/qof/qofutil.h,
8685	  branches/deprecated-cleanup/macros/legacy_macros.m4,
8686	  branches/deprecated-cleanup/packaging/gnucash-1.9.x.ebuild,
8687	  branches/deprecated-cleanup/packaging/gnucash.spec.in,
8688	  branches/deprecated-cleanup/po/POTFILES.skip,
8689	  branches/deprecated-cleanup/po/de.po,
8690	  branches/deprecated-cleanup/po/el.po,
8691	  branches/deprecated-cleanup/po/en_GB.po,
8692	  branches/deprecated-cleanup/po/es.po,
8693	  branches/deprecated-cleanup/po/fr.po,
8694	  branches/deprecated-cleanup/po/glossary/sv.po,
8695	  branches/deprecated-cleanup/po/nb.po,
8696	  branches/deprecated-cleanup/po/ro.po,
8697	  branches/deprecated-cleanup/po/ru.po,
8698	  branches/deprecated-cleanup/po/sk.po,
8699	  branches/deprecated-cleanup/po/sv.po,
8700	  branches/deprecated-cleanup/src/app-utils/Makefile.am,
8701	  branches/deprecated-cleanup/src/backend/Makefile.am,
8702	  branches/deprecated-cleanup/src/backend/file/Makefile.am,
8703	  branches/deprecated-cleanup/src/backend/file/gnc-backend-file.c,
8704	  branches/deprecated-cleanup/src/backend/file/gnc-backend-file.h,
8705	  branches/deprecated-cleanup/src/backend/file/gnc-budget-xml-v2.c,
8706	  branches/deprecated-cleanup/src/backend/file/io-gncxml-v2.c,
8707	  branches/deprecated-cleanup/src/backend/file/io-gncxml-v2.h,
8708	  branches/deprecated-cleanup/src/backend/file/sixtp-dom-generators.c,
8709	  branches/deprecated-cleanup/src/backend/file/sixtp-utils.c,
8710	  branches/deprecated-cleanup/src/backend/file/sixtp.c,
8711	  branches/deprecated-cleanup/src/backend/file/sixtp.h,
8712	  branches/deprecated-cleanup/src/backend/file/test/Makefile.am,
8713	  branches/deprecated-cleanup/src/backend/file/test/test-load-backend.c,
8714	  branches/deprecated-cleanup/src/backend/file/test/test-load-xml2.c,
8715	  branches/deprecated-cleanup/src/backend/gnc-backend-api.h,
8716	  branches/deprecated-cleanup/src/backend/postgres/Makefile.am,
8717	  branches/deprecated-cleanup/src/backend/postgres/PostgresBackend.c,
8718	  branches/deprecated-cleanup/src/backend/postgres/PostgresBackend.h,
8719	  branches/deprecated-cleanup/src/backend/postgres/account.c,
8720	  branches/deprecated-cleanup/src/backend/postgres/book.c,
8721	  branches/deprecated-cleanup/src/backend/postgres/builder.c,
8722	  branches/deprecated-cleanup/src/backend/postgres/checkpoint.c,
8723	  branches/deprecated-cleanup/src/backend/postgres/escape.c,
8724	  branches/deprecated-cleanup/src/backend/postgres/events.c,
8725	  branches/deprecated-cleanup/src/backend/postgres/gncquery.c,
8726	  branches/deprecated-cleanup/src/backend/postgres/kvp-sql.c,
8727	  branches/deprecated-cleanup/src/backend/postgres/price.c,
8728	  branches/deprecated-cleanup/src/backend/postgres/test/test-db.c,
8729	  branches/deprecated-cleanup/src/backend/postgres/test/test-load-backend.c,
8730	  branches/deprecated-cleanup/src/backend/postgres/test/test-period.c,
8731	  branches/deprecated-cleanup/src/backend/postgres/txn.c,
8732	  branches/deprecated-cleanup/src/backend/postgres/txnmass.c,
8733	  branches/deprecated-cleanup/src/backend/postgres/upgrade.c,
8734	  branches/deprecated-cleanup/src/bin/gnucash-bin.c,
8735	  branches/deprecated-cleanup/src/business/business-core/file/Makefile.am,
8736	  branches/deprecated-cleanup/src/business/business-core/gncAddress.c,
8737	  branches/deprecated-cleanup/src/business/business-gnome/Makefile.am,
8738	  branches/deprecated-cleanup/src/business/business-gnome/business-gnome.scm,
8739	  branches/deprecated-cleanup/src/business/business-gnome/dialog-customer.c,
8740	  branches/deprecated-cleanup/src/business/business-gnome/dialog-employee.c,
8741	  branches/deprecated-cleanup/src/business/business-gnome/dialog-invoice.c,
8742	  branches/deprecated-cleanup/src/business/business-gnome/dialog-job.c,
8743	  branches/deprecated-cleanup/src/business/business-gnome/dialog-order.c,
8744	  branches/deprecated-cleanup/src/business/business-gnome/dialog-vendor.c,
8745	  branches/deprecated-cleanup/src/business/business-gnome/glade/billterms.glade,
8746	  branches/deprecated-cleanup/src/business/business-ledger/gncEntryLedger.c,
8747	  branches/deprecated-cleanup/src/business/business-ledger/gncEntryLedgerControl.c,
8748	  branches/deprecated-cleanup/src/business/business-ledger/gncEntryLedgerDisplay.c,
8749	  branches/deprecated-cleanup/src/business/business-ledger/gncEntryLedgerLayout.c,
8750	  branches/deprecated-cleanup/src/business/business-ledger/gncEntryLedgerLoad.c,
8751	  branches/deprecated-cleanup/src/business/business-ledger/gncEntryLedgerModel.c,
8752	  branches/deprecated-cleanup/src/business/business-reports/aging.scm,
8753	  branches/deprecated-cleanup/src/business/business-reports/fancy-invoice.scm,
8754	  branches/deprecated-cleanup/src/business/dialog-tax-table/tax-tables.glade,
8755	  branches/deprecated-cleanup/src/core-utils/Makefile.am,
8756	  branches/deprecated-cleanup/src/engine/Account.c,
8757	  branches/deprecated-cleanup/src/engine/Group.c,
8758	  branches/deprecated-cleanup/src/engine/Makefile.am,
8759	  branches/deprecated-cleanup/src/engine/Period.c,
8760	  branches/deprecated-cleanup/src/engine/Scrub2.c,
8761	  branches/deprecated-cleanup/src/engine/Split.c,
8762	  branches/deprecated-cleanup/src/engine/TransLog.c,
8763	  branches/deprecated-cleanup/src/engine/Transaction.c,
8764	  branches/deprecated-cleanup/src/engine/cap-gains.c,
8765	  branches/deprecated-cleanup/src/engine/engine-helpers.c,
8766	  branches/deprecated-cleanup/src/engine/gnc-budget.c,
8767	  branches/deprecated-cleanup/src/engine/gnc-budget.h,
8768	  branches/deprecated-cleanup/src/engine/gnc-commodity.c,
8769	  branches/deprecated-cleanup/src/engine/gnc-commodity.h,
8770	  branches/deprecated-cleanup/src/engine/gnc-engine.c,
8771	  branches/deprecated-cleanup/src/engine/gnc-engine.h,
8772	  branches/deprecated-cleanup/src/engine/gnc-pricedb.c,
8773	  branches/deprecated-cleanup/src/engine/gnc-session-scm.c,
8774	  branches/deprecated-cleanup/src/engine/gnc-session-scm.h,
8775	  branches/deprecated-cleanup/src/engine/gw-engine-spec.scm,
8776	  branches/deprecated-cleanup/src/engine/policy.c,
8777	  branches/deprecated-cleanup/src/engine/test-core/test-engine-stuff.c,
8778	  branches/deprecated-cleanup/src/engine/test/Makefile.am,
8779	  branches/deprecated-cleanup/src/engine/test/test-book-merge.c,
8780	  branches/deprecated-cleanup/src/engine/test/test-query.c,
8781	  branches/deprecated-cleanup/src/engine/test/test-recursive.c,
8782	  branches/deprecated-cleanup/src/gnc-ui.h,
8783	  branches/deprecated-cleanup/src/gnome-search/dialog-search.c,
8784	  branches/deprecated-cleanup/src/gnome-utils/Makefile.am,
8785	  branches/deprecated-cleanup/src/gnome-utils/dialog-account.c,
8786	  branches/deprecated-cleanup/src/gnome-utils/dialog-preferences.c,
8787	  branches/deprecated-cleanup/src/gnome-utils/dialog-utils.c,
8788	  branches/deprecated-cleanup/src/gnome-utils/druid-gnc-xml-import.c,
8789	  branches/deprecated-cleanup/src/gnome-utils/glade/preferences.glade,
8790	  branches/deprecated-cleanup/src/gnome-utils/glade/totd.glade,
8791	  branches/deprecated-cleanup/src/gnome-utils/gnc-file.c,
8792	  branches/deprecated-cleanup/src/gnome-utils/gnc-file.h,
8793	  branches/deprecated-cleanup/src/gnome-utils/gnc-gnome-utils.c,
8794	  branches/deprecated-cleanup/src/gnome-utils/gnc-html-graph-gog.c,
8795	  branches/deprecated-cleanup/src/gnome-utils/gnc-html.c,
8796	  branches/deprecated-cleanup/src/gnome-utils/gnc-html.h,
8797	  branches/deprecated-cleanup/src/gnome-utils/gnc-icons.c,
8798	  branches/deprecated-cleanup/src/gnome-utils/gnc-main-window.c,
8799	  branches/deprecated-cleanup/src/gnome-utils/gnc-menu-extensions.c,
8800	  branches/deprecated-cleanup/src/gnome-utils/gnc-plugin-file-history.c,
8801	  branches/deprecated-cleanup/src/gnome-utils/gnc-plugin-page.h,
8802	  branches/deprecated-cleanup/src/gnome-utils/gnc-tree-model-account.c,
8803	  branches/deprecated-cleanup/src/gnome-utils/gnc-tree-view-account.c,
8804	  branches/deprecated-cleanup/src/gnome-utils/gnc-tree-view-commodity.c,
8805	  branches/deprecated-cleanup/src/gnome-utils/gnc-tree-view-price.c,
8806	  branches/deprecated-cleanup/src/gnome-utils/gnc-tree-view.c,
8807	  branches/deprecated-cleanup/src/gnome-utils/gnc-tree-view.h,
8808	  branches/deprecated-cleanup/src/gnome-utils/gnc-window.c,
8809	  branches/deprecated-cleanup/src/gnome-utils/print-session.c,
8810	  branches/deprecated-cleanup/src/gnome-utils/test/Makefile.am,
8811	  branches/deprecated-cleanup/src/gnome-utils/test/test-gnc-dialog.c,
8812	  branches/deprecated-cleanup/src/gnome/Makefile.am,
8813	  branches/deprecated-cleanup/src/gnome/dialog-chart-export.h,
8814	  branches/deprecated-cleanup/src/gnome/dialog-find-transactions.c,
8815	  branches/deprecated-cleanup/src/gnome/dialog-print-check.c,
8816	  branches/deprecated-cleanup/src/gnome/dialog-scheduledxaction.c,
8817	  branches/deprecated-cleanup/src/gnome/druid-hierarchy.c,
8818	  branches/deprecated-cleanup/src/gnome/druid-loan.c,
8819	  branches/deprecated-cleanup/src/gnome/glade/lots.glade,
8820	  branches/deprecated-cleanup/src/gnome/gnc-plugin-basic-commands.c,
8821	  branches/deprecated-cleanup/src/gnome/gnc-plugin-page-account-tree.c,
8822	  branches/deprecated-cleanup/src/gnome/gnc-plugin-page-budget.c,
8823	  branches/deprecated-cleanup/src/gnome/gnc-plugin-page-register.c,
8824	  branches/deprecated-cleanup/src/gnome/gnc-split-reg.c,
8825	  branches/deprecated-cleanup/src/gnome/gnucash.desktop.in,
8826	  branches/deprecated-cleanup/src/gnome/gnucash.keys.in,
8827	  branches/deprecated-cleanup/src/gnome/gnucash.mime,
8828	  branches/deprecated-cleanup/src/gnome/lot-viewer.c,
8829	  branches/deprecated-cleanup/src/gnome/ui/gnc-plugin-basic-commands-ui.xml,
8830	  branches/deprecated-cleanup/src/gnome/window-reconcile.c,
8831	  branches/deprecated-cleanup/src/import-export/Makefile.am,
8832	  branches/deprecated-cleanup/src/import-export/binary-import/druid-commodity.c,
8833	  branches/deprecated-cleanup/src/import-export/hbci/druid-hbci-initial.c,
8834	  branches/deprecated-cleanup/src/import-export/hbci/gnc-hbci-utils.c,
8835	  branches/deprecated-cleanup/src/import-export/hbci/gnc-plugin-hbci.c,
8836	  branches/deprecated-cleanup/src/import-export/import-account-matcher.c,
8837	  branches/deprecated-cleanup/src/import-export/import-backend.c,
8838	  branches/deprecated-cleanup/src/import-export/import-commodity-matcher.c,
8839	  branches/deprecated-cleanup/src/import-export/import-match-picker.c,
8840	  branches/deprecated-cleanup/src/import-export/import-settings.c,
8841	  branches/deprecated-cleanup/src/import-export/import-utilities.c,
8842	  branches/deprecated-cleanup/src/import-export/log-replay/gnc-log-replay.c,
8843	  branches/deprecated-cleanup/src/import-export/mt940/gnc-mt940-import.c,
8844	  branches/deprecated-cleanup/src/import-export/ofx/gnc-ofx-import.c,
8845	  branches/deprecated-cleanup/src/import-export/qif-import/druid-qif-import.c,
8846	  branches/deprecated-cleanup/src/import-export/qif-import/gnc-plugin-qif-import-ui.xml,
8847	  branches/deprecated-cleanup/src/import-export/qif-import/gnc-plugin-qif-import.c,
8848	  branches/deprecated-cleanup/src/import-export/qif-import/qif-file.scm,
8849	  branches/deprecated-cleanup/src/import-export/qif-import/qif-parse.scm,
8850	  branches/deprecated-cleanup/src/import-export/qif-io-core/qif-file.scm,
8851	  branches/deprecated-cleanup/src/import-export/qif-io-core/qif-parse.scm,
8852	  branches/deprecated-cleanup/src/import-export/test/Makefile.am,
8853	  branches/deprecated-cleanup/src/pixmaps/Makefile.am,
8854	  branches/deprecated-cleanup/src/pixmaps/gnucash_splash.png,
8855	  branches/deprecated-cleanup/src/register/ledger-core/split-register-load.c,
8856	  branches/deprecated-cleanup/src/register/ledger-core/split-register-util.c,
8857	  branches/deprecated-cleanup/src/register/ledger-core/split-register.c,
8858	  branches/deprecated-cleanup/src/register/register-gnome/combocell-gnome.c,
8859	  branches/deprecated-cleanup/src/register/register-gnome/formulacell-gnome.c,
8860	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-grid.c,
8861	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-item-edit.c,
8862	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-item-list.c,
8863	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-item-list.h,
8864	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-sheet.c,
8865	  branches/deprecated-cleanup/src/register/register-gnome/pricecell-gnome.c,
8866	  branches/deprecated-cleanup/src/register/register-gnome/pricecell-gnome.h,
8867	  branches/deprecated-cleanup/src/report/report-gnome/Makefile.am,
8868	  branches/deprecated-cleanup/src/report/report-gnome/gnc-plugin-page-report.c,
8869	  branches/deprecated-cleanup/src/report/report-gnome/window-report.c,
8870	  branches/deprecated-cleanup/src/report/report-system/commodity-utilities.scm,
8871	  branches/deprecated-cleanup/src/report/report-system/html-table.scm,
8872	  branches/deprecated-cleanup/src/report/report-system/report-utilities.scm,
8873	  branches/deprecated-cleanup/src/report/standard-reports/advanced-portfolio.scm,
8874	  branches/deprecated-cleanup/src/report/standard-reports/general-journal.scm,
8875	  branches/deprecated-cleanup/src/report/standard-reports/portfolio.scm,
8876	  branches/deprecated-cleanup/src/report/standard-reports/price-scatter.scm,
8877	  branches/deprecated-cleanup/src/report/standard-reports/transaction.scm,
8878	  branches/deprecated-cleanup/src/report/utility-reports/welcome-to-gnucash.scm,
8879	  branches/deprecated-cleanup/src/scm/Makefile.am,
8880	  branches/deprecated-cleanup/src/scm/command-line.scm,
8881	  branches/deprecated-cleanup/src/scm/doc.scm,
8882	  branches/deprecated-cleanup/src/scm/gnumeric/table-utils.scm,
8883	  branches/deprecated-cleanup/src/scm/help-topics-index.old,
8884	  branches/deprecated-cleanup/src/scm/help-topics-index.scm,
8885	  branches/deprecated-cleanup/src/scm/main.scm,
8886	  branches/deprecated-cleanup/src/scm/printing/print-check.scm:
8887	  Pull trunk changes r13935:14346 into branch.
8888
88892006-06-08 02:30  hampton
8890
8891	* [r14347] trunk/ChangeLog,
8892	  trunk/src/business/business-gnome/business-gnome.scm: Restore
8893	  the business reports menu.
8894
88952006-06-08 02:07  hampton
8896
8897	* [r14346] branches/deprecated-cleanup/ChangeLog,
8898	  branches/deprecated-cleanup/src/gnome-search/dialog-search.c,
8899	  branches/deprecated-cleanup/src/gnome/dialog-fincalc.c,
8900	  branches/deprecated-cleanup/src/gnome/dialog-sx-from-trans.c,
8901	  branches/deprecated-cleanup/src/gnome/druid-loan.c,
8902	  branches/deprecated-cleanup/src/gnome/glade/fincalc.glade,
8903	  branches/deprecated-cleanup/src/gnome/glade/lots.glade,
8904	  branches/deprecated-cleanup/src/gnome/glade/sched-xact.glade,
8905	  branches/deprecated-cleanup/src/gnome/lot-viewer.c: More
8906	  GtkOptionMenu -> GtkCombo and CtkCList -> CtkTreeView
8907	  conversions.
8908
89092006-06-07 01:34  chris
8910
8911	* [r14345] trunk/src/register/ledger-core/split-register-util.c:
8912	  Um, uhh, important code change. Might fix #343798.* (*) Might
8913	  also do strange things to the register, esp. cursor motion.
8914
89152006-06-07 00:43  hampton
8916
8917	* [r14344] trunk/ChangeLog,
8918	  trunk/src/business/business-gnome/glade/billterms.glade: Hide
8919	  notebook tabs on programmatically changed notebook.
8920
89212006-06-06 20:13  jsled
8922
8923	* [r14343] trunk/packaging/gnucash-1.9.x.ebuild: adjust desktop
8924	  entry rule for icon, categories.
8925
89262006-06-06 04:37  hampton
8927
8928	* [r14341] branches/deprecated-cleanup/ChangeLog,
8929	  branches/deprecated-cleanup/src/business/business-gnome/business-gnome-utils.c,
8930	  branches/deprecated-cleanup/src/business/business-gnome/dialog-billterms.c,
8931	  branches/deprecated-cleanup/src/business/business-gnome/dialog-payment.c,
8932	  branches/deprecated-cleanup/src/business/business-gnome/glade/billterms.glade,
8933	  branches/deprecated-cleanup/src/business/business-gnome/glade/payment.glade,
8934	  branches/deprecated-cleanup/src/business/dialog-tax-table/dialog-tax-table.c,
8935	  branches/deprecated-cleanup/src/business/dialog-tax-table/tax-tables.glade,
8936	  branches/deprecated-cleanup/src/report/report-gnome/dialog-style-sheet.c,
8937	  branches/deprecated-cleanup/src/report/report-gnome/report.glade:
8938	  Convert more deprecated GtkOptionMenus and GtkCombos to
8939	  GtkComboBoxs.
8940
89412006-06-06 03:53  wilddev
8942
8943	* [r14339] trunk/ChangeLog, trunk/packaging/gnucash-1.9.x.ebuild:
8944	  update ebuild to use gnucash-docs-1.9.0
8945
89462006-06-06 03:04  wilddev
8947
8948	* [r14337] tags/1.9.7: Tagging the 1.9.7 release of GnuCash
8949
89502006-06-06 03:03  wilddev
8951
8952	* [r14336] trunk/ChangeLog, trunk/NEWS, trunk/configure.in: update
8953	  to release 1.9.7
8954
89552006-06-06 01:52  hampton
8956
8957	* [r14335]
8958	  branches/deprecated-cleanup/src/gnome/dialog-scheduledxaction.h:
8959	  Reduce the number of extraneous errors when compiling with the
8960	  GTK_DISABLE_DEPRECATED flag turned on.
8961
89622006-06-05 13:41  hampton
8963
8964	* [r14334] trunk/src/business/business-gnome/business-gnome.scm:
8965	  Remove dead code.
8966
89672006-06-05 13:39  hampton
8968
8969	* [r14333] trunk/ChangeLog,
8970	  trunk/src/gnome-utils/gnc-menu-extensions.c: Fix "missing icon"
8971	  menu icons on FC6.
8972
89732006-06-05 05:06  hampton
8974
8975	* [r14332] branches/deprecated-cleanup/ChangeLog,
8976	  branches/deprecated-cleanup/src/business/business-gnome/search-owner.c,
8977	  branches/deprecated-cleanup/src/core-utils/gnc-gtk-utils.c,
8978	  branches/deprecated-cleanup/src/gnome-search/Makefile.am,
8979	  branches/deprecated-cleanup/src/gnome-search/search-account.c,
8980	  branches/deprecated-cleanup/src/gnome-search/search-boolean.c,
8981	  branches/deprecated-cleanup/src/gnome-search/search-core-utils.c,
8982	  branches/deprecated-cleanup/src/gnome-search/search-core-utils.h,
8983	  branches/deprecated-cleanup/src/gnome-search/search-date.c,
8984	  branches/deprecated-cleanup/src/gnome-search/search-double.c,
8985	  branches/deprecated-cleanup/src/gnome-search/search-int64.c,
8986	  branches/deprecated-cleanup/src/gnome-search/search-numeric.c,
8987	  branches/deprecated-cleanup/src/gnome-search/search-reconciled.c,
8988	  branches/deprecated-cleanup/src/gnome-search/search-string.c:
8989	  Convert the search selection widgets over from the deprecated
8990	  GtkOptionMenu to a GtkComboBox.
8991
89922006-06-05 04:21  hampton
8993
8994	* [r14331] trunk/ChangeLog, trunk/src/gnome-utils/gnc-icons.c,
8995	  trunk/src/gnome-utils/test/test-gnc-dialog.c: Fix a couple of
8996	  files that didn't include config.h.
8997
89982006-06-05 03:39  warlord
8999
9000	* [r14330] trunk/ChangeLog, trunk/configure.in,
9001	  trunk/lib/glib26/Makefile.am, trunk/src/app-utils/Makefile.am,
9002	  trunk/src/bin/Makefile.am,
9003	  trunk/src/business/business-gnome/Makefile.am,
9004	  trunk/src/business/dialog-tax-table/Makefile.am,
9005	  trunk/src/core-utils/Makefile.am,
9006	  trunk/src/gnome-search/Makefile.am,
9007	  trunk/src/gnome-utils/Makefile.am,
9008	  trunk/src/gnome-utils/test/Makefile.am,
9009	  trunk/src/gnome/Makefile.am,
9010	  trunk/src/import-export/Makefile.am,
9011	  trunk/src/import-export/log-replay/Makefile.am,
9012	  trunk/src/import-export/ofx/Makefile.am,
9013	  trunk/src/import-export/qif-import/Makefile.am,
9014	  trunk/src/report/report-gnome/Makefile.am,
9015	  trunk/src/report/stylesheets/Makefile.am: Move the GLIB26
9016	  compatibility checks to configure.in. Just modify GLIB_LIBS and
9017	  GLIB_CFLAGS so everyone properly links against the glib26
9018	  compatibility library when necessary.
9019
90202006-06-05 02:44  hampton
9021
9022	* [r14328] trunk/ChangeLog, trunk/src/app-utils/Makefile.am,
9023	  trunk/src/bin/Makefile.am,
9024	  trunk/src/business/business-gnome/Makefile.am,
9025	  trunk/src/business/dialog-tax-table/Makefile.am,
9026	  trunk/src/core-utils/Makefile.am,
9027	  trunk/src/gnome-search/Makefile.am,
9028	  trunk/src/gnome-utils/Makefile.am,
9029	  trunk/src/gnome-utils/test/Makefile.am,
9030	  trunk/src/gnome/Makefile.am,
9031	  trunk/src/import-export/Makefile.am,
9032	  trunk/src/import-export/log-replay/Makefile.am,
9033	  trunk/src/import-export/ofx/Makefile.am,
9034	  trunk/src/import-export/qif-import/Makefile.am,
9035	  trunk/src/report/report-gnome/Makefile.am,
9036	  trunk/src/report/stylesheets/Makefile.am: Don't ever reference
9037	  lib/glib26 if the host system has glib 2.6 or better installed.
9038
90392006-06-05 01:48  hampton
9040
9041	* [r14327] trunk/ChangeLog, trunk/src/bin/Makefile.am,
9042	  trunk/src/business/dialog-tax-table/Makefile.am,
9043	  trunk/src/gnome-search/Makefile.am,
9044	  trunk/src/gnome-utils/test/Makefile.am,
9045	  trunk/src/import-export/Makefile.am,
9046	  trunk/src/import-export/log-replay/Makefile.am,
9047	  trunk/src/import-export/ofx/Makefile.am,
9048	  trunk/src/import-export/qif-import/Makefile.am,
9049	  trunk/src/report/stylesheets/Makefile.am: Add lib/glib26 to the
9050	  include and library paths.
9051
90522006-06-05 01:47  hampton
9053
9054	* [r14326] trunk/src/gnome-utils/gnc-plugin-page.h: Include
9055	  gkeyfile.h instead of explicitly declaring a data type. This
9056	  prevents include file ordering problems.
9057
90582006-06-05 00:39  hampton
9059
9060	* [r14325] branches/deprecated-cleanup/ChangeLog,
9061	  branches/deprecated-cleanup/src/core-utils/gnc-gtk-utils.c,
9062	  branches/deprecated-cleanup/src/gnome-utils/gnc-account-sel.c,
9063	  branches/deprecated-cleanup/src/gnome-utils/gnc-currency-edit.c:
9064	  Set up the list store completion data structures in common code.
9065
90662006-06-04 23:34  hampton
9067
9068	* [r14324] trunk/ChangeLog: Add bug id.
9069
90702006-06-04 22:25  warlord
9071
9072	* [r14323] trunk/ChangeLog,
9073	  trunk/src/gnome-utils/gnc-plugin-file-history.c: swap the
9074	  #includes so it builds on FC3 w/ glib-2.4
9075
90762006-06-04 21:43  jsled
9077
9078	* [r14322] trunk/ChangeLog,
9079	  trunk/src/register/register-gnome/gnucash-item-edit.c: Use
9080	  UTF8_STRING for copy/pastes, as it's at least 4 whole characters
9081	  better than just "STRING".
9082
90832006-06-04 21:02  hampton
9084
9085	* [r14321] trunk/ChangeLog,
9086	  trunk/src/gnome-utils/gnc-plugin-file-history.c: If the g2 file
9087	  history list is empty, then copy the file history list over from
9088	  Gnucash 1.x gnome settings file. #342724.
9089
90902006-06-04 18:27  jsled
9091
9092	* [r14320] trunk/ChangeLog,
9093	  trunk/src/register/register-gnome/gnucash-item-edit.c:
9094	  Bug#333299: Handle selections more correctly in a utf8 world,
9095	  within GnuCash at least.
9096
90972006-06-04 15:01  jsled
9098
9099	* [r14319] trunk/ChangeLog, trunk/src/gnome/druid-loan.c:
9100	  Bug#343795: Treat all numbers in a auto-decimal-point-safe way.
9101
91022006-06-04 12:23  andi5
9103
9104	* [r14318] trunk/ChangeLog, trunk/src/gnome-utils/gnc-html.c,
9105	  trunk/src/gnome-utils/gnc-html.h,
9106	  trunk/src/gnome/gnc-plugin-page-register.c,
9107	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Add
9108	  gnc_html_copy and enable report pages to copy to clipboard.
9109	  Fixes #343645. Readd descriptions for Cut/Copy/Paste actions in
9110	  register pages.
9111
91122006-06-04 05:15  warlord
9113
9114	* [r14317] trunk/ChangeLog,
9115	  trunk/src/business/dialog-tax-table/tax-tables.glade,
9116	  trunk/src/engine/Split.c: Properly round values when setting the
9117	  Base Value. Fixes #337505. (also fix a string, but the fixed
9118	  string is already translated so shouldn't be a problem).
9119
91202006-06-04 00:51  jsled
9121
9122	* [r14316] trunk/ChangeLog, trunk/src/gnome/glade/lots.glade,
9123	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
9124	  trunk/src/gnome/gnc-plugin-page-register.c,
9125	  trunk/src/gnome/lot-viewer.c,
9126	  trunk/src/gnome/ui/gnc-plugin-page-account-tree-ui.xml,
9127	  trunk/src/gnome/ui/gnc-plugin-page-register-ui.xml: Bug#343772:
9128	  Re-enable View Lots; disable 'View' button. Fix clist/lot-title
9129	  handling bug.
9130
91312006-06-03 21:20  hampton
9132
9133	* [r14309] trunk/ChangeLog,
9134	  trunk/src/register/register-gnome/combocell-gnome.c,
9135	  trunk/src/register/register-gnome/gnucash-item-list.c,
9136	  trunk/src/register/register-gnome/gnucash-item-list.h: Only use
9137	  the amount of space required to show all the entries in the
9138	  popup, not all the available space. Fixes #343242.
9139
91402006-06-03 19:58  hampton
9141
9142	* [r14308] trunk/ChangeLog,
9143	  trunk/src/register/register-gnome/gnucash-sheet.c: The register
9144	  code shouldn't process any keystrokes that have a "modifier"
9145	  (e.g. Alt, Meta, etc.) key pressed. This allows
9146	  Alt-Ctl-Pgup/Down in a register to change the notebook page,
9147	  just like from the accounts page. Also remove some dead code.
9148
91492006-06-03 14:55  chris
9150
9151	* [r14303]
9152	  branches/register-rewrite/src/backend/file/gnc-commodity-xml-v2.c:
9153	  Change of variable name: s/exchange/namespace/
9154
91552006-06-03 14:51  chris
9156
9157	* [r14302] trunk/src/backend/file/test/test-load-backend.c,
9158	  trunk/src/backend/file/test/test-load-xml2.c,
9159	  trunk/src/backend/postgres/test/test-db.c,
9160	  trunk/src/backend/postgres/test/test-load-backend.c,
9161	  trunk/src/backend/postgres/test/test-period.c: When loading the
9162	  gmodule backends from the test suite, look in ../.libs for the
9163	  real module.
9164
91652006-06-03 13:42  chris
9166
9167	* [r14301] trunk/configure.in, trunk/po/POTFILES.skip,
9168	  trunk/src/backend/file/Makefile.am,
9169	  trunk/src/backend/file/gnc-backend-file.c,
9170	  trunk/src/bin/gnucash-bin.c,
9171	  trunk/src/import-export/Makefile.am: Disable support for the old
9172	  binary file format.
9173
91742006-06-03 08:59  andi5
9175
9176	* [r14300] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.h,
9177	  trunk/src/gnome-utils/Makefile.am,
9178	  trunk/src/gnome-utils/druid-gnc-xml-import.c: Link gnome-utils
9179	  against backend/file and remove symbol lookup in
9180	  druid-gnc-xml-import.c.
9181
91822006-06-03 08:27  andi5
9183
9184	* [r14299] trunk/ChangeLog,
9185	  trunk/src/register/register-gnome/gnucash-sheet.c: Add GDK_Menu
9186	  as shortcut for showing register popups. Fixes 343244.
9187
91882006-06-02 21:43  hampton
9189
9190	* [r14298] trunk/ChangeLog,
9191	  trunk/src/gnome-utils/gnc-main-window.c,
9192	  trunk/src/gnome-utils/gnc-window.c: The progress bar changes
9193	  size when text is added/removed. Prevent these changes by
9194	  setting the text to a single space when there is no text to
9195	  display. Fixes #343455.
9196
91972006-06-02 21:02  hampton
9198
9199	* [r14297] trunk/ChangeLog, trunk/src/gnome/window-reconcile.c:
9200	  Limit the reconciliation date to the past or today, never the
9201	  future. Fixes #343527.
9202
92032006-06-02 01:50  warlord
9204
9205	* [r14296] trunk/ChangeLog, trunk/src/backend/Makefile.am,
9206	  trunk/src/backend/file/Makefile.am,
9207	  trunk/src/backend/file/gnc-backend-file.c,
9208	  trunk/src/backend/file/gnc-backend-file.h,
9209	  trunk/src/backend/gnc-backend-api.h,
9210	  trunk/src/business/business-core/file/Makefile.am,
9211	  trunk/src/gnome/Makefile.am: Refactor the file backend into a
9212	  shared library and a loadable module. This should let us build
9213	  on both Win32 AND MacOS, and means we don't need to compile the
9214	  file-backend sources multiple times.
9215
92162006-06-01 23:06  warlord
9217
9218	* [r14289] trunk/ChangeLog, trunk/po/nb.po: * po/nb.po: updated
9219	  Norwegian Bokm�l translation by Sigve Indregard
9220
92212006-06-01 21:02  warlord
9222
9223	* [r14288] trunk/ChangeLog, trunk/configure.in,
9224	  trunk/src/gnome-utils/dialog-preferences.c: * configure.in:
9225	  Don't need to patch libtool for darwin anymore. Patch by David
9226	  Reiser. * src/gnome-utils/dialog-preferences.c: fix non-C99
9227	  construct so the file builds again.
9228
92292006-06-01 15:30  andi5
9230
9231	* [r14287] trunk/ChangeLog,
9232	  trunk/src/gnome-utils/dialog-preferences.c,
9233	  trunk/src/gnome-utils/glade/preferences.glade: Do not try to
9234	  find positions for alphabetic insertions of add_on pages, but
9235	  rather append and then sort pages in the end. Solves appearance
9236	  of pref dialog in non-C locales. Move "Accounting Period" to the
9237	  top, regardless of above.
9238
92392006-06-01 08:56  andi5
9240
9241	* [r14286] trunk/ChangeLog,
9242	  trunk/src/gnome-utils/gnc-main-window.c: Cancel renaming of a
9243	  page when GDK_Escape is pressed. Fixes #343226.
9244
92452006-06-01 01:44  chris
9246
9247	* [r14285] trunk/src/gnome-utils/gnc-tree-model-account.c: Restore
9248	  two behaviors removed by r14283, and add a third. 1) Invalidate
9249	  outstanding iterators when a row is inserted or deleted. 2) Emit
9250	  row_changed for ancestors of inserted or deleted row. New) Emit
9251	  row_changed for ancestors of a changed account, too.
9252
92532006-05-31 19:30  andi5
9254
9255	* [r14283] trunk/ChangeLog,
9256	  trunk/src/gnome-utils/gnc-tree-model-account.c: Replace
9257	  gnc_tree_model_account_path_changed with manual checks whether
9258	  the inserted (resp. deleted) account is the first (resp. last)
9259	  account in its level and call gtm_row_has_child_toggled only in
9260	  these cases. Might fix #343405, as GtkTreeModelFilter seems to
9261	  make (false) assumptions when being woken up too often.
9262
92632006-05-31 04:30  chris
9264
9265	* [r14281]
9266	  branches/register-rewrite/src/backend/file/io-example-account.c,
9267	  branches/register-rewrite/src/backend/file/io-gncbin-r.c,
9268	  branches/register-rewrite/src/backend/file/io-gncxml-v1.c,
9269	  branches/register-rewrite/src/backend/file/io-gncxml-v2.c,
9270	  branches/register-rewrite/src/backend/postgres/price.c,
9271	  branches/register-rewrite/src/backend/postgres/test/test-db.c,
9272	  branches/register-rewrite/src/engine/Account.c,
9273	  branches/register-rewrite/src/engine/gnc-commodity.c,
9274	  branches/register-rewrite/src/engine/gnc-commodity.h,
9275	  branches/register-rewrite/src/engine/gw-engine-spec.scm,
9276	  branches/register-rewrite/src/engine/iso-currencies-to-c,
9277	  branches/register-rewrite/src/engine/test-core/test-engine-stuff.c,
9278	  branches/register-rewrite/src/engine/test/test-commodities.c,
9279	  branches/register-rewrite/src/experimental/cgi-bin/hello.c,
9280	  branches/register-rewrite/src/gnome-utils/dialog-commodity.c,
9281	  branches/register-rewrite/src/gnome/dialog-commodities.c,
9282	  branches/register-rewrite/src/import-export/binary-import/druid-commodity.c,
9283	  branches/register-rewrite/src/import-export/qif-import/druid-qif-import.c:
9284	  Internalize the commodity table membership within the commodity.
9285	  gnc_commoditys now handle their own gnc_commodity_table
9286	  membership automatically. New commodities are automatically
9287	  inserted in to their table and automatically removed from their
9288	  table when they're destroyed. Any changes to a commodity that
9289	  affect its key in the table (e.g. mnemonic or namespace) are
9290	  handled internally by removing and re-adding the commodity.
9291	  gnc_commodity_table_insert() and gnc_commodity_table_remove()
9292	  are now private.
9293
92942006-05-31 04:07  chris
9295
9296	* [r14280] branches/register-rewrite/lib/libqof/qof/qofutil.c: Get
9297	  a valid string from CACHE_INSERT(), even when we insert NULL.
9298	  This will let us dereference the result without checking it,
9299	  like would be done in a hashtable key function.
9300
93012006-05-31 02:04  chris
9302
9303	* [r14279] branches/register-rewrite/src/engine/gnc-commodity.c,
9304	  branches/register-rewrite/src/engine/gnc-commodity.h: Change
9305	  return value type of gnc_commodity_table_has_namespace() to
9306	  gboolean.
9307
93082006-05-31 01:59  chris
9309
9310	* [r14278] branches/register-rewrite/src/engine/SchedXaction.c,
9311	  branches/register-rewrite/src/engine/gnc-commodity.c: Minor
9312	  formatting and control-flow simplifications.
9313
93142006-05-31 01:41  chris
9315
9316	* [r14277] branches/register-rewrite/src/engine/gnc-commodity.c:
9317	  Employ CACHE_REPLACE().
9318
93192006-05-31 00:56  chris
9320
9321	* [r14276] trunk/src/gnome/gnucash.desktop.in,
9322	  trunk/src/pixmaps/Makefile.am: GNOME integration, part 2. Bug
9323	  #342936. Use the same icon for the window manager as for the
9324	  desktop.
9325
93262006-05-30 20:30  warlord
9327
9328	* [r14259] trunk/ChangeLog,
9329	  trunk/src/business/business-core/gncAddress.c: remove some
9330	  duplicated code.
9331
93322006-05-30 20:26  warlord
9333
9334	* [r14258] trunk/ChangeLog, trunk/po/es.po: Updated Spanish
9335	  Translation from Eneko Lacunza
9336
93372006-05-30 04:41  hampton
9338
9339	* [r14254] trunk/ChangeLog,
9340	  trunk/src/business/business-gnome/dialog-customer.c,
9341	  trunk/src/business/business-gnome/dialog-employee.c,
9342	  trunk/src/business/business-gnome/dialog-invoice.c,
9343	  trunk/src/business/business-gnome/dialog-job.c,
9344	  trunk/src/business/business-gnome/dialog-order.c,
9345	  trunk/src/business/business-gnome/dialog-vendor.c,
9346	  trunk/src/gnc-ui.h, trunk/src/gnome-search/dialog-search.c,
9347	  trunk/src/gnome-utils/dialog-account.c,
9348	  trunk/src/gnome-utils/dialog-preferences.c,
9349	  trunk/src/gnome-utils/gnc-gnome-utils.c,
9350	  trunk/src/gnome/dialog-print-check.c,
9351	  trunk/src/gnome/dialog-scheduledxaction.c,
9352	  trunk/src/gnome/window-reconcile.c: Update the help file names
9353	  now that the docs are xml instead of html. Fixes #343255.
9354
93552006-05-30 04:39  hampton
9356
9357	* [r14253] trunk/src/scm/Makefile.am, trunk/src/scm/doc.scm,
9358	  trunk/src/scm/help-topics-index.old,
9359	  trunk/src/scm/help-topics-index.scm, trunk/src/scm/main.scm:
9360	  Remove old help-topics-index files.
9361
93622006-05-30 02:06  chris
9363
9364	* [r14252]
9365	  branches/register-rewrite/src/backend/file/gnc-account-xml-v2.c,
9366	  branches/register-rewrite/src/backend/postgres/account.c,
9367	  branches/register-rewrite/src/engine/Account.c,
9368	  branches/register-rewrite/src/engine/gnc-commodity.c,
9369	  branches/register-rewrite/src/engine/gnc-commodity.h: Factor a
9370	  1.8 compatibility hack out of the normal calling sequence into a
9371	  stand-alone function. This will allow us to mark the Account's
9372	  commodity as const.
9373
93742006-05-29 22:07  chris
9375
9376	* [r14251] trunk/src/gnome/Makefile.am,
9377	  trunk/src/gnome/gnucash.desktop.in,
9378	  trunk/src/gnome/gnucash.keys.in, trunk/src/gnome/gnucash.mime,
9379	  trunk/src/pixmaps/Makefile.am: Improve GNOME desktop
9380	  integration. Bug #342936 Patch supplied by Stanislav Brabec
9381	  <sbrabec@suse.cz>.
9382
93832006-05-29 21:25  chris
9384
9385	* [r14250]
9386	  branches/register-rewrite/src/gnome-utils/test/Makefile.am,
9387	  branches/register-rewrite/src/gnome-utils/test/test-register.c:
9388	  Add test-register to test-drive the transaction tree-view/model.
9389
93902006-05-29 21:18  chris
9391
9392	* [r14249] branches/register-rewrite/src/gnome-utils/Makefile.am,
9393	  branches/register-rewrite/src/gnome-utils/gnc-tree-model-transaction.c,
9394	  branches/register-rewrite/src/gnome-utils/gnc-tree-model-transaction.h,
9395	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.c,
9396	  branches/register-rewrite/src/gnome-utils/gnc-tree-view-transaction.h:
9397	  Add a treeview and treemodel for transactions.
9398
93992006-05-29 20:59  chris
9400
9401	* [r14248] branches/register-rewrite/lib/libqof/qof/qofsession.c,
9402	  branches/register-rewrite/lib/libqof/qof/qofsession.h: Factor
9403	  out one chuck of code into a static function.
9404
94052006-05-29 20:55  chris
9406
9407	* [r14247]
9408	  branches/register-rewrite/src/gnome-utils/dialog-transfer.c,
9409	  branches/register-rewrite/src/gnome-utils/dialog-transfer.h,
9410	  branches/register-rewrite/src/register/ledger-core/split-register-control.c:
9411	  Two changes to gnc_xfer_dialog_run_exchange_dialog(). - pass the
9412	  converted amount back to the caller - pass in the commodity
9413	  directly, instead getting the commodity from an account.
9414
94152006-05-29 20:48  chris
9416
9417	* [r14246] branches/register-rewrite/src/engine/Split.c,
9418	  branches/register-rewrite/src/engine/Split.h,
9419	  branches/register-rewrite/src/engine/Transaction.c,
9420	  branches/register-rewrite/src/engine/Transaction.h,
9421	  branches/register-rewrite/src/register/ledger-core/split-register-model.c:
9422	  Some convenient engine api changes/additions. - make
9423	  xaccSplitConvertAmount() take the target commodity instead of
9424	  account - fix the one caller. - add
9425	  xaccTransSetRateForCommodity(),
9426	  xaccTransAdjustRateForCommodity() and
9427	  xaccTransGetRateForCommodity() for managing the rates internal
9428	  to a trans.
9429
94302006-05-29 20:43  chris
9431
9432	* [r14245]
9433	  branches/register-rewrite/src/engine/test-core/test-engine-stuff.c:
9434	  Ensure that each test transaction's currency is the commodity of
9435	  one of its splits' accounts.
9436
94372006-05-29 20:18  chris
9438
9439	* [r14244] branches/register-rewrite/src/app-utils/options.scm:
9440	  Add and correct some comments.
9441
94422006-05-29 20:17  chris
9443
9444	* [r14243]
9445	  branches/register-rewrite/src/app-utils/gnc-exp-parser.c,
9446	  branches/register-rewrite/src/engine/Account.c,
9447	  branches/register-rewrite/src/engine/cap-gains.c: Some comments
9448	  and line-wraps.
9449
94502006-05-29 20:13  chris
9451
9452	* [r14242]
9453	  branches/register-rewrite/src/gnome-utils/gnc-tree-view.c:
9454	  Change some of our function name prefixes from 'gtk_' to 'gnc_'.
9455
94562006-05-29 20:11  chris
9457
9458	* [r14241]
9459	  branches/register-rewrite/src/gnome-utils/dialog-account.c: Line
9460	  wraps.
9461
94622006-05-29 20:09  chris
9463
9464	* [r14240]
9465	  branches/register-rewrite/src/import-export/test/Makefile.am:
9466	  Rearrange and remove duplicate Makefile entry.
9467
94682006-05-29 19:53  chris
9469
9470	* [r14239]
9471	  branches/register-rewrite/src/gnome/gnc-plugin-page-register.c:
9472	  Remove unused variable.
9473
94742006-05-29 19:45  chris
9475
9476	* [r14238] branches/register-rewrite/AUTHORS,
9477	  branches/register-rewrite/ChangeLog,
9478	  branches/register-rewrite/Makefile.TAGS,
9479	  branches/register-rewrite/Makefile.am,
9480	  branches/register-rewrite/lib/libqof/backend/file/Makefile.am,
9481	  branches/register-rewrite/lib/libqof/qof/qofsession.c,
9482	  branches/register-rewrite/packaging/gnucash-1.9.x.ebuild,
9483	  branches/register-rewrite/po/en_GB.po,
9484	  branches/register-rewrite/po/es.po,
9485	  branches/register-rewrite/po/fr.po,
9486	  branches/register-rewrite/src/backend/file/Makefile.am,
9487	  branches/register-rewrite/src/backend/file/gnc-backend-file.c,
9488	  branches/register-rewrite/src/backend/file/io-gncxml-v2.c,
9489	  branches/register-rewrite/src/backend/file/io-gncxml-v2.h,
9490	  branches/register-rewrite/src/backend/file/sixtp.c,
9491	  branches/register-rewrite/src/backend/file/sixtp.h,
9492	  branches/register-rewrite/src/backend/postgres/Makefile.am,
9493	  branches/register-rewrite/src/bin/gnucash-bin.c,
9494	  branches/register-rewrite/src/business/business-reports/aging.scm,
9495	  branches/register-rewrite/src/engine/gnc-engine.c,
9496	  branches/register-rewrite/src/gnome-utils/druid-gnc-xml-import.c,
9497	  branches/register-rewrite/src/gnome-utils/gnc-tree-view.c,
9498	  branches/register-rewrite/src/import-export/hbci/druid-hbci-initial.c,
9499	  branches/register-rewrite/src/import-export/hbci/gnc-hbci-utils.c,
9500	  branches/register-rewrite/src/pixmaps/gnucash_splash.png: Bump
9501	  the branch root up to r14237 from trunk.
9502
95032006-05-29 19:24  chris
9504
9505	* [r14237] trunk/src/business/business-reports/aging.scm: Fix a
9506	  crash in the aging report. Breaks a string, but seeing English
9507	  is better than seeing a guile stack trace.
9508
95092006-05-29 16:38  jsled
9510
9511	* [r14236] trunk/ChangeLog, trunk/packaging/gnucash-1.9.x.ebuild:
9512	  Remove support for being a dual-nature -release and -svn ebuild.
9513	  Misc cleanups.
9514
95152006-05-29 07:08  andi5
9516
9517	* [r14235] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.c:
9518	  Add wait_for_gzip to avoid reading from a file that is still
9519	  being written to by a child process, a race condition at the end
9520	  of the xml import druid.
9521
95222006-05-29 04:53  chris
9523
9524	* [r14233] trunk/Makefile.am: revert r14177 because it fails make
9525	  dist.
9526
95272006-05-29 04:52  chris
9528
9529	* [r14232] trunk/src/bin/gnucash-bin.c,
9530	  trunk/src/engine/gnc-engine.c: Move the error-handling of
9531	  failure to initialize the engine from gnc-engine.c to
9532	  gnucash-bin.c. This allows tests that call gnc_engine_init() but
9533	  fail to find a backend to still pass.
9534
95352006-05-28 21:24  hampton
9536
9537	* [r14229] trunk/AUTHORS, trunk/ChangeLog,
9538	  trunk/src/pixmaps/gnucash_splash.png: New splash screen from
9539	  Joshua Facemyer / Impressus Art <faceman@impressusart.com>.
9540
95412006-05-28 21:22  hampton
9542
9543	* [r14228] trunk/po/en_GB.po: Updated translation from Nigel
9544	  Titley.
9545
95462006-05-28 21:21  hampton
9547
9548	* [r14227] trunk/src/backend/file/io-gncxml-v2.c: Fix gcc4
9549	  complaint about unused return value of the write function.
9550
95512006-05-28 17:47  andi5
9552
9553	* [r14217] trunk/ChangeLog,
9554	  trunk/src/backend/file/gnc-backend-file.c,
9555	  trunk/src/backend/file/io-gncxml-v2.c,
9556	  trunk/src/backend/file/io-gncxml-v2.h,
9557	  trunk/src/backend/file/sixtp.c, trunk/src/backend/file/sixtp.h,
9558	  trunk/src/gnome-utils/druid-gnc-xml-import.c: Move
9559	  is_gzipped_file to io-gncxml-v2.c. Extend try_gz_open to read
9560	  from gzipped files. Let gnc_xml2_find_ambiguous and
9561	  parse_with_subst_push_handler read gzipped files. Add
9562	  gnc_is_our_first_xml_chunk. Remove "error" from argument list of
9563	  gnc_xml2_find_ambiguous.
9564
95652006-05-28 14:34  jsled
9566
9567	* [r14214] trunk/Makefile.TAGS: only conditionally remove the file.
9568
95692006-05-28 02:23  chris
9570
9571	* [r14213] trunk/src/gnome-utils/gnc-tree-view.c: The description
9572	  for the "sort_column" gconf key of the tree_views says,
9573	  "Possible values for this setting are the name of any column in
9574	  this dialog (see the column_order key) or the keyword 'none'."
9575	  The third click on a column header removes the sorting by that
9576	  column. This patch will now store 'none' for the sort_column in
9577	  that case.
9578
95792006-05-27 19:05  chris
9580
9581	* [r14212] trunk/src/gnome-utils/gnc-tree-view.c: Use
9582	  GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID instead of '0' as the
9583	  fallback sort column, since column 0 may not be sortable with
9584	  the default sort function. Set the MODEL_COLUMN column property,
9585	  even when it is -1, since gnc_tree_view_set_sort_column() looks
9586	  for this condition. Make the
9587	  gnc_tree_view_count_visible_columns() function only count
9588	  regular columns, so that the special columns don't count, but
9589	  count any DEFAULT_VISIBLE columns, even if they've been hidden
9590	  by gconf. That way, the special columns will still show and
9591	  allow the user to unhide columns.
9592
95932006-05-27 15:09  jsled
9594
9595	* [r14211] trunk/ChangeLog, trunk/packaging/gnucash-1.9.x.ebuild:
9596	  Add docs extraction, un-slot, un-/opt-ize.
9597
95982006-05-27 14:19  chris
9599
9600	* [r14210] trunk/lib/libqof/backend/file/Makefile.am,
9601	  trunk/src/backend/file/Makefile.am,
9602	  trunk/src/backend/postgres/Makefile.am: Add -avoid-version to
9603	  LDFLAGS of gmodule backends. Hopefully this will solve the
9604	  problem Macs are having dlopen'ing them.
9605
96062006-05-27 10:44  andi5
9607
9608	* [r14209] trunk/ChangeLog,
9609	  trunk/src/gnome-utils/druid-gnc-xml-import.c: When the user
9610	  chooses another default encoding, do not recheck the file for
9611	  ambiguous words, but rather just resort what has been found
9612	  before.
9613
96142006-05-26 21:45  warlord
9615
9616	* [r14208] trunk/ChangeLog, trunk/lib/libqof/qof/qofsession.c,
9617	  trunk/src/engine/gnc-engine.c: QOF should load its own backend
9618	  libraries. It shouldn't depend on apps to load QOF libraries.
9619	  Make sure app-defined backends are used first. Fix a memory leak
9620	  in qofsession.
9621
96222006-05-26 19:45  cstim
9623
9624	* [r14207] trunk/po/fr.po: Updated French translation by Fabrice
9625	  Kurz
9626
96272006-05-26 19:45  warlord
9628
9629	* [r14206] trunk/ChangeLog, trunk/src/engine/gnc-engine.c:
9630	  force-exit gnucash if a required library can't be loaded.
9631
96322006-05-26 15:41  warlord
9633
9634	* [r14205] trunk/ChangeLog, trunk/src/engine/gnc-engine.c: load
9635	  the qsf backend from the right place.
9636
96372006-05-26 12:57  cstim
9638
9639	* [r14204] trunk/src/import-export/hbci/gnc-hbci-utils.c: Remove
9640	  version query that is obsolete due to the configure.in required
9641	  version
9642
96432006-05-26 12:53  cstim
9644
9645	* [r14203] trunk/ChangeLog,
9646	  trunk/src/import-export/hbci/druid-hbci-initial.c: Simplify
9647	  calling the aqhbci setup wizard for aqbanking>=1.9.1 because we
9648	  don't need to select an aqbanking backend beforehand.
9649
96502006-05-26 11:01  cstim
9651
9652	* [r14202] trunk/po/es.po: Updated Spanish translation by Eneko
9653	  Lacunza
9654
96552006-05-26 01:45  chris
9656
9657	* [r14201] branches/register-rewrite: Branch from trunk at r14200
9658	  for some treeview register work
9659
96602006-05-26 00:23  chris
9661
9662	* [r14200] trunk/ChangeLog, trunk/configure.in: REactivate
9663	  --enable-sql by reverting part of r14175; see bug#332251
9664
96652006-05-26 00:14  chris
9666
9667	* [r14199] trunk/src/engine/gnc-engine.c: Load the file backend
9668	  _after_ the qsf backend, so that it gets tried _before_ the qsf
9669	  backend, because the qsf backend prints some noisy error
9670	  messages while figuring out that the gnucash file isn't a qsf
9671	  file.
9672
96732006-05-26 00:10  chris
9674
9675	* [r14198] trunk/ChangeLog,
9676	  trunk/lib/libqof/backend/file/Makefile.am,
9677	  trunk/lib/libqof/backend/file/qof-backend-qsf.h,
9678	  trunk/lib/libqof/backend/file/qsf-backend.c,
9679	  trunk/lib/libqof/qof/guid.c, trunk/lib/libqof/qof/qof.h,
9680	  trunk/lib/libqof/qof/qofbackend-p.h,
9681	  trunk/lib/libqof/qof/qofbackend.c,
9682	  trunk/lib/libqof/qof/qofbackend.h,
9683	  trunk/lib/libqof/qof/qofbook.c,
9684	  trunk/lib/libqof/qof/qofsession-p.h,
9685	  trunk/lib/libqof/qof/qofsession.c,
9686	  trunk/lib/libqof/qof/qofsession.h,
9687	  trunk/lib/libqof/qof/qofutil.c, trunk/lib/libqof/qof/qofutil.h,
9688	  trunk/src/backend/file/gnc-backend-file.c,
9689	  trunk/src/backend/file/gnc-backend-file.h,
9690	  trunk/src/backend/file/test/test-load-backend.c,
9691	  trunk/src/backend/file/test/test-load-xml2.c,
9692	  trunk/src/backend/postgres/Makefile.am,
9693	  trunk/src/backend/postgres/PostgresBackend.c,
9694	  trunk/src/backend/postgres/PostgresBackend.h,
9695	  trunk/src/backend/postgres/test/test-db.c,
9696	  trunk/src/backend/postgres/test/test-load-backend.c,
9697	  trunk/src/backend/postgres/test/test-period.c,
9698	  trunk/src/engine/Account.c, trunk/src/engine/Makefile.am,
9699	  trunk/src/engine/Period.c, trunk/src/engine/Transaction.c,
9700	  trunk/src/engine/gnc-commodity.h, trunk/src/engine/gnc-engine.c,
9701	  trunk/src/engine/gnc-engine.h, trunk/src/engine/gnc-pricedb.c,
9702	  trunk/src/engine/gnc-session-scm.c,
9703	  trunk/src/engine/gnc-session-scm.h,
9704	  trunk/src/engine/gw-engine-spec.scm,
9705	  trunk/src/gnome-utils/gnc-file.c,
9706	  trunk/src/gnome-utils/gnc-html-graph-gog.c,
9707	  trunk/src/gnome-utils/gnc-main-window.c: Merge 'misc-backend' -r
9708	  14160:14184 into trunk. This includes the now semi-functional
9709	  postgres backend.
9710
97112006-05-24 23:55  chris
9712
9713	* [r14184] branches/misc-backend/ChangeLog: Sync ChangeLog with
9714	  'svn log -v' from misc-backend branch.
9715
97162006-05-24 23:49  chris
9717
9718	* [r14183] trunk/ChangeLog: Sync ChangeLog with 'svn log -v'
9719
97202006-05-24 23:27  jsled
9721
9722	* [r14182] trunk/ChangeLog,
9723	  trunk/src/register/ledger-core/split-register-load.c:
9724	  Bug#340885: Disable skipping hidden accounts for the purposes of
9725	  quickfill completion population.
9726
97272006-05-24 22:57  chris
9728
9729	* [r14181] branches/misc-backend/lib/libqof/qof/guid.c: The
9730	  postgres backend depends on the value of the null guid, so
9731	  revert it to its 1.8 value.
9732
97332006-05-24 22:54  chris
9734
9735	* [r14180] trunk/lib/libqof/qof/gnc-date.c: Consistently pad date
9736	  formats with zeros instead of spaces.
9737
97382006-05-24 15:53  warlord
9739
9740	* [r14178] trunk/ChangeLog,
9741	  trunk/src/report/report-gnome/window-report.c: Re-enable window
9742	  sensitivity if the report fails. Fixes #341610
9743
97442006-05-24 15:42  cstim
9745
9746	* [r14177] trunk/Makefile.am: Explicitly remove all compiled
9747	  gettext catalogs from make dist (in case the gettext version
9748	  were including them in make dist) because they will be compiled
9749	  at compile time anyway.
9750
97512006-05-24 09:17  cstim
9752
9753	* [r14175] trunk/ChangeLog, trunk/configure.in: Deactivate
9754	  --enable-sql because PostgreSQL backend is still broken and we
9755	  can't fix it before 2.0.0; bug#332251.
9756
97572006-05-24 09:01  cstim
9758
9759	* [r14174] trunk/po/es.po: Updated Spanish translation by Eneko
9760	  Lacunza
9761
97622006-05-24 08:59  cstim
9763
9764	* [r14173] trunk/po/el.po: Updated Greek translation by Nikos
9765	  Charonitakis
9766
97672006-05-24 03:55  chris
9768
9769	* [r14170] branches/misc-backend/src/backend/postgres/Makefile.am,
9770	  branches/misc-backend/src/backend/postgres/PostgresBackend.c,
9771	  branches/misc-backend/src/engine/Account.c,
9772	  branches/misc-backend/src/engine/gnc-commodity.h: Trivial
9773	  comments/cleanups.
9774
97752006-05-24 03:53  chris
9776
9777	* [r14169]
9778	  branches/misc-backend/src/gnome-utils/gnc-html-graph-gog.c:
9779	  Clarify unused parameters.
9780
97812006-05-24 03:48  chris
9782
9783	* [r14168] branches/misc-backend/src/gnome-utils/gnc-file.c:
9784	  There's no need to rerun the book-saved callbacks in
9785	  gnc_file_save_as() because they've already been run in
9786	  gnc_file_save()
9787
97882006-05-24 03:44  chris
9789
9790	* [r14167] branches/misc-backend/src/gnome-utils/gnc-file.c,
9791	  branches/misc-backend/src/gnome-utils/gnc-main-window.c: Use the
9792	  session URL instead of file path for 1) determining if we have
9793	  something open 2) determining if we're saving exactly what we
9794	  have open 3) updating the title bar
9795
97962006-05-24 03:34  chris
9797
9798	* [r14166]
9799	  branches/misc-backend/lib/libqof/backend/file/Makefile.am,
9800	  branches/misc-backend/lib/libqof/backend/file/qof-backend-qsf.h,
9801	  branches/misc-backend/lib/libqof/backend/file/qsf-backend.c,
9802	  branches/misc-backend/lib/libqof/qof/qof.h,
9803	  branches/misc-backend/lib/libqof/qof/qofsession.c: Move the QSF
9804	  backend from custom init to GModule init.
9805
98062006-05-24 03:21  chris
9807
9808	* [r14165]
9809	  branches/misc-backend/lib/libqof/backend/file/qsf-backend.c,
9810	  branches/misc-backend/lib/libqof/qof/qofbackend-p.h,
9811	  branches/misc-backend/lib/libqof/qof/qofbackend.c,
9812	  branches/misc-backend/lib/libqof/qof/qofbackend.h,
9813	  branches/misc-backend/lib/libqof/qof/qofsession-p.h,
9814	  branches/misc-backend/lib/libqof/qof/qofsession.c,
9815	  branches/misc-backend/lib/libqof/qof/qofsession.h,
9816	  branches/misc-backend/lib/libqof/qof/qofutil.c,
9817	  branches/misc-backend/lib/libqof/qof/qofutil.h,
9818	  branches/misc-backend/src/backend/file/gnc-backend-file.c,
9819	  branches/misc-backend/src/backend/file/gnc-backend-file.h,
9820	  branches/misc-backend/src/backend/file/test/test-load-backend.c,
9821	  branches/misc-backend/src/backend/file/test/test-load-xml2.c,
9822	  branches/misc-backend/src/backend/postgres/PostgresBackend.c,
9823	  branches/misc-backend/src/backend/postgres/PostgresBackend.h,
9824	  branches/misc-backend/src/backend/postgres/test/test-db.c,
9825	  branches/misc-backend/src/backend/postgres/test/test-load-backend.c,
9826	  branches/misc-backend/src/backend/postgres/test/test-period.c,
9827	  branches/misc-backend/src/engine/Period.c,
9828	  branches/misc-backend/src/engine/Transaction.c,
9829	  branches/misc-backend/src/engine/gnc-engine.c,
9830	  branches/misc-backend/src/engine/gnc-engine.h,
9831	  branches/misc-backend/src/engine/gnc-pricedb.c,
9832	  branches/misc-backend/src/engine/gnc-session-scm.c,
9833	  branches/misc-backend/src/engine/gnc-session-scm.h,
9834	  branches/misc-backend/src/engine/gw-engine-spec.scm: Decrease
9835	  coupling between backends and engine: - do not include the
9836	  (supposedly) private qofbackend-p.h in qofutil.h, instead,
9837	  include it explictly in only the places that need it. - since
9838	  backends are GModules, use the GModule module init hook, instead
9839	  of rolling our own and using a different function for each
9840	  backend - loop over a list of backends for the engine to try to
9841	  load - include the postgres backend in that list of backends -
9842	  move qof_session_export() from gnc-engine.c to qofsession.c -
9843	  publicize qof_backend_set_error() and qof_backend_get_error() -
9844	  privatize QofBookFileType to gnc-backend-file.c Incidental: -
9845	  Plug a string leak in qofsession.c - drop the unused
9846	  gnc_session_scm_export code - Drop unimplemented prototype
9847	  gncBackendInit_file() - Formatting cleanups.
9848
98492006-05-24 03:18  chris
9850
9851	* [r14164] branches/misc-backend/lib/libqof/qof/qofbook.c:
9852	  Recognize unequal books as unequal.
9853
98542006-05-24 03:16  chris
9855
9856	* [r14163] branches/misc-backend/src/engine/Makefile.am: Make sure
9857	  GNC_LIBDIR is updated when the installation dir changes.
9858
98592006-05-24 01:44  jsled
9860
9861	* [r14162] trunk/ChangeLog,
9862	  trunk/src/register/register-gnome/gnucash-sheet.c: Bug#342182:
9863	  change gtk-workaround check to be more specific in face of
9864	  evidence.
9865
98662006-05-24 01:40  chris
9867
9868	* [r14161] branches/misc-backend: Branched from trunk at r14160,
9869	  hoping postgres will work again someday...
9870
98712006-05-24 01:25  chris
9872
9873	* [r14159] trunk/lib/guile-www/cgi.scm,
9874	  trunk/lib/guile-www/http.scm,
9875	  trunk/src/import-export/qif-import/qif-file.scm,
9876	  trunk/src/import-export/qif-io-core/qif-file.scm,
9877	  trunk/src/scm/command-line.scm: Fix Bug#342736 by replacing
9878	  "make-shared-substring" with "substring". Guile 1.8
9879	  automatically shares strings as copy-on-write and no longer
9880	  provides the "make-shared-substring" procedure.
9881
98822006-05-24 00:49  chris
9883
9884	* [r14158] trunk/lib/libqof/qof/gnc-date.c,
9885	  trunk/src/gnome/gnc-plugin-page-budget.c: Fix Bug#342546 by
9886	  using the pref date format instead of locale. Also prefix-pad
9887	  fixed-width date formats with '0'.
9888
98892006-05-23 14:41  warlord
9890
9891	* [r14157]
9892	  trunk/src/import-export/qif-import/gnc-plugin-qif-import-ui.xml:
9893	  re-add the test-druid menu item but leave it commented out
9894
98952006-05-23 14:07  cstim
9896
9897	* [r14156] trunk/accounts/el_GR/acctchrt_brokerage.gnucash-xea,
9898	  trunk/accounts/el_GR/acctchrt_carloan.gnucash-xea,
9899	  trunk/accounts/el_GR/acctchrt_common.gnucash-xea: Updated Greek
9900	  account templates by Nikos Charonitakis
9901
99022006-05-23 11:20  cstim
9903
9904	* [r14154] trunk/README.dependencies: Add versions of latest
9905	  suse10.1
9906
99072006-05-23 08:09  cstim
9908
9909	* [r14153] trunk/po/fr.po: Updated French translation by Fabrice
9910	  Kurz
9911
99122006-05-22 19:27  cstim
9913
9914	* [r14152] trunk/ChangeLog,
9915	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
9916	  trunk/src/gnome/gnc-plugin-page-register.c,
9917	  trunk/src/gnome/ui/gnc-plugin-page-account-tree-ui.xml,
9918	  trunk/src/gnome/ui/gnc-plugin-page-register-ui.xml: Deactivate
9919	  the "View Lots" menu item because the lot viewer is unfinished
9920	  as well.
9921
99222006-05-22 18:26  warlord
9923
9924	* [r14151] trunk/ChangeLog,
9925	  trunk/src/import-export/qif-import/gnc-plugin-qif-import-ui.xml,
9926	  trunk/src/import-export/qif-import/gnc-plugin-qif-import.c:
9927	  remove hook to test druid for 2.0 release.
9928
99292006-05-22 18:21  cstim
9930
9931	* [r14150] trunk/ChangeLog,
9932	  trunk/src/gnome/gnc-plugin-basic-commands.c,
9933	  trunk/src/gnome/ui/gnc-plugin-basic-commands-ui.xml: Deactivate
9934	  the "Close Books" menu item because that feature is unfinished
9935	  as well.
9936
99372006-05-22 18:14  cstim
9938
9939	* [r14148] trunk/ChangeLog,
9940	  trunk/src/gnome/gnc-plugin-basic-commands.c,
9941	  trunk/src/gnome/ui/gnc-plugin-basic-commands-ui.xml: Hide the
9942	  "Export account chart as QSF" as well. Not ready for 2.0.0 due
9943	  to e.g. bug#341559.
9944
99452006-05-21 20:02  cstim
9946
9947	* [r14147] trunk/ChangeLog,
9948	  trunk/src/gnome/gnc-plugin-basic-commands.c,
9949	  trunk/src/gnome/ui/gnc-plugin-basic-commands-ui.xml: Hide the
9950	  "QSF Import" for the 2.0.0 release because it is not yet
9951	  finished. Can be activated again in the next developing HEAD
9952	  branch.
9953
99542006-05-21 13:04  cstim
9955
9956	* [r14146] trunk/AUTHORS, trunk/ChangeLog, trunk/configure.in,
9957	  trunk/po/ro.po: Initial Romanian translation by Danny Fischer
9958
99592006-05-21 13:01  cstim
9960
9961	* [r14145] trunk/po/ru.po: Updated Russian translation by Vladimir
9962	  Turbaevsky
9963
99642006-05-21 12:59  cstim
9965
9966	* [r14144] trunk/po/sk.po: Updated Slovak translation by Zdenko
9967	  Podobn�
9968
99692006-05-21 12:58  cstim
9970
9971	* [r14143] trunk/po/sv.po: Updated Swedish translation by Jonas
9972	  Norling
9973
99742006-05-20 10:25  andi5
9975
9976	* [r14142] trunk/ChangeLog, trunk/src/gnome-utils/gnc-file.c,
9977	  trunk/src/gnome-utils/gnc-file.h,
9978	  trunk/src/import-export/log-replay/gnc-log-replay.c,
9979	  trunk/src/import-export/qif-import/druid-qif-import.c: Extend
9980	  gnc_file_dialog to take a GList of GtkFileFilters instead of a
9981	  filter string. Allows patterns like *.[Qq][Ii][Ff] without
9982	  messing up the dialog, fixes #336124.
9983
99842006-05-20 05:54  hampton
9985
9986	* [r14141] branches/deprecated-cleanup/ChangeLog,
9987	  branches/deprecated-cleanup/src/gnome-utils/dialog-options.c,
9988	  branches/deprecated-cleanup/src/gnome-utils/gnc-account-sel.c,
9989	  branches/deprecated-cleanup/src/gnome-utils/gnc-account-sel.h,
9990	  branches/deprecated-cleanup/src/gnome-utils/gnc-date-delta.c,
9991	  branches/deprecated-cleanup/src/gnome-utils/gnc-date-delta.h,
9992	  branches/deprecated-cleanup/src/gnome-utils/gnc-frequency.c,
9993	  branches/deprecated-cleanup/src/gnome-utils/gnc-frequency.h,
9994	  branches/deprecated-cleanup/src/gnome/glade/sched-xact.glade,
9995	  branches/deprecated-cleanup/src/gnome/gnc-plugin-page-account-tree.c:
9996	  Second cleanup pass. Conversions from GtkOptionMenu to
9997	  GtkComboBoxEntry.
9998
99992006-05-20 05:53  hampton
10000
10001	* [r14140] branches/deprecated-cleanup/src/core-utils/Makefile.am,
10002	  branches/deprecated-cleanup/src/core-utils/gnc-gtk-utils.c,
10003	  branches/deprecated-cleanup/src/core-utils/gnc-gtk-utils.h,
10004	  branches/deprecated-cleanup/src/gnome-utils/gnc-currency-edit.c:
10005	  Extract functions that can be applied to a GtkComboBoxEntry to
10006	  require that all user typed entries exist in the embedded
10007	  GtkTreeModel or else they are rejected.
10008
100092006-05-20 05:52  hampton
10010
10011	* [r14139]
10012	  branches/deprecated-cleanup/src/gnome/dialog-tax-info.c,
10013	  branches/deprecated-cleanup/src/register/register-gnome/gnucash-color.c:
10014	  Simple cleanups.
10015
100162006-05-20 03:41  hampton
10017
10018	* [r14138] trunk/ChangeLog,
10019	  trunk/src/register/register-gnome/gnucash-grid.c: Make the blue
10020	  past/future dividing line thicker so that it is obvious. Fixes
10021	  #342051.
10022
100232006-05-20 02:02  hampton
10024
10025	* [r14137] trunk/ChangeLog, trunk/configure.in,
10026	  trunk/macros/legacy_macros.m4,
10027	  trunk/src/engine/engine-helpers.c: Make the removal of
10028	  scm_block_gc conditional on having guile 1.8 installed.
10029
100302006-05-19 23:30  hampton
10031
10032	* [r14136] trunk/ChangeLog, trunk/src/engine/engine-helpers.c:
10033	  More of the patch from Bill Nottingham for compiling with guile
10034	  1.8.
10035
100362006-05-18 11:36  cstim
10037
10038	* [r14127] trunk/po/fr.po: Updated French translation by Jonathan
10039	  Ernst. He said: I didn't translate anything new, but I fixed a
10040	  lot of strings that where not following the Gnome-Fr translation
10041	  guidelines (non-breaking spaces befor ":", web->Web, menu
10042	  accelerators)."
10043
100442006-05-18 11:32  cstim
10045
10046	* [r14126] trunk/po/es.po: Updated Spanish translation by Eneko
10047	  Lacunza
10048
100492006-05-18 02:06  hampton
10050
10051	* [r14122] trunk/ChangeLog, trunk/src/engine/Account.c,
10052	  trunk/src/engine/Scrub2.c, trunk/src/engine/cap-gains.c,
10053	  trunk/src/engine/policy.c: This patch fixes almost all of the
10054	  test-period errors. It still sometimes gets an error because it
10055	  generates an amount that can't be represented with the
10056	  denominator it has chosen, but there's not much gnucash can do
10057	  about that. From #342153.
10058
100592006-05-17 21:54  andi5
10060
10061	* [r14098] trunk/ChangeLog,
10062	  trunk/src/gnome-utils/druid-gnc-xml-import.c: Scott Oonk's patch
10063	  to activate forward button in XML import druid after having
10064	  decided on each ambiguous string. Fix #342050.
10065
100662006-05-16 23:22  warlord
10067
10068	* [r14084] trunk/ChangeLog, trunk/lib/libgsf-1.12.3/Makefile.am,
10069	  trunk/packaging/gnucash.spec.in: Get the RPM SPEC to build
10070	  properly (should built from future tarballs) *
10071	  lib/libgsl/Makefile.am: don't distribute the gsl specfiles *
10072	  packaging/gnucash.spec.in: fix for change of location of files.
10073
100742006-05-16 16:18  warlord
10075
10076	* [r14083] trunk/ChangeLog, trunk/lib/libqof/qof/gnc-date.c:
10077	  revert r14081 because we always have localtime_r.
10078
100792006-05-16 09:34  cstim
10080
10081	* [r14082] trunk/po/es.po: Updated Spanish translation by Eneko
10082	  Lacunza
10083
100842006-05-16 09:32  cstim
10085
10086	* [r14081] trunk/ChangeLog, trunk/lib/libqof/qof/gnc-date.c: Use
10087	  localtime_r only when HAVE_LOCALTIME_R is defined. Might be
10088	  undefined on some weird systems out there, e.g. windows/mingw32.
10089
100902006-05-15 22:21  warlord
10091
10092	* [r14080] trunk/ChangeLog,
10093	  trunk/src/import-export/test/Makefile.am: need to link against
10094	  gnome-utils
10095
100962006-05-15 21:03  jsled
10097
10098	* [r14079] trunk/ChangeLog, trunk/lib/libqof/qof/gnc-date.c:
10099	  Convert `localtime` to `localtime_r`, after seeing localtime
10100	  fail (strange as it is...).
10101
101022006-05-15 14:51  cstim
10103
10104	* [r14078] trunk/po/ru.po: Updated Russian Translation by Vladimir
10105	  Turbaevsky
10106
101072006-05-15 12:47  cstim
10108
10109	* [r14076] trunk/doc/README.german: Updated German README which
10110	  was horribly outdated.
10111	* [r14075] trunk/ChangeLog, trunk/README, trunk/doc/README.HBCI:
10112	  Updated explanation of HBCI features.
10113
101142006-05-15 09:12  cstim
10115
10116	* [r14074] trunk/po/glossary/sv.po: Updated Swedish glossary
10117	  translation by Jonas Norling. PO-Revision Date 2006-05-04 ,
10118	  unfortunately delayed due to Translation Project notification
10119	  delay of 10 days.
10120
101212006-05-15 09:09  cstim
10122
10123	* [r14073] trunk/po/en_GB.po: Updated British English translation
10124	  by Nigel Titley. PO-Revision-Date 2006-05-05, unfortunately
10125	  delayed due to Translation Project notification delay of 10 days.
10126
101272006-05-15 02:04  wilddev
10128
10129	* [r14072] tags/1.9.6: Tagging the 1.9.6 release of GnuCash
10130	* [r14071] trunk/ChangeLog, trunk/NEWS, trunk/configure.in: update
10131	  to release 1.9.6
10132
101332006-05-15 00:13  chris
10134
10135	* [r14070] trunk/ChangeLog: sync ChangeLog with 'svn log -v'
10136
101372006-05-14 23:34  jsled
10138
10139	* [r14069] trunk/Makefile.am: only pickup files from src/ and
10140	  lib/, not ./gnucash-1.9.x/[...] (or another other irrelevant
10141	  copies) as well.
10142
101432006-05-14 23:29  jsled
10144
10145	* [r14068] trunk/Makefile.TAGS: remove the files before rebuilding
10146	  them (since we're rebuilding in append mode).
10147
101482006-05-14 23:26  jsled
10149
10150	* [r14067] trunk/ChangeLog, trunk/packaging/gnucash-1.9.x.ebuild:
10151	  Updated ebuild.
10152
101532006-05-14 23:24  jsled
10154
10155	* [r14066] trunk/ChangeLog, trunk/src/engine/gw-engine-spec.scm,
10156	  trunk/src/report/standard-reports/general-journal.scm:
10157	  Bug#341609: filter template transactions from general journal
10158	  report query.
10159
101602006-05-14 23:22  warlord
10161
10162	* [r14065] trunk/ChangeLog, trunk/po/el.po: * po/el.po: Updated
10163	  Greek translation by Nikos Charonitakis <nikosx@gmail.com>
10164
101652006-05-14 22:56  jsled
10166
10167	* [r14064] trunk/Makefile.TAGS: argument list too long with cat;
10168	  use xargs instead.
10169
101702006-05-14 22:39  jsled
10171
10172	* [r14063] trunk/src/backend/file/test/Makefile.am: add core-utils
10173	  to test setup; test-load-xml2 fails for me (from `make check`)
10174	  otherwise
10175
101762006-05-14 22:25  jsled
10177
10178	* [r14062] trunk/src/engine/test/Makefile.am: Re-enable
10179	  test-period, as the lots-scrubbing code is commented out.
10180
101812006-05-14 21:30  chris
10182
10183	* [r14050] trunk/src/engine/Transaction.c: Disable Lots scrubbing,
10184	  which is causing test-suite failures.
10185
101862006-05-14 21:05  jsled
10187
10188	* [r14049] trunk/src/engine/test/Makefile.am: comment out
10189	  test-period for the moment. :p
10190
101912006-05-14 16:59  warlord
10192
10193	* [r14042] trunk/ChangeLog, trunk/lib/libqof/qof/qofquery.h: Fix
10194	  the documentation of qof_query_merge for degenerate cases.
10195
101962006-05-14 11:59  chris
10197
10198	* [r14038] trunk/src/backend/file/io-gncxml-v2.c: Undo accidental
10199	  revert of part of r13713 by r14026.
10200
102012006-05-14 02:07  chris
10202
10203	* [r14037] trunk/src/gnome-utils/gnc-tree-view-account.c,
10204	  trunk/src/gnome-utils/gnc-tree-view-commodity.c,
10205	  trunk/src/gnome-utils/gnc-tree-view-price.c,
10206	  trunk/src/gnome-utils/gnc-tree-view.c,
10207	  trunk/src/gnome-utils/gnc-tree-view.h,
10208	  trunk/src/gnome/druid-hierarchy.c,
10209	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
10210	  trunk/src/gnome/gnc-plugin-page-budget.c,
10211	  trunk/src/import-export/import-account-matcher.c: Change the
10212	  method for specifying and recording the default visibility of
10213	  tree-view columns. There is now a per-column setting,
10214	  "DEFAULT_VISIBLE", similar to "ALWAYS_VISIBLE", that controls
10215	  the visibility of a column in the absence of, or prior to, gconf
10216	  management. It is no longer necessary for the tree view to store
10217	  a list of column names for default visible columns. To faciliate
10218	  the adaptation of pre-existing tree-views, the
10219	  view_column_find_by_name() has been publicized as
10220	  gnc_tree_view_find_column_by_name(). All callers of
10221	  gnc_tree_view_configure_columns() have been converted to use the
10222	  DEFAULT_VISIBLE column property.
10223
102242006-05-13 04:52  chris
10225
10226	* [r14034] trunk/src/report/report-system/commodity-utilities.scm,
10227	  trunk/src/report/report-system/report-utilities.scm,
10228	  trunk/src/report/standard-reports/advanced-portfolio.scm,
10229	  trunk/src/report/standard-reports/portfolio.scm,
10230	  trunk/src/report/standard-reports/price-scatter.scm,
10231	  trunk/src/report/standard-reports/transaction.scm,
10232	  trunk/src/scm/gnumeric/table-utils.scm: Fixing bug #341589:
10233	  Apparently, guile 1.8 will actually enforce the rule that all
10234	  datum portions of case-statement clauses be unique. The syntax:
10235	  'foo expands to a list of two symbols: (quote foo) If both 'foo
10236	  and 'bar are used, then the "quote" symbol won't be unique.
10237
102382006-05-12 20:56  cstim
10239
10240	* [r14033] trunk/po/de.po: Update German translation after
10241	  unavoidable string changes
10242
102432006-05-12 16:23  warlord
10244
10245	* [r14032] trunk/ChangeLog, trunk/configure.in,
10246	  trunk/lib/libqof/backend/file/Makefile.am,
10247	  trunk/lib/libqof/qof/Makefile.am, trunk/lib/libqof/qof/qof.h:
10248	  Disable the use of external QOF and make sure we can co-exist. *
10249	  lib/libqof/qof/Makefile.am: change the name of our qof library *
10250	  lib/libqof/backend/file/Makefile.am: change the name of our qsf
10251	  library * lib/libqof/qof/qof.h: point to the newly named qsf
10252	  library * configure.in: Error out if the user calls --enable-qof
10253	  Change the name of the internal qof library and directories so
10254	  that our qof can co-exist with a "native" qof
10255
102562006-05-12 16:18  warlord
10257
10258	* [r14031] trunk/ChangeLog, trunk/src/engine/gnc-engine.c: Use QSF
10259	  #defines instead of hard-coding the library name and init-fcn
10260
102612006-05-12 15:35  warlord
10262
10263	* [r14030] trunk/ChangeLog, trunk/goffice-config.h.in,
10264	  trunk/gsf-config.h.in: Make sure to properly define _GNU_SOURCE
10265	  in sub-config files. The build was broken without this.
10266
102672006-05-12 10:50  cstim
10268
10269	* [r14029] trunk/src/gnome-utils/glade/totd.glade,
10270	  trunk/src/report/utility-reports/welcome-to-gnucash.scm: Fix
10271	  strings that mentioned gnucash-1.8
10272
102732006-05-12 08:41  cstim
10274
10275	* [r14028] trunk/ChangeLog,
10276	  trunk/src/import-export/hbci/gnc-plugin-hbci.c: Add the
10277	  Tools->HBCI Setup menu item to the register tabs as well.
10278	  Bug#341510.
10279
102802006-05-12 01:47  chris
10281
10282	* [r14027] trunk/src/gnome-utils/gnc-main-window.c: Fix Bug
10283	  #341375. When handling the focus-out event for a
10284	  GtkCellEditable, it's important not to keep the editable alive
10285	  for too long, because the cursor-blink timeout expects that the
10286	  editable still has the focus. The easiest way to do this is to
10287	  stop the editing immediately by calling
10288	  gtk_cell_editable_editing_done() and then handle all the real
10289	  work from the "editing-done" signal handler.
10290
102912006-05-12 00:28  chris
10292
10293	* [r14026] trunk/src/backend/file/io-gncxml-v2.c: Minor cleanups
10294	  to gnc_counter_end_handler().
10295
102962006-05-12 00:25  chris
10297
10298	* [r14025] trunk/src/engine/Makefile.am: Cause gncla-dir.h to be
10299	  re-made after a 'make clean'.
10300
103012006-05-11 22:25  chris
10302
10303	* [r14024] trunk/configure.in: Look for g-wrap's (g-wrap gw
10304	  standard) or (g-wrap gw-standard) since g-wrap 1.9.6 doesn't
10305	  have (g-wrap runtime).
10306
103072006-05-11 21:21  chris
10308
10309	* [r14023] trunk/configure.in: When searching for the g-wrap
10310	  runtime module, look in the G_WRAP_MODULE_DIR.
10311
103122006-05-11 05:04  chris
10313
10314	* [r14022] trunk/configure.in: Warn if no g-wrap runtime module is
10315	  available during configure.
10316
103172006-05-11 03:04  warlord
10318
10319	* [r14019] trunk/ChangeLog, trunk/configure.in: * configure.in:
10320	  add $GUILE_INCS when testing g-wrap
10321
103222006-05-11 01:14  chris
10323
10324	* [r14002] trunk/configure.in,
10325	  trunk/lib/libqof/backend/file/qsf-backend.c,
10326	  trunk/lib/libqof/backend/file/qsf-xml-map.c,
10327	  trunk/lib/libqof/backend/file/qsf-xml.c,
10328	  trunk/lib/libqof/qof/gnc-date.c,
10329	  trunk/lib/libqof/qof/gnc-numeric.c, trunk/lib/libqof/qof/guid.c,
10330	  trunk/lib/libqof/qof/kvp_frame.c,
10331	  trunk/lib/libqof/qof/qofbackend.c,
10332	  trunk/lib/libqof/qof/qofbookmerge.h,
10333	  trunk/lib/libqof/qof/qofmath128.c,
10334	  trunk/lib/libqof/qof/qofsql.c,
10335	  trunk/src/backend/file/gnc-backend-file.c,
10336	  trunk/src/backend/file/sixtp-dom-generators.c,
10337	  trunk/src/backend/file/sixtp-utils.c,
10338	  trunk/src/backend/postgres/PostgresBackend.c,
10339	  trunk/src/backend/postgres/account.c,
10340	  trunk/src/backend/postgres/book.c,
10341	  trunk/src/backend/postgres/builder.c,
10342	  trunk/src/backend/postgres/checkpoint.c,
10343	  trunk/src/backend/postgres/escape.c,
10344	  trunk/src/backend/postgres/events.c,
10345	  trunk/src/backend/postgres/gncquery.c,
10346	  trunk/src/backend/postgres/kvp-sql.c,
10347	  trunk/src/backend/postgres/price.c,
10348	  trunk/src/backend/postgres/txn.c,
10349	  trunk/src/backend/postgres/txnmass.c,
10350	  trunk/src/backend/postgres/upgrade.c,
10351	  trunk/src/business/business-ledger/gncEntryLedger.c,
10352	  trunk/src/business/business-ledger/gncEntryLedgerControl.c,
10353	  trunk/src/business/business-ledger/gncEntryLedgerDisplay.c,
10354	  trunk/src/business/business-ledger/gncEntryLedgerLayout.c,
10355	  trunk/src/business/business-ledger/gncEntryLedgerLoad.c,
10356	  trunk/src/business/business-ledger/gncEntryLedgerModel.c,
10357	  trunk/src/engine/TransLog.c, trunk/src/engine/gnc-commodity.c,
10358	  trunk/src/engine/test/test-book-merge.c,
10359	  trunk/src/engine/test/test-recursive.c,
10360	  trunk/src/gnome-utils/dialog-utils.c,
10361	  trunk/src/gnome-utils/print-session.c,
10362	  trunk/src/gnome/dialog-chart-export.h,
10363	  trunk/src/gnome/dialog-find-transactions.c,
10364	  trunk/src/gnome/dialog-print-check.c,
10365	  trunk/src/gnome/gnc-split-reg.c, trunk/src/gnome/lot-viewer.c,
10366	  trunk/src/gnome/window-reconcile.c,
10367	  trunk/src/import-export/binary-import/druid-commodity.c,
10368	  trunk/src/import-export/import-account-matcher.c,
10369	  trunk/src/import-export/import-backend.c,
10370	  trunk/src/import-export/import-commodity-matcher.c,
10371	  trunk/src/import-export/import-match-picker.c,
10372	  trunk/src/import-export/import-settings.c,
10373	  trunk/src/import-export/import-utilities.c,
10374	  trunk/src/import-export/log-replay/gnc-log-replay.c,
10375	  trunk/src/import-export/mt940/gnc-mt940-import.c,
10376	  trunk/src/import-export/ofx/gnc-ofx-import.c,
10377	  trunk/src/import-export/qif-import/druid-qif-import.c,
10378	  trunk/src/register/ledger-core/split-register.c: Factor out
10379	  #define _GNU_SOURCE from various .c files into an AC_GNU_SOURCE
10380	  check in configure.in.
10381
103822006-05-10 20:42  warlord
10383
10384	* [r13992] trunk/autogen.sh: Add some extra "don't shoot yourself
10385	  in the foot" text to autogen.
10386
103872006-05-10 14:54  cstim
10388
10389	* [r13990] trunk/accounts/de_AT,
10390	  trunk/accounts/de_AT/acctchrt_business.gnucash-xea: Add
10391	  svnignores.
10392
103932006-05-10 13:11  warlord
10394
10395	* [r13989] trunk/ChangeLog,
10396	  trunk/src/import-export/qif-io-core/qif-parse.scm: Same patch as
10397	  qif-import/qif-parse.scm for guile-1.8.
10398
103992006-05-10 12:50  cstim
10400
10401	* [r13988] trunk/AUTHORS, trunk/ChangeLog,
10402	  trunk/accounts/Makefile.am, trunk/accounts/de_AT,
10403	  trunk/accounts/de_AT/Makefile.am,
10404	  trunk/accounts/de_AT/acctchrt_auto.gnucash-xea,
10405	  trunk/accounts/de_AT/acctchrt_autoloan.gnucash-xea,
10406	  trunk/accounts/de_AT/acctchrt_brokerage.gnucash-xea,
10407	  trunk/accounts/de_AT/acctchrt_business.gnucash-xea,
10408	  trunk/accounts/de_AT/acctchrt_common.gnucash-xea,
10409	  trunk/accounts/de_AT/acctchrt_houseown.gnucash-xea,
10410	  trunk/accounts/de_AT/acctchrt_investment.gnucash-xea,
10411	  trunk/accounts/de_AT/acctchrt_kids.gnucash-xea,
10412	  trunk/configure.in: Added new Austrian German account templates
10413	  by Roman Bertle
10414
104152006-05-10 12:47  cstim
10416
10417	* [r13987] trunk/accounts/de_DE/acctchrt_skr04.gnucash-xea: Fix
10418	  erroneous guid types in account template
10419
104202006-05-10 12:32  cstim
10421
10422	* [r13986] trunk/po/de.po: Small wording fix in German translation
10423
104242006-05-10 03:54  chris
10425
10426	* [r13985] trunk/src/business/business-reports/fancy-invoice.scm,
10427	  trunk/src/report/report-system/html-table.scm: Fix fancy invoice
10428	  report. Bug #341046. Also, liberalize gnc:html-table-append-row!
10429	  to accept a non-list argument.
10430
104312006-05-10 01:53  chris
10432
10433	* [r13984] trunk/src/scm/main.scm: Silence guile warnings about
10434	  duplicate binding introduced in guile-1.8.
10435
104362006-05-09 22:44  warlord
10437
10438	* [r13980] trunk/ChangeLog,
10439	  trunk/src/import-export/qif-import/qif-parse.scm: Bill
10440	  Nottingham's patch to fix a guile parser problem during build.
10441
104422006-05-09 03:17  chris
10443
10444	* [r13966] trunk/src/gnome-utils/gnc-main-window.c: Use
10445	  g_get_current_time() instead of gettimeofday(). Fixes #341044.
10446
104472006-05-09 00:42  chris
10448
10449	* [r13965] trunk/src/scm/printing/print-check.scm: Limit memo
10450	  length to 27 chars on Quicken wallet checks with side stub Patch
10451	  by David Reiser, bug #340977
10452
104532006-05-08 19:57  cstim
10454
10455	* [r13959] trunk/doc/examples/downloaded.mt940: Add MT940 example
10456	  file for testing mt940 import
10457
104582006-05-08 04:56  chris
10459
10460	* [r13958] trunk/src/engine/Split.c,
10461	  trunk/src/engine/Transaction.c: Remove some unnecessary calls to
10462	  xaccGroupMarkNotSaved() which were dirtying the book implicitly
10463	  without setting any time of first change. Instead, make sure
10464	  that committed Splits dirty their parent Transaction.
10465
104662006-05-08 04:47  chris
10467
10468	* [r13957] trunk/lib/libqof/qof/qofinstance-p.h,
10469	  trunk/lib/libqof/qof/qofinstance.c,
10470	  trunk/lib/libqof/qof/qofutil.c: Add a flag, 'infant', to
10471	  QofInstance to note that the instance has been committed at
10472	  least once in its lifecycle. Then, we can mark the collection
10473	  dirty whenever an object is committed, except for the special
10474	  case of an QofInstance that has never been committed before and
10475	  is now being deleted.
10476
104772006-05-08 03:04  chris
10478
10479	* [r13956] trunk/lib/libqof/qof/qofutil.c,
10480	  trunk/lib/libqof/qof/qofutil.h: Fix off-by-one error when
10481	  checking editlevel in qof_commit_edit() (and macro version), in
10482	  case we ever want qof_commit_edit() to actually do something
10483	  with a backend.
10484
104852006-05-08 03:02  chris
10486
10487	* [r13955] trunk/lib/libqof/qof/qofutil.c,
10488	  trunk/lib/libqof/qof/qofutil.h: Make qof_commit_edit() (and
10489	  macro version) call qof_backend_run_commit() instead of
10490	  qof_backend_run_begin(). Minor cleanups of qof_commit_edit() and
10491	  qof_begin_edit().
10492
104932006-05-08 02:54  chris
10494
10495	* [r13954] trunk/src/backend/file/gnc-budget-xml-v2.c,
10496	  trunk/src/engine/gnc-budget.c, trunk/src/engine/gnc-budget.h,
10497	  trunk/src/gnome/gnc-plugin-page-budget.c: Add begin/commit edit
10498	  blocks to budget setters. Change to using the "destroy" method
10499	  for budget deletion.
10500
105012006-05-07 21:52  jsled
10502
10503	* [r13944] trunk/ChangeLog, trunk/src/engine/Group.c: Simply
10504	  traversal impl.
10505
105062006-05-07 21:39  jsled
10507
10508	* [r13943] trunk/src/engine/test/test-query.c: Restructure for
10509	  clarity.
10510	* [r13942] trunk/ChangeLog,
10511	  trunk/src/engine/test-core/test-engine-stuff.c: Fix `test-query`
10512	  failure.
10513
105142006-05-07 20:22  jsled
10515
10516	* [r13941] trunk/src/engine/test/test-query.c: indentation.
10517
105182006-05-07 20:12  jsled
10519
10520	* [r13940] trunk/ChangeLog,
10521	  trunk/src/gnome/dialog-scheduledxaction.c: Bug#340936: Actually
10522	  close the SX list when we are button-requested to Close the
10523	  dialog, thus cleaning up properly.
10524
105252006-05-07 18:01  jsled
10526
10527	* [r13939] trunk/ChangeLog,
10528	  trunk/src/register/register-gnome/formulacell-gnome.c,
10529	  trunk/src/register/register-gnome/pricecell-gnome.c,
10530	  trunk/src/register/register-gnome/pricecell-gnome.h: Bug#340875:
10531	  factor utf8-clean decimal-point insertion and string handling
10532	  out of the pricecell, and call from the formulacell.
10533
105342006-05-07 00:38  hampton
10535
10536	* [r13937] branches/deprecated-cleanup/ChangeLog,
10537	  branches/deprecated-cleanup/src/business/business-gnome/dialog-billterms.c,
10538	  branches/deprecated-cleanup/src/business/business-gnome/glade/billterms.glade,
10539	  branches/deprecated-cleanup/src/business/dialog-tax-table/dialog-tax-table.c,
10540	  branches/deprecated-cleanup/src/business/dialog-tax-table/tax-tables.glade,
10541	  branches/deprecated-cleanup/src/gnome-utils/dialog-account.c,
10542	  branches/deprecated-cleanup/src/gnome-utils/dialog-utils.h,
10543	  branches/deprecated-cleanup/src/gnome-utils/glade/druid-provider-multifile.glade,
10544	  branches/deprecated-cleanup/src/gnome-utils/gnc-druid-provider-multifile-gnome.c,
10545	  branches/deprecated-cleanup/src/gnome-utils/gnc-druid-provider-multifile-gnome.h,
10546	  branches/deprecated-cleanup/src/gnome-utils/gw-gnome-utils-spec.scm,
10547	  branches/deprecated-cleanup/src/gnome/druid-loan.c,
10548	  branches/deprecated-cleanup/src/gnome/druid-stock-split.c,
10549	  branches/deprecated-cleanup/src/gnome/glade/account.glade,
10550	  branches/deprecated-cleanup/src/gnome/glade/stocks.glade,
10551	  branches/deprecated-cleanup/src/import-export/hbci/druid-hbci-initial.c,
10552	  branches/deprecated-cleanup/src/import-export/hbci/glade/hbci.glade,
10553	  branches/deprecated-cleanup/src/import-export/qif-import/dialog-account-picker.c,
10554	  branches/deprecated-cleanup/src/import-export/qif-import/druid-qif-import.c,
10555	  branches/deprecated-cleanup/src/import-export/qif-import/qif.glade,
10556	  branches/deprecated-cleanup/src/report/report-gnome/dialog-column-view.c,
10557	  branches/deprecated-cleanup/src/report/report-gnome/report.glade:
10558	  First cleanup pass. Mostly conversions from GtkCList to
10559	  GtkTreeView/GtkTreeStore.
10560
105612006-05-07 00:14  hampton
10562
10563	* [r13936] trunk/ChangeLog,
10564	  trunk/src/gnome-utils/gnc-tree-view-account.c: Rebuild the
10565	  column selection menu when the report currency is changed. Fixes
10566	  #340243.
10567
105682006-05-06 23:23  hampton
10569
10570	* [r13935] branches/deprecated-cleanup: Branch for cleaning up the
10571	  various Gtk, Gdk, etc. deprecated functions.
10572
105732006-05-06 23:01  hampton
10574
10575	* [r13934] trunk/configure.in: Really bump the version number for
10576	  setting the GNOME_DISABLE_DEPRECATED flag.
10577
105782006-05-06 22:26  hampton
10579
10580	* [r13933] trunk/ChangeLog,
10581	  trunk/src/gnome-utils/dialog-transfer.c,
10582	  trunk/src/register/register-gnome/gnucash-header.c: Trivial
10583	  replacements for deprecated functions.
10584
105852006-05-06 21:11  hampton
10586
10587	* [r13932] trunk/ChangeLog, trunk/src/gnome-utils/gnc-file.c,
10588	  trunk/src/gnome-utils/gnc-main-window.c: Use the new qof
10589	  functions to provide a dirty indication in the title bar, fixing
10590	  #339026. Also provide an indication of how long the book has
10591	  been dirty in the "save changes to file" dialog.
10592
105932006-05-06 21:09  hampton
10594
10595	* [r13931] trunk/ChangeLog, trunk/lib/libqof/qof/qofbook-p.h,
10596	  trunk/lib/libqof/qof/qofbook.c, trunk/lib/libqof/qof/qofbook.h,
10597	  trunk/lib/libqof/qof/qofutil.c: Add support for directly marking
10598	  the book dirty, for recording the time that the book
10599	  transitioned from clean to dirty, and for calling back a
10600	  registered function when the book transitions from clean to
10601	  dirty.
10602
106032006-05-06 14:53  hampton
10604
10605	* [r13930] trunk/ChangeLog, trunk/configure.in: Can't use external
10606	  qof until it supports "alternate dirty mode".
10607
106082006-05-06 07:55  cstim
10609
10610	* [r13929] trunk/po/nb.po: Updated (finished) norwegian bokmaal
10611	  translation by Sigve Indregard
10612
106132006-05-06 06:14  hampton
10614
10615	* [r13928] trunk/ChangeLog, trunk/src/engine/Account.c,
10616	  trunk/src/engine/SchedXaction.c,
10617	  trunk/src/engine/SchedXaction.h,
10618	  trunk/src/engine/gnc-commodity.c,
10619	  trunk/src/engine/gnc-commodity.h, trunk/src/engine/gnc-lot.c,
10620	  trunk/src/engine/gnc-lot.h, trunk/src/engine/gnc-pricedb.c,
10621	  trunk/src/gnome-utils/dialog-commodity.c: Add
10622	  begin_edit/commit_edit brackets around object modifications.
10623	  Some other related edit changes. Bug #339943 should be fixed as
10624	  of this change.
10625
106262006-05-06 06:03  hampton
10627
10628	* [r13927] trunk/src/engine/gnc-engine.c: Unconditionally enable
10629	  qof alternate dirty mode.
10630
106312006-05-06 06:01  hampton
10632
10633	* [r13926] trunk/ChangeLog, trunk/lib/libqof/qof/qofbook.c,
10634	  trunk/lib/libqof/qof/qofbook.h, trunk/lib/libqof/qof/qofid-p.h,
10635	  trunk/lib/libqof/qof/qofid.c, trunk/lib/libqof/qof/qofid.h,
10636	  trunk/lib/libqof/qof/qofinstance.c,
10637	  trunk/lib/libqof/qof/qofinstance.h,
10638	  trunk/lib/libqof/qof/qofutil.c: Add an alternate mode for
10639	  handling the dirty state of instances and collections. In this
10640	  mode, marking an instance as dirty does not immediately mark the
10641	  collection as dirty. The collection is only dirtied when a dirty
10642	  instance is actually committed to the collection.
10643
106442006-05-06 01:27  hampton
10645
10646	* [r13925] trunk/ChangeLog, trunk/configure.in: Bump the version
10647	  number for setting the GNOME_DISABLE_DEPRECATED flag.
10648
106492006-05-05 13:02  jsled
10650
10651	* [r13924] trunk/src/backend/file/test/test-load-xml2.c: fix
10652	  mis-use of test api.
10653
106542006-05-05 01:21  jsled
10655
10656	* [r13923]
10657	  trunk/src/backend/file/test/test-files/xml2/Money95bank_fr.gml2,
10658	  trunk/src/backend/file/test/test-files/xml2/Money95invst.gml2,
10659	  trunk/src/backend/file/test/test-files/xml2/Money95mutual.gml2,
10660	  trunk/src/backend/file/test/test-files/xml2/Money95stocks.gml2,
10661	  trunk/src/backend/file/test/test-files/xml2/abc.gml2,
10662	  trunk/src/backend/file/test/test-files/xml2/abcall.gml2,
10663	  trunk/src/backend/file/test/test-files/xml2/carols-data-file.gml2,
10664	  trunk/src/backend/file/test/test-files/xml2/cbb-export.gml2,
10665	  trunk/src/backend/file/test/test-files/xml2/conrads-file.gml2,
10666	  trunk/src/backend/file/test/test-files/xml2/every.gml2,
10667	  trunk/src/backend/file/test/test-files/xml2/goonies-file.gml2,
10668	  trunk/src/backend/file/test/test-files/xml2/hierachical-data-file.gml2,
10669	  trunk/src/backend/file/test/test-files/xml2/ms-money.gml2,
10670	  trunk/src/backend/file/test/test-files/xml2/pricedb1.gml2,
10671	  trunk/src/backend/file/test/test-load-xml2.c: add encoding to
10672	  test xml files to prevent loading errors; reformat error message.
10673
106742006-05-05 00:58  chris
10675
10676	* [r13922] trunk/src/engine/Split.c: More consistent Lot<->Split
10677	  handling. Try to use the right API for adding a cloned Split to
10678	  the Lot. Make sure to remove the Split from the Lot when
10679	  deleting a Split. (This prevents use-after-free by test-lots.)
10680	  Add some comments to some strange code that's possibly wrong.
10681
106822006-05-05 00:40  chris
10683
10684	* [r13921] trunk/src/engine/Scrub.c,
10685	  trunk/src/engine/Transaction.c, trunk/src/engine/Transaction.h,
10686	  trunk/src/engine/cap-gains.c, trunk/src/engine/cap-gains.h: Move
10687	  some gains-related transaction-scrubbing operations to from
10688	  cap-gains.c to Transaction.c. Fix a logic error where
10689	  "split->gains |= ~GAINS_STATUS_ADIRTY" was supposed to be
10690	  "split->gains &= ~GAINS_STATUS_ADIRTY". Disable the loop-restart
10691	  code in xaccTransScrubGainsDate() because I think the state
10692	  changes inside the loop will never cause a previously-skipped
10693	  Split to be not skipped during another pass. Incidental: make
10694	  both xaccTransFindSplitByAccount() arguments 'const' Internalize
10695	  Begin/Commit edit block into xaccTransScrubSplits()
10696
106972006-05-05 00:18  chris
10698
10699	* [r13920] trunk/src/engine/test/test-transaction-reversal.c: Some
10700	  testing bits that got left out of r13916.
10701
107022006-05-05 00:17  chris
10703
10704	* [r13919] trunk/src/engine/test-core/test-engine-stuff.c:
10705	  Correctly ensure that the amount and value of test Splits have
10706	  the same sign
10707
107082006-05-04 09:18  cstim
10709
10710	* [r13918] trunk/po/nb.po: Updated Norwegian Bokmaal translaction
10711	  by Sigvei Indregard
10712
107132006-05-04 03:59  chris
10714
10715	* [r13917] trunk/src/register/ledger-core/split-register-load.c:
10716	  Fix bug #340168 by ignoring Splits that have been destroyed
10717	  since the last call to xaccTransBeginEdit().
10718
107192006-05-04 00:06  chris
10720
10721	* [r13916] trunk/src/engine/Transaction.c,
10722	  trunk/src/engine/Transaction.h,
10723	  trunk/src/gnome/gnc-plugin-page-register.c,
10724	  trunk/src/gnome/gnc-split-reg.c: Hide the Transaction's
10725	  management of the "reverse-by" KVP inside the engine. Add new
10726	  function xaccTransGetReversedBy() to find the reversing
10727	  transaction if there is one. This also ensures that the KVP
10728	  changes are inside a Begin/Commit block.
10729
107302006-05-03 20:46  cstim
10731
10732	* [r13915] trunk/po/fr.po: Updated French translation by Fabrice
10733	  Kurz
10734
107352006-05-03 02:28  hampton
10736
10737	* [r13912] trunk/ChangeLog, trunk/src/backend/postgres/price.c,
10738	  trunk/src/business/business-core/gncBillTerm.c,
10739	  trunk/src/business/business-core/gncCustomer.c,
10740	  trunk/src/business/business-core/gncEmployee.c,
10741	  trunk/src/business/business-core/gncEntry.c,
10742	  trunk/src/business/business-core/gncInvoice.c,
10743	  trunk/src/business/business-core/gncJob.c,
10744	  trunk/src/business/business-core/gncOrder.c,
10745	  trunk/src/business/business-core/gncTaxTable.c,
10746	  trunk/src/business/business-core/gncVendor.c,
10747	  trunk/src/engine/Account.c, trunk/src/engine/Group.c,
10748	  trunk/src/engine/SchedXaction.c, trunk/src/engine/gnc-budget.c,
10749	  trunk/src/engine/gnc-commodity.c: Use the existing QOF API to
10750	  modify the instance dirty flag.
10751
107522006-05-02 19:35  cstim
10753
10754	* [r13900] trunk/po/de.po: Updated German translation; still 3666
10755	  out of 3666 translated.
10756
107572006-05-02 19:26  andi5
10758
10759	* [r13899] trunk/ChangeLog,
10760	  trunk/src/gnome/glade/sched-xact.glade: Correct option strings
10761	  in sx editor for tri-annual transactions. Fix #339724.
10762
107632006-05-02 12:17  jsled
10764
10765	* [r13898] trunk/src/register/register-gnome/pricecell-gnome.c:
10766	  match malloc to free, not g_free.
10767
107682006-05-02 09:05  cstim
10769
10770	* [r13897] trunk/configure.in: Ensure the warning about debian and
10771	  error-on-warning is shown only if necessary
10772
107732006-05-02 03:48  hampton
10774
10775	* [r13896] trunk/ChangeLog,
10776	  trunk/src/gnome-utils/dialog-account.c: Use the parent commodity
10777	  and account type when creating new accounts. Fixes #337189 and
10778	  #340242.
10779
107802006-05-02 02:32  hampton
10781
10782	* [r13895] trunk/ChangeLog, trunk/src/engine/TransLog.c,
10783	  trunk/src/engine/TransLog.h, trunk/src/gnome-utils/gnc-file.c:
10784	  Start a new log file after a save. Fixes #173056.
10785
107862006-05-02 00:11  jsled
10787
10788	* [r13894] trunk/ChangeLog,
10789	  trunk/src/register/register-gnome/pricecell-gnome.c: Bug#340358:
10790	  mem/string-handling crasher fix.
10791
107922006-05-01 08:00  cstim
10793
10794	* [r13893] trunk/po/en_GB.po: Updated British English translation
10795	  by Nigel Titley
10796
107972006-05-01 02:49  hampton
10798
10799	* [r13892] trunk/ChangeLog, trunk/src/gnome/reconcile-list.c:
10800	  Patch from Mike Alexander to fix the cleared split date
10801	  threshold in the reconcile window. Fixes #340235.
10802
108032006-04-30 23:29  andi5
10804
10805	* [r13891] trunk/ChangeLog,
10806	  trunk/src/gnome-utils/gnc-html-graph-gog.c: Add legend only to
10807	  barchart and piechart plots, not to scatter plots, as there is
10808	  currently no usage for it. Fix #337769.
10809
108102006-04-30 19:28  hampton
10811
10812	* [r13890] trunk/src/report/report-system/report.scm: Remove
10813	  translation on new strings.
10814
108152006-04-30 16:49  jsled
10816
10817	* [r13889] trunk/ChangeLog, trunk/src/gnome/druid-hierarchy.c:
10818	  Bug#340197: reverse account opening balances when desired.
10819
108202006-04-30 10:32  cstim
10821
10822	* [r13888] trunk/ChangeLog, trunk/src/app-utils/gnc-ui-util.c: Fix
10823	  retrieval of reconcile abbreviation if the translators
10824	  erroneously did not use the same string length as the english
10825	  string. Bug #339722.
10826
108272006-04-30 03:52  hampton
10828
10829	* [r13887] trunk/ChangeLog, trunk/src/engine/cap-gains.c,
10830	  trunk/src/engine/cap-gains.h, trunk/src/engine/gnc-lot.c: Patch
10831	  from Mike Alexander's to handle multiple lot dispositions on the
10832	  same day. Needed since the transaction sorting code may sort
10833	  gains splits after other splits on the same day. Add a new
10834	  function to find the source split associated with a capital
10835	  gains split. Also use lot_amount and lot_value consistently
10836	  instead of opening_amount and opening_value.
10837
108382006-04-30 02:59  hampton
10839
10840	* [r13886] trunk/src/report/report-gnome/dialog-column-view.c,
10841	  trunk/src/report/report-gnome/gncmod-report-gnome.c: Function
10842	  opening curly brace should be on a line by itself.
10843
108442006-04-30 02:38  chris
10845
10846	* [r13885] trunk/src/gnome/gnc-plugin-page-register.c,
10847	  trunk/src/register/ledger-core/split-register.c: Take care of
10848	  any pending changes to a Transaction before voiding it.
10849
108502006-04-30 01:27  hampton
10851
10852	* [r13884] trunk/ChangeLog,
10853	  trunk/src/business/business-gnome/dialog-billterms.c,
10854	  trunk/src/business/business-gnome/glade/billterms.glade:
10855	  Eliminate some gtk warning messages. Stop the contents of the
10856	  Bill Terms dialog from shifting around when the first/last term
10857	  is created/destroyed.
10858
108592006-04-30 00:43  chris
10860
10861	* [r13883] trunk/src/register/ledger-core/split-register.c: When
10862	  deleting the current Transaction in the register, let the action
10863	  take effect immediately by commiting the transaction if it's
10864	  open.
10865
108662006-04-29 22:42  andi5
10867
10868	* [r13882] trunk/ChangeLog, trunk/configure.in,
10869	  trunk/src/register/register-gnome/gnucash-item-edit.c,
10870	  trunk/src/register/register-gnome/gnucash-item-edit.h: Remove
10871	  all XIM code, as it has been commented out unconditionally
10872	  already for a while. Send focus in/out events to register
10873	  GtkEntry. Address #337020.
10874
108752006-04-29 21:51  jsled
10876
10877	* [r13881] trunk/ChangeLog, trunk/src/app-utils/gnc-exp-parser.c,
10878	  trunk/src/gnome/dialog-scheduledxaction.c,
10879	  trunk/src/gnome/dialog-sxsincelast.c: Bug#157179: make
10880	  multi-commodity SX handling a bit better. Expose the needed
10881	  exchange rates as variables in the since-last-run dialog.
10882
108832006-04-29 15:08  chris
10884
10885	* [r13880] trunk/src/gnome-utils/gnc-tree-view-account.c,
10886	  trunk/src/gnome-utils/gnc-tree-view-account.h: Return the
10887	  GtkTreeViewColumn from gnc_tree_view_account_add_kvp_column().
10888
108892006-04-29 13:15  cstim
10890
10891	* [r13879] trunk/ChangeLog, trunk/po/glossary/de.po,
10892	  trunk/po/glossary/gnc-glossary.txt: Clarify definitions of and
10893	  relations between bill, invoice, job, and order.
10894
108952006-04-29 07:30  hampton
10896
10897	* [r13878] trunk/ChangeLog,
10898	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Don't
10899	  allow the user to save a report until they have changed the
10900	  report name. Remove the duplicate shortcut on the Add Report
10901	  menu item.
10902
109032006-04-29 07:27  hampton
10904
10905	* [r13877] trunk/ChangeLog,
10906	  trunk/src/report/report-system/report.scm: Don't load a custom
10907	  report that has the same name as a standard report. Fixes
10908	  #168250.
10909
109102006-04-29 07:25  hampton
10911
10912	* [r13876] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c: Load the
10913	  user config earlier in startup. Fixes the missing custom report
10914	  problem #338668.
10915
109162006-04-29 06:53  hampton
10917
10918	* [r13875] trunk/ChangeLog,
10919	  trunk/src/register/register-gnome/gnucash-sheet.c: Lower the
10920	  minimum required width of the register. This does affect the
10921	  size constraint imposed by the register summary bar.
10922
109232006-04-29 02:17  chris
10924
10925	* [r13874] trunk/src/engine/Account.c,
10926	  trunk/src/engine/AccountP.h: When deleting an Account, also
10927	  delete any Splits that are set to be added to the Account if
10928	  their open Transaction is commited.
10929
109302006-04-29 02:04  hampton
10931
10932	* [r13873] trunk/ChangeLog, trunk/configure.in: Default to
10933	  --enable-error-on-warning only in svn based source trees. Fixes
10934	  #330687.
10935
109362006-04-28 21:11  hampton
10937
10938	* [r13872] trunk/AUTHORS, trunk/ChangeLog,
10939	  trunk/src/engine/Scrub2.c, trunk/src/engine/Transaction.c,
10940	  trunk/src/engine/cap-gains.c, trunk/src/engine/gnc-lot.c,
10941	  trunk/src/engine/gnc-lot.h,
10942	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
10943	  trunk/src/gnome/window-reconcile.c: Mike Alexander's patch to
10944	  fix lot date calculation, and to include all splits when
10945	  computing capital gain's instead of just the opening lot. Scrub
10946	  lots when scrubbing everything else. Some MacOs X fixes.
10947
109482006-04-28 20:46  hampton
10949
10950	* [r13871] trunk/ChangeLog,
10951	  trunk/src/gnome/gnc-plugin-basic-commands.c: Finishing all
10952	  pending transactions before new and open commands, not just save
10953	  commands. Fixes #334090.
10954
109552006-04-28 13:01  chris
10956
10957	* [r13870] trunk/src/gnome/gnc-plugin-page-budget.c: For budget
10958	  data entry interpret an empty string as valid input meaning "0".
10959	  Closes #339946
10960
109612006-04-27 21:02  chris
10962
10963	* [r13869] trunk/src/engine/Account.c: Remove an assertion w/
10964	  explanation of why it doesn't hold. Fixes #339781.
10965
109662006-04-27 21:00  cstim
10967
10968	* [r13868] trunk/AUTHORS, trunk/ChangeLog, trunk/po/fr.po: Updated
10969	  French translation by Fabrice Kurz
10970
109712006-04-27 20:44  cstim
10972
10973	* [r13867] trunk/ChangeLog,
10974	  trunk/src/import-export/hbci/gnc-hbci-utils.c,
10975	  trunk/src/import-export/hbci/hbci-interaction.c,
10976	  trunk/src/import-export/hbci/hbci-interaction.h: Fix
10977	  GNCInteractor_hadErrors() that reported too many errors. Fixes
10978	  #339504.
10979
109802006-04-27 13:14  jsled
10981
10982	* [r13866] trunk/src/gnome/dialog-scheduledxaction.c: Bug#334627
10983	  fix attempt 2: remove needless NULLing-out of SX.
10984
109852006-04-27 03:27  chris
10986
10987	* [r13865] trunk/src/register/ledger-core/split-register.c:
10988	  Address bug #339288: When deleting a split, ensure the
10989	  transaction is open for editing, an redraw the display afterward.
10990
109912006-04-27 02:52  chris
10992
10993	* [r13864] trunk/src/gnome/gnc-plugin-page-budget.c,
10994	  trunk/src/gnome/gnc-plugin-page-register.c,
10995	  trunk/src/gnome/gnc-split-reg.c,
10996	  trunk/src/gnome/reconcile-list.c,
10997	  trunk/src/gnome/window-reconcile.c: Remove some unnecessary
10998	  BeginEdit/CommitEdit calls. Early exit the budget keynav
10999	  function on no-op case.
11000
110012006-04-27 02:18  chris
11002
11003	* [r13863]
11004	  trunk/src/register/ledger-core/split-register-control.c,
11005	  trunk/src/register/ledger-core/split-register-load.c,
11006	  trunk/src/register/ledger-core/split-register.c: More register
11007	  fixes related to recent changes: For the autofill in
11008	  basic-ledger mode, avoid an extra BeginCommit. For "remove all
11009	  splits from the transaction" case, also avoid a potential extra
11010	  BeginCommit. Also, fix a bug where one split might have not been
11011	  removed if this operation was performed in a register other than
11012	  the one where the transaction was created. Make sure that
11013	  whenever we actually do commit the pending transaction, we clear
11014	  the stored GUID *before* the commit, since it may be checked
11015	  again from the register's refresh event handler. In other news,
11016	  I haven't seen the orphan splits recently...
11017
110182006-04-27 01:33  jsled
11019
11020	* [r13862] trunk/ChangeLog,
11021	  trunk/src/gnome/dialog-scheduledxaction.c: Attempt to affect
11022	  #334627: re-order destroying SX vs. window.
11023
110242006-04-26 09:11  cstim
11025
11026	* [r13861] trunk/ChangeLog, trunk/doc/gnucash.1.in: Properly quote
11027	  marks. Bug #339731.
11028
110292006-04-26 04:49  hampton
11030
11031	* [r13860] trunk/ChangeLog, trunk/src/gnome/glade/progress.glade,
11032	  trunk/src/import-export/qif-import/druid-qif-import.c,
11033	  trunk/src/import-export/qif-import/qif-file.scm,
11034	  trunk/src/import-export/qif-import/qif-merge-groups.scm,
11035	  trunk/src/import-export/qif-import/qif-to-gnc.scm: Center the
11036	  progress dialog on the qif import druid. Fixes #336188.
11037
110382006-04-26 04:14  hampton
11039
11040	* [r13859] trunk/ChangeLog, trunk/src/engine/gnc-commodity.c,
11041	  trunk/src/engine/gnc-pricedb.c: Mark the collections as clean
11042	  after the default items have been created. Fixes #337185.
11043
110442006-04-26 03:30  chris
11045
11046	* [r13858] trunk/src/gnome-utils/gnc-tree-view.c,
11047	  trunk/src/gnome-utils/gnc-tree-view.h: Publicize the
11048	  ALWAYS_VISIBLE column attribute for GncTreeView.
11049
110502006-04-26 02:21  hampton
11051
11052	* [r13857] trunk/ChangeLog, trunk/src/scm/price-quotes.scm: Fix
11053	  the crash in #339764.
11054
110552006-04-26 01:31  jsled
11056
11057	* [r13856] trunk/ChangeLog,
11058	  trunk/src/register/ledger-core/split-register-load.c,
11059	  trunk/src/register/register-core/formulacell.c,
11060	  trunk/src/register/register-core/pricecell.c,
11061	  trunk/src/register/register-core/table-allgui.c: Bug#119078:
11062	  promote register parse errors to the user.
11063
110642006-04-26 00:03  hampton
11065
11066	* [r13853] trunk/ChangeLog,
11067	  trunk/src/gnome/gnc-plugin-page-register.c: Don't try to update
11068	  the main window page name when invoked with an embedded window.
11069	  Fixes #339763.
11070
110712006-04-25 20:56  cstim
11072
11073	* [r13852] trunk/ChangeLog, trunk/po/de.po: Updated German
11074	  translation. 3666 out of 3666 translated.
11075
110762006-04-25 08:33  andi5
11077
11078	* [r13850] trunk/ChangeLog, trunk/src/gnome-utils/gnc-tree-view.c:
11079	  Initialize depth variable in tree view keynav before using it.
11080
110812006-04-25 05:13  hampton
11082
11083	* [r13849] trunk/ChangeLog, trunk/src/scm/process.scm: Handle the
11084	  failure to fork a child process and print an error message,
11085	  instead of just ignoring the error. Fixes #127241.
11086
110872006-04-25 04:20  hampton
11088
11089	* [r13848] trunk/ChangeLog,
11090	  trunk/src/gnome-utils/gnc-currency-edit.c,
11091	  trunk/src/gnome-utils/gnc-currency-edit.h: Add completion
11092	  support to the currency edit widget. Fixes #339412.
11093
110942006-04-25 04:18  chris
11095
11096	* [r13847] trunk/src/gnome-utils/gnc-tree-view.c,
11097	  trunk/src/gnome-utils/gnc-tree-view.h,
11098	  trunk/src/gnome/gnc-plugin-page-budget.c: Implement a keynav
11099	  policy for the budget page. Addresses bug #339515.
11100
111012006-04-25 04:17  hampton
11102
11103	* [r13846] trunk/src/gnome/glade/account.glade: Don't use the full
11104	  width of the dialog, only as much as is necessary for the
11105	  content.
11106
111072006-04-24 22:35  chris
11108
11109	* [r13844] trunk/src/register/ledger-core/split-register.c:
11110	  Another crack at fixing bug #327780. Simplify the control flow
11111	  around the code in gnc_split_register_save() that decides what
11112	  transactions to commit and when. Be sure to commit the blank
11113	  transaction even when it's not the pending transaction. Refresh
11114	  the register after transaction rollback. Add more assertions
11115	  that will either fail in some case I haven't tested or prove
11116	  that more register code is unreachable.
11117
111182006-04-24 22:27  chris
11119
11120	* [r13843]
11121	  trunk/src/register/ledger-core/split-register-control.c: Use
11122	  'pending_trans' variable name for clearer code.
11123
111242006-04-24 14:20  cstim
11125
11126	* [r13842] trunk/po/fr.po: Updated French translation by Jonathan
11127	  Ernst.
11128
111292006-04-24 13:58  chris
11130
11131	* [r13841] trunk/src/register/ledger-core/split-register.c: Fix
11132	  uninitialized use in
11133	  gnc_split_register_empty_current_trans_except_split
11134
111352006-04-24 08:23  cstim
11136
11137	* [r13840] trunk/ChangeLog,
11138	  trunk/src/import-export/log-replay/gnc-log-replay.c: Activate
11139	  newly added string as string freeze exception. That bug was
11140	  grave enough to justify this.
11141
111422006-04-24 00:58  chris
11143
11144	* [r13836] trunk/src/gnome/gnc-plugin-page-budget.c: Default the
11145	  budget page's show_hidden flag to FALSE. Closes #339413.
11146
111472006-04-24 00:12  chris
11148
11149	* [r13835] trunk/ChangeLog: sync ChangeLog from 'svn log -v'
11150
111512006-04-23 23:01  chris
11152
11153	* [r13834]
11154	  trunk/src/register/ledger-core/split-register-control.c,
11155	  trunk/src/register/ledger-core/split-register-load.c,
11156	  trunk/src/register/ledger-core/split-register.c: Don't
11157	  immediately commit the blank transaction after creating it. When
11158	  saving the register state, don't commit an open transaction
11159	  unless we think it was opened from this register. These changes
11160	  are intended to fix bug #327780. I've also added several related
11161	  assertions. If any of these assertions fail, it may indicate
11162	  that I don't really understand what's going on, and that this
11163	  may not be the correct fix for #327780.
11164
111652006-04-23 21:07  chris
11166
11167	* [r13833]
11168	  trunk/src/register/ledger-core/split-register-control.c,
11169	  trunk/src/register/ledger-core/split-register-p.h,
11170	  trunk/src/register/ledger-core/split-register.c: Remove some
11171	  unnecessary Begin/Commit blocks around code that is already
11172	  transactional. Convert some Split function calls to the
11173	  xaccSplit... form.
11174
111752006-04-22 20:14  hampton
11176
11177	* [r13832] trunk/ChangeLog,
11178	  trunk/src/gnome-utils/gnc-main-window.c,
11179	  trunk/src/gnome-utils/gnc-main-window.h,
11180	  trunk/src/gnome/gnc-plugin-page-register.c,
11181	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Update a
11182	  report's tab name in the main window when the name in the report
11183	  options is changed. Fixes #334199. Also update a register's tab
11184	  name if the account name is changed.
11185
111862006-04-22 19:04  cstim
11187
11188	* [r13831] trunk/ChangeLog, trunk/src/gnome/gnc-split-reg.c: Mark
11189	  string for translation as pointed out by Andreas K�hler.
11190
111912006-04-22 05:14  chris
11192
11193	* [r13830] trunk/src/engine/Transaction.c: Internalize the
11194	  transactional semantics for all Transaction setters. This is
11195	  what I actually intended in r13130, but we want the stuff that
11196	  xaccTransCommitEdit provides over-and-above what qof_commit_edit
11197	  provides.
11198
111992006-04-22 05:09  hampton
11200
11201	* [r13829] trunk/ChangeLog,
11202	  trunk/src/gnome-utils/gnc-main-window.c: Fix a null pointer
11203	  dereference. Don't make the Close button sensitive until a page
11204	  has been added. Fixes #339372.
11205
112062006-04-22 04:53  hampton
11207
11208	* [r13828] trunk/ChangeLog, trunk/src/gnome-utils/gnc-icons.c,
11209	  trunk/src/pixmaps/Makefile.am, trunk/src/pixmaps/account-16.png,
11210	  trunk/src/pixmaps/account.png,
11211	  trunk/src/pixmaps/delete-account-16.png,
11212	  trunk/src/pixmaps/delete-account.png,
11213	  trunk/src/pixmaps/edit-account-16.png,
11214	  trunk/src/pixmaps/edit-account.png,
11215	  trunk/src/pixmaps/gnc-account-16.png,
11216	  trunk/src/pixmaps/gnc-account-delete-16.png,
11217	  trunk/src/pixmaps/gnc-account-delete.png,
11218	  trunk/src/pixmaps/gnc-account-edit-16.png,
11219	  trunk/src/pixmaps/gnc-account-edit.png,
11220	  trunk/src/pixmaps/gnc-account-new-16.png,
11221	  trunk/src/pixmaps/gnc-account-new.png,
11222	  trunk/src/pixmaps/gnc-account-open-16.png,
11223	  trunk/src/pixmaps/gnc-account-open.png,
11224	  trunk/src/pixmaps/gnc-account.png,
11225	  trunk/src/pixmaps/gnc-split-trans-16.png,
11226	  trunk/src/pixmaps/gnc-split-trans.png,
11227	  trunk/src/pixmaps/gnc-transfer-16.png,
11228	  trunk/src/pixmaps/gnc-transfer.png,
11229	  trunk/src/pixmaps/new-account-16.png,
11230	  trunk/src/pixmaps/new-account.png,
11231	  trunk/src/pixmaps/open-account-16.png,
11232	  trunk/src/pixmaps/open-account.png,
11233	  trunk/src/pixmaps/split-transaction-16.png,
11234	  trunk/src/pixmaps/split-transaction.png,
11235	  trunk/src/pixmaps/transfer-16.png,
11236	  trunk/src/pixmaps/transfer.png: Rename some icon files.
11237
112382006-04-22 04:42  chris
11239
11240	* [r13827] trunk/src/business/business-core/gncBillTerm.c,
11241	  trunk/src/business/business-core/gncCustomer.c,
11242	  trunk/src/business/business-core/gncEmployee.c,
11243	  trunk/src/business/business-core/gncEntry.c,
11244	  trunk/src/business/business-core/gncInvoice.c,
11245	  trunk/src/business/business-core/gncJob.c,
11246	  trunk/src/business/business-core/gncOrder.c,
11247	  trunk/src/business/business-core/gncTaxTable.c,
11248	  trunk/src/business/business-core/gncVendor.c,
11249	  trunk/src/engine/Transaction.c, trunk/src/engine/gnc-pricedb.c:
11250	  Replace calls to QOF_COMMIT_EDIT_PART1 macro with calls to
11251	  qof_commit_edit()
11252
112532006-04-22 04:02  hampton
11254
11255	* [r13826] trunk/ChangeLog,
11256	  trunk/src/business/business-gnome/gnc-plugin-page-invoice.c,
11257	  trunk/src/gnome-utils/gnc-icons.c,
11258	  trunk/src/gnome-utils/gnc-icons.h,
11259	  trunk/src/gnome/gnc-plugin-page-register.c,
11260	  trunk/src/pixmaps/Makefile.am,
11261	  trunk/src/pixmaps/gnc-invoice-16.png,
11262	  trunk/src/pixmaps/gnc-invoice-edit-16.png,
11263	  trunk/src/pixmaps/gnc-invoice-edit.png,
11264	  trunk/src/pixmaps/gnc-invoice-post-16.png,
11265	  trunk/src/pixmaps/gnc-invoice-post.png,
11266	  trunk/src/pixmaps/gnc-invoice-unpost-16.png,
11267	  trunk/src/pixmaps/gnc-invoice-unpost.png,
11268	  trunk/src/pixmaps/gnc-invoice.png,
11269	  trunk/src/pixmaps/gnc-jumpto-16.png,
11270	  trunk/src/pixmaps/gnc-jumpto.png,
11271	  trunk/src/pixmaps/gnc-sx-new-16.png,
11272	  trunk/src/pixmaps/gnc-sx-new.png: Add new icons for invoices,
11273	  adding a scheduled transaction, and the jump action. Fixes
11274	  #339112.
11275
112762006-04-22 01:25  chris
11277
11278	* [r13825] trunk/lib/libqof/qof/qoflog.c: Avoid buffer overrun in
11279	  qoflog.
11280
112812006-04-22 00:57  hampton
11282
11283	* [r13824] trunk/ChangeLog, trunk/src/engine/TransLog.c,
11284	  trunk/src/engine/TransLog.h,
11285	  trunk/src/import-export/log-replay/gnc-log-replay.c: Don't allow
11286	  the user to open the current log file. Fixes #337211.
11287
112882006-04-21 22:55  hampton
11289
11290	* [r13823] trunk/ChangeLog,
11291	  trunk/src/gnome-utils/gnc-main-window.c,
11292	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Don't
11293	  allow a report page to be closed of it is in the process of
11294	  reloading. Make the close buttons on the notebook tabs
11295	  insensitive when the rest of the UI is insensitive. Fixes 339327.
11296
112972006-04-21 21:14  hampton
11298
11299	* [r13822] trunk/ChangeLog,
11300	  trunk/src/report/report-gnome/report-gnome.scm,
11301	  trunk/src/report/utility-reports/welcome-to-gnucash.scm: Make
11302	  the "Welcome to GnuCash" report menu item build the entire
11303	  report, instead of just the first sub-report.
11304
113052006-04-21 19:21  hampton
11306
11307	* [r13821] trunk/ChangeLog,
11308	  trunk/src/report/report-gnome/gnc-plugin-page-report.c,
11309	  trunk/src/report/report-system/report-system.scm,
11310	  trunk/src/report/report-system/report.scm: Correctly save and
11311	  restore multicolumn reports. Fixes 327627.
11312
113132006-04-21 19:18  hampton
11314
11315	* [r13820] trunk/src/report/report-system/html-document.scm: Don't
11316	  complain about reports without html titles. This occurs for
11317	  every embedded report.
11318
113192006-04-21 15:25  hampton
11320
11321	* [r13819] trunk/ChangeLog, trunk/src/gnome/glade/reconcile.glade:
11322	  Remove translatable flag from a temp label.
11323
113242006-04-21 15:22  hampton
11325
11326	* [r13818] trunk/src/gnome/glade/reconcile.glade: Remove unused
11327	  dialog.
11328
113292006-04-21 15:07  hampton
11330
11331	* [r13817] trunk/ChangeLog, trunk/src/gnome/glade/account.glade:
11332	  Add a tooltip for the "hidden" option in the Edit Account dialog.
11333
113342006-04-21 08:09  cstim
11335
11336	* [r13816] trunk/po/en_GB.po: Remove erroneous translation in
11337	  en_GB: Probably a proposed fuzzy translation has been accepted
11338	  without checking.
11339
113402006-04-21 08:08  cstim
11341
11342	* [r13815] trunk/accounts/fr_CH: Add svnignores
11343
113442006-04-20 20:34  andi5
11345
11346	* [r13813] trunk/src/gnome-utils/glade/druid-gnc-xml-import.glade:
11347	  Remove translatable property of some forgotten placeholder
11348	  strings in glade file.
11349
113502006-04-20 20:21  cstim
11351
11352	* [r13812] trunk/po/de.po: Updated German translation; 3623 out of
11353	  3676 translated.
11354
113552006-04-20 01:37  chris
11356
11357	* [r13811] trunk/ChangeLog, trunk/configure.in,
11358	  trunk/lib/libqof/backend/file/pilot-qsf-gncCustomer.xml,
11359	  trunk/lib/libqof/backend/file/qof-backend-qsf.h,
11360	  trunk/lib/libqof/backend/file/qsf-backend.c,
11361	  trunk/lib/libqof/backend/file/qsf-xml-map.c,
11362	  trunk/lib/libqof/backend/file/qsf-xml.c,
11363	  trunk/lib/libqof/backend/file/qsf-xml.h,
11364	  trunk/lib/libqof/qof/deprecated.h,
11365	  trunk/lib/libqof/qof/kvp_frame.c,
11366	  trunk/lib/libqof/qof/kvp_frame.h,
11367	  trunk/lib/libqof/qof/qofbookmerge.c,
11368	  trunk/lib/libqof/qof/qofchoice.c,
11369	  trunk/lib/libqof/qof/qofutil.c, trunk/lib/libqof/qof/qofutil.h:
11370	  Revert r13797 so that it can be recommited as logical,
11371	  documented changes.
11372
113732006-04-20 00:05  hampton
11374
11375	* [r13810] trunk/ChangeLog,
11376	  trunk/src/report/report-system/gnc-report.c: If the report
11377	  already has an id assigned (i.e. restored reports) then add it
11378	  to the table using that id. Only generate ids for reports that
11379	  don't have them yet.
11380
113812006-04-19 22:28  hampton
11382
11383	* [r13809] trunk/ChangeLog,
11384	  trunk/src/gnome-utils/gnc-main-window.c: Don't call shutdown
11385	  directly from the delete_event handler, but use a periodic idle
11386	  function that checks to insure that gnucash isn't saving the
11387	  data file before calling shutdown. Fixes 338952.
11388
113892006-04-19 19:35  cstim
11390
11391	* [r13808] trunk/ChangeLog, trunk/accounts/Makefile.am,
11392	  trunk/accounts/fr_CH, trunk/accounts/fr_CH/Makefile.am,
11393	  trunk/accounts/fr_CH/acctchrt_brokerage.gnucash-xea,
11394	  trunk/accounts/fr_CH/acctchrt_business.gnucash-xea,
11395	  trunk/accounts/fr_CH/acctchrt_carloan.gnucash-xea,
11396	  trunk/accounts/fr_CH/acctchrt_cdmoneymkt.gnucash-xea,
11397	  trunk/accounts/fr_CH/acctchrt_childcare.gnucash-xea,
11398	  trunk/accounts/fr_CH/acctchrt_common.gnucash-xea,
11399	  trunk/accounts/fr_CH/acctchrt_currency.gnucash-xea,
11400	  trunk/accounts/fr_CH/acctchrt_eduloan.gnucash-xea,
11401	  trunk/accounts/fr_CH/acctchrt_fixedassets.gnucash-xea,
11402	  trunk/accounts/fr_CH/acctchrt_homeloan.gnucash-xea,
11403	  trunk/accounts/fr_CH/acctchrt_homeown.gnucash-xea,
11404	  trunk/accounts/fr_CH/acctchrt_otherloan.gnucash-xea,
11405	  trunk/accounts/fr_CH/acctchrt_renter.gnucash-xea,
11406	  trunk/accounts/fr_CH/acctchrt_retiremt.gnucash-xea,
11407	  trunk/accounts/fr_CH/acctchrt_spouseinc.gnucash-xea,
11408	  trunk/accounts/fr_CH/acctchrt_spouseretire.gnucash-xea,
11409	  trunk/configure.in: New French Swiss account templates by
11410	  Jonathan Ernst
11411
114122006-04-19 02:35  hampton
11413
11414	* [r13803] trunk/ChangeLog, trunk/src/gnome/top-level.c,
11415	  trunk/src/report/report-gnome/window-report.c,
11416	  trunk/src/report/report-gnome/window-report.h: Parse the old
11417	  ~/.gnome/GnuCash MDI document file to see which 1.8 reports
11418	  should be opened the first time gnucash2 starts.
11419
114202006-04-18 19:28  cstim
11421
11422	* [r13802] trunk/ChangeLog, trunk/po/fr.po: Updated French
11423	  translation by Jonathan Ernst
11424
114252006-04-18 19:27  cstim
11426
11427	* [r13801] trunk/AUTHORS, trunk/ChangeLog, trunk/Makefile.am,
11428	  trunk/po/glossary/fr.po: Added French glossary by Jonathan Ernst
11429
114302006-04-18 18:05  warlord
11431
11432	* [r13800] trunk/ChangeLog, trunk/doc/tip_of_the_day.list.in,
11433	  trunk/src/report/standard-reports/register.scm: Two string fixes.
11434
114352006-04-17 20:04  cstim
11436
11437	* [r13799] trunk/po/ne.po: Updated Nepali translation from
11438	  Translation Project
11439
114402006-04-17 14:30  andi5
11441
11442	* [r13798] trunk/src/gnome-utils/druid-gnc-xml-import.c:
11443	  Initialize some variables before usage so that gcc does not
11444	  complain.
11445
114462006-04-17 13:06  codehelp
11447
11448	* [r13797] trunk/ChangeLog, trunk/configure.in,
11449	  trunk/lib/libqof/backend/file/pilot-qsf-gncCustomer.xml,
11450	  trunk/lib/libqof/backend/file/qof-backend-qsf.h,
11451	  trunk/lib/libqof/backend/file/qsf-backend.c,
11452	  trunk/lib/libqof/backend/file/qsf-xml-map.c,
11453	  trunk/lib/libqof/backend/file/qsf-xml.c,
11454	  trunk/lib/libqof/backend/file/qsf-xml.h,
11455	  trunk/lib/libqof/qof/deprecated.h,
11456	  trunk/lib/libqof/qof/kvp_frame.c,
11457	  trunk/lib/libqof/qof/kvp_frame.h,
11458	  trunk/lib/libqof/qof/qofbookmerge.c,
11459	  trunk/lib/libqof/qof/qofchoice.c,
11460	  trunk/lib/libqof/qof/qofutil.c, trunk/lib/libqof/qof/qofutil.h:
11461	  Final changes for QOF 0.6.4 - Improvements in map handling.
11462
114632006-04-17 09:05  codehelp
11464
11465	* [r13796] trunk/po/en_GB.po: updated en_GB translation
11466
114672006-04-16 23:33  wilddev
11468
11469	* [r13795] tags/1.9.5: Tagging the 1.9.5 release of GnuCash
11470
114712006-04-16 23:32  wilddev
11472
11473	* [r13794] trunk/ChangeLog, trunk/NEWS, trunk/configure.in: update
11474	  to release 1.9.5
11475
114762006-04-16 22:25  warlord
11477
11478	* [r13793] trunk/ChangeLog,
11479	  trunk/src/business/business-gnome/Makefile.am,
11480	  trunk/src/business/business-gnome/dialog-choose-owner.c,
11481	  trunk/src/business/business-gnome/dialog-choose-owner.h,
11482	  trunk/src/business/business-gnome/glade/Makefile.am,
11483	  trunk/src/business/business-gnome/glade/choose-owner.glade: Add
11484	  new files to make the string freeze that define the interface to
11485	  choose a customer or vendor for a hand-entered transaction.
11486	  Hopefully we can simplify the input by allowing users to enter a
11487	  transaction directly and assigning it to a customer/vendor by
11488	  hand (rather than going through the business interfaces).
11489
114902006-04-16 21:19  andi5
11491
11492	* [r13792] trunk/src/gnome-utils/druid-gnc-xml-import.c: Add a
11493	  string to final page of encodings druid.
11494
114952006-04-15 23:21  warlord
11496
11497	* [r13791] trunk/ChangeLog,
11498	  trunk/src/gnome-utils/druid-gnc-xml-import.c: need to #include
11499	  gmodule.h.
11500
115012006-04-15 21:37  chris
11502
11503	* [r13790] trunk/src/report/report-system/report-system.scm,
11504	  trunk/src/report/report-system/report-utilities.scm,
11505	  trunk/src/report/standard-reports/balance-sheet.scm,
11506	  trunk/src/report/standard-reports/equity-statement.scm,
11507	  trunk/src/report/standard-reports/trial-balance.scm: Avoid
11508	  trying to represent "forever-ago" with a timepair. Instead, call
11509	  gnc:accountlist-get-comm-balance-at-date when we really just
11510	  want the balance at one date. This fixes the retained-earnings
11511	  calculation on the balance sheet report.
11512
115132006-04-15 21:26  hampton
11514
11515	* [r13789] trunk/ChangeLog,
11516	  trunk/src/gnome-utils/dialog-account.c,
11517	  trunk/src/gnome-utils/dialog-commodity.c,
11518	  trunk/src/gnome-utils/glade/commodity.glade,
11519	  trunk/src/gnome-utils/gnc-tree-view-price.c,
11520	  trunk/src/gnome/dialog-commodities.c,
11521	  trunk/src/gnome/glade/account.glade,
11522	  trunk/src/gnome/glade/commodities.glade,
11523	  trunk/src/gnome/glade/price.glade,
11524	  trunk/src/gnome/gnc-plugin-basic-commands.c: Replace "commodity"
11525	  with "security" where it is user visible. If its possible to
11526	  determine that the user is operating on a currency instead of a
11527	  commodity, update titles/labels to specify "security". Fixes
11528	  338382.
11529
115302006-04-15 18:50  hampton
11531
11532	* [r13788] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.c,
11533	  trunk/src/engine/Account.c, trunk/src/engine/Scrub.c,
11534	  trunk/src/engine/Scrub.h,
11535	  trunk/src/import-export/hbci/gnc-hbci-kvp.c,
11536	  trunk/src/import-export/hbci/gnc-hbci-kvp.h: Clean up the xml
11537	  file some by dropping empty kvp strings/frames and 'false'
11538	  placeholder values.
11539
115402006-04-15 18:10  andi5
11541
11542	* [r13787] trunk/ChangeLog,
11543	  trunk/src/gnome-utils/druid-gnc-xml-import.c: Fix to compile on
11544	  systems with glib < 2.9.
11545
115462006-04-15 16:40  hampton
11547
11548	* [r13786] trunk/ChangeLog, trunk/lib/libqof/qof/kvp_frame.c,
11549	  trunk/lib/libqof/qof/kvp_frame.h, trunk/src/engine/Account.c,
11550	  trunk/src/engine/Split.c, trunk/src/engine/Transaction.c,
11551	  trunk/src/engine/Transaction.h,
11552	  trunk/src/engine/gw-engine-spec.scm: The kvp_frame_get_string()
11553	  function returns a pointer to an internal string. Mark it
11554	  'const' to prevent callers from trying to free it.
11555
115562006-04-15 03:52  hampton
11557
11558	* [r13785] trunk/ChangeLog, trunk/src/engine/Account.c,
11559	  trunk/src/engine/Account.h,
11560	  trunk/src/gnome-utils/dialog-account.c,
11561	  trunk/src/gnome-utils/gnc-tree-view-account.c,
11562	  trunk/src/gnome-utils/gnc-tree-view-account.h,
11563	  trunk/src/gnome/glade/account.glade,
11564	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
11565	  trunk/src/gnome/gnc-plugin-page-budget.c,
11566	  trunk/src/register/ledger-core/split-register-load.c: Add a
11567	  per-account "hidden" flag, and update the accounts page and the
11568	  account quickfill to respect this flag. Also flip the "hide zero
11569	  balance" flag to a "show zero balance" flag for symmetry.
11570	  Implements 87077.
11571
115722006-04-15 00:14  hampton
11573
11574	* [r13784] trunk/ChangeLog,
11575	  trunk/src/gnome/gnc-plugin-page-account-tree.c: Allow the
11576	  account tree view callback to run in addition the the page
11577	  callback. Fixes 303995.
11578
115792006-04-14 22:56  hampton
11580
11581	* [r13783] trunk/ChangeLog,
11582	  trunk/src/gnome-utils/glade/preferences.glade: Clarify text
11583	  regarding the lines in the register. Fixes 338479.
11584
115852006-04-14 22:44  hampton
11586
11587	* [r13782] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.c,
11588	  trunk/src/gnome-utils/druid-gnc-xml-import.c: Fixes to compile
11589	  with gcc4.
11590
115912006-04-14 17:38  andi5
11592
11593	* [r13781] trunk/ChangeLog, trunk/lib/libqof/qof/qofbackend.h,
11594	  trunk/lib/libqof/qof/qofsession.c,
11595	  trunk/src/backend/file/gnc-backend-file.c,
11596	  trunk/src/backend/file/gnc-backend-file.h,
11597	  trunk/src/backend/file/io-example-account.c,
11598	  trunk/src/backend/file/io-example-account.h,
11599	  trunk/src/backend/file/io-gncxml-v1.c,
11600	  trunk/src/backend/file/io-gncxml-v2.c,
11601	  trunk/src/backend/file/io-gncxml-v2.h,
11602	  trunk/src/backend/file/sixtp.c, trunk/src/backend/file/sixtp.h,
11603	  trunk/src/backend/file/test/test-xml2-is-file.c,
11604	  trunk/src/gnome-utils/Makefile.am,
11605	  trunk/src/gnome-utils/druid-gnc-xml-import.c,
11606	  trunk/src/gnome-utils/druid-gnc-xml-import.h,
11607	  trunk/src/gnome-utils/glade/Makefile.am,
11608	  trunk/src/gnome-utils/glade/druid-gnc-xml-import.glade,
11609	  trunk/src/gnome-utils/gnc-file.c: Initial support to decode old,
11610	  ambiguous data files, missing an encoding declaration, with the
11611	  help of the user.
11612
116132006-04-14 16:45  warlord
11614
11615	* [r13780] trunk/ChangeLog, trunk/src/app-utils/gnc-ui-util.c,
11616	  trunk/src/backend/file/test/test-dom-converters1.c,
11617	  trunk/src/engine/Transaction.c,
11618	  trunk/src/engine/test/test-date.c: Fix a bunch of 64-bit compile
11619	  issues. * src/engine/Transaction.c: *
11620	  src/engine/test/test-date.c: *
11621	  src/backend/file/test/test-dom-converters1.c: Fix 64-bit
11622	  compile: Use G_GUINT64_FORMAT instead of %llu or lld for
11623	  Timespec seconds. * src/app-utils/gnc-ui-util.c: Fix 64-bit
11624	  compile issues: - Use QOF_SCANF_LLD instead of GNC_SCANF_LLD. -
11625	  Use QOF_SCANF_LLD and G_GINT64_FORMAT properly. - replace %lld
11626	  with G_GINT64_FORMAT
11627
116282006-04-14 05:37  hampton
11629
11630	* [r13779] trunk/ChangeLog,
11631	  trunk/src/business/business-ledger/gncEntryLedgerDisplay.c,
11632	  trunk/src/engine/Transaction.c, trunk/src/engine/gnc-event.h,
11633	  trunk/src/gnome-utils/window-main-summarybar.c,
11634	  trunk/src/gnome/window-reconcile.c,
11635	  trunk/src/register/ledger-core/gnc-ledger-display.c: Add a new
11636	  event for when a split associated with account is changed.
11637
116382006-04-14 05:36  hampton
11639
11640	* [r13778] trunk/ChangeLog,
11641	  trunk/src/gnome-utils/account-quickfill.c: Improve the
11642	  performance of the listen_for_accounts function. Never rebuild
11643	  the list_store from scratch as the time required to sort each
11644	  account insertion takes forever with a large number of accounts.
11645
116462006-04-14 03:49  hampton
11647
11648	* [r13777] trunk/ChangeLog, trunk/src/app-utils/options.scm,
11649	  trunk/src/engine/commodity-table.scm,
11650	  trunk/src/engine/engine.scm, trunk/src/engine/gnc-commodity.c,
11651	  trunk/src/engine/gw-engine-spec.scm,
11652	  trunk/src/gnome-utils/window-main-summarybar.c,
11653	  trunk/src/gnome/dialog-commodities.c,
11654	  trunk/src/import-export/qif-import/qif-to-gnc.scm: Finish
11655	  cleaning up old uses of NS_ISO. Use the C is_currency function
11656	  for both C and Scheme calls.
11657
116582006-04-14 02:36  hampton
11659
11660	* [r13776] trunk/ChangeLog, trunk/src/app-utils/gnc-euro.c,
11661	  trunk/src/app-utils/gnc-ui-util.c,
11662	  trunk/src/app-utils/options.scm,
11663	  trunk/src/gnome-utils/dialog-preferences.c,
11664	  trunk/src/gnome-utils/gnc-currency-edit.c,
11665	  trunk/src/import-export/binary-import/druid-commodity.c,
11666	  trunk/src/import-export/hbci/druid-hbci-initial.c,
11667	  trunk/src/import-export/ofx/gnc-ofx-import.c,
11668	  trunk/src/import-export/qif-import/druid-qif-import.c,
11669	  trunk/src/import-export/qif-import/qif-to-gnc.scm: Replace
11670	  NS_ISO with NS_CURRENCY. This substitution was already performed
11671	  by the called functions, so there this change is purely cosmetic.
11672
116732006-04-14 02:31  hampton
11674
11675	* [r13775] trunk/src/gnome-utils/dialog-commodity.c: Another
11676	  comment.
11677
116782006-04-14 02:29  hampton
11679
11680	* [r13774] trunk/src/engine/gnc-commodity.c,
11681	  trunk/src/engine/gnc-commodity.h: Add a couple of comments.
11682
116832006-04-13 19:39  andi5
11684
11685	* [r13773] trunk/ChangeLog, trunk/src/engine/Group.c: Fix loop of
11686	  split account reassignments in xaccGroupMergeAccounts, because
11687	  the commit of one split will change the list itself. Potentially
11688	  fix 337048.
11689
116902006-04-13 09:01  cstim
11691
11692	* [r13772] trunk/po/ca.po, trunk/po/cs.po, trunk/po/da.po,
11693	  trunk/po/de.po, trunk/po/el.po, trunk/po/en_GB.po,
11694	  trunk/po/es.po, trunk/po/es_NI.po, trunk/po/eu.po,
11695	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/it.po, trunk/po/ja.po,
11696	  trunk/po/nb.po, trunk/po/ne.po, trunk/po/nl.po, trunk/po/pl.po,
11697	  trunk/po/pt.po, trunk/po/pt_BR.po, trunk/po/ru.po,
11698	  trunk/po/rw.po, trunk/po/sk.po, trunk/po/sv.po, trunk/po/ta.po,
11699	  trunk/po/tr.po, trunk/po/uk.po, trunk/po/zh_CN.po,
11700	  trunk/po/zh_TW.po: Update/merge po files.
11701
117022006-04-12 15:22  hampton
11703
11704	* [r13771] trunk/ChangeLog, trunk/src/engine/gnc-commodity.c:
11705	  Update the determination of what's a currency and what isn't.
11706	  Fixes 337804.
11707
117082006-04-12 02:31  chris
11709
11710	* [r13770] trunk/src/gnome-utils/gnc-tree-view.c: Test for support
11711	  of the tree-model-sort interface instead of one particular
11712	  implementation.
11713
117142006-04-11 20:49  andi5
11715
11716	* [r13769] trunk/ChangeLog, trunk/lib/libqof/qof/qofsession.c: Fix
11717	  leakage of old books.
11718
117192006-04-11 15:20  warlord
11720
11721	* [r13768] trunk/ChangeLog, trunk/lib/libqof/qof/qofbookmerge.c: *
11722	  lib/libqof/qof/qofbookmerge.c: fix a few memory leaks.
11723
117242006-04-11 03:12  chris
11725
11726	* [r13767] trunk/src/engine/Split.c: Implement Split events for
11727	  Split destruction, Split rollback, (including Split
11728	  un-destruction) and Split re-parenting. All these actions now
11729	  generate ITEM-REMOVED or ITEM-ADDED events for related
11730	  Transactions (as appropriate). Minor: allow xaccSplitSetParent()
11731	  to accept a NULL argument in order to use it in the
11732	  rollback-newly-created-split case.
11733
117342006-04-11 02:55  chris
11735
11736	* [r13766] trunk/src/engine/Transaction.c: Avoid generating
11737	  Transaction modified events for Transaction roll-back. Enable
11738	  emission of some new Split events. Use xaccSplitRollbackEdit()
11739	  in implementation of xaccTransRollbackEdit(). Avoid rollback of
11740	  Splits not owned by the Transaction. This was actually
11741	  impossible to encounter, but the algorithm is now correct even
11742	  for some cases that aren't permitted by other code.
11743
117442006-04-10 22:20  warlord
11745
11746	* [r13765] trunk/ChangeLog, trunk/src/backend/file/sixtp-utils.c,
11747	  trunk/src/engine/Account.c, trunk/src/engine/Transaction.c,
11748	  trunk/src/engine/gnc-commodity.c, trunk/src/engine/gnc-engine.c,
11749	  trunk/src/engine/gnc-pricedb.c, trunk/src/engine/kvp-scm.c,
11750	  trunk/src/gnome-utils/QuickFill.c: Get gnucash to build properly
11751	  with the new QOF changes (0.6.4+) *
11752	  src/backend/file/sixtp-utils.c: use QOF_SCANF_LLD to read 64-bit
11753	  numbers. * src/gnome-utils/QuickFill.c: *
11754	  src/engine/gnc-pricedb.c: * src/engine/Transaction.c: *
11755	  src/engine/gnc-commodity.c: convert gnc_string_cache* APIs to
11756	  CACHE_* APIs. * src/engine/Account.c: Properly convert usage of
11757	  SAFE_STRCMP() to safe_strcmp() * src/engine/kvp-scm.c: #include
11758	  <qof.h> instead of <kvp_frame.h> * src/engine/gnc-engine.c:
11759	  Update the method used to shutdown QOF.
11760
117612006-04-10 22:13  warlord
11762
11763	* [r13764] trunk/ChangeLog, trunk/lib/libqof/qof/deprecated.h,
11764	  trunk/lib/libqof/qof/qofutil.h: Create a QOF_SCANF_LLD (because
11765	  we cannot use the printf version). Keep the deprecated
11766	  GNC_SCANF_LLD defined in terms of the new QOF_SCANF_LLD.
11767
117682006-04-10 21:49  warlord
11769
11770	* [r13763] trunk/ChangeLog, trunk/src/backend/file/sixtp-utils.c,
11771	  trunk/src/backend/file/test/test-load-backend.c,
11772	  trunk/src/business/business-core/gncBusGuile.c,
11773	  trunk/src/business/business-core/gw-business-core-spec.scm,
11774	  trunk/src/business/dialog-tax-table/gw-dialog-tax-table-spec.scm,
11775	  trunk/src/engine/Account.c, trunk/src/engine/Period.c,
11776	  trunk/src/engine/SchedXaction.c, trunk/src/engine/Transaction.c,
11777	  trunk/src/engine/engine-helpers.c,
11778	  trunk/src/engine/gnc-associate-account.c,
11779	  trunk/src/engine/gnc-commodity.c, trunk/src/engine/gnc-engine.c,
11780	  trunk/src/engine/gnc-lot.c, trunk/src/engine/gnc-pricedb.c,
11781	  trunk/src/engine/gnc-session.c,
11782	  trunk/src/engine/gw-kvp-spec.scm, trunk/src/engine/kvp-scm.c,
11783	  trunk/src/engine/test/test-load-engine.c,
11784	  trunk/src/gnome-utils/QuickFill.c,
11785	  trunk/src/register/ledger-core/gnc-ledger-display.c: Revert
11786	  r13749. Wedon't need to explicitly #include glib.h because qof.h
11787	  includes it for us. Also, this changeset contains lots of other
11788	  stuff that has nothing to do with glib.h. Note that this
11789	  revision wont build, but I'll fix that shortly.
11790
117912006-04-10 21:14  warlord
11792
11793	* [r13762] trunk/ChangeLog,
11794	  trunk/src/import-export/hbci/gnc-hbci-gettrans.c,
11795	  trunk/src/import-export/hbci/gnc-hbci-utils.c: Back out r13752.
11796	  We don't need to explicitly #include glib.h because qof.h
11797	  includes it for us. Besides, it doesn't fix the whole problem.
11798
117992006-04-10 20:54  cstim
11800
11801	* [r13761] trunk/po/de.po: Updated German translation. 3601 out of
11802	  3620 translated.
11803
118042006-04-10 20:48  cstim
11805
11806	* [r13760]
11807	  trunk/src/gnome/schemas/apps_gnucash_window_pages_account_tree.schemas.in:
11808	  Fix spelling error
11809
118102006-04-08 23:52  hampton
11811
11812	* [r13758] trunk/ChangeLog,
11813	  trunk/src/gnome-utils/account-quickfill.c: Eliminate some
11814	  unnecessary work by comparing the account name in the quickfill
11815	  with the actual account name, and only rebuilding the quickfill
11816	  if they differ. This improves GnuCash's response somewhat, but
11817	  still needs more improvement.
11818
118192006-04-08 22:50  codehelp
11820
11821	* [r13757] trunk/lib/libqof/qof/qofbackend.c: typo - erroneous &
11822
118232006-04-08 10:06  cstim
11824
11825	* [r13756] trunk/po/de.po: Updated German translation. 3562 out of
11826	  3620 translated.
11827
118282006-04-07 23:39  hampton
11829
11830	* [r13754] trunk/ChangeLog,
11831	  trunk/src/gnome-utils/gnc-main-window.c: Include the svn
11832	  revision number in the about dialog.
11833
118342006-04-07 19:46  warlord
11835
11836	* [r13753] trunk/ChangeLog, trunk/lib/libqof/qof/qof.h: *
11837	  lib/libqof/qof/qof.h: QOF requires <glib.h>
11838
118392006-04-07 19:25  codehelp
11840
11841	* [r13752] trunk/src/import-export/hbci/gnc-hbci-gettrans.c,
11842	  trunk/src/import-export/hbci/gnc-hbci-utils.c: already include
11843	  glib/gi18n.h, also need glib.h
11844
118452006-04-07 18:52  codehelp
11846
11847	* [r13751] trunk/src/doc/gnc-numeric-example.txt: Move example
11848	  from gnc_numeric.h to a separate Doxygen file.
11849	* [r13750] trunk/ChangeLog,
11850	  trunk/src/app-utils/gnc-account-merge.c,
11851	  trunk/src/app-utils/gnc-component-manager.c,
11852	  trunk/src/app-utils/gnc-ui-util.c: Replacing deprecated code.
11853
118542006-04-07 18:51  codehelp
11855
11856	* [r13749] trunk/src/backend/file/sixtp-utils.c,
11857	  trunk/src/backend/file/test/test-load-backend.c,
11858	  trunk/src/business/business-core/gncBusGuile.c,
11859	  trunk/src/business/business-core/gw-business-core-spec.scm,
11860	  trunk/src/business/dialog-tax-table/gw-dialog-tax-table-spec.scm,
11861	  trunk/src/engine/Account.c, trunk/src/engine/Period.c,
11862	  trunk/src/engine/SchedXaction.c, trunk/src/engine/Transaction.c,
11863	  trunk/src/engine/engine-helpers.c,
11864	  trunk/src/engine/gnc-associate-account.c,
11865	  trunk/src/engine/gnc-commodity.c, trunk/src/engine/gnc-engine.c,
11866	  trunk/src/engine/gnc-lot.c, trunk/src/engine/gnc-pricedb.c,
11867	  trunk/src/engine/gnc-session.c,
11868	  trunk/src/engine/gw-kvp-spec.scm, trunk/src/engine/kvp-scm.c,
11869	  trunk/src/engine/test/test-load-engine.c,
11870	  trunk/src/gnome-utils/QuickFill.c,
11871	  trunk/src/register/ledger-core/gnc-ledger-display.c: Explicitly
11872	  including glib.h instead of relying on libqof to reduce
11873	  dependency problems.
11874
118752006-04-07 18:50  codehelp
11876
11877	* [r13748] trunk/configure.in: QOF 0.6.4 requirement
11878	* [r13747] trunk/lib/libqof/qof/deprecated.c,
11879	  trunk/lib/libqof/qof/deprecated.h,
11880	  trunk/lib/libqof/qof/gnc-date.c,
11881	  trunk/lib/libqof/qof/gnc-date.h,
11882	  trunk/lib/libqof/qof/gnc-numeric.h, trunk/lib/libqof/qof/guid.h,
11883	  trunk/lib/libqof/qof/kvp_frame.c,
11884	  trunk/lib/libqof/qof/kvp_frame.h,
11885	  trunk/lib/libqof/qof/qof-be-utils.h,
11886	  trunk/lib/libqof/qof/qofbackend-p.h,
11887	  trunk/lib/libqof/qof/qofbackend.c,
11888	  trunk/lib/libqof/qof/qofbackend.h,
11889	  trunk/lib/libqof/qof/qofbook-p.h,
11890	  trunk/lib/libqof/qof/qofbook.c, trunk/lib/libqof/qof/qofbook.h,
11891	  trunk/lib/libqof/qof/qofbookmerge.c,
11892	  trunk/lib/libqof/qof/qofbookmerge.h,
11893	  trunk/lib/libqof/qof/qofclass.h,
11894	  trunk/lib/libqof/qof/qofevent.c,
11895	  trunk/lib/libqof/qof/qofevent.h, trunk/lib/libqof/qof/qofgobj.c,
11896	  trunk/lib/libqof/qof/qofid-p.h, trunk/lib/libqof/qof/qofid.h,
11897	  trunk/lib/libqof/qof/qofinstance.c,
11898	  trunk/lib/libqof/qof/qofla-dir.h.in,
11899	  trunk/lib/libqof/qof/qoflog.c, trunk/lib/libqof/qof/qoflog.h,
11900	  trunk/lib/libqof/qof/qofquery.c,
11901	  trunk/lib/libqof/qof/qofquerycore-p.h,
11902	  trunk/lib/libqof/qof/qofquerycore.h,
11903	  trunk/lib/libqof/qof/qofreference.c,
11904	  trunk/lib/libqof/qof/qofsession.h,
11905	  trunk/lib/libqof/qof/qofsql.c, trunk/lib/libqof/qof/qofsql.h:
11906	  Standardise on gint and gchar. libqof 0.6.4 release.
11907
119082006-04-07 18:49  codehelp
11909
11910	* [r13746] trunk/lib/libqof/backend/file/qof-backend-qsf.h,
11911	  trunk/lib/libqof/backend/file/qsf-backend.c,
11912	  trunk/lib/libqof/backend/file/qsf-xml-map.c,
11913	  trunk/lib/libqof/backend/file/qsf-xml.c,
11914	  trunk/lib/libqof/backend/file/qsf-xml.h: Add encoding support
11915	  and fix compression option handling
11916	* [r13745] trunk/lib/libqof/qof/Makefile.am,
11917	  trunk/lib/libqof/qof/gnc-engine-util.c,
11918	  trunk/lib/libqof/qof/gnc-engine-util.h,
11919	  trunk/lib/libqof/qof/qof.h, trunk/lib/libqof/qof/qofutil.c,
11920	  trunk/lib/libqof/qof/qofutil.h: Replace gnc-engine-util with
11921	  qofutil
11922
119232006-04-07 15:53  hampton
11924
11925	* [r13744] trunk/ChangeLog,
11926	  trunk/src/gnome-utils/gnc-main-window.c: Patch from
11927	  chpe@gnome.org to use the gtk_show_about_dialog to avoid an
11928	  inconsistency in the GtkAboutDialog code. Fixes 337634.
11929
119302006-04-07 04:26  hampton
11931
11932	* [r13743] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.c:
11933	  Generate the gnc:count-data tags by hand so that the attribute
11934	  will be written properly with all versions of libxml2.
11935
119362006-04-07 04:21  hampton
11937
11938	* [r13742] trunk/src/backend/file/gnc-commodity-xml-v2.c: When
11939	  writing a currency to the data file, write the full commodity
11940	  data block for backward compatibility with 1.8, instead of just
11941	  writing the quote source information.
11942
119432006-04-06 03:44  hampton
11944
11945	* [r13741] trunk/ChangeLog,
11946	  trunk/src/gnome-utils/gnc-main-window.c,
11947	  trunk/src/gnome-utils/gnc-window.c,
11948	  trunk/src/gnome-utils/gnc-window.h,
11949	  trunk/src/gnome/gnc-plugin-basic-commands.c: Make the entire UI
11950	  (menus and toolbar) insensitive when the progress bar is
11951	  showing. Replaces the code to make the Save/Save As menus
11952	  insensitive while saving. Should prevent a whole class of bugs
11953	  caused by gtk commands sneaking in and causing non-recursive
11954	  code to be entered recursively.
11955
119562006-04-06 03:04  wilddev
11957
11958	* [r13740] tags/1.9.4: Tagging the 1.9.4 release of GnuCash
11959
119602006-04-06 03:02  wilddev
11961
11962	* [r13739] trunk/ChangeLog, trunk/NEWS, trunk/configure.in: update
11963	  to release 1.9.4
11964
119652006-04-05 22:30  chris
11966
11967	* [r13738] trunk/src/engine/test/test-commodities.c: Make the
11968	  tests for growing commodity tables more accurate - silences
11969	  incorrect failures.
11970
119712006-04-05 17:59  chris
11972
11973	* [r13737] trunk/src/engine/gnc-commodity.c: When destroying a
11974	  commodity, remove it from the commodity table. Fixes random
11975	  crashes demonstrated by test-xml-commodities.
11976
119772006-04-05 09:17  cstim
11978
11979	* [r13736] trunk/src/import-export/qif-import/qif.glade: Fix
11980	  changed button label in text; 337190.
11981
119822006-04-05 07:10  cstim
11983
11984	* [r13735] trunk/po/es.po: Updated Spanish translation by Eneko
11985	  Lacunza
11986
119872006-04-04 08:48  cstim
11988
11989	* [r13734]
11990	  trunk/src/gnome-utils/glade/druid-provider-multifile.glade,
11991	  trunk/src/import-export/qif-import/qif.glade: Fix translatable
11992	  atttribute of non-visible label
11993
119942006-04-04 08:45  cstim
11995
11996	* [r13733] trunk/po/glossary/nb.po, trunk/po/nb.po: Updated
11997	  Norwegian translation and glossary by Tor Harald Thorland
11998
119992006-04-03 22:26  hampton
12000
12001	* [r13732] trunk/ChangeLog,
12002	  trunk/src/gnome-utils/gnc-main-window.c,
12003	  trunk/src/gnome-utils/gnc-main-window.h,
12004	  trunk/src/gnome/gnc-plugin-basic-commands.c: Serialize access to
12005	  the "Save" and "Save As" commands. Fixes 148905.
12006
120072006-04-03 21:39  hampton
12008
12009	* [r13731] trunk/ChangeLog,
12010	  trunk/src/backend/file/gnc-commodity-xml-v2.c,
12011	  trunk/src/backend/file/io-gncxml-v2.c,
12012	  trunk/src/backend/file/sixtp-dom-generators.c,
12013	  trunk/src/engine/gnc-commodity.c,
12014	  trunk/src/engine/gnc-commodity.h,
12015	  trunk/src/gnome-utils/dialog-commodity.c,
12016	  trunk/src/gnome/dialog-commodities.c: Use the name "Currency"
12017	  internally instead of ISO4217. Make it possible to edit the "get
12018	  quotes" flag on currencies.
12019
120202006-04-03 21:28  codehelp
12021
12022	* [r13730] trunk/po/en_GB.po: updated en_GB translation, utf-8.
12023	  3626 messages
12024
120252006-04-03 18:34  cstim
12026
12027	* [r13729] trunk/po/de.po: Updated German translation - 3551 out
12028	  of 3617 done.
12029
120302006-04-02 22:10  hampton
12031
12032	* [r13728] trunk/ChangeLog,
12033	  trunk/src/register/ledger-core/split-register-model.c: Change
12034	  the access key on the "Change Split" button. Fixes 336836.
12035
120362006-04-02 21:59  hampton
12037
12038	* [r13727] trunk/ChangeLog,
12039	  trunk/src/gnome-utils/gnc-main-window.c: Change the access key
12040	  on the Transaction menu to not conflict with the Tools menu.
12041	  Fixes 336829.
12042
120432006-04-01 23:06  andi5
12044
12045	* [r13726] trunk/ChangeLog,
12046	  trunk/src/gnome-utils/dialog-account.c: Set search column for
12047	  account types lists interactive search. Fix 336833.
12048
120492006-04-01 09:40  cstim
12050
12051	* [r13725] trunk/po/ca.po, trunk/po/cs.po, trunk/po/da.po,
12052	  trunk/po/el.po, trunk/po/en_GB.po, trunk/po/es.po,
12053	  trunk/po/es_NI.po, trunk/po/eu.po, trunk/po/fr.po,
12054	  trunk/po/hu.po, trunk/po/it.po, trunk/po/ja.po, trunk/po/nb.po,
12055	  trunk/po/ne.po, trunk/po/nl.po, trunk/po/pl.po, trunk/po/pt.po,
12056	  trunk/po/pt_BR.po, trunk/po/ru.po, trunk/po/rw.po,
12057	  trunk/po/sk.po, trunk/po/sv.po, trunk/po/ta.po, trunk/po/tr.po,
12058	  trunk/po/uk.po, trunk/po/zh_CN.po, trunk/po/zh_TW.po: Make
12059	  update-po for upcoming release
12060
120612006-04-01 09:39  cstim
12062
12063	* [r13724] trunk/po/de.po: Updated German translation - 3540 out
12064	  of 3616 done.
12065
120662006-04-01 05:45  hampton
12067
12068	* [r13723] trunk/ChangeLog,
12069	  trunk/src/backend/file/gnc-account-xml-v2.c,
12070	  trunk/src/engine/Account.c,
12071	  trunk/src/engine/engine-utilities.scm,
12072	  trunk/src/engine/gnc-commodity.c,
12073	  trunk/src/scm/price-quotes.scm: Mike Alexander's patch to get
12074	  currency quote retrieval working again, and some other small
12075	  currency quote bugfixes. Closes 333572.
12076
120772006-04-01 05:28  hampton
12078
12079	* [r13722] trunk/src/bin/gnucash-bin.c: Remove debug message.
12080
120812006-03-31 21:08  jsled
12082
12083	* [r13721] trunk/src/test-core/test-stuff.h: match quotes (breaks
12084	  editor syntax hilighting)
12085
120862006-03-31 21:03  jsled
12087
12088	* [r13720] trunk/src/gnc-ui.h: spelling fix.
12089
120902006-03-31 06:38  hampton
12091
12092	* [r13719] trunk/ChangeLog, trunk/src/engine/Transaction.c:
12093	  Restore sorting transactions by date posted. Fixes 335190.
12094
120952006-03-31 01:43  chris
12096
12097	* [r13718] trunk/src/engine/test-core/test-engine-stuff.c,
12098	  trunk/src/engine/test/test-freq-spec.c,
12099	  trunk/src/test-core/test-stuff.c,
12100	  trunk/src/test-core/test-stuff.h: Return the actual number of
12101	  test failures with get_rv(). Use shorter strings for commodity
12102	  mnemonics. Ensure that test splits amount and value have the
12103	  same sign. Avoid numerical overflow in rate calculation when
12104	  generating test splits.
12105
121062006-03-31 00:00  jsled
12107
12108	* [r13717] trunk/ChangeLog,
12109	  trunk/src/app-utils/test/test-exp-parser.c,
12110	  trunk/src/calculation/expression_parser.c: Tighten the grammar
12111	  around quoted strings. Test-case fixes.
12112
121132006-03-30 20:59  jsled
12114
12115	* [r13716] trunk/src/app-utils/test/test-exp-parser.c,
12116	  trunk/src/calculation/expression_parser.c: factor out grammar
12117	  check, add tests.
12118
121192006-03-30 19:48  jsled
12120
12121	* [r13715] trunk/ChangeLog,
12122	  trunk/src/app-utils/test/test-exp-parser.c,
12123	  trunk/src/calculation/expression_parser.c,
12124	  trunk/src/calculation/finvar.h: Bugs#308554, 334811: Add basic
12125	  validation and test-cases for invalid expressions.
12126
121272006-03-30 18:00  hampton
12128
12129	* [r13714] trunk/ChangeLog,
12130	  trunk/src/gnome-utils/dialog-reset-warnings.c: Fix the dialog so
12131	  that the 'Cancel' button cancels all changes made since the
12132	  dialog was opened. (c.f. The HIG section on explicit apply
12133	  windows.) The 'OK' button is now always sensitive.
12134
121352006-03-30 17:20  hampton
12136
12137	* [r13713] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.c,
12138	  trunk/src/gnome-utils/gnc-main-window.c,
12139	  trunk/src/gnome-utils/gnc-window.c: Work around the fact that a
12140	  validating XML parser barfs on gnucash's use of an attribute in
12141	  an undefined namespace.
12142
121432006-03-30 15:14  jsled
12144
12145	* [r13712] trunk/ChangeLog,
12146	  trunk/accounts/C/acctchrt_checkbook.gnucash-xea: Bug#334777:
12147	  Non-placeholder leaf Expense account in 'Simple Checkbook'
12148	  example account tree.
12149
121502006-03-30 09:15  cstim
12151
12152	* [r13711] trunk/src/gnome-utils/gnc-file.c: Fix forgotten i18n
12153	  string
12154
121552006-03-30 08:36  cstim
12156
12157	* [r13710] trunk/ChangeLog, trunk/po/es.po: Updated Spanish
12158	  translation by Eneko Lacunza
12159
121602006-03-28 21:19  cstim
12161
12162	* [r13709] trunk/ChangeLog,
12163	  trunk/src/report/report-system/options-utilities.scm,
12164	  trunk/src/report/report-system/report-system.scm,
12165	  trunk/src/report/standard-reports/account-summary.scm,
12166	  trunk/src/report/standard-reports/balance-sheet.scm,
12167	  trunk/src/report/standard-reports/income-statement.scm: Move
12168	  gnc:options-add-subtotal-view! options from income-statement,
12169	  account-summary, and balance-sheet to option-utilisies.scm. Try
12170	  to clarify the wording of the option -- any native english
12171	  speaker please feel free to correct the wording even more.
12172
121732006-03-28 20:31  cstim
12174
12175	* [r13708] trunk/src/report/standard-reports/equity-statement.scm,
12176	  trunk/src/report/standard-reports/income-statement.scm,
12177	  trunk/src/report/standard-reports/trial-balance.scm: Remove
12178	  unused i18n strings
12179
121802006-03-28 20:30  cstim
12181
12182	* [r13707] trunk/ChangeLog,
12183	  trunk/src/report/standard-reports/account-summary.scm,
12184	  trunk/src/report/standard-reports/balance-sheet.scm: Revert
12185	  report date option to the 1.8 state where the stock
12186	  gnc:options-add-report-date! was used and allowed many potential
12187	  relative dates.
12188
121892006-03-28 18:43  cstim
12190
12191	* [r13706] trunk/po/de.po: Updated German translation - 3546 out
12192	  of 3620 done.
12193
121942006-03-28 18:42  cstim
12195
12196	* [r13705] trunk/src/gnome/window-reconcile.c: Fix incomplete
12197	  marking for translation
12198
121992006-03-28 02:04  hampton
12200
12201	* [r13704] trunk/ChangeLog, trunk/src/gnome/druid-hierarchy.c,
12202	  trunk/src/gnome/glade/account.glade: Change the title of the
12203	  category view to track changes in the highlighted group name.
12204	  Fixes reopened 334783.
12205
122062006-03-27 20:33  cstim
12207
12208	* [r13703] trunk/ChangeLog,
12209	  trunk/src/register/register-gnome/gnucash-sheet.h: Stick with
12210	  vertical padding of 2 as discussed in bug#334920.
12211
122122006-03-26 00:21  hampton
12213
12214	* [r13702] trunk/ChangeLog,
12215	  trunk/src/gnome/gnc-plugin-page-register.c,
12216	  trunk/src/gnome/ui/gnc-plugin-page-register-ui.xml: Add a
12217	  reconcile button to the toolbar of a register page.
12218
122192006-03-25 23:51  hampton
12220
12221	* [r13701] trunk/ChangeLog, trunk/src/gnome/window-reconcile.c:
12222	  Add a context menu to the reconcile window. Fixes 120830.
12223
122242006-03-25 21:03  warlord
12225
12226	* [r13700] trunk/ChangeLog,
12227	  trunk/src/gnome-utils/test/Makefile.am: link against GUILE_LIBS
12228	  when building the test-link test app (#336007)
12229
122302006-03-25 16:35  hampton
12231
12232	* [r13699] trunk/ChangeLog,
12233	  trunk/src/register/register-gnome/combocell-gnome.c: Fix the
12234	  lack of action strings in the popup menu. The problem occurs
12235	  because the menu is populated before the the item edit widget is
12236	  created. Add a list store to track these strings (what the old
12237	  menustrings list did) which is then passed off to the item_edit
12238	  widget when that is created. Fixes 334592.
12239
122402006-03-25 02:53  chris
12241
12242	* [r13698] trunk/src/report/report-gnome/window-report.c: More
12243	  translator-friendly string placement.
12244
122452006-03-24 22:16  hampton
12246
12247	* [r13697] trunk/ChangeLog,
12248	  trunk/src/gnome/ui/gnc-reconcile-window-ui.xml,
12249	  trunk/src/gnome/window-reconcile.c: Add toolbar icons for
12250	  Postpone and Cancel. Fixes 114267.
12251
122522006-03-24 22:14  hampton
12253
12254	* [r13696] trunk/configure.in: List the optional components that
12255	  will be compiled in the summary at the end of the configure run.
12256
122572006-03-24 14:52  hampton
12258
12259	* [r13695]
12260	  trunk/src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in,
12261	  trunk/src/gnome/schemas/apps_gnucash_general.schemas.in,
12262	  trunk/src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in:
12263	  Regularize capitalization of the word 'GnuCash' where its user
12264	  visible.
12265
122662006-03-24 02:01  chris
12267
12268	* [r13694] trunk/src/report/report-gnome/window-report.c: When
12269	  opening GnuCash for the first time since 1.8.x, allow the user
12270	  to choose which reports (if any) to open. If the user cancels
12271	  the dialog, no reports are opened, otherwise, for each report,
12272	  they are asked whether or not they want to open it. However, if
12273	  there are less than 4 reports the dialog is skipped and the
12274	  reports are just opened. Closes bug#335188. Note: if someone
12275	  implements a solution that opened only precisely the reports
12276	  that were left open in 1.8.x, it's fine to remove this extra
12277	  code.
12278
122792006-03-24 00:20  jsled
12280
12281	* [r13693] trunk/ChangeLog,
12282	  trunk/src/gnome/dialog-scheduledxaction.c: Bug#335564: ensure
12283	  book's SX list is consistent.
12284
122852006-03-24 00:09  andi5
12286
12287	* [r13692] trunk/ChangeLog,
12288	  trunk/src/register/register-gnome/gnucash-grid.c,
12289	  trunk/src/register/register-gnome/gnucash-item-edit.c,
12290	  trunk/src/register/register-gnome/gnucash-sheet.h,
12291	  trunk/src/register/register-gnome/gnucash-style.c: Add vertical
12292	  padding in register cells and align text, editable text and the
12293	  text cursor vertically. This makes the cells taller and centers
12294	  the text. Add one pixel to the horizontal padding.
12295
122962006-03-23 21:40  hampton
12297
12298	* [r13691] trunk/ChangeLog,
12299	  trunk/src/backend/file/gncmod-backend-file.c,
12300	  trunk/src/backend/postgres/PostgresBackend.c,
12301	  trunk/src/business/business-core/businessmod-core.c,
12302	  trunk/src/business/business-core/file/gncmod-business-backend-file.c,
12303	  trunk/src/business/business-gnome/businessmod-gnome.c,
12304	  trunk/src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in,
12305	  trunk/src/business/business-utils/gncmod-business-utils.c,
12306	  trunk/src/business/dialog-tax-table/gncmod-dialog-tax-table.c,
12307	  trunk/src/doc/doxygen_main_page.c,
12308	  trunk/src/engine/gnc-filepath-utils.c,
12309	  trunk/src/engine/gncmod-engine.c,
12310	  trunk/src/experimental/cgi-bin/gnc-server.c,
12311	  trunk/src/gnome-search/gncmod-gnome-search.c,
12312	  trunk/src/gnome-utils/dialog-options.c,
12313	  trunk/src/gnome-utils/dialog-preferences.c,
12314	  trunk/src/gnome-utils/druid-gconf-setup.c,
12315	  trunk/src/gnome-utils/glade/commodity.glade,
12316	  trunk/src/gnome-utils/glade/druid-gconf-setup.glade,
12317	  trunk/src/gnome-utils/glade/preferences.glade,
12318	  trunk/src/gnome-utils/glade/totd.glade,
12319	  trunk/src/gnome-utils/gnc-main-window.c,
12320	  trunk/src/gnome-utils/gnc-splash.c,
12321	  trunk/src/gnome/dialog-fincalc.c,
12322	  trunk/src/gnome/schemas/apps_gnucash_general.schemas.in,
12323	  trunk/src/gnome/schemas/apps_gnucash_window_pages_account_tree.schemas.in,
12324	  trunk/src/import-export/generic-import.glade,
12325	  trunk/src/import-export/hbci/glade/hbci.glade,
12326	  trunk/src/import-export/log-replay/gnc-plugin-log-replay.c,
12327	  trunk/src/import-export/ofx/gnc-ofx-import.c,
12328	  trunk/src/report/report-gnome/gnc-plugin-page-report.c,
12329	  trunk/src/report/report-gnome/gncmod-report-gnome.c,
12330	  trunk/src/report/report-system/gncmod-report-system.c:
12331	  Regularize capitalization of the word 'GnuCash'.
12332
123332006-03-23 20:42  warlord
12334
12335	* [r13690] trunk/ChangeLog,
12336	  trunk/src/business/business-gnome/businessmod-gnome.c: open the
12337	  bills due reminder at BOOK_OPENED instead of UI_START. This gets
12338	  us the bills-due reminder on File->Open as well.
12339
123402006-03-23 16:01  hampton
12341
12342	* [r13688] trunk/ChangeLog,
12343	  trunk/src/backend/postgres/checkpoint.c: Update to compile on
12344	  FC5.
12345
123462006-03-23 12:12  cstim
12347
12348	* [r13687] trunk/ChangeLog,
12349	  trunk/src/import-export/hbci/gnc-hbci-utils.c,
12350	  trunk/src/import-export/hbci/hbci-interaction.c,
12351	  trunk/src/import-export/hbci/hbci-interactionP.h: Store the log
12352	  level of all printed messages and use this as yet another check
12353	  whether aqbanking had any errors.
12354
123552006-03-23 05:41  chris
12356
12357	* [r13686] trunk/src/gnome-utils/dialog-options.c: Add a label to
12358	  the budget selection combobox. Bug#334501
12359
123602006-03-23 00:42  hampton
12361
12362	* [r13685] trunk/ChangeLog,
12363	  trunk/accounts/C/acctchrt_common.gnucash-xea,
12364	  trunk/accounts/da/acctchrt_common.gnucash-xea,
12365	  trunk/accounts/de_CH/acctchrt_common.gnucash-xea,
12366	  trunk/accounts/de_DE/acctchrt_common.gnucash-xea,
12367	  trunk/accounts/el_GR/acctchrt_common.gnucash-xea,
12368	  trunk/accounts/es_ES/acctchrt_common.gnucash-xea,
12369	  trunk/accounts/fr_FR/acctchrt_common.gnucash-xea,
12370	  trunk/accounts/hu_HU/acctchrt_common.gnucash-xea,
12371	  trunk/accounts/it/acctchrt_common.gnucash-xea,
12372	  trunk/accounts/ja_JP.EUC/acctchrt_common.gnucash-xea,
12373	  trunk/accounts/nb/acctchrt_common.gnucash-xea,
12374	  trunk/accounts/pt_BR/acctchrt_common.gnucash-xea,
12375	  trunk/accounts/pt_PT/acctchrt_common.gnucash-xea,
12376	  trunk/accounts/sk/acctchrt_common.gnucash-xea,
12377	  trunk/accounts/tr_TR/acctchrt_common.gnucash-xea: Mark all
12378	  common account sets to be initially selected when creating a new
12379	  file.
12380	* [r13684] trunk/src/gnome/dialog-new-user.c,
12381	  trunk/src/gnome/druid-hierarchy.c,
12382	  trunk/src/gnome/druid-hierarchy.h,
12383	  trunk/src/gnome/glade/account.glade,
12384	  trunk/src/gnome/gnc-plugin-page-account-tree.c: Differentiate
12385	  between calling the hierarchy druid from the new user code and
12386	  from the window menus. In the former case, account sets that are
12387	  marked to be initially selected will be pre-selected in the
12388	  "account sets" tree. In the latter case (e.g. adding a new
12389	  account set to existing accounts) these markings will be
12390	  ignored. Don't allow the user to move off the account set
12391	  selection page until at least one account set is selected.
12392	  Relabel a window to make it clear that the account tree only
12393	  reflects the accounts in one particular set, not the aggregate
12394	  set of accounts that will be created. Fixes 334778, 334780 and
12395	  334783.
12396
123972006-03-23 00:33  chris
12398
12399	* [r13683]
12400	  trunk/src/register/ledger-core/split-register-control.c: Avoid
12401	  infinite loop in gnc_find_split_in_trans_by_memo(). Bug #335465
12402	  Reported by Mike Alexander.
12403
124042006-03-22 09:49  andi5
12405
12406	* [r13682] trunk/ChangeLog, trunk/src/gnome-utils/gnc-dense-cal.c,
12407	  trunk/src/gnome-utils/gnc-frequency.c,
12408	  trunk/src/gnome-utils/gnc-recurrence.c: Remove some optional
12409	  return value locations in emissions of signals without return
12410	  value.
12411
124122006-03-22 09:30  andi5
12413
12414	* [r13681] trunk/ChangeLog,
12415	  trunk/src/gnome-utils/gnc-html-graph-gog.c: Rename gtkhtml
12416	  workaround, non-squared graphs in gtkhtml >= 3.10.1. Fix 328114.
12417
124182006-03-22 09:16  cstim
12419
12420	* [r13680] trunk/src/gnome/glade/stocks.glade: Fix small text
12421	  problem. #335455.
12422
124232006-03-21 23:36  hampton
12424
12425	* [r13679] trunk/ChangeLog,
12426	  trunk/src/gnome-utils/dialog-account.c,
12427	  trunk/src/gnome-utils/dialog-account.h,
12428	  trunk/src/gnome/glade/account.glade,
12429	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
12430	  trunk/src/gnome/ui/gnc-plugin-page-account-tree-ui.xml: Add
12431	  support for renumbering the account codes for all the children
12432	  of a given account. Implements 334594.
12433
124342006-03-21 22:02  cstim
12435
12436	* [r13678] trunk/po/fr.po: Updated French translation
12437
124382006-03-21 06:16  andi5
12439
12440	* [r13677] trunk/ChangeLog, trunk/src/gnome-utils/gnc-date-edit.c,
12441	  trunk/src/gnome/gnc-plugin-page-register.c: Fill the filter by
12442	  dialog with given start/end time instead of calculating
12443	  earliest/latest date found. Fix 335237.
12444
124452006-03-20 02:08  wilddev
12446
12447	* [r13674] tags/1.9.3: Tagging the 1.9.3 release of GnuCash
12448
124492006-03-20 02:07  wilddev
12450
12451	* [r13673] trunk/ChangeLog, trunk/NEWS, trunk/configure.in: update
12452	  to release 1.9.3
12453
124542006-03-19 21:12  cstim
12455
12456	* [r13672] trunk/po/de.po: Updated German translation - 3536 out
12457	  of 3615 done.
12458
124592006-03-19 20:42  cstim
12460
12461	* [r13671] trunk/src/business/business-reports/easy-invoice.scm,
12462	  trunk/src/business/business-reports/fancy-invoice.scm,
12463	  trunk/src/business/business-reports/invoice.scm,
12464	  trunk/src/gnome/glade/register.glade: I18n cleanup; mark
12465	  forgotten strings for translation
12466
124672006-03-19 20:01  cstim
12468
12469	* [r13670] trunk/po/nb.po: Updated Norwegian translation by Tor
12470	  Harald Thorland; Translated 2523 out of 3713.
12471
124722006-03-19 17:11  andi5
12473
12474	* [r13669] trunk/ChangeLog,
12475	  trunk/src/gnome-utils/dialog-options.c: Treat the date option
12476	  widget as container if it shows absolute and relative dates, in
12477	  multichoice_cb.
12478
124792006-03-18 21:21  andi5
12480
12481	* [r13668] trunk/ChangeLog, trunk/src/gnome-utils/gnc-dense-cal.c,
12482	  trunk/src/gnome/dialog-sx-from-trans.c: Update frequency
12483	  specification in SX from transaction dialog before moving one
12484	  day back. Replace deprecated gdk_draw_pixmap.
12485
124862006-03-18 16:11  andi5
12487
12488	* [r13667] trunk/ChangeLog,
12489	  trunk/src/gnome/dialog-sx-from-trans.c: Let glib subtract days
12490	  from a GDate, because G_DATE_BAD_DAY (0) is a bad day.
12491
124922006-03-18 15:05  andi5
12493
12494	* [r13666] trunk/ChangeLog,
12495	  trunk/src/gnome-utils/gnc-embedded-window.c,
12496	  trunk/src/gnome/dialog-scheduledxaction.c,
12497	  trunk/src/gnome/dialog-sxsincelast.c: Correct SX editor and
12498	  Since Last Run dialog to close their register plugin pages
12499	  instead of only the ledgers. Fix 334627.
12500
125012006-03-18 11:17  cstim
12502
12503	* [r13665] trunk/ChangeLog, trunk/src/scm/doc.scm,
12504	  trunk/src/scm/help-topics-index.scm, trunk/src/scm/main.scm:
12505	  Remove translation macros so that this unused file isn't
12506	  included in the translation template any more. Avoids useless
12507	  translation work. * src/scm/doc.scm, src/scm/main.scm: Comment
12508	  out gnc:load-help-topics function because it isn't used anymore,
12509	  and with the last change it also won't be translated anymore.
12510
125112006-03-18 09:39  cstim
12512
12513	* [r13663] trunk/src/business/business-core/file/Makefile.am:
12514	  Remove linking against module to stop the whining about
12515	  currently broken MacOSX build. Needs to be fixed on an
12516	  architectural basis sooner or later.
12517
125182006-03-18 00:39  hampton
12519
12520	* [r13662] trunk/ChangeLog,
12521	  trunk/src/gnome/dialog-price-edit-db.c,
12522	  trunk/src/scm/price-quotes.scm: Pass a dialog pointer through
12523	  the scm code and back to the C error display functions. This
12524	  will parent the error dialog properly. Fixes 334929.
12525
125262006-03-17 23:26  hampton
12527
12528	* [r13661] trunk/ChangeLog,
12529	  trunk/src/gnome-utils/account-quickfill.c: Enhance the quickfill
12530	  event handler to detect changes in whether an account should
12531	  appear in the quickfill. Fixes 334787.
12532
125332006-03-17 22:59  hampton
12534
12535	* [r13660] trunk/ChangeLog, trunk/src/engine/gnc-hooks.c,
12536	  trunk/src/engine/gnc-hooks.h, trunk/src/gnome-utils/gnc-file.c,
12537	  trunk/src/gnome-utils/gnc-main-window.c: Add a "book saved"
12538	  hook. Use this to update the window titles after a file is
12539	  saved. Fixes 334789.
12540
125412006-03-17 21:04  cstim
12542
12543	* [r13659] trunk/src/import-export/hbci/Makefile.am,
12544	  trunk/src/import-export/mt940/Makefile.am,
12545	  trunk/src/import-export/ofx/Makefile.am: Clean up linker flags
12546	  for optional packages as well
12547
125482006-03-17 16:45  cstim
12549
12550	* [r13658] trunk/src/gnome-utils/Makefile.am: Remove unneeded
12551	  extra directory separator
12552
125532006-03-17 14:49  cstim
12554
12555	* [r13657] trunk/src/business/business-reports/owner-report.scm,
12556	  trunk/src/report/standard-reports/advanced-portfolio.scm: I18n
12557	  cleanup; mark forgotten strings for translation
12558
125592006-03-17 14:41  cstim
12560
12561	* [r13656] trunk/src/bin,
12562	  trunk/src/business/business-core/Makefile.am,
12563	  trunk/src/business/business-gnome/Makefile.am,
12564	  trunk/src/business/business-ledger/Makefile.am: Final batch of
12565	  fixed linker arguments. The standard configuration now builds on
12566	  windows.
12567
125682006-03-17 14:39  cstim
12569
12570	* [r13655] trunk/src/gnome-utils/Makefile.am: Don't display an
12571	  Error if there actually wasn't one.
12572
125732006-03-17 14:37  andi5
12574
12575	* [r13654] trunk/ChangeLog, trunk/src/engine/Split.c: Fix return
12576	  value of get_corr_account_split and reverse the tests of its
12577	  callers. Fix 334801.
12578
125792006-03-17 05:37  hampton
12580
12581	* [r13653] trunk/ChangeLog,
12582	  trunk/src/gnome-utils/gnc-tree-view-account.c,
12583	  trunk/src/gnome-utils/gnc-tree-view-commodity.c,
12584	  trunk/src/gnome-utils/gnc-tree-view-price.c,
12585	  trunk/src/gnome-utils/gnc-tree-view.c: Use the stable sort
12586	  function from Account.c to back up the user selected primary
12587	  sort column. Fixes 334595. Also collapse common code, pull
12588	  strings via the model, and use the utf8 collate function instead
12589	  of strcmp.
12590
125912006-03-17 04:25  hampton
12592
12593	* [r13652] trunk/src/engine/Account.c, trunk/src/engine/Account.h,
12594	  trunk/src/engine/Recurrence.c,
12595	  trunk/src/gnome-utils/gnc-tree-model-account.c: Collapse
12596	  duplicated code into a single function.
12597
125982006-03-16 22:47  andi5
12599
12600	* [r13651] trunk/ChangeLog, trunk/src/gnome/dialog-commodities.c,
12601	  trunk/src/gnome/dialog-price-edit-db.c: Add row_activated
12602	  callback to commodity and price editor tree views. Fix 334661.
12603
126042006-03-16 22:03  andi5
12605
12606	* [r13650] trunk/ChangeLog,
12607	  trunk/src/gnome/gnc-plugin-page-register.c: Make register ui
12608	  update unconditionally if in a GncEmbeddedWindow.
12609
126102006-03-16 20:26  hampton
12611
12612	* [r13649] trunk/ChangeLog, trunk/src/core-utils/Makefile.am,
12613	  trunk/src/core-utils/gnc-glib-utils.c,
12614	  trunk/src/core-utils/gnc-glib-utils.h,
12615	  trunk/src/engine/Account.c,
12616	  trunk/src/gnome-utils/gnc-tree-view-commodity.c,
12617	  trunk/src/gnome-utils/gnc-tree-view-price.c: Add a wrapper
12618	  function for g_utf8_collate that handles checking for null
12619	  pointers or null strings.
12620
126212006-03-16 20:10  hampton
12622
12623	* [r13648] trunk/ChangeLog,
12624	  trunk/src/gnome-utils/gnc-tree-model-account.c,
12625	  trunk/src/gnome-utils/gnc-tree-model-account.h,
12626	  trunk/src/gnome-utils/gnc-tree-view-account.c: Move the
12627	  computation of accounting period balances into the model and
12628	  colorize it.
12629
126302006-03-16 15:38  cstim
12631
12632	* [r13647] trunk/HACKING: Add instructions for symbol lookup
12633
126342006-03-16 15:25  cstim
12635
12636	* [r13646] trunk/ChangeLog,
12637	  trunk/src/business/business-core/Makefile.am,
12638	  trunk/src/business/business-core/file/Makefile.am,
12639	  trunk/src/business/dialog-tax-table/Makefile.am,
12640	  trunk/src/gnome/Makefile.am,
12641	  trunk/src/import-export/Makefile.am,
12642	  trunk/src/import-export/binary-import/test,
12643	  trunk/src/import-export/log-replay/Makefile.am,
12644	  trunk/src/import-export/qif-import/Makefile.am,
12645	  trunk/src/import-export/qif-import/test,
12646	  trunk/src/import-export/qif/Makefile.am,
12647	  trunk/src/import-export/test,
12648	  trunk/src/register/register-gnome/test: Add more linker flags
12649	  for referenced libraries. Necessary when the required libraries
12650	  are not inferred from the dependencies by that particular
12651	  libtool, e. g. on windows/mingw32.
12652
126532006-03-16 03:43  hampton
12654
12655	* [r13645] trunk/ChangeLog,
12656	  trunk/src/gnome-utils/gnc-main-window.c: Treat the file name as
12657	  utf8 when finding the file name for the window title.
12658
126592006-03-16 02:42  hampton
12660
12661	* [r13644] trunk/ChangeLog,
12662	  trunk/src/gnome-utils/gnc-main-window.c: Don't create a new
12663	  window for a page if there's already an open blank window. Fixes
12664	  334672.
12665
126662006-03-15 20:59  warlord
12667
12668	* [r13643] trunk/src/business/business-core/file/Makefile.am:
12669	  Missed a backslash. Oops.
12670
126712006-03-15 20:33  warlord
12672
12673	* [r13642] trunk/ChangeLog,
12674	  trunk/src/business/business-core/Makefile.am,
12675	  trunk/src/business/business-core/file/Makefile.am: move
12676	  file-backend dependency from core to core/file.
12677
126782006-03-15 20:16  andi5
12679
12680	* [r13641] trunk/ChangeLog, trunk/lib/libqof/qof/gnc-date.h,
12681	  trunk/src/gnome/window-reconcile.c: Add a call to
12682	  gnc_tm_set_day_end to correct initial ending balance in
12683	  reconcile windows. Tiny comment typo in qof/gnc-date.h.
12684
126852006-03-15 17:29  warlord
12686
12687	* [r13640] trunk/ChangeLog,
12688	  trunk/src/business/business-core/Makefile.am: Move sources to
12689	  remove the libgw-engine dependency.
12690
126912006-03-15 17:08  warlord
12692
12693	* [r13639] trunk/ChangeLog,
12694	  trunk/lib/libqof/backend/file/qsf-backend.c: *
12695	  lib/libqof/backend/file/qsf-backend.c: add <locale.h> Note: it
12696	  think it's probably wrong to set the locale here.
12697
126982006-03-15 16:57  cstim
12699
12700	* [r13638] trunk/src/backend/file/test/Makefile.am,
12701	  trunk/src/business/business-core/test,
12702	  trunk/src/register/ledger-core/Makefile.am,
12703	  trunk/src/register/ledger-core/test,
12704	  trunk/src/register/register-core/Makefile.am,
12705	  trunk/src/register/register-core/test: More linker flags for
12706	  libraries. More svnignores.
12707
127082006-03-15 12:51  cstim
12709
12710	* [r13637] trunk/ChangeLog,
12711	  trunk/src/business/business-core/Makefile.am,
12712	  trunk/src/business/business-utils/Makefile.am,
12713	  trunk/src/gnome-search/Makefile.am,
12714	  trunk/src/gnome-utils/Makefile.am,
12715	  trunk/src/report/report-gnome/Makefile.am,
12716	  trunk/src/report/report-system/Makefile.am,
12717	  trunk/src/report/standard-reports/Makefile.am,
12718	  trunk/src/report/stylesheets/Makefile.am,
12719	  trunk/src/report/utility-reports/Makefile.am: Add more linker
12720	  flags for referenced libraries. Necessary when the required
12721	  libraries are not inferred from the dependencies by that
12722	  particular libtool, e. g. on windows/mingw32.
12723
127242006-03-15 12:31  cstim
12725
12726	* [r13636] trunk/src/app-utils/test, trunk/src/calculation/test,
12727	  trunk/src/gnome-utils/test, trunk/src/report/report-system/test:
12728	  Add more svnignores for .exe test executables
12729
127302006-03-15 11:14  cstim
12731
12732	* [r13635] trunk/ChangeLog, trunk/src/gnc-module/gnc-module.c,
12733	  trunk/src/gnc-module/gnc-module.h,
12734	  trunk/src/gnc-module/test/test-dynload.c: Remove include
12735	  <ltdl.h> that is unnecessary for code using this header. Gets
12736	  rid of some <ltdl.h> weirdness that plagues other object code
12737	  files on windows.
12738
127392006-03-14 16:59  cstim
12740
12741	* [r13634] trunk/ChangeLog,
12742	  trunk/src/backend/file/gnc-backend-file.c: Disable extra NFS
12743	  lockfile checking on windows due to missing link(2). This is not
12744	  a problem because on windows there also is no NFS, and the
12745	  open(O_CREAT|O_EXCL) is sufficiently atomic for our purposes.
12746
127472006-03-14 16:31  cstim
12748
12749	* [r13633] trunk/src/app-utils/Makefile.am: Add linker flags for
12750	  libraries that are needed with some libtools
12751
127522006-03-14 15:21  cstim
12753
12754	* [r13632] trunk/configure.in: Check for gethostid and lnk
12755	  functions
12756
127572006-03-14 14:28  cstim
12758
12759	* [r13631] trunk/po/nb.po: Updated Norwegian translation by Tor
12760	  Harald Thorland
12761
127622006-03-14 11:00  cstim
12763
12764	* [r13630] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.c:
12765	  Disable file compression on windows due to missing pipe(2),
12766	  conditioned on #ifdef _WIN32. Insert code suggestion for
12767	  windows, but is disabled for now.
12768
127692006-03-14 10:23  cstim
12770
12771	* [r13629] trunk/ChangeLog,
12772	  trunk/src/gnome-utils/gnc-druid-provider-file-gnome.h,
12773	  trunk/src/gnome-utils/gnc-druid-provider-multifile-gnome.c,
12774	  trunk/src/gnome-utils/gnc-druid-provider-multifile-gnome.h:
12775	  Improve include order so that building without <glob.h> is
12776	  possible.
12777
127782006-03-14 10:19  cstim
12779
12780	* [r13628] trunk/src/gnome/Makefile.am: Add necessary include and
12781	  linker flags when files from backend/file should be compiled here
12782	* [r13627] trunk/src/import-export/gnc-import-format-gnome.h:
12783	  Remove unused include header
12784
127852006-03-14 10:18  cstim
12786
12787	* [r13626] trunk/src/backend/file/test, trunk/src/engine/test,
12788	  trunk/src/network-utils/test,
12789	  trunk/src/report/locale-specific/us/test, trunk/src/tax/us/test:
12790	  Add svnignores
12791
127922006-03-14 08:43  cstim
12793
12794	* [r13625] trunk/po/fr.po: Updated French translation by Didier
12795	  Vidal.
12796
127972006-03-14 06:32  hampton
12798
12799	* [r13624] trunk/ChangeLog, trunk/src/engine/Account.c,
12800	  trunk/src/engine/Group.c, trunk/src/engine/Group.h,
12801	  trunk/src/engine/gw-engine-spec.scm,
12802	  trunk/src/gnome-utils/gnc-account-sel.c,
12803	  trunk/src/gnome-utils/gnc-tree-view-account.c,
12804	  trunk/src/gnome/druid-stock-split.c: Leave the accounts
12805	  unordered in the engine. Switch the g-wrap functions that return
12806	  account lists to use new functions that return sorted lists so
12807	  that they see no change. Fixes 331855. Also change the default
12808	  account sorting to sort on utf8 strings.
12809
128102006-03-14 06:08  hampton
12811
12812	* [r13623] trunk/src/gnome-utils/dialog-account.c: Fix a warning
12813	  message.
12814
128152006-03-13 22:56  codehelp
12816
12817	* [r13622] trunk/configure.in: bring library versions into line
12818	  with QOF 0.6.3
12819
128202006-03-13 22:52  codehelp
12821
12822	* [r13621] trunk/ChangeLog,
12823	  trunk/lib/libqof/backend/file/Makefile.am,
12824	  trunk/lib/libqof/backend/file/pilot-qsf-gncCustomer.xml,
12825	  trunk/lib/libqof/backend/file/qsf-backend.c,
12826	  trunk/lib/libqof/backend/file/qsf-map.xsd.xml,
12827	  trunk/lib/libqof/backend/file/qsf-xml-map.c,
12828	  trunk/lib/libqof/backend/file/qsf-xml.c,
12829	  trunk/lib/libqof/backend/file/qsf-xml.h,
12830	  trunk/lib/libqof/qof/deprecated.c,
12831	  trunk/lib/libqof/qof/deprecated.h,
12832	  trunk/lib/libqof/qof/gnc-date.c: Synchronise with QOF 0.6.3.
12833	  Correct map handling to allow reverse operations and iteration
12834	  over hierarchical objects. Improving debug messages and
12835	  preventing a crash when loading a map directly. Standardise QSF
12836	  backend on gint and gchar. Add new map file.
12837
128382006-03-13 21:16  cstim
12839
12840	* [r13620] trunk/po/de.po: Updated German translation - 3650 out
12841	  of 3749 done.
12842
128432006-03-13 21:11  cstim
12844
12845	* [r13619] trunk/src/gnome/gnc-plugin-page-register.c: Improve
12846	  wording. Mark all strings for i18n.
12847
128482006-03-13 17:07  andi5
12849
12850	* [r13618] trunk/ChangeLog,
12851	  trunk/src/gnome-utils/gnc-plugin-page.c: Save a QofBook instead
12852	  of its GUID in the list of books in plugin pages. This should
12853	  renable the deletion of some plugin pages.
12854
128552006-03-13 16:54  cstim
12856
12857	* [r13617] trunk/ChangeLog,
12858	  trunk/src/app-utils/gw-app-utils-spec.scm,
12859	  trunk/src/business/business-core/gw-business-core-spec.scm,
12860	  trunk/src/business/business-gnome/gw-business-gnome-spec.scm,
12861	  trunk/src/business/dialog-tax-table/gw-dialog-tax-table-spec.scm,
12862	  trunk/src/core-utils/gw-core-utils-spec.scm,
12863	  trunk/src/engine/gw-engine-spec.scm,
12864	  trunk/src/gnc-module/gw-gnc-module-spec.scm,
12865	  trunk/src/gnc-module/test/mod-bar/bar-gwrap.scm,
12866	  trunk/src/gnc-module/test/mod-baz/baz-gwrap.scm,
12867	  trunk/src/gnc-module/test/mod-foo/foo-gwrap.scm,
12868	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm,
12869	  trunk/src/gnome/gw-gnc-spec.scm,
12870	  trunk/src/register/register-core/gw-register-core-spec.scm,
12871	  trunk/src/report/report-gnome/gw-report-gnome-spec.scm,
12872	  trunk/src/report/report-system/gw-report-system-spec.scm,
12873	  trunk/src/scm/main.scm: Reduce debug stack size from 2,000,000
12874	  to 200,000 because guile on windows will only accept the smaller
12875	  value.
12876
128772006-03-13 15:20  cstim
12878
12879	* [r13616] trunk/lib, trunk/src/gnc-module/test/Makefile.am,
12880	  trunk/src/gnc-module/test/misc-mods/Makefile.am,
12881	  trunk/src/gnc-module/test/mod-bar/Makefile.am,
12882	  trunk/src/gnc-module/test/mod-baz/Makefile.am,
12883	  trunk/src/gnc-module/test/mod-foo/Makefile.am: Add linker flags
12884	  in test programs for platforms where they are not inferred by
12885	  libtool
12886
128872006-03-13 04:37  hampton
12888
12889	* [r13615] trunk/ChangeLog,
12890	  trunk/src/gnome-utils/gnc-main-window.c,
12891	  trunk/src/gnome-utils/gnc-main-window.h,
12892	  trunk/src/gnome-utils/gnc-plugin-page.c,
12893	  trunk/src/gnome-utils/gnc-plugin-page.h,
12894	  trunk/src/gnome/gnc-plugin-basic-commands.c,
12895	  trunk/src/gnome/gnc-plugin-page-register.c: Add a new per-page
12896	  callback to tell the page to finish any pending activities. The
12897	  page may return FALSE to abort whatever the caller's normal
12898	  function. Add helper routines to iterate over all pages in a
12899	  window, or all pages in all windows. Call these new functions
12900	  before Quit, Save, Close, and closing a window. The register
12901	  page now implements this hook and uses it to save/discard any
12902	  pending transaction. Closes 334090.
12903
129042006-03-12 22:49  hampton
12905
12906	* [r13614] trunk/ChangeLog,
12907	  trunk/src/gnome-utils/glade/commodity.glade: Tweak a couple of
12908	  tooltips. Try and make it clear that the commodity mnemonic
12909	  field must exactly match that used by the quote source.
12910
129112006-03-12 22:46  hampton
12912
12913	* [r13613] trunk/ChangeLog,
12914	  trunk/src/report/standard-reports/advanced-portfolio.scm: Andrew
12915	  Sackville-West's patch to tidy up the multi-currency handling
12916	  quite a bit. It also adds some functionality such as showing the
12917	  basis, realized and unrealized gains, and takes advantage of the
12918	  new gnc_pricedb_lookup-latest-before function.
12919
129202006-03-12 22:23  hampton
12921
12922	* [r13612] trunk/ChangeLog,
12923	  trunk/src/business/business-reports/aging.scm: Andrew
12924	  Sackville-West's patch to show zero balance entries in the
12925	  payables and receivables aging reports.
12926
129272006-03-12 22:18  hampton
12928
12929	* [r13611] trunk/ChangeLog, trunk/src/engine/gnc-pricedb.c,
12930	  trunk/src/engine/gnc-pricedb.h,
12931	  trunk/src/engine/gw-engine-spec.scm: Andrew Sackville-West's
12932	  changes to add the ability to lookup the latest price before a
12933	  specific date.
12934
129352006-03-12 21:54  hampton
12936
12937	* [r13610] trunk/ChangeLog, trunk/src/engine/Transaction.h,
12938	  trunk/src/gnome/gnc-plugin-page-register.c,
12939	  trunk/src/gnome/gnc-split-reg.c,
12940	  trunk/src/gnome/gnc-split-reg.h,
12941	  trunk/src/register/ledger-core/split-register-control.c,
12942	  trunk/src/register/ledger-core/split-register.c,
12943	  trunk/src/register/ledger-core/split-register.h,
12944	  trunk/src/register/register-gnome/gnucash-sheet.c,
12945	  trunk/src/register/register-gnome/gnucash-sheet.h: Replace the
12946	  changes in r13361 with a better method for determining when a
12947	  change in the register needs to be reflected in the available
12948	  user actions. Now updates the Void and Unvoid actions which
12949	  implements the enhancement request in 330763.
12950
129512006-03-12 03:52  hampton
12952
12953	* [r13609] trunk/ChangeLog,
12954	  trunk/src/register/register-gnome/combocell-gnome.c,
12955	  trunk/src/register/register-gnome/gnucash-item-list.c,
12956	  trunk/src/register/register-gnome/gnucash-item-list.h: Finish
12957	  removing the redundant list of valid strings maintained by the
12958	  combocell and use the list in the item_edit widget. Fixes the
12959	  problem where account cell contents disappear when focusing
12960	  in/out of an account cell.
12961
129622006-03-12 03:42  hampton
12963
12964	* [r13608] trunk/src/gnome-utils/account-quickfill.c: Update the
12965	  quickfill to watch for accounts being added/removed from the
12966	  account tree.
12967
129682006-03-12 03:38  chris
12969
12970	* [r13607] trunk/src/gnome-utils/dialog-utils.c,
12971	  trunk/src/gnome-utils/glade/transfer.glade: Restore some widget
12972	  names that were lost in r9938 but still used by
12973	  dialog-transfer.c. Added a warning to find more bugs like this
12974	  one.
12975
129762006-03-11 23:41  andi5
12977
12978	* [r13606] trunk/ChangeLog,
12979	  trunk/src/gnome-utils/dialog-commodity.c: Fix order of
12980	  parameters to gnc_ui_common_commodity_modal, and 334181.
12981
129822006-03-11 21:52  warlord
12983
12984	* [r13605] trunk/ChangeLog, trunk/src/engine/Makefile.am: fix the
12985	  build-order (and install order) of the engine libs.
12986
129872006-03-11 21:07  cstim
12988
12989	* [r13604]
12990	  trunk/src/import-export/binary-import/binary-import.glade: Unify
12991	  whitespaces in strings
12992
129932006-03-11 20:54  cstim
12994
12995	* [r13603] trunk/po/nb.po: Updated Norwegian translation by Tor
12996	  Harald Thorland; Translated 2431 out of 3729.
12997
129982006-03-11 19:43  warlord
12999
13000	* [r13602] trunk/ChangeLog,
13001	  trunk/src/business/business-reports/invoice.scm: translate
13002	  "Thank you.." string.
13003
130042006-03-11 19:39  chris
13005
13006	* [r13601] trunk/src/engine/Group.c,
13007	  trunk/src/gnome-utils/gnc-tree-model-account.c: Change the
13008	  account removal event back to using the parent account instead
13009	  of the group, but delay the nulling of the account's group
13010	  pointer until after the generation of the remove event. That
13011	  way, the tree model can verify that the removed account's root
13012	  is the same as the root for the model. Also, in the model's
13013	  event handler, check that accounts are in the same book as the
13014	  model is for.
13015
130162006-03-11 18:10  warlord
13017
13018	* [r13600] trunk/ChangeLog,
13019	  trunk/src/gnome-search/dialog-search.c: Make sure we translate
13020	  the button label string.
13021
130222006-03-11 17:30  hampton
13023
13024	* [r13599] trunk/ChangeLog, trunk/src/engine/Group.c,
13025	  trunk/src/gnome-utils/gnc-tree-model-account.c: The account tree
13026	  model event handler needs to be more robust in the case of
13027	  multiple account sets existing at the same time. Pass the
13028	  account group instead of the parent account so that its possible
13029	  to determine which model a "top level" account belongs to. Fixes
13030	  333866.
13031
130322006-03-11 15:52  andi5
13033
13034	* [r13597] trunk/ChangeLog,
13035	  trunk/src/gnome-utils/window-main-summarybar.c: Unref the
13036	  summary bar list store so that it gets deleted together with the
13037	  combobox.
13038
130392006-03-11 15:23  andi5
13040
13041	* [r13595] trunk/ChangeLog,
13042	  trunk/src/gnome-utils/gnc-tree-view-account.c: Avoid calculation
13043	  of account period total for the top level account.
13044
130452006-03-11 01:23  chris
13046
13047	* [r13594] trunk/src/backend/file/sixtp-utils.c,
13048	  trunk/src/backend/file/test/test-save-in-lang.c,
13049	  trunk/src/gnc-module/gnc-module.c: Invert sense of conditions
13050	  involving g_setenv() since its return value is different than
13051	  that of setenv(). Also, convert last remaining uses of setenv()
13052	  to g_setenv().
13053
130542006-03-10 23:32  warlord
13055
13056	* [r13593] trunk/ChangeLog, trunk/Makefile.am: put ".links" into
13057	  lib so rm -rf works properly from the top-level of the source
13058	  tree.
13059
130602006-03-10 23:11  hampton
13061
13062	* [r13592] trunk/ChangeLog,
13063	  trunk/src/gnome-utils/gnc-main-window.c: Walk through the list
13064	  of plugins installed in a window and uninstall them before the
13065	  window is destroyed. Fixes 333973.
13066
130672006-03-10 23:06  hampton
13068
13069	* [r13591] trunk/src/core-utils/gnc-gobject-utils.c: Change the
13070	  output from this file to use g_message instead of g_warning so
13071	  the --g-fatal-warnings argument doesn't trip over it.
13072
130732006-03-10 22:16  warlord
13074
13075	* [r13590] trunk/ChangeLog,
13076	  trunk/src/import-export/qif-import/qif-dialog-utils.scm:
13077	  gnc:get-account-from-full-name requires two args, not three
13078	  (#334170)
13079
130802006-03-10 20:35  cstim
13081
13082	* [r13589] trunk/src/gnome-utils/gnc-tree-view-account.c,
13083	  trunk/src/gnome/glade/price.glade: I18n cleanup; improve wording
13084	  to disambiguation the semantics of a bool checkbox.
13085	* [r13588] trunk/po/de.po: Updated German translation - 3642 out
13086	  of 3729 done.
13087
130882006-03-10 20:07  hampton
13089
13090	* [r13587] trunk/ChangeLog,
13091	  trunk/src/gnome-utils/gnc-main-window.c: Show newly created
13092	  windows when restoring the second and subsequent windows.
13093
130942006-03-10 14:58  cstim
13095
13096	* [r13586] trunk/ChangeLog, trunk/po/da.po, trunk/po/es_NI.po,
13097	  trunk/po/eu.po, trunk/po/hu.po, trunk/po/it.po, trunk/po/ja.po,
13098	  trunk/po/nl.po, trunk/po/pl.po, trunk/po/pt_BR.po,
13099	  trunk/po/ru.po, trunk/po/sk.po, trunk/po/sv.po, trunk/po/tr.po,
13100	  trunk/po/zh_TW.po: Recode all po files into UTF-8 character
13101	  encoding, except for the most recent ones, and uk.po which seems
13102	  to contain encoding errors.
13103
131042006-03-10 14:28  cstim
13105
13106	* [r13585] trunk/lib/libgsf-1.12.3/gsf-win32/Makefile.am: Fix
13107	  linker flags for gsf-win32 sublibrary
13108
131092006-03-10 12:08  cstim
13110
13111	* [r13584] trunk/lib/libqof/qof/Makefile.am: Add include/linker
13112	  flags for using the lib/libc substitutions
13113
131142006-03-10 11:04  cstim
13115
13116	* [r13583] trunk/ChangeLog, trunk/configure.in,
13117	  trunk/src/gnome-utils/dialog-utils.c: Gnucash replaced
13118	  dlopen/dlsym by the g_module functions, so don't error out if
13119	  they are unavailable; dlsym is needed only optionally for BSD
13120	  linkers. Also removes quotation error in AC_MSG_ERROR macro.
13121
131222006-03-10 10:58  cstim
13123
13124	* [r13582] trunk/macros/legacy_macros.m4: Add long-forgotten macro
13125	  definition from acinclude.m4 r10161 that is sometimes still
13126	  needed
13127
131282006-03-10 10:30  cstim
13129
13130	* [r13581] trunk/ChangeLog,
13131	  trunk/src/gnome-utils/gnc-druid-provider-file-gnome.c,
13132	  trunk/src/gnome-utils/gnc-druid-provider-multifile-gnome.h: If
13133	  <glob.h> unavailable, provide own typedef and disable globbing.
13134
131352006-03-10 10:17  cstim
13136
13137	* [r13580] trunk/src/app-utils/Makefile.am: libgncmod-app-utils
13138	  uses functions from libgw-engine, so link to that library
13139
131402006-03-10 09:40  cstim
13141
13142	* [r13579] trunk/configure.in: Reorder CHECK_FUNCS so that they
13143	  are checked even if enable-gui=no
13144
131452006-03-10 09:36  cstim
13146
13147	* [r13578] trunk/src/backend/file/gnc-backend-file.c: Check for
13148	  errno macro EOPNOTSUPP only if it is defined
13149
131502006-03-10 09:14  cstim
13151
13152	* [r13577] trunk/src/app-utils/Makefile.am: Fix linker flags
13153
131542006-03-10 04:23  chris
13155
13156	* [r13576] trunk/src/gnome-utils/dialog-transfer.c,
13157	  trunk/src/gnome-utils/dialog-transfer.h,
13158	  trunk/src/register/ledger-core/split-register-control.c: Factor
13159	  out and create new function:
13160	  gnc_xfer_dialog_run_exchange_dialog() This isolates the
13161	  amount-to-value conversion algorithm from the register.
13162
131632006-03-10 02:28  chris
13164
13165	* [r13575]
13166	  trunk/src/register/ledger-core/split-register-control.c,
13167	  trunk/src/register/ledger-core/split-register-p.h,
13168	  trunk/src/register/ledger-core/split-register.c: More register
13169	  line wraps, clean-ups, etc., plus some minor re-ordering to
13170	  prepare for some factoring.
13171
131722006-03-09 22:58  andi5
13173
13174	* [r13574] trunk/ChangeLog,
13175	  trunk/src/gnome-utils/gnc-main-window.c: Move retrieval of
13176	  private data of main window after the creation of the window.
13177
131782006-03-09 21:57  hampton
13179
13180	* [r13573] trunk/ChangeLog, trunk/configure.in,
13181	  trunk/lib/libqof/qof/deprecated.c,
13182	  trunk/lib/libqof/qof/deprecated.h,
13183	  trunk/lib/libqof/qof/qofevent-p.h,
13184	  trunk/lib/libqof/qof/qofevent.c,
13185	  trunk/src/app-utils/gnc-component-manager.c,
13186	  trunk/src/engine/gnc-commodity.h, trunk/src/engine/gnc-engine.h,
13187	  trunk/src/gnome-utils/account-quickfill.c,
13188	  trunk/src/gnome-utils/gnc-account-sel.c,
13189	  trunk/src/gnome-utils/gnc-main-window.c,
13190	  trunk/src/gnome-utils/gnc-plugin-page.c,
13191	  trunk/src/gnome-utils/gnc-plugin-page.h,
13192	  trunk/src/gnome-utils/gnc-tree-model-commodity.c,
13193	  trunk/src/gnome-utils/gnc-tree-model-price.c: Finish removing
13194	  deprecated QOF functions.
13195
131962006-03-09 21:23  hampton
13197
13198	* [r13572] trunk/ChangeLog, trunk/src/gnc-ui.h,
13199	  trunk/src/gnome/dialog-price-editor.c,
13200	  trunk/src/gnome/top-level.c: Restore clickable links for price
13201	  quotes.
13202
132032006-03-09 18:12  codehelp
13204
13205	* [r13571] trunk/ChangeLog, trunk/src/optional/Makefile.am: Make
13206	  xsl/ available for installation and therefore packaging.
13207
132082006-03-09 17:04  codehelp
13209
13210	* [r13570] trunk/lib/libqof/backend/file/qsf-backend.c: Remove
13211	  deprecated glib function g_strncasecmp in favour of
13212	  g_ascii_strncasecmp
13213
132142006-03-09 17:03  codehelp
13215
13216	* [r13569] trunk/lib/libqof/qof/qofevent.h: Doxygen tweak
13217	* [r13568] trunk/lib/libqof/qof/qofquery-deserial.c: Update
13218	  status; this file will not exist in libqof2
13219	* [r13567] trunk/ChangeLog, trunk/lib/libqof/qof/Makefile.am,
13220	  trunk/lib/libqof/qof/deprecated.c,
13221	  trunk/lib/libqof/qof/deprecated.h, trunk/lib/libqof/qof/qof.h,
13222	  trunk/lib/libqof/qof/qof_book_merge.c,
13223	  trunk/lib/libqof/qof/qof_book_merge.h,
13224	  trunk/lib/libqof/qof/qofbookmerge.c,
13225	  trunk/lib/libqof/qof/qofbookmerge.h,
13226	  trunk/src/engine/test/test-book-merge.c,
13227	  trunk/src/gnome/druid-merge.c: Move qof_book_merge to new naming
13228	  convention and deprecate old code
13229
132302006-03-09 16:54  codehelp
13231
13232	* [r13566] trunk/ChangeLog, trunk/configure.in,
13233	  trunk/src/optional/Makefile.am, trunk/src/optional/xsl,
13234	  trunk/src/optional/xsl/Makefile.am,
13235	  trunk/src/optional/xsl/README,
13236	  trunk/src/optional/xsl/date-time.xsl,
13237	  trunk/src/optional/xsl/gnucash-gnccustomer-vcard2.xsl,
13238	  trunk/src/optional/xsl/gnucash-std.xsl,
13239	  trunk/src/optional/xsl/string.xsl,
13240	  trunk/src/optional/xsl/vcard-gnccustomer.pl: Optional XSL
13241	  stylesheets and support - prototypes
13242
132432006-03-09 16:50  codehelp
13244
13245	* [r13565] trunk/ChangeLog: allow recursive copying of gncEntry
13246	  from a gncInvoice
13247
132482006-03-09 16:49  codehelp
13249
13250	* [r13564] trunk/src/business/business-core/gncInvoice.c: allow
13251	  recursive copying of gncEntry from a gncInvoice
13252
132532006-03-09 16:44  cstim
13254
13255	* [r13563] trunk/ChangeLog, trunk/src/engine/Transaction.c: Add
13256	  substitution code for unavailable function gettimeofday
13257
132582006-03-09 16:43  cstim
13259
13260	* [r13562] trunk/lib/libqof/qof/qoflog.c: Clean up unused
13261	  gettimeofday argument
13262
132632006-03-09 16:31  cstim
13264
13265	* [r13561] trunk/src/gnc-module/test: Add svnignores
13266
132672006-03-09 16:26  cstim
13268
13269	* [r13560] trunk/ChangeLog, trunk/lib/libqof/qof/gnc-date.c,
13270	  trunk/lib/libqof/qof/qoflog.c: Add substitution code for
13271	  unavailable functions gettimeofday and gmtime_r.
13272
132732006-03-09 16:06  cstim
13274
13275	* [r13559] trunk/src/backend/file/gnc-backend-file.c: Add
13276	  compatibility ifdefs for unavailable functions
13277
132782006-03-09 15:49  cstim
13279
13280	* [r13558] trunk/src/engine/Makefile.am: Reorder linking of engine
13281	  libraries to avoid undefined references which are not allowed on
13282	  windows
13283
132842006-03-09 15:48  cstim
13285
13286	* [r13557] trunk/lib/libgsf-1.12.3/Makefile.am,
13287	  trunk/lib/libgsf-1.12.3/gsf/Makefile.am,
13288	  trunk/src/app-utils/Makefile.am,
13289	  trunk/src/core-utils/Makefile.am,
13290	  trunk/src/gnome-utils/Makefile.am: Add more linker flags,
13291	  necessary for some platforms (windows)
13292
132932006-03-09 14:28  cstim
13294
13295	* [r13556] trunk/ChangeLog, trunk/Makefile.am, trunk/configure.in,
13296	  trunk/lib/guile-www/Makefile.am,
13297	  trunk/src/app-utils/Makefile.am,
13298	  trunk/src/business/business-core/Makefile.am,
13299	  trunk/src/business/business-gnome/Makefile.am,
13300	  trunk/src/business/business-reports/Makefile.am,
13301	  trunk/src/business/business-utils/Makefile.am,
13302	  trunk/src/business/dialog-tax-table/Makefile.am,
13303	  trunk/src/core-utils/Makefile.am, trunk/src/engine/Makefile.am,
13304	  trunk/src/gnc-module/Makefile.am,
13305	  trunk/src/gnome-utils/Makefile.am, trunk/src/gnome/Makefile.am,
13306	  trunk/src/import-export/Makefile.am,
13307	  trunk/src/import-export/qif-import/Makefile.am,
13308	  trunk/src/import-export/qif-io-core/Makefile.am,
13309	  trunk/src/optional/swig/Makefile.am,
13310	  trunk/src/register/register-core/Makefile.am,
13311	  trunk/src/report/locale-specific/us/Makefile.am,
13312	  trunk/src/report/report-gnome/Makefile.am,
13313	  trunk/src/report/report-system/Makefile.am,
13314	  trunk/src/report/standard-reports/Makefile.am,
13315	  trunk/src/report/stylesheets/Makefile.am,
13316	  trunk/src/report/utility-reports/Makefile.am,
13317	  trunk/src/scm/Makefile.am, trunk/src/scm/gnumeric/Makefile.am,
13318	  trunk/src/scm/printing/Makefile.am,
13319	  trunk/src/tax/us/Makefile.am: Replace "ln -sf" by "$(LN_S) -f"
13320	  for systems that don't have symbolic links available.
13321
133222006-03-09 13:03  cstim
13323
13324	* [r13555] trunk/ChangeLog,
13325	  trunk/src/gnome-utils/gnc-druid-provider-file-gnome.h: Check for
13326	  <glob.h> and provide own typedef if header unavailable.
13327
133282006-03-09 13:00  cstim
13329
13330	* [r13554] trunk/configure.in,
13331	  trunk/src/gnome-utils/gnc-gnome-utils.c: Check for <X11/Xlib.h>
13332	  and ignore code section if header unavailable.
13333
133342006-03-09 12:59  cstim
13335
13336	* [r13553] trunk/src/gnome-utils/druid-gconf-setup.c: Remove
13337	  unused header include
13338
133392006-03-09 12:22  cstim
13340
13341	* [r13552] trunk/ChangeLog, trunk/po/glossary/vi.po: Updated
13342	  vietnamese glossary by Clytie Siddall <clytie@riverland.net.au>
13343
133442006-03-09 09:39  cstim
13345
13346	* [r13551] trunk/Makefile.am: Add creation rules for
13347	  po/gnucash.pot so that it can always be created for make dist.
13348
133492006-03-09 06:08  hampton
13350
13351	* [r13550] trunk/ChangeLog, trunk/lib/libqof/qof/qofquery.c,
13352	  trunk/lib/libqof/qof/qofsession.c, trunk/src/engine/Group.c,
13353	  trunk/src/engine/gw-engine-spec.scm: Remove more functions to be
13354	  deprecated in libqof2. (Pass Three - more trivial substitutions
13355	  and simple translations.)
13356
133572006-03-09 05:51  hampton
13358
13359	* [r13549] trunk/ChangeLog, trunk/lib/libc/setenv.c,
13360	  trunk/lib/libc/setenv.h,
13361	  trunk/lib/libqof/backend/file/qsf-backend.c,
13362	  trunk/lib/libqof/backend/file/qsf-xml-map.c,
13363	  trunk/lib/libqof/backend/file/qsf-xml.c,
13364	  trunk/lib/libqof/qof/deprecated.c,
13365	  trunk/lib/libqof/qof/gnc-engine-util.h,
13366	  trunk/lib/libqof/qof/kvp-util-p.h,
13367	  trunk/lib/libqof/qof/kvp-util.h,
13368	  trunk/lib/libqof/qof/qof_book_merge.c,
13369	  trunk/lib/libqof/qof/qofbackend-p.h,
13370	  trunk/lib/libqof/qof/qofchoice.c,
13371	  trunk/lib/libqof/qof/qofgobj.c,
13372	  trunk/lib/libqof/qof/qofinstance.c,
13373	  trunk/lib/libqof/qof/qofquery-deserial.c,
13374	  trunk/lib/libqof/qof/qofreference.c,
13375	  trunk/lib/libqof/qof/qofsql.c, trunk/src/RecnWindow.h,
13376	  trunk/src/app-utils/gnc-exp-parser.h,
13377	  trunk/src/app-utils/gnc-ui-common.h,
13378	  trunk/src/app-utils/gnc-ui-util.h,
13379	  trunk/src/app-utils/gw-app-utils-spec.scm,
13380	  trunk/src/backend/file/gnc-xml-helper.h,
13381	  trunk/src/backend/file/gnc-xml.h,
13382	  trunk/src/backend/file/sixtp-dom-generators.h,
13383	  trunk/src/backend/file/sixtp-dom-parsers.h,
13384	  trunk/src/backend/file/test/test-file-stuff.h,
13385	  trunk/src/backend/postgres/checkpoint.c,
13386	  trunk/src/business/business-gnome/gw-business-gnome-spec.scm,
13387	  trunk/src/business/dialog-tax-table/gw-dialog-tax-table-spec.scm,
13388	  trunk/src/engine/AccountP.h, trunk/src/engine/FreqSpec.h,
13389	  trunk/src/engine/GroupP.h, trunk/src/engine/SX-book.h,
13390	  trunk/src/engine/SX-ttinfo.h, trunk/src/engine/ScrubP.h,
13391	  trunk/src/engine/SplitP.h, trunk/src/engine/TransLog.h,
13392	  trunk/src/engine/TransactionP.h,
13393	  trunk/src/engine/test-core/test-engine-stuff.h,
13394	  trunk/src/gnome-utils/QuickFill.h,
13395	  trunk/src/gnome-utils/dialog-account.h,
13396	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm,
13397	  trunk/src/gnome/dialog-chart-export.c,
13398	  trunk/src/gnome/dialog-fincalc.h,
13399	  trunk/src/gnome/dialog-print-check.h,
13400	  trunk/src/gnome/gw-gnc-spec.scm,
13401	  trunk/src/register/register-core/gtable.h,
13402	  trunk/src/register/register-core/gw-register-core-spec.scm,
13403	  trunk/src/register/register-gnome/gncmod-register-gnome.c,
13404	  trunk/src/report/report-gnome/gw-report-gnome-spec.scm,
13405	  trunk/src/test-core/test-stuff.h: Never include "config.h" from
13406	  a header file. Doing so makes it nigh impossible to override
13407	  configuration settings.
13408
134092006-03-09 03:58  warlord
13410
13411	* [r13548] trunk/ChangeLog, trunk/configure.in,
13412	  trunk/src/engine/Split.c, trunk/src/engine/gnc-event.h: Define
13413	  and emit two new events when splits are added/removed from
13414	  accounts. * src/engine/gnc-event.h: Add GNC_EVENT_ITEM_ADDED and
13415	  GNC_EVENT_ITEM_REMOVED event definitions * src/engine/Split.c:
13416	  Emit GNC_EVENT_ITEM_ADDED and GNC_EVENT_ITEM_REMOVED events when
13417	  a split is added or removed from an account. * configure.in:
13418	  depend on QOF 0.6.3 for proper event handling.
13419
134202006-03-09 03:48  hampton
13421
13422	* [r13547] trunk/ChangeLog, trunk/lib/libqof/qof/qoflog.h,
13423	  trunk/src/app-utils/gnc-component-manager.c,
13424	  trunk/src/app-utils/gnc-component-manager.h,
13425	  trunk/src/backend/postgres/events.c,
13426	  trunk/src/business/business-core/gncAddress.c,
13427	  trunk/src/business/business-core/gncBillTerm.c,
13428	  trunk/src/business/business-core/gncCustomer.c,
13429	  trunk/src/business/business-core/gncEmployee.c,
13430	  trunk/src/business/business-core/gncEntry.c,
13431	  trunk/src/business/business-core/gncInvoice.c,
13432	  trunk/src/business/business-core/gncJob.c,
13433	  trunk/src/business/business-core/gncOrder.c,
13434	  trunk/src/business/business-core/gncTaxTable.c,
13435	  trunk/src/business/business-core/gncVendor.c,
13436	  trunk/src/business/business-gnome/business-gnome-utils.c,
13437	  trunk/src/business/business-gnome/dialog-billterms.c,
13438	  trunk/src/business/business-gnome/dialog-customer.c,
13439	  trunk/src/business/business-gnome/dialog-employee.c,
13440	  trunk/src/business/business-gnome/dialog-invoice.c,
13441	  trunk/src/business/business-gnome/dialog-job.c,
13442	  trunk/src/business/business-gnome/dialog-order.c,
13443	  trunk/src/business/business-gnome/dialog-payment.c,
13444	  trunk/src/business/business-gnome/dialog-vendor.c,
13445	  trunk/src/business/business-ledger/gncEntryLedgerDisplay.c,
13446	  trunk/src/business/dialog-tax-table/dialog-tax-table.c,
13447	  trunk/src/engine/Account.c, trunk/src/engine/FreqSpec.c,
13448	  trunk/src/engine/Group.c, trunk/src/engine/Period.c,
13449	  trunk/src/engine/SchedXaction.c, trunk/src/engine/Split.c,
13450	  trunk/src/engine/Transaction.c, trunk/src/engine/gnc-budget.c,
13451	  trunk/src/engine/gnc-commodity.c, trunk/src/engine/gnc-lot.c,
13452	  trunk/src/engine/gnc-pricedb.c,
13453	  trunk/src/engine/gw-engine-spec.scm,
13454	  trunk/src/engine/test/test-book-merge.c,
13455	  trunk/src/engine/test/test-recursive.c,
13456	  trunk/src/gnome-search/dialog-search.c,
13457	  trunk/src/gnome-search/gnc-general-search.c,
13458	  trunk/src/gnome-utils/account-quickfill.c,
13459	  trunk/src/gnome-utils/dialog-account.c,
13460	  trunk/src/gnome-utils/dialog-query-list.c,
13461	  trunk/src/gnome-utils/gnc-account-sel.c,
13462	  trunk/src/gnome-utils/gnc-main-window.c,
13463	  trunk/src/gnome-utils/gnc-query-list.c,
13464	  trunk/src/gnome-utils/gnc-tree-model-commodity.c,
13465	  trunk/src/gnome-utils/gnc-tree-model-price.c,
13466	  trunk/src/gnome-utils/window-main-summarybar.c,
13467	  trunk/src/gnome/dialog-tax-info.c,
13468	  trunk/src/gnome/druid-hierarchy.c,
13469	  trunk/src/gnome/druid-stock-split.c,
13470	  trunk/src/gnome/gnc-plugin-page-budget.c,
13471	  trunk/src/gnome/gnc-plugin-page-register.c,
13472	  trunk/src/gnome/lot-viewer.c,
13473	  trunk/src/gnome/window-reconcile.c,
13474	  trunk/src/register/ledger-core/gnc-ledger-display.c: Remove more
13475	  functions to be deprecated in libqof2. (Pass Two - more trivial
13476	  substitutions, some simple translations.)
13477
134782006-03-09 03:33  warlord
13479
13480	* [r13546] trunk/ChangeLog, trunk/lib/libqof/qof/qofevent.c,
13481	  trunk/lib/libqof/qof/qofevent.h: Fix the definition of
13482	  QOF_EVENT_BASE; use QOF_EVENT__LAST for tests.
13483
134842006-03-09 02:29  hampton
13485
13486	* [r13545] trunk/ChangeLog,
13487	  trunk/src/app-utils/gnc-component-manager.c,
13488	  trunk/src/backend/file/test/test-xml-pricedb.c,
13489	  trunk/src/backend/postgres/PostgresBackend.c,
13490	  trunk/src/backend/postgres/account.c,
13491	  trunk/src/backend/postgres/price.c,
13492	  trunk/src/backend/postgres/test/test-db.c,
13493	  trunk/src/backend/postgres/test/test-period.c,
13494	  trunk/src/backend/postgres/txn.c,
13495	  trunk/src/backend/postgres/txnmass.c,
13496	  trunk/src/bin/gnucash-bin.c, trunk/src/engine/Transaction.c,
13497	  trunk/src/engine/gnc-engine.c,
13498	  trunk/src/engine/test/test-period.c,
13499	  trunk/src/gnome-utils/account-quickfill.c,
13500	  trunk/src/gnome-utils/gnc-account-sel.c,
13501	  trunk/src/gnome-utils/gnc-file.c,
13502	  trunk/src/gnome-utils/gnc-main-window.c,
13503	  trunk/src/gnome-utils/gnc-tree-model-commodity.c,
13504	  trunk/src/gnome-utils/gnc-tree-model-price.c,
13505	  trunk/src/gnome/dialog-chart-export.c,
13506	  trunk/src/gnome/druid-acct-period.c,
13507	  trunk/src/gnome/druid-merge.c,
13508	  trunk/src/gnome/gnc-plugin-basic-commands.c,
13509	  trunk/src/gnome/gnc-plugin-page-register.c,
13510	  trunk/src/gnome/lot-viewer.c,
13511	  trunk/src/import-export/log-replay/gnc-log-replay.c,
13512	  trunk/src/import-export/mt940/gnc-mt940-import.c,
13513	  trunk/src/import-export/ofx/gnc-ofx-import.c,
13514	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Remove
13515	  functions to be deprecated in libqof2. (Pass One - trivial
13516	  substitutions)
13517
135182006-03-09 00:49  hampton
13519
13520	* [r13544] trunk/ChangeLog, trunk/src/engine/Account.c,
13521	  trunk/src/engine/Group.c,
13522	  trunk/src/gnome-utils/gnc-tree-model-account.c: Remove extra
13523	  events added in r13483. This leaves the REMOVE event as the only
13524	  changed event.
13525
135262006-03-08 21:22  warlord
13527
13528	* [r13543] trunk/ChangeLog, trunk/src/engine/gnc-filepath-utils.c:
13529	  gstdio.h and g_mkdir are in glib-2.6 -- use old APIs with
13530	  glib-2.4.
13531
135322006-03-08 16:00  cstim
13533
13534	* [r13542] trunk/ChangeLog, trunk/src/backend/file/sixtp-utils.c,
13535	  trunk/src/gnc-module/gnc-module.c: Replace setenv() by g_setenv
13536	  for increased cross-platform compatibility.
13537
135382006-03-08 15:59  cstim
13539
13540	* [r13541] trunk/src/engine/gnc-filepath-utils.c: Replace mkdir by
13541	  g_mkdir for increased cross-platform compatibility.
13542
135432006-03-08 15:52  cstim
13544
13545	* [r13540] trunk/ChangeLog, trunk/src/app-utils/file-utils.c,
13546	  trunk/src/app-utils/gnc-ui-util.c,
13547	  trunk/src/business/business-gnome/business-urls.c,
13548	  trunk/src/core-utils/gnc-gconf-utils.c,
13549	  trunk/src/gnome-utils/dialog-preferences.c,
13550	  trunk/src/gnome-utils/dialog-reset-warnings.c,
13551	  trunk/src/gnome-utils/gnc-currency-edit.c,
13552	  trunk/src/gnome-utils/gnc-main-window.c,
13553	  trunk/src/gnome-utils/gnc-plugin-file-history.c,
13554	  trunk/src/gnome-utils/gnc-tree-view.c,
13555	  trunk/src/gnome/window-reconcile.c: Replace index(3) by
13556	  strchr(3) and rindex(3) by strrchr(3) because the latter is more
13557	  widely available.
13558
135592006-03-08 06:13  hampton
13560
13561	* [r13539] trunk/ChangeLog, trunk/src/gnome-utils/gnc-splash.c:
13562	  Use a font size of "smaller" when printing to the splash screen.
13563	  Should solve 104436 except for people running with huge system
13564	  fonts.
13565
135662006-03-08 05:47  chris
13567
13568	* [r13538] trunk/src/engine/Transaction.c,
13569	  trunk/src/engine/Transaction.h,
13570	  trunk/src/register/ledger-core/split-register-load.c,
13571	  trunk/src/register/ledger-core/split-register.c: More
13572	  line-wraps, cleanups, factoring new function:
13573	  xaccTransGetSplitIndex().
13574
135752006-03-08 05:16  hampton
13576
13577	* [r13537] trunk/ChangeLog,
13578	  trunk/src/gnome-utils/gnc-tree-view-account.c,
13579	  trunk/src/gnome-utils/gnc-tree-view-account.h: Relabel column
13580	  titles from "XXX (Report)" to a label that includes the currency
13581	  mnemonic (e.g. "Total (EUR)").
13582
135832006-03-08 05:14  hampton
13584
13585	* [r13536] trunk/src/app-utils/gnc-ui-util.c,
13586	  trunk/src/engine/gnc-hooks.c, trunk/src/engine/gnc-hooks.h:
13587	  Cache the result of a gconf lookup for a currency choice. Add a
13588	  new callback hook for when a user changes a currency setting
13589	  (default account or report).
13590
135912006-03-08 04:48  chris
13592
13593	* [r13535]
13594	  trunk/src/register/ledger-core/split-register-model-save.c,
13595	  trunk/src/register/ledger-core/split-register-model.c,
13596	  trunk/src/register/ledger-core/split-register-util.c: More
13597	  line-wraps, cleanups and factoring.
13598
135992006-03-08 04:48  hampton
13600
13601	* [r13534] trunk/src/gnome/druid-acct-period.c: More references to
13602	  "Next" that should now say "Forward".
13603
136042006-03-08 04:05  hampton
13605
13606	* [r13533] trunk/src/gnome/glade/sched-xact.glade: Change a
13607	  reference to the Next button to now refer to the Forward button.
13608
136092006-03-08 03:06  hampton
13610
13611	* [r13532] trunk/ChangeLog,
13612	  trunk/src/gnome-utils/account-quickfill.c,
13613	  trunk/src/gnome-utils/account-quickfill.h,
13614	  trunk/src/register/ledger-core/gnc-ledger-display.c,
13615	  trunk/src/register/ledger-core/split-register-load.c,
13616	  trunk/src/register/ledger-core/split-register.h,
13617	  trunk/src/register/register-core/combocell.h,
13618	  trunk/src/register/register-gnome/combocell-gnome.c,
13619	  trunk/src/register/register-gnome/gnucash-item-edit.c,
13620	  trunk/src/register/register-gnome/gnucash-item-edit.h,
13621	  trunk/src/register/register-gnome/gnucash-item-list.c,
13622	  trunk/src/register/register-gnome/gnucash-item-list.h: The
13623	  account quickfill has multiple components to it, only one of
13624	  which was shared. Build and use a shared list store used by the
13625	  gnucash_item_edit widget (which is updated by signals sent when
13626	  accounts are added/deleted/modified.) With this in place, its
13627	  not necessary to rebuild two account quickfills for each open
13628	  register window when a gnc_gui_resume_refresh is called which
13629	  eliminates an O(2n) slowdown. This seems sufficient to close
13630	  120028.
13631
136322006-03-08 02:26  hampton
13633
13634	* [r13531] trunk/ChangeLog, trunk/src/gnc-ui.h,
13635	  trunk/src/gnome/dialog-commodities.c,
13636	  trunk/src/gnome/dialog-price-edit-db.c,
13637	  trunk/src/gnome/dialog-price-editor.c,
13638	  trunk/src/gnome/top-level.c: Remove all usage of
13639	  gnc_get_current_session / book / whatever except at the very top
13640	  level when the dialog is originally created. Tell the component
13641	  manager to delete the dialog when the session is destroyed.
13642	  Remove support for an old url-that-generates-a-price-edit-window
13643	  trick.
13644	* [r13530] trunk/src/gnome-utils/gnc-file.c: Add a couple of calls
13645	  to the component manager when closing the current session.
13646
136472006-03-08 02:20  chris
13648
13649	* [r13529]
13650	  trunk/src/register/ledger-core/split-register-control.c: Minor
13651	  line wraps and factoring.
13652
136532006-03-08 00:06  hampton
13654
13655	* [r13528] trunk/ChangeLog, trunk/src/engine/gnc-pricedb.c: Use
13656	  the pointer to the commodity as a hash key instead of looking up
13657	  the commodity string and then hashing that. Fixes 332678.
13658
136592006-03-07 23:15  andi5
13660
13661	* [r13527] trunk/ChangeLog, trunk/configure.in,
13662	  trunk/lib/libqof/qof/guid.c: Add configure test for sys/times.h
13663	  and corrected guid.c to check for that.
13664
136652006-03-07 22:12  codehelp
13666
13667	* [r13526] trunk/po/en_GB.po: fix plural message error that msgfmt
13668	  -c and KBabel missed
13669
136702006-03-07 22:01  cstim
13671
13672	* [r13525] trunk/ChangeLog, trunk/configure.in,
13673	  trunk/lib/libqof/qof/guid.c: Make seed collection parts that
13674	  depend on particular functions #ifdef'd on that to enable easier
13675	  windows/mingw32 porting.
13676
136772006-03-07 22:00  cstim
13678
13679	* [r13524] trunk/lib/libc/localtime_r.c, trunk/lib/libc/setenv.c,
13680	  trunk/lib/libc/setenv.h: Fix old libc substitution files, now
13681	  needed for windows/mingw32 porting.
13682
136832006-03-07 21:59  cstim
13684
13685	* [r13523] trunk/lib/libqof/qof/qofbackend.c,
13686	  trunk/lib/libqof/qof/qofsession.c,
13687	  trunk/src/engine/gnc-engine.c,
13688	  trunk/src/gnome-utils/dialog-commodity.h,
13689	  trunk/src/gnome-utils/dialog-utils.h,
13690	  trunk/src/gnome-utils/gnc-main-window.h,
13691	  trunk/src/report/report-gnome/dialog-column-view.c,
13692	  trunk/src/report/report-gnome/dialog-column-view.h: Minor header
13693	  include cleanups to enable easier windows/mingw32 porting
13694
136952006-03-07 21:29  codehelp
13696
13697	* [r13522] trunk/po/en_GB.po: updated en_GB translation, 3724
13698	  translated
13699
137002006-03-07 21:27  cstim
13701
13702	* [r13521] trunk/po/nb.po: Updated Norwegian translation; 2234 out
13703	  of 3724 done.
13704
137052006-03-07 20:50  cstim
13706
13707	* [r13520] trunk/ChangeLog, trunk/Makefile.am: Add po/gnucash.pot
13708	  to EXTRA_DIST because the translation template is needed in the
13709	  tarball for translators.
13710
137112006-03-07 20:44  cstim
13712
13713	* [r13519] trunk/po/de.po: Updated German translation - 3627 out
13714	  of 3724 done.
13715
137162006-03-07 20:43  cstim
13717
13718	* [r13518] trunk/src/gnome-utils/dialog-preferences.c: Improve
13719	  i18n string for separator character sample
13720
137212006-03-07 20:42  cstim
13722
13723	* [r13517] trunk/lib/goffice-0.0.4/tests: Update svn:ignore
13724	  property
13725
137262006-03-07 20:41  cstim
13727
13728	* [r13516] trunk/lib/libgsf-1.12.3/tests: Update svn:ifnore
13729	  property
13730
137312006-03-07 19:36  andi5
13732
13733	* [r13515] trunk/ChangeLog,
13734	  trunk/src/gnome/gnc-plugin-page-register.c: Disable sensitivity
13735	  of style radio actions for registers with ledger_type different
13736	  from LD_SINGLE, e.g. search registers and general ledgers.
13737
137382006-03-07 15:19  warlord
13739
13740	* [r13514] trunk/ChangeLog,
13741	  trunk/lib/libgsf-1.12.3/tests/test-msole1.c: properly ignore the
13742	  return value of fgets(). Fixes an FC4 error.
13743
137442006-03-07 05:31  chris
13745
13746	* [r13513] trunk/src/backend/file/io-gncbin-r.c,
13747	  trunk/src/engine/Account.c, trunk/src/engine/Account.h,
13748	  trunk/src/engine/gnc-associate-account.c,
13749	  trunk/src/gnome/druid-stock-split.c,
13750	  trunk/src/gnome/gnc-split-reg.c,
13751	  trunk/src/register/ledger-core/gnc-ledger-display.c,
13752	  trunk/src/register/ledger-core/split-register-model.c,
13753	  trunk/src/register/ledger-core/split-register.c: Factor out and
13754	  create new function: xaccAccountIsPriced() that does the common
13755	  STOCK, MUTUAL or CURRENCY check.
13756
137572006-03-07 04:45  chris
13758
13759	* [r13512] trunk/src/gnome-utils/gnc-gnome-utils.c: When
13760	  periodically checking for ui events, avoid creating a QofSession
13761	  if we don't already have one.
13762
137632006-03-07 04:24  jsled
13764
13765	* [r13511] trunk/ChangeLog,
13766	  trunk/src/gnome/glade/sched-xact.glade: Fix initial SX perf
13767	  sensitivity.
13768
137692006-03-07 03:41  chris
13770
13771	* [r13510] trunk/src/register/ledger-core/split-register-load.c,
13772	  trunk/src/register/register-core/table-allgui.c,
13773	  trunk/src/register/register-core/table-allgui.h,
13774	  trunk/src/register/register-gnome/gnucash-item-edit.c: Minor
13775	  code factoring, line-wraps, control-flow simplifications, etc.
13776	  centered around split-register-load.c.
13777
137782006-03-07 03:40  jsled
13779
13780	* [r13509] trunk/ChangeLog, trunk/src/gnome/dialog-sxsincelast.c:
13781	  Bug#333532: Add multi-commodity SX support.
13782
137832006-03-07 03:07  chris
13784
13785	* [r13508] trunk/src/register/ledger-core/split-register-load.c:
13786	  Factor out one small piece of the huge gnc_split_register_load()
13787	  into new static function add_quickfill_completions().
13788
137892006-03-07 02:42  chris
13790
13791	* [r13507] trunk/src/engine/Scrub.c,
13792	  trunk/src/engine/gnc-commodity.c,
13793	  trunk/src/engine/gnc-commodity.h,
13794	  trunk/src/register/ledger-core/split-register-load.c: Factor out
13795	  and create new function: gnc_commodity_is_currency().
13796
137972006-03-07 00:39  jsled
13798
13799	* [r13506] trunk/ChangeLog, trunk/packaging/gnucash-1.9.x.ebuild:
13800	  Mods for ebuild to be used as an SVN ebuild.
13801
138022006-03-07 00:27  chris
13803
13804	* [r13505] trunk/src/engine/Account.c: Move both old an new-style
13805	  Account MODIFY events into the "on_done" case of
13806	  qof_commit_edit_part2().
13807
138082006-03-06 21:52  andi5
13809
13810	* [r13504] trunk/ChangeLog,
13811	  trunk/src/gnome-utils/gnc-html-graph-gog.c,
13812	  trunk/src/gnome-utils/gnc-html.c,
13813	  trunk/src/gnome-utils/gnc-html.h,
13814	  trunk/src/gnome-utils/print-session.c,
13815	  trunk/src/gnome-utils/print-session.h: Add printing support to
13816	  graphs (depends on #332884). Remove paper from PrintSession.
13817
138182006-03-06 21:35  cstim
13819
13820	* [r13503] trunk/ChangeLog,
13821	  trunk/src/import-export/ofx/gnc-ofx-import.c: Fix OFX import
13822	  problem with some dividends transactions. Patch by David Reiser.
13823	  #164645.
13824
138252006-03-06 21:31  cstim
13826
13827	* [r13502] trunk/ChangeLog,
13828	  trunk/src/import-export/import-backend.c: Fix crash when "clear"
13829	  is chosen but no matching transaction is selected. Now those
13830	  imported transactions will silently be ignored. #317917.
13831
138322006-03-06 21:01  cstim
13833
13834	* [r13501] trunk/po/de.po: Updated German translation - 3609 out
13835	  of 3724 done.
13836
138372006-03-06 01:45  wilddev
13838
13839	* [r13500] tags/1.9.2: Tagging the 1.9.2 release of GnuCash
13840
138412006-03-06 01:44  wilddev
13842
13843	* [r13499] trunk/ChangeLog, trunk/NEWS, trunk/configure.in: update
13844	  to release 1.9.2
13845
138462006-03-05 23:46  chris
13847
13848	* [r13498] trunk/src/engine/Split.c: Don't force a resort of
13849	  Account's split lists during xaccTransCommitEdit(). This happens
13850	  already in xaccAccountCommitEdit() and if the Account isn't
13851	  being edited, then we inserted the Split in sorted order anyway.
13852
138532006-03-05 21:14  hampton
13854
13855	* [r13497] trunk/ChangeLog, trunk/src/engine/Split.c,
13856	  trunk/src/engine/Transaction.c: Use utf8 collation routines when
13857	  sorting splits in a register. Also, only sort on the date of
13858	  transactions (not date and time) since gnucash doesn't allow
13859	  times to be input. Fixes #127809.
13860
138612006-03-05 20:24  warlord
13862
13863	* [r13496] trunk/autogen.sh: Don't suggest that users use
13864	  --enable-error-on-warning We turn it on by default, and the
13865	  auto-check is "better".
13866
138672006-03-05 19:57  warlord
13868
13869	* [r13495] trunk/configure.in: A different tact to test
13870	  enable-error-on-warning.
13871
138722006-03-05 19:47  chris
13873
13874	* [r13494] trunk/ChangeLog: ChangeLog updates from 'svn log -v'
13875
138762006-03-05 19:33  warlord
13877
13878	* [r13493] trunk/ChangeLog, trunk/configure.in: * configure.in:
13879	  change the g-wrap 1.3 + GCC4 behavior. only warn the user (not
13880	  blow out) if they explicitly request --enable-error-on-warning.
13881	  But still blow out if they didn't specifically request it and we
13882	  turned it on by default.
13883
138842006-03-05 18:51  jsled
13885
13886	* [r13492] trunk/ChangeLog: fill-paragraph
13887
138882006-03-05 18:50  jsled
13889
13890	* [r13491] trunk/ChangeLog, trunk/packaging/gnucash-1.9.x.ebuild:
13891	  Add checks for libgsf and goffice being built_with_use gnome.
13892	  Add code to shutdown any user-level gconfd's running. Add note
13893	  about broken make_desktop_entry. Expand range of README installs.
13894
138952006-03-05 18:33  jsled
13896
13897	* [r13490] trunk/ChangeLog,
13898	  trunk/src/app-utils/test/test-exp-parser.c,
13899	  trunk/src/calculation/expression_parser.c: Fix test errors, then
13900	  failures.
13901
139022006-03-05 15:40  warlord
13903
13904	* [r13489] trunk/ChangeLog,
13905	  trunk/src/register/ledger-core/split-register-control.c,
13906	  trunk/src/register/ledger-core/split-register-load.c,
13907	  trunk/src/register/ledger-core/split-register.c: Fix a compiler
13908	  warning so the code builds properly: - warning: suggest
13909	  parentheses around assignment used as truth value
13910
139112006-03-05 10:34  cstim
13912
13913	* [r13488] trunk/ChangeLog,
13914	  trunk/src/register/ledger-core/split-register-control.c,
13915	  trunk/src/register/ledger-core/split-register.c: Fix missing
13916	  variable initialization in Chris' changes. Fixes the register
13917	  quickfill issue in Basic Ledger view mode.
13918
139192006-03-05 04:14  chris
13920
13921	* [r13487] trunk/src/engine/Scrub.c, trunk/src/engine/Split.c,
13922	  trunk/src/engine/Transaction.c,
13923	  trunk/src/register/ledger-core/split-register-control.c,
13924	  trunk/src/register/ledger-core/split-register-load.c,
13925	  trunk/src/register/ledger-core/split-register.c: Convert
13926	  xaccTransGetSplit() and xaccTransCountSplits() to return the
13927	  index and count reflective of any in-progress edit. Convert some
13928	  split iterators from directly using the GList of Splits to using
13929	  xaccTransGetSplit().
13930
139312006-03-05 01:29  hampton
13932
13933	* [r13486] trunk/ChangeLog,
13934	  trunk/src/gnome/gnc-plugin-page-register.c,
13935	  trunk/src/register/ledger-core/gnc-ledger-display.c,
13936	  trunk/src/register/ledger-core/gnc-ledger-display.h,
13937	  trunk/src/register/ledger-core/split-register.c: Move/fix the
13938	  callbacks function that kills any open registers for an account
13939	  that has had "extreme" changes made to it in the "edit account"
13940	  dialog. Fixes 331415.
13941
139422006-03-05 00:55  hampton
13943
13944	* [r13485] trunk/ChangeLog, trunk/src/gnome-utils/Makefile.am,
13945	  trunk/src/gnome-utils/gnc-dir.h.in,
13946	  trunk/src/gnome-utils/gnc-icons.c,
13947	  trunk/src/gnome-utils/gnc-icons.h,
13948	  trunk/src/gnome/gnc-plugin-page-register.c,
13949	  trunk/src/gnome/ui/Makefile.am,
13950	  trunk/src/gnome/ui/icon-split.png,
13951	  trunk/src/gnome/ui/icon-transfer.png,
13952	  trunk/src/pixmaps/Makefile.am,
13953	  trunk/src/pixmaps/split-transaction-16.png,
13954	  trunk/src/pixmaps/split-transaction.png,
13955	  trunk/src/pixmaps/transfer-16.png,
13956	  trunk/src/pixmaps/transfer.png: Consolidate the new icons with
13957	  the existing set of icons.
13958
139592006-03-04 23:24  hampton
13960
13961	* [r13484] trunk/ChangeLog: Fix typo in commit message.
13962
139632006-03-04 23:07  hampton
13964
13965	* [r13483] trunk/ChangeLog, trunk/src/engine/Account.c,
13966	  trunk/src/engine/Group.c,
13967	  trunk/src/gnome-utils/gnc-tree-model-account.c: Rework the
13968	  events generated by the account/group files and consumed by the
13969	  GncTreeModelAccount. Should eliminate all g_value_inset and
13970	  g_object_set_property warnings related to changes in the account
13971	  tree.
13972
139732006-03-04 23:06  hampton
13974
13975	* [r13482] trunk/src/engine/Transaction.c,
13976	  trunk/src/engine/gnc-event.h: Rename a data structure field.
13977
139782006-03-04 23:05  jsled
13979
13980	* [r13481] trunk/ChangeLog,
13981	  trunk/src/business/business-gnome/schemas/Makefile.am,
13982	  trunk/src/gnome-utils/schemas/Makefile.am,
13983	  trunk/src/gnome/schemas/Makefile.am,
13984	  trunk/src/import-export/hbci/schemas/Makefile.am,
13985	  trunk/src/import-export/schemas/Makefile.am: Modify schema
13986	  mkdirs by DESTDIR for packaging.
13987
139882006-03-04 23:00  hampton
13989
13990	* [r13480] trunk/ChangeLog,
13991	  trunk/src/gnome-utils/dialog-account.c: Fix duplicate account
13992	  name checking bug that prevented editing account info.
13993
139942006-03-04 21:44  andi5
13995
13996	* [r13479] trunk/ChangeLog, trunk/glade-fixup,
13997	  trunk/src/gnome/glade/account.glade,
13998	  trunk/src/gnome/glade/budget.glade,
13999	  trunk/src/gnome/glade/price.glade,
14000	  trunk/src/gnome/glade/print.glade: Remove add_tearoffs from
14001	  glade files; some automatic scrollbars
14002
140032006-03-04 19:09  hampton
14004
14005	* [r13477] trunk/ChangeLog, trunk/lib/glib26/gkeyfile.c,
14006	  trunk/lib/glib26/gutils26.c, trunk/lib/glib26/gutils26.h,
14007	  trunk/src/gnome-utils/dialog-account.c: Make g_strv_length
14008	  available outside of the gkeyfile compatability library.
14009
140102006-03-04 18:12  chris
14011
14012	* [r13476] trunk/src/engine/engine-interface.scm: Use for-each,
14013	  lambda expressions for iterating over split lists. In contrast
14014	  to the previous looping construct, this will work even if the
14015	  split operations don't have side-effects on the split lists.
14016
140172006-03-04 16:28  jsled
14018
14019	* [r13475] trunk/ChangeLog,
14020	  trunk/src/gnome/glade/sched-xact.glade: Fix selection mode for
14021	  SX lists.
14022	* [r13474] trunk/src/gnome/dialog-sxsincelast.c: whitespace
14023
140242006-03-04 15:51  jsled
14025
14026	* [r13473] trunk/ChangeLog, trunk/src/gnome-utils/Makefile.am,
14027	  trunk/src/gnome-utils/gnc-dir.h.in,
14028	  trunk/src/gnome/gnc-plugin-page-register.c,
14029	  trunk/src/gnome/ui/Makefile.am,
14030	  trunk/src/gnome/ui/icon-split.png,
14031	  trunk/src/gnome/ui/icon-transfer.png: Add, register, use Split
14032	  and Transfer icons provided by Andrew Duggan. Bug#327647.
14033
140342006-03-04 15:50  jsled
14035
14036	* [r13472] trunk/ChangeLog,
14037	  trunk/src/gnome-utils/gnc-menu-extensions.c: Fixes to memory
14038	  deallocation suggested by Phil Longstaff.
14039
140402006-03-04 06:56  chris
14041
14042	* [r13471] trunk/src/engine/Transaction.c: When the book is
14043	  shutting down, don't be so eager to destroy the whole
14044	  transaction. This makes it easier to safely iterate over a split
14045	  list.
14046
140472006-03-04 06:49  hampton
14048
14049	* [r13470] trunk/ChangeLog, trunk/src/app-utils/gnc-ui-util.c,
14050	  trunk/src/engine/Account.c,
14051	  trunk/src/gnome-utils/dialog-preferences.c,
14052	  trunk/src/gnome-utils/glade/preferences.glade,
14053	  trunk/src/gnome/schemas/apps_gnucash_general.schemas.in: Update
14054	  the preferences dialog to allow any unicode character as the
14055	  separator.
14056
140572006-03-04 05:10  chris
14058
14059	* [r13469] trunk/src/engine/Transaction.c: Destroy Transactions
14060	  without rebalancing when shutting down the book.
14061
140622006-03-04 03:21  chris
14063
14064	* [r13468] trunk/src/engine/Makefile.am,
14065	  trunk/src/engine/Transaction.c, trunk/src/engine/gnc-event.h:
14066	  Generate REMOVE events when a Split is removed from a
14067	  Transaction. Pass the *old* parent transaction (since the Split
14068	  may be moving into a new transaction) and the old index of the
14069	  Split in the old Transaction's list of Splits.
14070
140712006-03-04 03:04  hampton
14072
14073	* [r13467] trunk/ChangeLog, trunk/src/app-utils/gnc-helpers.c,
14074	  trunk/src/app-utils/gnc-helpers.h,
14075	  trunk/src/app-utils/gnc-ui-util.c,
14076	  trunk/src/app-utils/gw-app-utils-spec.scm,
14077	  trunk/src/engine/Account.c, trunk/src/engine/Account.h,
14078	  trunk/src/engine/Group.c, trunk/src/engine/gw-engine-spec.scm,
14079	  trunk/src/gnome-utils/dialog-account.c,
14080	  trunk/src/import-export/qif-import/dialog-account-picker.c,
14081	  trunk/src/import-export/qif-import/qif-dialog-utils.scm,
14082	  trunk/src/import-export/qif-import/qif-guess-map.scm,
14083	  trunk/src/import-export/qif-import/qif-to-gnc.scm,
14084	  trunk/src/register/register-core/combocell.h,
14085	  trunk/src/register/register-gnome/combocell-gnome.c,
14086	  trunk/src/report/standard-reports/budget.scm,
14087	  trunk/src/report/standard-reports/cash-flow.scm: Convert the
14088	  account separator from a single character to a character string.
14089	  This allows multibyte unicode characters to be the account
14090	  separator character. Fixes 333061. Reworked a couple of routines
14091	  that pull account names into their component parts. Also fixed a
14092	  bug in the new account dialog when creating multiple accounts at
14093	  once.
14094
140952006-03-04 02:42  chris
14096
14097	* [r13466] trunk/src/engine/Scrub.c: Look for orphan Splits even
14098	  when there is no Transaction imbalance.
14099
141002006-03-04 00:27  chris
14101
14102	* [r13465] trunk/src/gnome-utils/dialog-exchange.h: Delete unused
14103	  dialog-exchange.h
14104
141052006-03-04 00:23  chris
14106
14107	* [r13464]
14108	  trunk/src/register/ledger-core/split-register-control.c,
14109	  trunk/src/register/ledger-core/split-register.c: Remove an
14110	  unnecessary Account edit-block. Minor control-flow
14111	  simplification.
14112
141132006-03-04 00:13  chris
14114
14115	* [r13463] trunk/src/register/ledger-core/split-register-load.c:
14116	  Bits to let the register see the in-progress Transaction edit.
14117
141182006-03-04 00:11  chris
14119
14120	* [r13462] trunk/src/engine/Account.c, trunk/src/engine/Account.h,
14121	  trunk/src/engine/AccountP.h: Remove xaccAccountRemoveSplit, and
14122	  xaccAccountInsertSplit. (Actually, xaccAccountInsertSplit is
14123	  #def'd to xaccSplitSetAccount().) Accounts no longer manage
14124	  their Split lists. The Account split lists should only ever be
14125	  modified from within xaccTransCommitEdit(). This simplifies some
14126	  of the operations on Accounts, since they can now be expressed
14127	  in terms of operations on Splits. Also, the consolidation of two
14128	  operations (RemoveSplit and InsertSplit) into one operation
14129	  (xaccSplitSetAccount) means that it's no longer possible to
14130	  orphan a Split. Incidental: Fix a leak of a KVP frame. Don't
14131	  recompute the account balance if we're shutting down.
14132	* [r13461] trunk/src/engine/Transaction.c: The
14133	  xaccTransRollbackEdit() part of the Begin/Commit edit-block
14134	  rewrite. Broken out just for clarity. Note: There's one piece
14135	  that I didn't change that I think is conceptually awkward. It
14136	  has to do with how/when we would discover that another user has
14137	  deleted the transaction we're currently editing. I think it
14138	  makes more sense to detect and handle this case in
14139	  xaccTransCommitEdit() instead of xaccTransRollbackEdit(),
14140	  because (a) we don't actually have to do the rollback if we just
14141	  destroy the trans, (b) some rollbacks are not backend- induced,
14142	  but rather voluntary, (c) we need a generalized mechanism anyway
14143	  for detecting and handling deleted transactions even when we're
14144	  not editing them.
14145
141462006-03-04 00:10  chris
14147
14148	* [r13460] trunk/src/engine/Scrub.c: Move one data-validation
14149	  function from Scrub.c into Transaction.c One simplification in
14150	  xaccTransScrubImbalance() to always find the root AccountGroup
14151	  from the Transaction's book.
14152	* [r13459] trunk/src/engine/Transaction.c,
14153	  trunk/src/engine/Transaction.h: A good bit of notes about how
14154	  the Transaction Begin/Commit edit-blocks should work, and why.
14155	  Converts the very important xaccTransCommitEdit function to use
14156	  the qof_commit_edit_part2() function instead of something that
14157	  is 90% similar. Transactions have a Split list that keeps track
14158	  of Splits during the edit. During edits, this list only grows
14159	  and never shrinks. Splits that have been destroyed or reparented
14160	  to other transactions remain in the list, along with pre-edit
14161	  Splits and newly added Splits. Only after a successful commit
14162	  does the Split list drop reparented or destroyed Splits. A
14163	  couple out-of-engine users (mainly the register) call
14164	  xaccTransGetSplitList() an work from the Transaction's split
14165	  list, but they expect to be working with only the Splits that
14166	  would still be in the Transaction if the in-progress edit would
14167	  be committed. So, we provide the function
14168	  xaccTransStillHasSplit(t, s) to allow users to query the in-edit
14169	  state of the Transaction's Split list. xaccTransRemoveSplit()
14170	  and xaccTransInsertSplit() have been replaced by
14171	  xaccSplitSetParent(). The new xaccTransCommitEdit tries to take
14172	  a more conservative approach to event generation, too. Instead
14173	  of generating every possible event for any commit, it should
14174	  generate only events that indicate a change to an engine object
14175	  or relation. Move some of the financial-constraint-enforcing
14176	  functions closer to the relevant data-structures. (from Scrub.c)
14177
141782006-03-04 00:09  chris
14179
14180	* [r13458] trunk/src/engine/test-core/test-engine-stuff.c,
14181	  trunk/src/engine/test/test-period.c,
14182	  trunk/src/engine/test/test-split-vs-account.c: Remove some
14183	  testing of an engine API that has been removed. The engine used
14184	  to have functions that made it possible to orphan a Split. As
14185	  this is no longer possible, we can't test anymore. Incidental:
14186	  Fix three or four small leaks in the test functions. Allow
14187	  test-period to be randomized based on optional command-line arg.
14188	* [r13457] trunk/src/engine/Split.c, trunk/src/engine/Split.h,
14189	  trunk/src/engine/SplitP.h: Splits can now keep track of their
14190	  own rollback state. The Split <-> Account and Split <->
14191	  Transaction relationships are now treated as properties of the
14192	  Split. In terms of the BeginEdit/CommitEdit block, Splits are
14193	  subordinate to Transactions. There is no public
14194	  BeginEdit/CommitEdit block for Splits; changes to Splits should
14195	  be wrapped in their Transaction's Edit-block. In the case of the
14196	  Split <-> Account relationship, the call to
14197	  xaccSplitSetAccount() will be immediately visible from
14198	  xaccSplitGetAccount(), but the Account does not learn about the
14199	  Split until and if the edit is committed. In the case of the
14200	  Split <-> Transaction relationship, calling xaccSplitSetParent()
14201	  will immediately add the Split to the Transactions split list.
14202	  This is because the Split's Transaction owns the reference to
14203	  the Split. However, see the Transaction.c patch for how to
14204	  distinguish pre-edit state from in-edit state. In both cases,
14205	  events are not generated until the edits are committed. Most of
14206	  this new logic is in an engine-private helper
14207	  xaccSplitCommitEdit(), which is called from
14208	  xaccTransCommitEdit(). Incidental: Increased error-checking in
14209	  xaccSplitSetValue(). Internalize a Transaction Begin/Commit
14210	  edit-block in every setter func.
14211
142122006-03-04 00:08  chris
14213
14214	* [r13456] trunk/src/engine/engine-utilities.scm,
14215	  trunk/src/engine/engine.scm,
14216	  trunk/src/engine/gw-engine-spec.scm,
14217	  trunk/src/report/report-system/report-utilities.scm: Remove two
14218	  slightly different definitions of gnc:transaction-map-splits,
14219	  both unused. Remove g-wrapped versions of functions being
14220	  removed: gnc:account-fix-split-date-order,
14221	  gnc:trans-fix-split-date-order
14222
142232006-03-03 15:57  warlord
14224
14225	* [r13454] trunk/ChangeLog, trunk/configure.in: error out on
14226	  g-wrap-1.3, gcc4, and error-on-warning. Fixes #330615.
14227
142282006-03-03 01:54  jsled
14229
14230	* [r13446] trunk/ChangeLog, trunk/src/gnc-ui.h: Fix SXEDITOR help
14231	  target.
14232
142332006-03-02 22:04  cstim
14234
14235	* [r13444] trunk/ChangeLog,
14236	  trunk/src/import-export/mt940/gnc-mt940-import.c: Finally,
14237	  successfully implemented mt940 import. Completed #325170.
14238
142392006-03-02 21:59  cstim
14240
14241	* [r13442] trunk/src/app-utils/gnc-ui-util.h: Add clarifying
14242	  comment to weird directory function, better to be replaced by
14243	  the appropriate glib function.
14244
142452006-03-02 21:51  cstim
14246
14247	* [r13440] trunk/ChangeLog,
14248	  trunk/src/import-export/mt940/gnc-mt940-import.c: More work on
14249	  mt940 import, #325170. Unfortunately not yet error-free.
14250
142512006-03-02 20:55  cstim
14252
14253	* [r13437] trunk/ChangeLog,
14254	  trunk/accounts/el_GR/acctchrt_brokerage.gnucash-xea,
14255	  trunk/accounts/el_GR/acctchrt_carloan.gnucash-xea,
14256	  trunk/accounts/el_GR/acctchrt_common.gnucash-xea: Greek account
14257	  templates converted to UTF-8, by Nikos Charonitakis
14258	  <nikosx@gmail.com>.
14259
142602006-03-02 07:20  hampton
14261
14262	* [r13435] trunk/ChangeLog,
14263	  trunk/src/app-utils/gnc-account-merge.c,
14264	  trunk/src/app-utils/gnc-ui-util.c,
14265	  trunk/src/app-utils/gnc-ui-util.h,
14266	  trunk/src/business/business-core/gncTaxTable.c,
14267	  trunk/src/business/business-gnome/business-gnome-utils.c,
14268	  trunk/src/business/business-gnome/dialog-invoice.c,
14269	  trunk/src/business/business-gnome/dialog-payment.c,
14270	  trunk/src/business/business-ledger/gncEntryLedger.c,
14271	  trunk/src/business/business-ledger/gncEntryLedgerLoad.c,
14272	  trunk/src/business/business-ledger/gncEntryLedgerModel.c,
14273	  trunk/src/business/dialog-tax-table/dialog-tax-table.c,
14274	  trunk/src/engine/Account.c, trunk/src/engine/Account.h,
14275	  trunk/src/engine/Group.c, trunk/src/engine/Group.h,
14276	  trunk/src/engine/Split.c, trunk/src/engine/Split.h,
14277	  trunk/src/engine/Transaction.c, trunk/src/engine/Transaction.h,
14278	  trunk/src/engine/gw-engine-spec.scm,
14279	  trunk/src/gnome-utils/account-quickfill.c,
14280	  trunk/src/gnome-utils/dialog-account.c,
14281	  trunk/src/gnome-utils/dialog-transfer.c,
14282	  trunk/src/gnome-utils/gnc-account-sel.c,
14283	  trunk/src/gnome-utils/gnc-tree-view-account.c,
14284	  trunk/src/gnome/druid-hierarchy.c,
14285	  trunk/src/gnome/druid-stock-split.c,
14286	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
14287	  trunk/src/gnome/gnc-plugin-page-register.c,
14288	  trunk/src/gnome/top-level.c, trunk/src/gnome/window-reconcile.c,
14289	  trunk/src/import-export/hbci/druid-hbci-initial.c,
14290	  trunk/src/import-export/import-main-matcher.c,
14291	  trunk/src/import-export/import-match-map.c,
14292	  trunk/src/import-export/qif-import/qif-merge-groups.scm,
14293	  trunk/src/import-export/qif-import/qif-to-gnc.scm,
14294	  trunk/src/register/ledger-core/split-register-control.c,
14295	  trunk/src/register/ledger-core/split-register-load.c,
14296	  trunk/src/register/ledger-core/split-register-model.c,
14297	  trunk/src/register/ledger-core/split-register.c,
14298	  trunk/src/report/report-system/report-utilities.scm: Move the
14299	  storage for the account separator character into Account.c
14300	  (default ':') and set it with an accessor function at startup
14301	  and when it is changed in the preferences/gconf. Eliminate
14302	  unnecessary passing around of the account separator character.
14303
143042006-03-02 00:24  hampton
14305
14306	* [r13434] trunk/ChangeLog, trunk/src/app-utils/gnc-exp-parser.c,
14307	  trunk/src/app-utils/gnc-ui-util.c,
14308	  trunk/src/app-utils/gnc-ui-util.h,
14309	  trunk/src/calculation/expression_parser.c,
14310	  trunk/src/calculation/fin_spl_protos.h,
14311	  trunk/src/register/register-core/formulacell.c,
14312	  trunk/src/register/register-core/pricecell.c: Convert all
14313	  locations that parse input using the locale thousands/decimal
14314	  point characters to use unicode functions. This should allow
14315	  multi-byte unicode characters to work as these separators on
14316	  input.
14317
143182006-03-01 23:01  hampton
14319
14320	* [r13433] trunk/ChangeLog, trunk/src/app-utils/gnc-ui-util.c:
14321	  Rework of Sylvain Defresne's patch to support multi-byte unicode
14322	  thousands separator and decimal point characters when printing
14323	  numbers.
14324
143252006-03-01 20:01  cstim
14326
14327	* [r13432] trunk/po/fr.po: Updated French translation by Didier
14328	  Vidal
14329
143302006-03-01 19:14  warlord
14331
14332	* [r13431] trunk/ChangeLog,
14333	  trunk/src/report/standard-reports/transaction.scm: Andrew
14334	  Sackville-West's patch to add transaction links.
14335
143362006-03-01 06:18  warlord
14337
14338	* [r13430] trunk/src/gnome-utils/Makefile.am: Bill Nottingham's
14339	  spelling fix.
14340
143412006-03-01 03:54  hampton
14342
14343	* [r13429] trunk/ChangeLog,
14344	  trunk/src/gnome-utils/dialog-account.c: Collapse the common
14345	  parts of the "new account" and "edit account" dialog validation
14346	  code into a single routine. Fixes 117812.
14347
143482006-03-01 03:28  hampton
14349
14350	* [r13428] trunk/ChangeLog, trunk/src/app-utils/options.scm:
14351	  Andreas K�hler's patch to correctly build a html color value.
14352	  Fixes 328933.
14353
143542006-02-28 23:13  jsled
14355
14356	* [r13427] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c: Terminate
14357	  GOptionEntry array, preventing warnings and/or errors parsing
14358	  command-line options.
14359
143602006-02-28 19:57  chris
14361
14362	* [r13426]
14363	  trunk/src/register/ledger-core/split-register-control.c,
14364	  trunk/src/register/ledger-core/split-register-model-save.c,
14365	  trunk/src/register/ledger-core/split-register-model.c,
14366	  trunk/src/register/ledger-core/split-register-p.h: Make register
14367	  use engine-provided xaccTransGetAccountConvRate() instead of
14368	  writing its own.
14369
143702006-02-28 19:46  chris
14371
14372	* [r13425] trunk/src/register/ledger-core/split-register-model.c:
14373	  Make register use engine-provided xaccTransGetAccountBalance()
14374	  instead of writing its own.
14375
143762006-02-28 19:38  chris
14377
14378	* [r13424] trunk/src/register/ledger-core/split-register-model.c:
14379	  Make register use engine-provided xaccTransGetAccountAmount()
14380	  instead of writing its own.
14381
143822006-02-28 19:34  chris
14383
14384	* [r13423]
14385	  trunk/src/register/ledger-core/split-register-control.c: Make
14386	  register use engine-provided xaccTransHasReconciledSplits()
14387	  instead of writing it's own.
14388
143892006-02-28 16:16  hampton
14390
14391	* [r13422] trunk/ChangeLog, trunk/configure.in,
14392	  trunk/src/gnome-utils/dialog-options.c: Set the
14393	  GNOME_DISABLE_DEPRECATED flag for gnome versions up to 2.13.7.
14394
143952006-02-28 11:51  codehelp
14396
14397	* [r13421] trunk/po/en_GB.po: undoing kbabel changes to po header
14398
143992006-02-28 11:40  codehelp
14400
14401	* [r13420] trunk/po/en_GB.po: updated en_GB translation, 3725
14402	  messages translated
14403
144042006-02-28 05:18  hampton
14405
14406	* [r13419] trunk/ChangeLog, trunk/src/gnome-utils/dialog-utils.c,
14407	  trunk/src/gnome-utils/dialog-utils.h: Remove a unused function
14408	  that calls deprecated gnome routines.
14409
144102006-02-28 02:45  hampton
14411
14412	* [r13418] trunk/ChangeLog, trunk/src/gnome/ui/Makefile.am,
14413	  trunk/src/gnome/ui/gnc-reconcile-window-ui.xml,
14414	  trunk/src/gnome/window-reconcile.c: Convert the reconcile window
14415	  from the old GnomeUIInfo menu/toolbar widgets to the newer
14416	  GtkAction based widgets.
14417
144182006-02-28 02:27  jsled
14419
14420	* [r13417] trunk/ChangeLog,
14421	  trunk/src/backend/file/gnc-backend-file.c,
14422	  trunk/src/backend/file/gnc-backend-file.h,
14423	  trunk/src/gnome/gnc-plugin-basic-commands.c: Bug#332802: fix
14424	  Export Accounts; remove `price_lookup` and `export` functions
14425	  from GncFileBackend.
14426
144272006-02-28 01:26  jsled
14428
14429	* [r13416] trunk/ChangeLog,
14430	  trunk/src/calculation/expression_parser.c: Bug#332804: fix
14431	  infinite loop in parsing malformed functions (e.g. "ipmt(1:2:)").
14432
144332006-02-28 01:01  jsled
14434
14435	* [r13415] trunk/ChangeLog, trunk/src/app-utils/gnc-exp-parser.c:
14436	  Bug#137885: prevent crash on invalid function formula.
14437
144382006-02-27 23:57  hampton
14439
14440	* [r13414] trunk/ChangeLog, trunk/src/app-utils/gnc-ui-util.c,
14441	  trunk/src/app-utils/gnc-ui-util.h, trunk/src/engine/Account.c,
14442	  trunk/src/engine/Account.h, trunk/src/engine/gnc-pricedb-p.h,
14443	  trunk/src/engine/gnc-pricedb.c, trunk/src/engine/gnc-pricedb.h:
14444	  Add 'const' qualifiers to various functions.
14445
144462006-02-27 16:08  hampton
14447
14448	* [r13413] trunk/ChangeLog,
14449	  trunk/src/gnome-utils/gnc-main-window.c: Check for the existence
14450	  of a page before dereferencing it. Fixes 332680.
14451
144522006-02-27 15:16  warlord
14453
14454	* [r13412] trunk/ChangeLog,
14455	  trunk/src/business/business-gnome/glade/billterms.glade,
14456	  trunk/src/business/business-gnome/glade/customer.glade,
14457	  trunk/src/business/business-gnome/glade/invoice.glade,
14458	  trunk/src/business/business-gnome/glade/job.glade,
14459	  trunk/src/business/business-gnome/glade/order.glade,
14460	  trunk/src/business/business-gnome/glade/payment.glade,
14461	  trunk/src/business/business-gnome/glade/vendor.glade: Don't need
14462	  to translate placeholder labels.
14463
144642006-02-27 05:42  warlord
14465
14466	* [r13411] trunk/ChangeLog,
14467	  trunk/src/business/business-core/gncInvoice.c,
14468	  trunk/src/business/business-core/gncInvoice.h,
14469	  trunk/src/business/business-gnome/business-gnome-utils.c,
14470	  trunk/src/business/business-gnome/business-gnome-utils.h,
14471	  trunk/src/business/business-gnome/business-options-gnome.c,
14472	  trunk/src/business/business-gnome/dialog-invoice.c,
14473	  trunk/src/business/business-gnome/dialog-payment.c,
14474	  trunk/src/business/business-gnome/dialog-payment.h,
14475	  trunk/src/business/business-gnome/glade/payment.glade: Rework of
14476	  Titi Ala'ilima's patch to apply payments directly to invoices.
14477	  (#121420) Apply a re-work of Titi Ala'ilima's patch to apply
14478	  payments directly to invoices. This fixes bug #121420. *
14479	  src/business/business-core/gncInvoice.[ch]: Add argument to the
14480	  ProcessPayment API to allow the caller to specify an invoice to
14481	  post to first. *
14482	  src/business/business-gnome/business-gnome-utils.[ch]: Create an
14483	  invoice-select API that lets you select an invoice based on an
14484	  owner (or not). I.e., you can limit the invoice search based on
14485	  a selected owner. If you change the owner it invalidates the
14486	  invoice search. *
14487	  src/business/business-gnome/dialog-payment.[ch]: Change the API
14488	  from ..new_with_value() to ..new_with_invoice(). Pull the
14489	  default amount from the invoice (if one exists). Allow the user
14490	  to select an invoice and apply payments there. If the user
14491	  changes the owner, invalidate the invoice. *
14492	  src/business/business-gnome/business-options-gnome.c: use the
14493	  new invoice-select API instead of calling general_search API
14494	  directly. * src/business/business-gnome/dialog-invoice.c: call
14495	  the new dialog-payment API. No need to compute the initial value
14496	  here; the payment dialog will compute it from the invoice
14497	  (instead of computing it from the invoice here). *
14498	  src/business/business-gnome/glade/payment.glade: Add
14499	  invoice-selector label and box.
14500
145012006-02-26 22:19  hampton
14502
14503	* [r13410] trunk/src/gnome-utils/gnc-main-window.c: Fix format
14504	  character for a size argument.
14505
145062006-02-26 21:42  jsled
14507
14508	* [r13409] trunk/ChangeLog,
14509	  trunk/src/gnome-utils/gnc-html-graph-gog.c: Andreas Kohler's
14510	  patch for barchart improvements: segment color setting, axis
14511	  rotation and formatting.
14512
145132006-02-26 21:15  hampton
14514
14515	* [r13408] trunk/packaging/Makefile.am: Add the ebuild script to
14516	  the tarball.
14517	* [r13407] trunk/configure.in: Fix configure for the new packaging
14518	  directory.
14519
145202006-02-26 21:10  hampton
14521
14522	* [r13406] trunk/debian, trunk/gentoo: Remove old distro specific
14523	  directories.
14524
145252006-02-26 21:08  hampton
14526
14527	* [r13405] trunk/gentoo/gnucash-1.9.x.ebuild,
14528	  trunk/packaging/README, trunk/packaging/README.RPM,
14529	  trunk/packaging/gnucash-1.9.x.ebuild: Move a couple of ditro
14530	  specific files.
14531
145322006-02-26 21:05  hampton
14533
14534	* [r13404] trunk/ChangeLog, trunk/Makefile.am, trunk/packaging,
14535	  trunk/rpm: Create a consolidated directory for distribution
14536	  specific scripts.
14537
145382006-02-26 20:50  jsled
14539
14540	* [r13403] trunk/src/gnome/dialog-scheduledxaction.c: fix
14541	  signature for qof changes I missed.
14542
145432006-02-26 20:10  hampton
14544
14545	* [r13402] trunk/ChangeLog, trunk/src/app-utils/option-util.c,
14546	  trunk/src/gnome-utils/dialog-options.c,
14547	  trunk/src/gnome-utils/dialog-utils.h: Restore GtkOptionMenu
14548	  support because the newer GtkComboBox doesn't support per item
14549	  tooltips. Fixes bug 332569.
14550
145512006-02-26 20:06  hampton
14552
14553	* [r13401] trunk/src/app-utils/gnc-ui-util.c,
14554	  trunk/src/app-utils/gnc-ui-util.h: Mark a couple of function
14555	  arguments as const.
14556
145572006-02-26 19:55  jsled
14558
14559	* [r13400] trunk/ChangeLog, trunk/src/engine/SX-book.c,
14560	  trunk/src/engine/SX-book.h,
14561	  trunk/src/gnome/dialog-scheduledxaction.c,
14562	  trunk/src/gnome/glade/sched-xact.glade: Add account-deletion
14563	  handling for SXes. Bug#312730.
14564
145652006-02-26 19:44  jsled
14566
14567	* [r13399] trunk/configure.in: Update gwrap details, URL.
14568	* [r13398] trunk/src/engine/SchedXaction.c: formatting
14569
145702006-02-26 19:03  codehelp
14571
14572	* [r13397] trunk/lib/libqof/qof/qofevent.c,
14573	  trunk/lib/libqof/qof/qofevent.h: simplify creation of new
14574	  application events
14575
145762006-02-26 18:59  codehelp
14577
14578	* [r13396] trunk/ChangeLog, trunk/lib/libqof/qof/deprecated.c,
14579	  trunk/lib/libqof/qof/qofbook.c,
14580	  trunk/lib/libqof/qof/qofevent-p.h,
14581	  trunk/lib/libqof/qof/qofevent.c,
14582	  trunk/lib/libqof/qof/qofevent.h: using new events with object
14583	  argument
14584
145852006-02-26 18:36  chris
14586
14587	* [r13395] trunk/src/business/business-core/gncBillTerm.c,
14588	  trunk/src/business/business-core/gncCustomer.c,
14589	  trunk/src/business/business-core/gncEmployee.c,
14590	  trunk/src/business/business-core/gncEntry.c,
14591	  trunk/src/business/business-core/gncInvoice.c,
14592	  trunk/src/business/business-core/gncJob.c,
14593	  trunk/src/business/business-core/gncOrder.c,
14594	  trunk/src/business/business-core/gncTaxTable.c,
14595	  trunk/src/business/business-core/gncVendor.c,
14596	  trunk/src/engine/Account.c, trunk/src/engine/gnc-pricedb.c: Use
14597	  function version of QOF_COMMIT_EDIT_PART2.
14598
145992006-02-26 18:06  codehelp
14600
14601	* [r13394] trunk/lib/libqof/qof/qof-be-utils.h: replacing the
14602	  macro to restore programme flow
14603
146042006-02-26 15:18  jsled
14605
14606	* [r13393] trunk/src/engine/SX-book.h: consistent whitespace.
14607
146082006-02-26 14:53  jsled
14609
14610	* [r13392] trunk/ChangeLog, trunk/doc/tip_of_the_day.list.in,
14611	  trunk/src/report/utility-reports/Makefile.am,
14612	  trunk/src/report/utility-reports/iframe-url.scm,
14613	  trunk/src/report/utility-reports/utility-reports.scm: Remove web
14614	  browser "report".
14615
146162006-02-26 05:00  chris
14617
14618	* [r13391] trunk/lib/libqof/qof/guid.c: Keep track of exactly how
14619	  many bytes we've sent to md5_process_bytes().
14620
146212006-02-26 04:56  chris
14622
14623	* [r13390] trunk/lib/libqof/qof/qof-be-utils.h,
14624	  trunk/lib/libqof/qof/qofbackend.c: Implement
14625	  QOF_COMMIT_EDIT_PART2 as a function instead of a macro. Any of
14626	  the callbacks passed to this function may be NULL to decline the
14627	  use of that callback. Also, the three callbacks are now called
14628	  in three mutually exclusive cases, corresponding to: 1) a failed
14629	  commit, ('on_error') 2) a successful commit where the object
14630	  remains valid, ('on_done'), and 3) a successful commit where the
14631	  object has been destroyed, ('on_free').
14632
146332006-02-26 03:30  jsled
14634
14635	* [r13389] trunk/README.dependencies: remove cairo as a dep.
14636
146372006-02-25 18:06  cstim
14638
14639	* [r13388] trunk/src/import-export/mt940/gnc-mt940-import.c:
14640	  Remove unknown typedefs with older aqbanking
14641
146422006-02-25 09:59  cstim
14643
14644	* [r13387] trunk/po/de.po: Updated German translation - 3617 out
14645	  of 3737 done.
14646
146472006-02-25 09:23  cstim
14648
14649	* [r13386] trunk/configure.in,
14650	  trunk/src/import-export/mt940/gnc-mt940-import.c:
14651	  Aqbanking-1.3.0 (released 2005-08-11) is sufficient for MT940
14652	  import.
14653
146542006-02-25 08:18  hampton
14655
14656	* [r13385] trunk/ChangeLog,
14657	  trunk/src/gnome-utils/gnc-main-window.c: Remember the order in
14658	  which the notebook tabs are referenced. When closing a tab,
14659	  switch to the tab that was previously in front, not the first
14660	  tab in the notebook.
14661
146622006-02-24 23:17  hampton
14663
14664	* [r13384] trunk/ChangeLog,
14665	  trunk/src/gnome-utils/gnc-main-window.c,
14666	  trunk/src/gnome-utils/gnc-plugin-page.h,
14667	  trunk/src/gnome/gnc-plugin-page-register.c,
14668	  trunk/src/register/register-gnome/gnucash-item-edit.c,
14669	  trunk/src/register/register-gnome/gnucash-item-edit.h,
14670	  trunk/src/register/register-gnome/gnucash-sheet.c,
14671	  trunk/src/register/register-gnome/gnucash-sheet.h: Provide the
14672	  right edit menu sensitivity for the register page.
14673
146742006-02-24 22:58  hampton
14675
14676	* [r13383] trunk/ChangeLog,
14677	  trunk/src/gnome-utils/gnc-main-window.c,
14678	  trunk/src/gnome-utils/ui/gnc-main-window-ui.xml: Remove
14679	  unnecessary menu item. The same functionality exists in the
14680	  "Menus & Toolbars" preference panel.
14681
146822006-02-24 22:22  cstim
14683
14684	* [r13382] trunk/ChangeLog,
14685	  trunk/src/import-export/hbci/druid-hbci-initial.c,
14686	  trunk/src/import-export/import-account-matcher.c,
14687	  trunk/src/import-export/import-account-matcher.h,
14688	  trunk/src/import-export/import-main-matcher.c,
14689	  trunk/src/import-export/mt940/gnc-mt940-import.c,
14690	  trunk/src/import-export/ofx/gnc-ofx-import.c: Let the account
14691	  matcher accept a parent widget to avoid windows that are lost
14692	  behind other windows. Adapt importer modules accordingly.
14693
146942006-02-24 22:09  cstim
14695
14696	* [r13381] trunk/ChangeLog,
14697	  trunk/src/import-export/import-account-matcher.c: Don't allow
14698	  placeholder be selected for importing transactions. Fixes
14699	  bug#327891.
14700
147012006-02-24 21:59  cstim
14702
14703	* [r13380] trunk/ChangeLog, trunk/configure.in,
14704	  trunk/src/import-export/mt940/Makefile.am,
14705	  trunk/src/import-export/mt940/gnc-mt940-import.c,
14706	  trunk/src/import-export/mt940/gnc-plugin-mt940.c,
14707	  trunk/src/import-export/mt940/gncmod-mt940-import.c: Get MT940
14708	  importer compile again (experimental; requires aqbanking-1.9.7).
14709	  It is not yet tested with actual files. Bug#325170.
14710
147112006-02-24 21:43  cstim
14712
14713	* [r13379] trunk/ChangeLog,
14714	  trunk/src/import-export/import-account-matcher.c,
14715	  trunk/src/import-export/import-account-matcher.h: Make gchar
14716	  argument const because it is only used as a const.
14717
147182006-02-24 05:53  chris
14719
14720	* [r13378] trunk/src/business/business-gnome/dialog-invoice.c,
14721	  trunk/src/engine/gnc-session.c, trunk/src/engine/gnc-session.h,
14722	  trunk/src/gnome-utils/gnc-file.c: Since QOF no longer keeps
14723	  track of the "current" session, qof_session_destroy() no longer
14724	  clears the current session when we destroy it. Therefore,
14725	  explicitly call gnc_clear_current_session() when we want to
14726	  destroy the current session. Also, avoid accidentally creating a
14727	  new book and session if there is no open book/current session
14728	  when we run the bill reminder.
14729
147302006-02-24 05:13  hampton
14731
14732	* [r13377] trunk/ChangeLog,
14733	  trunk/src/report/report-system/html-utilities.scm: Andrew
14734	  Sackville-West's to pass the rignt number of arguments to
14735	  gnc:register-guid.
14736
147372006-02-24 04:55  hampton
14738
14739	* [r13376] trunk/src/gnome/dialog-sxsincelast.c: Fix a misspelled
14740	  word.
14741
147422006-02-24 04:50  hampton
14743
14744	* [r13375] trunk/ChangeLog,
14745	  trunk/src/gnome-utils/dialog-commodity.c,
14746	  trunk/src/gnome-utils/gnc-main-window.c,
14747	  trunk/src/gnome-utils/gnc-plugin-file-history.c,
14748	  trunk/src/gnome-utils/gnc-plugin-page.c,
14749	  trunk/src/gnome-utils/gnc-plugin-page.h,
14750	  trunk/src/gnome-utils/gnc-recurrence.c,
14751	  trunk/src/gnome/gnc-plugin-page-register.c,
14752	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Minor
14753	  code cleanup and consolidations.
14754
147552006-02-24 02:57  jsled
14756
14757	* [r13374] trunk/ChangeLog, trunk/gentoo,
14758	  trunk/gentoo/gnucash-1.9.x.ebuild: Add ebuild for gnucash
14759	  1.9/2.0 series.
14760
147612006-02-24 02:54  jsled
14762
14763	* [r13373] trunk/ChangeLog, trunk/src/gnome-utils/dialog-totd.c:
14764	  Increment TOTD index on dialog init.
14765
147662006-02-24 02:47  jsled
14767
14768	* [r13372] trunk/ChangeLog: note bug
14769
147702006-02-24 01:22  jsled
14771
14772	* [r13371] trunk/ChangeLog,
14773	  trunk/src/gnome-utils/gnc-html-graph-gog.c: Bug#332359: use
14774	  correct labels for x-axis.
14775
147762006-02-23 22:25  hampton
14777
14778	* [r13370] trunk/doc/Makefile.am: Add the example
14779	  gtkrc-2.0.gnucash file to the tarball.
14780
147812006-02-23 20:11  chris
14782
14783	* [r13369] trunk/src/gnome/dialog-sxsincelast.c,
14784	  trunk/src/import-export/ofx/gnc-ofx-import.c: When we malloc a
14785	  Transaction, then TransBeginEdit, then want to abort, just call
14786	  xaccTransDestroy(), xaccTransCommitEdit(). No rollback needed.
14787
147882006-02-23 17:44  chris
14789
14790	* [r13368] trunk/src/engine/Split.c, trunk/src/engine/Split.h,
14791	  trunk/src/engine/SplitP.h: Dirty Splits when they change. Add
14792	  const to Split where appropriate. Fix GCache crash cause by
14793	  using non-cached value in cached 'action' field from the
14794	  qsf-backend.
14795
147962006-02-23 17:16  warlord
14797
14798	* [r13367] trunk/ChangeLog,
14799	  trunk/src/import-export/qif-import/test/Makefile.am: add
14800	  QOF_LIBS to link line because debian libtool is broken.
14801
148022006-02-23 01:39  warlord
14803
14804	* [r13366] trunk/ChangeLog, trunk/src/gnome-utils/Makefile.am:
14805	  force a build from svn to have access to svn version info. this
14806	  might break the broken ebuild that forcibly removes the .svn
14807	  directories, but the ebuild is broken and shouldn't do that.
14808
148092006-02-23 01:35  warlord
14810
14811	* [r13365] trunk/ChangeLog,
14812	  trunk/src/gnome/gnc-plugin-page-register.c: include gtk-compat.h
14813	  so we build against gtk-2.4.
14814
148152006-02-22 22:35  hampton
14816
14817	* [r13364] trunk/ChangeLog,
14818	  trunk/src/gnome/gnc-plugin-page-register.c,
14819	  trunk/src/gtk-compat.h: Cleanup patch from Andreas K�hler.
14820
148212006-02-22 21:52  chris
14822
14823	* [r13363] trunk/src/engine/Makefile.am, trunk/src/engine/Split.c,
14824	  trunk/src/engine/Split.h, trunk/src/engine/SplitP.h,
14825	  trunk/src/engine/Transaction.c, trunk/src/engine/Transaction.h,
14826	  trunk/src/engine/TransactionP.h: Separate the Split functions
14827	  from Transaction.c into Split.c. Introduce xaccSplitVoid() and
14828	  xaccSplitUnvoid() to aid the separation.
14829
148302006-02-22 17:41  chris
14831
14832	* [r13362] trunk/src/engine/Transaction.c: Add some comments,
14833	  error checks, ENTER/LEAVE balances and a special-case
14834	  early-return for the conversion-rate calculation.
14835
148362006-02-22 15:41  hampton
14837
14838	* [r13361] trunk/ChangeLog,
14839	  trunk/src/gnome/gnc-plugin-page-register.c,
14840	  trunk/src/register/ledger-core/split-register-control.c,
14841	  trunk/src/register/ledger-core/split-register.c,
14842	  trunk/src/register/ledger-core/split-register.h: Provide a
14843	  callback whereby the core register code can tell the upper
14844	  layers that it has moved from an expanded transaction to a
14845	  collapsed transaction. This lets the upper layer adjust the
14846	  "split" transaction toolbar button properly. Fixes 332165.
14847
148482006-02-22 14:22  chris
14849
14850	* [r13360] trunk/src/engine/gnc-lot.c: Use correct function name
14851	  qof_instance_set_dirty. Comment on current state of Lot behavior.
14852
148532006-02-22 06:01  chris
14854
14855	* [r13359] trunk/src/engine/Period.c,
14856	  trunk/src/engine/Transaction.c, trunk/src/engine/gnc-lot-p.h,
14857	  trunk/src/engine/gnc-lot.c: Convert Lots from a QofEntity to a
14858	  QofInstance. They now store their own dirty state.
14859
148602006-02-22 03:30  chris
14861
14862	* [r13358] trunk/src/bin/gnucash-bin.c,
14863	  trunk/src/gnome-utils/gnc-file.c: No need to run the BOOK_OPENED
14864	  hook twice when open a book. And no need to run it at all when
14865	  we fail to open a book. Also, require HAVE_GTK26 before using
14866	  gtk_get_option_group().
14867
148682006-02-22 03:05  chris
14869
14870	* [r13357] trunk/src/gnome-utils/gnc-file.c,
14871	  trunk/src/gnome-utils/gnc-main-window.c: Avoid instantiating the
14872	  current session until we're actually opening a file.
14873
148742006-02-22 02:43  chris
14875
14876	* [r13356] trunk/src/gnome/dialog-chart-export.c,
14877	  trunk/src/gnome/druid-acct-period.c,
14878	  trunk/src/gnome/gnc-plugin-basic-commands.c,
14879	  trunk/src/gnome/gnc-plugin-page-budget.c,
14880	  trunk/src/gnome/gnc-plugin-page-register.c: Files accidentally
14881	  left out of previous commit (r13355).
14882
148832006-02-22 02:39  chris
14884
14885	* [r13355] trunk/src/app-utils/gnc-ui-util.c,
14886	  trunk/src/app-utils/gw-app-utils-spec.scm,
14887	  trunk/src/business/business-gnome/dialog-invoice.c,
14888	  trunk/src/business/business-gnome/gnc-plugin-business.c,
14889	  trunk/src/engine/Makefile.am, trunk/src/engine/gnc-session.c,
14890	  trunk/src/engine/gnc-session.h,
14891	  trunk/src/gnome-utils/gnc-file.c,
14892	  trunk/src/gnome-utils/gnc-gnome-utils.c,
14893	  trunk/src/gnome-utils/gnc-main-window.c,
14894	  trunk/src/gnome-utils/gnc-tree-view-account.c: Remove uses of
14895	  deprecated qof_session_get_current_session() and
14896	  qof_session_set_current_session(). GnuCash now manages its own
14897	  current session. New function: gnc_current_session_exist() to
14898	  test whether there is a current session.
14899
149002006-02-22 01:38  hampton
14901
14902	* [r13354] trunk/ChangeLog,
14903	  trunk/src/gnome/gnc-plugin-page-register.c: Fix from Andreas
14904	  K�hler to deactivate the toolbar split button in an auto-split
14905	  register. Fixes 330621.
14906
149072006-02-21 23:58  hampton
14908
14909	* [r13353] trunk/ChangeLog,
14910	  trunk/src/gnome-utils/gnc-tree-model-account.c: Two fixes from
14911	  Andreas K�hler. One fixes 331183, the problem where editing a
14912	  top-level account doesn't set the current parent.
14913
149142006-02-21 23:10  jsled
14915
14916	* [r13352] trunk/ChangeLog, trunk/lib/libqof/qof/qofevent.c,
14917	  trunk/lib/libqof/qof/qofevent.h: Fix "default limit" QOF
14918	  eventing stuff; thanks Andi.
14919
149202006-02-21 21:46  chris
14921
14922	* [r13351] trunk/lib/libqof/qof/qofid.c: Mark the QofCollection as
14923	  dirty when a new QofEntity is added or removed.
14924
149252006-02-21 21:44  chris
14926
14927	* [r13350] trunk/src/engine/gnc-lot.c: Mark the GNC_LOT
14928	  QofCollection dirty whenever a Lot changes. This includes when
14929	  the KVP is changed via the setters.
14930
149312006-02-21 20:55  cstim
14932
14933	* [r13349] trunk/po/de.po: Updated German translation - 3568 out
14934	  of 3738 done.
14935
149362006-02-21 20:44  cstim
14937
14938	* [r13348] trunk/src/gnome/glade/sched-xact.glade: Fix typos
14939
149402006-02-21 20:27  chris
14941
14942	* [r13347] trunk/src/engine/Account.c: Avoid qof-dirtying Accounts
14943	  when Splits or Lots are inserted or removed.
14944
149452006-02-21 19:48  cstim
14946
14947	* [r13346] trunk/po/fr.po: Updated French translation by Didier
14948	  Vidal
14949
149502006-02-21 19:43  chris
14951
14952	* [r13345] trunk/src/engine/test-core/test-engine-stuff.c: Move
14953	  the code that (usually) ensures value/amount consistency for
14954	  Splits from add_random_splits() to get_random_split(). Avoid
14955	  numeric overflow when creating split values.
14956
149572006-02-21 19:30  jsled
14958
14959	* [r13344] trunk/ChangeLog: remove dup ChangeLog entry.
14960
149612006-02-21 18:40  jsled
14962
14963	* [r13343] trunk/ChangeLog,
14964	  trunk/src/register/ledger-core/split-register-load.c,
14965	  trunk/src/register/ledger-core/split-register-p.h,
14966	  trunk/src/register/ledger-core/split-register.c: A different
14967	  approach to ensuring that a (unique) relevent split from the
14968	  currently-pending transaction is always in the split list before
14969	  we load it.
14970
149712006-02-21 15:42  jsled
14972
14973	* [r13342] trunk/lib/libqof/qof/qofevent.h: slightly better values.
14974
149752006-02-21 15:37  jsled
14976
14977	* [r13341] trunk/ChangeLog, trunk/lib/libqof/qof/qofevent.h: Fix
14978	  GNC_EVENT_* values.
14979
149802006-02-21 05:14  hampton
14981
14982	* [r13340] trunk/ChangeLog,
14983	  trunk/src/register/register-gnome/gnucash-date-picker.c: Andreas
14984	  K�hler's patch to prevent a crash in the register date picker
14985	  widget when using gtk 2.8.
14986
149872006-02-21 03:44  hampton
14988
14989	* [r13339] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c,
14990	  trunk/src/gnome-utils/dialog-commodity.c,
14991	  trunk/src/gnome-utils/glade/commodity.glade,
14992	  trunk/src/gnome/dialog-price-edit-db.c: Disable quote related
14993	  functionality when F::Q isn't installed.
14994
149952006-02-21 01:24  chris
14996
14997	* [r13338] trunk/src/gnome-utils/gtktreedatalist.c: Use glib's
14998	  slice allocator in favor of GMemChunks for glib >= 2.9. Patch by
14999	  Andreas K�hler <andi5.py@gmx.net>.
15000
150012006-02-21 00:14  hampton
15002
15003	* [r13337] trunk/ChangeLog, trunk/src/gnome-utils/gnc-file.c,
15004	  trunk/src/gnome-utils/gnc-file.h,
15005	  trunk/src/gnome-utils/gnc-main-window.c: Catch and defer the
15006	  quit command if a file save is in progress.
15007
150082006-02-20 22:37  hampton
15009
15010	* [r13336] trunk/src/quotes, trunk/src/scm/gnumeric,
15011	  trunk/src/scm/printing: Ignore some files.
15012
150132006-02-20 22:29  codehelp
15014
15015	* [r13335] trunk/lib/libqof/qof/qofevent.c: moderating the
15016	  deprecated handler log entry
15017
150182006-02-20 22:02  hampton
15019
15020	* [r13334] trunk/ChangeLog, trunk/rpm/README,
15021	  trunk/rpm/gnucash.spec.in: Update spec file from RH8 to FC4.
15022
150232006-02-20 22:00  hampton
15024
15025	* [r13333] trunk/ChangeLog, trunk/configure.in,
15026	  trunk/lib/libgsf-1.12.3/gsf/gsf-output-stdio.c,
15027	  trunk/lib/libgsf-1.12.3/gsf/gsf-utils.c,
15028	  trunk/src/backend/file/sixtp-utils.c,
15029	  trunk/src/backend/postgres/test/test-db.c,
15030	  trunk/src/calculation/fin.c,
15031	  trunk/src/gnome-utils/gnc-html-graph-gog.c,
15032	  trunk/src/gnome-utils/gnc-html.c,
15033	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Compile
15034	  cleanly with when _FORTIFY_SOURCE is defined. This definition is
15035	  forced when building RPMs on FC4.
15036
150372006-02-20 21:45  warlord
15038
15039	* [r13332] trunk/ChangeLog, trunk/configure.in: * configure.in:
15040	  fix the qof configure test for OSX.
15041
150422006-02-20 21:06  hampton
15043
15044	* [r13331] trunk/ChangeLog, trunk/lib/libqof/qof/guid.c: Don't
15045	  reference uninitialized memory.
15046
150472006-02-20 20:47  chris
15048
15049	* [r13330] trunk/src/gnome-utils/Makefile.am,
15050	  trunk/src/gnome-utils/gnctreemodelsort.c,
15051	  trunk/src/gnome-utils/gnctreemodelsort.h,
15052	  trunk/src/gnome-utils/gtktreedatalist.c,
15053	  trunk/src/gnome-utils/gtktreedatalist.h: Add a local copy of
15054	  GtkTreeModelSort from gtk 2.8.12. Our local copy is called
15055	  GncTreeModelSort. This newer version of GtkTreeModelSort fixes
15056	  at least one observed bug with our use of sorted models. The
15057	  gtktreedatalist.[ch] files are used by GtkTreeModelSort and are
15058	  directly from gtk 2.8.12 without any renames because they aren't
15059	  exported by gtk.
15060
150612006-02-20 20:22  chris
15062
15063	* [r13329] trunk/src/gnome-utils/dialog-options.c,
15064	  trunk/src/gnome-utils/dialog-utils.c,
15065	  trunk/src/gnome-utils/dialog-utils.h,
15066	  trunk/src/gnome-utils/gnc-main-window.c: Explictly require
15067	  gtk2.6 for conditionally compiled code that needs it.
15068
150692006-02-20 20:09  chris
15070
15071	* [r13328] trunk/src/gtk-compat.h,
15072	  trunk/src/import-export/hbci/dialog-hbcitrans.c,
15073	  trunk/src/register/register-gnome/gnucash-item-list.c: Factor
15074	  out a compat definition of
15075	  GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID into gtk-compat.h.
15076
150772006-02-20 19:55  codehelp
15078
15079	* [r13327] trunk/ChangeLog: ChangeLog entries
15080	* [r13326] trunk/configure.in: prepare for QOF 0.6.2 release
15081
150822006-02-20 19:54  codehelp
15083
15084	* [r13325] trunk/lib/libqof/qof/Makefile.am,
15085	  trunk/lib/libqof/qof/deprecated.c,
15086	  trunk/lib/libqof/qof/deprecated.h,
15087	  trunk/lib/libqof/qof/gnc-event-p.h,
15088	  trunk/lib/libqof/qof/gnc-event.c,
15089	  trunk/lib/libqof/qof/gnc-event.h, trunk/lib/libqof/qof/qof.h,
15090	  trunk/lib/libqof/qof/qofbook.c,
15091	  trunk/lib/libqof/qof/qofevent-p.h,
15092	  trunk/lib/libqof/qof/qofevent.c,
15093	  trunk/lib/libqof/qof/qofevent.h: replacing gnc-event with
15094	  qofevent
15095
150962006-02-20 19:50  hampton
15097
15098	* [r13324] trunk/ChangeLog,
15099	  trunk/src/gnome/dialog-scheduledxaction.c,
15100	  trunk/src/gnome/glade/sched-xact.glade: Use a spin_box instead
15101	  of an entry for the 'occurrences' and 'remaining' numeric fields.
15102
151032006-02-20 19:40  hampton
15104
15105	* [r13323] trunk/ChangeLog,
15106	  trunk/src/gnome/dialog-scheduledxaction.c,
15107	  trunk/src/gnome/dialog-scheduledxaction.h,
15108	  trunk/src/gnome/glade/sched-xact.glade: HIGify the scheduled
15109	  transaction dialogs.
15110
151112006-02-20 19:09  codehelp
15112
15113	* [r13322] trunk/src/gnome/lot-viewer.c: removing more unneeded
15114	  headers with move pending
15115
151162006-02-20 18:49  codehelp
15117
15118	* [r13321] trunk/src/gnome-utils/gnc-file.c: remove unnecessary
15119	  (and soon to be moved) header file
15120
151212006-02-20 16:11  hampton
15122
15123	* [r13320] trunk/ChangeLog,
15124	  trunk/src/gnome/gnc-plugin-page-register.c: Remove forced screen
15125	  updates that are no longer necessary.
15126
151272006-02-20 16:02  hampton
15128
15129	* [r13319] trunk/ChangeLog,
15130	  trunk/src/register/register-gnome/gnucash-sheet.c: If the number
15131	  of "visible to the user" lines in the register has shrunk, force
15132	  the parent widget to redraw. This fixes #328787.
15133
151342006-02-20 04:40  warlord
15135
15136	* [r13316] trunk/ChangeLog, trunk/src/engine/Transaction.c: Allow
15137	  nested begin/commit in xaccTransSetTxnType(). Fixes #331771. The
15138	  old code wouldn't let you set the value if you were already
15139	  within a BeginEdit/CommitEdit block.
15140
151412006-02-20 03:19  wilddev
15142
15143	* [r13315] tags/1.9.1: Tagging the 1.9.1 release of GnuCash
15144
151452006-02-20 03:16  wilddev
15146
15147	* [r13314] trunk/ChangeLog, trunk/NEWS, trunk/configure.in: update
15148	  to release 1.9.1
15149
151502006-02-20 02:58  chris
15151
15152	* [r13313] trunk/src/engine/test-core/test-engine-stuff.c: Fix for
15153	  'use of uninitialized' warning.
15154
151552006-02-20 02:16  hampton
15156
15157	* [r13312] trunk/ChangeLog,
15158	  trunk/src/register/register-gnome/pricecell-gnome.c: Take the
15159	  selection into account when handling the keypad decimal point
15160	  key. Fixes 314775.
15161
151622006-02-20 00:02  hampton
15163
15164	* [r13311] trunk/src/gnome-utils/QuickFill.c: Remove unused debug
15165	  code.
15166
151672006-02-20 00:01  hampton
15168
15169	* [r13310] trunk/ChangeLog,
15170	  trunk/src/register/register-gnome/combocell-gnome.c: When
15171	  looking for an matching account name, start at the beginning of
15172	  the selected region, not the end. Problem created when the code
15173	  stopped adding placeholder accounts to the quickfill. Fixes
15174	  328893.
15175
151762006-02-19 23:41  warlord
15177
15178	* [r13309] trunk/ChangeLog, trunk/lib/libqof/qof/guid.c,
15179	  trunk/lib/libqof/qof/guid.h: Phil Longstaff's patch to make the
15180	  GUID length a magic number.
15181
151822006-02-19 22:55  codehelp
15183
15184	* [r13308] trunk/ChangeLog: ChangeLog for reference and recursive
15185	  QOF changes
15186	* [r13307] trunk/src/engine/test/test-recursive.c: updated test
15187	  routine for new recursive code in libqof
15188
151892006-02-19 22:54  codehelp
15190
15191	* [r13306] trunk/lib/libqof/backend/file/qsf-backend.c,
15192	  trunk/lib/libqof/qof/Makefile.am, trunk/lib/libqof/qof/qof.h,
15193	  trunk/lib/libqof/qof/qofchoice.h, trunk/lib/libqof/qof/qoflog.h,
15194	  trunk/lib/libqof/qof/qofreference.c,
15195	  trunk/lib/libqof/qof/qofreference.h,
15196	  trunk/lib/libqof/qof/qofsession.c,
15197	  trunk/lib/libqof/qof/qofsession.h: Improved reference handling
15198	  for recursive copying of entities - relocate disparate functions
15199	  to a single new file
15200
152012006-02-19 22:53  codehelp
15202
15203	* [r13305] trunk/po: ignore generated po/stamp-it file
15204
152052006-02-19 22:43  warlord
15206
15207	* [r13304] trunk/ChangeLog,
15208	  trunk/src/business/business-gnome/dialog-invoice.c: Don't let
15209	  users post negative invoices. (#166864) Pop up an error dialog
15210	  and prevent the post.
15211
152122006-02-19 22:16  hampton
15213
15214	* [r13303] trunk/ChangeLog,
15215	  trunk/src/core-utils/gw-core-utils-spec.scm,
15216	  trunk/src/quotes/Makefile.am, trunk/src/quotes/README,
15217	  trunk/src/quotes/dump-finance-quote,
15218	  trunk/src/quotes/finance-quote-check.in,
15219	  trunk/src/quotes/finance-quote-helper.in,
15220	  trunk/src/quotes/gnc-fq-check.in, trunk/src/quotes/gnc-fq-dump,
15221	  trunk/src/quotes/gnc-fq-helper.in,
15222	  trunk/src/quotes/gnc-fq-update.in, trunk/src/quotes/gnc-prices,
15223	  trunk/src/quotes/gnc-value-portfolio,
15224	  trunk/src/quotes/update-finance-quote.in,
15225	  trunk/src/quotes/value_portfolio,
15226	  trunk/src/scm/price-quotes.scm: Regularize the naming of the
15227	  Finance::Quote auxiliary scripts. Remove the obsolete gnc-prices
15228	  script. Move the to the bin directory the scripts that weren't
15229	  already there.
15230
152312006-02-19 20:52  jsled
15232
15233	* [r13302] trunk/src/gnome/druid-hierarchy.c,
15234	  trunk/src/gnome/glade/account.glade: Build fix; finish removing
15235	  obsolete merge "error" check.
15236
152372006-02-19 20:48  cstim
15238
15239	* [r13301] trunk/src/engine/test-core/test-engine-stuff.c: Fix
15240	  uninitialized variable warning
15241
152422006-02-19 19:29  warlord
15243
15244	* [r13300] trunk/ChangeLog,
15245	  trunk/src/engine/test-core/test-engine-stuff.c: A few tests to
15246	  improve get_random_query() and fix a couple test bugs. - Prefer
15247	  QUERY_AND and QUERY_OR over NAND, NOR, XOR - Don't randomly
15248	  generate a gnc_numeric with a 0 denominator.
15249
152502006-02-19 19:28  warlord
15251
15252	* [r13299] trunk/ChangeLog,
15253	  trunk/lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-i18n.h:
15254	  Use glib's gi18n.h instead of redefining gettext.
15255
152562006-02-19 18:20  warlord
15257
15258	* [r13298] trunk/ChangeLog,
15259	  trunk/src/business/business-core/gncOwner.c,
15260	  trunk/src/business/business-core/gncOwner.h,
15261	  trunk/src/business/business-gnome/dialog-payment.c: Remember the
15262	  last-used account when processing payment (#329725) *
15263	  src/business/business-core/gncOwner.[ch]: Add api to get owner
15264	  kvp-slots abstractly. *
15265	  src/business/business-gnome/dialog-payment.c: Load/save the
15266	  last-used transfer account whenever the owner changes or the
15267	  dialog completes. Fixes #329725.
15268
152692006-02-19 16:36  jsled
15270
15271	* [r13297] trunk/ChangeLog,
15272	  trunk/src/app-utils/gnc-account-merge.c,
15273	  trunk/src/app-utils/gnc-account-merge.h,
15274	  trunk/src/gnome/druid-hierarchy.c: Implement new-hierarchy-druid
15275	  placeholder-value merge policy as discussed on -devel.
15276
152772006-02-19 16:32  warlord
15278
15279	* [r13296] trunk/ChangeLog,
15280	  trunk/src/business/business-reports/fancy-invoice.scm: Brian's
15281	  patch to add company-id to the company address.
15282
152832006-02-19 16:22  warlord
15284
15285	* [r13295] trunk/ChangeLog,
15286	  trunk/src/business/business-gnome/dialog-payment.c: Pop up a
15287	  warning dialog if the user has no valid post-to accounts. Fixes
15288	  #331730.
15289
152902006-02-19 15:23  warlord
15291
15292	* [r13294] trunk/ChangeLog, trunk/src/engine/TransLog.c,
15293	  trunk/src/import-export/log-replay/gnc-log-replay.c: Make sure
15294	  we use tabs, not spaces, in the transaction log (#331620) *
15295	  src/engine/TransLog.c: use TABS not SPACES for column separators
15296	  * src/import-export/log-replay/gnc-log-replay.c: use printf so
15297	  we don't have a tab->space conversion problem like we did in
15298	  TransLog.c Fixes #331620.
15299
153002006-02-18 16:53  warlord
15301
15302	* [r13293] trunk/src/import-export/log-replay/gnc-log-replay.c:
15303	  Also report an error dialog if the fopen() fails.
15304
153052006-02-18 16:45  warlord
15306
15307	* [r13292] trunk/ChangeLog,
15308	  trunk/src/import-export/log-replay/gnc-log-replay.c: display an
15309	  error dialog when we fail to parse a log file due to EOF or a
15310	  bad header parsing. Fixes #331620 based on the test-case.
15311
153122006-02-18 14:39  warlord
15313
15314	* [r13291] trunk/ChangeLog, trunk/intl-scm/Makefile.am,
15315	  trunk/intl-scm/xgettext.scm: * intl-scm/xgettext.scm: remove the
15316	  absolute path from filenames * intl-scm/Makefile.am: pass the
15317	  absolute path to xgettext.scm
15318
153192006-02-18 10:08  cstim
15320
15321	* [r13290] trunk/intl-scm/xgettext.scm: Fix old truncation of
15322	  filename prefix that is no longer valid
15323
153242006-02-18 10:01  cstim
15325
15326	* [r13289] trunk/po/ca.po, trunk/po/cs.po, trunk/po/da.po,
15327	  trunk/po/de.po, trunk/po/el.po, trunk/po/en_GB.po,
15328	  trunk/po/es.po, trunk/po/es_NI.po, trunk/po/eu.po,
15329	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/it.po, trunk/po/ja.po,
15330	  trunk/po/nb.po, trunk/po/ne.po, trunk/po/nl.po, trunk/po/pl.po,
15331	  trunk/po/pt.po, trunk/po/pt_BR.po, trunk/po/ru.po,
15332	  trunk/po/rw.po, trunk/po/sk.po, trunk/po/sv.po, trunk/po/ta.po,
15333	  trunk/po/tr.po, trunk/po/uk.po, trunk/po/zh_CN.po,
15334	  trunk/po/zh_TW.po: Make update-po because of recent massive
15335	  string changes
15336
153372006-02-18 05:18  hampton
15338
15339	* [r13288] trunk/ChangeLog,
15340	  trunk/src/register/register-gnome/gnucash-item-edit.c,
15341	  trunk/src/register/register-gnome/gnucash-item-edit.h,
15342	  trunk/src/register/register-gnome/gnucash-sheet.c: Remove all
15343	  explicit claiming of the selection in these files. The GtkEntry
15344	  they use already performs claims, and the additional just mess
15345	  things up. Fixes #330153.
15346
153472006-02-18 03:02  hampton
15348
15349	* [r13287] trunk/ChangeLog,
15350	  trunk/lib/goffice-0.0.4/goffice/graph/gog-guru.c,
15351	  trunk/lib/goffice-0.0.4/goffice/gtk/go-format-sel.c,
15352	  trunk/src/gnome-utils/dialog-options.c,
15353	  trunk/src/gnome-utils/gnc-tree-model-account.c,
15354	  trunk/src/gnome-utils/gnc-tree-model-budget.c,
15355	  trunk/src/gnome-utils/gnc-tree-model-budget.h,
15356	  trunk/src/gnome-utils/gnc-tree-model-commodity.c,
15357	  trunk/src/gnome-utils/gnc-tree-model-price.c,
15358	  trunk/src/gnome-utils/gnc-tree-view-account.c,
15359	  trunk/src/register/register-gnome/gnucash-item-list.c,
15360	  trunk/src/report/report-gnome/dialog-style-sheet.c: Prepare for
15361	  gtk change that will issue warnings if the return value of the
15362	  gtk_tree_model iter functions are not used.
15363
153642006-02-18 02:49  warlord
15365
15366	* [r13286] trunk/ChangeLog, trunk/configure.in: * configure.in:
15367	  autodetect OFX and use it if we find it. the
15368	  --enable/disable-ofx will make the check fatal on failure or
15369	  skip it altogether if you want to ignore an existing libofx.
15370
153712006-02-17 23:32  warlord
15372
15373	* [r13285] trunk/ChangeLog, trunk/configure.in,
15374	  trunk/macros/g-wrap.m4: * configure.in: remove un-needed/wanted
15375	  gsf/goffice configure options * macros/g-wrap.m4: fix the help
15376	  text spacing.
15377
153782006-02-17 23:31  warlord
15379
15380	* [r13284] trunk/src/report/report-system/Makefile.am: Fix a
15381	  double-set of CLEANFILES.
15382
153832006-02-17 21:47  warlord
15384
15385	* [r13283] trunk/ChangeLog,
15386	  trunk/src/import-export/log-replay/gnc-log-replay.c: scrub the
15387	  transaction for a currency after we replay. (#143720).
15388
153892006-02-17 21:31  warlord
15390
15391	* [r13282] trunk/ChangeLog,
15392	  trunk/src/import-export/log-replay/gnc-log-replay.c: Don't pass
15393	  NULL to ferror() (from bug #143720).
15394
153952006-02-17 20:22  warlord
15396
15397	* [r13281] trunk/ChangeLog, trunk/intl-scm/Makefile.am,
15398	  trunk/lib/guile-www/Makefile.am,
15399	  trunk/src/app-utils/Makefile.am,
15400	  trunk/src/business/business-core/Makefile.am,
15401	  trunk/src/business/business-gnome/Makefile.am,
15402	  trunk/src/business/business-reports/Makefile.am,
15403	  trunk/src/business/business-utils/Makefile.am,
15404	  trunk/src/business/dialog-tax-table/Makefile.am,
15405	  trunk/src/core-utils/Makefile.am, trunk/src/engine/Makefile.am,
15406	  trunk/src/gnc-module/Makefile.am,
15407	  trunk/src/gnome-utils/Makefile.am, trunk/src/gnome/Makefile.am,
15408	  trunk/src/import-export/Makefile.am,
15409	  trunk/src/import-export/hbci/Makefile.am,
15410	  trunk/src/import-export/qif-import/Makefile.am,
15411	  trunk/src/import-export/qif-io-core/Makefile.am,
15412	  trunk/src/register/register-core/Makefile.am,
15413	  trunk/src/report/locale-specific/us/Makefile.am,
15414	  trunk/src/report/report-gnome/Makefile.am,
15415	  trunk/src/report/report-system/Makefile.am,
15416	  trunk/src/report/standard-reports/Makefile.am,
15417	  trunk/src/report/stylesheets/Makefile.am,
15418	  trunk/src/report/utility-reports/Makefile.am,
15419	  trunk/src/scm/Makefile.am, trunk/src/scm/gnumeric/Makefile.am,
15420	  trunk/src/scm/printing/Makefile.am,
15421	  trunk/src/tax/us/Makefile.am: Make the build work if the build
15422	  directory is not the source directory. Also symlink .scm files
15423	  into the build directory so it's possible to run from it. Also
15424	  fix "fin.scm installed twice", bug #168629.
15425
154262006-02-17 15:03  chris
15427
15428	* [r13280] trunk/src/gnome-utils/dialog-account.c: Use
15429	  GPOINTER_TO_INT to avoid casting pointer to integer of different
15430	  size.
15431
154322006-02-16 06:07  warlord
15433
15434	* [r13279] trunk/ChangeLog, trunk/lib/libqof/qof/Makefile.am: *
15435	  lib/libqof/qof/Makefile.am: add qofla-dir.h to DISTCLEANFILES
15436
154372006-02-16 06:06  warlord
15438
15439	* [r13278] trunk/ChangeLog,
15440	  trunk/src/backend/file/test/test-load-xml2.c: need g_type_init()
15441	  because we don't actually "load" the file backend.
15442
154432006-02-16 04:50  warlord
15444
15445	* [r13277] trunk/ChangeLog,
15446	  trunk/src/backend/file/gncmod-backend-file.c,
15447	  trunk/src/backend/file/test/test-load-xml2.c: move jsled's
15448	  g-type initialization into the module init this way we don't
15449	  need to worry about it in every test app.
15450
154512006-02-16 04:31  warlord
15452
15453	* [r13276] trunk/ChangeLog, trunk/configure.in,
15454	  trunk/lib/libgsf-1.12.3/tests/Makefile.am,
15455	  trunk/src/backend/file/Makefile.am,
15456	  trunk/src/backend/file/test/Makefile.am,
15457	  trunk/src/business/business-core/file/Makefile.am,
15458	  trunk/src/gnome-utils/Makefile.am: combine XML_{CFLAGS,LIBS}
15459	  into LIBXML2_{CLFLAGS,LIBS}
15460
154612006-02-16 04:07  warlord
15462
15463	* [r13275] trunk/ChangeLog, trunk/configure.in: get --disable-gui
15464	  configure switch to actually do what we want. - Move a bunch of
15465	  configure code around in the file. - Don't look for goffice/gsf
15466	  if we ask for --disable-gui - add a few more comments - no need
15467	  to check for libxml2 twice (more work to do here).
15468
154692006-02-16 03:56  jsled
15470
15471	* [r13274] trunk/ChangeLog, trunk/src/gnome/druid-hierarchy.c,
15472	  trunk/src/gnome/glade/account.glade: Andreas Kohler's patch to
15473	  not scroll the tree view headers in the new-account hierarchy
15474	  druid. Bug#330850.
15475
154762006-02-16 03:34  jsled
15477
15478	* [r13273] trunk/ChangeLog,
15479	  trunk/src/backend/file/gnc-backend-file.c,
15480	  trunk/src/backend/file/test/test-load-xml2.c: Fix test (init)
15481	  failure.
15482
154832006-02-15 23:20  codehelp
15484
15485	* [r13272] branches/cashutil/ChangeLog,
15486	  branches/cashutil/autogen.sh, branches/cashutil/configure.ac:
15487	  Halting the cashutil branch until further notice - development
15488	  continues outside svn
15489
154902006-02-15 22:06  chris
15491
15492	* [r13271] trunk/src/gnome-utils/dialog-account.c,
15493	  trunk/src/gnome-utils/gnc-tree-model-account-types.c,
15494	  trunk/src/gnome-utils/gnc-tree-model-account-types.h: Convert
15495	  the AccountType selection functions to work with
15496	  GtkTreeSelections from views using the filtered
15497	  GncTreeModelAccountTypes. Privatize the unfiltered
15498	  GncTreeModelAccountTypes - now, every accessible account-types
15499	  TreeModel is a new GtkTreeModelFilter, and their ref-counting is
15500	  always the same. Add some tweaks to
15501	  gnc-tree-model-account-types.[ch] from Andreas K�hler
15502	  <andi5.py@gmx.net>, plus the conversion of the Account Dialog's
15503	  account-types field to use the filtered GncTreeModelAccountTypes
15504	  instead of a GtkListStore, but simplified to use the AccountType
15505	  selection functions.
15506
155072006-02-15 16:42  warlord
15508
15509	* [r13270] trunk/ChangeLog,
15510	  trunk/src/business/business-reports/owner-report.scm: set the
15511	  document title properly.
15512
155132006-02-15 16:19  warlord
15514
15515	* [r13269] trunk/ChangeLog, trunk/configure.in,
15516	  trunk/lib/libqof/qof/Makefile.am: Small QOF build fix for dist
15517	  and non-srcdir builds: * lib/libqof/qof/Makefile.am: keep
15518	  qofla-dir.h out of the dist * configure.in: look in builddir for
15519	  qof includes.
15520
155212006-02-15 15:16  warlord
15522
15523	* [r13268] trunk/ChangeLog,
15524	  trunk/src/business/business-core/business-core.scm: Fix a typo;
15525	  forgot one procedure name-change instance.
15526
155272006-02-15 14:58  chris
15528
15529	* [r13267] trunk/configure.in: Remove --enable-opt-style-install
15530	  configure option. That's one less thing to test.
15531
155322006-02-15 01:52  chris
15533
15534	* [r13266] trunk/src/report/report-system/report-system.scm,
15535	  trunk/src/report/report-system/report-utilities.scm,
15536	  trunk/src/report/standard-reports/balance-sheet.scm,
15537	  trunk/src/report/standard-reports/equity-statement.scm,
15538	  trunk/src/report/standard-reports/income-statement.scm: Changed
15539	  balance calculations in three reports from using local copies of
15540	  buggy accountlist-get-comm-balance-at-date to using a new
15541	  gnc:accountlist-get-comm-balance-interval provided by
15542	  report-utilities.scm. For the affected calculations, the
15543	  balances no longer exclude transactions on the first day of the
15544	  reporting period. This fixes
15545	  https://bugs.gnucash.org/show_bug.cgi?id=331005. Changed
15546	  calculations: Income Statement: Total Expenses, Total Revenues
15547	  Balance Sheet: Retained Earnings (*) Equity Statement: Retained
15548	  Earnings (*), Net Income (*) The Retained Earning calculations
15549	  use a start-date of "forever-ago" so they are not affected, but
15550	  still converted to the new function.
15551
155522006-02-15 01:33  warlord
15553
15554	* [r13265] trunk/configure.in: Mention libtool-ltdl-devel for FC4
15555	  if ltdl.h is missing.
15556
155572006-02-14 23:48  warlord
15558
15559	* [r13264] trunk/ChangeLog,
15560	  trunk/src/report/standard-reports/advanced-portfolio.scm: Andrew
15561	  Sackville-West's patch to add display options and fix the
15562	  multicurrency patch. Fixes #314554 and #330577.
15563
155642006-02-14 21:16  cstim
15565
15566	* [r13263] trunk/po/de.po: Updated German translation - 3524 out
15567	  of 3716 done.
15568
155692006-02-14 21:03  cstim
15570
15571	* [r13262] trunk/ChangeLog,
15572	  trunk/src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in,
15573	  trunk/src/gnome-utils/schemas/apps_gnucash_history.schemas.in,
15574	  trunk/src/gnome/schemas/apps_gnucash_dialog_commodities.schemas.in,
15575	  trunk/src/gnome/schemas/apps_gnucash_dialog_common.schemas.in,
15576	  trunk/src/gnome/schemas/apps_gnucash_dialog_prices.schemas.in,
15577	  trunk/src/gnome/schemas/apps_gnucash_dialog_print_checks.schemas.in,
15578	  trunk/src/gnome/schemas/apps_gnucash_dialog_reconcile.schemas.in,
15579	  trunk/src/gnome/schemas/apps_gnucash_dialog_totd.schemas.in,
15580	  trunk/src/gnome/schemas/apps_gnucash_general.schemas.in,
15581	  trunk/src/gnome/schemas/apps_gnucash_warnings.schemas.in,
15582	  trunk/src/gnome/schemas/apps_gnucash_window_pages_account_tree.schemas.in,
15583	  trunk/src/gnome/schemas/apps_gnucash_window_pages_register.schemas.in,
15584	  trunk/src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in,
15585	  trunk/src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in:
15586	  Make the gconf key wordings consistent across all of our schemas
15587	  files, as discussed and prepared on
15588	  http://wiki.gnucash.org/wiki/GConf_Wording .
15589
155902006-02-14 19:58  cstim
15591
15592	* [r13261] trunk/ChangeLog,
15593	  trunk/src/import-export/hbci/gnc-hbci-getbalance.c,
15594	  trunk/src/import-export/hbci/gnc-hbci-gettrans.c,
15595	  trunk/src/import-export/hbci/gnc-hbci-utils.c: For latest
15596	  aqbanking changes, define AQBANKING_NOWARN_DEPRECATED to disable
15597	  aqbanking compiler warnings because we will still use those
15598	  functions for some time to come.
15599
156002006-02-14 19:41  cstim
15601
15602	* [r13260] trunk/po/fr.po: Updated French translation by Didier
15603	  Vidal <didier-devel@9online.fr>
15604
156052006-02-13 23:45  hampton
15606
15607	* [r13259] trunk/ChangeLog,
15608	  trunk/src/gnome-utils/dialog-account.c,
15609	  trunk/src/gnome/glade/account.glade: Andreas K�hler's patch to
15610	  convert the account types list in the account edit dialog to a
15611	  GtkTreeView/GtkListStore.
15612
156132006-02-13 23:21  hampton
15614
15615	* [r13258] trunk/ChangeLog,
15616	  trunk/src/gnome/gnc-plugin-page-register.c: Andreas K�hler's
15617	  patch to prevent crash when voiding a transaction.
15618
156192006-02-13 16:23  warlord
15620
15621	* [r13257] trunk/ChangeLog, trunk/src/backend/postgres/table.m4:
15622	  use glib macro instead of cast to convert pointer to int. Fixes
15623	  #330581.
15624
156252006-02-13 15:42  hampton
15626
15627	* [r13256] trunk/ChangeLog, trunk/src/gnome/glade/account.glade,
15628	  trunk/src/gnome/glade/sched-xact.glade: Andreas K�hler's patch
15629	  to wrap label text in a couple of dialogs.
15630
156312006-02-13 14:06  codehelp
15632
15633	* [r13255] trunk/src/calculation/fin.c: correcting the logic in
15634	  the error state
15635
156362006-02-13 11:22  codehelp
15637
15638	* [r13254] trunk/src/calculation/fin.c: make it clearer that the
15639	  return value of 0.0 is an error by using g_return_val_if_fail -
15640	  cannot use assert as return value needs to be modified.
15641
156422006-02-13 09:02  codehelp
15643
15644	* [r13253] trunk/src/calculation/fin.c: preventing data loss in
15645	  normal use - retain unsigned int check for zero as a special
15646	  case error state indicating immediate abort.
15647
156482006-02-13 05:05  warlord
15649
15650	* [r13252] trunk/ChangeLog,
15651	  trunk/src/report/standard-reports/advanced-portfolio.scm: Revert
15652	  advanced-portfolio.scm r13244 because it breaks the report. *
15653	  src/report/standard-reports/advanced-portfolio.scm: revert
15654	  r13244 in this file because it's badly formed and breaks the
15655	  report. Reopened bug #314554.
15656
156572006-02-13 03:32  warlord
15658
15659	* [r13251] trunk/autogen.sh: Error out of autogen if one of the
15660	  programs fails.
15661
156622006-02-13 03:28  warlord
15663
15664	* [r13250] trunk/autogen.sh: depend on autoconf 2.59 and automake
15665	  1.9
15666
156672006-02-13 00:15  codehelp
15668
15669	* [r13249] trunk/ChangeLog: ChangeLog entry for bug 107876 fix in
15670	  fin.c
15671
156722006-02-13 00:12  codehelp
15673
15674	* [r13248] trunk/src/calculation/fin.c: Fix Bug 107876 - financial
15675	  calculator would call exit(1) if calculation resulted in an
15676	  interest rate of zero.
15677
156782006-02-12 23:13  chris
15679
15680	* [r13247] trunk/ChangeLog: Copy 'svn log -v' output from past 20
15681	  days to ChangeLog.
15682
156832006-02-12 22:19  warlord
15684
15685	* [r13246] trunk/ChangeLog, trunk/src/gnome/Makefile.am,
15686	  trunk/src/gnome/gnucash.desktop.in: Christian Neumair's desktop
15687	  patch (#145545) * src/gnome/gnucash.desktop.in *
15688	  src/gnome/Makefile.am Make the desktop more HIG-compliant.
15689
156902006-02-12 22:09  warlord
15691
15692	* [r13245] trunk/ChangeLog, trunk/src/gnome/reconcile-list.c,
15693	  trunk/src/gnome/reconcile-list.h,
15694	  trunk/src/gnome/window-reconcile.c: Mike Alexander's reconcile
15695	  preselection patch (#112653). * src/gnome/window-reconcile.c
15696	  (gnc_reconcile_window_create_list_box): *
15697	  src/gnome/reconcile-list.c (gnc_reconcile_list_new): *
15698	  src/gnome/reconcile-list.h (gnc_reconcile_list_new): Don't
15699	  pre-select the reconciled status for transactions after the
15700	  statement date. Fixes #112653.
15701
157022006-02-12 21:46  warlord
15703
15704	* [r13244] trunk/ChangeLog,
15705	  trunk/src/report/report-system/commodity-utilities.scm,
15706	  trunk/src/report/standard-reports/advanced-portfolio.scm,
15707	  trunk/src/report/standard-reports/cash-flow.scm,
15708	  trunk/src/report/standard-reports/portfolio.scm,
15709	  trunk/src/report/standard-reports/transaction.scm: Mike
15710	  Alexander's patch to handle multiple currencies in reports.
15711	  (#314554) * src/report/standard-reports/portfolio.scm: *
15712	  src/report/standard-reports/advanced-portfolio.scm: Report
15713	  currency option Sort accounts Handle "nearest price" option
15714	  better * src/report/standard-reports/cash-flow.scm: Handle
15715	  multiple currencies better *
15716	  src/report/standard-reports/transaction.scm: Add common currency
15717	  option. Handle "nearest price" option better. *
15718	  src/report/report-system/commodity-utilities.scm
15719	  (gnc:exchange-by-pricedb-nearest): Use price nearest to noon on
15720	  the day specified. Fixes bug #314554.
15721
157222006-02-12 20:31  chris
15723
15724	* [r13243] trunk/src/calculation/expression_parser.c: Don't
15725	  continue to parse the expression if we've already reached the
15726	  end. Fixes https://bugs.gnucash.org/show_bug.cgi?id=166840.
15727
157282006-02-12 20:29  warlord
15729
15730	* [r13242] trunk/ChangeLog,
15731	  trunk/src/report/standard-reports/advanced-portfolio.scm: Boris
15732	  Zbarsky's advanced-portfolio patch. (#311549) *
15733	  src/report/standard-reports/advanced-portfolio.scm: Apply
15734	  dividend and brokerage to moneyin and moneyout to more
15735	  accurately reflect account activity. Fixes bug #311549.
15736
157372006-02-12 20:03  warlord
15738
15739	* [r13241] trunk/ChangeLog, trunk/src/engine/Scrub.c,
15740	  trunk/src/engine/Scrub.h: Mike Alexander's Currency Scrub patch.
15741	  * src/engine/Scrub.c: * src/engine/Scrub.h: Try to fix
15742	  transactions that have no currency, perhaps because of a log
15743	  replay. Workaround for bug #143720.
15744
157452006-02-12 19:32  warlord
15746
15747	* [r13240] trunk/ChangeLog,
15748	  trunk/src/report/stylesheets/stylesheet-fancy.scm: Des Dougan's
15749	  patch to let the user choose the fancy-stylesheet image
15750	  alignment. Fixes #314048.
15751
157522006-02-12 18:56  codehelp
15753
15754	* [r13239] trunk/ChangeLog: ChangeLog for my commits today
15755
157562006-02-12 18:55  codehelp
15757
15758	* [r13238] trunk/src/test-core/test-stuff.c: Ensuring
15759	  get_random_double returns at least some decimal places more
15760	  often than not.
15761
157622006-02-12 18:31  warlord
15763
15764	* [r13237] trunk/ChangeLog,
15765	  trunk/src/business/business-reports/fancy-invoice.scm,
15766	  trunk/src/business/business-utils/business-prefs.scm,
15767	  trunk/src/business/business-utils/business-utils.scm: Brian's
15768	  patch to fancy-invoice to parameterize everything. *
15769	  src/business/business-utils/business-prefs.scm: *
15770	  src/business/business-utils/business-utils.scm: Add a bunch of
15771	  new File -> Properties to describe the business. *
15772	  src/business/business-reports/fancy-invoice.scm: Parameterize
15773	  all the various settings in the report so they can all be set
15774	  through the options or file->properties settings. Patch by
15775	  "Brian", but slightly modified to not hard-code some strings.
15776
157772006-02-12 18:28  codehelp
15778
15779	* [r13236] trunk/lib/libqof/qof/qofsession.c: Improve
15780	  QOF_TYPE_COLLECT handling and recursive copies
15781
157822006-02-12 18:25  codehelp
15783
15784	* [r13235] trunk/lib/libqof/backend/file/qsf-backend.c: Check that
15785	  files can be opened before trying to work out their type. Use
15786	  new QofBackendError value
15787
157882006-02-12 18:24  codehelp
15789
15790	* [r13234] trunk/lib/libqof/qof/qofbackend.h: New QofBackendError
15791	  code if files cannot be read
15792
157932006-02-12 16:16  warlord
15794
15795	* [r13233] trunk/ChangeLog,
15796	  trunk/src/business/business-core/business-core.scm,
15797	  trunk/src/business/business-reports/fancy-invoice.scm: Rework
15798	  some APIs for the fancy-invoice set the client name font.
15799	  #327545. * src/business/business-core/business-core.scm: add
15800	  gnc:owner-get-name-dep and gnc:owner-get-address-dep APIs *
15801	  src/business/business-reports/fancy-invoice.scm: Change the font
15802	  of the client company name to match the owner company name.
15803	  Fixes #327545.
15804
158052006-02-12 15:28  warlord
15806
15807	* [r13232] trunk/ChangeLog,
15808	  trunk/src/business/business-core/business-core.scm,
15809	  trunk/src/business/business-reports/easy-invoice.scm,
15810	  trunk/src/business/business-reports/fancy-invoice.scm,
15811	  trunk/src/business/business-reports/invoice.scm,
15812	  trunk/src/business/business-reports/owner-report.scm: rename
15813	  gnc:owner-get-address-dep to gnc:owner-get-name-and-address-dep
15814	  in preparation of some other patches.
15815
158162006-02-12 11:13  cstim
15817
15818	* [r13231] trunk/po/de.po: Updated German translation - 3500 out
15819	  of 3657 done.
15820
158212006-02-12 11:10  cstim
15822
15823	* [r13230] trunk/src/gnome/druid-merge.c: String cleanup; fix
15824	  manual emulation of ngettext; fix some memory leaks due to
15825	  g_strconcat, but not yet all
15826
158272006-02-12 05:21  chris
15828
15829	* [r13229] trunk/src/gnome-utils/window-main-summarybar.c: Use the
15830	  price nearest to midday to get the value in the default
15831	  currency. Patch by Mike Alexander <mta.umich.edu>, closes bug
15832	  #330361
15833
158342006-02-12 04:13  chris
15835
15836	* [r13228] trunk/src/report/report-gnome/gnc-plugin-page-report.c:
15837	  Take #2: Fixups for two botched gnc-plugin-page-report.c commits
15838	  tonight. 1) Correctly handle gc protection for non-boolean
15839	  'edited_reports' field. 2) Pass list argument instead of
15840	  immediate to gfec_apply.
15841
158422006-02-12 02:40  chris
15843
15844	* [r13227] trunk/src/report/report-gnome/gnc-plugin-page-report.c:
15845	  Gracefully handle errors in report options. This prevents the
15846	  whole program from crashing when unrecognized report options are
15847	  used.
15848
158492006-02-12 01:59  warlord
15850
15851	* [r13226] trunk/configure.in: Um, quote the sed script so it
15852	  actually works right. Oops.
15853
158542006-02-11 23:24  warlord
15855
15856	* [r13225] trunk/ChangeLog, trunk/configure.in: rework the
15857	  initialization to require autoconf-2.59 and automake-1.9 parse
15858	  the version out of the AC_PACKAGE_VERSION macro, so we still
15859	  only need to set it in one place. This should solve a number of
15860	  old-automake related problems people have seen.
15861
158622006-02-11 22:50  warlord
15863
15864	* [r13224] trunk/ChangeLog,
15865	  trunk/src/business/business-reports/owner-report.scm: set the
15866	  document title properly AFTER type-str is set.
15867
158682006-02-11 21:07  chris
15869
15870	* [r13223] trunk/src/report/report-system/Makefile.am,
15871	  trunk/src/report/report-system/gnc-report.c: gc_protect SCM
15872	  reports while they are in the GHashTable. Also, use gfec to be a
15873	  bit more defensive about potential errors while running a report.
15874
158752006-02-11 20:22  warlord
15876
15877	* [r13219] trunk/ChangeLog,
15878	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: don't
15879	  need to scm_gc_{un,}protect_object on SCM_BOOL_F.
15880
158812006-02-11 20:08  hampton
15882
15883	* [r13218] trunk/ChangeLog, trunk/src/gnome/glade/account.glade,
15884	  trunk/src/gnome/glade/acctperiod.glade,
15885	  trunk/src/gnome/glade/sched-xact.glade: Patch from Tommi
15886	  Vainikainen <tvainika@niksula.hut.fi> to remove extraneous line
15887	  breaks.
15888
158892006-02-11 20:00  hampton
15890
15891	* [r13213] trunk/ChangeLog,
15892	  trunk/src/backend/file/gnc-commodity-xml-v2.c,
15893	  trunk/src/backend/file/test/test-xml-commodity.c,
15894	  trunk/src/backend/postgres/table.m4,
15895	  trunk/src/engine/gnc-commodity.c,
15896	  trunk/src/engine/gnc-commodity.h,
15897	  trunk/src/engine/gw-engine-spec.scm,
15898	  trunk/src/engine/test-core/test-engine-stuff.c,
15899	  trunk/src/engine/test/test-commodities.c,
15900	  trunk/src/gnome-utils/dialog-commodity.c,
15901	  trunk/src/gnome-utils/dialog-commodity.h,
15902	  trunk/src/gnome-utils/gnc-tree-model-commodity.c,
15903	  trunk/src/gnome-utils/gnc-tree-model-commodity.h,
15904	  trunk/src/gnome-utils/gnc-tree-view-commodity.c,
15905	  trunk/src/import-export/import-commodity-matcher.c,
15906	  trunk/src/import-export/import-commodity-matcher.h,
15907	  trunk/src/import-export/ofx/gnc-ofx-import.c: Globally replace
15908	  the words "exchange_code" with cusip in the source. No user
15909	  visible changes.
15910
159112006-02-11 11:14  cstim
15912
15913	* [r13206] trunk/src/app-utils/gnc-gettext-util.c,
15914	  trunk/src/app-utils/gnc-ui-util.c,
15915	  trunk/src/gnome-utils/dialog-options.c,
15916	  trunk/src/gnome/window-reconcile.c,
15917	  trunk/src/report/report-gnome/window-report.c: When translation
15918	  potentially empty strings, check always for nonemptyness. Should
15919	  avoid #330179 in the rest of the code as well.
15920
159212006-02-11 10:55  cstim
15922
15923	* [r13205] trunk/ChangeLog, trunk/po/Makevars,
15924	  trunk/src/gnome-utils/gnc-tree-view-account.c,
15925	  trunk/src/gnome-utils/gnc-tree-view-commodity.c: Add
15926	  --keyword=Q_ to xgettext arguments so that translations with
15927	  context prefix/disambiguation prefix are included as well.
15928
159292006-02-11 10:29  cstim
15930
15931	* [r13204] trunk/po/de.po: Updated German translation - 3485 out
15932	  of 3656 done.
15933
159342006-02-11 10:18  cstim
15935
15936	* [r13203] trunk/src/gnome-utils/gnc-main-window.c,
15937	  trunk/src/gnome/gnc-plugin-page-register.c: Fix duplicate menu
15938	  item shortcut. Fixes #330671.
15939
159402006-02-11 10:14  cstim
15941
15942	* [r13202] trunk/src/gnome/gnc-plugin-page-register.c: Fix
15943	  duplicate menu item shortcut. Fixes #330672.
15944
159452006-02-11 10:04  cstim
15946
15947	* [r13201] trunk/src/gnome-utils/gnc-file.c,
15948	  trunk/src/gnome/gnc-plugin-page-register.c: String cleanup.
15949	  Remove erroneous underscore. Fixes #330769.
15950
159512006-02-11 05:23  chris
15952
15953	* [r13200] trunk/src/gnome-utils/glade/preferences.glade: Tweak
15954	  the preferences labels for accounting periods.
15955
159562006-02-11 05:14  chris
15957
15958	* [r13199] trunk/src/app-utils/app-utils.scm,
15959	  trunk/src/app-utils/date-utilities.scm,
15960	  trunk/src/app-utils/gnc-accounting-period.h,
15961	  trunk/src/app-utils/gw-app-utils-spec.scm,
15962	  trunk/src/app-utils/options.scm: Change the reports from using a
15963	  hard-coded fiscal year to using the global accounting period set
15964	  in the preferences. Both the start date and the end date are
15965	  used, so the user is free to choose any arbitrary period.
15966
159672006-02-11 05:00  chris
15968
15969	* [r13198] trunk/src/app-utils/gnc-accounting-period.c,
15970	  trunk/src/app-utils/gnc-accounting-period.h,
15971	  trunk/src/gnome-utils/gnc-tree-view-account.c,
15972	  trunk/src/gnome-utils/window-main-summarybar.c,
15973	  trunk/src/gnome-utils/window-main-summarybar.h: Move the
15974	  accounting period preference functions from
15975	  window-main-summarybar to gnc-accounting-period.
15976
159772006-02-11 03:54  hampton
15978
15979	* [r13197] trunk/ChangeLog,
15980	  trunk/src/gnome/gnc-plugin-page-account-tree.c: Correctly open
15981	  an account and its sub-accounts. Fixes 330745.
15982
159832006-02-10 22:43  warlord
15984
15985	* [r13196] trunk/ChangeLog, trunk/lib/libqof/qof/gnc-event.c:
15986	  Better handling of event removal. This allows us to actually
15987	  clean up, but also makes sure we don't destroy the handler list
15988	  out from under us as we're processing events.
15989
159902006-02-10 15:32  warlord
15991
15992	* [r13195] trunk/ChangeLog, trunk/configure.in: check that we can
15993	  find g-wrap-wct.h. detects that we're running on a "broken"
15994	  system like Ubuntu. This is in response to #330539.
15995
159962006-02-10 15:04  warlord
15997
15998	* [r13194] trunk/ChangeLog, trunk/Makefile.am: added
15999	  README.dependencies to the dist. Fixes #330614.
16000
160012006-02-10 15:00  warlord
16002
16003	* [r13193] trunk/ChangeLog,
16004	  trunk/src/gnome-utils/dialog-options.c: Test for an empty string
16005	  when translating. (Fixes #330179)
16006
160072006-02-10 05:44  hampton
16008
16009	* [r13192] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c: Pass argc
16010	  by reference instead of value so g_option_parse_context can
16011	  update it.
16012
160132006-02-10 04:17  hampton
16014
16015	* [r13191] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c: Don't
16016	  initialize the display at option parsing time. This way
16017	  --add-price-quotes can run from a cron job.
16018
160192006-02-10 02:13  hampton
16020
16021	* [r13190] trunk/ChangeLog, trunk/src/engine/gnc-commodity.c,
16022	  trunk/src/gnome-utils/dialog-commodity.c,
16023	  trunk/src/gnome-utils/glade/commodity.glade: Update for known
16024	  F::Q 1.11 quote sources.
16025
160262006-02-10 02:12  hampton
16027
16028	* [r13189] trunk/src/quotes/finance-quote-check.in,
16029	  trunk/src/scm/price-quotes.scm: Print out the installed F::Q
16030	  version at startup.
16031
160322006-02-09 19:46  warlord
16033
16034	* [r13175] trunk/src/engine/Transaction.c: Use
16035	  xaccTrans{Begin,Commit}Edit in xaccTransDestroy()
16036
160372006-02-09 16:28  warlord
16038
16039	* [r13174] trunk/ChangeLog, trunk/macros/legacy_macros.m4: Print
16040	  more debugging when the guile version check fails. *
16041	  macros/legacy_macros.m4: when the guile version check fails,
16042	  print out the version of guile that we found in order to aid
16043	  debugging.
16044
160452006-02-09 07:26  hampton
16046
16047	* [r13173] trunk/ChangeLog,
16048	  trunk/src/register/ledger-core/split-register-control.c: Better
16049	  fix for the code that updates the buy/sell action based on the
16050	  number of shares entered in a transaction.
16051
160522006-02-09 07:24  hampton
16053
16054	* [r13172] trunk/src/gnome-utils/gnc-tree-view-account.c: Remove
16055	  forgotten unused variable.
16056
160572006-02-09 06:17  hampton
16058
16059	* [r13171] trunk/src/gnome/glade/reconcile.glade: Set the default
16060	  button.
16061
160622006-02-09 05:58  warlord
16063
16064	* [r13170] tags/1-9-0, tags/1.9.0: renaming 1-9-0 tag to 1.9.0
16065
160662006-02-09 05:56  warlord
16067
16068	* [r13169] tags/gnucash-1-9-0: removing broken 1.9.0 release tag
16069
160702006-02-09 05:41  wilddev
16071
16072	* [r13168] tags/1-9-0: Tagging the 1.9.0 release of GnuCash
16073
160742006-02-09 05:23  chris
16075
16076	* [r13167] trunk/src/gnome-utils/gnc-tree-view-account.c: Remove
16077	  forgotten unused variable.
16078
160792006-02-09 05:03  hampton
16080
16081	* [r13166] trunk/ChangeLog,
16082	  trunk/src/register/ledger-core/split-register-control.c: Fix the
16083	  code that updates the buy/sell action based on the number of
16084	  shares entered in a transaction.
16085
160862006-02-09 04:53  chris
16087
16088	* [r13165] trunk/src/gnome-utils/gnc-tree-view-account.c: Add two
16089	  columns to the Accounts page: "Total (Period)" & "Balance
16090	  (Period)" These are the recursive and non-recursive,
16091	  respectively, period balances, where the accounting period is
16092	  specified in the preferences.
16093
160942006-02-09 04:41  hampton
16095
16096	* [r13164] trunk/src/gnome-utils/window-main-summarybar.c: Call
16097	  existing function to find the end of the day.
16098
160992006-02-09 04:37  hampton
16100
16101	* [r13163] trunk/ChangeLog, trunk/src/engine/gnc-pricedb.c,
16102	  trunk/src/gnome/dialog-price-edit-db.c: A couple of performance
16103	  enhancements.
16104
161052006-02-09 04:35  hampton
16106
16107	* [r13162] trunk/src/gnome/gnc-plugin-basic-commands.c: Set the
16108	  busy cursor while the dialogs are being generated.
16109
161102006-02-09 04:34  hampton
16111
16112	* [r13161] trunk/src/gnome/glade/commodities.glade,
16113	  trunk/src/gnome/glade/price.glade: Set the window type hint to
16114	  normal.
16115
161162006-02-09 04:33  hampton
16117
16118	* [r13160] trunk/src/gnome-utils/glade/commodity.glade: Fix a
16119	  duplicate accelerator key.
16120
161212006-02-09 04:27  wilddev
16122
16123	* [r13159] tags/gnucash-1-9-0: Tagging the 1.9.0 release of GnuCash
16124
161252006-02-09 04:17  chris
16126
16127	* [r13158] trunk/src/gnome-utils/window-main-summarybar.c,
16128	  trunk/src/gnome-utils/window-main-summarybar.h: Fix an
16129	  off-by-one (day) error in the dates used by the summarybar.
16130	  Factor out and publicize functions to get the start and end of
16131	  the accounting period in the preferences. Mark one comment as
16132	  probably obsolete.
16133
161342006-02-09 04:16  wilddev
16135
16136	* [r13157] trunk/ChangeLog, trunk/NEWS: update to release 1.9.0
16137
161382006-02-09 01:47  chris
16139
16140	* [r13156] trunk/src/gnome-utils/gnc-tree-view.c,
16141	  trunk/src/gnome-utils/gnc-tree-view.h: Factor out an "approved"
16142	  method for getting the GtkCellRenderer from a GtkTreeViewColumn
16143	  that's been added to a GncTreeView with one of the convenience
16144	  functions.
16145
161462006-02-09 01:24  chris
16147
16148	* [r13155] trunk/src/gnome-utils/Makefile.am,
16149	  trunk/src/gnome-utils/window-main-summarybar.c,
16150	  trunk/src/gnome-utils/window-main-summarybar.h,
16151	  trunk/src/gnome/Makefile.am,
16152	  trunk/src/gnome/window-main-summarybar.c,
16153	  trunk/src/gnome/window-main-summarybar.h: Move
16154	  window-main-summarybar.[ch] from gnome/ to gnome-utils/. It
16155	  doesn't depend on anything in gnome/.
16156
161572006-02-08 15:05  chris
16158
16159	* [r13154] trunk/src/gnome/gnc-plugin-page-register.c: Change name
16160	  of SplitRegister variable name to 'reg' for consistency.
16161
161622006-02-08 15:00  chris
16163
16164	* [r13153] trunk/src/report/report-system/html-document.scm: A
16165	  little error checking for report titles.
16166
161672006-02-08 06:04  chris
16168
16169	* [r13152] trunk/lib/libqof/qof/gnc-event.c: Don't allow the event
16170	  handler list to shrink while we're traversing it. This change
16171	  isn't ideal in the sense that the handler list is now a
16172	  monotonically increasing resource, but it's better than crashing
16173	  when the handler in node N+1 happens to be deleted while
16174	  servicing the handler in node N.
16175
161762006-02-08 06:00  hampton
16177
16178	* [r13151] trunk/ChangeLog, trunk/src/gnome-search/search.glade:
16179	  Set the default button.
16180
161812006-02-08 05:55  chris
16182
16183	* [r13150] trunk/src/gnome-utils/gnc-tree-model-account.c,
16184	  trunk/src/gnome-utils/gnc-tree-model-commodity.c,
16185	  trunk/src/gnome-utils/gnc-tree-model-price.c,
16186	  trunk/src/gnome-utils/gnc-tree-model.c,
16187	  trunk/src/gnome-utils/gnc-tree-model.h,
16188	  trunk/src/gnome-utils/gnc-tree-view-account.c,
16189	  trunk/src/gnome-utils/gnc-tree-view-commodity.c,
16190	  trunk/src/gnome-utils/gnc-tree-view-price.c,
16191	  trunk/src/gnome-utils/gnc-tree-view.c: Convert GncTreeModel from
16192	  a GtkObject to a GObject. Replace gtk_object_sink calls on the
16193	  models with g_object_unref calls. Correctly increase the
16194	  refcount of "remembered" models when we return them.
16195
161962006-02-08 02:23  chris
16197
16198	* [r13149] trunk/src/gnome-utils/gnc-tree-model-commodity.c,
16199	  trunk/src/gnome-utils/gnc-tree-model-price.c: Convert
16200	  GncTreeModelPrice and GncTreeModelCommodity to use GObject
16201	  dispose path instead of GtkObject destroy path.
16202
162032006-02-08 01:55  chris
16204
16205	* [r13148] trunk/src/gnome-utils/gnc-tree-model-account.c: Convert
16206	  GncTreeModelAccount to use the GObject dispose path instead of
16207	  the GtkObject destroy path. Also, remove the gconf callback
16208	  during dispose.
16209
162102006-02-07 22:01  cstim
16211
16212	* [r13147] trunk/po/de.po: Updated German translation
16213
162142006-02-07 21:07  cstim
16215
16216	* [r13146] trunk/configure.in: Improve check for aqbanking by
16217	  looking for the pkg-config file first and using the old method
16218	  as a fallback
16219
162202006-02-07 21:06  cstim
16221
16222	* [r13145] trunk/ChangeLog, trunk/po/glossary/de.po,
16223	  trunk/po/glossary/gnc-glossary.txt: Update glossary
16224
162252006-02-07 21:05  cstim
16226
16227	* [r13144] trunk/src/business/business-gnome/dialog-invoice.c:
16228	  String cleanup; add translator comments
16229
162302006-02-07 21:04  cstim
16231
16232	* [r13143] trunk/src/business/business-reports/owner-report.scm:
16233	  String cleanup: Remove formatting from translations
16234
162352006-02-07 20:23  cstim
16236
16237	* [r13142] trunk/po/fr.po: Updated French translation by Didier
16238	  Vidal
16239
162402006-02-07 20:22  cstim
16241
16242	* [r13141] trunk/po/nb.po: Update Norwegian translation by Tor
16243	  Harald Thorland
16244
162452006-02-07 19:52  chris
16246
16247	* [r13140] trunk/src/bin/gnucash-bin.c: Recompute argc after argv
16248	  may have changed.
16249
162502006-02-07 04:47  hampton
16251
16252	* [r13139] trunk/ChangeLog, trunk/glade-fixup,
16253	  trunk/src/gnome/glade/account.glade,
16254	  trunk/src/gnome/glade/budget.glade,
16255	  trunk/src/gnome/glade/tax.glade,
16256	  trunk/src/import-export/hbci/glade/hbci.glade,
16257	  trunk/src/report/report-gnome/report.glade: Filter out more post
16258	  gtk2.4 properties.
16259
162602006-02-07 03:59  hampton
16261
16262	* [r13138] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c: Fix some
16263	  issues when invoking from a non-utf8, non latin1 locale. Use
16264	  g_print to print to the console. Convert from popt to g_options
16265	  for glib >= 2.6.
16266
162672006-02-07 01:56  hampton
16268
16269	* [r13137] trunk/ChangeLog,
16270	  trunk/src/register/register-gnome/gnucash-grid.c,
16271	  trunk/src/register/register-gnome/gnucash-item-edit.c: Scott
16272	  Oonk' patch to fix a couple of problems with right justified
16273	  cells in the register.
16274
162752006-02-06 22:09  codehelp
16276
16277	* [r13136] trunk/src/business/business-core/gncInvoice.c: omitting
16278	  collect type from invoice object until fix is ready in libqof -
16279	  allows QSF Invoice export to work
16280
162812006-02-06 20:45  codehelp
16282
16283	* [r13135] trunk/src/backend/postgres/PostgresBackend.c,
16284	  trunk/src/backend/postgres/txn.c,
16285	  trunk/src/backend/postgres/txnmass.c: more inst.kvp_data changes
16286	  to get Postgres backend to compile
16287
162882006-02-06 20:41  chris
16289
16290	* [r13134] trunk/src/engine/Transaction.c: Fix two places where we
16291	  were letting the split values become incoherent with account
16292	  balances. Comment two possible bugs related to capgains and
16293	  dirtying (or not) Splits.
16294
162952006-02-06 18:31  chris
16296
16297	* [r13133] trunk/src/backend/file/io-gncxml-v1.c: Fix breakage
16298	  from missed case in Split QofEntity->QofInstance conversion.
16299
163002006-02-06 17:57  chris
16301
16302	* [r13132] trunk/src/engine/Transaction.c: Keep QOF aware of the
16303	  dirty-state of Transactions. Also, dirty transactions upon
16304	  changing due date and read-only status, which didn't used to
16305	  happen.
16306
163072006-02-06 17:12  chris
16308
16309	* [r13131] trunk/src/backend/postgres/txn.c,
16310	  trunk/src/engine/Account.c, trunk/src/engine/Period.c,
16311	  trunk/src/engine/Scrub2.c, trunk/src/engine/Transaction.c,
16312	  trunk/src/engine/TransactionP.h, trunk/src/engine/cap-gains.c:
16313	  Convert Split from QofEntity to QofInstance. Let QofInstance
16314	  manage the book pointer and kvp frame instead of Split managing
16315	  its own.
16316
163172006-02-06 16:18  chris
16318
16319	* [r13130] trunk/src/engine/Transaction.c: Replace check_open() in
16320	  setter API with internal qof_{begin,commit}_edit().
16321
163222006-02-06 06:45  warlord
16323
16324	* [r13129] trunk/src/engine/Transaction.c: Revert Chris' change in
16325	  r13128. Keep in the error check for db-transactional data
16326	  storage until the objects can be modified to support
16327	  db-transactional autocommit (by calling BeginEdit/CommitEdit
16328	  internally instead of checking that the caller did so). But
16329	  revert for now to make sure a caller has called BeginEdit in
16330	  order to make sure the data gets "saved" (assuming a SQLish
16331	  backend).
16332
163332006-02-06 04:50  chris
16334
16335	* [r13128] trunk/src/engine/Transaction.c: Remove check_open()
16336	  calls from Transaction setters. These calls were probably a
16337	  copied idiom from the Split setters in this same file, but Split
16338	  and Transaction use completely different mechanisms for managing
16339	  dirty state. Transactions inherit from QofInstance and so use
16340	  the .dirty field. Splits inherit from QofEntity, so their
16341	  check_open(split->parent) calls are their way of letting someone
16342	  know they've changed.
16343
163442006-02-05 21:10  warlord
16345
16346	* [r13127] trunk/ChangeLog,
16347	  trunk/src/engine/test-core/test-engine-stuff.c: - better fix for
16348	  #accounts - don't g_list_free the account_list
16349
163502006-02-05 21:05  codehelp
16351
16352	* [r13126] trunk/po/en_GB.po: remove obsolete strings at end of po
16353	  file
16354
163552006-02-05 20:59  codehelp
16356
16357	* [r13125] trunk/configure.in: Allowing gnucash to build on a
16358	  vanilla FC3 install
16359
163602006-02-05 20:38  warlord
16361
16362	* [r13124] trunk/ChangeLog,
16363	  trunk/src/engine/test-core/test-engine-stuff.c: A few test
16364	  changes to make sure we don't fail when we're very unlucky. -
16365	  make sure a random group always has at least two accounts - fix
16366	  "make random transaction" to tell us when we don't have at least
16367	  two accounts. - free the results of xaccGroupGetSubAccounts().
16368
163692006-02-05 20:00  warlord
16370
16371	* [r13123] trunk/ChangeLog, trunk/src/backend/file/Makefile.am: *
16372	  src/backend/file/Makefile.am: link against libcore-utils.
16373
163742006-02-05 19:58  warlord
16375
16376	* [r13122] trunk/ChangeLog,
16377	  trunk/src/app-utils/test/test-scm-query-string.c: use g_strdup
16378	  -- cannot feed SCM_STRING_CHARS() back into guile. (fixes a
16379	  weird test-case failure in some cases).
16380
163812006-02-05 19:06  codehelp
16382
16383	* [r13121] trunk/po/en_GB.po: updating for latest merge, 3662
16384	  translated
16385
163862006-02-05 17:50  warlord
16387
16388	* [r13120] trunk/po/ca.po, trunk/po/cs.po, trunk/po/da.po,
16389	  trunk/po/de.po, trunk/po/el.po, trunk/po/en_GB.po,
16390	  trunk/po/es.po, trunk/po/es_NI.po, trunk/po/eu.po,
16391	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/it.po, trunk/po/ja.po,
16392	  trunk/po/nb.po, trunk/po/ne.po, trunk/po/nl.po, trunk/po/pl.po,
16393	  trunk/po/pt.po, trunk/po/pt_BR.po, trunk/po/ru.po,
16394	  trunk/po/rw.po, trunk/po/sk.po, trunk/po/sv.po, trunk/po/ta.po,
16395	  trunk/po/tr.po, trunk/po/uk.po, trunk/po/zh_CN.po,
16396	  trunk/po/zh_TW.po: Commit msgmerge prior to 1.9.0 release.
16397
163982006-02-05 17:00  codehelp
16399
16400	* [r13119] trunk/src/engine/test/test-recursive.c: removing
16401	  unneeded headers and tidying up debug code
16402
164032006-02-05 16:58  warlord
16404
16405	* [r13118] trunk/ChangeLog,
16406	  trunk/src/backend/file/test/Makefile.am: *
16407	  src/backend/file/test/Makefile.am: link against libcore-utils.
16408
164092006-02-05 12:25  codehelp
16410
16411	* [r13117] trunk/ChangeLog, trunk/lib/libqof/qof/deprecated.c,
16412	  trunk/lib/libqof/qof/deprecated.h,
16413	  trunk/lib/libqof/qof/qoflog.c, trunk/lib/libqof/qof/qoflog.h:
16414	  Deprecating qof_log_set_level_global in favour of
16415	  qof_log_set_level_registered.
16416
164172006-02-05 10:58  codehelp
16418
16419	* [r13116] trunk/ChangeLog, trunk/lib/libqof/qof/qofbackend-p.h,
16420	  trunk/lib/libqof/qof/qofbackend.h: Improve documentation of
16421	  QofBackendProvider
16422	* [r13115] trunk/lib/libqof/qof/qofchoice.c,
16423	  trunk/lib/libqof/qof/qofchoice.h, trunk/lib/libqof/qof/qoflog.c:
16424	  support logging of qofchoice by default
16425
164262006-02-05 10:57  codehelp
16427
16428	* [r13114] trunk/lib/libqof/qof/gnc-engine-util.h: line-wrapping
16429	  tweak
16430
164312006-02-05 10:51  codehelp
16432
16433	* [r13113] trunk/src/report/report-system: ignoring generated
16434	  symlink 'g-wrapped' in svn
16435
164362006-02-05 10:48  codehelp
16437
16438	* [r13112] trunk/lib/libqof/qof/qofsession.c: reverting change to
16439	  qofsession.c from r13084, already replaced in r13097
16440
164412006-02-05 10:13  codehelp
16442
16443	* [r13111] trunk/src/engine/test,
16444	  trunk/src/engine/test/Makefile.am,
16445	  trunk/src/engine/test/test-recursive.c: New test for recursive
16446	  copying of entities between sessions
16447
164482006-02-05 10:12  codehelp
16449
16450	* [r13110] trunk/src/engine/test/test-numeric.c: typos
16451
164522006-02-05 03:17  hampton
16453
16454	* [r13108] trunk/ChangeLog,
16455	  trunk/src/gnome-utils/gnc-tree-view-account.c,
16456	  trunk/src/register/ledger-core/split-register.c: Get gnucash to
16457	  compile with gcc4.1.
16458
164592006-02-05 01:41  warlord
16460
16461	* [r13107] trunk/ChangeLog, trunk/lib/libqof/qof/gnc-numeric.c:
16462	  Some gnc-numeric fixes (more to come). - Fixes for handling
16463	  reciprocal values. - Mark a lot of places where potential
16464	  overflow bugs are not handled.
16465
164662006-02-05 00:16  jsled
16467
16468	* [r13106] trunk/src/doc/xml/gnucash-v2.rnc: fix gnc:numeric
16469	  lexical range.
16470
164712006-02-04 23:56  jsled
16472
16473	* [r13105] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.c,
16474	  trunk/src/doc/xml/gnucash-v2.rnc: Emit all used namespaces; add
16475	  XML datafile schema.
16476
164772006-02-04 22:44  hampton
16478
16479	* [r13104] trunk/ChangeLog,
16480	  trunk/src/business/business-gnome/schemas/Makefile.am,
16481	  trunk/src/gnome-utils/schemas/Makefile.am,
16482	  trunk/src/gnome/schemas/Makefile.am,
16483	  trunk/src/import-export/hbci/schemas/Makefile.am,
16484	  trunk/src/import-export/schemas/Makefile.am: Don't just install
16485	  the schema files, also install the gconf objects into the
16486	  database. Reverts accidental change made as part of r12863.
16487
164882006-02-04 22:41  hampton
16489
16490	* [r13103] trunk/src/business/business-reports/owner-report.scm:
16491	  Remove extra close parenthesis.
16492
164932006-02-04 20:49  jsled
16494
16495	* [r13102] trunk/ChangeLog,
16496	  trunk/src/business/business-reports/aging.scm,
16497	  trunk/src/business/business-reports/owner-report.scm,
16498	  trunk/src/report/locale-specific/us/taxtxf-de_DE.scm,
16499	  trunk/src/report/locale-specific/us/taxtxf.scm,
16500	  trunk/src/report/report-system/html-document.scm,
16501	  trunk/src/report/report-system/html-style-sheet.scm,
16502	  trunk/src/report/report-system/report-system.scm,
16503	  trunk/src/report/stylesheets/stylesheet-easy.scm,
16504	  trunk/src/report/stylesheets/stylesheet-fancy.scm,
16505	  trunk/src/report/stylesheets/stylesheet-plain.scm: Seperate
16506	  report titles from headlines; leave title as a string, use
16507	  headline for richer markup. Related to Bug#329369.
16508
165092006-02-04 20:46  hampton
16510
16511	* [r13101] trunk/ChangeLog,
16512	  trunk/src/gnome-utils/gnc-tree-view-account.c,
16513	  trunk/src/gnome-utils/gnc-tree-view-commodity.c: Add
16514	  disambiguating prefix to the single letter column titles.
16515
165162006-02-04 20:36  hampton
16517
16518	* [r13100] trunk/ChangeLog,
16519	  trunk/src/report/stylesheets/stylesheet-easy.scm,
16520	  trunk/src/report/stylesheets/stylesheet-fancy.scm: Dave Herman's
16521	  patch to fix #327630 by copying missing "function"
16522	  (gnc:html-document-set-style!) from the plain to both the
16523	  "fancy" and "easy" stylesheets.
16524
165252006-02-04 20:22  hampton
16526
16527	* [r13099] trunk/src/gnome-utils/gnc-tree-view.h: Fix a couple of
16528	  comments.
16529	* [r13098] trunk/ChangeLog,
16530	  trunk/src/gnome-utils/gnc-tree-view-account.c,
16531	  trunk/src/gnome-utils/gnc-tree-view-commodity.c,
16532	  trunk/src/gnome-utils/gnc-tree-view-price.c,
16533	  trunk/src/gnome-utils/gnc-tree-view.c: Andreas K�hler's patch to
16534	  perform the i18n on column headers before calling the generic
16535	  tree view code instead of performing it a couple steps removed.
16536	  It also introduces the translatable strings "P" (placeholder)
16537	  and "Q" (quotes) used in toggle column headers.
16538
165392006-02-04 17:56  jsled
16540
16541	* [r13097] trunk/ChangeLog,
16542	  trunk/src/backend/file/gnc-backend-file.c,
16543	  trunk/src/backend/file/gnc-backend-file.h,
16544	  trunk/src/gnome-utils/glade/preferences.glade: Fix file-backend
16545	  options; respect runtime value changes. Fix file-compression
16546	  option name in prefs dialog. 2006-02-04 Joshua Sled
16547	  <jsled@asynchronous.org> *
16548	  src/gnome-utils/glade/preferences.glade: Fix name of
16549	  file-compression option. * src/backend/file/gnc-backend-file.c
16550	  (gnc_backend_new): Setup option initial values; register
16551	  configuration-change notification. (retain_changed_cb,
16552	  compression_changed_cb): Add. *
16553	  src/backend/file/gnc-backend-file.h (struct FileBackend_struct):
16554	  Move backend options into backend struct.
16555
165562006-02-04 16:34  chris
16557
16558	* [r13096] trunk/src/gnome/gnc-plugin-page-budget.c: Hook-up the
16559	  new budget value estimation dialog.
16560
165612006-02-04 16:32  chris
16562
16563	* [r13095] trunk/src/gnome/glade/budget.glade: New dialog for
16564	  estimating budget values from past transactions. Minor string
16565	  and glade tweaks.
16566
165672006-02-04 16:29  chris
16568
16569	* [r13094] trunk/src/gnome-utils/gnc-date-edit.c,
16570	  trunk/src/gnome-utils/gnc-date-edit.h:
16571	  gnc_date_edit_set_gdate(): A GDate setter for GNCDateEdit is
16572	  useful, too.
16573
165742006-02-04 15:17  chris
16575
16576	* [r13093] trunk/src/gnome-utils/gnc-date-edit.c,
16577	  trunk/src/gnome-utils/gnc-date-edit.h: Add getter
16578	  gnc_date_edit_get_gdate() for getting the value of a GNCDateEdit
16579	  widget as a GDate.
16580
165812006-02-04 15:12  chris
16582
16583	* [r13092] trunk/src/engine/Recurrence.c,
16584	  trunk/src/engine/Recurrence.h, trunk/src/engine/gnc-budget.c:
16585	  Factor out some code from gnc-budget into Recurrence so that the
16586	  budget estimation code can use stand-alone recurrences to
16587	  estimate budget values. Also, tweak the initial budget so that
16588	  it begins at the beginning of the current month.
16589
165902006-02-04 15:06  chris
16591
16592	* [r13091] trunk/src/app-utils/gnc-ui-util.c: Teach
16593	  PrintAmountInternal() to correctly handle a reciprocal
16594	  denominator.
16595
165962006-02-04 05:37  chris
16597
16598	* [r13090] trunk/src/engine/test/test-numeric.c: Add some
16599	  test-cases for gnc_numerics using the reciprocal denominator.
16600	  Even though we don't explicitly ask for this representation,
16601	  certain calculations (e.g. those involving GNC_HOW_DENOM_SIGFIGS
16602	  in the loan druid and soon in budgets) will return numbers using
16603	  this representation. Unfortunately, these numbers aren't handled
16604	  correctly by most of the gnc_numeric functions, like the ones
16605	  for comparison, equality testing, arithmetic and conversion.
16606
166072006-02-03 21:29  chris
16608
16609	* [r13089] trunk/src/engine/gnc-budget.c: Use the string cache for
16610	  budget name and description. Dirty the book when the budget
16611	  changes. Remove some obsolete budget code.
16612
166132006-02-03 14:45  hampton
16614
16615	* [r13088] trunk/ChangeLog,
16616	  trunk/src/business/business-gnome/dialog-customer.c,
16617	  trunk/src/business/business-gnome/dialog-employee.c,
16618	  trunk/src/business/business-gnome/dialog-invoice.c,
16619	  trunk/src/business/business-gnome/dialog-job.c,
16620	  trunk/src/business/business-gnome/dialog-order.c,
16621	  trunk/src/business/business-gnome/dialog-vendor.c,
16622	  trunk/src/gnome-search/dialog-search.c,
16623	  trunk/src/gnome-search/dialog-search.h,
16624	  trunk/src/gnome-search/search.glade,
16625	  trunk/src/gnome/dialog-find-transactions.c: Re-title the search
16626	  dialog based upon the menu used to invoke it.
16627
166282006-02-03 07:19  hampton
16629
16630	* [r13087] trunk/glade-fixup, trunk/src/gnome/glade/merge.glade:
16631	  Filter out another post gtk2.4 property.
16632
166332006-02-03 06:26  hampton
16634
16635	* [r13086] trunk/ChangeLog, trunk/src/gnome-utils/gnc-tree-view.c,
16636	  trunk/src/gnome-utils/gnc-tree-view.h,
16637	  trunk/src/gnome/glade/account.glade: Andreas K�hler's patch to
16638	  allow explicit specification of which columns in a tree view
16639	  expand. Updated to automatically mark a column as expandable if
16640	  it is the only visible column.
16641
166422006-02-03 04:38  hampton
16643
16644	* [r13085] trunk/ChangeLog,
16645	  trunk/src/business/dialog-tax-table/dialog-tax-table.c,
16646	  trunk/src/gnome-utils/dialog-account.c,
16647	  trunk/src/gnome-utils/gnc-tree-view-account.c,
16648	  trunk/src/gnome/dialog-tax-info.c,
16649	  trunk/src/gnome/druid-hierarchy.c,
16650	  trunk/src/gnome/druid-stock-split.c,
16651	  trunk/src/gnome/gnc-plugin-page-account-tree.c: Change the
16652	  default visibilities of the GncTreeViewAccount widget to only
16653	  show the account name column. This is the most commonly used
16654	  case for this widget.
16655
166562006-02-03 02:09  jsled
16657
16658	* [r13084] trunk/ChangeLog, trunk/lib/libqof/qof/qofsession.c,
16659	  trunk/src/backend/file/gnc-backend-file.c: Fix overall and
16660	  ".log"-specific file-retention issues: Bug#329670 (++).
16661
166622006-02-03 00:47  hampton
16663
16664	* [r13083] trunk/ChangeLog,
16665	  trunk/src/register/register-core/numcell.c: Don't call
16666	  g_utf8_strlen with a NULL pointer.
16667
166682006-02-03 00:31  hampton
16669
16670	* [r13082] trunk/ChangeLog,
16671	  trunk/src/gnome-utils/gnc-tree-model-account.c,
16672	  trunk/src/gnome-utils/gnc-tree-model-commodity.c,
16673	  trunk/src/gnome-utils/gnc-tree-model-price.c: Better handling in
16674	  the model event handling functions. Noticeable in the commodity
16675	  and price trees when adding/deleting the first/last item.
16676
166772006-02-03 00:28  hampton
16678
16679	* [r13081] trunk/src/gnome/dialog-commodities.c: Fix a crash when
16680	  manipulating commodities before crating the first account.
16681
166822006-02-03 00:24  hampton
16683
16684	* [r13080] trunk/ChangeLog, trunk/src/gnome-utils/gnc-file.c:
16685	  Re-enable events before processing the book-opened hook. Solves
16686	  some strange problems in the account
16687
166882006-02-02 18:47  chris
16689
16690	* [r13079] trunk/Makefile.am, trunk/make-gnucash-potfiles.in:
16691	  Allow make-gnucash-potfiles to run from directories other than
16692	  srcdir. Better documentation of exactly what m-g-potfiles
16693	  excludes, and a general clean-up of the script.
16694
166952006-02-02 15:55  warlord
16696
16697	* [r13078] trunk/ChangeLog, trunk/src/backend/file/io-gncxml-v2.c:
16698	  Specify the output xml encoding as utf8.
16699
167002006-02-02 14:39  warlord
16701
16702	* [r13077] trunk/src/import-export/mt940/Makefile.am: Copy the
16703	  mt940 UI Data into the dist tarball.
16704
167052006-02-02 14:35  warlord
16706
16707	* [r13076] trunk/src/import-export/hbci/Makefile.am: Copy the HBCI
16708	  UI Data into the dist tarball.
16709
167102006-02-02 14:34  warlord
16711
16712	* [r13075] trunk/src/import-export/ofx/Makefile.am: Copy the OFX
16713	  UI Data into the dist tarball.
16714
167152006-02-02 04:12  warlord
16716
16717	* [r13074] trunk/lib/Makefile.am: No need for the blank SUBDIRS +=
16718
167192006-02-02 01:22  warlord
16720
16721	* [r13073] trunk/src/import-export/qif/Makefile.am: Disable
16722	  testing of the (not finished) qif import re-write. (the tests
16723	  fail on amd64). Since this code isn't used, yet, there's no need
16724	  to actually run these tests. But let's distribute the code
16725	  anyways....
16726
167272006-02-02 00:07  chris
16728
16729	* [r13072] trunk/Makefile.am, trunk/po/POTFILES.skip: Check for
16730	  any accidentally-distributed files not marked for translation.
16731
167322006-02-01 22:57  warlord
16733
16734	* [r13071] trunk/ChangeLog,
16735	  trunk/src/business/business-gnome/dialog-customer.c,
16736	  trunk/src/business/business-gnome/dialog-employee.c,
16737	  trunk/src/business/business-gnome/dialog-invoice.c,
16738	  trunk/src/business/business-gnome/dialog-job.c,
16739	  trunk/src/business/business-gnome/dialog-order.c,
16740	  trunk/src/business/business-gnome/dialog-vendor.c,
16741	  trunk/src/gnome-search/dialog-search.c,
16742	  trunk/src/gnome-search/dialog-search.h,
16743	  trunk/src/gnome/dialog-find-transactions.c: Allow specification
16744	  of invoice sub-type when creating search dialog (#117354) *
16745	  src/gnome-search/dialog-search.c: *
16746	  src/gnome-search/dialog-search.h: Modify the
16747	  gnc_search_dialog_create() API to add an optional "type label"
16748	  parameter, so you can manually set the string presented to the
16749	  user for what they are searching for... *
16750	  src/business/business-gnome/dialog-order.c: *
16751	  src/business/business-gnome/dialog-vendor.c: *
16752	  src/business/business-gnome/dialog-customer.c: *
16753	  src/business/business-gnome/dialog-job.c: *
16754	  src/business/business-gnome/dialog-employee.c: *
16755	  src/gnome/dialog-find-transactions.c: Pass NULL into new search
16756	  API parameter * src/business/business-gnome/dialog-invoice.c:
16757	  Modify how we call the search dialog. Send in different sets of
16758	  parameters depending on whether we're searching for a Customer
16759	  Invoice, Vendor Bill, or Employee Expense Voucher. Pass in a
16760	  type_label as well so the dialog can properly label the "new"
16761	  button. This fixes the UI Bug #117354.
16762
167632006-02-01 22:38  chris
16764
16765	* [r13070] trunk/Makefile.am: Add POTFILES.skip to EXTRA_DIST.
16766
167672006-02-01 21:49  warlord
16768
16769	* [r13069] trunk/ChangeLog,
16770	  trunk/src/business/business-core/gncEntry.c,
16771	  trunk/src/business/business-core/gncInvoice.c,
16772	  trunk/src/business/business-core/gncInvoice.h: Re-sort an
16773	  invoice entry list when an entry date changes (#320566) *
16774	  src/business/business-core/gncInvoice.[ch]: Add new API:
16775	  gncInvoiceSortEntries() * src/business/business-core/gncEntry.c:
16776	  re-sort the parent when the entry date changes. Only re-sort
16777	  when the existing date is non-zero (i.e. don't re-sort on the
16778	  initial setting of the date). Fixes #320566.
16779
167802006-02-01 21:23  warlord
16781
16782	* [r13068] trunk/ChangeLog,
16783	  trunk/src/business/business-core/gncInvoice.c: Need to put the
16784	  new split into the txn as well as the acct before we call
16785	  xaccSplitSetBaseValue(). Fixes #325890.
16786
167872006-02-01 20:33  chris
16788
16789	* [r13067] trunk/po/POTFILES.skip: Don't translate obsolete files.
16790
167912006-02-01 20:32  chris
16792
16793	* [r13066] trunk/make-gnucash-potfiles.in: When generating
16794	  POTFILES.in, don't include files we don't want to translate.
16795
167962006-02-01 20:30  chris
16797
16798	* [r13065] trunk/Makefile.am: Fail 'make distcheck' if POTFILES.in
16799	  contains undistributed files. The failure will also helpfully
16800	  explain which files are the problem.
16801
168022006-01-31 21:04  cstim
16803
16804	* [r13064] trunk/po/de.po: Update German translation
16805	* [r13063] trunk/src/gnome-utils/gnc-file.c: String improvements:
16806	  Add missing whitespace
16807
168082006-01-31 20:47  cstim
16809
16810	* [r13062]
16811	  trunk/src/register/ledger-core/split-register-control.c: String
16812	  improvements: Make question a bit clearer, hopefully
16813
168142006-01-31 20:45  cstim
16815
16816	* [r13061] trunk/src/gnome-utils/gnc-file.c: String improvements:
16817	  Add missing whitespace
16818
168192006-01-31 20:27  cstim
16820
16821	* [r13060] trunk/src/gnome/dialog-price-edit-db.c: Revert
16822	  erroneous ngettext change; ngettext changes the text, but not
16823	  the format arguments
16824
168252006-01-31 19:52  cstim
16826
16827	* [r13059] trunk/po/el.po: Updated Greek translation by Nikos
16828	  Charonitakis <nikosx@gmail.com>
16829
168302006-01-31 16:29  warlord
16831
16832	* [r13058] trunk/ChangeLog, trunk/configure.in,
16833	  trunk/lib/libqof/qof/Makefile.am: Get libqof to link against
16834	  glib and gmodule. * configure.in: include gmodule in GLIB_LIBS *
16835	  lib/libqof/qof/Makefile.am: link libqof against glib.
16836
168372006-01-31 13:16  jsled
16838
16839	* [r13057] trunk/src/gnome-utils/gnc-html-graph-gog.c: fix
16840	  compilation breakage; comment tyop.
16841
168422006-01-31 03:41  chris
16843
16844	* [r13056] trunk/src/report/locale-specific/us/taxtxf-de_DE.scm,
16845	  trunk/src/report/locale-specific/us/taxtxf.scm: Don't add markup
16846	  to tax report titles.
16847
168482006-01-31 03:34  jsled
16849
16850	* [r13055] trunk/ChangeLog,
16851	  trunk/src/gnome-utils/gnc-html-graph-gog.c: Do the
16852	  Locale-two-step to fix graphs in non-C-locales. Bug#328773.
16853
168542006-01-30 21:01  cstim
16855
16856	* [r13054] trunk/po/de.po: Update German translation
16857
168582006-01-30 17:17  warlord
16859
16860	* [r13053] trunk/ChangeLog,
16861	  trunk/src/business/business-core/gncInvoice.c: Need to insert
16862	  splits into accounts before called xaccSplitSetBaseValue(). *
16863	  src/business/business-core/gncInvoice.c: Make sure to insert new
16864	  splits into an account before we set the Base Value.. Otherwise
16865	  it will fail to set the value properly. Closer to fixing 325890,
16866	  but it's still not completely fixed.
16867
168682006-01-30 16:40  codehelp
16869
16870	* [r13052] trunk/po/en_GB.po: en_GB update, 3645 of 3645 translated
16871
168722006-01-30 14:47  jsled
16873
16874	* [r13051] trunk/ChangeLog, trunk/src/gnome/glade/print.glade,
16875	  trunk/src/gnome/glade/sched-xact.glade: Change since-last-run
16876	  final-page text from "apply" to "Apply". Bug#329125. Incidental
16877	  ./glade-fixup changes to print.glade.
16878
168792006-01-30 06:43  warlord
16880
16881	* [r13050]
16882	  trunk/src/business/business-core/file/gnc-bill-term-xml-v2.c,
16883	  trunk/src/business/business-core/gncBillTerm.c: Um, there is no
16884	  "PDEBUG()", only "DEBUG()". Oops.
16885
168862006-01-30 05:57  warlord
16887
16888	* [r13049] trunk/ChangeLog,
16889	  trunk/src/business/business-core/file/gnc-bill-term-xml-v2.c,
16890	  trunk/src/business/business-core/file/gnc-bill-term-xml-v2.h,
16891	  trunk/src/business/business-core/file/gnc-customer-xml-v2.c,
16892	  trunk/src/business/business-core/file/gnc-invoice-xml-v2.c,
16893	  trunk/src/business/business-core/file/gnc-vendor-xml-v2.c,
16894	  trunk/src/business/business-core/gncBillTerm.c,
16895	  trunk/src/business/business-core/gncBillTerm.h: Clear up the
16896	  billterm data lossage (due to a broken enum definition). *
16897	  src/business/business-core/file/gnc-bill-term-xml-v2.c: *
16898	  src/business/business-core/file/gnc-bill-term-xml-v2.h: Add a
16899	  new API to "find-or-create" a billterm so all the code is
16900	  collated in one location. Add more debugging during the scrub
16901	  phases. * src/business/business-core/file/gnc-invoice-xml-v2.c:
16902	  * src/business/business-core/file/gnc-vendor-xml-v2.c: *
16903	  src/business/business-core/file/gnc-customer-xml-v2.c: Use the
16904	  new bill-term find-or-create API *
16905	  src/business/business-core/gncBillTerm.c: add some additional
16906	  debugging * src/business/business-core/gncBillTerm.h: The
16907	  Billterm Type ENUM must start at 1, not zero. The data file now
16908	  appears to properly save itself without destroying data. Fixes
16909	  rest of #328790.
16910
169112006-01-30 04:57  hampton
16912
16913	* [r13048] trunk/ChangeLog, trunk/src/Makefile.am,
16914	  trunk/src/gnome-utils/gnc-main-window.c, trunk/src/gtk-compat.h:
16915	  Make the cut/paste change compile on gtk 2.4 systems.
16916
169172006-01-30 03:53  chris
16918
16919	* [r13047] trunk/src/gnome-utils/gnc-tree-view.c,
16920	  trunk/src/gnome-utils/gnc-tree-view.h: New function:
16921	  gnc_tree_view_add_combo_column(). This function is only compiled
16922	  when HAVE_GTK26 because it uses GtkCellRendererCombo.
16923
169242006-01-30 03:13  hampton
16925
16926	* [r13046] trunk/ChangeLog,
16927	  trunk/src/business/business-gnome/dialog-billterms.c,
16928	  trunk/src/business/business-gnome/dialog-customer.c,
16929	  trunk/src/business/business-gnome/dialog-order.c,
16930	  trunk/src/business/business-gnome/dialog-vendor.c,
16931	  trunk/src/business/business-ledger/gncEntryLedger.c,
16932	  trunk/src/business/business-ledger/gncEntryLedgerControl.c,
16933	  trunk/src/business/dialog-tax-table/dialog-tax-table.c,
16934	  trunk/src/engine/cap-gains.c,
16935	  trunk/src/gnome-utils/dialog-account.c,
16936	  trunk/src/gnome-utils/dialog-commodity.c,
16937	  trunk/src/gnome-utils/dialog-transfer.c,
16938	  trunk/src/gnome-utils/gnc-file.c,
16939	  trunk/src/gnome-utils/gnc-html.c,
16940	  trunk/src/gnome/dialog-commodities.c,
16941	  trunk/src/gnome/dialog-scheduledxaction.c,
16942	  trunk/src/gnome/dialog-sx-from-trans.c,
16943	  trunk/src/gnome/dialog-sxsincelast.c,
16944	  trunk/src/gnome/druid-acct-period.c,
16945	  trunk/src/gnome/druid-stock-split.c,
16946	  trunk/src/gnome/gnc-plugin-basic-commands.c,
16947	  trunk/src/gnome/window-reconcile.c,
16948	  trunk/src/import-export/binary-import/druid-commodity.c,
16949	  trunk/src/import-export/hbci/druid-hbci-utils.c,
16950	  trunk/src/import-export/hbci/gnc-hbci-utils.c,
16951	  trunk/src/import-export/import-commodity-matcher.c,
16952	  trunk/src/import-export/qif-import/druid-qif-import.c,
16953	  trunk/src/register/ledger-core/split-register.c,
16954	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Remove
16955	  extraneous carriage returns from text that will be put into a
16956	  GtkLabel (since labels know how to wrap text).
16957
169582006-01-30 02:59  chris
16959
16960	* [r13045] trunk/src/engine/Transaction.c,
16961	  trunk/src/engine/Transaction.h, trunk/src/engine/TransactionP.h:
16962	  Add some convenience functions for getting values from various
16963	  combinations of Accounts, Transactions, and Splits.
16964
169652006-01-30 01:56  hampton
16966
16967	* [r13044] trunk/ChangeLog,
16968	  trunk/src/report/stylesheets/stylesheet-fancy.scm: Dave Herman's
16969	  patch to suppresses extraneous entries table entries in reports
16970	  when there are no files specified for the "logo pix" file or the
16971	  "header pix" file.
16972
169732006-01-30 01:49  hampton
16974
16975	* [r13043] trunk/ChangeLog,
16976	  trunk/src/gnome-utils/gnc-main-window.c: Eskil Bylund's patch
16977	  from Epiphany to enable cut/paste. Extended to support
16978	  GtkTextView widgets as well as GtkEditable widgets.
16979
169802006-01-30 01:45  hampton
16981
16982	* [r13042] trunk/src/business/business-gnome/dialog-invoice.c: Fix
16983	  another focus out event handlers
16984
169852006-01-30 01:04  hampton
16986
16987	* [r13041] trunk/src/business/business-gnome/dialog-invoice.c:
16988	  Focus out event handlers should return FALSE.
16989
169902006-01-30 00:59  chris
16991
16992	* [r13040] trunk/src/gnome-utils/gnc-tree-view-account.c,
16993	  trunk/src/gnome-utils/gnc-tree-view-account.h: Convert account
16994	  types filter dialog to use checkboxes for selection. Patch by
16995	  Eskil Bylund <eskil.bylund@gmail.com>
16996
169972006-01-29 23:19  hampton
16998
16999	* [r13039] trunk/ChangeLog,
17000	  trunk/src/gnome-utils/gnc-main-window.c: Andreas K�hler's patch
17001	  to fix a problem where switching windows repeatedly confusing
17002	  the Windows menu.
17003
170042006-01-29 23:01  codehelp
17005
17006	* [r13038] trunk/doc/build-osx.txt: hint for osx packagers re:
17007	  automake1.4 - still a problem
17008
170092006-01-29 22:50  hampton
17010
17011	* [r13037] trunk/ChangeLog,
17012	  trunk/src/gnome-utils/gnc-tree-model-commodity.c: Andreas
17013	  K�hler's patch to fix commodity editor warnings/crash.
17014
170152006-01-29 19:32  jsled
17016
17017	* [r13035] trunk/ChangeLog, trunk/src/gnome/dialog-sxsincelast.c,
17018	  trunk/src/report/report-gnome/report-gnome.scm,
17019	  trunk/src/report/utility-reports/welcome-to-gnucash.scm: SX
17020	  Since-Last-Run now reports transaction-creation errors to the
17021	  user, degrades (somewhat) gracefully; report cleanup. 2006-01-29
17022	  Joshua Sled <jsled@asynchronous.org> *
17023	  src/report/utility-reports/welcome-to-gnucash.scm: register menu
17024	  item for self. * src/report/report-gnome/report-gnome.scm
17025	  (gnc:report-menu-setup): Remove report menu-item creation. *
17026	  src/gnome/dialog-sxsincelast.c (create_each_transaction_helper):
17027	  Degrade more gracefully in the face of errors during
17028	  scheduled-transaction creation; record errors in-band rather
17029	  than simply to the log, and display them to the user. Resolves
17030	  bugs: 151157, 167858, 151487.
17031
170322006-01-29 19:23  hampton
17033
17034	* [r13034] trunk/ChangeLog, trunk/src/gnc-ui.h,
17035	  trunk/src/gnome-utils/gnc-gui-query.c,
17036	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm,
17037	  trunk/src/import-export/hbci/druid-hbci-initial.c,
17038	  trunk/src/register/ledger-core/split-register-control.c,
17039	  trunk/src/register/ledger-core/split-register.c,
17040	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: HIG
17041	  changes for the "radio option" query dialog.
17042
170432006-01-29 19:21  hampton
17044
17045	* [r13033] trunk/src/engine/gnc-engine.c: Restore reasonable
17046	  default logging levels.
17047
170482006-01-29 18:21  hampton
17049
17050	* [r13029] trunk/ChangeLog, trunk/README: Michael Wahlbrink's cvs
17051	  to svn changes.
17052
170532006-01-29 17:49  codehelp
17054
17055	* [r13027] trunk/lib/libqof/qof/qoflog.c,
17056	  trunk/src/bin/gnucash-bin.c, trunk/src/engine/gnc-engine.c,
17057	  trunk/src/engine/gnc-engine.h: reverting r12999 and implementing
17058	  a set of default log modules
17059
170602006-01-29 16:08  hampton
17061
17062	* [r13021] trunk/ChangeLog,
17063	  trunk/src/gnome-search/search-string.c,
17064	  trunk/src/gnome-utils/gnc-file.c,
17065	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
17066	  trunk/src/import-export/hbci/gnc-hbci-gettrans.c,
17067	  trunk/src/import-export/hbci/hbci-interaction.c,
17068	  trunk/src/import-export/qif-import/dialog-account-picker.c,
17069	  trunk/src/report/report-gnome/window-report.c: Use a format
17070	  string of "%s" when building a message dialog from a single
17071	  string.
17072
170732006-01-29 16:06  hampton
17074
17075	* [r13020] trunk/src/gnome-utils/gnc-main-window.c,
17076	  trunk/src/gnome/dialog-commodities.c,
17077	  trunk/src/gnome/dialog-price-edit-db.c,
17078	  trunk/src/gnome/gnc-split-reg.c: Use the gtk2.6 secondary
17079	  message text function now that there is a 2.4 emulation routine
17080	  available.
17081
170822006-01-29 14:53  hampton
17083
17084	* [r13019] trunk/ChangeLog, trunk/src/app-utils/Makefile.am,
17085	  trunk/src/app-utils/gnc-err-popup.c,
17086	  trunk/src/app-utils/gnc-err-popup.h,
17087	  trunk/src/app-utils/option-util.c,
17088	  trunk/src/business/business-gnome/gnc-plugin-business.c,
17089	  trunk/src/business/business-ledger/gncEntryLedger.c,
17090	  trunk/src/business/business-ledger/gncEntryLedgerControl.c,
17091	  trunk/src/gnc-ui.h, trunk/src/gnome-utils/dialog-utils.c,
17092	  trunk/src/gnome-utils/dialog-utils.h,
17093	  trunk/src/gnome-utils/gnc-file.c,
17094	  trunk/src/gnome-utils/gnc-file.h,
17095	  trunk/src/gnome-utils/gnc-gnome-utils.c,
17096	  trunk/src/gnome-utils/gnc-gui-query.c,
17097	  trunk/src/gnome-utils/gnc-gui-query.h,
17098	  trunk/src/gnome-utils/gnc-main-window.c,
17099	  trunk/src/gnome-utils/gncmod-gnome-utils.c,
17100	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm,
17101	  trunk/src/gnome/dialog-chart-export.c,
17102	  trunk/src/gnome/dialog-commodities.c,
17103	  trunk/src/gnome/dialog-price-edit-db.c,
17104	  trunk/src/gnome/gnc-split-reg.c,
17105	  trunk/src/gnome/schemas/apps_gnucash_warnings.schemas.in,
17106	  trunk/src/import-export/hbci/dialog-pass.c,
17107	  trunk/src/register/ledger-core/split-register-control.c,
17108	  trunk/src/register/ledger-core/split-register-model.c,
17109	  trunk/src/register/ledger-core/split-register.c: HIG rework.
17110	  Remove newlines from dialog message strings. Give some dialogs
17111	  more descriptive button labels. Clean up the code around the
17112	  file save query dialog.
17113
171142006-01-29 14:48  jsled
17115
17116	* [r13018] trunk/src/report/report-gnome/report-gnome.scm: remove
17117	  debugging leftovers.
17118
171192006-01-29 11:12  cstim
17120
17121	* [r13017] trunk/Makefile.am: Distribute also some of the older
17122	  ChangeLogs
17123
171242006-01-29 00:19  jsled
17125
17126	* [r13016] trunk/ChangeLog,
17127	  trunk/src/report/report-system/html-style-sheet.scm: Maintain
17128	  the html-document title while rendering so the progress bar is
17129	  setup with the right name. Bug#327650.
17130
171312006-01-29 00:18  jsled
17132
17133	* [r13015] trunk/src/gnome-utils/gnc-html.c: Pointer to the
17134	  pathetic gtkhtml docs. :p
17135
171362006-01-28 23:31  jsled
17137
17138	* [r13014] trunk/ChangeLog,
17139	  trunk/src/gnome/dialog-scheduledxaction.c,
17140	  trunk/src/gnome/dialog-sxsincelast.c,
17141	  trunk/src/gnome/gnc-plugin-page-register.c,
17142	  trunk/src/gnome/gnc-plugin-page-register.h,
17143	  trunk/src/gnome/gnc-split-reg.c,
17144	  trunk/src/gnome/gnc-split-reg.h: Remove gnc-split-reg "create"
17145	  and "capabilities" flags and dead code. 2006-01-28 Joshua Sled
17146	  <jsled@asynchronous.org> * src/gnome/gnc-split-reg.c: Remove a
17147	  lot of dead code. (gnc_split_reg_new): Remove create-flags and
17148	  disallowed-cap[abilitie]s; add simple "read-only" flag. *
17149	  src/gnome/gnc-plugin-page-register.c
17150	  (gnc_plugin_page_register_actions): remove stock-missing icon
17151	  for "edit exchange rate" action. (GncPluginPageRegisterPrivate,
17152	  gnc_plugin_page_register_init)
17153	  (gnc_plugin_page_register_create_widget): Replace "disallow
17154	  cap[abilitie]s" with specific read-only flag. *
17155	  src/gnome/dialog-scheduledxaction.c
17156	  (schedXact_editor_create_ledger): *
17157	  src/gnome/dialog-sxsincelast.c (create_to_create_ledger)
17158	  (create_autoCreate_ledger, create_created_ledger): Set read-only
17159	  flag on register.
17160
171612006-01-28 23:22  hampton
17162
17163	* [r13013] trunk/ChangeLog, trunk/src/gnome-utils/print-session.h:
17164	  Add an include so gnucash compiles on gnome2.13 again.
17165
171662006-01-28 22:42  jsled
17167
17168	* [r13012] trunk/ChangeLog,
17169	  trunk/src/gnome/gnc-plugin-page-register.c: Be a bit more
17170	  defensive about the plugin page's window being a GncWindow, not
17171	  necessarily a GtkWindow. 2006-01-28 Joshua Sled
17172	  <jsled@asynchronous.org> * src/gnome/gnc-plugin-page-register.c
17173	  (gnc_plugin_page_register_cmd_reverse_transaction)
17174	  (gnc_plugin_page_register_cmd_view_sort_by)
17175	  (gnc_plugin_page_register_cmd_view_filter_by)
17176	  (gnc_plugin_page_register_cmd_transfer)
17177	  (gnc_plugin_page_register_cmd_reconcile)
17178	  (gnc_plugin_page_register_cmd_jump): Treat
17179	  GNC_PLUGIN_PAGE(page)->window as a GncWindow, not necessarily
17180	  and immediately a GtkWindow; fixes issues with GTK cast warnings
17181	  on GncEmbeddedWindow usages of the register.
17182
171832006-01-28 21:44  jsled
17184
17185	* [r13011] trunk/ChangeLog,
17186	  trunk/src/gnome/dialog-scheduledxaction.c,
17187	  trunk/src/gnome/dialog-sxsincelast.c,
17188	  trunk/src/gnome/gnc-plugin-page-register.c,
17189	  trunk/src/gnome/ui/Makefile.am,
17190	  trunk/src/gnome/ui/gnc-plugin-page-sxregister-ui.xml,
17191	  trunk/src/gnome/ui/gnc-sxed-to-create-window-ui.xml,
17192	  trunk/src/gnome/ui/gnc-sxed-window-ui-full.xml,
17193	  trunk/src/gnome/ui/gnc-sxed-window-ui.xml: Fix UI of SX-related
17194	  registers. 2006-01-28 Joshua Sled <jsled@asynchronous.org> *
17195	  src/gnome/ui/gnc-sxed-window-ui-full.xml: Add. *
17196	  src/gnome/dialog-scheduledxaction.c (gnc_sxed_menu_entries)
17197	  (schedXact_editor_create_ledger) *
17198	  src/gnome/dialog-sxsincelast.c (create_autoCreate_ledger)
17199	  (create_created_ledger, create_to_create_ledger)
17200	  (gnc_sxsld_menu_entries): Setup SX-related registers to only
17201	  display and allow relevant register functionality. Bug#327642. *
17202	  src/gnome/gnc-plugin-page-register.c
17203	  (gnc_plugin_page_register_actions): Change stock icons for
17204	  BlankTransaction and ScheduleTransaction Actions.
17205
172062006-01-28 20:30  chris
17207
17208	* [r13010] trunk/src/gnome/gnc-plugin-page-register.c:
17209	  Automatically close registers whose accounts are deleted. We use
17210	  the component manager to watch for the destruction of the
17211	  account. Previously, having an account's register open while
17212	  deleting it would just crash.
17213
172142006-01-28 19:54  cstim
17215
17216	* [r13009] trunk, trunk/src/report/report-system: update svn:ignore
17217
172182006-01-28 19:07  cstim
17219
17220	* [r13008] trunk/po/es.po: Fix shortcut in spanish menu entries;
17221	  fixes bug 167626
17222
172232006-01-28 19:04  cstim
17224
17225	* [r13007] trunk/ChangeLog.2003, trunk/ChangeLog.2004: Fix old
17226	  Changelogs from HEAD/gnome2 parallelity; entries are now in
17227	  correct year
17228
172292006-01-28 19:02  cstim
17230
17231	* [r13006] trunk/po/de.po: Updated German translation
17232
172332006-01-28 18:58  cstim
17234
17235	* [r13005] trunk/src/engine/test/Makefile.am: Use rule clean-local
17236	  for extra cleaning rules instead of default rule clean.
17237
172382006-01-28 18:57  cstim
17239
17240	* [r13004] trunk/src/bin/gnucash-bin.c: I18n string cleanup; add
17241	  explanations for translators
17242
172432006-01-28 18:57  jsled
17244
17245	* [r13003] trunk/ChangeLog, trunk/configure.in,
17246	  trunk/lib/goffice-0.0.4/goffice/Makefile.am,
17247	  trunk/lib/libgsf-1.12.3/gsf-gnome/Makefile.am,
17248	  trunk/lib/libgsf-1.12.3/gsf/Makefile.am: Change libgsf/goffice
17249	  libraries and paths to be gnucash-specific.
17250
172512006-01-28 18:45  jsled
17252
17253	* [r13002] trunk/ChangeLog,
17254	  trunk/src/gnome/glade/sched-xact.glade: Bugs 327775, 327641:
17255	  minor scheduled-transaction fixes. 2006-01-25 Joshua Sled
17256	  <jsled@asynchronous.org> * src/gnome/glade/sched-xact.glade:
17257	  Bug#327775: consistency in case of dialog title. Bug#327641: fix
17258	  glade-spec'ed response-codes for OK/Cancel buttons, thus letting
17259	  logic work again.
17260
172612006-01-28 18:00  cstim
17262
17263	* [r13001] trunk/ChangeLog, trunk/configure.in: Revert r12998 --
17264	  we only require aqbanking-1.0.0
17265
172662006-01-28 17:23  warlord
17267
17268	* [r13000] trunk/ChangeLog,
17269	  trunk/src/business/business-core/file/gnc-owner-xml-v2.c:
17270	  Properly save the guid of owners (partial fix for 328790). *
17271	  src/business/business-core/file/gnc-owner-xml-v2.c: GncOwner is
17272	  not a QOF_INSTANCE. Get the GUID correctly. Fixes part of
17273	  #328790 (but not all of it).
17274
172752006-01-28 17:17  chris
17276
17277	* [r12999] trunk/lib/libqof/qof/qoflog.c: Re-enable logging for
17278	  GnuCash modules that haven't explicitly set their own levels.
17279
172802006-01-28 12:30  cstim
17281
17282	* [r12998] trunk/ChangeLog, trunk/configure.in: Require
17283	  aqbanking-1.3.0 for HBCI.
17284
172852006-01-28 06:05  chris
17286
17287	* [r12997] trunk/src/gnome-utils/gnc-tree-view-account.c,
17288	  trunk/src/gnome/gnc-plugin-page-budget.c: Remove obsolete code
17289	  to handle account-types filtering for budgets. Really remove
17290	  treeviewcolumns when we're done with them.
17291
172922006-01-28 05:01  hampton
17293
17294	* [r12996] trunk/ChangeLog, trunk/src/gnome/dialog-print-check.c,
17295	  trunk/src/gnome/glade/print.glade,
17296	  trunk/src/scm/printing/print-check.scm: Add translation and
17297	  rotation to the custom printing page. Modify the code so that
17298	  only the custom widgets that have an effect for the current
17299	  setting are sensitive.
17300
173012006-01-28 04:14  chris
17302
17303	* [r12995] trunk/src/report/standard-reports/budget.scm: Better
17304	  default account selection when opening the budget report.
17305
173062006-01-28 02:23  chris
17307
17308	* [r12994] trunk/gnucash.m4: Remove traces of old
17309	  gnucash-run-script from gnucash.m4.
17310
173112006-01-27 23:03  chris
17312
17313	* [r12993] trunk/src/report/report-gnome/gnc-plugin-page-report.c,
17314	  trunk/src/report/report-system/gnc-report.c,
17315	  trunk/src/report/report-system/gnc-report.h,
17316	  trunk/src/report/report-system/gw-report-system-spec.scm,
17317	  trunk/src/report/report-system/report.scm: Move generation of
17318	  report serial ids from guile to C. Try to gracefully handle more
17319	  errors during report loading.
17320
173212006-01-27 21:49  warlord
17322
17323	* [r12992] trunk/ChangeLog, trunk/Makefile.am, trunk/configure.in,
17324	  trunk/lib/Makefile.am, trunk/lib/goffice-0.0.4/Makefile.am,
17325	  trunk/lib/libgsf-1.12.3/Makefile.am,
17326	  trunk/lib/libgsf-1.12.3/tests/Makefile.am,
17327	  trunk/src/bin/Makefile.am,
17328	  trunk/src/import-export/test/Makefile.am,
17329	  trunk/src/report/report-system/Makefile.am: Get "make distcheck"
17330	  to work.... * src/import-export/test/Makefile.am: Added src/scm
17331	  directory to test environment * lib/goffice-0.0.4/Makefile.am:
17332	  Don't install libgoffice-1.pc, but distribute it *
17333	  lib/libgsf-1.12.3/tests/Makefile.am: Link to the proper location
17334	  of libgsf-1.la * lib/libgsf-1.12.3/Makefile.am: Don't install
17335	  the gsf .pc files, but distribute them. * lib/Makefile.am: Use
17336	  DIST_SUBDIRS to distribute qof, gsf, and goffice * configure.in:
17337	  fix QOF_LIBS to use builddir, not srcdir * Makefile.am: add
17338	  po/POTFILES.in to the dist link gsf into the srcdir, not the
17339	  builddir * src/report/report-system/Makefile.am: make sure we
17340	  distribute gw-report-system.h * src/bin/Makefile.am: clean
17341	  i18n.h in distclean
17342
173432006-01-27 18:09  warlord
17344
17345	* [r12991] trunk/po/ca.po, trunk/po/cs.po, trunk/po/da.po,
17346	  trunk/po/de.po, trunk/po/el.po, trunk/po/en_GB.po,
17347	  trunk/po/es.po, trunk/po/es_NI.po, trunk/po/eu.po,
17348	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/it.po, trunk/po/ja.po,
17349	  trunk/po/nb.po, trunk/po/ne.po, trunk/po/nl.po, trunk/po/pl.po,
17350	  trunk/po/pt.po, trunk/po/pt_BR.po, trunk/po/ru.po,
17351	  trunk/po/rw.po, trunk/po/sk.po, trunk/po/sv.po, trunk/po/ta.po,
17352	  trunk/po/tr.po, trunk/po/uk.po, trunk/po/zh_CN.po,
17353	  trunk/po/zh_TW.po: Commit the msgmerge to reduce the time a
17354	  clean-checkout "distcheck" takes.
17355
173562006-01-27 07:03  hampton
17357
17358	* [r12990] trunk/ChangeLog, trunk/configure.in: Default the
17359	  --enable-compile-warnings argument to yes.
17360
173612006-01-27 06:15  chris
17362
17363	* [r12989] trunk/src/report/report-gnome/window-report.c,
17364	  trunk/src/report/report-system/report.scm: Check for invalid
17365	  options tables when loading reports. Also, plug memory leak in
17366	  my last commit.
17367
173682006-01-27 05:27  chris
17369
17370	* [r12988] trunk/src/report/report-gnome/gnc-plugin-page-report.c,
17371	  trunk/src/report/report-gnome/window-report.c: Avoid showing any
17372	  invalid reports.
17373
173742006-01-27 05:13  hampton
17375
17376	* [r12987] trunk/ChangeLog, trunk/src/gnome/dialog-tax-info.c,
17377	  trunk/src/gnome/glade/reconcile.glade,
17378	  trunk/src/gnome/glade/tax.glade,
17379	  trunk/src/gnome/window-reconcile.c: More HIG changes.
17380
173812006-01-27 05:03  hampton
17382
17383	* [r12986] trunk/ChangeLog, trunk/src/gnome/top-level.c,
17384	  trunk/src/report/report-gnome/window-report.c,
17385	  trunk/src/report/report-gnome/window-report.h,
17386	  trunk/src/report/report-system/gnc-report.c,
17387	  trunk/src/report/report-system/gnc-report.h: Fix compilation
17388	  warnings.
17389
173902006-01-27 04:38  chris
17391
17392	* [r12985] trunk/src/gnome-utils/gnc-main-window.c: Avoid saving
17393	  invalid pages.
17394
173952006-01-27 02:12  chris
17396
17397	* [r12984] trunk/src/gnome/top-level.c,
17398	  trunk/src/report/report-gnome/dialog-column-view.c,
17399	  trunk/src/report/report-gnome/dialog-style-sheet.c,
17400	  trunk/src/report/report-gnome/gnc-plugin-page-report.c,
17401	  trunk/src/report/report-gnome/window-report.c,
17402	  trunk/src/report/report-gnome/window-report.h,
17403	  trunk/src/report/report-system/Makefile.am,
17404	  trunk/src/report/report-system/gnc-report.c,
17405	  trunk/src/report/report-system/gnc-report.h,
17406	  trunk/src/report/report-system/gw-report-system-spec.scm,
17407	  trunk/src/report/report-system/html-style-sheet.scm,
17408	  trunk/src/report/report-system/report-system.scm,
17409	  trunk/src/report/report-system/report.scm,
17410	  trunk/src/report/utility-reports/view-column.scm,
17411	  trunk/src/report/utility-reports/welcome-to-gnucash.scm,
17412	  trunk/src/scm/main-window.scm, trunk/src/scm/main.scm: Move the
17413	  global report hash-table from guile to C. Move the
17414	  book-open/close hooks from guile to C. There are several places
17415	  where we do report-management from C already. Those places no
17416	  longer use libguile to access the hash-table of reports - they
17417	  can just call C functions. For now, there's still some
17418	  report-management happening in guile so guile can access the
17419	  global state through g-wrapped functions. Eventually, all
17420	  report-management should be in C and guile can just provide
17421	  single reports one-at-a-time.
17422
174232006-01-26 19:01  warlord
17424
17425	* [r12983] trunk/ChangeLog, trunk/configure.in: * configure.in:
17426	  fail if we find libgsf >= 1.12.2 but not libgsf-gnome. This is
17427	  instead of configure succeeding and then failing the build later.
17428
174292006-01-26 17:38  chris
17430
17431	* [r12982] trunk/src/gnome-utils/gnc-main-window.c,
17432	  trunk/src/gnome-utils/gnc-main-window.h,
17433	  trunk/src/gnome/top-level.c: Register book open/close callbacks
17434	  during gui init. Split handling of persistent application state
17435	  into book-level data and window-level data.
17436
174372006-01-26 14:25  hampton
17438
17439	* [r12981] trunk/src/gnome-utils/glade/Makefile.am,
17440	  trunk/src/gnome-utils/glade/totd.glade,
17441	  trunk/src/gnome/glade/Makefile.am,
17442	  trunk/src/gnome/glade/totd.glade: Move the totd glade file to
17443	  the gnome-utils subdirectory too.
17444
174452006-01-26 04:02  chris
17446
17447	* [r12980] trunk/src/bin/Makefile.am,
17448	  trunk/src/bin/overrides/Makefile.am,
17449	  trunk/src/bin/overrides/gnucash-run-script,
17450	  trunk/src/bin/test/Makefile.am,
17451	  trunk/src/bin/test/test-run-script, trunk/src/scm/main.scm:
17452	  Remove the obsolete gnucash-run-script and its test. Also, the
17453	  (gnucash main) module no longer depends on (gnucash
17454	  price-quotes).
17455
174562006-01-26 03:07  chris
17457
17458	* [r12979] trunk/src/bin/gnucash-bin.c,
17459	  trunk/src/gnome-utils/Makefile.am,
17460	  trunk/src/gnome-utils/dialog-totd.c,
17461	  trunk/src/gnome-utils/dialog-totd.h,
17462	  trunk/src/gnome-utils/gnc-gnome-utils.c,
17463	  trunk/src/gnome/Makefile.am, trunk/src/gnome/dialog-totd.c,
17464	  trunk/src/gnome/dialog-totd.h, trunk/src/gnome/top-level.c: Move
17465	  dialog-totd from gnome to gnome-utils. Do low-level application
17466	  initialization even before booting guile. This means the splash
17467	  and totd come up almost instantly.
17468
174692006-01-25 04:54  chris
17470
17471	* [r12978] trunk/src/bin/gnucash-bin.c, trunk/src/scm/main.scm,
17472	  trunk/src/scm/price-quotes.scm: Install price quote sources
17473	  without calling main.scm. This makes the startup sequence a
17474	  little clearer.
17475
174762006-01-25 04:32  chris
17477
17478	* [r12977] trunk/src/bin/gnucash-bin.c,
17479	  trunk/src/report/report-gnome/report-gnome.scm,
17480	  trunk/src/scm/command-line.scm, trunk/src/scm/doc.scm,
17481	  trunk/src/scm/main.scm: Re-enable report menu setup. The report
17482	  menu setup is pretty fragile - it has to be done in a pretty
17483	  specific order, so I pulled it out of (gnc:main) and call it
17484	  independently. Also, move more bits of gnc:main into the modules
17485	  where the bits are used.
17486
174872006-01-25 02:06  chris
17488
17489	* [r12976] trunk/src/app-utils/app-utils.scm,
17490	  trunk/src/core-utils/gw-core-utils-spec.scm,
17491	  trunk/src/engine/gw-engine-spec.scm,
17492	  trunk/src/gnome-utils/gnc-menu-extensions.scm,
17493	  trunk/src/gnome-utils/gnome-utils.scm,
17494	  trunk/src/scm/command-line.scm, trunk/src/scm/main.scm: Export
17495	  debugging state from C to guile. Remove obsolete guile command
17496	  line options. Remove guile setting of add-extension hooks that
17497	  were apparently obsoleted by C code a while ago. Remove guile's
17498	  access to application lifecycle function hooks.
17499
175002006-01-25 01:36  chris
17501
17502	* [r12975] trunk/src/bin/gnucash-bin.c,
17503	  trunk/src/business/business-gnome/business-gnome.scm,
17504	  trunk/src/gnome-utils/gnc-gnome-utils.c,
17505	  trunk/src/gnome-utils/gnc-gnome-utils.h,
17506	  trunk/src/gnome-utils/gnc-splash.c,
17507	  trunk/src/gnome-utils/gnc-splash.h,
17508	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm,
17509	  trunk/src/gnome/gw-gnc-spec.scm, trunk/src/gnome/top-level.c,
17510	  trunk/src/gnome/top-level.h, trunk/src/scm/command-line.scm,
17511	  trunk/src/scm/main.scm, trunk/src/scm/price-quotes.scm:
17512	  Consolidate application lifecycle functions into
17513	  src/gnome-utils, leaving only the highest level of gui
17514	  initialization in /gnome/top-level.c Process --loglevel
17515	  command-line option from C. Move the running of the startup hook
17516	  from guile to C. Distrubute bits of scheme from main.scm to the
17517	  modules they're used in. Remove more obsoleted scheme.
17518
175192006-01-25 01:21  chris
17520
17521	* [r12974] trunk/src/bin/gnucash-bin.c,
17522	  trunk/src/core-utils/gnc-main.c,
17523	  trunk/src/core-utils/gnc-main.h,
17524	  trunk/src/gnome-utils/gnc-main-window.c: Process --debug
17525	  command-line option from C instead of guile. This re-enables the
17526	  debugging "extensions" menu.
17527
175282006-01-24 21:26  cstim
17529
17530	* [r12973] trunk/src/import-export/hbci/gnc-hbci-gettrans.c,
17531	  trunk/src/import-export/hbci/gnc-hbci-gettrans.h,
17532	  trunk/src/import-export/mt940/Makefile.am,
17533	  trunk/src/import-export/mt940/gnc-mt940-import.c: More proposed
17534	  work on mt940 importer. More refactoring of HBCI functions.
17535
175362006-01-24 20:43  cstim
17537
17538	* [r12972] trunk/ChangeLog,
17539	  trunk/src/import-export/hbci/gnc-hbci-gettrans.c,
17540	  trunk/src/import-export/hbci/gnc-hbci-gettrans.h,
17541	  trunk/src/import-export/hbci/gnc-hbci-transfer.c: Factor out
17542	  importing functions that might be useful for mt940 importer.
17543	  2006-01-24 Christian Stimming <stimming@tuhh.de> *
17544	  src/import-export/hbci/gnc-hbci-gettrans.h: Factor out importing
17545	  functions that might be useful for mt940 importer. *
17546	  src/import-export/hbci/gnc-hbci-transfer.c: Fix wrong amount
17547	  sign.
17548
175492006-01-24 01:20  warlord
17550
17551	* [r12971] trunk/ChangeLog, trunk/src/engine/test/Makefile.am: *
17552	  src/engine/test/Makefile.am: add explicit libdep on
17553	  libcore-utils.la
17554
175552006-01-23 21:26  cstim
17556
17557	* [r12968]
17558	  trunk/src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in,
17559	  trunk/src/gnome/schemas/apps_gnucash_dialog_print_checks.schemas.in:
17560	  fix typos in strings
17561
175622006-01-23 21:25  chris
17563
17564	* [r12967] trunk/ChangeLog: ChangeLog entries copied from 'svn log
17565	  -v'
17566
175672006-01-23 21:22  cstim
17568
17569	* [r12966] trunk/po/de.po: Improved German translation. 3370 out
17570	  of 3589 done.
17571
175722006-01-23 19:33  codehelp
17573
17574	* [r12965] trunk/src/gnome/druid-hierarchy.c: Expand on the error
17575	  message
17576
175772006-01-23 19:29  chris
17578
17579	* [r12964] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c:
17580	  Avoid GUI initialization durring --add-price-quotes, fixes
17581	  #327670 BTW, it turns out that we don't need to call gtk_init().
17582	  It's called during the LIBGNOMEUI_MODULE initializtion from
17583	  gnome_program_init().
17584
175852006-01-23 19:01  codehelp
17586
17587	* [r12963] trunk/configure.in: Increase QOF dependency to the next
17588	  release to ensure compatibility.
17589
175902006-01-23 19:00  codehelp
17591
17592	* [r12962] trunk/src/app-utils/gnc-account-merge.c: Expand on the
17593	  error message
17594	* [r12961] trunk/ChangeLog, trunk/src/gnome/druid-merge.c,
17595	  trunk/src/gnome/druid-merge.h,
17596	  trunk/src/gnome/glade/merge.glade: Fix QSF import and merge,
17597	  closes [Bug 327640]. r12961.
17598
175992006-01-23 18:59  codehelp
17600
17601	* [r12960] trunk/src/gnome/glade/chart-export.glade: glade-fixup
17602	  change
17603	* [r12959] trunk/src/engine/Transaction.c: Let QOF backends work
17604	  with splits without checking for the parent Trans
17605
176062006-01-23 17:38  chris
17607
17608	* [r12956] trunk/src/bin/gnucash-bin.c,
17609	  trunk/src/gnome/Makefile.am, trunk/src/gnome/gw-gnc-spec.scm,
17610	  trunk/src/gnome/top-level.c, trunk/src/gnome/top-level.h,
17611	  trunk/src/scm/Makefile.am, trunk/src/scm/build-config.scm.in,
17612	  trunk/src/scm/main-window.scm, trunk/src/scm/main.scm: Major
17613	  step in extraction of application startup from guile. Details:
17614	  Remove the last bits of libguile from top-level.[ch]. Change the
17615	  gui initialization funtions so they can be called from C. Drop
17616	  some gwrappers for gui initialization functions. Process the
17617	  --nofile and filename command-line options from C. Drastic
17618	  simpilification of main.scm. Initialize the gui and enter the
17619	  gtk event-loop from C. Even though there's some more clean-up to
17620	  do, this patch does mark a certain milestone: A developer
17621	  seeking to understand and/or modify GnuCash's startup process
17622	  can now essentially ignore the guile portion. Most parts of our
17623	  startup now look pretty typical for a gnome-2 app. The parts
17624	  that remain firmly in guile are initialization of the report
17625	  menus and the installation of price-quote sources. Caveat: We
17626	  have multiple mechanisms for handling the filename argument
17627	  string -- some in guile and some in C. The C-side mechanisms (in
17628	  engine/gnc-filepath-utils.c) seem a little nicer than the guile
17629	  ones (in main.scm). They have slightly different behavior (e.g.
17630	  which paths they'll search for data files.) They both handle
17631	  URIs and making absolute paths out of relative ones. This patch
17632	  switches from using the guile functions to the C function. I've
17633	  tested that the common cases are handled the same way, but it
17634	  wouldn't surprise me if some corner-cases are not.
17635
176362006-01-23 14:30  codehelp
17637
17638	* [r12955] trunk/ChangeLog,
17639	  trunk/lib/libqof/backend/file/qsf-backend.c: bug fix: prevent
17640	  bad time values from being passed to entity - already in QOF CVS
17641
176422006-01-23 14:24  codehelp
17643
17644	* [r12954] trunk/lib/libqof/qof/qof_book_merge.c,
17645	  trunk/lib/libqof/qof/qof_book_merge.h: bug fix: book merge
17646	  handling of QOF_TYPE_CHAR - already in QOF CVS
17647
176482006-01-23 06:38  hampton
17649
17650	* [r12953] trunk/src/business/business-core/gncOwner.c,
17651	  trunk/src/business/business-core/gncOwner.h,
17652	  trunk/src/business/business-gnome/dialog-invoice.c,
17653	  trunk/src/business/business-gnome/dialog-invoice.h,
17654	  trunk/src/business/business-gnome/gnc-plugin-page-invoice.c,
17655	  trunk/src/business/business-gnome/gnc-plugin-page-invoice.h,
17656	  trunk/src/business/dialog-tax-table/dialog-tax-table.c,
17657	  trunk/src/core-utils/gnc-gconf-utils.c,
17658	  trunk/src/core-utils/gnc-gconf-utils.h,
17659	  trunk/src/engine/Transaction.c,
17660	  trunk/src/engine/gnc-commodity.c,
17661	  trunk/src/gnome-utils/dialog-commodity.c,
17662	  trunk/src/gnome-utils/dialog-options.c,
17663	  trunk/src/gnome-utils/gnc-main-window.c,
17664	  trunk/src/gnome-utils/gnc-tree-view-account.c,
17665	  trunk/src/gnome-utils/gnc-tree-view-account.h,
17666	  trunk/src/gnome/dialog-fincalc.c,
17667	  trunk/src/gnome/dialog-price-editor.c,
17668	  trunk/src/gnome/dialog-totd.c,
17669	  trunk/src/gnome/druid-stock-split.c,
17670	  trunk/src/gnome/gnc-plugin-page-account-tree.c,
17671	  trunk/src/gnome/gnc-plugin-page-account-tree.h,
17672	  trunk/src/import-export/hbci/dialog-hbcitrans.c,
17673	  trunk/src/import-export/hbci/dialog-hbcitrans.h,
17674	  trunk/src/import-export/hbci/gnc-hbci-transfer.c,
17675	  trunk/src/register/register-gnome/combocell-gnome.c,
17676	  trunk/src/register/register-gnome/gnucash-item-list.c:
17677	  Add/update copyright on files modified since the start of the
17678	  year.
17679
176802006-01-23 05:53  hampton
17681
17682	* [r12952] trunk/ChangeLog, trunk/src/gnome/dialog-chart-export.c,
17683	  trunk/src/gnome/glade/chart-export.glade: More HIG changes.
17684
176852006-01-23 05:42  hampton
17686
17687	* [r12951] trunk/ChangeLog, trunk/src/gnome-utils/gnc-file.c: Add
17688	  an icon to the export button in the generic filename dialog.
17689
176902006-01-23 04:36  hampton
17691
17692	* [r12950] trunk/ChangeLog,
17693	  trunk/src/gnome-utils/glade/commodity.glade,
17694	  trunk/src/gnome/dialog-price-edit-db.c,
17695	  trunk/src/gnome/dialog-price-editor.c,
17696	  trunk/src/gnome/glade/price.glade,
17697	  trunk/src/gnome/glade/progress.glade: More HIG changes.
17698
176992006-01-23 04:34  hampton
17700
17701	* [r12949] trunk/ChangeLog, trunk/src/gnome/dialog-print-check.c,
17702	  trunk/src/gnome/dialog-print-check.h,
17703	  trunk/src/gnome/glade/print.glade,
17704	  trunk/src/gnome/schemas/Makefile.am,
17705	  trunk/src/gnome/schemas/apps_gnucash_dialog_common.schemas.in,
17706	  trunk/src/gnome/schemas/apps_gnucash_dialog_print_checks.schemas.in,
17707	  trunk/src/scm/printing/print-check.scm: Overhaul the print check
17708	  dialog. Make HIG changes, and make the dialog remember its state
17709	  across invocations (including all the custom values). Fix a
17710	  crash when canceling printing.
17711
177122006-01-23 03:56  chris
17713
17714	* [r12948] trunk/src/scm/main.scm: Remove "batch-mode" processing
17715	  from main.scm. It's no longer needed.
17716
177172006-01-23 03:43  chris
17718
17719	* [r12947] trunk/src/bin/gnucash-bin.c,
17720	  trunk/src/scm/command-line.scm, trunk/src/scm/main.scm: Remove
17721	  --devel option, which aparently doesn't do anything. Also remove
17722	  now unused guile portion of --add-price-quote option.
17723
177242006-01-23 03:26  chris
17725
17726	* [r12946] trunk/src/bin/gnucash-bin.c, trunk/src/scm/main.scm,
17727	  trunk/src/scm/price-quotes.scm: Process the --add-price-quotes
17728	  command-line option from C. This is done by booting guile with a
17729	  custom inner_main. Much of the work is still handled by
17730	  price-quotes.scm, which is now a true stand-alone guile module
17731	  without the circular dependency on the (gnucash main) module.
17732	  One caveat: Since the initialization of guile-side debugging
17733	  variables is in main.scm, and since main.scm is no longer
17734	  executed when running --add-price-quotes, the guile code that
17735	  runs during --add-price-quote isn't affected by the --debug
17736	  option. A work-around is to use the GNC_DEBUG environment
17737	  variable: $ GNC_DEBUG=yes gnucash --add-price-quote myfile In
17738	  the longer term, we'll either move the debugging aids to a
17739	  common place where it can be used by both main.scm and
17740	  price-quotes.scm, or we'll get the debugging state from the
17741	  C-side via gwrap.
17742
177432006-01-23 03:12  chris
17744
17745	* [r12945] trunk/src/gnome-utils/gnc-gnome-utils.c,
17746	  trunk/src/gnome-utils/gnc-gnome-utils.h,
17747	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm: Introduced
17748	  gwrapped gnc_gnome_locate_data_file().= This was supposed to go
17749	  with r12942.
17750
177512006-01-23 00:47  chris
17752
17753	* [r12944] trunk/src/bin/gnucash-bin.c: Process gnome command-line
17754	  arguments after our own, so we can provide our own AUTOHELP.
17755
177562006-01-23 00:46  chris
17757
17758	* [r12943] trunk/src/scm/command-line.scm, trunk/src/scm/main.scm,
17759	  trunk/src/scm/price-quotes.scm: Remove processing of share-path
17760	  from guile. This is now handled by Gnome's
17761	  gnome_program_locate_file() function.
17762
177632006-01-22 23:12  chris
17764
17765	* [r12942] trunk/src/bin/gnucash-bin.c,
17766	  trunk/src/gnome-utils/gnc-gnome-utils.c,
17767	  trunk/src/gnome-utils/gnc-gnome-utils.h,
17768	  trunk/src/gnome-utils/gw-gnome-utils-spec.scm,
17769	  trunk/src/gnome/top-level.c: Initialize Gnome libraries before
17770	  booting guile.
17771
177722006-01-22 18:57  hampton
17773
17774	* [r12941] trunk/src/gnome/glade/register.glade: Clean the file of
17775	  post gtk2.4 properties.
17776
177772006-01-22 18:56  hampton
17778
17779	* [r12940] trunk/ChangeLog,
17780	  trunk/src/gnome-utils/dialog-account.c,
17781	  trunk/src/gnome-utils/glade/commodity.glade,
17782	  trunk/src/gnome-utils/glade/exchange-dialog.glade,
17783	  trunk/src/gnome/dialog-totd.c,
17784	  trunk/src/gnome/druid-stock-split.c,
17785	  trunk/src/gnome/glade/account.glade,
17786	  trunk/src/gnome/glade/budget.glade,
17787	  trunk/src/gnome/glade/register.glade,
17788	  trunk/src/gnome/glade/stocks.glade,
17789	  trunk/src/gnome/glade/totd.glade,
17790	  trunk/src/register/ledger-core/dialog-dup-trans.c: More HIG
17791	  changes.
17792
177932006-01-22 18:54  hampton
17794
17795	* [r12939] trunk/src/gnome-utils/gnc-date-edit.c,
17796	  trunk/src/gnome-utils/gnc-date-edit.h,
17797	  trunk/src/gnome-utils/gnc-general-select.c,
17798	  trunk/src/gnome-utils/gnc-general-select.h: Add support for
17799	  setting these widgets as the target of a GtkLabel access key.
17800
178012006-01-22 07:57  hampton
17802
17803	* [r12931] trunk/src/gnome/glade/fincalc.glade: Clean the file of
17804	  post gtk2.4 properties.
17805
178062006-01-22 03:50  hampton
17807
17808	* [r12930] trunk/ChangeLog,
17809	  trunk/src/gnome-utils/gnc-amount-edit.c,
17810	  trunk/src/gnome/dialog-fincalc.c,
17811	  trunk/src/gnome/glade/fincalc.glade: Overhaul the financial
17812	  calculator dialog. Comments on the new layout are welcome.
17813
178142006-01-22 00:32  warlord
17815
17816	* [r12929] trunk/ChangeLog, trunk/src/bin/test/Makefile.am: Need
17817	  to add a PATH for the tests to succeed.
17818
178192006-01-22 00:27  warlord
17820
17821	* [r12928] trunk/ChangeLog, trunk/doc/Makefile.am,
17822	  trunk/lib/libqof/qof/gnc-date.c,
17823	  trunk/lib/libqof/qof/gnc-engine-util.c,
17824	  trunk/lib/libqof/qof/gnc-engine-util.h,
17825	  trunk/lib/libqof/qof/guid.c, trunk/src/app-utils/gnc-ui-util.c,
17826	  trunk/src/app-utils/gnc-ui-util.h,
17827	  trunk/src/backend/file/io-example-account.c,
17828	  trunk/src/backend/file/sixtp-utils.c,
17829	  trunk/src/backend/file/sixtp.c,
17830	  trunk/src/calculation/expression_parser.c,
17831	  trunk/src/gnome-utils/gnc-date-edit.c,
17832	  trunk/src/gnome-utils/gnc-menu-extensions.c: Thomas Klausner's
17833	  NetBSD patch.
17834
178352006-01-21 21:23  warlord
17836
17837	* [r12927] trunk/src/app-utils/app-utils.scm: And don't forget to
17838	  export the API.
17839
178402006-01-21 21:20  warlord
17841
17842	* [r12926] trunk/ChangeLog, trunk/src/app-utils/prefs.scm: Replace
17843	  missing API for config-file loading. * src/app-utils/prefs.scm:
17844	  replace an API needed by old scheme config files. It was removed
17845	  in r11565. Replace it now.
17846
178472006-01-21 19:57  warlord
17848
17849	* [r12925] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c: *
17850	  src/bin/gnucash-bin.c: update splash screen while loading
17851	  modules. Granted, this has no effect because the splash screen
17852	  isn't /UP/ when we're loading the modules. But still, once we
17853	  initialize the gnome application earlier this will let us update
17854	  the splash screen.
17855
178562006-01-21 18:10  hampton
17857
17858	* [r12924] trunk, trunk/src/business/business-gnome/schemas,
17859	  trunk/src/gnome-utils/schemas, trunk/src/gnome/schemas,
17860	  trunk/src/import-export/hbci/schemas,
17861	  trunk/src/import-export/schemas: Update ignore properties.
17862
178632006-01-21 17:56  hampton
17864
17865	* [r12923] trunk/ChangeLog, trunk/configure.in,
17866	  trunk/src/gnome-utils/Makefile.am,
17867	  trunk/src/gnome-utils/commodity.glade,
17868	  trunk/src/gnome-utils/dialog-query-list.glade,
17869	  trunk/src/gnome-utils/dialog-reset-warnings.glade,
17870	  trunk/src/gnome-utils/druid-gconf-setup.glade,
17871	  trunk/src/gnome-utils/druid-provider-multifile.glade,
17872	  trunk/src/gnome-utils/exchange-dialog.glade,
17873	  trunk/src/gnome-utils/glade,
17874	  trunk/src/gnome-utils/glade/Makefile.am,
17875	  trunk/src/gnome-utils/glade/commodity.glade,
17876	  trunk/src/gnome-utils/glade/dialog-query-list.glade,
17877	  trunk/src/gnome-utils/glade/dialog-reset-warnings.glade,
17878	  trunk/src/gnome-utils/glade/druid-gconf-setup.glade,
17879	  trunk/src/gnome-utils/glade/druid-provider-multifile.glade,
17880	  trunk/src/gnome-utils/glade/exchange-dialog.glade,
17881	  trunk/src/gnome-utils/glade/gnc-date-format.glade,
17882	  trunk/src/gnome-utils/glade/gnc-gui-query.glade,
17883	  trunk/src/gnome-utils/glade/preferences.glade,
17884	  trunk/src/gnome-utils/glade/transfer.glade,
17885	  trunk/src/gnome-utils/gnc-date-format.glade,
17886	  trunk/src/gnome-utils/gnc-gui-query.glade,
17887	  trunk/src/gnome-utils/preferences.glade,
17888	  trunk/src/gnome-utils/transfer.glade: Move glade files to a new
17889	  subdirectory.
17890
178912006-01-21 16:49  hampton
17892
17893	* [r12922] trunk/ChangeLog, trunk/src/gnome-utils/commodity.glade,
17894	  trunk/src/gnome-utils/dialog-commodity.c,
17895	  trunk/src/gnome-utils/druid-provider-multifile.glade,
17896	  trunk/src/gnome-utils/exchange-dialog.glade,
17897	  trunk/src/gnome/glade/commodities.glade: HIG rework
17898
178992006-01-21 16:35  hampton
17900
17901	* [r12921] trunk/ChangeLog,
17902	  trunk/src/business/business-gnome/glade/billterms.glade,
17903	  trunk/src/business/dialog-tax-table/dialog-tax-table.c,
17904	  trunk/src/business/dialog-tax-table/tax-tables.glade: HIG rework
17905	  on a couple of dialogs.
17906
179072006-01-21 16:30  hampton
17908
17909	* [r12920]
17910	  trunk/src/import-export/binary-import/binary-import.glade,
17911	  trunk/src/import-export/hbci/glade/hbci.glade,
17912	  trunk/src/import-export/import-provider-format.glade,
17913	  trunk/src/import-export/qif-import/qif.glade: Do some HIG
17914	  cleanup. Remove extraneous newline characters from strings.
17915
179162006-01-21 14:54  cstim
17917
17918	* [r12919]
17919	  trunk/src/gnome/schemas/apps_gnucash_dialog_prices.schemas.in:
17920	  I18n cleanup; unify meaningless additional strings
17921
179222006-01-21 14:50  cstim
17923
17924	* [r12918] trunk/po/de.po: Updated German translation; 3429 out of
17925	  3574 done.
17926
179272006-01-21 14:49  cstim
17928
17929	* [r12917]
17930	  trunk/src/gnome/schemas/apps_gnucash_dialog_commodities.schemas.in:
17931	  I18n cleanup; unify meaningless additional strings
17932
179332006-01-21 14:38  cstim
17934
17935	* [r12916] trunk/src/import-export/hbci/dialog-hbcitrans.c,
17936	  trunk/src/import-export/hbci/druid-hbci-initial.c,
17937	  trunk/src/import-export/hbci/gnc-hbci-getbalance.c,
17938	  trunk/src/import-export/hbci/gnc-hbci-utils.c,
17939	  trunk/src/import-export/hbci/hbci-interaction.c: String cleanup:
17940	  remove unnecessary linefeeds. Remove old unused code.
17941
179422006-01-21 14:19  cstim
17943
17944	* [r12915] trunk/ChangeLog,
17945	  trunk/src/import-export/hbci/glade/hbci.glade: Add field length
17946	  limits again to avoid data loss on text entry.
17947
179482006-01-21 04:45  hampton
17949
17950	* [r12914] trunk/ChangeLog,
17951	  trunk/src/register/register-gnome/gnucash-item-list.c: Glib 2.9
17952	  requires GdkEvents to be marked as BOXED instead of POINTER.
17953	  Fixes #326056.
17954
179552006-01-21 04:12  warlord
17956
17957	* [r12913] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c,
17958	  trunk/src/scm/Makefile.am: Continue to load config.auto even if
17959	  we find config.user. * src/bin/gnucash-bin.c: Load config.auto
17960	  AND config.user files. Load the .user file first, and then load
17961	  the .auto. * src/scm/Makefile.am: paths.scm was removed.
17962
179632006-01-21 03:59  chris
17964
17965	* [r12912] trunk/src/app-utils/gw-app-utils-spec.scm,
17966	  trunk/src/engine/gw-engine-spec.scm,
17967	  trunk/src/report/report-system/html-style-sheet.scm,
17968	  trunk/src/report/report-system/report.scm,
17969	  trunk/src/scm/command-line.scm, trunk/src/scm/main.scm,
17970	  trunk/src/scm/path.scm: Guile-side clean-up for --namespace
17971	  option. Also one bit of uncommitted code from gwrap change.
17972
179732006-01-21 03:50  chris
17974
17975	* [r12911] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c,
17976	  trunk/src/core-utils/Makefile.am,
17977	  trunk/src/core-utils/gnc-main.c,
17978	  trunk/src/core-utils/gnc-main.h, trunk/src/engine/Makefile.am,
17979	  trunk/src/engine/gnc-commodity.c,
17980	  trunk/src/engine/gnc-commodity.h,
17981	  trunk/src/engine/gw-engine-spec.scm,
17982	  trunk/src/scm/price-quotes.scm: Process the --namespace
17983	  command-line option from C, not guile.
17984
179852006-01-20 14:52  chris
17986
17987	* [r12910] trunk/src/gnome-utils/test/Makefile.am: Fix linking for
17988	  src/gnome-utils/test/
17989
179902006-01-20 05:19  chris
17991
17992	* [r12909] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c,
17993	  trunk/src/scm/command-line.scm, trunk/src/scm/main.scm,
17994	  trunk/src/scm/path.scm: Move the loading of user and system
17995	  config files from guile to C. Remove the "load config" command
17996	  line options, since they weren't doing anything different than
17997	  the default.
17998
179992006-01-20 04:18  hampton
18000
18001	* [r12908] trunk/src/report/standard-reports/transaction.scm:
18002	  Remove noise.
18003
180042006-01-20 04:13  hampton
18005
18006	* [r12907] trunk/src/report/standard-reports/transaction.scm:
18007	  Whitespace changes.
18008
180092006-01-20 01:38  hampton
18010
18011	* [r12906] trunk/ChangeLog, trunk/src/app-utils/file-utils.c,
18012	  trunk/src/app-utils/gnc-exp-parser.c,
18013	  trunk/src/core-utils/gnc-gkeyfile-utils.c,
18014	  trunk/src/core-utils/gnc-gkeyfile-utils.h: Provide better
18015	  arguments for specifying what to do when a key_file doesn't
18016	  exist.
18017
180182006-01-20 01:02  hampton
18019
18020	* [r12905] trunk/ChangeLog,
18021	  trunk/src/gnome-utils/gnc-main-window.c: Check for bogus window
18022	  structures (i.e. empty) when reading/writing the state file.
18023
180242006-01-20 00:38  hampton
18025
18026	* [r12904] trunk/src/app-utils/gw-app-utils-spec.scm: Remove
18027	  unused functions.
18028
180292006-01-19 19:34  warlord
18030
18031	* [r12903] trunk/src/gnome-utils/gnc-main-window.c: Fix a
18032	  fencepost error. Fixes a crash trying to reload a file with
18033	  empty windows. (there's still another bug which is that we
18034	  should ignore empty windows)
18035
180362006-01-19 18:43  chris
18037
18038	* [r12902] trunk/src/bin/gnucash-bin.c,
18039	  trunk/src/gnome/top-level.h: Remove "reverse_balance" fucntions
18040	  from top-level.h. Add another #include for gnucash-bin.c
18041
180422006-01-19 18:02  chris
18043
18044	* [r12900] trunk/AUTHORS, trunk/src/engine/Account.c,
18045	  trunk/src/engine/Account.h,
18046	  trunk/src/gnome-utils/gnc-tree-model-account-types.c,
18047	  trunk/src/gnome-utils/gnc-tree-model-account-types.h: Filter out
18048	  deprecated account types from the account types treemodel. Patch
18049	  by Eskil Bylund <eskil.bylund@gmail.com>
18050
180512006-01-19 17:58  chris
18052
18053	* [r12899] trunk/src/app-utils/gncmod-app-utils.c,
18054	  trunk/src/bin/gnucash-bin.c: Add hooks just once in app_utils
18055	  module init. Also don't try to load imaginary module.
18056
180572006-01-19 17:15  warlord
18058
18059	* [r12896] trunk/ChangeLog,
18060	  trunk/src/business/business-gnome/Makefile.am,
18061	  trunk/src/business/business-gnome/dialog-invoice.c: Get the code
18062	  to compile against glib-2.4 again. *
18063	  src/business/business-gnome/dialog-invoice.c: need to #include
18064	  gkeyfile.h for glib24 systems *
18065	  src/business/business-gnome/Makefile.am: link against glib26
18066	  compatibility library.
18067
180682006-01-19 14:16  chris
18069
18070	* [r12886] trunk/src/gnome/top-level.h: add missing #include
18071
180722006-01-19 06:02  hampton
18073
18074	* [r12884] trunk/ChangeLog,
18075	  trunk/src/business/business-gnome/dialog-invoice.c: Delete the
18076	  invoice page completely when closing it. Prevents a crash when
18077	  trying to open a different data file is there is an invoice page
18078	  in the window.
18079
180802006-01-19 06:01  hampton
18081
18082	* [r12883] trunk/ChangeLog,
18083	  trunk/src/gnome-search/gnc-general-search.c: Finish the job.
18084	  Make sure this component isn't unregistered multiple times.
18085
180862006-01-19 05:54  chris
18087
18088	* [r12882] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c,
18089	  trunk/src/scm/main.scm: Exit gnucash from C, not guile.
18090
180912006-01-19 05:18  chris
18092
18093	* [r12881] trunk/src/app-utils/app-utils.scm,
18094	  trunk/src/app-utils/gncmod-app-utils.c: move some app-util
18095	  function hooks from guile to C
18096
180972006-01-19 04:54  warlord
18098
18099	* [r12880] trunk/ChangeLog, trunk/src/bin/gnucash-bin.c,
18100	  trunk/src/gnome-utils/Makefile.am,
18101	  trunk/src/gnome-utils/gnc-splash.c: Print SVN version
18102	  information more often. * src/bin/gnucash-bin.c: *
18103	  src/gnome-utils/gnc-splash.c: Always print the SVN version and
18104	  build date. Make "development version" based on GNUCASH_SVN *
18105	  src/gnome-utils/Makefile.am: Define GNUCASH_SVN whenever the
18106	  source is not a dist tarball.
18107
181082006-01-19 04:29  chris
18109
18110	* [r12879] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c,
18111	  trunk/src/scm/command-line.scm, trunk/src/scm/main.scm: Move
18112	  "unstable development version" message from guile to C. Remove
18113	  crufty guile command-line options.
18114
181152006-01-19 04:09  hampton
18116
18117	* [r12878] trunk/ChangeLog,
18118	  trunk/src/business/business-core/gncOwner.c,
18119	  trunk/src/business/business-core/gncOwner.h,
18120	  trunk/src/business/business-gnome/dialog-invoice.c,
18121	  trunk/src/business/business-gnome/dialog-invoice.h,
18122	  trunk/src/business/business-gnome/gnc-plugin-page-invoice.c:
18123	  Save/restore business invoice pages.
18124
181252006-01-19 04:06  hampton
18126
18127	* [r12877] trunk/ChangeLog,
18128	  trunk/src/app-utils/gnc-component-manager.c: Tweak a debugging
18129	  statement.
18130
181312006-01-19 04:04  hampton
18132
18133	* [r12876] trunk/ChangeLog,
18134	  trunk/src/gnome-search/gnc-general-search.c: Unregister this
18135	  component properly when destroying it.
18136
181372006-01-19 04:02  hampton
18138
18139	* [r12875] trunk/ChangeLog,
18140	  trunk/src/gnome-utils/gnc-query-list.c: The GtkObject destroy
18141	  function can be called multiple times. Protect from
18142	  unregistering the component multiple times.
18143
181442006-01-19 02:34  chris
18145
18146	* [r12874] trunk/src/bin/gnucash-bin.c, trunk/src/scm/main.scm:
18147	  dlopen() modules from C, instead of from guile
18148
181492006-01-19 02:00  chris
18150
18151	* [r12873] trunk/src/scm/main.scm: The Parenthesis! My favorite
18152	  punctuation.
18153
181542006-01-19 01:33  chris
18155
18156	* [r12872] trunk/src/scm/command-line.scm, trunk/src/scm/main.scm,
18157	  trunk/src/scm/path.scm: Minor scheme cleanup. Move one function
18158	  from path.scm to command-line.scm. Remove processing of
18159	  arguments now handled in C.
18160
181612006-01-19 01:29  jsled
18162
18163	* [r12871] trunk/GNOME2_STATUS: Migrate content to bugzilla.
18164	* [r12870] trunk/ChangeLog,
18165	  trunk/src/app-utils/gnc-account-merge.c,
18166	  trunk/src/app-utils/gnc-account-merge.h: C-style comment
18167	  conventions; rename identifiers that are C++ keywords.
18168
181692006-01-19 01:27  jsled
18170
18171	* [r12869] trunk/ChangeLog,
18172	  trunk/src/gnome/gnc-plugin-page-account-tree.c: Remove
18173	  name-editing setup from account tree plugin page.
18174
181752006-01-19 01:26  chris
18176
18177	* [r12868] trunk/src/bin/gnucash-bin.c: Use popt to automatically
18178	  generate pretty --usage and --help.
18179
181802006-01-19 00:41  hampton
18181
18182	* [r12864]
18183	  trunk/src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in:
18184	  Fix a string.
18185
181862006-01-19 00:40  hampton
18187
18188	* [r12863] trunk/ChangeLog, trunk/make-gnucash-potfiles.in,
18189	  trunk/src/business/business-gnome/schemas/Makefile.am,
18190	  trunk/src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas,
18191	  trunk/src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in,
18192	  trunk/src/gnome-utils/schemas/Makefile.am,
18193	  trunk/src/gnome-utils/schemas/apps_gnucash_history.schemas,
18194	  trunk/src/gnome-utils/schemas/apps_gnucash_history.schemas.in,
18195	  trunk/src/gnome/schemas/Makefile.am,
18196	  trunk/src/gnome/schemas/apps_gnucash_dialog_commodities.schemas,
18197	  trunk/src/gnome/schemas/apps_gnucash_dialog_commodities.schemas.in,
18198	  trunk/src/gnome/schemas/apps_gnucash_dialog_common.schemas,
18199	  trunk/src/gnome/schemas/apps_gnucash_dialog_common.schemas.in,
18200	  trunk/src/gnome/schemas/apps_gnucash_dialog_prices.schemas,
18201	  trunk/src/gnome/schemas/apps_gnucash_dialog_prices.schemas.in,
18202	  trunk/src/gnome/schemas/apps_gnucash_dialog_reconcile.schemas,
18203	  trunk/src/gnome/schemas/apps_gnucash_dialog_reconcile.schemas.in,
18204	  trunk/src/gnome/schemas/apps_gnucash_dialog_scheduled_transctions.schemas,
18205	  trunk/src/gnome/schemas/apps_gnucash_dialog_scheduled_transctions.schemas.in,
18206	  trunk/src/gnome/schemas/apps_gnucash_dialog_totd.schemas,
18207	  trunk/src/gnome/schemas/apps_gnucash_dialog_totd.schemas.in,
18208	  trunk/src/gnome/schemas/apps_gnucash_general.schemas,
18209	  trunk/src/gnome/schemas/apps_gnucash_general.schemas.in,
18210	  trunk/src/gnome/schemas/apps_gnucash_warnings.schemas,
18211	  trunk/src/gnome/schemas/apps_gnucash_warnings.schemas.in,
18212	  trunk/src/gnome/schemas/apps_gnucash_window_pages_account_tree.schemas,
18213	  trunk/src/gnome/schemas/apps_gnucash_window_pages_account_tree.schemas.in,
18214	  trunk/src/gnome/schemas/apps_gnucash_window_pages_register.schemas,
18215	  trunk/src/gnome/schemas/apps_gnucash_window_pages_register.schemas.in,
18216	  trunk/src/import-export/hbci/schemas/Makefile.am,
18217	  trunk/src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas,
18218	  trunk/src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in,
18219	  trunk/src/import-export/schemas/Makefile.am,
18220	  trunk/src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas,
18221	  trunk/src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in:
18222	  Rework schema infrastructure so that all schema strings will
18223	  appear for translation, and the translations will be
18224	  incorporated back into the schema files. Fixed bugs #327507 and
18225	  #327353.
18226
182272006-01-18 18:01  jsled
18228
18229	* [r12841] trunk/ChangeLog,
18230	  trunk/src/gnome/dialog-sx-from-trans.c: Propgate bi-weekly
18231	  ui-frequency in transition from "schedule transaction" dialog to
18232	  "Advanced..." (Scheduled Transaction Editor). 2006-01-18 Joshua
18233	  Sled <jsled@asynchronous.org> * src/gnome/dialog-sx-from-trans.c
18234	  (sxftd_update_fs): Propgate bi-weekly ui-frequency in transition
18235	  from "schedule transaction" dialog to "Advanced..." (Scheduled
18236	  Transaction Editor). Patch from Robert Zaleski
18237	  <rzaleski81@yahoo.com>.
18238	  <https://bugs.gnucash.org/show_bug.cgi?id=327547>.
18239
182402006-01-18 15:57  warlord
18241
18242	* [r12840] trunk/src/bin/gnucash-bin.c: Get gnucash-bin to
18243	  compile... - Need to #include "config.h" first. - Need to make
18244	  gnucash_command_line static.
18245
182462006-01-18 15:49  warlord
18247
18248	* [r12839] trunk/ChangeLog, trunk/src/Makefile.am,
18249	  trunk/src/bin/Makefile.am: Fix the build so Chris' command-line
18250	  processing works. * src/bin/Makefile.am: Fix some
18251	  srcdir/builddir issues with #includes and libraries. *
18252	  src/Makefile.am: Move 'bin' last so that it's built after
18253	  gnome-utils so Chris' change works.
18254
182552006-01-18 03:46  chris
18256
18257	* [r12838] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c:
18258	  Catch --version argument before booting Guile. Also show svn
18259	  revision info if binary was built from svn.
18260
182612006-01-17 21:26  cstim
18262
18263	* [r12835] trunk/ChangeLog,
18264	  trunk/src/import-export/mt940/gnc-mt940-import.c: Add initial
18265	  work on upgrading the old non-compilable mt940-importer code by
18266	  F. Steinel. Code still non-compilable, see
18267	  https://bugs.gnucash.org/show_bug.cgi?id=325170
18268
182692006-01-17 17:56  codehelp
18270
18271	* [r12829] trunk/ChangeLog, trunk/src/engine/gnc-engine.c:
18272	  Removing .la suffix on backend GModule name
18273
182742006-01-17 14:24  codehelp
18275
18276	* [r12821] trunk/configure.in: allowing external QOF to work when
18277	  specifically enabled for testing
18278
182792006-01-17 11:14  codehelp
18280
18281	* [r12819] trunk/po/en_GB.po: Completing en_GB translation for
18282	  svn. 3395 translated
18283
182842006-01-17 02:28  chris
18285
18286	* [r12817] trunk/src/engine/test/test-lots.c: sane indenting
18287
182882006-01-17 02:26  chris
18289
18290	* [r12816] trunk/src/bin/gnucash-bin.c, trunk/src/scm/main.scm:
18291	  Pull the C inner_main into the environment of the guile (gnucash
18292	  main) module. Strangely, symbols that are resolved during a
18293	  dlopen() *before* calling scm_set_current_module() are not
18294	  resolvable from guile code that is inside a module. In order for
18295	  code in a guile module to see symbols from dlopen'ed libraries,
18296	  they must be dlopen'ed *while* that guile module is current. I
18297	  imagine this is because the process of changing the current
18298	  guile module purposely hides all symbols in the current symbol
18299	  table - to create an illusion of an empty table. Kinda
18300	  interesting... kinda scary...
18301
183022006-01-17 01:42  chris
18303
18304	* [r12815] trunk/src/bin/overrides/Makefile.am: Don't distribute
18305	  non-existant 'gnucash'
18306
183072006-01-16 20:30  jsled
18308
18309	* [r12374] trunk/ChangeLog, trunk/lib/libgsf-1.12.3/Makefile.am,
18310	  trunk/lib/libgsf-1.12.3/thumbnailer: Remove unused 'thumbnailer'
18311	  directory.
18312	* [r12373] trunk/ChangeLog,
18313	  trunk/src/register/register-gnome/gnucash-sheet.c: Compatibility
18314	  with gtk 2.8, as well, for selection of the auto-completed
18315	  region.
18316
183172006-01-16 20:30  chris
18318
18319	* [r12372] trunk/GNOME2_STATUS: update budget-related status
18320
183212006-01-16 19:21  cstim
18322
18323	* [r12371] trunk/po/glossary/gnc-glossary.txt: Improve explanation
18324	  of glossary
18325
183262006-01-16 19:19  cstim
18327
18328	* [r12370] trunk/po/el.po: Updated Greek translation by Nikos
18329	  Charonitakis
18330
183312006-01-16 16:50  warlord
18332
18333	* [r12369] trunk/ChangeLog, trunk/configure.in: * configure.in: us
18334	  AM_PATH_GWRAP properly. Exit configure on failure.
18335
183362006-01-16 16:30  chris
18337
18338	* [r12368] trunk/src/gnc-module/gnc-module.c,
18339	  trunk/src/gnc-module/gnc-module.h,
18340	  trunk/src/gnc-module/gnc-module.scm,
18341	  trunk/src/gnc-module/gw-gnc-module-spec.scm,
18342	  trunk/src/gnc-module/test/test-load-c.c: Slight contraction of
18343	  gnc-module API. Privatize structures that aren't used
18344	  externally. Remove unused functions.
18345
183462006-01-16 14:42  chris
18347
18348	* [r12367] trunk/src/business/business-core/test/test-customer.c:
18349	  Register business objects before testing them.
18350
183512006-01-16 14:24  chris
18352
18353	* [r12366] trunk/lib/libgsf-1.12.3/tests/test-cp-zip.c: Allow a
18354	  libgsf test to pass even with glib 2.4.
18355
183562006-01-16 05:30  chris
18357
18358	* [r12365] trunk/src/bin/test/Makefile.am: Remove unneeded testing
18359	  environments.
18360
183612006-01-16 05:22  chris
18362
18363	* [r12364] trunk/src/bin/test/Makefile.am,
18364	  trunk/src/bin/test/fake-guile,
18365	  trunk/src/bin/test/test-guile-env-override: Remove obsolete test
18366	  for starting GnuCash with a different guile.
18367
183682006-01-16 03:23  chris
18369
18370	* [r12363] trunk/src/bin/test/test-version: Fix
18371	  src/bin/test/test-version for new gnucash executable.
18372
183732006-01-16 02:43  chris
18374
18375	* [r12362] trunk/lib/libqof/backend/file/Makefile.am: Specify that
18376	  LIBADD libraries are for libqof_backend_qsf.la. Solves:
18377	  libqof-backend-qsf.so: undefined symbol: xmlNodeGetContent error
18378	  during `make check'
18379
183802006-01-16 00:24  warlord
18381
18382	* [r12361] trunk/ChangeLog, trunk/src/gnome/dialog-new-user.c: *
18383	  src/gnome/dialog-new-user.c: some fixes to get file to compile.
18384
183852006-01-15 23:08  jsled
18386
18387	* [r12360] trunk, trunk/intl-scm, trunk/lib, trunk/lib/glib26,
18388	  trunk/lib/goffice-0.0.4, trunk/lib/goffice-0.0.4/goffice,
18389	  trunk/lib/goffice-0.0.4/goffice/app,
18390	  trunk/lib/goffice-0.0.4/goffice/cut-n-paste,
18391	  trunk/lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas,
18392	  trunk/lib/goffice-0.0.4/goffice/cut-n-paste/pcre,
18393	  trunk/lib/goffice-0.0.4/goffice/data,
18394	  trunk/lib/goffice-0.0.4/goffice/drawing,
18395	  trunk/lib/goffice-0.0.4/goffice/graph,
18396	  trunk/lib/goffice-0.0.4/goffice/gtk,
18397	  trunk/lib/goffice-0.0.4/goffice/ms-compat,
18398	  trunk/lib/goffice-0.0.4/goffice/utils,
18399	  trunk/lib/goffice-0.0.4/plugins,
18400	  trunk/lib/goffice-0.0.4/plugins/plot_barcol,
18401	  trunk/lib/goffice-0.0.4/plugins/plot_boxes,
18402	  trunk/lib/goffice-0.0.4/plugins/plot_pie,
18403	  trunk/lib/goffice-0.0.4/plugins/plot_radar,
18404	  trunk/lib/goffice-0.0.4/plugins/plot_surface,
18405	  trunk/lib/goffice-0.0.4/plugins/plot_xy,
18406	  trunk/lib/goffice-0.0.4/plugins/reg_linear,
18407	  trunk/lib/goffice-0.0.4/tests, trunk/lib/libc,
18408	  trunk/lib/libgsf-1.12.3, trunk/lib/libgsf-1.12.3/gsf,
18409	  trunk/lib/libgsf-1.12.3/gsf-gnome,
18410	  trunk/lib/libgsf-1.12.3/gsf-win32,
18411	  trunk/lib/libgsf-1.12.3/tests, trunk/lib/libqof,
18412	  trunk/lib/libqof/backend, trunk/lib/libqof/backend/file,
18413	  trunk/lib/libqof/qof, trunk/src, trunk/src/app-utils,
18414	  trunk/src/app-utils/test, trunk/src/backend,
18415	  trunk/src/backend/file, trunk/src/backend/file/test,
18416	  trunk/src/bin, trunk/src/business,
18417	  trunk/src/business/business-core,
18418	  trunk/src/business/business-core/file,
18419	  trunk/src/business/business-core/test,
18420	  trunk/src/business/business-gnome,
18421	  trunk/src/business/business-ledger,
18422	  trunk/src/business/business-utils,
18423	  trunk/src/business/dialog-tax-table, trunk/src/calculation,
18424	  trunk/src/calculation/test, trunk/src/core-utils,
18425	  trunk/src/engine, trunk/src/engine/test,
18426	  trunk/src/engine/test-core, trunk/src/gnc-module,
18427	  trunk/src/gnc-module/test, trunk/src/gnc-module/test/misc-mods,
18428	  trunk/src/gnc-module/test/mod-bar,
18429	  trunk/src/gnc-module/test/mod-baz,
18430	  trunk/src/gnc-module/test/mod-foo, trunk/src/gnome,
18431	  trunk/src/gnome-search, trunk/src/gnome-utils,
18432	  trunk/src/gnome-utils/test, trunk/src/import-export,
18433	  trunk/src/import-export/binary-import,
18434	  trunk/src/import-export/binary-import/test,
18435	  trunk/src/import-export/log-replay, trunk/src/import-export/qif,
18436	  trunk/src/import-export/qif-import,
18437	  trunk/src/import-export/qif-import/test,
18438	  trunk/src/import-export/qif/test, trunk/src/import-export/test,
18439	  trunk/src/network-utils, trunk/src/network-utils/test,
18440	  trunk/src/register, trunk/src/register/ledger-core,
18441	  trunk/src/register/ledger-core/test,
18442	  trunk/src/register/register-core,
18443	  trunk/src/register/register-core/test,
18444	  trunk/src/register/register-gnome,
18445	  trunk/src/register/register-gnome/test, trunk/src/report,
18446	  trunk/src/report/locale-specific,
18447	  trunk/src/report/locale-specific/us,
18448	  trunk/src/report/locale-specific/us/test,
18449	  trunk/src/report/report-gnome, trunk/src/report/report-system,
18450	  trunk/src/report/report-system/test,
18451	  trunk/src/report/standard-reports, trunk/src/report/stylesheets,
18452	  trunk/src/report/utility-reports, trunk/src/tax,
18453	  trunk/src/tax/us, trunk/src/tax/us/test, trunk/src/test-core:
18454	  Add TAGS to svn:ignores.
18455
184562006-01-15 23:07  jsled
18457
18458	* [r12359] trunk/ChangeLog: forgot ChangeLog for account-example
18459	  changes.
18460
184612006-01-15 23:05  jsled
18462
18463	* [r12358] trunk/GNOME2_STATUS,
18464	  trunk/accounts/C/acctchrt_brokerage.gnucash-xea,
18465	  trunk/accounts/C/acctchrt_business.gnucash-xea,
18466	  trunk/accounts/C/acctchrt_carloan.gnucash-xea,
18467	  trunk/accounts/C/acctchrt_cdmoneymkt.gnucash-xea,
18468	  trunk/accounts/C/acctchrt_checkbook.gnucash-xea,
18469	  trunk/accounts/C/acctchrt_childcare.gnucash-xea,
18470	  trunk/accounts/C/acctchrt_common.gnucash-xea,
18471	  trunk/accounts/C/acctchrt_eduloan.gnucash-xea,
18472	  trunk/accounts/C/acctchrt_fixedassets.gnucash-xea,
18473	  trunk/accounts/C/acctchrt_full.gnucash-xea,
18474	  trunk/accounts/C/acctchrt_homeloan.gnucash-xea,
18475	  trunk/accounts/C/acctchrt_homeown.gnucash-xea,
18476	  trunk/accounts/C/acctchrt_otherloan.gnucash-xea,
18477	  trunk/accounts/C/acctchrt_renter.gnucash-xea,
18478	  trunk/accounts/C/acctchrt_retiremt.gnucash-xea,
18479	  trunk/accounts/C/acctchrt_spouseinc.gnucash-xea,
18480	  trunk/accounts/C/acctchrt_spouseretire.gnucash-xea: Add
18481	  placeholder flags for relevant accounts.
18482
184832006-01-15 23:04  jsled
18484
18485	* [r12357] trunk/ChangeLog, trunk/GNOME2_STATUS,
18486	  trunk/src/app-utils/Makefile.am,
18487	  trunk/src/app-utils/gnc-account-merge.c,
18488	  trunk/src/app-utils/gnc-account-merge.h,
18489	  trunk/src/gnome-utils/gnc-tree-view-account.c,
18490	  trunk/src/gnome-utils/gnc-tree-view-account.h,
18491	  trunk/src/gnome/dialog-new-user.c,
18492	  trunk/src/gnome/druid-hierarchy.c,
18493	  trunk/src/gnome/druid-hierarchy.h,
18494	  trunk/src/gnome/druid-merge.c, trunk/src/gnome/druid-merge.h,
18495	  trunk/src/gnome/glade/account.glade,
18496	  trunk/src/gnome/gnc-plugin-page-account-tree.c: Add
18497	  account-tree-view editing for name,code,desc,notes; refactor
18498	  new-account-heirarchy druid for merging accounts into an
18499	  existing book.
18500
185012006-01-15 22:19  jsled
18502
18503	* [r12356] trunk/HACKING: Updates for new program invocation
18504	  method, path conventions.
18505
185062006-01-14 11:32  cstim
18507
18508	* [r12354] trunk/src/bin: Add svn:ignore
18509
185102006-01-14 11:27  cstim
18511
18512	* [r12353] trunk/accounts/nb/acctchrt_brokerage.gnucash-xea,
18513	  trunk/accounts/nb/acctchrt_business.gnucash-xea,
18514	  trunk/accounts/nb/acctchrt_carloan.gnucash-xea,
18515	  trunk/accounts/nb/acctchrt_cdmoneymkt.gnucash-xea,
18516	  trunk/accounts/nb/acctchrt_checkbook.gnucash-xea,
18517	  trunk/accounts/nb/acctchrt_childcare.gnucash-xea,
18518	  trunk/accounts/nb/acctchrt_common.gnucash-xea,
18519	  trunk/accounts/nb/acctchrt_eduloan.gnucash-xea,
18520	  trunk/accounts/nb/acctchrt_fixedassets.gnucash-xea,
18521	  trunk/accounts/nb/acctchrt_full.gnucash-xea,
18522	  trunk/accounts/nb/acctchrt_homeloan.gnucash-xea,
18523	  trunk/accounts/nb/acctchrt_homeown.gnucash-xea,
18524	  trunk/accounts/nb/acctchrt_otherloan.gnucash-xea,
18525	  trunk/accounts/nb/acctchrt_renter.gnucash-xea,
18526	  trunk/accounts/nb/acctchrt_retiremt.gnucash-xea,
18527	  trunk/accounts/nb/acctchrt_spouseinc.gnucash-xea,
18528	  trunk/accounts/nb/acctchrt_spouseretire.gnucash-xea: Updated
18529	  Norwegian account templates by Tor Harald Thorland
18530
185312006-01-14 11:25  cstim
18532
18533	* [r12352] trunk/po/nb.po: Updated Norwegian translation by Tor
18534	  Harald Thorland
18535
185362006-01-14 05:47  chris
18537
18538	* [r12351] trunk/src/business/dialog-tax-table/Makefile.am:
18539	  Declare library dependency for dialog-tax-table. libtool 1.5.16
18540	  seems to not mind the dependency being undeclared but libtool
18541	  1.5.6 on FC3 won't lt_dlopen() the .la file without it.
18542
185432006-01-14 03:56  chris
18544
18545	* [r12350] trunk/configure.in, trunk/doc/Makefile.am,
18546	  trunk/lib/libc/Makefile.am,
18547	  trunk/lib/libqof/backend/file/Makefile.am,
18548	  trunk/src/bin/Makefile.am, trunk/src/bin/overrides/Makefile.am,
18549	  trunk/src/gnome-utils/Makefile.am, trunk/src/gnome/Makefile.am,
18550	  trunk/src/quotes/Makefile.am: Add 'Makefile' as a dependency for
18551	  targets that are generated from scriptlets in Makefile. That
18552	  way, if the generating scriptlet is changed, (or the Makefile is
18553	  regenerated) the target will also be remade.
18554
185552006-01-14 02:01  warlord
18556
18557	* [r12349] trunk/ChangeLog, trunk/lib/libqof/qof/Makefile.am: *
18558	  lib/libqof/qof/Makefile.am: qofla-dir.h depends on Makefile.
18559	  Make sure you rebuild qofla-dir.h when the Makefile changes,
18560	  which would imply re-configuration. You never know, the user
18561	  might have changed --prefix which means you want to rebuild the
18562	  header.
18563
185642006-01-14 01:53  warlord
18565
18566	* [r12348] trunk/ChangeLog, trunk/configure.in: * configure.in:
18567	  Properly set QOF_LIB_DIR et. al. for internal qof.
18568
185692006-01-13 23:57  warlord
18570
18571	* [r12347] trunk/ChangeLog,
18572	  trunk/lib/goffice-0.0.4/goffice/Makefile.am,
18573	  trunk/lib/goffice-0.0.4/goffice/app/Makefile.am,
18574	  trunk/lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/Makefile.am,
18575	  trunk/lib/goffice-0.0.4/goffice/cut-n-paste/pcre/Makefile.am,
18576	  trunk/lib/goffice-0.0.4/goffice/data/Makefile.am,
18577	  trunk/lib/goffice-0.0.4/goffice/drawing/Makefile.am,
18578	  trunk/lib/goffice-0.0.4/goffice/graph/Makefile.am,
18579	  trunk/lib/goffice-0.0.4/goffice/gtk/Makefile.am,
18580	  trunk/lib/goffice-0.0.4/goffice/ms-compat/Makefile.am,
18581	  trunk/lib/goffice-0.0.4/goffice/utils/Makefile.am,
18582	  trunk/lib/libgsf-1.12.3/gsf-gnome/Makefile.am,
18583	  trunk/lib/libgsf-1.12.3/gsf-win32/Makefile.am,
18584	  trunk/lib/libgsf-1.12.3/gsf/Makefile.am: Don't install goffice
18585	  and gsf headers. * goffice/*/Makefile.am: *
18586	  libgsf/*/Makefile.am: don't install goffice and gsf headers.
18587
185882006-01-13 22:18  warlord
18589
18590	* [r12346] trunk/src/gnome-utils/Makefile.am: Fix a typo. Need a
18591	  backslash.
18592
185932006-01-13 21:57  warlord
18594
18595	* [r12345] trunk/ChangeLog, trunk/src/bin/overrides/Makefile.am,
18596	  trunk/src/bin/overrides/gnucash,
18597	  trunk/src/bin/overrides/gnucash-valgrind: Remove old gnucash and
18598	  gnucash-valgrind override scripts. * src/bin/overrides/gnucash *
18599	  src/bin/overrides/gnucash-valgrind *
18600	  src/bin/overrides/Makefile.am: remove unnecessary override files
18601	  that are no longer useful.
18602
186032006-01-13 21:50  warlord
18604
18605	* [r12344] trunk/ChangeLog, trunk/src/gnome-utils/Makefile.am:
18606	  Revert 12296 -- provide a better fix for gentoo ebuild. *
18607	  src/gnome-utils/Makefile.am: revert 12296 and handle the case of
18608	  an svn checkout without .svn subdirs (gentoo ebuild). In
18609	  particular, we want to use $(srcdir)/gnc-svninfo.h so that a
18610	  build from a dist tarball has the svn version.
18611
186122006-01-13 21:19  cstim
18613
18614	* [r12343] trunk/src/bin/gnucash-bin.c: Add comment about why
18615	  there is no setlocale in main.
18616
186172006-01-13 19:15  codehelp
18618
18619	* [r12342] trunk/src/bin/test/test-version: silencing guile for
18620	  test-version
18621
186222006-01-13 19:12  codehelp
18623
18624	* [r12341] trunk/ChangeLog, trunk/src/bin/test/test-version: Using
18625	  Derek's build-from-tree fix to fix the test-version check
18626
186272006-01-13 17:41  warlord
18628
18629	* [r12340] trunk/ChangeLog,
18630	  trunk/src/bin/overrides/gnucash-build-env.in: Get GnuCash to run
18631	  out of the build tree again. At least, --version works now. *
18632	  src/bin/overrides/gnucash-build-env.in: Change core-utils to a
18633	  gnc-module-dir so it loads both the .scm and the .so properly.
18634
186352006-01-13 05:13  chris
18636
18637	* [r12339] trunk/Makefile.am, trunk/configure.in,
18638	  trunk/lib/libqof/qof/Makefile.am, trunk/src/Makefile.am,
18639	  trunk/src/bin/Makefile.am: Various fixes to allow `make dist`
18640	  and building from tarball.
18641
186422006-01-13 02:05  chris
18643
18644	* [r12338] trunk/ChangeLog, trunk/ChangeLog.2005: ChangeLog
18645	  entries from svn for past 12 days. Hmm... A commit message for
18646	  my commit messages... what to write? Using this, format which is
18647	  much closer to svn log, saved some time. This commit took about
18648	  10 min to prepare, and I estimate it would have taken another 20
18649	  to format like my last entries. The main effort is moving the
18650	  messages off of column 0. I suspect that the non-uniform entry
18651	  style might start to bother me enough to look at the xslt again.
18652	  We'll see.
18653
186542006-01-13 01:25  chris
18655
18656	* [r12337] trunk/src/app-utils/Makefile.am,
18657	  trunk/src/app-utils/gnc-gettext-util.c,
18658	  trunk/src/app-utils/gnc-gettext-util.h,
18659	  trunk/src/app-utils/gw-app-utils-spec.scm,
18660	  trunk/src/app-utils/i18n.h.in, trunk/src/bin/Makefile.am,
18661	  trunk/src/bin/gnucash-bin.c, trunk/src/bin/i18n.h.in,
18662	  trunk/src/scm/main.scm: Move gnu-module init and gettext init
18663	  from scm to C. Move i18n.h.in from src/app-utils to src/bin,
18664	  where it is used. Remove unneeded gettext init code in
18665	  src/app-utils
18666
186672006-01-13 00:41  hampton
18668
18669	* [r12336] trunk/GNOME2_STATUS: Remove fixed item that was
18670	  restored by accident.
18671
186722006-01-13 00:34  hampton
18673
18674	* [r12335] trunk/ChangeLog,
18675	  trunk/src/gnome-utils/gnc-tree-view-account.c: Remove the
18676	  unnecessary explicit removal of the tree model and let the core
18677	  GtkTreeView code do its thing. Prevents a weird crash when
18678	  canceling the transfer code.
18679
186802006-01-12 23:40  jsled
18681
18682	* [r12334] trunk/configure.in,
18683	  trunk/lib/goffice-0.0.4/goffice/graph/Makefile.am,
18684	  trunk/lib/goffice-0.0.4/goffice/graph/gog-renderer-cairo.c:
18685	  Remove (b0rk) cairo support
18686
186872006-01-12 23:34  jsled
18688
18689	* [r12333] trunk/GNOME2_STATUS: Add notes from -devel, #gnucash
18690
186912006-01-12 22:47  warlord
18692
18693	* [r12332] trunk/ChangeLog, trunk/configure.in,
18694	  trunk/macros/pkg.m4: * configure.in: fixes to make configure
18695	  more quiet - move PKG_CONFIG check early in the process - use
18696	  --silence-errors more * macros/pkg.m4: work around a pkg-config
18697	  bug that outputs errors to stderr even when you tell it to
18698	  output to stdout.
18699
187002006-01-12 21:44  warlord
18701
18702	* [r12331] trunk/ChangeLog, trunk/configure.in: * configure.in:
18703	  add --enable-qof so build defaults to internal qof.
18704
187052006-01-12 21:26  chris
18706
18707	* [r12330] trunk/src/backend/file/gnc-account-xml-v2.c,
18708	  trunk/src/backend/file/test/test-real-data.sh,
18709	  trunk/src/backend/file/test/test-xml-account.c: Don't let
18710	  deprecated tags overwrite data from newer tags. Avoid testing
18711	  for match of deprecated tags. Warn about deprecated tags not
18712	  being preserved. Plug another leak in test case. Make successful
18713	  test-xml-account less verbose.
18714
187152006-01-12 21:22  chris
18716
18717	* [r12329] trunk/src/backend/file/test/test-file-stuff.c: Avoid
18718	  creating new xml parser for each test file. This plugs a mem
18719	  leak in the test case.
18720
187212006-01-12 15:52  cstim
18722
18723	* [r12328] trunk/configure.in: Revert not-yet-agreed change in QOF
18724	  variables by myself that accidentally slipped in.
18725
187262006-01-11 23:07  codehelp
18727
18728	* [r12327] branches/cashutil/ChangeLog,
18729	  branches/cashutil/src/bin/gnucash2.c,
18730	  branches/cashutil/src/gnc-module/gnc-module.c,
18731	  branches/cashutil/src/gnome-utils: silencing g_messages in
18732	  favour of logfile
18733
187342006-01-11 22:05  codehelp
18735
18736	* [r12326]
18737	  branches/cashutil/src/backend/file/gncmod-backend-file.c,
18738	  branches/cashutil/src/bin/gnucash2.c,
18739	  branches/cashutil/src/business/business-core/file/gncmod-business-backend-file.c,
18740	  branches/cashutil/src/engine/gncmod-engine.c,
18741	  branches/cashutil/src/import-export/qif-io-core/gncmod-qifiocore.c:
18742	  one more step to loading main window in C
18743
187442006-01-11 18:46  codehelp
18745
18746	* [r12325] branches/cashutil/cashutil/src/Makefile.am,
18747	  branches/cashutil/cashutil/src/cashutil.c,
18748	  branches/cashutil/configure.ac,
18749	  branches/cashutil/src/Makefile.am,
18750	  branches/cashutil/src/app-utils/Makefile.am,
18751	  branches/cashutil/src/app-utils/gncmod-app-utils.c,
18752	  branches/cashutil/src/bin/gnucash2.c,
18753	  branches/cashutil/src/engine/Makefile.am,
18754	  branches/cashutil/src/engine/test/Makefile.am,
18755	  branches/cashutil/src/gnc-module/Makefile.am,
18756	  branches/cashutil/src/gnc-module/gnc-module.c,
18757	  branches/cashutil/src/gnc-module/gnc-module.h,
18758	  branches/cashutil/src/gnome-search/gncmod-gnome-search.c,
18759	  branches/cashutil/src/gnome-utils/gncmod-gnome-utils.c,
18760	  branches/cashutil/src/gnome/gncmod-budget.c,
18761	  branches/cashutil/src/import-export/binary-import/gncmod-binary-import.c,
18762	  branches/cashutil/src/import-export/gncmod-generic-import.c,
18763	  branches/cashutil/src/import-export/hbci/gncmod-hbci.c,
18764	  branches/cashutil/src/import-export/log-replay/gncmod-log-replay.c,
18765	  branches/cashutil/src/import-export/mt940/gncmod-mt940-import.c,
18766	  branches/cashutil/src/import-export/ofx/gncmod-ofx-import.c,
18767	  branches/cashutil/src/import-export/qif-import/gnc-qif-import.c,
18768	  branches/cashutil/src/register/ledger-core/gncmod-ledger-core.c,
18769	  branches/cashutil/src/register/register-core/gncmod-register-core.c,
18770	  branches/cashutil/src/report/report-system/gncmod-report-system.c:
18771	  removing engine module and improving splash screen load
18772
187732006-01-11 13:26  codehelp
18774
18775	* [r12324] trunk/src/gnome-utils/gnc-tree-model-budget.c: doxygen
18776	  tweak
18777
187782006-01-11 13:06  codehelp
18779
18780	* [r12323] trunk/src/engine/gnc-budget.h,
18781	  trunk/src/gnome-utils/gnc-tree-model-budget.h: doxygen tweak
18782
187832006-01-11 04:39  chris
18784
18785	* [r12322] trunk/src/engine/Account.c: Factor-out cut-n-paste job
18786	  from xaccCloneAccount{Simple}.
18787
187882006-01-11 04:30  chris
18789
18790	* [r12321] trunk/src/engine/Account.c: Convert account name, code
18791	  and description to use string cache. Plus minor comments and
18792	  tweaks.
18793
187942006-01-11 04:29  hampton
18795
18796	* [r12320] trunk/ChangeLog, trunk/src/gnome-utils/dialog-utils.c,
18797	  trunk/src/gnome-utils/gnc-gnome-utils.c: A couple of simple
18798	  substitutions for deprecated functions.
18799
188002006-01-11 04:27  chris
18801
18802	* [r12319] trunk/lib/libqof/qof/gnc-engine-util.h: Add
18803	  CACHE_REPLACE(dst, src) macro for common case in string setters.
18804
188052006-01-11 04:25  hampton
18806
18807	* [r12318] trunk/ChangeLog,
18808	  trunk/src/gnome-utils/dialog-options.c: Use newer function for
18809	  setting the width of a GtkSpinButton.
18810
188112006-01-11 03:08  hampton
18812
18813	* [r12317] trunk/ChangeLog, trunk/src/gnome-utils/gnc-html.c,
18814	  trunk/src/gnome/top-level.c,
18815	  trunk/src/network-utils/Makefile.am: The gnucash gpg networking
18816	  code isn't called from anywhere. No need to compile it as part
18817	  of the build.
18818
188192006-01-11 02:58  chris
18820
18821	* [r12316] trunk/src/engine/gnc-commodity.c: Convert gnc-commodity
18822	  to use vanilla string cache macros.
18823
188242006-01-11 02:56  chris
18825
18826	* [r12315] trunk/lib/libqof/qof/gnc-engine-util.c,
18827	  trunk/lib/libqof/qof/gnc-engine-util.h: Add const to
18828	  gnc_string_cache_insert argument. Handle NULL values gracefully.
18829
188302006-01-11 02:41  hampton
18831
18832	* [r12314] trunk/ChangeLog,
18833	  trunk/src/gnome-utils/dialog-options.c,
18834	  trunk/src/gnome-utils/dialog-utils.c,
18835	  trunk/src/gnome-utils/gnc-dense-cal.c,
18836	  trunk/src/gnome-utils/gnc-main-window.c,
18837	  trunk/src/register/register-gnome/gnucash-cursor.c,
18838	  trunk/src/register/register-gnome/gnucash-grid.c,
18839	  trunk/src/register/register-gnome/gnucash-header.c,
18840	  trunk/src/register/register-gnome/gnucash-item-edit.c: Replace
18841	  deprecated functions with their current equivalent.
18842
188432006-01-11 02:19  chris
18844
18845	* [r12313] trunk/src/engine/test/test-date.c: Add commented-out
18846	  test case demonstrating lack of year 2038 support.
18847
188482006-01-10 22:10  warlord
18849
18850	* [r12312] trunk/ChangeLog, trunk/make-gnucash-potfiles.in: ignore
18851	  dangling symlinks when building po/POTFILES.in *
18852	  make-gnucash-potfiles.in: ignore dangling symlinks when building
18853	  po/POTFILES.in
18854
188552006-01-10 21:42  chris
18856
18857	* [r12311] trunk/src/engine/gnc-commodity.c: Plug memory leak of
18858	  gnc_commodity_namespace->QofInstance; found w/ valgrind.
18859
188602006-01-10 20:13  cstim
18861
18862	* [r12310] trunk/ChangeLog, trunk/accounts/Makefile.am,
18863	  trunk/accounts/nb, trunk/accounts/nb/Makefile.am,
18864	  trunk/accounts/nb/acctchrt_brokerage.gnucash-xea,
18865	  trunk/accounts/nb/acctchrt_business.gnucash-xea,
18866	  trunk/accounts/nb/acctchrt_carloan.gnucash-xea,
18867	  trunk/accounts/nb/acctchrt_cdmoneymkt.gnucash-xea,
18868	  trunk/accounts/nb/acctchrt_checkbook.gnucash-xea,
18869	  trunk/accounts/nb/acctchrt_childcare.gnucash-xea,
18870	  trunk/accounts/nb/acctchrt_common.gnucash-xea,
18871	  trunk/accounts/nb/acctchrt_eduloan.gnucash-xea,
18872	  trunk/accounts/nb/acctchrt_fixedassets.gnucash-xea,
18873	  trunk/accounts/nb/acctchrt_full.gnucash-xea,
18874	  trunk/accounts/nb/acctchrt_homeloan.gnucash-xea,
18875	  trunk/accounts/nb/acctchrt_homeown.gnucash-xea,
18876	  trunk/accounts/nb/acctchrt_otherloan.gnucash-xea,
18877	  trunk/accounts/nb/acctchrt_renter.gnucash-xea,
18878	  trunk/accounts/nb/acctchrt_retiremt.gnucash-xea,
18879	  trunk/accounts/nb/acctchrt_spouseinc.gnucash-xea,
18880	  trunk/accounts/nb/acctchrt_spouseretire.gnucash-xea,
18881	  trunk/configure.in: Add account templates for Norwegian (Bokmal)
18882	  language; by Tor Harald Thorland <linux@strigen.com>; not fully
18883	  functional so far.
18884
188852006-01-10 19:58  cstim
18886
18887	* [r12309] trunk/po/nb.po: Updated Norwegian translation by Tor
18888	  Harald Thorland
18889
188902006-01-09 21:06  chris
18891
18892	* [r12308] trunk/src/engine/test/test-date.c: Avoid testing dates
18893	  near or after 2038, because the qof parsing functions fail.
18894
188952006-01-09 12:58  hampton
18896
18897	* [r12307] trunk/src/gnome-utils/dialog-options.c: Add tooltip for
18898	  new button.
18899
189002006-01-09 03:33  chris
18901
18902	* [r12306] trunk/src/app-utils/gnc-ui-util.c,
18903	  trunk/src/app-utils/test/test-print-parse-amount.c: Don't test
18904	  numeric parsing for numbers that overflow, we'd fail.
18905
189062006-01-08 22:39  hampton
18907
18908	* [r12305] trunk/ChangeLog,
18909	  trunk/src/gnome-utils/dialog-options.c: Add a button to clear
18910	  the name of the currently selected file in a file chooser.
18911
189122006-01-08 22:34  hampton
18913
18914	* [r12304] trunk/src/import-export/hbci/dialog-hbcitrans.c,
18915	  trunk/src/register/register-gnome/gnucash-item-list.c: The
18916	  GTK2.4 headers are missing a named constant.
18917
189182006-01-08 22:31  hampton
18919
18920	* [r12303] trunk/lib/goffice-0.0.4/goffice/glib24_26-compat.c: Fix
18921	  a couple of compiler version issues.
18922
189232006-01-08 22:29  warlord
18924
18925	* [r12302] trunk/ChangeLog, trunk/Makefile.am: * Makefile.am: fix
18926	  the dist-hook macro for po/POTFILES.in
18927
189282006-01-08 21:41  cstim
18929
18930	* [r12301] trunk/po/de.po: Updated German translation. 3414 done.
18931
189322006-01-08 21:37  cstim
18933
18934	* [r12300] trunk/src/gnome-utils/gnc-main-window.c,
18935	  trunk/src/gnome/glade/register.glade: Add more tooltips to main
18936	  window buttons. i18n improvements.
18937
189382006-01-08 17:51  codehelp
18939
18940	* [r12299] trunk/configure.in,
18941	  trunk/lib/libqof/backend/file/pilot-qsf-GnuCashInvoice.xml,
18942	  trunk/lib/libqof/backend/file/qof-backend-qsf.h,
18943	  trunk/lib/libqof/backend/file/qsf-backend.c,
18944	  trunk/lib/libqof/backend/file/qsf-xml-map.c,
18945	  trunk/lib/libqof/backend/file/qsf-xml.c,
18946	  trunk/lib/libqof/backend/file/qsf-xml.h,
18947	  trunk/lib/libqof/qof/Makefile.am,
18948	  trunk/lib/libqof/qof/deprecated.c,
18949	  trunk/lib/libqof/qof/deprecated.h,
18950	  trunk/lib/libqof/qof/gnc-date.c,
18951	  trunk/lib/libqof/qof/gnc-date.h,
18952	  trunk/lib/libqof/qof/gnc-engine-util.h,
18953	  trunk/lib/libqof/qof/gnc-event-p.h,
18954	  trunk/lib/libqof/qof/gnc-event.c,
18955	  trunk/lib/libqof/qof/gnc-event.h,
18956	  trunk/lib/libqof/qof/gnc-numeric.c,
18957	  trunk/lib/libqof/qof/gnc-numeric.h,
18958	  trunk/lib/libqof/qof/gnc-trace.c,
18959	  trunk/lib/libqof/qof/gnc-trace.h, trunk/lib/libqof/qof/guid.c,
18960	  trunk/lib/libqof/qof/guid.h, trunk/lib/libqof/qof/kvp-util.h,
18961	  trunk/lib/libqof/qof/kvp_frame.c,
18962	  trunk/lib/libqof/qof/kvp_frame.h,
18963	  trunk/lib/libqof/qof/qof-be-utils.h, trunk/lib/libqof/qof/qof.h,
18964	  trunk/lib/libqof/qof/qof_book_merge.c,
18965	  trunk/lib/libqof/qof/qof_book_merge.h,
18966	  trunk/lib/libqof/qof/qofbackend-p.h,
18967	  trunk/lib/libqof/qof/qofbackend.c,
18968	  trunk/lib/libqof/qof/qofbook-p.h,
18969	  trunk/lib/libqof/qof/qofbook.c, trunk/lib/libqof/qof/qofbook.h,
18970	  trunk/lib/libqof/qof/qofchoice.c,
18971	  trunk/lib/libqof/qof/qofchoice.h,
18972	  trunk/lib/libqof/qof/qofclass-p.h,
18973	  trunk/lib/libqof/qof/qofclass.c, trunk/lib/libqof/qof/qofgobj.c,
18974	  trunk/lib/libqof/qof/qofgobj.h, trunk/lib/libqof/qof/qofid-p.h,
18975	  trunk/lib/libqof/qof/qofid.c, trunk/lib/libqof/qof/qofid.h,
18976	  trunk/lib/libqof/qof/qofinstance-p.h,
18977	  trunk/lib/libqof/qof/qofinstance.c,
18978	  trunk/lib/libqof/qof/qoflog.c, trunk/lib/libqof/qof/qoflog.h,
18979	  trunk/lib/libqof/qof/qofobject-p.h,
18980	  trunk/lib/libqof/qof/qofobject.c,
18981	  trunk/lib/libqof/qof/qofquery-deserial.c,
18982	  trunk/lib/libqof/qof/qofquery-deserial.h,
18983	  trunk/lib/libqof/qof/qofquery-serialize.c,
18984	  trunk/lib/libqof/qof/qofquery-serialize.h,
18985	  trunk/lib/libqof/qof/qofquery.c,
18986	  trunk/lib/libqof/qof/qofquery.h,
18987	  trunk/lib/libqof/qof/qofquerycore.c,
18988	  trunk/lib/libqof/qof/qofquerycore.h,
18989	  trunk/lib/libqof/qof/qofsession.c,
18990	  trunk/lib/libqof/qof/qofsession.h,
18991	  trunk/lib/libqof/qof/qofsql.c, trunk/lib/libqof/qof/qofsql.h:
18992	  QOF 0.6.1 release update
18993
189942006-01-08 14:57  codehelp
18995
18996	* [r12298] trunk, trunk/ChangeLog, trunk/po/en_GB.po,
18997	  trunk/src/gnome-utils,
18998	  trunk/src/import-export/qif-import/test/Makefile.am: updated
18999	  en_GB translation (92fuzzy remaining) in association with Nigel
19000	  Titley and the translation project
19001
190022006-01-08 14:45  codehelp
19003
19004	* [r12297] trunk/ChangeLog, trunk/src/engine/Transaction.c,
19005	  trunk/src/gnome-utils/druid-gconf-setup.c,
19006	  trunk/src/gnome-utils/gnc-tree-model-budget.h,
19007	  trunk/src/gnome/gnc-plugin-budget.c,
19008	  trunk/src/gnome/gnc-plugin-page-budget.h: ENTER and LEAVE
19009	  matching, typo and doxygen tweak
19010
190112006-01-08 14:24  cstim
19012
19013	* [r12296] trunk/src/gnome-utils/Makefile.am: Fix gnc-svninfo.h
19014	  rule for gentoo ebuild where svn is no longer available
19015
190162006-01-08 14:01  cstim
19017
19018	* [r12295] trunk/ChangeLog,
19019	  trunk/src/gnome-utils/gnc-embedded-window.c,
19020	  trunk/src/gnome-utils/gnc-main-window.c,
19021	  trunk/src/gnome-utils/gnc-main-window.h,
19022	  trunk/src/gnome-utils/gnc-plugin-menu-additions.c,
19023	  trunk/src/gnome-utils/gnc-plugin-page.c:
19024	  src/gnome-utils/gnc-main-window.c: Add gnc workaround function
19025	  for errorneous gtk_action_group_set_translation_domain. Fixes
19026	  the statusbar-tooltip error mentioned on 2006-01-07. Filed in
19027	  gtk as bug#326200.
19028
190292006-01-07 19:13  hampton
19030
19031	* [r12294] trunk/ChangeLog,
19032	  trunk/src/report/standard-reports/account-summary.scm: Copy the
19033	  table markup from an intermediate table to the final displayed
19034	  table.
19035
190362006-01-07 19:12  hampton
19037
19038	* [r12293] trunk/src/report/report-system/html-acct-table.scm:
19039	  When building a html table from an account tree, apply markup to
19040	  the "total" lines so that they use the right stylesheet colors.
19041
190422006-01-07 18:42  hampton
19043
19044	* [r12292] trunk/ChangeLog,
19045	  trunk/src/report/standard-reports/advanced-portfolio.scm,
19046	  trunk/src/report/standard-reports/portfolio.scm: Fix the "share
19047	  decimal places" option.
19048
190492006-01-07 17:15  cstim
19050
19051	* [r12291] trunk/src/gnome-utils/gnc-main-window.c: Oops, fix
19052	  unintended additional changes
19053
190542006-01-07 17:13  cstim
19055
19056	* [r12290] trunk/po/de.po: Updated German translation
19057	* [r12289] trunk/ChangeLog,
19058	  trunk/src/gnome/gnc-plugin-page-register.c,
19059	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Add more
19060	  tooltips to actions.
19061	  src/report/report-gnome/gnc-plugin-page-report.c: Rename "Save
19062	  report" menu item to "Add report" according to IRC discussion
19063	  with warlord.
19064
190652006-01-07 17:12  cstim
19066
19067	* [r12288] trunk/src/gnome-utils/gnc-main-window.c: Add display of
19068	  a GtkAction's tooltip in the statusbar when the mouse is
19069	  selection its menu item. Code copied from gtk+'s
19070	  test/testmerge.c. Works fine, except that in non-C locales a
19071	  tooltip of "" is errorneously passed through gettext(), which
19072	  will accidentally catch a wrong string from the po files. This
19073	  needs to be fixed.
19074
190752006-01-07 15:48  cstim
19076
19077	* [r12287] trunk/src/bin/Makefile.am,
19078	  trunk/src/bin/gnucash-valgrind.in: Improve valgrind script
19079
190802006-01-07 15:47  cstim
19081
19082	* [r12286] trunk/po/nb.po: Updated Norwegian translation by Tor
19083	  Harald Thorland
19084
190852006-01-07 14:51  cstim
19086
19087	* [r12285] trunk/ChangeLog, trunk/Makefile.am, trunk/autogen.sh,
19088	  trunk/macros/autogen.sh: Move code from macros/autogen.sh to
19089	  ./autogen.sh to make it more obvious what happens. Add checks
19090	  for all programs that are called, fixes bug#325721. However in
19091	  principle the code wasn't changed, only cleaned up.
19092
190932006-01-07 07:36  hampton
19094
19095	* [r12284] trunk/GNOME2_STATUS: Update for recent HBCI fixes.
19096
190972006-01-07 07:28  hampton
19098
19099	* [r12283] trunk/src/gnome-utils/gnc-file.c,
19100	  trunk/src/report/report-gnome/gnc-plugin-page-report.c: Add some
19101	  access keys to menu items and buttons.
19102
191032006-01-07 07:03  hampton
19104
19105	* [r12282] trunk/ChangeLog,
19106	  trunk/src/business/business-gnome/dialog-date-close.c,
19107	  trunk/src/business/business-gnome/dialog-order.c,
19108	  trunk/src/gnome-utils/gnc-druid-provider-file-gnome.c,
19109	  trunk/src/gnome-utils/gnc-druid-provider-file-gnome.h: Remove
19110	  some deprecated gnome functions.
19111
191122006-01-07 06:18  hampton
19113
19114	* [r12281] trunk/ChangeLog, trunk/src/bin,
19115	  trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-valgrind.in:
19116	  Add a script to invoke the new gnucash.bin executable via
19117	  valgrind.
19118
191192006-01-07 06:00  hampton
19120
19121	* [r12280] trunk/ChangeLog,
19122	  trunk/src/gnome/window-main-summarybar.c: Performance
19123	  enhancements. Remove the model from the combo box before
19124	  clearing and repopulating it.
19125
191262006-01-06 22:55  jsled
19127
19128	* [r12279] trunk/GNOME2_STATUS: buffer-flush notes.
19129
191302006-01-06 22:28  chris
19131
19132	* [r12278] trunk/src/app-utils/gnc-ui-util.c,
19133	  trunk/src/app-utils/gnc-ui-util.h: Fix floating point exception
19134	  by checking for overflow.
19135
191362006-01-06 22:10  cstim
19137
19138	* [r12277] trunk/glade-fixup: Improve glade-fixup script so that
19139	  it can be used in subdirectories, too
19140
191412006-01-06 22:09  cstim
19142
19143	* [r12276] trunk/po/de.po: Improved German translation. 3397 out
19144	  of 4005 done.
19145	* [r12275] trunk/src/import-export/hbci/gnc-hbci-getbalance.c,
19146	  trunk/src/import-export/hbci/gnc-hbci-transfer.c,
19147	  trunk/src/import-export/hbci/gnc-hbci-utils.c: String i18n
19148	  cleanup: manual linebreaks removed
19149
191502006-01-06 21:55  cstim
19151
19152	* [r12274] trunk/src/import-export/hbci/glade/hbci.glade: String
19153	  i18n cleanup; more tooltips added
19154
191552006-01-06 21:31  chris
19156
19157	* [r12273] trunk/Makefile.am: Fixes for `make check' in toplevel
19158	  Makefile.am. Conditionally add symlink from ./gsf to
19159	  ./lib/libgsf-1.12.3/gsf. Also, silence warning:
19160	  /usr/share/automake-1.9/am/tags.am: ctags was already defined in
19161	  condition !GNC_CTAGS_FILE, which is included in condition TRUE
19162	  ... Makefile.am:138: ... `ctags' previously defined here and
19163	  avoid possible `make dist' failure by added po/POTFILES.in to
19164	  dist-hook.
19165
191662006-01-06 15:49  hampton
19167
19168	* [r12272] trunk/ChangeLog,
19169	  trunk/src/import-export/hbci/dialog-hbcitrans.c,
19170	  trunk/src/import-export/hbci/dialog-hbcitrans.h,
19171	  trunk/src/import-export/hbci/glade/hbci.glade,
19172	  trunk/src/import-export/hbci/gnc-hbci-transfer.c: Make the HBCI
19173	  Transfer dialog work again using a GtkListStore.
19174
191752006-01-06 02:49  chris
19176
19177	* [r12271] trunk/Makefile.am, trunk/po/POTFILES.in: Yet more build
19178	  tweaks for .pot file generation. Remove po/POTFILES.in (again)
19179	  from svn. Since po/POTFILES.in is added to BUILT_SOURCES, it's
19180	  auto-generated now whenever the `make all', `make check', or
19181	  `make install' targets are processed, (but not recreated every
19182	  time). And `make pot' forces the recreation of po/POTFILES.in.
19183	  Hopefully, this will works even on OSX.
19184
191852006-01-05 15:54  jsled
19186
19187	* [r12270] trunk/accounts/de_DE/acctchrt_auto.gnucash-xea,
19188	  trunk/accounts/de_DE/acctchrt_autoloan.gnucash-xea,
19189	  trunk/accounts/de_DE/acctchrt_brokerage.gnucash-xea,
19190	  trunk/accounts/de_DE/acctchrt_common.gnucash-xea,
19191	  trunk/accounts/de_DE/acctchrt_houseown.gnucash-xea,
19192	  trunk/accounts/de_DE/acctchrt_investment.gnucash-xea,
19193	  trunk/accounts/de_DE/acctchrt_kids.gnucash-xea,
19194	  trunk/accounts/de_DE/acctchrt_otherasset.gnucash-xea,
19195	  trunk/accounts/de_DE/acctchrt_otherloan.gnucash-xea,
19196	  trunk/accounts/de_DE/acctchrt_skr04.gnucash-xea,
19197	  trunk/accounts/de_DE/acctchrt_studium.gnucash-xea,
19198	  trunk/accounts/fr_FR/Makefile.am,
19199	  trunk/accounts/fr_FR/acctchrt_business.gnucash-xea,
19200	  trunk/accounts/pt_PT/acctchrt_brokerage.gnucash-xea,
19201	  trunk/accounts/pt_PT/acctchrt_carloan.gnucash-xea,
19202	  trunk/accounts/pt_PT/acctchrt_cdmoneymkt.gnucash-xea,
19203	  trunk/accounts/pt_PT/acctchrt_childcare.gnucash-xea,
19204	  trunk/accounts/pt_PT/acctchrt_common.gnucash-xea,
19205	  trunk/accounts/pt_PT/acctchrt_eduloan.gnucash-xea,
19206	  trunk/accounts/pt_PT/acctchrt_fixedassets.gnucash-xea,
19207	  trunk/accounts/pt_PT/acctchrt_homeloan.gnucash-xea,
19208	  trunk/accounts/pt_PT/acctchrt_homeown.gnucash-xea,
19209	  trunk/accounts/pt_PT/acctchrt_otherloan.gnucash-xea,
19210	  trunk/accounts/pt_PT/acctchrt_renter.gnucash-xea,
19211	  trunk/accounts/pt_PT/acctchrt_retiremt.gnucash-xea,
19212	  trunk/accounts/pt_PT/acctchrt_spouseinc.gnucash-xea,
19213	  trunk/accounts/pt_PT/acctchrt_spouseretire.gnucash-xea,
19214	  trunk/accounts/tr_TR/acctchrt_TEKDUZ.gnucash-xea: Andreas
19215	  Kohler's cleanups, Bug#321405.
19216
192172006-01-05 15:50  jsled
19218
19219	* [r12269] trunk/accounts/C/Makefile.am,
19220	  trunk/accounts/de_DE/Makefile.am,
19221	  trunk/accounts/de_DE/acctchrt_full.gnucash-xea: Restore
19222	  de_DE/acctchrt_full.gnucash-xea, makefile rules re:acctchrt_full
19223	  files.
19224
192252006-01-05 06:36  hampton
19226
19227	* [r12268] trunk/ChangeLog: Info for last set of changes.
19228
192292006-01-05 06:35  hampton
19230
19231	* [r12267] trunk/configure.in,
19232	  trunk/src/gnome-utils/gnc-main-window.c,
19233	  trunk/src/gnome-utils/ui/gnc-main-window-ui.xml: Add in some
19234	  conditionally compiled hooks for turning callgrind on/off via
19235	  the menus.
19236
192372006-01-05 06:33  hampton
19238
19239	* [r12266] trunk/src/gnome/gnc-plugin-page-account-tree.c:
19240	  Consolidate some common functionality.
19241
192422006-01-05 06:32  hampton
19243
19244	* [r12265] trunk/src/register/register-gnome/gnucash-item-list.c:
19245	  Remove debugging statement.
19246
192472006-01-05 05:18  hampton
19248
19249	* [r12264] trunk/ChangeLog,
19250	  trunk/src/register/ledger-core/split-register-load.c,
19251	  trunk/src/register/register-core/combocell.h,
19252	  trunk/src/register/register-gnome/combocell-gnome.c,
19253	  trunk/src/register/register-gnome/gnucash-item-list.c,
19254	  trunk/src/register/register-gnome/gnucash-item-list.h: Load the
19255	  entire data set into the combocell before enabling sorting.
19256	  Saves a tremendous amount of time.
19257
192582006-01-05 03:44  jsled
19259
19260	* [r12263] trunk/accounts/C/Makefile.am,
19261	  trunk/accounts/C/acctlist_brokerage.gnucash-xea,
19262	  trunk/accounts/C/acctlist_carloan.gnucash-xea,
19263	  trunk/accounts/C/acctlist_cdmoneymkt.gnucash-xea,
19264	  trunk/accounts/C/acctlist_childcare.gnucash-xea,
19265	  trunk/accounts/C/acctlist_common.gnucash-xea,
19266	  trunk/accounts/C/acctlist_eduloan.gnucash-xea,
19267	  trunk/accounts/C/acctlist_fixedassets.gnucash-xea,
19268	  trunk/accounts/C/acctlist_full.gnucash-xea,
19269	  trunk/accounts/C/acctlist_homeloan.gnucash-xea,
19270	  trunk/accounts/C/acctlist_homeown.gnucash-xea,
19271	  trunk/accounts/C/acctlist_otherloan.gnucash-xea,
19272	  trunk/accounts/C/acctlist_renter.gnucash-xea,
19273	  trunk/accounts/C/acctlist_retiremt.gnucash-xea,
19274	  trunk/accounts/C/acctlist_spouseinc.gnucash-xea,
19275	  trunk/accounts/C/acctlist_spouseretire.gnucash-xea,
19276	  trunk/accounts/de_DE/Makefile.am,
19277	  trunk/accounts/de_DE/acctchrt_full.gnucash-xea,
19278	  trunk/accounts/de_DE/acctlist_full.gnucash: Remove dead acctlist
19279	  files.
19280
192812006-01-05 03:11  hampton
19282
19283	* [r12262]
19284	  trunk/src/business/business-ledger/gncEntryLedgerLoad.c: Rename
19285	  function to eliminate duplicate names.
19286
192872006-01-05 03:10  hampton
19288
19289	* [r12261] trunk/lib/libqof/qof/gnc-numeric.c,
19290	  trunk/src/backend/file/gnc-transaction-xml-v2.c: A couple of
19291	  performance tweaks.
19292
192932006-01-05 01:38  hampton
19294
19295	* [r12260] trunk/src/bin/gnucash.in: Don't keep the shell around
19296	  when starting gnucash.
19297
192982006-01-04 21:56  cstim
19299
19300	* [r12259] trunk/po/de.po: Updated German translation
19301
193022006-01-04 21:54  cstim
19303
19304	* [r12258] trunk/src/gnome/gnc-plugin-basic-commands.c,
19305	  trunk/src/report/report-gnome/dialog-style-sheet.c: String i18n
19306	  improvements.
19307
193082006-01-04 17:25  chris
19309
19310	* [r12257] trunk/po/POTFILES.in: Add a stub po/POTFILES.in
19311
193122006-01-04 04:56  jsled
19313
19314	* [r12256] trunk/ChangeLog, trunk/GNOME2_STATUS,
19315	  trunk/src/gnome/dialog-sxsincelast.c,
19316	  trunk/src/gnome/glade/sched-xact.glade,
19317	  trunk/src/gnome/ui/gnc-plugin-page-sxregister-ui.xml,
19318	  trunk/src/gnome/ui/gnc-sxed-window-ui.xml: Since-last-run dialog
19319	  cleanups. * gnc-sxed-window-ui.xml: Remove unreferenced
19320	  `TransactionAction`. * dialog-sxsincelast.c
19321	  (sxsld_disposition_changed): change the assertion into a simple
19322	  return-if-fail due to apparent change in the calling order in
19323	  gtk 2.x...
19324
193252006-01-04 03:58  hampton
19326
19327	* [r12255] trunk/ChangeLog, trunk/src/engine/Transaction.c: When
19328	  setting the amount of a split, don't call gnc_numeric_convert on
19329	  it if the split isn't assigned to an account. This reduces the
19330	  time spent loading a data file.
19331
193322006-01-04 03:13  hampton
19333
19334	* [r12254] trunk/ChangeLog,
19335	  trunk/src/business/business-gnome/glade/invoice.glade: Couple
19336	  the radio buttons in the unpost dialog.
19337
193382006-01-04 01:02  hampton
19339
19340	* [r12253] trunk/ChangeLog, trunk/src/gnome/dialog-totd.c,
19341	  trunk/src/gnome/glade/totd.glade, trunk/src/gnome/top-level.c:
19342	  Revert the previous change and make the totd always float above
19343	  all other GnuCash windows.
19344
193452006-01-03 23:49  chris
19346
19347	* [r12252] trunk/src/bin/Makefile.am, trunk/src/bin/gnucash-bin.c,
19348	  trunk/src/bin/gnucash.in: Invert the program entry point.
19349	  'gnucash' is now a shell script that calls the executable
19350	  'gnucash-bin' which uses libguile to load guile modules.
19351
193522006-01-03 22:22  codehelp
19353
19354	* [r12251] trunk/Makefile.am: fix Mac OSX problems with buildpo
19355	  target
19356
193572006-01-03 22:01  codehelp
19358
19359	* [r12250] trunk/Makefile.am: ensure the generated file is cleaned
19360	  for make distcheck
19361
193622006-01-03 19:27  codehelp
19363
19364	* [r12249] trunk/doc/TRANSLATION_HOWTO: typos
19365	* [r12248] trunk/po/POTFILES.in: automate replacing po/POTFILES.in
19366	  and remove POTFILES.in from svn
19367
193682006-01-03 19:26  codehelp
19369
19370	* [r12247] trunk/Makefile.am, trunk/po: automate replacing
19371	  po/POTFILES.in and remove POTFILES.in from svn
19372
193732006-01-03 18:04  codehelp
19374
19375	* [r12246] trunk/Makefile.am: rebuild POTFILES.in when remaking
19376	  gnucash.pot
19377
193782006-01-03 18:02  chris
19379
19380	* [r12245] trunk/po/POTFILES.in: remove a couple recently-removed
19381	  files from POTFILES.in
19382
193832006-01-03 17:13  hampton
19384
19385	* [r12244] trunk/src/business/business-core/gncEntry.c: Rename
19386	  function to eliminate duplicate names.
19387
193882006-01-03 09:39  codehelp
19389
19390	* [r12243] branches/cashutil, branches/cashutil/AUTHORS,
19391	  branches/cashutil/ChangeLog, branches/cashutil/ChangeLog.1,
19392	  branches/cashutil/ChangeLog.2001,
19393	  branches/cashutil/ChangeLog.2002,
19394	  branches/cashutil/ChangeLog.2003,
19395	  branches/cashutil/ChangeLog.2004, branches/cashutil/DOCUMENTERS,
19396	  branches/cashutil/GNOME2_STATUS, branches/cashutil/LICENSE,
19397	  branches/cashutil/Makefile.am, branches/cashutil/README,
19398	  branches/cashutil/README.dependencies,
19399	  branches/cashutil/README.svn,
19400	  branches/cashutil/accounts/C/acctchrt_brokerage.gnucash-xea,
19401	  branches/cashutil/accounts/C/acctchrt_business.gnucash-xea,
19402	  branches/cashutil/accounts/C/acctchrt_carloan.gnucash-xea,
19403	  branches/cashutil/accounts/C/acctchrt_cdmoneymkt.gnucash-xea,
19404	  branches/cashutil/accounts/C/acctchrt_checkbook.gnucash-xea,
19405	  branches/cashutil/accounts/C/acctchrt_childcare.gnucash-xea,
19406	  branches/cashutil/accounts/C/acctchrt_common.gnucash-xea,
19407	  branches/cashutil/accounts/C/acctchrt_eduloan.gnucash-xea,
19408	  branches/cashutil/accounts/C/acctchrt_fixedassets.gnucash-xea,
19409	  branches/cashutil/accounts/C/acctchrt_full.gnucash-xea,
19410	  branches/cashutil/accounts/C/acctchrt_homeloan.gnucash-xea,
19411	  branches/cashutil/accounts/C/acctchrt_homeown.gnucash-xea,
19412	  branches/cashutil/accounts/C/acctchrt_otherloan.gnucash-xea,
19413	  branches/cashutil/accounts/C/acctchrt_renter.gnucash-xea,
19414	  branches/cashutil/accounts/C/acctchrt_retiremt.gnucash-xea,
19415	  branches/cashutil/accounts/C/acctchrt_spouseinc.gnucash-xea,
19416	  branches/cashutil/accounts/C/acctchrt_spouseretire.gnucash-xea,
19417	  branches/cashutil/accounts/C/acctlist_brokerage.gnucash-xea,
19418	  branches/cashutil/accounts/C/acctlist_carloan.gnucash-xea,
19419	  branches/cashutil/accounts/C/acctlist_cdmoneymkt.gnucash-xea,
19420	  branches/cashutil/accounts/C/acctlist_childcare.gnucash-xea,
19421	  branches/cashutil/accounts/C/acctlist_common.gnucash-xea,
19422	  branches/cashutil/accounts/C/acctlist_eduloan.gnucash-xea,
19423	  branches/cashutil/accounts/C/acctlist_fixedassets.gnucash-xea,
19424	  branches/cashutil/accounts/C/acctlist_full.gnucash-xea,
19425	  branches/cashutil/accounts/C/acctlist_homeloan.gnucash-xea,
19426	  branches/cashutil/accounts/C/acctlist_homeown.gnucash-xea,
19427	  branches/cashutil/accounts/C/acctlist_otherloan.gnucash-xea,
19428	  branches/cashutil/accounts/C/acctlist_renter.gnucash-xea,
19429	  branches/cashutil/accounts/C/acctlist_retiremt.gnucash-xea,
19430	  branches/cashutil/accounts/C/acctlist_spouseinc.gnucash-xea,
19431	  branches/cashutil/accounts/C/acctlist_spouseretire.gnucash-xea,
19432	  branches/cashutil/accounts/da/acctchrt_car.gnucash-xea,
19433	  branches/cashutil/accounts/da/acctchrt_common.gnucash-xea,
19434	  branches/cashutil/accounts/da/acctchrt_homeloan.gnucash-xea,
19435	  branches/cashutil/accounts/da/acctchrt_homeown.gnucash-xea,
19436	  branches/cashutil/accounts/de_CH/acctchrt_brokerage.gnucash-xea,
19437	  branches/cashutil/accounts/de_CH/acctchrt_chkmu.gnucash-xea,
19438	  branches/cashutil/accounts/de_CH/acctchrt_common.gnucash-xea,
19439	  branches/cashutil/accounts/de_CH/acctchrt_kids.gnucash-xea,
19440	  branches/cashutil/accounts/de_CH/acctchrt_otherasset.gnucash-xea,
19441	  branches/cashutil/accounts/de_CH/acctchrt_otherloan.gnucash-xea,
19442	  branches/cashutil/accounts/de_DE/acctchrt_auto.gnucash-xea,
19443	  branches/cashutil/accounts/de_DE/acctchrt_autoloan.gnucash-xea,
19444	  branches/cashutil/accounts/de_DE/acctchrt_brokerage.gnucash-xea,
19445	  branches/cashutil/accounts/de_DE/acctchrt_common.gnucash-xea,
19446	  branches/cashutil/accounts/de_DE/acctchrt_full.gnucash-xea,
19447	  branches/cashutil/accounts/de_DE/acctchrt_houseown.gnucash-xea,
19448	  branches/cashutil/accounts/de_DE/acctchrt_investment.gnucash-xea,
19449	  branches/cashutil/accounts/de_DE/acctchrt_kids.gnucash-xea,
19450	  branches/cashutil/accounts/de_DE/acctchrt_otherasset.gnucash-xea,
19451	  branches/cashutil/accounts/de_DE/acctchrt_otherloan.gnucash-xea,
19452	  branches/cashutil/accounts/de_DE/acctchrt_skr04.gnucash-xea,
19453	  branches/cashutil/accounts/de_DE/acctchrt_studium.gnucash-xea,
19454	  branches/cashutil/accounts/el_GR/acctchrt_brokerage.gnucash-xea,
19455	  branches/cashutil/accounts/el_GR/acctchrt_carloan.gnucash-xea,
19456	  branches/cashutil/accounts/el_GR/acctchrt_common.gnucash-xea,
19457	  branches/cashutil/accounts/es_ES/acctchrt_brokerage.gnucash-xea,
19458	  branches/cashutil/accounts/es_ES/acctchrt_carloan.gnucash-xea,
19459	  branches/cashutil/accounts/es_ES/acctchrt_cdmoneymkt.gnucash-xea,
19460	  branches/cashutil/accounts/es_ES/acctchrt_childcare.gnucash-xea,
19461	  branches/cashutil/accounts/es_ES/acctchrt_common.gnucash-xea,
19462	  branches/cashutil/accounts/es_ES/acctchrt_currency.gnucash-xea,
19463	  branches/cashutil/accounts/es_ES/acctchrt_eduloan.gnucash-xea,
19464	  branches/cashutil/accounts/es_ES/acctchrt_fixedassets.gnucash-xea,
19465	  branches/cashutil/accounts/es_ES/acctchrt_homeloan.gnucash-xea,
19466	  branches/cashutil/accounts/es_ES/acctchrt_homeown.gnucash-xea,
19467	  branches/cashutil/accounts/es_ES/acctchrt_otherloan.gnucash-xea,
19468	  branches/cashutil/accounts/es_ES/acctchrt_renter.gnucash-xea,
19469	  branches/cashutil/accounts/es_ES/acctchrt_retiremt.gnucash-xea,
19470	  branches/cashutil/accounts/es_ES/acctchrt_spouseinc.gnucash-xea,
19471	  branches/cashutil/accounts/es_ES/acctchrt_spouseretire.gnucash-xea,
19472	  branches/cashutil/accounts/fr_FR/acctchrt_brokerage.gnucash-xea,
19473	  branches/cashutil/accounts/fr_FR/acctchrt_carloan.gnucash-xea,
19474	  branches/cashutil/accounts/fr_FR/acctchrt_cdmoneymkt.gnucash-xea,
19475	  branches/cashutil/accounts/fr_FR/acctchrt_childcare.gnucash-xea,
19476	  branches/cashutil/accounts/fr_FR/acctchrt_common.gnucash-xea,
19477	  branches/cashutil/accounts/fr_FR/acctchrt_currency.gnucash-xea,
19478	  branches/cashutil/accounts/fr_FR/acctchrt_eduloan.gnucash-xea,
19479	  branches/cashutil/accounts/fr_FR/acctchrt_fixedassets.gnucash-xea,
19480	  branches/cashutil/accounts/fr_FR/acctchrt_homeloan.gnucash-xea,
19481	  branches/cashutil/accounts/fr_FR/acctchrt_homeown.gnucash-xea,
19482	  branches/cashutil/accounts/fr_FR/acctchrt_otherloan.gnucash-xea,
19483	  branches/cashutil/accounts/fr_FR/acctchrt_renter.gnucash-xea,
19484	  branches/cashutil/accounts/fr_FR/acctchrt_retiremt.gnucash-xea,
19485	  branches/cashutil/accounts/fr_FR/acctchrt_spouseinc.gnucash-xea,
19486	  branches/cashutil/accounts/fr_FR/acctchrt_spouseretire.gnucash-xea,
19487	  branches/cashutil/accounts/hu_HU/acctchrt_brokerage.gnucash-xea,
19488	  branches/cashutil/accounts/hu_HU/acctchrt_business.gnucash-xea,
19489	  branches/cashutil/accounts/hu_HU/acctchrt_carloan.gnucash-xea,
19490	  branches/cashutil/accounts/hu_HU/acctchrt_cdmoneymkt.gnucash-xea,
19491	  branches/cashutil/accounts/hu_HU/acctchrt_checkbook.gnucash-xea,
19492	  branches/cashutil/accounts/hu_HU/acctchrt_childcare.gnucash-xea,
19493	  branches/cashutil/accounts/hu_HU/acctchrt_common.gnucash-xea,
19494	  branches/cashutil/accounts/hu_HU/acctchrt_eduloan.gnucash-xea,
19495	  branches/cashutil/accounts/hu_HU/acctchrt_fixedassets.gnucash-xea,
19496	  branches/cashutil/accounts/hu_HU/acctchrt_homeloan.gnucash-xea,
19497	  branches/cashutil/accounts/hu_HU/acctchrt_homeown.gnucash-xea,
19498	  branches/cashutil/accounts/hu_HU/acctchrt_otherloan.gnucash-xea,
19499	  branches/cashutil/accounts/hu_HU/acctchrt_renter.gnucash-xea,
19500	  branches/cashutil/accounts/hu_HU/acctchrt_retiremt.gnucash-xea,
19501	  branches/cashutil/accounts/hu_HU/acctchrt_spouseinc.gnucash-xea,
19502	  branches/cashutil/accounts/hu_HU/acctchrt_spouseretire.gnucash-xea,
19503	  branches/cashutil/accounts/it/acctchrt_brokerage.gnucash-xea,
19504	  branches/cashutil/accounts/it/acctchrt_carloan.gnucash-xea,
19505	  branches/cashutil/accounts/it/acctchrt_checkbook.gnucash-xea,
19506	  branches/cashutil/accounts/it/acctchrt_childcare.gnucash-xea,
19507	  branches/cashutil/accounts/it/acctchrt_common.gnucash-xea,
19508	  branches/cashutil/accounts/it/acctchrt_fixedassets.gnucash-xea,
19509	  branches/cashutil/accounts/it/acctchrt_homeloan.gnucash-xea,
19510	  branches/cashutil/accounts/it/acctchrt_homeown.gnucash-xea,
19511	  branches/cashutil/accounts/it/acctchrt_otherloan.gnucash-xea,
19512	  branches/cashutil/accounts/it/acctchrt_renter.gnucash-xea,
19513	  branches/cashutil/accounts/it/acctchrt_retiremt.gnucash-xea,
19514	  branches/cashutil/accounts/it/acctchrt_spouseinc.gnucash-xea,
19515	  branches/cashutil/accounts/it/acctchrt_spouseretire.gnucash-xea,
19516	  branches/cashutil/accounts/ja_JP.EUC/acctchrt_common.gnucash-xea,
19517	  branches/cashutil/accounts/pt_BR/acctchrt_brokerage.gnucash-xea,
19518	  branches/cashutil/accounts/pt_BR/acctchrt_carloan.gnucash-xea,
19519	  branches/cashutil/accounts/pt_BR/acctchrt_cdmoneymkt.gnucash-xea,
19520	  branches/cashutil/accounts/pt_BR/acctchrt_childcare.gnucash-xea,
19521	  branches/cashutil/accounts/pt_BR/acctchrt_common.gnucash-xea,
19522	  branches/cashutil/accounts/pt_BR/acctchrt_currency.gnucash-xea,
19523	  branches/cashutil/accounts/pt_BR/acctchrt_eduloan.gnucash-xea,
19524	  branches/cashutil/accounts/pt_BR/acctchrt_fixedassets.gnucash-xea,
19525	  branches/cashutil/accounts/pt_BR/acctchrt_homeloan.gnucash-xea,
19526	  branches/cashutil/accounts/pt_BR/acctchrt_homeown.gnucash-xea,
19527	  branches/cashutil/accounts/pt_BR/acctchrt_otherloan.gnucash-xea,
19528	  branches/cashutil/accounts/pt_BR/acctchrt_renter.gnucash-xea,
19529	  branches/cashutil/accounts/pt_BR/acctchrt_retiremt.gnucash-xea,
19530	  branches/cashutil/accounts/pt_BR/acctchrt_spouseinc.gnucash-xea,
19531	  branches/cashutil/accounts/pt_BR/acctchrt_spouseretire.gnucash-xea,
19532	  branches/cashutil/accounts/pt_PT/acctchrt_brokerage.gnucash-xea,
19533	  branches/cashutil/accounts/pt_PT/acctchrt_carloan.gnucash-xea,
19534	  branches/cashutil/accounts/pt_PT/acctchrt_cdmoneymkt.gnucash-xea,
19535	  branches/cashutil/accounts/pt_PT/acctchrt_childcare.gnucash-xea,
19536	  branches/cashutil/accounts/pt_PT/acctchrt_common.gnucash-xea,
19537	  branches/cashutil/accounts/pt_PT/acctchrt_eduloan.gnucash-xea,
19538	  branches/cashutil/accounts/pt_PT/acctchrt_fixedassets.gnucash-xea,
19539	  branches/cashutil/accounts/pt_PT/acctchrt_homeloan.gnucash-xea,
19540	  branches/cashutil/accounts/pt_PT/acctchrt_homeown.gnucash-xea,
19541	  branches/cashutil/accounts/pt_PT/acctchrt_otherloan.gnucash-xea,
19542	  branches/cashutil/accounts/pt_PT/acctchrt_renter.gnucash-xea,
19543	  branches/cashutil/accounts/pt_PT/acctchrt_retiremt.gnucash-xea,
19544	  branches/cashutil/accounts/pt_PT/acctchrt_spouseinc.gnucash-xea,
19545	  branches/cashutil/accounts/pt_PT/acctchrt_spouseretire.gnucash-xea,
19546	  branches/cashutil/accounts/sk/acctchrt_brokerage.gnucash-xea,
19547	  branches/cashutil/accounts/sk/acctchrt_carloan.gnucash-xea,
19548	  branches/cashutil/accounts/sk/acctchrt_cdmoneymkt.gnucash-xea,
19549	  branches/cashutil/accounts/sk/acctchrt_childcare.gnucash-xea,
19550	  branches/cashutil/accounts/sk/acctchrt_common.gnucash-xea,
19551	  branches/cashutil/accounts/sk/acctchrt_currency.gnucash-xea,
19552	  branches/cashutil/accounts/sk/acctchrt_eduloan.gnucash-xea,
19553	  branches/cashutil/accounts/sk/acctchrt_fixedassets.gnucash-xea,
19554	  branches/cashutil/accounts/sk/acctchrt_homeloan.gnucash-xea,
19555	  branches/cashutil/accounts/sk/acctchrt_homeown.gnucash-xea,
19556	  branches/cashutil/accounts/sk/acctchrt_otherloan.gnucash-xea,
19557	  branches/cashutil/accounts/sk/acctchrt_renter.gnucash-xea,
19558	  branches/cashutil/accounts/sk/acctchrt_retiremt.gnucash-xea,
19559	  branches/cashutil/accounts/sk/acctchrt_spouseinc.gnucash-xea,
19560	  branches/cashutil/accounts/sk/acctchrt_spouseretire.gnucash-xea,
19561	  branches/cashutil/accounts/tr_TR/acctchrt_TEKDUZ.gnucash-xea,
19562	  branches/cashutil/accounts/tr_TR/acctchrt_brokerage.gnucash-xea,
19563	  branches/cashutil/accounts/tr_TR/acctchrt_carloan.gnucash-xea,
19564	  branches/cashutil/accounts/tr_TR/acctchrt_cdmoneymkt.gnucash-xea,
19565	  branches/cashutil/accounts/tr_TR/acctchrt_checkbook.gnucash-xea,
19566	  branches/cashutil/accounts/tr_TR/acctchrt_common.gnucash-xea,
19567	  branches/cashutil/accounts/tr_TR/acctchrt_fixedassets.gnucash-xea,
19568	  branches/cashutil/accounts/tr_TR/acctchrt_homeloan.gnucash-xea,
19569	  branches/cashutil/cashutil/src/cashutil.c,
19570	  branches/cashutil/cashutil/src/qof-main.c,
19571	  branches/cashutil/cashutil/src/qof-main.h,
19572	  branches/cashutil/cashutil/src/qof-shell.c,
19573	  branches/cashutil/configure.ac,
19574	  branches/cashutil/doc/Makefile.am,
19575	  branches/cashutil/doc/RAW-NOTES,
19576	  branches/cashutil/doc/README.build-system,
19577	  branches/cashutil/doc/README.dependencies,
19578	  branches/cashutil/doc/TRANSLATION_HOWTO,
19579	  branches/cashutil/doc/build-osx.txt,
19580	  branches/cashutil/doc/misc-notes.txt,
19581	  branches/cashutil/goffice-config.h.in,
19582	  branches/cashutil/goffice-features.h.in,
19583	  branches/cashutil/gsf-config.h.in, branches/cashutil/lib,
19584	  branches/cashutil/lib/Makefile.am, branches/cashutil/lib/README,
19585	  branches/cashutil/lib/egg, branches/cashutil/lib/glib26,
19586	  branches/cashutil/lib/glib26/gkeyfile.c,
19587	  branches/cashutil/lib/glib26/gutils26.c,
19588	  branches/cashutil/lib/goffice,
19589	  branches/cashutil/lib/goffice-0.0.4,
19590	  branches/cashutil/lib/goffice-0.0.4/goffice,
19591	  branches/cashutil/lib/goffice-0.0.4/goffice/app,
19592	  branches/cashutil/lib/goffice-0.0.4/goffice/cut-n-paste,
19593	  branches/cashutil/lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas,
19594	  branches/cashutil/lib/goffice-0.0.4/goffice/cut-n-paste/pcre,
19595	  branches/cashutil/lib/goffice-0.0.4/goffice/data,
19596	  branches/cashutil/lib/goffice-0.0.4/goffice/drawing,
19597	  branches/cashutil/lib/goffice-0.0.4/goffice/graph,
19598	  branches/cashutil/lib/goffice-0.0.4/goffice/gtk,
19599	  branches/cashutil/lib/goffice-0.0.4/goffice/ms-compat,
19600	  branches/cashutil/lib/goffice-0.0.4/goffice/utils,
19601	  branches/cashutil/lib/goffice-0.0.4/pixmaps,
19602	  branches/cashutil/lib/goffice-0.0.4/plugins,
19603	  branches/cashutil/lib/goffice-0.0.4/plugins/plot_barcol,
19604	  branches/cashutil/lib/goffice-0.0.4/plugins/plot_boxes,
19605	  branches/cashutil/lib/goffice-0.0.4/plugins/plot_pie,
19606	  branches/cashutil/lib/goffice-0.0.4/plugins/plot_radar,
19607	  branches/cashutil/lib/goffice-0.0.4/plugins/plot_surface,
19608	  branches/cashutil/lib/goffice-0.0.4/plugins/plot_xy,
19609	  branches/cashutil/lib/goffice-0.0.4/plugins/reg_linear,
19610	  branches/cashutil/lib/goffice-0.0.4/po,
19611	  branches/cashutil/lib/goffice-0.0.4/tests,
19612	  branches/cashutil/lib/guile-www,
19613	  branches/cashutil/lib/guppi-legend.patch,
19614	  branches/cashutil/lib/libc,
19615	  branches/cashutil/lib/libc/scm_strptime.c,
19616	  branches/cashutil/lib/libc/strptime.c,
19617	  branches/cashutil/lib/libc/strptime.h,
19618	  branches/cashutil/lib/libgsf-1.12.3,
19619	  branches/cashutil/lib/libgsf-1.12.3/doc,
19620	  branches/cashutil/lib/libgsf-1.12.3/doc/html,
19621	  branches/cashutil/lib/libgsf-1.12.3/doc/tmpl,
19622	  branches/cashutil/lib/libgsf-1.12.3/doc/xml,
19623	  branches/cashutil/lib/libgsf-1.12.3/gsf,
19624	  branches/cashutil/lib/libgsf-1.12.3/gsf-gnome,
19625	  branches/cashutil/lib/libgsf-1.12.3/gsf-win32,
19626	  branches/cashutil/lib/libgsf-1.12.3/po,
19627	  branches/cashutil/lib/libgsf-1.12.3/python,
19628	  branches/cashutil/lib/libgsf-1.12.3/tests,
19629	  branches/cashutil/lib/libgsf-1.12.3/thumbnailer,
19630	  branches/cashutil/lib/libqof,
19631	  branches/cashutil/lib/libqof/backend,
19632	  branches/cashutil/lib/libqof/backend/file,
19633	  branches/cashutil/lib/libqof/qof, branches/cashutil/lib/srfi,
19634	  branches/cashutil/ltmain.sh,
19635	  branches/cashutil/macros/autogen.sh,
19636	  branches/cashutil/macros/svn2cl.xsl,
19637	  branches/cashutil/make-gnucash-potfiles.in,
19638	  branches/cashutil/po/POTFILES.in, branches/cashutil/po/ca.po,
19639	  branches/cashutil/po/cs.po, branches/cashutil/po/da.po,
19640	  branches/cashutil/po/de.po, branches/cashutil/po/el.po,
19641	  branches/cashutil/po/en_GB.po, branches/cashutil/po/es.po,
19642	  branches/cashutil/po/es_NI.po, branches/cashutil/po/eu.po,
19643	  branches/cashutil/po/fr.po, branches/cashutil/po/glossary/da.po,
19644	  branches/cashutil/po/glossary/de.po,
19645	  branches/cashutil/po/glossary/el.po,
19646	  branches/cashutil/po/glossary/es.po,
19647	  branches/cashutil/po/glossary/gnc-glossary.txt,
19648	  branches/cashutil/po/glossary/it.po,
19649	  branches/cashutil/po/glossary/nb.po,
19650	  branches/cashutil/po/glossary/nl.po,
19651	  branches/cashutil/po/glossary/no.po,
19652	  branches/cashutil/po/glossary/pl.po,
19653	  branches/cashutil/po/glossary/pt.po,
19654	  branches/cashutil/po/glossary/pt_BR.po,
19655	  branches/cashutil/po/glossary/rw.po,
19656	  branches/cashutil/po/glossary/sk.po,
19657	  branches/cashutil/po/glossary/sv.po,
19658	  branches/cashutil/po/glossary/vi.po,
19659	  branches/cashutil/po/glossary/zh_TW.po,
19660	  branches/cashutil/po/hu.po, branches/cashutil/po/it.po,
19661	  branches/cashutil/po/ja.po, branches/cashutil/po/nb.po,
19662	  branches/cashutil/po/ne.po, branches/cashutil/po/nl.po,
19663	  branches/cashutil/po/pl.po, branches/cashutil/po/pt.po,
19664	  branches/cashutil/po/pt_BR.po, branches/cashutil/po/ru.po,
19665	  branches/cashutil/po/rw.po, branches/cashutil/po/sk.po,
19666	  branches/cashutil/po/sv.po, branches/cashutil/po/ta.po,
19667	  branches/cashutil/po/tr.po, branches/cashutil/po/uk.po,
19668	  branches/cashutil/po/zh_CN.po, branches/cashutil/po/zh_TW.po,
19669	  branches/cashutil/rpm/gnucash.spec.in, branches/cashutil/src,
19670	  branches/cashutil/src/Makefile.am,
19671	  branches/cashutil/src/README.modules,
19672	  branches/cashutil/src/app-utils,
19673	  branches/cashutil/src/app-utils/Makefile.am,
19674	  branches/cashutil/src/app-utils/c-interface.scm,
19675	  branches/cashutil/src/app-utils/config-var.scm,
19676	  branches/cashutil/src/app-utils/date-utilities.scm,
19677	  branches/cashutil/src/app-utils/file-utils.c,
19678	  branches/cashutil/src/app-utils/file-utils.h,
19679	  branches/cashutil/src/app-utils/gnc-accounting-period.c,
19680	  branches/cashutil/src/app-utils/gnc-accounting-period.h,
19681	  branches/cashutil/src/app-utils/gnc-component-manager.h,
19682	  branches/cashutil/src/app-utils/gnc-err-popup.c,
19683	  branches/cashutil/src/app-utils/gnc-err-popup.h,
19684	  branches/cashutil/src/app-utils/gnc-euro.h,
19685	  branches/cashutil/src/app-utils/gnc-exp-parser.c,
19686	  branches/cashutil/src/app-utils/gnc-exp-parser.h,
19687	  branches/cashutil/src/app-utils/gnc-gettext-util.c,
19688	  branches/cashutil/src/app-utils/gnc-helpers.c,
19689	  branches/cashutil/src/app-utils/gnc-helpers.h,
19690	  branches/cashutil/src/app-utils/gnc-ui-common.h,
19691	  branches/cashutil/src/app-utils/gnc-ui-util.c,
19692	  branches/cashutil/src/app-utils/gnc-ui-util.h,
19693	  branches/cashutil/src/app-utils/guile-util.c,
19694	  branches/cashutil/src/app-utils/guile-util.h,
19695	  branches/cashutil/src/app-utils/hooks.scm,
19696	  branches/cashutil/src/app-utils/kvp-option-registry.scm,
19697	  branches/cashutil/src/app-utils/option-util.c,
19698	  branches/cashutil/src/app-utils/option-util.h,
19699	  branches/cashutil/src/app-utils/options.scm,
19700	  branches/cashutil/src/app-utils/prefs.scm,
19701	  branches/cashutil/src/app-utils/test,
19702	  branches/cashutil/src/app-utils/test/Makefile.am,
19703	  branches/cashutil/src/app-utils/test/test-load-module,
19704	  branches/cashutil/src/backend,
19705	  branches/cashutil/src/backend/Makefile.am,
19706	  branches/cashutil/src/backend/dwi,
19707	  branches/cashutil/src/backend/dwi/qofmap.c,
19708	  branches/cashutil/src/backend/dwi/qofmap.h,
19709	  branches/cashutil/src/backend/file,
19710	  branches/cashutil/src/backend/file/gnc-account-xml-v2.c,
19711	  branches/cashutil/src/backend/file/gnc-backend-file.c,
19712	  branches/cashutil/src/backend/file/gnc-backend-file.h,
19713	  branches/cashutil/src/backend/file/gnc-book-xml-v2.c,
19714	  branches/cashutil/src/backend/file/gnc-commodity-xml-v2.c,
19715	  branches/cashutil/src/backend/file/gnc-freqspec-xml-v2.c,
19716	  branches/cashutil/src/backend/file/gnc-lot-xml-v2.c,
19717	  branches/cashutil/src/backend/file/gnc-pricedb-xml-v2.c,
19718	  branches/cashutil/src/backend/file/gnc-recurrence-xml-v2.c,
19719	  branches/cashutil/src/backend/file/gnc-schedxaction-xml-v2.c,
19720	  branches/cashutil/src/backend/file/gnc-transaction-xml-v2.c,
19721	  branches/cashutil/src/backend/file/gnc-xml-helper.h,
19722	  branches/cashutil/src/backend/file/gnc-xml.h,
19723	  branches/cashutil/src/backend/file/io-example-account.c,
19724	  branches/cashutil/src/backend/file/io-example-account.h,
19725	  branches/cashutil/src/backend/file/io-gncbin-r.c,
19726	  branches/cashutil/src/backend/file/io-gncbin.h,
19727	  branches/cashutil/src/backend/file/io-gncxml-gen.c,
19728	  branches/cashutil/src/backend/file/io-gncxml-gen.h,
19729	  branches/cashutil/src/backend/file/io-gncxml-v1.c,
19730	  branches/cashutil/src/backend/file/io-gncxml-v2.c,
19731	  branches/cashutil/src/backend/file/io-gncxml-v2.h,
19732	  branches/cashutil/src/backend/file/io-gncxml.h,
19733	  branches/cashutil/src/backend/file/io-utils.c,
19734	  branches/cashutil/src/backend/file/io-utils.h,
19735	  branches/cashutil/src/backend/file/sixtp-dom-generators.c,
19736	  branches/cashutil/src/backend/file/sixtp-dom-generators.h,
19737	  branches/cashutil/src/backend/file/sixtp-dom-parsers.c,
19738	  branches/cashutil/src/backend/file/sixtp-dom-parsers.h,
19739	  branches/cashutil/src/backend/file/sixtp-parsers.h,
19740	  branches/cashutil/src/backend/file/sixtp-stack.c,
19741	  branches/cashutil/src/backend/file/sixtp-stack.h,
19742	  branches/cashutil/src/backend/file/sixtp-to-dom-parser.c,
19743	  branches/cashutil/src/backend/file/sixtp-utils.c,
19744	  branches/cashutil/src/backend/file/sixtp-utils.h,
19745	  branches/cashutil/src/backend/file/sixtp.c,
19746	  branches/cashutil/src/backend/file/sixtp.h,
19747	  branches/cashutil/src/backend/file/test,
19748	  branches/cashutil/src/backend/file/test/test-dom-converters1.c,
19749	  branches/cashutil/src/backend/file/test/test-file-stuff.c,
19750	  branches/cashutil/src/backend/file/test/test-file-stuff.h,
19751	  branches/cashutil/src/backend/file/test/test-files,
19752	  branches/cashutil/src/backend/file/test/test-files/xml1,
19753	  branches/cashutil/src/backend/file/test/test-files/xml2,
19754	  branches/cashutil/src/backend/file/test/test-kvp-frames.c,
19755	  branches/cashutil/src/backend/file/test/test-load-backend.c,
19756	  branches/cashutil/src/backend/file/test/test-load-example-account.c,
19757	  branches/cashutil/src/backend/file/test/test-load-xml2.c,
19758	  branches/cashutil/src/backend/file/test/test-save-in-lang.c,
19759	  branches/cashutil/src/backend/file/test/test-xml-account.c,
19760	  branches/cashutil/src/backend/file/test/test-xml-commodity.c,
19761	  branches/cashutil/src/backend/file/test/test-xml-pricedb.c,
19762	  branches/cashutil/src/backend/file/test/test-xml-transaction.c,
19763	  branches/cashutil/src/backend/gnc-backend-api.h,
19764	  branches/cashutil/src/backend/net,
19765	  branches/cashutil/src/backend/postgres,
19766	  branches/cashutil/src/backend/postgres/PostgresBackend.c,
19767	  branches/cashutil/src/backend/postgres/PostgresBackend.h,
19768	  branches/cashutil/src/backend/postgres/account.c,
19769	  branches/cashutil/src/backend/postgres/account.h,
19770	  branches/cashutil/src/backend/postgres/book.c,
19771	  branches/cashutil/src/backend/postgres/book.h,
19772	  branches/cashutil/src/backend/postgres/builder.c,
19773	  branches/cashutil/src/backend/postgres/builder.h,
19774	  branches/cashutil/src/backend/postgres/checkpoint.c,
19775	  branches/cashutil/src/backend/postgres/checkpoint.h,
19776	  branches/cashutil/src/backend/postgres/escape.c,
19777	  branches/cashutil/src/backend/postgres/escape.h,
19778	  branches/cashutil/src/backend/postgres/events.c,
19779	  branches/cashutil/src/backend/postgres/events.h,
19780	  branches/cashutil/src/backend/postgres/gncquery.c,
19781	  branches/cashutil/src/backend/postgres/gncquery.h,
19782	  branches/cashutil/src/backend/postgres/kvp-sql.c,
19783	  branches/cashutil/src/backend/postgres/kvp-sql.h,
19784	  branches/cashutil/src/backend/postgres/price.c,
19785	  branches/cashutil/src/backend/postgres/price.h,
19786	  branches/cashutil/src/backend/postgres/putil.c,
19787	  branches/cashutil/src/backend/postgres/putil.h,
19788	  branches/cashutil/src/backend/postgres/test,
19789	  branches/cashutil/src/backend/postgres/test/Makefile.am,
19790	  branches/cashutil/src/backend/postgres/test/test-db.c,
19791	  branches/cashutil/src/backend/postgres/test/test-load-backend.c,
19792	  branches/cashutil/src/backend/postgres/test/test-period.c,
19793	  branches/cashutil/src/backend/postgres/txn.c,
19794	  branches/cashutil/src/backend/postgres/txn.h,
19795	  branches/cashutil/src/backend/postgres/txnmass.c,
19796	  branches/cashutil/src/backend/postgres/txnmass.h,
19797	  branches/cashutil/src/backend/postgres/upgrade.c,
19798	  branches/cashutil/src/backend/postgres/upgrade.h,
19799	  branches/cashutil/src/backend/qsf,
19800	  branches/cashutil/src/backend/rpc,
19801	  branches/cashutil/src/business,
19802	  branches/cashutil/src/business/business-core,
19803	  branches/cashutil/src/business/business-core/Makefile.am,
19804	  branches/cashutil/src/business/business-core/businessmod-core.c,
19805	  branches/cashutil/src/business/business-core/file,
19806	  branches/cashutil/src/business/business-core/file/gnc-address-xml-v2.c,
19807	  branches/cashutil/src/business/business-core/file/gnc-address-xml-v2.h,
19808	  branches/cashutil/src/business/business-core/file/gnc-bill-term-xml-v2.c,
19809	  branches/cashutil/src/business/business-core/file/gnc-bill-term-xml-v2.h,
19810	  branches/cashutil/src/business/business-core/file/gnc-customer-xml-v2.c,
19811	  branches/cashutil/src/business/business-core/file/gnc-customer-xml-v2.h,
19812	  branches/cashutil/src/business/business-core/file/gnc-employee-xml-v2.c,
19813	  branches/cashutil/src/business/business-core/file/gnc-employee-xml-v2.h,
19814	  branches/cashutil/src/business/business-core/file/gnc-entry-xml-v2.c,
19815	  branches/cashutil/src/business/business-core/file/gnc-entry-xml-v2.h,
19816	  branches/cashutil/src/business/business-core/file/gnc-invoice-xml-v2.c,
19817	  branches/cashutil/src/business/business-core/file/gnc-invoice-xml-v2.h,
19818	  branches/cashutil/src/business/business-core/file/gnc-job-xml-v2.c,
19819	  branches/cashutil/src/business/business-core/file/gnc-job-xml-v2.h,
19820	  branches/cashutil/src/business/business-core/file/gnc-order-xml-v2.c,
19821	  branches/cashutil/src/business/business-core/file/gnc-order-xml-v2.h,
19822	  branches/cashutil/src/business/business-core/file/gnc-owner-xml-v2.c,
19823	  branches/cashutil/src/business/business-core/file/gnc-owner-xml-v2.h,
19824	  branches/cashutil/src/business/business-core/file/gnc-tax-table-xml-v2.c,
19825	  branches/cashutil/src/business/business-core/file/gnc-tax-table-xml-v2.h,
19826	  branches/cashutil/src/business/business-core/file/gnc-vendor-xml-v2.c,
19827	  branches/cashutil/src/business/business-core/file/gnc-vendor-xml-v2.h,
19828	  branches/cashutil/src/business/business-core/file/gncmod-business-backend-file.c,
19829	  branches/cashutil/src/business/business-core/gncAddress.c,
19830	  branches/cashutil/src/business/business-core/gncAddress.h,
19831	  branches/cashutil/src/business/business-core/gncAddressP.h,
19832	  branches/cashutil/src/business/business-core/gncBillTerm.c,
19833	  branches/cashutil/src/business/business-core/gncBillTerm.h,
19834	  branches/cashutil/src/business/business-core/gncBillTermP.h,
19835	  branches/cashutil/src/business/business-core/gncBusGuile.c,
19836	  branches/cashutil/src/business/business-core/gncBusGuile.h,
19837	  branches/cashutil/src/business/business-core/gncBusiness.c,
19838	  branches/cashutil/src/business/business-core/gncBusiness.h,
19839	  branches/cashutil/src/business/business-core/gncBusinessP.h,
19840	  branches/cashutil/src/business/business-core/gncCustomer.c,
19841	  branches/cashutil/src/business/business-core/gncCustomer.h,
19842	  branches/cashutil/src/business/business-core/gncCustomerP.h,
19843	  branches/cashutil/src/business/business-core/gncEmployee.c,
19844	  branches/cashutil/src/business/business-core/gncEmployee.h,
19845	  branches/cashutil/src/business/business-core/gncEmployeeP.h,
19846	  branches/cashutil/src/business/business-core/gncEntry.c,
19847	  branches/cashutil/src/business/business-core/gncEntry.h,
19848	  branches/cashutil/src/business/business-core/gncEntryP.h,
19849	  branches/cashutil/src/business/business-core/gncInvoice.c,
19850	  branches/cashutil/src/business/business-core/gncInvoice.h,
19851	  branches/cashutil/src/business/business-core/gncInvoiceP.h,
19852	  branches/cashutil/src/business/business-core/gncJob.c,
19853	  branches/cashutil/src/business/business-core/gncJob.h,
19854	  branches/cashutil/src/business/business-core/gncJobP.h,
19855	  branches/cashutil/src/business/business-core/gncOrder.c,
19856	  branches/cashutil/src/business/business-core/gncOrder.h,
19857	  branches/cashutil/src/business/business-core/gncOrderP.h,
19858	  branches/cashutil/src/business/business-core/gncOwner.c,
19859	  branches/cashutil/src/business/business-core/gncOwner.h,
19860	  branches/cashutil/src/business/business-core/gncOwnerP.h,
19861	  branches/cashutil/src/business/business-core/gncTaxTable.c,
19862	  branches/cashutil/src/business/business-core/gncTaxTable.h,
19863	  branches/cashutil/src/business/business-core/gncTaxTableP.h,
19864	  branches/cashutil/src/business/business-core/gncVendor.c,
19865	  branches/cashutil/src/business/business-core/gncVendor.h,
19866	  branches/cashutil/src/business/business-core/gncVendorP.h,
19867	  branches/cashutil/src/business/business-core/test,
19868	  branches/cashutil/src/business/business-core/test/Makefile.am,
19869	  branches/cashutil/src/business/business-core/test/test-address.c,
19870	  branches/cashutil/src/business/business-core/test/test-business.c,
19871	  branches/cashutil/src/business/business-core/test/test-customer.c,
19872	  branches/cashutil/src/business/business-core/test/test-employee.c,
19873	  branches/cashutil/src/business/business-core/test/test-job.c,
19874	  branches/cashutil/src/business/business-core/test/test-load-module.c,
19875	  branches/cashutil/src/business/business-core/test/test-vendor.c,
19876	  branches/cashutil/src/business/business-gnome,
19877	  branches/cashutil/src/business/business-gnome/Makefile.am,
19878	  branches/cashutil/src/business/business-gnome/business-gnome-utils.c,
19879	  branches/cashutil/src/business/business-gnome/business-gnome-utils.h,
19880	  branches/cashutil/src/business/business-gnome/business-options-gnome.c,
19881	  branches/cashutil/src/business/business-gnome/business-options-gnome.h,
19882	  branches/cashutil/src/business/business-gnome/business-urls.c,
19883	  branches/cashutil/src/business/business-gnome/business-urls.h,
19884	  branches/cashutil/src/business/business-gnome/businessmod-gnome.c,
19885	  branches/cashutil/src/business/business-gnome/dialog-billterms.c,
19886	  branches/cashutil/src/business/business-gnome/dialog-billterms.h,
19887	  branches/cashutil/src/business/business-gnome/dialog-customer.c,
19888	  branches/cashutil/src/business/business-gnome/dialog-customer.h,
19889	  branches/cashutil/src/business/business-gnome/dialog-date-close.c,
19890	  branches/cashutil/src/business/business-gnome/dialog-date-close.h,
19891	  branches/cashutil/src/business/business-gnome/dialog-employee.c,
19892	  branches/cashutil/src/business/business-gnome/dialog-employee.h,
19893	  branches/cashutil/src/business/business-gnome/dialog-invoice.c,
19894	  branches/cashutil/src/business/business-gnome/dialog-invoice.h,
19895	  branches/cashutil/src/business/business-gnome/dialog-job.c,
19896	  branches/cashutil/src/business/business-gnome/dialog-job.h,
19897	  branches/cashutil/src/business/business-gnome/dialog-order.c,
19898	  branches/cashutil/src/business/business-gnome/dialog-order.h,
19899	  branches/cashutil/src/business/business-gnome/dialog-payment.c,
19900	  branches/cashutil/src/business/business-gnome/dialog-payment.h,
19901	  branches/cashutil/src/business/business-gnome/dialog-vendor.c,
19902	  branches/cashutil/src/business/business-gnome/dialog-vendor.h,
19903	  branches/cashutil/src/business/business-gnome/glade,
19904	  branches/cashutil/src/business/business-gnome/gnc-plugin-business.c,
19905	  branches/cashutil/src/business/business-gnome/gnc-plugin-business.h,
19906	  branches/cashutil/src/business/business-gnome/gnc-plugin-page-invoice.c,
19907	  branches/cashutil/src/business/business-gnome/gnc-plugin-page-invoice.h,
19908	  branches/cashutil/src/business/business-gnome/gw-business-gnome-spec.scm,
19909	  branches/cashutil/src/business/business-gnome/schemas,
19910	  branches/cashutil/src/business/business-gnome/search-owner.c,
19911	  branches/cashutil/src/business/business-gnome/search-owner.h,
19912	  branches/cashutil/src/business/business-gnome/ui,
19913	  branches/cashutil/src/business/business-ledger,
19914	  branches/cashutil/src/business/business-ledger/gncEntryLedger.c,
19915	  branches/cashutil/src/business/business-ledger/gncEntryLedger.h,
19916	  branches/cashutil/src/business/business-ledger/gncEntryLedgerControl.c,
19917	  branches/cashutil/src/business/business-ledger/gncEntryLedgerControl.h,
19918	  branches/cashutil/src/business/business-ledger/gncEntryLedgerDisplay.c,
19919	  branches/cashutil/src/business/business-ledger/gncEntryLedgerLayout.c,
19920	  branches/cashutil/src/business/business-ledger/gncEntryLedgerLayout.h,
19921	  branches/cashutil/src/business/business-ledger/gncEntryLedgerLoad.c,
19922	  branches/cashutil/src/business/business-ledger/gncEntryLedgerModel.c,
19923	  branches/cashutil/src/business/business-ledger/gncEntryLedgerModel.h,
19924	  branches/cashutil/src/business/business-ledger/gncEntryLedgerP.h,
19925	  branches/cashutil/src/business/business-reports,
19926	  branches/cashutil/src/business/business-reports/aging.scm,
19927	  branches/cashutil/src/business/business-reports/business-reports.scm,
19928	  branches/cashutil/src/business/business-reports/easy-invoice.scm,
19929	  branches/cashutil/src/business/business-reports/fancy-invoice.scm,
19930	  branches/cashutil/src/business/business-reports/invoice.scm,
19931	  branches/cashutil/src/business/business-reports/owner-report.scm,
19932	  branches/cashutil/src/business/business-reports/payables.scm,
19933	  branches/cashutil/src/business/business-reports/receivables.scm,
19934	  branches/cashutil/src/business/business-utils,
19935	  branches/cashutil/src/business/business-utils/business-options.c,
19936	  branches/cashutil/src/business/business-utils/business-options.h,
19937	  branches/cashutil/src/business/business-utils/business-options.scm,
19938	  branches/cashutil/src/business/business-utils/business-prefs.scm,
19939	  branches/cashutil/src/business/business-utils/gncmod-business-utils.c,
19940	  branches/cashutil/src/business/dialog-tax-table,
19941	  branches/cashutil/src/business/dialog-tax-table/Makefile.am,
19942	  branches/cashutil/src/business/dialog-tax-table/dialog-tax-table.c,
19943	  branches/cashutil/src/business/dialog-tax-table/dialog-tax-table.h,
19944	  branches/cashutil/src/business/dialog-tax-table/gncmod-dialog-tax-table.c,
19945	  branches/cashutil/src/calculation,
19946	  branches/cashutil/src/calculation/test,
19947	  branches/cashutil/src/core-utils,
19948	  branches/cashutil/src/core-utils/Makefile.am,
19949	  branches/cashutil/src/core-utils/gnc-gconf-utils.c,
19950	  branches/cashutil/src/core-utils/gnc-gconf-utils.h,
19951	  branches/cashutil/src/core-utils/gnc-gdate-utils.c,
19952	  branches/cashutil/src/core-utils/gnc-gdate-utils.h,
19953	  branches/cashutil/src/core-utils/gnc-gkeyfile-utils.c,
19954	  branches/cashutil/src/core-utils/gnc-gkeyfile-utils.h,
19955	  branches/cashutil/src/core-utils/gnc-gobject-utils.c,
19956	  branches/cashutil/src/core-utils/gnc-gobject-utils.h,
19957	  branches/cashutil/src/doc, branches/cashutil/src/doc/design,
19958	  branches/cashutil/src/doc/design/fdl.texinfo,
19959	  branches/cashutil/src/doc/dia,
19960	  branches/cashutil/src/doc/doxygen.cfg.in,
19961	  branches/cashutil/src/doc/xml, branches/cashutil/src/engine,
19962	  branches/cashutil/src/engine/Account.c,
19963	  branches/cashutil/src/engine/Account.h,
19964	  branches/cashutil/src/engine/AccountP.h,
19965	  branches/cashutil/src/engine/FreqSpec.c,
19966	  branches/cashutil/src/engine/FreqSpec.h,
19967	  branches/cashutil/src/engine/FreqSpecP.h,
19968	  branches/cashutil/src/engine/GNCId.h,
19969	  branches/cashutil/src/engine/Group.c,
19970	  branches/cashutil/src/engine/Group.h,
19971	  branches/cashutil/src/engine/GroupP.h,
19972	  branches/cashutil/src/engine/Makefile.am,
19973	  branches/cashutil/src/engine/Period.c,
19974	  branches/cashutil/src/engine/Period.h,
19975	  branches/cashutil/src/engine/Query.c,
19976	  branches/cashutil/src/engine/Query.h,
19977	  branches/cashutil/src/engine/QueryCore.h,
19978	  branches/cashutil/src/engine/QueryNew.h,
19979	  branches/cashutil/src/engine/QueryObject.h,
19980	  branches/cashutil/src/engine/QueryP.h,
19981	  branches/cashutil/src/engine/Recurrence.c,
19982	  branches/cashutil/src/engine/Recurrence.h,
19983	  branches/cashutil/src/engine/SX-book-p.h,
19984	  branches/cashutil/src/engine/SX-book.c,
19985	  branches/cashutil/src/engine/SX-book.h,
19986	  branches/cashutil/src/engine/SX-ttinfo.c,
19987	  branches/cashutil/src/engine/SX-ttinfo.h,
19988	  branches/cashutil/src/engine/SchedXaction.c,
19989	  branches/cashutil/src/engine/SchedXaction.h,
19990	  branches/cashutil/src/engine/SchedXactionP.h,
19991	  branches/cashutil/src/engine/Scrub.c,
19992	  branches/cashutil/src/engine/Scrub.h,
19993	  branches/cashutil/src/engine/Scrub2.c,
19994	  branches/cashutil/src/engine/Scrub2.h,
19995	  branches/cashutil/src/engine/Scrub3.c,
19996	  branches/cashutil/src/engine/Scrub3.h,
19997	  branches/cashutil/src/engine/ScrubP.h,
19998	  branches/cashutil/src/engine/TransLog.c,
19999	  branches/cashutil/src/engine/TransLog.h,
20000	  branches/cashutil/src/engine/Transaction.c,
20001	  branches/cashutil/src/engine/Transaction.h,
20002	  branches/cashutil/src/engine/TransactionP.h,
20003	  branches/cashutil/src/engine/cap-gains.c,
20004	  branches/cashutil/src/engine/cap-gains.h,
20005	  branches/cashutil/src/engine/cashobjects.c,
20006	  branches/cashutil/src/engine/cashobjects.h,
20007	  branches/cashutil/src/engine/engine-helpers.c,
20008	  branches/cashutil/src/engine/engine-helpers.h,
20009	  branches/cashutil/src/engine/engine-interface.scm,
20010	  branches/cashutil/src/engine/engine-utilities.scm,
20011	  branches/cashutil/src/engine/glib-helpers.c,
20012	  branches/cashutil/src/engine/glib-helpers.h,
20013	  branches/cashutil/src/engine/gnc-associate-account.c,
20014	  branches/cashutil/src/engine/gnc-associate-account.h,
20015	  branches/cashutil/src/engine/gnc-book.h,
20016	  branches/cashutil/src/engine/gnc-budget.c,
20017	  branches/cashutil/src/engine/gnc-budget.h,
20018	  branches/cashutil/src/engine/gnc-commodity.c,
20019	  branches/cashutil/src/engine/gnc-commodity.h,
20020	  branches/cashutil/src/engine/gnc-date.c,
20021	  branches/cashutil/src/engine/gnc-date.h,
20022	  branches/cashutil/src/engine/gnc-engine-util.c,
20023	  branches/cashutil/src/engine/gnc-engine-util.h,
20024	  branches/cashutil/src/engine/gnc-engine.c,
20025	  branches/cashutil/src/engine/gnc-engine.h,
20026	  branches/cashutil/src/engine/gnc-event-p.h,
20027	  branches/cashutil/src/engine/gnc-event.c,
20028	  branches/cashutil/src/engine/gnc-event.h,
20029	  branches/cashutil/src/engine/gnc-filepath-utils.c,
20030	  branches/cashutil/src/engine/gnc-filepath-utils.h,
20031	  branches/cashutil/src/engine/gnc-hooks-scm.h,
20032	  branches/cashutil/src/engine/gnc-hooks.c,
20033	  branches/cashutil/src/engine/gnc-hooks.h,
20034	  branches/cashutil/src/engine/gnc-lot-p.h,
20035	  branches/cashutil/src/engine/gnc-lot.c,
20036	  branches/cashutil/src/engine/gnc-lot.h,
20037	  branches/cashutil/src/engine/gnc-numeric.c,
20038	  branches/cashutil/src/engine/gnc-numeric.h,
20039	  branches/cashutil/src/engine/gnc-numeric.scm,
20040	  branches/cashutil/src/engine/gnc-pricedb-p.h,
20041	  branches/cashutil/src/engine/gnc-pricedb.c,
20042	  branches/cashutil/src/engine/gnc-pricedb.h,
20043	  branches/cashutil/src/engine/gnc-session-scm.c,
20044	  branches/cashutil/src/engine/gnc-session-scm.h,
20045	  branches/cashutil/src/engine/gnc-session.h,
20046	  branches/cashutil/src/engine/gnc-trace.c,
20047	  branches/cashutil/src/engine/gnc-trace.h,
20048	  branches/cashutil/src/engine/gncObject.h,
20049	  branches/cashutil/src/engine/gncla-dir.h.in,
20050	  branches/cashutil/src/engine/guid.c,
20051	  branches/cashutil/src/engine/guid.h,
20052	  branches/cashutil/src/engine/gw-engine-spec.scm,
20053	  branches/cashutil/src/engine/gw-kvp-spec.scm,
20054	  branches/cashutil/src/engine/kvp-scm.h,
20055	  branches/cashutil/src/engine/kvp-util-p.h,
20056	  branches/cashutil/src/engine/kvp-util.c,
20057	  branches/cashutil/src/engine/kvp-util.h,
20058	  branches/cashutil/src/engine/kvp_frame.c,
20059	  branches/cashutil/src/engine/kvp_frame.h,
20060	  branches/cashutil/src/engine/md5.c,
20061	  branches/cashutil/src/engine/md5.h,
20062	  branches/cashutil/src/engine/messages.c,
20063	  branches/cashutil/src/engine/messages.h,
20064	  branches/cashutil/src/engine/policy-p.h,
20065	  branches/cashutil/src/engine/policy.c,
20066	  branches/cashutil/src/engine/policy.h,
20067	  branches/cashutil/src/engine/qof-be-utils.h,
20068	  branches/cashutil/src/engine/qof.h,
20069	  branches/cashutil/src/engine/qof_book_merge.c,
20070	  branches/cashutil/src/engine/qof_book_merge.h,
20071	  branches/cashutil/src/engine/qofbackend-p.h,
20072	  branches/cashutil/src/engine/qofbackend.c,
20073	  branches/cashutil/src/engine/qofbackend.h,
20074	  branches/cashutil/src/engine/qofbook-p.h,
20075	  branches/cashutil/src/engine/qofbook.c,
20076	  branches/cashutil/src/engine/qofbook.h,
20077	  branches/cashutil/src/engine/qofchoice.c,
20078	  branches/cashutil/src/engine/qofchoice.h,
20079	  branches/cashutil/src/engine/qofclass-p.h,
20080	  branches/cashutil/src/engine/qofclass.c,
20081	  branches/cashutil/src/engine/qofclass.h,
20082	  branches/cashutil/src/engine/qofgobj.c,
20083	  branches/cashutil/src/engine/qofgobj.h,
20084	  branches/cashutil/src/engine/qofid-p.h,
20085	  branches/cashutil/src/engine/qofid.c,
20086	  branches/cashutil/src/engine/qofid.h,
20087	  branches/cashutil/src/engine/qofinstance-p.h,
20088	  branches/cashutil/src/engine/qofinstance.c,
20089	  branches/cashutil/src/engine/qofinstance.h,
20090	  branches/cashutil/src/engine/qofla-dir.h.in,
20091	  branches/cashutil/src/engine/qofmath128.c,
20092	  branches/cashutil/src/engine/qofmath128.h,
20093	  branches/cashutil/src/engine/qofobject-p.h,
20094	  branches/cashutil/src/engine/qofobject.c,
20095	  branches/cashutil/src/engine/qofobject.h,
20096	  branches/cashutil/src/engine/qofquery-deserial.c,
20097	  branches/cashutil/src/engine/qofquery-deserial.h,
20098	  branches/cashutil/src/engine/qofquery-p.h,
20099	  branches/cashutil/src/engine/qofquery-serialize.c,
20100	  branches/cashutil/src/engine/qofquery-serialize.h,
20101	  branches/cashutil/src/engine/qofquery.c,
20102	  branches/cashutil/src/engine/qofquery.h,
20103	  branches/cashutil/src/engine/qofquerycore-p.h,
20104	  branches/cashutil/src/engine/qofquerycore.c,
20105	  branches/cashutil/src/engine/qofquerycore.h,
20106	  branches/cashutil/src/engine/qofsession-p.h,
20107	  branches/cashutil/src/engine/qofsession.c,
20108	  branches/cashutil/src/engine/qofsession.h,
20109	  branches/cashutil/src/engine/qofsql.c,
20110	  branches/cashutil/src/engine/qofsql.h,
20111	  branches/cashutil/src/engine/test,
20112	  branches/cashutil/src/engine/test-core,
20113	  branches/cashutil/src/engine/test-core/test-engine-stuff.c,
20114	  branches/cashutil/src/engine/test-core/test-engine-stuff.h,
20115	  branches/cashutil/src/engine/test/Makefile.am,
20116	  branches/cashutil/src/engine/test/test-book-merge.c,
20117	  branches/cashutil/src/engine/test/test-commodities.c,
20118	  branches/cashutil/src/engine/test/test-freq-spec.c,
20119	  branches/cashutil/src/engine/test/test-group-vs-book.c,
20120	  branches/cashutil/src/engine/test/test-guid.c,
20121	  branches/cashutil/src/engine/test/test-load-engine.c,
20122	  branches/cashutil/src/engine/test/test-lots.c,
20123	  branches/cashutil/src/engine/test/test-numeric.c,
20124	  branches/cashutil/src/engine/test/test-object.c,
20125	  branches/cashutil/src/engine/test/test-period.c,
20126	  branches/cashutil/src/engine/test/test-query.c,
20127	  branches/cashutil/src/engine/test/test-querynew.c,
20128	  branches/cashutil/src/engine/test/test-recurrence.c,
20129	  branches/cashutil/src/engine/test/test-resolve-file-path.c,
20130	  branches/cashutil/src/engine/test/test-split-vs-account.c,
20131	  branches/cashutil/src/engine/test/test-transaction-reversal.c,
20132	  branches/cashutil/src/engine/test/test-transaction-voiding.c,
20133	  branches/cashutil/src/experimental,
20134	  branches/cashutil/src/experimental/cbb,
20135	  branches/cashutil/src/experimental/cbb/cbb-engine,
20136	  branches/cashutil/src/experimental/cgi-bin,
20137	  branches/cashutil/src/experimental/gg,
20138	  branches/cashutil/src/experimental/ofx,
20139	  branches/cashutil/src/experimental/ofx/explore,
20140	  branches/cashutil/src/gnc-module,
20141	  branches/cashutil/src/gnc-module/Makefile.am,
20142	  branches/cashutil/src/gnc-module/doc,
20143	  branches/cashutil/src/gnc-module/gnc-module-api.h,
20144	  branches/cashutil/src/gnc-module/gnc-module.c,
20145	  branches/cashutil/src/gnc-module/gnc-module.h,
20146	  branches/cashutil/src/gnc-module/test,
20147	  branches/cashutil/src/gnc-module/test/misc-mods,
20148	  branches/cashutil/src/gnc-module/test/mod-bar,
20149	  branches/cashutil/src/gnc-module/test/mod-bar/Makefile.am,
20150	  branches/cashutil/src/gnc-module/test/mod-bar/gnucash,
20151	  branches/cashutil/src/gnc-module/test/mod-baz,
20152	  branches/cashutil/src/gnc-module/test/mod-baz/Makefile.am,
20153	  branches/cashutil/src/gnc-module/test/mod-baz/gnucash,
20154	  branches/cashutil/src/gnc-module/test/mod-foo,
20155	  branches/cashutil/src/gnc-module/test/mod-foo/Makefile.am,
20156	  branches/cashutil/src/gnc-module/test/mod-foo/gnucash,
20157	  branches/cashutil/src/gnome, branches/cashutil/src/gnome-search,
20158	  branches/cashutil/src/gnome-search/dialog-search.c,
20159	  branches/cashutil/src/gnome-search/dialog-search.h,
20160	  branches/cashutil/src/gnome-search/gnc-general-search.c,
20161	  branches/cashutil/src/gnome-search/gnc-general-search.h,
20162	  branches/cashutil/src/gnome-search/gncmod-gnome-search.c,
20163	  branches/cashutil/src/gnome-search/search-account.c,
20164	  branches/cashutil/src/gnome-search/search-account.h,
20165	  branches/cashutil/src/gnome-search/search-boolean.c,
20166	  branches/cashutil/src/gnome-search/search-boolean.h,
20167	  branches/cashutil/src/gnome-search/search-core-type.c,
20168	  branches/cashutil/src/gnome-search/search-core-type.h,
20169	  branches/cashutil/src/gnome-search/search-date.c,
20170	  branches/cashutil/src/gnome-search/search-date.h,
20171	  branches/cashutil/src/gnome-search/search-double.c,
20172	  branches/cashutil/src/gnome-search/search-double.h,
20173	  branches/cashutil/src/gnome-search/search-int64.c,
20174	  branches/cashutil/src/gnome-search/search-int64.h,
20175	  branches/cashutil/src/gnome-search/search-numeric.c,
20176	  branches/cashutil/src/gnome-search/search-numeric.h,
20177	  branches/cashutil/src/gnome-search/search-reconciled.c,
20178	  branches/cashutil/src/gnome-search/search-reconciled.h,
20179	  branches/cashutil/src/gnome-search/search-string.c,
20180	  branches/cashutil/src/gnome-search/search-string.h,
20181	  branches/cashutil/src/gnome-utils,
20182	  branches/cashutil/src/gnome-utils/Makefile.am,
20183	  branches/cashutil/src/gnome-utils/QuickFill.c,
20184	  branches/cashutil/src/gnome-utils/QuickFill.h,
20185	  branches/cashutil/src/gnome-utils/account-quickfill.c,
20186	  branches/cashutil/src/gnome-utils/account-quickfill.h,
20187	  branches/cashutil/src/gnome-utils/argv-list-converters.c,
20188	  branches/cashutil/src/gnome-utils/argv-list-converters.h,
20189	  branches/cashutil/src/gnome-utils/commodity.glade,
20190	  branches/cashutil/src/gnome-utils/cursors.c,
20191	  branches/cashutil/src/gnome-utils/dialog-account.c,
20192	  branches/cashutil/src/gnome-utils/dialog-account.h,
20193	  branches/cashutil/src/gnome-utils/dialog-commodity.c,
20194	  branches/cashutil/src/gnome-utils/dialog-commodity.h,
20195	  branches/cashutil/src/gnome-utils/dialog-exchange.h,
20196	  branches/cashutil/src/gnome-utils/dialog-options.c,
20197	  branches/cashutil/src/gnome-utils/dialog-options.h,
20198	  branches/cashutil/src/gnome-utils/dialog-preferences.c,
20199	  branches/cashutil/src/gnome-utils/dialog-preferences.h,
20200	  branches/cashutil/src/gnome-utils/dialog-query-list.c,
20201	  branches/cashutil/src/gnome-utils/dialog-query-list.h,
20202	  branches/cashutil/src/gnome-utils/dialog-reset-warnings.c,
20203	  branches/cashutil/src/gnome-utils/dialog-reset-warnings.h,
20204	  branches/cashutil/src/gnome-utils/dialog-transfer.c,
20205	  branches/cashutil/src/gnome-utils/dialog-transfer.h,
20206	  branches/cashutil/src/gnome-utils/dialog-utils.c,
20207	  branches/cashutil/src/gnome-utils/dialog-utils.h,
20208	  branches/cashutil/src/gnome-utils/druid-gconf-setup.c,
20209	  branches/cashutil/src/gnome-utils/druid-gconf-setup.glade,
20210	  branches/cashutil/src/gnome-utils/druid-gconf-setup.h,
20211	  branches/cashutil/src/gnome-utils/druid-utils.c,
20212	  branches/cashutil/src/gnome-utils/druid-utils.h,
20213	  branches/cashutil/src/gnome-utils/gnc-account-sel.c,
20214	  branches/cashutil/src/gnome-utils/gnc-account-sel.h,
20215	  branches/cashutil/src/gnome-utils/gnc-amount-edit.c,
20216	  branches/cashutil/src/gnome-utils/gnc-amount-edit.h,
20217	  branches/cashutil/src/gnome-utils/gnc-commodity-edit.c,
20218	  branches/cashutil/src/gnome-utils/gnc-commodity-edit.h,
20219	  branches/cashutil/src/gnome-utils/gnc-currency-edit.c,
20220	  branches/cashutil/src/gnome-utils/gnc-currency-edit.h,
20221	  branches/cashutil/src/gnome-utils/gnc-date-delta.c,
20222	  branches/cashutil/src/gnome-utils/gnc-date-delta.h,
20223	  branches/cashutil/src/gnome-utils/gnc-date-edit.c,
20224	  branches/cashutil/src/gnome-utils/gnc-date-edit.h,
20225	  branches/cashutil/src/gnome-utils/gnc-date-format.c,
20226	  branches/cashutil/src/gnome-utils/gnc-date-format.glade,
20227	  branches/cashutil/src/gnome-utils/gnc-date-format.h,
20228	  branches/cashutil/src/gnome-utils/gnc-dense-cal.c,
20229	  branches/cashutil/src/gnome-utils/gnc-dense-cal.h,
20230	  branches/cashutil/src/gnome-utils/gnc-dialog.c,
20231	  branches/cashutil/src/gnome-utils/gnc-dir.h.in,
20232	  branches/cashutil/src/gnome-utils/gnc-druid-provider-file-gnome.c,
20233	  branches/cashutil/src/gnome-utils/gnc-druid-provider-multifile-gnome.c,
20234	  branches/cashutil/src/gnome-utils/gnc-embedded-window.c,
20235	  branches/cashutil/src/gnome-utils/gnc-embedded-window.h,
20236	  branches/cashutil/src/gnome-utils/gnc-file.c,
20237	  branches/cashutil/src/gnome-utils/gnc-file.h,
20238	  branches/cashutil/src/gnome-utils/gnc-frequency.c,
20239	  branches/cashutil/src/gnome-utils/gnc-frequency.h,
20240	  branches/cashutil/src/gnome-utils/gnc-general-select.c,
20241	  branches/cashutil/src/gnome-utils/gnc-general-select.h,
20242	  branches/cashutil/src/gnome-utils/gnc-gnome-utils.c,
20243	  branches/cashutil/src/gnome-utils/gnc-gnome-utils.h,
20244	  branches/cashutil/src/gnome-utils/gnc-gui-query.c,
20245	  branches/cashutil/src/gnome-utils/gnc-gui-query.glade,
20246	  branches/cashutil/src/gnome-utils/gnc-gui-query.h,
20247	  branches/cashutil/src/gnome-utils/gnc-html-graph-gog.c,
20248	  branches/cashutil/src/gnome-utils/gnc-html-guppi.c,
20249	  branches/cashutil/src/gnome-utils/gnc-html-guppi.h,
20250	  branches/cashutil/src/gnome-utils/gnc-html-history.c,
20251	  branches/cashutil/src/gnome-utils/gnc-html-history.h,
20252	  branches/cashutil/src/gnome-utils/gnc-html.c,
20253	  branches/cashutil/src/gnome-utils/gnc-html.h,
20254	  branches/cashutil/src/gnome-utils/gnc-icons.c,
20255	  branches/cashutil/src/gnome-utils/gnc-main-window.c,
20256	  branches/cashutil/src/gnome-utils/gnc-main-window.h,
20257	  branches/cashutil/src/gnome-utils/gnc-menu-extensions.c,
20258	  branches/cashutil/src/gnome-utils/gnc-menu-extensions.h,
20259	  branches/cashutil/src/gnome-utils/gnc-menu-extensions.scm,
20260	  branches/cashutil/src/gnome-utils/gnc-period-select.c,
20261	  branches/cashutil/src/gnome-utils/gnc-period-select.h,
20262	  branches/cashutil/src/gnome-utils/gnc-plugin-file-history.c,
20263	  branches/cashutil/src/gnome-utils/gnc-plugin-file-history.h,
20264	  branches/cashutil/src/gnome-utils/gnc-plugin-manager.c,
20265	  branches/cashutil/src/gnome-utils/gnc-plugin-manager.h,
20266	  branches/cashutil/src/gnome-utils/gnc-plugin-menu-additions.c,
20267	  branches/cashutil/src/gnome-utils/gnc-plugin-menu-additions.h,
20268	  branches/cashutil/src/gnome-utils/gnc-plugin-page.c,
20269	  branches/cashutil/src/gnome-utils/gnc-plugin-page.h,
20270	  branches/cashutil/src/gnome-utils/gnc-plugin.c,
20271	  branches/cashutil/src/gnome-utils/gnc-plugin.h,
20272	  branches/cashutil/src/gnome-utils/gnc-query-list.c,
20273	  branches/cashutil/src/gnome-utils/gnc-query-list.h,
20274	  branches/cashutil/src/gnome-utils/gnc-recurrence.c,
20275	  branches/cashutil/src/gnome-utils/gnc-splash.c,
20276	  branches/cashutil/src/gnome-utils/gnc-splash.h,
20277	  branches/cashutil/src/gnome-utils/gnc-tree-model-account-types.c,
20278	  branches/cashutil/src/gnome-utils/gnc-tree-model-account-types.h,
20279	  branches/cashutil/src/gnome-utils/gnc-tree-model-account.c,
20280	  branches/cashutil/src/gnome-utils/gnc-tree-model-account.h,
20281	  branches/cashutil/src/gnome-utils/gnc-tree-model-budget.c,
20282	  branches/cashutil/src/gnome-utils/gnc-tree-model-budget.h,
20283	  branches/cashutil/src/gnome-utils/gnc-tree-model-commodity.c,
20284	  branches/cashutil/src/gnome-utils/gnc-tree-model-commodity.h,
20285	  branches/cashutil/src/gnome-utils/gnc-tree-model-example-account.c,
20286	  branches/cashutil/src/gnome-utils/gnc-tree-model-example-account.h,
20287	  branches/cashutil/src/gnome-utils/gnc-tree-model-price.c,
20288	  branches/cashutil/src/gnome-utils/gnc-tree-model-price.h,
20289	  branches/cashutil/src/gnome-utils/gnc-tree-model-selection.c,
20290	  branches/cashutil/src/gnome-utils/gnc-tree-model-selection.h,
20291	  branches/cashutil/src/gnome-utils/gnc-tree-model.c,
20292	  branches/cashutil/src/gnome-utils/gnc-tree-model.h,
20293	  branches/cashutil/src/gnome-utils/gnc-tree-view-account.c,
20294	  branches/cashutil/src/gnome-utils/gnc-tree-view-account.h,
20295	  branches/cashutil/src/gnome-utils/gnc-tree-view-commodity.c,
20296	  branches/cashutil/src/gnome-utils/gnc-tree-view-commodity.h,
20297	  branches/cashutil/src/gnome-utils/gnc-tree-view-price.c,
20298	  branches/cashutil/src/gnome-utils/gnc-tree-view-price.h,
20299	  branches/cashutil/src/gnome-utils/gnc-tree-view.c,
20300	  branches/cashutil/src/gnome-utils/gnc-tree-view.h,
20301	  branches/cashutil/src/gnome-utils/gnc-window.c,
20302	  branches/cashutil/src/gnome-utils/gnc-window.h,
20303	  branches/cashutil/src/gnome-utils/gncmod-gnome-utils.c,
20304	  branches/cashutil/src/gnome-utils/gnome-utils.scm,
20305	  branches/cashutil/src/gnome-utils/gw-gnome-utils-spec.scm,
20306	  branches/cashutil/src/gnome-utils/misc-gnome-utils.c,
20307	  branches/cashutil/src/gnome-utils/misc-gnome-utils.h,
20308	  branches/cashutil/src/gnome-utils/preferences.glade,
20309	  branches/cashutil/src/gnome-utils/print-session.c,
20310	  branches/cashutil/src/gnome-utils/print-session.h,
20311	  branches/cashutil/src/gnome-utils/schemas,
20312	  branches/cashutil/src/gnome-utils/search-param.c,
20313	  branches/cashutil/src/gnome-utils/search-param.h,
20314	  branches/cashutil/src/gnome-utils/test,
20315	  branches/cashutil/src/gnome-utils/test/Makefile.am,
20316	  branches/cashutil/src/gnome-utils/test/test-gnc-dialog.c,
20317	  branches/cashutil/src/gnome-utils/test/test-gnc-recurrence.c,
20318	  branches/cashutil/src/gnome-utils/transfer.glade,
20319	  branches/cashutil/src/gnome-utils/ui,
20320	  branches/cashutil/src/gnome-utils/ui/gnc-main-window-ui.xml,
20321	  branches/cashutil/src/gnome/Makefile.am,
20322	  branches/cashutil/src/gnome/dialog-chart-export.c,
20323	  branches/cashutil/src/gnome/dialog-chart-export.h,
20324	  branches/cashutil/src/gnome/dialog-commodities.c,
20325	  branches/cashutil/src/gnome/dialog-fincalc.c,
20326	  branches/cashutil/src/gnome/dialog-fincalc.h,
20327	  branches/cashutil/src/gnome/dialog-find-transactions.c,
20328	  branches/cashutil/src/gnome/dialog-find-transactions.h,
20329	  branches/cashutil/src/gnome/dialog-new-user.c,
20330	  branches/cashutil/src/gnome/dialog-new-user.h,
20331	  branches/cashutil/src/gnome/dialog-price-edit-db.c,
20332	  branches/cashutil/src/gnome/dialog-price-editor.c,
20333	  branches/cashutil/src/gnome/dialog-print-check.c,
20334	  branches/cashutil/src/gnome/dialog-print-check.h,
20335	  branches/cashutil/src/gnome/dialog-progress.c,
20336	  branches/cashutil/src/gnome/dialog-progress.h,
20337	  branches/cashutil/src/gnome/dialog-scheduledxaction.c,
20338	  branches/cashutil/src/gnome/dialog-scheduledxaction.h,
20339	  branches/cashutil/src/gnome/dialog-sx-from-trans.c,
20340	  branches/cashutil/src/gnome/dialog-sx-from-trans.h,
20341	  branches/cashutil/src/gnome/dialog-sxsincelast.c,
20342	  branches/cashutil/src/gnome/dialog-sxsincelast.h,
20343	  branches/cashutil/src/gnome/dialog-tax-info.c,
20344	  branches/cashutil/src/gnome/dialog-totd.c,
20345	  branches/cashutil/src/gnome/dialog-totd.h,
20346	  branches/cashutil/src/gnome/dialog-userpass.c,
20347	  branches/cashutil/src/gnome/druid-acct-period.c,
20348	  branches/cashutil/src/gnome/druid-acct-period.h,
20349	  branches/cashutil/src/gnome/druid-hierarchy.c,
20350	  branches/cashutil/src/gnome/druid-hierarchy.h,
20351	  branches/cashutil/src/gnome/druid-loan.c,
20352	  branches/cashutil/src/gnome/druid-loan.h,
20353	  branches/cashutil/src/gnome/druid-merge.c,
20354	  branches/cashutil/src/gnome/druid-merge.h,
20355	  branches/cashutil/src/gnome/druid-stock-split.c,
20356	  branches/cashutil/src/gnome/druid-stock-split.h,
20357	  branches/cashutil/src/gnome/glade,
20358	  branches/cashutil/src/gnome/glade/account.glade,
20359	  branches/cashutil/src/gnome/glade/budget.glade,
20360	  branches/cashutil/src/gnome/glade/commodities.glade,
20361	  branches/cashutil/src/gnome/glade/merge.glade,
20362	  branches/cashutil/src/gnome/glade/price.glade,
20363	  branches/cashutil/src/gnome/glade/print.glade,
20364	  branches/cashutil/src/gnome/glade/reconcile.glade,
20365	  branches/cashutil/src/gnome/glade/register.glade,
20366	  branches/cashutil/src/gnome/glade/sched-xact.glade,
20367	  branches/cashutil/src/gnome/glade/totd.glade,
20368	  branches/cashutil/src/gnome/glade/userpass.glade,
20369	  branches/cashutil/src/gnome/gnc-plugin-account-tree.c,
20370	  branches/cashutil/src/gnome/gnc-plugin-account-tree.h,
20371	  branches/cashutil/src/gnome/gnc-plugin-basic-commands.c,
20372	  branches/cashutil/src/gnome/gnc-plugin-basic-commands.h,
20373	  branches/cashutil/src/gnome/gnc-plugin-budget.c,
20374	  branches/cashutil/src/gnome/gnc-plugin-budget.h,
20375	  branches/cashutil/src/gnome/gnc-plugin-page-account-tree.c,
20376	  branches/cashutil/src/gnome/gnc-plugin-page-account-tree.h,
20377	  branches/cashutil/src/gnome/gnc-plugin-page-budget.c,
20378	  branches/cashutil/src/gnome/gnc-plugin-page-budget.h,
20379	  branches/cashutil/src/gnome/gnc-plugin-page-register.c,
20380	  branches/cashutil/src/gnome/gnc-plugin-page-register.h,
20381	  branches/cashutil/src/gnome/gnc-plugin-register.c,
20382	  branches/cashutil/src/gnome/gnc-plugin-register.h,
20383	  branches/cashutil/src/gnome/gnc-split-reg.c,
20384	  branches/cashutil/src/gnome/gnc-split-reg.h,
20385	  branches/cashutil/src/gnome/gw-gnc-spec.scm,
20386	  branches/cashutil/src/gnome/lot-viewer.c,
20387	  branches/cashutil/src/gnome/lot-viewer.h,
20388	  branches/cashutil/src/gnome/reconcile-list.c,
20389	  branches/cashutil/src/gnome/reconcile-list.h,
20390	  branches/cashutil/src/gnome/schemas,
20391	  branches/cashutil/src/gnome/schemas/apps_gnucash_dialog_scheduled_transctions.schemas,
20392	  branches/cashutil/src/gnome/top-level.c,
20393	  branches/cashutil/src/gnome/top-level.h,
20394	  branches/cashutil/src/gnome/ui,
20395	  branches/cashutil/src/gnome/ui/gnc-plugin-basic-commands-ui.xml,
20396	  branches/cashutil/src/gnome/ui/gnc-plugin-page-budget-ui.xml,
20397	  branches/cashutil/src/gnome/ui/gnc-plugin-page-register-ui.xml,
20398	  branches/cashutil/src/gnome/window-main-summarybar.c,
20399	  branches/cashutil/src/gnome/window-main-summarybar.h,
20400	  branches/cashutil/src/gnome/window-reconcile.c,
20401	  branches/cashutil/src/gnome/window-reconcile.h,
20402	  branches/cashutil/src/import-export,
20403	  branches/cashutil/src/import-export/binary-import,
20404	  branches/cashutil/src/import-export/binary-import/druid-commodity.c,
20405	  branches/cashutil/src/import-export/binary-import/druid-commodity.h,
20406	  branches/cashutil/src/import-export/binary-import/test,
20407	  branches/cashutil/src/import-export/csv,
20408	  branches/cashutil/src/import-export/csv/gnc-csv2glist.c,
20409	  branches/cashutil/src/import-export/csv/gnc-csv2glist.h,
20410	  branches/cashutil/src/import-export/csv/test,
20411	  branches/cashutil/src/import-export/generic-import.glade,
20412	  branches/cashutil/src/import-export/gnc-import-format-gnome.c,
20413	  branches/cashutil/src/import-export/hbci,
20414	  branches/cashutil/src/import-export/hbci/Makefile.am,
20415	  branches/cashutil/src/import-export/hbci/dialog-daterange.c,
20416	  branches/cashutil/src/import-export/hbci/dialog-daterange.h,
20417	  branches/cashutil/src/import-export/hbci/dialog-hbcitrans.c,
20418	  branches/cashutil/src/import-export/hbci/dialog-hbcitrans.h,
20419	  branches/cashutil/src/import-export/hbci/dialog-pass.c,
20420	  branches/cashutil/src/import-export/hbci/dialog-pass.h,
20421	  branches/cashutil/src/import-export/hbci/druid-hbci-initial.c,
20422	  branches/cashutil/src/import-export/hbci/druid-hbci-initial.h,
20423	  branches/cashutil/src/import-export/hbci/druid-hbci-utils.c,
20424	  branches/cashutil/src/import-export/hbci/druid-hbci-utils.h,
20425	  branches/cashutil/src/import-export/hbci/glade,
20426	  branches/cashutil/src/import-export/hbci/glade/hbci.glade,
20427	  branches/cashutil/src/import-export/hbci/glade/hbcipass.glade,
20428	  branches/cashutil/src/import-export/hbci/glade/hbciprefs.glade,
20429	  branches/cashutil/src/import-export/hbci/gnc-hbci-actions.c,
20430	  branches/cashutil/src/import-export/hbci/gnc-hbci-actions.h,
20431	  branches/cashutil/src/import-export/hbci/gnc-hbci-getbalance.c,
20432	  branches/cashutil/src/import-export/hbci/gnc-hbci-getbalance.h,
20433	  branches/cashutil/src/import-export/hbci/gnc-hbci-gettrans.c,
20434	  branches/cashutil/src/import-export/hbci/gnc-hbci-gettrans.h,
20435	  branches/cashutil/src/import-export/hbci/gnc-hbci-kvp.c,
20436	  branches/cashutil/src/import-export/hbci/gnc-hbci-kvp.h,
20437	  branches/cashutil/src/import-export/hbci/gnc-hbci-trans-templ.c,
20438	  branches/cashutil/src/import-export/hbci/gnc-hbci-trans-templ.h,
20439	  branches/cashutil/src/import-export/hbci/gnc-hbci-transfer.c,
20440	  branches/cashutil/src/import-export/hbci/gnc-hbci-transfer.h,
20441	  branches/cashutil/src/import-export/hbci/gnc-hbci-utils.c,
20442	  branches/cashutil/src/import-export/hbci/gnc-hbci-utils.h,
20443	  branches/cashutil/src/import-export/hbci/gnc-plugin-hbci.c,
20444	  branches/cashutil/src/import-export/hbci/gnc-plugin-hbci.h,
20445	  branches/cashutil/src/import-export/hbci/gncmod-hbci.c,
20446	  branches/cashutil/src/import-export/hbci/hbci-interaction.c,
20447	  branches/cashutil/src/import-export/hbci/hbci-interaction.h,
20448	  branches/cashutil/src/import-export/hbci/hbci-interactionP.h,
20449	  branches/cashutil/src/import-export/hbci/schemas,
20450	  branches/cashutil/src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas,
20451	  branches/cashutil/src/import-export/hbci/test,
20452	  branches/cashutil/src/import-export/import-account-matcher.c,
20453	  branches/cashutil/src/import-export/import-account-matcher.h,
20454	  branches/cashutil/src/import-export/import-backend.c,
20455	  branches/cashutil/src/import-export/import-backend.h,
20456	  branches/cashutil/src/import-export/import-commodity-matcher.c,
20457	  branches/cashutil/src/import-export/import-commodity-matcher.h,
20458	  branches/cashutil/src/import-export/import-format-dialog.c,
20459	  branches/cashutil/src/import-export/import-main-matcher.c,
20460	  branches/cashutil/src/import-export/import-main-matcher.h,
20461	  branches/cashutil/src/import-export/import-match-map.c,
20462	  branches/cashutil/src/import-export/import-match-map.h,
20463	  branches/cashutil/src/import-export/import-match-picker.c,
20464	  branches/cashutil/src/import-export/import-match-picker.h,
20465	  branches/cashutil/src/import-export/import-parse.c,
20466	  branches/cashutil/src/import-export/import-parse.h,
20467	  branches/cashutil/src/import-export/import-settings.c,
20468	  branches/cashutil/src/import-export/import-settings.h,
20469	  branches/cashutil/src/import-export/import-utilities.c,
20470	  branches/cashutil/src/import-export/import-utilities.h,
20471	  branches/cashutil/src/import-export/log-replay,
20472	  branches/cashutil/src/import-export/log-replay/gnc-log-replay.c,
20473	  branches/cashutil/src/import-export/log-replay/gnc-log-replay.h,
20474	  branches/cashutil/src/import-export/log-replay/gnc-plugin-log-replay.c,
20475	  branches/cashutil/src/import-export/log-replay/gnc-plugin-log-replay.h,
20476	  branches/cashutil/src/import-export/log-replay/gncmod-log-replay.c,
20477	  branches/cashutil/src/import-export/mt940,
20478	  branches/cashutil/src/import-export/mt940/gnc-mt940-import.c,
20479	  branches/cashutil/src/import-export/mt940/gnc-mt940-import.h,
20480	  branches/cashutil/src/import-export/mt940/gnc-plugin-mt940.c,
20481	  branches/cashutil/src/import-export/mt940/gnc-plugin-mt940.h,
20482	  branches/cashutil/src/import-export/mt940/gncmod-mt940-import.c,
20483	  branches/cashutil/src/import-export/ofx,
20484	  branches/cashutil/src/import-export/ofx/Makefile.am,
20485	  branches/cashutil/src/import-export/ofx/gnc-ofx-import.c,
20486	  branches/cashutil/src/import-export/ofx/gnc-ofx-import.h,
20487	  branches/cashutil/src/import-export/ofx/gnc-plugin-ofx.c,
20488	  branches/cashutil/src/import-export/ofx/gnc-plugin-ofx.h,
20489	  branches/cashutil/src/import-export/ofx/gncmod-ofx-import.c,
20490	  branches/cashutil/src/import-export/ofx/test,
20491	  branches/cashutil/src/import-export/qif,
20492	  branches/cashutil/src/import-export/qif-import,
20493	  branches/cashutil/src/import-export/qif-import/dialog-account-picker.c,
20494	  branches/cashutil/src/import-export/qif-import/dialog-account-picker.h,
20495	  branches/cashutil/src/import-export/qif-import/druid-qif-import.c,
20496	  branches/cashutil/src/import-export/qif-import/druid-qif-import.h,
20497	  branches/cashutil/src/import-export/qif-import/gnc-plugin-qif-import.c,
20498	  branches/cashutil/src/import-export/qif-import/gnc-plugin-qif-import.h,
20499	  branches/cashutil/src/import-export/qif-import/qif-file.scm,
20500	  branches/cashutil/src/import-export/qif-import/qif-guess-map.scm,
20501	  branches/cashutil/src/import-export/qif-import/qif-merge-groups.scm,
20502	  branches/cashutil/src/import-export/qif-import/qif-to-gnc.scm,
20503	  branches/cashutil/src/import-export/qif-import/test,
20504	  branches/cashutil/src/import-export/qif-io-core,
20505	  branches/cashutil/src/import-export/qif-io-core/test,
20506	  branches/cashutil/src/import-export/qif-io-core/test/data,
20507	  branches/cashutil/src/import-export/qif/qif-context.c,
20508	  branches/cashutil/src/import-export/qif/qif-defaults.c,
20509	  branches/cashutil/src/import-export/qif/qif-defaults.h,
20510	  branches/cashutil/src/import-export/qif/qif-file.c,
20511	  branches/cashutil/src/import-export/qif/qif-file.h,
20512	  branches/cashutil/src/import-export/qif/qif-import-p.h,
20513	  branches/cashutil/src/import-export/qif/qif-import.h,
20514	  branches/cashutil/src/import-export/qif/qif-objects-p.h,
20515	  branches/cashutil/src/import-export/qif/qif-objects.c,
20516	  branches/cashutil/src/import-export/qif/qif-objects.h,
20517	  branches/cashutil/src/import-export/qif/qif-parse.c,
20518	  branches/cashutil/src/import-export/qif/qif-parse.h,
20519	  branches/cashutil/src/import-export/qif/test,
20520	  branches/cashutil/src/import-export/qif/test/Makefile.am,
20521	  branches/cashutil/src/import-export/qif/test/test-files,
20522	  branches/cashutil/src/import-export/qif/test/test-qif.c,
20523	  branches/cashutil/src/import-export/schemas,
20524	  branches/cashutil/src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas,
20525	  branches/cashutil/src/import-export/test,
20526	  branches/cashutil/src/import-export/test/Makefile.am,
20527	  branches/cashutil/src/import-export/test/test-import-parse.c,
20528	  branches/cashutil/src/network-utils,
20529	  branches/cashutil/src/network-utils/gnc-gpg.c,
20530	  branches/cashutil/src/network-utils/gnc-gpg.h,
20531	  branches/cashutil/src/network-utils/gnc-http.c,
20532	  branches/cashutil/src/network-utils/gnc-http.h,
20533	  branches/cashutil/src/network-utils/test,
20534	  branches/cashutil/src/optional,
20535	  branches/cashutil/src/optional/swig,
20536	  branches/cashutil/src/optional/swig/examples,
20537	  branches/cashutil/src/pixmaps, branches/cashutil/src/quotes,
20538	  branches/cashutil/src/quotes/dump-finance-quote,
20539	  branches/cashutil/src/quotes/finance-quote-check.in,
20540	  branches/cashutil/src/quotes/finance-quote-helper.in,
20541	  branches/cashutil/src/quotes/update-finance-quote.in,
20542	  branches/cashutil/src/register,
20543	  branches/cashutil/src/register/ledger-core,
20544	  branches/cashutil/src/register/ledger-core/dialog-dup-trans.c,
20545	  branches/cashutil/src/register/ledger-core/gnc-ledger-display.c,
20546	  branches/cashutil/src/register/ledger-core/split-register-control.c,
20547	  branches/cashutil/src/register/ledger-core/split-register-control.h,
20548	  branches/cashutil/src/register/ledger-core/split-register-layout.c,
20549	  branches/cashutil/src/register/ledger-core/split-register-layout.h,
20550	  branches/cashutil/src/register/ledger-core/split-register-load.c,
20551	  branches/cashutil/src/register/ledger-core/split-register-model-save.c,
20552	  branches/cashutil/src/register/ledger-core/split-register-model-save.h,
20553	  branches/cashutil/src/register/ledger-core/split-register-model.c,
20554	  branches/cashutil/src/register/ledger-core/split-register-model.h,
20555	  branches/cashutil/src/register/ledger-core/split-register-p.h,
20556	  branches/cashutil/src/register/ledger-core/split-register-util.c,
20557	  branches/cashutil/src/register/ledger-core/split-register.c,
20558	  branches/cashutil/src/register/ledger-core/split-register.h,
20559	  branches/cashutil/src/register/ledger-core/test,
20560	  branches/cashutil/src/register/register-core,
20561	  branches/cashutil/src/register/register-core/Makefile.am,
20562	  branches/cashutil/src/register/register-core/basiccell.c,
20563	  branches/cashutil/src/register/register-core/basiccell.h,
20564	  branches/cashutil/src/register/register-core/cell-factory.c,
20565	  branches/cashutil/src/register/register-core/cell-factory.h,
20566	  branches/cashutil/src/register/register-core/cellblock.c,
20567	  branches/cashutil/src/register/register-core/cellblock.h,
20568	  branches/cashutil/src/register/register-core/checkboxcell.c,
20569	  branches/cashutil/src/register/register-core/checkboxcell.h,
20570	  branches/cashutil/src/register/register-core/combocell.h,
20571	  branches/cashutil/src/register/register-core/datecell.h,
20572	  branches/cashutil/src/register/register-core/formulacell.c,
20573	  branches/cashutil/src/register/register-core/formulacell.h,
20574	  branches/cashutil/src/register/register-core/gtable.c,
20575	  branches/cashutil/src/register/register-core/gtable.h,
20576	  branches/cashutil/src/register/register-core/numcell.c,
20577	  branches/cashutil/src/register/register-core/numcell.h,
20578	  branches/cashutil/src/register/register-core/pricecell.c,
20579	  branches/cashutil/src/register/register-core/pricecell.h,
20580	  branches/cashutil/src/register/register-core/quickfillcell.c,
20581	  branches/cashutil/src/register/register-core/quickfillcell.h,
20582	  branches/cashutil/src/register/register-core/recncell.c,
20583	  branches/cashutil/src/register/register-core/recncell.h,
20584	  branches/cashutil/src/register/register-core/register-common.c,
20585	  branches/cashutil/src/register/register-core/register-common.h,
20586	  branches/cashutil/src/register/register-core/table-allgui.c,
20587	  branches/cashutil/src/register/register-core/table-allgui.h,
20588	  branches/cashutil/src/register/register-core/table-control.c,
20589	  branches/cashutil/src/register/register-core/table-control.h,
20590	  branches/cashutil/src/register/register-core/table-layout.c,
20591	  branches/cashutil/src/register/register-core/table-layout.h,
20592	  branches/cashutil/src/register/register-core/table-model.c,
20593	  branches/cashutil/src/register/register-core/table-model.h,
20594	  branches/cashutil/src/register/register-core/test,
20595	  branches/cashutil/src/register/register-gnome,
20596	  branches/cashutil/src/register/register-gnome/combocell-gnome.c,
20597	  branches/cashutil/src/register/register-gnome/datecell-gnome.c,
20598	  branches/cashutil/src/register/register-gnome/formulacell-gnome.c,
20599	  branches/cashutil/src/register/register-gnome/formulacell-gnome.h,
20600	  branches/cashutil/src/register/register-gnome/gnucash-color.c,
20601	  branches/cashutil/src/register/register-gnome/gnucash-color.h,
20602	  branches/cashutil/src/register/register-gnome/gnucash-cursor.c,
20603	  branches/cashutil/src/register/register-gnome/gnucash-cursor.h,
20604	  branches/cashutil/src/register/register-gnome/gnucash-date-picker.c,
20605	  branches/cashutil/src/register/register-gnome/gnucash-date-picker.h,
20606	  branches/cashutil/src/register/register-gnome/gnucash-grid.c,
20607	  branches/cashutil/src/register/register-gnome/gnucash-grid.h,
20608	  branches/cashutil/src/register/register-gnome/gnucash-header.c,
20609	  branches/cashutil/src/register/register-gnome/gnucash-header.h,
20610	  branches/cashutil/src/register/register-gnome/gnucash-item-edit.c,
20611	  branches/cashutil/src/register/register-gnome/gnucash-item-edit.h,
20612	  branches/cashutil/src/register/register-gnome/gnucash-item-list.c,
20613	  branches/cashutil/src/register/register-gnome/gnucash-item-list.h,
20614	  branches/cashutil/src/register/register-gnome/gnucash-scrolled-window.c,
20615	  branches/cashutil/src/register/register-gnome/gnucash-scrolled-window.h,
20616	  branches/cashutil/src/register/register-gnome/gnucash-sheet.c,
20617	  branches/cashutil/src/register/register-gnome/gnucash-sheet.h,
20618	  branches/cashutil/src/register/register-gnome/gnucash-style.c,
20619	  branches/cashutil/src/register/register-gnome/gnucash-style.h,
20620	  branches/cashutil/src/register/register-gnome/pricecell-gnome.c,
20621	  branches/cashutil/src/register/register-gnome/pricecell-gnome.h,
20622	  branches/cashutil/src/register/register-gnome/quickfillcell-gnome.c,
20623	  branches/cashutil/src/register/register-gnome/quickfillcell-gnome.h,
20624	  branches/cashutil/src/register/register-gnome/table-gnome.c,
20625	  branches/cashutil/src/register/register-gnome/table-gnome.h,
20626	  branches/cashutil/src/register/register-gnome/test,
20627	  branches/cashutil/src/report,
20628	  branches/cashutil/src/report/locale-specific,
20629	  branches/cashutil/src/report/locale-specific/us,
20630	  branches/cashutil/src/report/locale-specific/us/test,
20631	  branches/cashutil/src/report/locale-specific/us/test/Makefile.am,
20632	  branches/cashutil/src/report/report-gnome,
20633	  branches/cashutil/src/report/report-gnome/Makefile.am,
20634	  branches/cashutil/src/report/report-gnome/dialog-column-view.c,
20635	  branches/cashutil/src/report/report-gnome/dialog-column-view.h,
20636	  branches/cashutil/src/report/report-gnome/dialog-style-sheet.c,
20637	  branches/cashutil/src/report/report-gnome/dialog-style-sheet.h,
20638	  branches/cashutil/src/report/report-gnome/gnc-plugin-page-report-ui.xml,
20639	  branches/cashutil/src/report/report-gnome/gnc-plugin-page-report.c,
20640	  branches/cashutil/src/report/report-gnome/gnc-plugin-page-report.h,
20641	  branches/cashutil/src/report/report-gnome/gncmod-report-gnome.c,
20642	  branches/cashutil/src/report/report-gnome/gw-report-gnome-spec.scm,
20643	  branches/cashutil/src/report/report-gnome/report-gnome.scm,
20644	  branches/cashutil/src/report/report-gnome/report.glade,
20645	  branches/cashutil/src/report/report-gnome/test,
20646	  branches/cashutil/src/report/report-gnome/window-report.c,
20647	  branches/cashutil/src/report/report-gnome/window-report.h,
20648	  branches/cashutil/src/report/report-system,
20649	  branches/cashutil/src/report/report-system/commodity-utilities.scm,
20650	  branches/cashutil/src/report/report-system/doc,
20651	  branches/cashutil/src/report/report-system/gnc-report.c,
20652	  branches/cashutil/src/report/report-system/gnc-report.h,
20653	  branches/cashutil/src/report/report-system/html-acct-table.scm,
20654	  branches/cashutil/src/report/report-system/html-barchart.scm,
20655	  branches/cashutil/src/report/report-system/html-document.scm,
20656	  branches/cashutil/src/report/report-system/html-piechart.scm,
20657	  branches/cashutil/src/report/report-system/html-scatter.scm,
20658	  branches/cashutil/src/report/report-system/html-style-info.scm,
20659	  branches/cashutil/src/report/report-system/html-style-sheet.scm,
20660	  branches/cashutil/src/report/report-system/html-table.scm,
20661	  branches/cashutil/src/report/report-system/html-text.scm,
20662	  branches/cashutil/src/report/report-system/html-utilities.scm,
20663	  branches/cashutil/src/report/report-system/options-utilities.scm,
20664	  branches/cashutil/src/report/report-system/report-utilities.scm,
20665	  branches/cashutil/src/report/report-system/report.scm,
20666	  branches/cashutil/src/report/report-system/test,
20667	  branches/cashutil/src/report/report-system/test/Makefile.am,
20668	  branches/cashutil/src/report/standard-reports,
20669	  branches/cashutil/src/report/standard-reports/account-piecharts.scm,
20670	  branches/cashutil/src/report/standard-reports/account-summary.scm,
20671	  branches/cashutil/src/report/standard-reports/advanced-portfolio.scm,
20672	  branches/cashutil/src/report/standard-reports/balance-sheet.scm,
20673	  branches/cashutil/src/report/standard-reports/cash-flow.scm,
20674	  branches/cashutil/src/report/standard-reports/category-barchart.scm,
20675	  branches/cashutil/src/report/standard-reports/daily-reports.scm,
20676	  branches/cashutil/src/report/standard-reports/equity-statement.scm,
20677	  branches/cashutil/src/report/standard-reports/general-journal.scm,
20678	  branches/cashutil/src/report/standard-reports/general-ledger.scm,
20679	  branches/cashutil/src/report/standard-reports/income-statement.scm,
20680	  branches/cashutil/src/report/standard-reports/net-barchart.scm,
20681	  branches/cashutil/src/report/standard-reports/portfolio.scm,
20682	  branches/cashutil/src/report/standard-reports/price-scatter.scm,
20683	  branches/cashutil/src/report/standard-reports/test,
20684	  branches/cashutil/src/report/standard-reports/test/Makefile.am,
20685	  branches/cashutil/src/report/standard-reports/transaction.scm,
20686	  branches/cashutil/src/report/standard-reports/trial-balance.scm,
20687	  branches/cashutil/src/report/stylesheets,
20688	  branches/cashutil/src/report/stylesheets/gnc-plugin-stylesheets.c,
20689	  branches/cashutil/src/report/stylesheets/gnc-plugin-stylesheets.h,
20690	  branches/cashutil/src/report/stylesheets/gncmod-stylesheets.c,
20691	  branches/cashutil/src/report/stylesheets/stylesheet-easy.scm,
20692	  branches/cashutil/src/report/stylesheets/stylesheet-fancy.scm,
20693	  branches/cashutil/src/report/stylesheets/stylesheet-plain.scm,
20694	  branches/cashutil/src/report/stylesheets/test,
20695	  branches/cashutil/src/report/stylesheets/test/Makefile.am,
20696	  branches/cashutil/src/report/utility-reports,
20697	  branches/cashutil/src/report/utility-reports/test,
20698	  branches/cashutil/src/report/utility-reports/test/Makefile.am,
20699	  branches/cashutil/src/report/utility-reports/view-column.scm,
20700	  branches/cashutil/src/report/utility-reports/welcome-to-gnucash.scm,
20701	  branches/cashutil/src/scm,
20702	  branches/cashutil/src/scm/command-line.scm,
20703	  branches/cashutil/src/scm/doc.scm,
20704	  branches/cashutil/src/scm/fin.scm,
20705	  branches/cashutil/src/scm/gnumeric,
20706	  branches/cashutil/src/scm/main-window.scm,
20707	  branches/cashutil/src/scm/main.scm,
20708	  branches/cashutil/src/scm/path.scm,
20709	  branches/cashutil/src/scm/price-quotes.scm,
20710	  branches/cashutil/src/scm/printing,
20711	  branches/cashutil/src/scm/process.scm,
20712	  branches/cashutil/src/scm/xml-generator.scm,
20713	  branches/cashutil/src/tax, branches/cashutil/src/tax/us,
20714	  branches/cashutil/src/tax/us/test,
20715	  branches/cashutil/src/test-core: merging trunk changes into
20716	  cashutil branch
20717
207182006-01-03 09:15  codehelp
20719
20720	* [r12242] branches/cashutil/src/bin,
20721	  branches/cashutil/src/bin/Makefile.am,
20722	  branches/cashutil/src/bin/gnucash2.c,
20723	  branches/cashutil/src/bin/overrides,
20724	  branches/cashutil/src/bin/qof-main.c,
20725	  branches/cashutil/src/bin/qof-main.h,
20726	  branches/cashutil/src/bin/test: gnucash2 - test C start-up
20727	  routine
20728
207292006-01-03 04:02  hampton
20730
20731	* [r12241] trunk/ChangeLog, trunk/src/gnome/dialog-totd.c,
20732	  trunk/src/gnome/glade/totd.glade: Use the component manager to
20733	  ensure there is only one totd dialog at a time. Don't mark the
20734	  dialog as transient (or type GTK_WINDOW_DIALOG) so that window
20735	  managers won't make it float above all other GnuCash windows.
20736
207372006-01-03 02:44  hampton
20738
20739	* [r12240] trunk/ChangeLog, trunk/src/engine/Transaction.c: Fix
20740	  test inverted by commit 12231.
20741
207422006-01-03 01:08  hampton
20743
20744	* [r12239] trunk/ChangeLog, trunk/src/gnome-utils/Makefile.am,
20745	  trunk/src/gnome-utils/gnc-tree-model-example-account.c,
20746	  trunk/src/gnome-utils/gnc-tree-model-example-account.h: Remove
20747	  unused files.
20748
207492006-01-03 01:06  hampton
20750
20751	* [r12238] trunk/ChangeLog, trunk/GNOME2_STATUS,
20752	  trunk/src/gnome/druid-hierarchy.c,
20753	  trunk/src/gnome/glade/account.glade: Use a GtkListStore for the
20754	  example account categories instead of layering a custom
20755	  selection model on a custom example account model. The code is a
20756	  lot simpler and has additional sorting capability. Do some
20757	  rework on the druid layout.
20758
207592006-01-03 01:05  hampton
20760
20761	* [r12237] trunk/src/gnome-utils/gnc-tree-model-selection.c,
20762	  trunk/src/gnome-utils/gnc-tree-model-selection.h: Correct
20763	  function name. Add a comment.
20764
207652006-01-02 22:32  warlord
20766
20767	* [r12236] trunk/ChangeLog,
20768	  trunk/src/gnome-utils/gnc-tree-view-account.c,
20769	  trunk/src/gnome/gnc-plugin-page-budget.c: need to #include
20770	  gkeyfile.h if we don't have glib26. *
20771	  src/gnome-utils/gnc-tree-view-account.c: *
20772	  src/gnome/gnc-plugin-page-budget.c: need to #include gkeyfile.h
20773	  if we don't have glib26.
20774
207752006-01-02 21:14  hampton
20776
20777	* [r12235] trunk/ChangeLog, trunk/src/gnome-utils/gnc-tree-view.c:
20778	  Use the right function to hide a tree column. Update a couple of
20779	  debugging messages.
20780
207812006-01-02 21:11  hampton
20782
20783	* [r12234] trunk/ChangeLog, trunk/src/engine/gnc-commodity.c,
20784	  trunk/src/engine/gnc-commodity.h,
20785	  trunk/src/engine/gw-engine-spec.scm: Initialize the qof
20786	  instances in commodity namespaces.
20787
207882006-01-02 21:07  hampton
20789
20790	* [r12233] trunk/ChangeLog, trunk/ChangeLog.2005: Start new
20791	  ChangeLog for 2006.
20792
207932006-01-02 00:37  chris
20794
20795	* [r12232] trunk/src/gnome/gncmod-budget.c: Delete unused
20796	  gncmod-budget.c.
20797
207982006-01-01 22:26  chris
20799
20800	* [r12231] trunk/src/engine/Transaction.c,
20801	  trunk/src/engine/Transaction.h: General clean-up in
20802	  Transaction.[ch]. * Regularization of 'trans' as variable name.
20803	  * Whitespace and linewraps * lots of control-flow simplification
20804	  * factor one chunk out into get_any_account() * Comment some
20805	  things that are bogus or need improvement
20806
208072006-01-01 19:56  cstim
20808
20809	* [r12230] trunk/po/nb.po: Updated Norwegian translation by Tor
20810	  Harald Thorland
20811
208122005-12-31 23:35  chris
20813
20814	* [r12229] trunk/src/engine/Transaction.c,
20815	  trunk/src/engine/Transaction.h, trunk/src/engine/TransactionP.h,
20816	  trunk/src/engine/cap-gains.c, trunk/src/engine/cap-gains.h:
20817	  Constify some Split and Transaction functions.
20818
20819