File: ChangeLog.old

package info (click to toggle)
qbankmanager 0.9.55beta-3
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 7,136 kB
  • sloc: cpp: 34,179; sh: 10,137; ansic: 1,177; makefile: 888
file content (1402 lines) | stat: -rw-r--r-- 54,390 bytes parent folder | download | duplicates (2)
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

===========================================================================
MARK: released QBankManager 0.9.50 (2008/08/16)
===========================================================================


2008/06/23: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- add IBAN and BIC to account edit dialogs
- Account now also contains IBAN and BIC
- Transaction now also contains IBAN and BIC
- when preparing export of transactions: call new function
  AB_Banking_FillGapsInImExporterContext() to complete the context
- KBanking: removed method sanitizedNumber (is now defined in QBanking)


2008/03/17: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- now also set the account type when creating a new account


===========================================================================
MARK: released QBankManager 0.9.49beta (2008/02/11)
===========================================================================


2008/02/11: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- if the "Update" button in the account view is clicked and "with timespan"
  is chosen then the date of last update is now conveyed to the popup dialog
- transfers:
  - when creating a transfer we now set the status of the transfer to
    "enqueued"
  - when removing a transfer job from the queue the status of the transfer to
    "aborted"
  - if upon loading the list of transfers a transfer has the status of
    "enqueued" we change the status to "aborted" since AqBanking has no
    persistent queues, so if an application is closed with a transfer job
    still in the queue that job is aborted (since upon restart the job list
    is empty so the job can't be sent)
  - after executing the job queue all jobs of the queue are inspected:
    For transfer jobs the corresponding transfer is looked up and its status
    is changed according to the status of the job


2008/01/12: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed category reports


2008/01/09: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- when creating accounts upon import: preset account name from imported
  information


2008/01/08: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in importer: Was not reading account status for unknown
  accounts


===========================================================================
MARK: released QBankManager 0.9.48beta (2007/11/29)
===========================================================================


2007/11/28: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- changed GUI for job LoadCellphone to require the phone number to be
  entered twice
- re-enabled exports


===========================================================================
MARK: released QBankManager 0.9.47beta (2007/11/22)
===========================================================================


===========================================================================
MARK: released QBankManager 0.9.46beta (2007/11/14)
===========================================================================


2007/11/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- now uses the cert/password cache of QBanking's own gui implementation.
  This obsoletes QBMGui and needs the latest SVN version of AqBanking.
- add persistence to the certificate cache (i.e. the list of accepted
  certificate hashes is loaded and saved)


===========================================================================
MARK: released QBankManager 0.9.45beta (2007/11/11)
===========================================================================


2007/11/10: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqBanking


===========================================================================
MARK: released QBankManager 0.9.44beta (2007/11/02)
===========================================================================


2007/11/02: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- updated configure.ac to not need qbanking-config (we can now get this
  information from aqbanking-config alone)


===========================================================================
MARK: released QBankManager 0.9.43beta (2007/10/24)
===========================================================================


2007/10/12: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- removed remaining references to gwen's old crypto stuff


2007-09-30  Christian Stimming  <stimming@tuhh.de>

	* src/kbanking/libs/prg/refpointer.h: Fix include for gcc-4.3.


2007/09/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added qbmgui.cpp which implements methods for temporary pin and certificate
  caching


===========================================================================
MARK: released QBankManager 0.9.42beta (2007/09/11)
===========================================================================


2007/09/04: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- ported to AqBanking3 (not yet complete, but it now already works with
  HBCI


2007/05/21: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- increased maximum value for time span in transaction view from 10y to 100y


===========================================================================
MARK: released QBankManager 0.9.41beta (2007/05/14)
===========================================================================


2007/05/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- only update account information if there is none (thus manual entries
  take precedence)
- started reorganising menue (->Actions)
- added dialog for new job LoadCellPhone


2007/05/05: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- Transaction: handle remoteIban


2007/04/30: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- KBanking: added method KBanking::sanitizedNumber() which removes spaces
  from a string containing a number
- SelectPayee(): When double-clicking on a payee this payee will be returned
- EditTransaction: 
  - update bank name and location as soon as possible
  - allow for space character in bank code and account id (these spaces are
    filtered out before returning them)


2007/04/24: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- applied a patch by Marcel Naziri to show the account name in combo boxes
  in addition to the account id


===========================================================================
MARK: released QBankManager 0.9.40beta (2007/04/04)
===========================================================================


2007/01/17: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- changed init logic (now App::init() calls AB_Banking::onlineInit() to make
  AqBanking's accounts available earlier, otherwise the account balances 
  aren't saved


2007/01/15: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to Gwenhywfar3 and AqBanking3
- added QT gui implementation for GWEN_GUI (copied over from AqBanking)


===========================================================================
MARK: released QBankManager 0.9.39 (2006/12/28)
===========================================================================


2006/11/02: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- transactions can now also be used as templates for standing orders and
  dated transfers


2006-09-11  Christian Stimming <stimming@tuhh.de>
	* configure.ac: Fix gcc version number checking for -fvisibility
	so that it works with gcc2.95 as well.


2006-07-24   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/prg/app.cpp: For Mac OSX, change pointer
	declaration for iconv(3) to avoid invalid conversion error. See
	http://sourceforge.net/mailarchive/message.php?msg_id=14661293 for
	more discussion.


===========================================================================
MARK: released QBankManager 0.9.38 (2006/06/15)
===========================================================================


2006/05/29: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- again improved the ability to find accounts when importing transactions


2006/05/17: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- imported into SVN
- QBM should now better find accounts when importing transactions


2006-03-28   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/*.ui: run "fixuifiles" script to remove
	includehints from ui files.


2006/03/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- default for account's optionUpdatePending is now "false" (causes too much
  confusion for new users)


===========================================================================
MARK: released QBankManager 0.9.37 (2006/03/20)
===========================================================================


2006/03/10: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- introduced new classes:
  - RichTextListView: This class can be used instead of a normal QListView.
    It allows RichText to be used for arguments to text() (the normal
    QListView class does not allow this)
  - TransactionListView2: This is a new class for transaction lists.
    It has several drawing modes:
      - DrawMode_Slow: Very acurate but slow drawing (like before). This 
        mode is used when there are less then 100 transactions in the
        list (5998 msecs for 613 transactions on my machine)
      - DrawMode_Fast: Less acurate mode but much faster. This is used when 
        there are less than 200 transactions in the list
        (1572 msecs for 613 transactions on my machine)
      - DrawMode_Fastest: Least acurate mode but the fastest one. This is
        used when there are more than 200 transactions in the list
        (224 msecs for 613 transactions on my machine)
        
    Acuracy means in this case that when scrolling down by a page (or to
    the bottom) the new current item might be out of sight (you can get it
    back by moving up by one item and then moving down again). Visible
    transactions look nearly the same as before.
    
    The slow mode is the mode used before. This mode is very precise when
    scrolling but it was unable to handle several thousand transactions
    within one list.
    The new approach only generates QSimpleRichText objects when they are
    really needed. This is mostly the case when a transaction is visible.
    The slow mode creates such objects also upon QListViewItem::setup()
    to tell QListView about the height of every item in the list (this
    allows for the precision provided by the slow method).
    
    However, after all items have been displayed QListView already knows
    about the heights, so from that point on all modes are nearly equally 
    precise. You also won't notice a difference when scrolling down by
    single items.
    
    Also, no draw mode stores QSimpleRichText objects created (as the 
    previous did). The previous approach hung up my computer when using
    several thousand transactions because of permanent swapping due to
    the memory needs.


2006/03/08: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- reworked importer code: Now duplicates are removed first and after that
  payees and categories are assigned/asked for. Also added the possibility to
  present transactions to be imported before actually importing them (not
  used for now)


===========================================================================
MARK: released QBankManager 0.9.36 (2006/03/07)
===========================================================================


2006/03/06: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- default for option "autoAskForPayee" is now false (i.e. don't ask for payee
  if it could not be assigned auotmatically). This can be changed by the user
  later, but if the user is just testing QBankManager he might be shocked by
  the number of questions the program would ask
- fixed the default timespan for transaction view (was using "1")


2006/02/14: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqBanking: No longer use deprecated functions
- changed default for option optionAutoAskForCategory and 
  optionAutoAskForPayee to false (it seems to be too shocking for potentially
  new users)


2006/02/09: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in configure.ac/toplevel Makefile.am regarding QT language
  catalogs


2006-02-08   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/views/categoryview.cpp,
	src/kbanking/libs/reports/graphreport.cpp: Add helper defines for
	qt4 porting. qbankmanager now compiles again with qt-4.1.0.


2006-01-29   Christian Stimming <stimming@tuhh.de>

	* configure.ac: Fix Qt version check


===========================================================================
MARK: released QBankManager 0.9.35 (2006/01/27)
===========================================================================


2006/01/27: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- graphic report uses more human-readable values for Y scale
- missing file in Makefile.am (grr, why didn't occur this error on SuSE??)


===========================================================================
MARK: released QBankManager 0.9.34 (2006/01/26)
===========================================================================


2006/01/25: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- completed German translation (provided by Jens Koerner, thank you
  very much!!)


2006/01/24: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- implemented EditGraphReport (edits a profile for this kind of report).
  GraphReports are still ugly, though. I will have to work especially on
  the scales...
- fixed a bug in transaction matcher


2006/01/23: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in QBanking (needs AqBanking 1.9.2.7)


2006/01/17: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in transaction matcher (regexp wasn't working correctly)
- fixed a problem with gcc41


===========================================================================
MARK: released QBankManager 0.9.33 (2006/01/17)
===========================================================================


2006/01/17: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- more work on graphical reports (now reads all data from a profile)
- fixed some bugs in transaction matcher (was not reading rules correctly)


2006/01/16: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- first graphic report tested :-) It only works within my sandbox, but
  at least I can draw now a simple (but admittably ugly) graph for
  transactions of the last month :-)
- more work on graphic reports (can now read profiles, creates a toplevel
  windows for created report)


2006/01/14: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- started working on graphical reports


2006/01/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug (was referring to the now removed jobstatus "deferred")
- try to read all possible information from a context upon import.
  The result is that balances from SWIFT files are now imported as well thus
  making the balance available to users whose banks don't support the HBCI
  job "GetBalance".
- fixed a bug in transaction matcher code: Was case sensitive.
- fixed account settings dialog: Was not saving data, depended on the account
  to already exist (which is no longer a requirement)


===========================================================================
MARK: released QBankManager 0.9.32 (2006/01/11)
===========================================================================


2006/01/11: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- changed selection mode of jobview now to "Extended" (thus allowing to
  remove multiple jobs at once)
- newly imported transactions are now marked yellow
- adapted to latest changes in AqBanking (created application-specific
  configuration pages for account modification and general settings)
- now uses the configuration dialogs provided by QBanking


2005/12/23: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added a warning when ktoblzcheck 1.8 is detected (because that version
  sometimes crashed QBankManager on my system)
- better default value for daySpinBox in transaction view (was 1, is now 30)


===========================================================================
MARK: released QBankManager 0.9.31beta (2005/12/19)
===========================================================================

2005-12-19   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/views/transactionview.ui, *.ui: Remove
	obsolete <includehint> entries that caused "no such file" errors
	on some older qt versions.

2005-11-25   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/kbanking.cpp, *.cpp: Fix return value problem
	of QMessageBox everywhere, because qt3-3.3.4 of suse9.3 returns a
	different value as described in the documentation.


===========================================================================
MARK: released QBankManager 0.9.30 (2005/11/23)
===========================================================================


2005/11/07: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug (CategoryWidget was crashing right after backend setup)
- added "Edit/Settings" menu entry


2005/11/02: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to Gwenhywfar2


2005/10/24: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in RuleEditor (was not allowing to remove a rule)


2005-10-02  Christian Stimming  <stimming@tuhh.de>

	* src/*.cpp: Remove unneeded casts to (QObject*) and QWidget.

2005-09-20   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/*.cpp: Replace many implicit conversions of
	const char* into QString by explicit conversions (but not
	everywhere). Most aqbanking-strings were already converted by
	QString::fromUtf8 correctly, but now this should be true for all
	aqbanking-strings. This can be checked by defining
	QT_NO_CAST_ASCII.

	* src/kbanking/libs/*.cpp: Always pass a parent widget when
	opening a MessageBox to prevent a globally modal messageBox that
	might be hidden underneath the application's window. Also,
	simplify the QMessageBox arguments (but the user-visible message
	remain unchanged).


2005/09/09: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in kbanking.cpp (was using local tr() method instead of
  QWidget's one)
- changed colour of category in transaction view to "dark green"
- improved EditTransaction dialog: Now also finds accounts with leading
  zeroes


2005/09/07: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added menu entry: "import as order" (imports a file and creates transfer/
  debit note orders from the transactions found)
- functions for creating/editing transfers are now located in class KBanking,
  because they are used from multiple places now


2005/09/05: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added (partial) category file for SKR03 (courtesy of Jens Koerner, thank you
  very much!)
- transactionListView now has horizontal stripes instead of vertical ones
- added some settings to general settings menu
- auto-assigning of catgories enabled (works the same way as auto-assigning of
  payees)
- added context menu to transaction view


2005/09/02: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in textmatcher: Was segfaulting when rule didn't contain
  an operator
- fixed a bug in selectpayee: Was not setting the correct operator when
  preparing a rule


===========================================================================
MARK: released QBankManager 0.9.29 (2005/09/02)
===========================================================================


2005/09/01: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- if no categories exist load the gnucash categories (installed by 
  QBankManager)
- added report type: category reports


2005/08/31: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added values to categories
- added buttons and functions to category view which let the user see
  all transactions of a category and calculate the values of the categories
- added second payee tab to transaction finder: When not editing rules
  for payees then this new tab is used instead of the old one: This allows
  the selection of a payee from the already known list
- transaction window is now a little bit faster and always shows the
  progress widget (because otherwise the user sometimes thinks that nothing
  happens)
- use dark green for income categories instead of green
- sorting of categories by amount now works


2005/08/30: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- TransactionFinder dialog now also uses categories for transaction matching


2005/08/26: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- implemented categories (not yet complete)
- added missing dialogs for administration of categories
- added gnucash accounts as categories (only income and expense accounts are
  imported)


2005/08/25: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- started working on GUI documentation
- no longer store payees within AqBanking's configuration: Use our own file.
- usability improvements:
  - when creating a payee from the selectPayee dialog: Set proper default
    matching rules (i.e. include the asterisks)
  - when importing transactions try to gather remote account information
    from the purpose lines (if not already set). Upon first start of this
    version QBankManager will inspect all transactions and complete them
    if possible.
  - when calculating transaction amount for a payee then the bank code and
    account number are filled in from seen transactions (if not already set)
  - when adding a payee then the list of payees is saved immediately.
    Therefore if QBankManager should crash while importing many transactions
    the already entered payees are not lost
- simplified transaction matching code (now only one function does the main
  matching)
- improved transfinder dialog:
  - now regular expressions can be used
  - more choices for text matching, this is now also more intuitive


===========================================================================
MARK: released QBankManager 0.9.28 (2005/08/24)
===========================================================================


2005/08/24: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- removed copy of QBanking: Now we use the installed QBanking :-)


===========================================================================
MARK: released QBankManager 0.9.27 (2005/08/23)
===========================================================================


2005/08/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- set localBankCode and localAccountNumber for imported transactions which
  do not have these fields set


2005/08/20: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- implemented "amount" part of the TransactionMatcher
- TransactionMatcher now checks the amounts upon saving of rules


2005/08/19: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- report view now memorizes the sort column for the profile list
- SummaryReport can now calculate the real balance (takes just a bit longer
  than a normal SummaryReport, though, but this is virtually undetectable)
- checkDuplicates now takes into account the matching factor of the purposes
- these thresholds can now be set in the general settings menu


===========================================================================
MARK: released QBankManager 0.9.26 (2005/08/19)
===========================================================================


2005/08/19: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug (printing was disabled)
- added report type: summary report (shows the income, expense, balance and
  summed balance for days/months/accounts)


===========================================================================
MARK: released QBankManager 0.9.25 (2005/08/19)
===========================================================================


2005/08/11: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug (was not updateing lastTransactionDate)
- updated local copy of qbanking frontend


2005/08/08: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- very much simplified code: Now most stuff from AqBanking's QT frontend
  QBanking is reused here. Therefore the source and header files can be copied
  between QBankManager and AqBanking (please see README in
  src/kbanking/libs/qbanking/)


2005-08-01   Christian Stimming <stimming@tuhh.de>

	* po/de.po: Updated German translation. Removed old unused de.ts
	in order not to confuse future translators.


2005/07/29: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in progress widget: Was not setting variable "_aborted"
- implemented new waitCallback types from current GWEN CVS


===========================================================================
MARK: released QBankManager 0.9.24 (2005/07/15)
===========================================================================


2005/07/14: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug: Importer was not working !!


2005/07/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- implemented dated transfers
- no longer try to update if there was no previous version of QBankManager
- moved access to account-specific option to the Account class
- added account specific settings dialog to account view
- added general settings page


===========================================================================
MARK: released QBankManager 0.9.23 (2005/07/10)
===========================================================================


2005/07/06: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added editsto.cpp (edit standing order)
- edit transaction dialogs now resize correctly
- account view: moved update-button down (lesser possibility of hitting it by
  accident)


2005-07-05   Christian Stimming <stimming@tuhh.de>

	* configure.ac, qbankmanager.iss.in: Add spec file for setup.exe
	windows program.


2005/06/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed EditEuTransaction: Now correctly uses a given transfer
- enabled "Repeat" button, implemented functionality


2005-06-13  Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/views/introviewtextbrowser.h: Move
	IntroViewTextBrowser class in separate header so that uic3 of qt4
	is no longer confused (differently from qt3 it needs access to the
	class' members in the introview.ui.h header, not only in the
	.ui.cpp implementation.)


2005/05/18: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adjusted minimum size of KBInputBox
- set "active" flag on all PluginDescriptions for exporters before showing
  them (less confusion of users)


2005/05/10: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- accountView now sorts the accounts correctly
- fixed sorting in TransactionListViewItem


2005/05/06: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in standing order import: No longer delete standing orders
  of all accounts for which we received account info (only clear them for
  accounts for which we got standing orders)


2005/05/02: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added standing order code (prg, listView, view)
- transfers and standing orders are now stored on a per account basis as
  opposed to the global approach previously used


2005-04-29  Christian Stimming  <stimming@tuhh.de>

	* src/kbanking/libs/widgets/inputbox.cpp,
	src/kbanking/libs/widgets/simplebox.cpp: Add a QTimer::singleShot
	to call adjustSize(), which eventually fixes all weird layout
	problems. Proposed by Thomas 'net-bembel' Baumgart -- thanks a
	lot!


2005/04/26: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- PayeeView now correctly sorts by values (as requested by Christoph
  Schuetz)


2005/04/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in InputBox and SimpleBox: Were not using the correct height


===========================================================================
MARK: released QBankManager 0.9.22 (2005/04/22)
===========================================================================


2005/04/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- improved InputBox and SimpleBox: Both now resize to the minimum size (QT
  seems to have problems to detect the real minimum size so we give it a
  hand)
- now before calling a setup wizard we deinititialize AqBanking instead of
  only suspending the backend.
- backported SelectBank dialog from AqOFXCONNECT
- added function KBanking::guiString()


2005/04/19: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- transferlist.cpp now also uses "light blue" for selected entries (as
  requested by Jens Koerner)


2005/04/16: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added code to EditTransaction that resizes the window to a minimum size
  according to the layouts' sizeHint()


2005/04/14: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added bank selection dialog
- armed bank selection buttons on transfer edit dialogs (now works even
  with one foreign country: AT)


2005/04/12: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- corrected titles when editing debit notes
- worked on Christians' FIXMEs


2005-04-08   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/dialogs/assignpayees.cpp, calcpayee.cpp,
	checkduplicates.cpp: Fix warnings about uninitialized variables --
	Martin, please double-check the changes marked with FIXME.


===========================================================================
MARK: released QBankManager 0.9.21 (2005/04/11)
===========================================================================


2005/04/08: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in transactionwindow.cpp


===========================================================================
MARK: released QBankManager 0.9.20 (2005/04/08)
===========================================================================


2005/04/05: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in TransactionView (was not creating DB group correctly)
- fixed a bug in Makefiles (missing "sources" target)
- checked in German translation updated by Markus Frisch (thank you very 
  much!!)
- fixed another bug in makefile system: Was not using the correct path for
  html data
- fixed a bug in TransactionView: If the list only contained a single 
  transaction this one never expanded
- improved importer: If multiple importer plugins are unsure about whether 
  a given file is supported the user is asked after all plugins have been
  chacked.
  However, if a plugin knows for sure that it supports a given file then this
  plugin is used without question. Also, if only a single plugin is unsure
  but no other is sure then that plugin is used.
- fixed a bug in EuTransfer dialog: If IBAN is selected, then the 
  remoteAccount is not needed (and vice versa)


2005/04/01: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- finally fixed a bug in transaction matching code (puh).


2005/03/30: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- worked on introView: Now shows files from a data folder (on a per locale
  basis). HTML files used in the IntroView may contain command links (such
  as "cmd://setup") which will be translated to some menu entries/button
  clicks.
- fixed a bug in accountlist.cpp (missing utf8 conversion)


2005/03/29: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in calcpayee (->empty payeeId)
- finally fixed the duplicate-handler ;-)
- many small improvements: some of the somewhat annoying dialogs (like the
  HandleDupe() dialog for duplicates, or the Payee-Assignment dialogs now
  have a "don't ask again" checkbox. This can be used to let QBankManager
  handle remaining transactions automatically.


===========================================================================
MARK: released QBankManager 0.9.19 (2005/03/28)
===========================================================================


2005/03/28: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a severe bug in CheckDuplicates (this is called only when the user
  explicitly selects this menu entry): Was losing transactions !!
- redefined the date format in transactions
  -> when updating from a previous version the transaction database is
  updated.
- fixed some minor bugs
- added font settings button to PrintDialog


2005/03/27: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added transfer type to Transfer
- adapted to latest changes in Gwen
- transfers are no longer read from jobs by scanning, they are now stored with
  the rest of the config data. Shortens the startup time.
- implemented debit notes and eu transfers
- no longer set the loglevel of used libraries (this is done by the libraries
  themselves guided by environment variables)


2005/03/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- changed highlighting colour in transaction viewer to "light blue", because
  on some systems black was used (I don't know why).
- added a vertical splitter to transaction finder dialog (settings are read
  and written)


2005/03/21: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- kbanking.cpp: After importing a context the account-view and payee-view
  are updated
- about() message now lists all known library versions (Gwen and AqBanking)


2005/03/14: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- PayeeView: A new button now opens a transaction window which shows
  the transactions of the selected payee
- now all TransactionWindows are closed when the main window is.
  TransactionWindows register with KBanking upon creation and unregister
  upon close().


===========================================================================
MARK: released QBankManager 0.9.18 (2005/02/24)
===========================================================================


2005/02/24: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- enabled "Dequeue" button in job view
- after activating/setting up a backend the account view is updated


2005/02/23: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added whole new payee framework. Now QBankManager is able to manage
  payees. This is also used in the TransactionEdit dialog (instead of the
  previous approach). The PayeeView can also calculate income/expense for each
  payee.
- added code which allows auto-matching of payees for transactions (based on
  the code used for the TransactionFinder).
- improved TransactionFinder
- added column to TransactionListView (payee)
- added definition for payee to SimpleReport module


2005/02/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug: TransactionFinder was filling the config DB
- fixed a bug in transactionList: Was not honouring item margins
- added a column to transactionList: Payee
- removed printButton from TransactionView
- added buttons to set/open a payee to TransactionView


2005/02/21: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- switched from QT-linguist to gettext (which is very much better !!).
  You can use the ts2po tool in "test/" to convert your own files ;-)
- implementation of AB_Banking_Print() now loads/saves GUI and printer
  settings for document types


2005/02/20: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- show main window only AFTER all has been set up
- started working on reports (some GUI changes are neede,d especially in the
  TransactionFinder dialog)


===========================================================================
MARK: released QBankManager 0.9.17 (2005/02/19)
===========================================================================


2005/02/18: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in KBanking::progressStart(): Was not extracting HTML data
- implemented AB_Banking_Print()
- fixed some more UTF-8 bugs


2005-01-31   Christian Stimming <stimming@tuhh.de>

	* po/de.ts: Updated German translation.

	* src/libs/dialogs/*: Fix punctuations: By convention (e.g. Duden
	et al), there should be no space in front of "?".


===========================================================================
MARK: released QBankManager 0.9.16 (2005/01/24)
===========================================================================


2005/01/24: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- included bugfix for edittransaction -> segfault


===========================================================================
MARK: released QBankManager 0.9.15 (2005/01/22)
===========================================================================


2005/01/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- when starting the wizard or the debugger we now check how long it has been 
  running. If the duration was too short we give a short error message.


===========================================================================
MARK: released QBankManager 0.9.14 (2005/01/14)
===========================================================================


2005/01/14: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqBanking
- added menu entry "Help/AqHBCI Debugger", this needs the latest version
  of aqhbci-qt-tools.


2005/01/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added support for AB_SPLIT inside AB_TRANSACTIONs. Currently only the
  first split of a transaction is imported.


===========================================================================
MARK: released QBankManager 0.9.13 (2005/01/12)
===========================================================================


2004/12/31: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added validators for remote bank code and account id in edittransaction.cpp


2004/11/28: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added GUI for "Remove Duplicates", moved the corresponding function from
  KBanking to this class


2004/11/27: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added function to remove duplicate transactions (no real GUI for now, but
  it still works. TODO: add GUI, let HandleDupe store the window settings)


2004/11/26: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in transaction.cpp
- improvements as suggested by Andreas Fromm:
  - in transaction view: show unselected transactions in a single line
  - right-align values


2004/11/23: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- more work on export framework: You can now export transactions (tested with
  CSV plugin). The GUI is not quite beautifull yet, I will have to work on
  that). The important thing is: It works ;-)


2004/11/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in transaction matcher ("current month" didn't work)
- significant speedup for transaction list views (in TransactionFinder and
  TransactionView)
- started working on export framework. QBankManager will allow for multiple
  export profiles for which menu shortcuts can be created (so often repeated
  exports can be envoked by a single click).
  The export itself will be done by the App class using only the AqBanking
  UI functions. This will allow console based programs to use the export
  profiles created with QBankManager (so often repeated exports can be
  invoked via a command line switch in the to-be-written tool AqMoney3).
  Export profiles are stored in a GWEN_DB and contain this:
  - a filter definition to match transactions
  - the export plugin to be used
  - the plugin profile to be used
  - the path and name of the output file


2004/11/21: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- started working on transaction matcher (the layout of the new widget has
  been highly inspired by the one used in KMyMoney). This is needed to select
  transactions to act on (e.g. for export, report etc)
- internally now the RefPointer class is used to refer to Transaction object.
  This avoids unnecessary copying. I also added a progress dialog to the
  TransactionListView. This is needed when the transaction list contains
  many many entries (without this  the GUI could freeze...)


2004/11/18: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- transactionedit: localAccountCombo now uses the account id instead of
  the account name. In addition, the account id assigned by Aqbanking is
  used, so that now every account is reachable.
- accountlist: added column "id" which shows the account id assigned by
  AqBanking


2004-11-11   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/mainwindow.cpp: Add File->Quit menu entry.


===========================================================================
MARK: released QBankManager 0.9.12 (2004/11/02)
===========================================================================


2004/11/02: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed some internal bugs
- now the last date for which a transaction is available is used when
  updating transactions (instead of the last update date which was previously
  used)


2004-10-03  Christian Stimming  <stimming@tuhh.de>

	* src/libs/widgets/progress.h, inputbox.h, simplebox.h: Change the
	text arguments of these widgets into QStrings so that there are no
	further utf8 conversions.

	* configure.ac: Define the macro QT_NO_ASCII_CAST because
	otherwise we will silently have many casts from QString to latin1
	instead of utf8.


===========================================================================
MARK: released QBankManager 0.9.11 (2004/09/28)
===========================================================================


2004/09/27: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- account.cpp: now loads and saves the date of the last account update
- main tab: if the job queue is updated the tab title will show the number
  of jobs in the outbox
- accountview: 
  - when updating an account: use the last update date as fromDate
    for the JobGetTransactions. If this is the first update popup a dialog
    which asks the user for the start date
  - now only show the message "Jobs added to outbox" once.
  - show a status message in the main window when adding jobs to the outbox


2004/09/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug: KBanking did not remove the current progress widget from
  internal lists upon progressEnd().


2004-09-21   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/qbankmanager.vcproj: Updated/added project file for
	MSVC. This compiles and runs.
	
	* src/kbanking/...: Various Win32 compatibility changes.


===========================================================================
MARK: released QBankManager 0.9.10 (2004/09/17)
===========================================================================


2004/09/19: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- EditTransaction: now the remote name field is limited to 27 characters


2004/09/17: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqBanking
- added management of transfers
- added new widgets for transfers, imported my smart pointer class (now used
  to avoid copying of transfers, maybe I will use them also for transactions)
- transactions are now checked before enqueuing them


2004/09/15: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- edittransaction.cpp: store purpose and remote name in UTF8 encodings 
- fixed a bug in importer
- log messages are now correctly transformed from UTF8
- log messages now only show the time (no longer the date)
- added I18N


===========================================================================
MARK: released QBankManager 0.9.9 (2004/09/15)
===========================================================================


2004/09/15: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqBanking


2004/09/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- accounts are now updated when loaded from the config file (thus taking over
  bank name, account name, owner name and other fields from AqBanking)


2004-09-09   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/kbanking.vcproj: Update MSVC project file.
	
	* src/kbanking/libs/prg/transaction.cpp, dialogs/importer.cpp: Add
	workarounds for windows-MSVC problems.


2004/08/26: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- the settings dialog is now able to invoke the KDE Wizard for AqHBCI ;-)
- added process watcher (needed, because wizards are standalone programs)


2004/08/24: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added generic transaction importer
- added KDE transaction importer (just inherits the one above and overloads
  the UI functions)
- removed namespace KBanking
- added multiple dialogs for the importer
- importer now reads data, advances the progress accordingly (lookes quite
  nice ;-)
- fixed some bugs
- importer now works ;-)
- F*CK !!! I spent about 4 hrs to figure out that QT/G++ was the reason why
  my program always crashed. Multiple inheritage does *NOT* work when one of
  those parents is a QT object (like QObject). In such a case you don't get
  the second inherited object (KBanking->doSomething() did not work if
  doSomething was a methode of the underlying class App).
  -> class KBanking now only inherits App. I have to think of a way how the
  views can still get the info the KBanking-signals once emitted...



2004/08/23: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- started working on an importer wizard


2004-08-22  Christian Stimming  <stimming@tuhh.de>

	* src/kbanking/libs/dialogs/importer.ui, importer.cpp: Add
	compatibility code for uic-3.2 and Qt-3.2.


2004-08-22  Christian Stimming  <stimming@tuhh.de>

	* src/kbanking/libs/dialogs/edittransaction.ui,
	edittransactions.cpp, src/kbanking/libs/views/transferview.ui,
	transferview.cpp: Add compatibility code for uic-3.2 and Qt-3.2.


2004/08/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- again, major update:
  - reorganized library: 
    - now KBanking inherits App (which in turn inherits
      AB::Banking) instead of the other way 'round.
    - moved all needed stuff from src/libs to src/kbanking/libs, because
      aqbanking-kde is no longer installed as a library
    - removed kbankingctrl (this is now done inside QBanking)
  - added transfer editor, which can now create a JobSingleTransfer


2004/08/21: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- major work:
  - mainwindow is now a real application window (with menubar and statusbar)
  - added transfer view tab (supposed to show the list of performed/pending
    transfers)
  - TransactionView is now extended by TransactionWindow, that window now
    has a statusbar, too. In this status bar the name and balance of the
    account is shown
  - copied transaction-editor from KOpenHBCI (and improved it)
    -> I will have to continue there to test the new job "SingleTransfer"


2004/08/18: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqBanking
- fixed many bugs


2004/08/16: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- incremented BUILD version
- started working on using GetTransactions job


2004-08-16   Christian Stimming <stimming@tuhh.de>

	* src/libs/widgets/*.ui: Added layouts to the widgets.
	
	* src/kbanking/libs/views/*.ui, *.h, *.cpp: Added Layouts to UI
	files. Removed resizeEvent() methods because the layouts already
	handle this. Added manual layout for the GroupBoxes where custom
	widgets are added.


2004-08-13   Christian Stimming <stimming@tuhh.de>

	* src/kbanking/libs/widgets/appaccountlist.h, .cpp: Renamed
	accountlist.h, .cpp to this file in order to avoid name collision
	with src/libs/widgets/accountlist.h.
	
	* src/kbanking/kbanking.vcproj: Add project file for MSVC for a
	win32 application. Make a whole lot of modifications in the source
	to adapt to MSVC's requirements.
	
	* src/libs/qtbanking.vcproj: Build static LIB instead of DLL --
	that's probably enough.

	* src/libs/qtbanking.vcproj: Add project file for MSVC for the
	widget DLL. Note: this file directly includes banking.cpp from
	aqbanking++ instead of linking to some aqbankingpp.dll since it is
	much easier this way.
	
	* src/libs/widgets/joblist.cpp, progress.cpp: Replace snprintf by
	QString functions since snprintf is unavailable in MSVC.


===========================================================================
MARK: released aqbanking-kde (2004/08/11)
===========================================================================



2004/08/11: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed bug with bad size of InputBox


2004/08/10: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- implemented callback for incoming SSL certificates


2004-08-08  Christian Stimming  <stimming@tuhh.de>

	* src/kbanking/libs/widgets/accountlist.cpp, transactionlist.cpp:
	Fix some conversions std::string to QString for Qt-3.2.

	* src/kbanking/libs/views/Makefile.am: Simplify Makefile -- the
	variable BUILT_SOURCES helps a lot.


2004/08/07: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- imported KBanking (application intended to replace KOpenHBCI)
- imported KBankingCtrl (setup AqBanking Online Banking Interface)
- KBanking is now able to show accounts (including balance which can now also 
  be synced with the bank) and the outbox (containing jobs to be sent)


2004/08/01: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- major improvements:
  - finished KBProgress
  - added some new widgets which interface with the UI functions of
    AB_BANKING
  - added a Debug button to account page which sends and executes the
    job JobGetBalance for the selected account



2004/07/31: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- initial import