~siretart/gnucash/ubuntu-fullsource

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
2008-07-27 16:34  andi5

	* [r17427] .gitignore, packaging/win32, src/pixmaps: Ignore a few
	  generated files in local svn checkouts or git clones.

2008-07-27 16:33  andi5

	* [r17426] make-gnucash-potfiles.in, po/POTFILES.in: Add
	  gnc-date.c to make-gnucash-potfiles.in and missing aqbanking
	  files to POTFILES.in.

2008-07-27 13:08  andi5

	* [r17416] macros: Ignore libtool 2.2.x m4 files in macros/.

2008-07-27 12:52  andi5

	* [r17411] NEWS, configure.in, src/bin/gnucash-bin.c: Update to
	  release 2.2.6.

2008-07-27 12:51  andi5

	* [r17410] accounts/ru: Ignore generated files in accounts/ru.

2008-07-25 21:42  cstim

	* [r17408] po/de.po: Updated German translation. Approx. 100
	  strings were introduced/changed compared to 2.2.5. All the
	  non-QIF strings are completed, but 46 more QIF-related strings
	  to go.

2008-07-24 23:50  andi5

	* [r17406] src/import-export/aqbanking/gnc-ab-utils.c: [r17405]
	  Handle missing information when importing from aqbanking more
	  gracefully. The online_id used to match an aqbanking accountinfo
	  to a gnucash account is the concatenation of the bank code and
	  account number found. If the primer is NULL, then fall back to
	  "" instead of invalidating the whole id.

2008-07-24 08:24  cstim

	* [r17403] src/import-export/aqbanking/aqbanking.glade: Remove
	  superfluous tab in message

2008-07-22 23:31  andi5

	* [r17399] accounts/es_MX, accounts/ja, accounts/zh_CN,
	  src/import-export/aqbanking,
	  src/import-export/aqbanking/schemas,
	  src/import-export/qif-import/schemas,
	  src/import-export/qif-import/schemas/Makefile.am,
	  src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in,
	  src/scm/string.scm: Add a few svn properties that have been
	  missed by recent backports.

2008-07-22 22:35  andi5

	* [r17398] src/report/report-system/report.scm: [r17367] Reports:
	  Fix two parameter names that apparently were missed during the
	  switch to report GUID's. In both cases, the parameter needed is
	  a template ID, not a template name. Committed by cedayiv.
	* [r17397] src/report/report-gnome/window-report.c: [r17365] Bug
	  #542967: Go back to using the name of the report template in the
	  title of report options dialog boxes. Committed by cedayiv.
	* [r17396] src/core-utils/gnc-glib-utils.c,
	  src/import-export/aqbanking/druid-ab-initial.c: [r17370] Make
	  sure that the input of gnc_utf8_strip_invalid() is non-NULL.
	  Also, fix a caller in the aqbanking importer.
	* [r17395] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif.glade: [r17345] QIF Import:
	  Adjust the visual layout of commodity pages for better HIG
	  compliance. Add tooltips and rework the documentation page. A
	  number of phrases have been reworded, and I think this makes the
	  commodity pages simpler, cleaner, and clearer, at least in
	  English. Sorry, translators... Committed by cedayiv.
	* [r17394] src/import-export/qif-import/qif-dialog-utils.scm:
	  [r17344] QIF Import: Prepend the default investment-related
	  account names with the standard top-level accounts of "Income",
	  "Expenses", and "Equity". Committed by cedayiv.
	* [r17393] src/import-export/qif-import/druid-qif-import.c:
	  [r17343] QIF Import: Get better default column sizing on account
	  mapping pages by using ellipses. Committed by cedayiv.

2008-07-22 22:34  andi5

	* [r17392] src/report/standard-reports/trial-balance.scm: [r17342]
	  Trial balance report: Skip unrealized gain calculation when
	  price source is "average cost". This significantly improves
	  performance with the default report options. Centralize and
	  simplify unrealized gain code. Committed by cedayiv.
	* [r17391] src/report/standard-reports/account-piecharts.scm,
	  src/report/standard-reports/account-summary.scm,
	  src/report/standard-reports/balance-sheet.scm,
	  src/report/standard-reports/budget.scm,
	  src/report/standard-reports/equity-statement.scm,
	  src/report/standard-reports/income-statement.scm: [r17341]
	  Reports: Make "Average Cost" the default price source for
	  several additional standard reports. Committed by cedayiv.
	* [r17390] src/report/report-system/commodity-utilities.scm:
	  [r17340] Reports: Make a mildly confusing error message more
	  clear. Committed by cedayiv.
	* [r17389] src/report/standard-reports/trial-balance.scm: [r17339]
	  Bug #463320: Fix trial balance report's unrealized gain
	  calculation and inability to print unrealized gain credits. Use
	  "Average Cost" as the default price source. Committed by cedayiv.
	* [r17388] src/import-export/qif-import/druid-qif-import.c:
	  [r17336] QIF Import: Allow column resizing on account mappings
	  pages. Reorganize a massive and messy function into
	  reasonably-sized chunks. Committed by cedayiv.
	* [r17387] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif.glade: [r17328] QIF Import:
	  Update documentation and organization of the duplicate checking
	  pages. Switch to top/bottom comparisons rather than side by
	  side. Add keyboard mnemonics. Document in terms of the more
	  positive-sounding "match". Lays the groundwork for a future fix
	  to bug 95635. Committed by cedayiv.

2008-07-22 22:33  andi5

	* [r17386] src/gnome-utils/gnc-date-edit.c: [r17327] Bug #470656,
	  bug #502646: Prevent the GNCDateEdit control from crashing
	  GnuCash. If an invalid date is entered (i.e. a date not
	  supported by time_t) then the date reverts to the last valid
	  date entered or, as a last resort, the beginning of the current
	  day. Committed by cedayiv.
	* [r17385] AUTHORS, src/app-utils/gnc-ui-util.c,
	  src/app-utils/gnc-ui-util.h,
	  src/business/business-ledger/gncEntryLedger.c,
	  src/business/business-ledger/gncEntryLedgerModel.c,
	  src/core-utils/gnc-gconf-utils.h,
	  src/gnome-utils/account-quickfill.c,
	  src/gnome-utils/glade/preferences.glade,
	  src/gnome/schemas/apps_gnucash_general.schemas.in,
	  src/register/ledger-core/split-register-control.c,
	  src/register/ledger-core/split-register-model.c,
	  src/register/ledger-core/split-register.c: [r17324] Bug #129099:
	  Add option to toggle between full account path and leaf name in
	  registers. * Introduce new property show_full_account_names to
	  the schema general/register to toggle between full account path
	  and leaf name * Configuration in Preferences dialog ("Register
	  Defaults") * Convenience functions
	  gnc_get_account_name_for_register() and
	  gnc_account_lookup_for_register() return the proper values
	  depending on the configurations. * Ledgers and registers use the
	  new functions for displaying account names (applies also to
	  business-ledger) * account-quickfill uses
	  gnc_get_account_name_for_register() and listens to gconf
	  property Patch from Christoph Ernst.
	* [r17384] AUTHORS,
	  src/report/standard-reports/category-barchart.scm,
	  src/report/standard-reports/net-barchart.scm: [r17316] Reports:
	  Add option to display a table of data beneath barcharts. Patch
	  by Joachim Herb. Committed by cedayiv.
	* [r17383] AUTHORS, src/report/standard-reports/register.scm:
	  [r17297] Register report: Add option to display memos when run
	  from Basic Ledger mode. Refine the Description option.
	  Space-saving column arrangement. Patch from Robert Stocks.
	  Committed by cedayiv.
	* [r17382] src/app-utils/options.scm: [r17295] Bug 542472: Make
	  reports use accounting period as default for dates. Committed by
	  cedayiv.
	* [r17381] src/gnome-utils/dialog-options.c: [r17294] Bug 353880:
	  Adjust the border of report options dialog pages to be
	  HIG-compliant. This patch does not address the alignment of
	  controls, however. Committed by cedayiv.

2008-07-22 22:32  andi5

	* [r17380] src/report/report-system/commodity-utilities.scm:
	  [r17293] Reporting: Ignore exchange rates if the quantity to
	  exchange is zero. Committed by cedayiv.
	* [r17379] src/backend/file/test/test-file-stuff.c: [r17289] Fix a
	  -Wformat gcc warning in the test suite.
	* [r17378] configure.in, doc/examples/downloaded.mt940,
	  macros/svn2cl.xsl, po/POTFILES.in, src/bin/gnucash-bin.c,
	  src/import-export/Makefile.am, src/import-export/aqbanking,
	  src/import-export/aqbanking/Makefile.am,
	  src/import-export/aqbanking/aqbanking.glade,
	  src/import-export/aqbanking/dialog-ab-trans.c,
	  src/import-export/aqbanking/dialog-ab-trans.h,
	  src/import-export/aqbanking/dialog-daterange.c,
	  src/import-export/aqbanking/dialog-daterange.h,
	  src/import-export/aqbanking/druid-ab-initial.c,
	  src/import-export/aqbanking/druid-ab-initial.h,
	  src/import-export/aqbanking/gnc-ab-getbalance.c,
	  src/import-export/aqbanking/gnc-ab-getbalance.h,
	  src/import-export/aqbanking/gnc-ab-gettrans.c,
	  src/import-export/aqbanking/gnc-ab-gettrans.h,
	  src/import-export/aqbanking/gnc-ab-kvp.c,
	  src/import-export/aqbanking/gnc-ab-kvp.h,
	  src/import-export/aqbanking/gnc-ab-trans-templ.c,
	  src/import-export/aqbanking/gnc-ab-trans-templ.h,
	  src/import-export/aqbanking/gnc-ab-transfer.c,
	  src/import-export/aqbanking/gnc-ab-transfer.h,
	  src/import-export/aqbanking/gnc-ab-utils.c,
	  src/import-export/aqbanking/gnc-ab-utils.h,
	  src/import-export/aqbanking/gnc-file-aqb-import.c,
	  src/import-export/aqbanking/gnc-file-aqb-import.h,
	  src/import-export/aqbanking/gnc-gwen-gui.c,
	  src/import-export/aqbanking/gnc-gwen-gui.h,
	  src/import-export/aqbanking/gnc-plugin-aqbanking-ui.xml,
	  src/import-export/aqbanking/gnc-plugin-aqbanking.c,
	  src/import-export/aqbanking/gnc-plugin-aqbanking.h,
	  src/import-export/aqbanking/gncmod-aqbanking.c,
	  src/import-export/aqbanking/schemas,
	  src/import-export/aqbanking/schemas/Makefile.am,
	  src/import-export/aqbanking/schemas/apps_gnucash_dialog_hbci.schemas.in,
	  src/import-export/hbci/Makefile.am: [r17288,...] Merge
	  aqbanking3 changes into branch. [r17288] Merge
	  branches/aqbanking3 (r17287) into trunk. Port the HBCI
	  import-export module to AqBanking3. Depending on the aqbanking
	  version found, either the classic hbci/ module or the new, very
	  similar, module aqbanking3/ for AqBanking >= 3 is built and
	  installed. The influence on the rest of the code is minimal.
	  [r17337] The gwenhywfar callback function showbox_cb() must not
	  return 0. Return the id reserved for it instead. [r17338] Run
	  some iterations of the main loop in showbox_cb to give the
	  window a chance to be showed. [r17346] Do not prepare the match
	  page in the online banking wizard twice. This would
	  online_init() the api too often and lead to a crash. [r17347]
	  Bug #543049: Import all balances and txns in aqbanking contexts
	  returned. * All aqbanking imports use the same code * An account
	  number returned by the bank may differ from the one sent, so
	  that the correct result is not found * The bank may also send
	  transaction data and delete that on its servers. This may lead
	  to severe data loss if we did not tried to import of what is
	  returned as much as possible
	* [r17377] src/report/report-system/report-system.scm,
	  src/report/report-system/report-utilities.scm,
	  src/report/standard-reports/balance-sheet.scm: [r17287] Balance
	  sheet report: Support calculation of unrealized gains/losses on
	  liabilities. Committed by cedayiv.
	* [r17376] AUTHORS: Add Rolf to AUTHORS

2008-07-22 22:31  andi5

	* [r17375] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif-merge-groups.scm,
	  src/import-export/qif-import/qif-to-gnc.scm,
	  src/import-export/qif-import/qif.glade: [r17252] Bug #313660:
	  The QIF importer now allows users to pause, cancel, or go back a
	  page during data conversion. Any errors and warnings are logged
	  as they occur, directly in the druid, for the user to review.
	  Committed by cedayiv.
	* [r17374] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h,
	  po/POTFILES.in, src/business/business-reports/easy-invoice.scm,
	  src/business/business-reports/fancy-invoice.scm,
	  src/business/business-reports/invoice.scm,
	  src/business/business-reports/owner-report.scm,
	  src/engine/engine.i: [r17249,r17250,r17262] Bug #532405: Make
	  the default strftime format use %#d instead of %e on win32
	  platforms Committed by cedayiv, warlord and cstim.
	* [r17373] src/gnome/dialog-progress.c,
	  src/gnome/dialog-progress.h, src/gnome/glade/progress.glade,
	  src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif-file.scm,
	  src/import-export/qif-import/qif-import.scm,
	  src/import-export/qif-import/qif-parse.scm,
	  src/import-export/qif-import/qif-to-gnc.scm,
	  src/import-export/qif-import/qif-utils.scm,
	  src/import-export/qif-import/qif.glade, src/scm/string.scm:
	  [r17245-r17247] Add many new features to the progress dialog API
	  The following changes are included: -Add many new features to
	  the progress dialog API, including support for n levels of
	  suboperations. Fully compatible with existing code. -Add doxygen
	  documentation for the progress dialog API (none previously
	  existed). -Add a progress bar page to the QIF importer with
	  pause and cancel functions for the loading and parsing phases.
	  -Log loading and parsing error messages on the page instead of
	  using popups, which resolves bug #309359. -Add a pair of new
	  procedures to the library of Scheme string routines. -Finally,
	  some miscellaneous QIF importer clean up. Add or improve many
	  QIF importer error and warning messages. Should help users in
	  debugging their own QIF files. Some minor corrections to the
	  doxygen documentation for progress-dialog.h.
	* [r17372] src/import-export/qif-import/qif-file.scm: [r17208] QIF
	  Import: 10x improvement in file loading performance. Line
	  numbers added for message logging. Committed by cedayiv.
	* [r17371] configure.in: [r17193,r17194] GOffice >= 0.5 requires
	  GtkHTML >= 3.14. Make sure that happens or the build will fail.
	  Committed by warlord.

2008-07-20 23:53  andi5

	* [r17363] src/import-export/qif-import/qif-dialog-utils.scm,
	  src/import-export/qif-import/qif-guess-map.scm,
	  src/import-export/qif-import/qif-parse.scm,
	  src/import-export/qif-import/qif-to-gnc.scm,
	  src/import-export/qif-import/qif-utils.scm, src/scm/Makefile.am,
	  src/scm/main.scm, src/scm/string.scm: [r17191] QIF Import: Fix
	  support for multi-byte account separators. In doing so, a number
	  of reusable Scheme string manipulation procedures were written
	  and placed in string.scm. These are now available to all Scheme
	  code by automatic inclusion in main.scm. The new Scheme
	  procedures are: gnc:string-rcontains (a variation on
	  string-contains) gnc:substring-count (a variation on
	  string-count) gnc:substring-split (a variation on string-split)
	  gnc:substring-replace (search/replace a substring)
	  gnc:string-replace-char (search/replace a character)
	  gnc:string-delete-chars (delete a variety of characters)
	  Finally, the custom version of string-split was removed because
	  Guile 1.4 is no longer supported and later versions come with
	  this procedure. Committed by cedayiv.
	* [r17362] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif.glade: [r17187] QIF Import:
	  Skip over blank category mapping pages. Also some cleanup:
	  -Centralize preparation of mapping pages (eliminating several
	  callbacks) -Reorder functions to make forward declarations
	  unnecessary -Eliminate dead function
	  gnc_ui_qif_import_memo_next_cb() -Make widget spacing consistent
	  on mapping pages Committed by cedayiv.

2008-07-20 23:52  andi5

	* [r17361] src/import-export/qif-import/qif-dialog-utils.scm:
	  [r17186] Bug #515163: QIF importer no longer asks for mappings
	  that will never get used. Committed by cedayiv.
	* [r17360] src/import-export/qif-import/qif-parse.scm: [r17181]
	  Bug #535407: Stop the QIF importer from crashing GnuCash when an
	  invalid or unsupported date format is found. Committed by
	  cedayiv.
	* [r17359] src/engine/Account.c,
	  src/import-export/qif-import/qif-dialog-utils.scm,
	  src/import-export/qif-import/qif-guess-map.scm,
	  src/import-export/qif-import/qif-objects.scm: [r17180] QIF
	  Import: Add support for importing to A/R and A/P account types,
	  which were previously unknown to the importer. I also had to
	  adjust a function in the engine's Account API that caused
	  imported accounts trees to not merge properly in rare cases
	  where one an existing GnuCash account has a NULL string pointer
	  but an importer-created account has an empty string instead.
	  This situation arises as a side effect of using SWIG, which
	  doesn't let Scheme distinguish between NULL and an empty string
	  (a string containing only NUL). Committed by cedayiv.
	* [r17358] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif.glade: [r17162] Bug #475980:
	  Fix the labeling of several QIF importer pages. The account,
	  category, and memo matching pages have been redesigned to better
	  comply with the HIG: 1. The labels that told (sometimes
	  incorrectly) which page comes next are gone. 2. The lists now
	  offer a mnemonic for keyboard navigation. 3. A count of selected
	  matches is now indicated by a label. 4. A "Change" button has
	  been added as a more obvious alternative to double-clicking. On
	  the currency page 1. The label that told (sometimes incorrectly)
	  which page comes next is gone. 2. The remaining labels have been
	  simplified. 3. A mnemonic is now offered for keyboard
	  navigation. Finally, some function names have been adjusted for
	  consistency. Committed by cedayiv.
	* [r17357] src/import-export/qif-import/dialog-account-picker.c,
	  src/import-export/qif-import/dialog-account-picker.h,
	  src/import-export/qif-import/druid-qif-import.c: [r17156,r17157]
	  Bug #514210: Allow multiple rows to be selected and remapped on
	  QIF Import account mapping pages. Also includes many whitespace
	  adjustments. Bug #514210: This fixes a QIF import bug introduced
	  in r17156 which prevented users from creating new accounts while
	  mapping accounts. It also fixes several GUI annoyances: 1. The
	  tree now automatically expands to show the currently selected
	  account. 2. The new account dialog's OK button is now activated
	  by the Enter key. 3. Focus returns to the account tree when the
	  new account dialog is closed. 4. Creation of empty account names
	  is prevented. Finally, a memory leak has been fixed and many new
	  comments have been added. Committed by cedayiv.
	* [r17356] src/import-export/qif-import/druid-qif-import.c:
	  [r17150] Bug #336192: The QIF importer now allows new namespaces
	  to be entered by the user when defining new securities. New
	  namespaces become available for selection in all security pages.
	  Also includes fixes for several memory leaks and mismatched type
	  definitions. Committed by cedayiv.

2008-07-20 23:51  andi5

	* [r17355] src/gnome-utils/dialog-transfer.c: [r17149] Correct
	  quickfill direction in transfer dialogs.
	  gnc_xfer_dialog_quickfill() messed up debit and credit. When the
	  "from account" (left in normal mode, right/credit when using
	  formal accounting terms) was chosen as basis for the quickfill
	  and a match was found, the remote account should be selected on
	  the "to account" side.
	* [r17354] src/business/business-reports/owner-report.scm:
	  [r17148] Honor the "used columns" in the balance row (#530924)
	  Committed by warlord.

2008-07-20 20:29  cstim

	* [r17353] po/de.po: Update German translation: Two new strings
	  translated.

2008-07-12 16:50  rolf

	* [r17315] po/de.po: de.po: add keyboard shortcut for split
	  transaction under German locale. partly closes 542403.

2008-07-12 15:17  rolf

	* [r17314] po/de.po: de.po: improve some translations * add myself
	  to people holding copyright * "Zurückbehaltene Verluste" is
	  rather "Verlustvortrag" * "noch nicht erzielter Gewinn" becomes
	  "Nicht realisierter Gewinn"

2008-07-07 22:59  rolf

	* [r17286] po/de.po: de.po: improve German translations for a few
	  entries under "File - New". Closes 538900.

2008-07-07 20:57  cstim

	* [r17283] src/report/report-system/commodity-utilities.scm,
	  src/report/report-system/options-utilities.scm,
	  src/report/report-system/report-system.scm: [r17266] Bug
	  #460721, bug #521403, bug #538800: Add a reporting price source
	  option of "Average Cost". Originally by cedayiv.
	* [r17282] src/report/report-system/commodity-utilities.scm:
	  [r17265] Reports: Adjust the "weighted average" price source
	  computation to ignore splits with a zero "amount" since these
	  are not buys or sells. Originally by cedayiv.
	* [r17281] src/app-utils/date-utilities.scm: [r17257] Bug #526883:
	  Add a few missing conversions of strftime results to utf-8.
	  Strings returned by the c runtime must be converted to utf-8 to
	  be displayed properly in all cases. Originally by andi5.
	* [r17280] src/app-utils/options.scm: [r17256] Bug #531662: Harden
	  budget->guid to grok #f input instead of crashing. Originally
	  committed by andi5.

2008-07-07 20:56  cstim

	* [r17279] src/report/report-system/html-table.scm: [r17255] Bug
	  #539654: Correct params for recursive call inside
	  gnc:html-table-append-column!. Patch from Joachim Herb.
	  Originally committed by andi5.
	* [r17278] src/app-utils/gfec.c, src/backend/file/io-utils.c,
	  src/bin/gnucash-bin.c,
	  src/business/business-gnome/dialog-billterms.c,
	  src/business/business-gnome/dialog-customer.c,
	  src/business/business-gnome/dialog-employee.c,
	  src/business/business-gnome/dialog-invoice.c,
	  src/business/business-gnome/dialog-job.c,
	  src/business/business-gnome/dialog-order.c,
	  src/business/business-gnome/dialog-payment.c,
	  src/business/business-gnome/dialog-vendor.c,
	  src/business/business-ledger/gncEntryLedgerControl.c,
	  src/business/dialog-tax-table/dialog-tax-table.c,
	  src/gnome-search/dialog-search.c,
	  src/gnome-utils/dialog-account.c,
	  src/gnome-utils/dialog-transfer.c,
	  src/gnome-utils/druid-gconf-setup.c,
	  src/gnome-utils/druid-gnc-xml-import.c,
	  src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-gnome-utils.c,
	  src/gnome-utils/gnc-html.c, src/gnome/dialog-commodities.c,
	  src/gnome/dialog-fincalc.c, src/gnome/dialog-price-editor.c,
	  src/gnome/dialog-print-check.c, src/gnome/dialog-sx-editor.c,
	  src/gnome/druid-acct-period.c, src/gnome/druid-loan.c,
	  src/gnome/druid-merge.c, src/gnome/druid-stock-split.c,
	  src/gnome/gnc-plugin-basic-commands.c,
	  src/gnome/gnc-split-reg.c, src/gnome/window-reconcile.c,
	  src/import-export/hbci/hbci-interaction.c,
	  src/import-export/log-replay/gnc-log-replay.c,
	  src/register/ledger-core/split-register-control.c,
	  src/register/ledger-core/split-register.c,
	  src/report/report-gnome/gnc-plugin-page-report.c: [r17254] Fix
	  -Wformat gcc warnings. Originally by andi5.
	* [r17277] src/engine/Account.c, src/engine/Account.h,
	  src/register/ledger-core/split-register.c: [r17253] Bug #144669:
	  Lookup accounts in the register based on the account code as
	  well. Patch from C. Ernst to search for an account by code if
	  the lookup by name for the string entered into the register did
	  not find anything. Originally committed by andi5.
	* [r17276] lib/libqof/qof/qofsession.c: [r17248] Bug #539829: Make
	  sure msg gets assigned before it can get dereferenced.
	  Originally by cedayiv.
	* [r17275] src/core-utils/gnc-glib-utils.c: [r17214] Fix Scheme
	  logging bug in core-utils by treating strings as generic strings
	  rather than format strings. Originally by cedayiv.

2008-07-07 20:55  cstim

	* [r17274] src/backend/file/sixtp-dom-generators.c,
	  src/backend/file/sixtp-utils.c: [r17213] Fix the usages of
	  __EXTENSIONS__ so it works with newer auto-tools Originally by
	  warlord.
	* [r17273] src/scm/main.scm: [r17209] Scheme: Send backtraces to
	  the gnucash.trace log as well as the console. Originally by
	  cedayiv.
	* [r17272] AUTHORS: [r17182] Add Charles Day to the AUTHORS list.
	* [r17271] src/report/report-system/report.scm: [r17178, r17179]
	  Reporting: Prevent GnuCash from crashing if a report's option
	  generating procedure causes a Scheme exception. Also fix a typo
	  of "names" vs. "namer". Originally by cedayiv.
	* [r17270] src/gnome-utils/dialog-options.c: [r17155] Bug #452354:
	  Translate account type option names of average balance report
	  Originally by andi5.
	* [r17269] src/business/business-gnome/dialog-date-close.c:
	  [r17154] Bug #512991: Do not allow posting invoices to
	  placeholder accounts. Originally by andi5.
	* [r17268] src/gnome-utils/dialog-account.c: [r17153] Do not close
	  registers when creating a new account. Types of new accounts
	  cannot conflict with types of anchor accounts of open registers,
	  as no register can have accessed it yet. On the contrary,
	  killing the general ledger that is used to input a new account
	  is contraproductive. Originally by andi5.

2008-07-07 20:54  cstim

	* [r17267] src/business/business-ledger/gncEntryLedgerDisplay.c,
	  src/register/ledger-core/split-register-load.c,
	  src/register/ledger-core/split-register-p.h,
	  src/register/ledger-core/split-register-util.c,
	  src/register/ledger-core/split-register.c: [r17151] Bug #489502:
	  When changing the account separator, let registers pick up the
	  new char. Originally by andi5.

2008-07-06 21:06  andi5

	* [r17260] branches/aqbanking3/src/import-export/aqbanking,
	  branches/aqbanking3/src/import-export/aqbanking/schemas: Add a
	  few svn:ignore properties.

2008-07-06 20:59  andi5

	* [r17259]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c:
	  Do not remember or show the checkbox for remembering of TANs.
	  PINs and other passwords are still offered to be remembered.
	* [r17258]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-file-aqb-import.c:
	  Formatting.

2008-06-12 00:04  andi5

	* [r17219]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c:
	  Whitespace cleanup.

2008-06-11 23:59  andi5

	* [r17218]
	  branches/aqbanking3/src/import-export/aqbanking/Makefile.am,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-gettrans.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-file-aqb-import.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-file-aqb-import.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c:
	  Readd the swift and dtaus file imports, except for the actual
	  executing of ab jobs.

2008-06-11 23:26  andi5

	* [r17217] branches/aqbanking3/doc/examples/downloaded.mt940:
	  Remove newline before the initial :20: in downloaded.mt940.

2008-06-10 21:33  andi5

	* [r17210]
	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c:
	  Improve check for the availability of a txn job before letting
	  the user enter it.

2008-06-09 20:31  andi5

	* [r17207]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c:
	  Enable internal transfers and debit notes. Later on, internal
	  transfers may be hidden again as before, if they are unstable.

2008-06-09 20:30  andi5

	* [r17206]
	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c:
	  Lock one side of the transfer dialog when entering a
	  corresponding gnucash txn.

2008-06-08 23:13  andi5

	* [r17205]
	  branches/aqbanking3/src/import-export/aqbanking/aqbanking.glade,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c:
	  Patch from Micha Lenk to activate password caching while
	  entering one.

2008-06-08 23:12  andi5

	* [r17204]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c:
	  Fix compilation errors with gcc-4.3 because of incorrect format
	  strings.

2008-06-08 19:25  cstim

	* [r17203] po/ca.po: Updated Catalan translation by David Planella.

2008-06-08 15:59  andi5

	* [r17202]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c:
	  Improve flow of gnc_ab_maketrans(), treat everything unfinished
	  as error.

2008-06-08 10:08  andi5

	* [r17200]
	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c:
	  Fix two newly introduced bugs concerning transaction templates.
	  * Replace recipient name by recipient name instead of template
	  name * Correctly initialize empty GList by NULL

2008-06-07 19:56  andi5

	* [r17197]
	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c:
	  Unfold and improve online transaction filling by use of a
	  template. Ask the user whether she wants to overwrite her stuff
	  iff there is a non-empty field that differs from the
	  corresponding value in the template.
	* [r17196]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c:
	  Avoid double-freeing of transaction templates.
	* [r17195]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c:
	  Readd verification dialog after online transaction failure.

2008-06-04 22:25  andi5

	* [r17190]
	  branches/aqbanking3/src/import-export/aqbanking/aqbanking.glade,
	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c,
	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-getbalance.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-gettrans.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.h:
	  Readd online transaction issuing, a first rough sketch.
	* [r17189] branches/aqbanking3/configure.in: Fix compiling of hbci
	  import-export module.

2008-06-04 14:53  cstim

	* [r17188] po/ru.po: Updated Russian translation by Sergey
	  Belyashov

2008-05-24 19:38  cstim

	* [r17171] po/zh_TW.po: Updated Traditional Chinese translation by
	  Kuang-che Wu

2008-05-21 20:21  cstim

	* [r17169] po/he.po: Updated Hebrew translation by Ori Hoch

2008-05-21 20:16  cstim

	* [r17168] src/pixmaps/Makefile.am: [r17159] Don't clean out the
	  EXTRA_DIST pixmaps if we're not building from SVN. Otherwise
	  "make clean" will put the code into a state where you cannot
	  rebuild. Committed by warlord.
	* [r17167] src/tax/us/txf-de_DE.scm, src/tax/us/txf.scm: [r17152]
	  Bug #528835: Harden gnc:txf-get-code-info when tax lookups fail.
	  Committed by andi5.
	* [r17166] src/import-export/hbci/gnc-hbci-utils.c: [r17146]
	  Handle AB_Job_GetResultText() returning NULL (#506499) Don't
	  output/printf a NULL string. Windows doesn't like it. Committed
	  by warlord.

2008-05-21 20:11  cstim

	* [r17165] src/import-export/generic-import.glade,
	  src/import-export/qif-import/qif.glade: [r17164] Eliminate
	  requests to translate several phrases that are never displayed.
	  Committed by cedayiv.

2008-05-01 09:11  cstim

	* [r17145] AUTHORS, configure.in, po/glossary/he.po, po/he.po:
	  [r17144] Add Hebrew translation by Ori Hoch.

2008-04-27 10:15  andi5

	* [r17141] NEWS, configure.in, src/bin/gnucash-bin.c: Update to
	  release 2.2.5.

2008-04-26 17:17  andi5

	* [r17140] src/gnome/dialog-print-check.c: [r17127] Bug #467529:
	  Fix Align_n by specifying pango widths and ellipse modes for
	  check print texts. This patch from David Reiser reverts r16475,
	  but by using pango_layout_set_ellipsize() center or right
	  aligned texts are printed correctly and the first line is
	  stilled showed instead of the last one.

2008-04-26 16:50  andi5

	* [r17139] art/tango/22x22/gnucash-22x22.png,
	  art/tango/22x22/gnucash-24x24.png, art/tango/22x22/gnucash.png,
	  src/pixmaps/Makefile.am: [r17126] Bug #523922: Use correct
	  scalable icon and add/fix 22x22/24x24 icons. For the scalable
	  icon, use art/tango/scalable/gnucash.svg instead of
	  art/icon.svgz. art/tango/22x22/gnucash.png is actually of size
	  24², so rename it to gnucash-24x24.png and create
	  gnucash-22x22.png by removing the transparent 1px border.
	  Install those icons into ${datadir}/icons/hicolor/${size}/apps
	  so that apps like gnome-panel do not scale down the .svg instead.
	* [r17138] src/report/standard-reports/average-balance.scm:
	  [r17124] Bug #529232: Do not reverse the starting balance in
	  average balance reports.
	* [r17137] src/register/ledger-core/split-register-load.c:
	  [r17078] Bug #347474: When tabbing off the last showed split,
	  correctly focus new empty split. If info->traverse_to_new is
	  true, use CURSOR_CLASS_SPLIT as find_class to avoid focussing
	  the transaction.
	* [r17136] src/register/ledger-core/split-register.c: [r17077] Bug
	  #166101: Do not overwrite first split (blank_split) of a
	  transaction. When entering a split transaction, the account of
	  the top-most split is set to the register's anchor account, even
	  if the user chose something different. Avoid this by checking a
	  flag first which signals whether the split has been modified.

2008-04-26 16:49  andi5

	* [r17135] src/gnome-utils/dialog-options.c,
	  src/gnome-utils/druid-utils.c, src/gnome-utils/gnc-dialog.c:
	  [r17065] Free a few lists returned by
	  gtk_container_get_children().
	* [r17134] src/gnome/window-reconcile.c: [r17061] Improve cancel
	  behavior in reconciliation window. Allow cancelling the window
	  by pressing ESC. Always let the user confirm the cancel on
	  changes, even when closing the window with the window manager.
	* [r17133] src/gnome/window-reconcile.c: [r17059] Bug #475960:
	  Reverse postponed reconciliation balances in suitable accounts.
	* [r17132] src/backend/file/gnc-commodity-xml-v2.c: [r17040]
	  Fix/extend r17039 and make gnc_commodity_find_currency() free
	  its temporary data.
	* [r17131] src/backend/file/gnc-commodity-xml-v2.c,
	  src/gnome-utils/gnc-tree-view-account.c: [r17039] Fix memory
	  leaks in gnc_tree_view_account_restore() and
	  gnc_commodity_find_currency().
	* [r17130] src/core-utils/gnc-gtk-utils.c,
	  src/gnome-utils/druid-gnc-xml-import.c,
	  src/gnome-utils/gnc-tree-view-account.c,
	  src/gnome-utils/gnc-tree-view-commodity.c,
	  src/import-export/qif-import/dialog-account-picker.c,
	  src/register/register-gnome/gnucash-item-list.c,
	  src/report/report-gnome/dialog-style-sheet.c: [r17036] Fix
	  memory leaks after usage of gtk_tree_model_get(). String results
	  are always newly allocated and should be freed. Similarly,
	  GObjects should be unreffed, but I have not found such a case.

2008-04-26 16:48  andi5

	* [r17129] src/calculation/expression_parser.c: [r17021] Bug
	  #512841: Let expression parser grok nullary functions and not
	  crash.
	* [r17128] src/report/report-system/report-utilities.scm: [r16995]
	  Bug #341608: Make txn report correctly match void or non-void
	  txns. gnc:query-set-match-{,non-}voids-only! assigned the result
	  of a query merge to a locally bound variable instead of
	  returning it somehow. So use qof-query-merge-in-place instead
	  and add a few missing qof-query-destroys as well.

2008-04-25 19:18  cstim

	* [r17125] po/pt_BR.po: Updated Brazilian Portugese translation by
	  Renato Moutinho

2008-04-23 19:54  andi5

	* [r17123] AUTHORS: Update AUTHORS.

2008-04-21 19:34  cstim

	* [r17117] po/de.po: Updated German translation with latest QIF
	  import string changes.

2008-04-21 19:28  cstim

	* [r17116] po/ro.po: Update Romanian translation by Nicolae Turcan

2008-04-20 19:25  andi5

	* [r17115] src/core-utils/gnc-glib-utils.c: [r17093] Free two
	  GErrors after they have been logged.
	* [r17114] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif-dialog-utils.scm,
	  src/import-export/qif-import/qif-objects.scm: [r17090] Bug
	  #511231: QIF importer now takes into account any provided QIF
	  security type when determining a default namespace for new
	  commodities. Previously saved security mappings for the same
	  symbol are also considered, if available. Committed by cedayiv.
	* [r17113] src/gnome/dialog-print-check.c: [r17089] Look for
	  Align_n keys in check printing formats (#467529) Committed by
	  warlord.
	* [r17112] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/file-format.txt,
	  src/import-export/qif-import/qif-import.scm,
	  src/import-export/qif-import/qif-to-gnc.scm: [r17088] Bug
	  #512208: Upon cancellation or failure, the QIF importer now
	  removes any new commodities that have been created as part of
	  the import process. In addition, any new accounts, splits, and
	  transactions are explicitly destroyed to avoid leaking memory
	  and potentially leaving splits in an Imbalance account. Also
	  includes some improvements to the QIF file format documentation.
	  Committed by cedayiv.

2008-04-20 19:24  andi5

	* [r17111] src/engine/Account.c, src/engine/Account.h: [r17087]
	  Add a risk-reduction measure to
	  xaccAccountStagedTransactionTraversal() in case of a naughty
	  thunk. Add warnings to doxygen documentation for all Account.h
	  functions with TransactionCallback parameters. Committed by
	  cedayiv.
	* [r17110] src/import-export/qif-import/file-format.txt,
	  src/import-export/qif-import/qif-parse.scm,
	  src/import-export/qif-import/qif-utils.scm: [r17086] Bug
	  #527886: Add support for QIF numeric formats of 12'345.67 as
	  produced by Quicken 4. Also support 12'345,67 for completeness.
	  Added documentation for this format, along with investment 'N'
	  lines. Added two new string manipulation utility procedures for
	  simplification. Mild whitespace and readability cleanup.
	  Committed by cedayiv.
	* [r17109] src/import-export/qif-import/druid-qif-import.c:
	  [r17085] Bug #523194: Fixed QIF importer so that if the user
	  enters a combination of namespace & mnemonic that matches an
	  existing commodity, the existing commodity will be used. Added
	  some support for destroying the commodity pages. Some
	  readability, comment and whitespace improvements thrown in too.
	  Committed by cedayiv.
	* [r17108] src/import-export/qif-import/qif-to-gnc.scm: [r17075]
	  Bug #527459: Add QIF importer support for voided transactions.
	  Committed by cedayiv.
	* [r17107] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif-dialog-utils.scm,
	  src/import-export/qif-import/qif-guess-map.scm,
	  src/import-export/qif-import/qif-import.scm: [r17074] Bug
	  #511182: Commodity mapping preferences are now preserved
	  correctly. In addition, use of the misleading term "stock" has
	  been replaced by "security" throughout the C code. Also includes
	  a small fix to prevent passing a null pointer to
	  xaccAccountGetType(), which caused some critical warnings to be
	  logged. Some comment and whitespace cleanup as well. Committed
	  by cedayiv.
	* [r17106] checks/Makefile.am, checks/liberty.chk: [r17073] Add a
	  new Liberty(tm) check format (GtkPrint only) Committed by
	  warlord.

2008-04-20 19:23  andi5

	* [r17105] src/core-utils/gnc-glib-utils.h: [r17064] Improve
	  documentation of GLib helper functions for doxygen. In
	  particular, move these functions out of the GConf section and
	  fix the broken documentation of gnc_utf8_validate(), which
	  doesn't appear to have been written for doxygen. Requesting
	  backport because a significant percentage of lines have changed.
	  Committed by cedayiv.
	* [r17104] src/core-utils/core-utils.i,
	  src/core-utils/core-utils.scm, src/core-utils/gnc-glib-utils.c,
	  src/core-utils/gnc-glib-utils.h,
	  src/import-export/qif-import/qif-file.scm: [r17063] Bug #396665:
	  When any QIF file content is found that is not encoded in UTF-8,
	  the importer now first attempts to convert it to UTF-8 according
	  to the locale. If this fails, the offending bytes will be
	  removed from the string as usual. In addition, the user will now
	  be informed of either of these actions via a pop-up warning in
	  the GUI. Each occurrence will also be logged. This changeset
	  also exposes the previously static GnuCash-specific UTF-8
	  validation C function, gnc_utf8_validate(), and creates a
	  corresponding Scheme predicate named "gnc-utf8?" for validating
	  strings in this manner. Committed by cedayiv.
	* [r17103] src/core-utils/core-utils.i,
	  src/core-utils/core-utils.scm, src/core-utils/gnc-glib-utils.c,
	  src/core-utils/gnc-glib-utils.h,
	  src/import-export/qif-import/qif-file.scm: [r17062] Bug #450354:
	  QIF importer now tries using locale-encoded path if UTF-8
	  encoded path fails. Adds supports for use of non-ASCII filenames
	  under Win32. Committed by cedayiv.
	* [r17102] src/import-export/qif-import/qif-parse.scm,
	  src/import-export/qif/qif-parse.c: [r17057] Bug #522795: Add QIF
	  importer support for short sales and covers. Committed by
	  cedayiv.
	* [r17101] src/import-export/qif-import/druid-qif-import.c:
	  [r17047] QIF importer: Upon successful completion, open an
	  account tab in the main window. (if there isn't one already).
	  Also includes some comment improvements. Committed by cedayiv.
	* [r17100] src/import-export/qif-import/druid-qif-import.c:
	  [r17035] Bug #514027: Fix QIF importer druid so that commodities
	  pages are not skipped. Do not skip them if the user goes back to
	  the currency page. Create additional commodity pages if the user
	  goes back and loads additional QIF files with new securities.
	  Committed by cedayiv.

2008-04-20 19:22  andi5

	* [r17099] src/import-export/qif-import/dialog-account-picker.c,
	  src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif-file.scm,
	  src/import-export/qif-import/qif-guess-map.scm,
	  src/import-export/qif-import/qif-parse.scm,
	  src/import-export/qif-import/qif-to-gnc.scm: [r17032] Bug
	  #519988: Update QIF importer bug detection and error messaging
	  to use the proper Gnome functions. These are g_warning and
	  g_critical for C, and gnc:warn for Scheme. Committed by cedayiv.
	* [r17098] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif.glade: [r17031] Bug #509089:
	  Improve the way the QIF importer handles Scheme exceptions.
	  Those may occur during conversion of QIF data into GnuCash data.
	  If an exception occurs, the druid now displays a cancellation
	  page instead of a pop up message. In addition to avoiding taking
	  the user to an empty duplicate checking window, the new page
	  could, in the future, be extended to show multiple, specific
	  warning and error messages instead of the current, generic one.
	  Committed by cedayiv.
	* [r17097] src/import-export/qif-import/qif-guess-map.scm:
	  [r17030] Bug #341414: Save the account separator used when
	  creating the QIF importer's mapping file so that changing the
	  separator won't break future QIF imports. Committed by cedayiv.
	* [r17096] src/import-export/qif-import/qif-to-gnc.scm: [r17010]
	  Bug #520606: Fix memo mapping for non-split, non-investment QIF
	  transactions. Committed by cedaiv.
	* [r17095] src/gnome-utils/glade/dialog-book-close.glade: [r16996]
	  Remove an urgency_hint from a glade file, unsupported by gtk+
	  v2.6.
	* [r17094] configure.in, src/import-export/qif-import/Makefile.am,
	  src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/schemas,
	  src/import-export/qif-import/schemas/Makefile.am,
	  src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in:
	  [r16976,r17018] QIF import: Show the druid's documentation pages
	  by default. Previously these pages were hidden by default.

2008-04-19 20:13  andi5

	* [r17092]
	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c:
	  Remember accepted certificates as long as GnuCash is running.
	* [r17091]
	  branches/aqbanking3/src/import-export/aqbanking/Makefile.am,
	  branches/aqbanking3/src/import-export/aqbanking/aqbanking.glade,
	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c,
	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.h,
	  branches/aqbanking3/src/import-export/aqbanking/druid-ab-initial.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-kvp.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-kvp.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-trans-templ.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-trans-templ.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c:
	  Readd some of the aq transaction and txn template code.

2008-04-12 20:28  andi5

	* [r17081] branches/aqbanking3/Makefile.am,
	  branches/aqbanking3/macros/svn2cl.xsl: For ChangeLog, switch to
	  branches/aqbanking3 and include trunk commits prior to r17079.

2008-04-12 20:16  andi5

	* [r17080] branches/aqbanking3/configure.in,
	  branches/aqbanking3/src/bin/gnucash-bin.c,
	  branches/aqbanking3/src/import-export/Makefile.am,
	  branches/aqbanking3/src/import-export/aqbanking,
	  branches/aqbanking3/src/import-export/aqbanking/Makefile.am,
	  branches/aqbanking3/src/import-export/aqbanking/aqbanking.glade,
	  branches/aqbanking3/src/import-export/aqbanking/dialog-daterange.c,
	  branches/aqbanking3/src/import-export/aqbanking/dialog-daterange.h,
	  branches/aqbanking3/src/import-export/aqbanking/druid-ab-initial.c,
	  branches/aqbanking3/src/import-export/aqbanking/druid-ab-initial.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-getbalance.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-getbalance.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-gettrans.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-gettrans.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-kvp.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-kvp.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.h,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking-ui.xml,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c,
	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.h,
	  branches/aqbanking3/src/import-export/aqbanking/gncmod-aqbanking.c,
	  branches/aqbanking3/src/import-export/aqbanking/schemas,
	  branches/aqbanking3/src/import-export/aqbanking/schemas/Makefile.am,
	  branches/aqbanking3/src/import-export/aqbanking/schemas/apps_gnucash_dialog_hbci.schemas.in,
	  branches/aqbanking3/src/import-export/hbci/Makefile.am: Add
	  first sketch of aqbanking import-export module. Use
	  import-export/hbci for AqBanking < 3 and import-export/aqbanking
	  for AqBanking >= 3. Currently the initial setup, fetching an
	  account balance and transactions should basically work.

2008-04-12 19:28  andi5

	* [r17079] branches/aqbanking3: Branch for porting the HBCI
	  import-export module to AqBanking3. (r17078)

2008-03-26 21:05  cstim

	* [r17056] src/engine/Recurrence.c: [r17048] I18n: Fix translator
	  comment about recurrence frequency.

2008-03-26 21:04  cstim

	* [r17055] src/import-export/hbci/gnc-hbci-kvp.c: [r17044] Fix
	  force_account_dirty() for hbci kvp updates.
	  xaccAccountSetName(acc, xaccAccountGetName(acc)) does not do
	  anything, so g_strdup() the name temporarily.
	* [r17054] src/import-export/import-account-matcher.c: [r17043]
	  Avoid critical warnings in the import account matcher dialog. If
	  no account is selected, simply do not call engine functions on
	  it.
	* [r17053] src/gnome-utils/glade/druid-gnc-xml-import.glade:
	  [r17042] Correctly destroy the XML Import Druid.
	* [r17052] src/import-export/hbci/dialog-hbcitrans.c,
	  src/import-export/hbci/gnc-plugin-hbci.c: [r17038] Remove some
	  unnessary aqbanking version checks as we depend on >= 1.6.1.
	* [r17051] src/gnome-utils/gnc-autosave.c: [r17034] Bug#521957: Do
	  not start autosave timer when shutting down book.
	* [r17050] packaging/win32/reset.sh: [r17025] Update reset.sh
	  script to keep htmlhelp, but remove docs and libxslt. Patch by
	  Nathan Buchanan.
	* [r17049] po/POTFILES.in: [r17015] Add
	  apps_gnucash_import_qif.schemas.in to POTFILES.in.

2008-03-24 21:04  cstim

	* [r17046] po/glossary/ru.po, po/ru.po: Updated Russian
	  translation by Sergey Belyashov

2008-03-24 21:03  cstim

	* [r17045] po/de.po: Fix German translation of recurrency
	  multiplier

2008-03-15 14:22  cstim

	* [r17033] po/de.po, po/glossary/de.po: Improve German
	  translation. Changed translation for commodity according to
	  gnucash-de discussion.

2008-03-08 17:27  andi5

	* [r17013] README: Remove unstable warning in README.

2008-03-04 21:08  cstim

	* [r17009] po/de.po: Update German translation.

2008-03-04 20:31  cstim

	* [r17008] po/glossary/de_CH.po: Update Swiss German glossary.
	  Patch by Raffael Luthiger.

2008-03-02 13:15  andi5

	* [r16997] NEWS, configure.in, src/bin/gnucash-bin.c: Update to
	  release 2.2.4.

2008-03-01 20:07  andi5

	* [r16994] packaging/win32/defaults.sh: [r16993] Update
	  ktoblzcheck version. Committed by cstim.

2008-03-01 16:28  andi5

	* [r16992] packaging/win32/defaults.sh: [r16991] Win32: Update a
	  few gnome packages by revisions to profit from bug fixes. This
	  should fix at least #507784.

2008-03-01 14:50  andi5

	* [r16990] src/gnome-utils/gnc-main-window.c: [r16934] Make
	  "rename page" action work again. In r15774 the structure of main
	  window notebook tab labels changed, but in
	  gnc_main_window_cmd_actions_rename_page() the GtkLabel lookup
	  was still hard-coded and has not been adjusted. Use
	  main_window_find_tab_items() instead.
	* [r16989] packaging/win32/gnucash.iss.in,
	  packaging/win32/install.sh: [r16932] Win32: Add setlocal to
	  batch scripts. This avoids cluttering the environment of the
	  caller.
	* [r16988] packaging/win32/install-fq-mods.bat: [r16931] Win32:
	  Detect and warn about ActivePerl 5.10 (#506873).
	* [r16987] Makefile.am, po/POTFILES.ignore, po/POTFILES.skip:
	  [r16868] Get distcheck working again on Fedora 7 - move the
	  gnucash-desktop.in.in from POTFILES.skip to POTFILES.ignore -
	  only try to make-gnucash-potfiles if $(srcdir) is writable
	  Committed by warlord.

2008-03-01 14:49  andi5

	* [r16986] po/POTFILES.skip: [r16867] Ignore
	  src/gnome/gnucash.desktop.in in the POTFILES Allows "make check"
	  to work again. Committed by warlord.
	* [r16985] src/backend/file/io-gncxml-v2.c: [r16852] Correctly
	  close file descriptors in gz_thread_func. This is needed to load
	  compressed xml data files without a specified encoding. Approved
	  by andrewsw.
	* [r16984] po/POTFILES.in, src/gnome-utils/Makefile.am,
	  src/gnome-utils/dialog-book-close.c,
	  src/gnome-utils/dialog-book-close.h,
	  src/gnome-utils/glade/Makefile.am,
	  src/gnome-utils/glade/dialog-book-close.glade,
	  src/gnome/gnc-plugin-basic-commands.c,
	  src/gnome/ui/gnc-plugin-basic-commands-ui.xml:
	  [r16713-r16715,r16848,r16983] Add a Book Closing dialog
	  (#106383) Helps the user to auto-zeroize Income and Expense
	  accounts. Committed by warlord.

2008-02-29 21:01  andi5

	* [r16982] src/report/report-system/html-acct-table.scm: [r16940]
	  Bug#506798: Sort html account tables by account code. Patch by
	  Christoph Ernst. Approved by andrewsw.

2008-02-29 21:00  andi5

	* [r16981] src/gnome/dialog-sx-editor.c: [r16939] Initialize
	  keyboard focus in sx editor dialogs to name entries. Approved by
	  andrewsw.
	* [r16980] src/gnome-utils/gnc-main-window.c: [r16935] Update
	  copyright year in about dialog. Eventually approved by andrewsw.
	* [r16979] src/gnome-search/dialog-search.c: [r16914] #513088: Do
	  not show search dialog and hide it immediately afterwards.
	  Previously, gtk_widget_show_all() and gtk_widget_hide() were
	  called on the dialog, so that everything except the dialog
	  widget itself were set visible. That way the user did not see
	  the dialog filling up and resizing on initialization. Buggy
	  window managers do not like subsequent map&unmaps though and do
	  not make the search dialog pop up correctly. This change removes
	  both calls and depends on the interesting subwidgets being
	  visible. For search.glade and the widgets inside dialog-search.c
	  this is guaranteed now. Approved by andrewsw.
	* [r16978] src/import-export/import-commodity-matcher.c: [r16884]
	  #510725: Fix a crash when comparing cuspis in commodity matcher.
	  Approved by andrewsw.
	* [r16977] src/app-utils/options.scm,
	  src/report/report-system/report.scm: [r16836] Prevent crashing
	  when a report template disappears (#505921). If a report
	  template is missing (renamed, moved, deleted, whatever) while
	  the report is still open, then the app will crash while reading
	  the books file. The options-generator will fail and cause
	  subsequent attempts to access the options to fail and crash. A
	  couple checks for the existence of options is all it takes. Also
	  included a warning dialog. Committed by andrewsw.

2008-02-28 22:09  andi5

	* [r16975] src/import-export/qif-import/druid-qif-import.c:
	  [r16962] Bug #503166: Correct the QIF druid flow such that the
	  duplicates page and the commodities doc page are not shown going
	  backwards if they were not shown going forwards. Committed by
	  cedayiv.
	* [r16974] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif.glade: [r16956] Bug #512173:
	  Skip the "match payees/memos" step of the QIF druid if no
	  mappings are needed. Patch from Ian Lewis.
	* [r16973] src/import-export/qif-import/qif-file.scm: [r16955]
	  Prevent unresponsive QIF druid by cleaning up any existing
	  progress dialog if a Scheme error should occur while reading a
	  QIF file (similar to bug #516178). Also includes many whitespace
	  and comment improvements. Committed by cedayiv.

2008-02-28 22:08  andi5

	* [r16972] src/import-export/qif-import/qif-to-gnc.scm: [r16954]
	  Bug#516178: Prevent unresponsive QIF druid by cleaning up any
	  existing progress dialog if a Scheme error should occur during
	  conversion. Committed by cedayiv.
	* [r16971] src/import-export/qif-import/qif-merge-groups.scm:
	  [r16953] Bug#481528: Relax duplicate matching criteria on
	  imported QIF transactions that contain only a debit/credit pair
	  so that they have a chance of match existing transactions with
	  more than two splits. Committed by cedayiv.
	* [r16970] src/import-export/qif-import/qif-file.scm: [r16952] QIF
	  importer: adjust order of "or" conditions for faster
	  performance. Committed by cedayiv.
	* [r16969] src/import-export/qif-import/qif-dialog-utils.scm:
	  [r16950] For bug 123312: This QIF importer patch provides a
	  somewhat smarter default namespace for the commodities druid
	  pages if a ticker symbol is included in the QIF data: -NYSE for
	  symbols of 1-3 characters with an optional .X or .XX suffix
	  -NASDAQ for symbols of 4 characters -FUND for symbols of 5 or
	  more characters Committed by cedayiv.
	* [r16968] src/import-export/qif-import/qif-dialog-utils.scm:
	  [r16949] Fixes bug 360058 by rewriting
	  qif-import:get-account-name to avoid use of regular expressions.
	  The new algorithm is simpler and faster anyway. Committed by
	  cedayiv.
	* [r16967] src/import-export/qif-import/qif-parse.scm: [r16948]
	  Updates to whitespace, comments, and display text. I have also
	  corrected the default return value in the date parsing
	  procedure, qif-parse:parse-date/format. All parsing procedures
	  should return #f if the parsing fails. Committed by cedayiv.

2008-02-28 22:07  andi5

	* [r16966] src/import-export/qif-import/qif-to-gnc.scm: [r16947]
	  QIF importer: Prevent currency-denominated accounts from being
	  assigned a stock or mutual fund account type (bug 513829).
	  Committed by cedayiv.

2008-02-25 23:27  andi5

	* [r16964] accounts/de_DE/acctchrt_full.gnucash-xea,
	  accounts/de_DE/acctchrt_skr03.gnucash-xea: [r16963] Fix two
	  typos in german account templates. Patch by Nis Martensen.

2008-02-24 20:53  cstim

	* [r16960] AUTHORS, configure.in, po/de_CH.po,
	  po/glossary/de_CH.po: [r16959] Add Swiss German translation by
	  Raffael Luthiger.

2008-02-10 20:52  cstim

	* [r16936] po/de.po: Update German translation. This also contains
	  the proposal of Raffael Luthiger.

2008-02-04 20:54  cstim

	* [r16927] accounts/Makefile.am, accounts/ru,
	  accounts/ru/Makefile.am,
	  accounts/ru/acctchrt_common.gnucash-xea,
	  accounts/ru/acctchrt_homeloan.gnucash-xea,
	  accounts/ru/acctchrt_homeown.gnucash-xea,
	  accounts/ru/acctchrt_renter.gnucash-xea, configure.in: Add
	  Russian account templates by Sergey Belyashov.

2008-02-03 21:18  cstim

	* [r16925] po/glossary/ru.po, po/ru.po: Updated Russian
	  translation and new Russian glossary by Sergey Belyashov.

2008-02-03 21:12  cstim

	* [r16923] po/zh_CN.po: Updated zh_CN translation by Charles Wang

2008-02-03 02:17  andi5

	* [r16921] accounts/Makefile.am, accounts/es_MX,
	  accounts/es_MX/Makefile.am,
	  accounts/es_MX/acctchrt_brokerage.gnucash-xea,
	  accounts/es_MX/acctchrt_carloan.gnucash-xea,
	  accounts/es_MX/acctchrt_cdmoneymkt.gnucash-xea,
	  accounts/es_MX/acctchrt_childcare.gnucash-xea,
	  accounts/es_MX/acctchrt_common.gnucash-xea,
	  accounts/es_MX/acctchrt_currency.gnucash-xea,
	  accounts/es_MX/acctchrt_eduloan.gnucash-xea,
	  accounts/es_MX/acctchrt_fixedassets.gnucash-xea,
	  accounts/es_MX/acctchrt_homeloan.gnucash-xea,
	  accounts/es_MX/acctchrt_homeown.gnucash-xea,
	  accounts/es_MX/acctchrt_otherloan.gnucash-xea,
	  accounts/es_MX/acctchrt_renter.gnucash-xea,
	  accounts/es_MX/acctchrt_retiremt.gnucash-xea,
	  accounts/es_MX/acctchrt_spouseinc.gnucash-xea,
	  accounts/es_MX/acctchrt_spouseretire.gnucash-xea, configure.in:
	  [r16910] Bug#510221: add es_MX account files. Patch from Daniel
	  Espinosa <esodan yahoo.com.mx>.
	* [r16920] src/import-export/qif-import/qif-guess-map.scm:
	  [r16909] Bug#511006: Check the GnuCash file for the relevant
	  commodity during QIF security import, rather than assuming it's
	  there because it's in the map file, since the user might be
	  importing against a different book. Patch from <cedayiv gmail
	  com>.
	* [r16919] src/import-export/qif-import/qif-file.scm: [r16908]
	  Bug#511681: add no-op support for the "G" slot on security
	  transactions to lessen spurious console output. Patch from
	  William Hamblen <william.d.hamblen dartmouth edu>.
	* [r16918] src/import-export/qif-import/qif-file.scm: [r16907]
	  Bug#510962: warn the user when encountering a QIF import file
	  without date lines. Patch from Charles Day <cedayiv gmail com>.

2008-02-03 02:16  andi5

	* [r16917] src/import-export/qif-import/qif-to-gnc.scm: [r16906]
	  Bug#512497: use payee/memo mappings as well in the QIF import of
	  investment transactions. Patch from Charles Day <cedayiv gmail
	  com>.
	* [r16916] src/import-export/qif-import/qif-file.scm: [r16905]
	  Bug#510940: better handle unrecognized date formats; patch from
	  Charles Day <cedayiv gmail com>.
	* [r16915] src/import-export/ofx/gnc-ofx-import.c: [r16904]
	  Bug#510630: correct typo in description during import; patch
	  from <dman dman13 dyndns org>.

2008-01-30 20:26  andi5

	* [r16900] accounts/de_DE/acctchrt_skr04.gnucash-xea: [r16890] Fix
	  r16860 by re-adding the slash in the XML closing tag. Patch from
	  warlord.

2008-01-30 20:25  andi5

	* [r16899] src/engine/SplitP.h: [r16885] Remove G_INLINE_FUNC from
	  mark_split declaration. This broke builds on MacOS and even
	  recent Ubuntus. The macro's documentation strongly discourages
	  its use and we did not use it correctly anyway.
	* [r16898] src/import-export/qif-import/qif-parse.scm: [r16878]
	  Small patch to recognize 401k/403b Patch by Charles Day.
	* [r16897] src/import-export/qif-import/qif-to-gnc.scm: [r16877]
	  When matching QIF transactions make sure the account matches
	  (#506810) Patch by Charles Day.
	* [r16896] src/import-export/qif-import/qif-file.scm: [r16876]
	  Ignore empty (whitespace) lines in QIF leader (#457591) Patch by
	  Charles Day.
	* [r16895] src/report/standard-reports/transaction.scm: [r16875]
	  Display the Notes if Memo is empty in Transaction Report
	  (#454834) Patch by Charles Day.

2008-01-30 20:24  andi5

	* [r16894] src/import-export/qif-import/qif-to-gnc.scm: [r16874]
	  Fix the rounding of security transactions in the QIF Importer
	  (#373584). The QIF file does not provide the total amount paid
	  for the shares. What appears in the "T" line is the price paid
	  for the shares *plus* commission ("O" line, if any). Patch by
	  Charles Day.
	* [r16893] src/import-export/qif-import/qif-merge-groups.scm:
	  [r16873] Improve the QIF txn matcher (#336211) Don't run it when
	  we have no accounts or empty accounts. Cache the account list
	  early on. Patch by Charles Day.
	* [r16892] src/import-export/qif-import/qif-to-gnc.scm: [r16872]
	  Throw a better warning for dates before 1970 (#106242) Patch by
	  Charles Day.

2008-01-22 18:21  cstim

	* [r16882] po/sk.po: Updated Slovak translation by Zdenko Podobny.

2008-01-21 20:54  cstim

	* [r16881] po/es.po: Updated Spanish translation by Eneko Lacunza.

2008-01-20 13:25  cstim

	* [r16871] accounts/pt_BR/acctchrt_common.gnucash-xea: [r16870]
	  #509562: Fix apparently ugly typo in pt_BR account template. Bug
	  submitted by Renato Moutinho.

2008-01-15 21:42  cstim

	* [r16866] Makefile.am, make-gnucash-potfiles.in, po/POTFILES.in:
	  [r16864] Add po/POTFILES.in to SVN so that l10n.gnome.org can
	  download it directly. Also, modify build rules so that
	  POTFILES.in is no longer generated automatically during make
	  dist, but only on explicit "make pot", because the build rule
	  will now modify POTFILES.in in the srcdir and no longer in the
	  builddir. POTFILES.in is now already updated to match the
	  branches/2.2 content.

2008-01-15 16:29  cstim

	* [r16862] po/el.po: Updated Greek translation by Nikos
	  Charonitakis.

2008-01-15 15:02  cstim

	* [r16861] accounts/de_DE/acctchrt_skr04.gnucash-xea: [r16860]
	  Remove superfluous ':' at the end of the account name as it
	  leads to problems. Patch from Rolf.

2008-01-08 01:20  andi5

	* [r16843] src/pixmaps/Makefile.am: [r16842] Fix compiling from
	  tarball, as art/ is not distributed. Patch from warlord.

2008-01-07 20:42  cstim

	* [r16840] po/de.po: Update German translation

2008-01-07 20:25  andi5

	* [r16839] make-gnucash-potfiles.in, po/POTFILES.ignore: [r16837]
	  Fix r16733 and r16782 by removing the contents of
	  po/POTFILES.ignore from po/POTFILES. For more detail, see
	  http://lists.gnucash.org/pipermail/gnucash-devel/2008-January/022043.html.

2008-01-06 22:27  andi5

	* [r16835] configure.in: [r16834] Fix goffice check that was
	  broken for goffice < 0.5.1. Committed by cstim.

2008-01-06 20:24  andi5

	* [r16832] NEWS, configure.in, src/bin/gnucash-bin.c: Update to
	  release 2.2.3.

2008-01-06 17:37  andi5

	* [r16831] src/engine/test-core/test-engine-stuff.c: [r16716]
	  (#492137) Make a change to the test harness to actually get the
	  checks to pass with r16690. This was an overflow in the test
	  harness. Committed by warlord.

2008-01-06 16:27  andi5

	* [r16830] src/import-export/qif-import/qif-to-gnc.scm: [r16828]
	  Better handling of QIF Split transaction matching (#114724) If a
	  QIF split transaction is involved in a match then it always has
	  priority. The other half of the match will always be the half
	  that gets discarded, even if it is from an investment account.
	  Patch by Charles Day

2008-01-06 16:17  andi5

	* [r16829] configure.in: [r16825] Allow building against
	  goffice-0.6. Approved by jsled.

2008-01-06 15:51  andi5

	* [r16827] src/import-export/qif-import/qif.glade: [r16826] Always
	  ask for the QIF currency (#504007). Patch by Ian Lewis

2008-01-06 15:13  andi5

	* [r16824] src/business/business-core/business-core.i,
	  src/business/business-gnome/business-urls.c,
	  src/business/business-gnome/dialog-invoice.c: [r16823] Complete
	  gcc-4.2 fixes by disabling -Waddress in some business source
	  files. Patch from Jerry Quinn. Approved by cstim.

2008-01-06 12:44  cstim

	* [r16822] src/register/ledger-core/split-register-load.c:
	  [r16821] Make info message from r16718 and r16817 even more
	  useful for non-techie and probably windows users.

2008-01-06 03:04  andi5

	* [r16820] src/app-utils/gnc-euro.c: [r16812] #506671: Add cyprus,
	  maltese and slovenian currencies to EURO support. Patch from
	  Herbert Thoma.

2008-01-06 03:01  andi5

	* [r16819] src/register/ledger-core/split-register-load.c:
	  [r16718,r16817] Choose a reasonable currency in stock registers
	  (#116353) Based on the patch from Mike Alexander, walk up the
	  account tree until we find a "currency" account and use that
	  instead of always using the locale currency. Pop up a dialog if
	  this fails search fails. Committed by warlord.

2008-01-06 03:00  andi5

	* [r16818] configure.in: [r16816] Improve aqbanking version check
	  add maximum version to avoid confusion. The very latest
	  aqbanking series 3.x.x is not source compatible to 2.x.x.
	  GnuCash is not yet ported to that new series. Hence, we check
	  that we really have only those versions that are really
	  supported. Committed by cstim.

2008-01-05 21:06  cstim

	* [r16815] accounts/de_DE/acctchrt_skr03.gnucash-xea: [r16814] Fix
	  typo in German account template.

2008-01-05 16:12  andi5

	* [r16811] src/report/report-system/report-system.scm,
	  src/report/report-system/report.scm: [r16804] prepare report
	  system to handle newer reports in case user downgrades from >
	  2.2.x The incoming changes to the report system are not
	  backwards compatible with 2.2 branch. This should allow the
	  reports opened or saved by the new system to function in 2.2.x.
	  Committed by andrewsw.

2008-01-05 12:16  andi5

	* [r16808] packaging/win32/defaults.sh: [r16807] #504261: For
	  Windows 2000, downgrade gnome-vfs to v2.14.2.

2008-01-05 00:53  andi5

	* [r16802] po/POTFILES.ignore, po/POTFILES.skip: [r16782] Move
	  distributed qif source files into POTFILES.ignore, fixes make
	  distcheck.
	* [r16801] src/bin/gnucash-bin.c, src/gnome-utils/gnc-splash.c,
	  src/gnome-utils/gnc-splash.h, src/gnome-utils/gnc-window.c:
	  [r16779] Bug#506714: Add progress bar to splash; patch from
	  Herbert Thoma <herbie hthoma de>. Committed by jsled.
	* [r16800] lib/libqof/qof/gnc-date.c: [r16776] #506074: Handle
	  fractional timezone offsets correctly in
	  gnc_timespec_to_iso8601_buff(). Patch from Daniel Harding.
	  Approved by andrewsw.
	* [r16799] src/engine/engine-helpers.c: [r16771] Make gnucash
	  compile on an optimizing gcc-4.2. Patch from Jerry Quinn.
	  Approved by andrewsw.
	* [r16798] src/gnome-utils/gnc-frequency.c: [r16769] Bug#506429:
	  Correct widget index offset computation for last-day-of-month
	  SXes. Committed by jsled.

2008-01-05 00:52  andi5

	* [r16797] src/gnome-utils/gnc-dense-cal.c: [r16767] Remove
	  translation string from gnucash.pot that is looked up in gtk20
	  domain. As pointed out by Bruno Haible, if there is only one
	  dgettext call the easiest way to exclude this from xgettext
	  extraction is to rename this particular dgettext call by a
	  wrapper macro. Committed by cstim.
	* [r16796] src/app-utils/gnc-sx-instance-model.c: [r16766]
	  Bug#505972: Correctly size the GUID string buffer; should
	  resolve 2.2.2 SX crashes. Committed by jsled.
	* [r16795] src/import-export/qif-import/qif-to-gnc.scm: [r16758]
	  Charles Day's improvements to qif memo/notes handling. bug
	  #495219. Committed by warlord.
	* [r16794] src/import-export/ofx/gnc-ofx-import.c: [r16755]
	  #505386: Strip non-utf8 characters from ofx check and reference
	  number strings. Approved by andrewsw.
	* [r16793] accounts/de_AT/acctchrt_brokerage.gnucash-xea,
	  accounts/de_CH/acctchrt_brokerage.gnucash-xea,
	  accounts/de_CH/acctchrt_common.gnucash-xea,
	  accounts/de_DE/acctchrt_brokerage.gnucash-xea,
	  accounts/de_DE/acctchrt_common.gnucash-xea: [r16742] Correct
	  Ertraege in latin1-encoded german account templates. This stems
	  from r16550 and r16551 and is due to a weird mixture of utf-8
	  and iso-8859-1 in the de_* files.
	* [r16792] src/business/business-reports/owner-report.scm:
	  [r16729] Show the balance row for all transactions before the
	  "from" date. Patch by Jeff Green.

2008-01-05 00:51  andi5

	* [r16791] src/business/business-reports/aging.scm: [r16728]
	  Including all bills/invoices since the beginning of time. Patch
	  by Jeff Green.
	* [r16790] src/gnome-utils/gnc-tree-view-account.c: [r16727] Wait
	  for pending events before displaying the tree view (#463678)
	* [r16789] src/gnome/reconcile-list.c, src/gnome/reconcile-list.h:
	  [r16726] Don't un-clear transactions improperly when postponing
	  reconciliation (#497517) Patch by Jeff Green and Mark Jenkins
	* [r16788] src/engine/iso-4217-currencies.scm: [r16690] Daniel
	  Harding's update to Afghani currency. closes #504257

2008-01-03 20:40  andi5

	* [r16786] packaging/win32/dist.sh, src/pixmaps/Makefile.am:
	  [r16678,r16683] #503889: Install icons according to spec. On
	  Win32, do not run the non-existant gtk-update-icon-cache and do
	  not distribute share\icons or share\pixmaps.

2008-01-03 20:04  andi5

	* [r16785] ChangeLog.2007, Makefile.am: Add ChangeLog.2007 Used
	  branches: - gnucash/trunk (up to r16560) -
	  gnucash/branches/reshuffle-modules -
	  gnucash/branches/deprecated-cleanup -
	  gnucash/branches/gobject-engine-dev-warlord -
	  gnucash/branches/remove-group2 - gnucash/branches/sx-cleanup