File: ChangeLog

package info (click to toggle)
lincvs 1.4.0-2
  • links: PTS
  • area: non-free
  • in suites: sarge
  • size: 7,368 kB
  • ctags: 4,405
  • sloc: cpp: 36,167; ansic: 282; makefile: 86; sh: 51; xml: 19
file content (2607 lines) | stat: -rw-r--r-- 84,037 bytes parent folder | download
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
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
changes from 1.4.0-rc2 to 1.4.0:

2005-02-17 Frank Hemer <frank@hemer.org>

	* fixed: logtree/diffview: different scroll values between
	widget/scrollbar
	* changed: use -b -B options for diff-to-console

2005-02-12 Frank Hemer <frank@hemer.org>

	* fixed: Advanced diff dialog caption

2005-01-25 Tilo Riemer <riemer@lincvs.org>

	* fixed: add project to workbench: show needless
	warning if workbench is empty

2005-01-20 Frank Hemer <frank@hemer.org>

	* fixed: 'Modified' time was never displayed

2005-01-18 Frank Hemer <frank@hemer.org>

	* fixed: Virtual dirs appeared in dir tree with option
	show only in fileview enabled
	* fixed: Don't remove all tmp entries on update dir
	* fixed: Highlighting for long paragraphs

2005-01-15 Frank Hemer <frank@hemer.org>

	* changed: LogDialog keep flags for show tags/branches
	* fixed: LogDialog erase focus frame on scroll events

2005-01-16 Tilo Riemer <riemer@lincvs.org>

	* fixed: handling of command line options for local
	and remote browsers

2005-01-15 Frank Hemer <frank@hemer.org>

	* fixed: connect method usage of module browser
	* fixed: removeProject failed to remove project from worbench

2005-01-13 Frank Hemer <frank@hemer.org>

	* fixed: SyntaxHighlighting if mode == off
	* fixed: Annotate dialog: color mapping
	* fixed: Annotate dialog: don't mangle failure output
	* changed: Annotate dialog: colorize changes

2005-01-12 Tilo Riemer <riemer@lincvs.org>

	* fixed: diff view: color mapping

2005-01-12 Frank Hemer <frank@hemer.org>

	* fixed: Log dialog zooming for mono fonts
	* changed: LogDialog whatsThis info enhanced, missing accels added
	* added: LogDialog revision tree: missing focus frame added

changes from 1.3.3-rc1 to 1.4.0-rc2:

2005-01-10 Frank Hemer <frank@hemer.org>

	* fixed: SettingsDialog: taborder
	* fixed: LogDialog: taborder, defaultbuttonstate, accelerators
	* fixed: Drag'n drop crash
	* fixed: output parsing for several cvs versions
	* fixed: Lost projects on 'browse dir' and 'open shell'


changes from 1.3.2 to 1.3.3-rc1:

2005-01-08 Frank Hemer <frank@hemer.org>, Tilo Riemer <riemer@lincvs.org>

	* added: new buttons for choosing color
	which works with all themes (KDE, WinXP, ...)
	* changed: "choose colors for revisions" moved
	from log dialog to settings dialog
	* added: log dialog: diff to console
	between sandbox and any revision

2005-01-07 Frank Hemer <frank@hemer.org>

	* changed: Selection mode:
	Deselect file on click at selected file
	Deselect all files on pressing escape
	Allow drag only for those files that were
	selected before clicking to drag

2005-01-06 Tilo Riemer <riemer@lincvs.org>

	* fixed: theoretical security hole
	set umask to 0077 before create temporarly
	files and .cvspass
	
2005-01-05 Frank Hemer <frank@hemer.org>

	* fixed: Update virtual dir icons in fileView

2005-01-04 Frank Hemer <frank@hemer.org>

	* changed: Reduce memory footprint for huge projects,
	syntax-highlighting reworked - use log mode now
	* fixed: Query update won't overwrite 'needs merge' info with 'modified'
	* fixed: Ignore .cvsrc file on 'diff-to-console'

2004-12-29 Frank Hemer <frank@hemer.org>

	* fixed: reduce system load while waiting for ssh-agent input

2004-12-23 Frank Hemer <frank@hemer.org>

	* fixed: entrie states 'needs merge' was mixed with 'needs patch',
	missing files now correctly are listed as 'missing' - till next
	query update/status call
	Query update lists files with conflicts as such (former 'needs merge')

2004-12-22 Frank Hemer <frank@hemer.org>

	* fixed: state handling for merge and query merge

2004-12-21 Tilo Riemer <riemer@lincvs.org>

	* added: "disabled" versions of toolbar icons (needed 
	for use of WinXP theme)
	
2004-12-17 Frank Hemer <frank@hemer.org>

	* changed: file list viewport state is cached per dir,
	removed historical code ...
	* fixed: ResolvDlg crash if filesize==0
	* added: msg about unbalanced conflict markers

2004-12-16 Frank Hemer <frank@hemer.org>

	* fixed: endless loop in scan-on-the-fly mode

2004-12-10 Frank Hemer <frank@hemer.org>

	* added: ResolvDialog show number of conflicts
	* changed: DiffDialog now has a splitter

2004-12-06 Frank Hemer <frank@hemer.org>

	* fixed: quiet mode output
	* changed: renamed 'Options' menu to 'Config'
	* changed: 'refresh' only refreshes current project

2004-12-04 Frank Hemer <frank@hemer.org>

	* changed: state checking improved

2004-12-03 Tilo Riemer <riemer@lincvs.org>

	* fixed: parents of modal dialogs

2004-12-02 Frank Hemer <frank@hemer.org>

	* fixed: Invalid ptr related crash

2004-12-01 Frank Hemer <frank@hemer.org>

	* changed: ResolvDialog colors changed/unified

2004-11-30 Frank Hemer <frank@hemer.org>

	* changed: ResolvDialog now has a splitter
	* changed: Selection of multiple files with mouse-move re-enabled

2004-11-29 Frank Hemer <frank@hemer.org>

	* changed: workaround for cvs-diff-ignorance of wide chars,
	causing diff --side-by-side to disregard changes in lines
	with wide chars

2004-11-24 Frank Hemer <frank@hemer.org>

	* fixed: ResolvDialog - multiple memory leaks fixed
	* fixed: Parser errors in Log mode if highlighting is disabled
	* fixed: consider changed cvs commit output format

2004-11-23 Frank Hemer <frank@hemer.org>

	* changed: ResolvDialog - significant performance improvement

2004-11-22 Frank Hemer <frank@hemer.org>

	* fixed: resurrect for non-english translation
	* changed: made ResolvDialog non-modal, this also fixes layout issues
	* changed: removed irrational 'Remove from repository' action

2004-11-12 Frank Hemer <frank@hemer.org>

	* fixed: ResolveDialog fontsize issues

2004-11-10 Frank Hemer <frank@hemer.org>

	* fixed: nasty mem-corruption
	* fixed: adapted diff to differing cvs-version output
	* fixed: don't loose last char if no lf

2004-11-07 Tilo Riemer <riemer@lincvs.org>

	* fixed: initialization of local repository is possible also
	if workbench is empty

2004-11-05 Frank Hemer <frank@hemer.org>

	* fixed: Diff side-by-side now correctly counts empty lines
	* changed: performance issues > skip unnecessary stat

2004-10-28 Frank Hemer <frank@hemer.org>

	* fixed: Info/Warning/Request modal dlgs now use the correct parent

2004-10-27 Frank Hemer <frank@hemer.org>

	* changed: code cleanup

2004-10-26 Tilo Riemer <riemer@lincvs.org>

	* fixed: broken diff (tag[s]) to console

2004-10-26 Frank Hemer <frank@hemer.org>

	* fixed: Reset stop button in CheckoutDlg/ImportDlg if call fails
	* fixed: Import won't add module to workdir history
	* fixed: Workaround for cvs with turned-around cvs add (resurrect) output

2004-10-19 Frank Hemer <frank@hemer.org>

	* changed: enhanced state tracking for dnd
	* changed: internal redesign completed
	* fixed: don't ignore subprojects if only difference is CVSROOT
	* fixed: properties: don't apply recursive changes beyond subprojects

2004-10-16 Frank Hemer <frank@hemer.org>

	* fixed: state tracking if missing files and cvs status call
	* fixed: toggle auto-update toolbar button if setup is changed
	in settings

2004-10-12 Frank Hemer <frank@hemer.org>

	* fixed: state tracking if filestate changes but doesn't affect
	the state of the parent directory

2004-10-11 Frank Hemer <frank@hemer.org>

	* changed: Merge,Watch,Diff,Annotate,History,Log redesigned
	* fixed: Syntax highlighting fixed
	* added: Resolv dialog now has name/revision caption

2004-10-04 Frank Hemer <frank@hemer.org>

	* changed: Edit redesigned
	* added: Icon for subProject root

2004-09-27 Frank Hemer <frank@hemer.org>

	* added: Create patch file (against indiv. tag)
	* fixed: Truncate appendix of $LANG as LinCVS doesn't support it

2004-09-26 Tilo Riemer <riemer@lincvs.org>

	* added: Unix: new command line option:
	Use additional search path for configuration file. If you don't
	have a config file in $HOME/.qt your settings will be stored
	in additional_search_path/lincvsrc

2004-09-25 Frank Hemer <frank@hemer.org>

	* fixed: LogDialog -> buttonstate
	* fixed: LogDialog -> diff against working copy

2004-09-24 Tilo Riemer <riemer@lincvs.org>

	* fixed: LogDialog -> sizegrip position

2004-09-22 Frank Hemer <frank@hemer.org>

	* added: LogDialog -> support for cvsnt additional data
	* added: cvsnt cvspass support for unix

2004-09-20 Frank Hemer <frank@hemer.org>

	* added: Menu options:
	'Enable tree' -> enables _all_ dirs in tree
	'Disable others' -> disables _all_ dirs above the selected dir
	with exception of the path to the toplevel dir

2004-09-17 Frank Hemer <frank@hemer.org>

	* changed: Made commit dialog non-modal

2004-09-16 Frank Hemer <frank@hemer.org>

	* fixed: activate the currentItem after 'remove from workbench'

2004-09-14 Frank Hemer <frank@hemer.org>

	* changed: splitting done
	* changed: rshwrapper supports $PATH

2004-09-07 Frank Hemer <frank@hemer.org>

	* changed: LogDialog default to srcoll down if more than
	one file
	* changed: Start splitting directory
	* added: Sorting for revision number

2004-09-04 Frank Hemer <frank@hemer.org>

	* fixed: LogDialog loss of revisions

2004-09-03 Frank Hemer <frank@hemer.org>

	* fixed: crash (parent==0 related) in CustomizeShortcuts

2004-08-25 Frank Hemer <frank@hemer.org>

	* fixed: crash in ResolvDialog

2004-08-24 Frank Hemer <frank@hemer.org>

	* fixed: ensure click on workbench updates fileview

2004-08-23 Frank Hemer <frank@hemer.org>

	* added: focus frame for log dialog;
	Log can now completely be operated from a keyboard

2004-08-20 Tilo Riemer <riemer@lincvs.org>

	* fixed: compatibility fixes for gcc 3.4.
	Many thanks to Markus Brueffer for the patch.
	
2004-08-18 Tilo Riemer <riemer@lincvs.org>

	* removed: "ask for quit" option

2004-08-17 Frank Hemer <frank@hemer.org>

	* fixed: Blocked gui due to invalid clipboard events
	* added: stop "cvs call" functionality for modal dialogs

2004-08-16 Frank Hemer <frank@hemer.org>

	* fixed: broken zoom in LogDialog

2004-08-13 Frank Hemer <frank@hemer.org>

	* added: rsh wrapper

2004-08-11 Tilo Riemer <riemer@lincvs.org>

	* changed: all nonmodal dialogs are "normal" widgets now,
	not dialogs.
	On Gnome the old dialogs (like log dialog) had the window
	properties of modal dialogs, that means no way to minimize
	or maximize the dialogs.
	Now the nonmodal dialogs have the behavior of normal
	widgets. Also you can decide if these dialogs use the root
	window as parent or the window within from they are 
	created. In the first case you can show the main window
	in front of these dialogs.

2004-08-11 Frank Hemer <frank@hemer.org>

	* fixed: VerifyDialog dimensions will be adjusted properly

2004-08-10 Frank Hemer <frank@hemer.org>

	* fixed: Commit messages will not be stored in duplication

2004-08-09 Tilo Riemer <riemer@lincvs.org>

	* changed: position of context menus:
	show the menu right and underneath the mouse pointer (if
	space is available) avoiding undesired actions

2004-08-06 Frank Hemer <frank@hemer.org>

	* fixed: Ignorance of pwd entry in cvs root
	* changed: Don't allow login/logout on non-pserver projects
	* added: Security warning at login/logout if pwd is part of
	CVSROOT

2004-08-06 Tilo Riemer <riemer@lincvs.org>

	* fixed: crash if creation of temp file failed
	* fixed: create patch: invalid default path of target dir
	* changed: create patch: use QFileDialog for selection 
	of patch file
	* changed: create patch: check now if LinCVS can create the 
	patch file and if needed can remove an already existing file

2004-08-05 Tilo Riemer <riemer@lincvs.org>

	* fixed: show port only for pserver connections in 
	directory properties dialog
	
2004-08-03 Tilo Riemer <riemer@lincvs.org>

	* added: LinCVS loads the qt translation file for qt 
	internal strings now.
	Many thanks to Bernhard Walle for the hint and code 
	example.
	
2004-08-03 Frank Hemer <frank@hemer.org>

	* changed: checkStatus (startup) only if .../CVS/* exists

2004-07-30 Frank Hemer <frank@hemer.org>

	* changed: viewport recovery algorithm for dnd

2004-07-28 Frank Hemer <frank@hemer.org>

	* fixed: blocked events are cached until gui is unblocked
	
2004-07-16 Frank Hemer <frank@hemer.org>

	* fixed: flickering of file view, jumping scrollbar pos

2004-07-12 Frank Hemer <frank@hemer.org>

	* changed: Removed duplicate code /
	disabled state checking while commit/import dialogs are open

2004-07-06 Frank Hemer <frank@hemer.org>

	* fixed: Ugly memory leak (finally fixed)

2004-07-05 Roberto Aragn <raragon1 at alumno dot uned dot es>

	* updated: Spanish translation
	
2004-07-05 Frank Hemer <frank@hemer.org>

	* fixed (partly): Ugly memory leak (consumed a lot of cpu power
	on exit)

2004-06-30 Tilo Riemer <riemer@lincvs.org>

	* added: Spanish translation (based on LinCVS 1.2.0)
	Many thanks to Roberto Aragn
	
2004-06-28 Frank Hemer <frank@hemer.org>

	* fixed: Doubled entries of disabled dirs on 'update all'
	* fixed: Don't ignore open/view file in customization defaults for
	file-popup-menu
	
2004-06-21 Frank Hemer <frank@hemer.org>

	* changed: New 'delete file' warning dlg
	* fixed: 'Don't show msg next time' now works for the above
	mentioned dlg. Changing the selected dir however will reset.
	
2004-06-16 Frank Hemer <frank@hemer.org>

	* fixed: moved cvs add to the proper menue
	* fixed: show empty checkoutAs entry on first pos in checkoutDlg
	* changed: Enhance descriptive menu entry
	* changed: Use prev. path for browsing in settings dlg
	* changed: Reworked menues
	* added: Remaining toolbar actions to dir/file menu

2004-06-15 Frank Hemer <frank@hemer.org>

	* added: Cvs init in Project-menu

2004-05-28 Frank Hemer <frank@hemer.org>

	* fixed: Reading from $CVSROOT ignored the username
	if not given
	
2004-05-25 Tilo Riemer <riemer@lincvs.org>

	* added: Unix and Mac: test for QWindowsStyle

2004-05-25 Frank Hemer <frank@hemer.org>

	* added: Possibility to interrupt status scanning.
	* changed: tremendous speed improvement during the first
	few status scans after initial dir scanning.

2004-05-22 Tilo Riemer <riemer@lincvs.org>

	* added: Unix: test for standard compliant C++ compiler
	* added: Unix: test for working exception handling

2004-05-19 Frank Hemer <frank@hemer.org>

	* fixed: GUI-blocking of Accelerator keys

2004-05-13 Tilo Riemer <riemer@lincvs.org>

	* added: Unix: test for timezone functions


changes from 1.3.1 to 1.3.2:

2004-05-07 Frank Hemer <frank@hemer.org>

	* changed: Menues redesigned

2004-05-04 Frank Hemer <frank@hemer.org>

	* changed: branch/tag allow all chars that are allowed by cvs

2004-05-04 Tilo Riemer <riemer@lincvs.org>

	* applied: patches applied for compilability on IRIX64
	Many thanks to Raoul Beauduin

2004-05-03 Frank Hemer <frank@hemer.org>

	* changed: #defines for deactivating clipboard support added
	* fixed: annotate on files now only reports for one file, but
	properly considers specific revision
	* changed: annotate on dirs now considers the dirbranch/tag

2004-05-01 Tilo Riemer <riemer@lincvs.org>

	* changed: profiles dialog reimplemented
	* added: profiles contain ssh client presets now
	* fixed: Checkout, Import, Export:
	add new users, servers and repositories to history lists
	* removed: Settings: saving of obsolete ssh client presets
	
2004-04-06 Frank Hemer <frank@hemer.org>

	* fixed: Passwd/login dlg was gui blocked when running chained
	cvs calls

2004-04-02 Frank Hemer <frank@hemer.org>

	* changed: Removed qeventloop-dependencies for default compilation
	setup


changes from 1.3.0 to 1.3.1:

2004-03-19 Frank Hemer <frank@hemer.org>

	* fixed: Update menu state after canceled drops

2004-03-18 Tilo Riemer <riemer@lincvs.org>

	* added: command line option "language"

2004-03-17 Tilo Riemer <riemer@lincvs.org>

	* fixed: crash while dragging an object from another 
	application over LinCVS if workbench is empty

2004-03-15 Frank Hemer <frank@hemer.org>

	* fixed: Endless loop on autoupdate with non-cvs topDir

2004-03-11 Frank Hemer <frank@hemer.org>

	* fixed: Unblock GUI when adding a project

2004-03-09 Frank Hemer <frank@hemer.org>

	* fixed: cvs history lost some lines on ssh access
	* added: cvs history 'P' support
	* fixed: adapt dir/file state after dnd 'cvs move'

2004-03-08 Tilo Riemer <riemer@lincvs.org>

	* improved: configure stuff

2004-03-07 Frank Hemer <frank@hemer.org>

	* fixed: SyntaxHighlighting for diff-to-console on fedora

2004-03-02 Frank Hemer <frank@hemer.org>

	* fixed: possibly buggy deletion of qprocess

2004-03-01 Frank Hemer <frank@hemer.org>

	* fixed: menu state when deselecting files from a multiselection
	* changed: multiple code cleanup/rework and enhancements

2004-03-01 Frank Hemer <frank@hemer.org>

	* fixed: display all symlinks and system files in noncvs/cvsignore tabs
	* fixed: autoupdate ignored the toplevel project if having subprojects
	* changed: gui blocking completely reworked
	* changed: timer handling reworked

2004-02-26 Frank Hemer <frank@hemer.org>

	* added: remember position of file columns

2004-02-14 Tilo Riemer <riemer@lincvs.org>

	* fixed: growing menus of directory properties dialog

2004-02-11 Frank Hemer <frank@hemer.org>

	* fixed: nasty lf bug when calculating cvs output

2004-02-06 Frank Hemer <frank@hemer.org>

	* fixed: always remove qprocess after running start-ssh-agent

2004-02-02 Tilo Riemer <riemer@lincvs.org>

	* fixed: problem with tm_gmtoff on Solaris
	Thanks to Stephen Watson and Marty Leisner for the patch.

2004-01-13 Frank Hemer <frank@hemer.org>

	* added: Recursive removal of .#* files
	* fixed: CustomizePopupDialog ensure selected item is visible

2004-01-11 Frank Hemer <frank@hemer.org>

	* added: Per project setup of $CVSROOT
	* improved: WhatsThis text in:
	Properties, Settings

2004-01-08 Frank Hemer <frank@hemer.org>

	* added: Optional overwrite for rename file

2003-12-20 Frank Hemer <frank@hemer.org>

	* added: Pure DNotify(kernel) support added
	Note the doc/DNOTIFY-HOWTO.txt
	
2003-11-08 Frank Hemer <frank@hemer.org>

	* added: Rename non-Cvs file

2003-11-03 Frank Hemer <frank@hemer.org>

	* changed: Sorting in workbench is no more case-sensitive
	
2003-10-22 Frank Hemer <frank@hemer.org>

	* added: Import vendor branch dialog
	* added: Commit to specific revision

	
changes from 1.2.0 to 1.3.0:

2004-01-26 Tilo Riemer <riemer@lincvs.org>

	* fixed: some wrong parents of message boxes

2004-01-16 Frank Hemer <frank@hemer.org>

	* fixed: Dnd for >qt3.1

2004-01-11 Frank Hemer <frank@hemer.org>

	* fixed: Prevent cvs call in :ext: mode if no project
	settings are available and bUseSsh* vars are false
	* changed: Workaround for buggy qprocess when using
	cvs diff --side-by-side in :ext: ssh mode

2004-01-09 Frank Hemer <frank@hemer.org>

	* added: CVS_SERVER env var support

2004-01-08 Frank Hemer <frank@hemer.org>

	* fixed: 'Rename'/'move cvs'
	Cancel action if target allready exists

2004-01-06 Tom Mishima <tmishima@mail.at-m.or.jp>

        * updated: Japanese translation

2004-01-05 Bernhard Walle <bernhard@bwalle.de>

	* fixed: import dialog: wrong parent of local 
	module browser dialog
	
2004-01-03 Bernhard Walle <bernhard@bwalle.de>

	* updated: German translation
	
2004-01-03 Tilo Riemer <riemer@lincvs.org>

	* fixed: module browser: missing whats-this-button pic 
	and text 

2003-12-16 Frank Hemer <frank@hemer.org>

	* fixed: state check/detection
	don't ignore changes in the currently activated dir and
	properly adapt the dir state
	
2003-12-15 Tom Mishima <tmishima@mail.at-m.or.jp>

	* fixed: wrong encoding/decoding of commit comment files

2003-12-12 Alan Ward <award@uda.ad>

	* added: French translation
	* updated: Catalan translation

2003-12-05 Bernhard Walle <bernhard@bwalle.de>

	* updated: German translation
	
2003-12-04 Bernhard Walle <bernhard@bwalle.de>

	* fixed: ImportDialog: wrong parents of message boxes
	
2003-12-02 Tilo Riemer <riemer@lincvs.org>

	* changed: about dialog: contributors section updated

2003-11-29 Bernhard Walle <bernhard@bwalle.de>

	* fixed: checkout dialog: wrong parent of "browse modules" dialog
	
2003-11-23 Tilo Riemer <riemer@lincvs.org>

	* changed: LinCVS can load translation files for
	sublocales now.
	
2003-11-18 Frank Hemer <frank@hemer.org>

	* fixed: diff rev against working copy with external diff 
	failed or showed diff in reverse order

2003-10-31 Frank Hemer <frank@hemer.org>

	* fixed: refresh cvs files view after changing time format in settings

2003-10-24 Tom Mishima <tmishima@mail.at-m.or.jp>, Tilo Riemer <riemer@lincvs.org>

	* fixed: decoding/encoding of temp files and friends if
	a non latin1 character set is used
	
2003-10-22 Frank Hemer <frank@hemer.org>

	* fixed: Checkout of a/b and a/c will no more complain about
	already existing project
	* fixed: Checkout of a/b/c... into already existing project
	will no more be added to wrong place in on-the-fly-mode
	* fixed: no keyword supression (-kk) on query merge
	* fixed: don't segfault on FileMapping close
	* removed: LogDialog-QTextEdit -- due to performance & memory
	
2003-10-21 Tilo Riemer <riemer@lincvs.org>

	* fixed: last (maybe nonempty) line ignored by 
	diff side-by-side
	
2003-10-21 Tom Mishima <tmishima@mail.at-m.or.jp>	

	* changed: Win: open/view files: use cmd.exe to 
	launch standard apps

2003-10-18 Frank Hemer <frank@hemer.org>

	* fixed: ProfileDialog - connect method recognition
	* fixed: CheckoutDialog - CVSROOT port detection
	* fixed: Crash on commit
	* fixed: Non-working qt autoCompletion in tag comboboxes
	
2003-10-15 Frank Hemer <frank@hemer.org>

	* fixed: Scrollposition remains on center of view
	on zoom, enable/disable tags/branchtags
	* added: LogDialog support for revision number jumps
	* added: LogDialog support for multiple vendor branches

2003-10-15 Tilo Riemer <riemer@lincvs.org>

	* added: encoding/decoding of strings for nonlatin1
	character sets.
	Now you can use nonlatin1 characters for comments
	and you can see differences between files encoded
	with nonlatin1 character sets.
	
2003-10-14 Frank Hemer <frank@hemer.org>

	* improved: Log Dialog now supports multiple files
	* improved: New sorting for the list view --> much faster
	* added: LogDialog keyboard support

2003-10-08 Frank Hemer <frank@hemer.org>

	* added: LogDialog - vendortag,releasetag,branch info
	* fixed: ResolvDialog - font size adaption for customizable fonts

2003-10-08 Tilo Riemer <riemer@lincvs.org>

	* fixed: internal diff tool (side-by-side):
	wrong width of markers and line numbers margin if 
	nonstandard font is used for diff

2003-10-06 Frank Hemer <frank@hemer.org>

	* fixed: evaluate state of dirs without subdirs on startup
	* fixed: checkLevel 2 checked too much;-)
	* fixed: WatchersDailog interpreted filenames as output
	* fixed: EditorsDialog time format

2003-10-05 Tilo Riemer <riemer@lincvs.org>

	* added: Whats-this-button added to all dialogs
	* improved: layout of some dialogs
	* changed: layout of standard buttons unified
	* changed: close buttons are labeled with "Close" 
	instead of Ok

2003-10-03 Frank Hemer <frank@hemer.org>

	* added: Special statusBar() icon displaying status checking action

2003-10-01 Tilo Riemer <riemer@lincvs.org>

	* added: Whats-this-button added to subdialogs
	of import dialog
	
2003-09-30 Frank Hemer <frank@hemer.org>

	* removed: Modified(UTC) table header in file view
	* changed: Display all timestamps in local time
	* changed: Settings dialog redesigned
	Option for auto update added, whatsthis added
	* fixed: Start checking status immediately after LinCVS startup
	* fixed: No more workbench flickering when adding new projects
	* improved: Performance on adding projects
	* fixed: Ask whether project should be removed from workbench
	when reading project was interrupted (globalStopAction)

2003-09-30 Tilo Riemer <riemer@lincvs.org>

	* added: Whats-this-button added to 
	checkout-/import-/export dialogs

2003-09-28 Frank Hemer <frank@hemer.org>

	* added: Customization of date and time format
	* changed: ProfileDialog combo box lists now are unique
	* fixed: workdir/modulename/checkout as combo lists now are sorted

2003-09-28 Tilo Riemer <riemer@lincvs.org>

	* added: Mac: Apple-Q is now the default for terminating
	LinCVS

2003-09-26 Tilo Riemer <riemer@lincvs.org>

	* changed: configuration of external applications separated in
	program path and program options 

2003-09-24 Frank Hemer <frank@hemer.org>

	* added: fetch tag list in:
	Merge/Advanced diff/Tag Dialog
	* changed: LinCVS tries to display all timestamps
	in local time instead of utc
	* changed: Tabel header in cvslistview renamed to
	'Last updated' because the timestamps depend on the time of the
	last update call
	* changed: TagDialog now supports rev/tag/date and rtag
	* added: TagDialog std gui rules
	* added: UpdateOther dialog according to std gui rules
	* added: Global widget for updating to other rev/tag/branch ...
	* added: Settings option to use minimalistic non-std dialogs

2003-09-22 Frank Hemer <frank@hemer.org>

	* added: fetch and remember tag list from server

2003-09-18 Tilo Riemer <riemer@lincvs.org>

	* fixed: Mac: import dialog
	hiding of preview dialog and friends under the import dialog
	* added: Mac: default external apps
	* fixed: Mac: selection of external applications
	switched to Qt 3.2.1 (was a Qt bug)
	* improved: Mac: launching of external apps
	now pathes to external apps like 
	"/Applications/Utilities/Terminal"
	and
	"/Applications/Utilities/Terminal.app"
	should work
	* improved: Mac: determination of path to Bundle
	now we use the Mac API functions to determine path
	to Bundle (AppDir)

2003-09-18 Frank Hemer <frank@hemer.org>

	* changed: updateOtherRevision dialog redesigned
	now supports update other revision without sticky tag
	* added: LogDialog
	extra buttons for diffing selected rev against sandbox

2003-09-15 Tilo Riemer <riemer@lincvs.org>

	* fixed: FileMappingDialog
	no repainting of cells after cell move up/down
	
2003-09-15 Frank Hemer <frank@hemer.org>

	* fixed: ResolvDialog
	Don't ignore lines if conflictmarkers appear on the very
	first or last line
	* added: ResolvDialog now has descriptive labels
	* fixed: Segfault on systems without clipboard

2003-09-14 Tilo Riemer <riemer@lincvs.org>

	* improved: Linux: determination of path to AppDir
	now we try to determine the path to the 
	executable (AppDir) reading /proc/self/exe. It works
	for Linux 2.4, maybe for 2.2 also. If determination
	fails a fallback function is used.
	Under Linux 2.4, links to lincvs.bin should work correctly.

2003-09-11 Frank Hemer <frank@hemer.org>

	* added: drop/paste files and/or dirs into project dirs
	* changed: copy/move files now preserves user-permissions
	* fixed: Import/Export/Checkout dialog size policy
	now width can be adjusted in qtdesigner, so long path entries
	don't move dialog out of desktop boundaries.
	* fixed: Import/Export/Checkout dialog
	if called more than once in ssh mode, don't hide ssh frame

2003-09-11 Tilo Riemer <riemer@lincvs.org>

	* improved: Win: determination of path to executable
	now we use the Win API functions to determine path
	to executable (AppDir)

2003-09-09 Frank Hemer <frank@hemer.org>

	* fixed: Segfault on dir->'remove from disk' if
	removing the topLevel dir.
	* added: Run autoscroll in drag mode
	Qt's autoscroll is broken, so we use our own;-)
	* fixed: cvs calls from LogDialog and History were
	refering to the wrong project if checked out with alias

2003-09-08 Frank Hemer <frank@hemer.org>

	* fixed: lincvs won't ignore common windowmanager and
	qt startup params
	* fixed: don't break motif style rules
	* changed: External programs can be specified with params,
	so on win os explorer and shell can be started in proper mode
	* changed: default win setup for local/remote browser, shell
	and editor now contain the default path
	* added: create patch of selected dirTree against repository

2003-09-04 Frank Hemer <frank@hemer.org>

	* changed: Use logger now wherever possible
	The max loglevel should only be used for debugging,
	it will influence the performance!
	
2003-09-02 Tilo Riemer <riemer@lincvs.org>

	* added: fonts are customizable now for the whole app,
	the message widget and the views of "diff side-by-side"

2003-08-31 Frank Hemer <frank@hemer.org>

	* added: merge added to menues
	* added: edit button for key shortcuts dialog
	* changed: quiet mode
	can be toggled from popup menu
	* changed: rereadProject renamed to 'Reread tree'
	now calls rereadProjectOfDir(...) to be able to
	only reread a subtree

2003-08-29 Tilo Riemer <riemer@lincvs.org>

	* added: cvs quiet mode
	
2003-08-26 Frank Hemer <frank@hemer.org>

	* fixed: several ssh/ssh-agent fixes
	start ssh if ssh-agent has no identities to add
	start ssh-askpass if not started from konsole and
	ssh-agent prompts for passphrase
	* changed: Use unique format for qDebug msg

2003-08-25 Frank Hemer <frank@hemer.org>

	* added: cut/copy/paste
	* added: ssh-askpass replacement (contrib)

2003-08-20 Tilo Riemer <riemer@lincvs.org>

	* changed: LinCVS accepts the -style option as command
	line parameter now
	
2003-08-20 Frank Hemer <frank@hemer.org>

	* added: Drop files and projects to workbench
	if files originate from LinCVS, the required cvs calls will
	be fired.

2003-08-12 Tilo Riemer <riemer@lincvs.org>

	* ported: LinCVS works on Mac OS X now
	
2003-08-11 Frank Hemer <frank@hemer.org>

	* added: backward compatibility files for qt <= 3.1

2003-08-07 Tilo Riemer <riemer@lincvs.org>

	* fixed: wrong handling of main menu items if Qt 3.2 is used
	* fixed: DND works now if Qt 3.2 is used
	
2003-08-04 Frank Hemer <frank@hemer.org>

	* fixed: status on foreign subdirs
	* added: -u option to create patch
	* added: update/converter tool for settings
	* changed: some dialogs are modal now:
	Log/History/Annotate/Diff/Editors/Watchers

2003-07-23 Frank Hemer <frank@hemer.org>

	* changed: Store project settings individually for each
	project -- therefor, the settings file format has changed,
	an update/converter tool needs to be implemented
	* changed: removed all messageboxes from cvscontrol
	* added: export dir implemented
	* added: write version number to settings file

2003-07-16 Frank Hemer <frank@hemer.org>

	* changed: Reread project and friends now reopen the tree
	with the same dirs opened as before
	* added: Rename project (solely local)
	* added: Special icons, showing that autoupdate is enabled
	* changed: Auto-Update now supports non-cvs-controled
	toplevel project-dirs with several subdirs

2003-07-14 Frank Hemer <frank@hemer.org>

	* added: Setup option for showing virtual dirs in workbench
	tree hierarchy
	* added: Setup option for diff-per-line precision
	* changed: Enabled scrolling from keyboard in:
	- LogDialog
	- DiffDialog

2003-07-13 Tilo Riemer <riemer@lincvs.org>

	* added: settings for syntax highlighting

2003-07-11 Frank Hemer <frank@hemer.org>

	* added: Level of status check now adjustable in settings
	* changed: The former Menu 'Check status' is now replaced
	whith the above mentioned, Level 0 means status checking
	disabled

2003-07-10 Angelo Contardi <angelo.contardi@italtel.it>

	* updated: Italian translation

2003-07-09 Frank Hemer <frank@hemer.org>

	* changed: status polling improved
	Now detects cvs-changes and added/removed non-cvs/ignores
	in all dirs.
	* added: File-open/view<->application mapping
	* added: open/view more than one file at a time
	* added: specify the selection as regular expression

2003-07-06 Frank Hemer <frank@hemer.org>

	* added: per line diff
	internal diff dialog marks changed/added/removed sections per
	line

2003-07-04 Tilo Riemer <riemer@lincvs.org>

	* added: syntax highlighting of cvs output
	
2003-07-04 Frank Hemer <frank@hemer.org>

	* changed: call of external diff cmd
	The cmd now can be specified as on the comand-line,
	%1,%2 and %3 will be substituted with the required file names.

2003-06-28 Frank Hemer <frank@hemer.org>

	* added: customizable key shortcuts

2003-06-22 Tilo Riemer <riemer@lincvs.org>

	* changed: default external apps
	Instead of netscape, rsh and konsole now mozilla, ssh
	and xterm are used as default.

2003-06-19 Frank Hemer <frank@hemer.org>

	* fixed: open/view file on cvsignore/non-cvs file tab
	only worked on topmost entry

2003-06-18 Frank Hemer <frank@hemer.org>

	* fixed: ProjectProperties/recursive update
	when called from a subdir, also changed setup
	of other projects following in workbench
	* added: update virtual (not jet checked out) dirs
	* added: parsing of CVS/Entries.Log
	this fixes some undetected cvs changes
	* fixed: update to dir branch
	now also works with date tags
	* added: Two options to show virtual dirs:
	comment #define VIRTUAL_IN_FILEVIEW in directory.cpp
	to show virtual dirs in the workbench, otherwise they are
	displayed in the cvs-files-tab.
	* added: update virtual dirs from workbench

	
changes from 1.1.6 to 1.2.0:

2003-06-17 Frank Hemer <frank@hemer.org>

	* fixed: update Cvs file view
	Sometimes, depending on the scrollbar pos, the cvs file
	view was not updated as required
	* added: Settings-option to enable/disable dir monitoring
	* fixed: ability to checkout additional subdirs of an
	aliased project module being already in workbench
	* fixed: show virtual dirs even if cvs says: --ignored,
	it is not possible to check wether they are empty without
	actually updating them
	* fixed: don't segfault if fam daemon is not running

2003-06-13 Tilo Riemer <riemer@lincvs.org>

	* changed: icons for unchanged (readonly, writable) and
	added files
	
2003-06-12 Tilo Riemer <riemer@lincvs.org>

	* added: DirWatch support for WinNT and successors

2003-06-10 Tilo Riemer <riemer@lincvs.org>

	* fixed: authentication problem with pserver method and
	"old" cvs versions (for instance with cvs used by NetBSD 1.6)
	* added: logging section in settings dialog

2003-06-04 Tilo Riemer <riemer@lincvs.org>

	* added: logging
	
2003-05-29 Frank Hemer <frank@hemer.org>

	* fixed: use last used profile as default for next use

2003-05-26 Tilo Riemer <riemer@lincvs.org>

	* fixed: overlooked diffs in internal "side-by-side-diff"
	
2003-05-24 Frank Hemer <frank@hemer.org>

	* added: Update all/Replace all/Query Update all (all meaning 
	with -d option)
	* fixed: Update Replace dir, which didn't use the -C option
	
2003-05-22 Tilo Riemer <riemer@lincvs.org>

	* fixed: use PATH settings for environment of launched processes
	Thanks to Jim Morris for the patch.

2003-05-20 Frank Hemer <frank@hemer.org>

	* fixed: State of modified files from different branch
	cvs reports these as "dummy timestamp from new-entry" in
	the CVS/Entries, now they are properly recognized as "modified".
	* added: openFile and viewFile menu entries for cvsignore and
	non-cvs fileview tab.
	
2003-05-18 Tilo Riemer <riemer@lincvs.org>

	* added: prune empty directories
	Now you can disable/enable the option "prune empty dirs", see
	settings/CVS Options.
	* added: bring over new directories
	Now you can disable/enable the option "bring over new dirs", see
	settings/CVS Options.
	
2003-05-15 Angelo Contardi <angelo.contardi@italtel.it>

	* updated: Italian translation
	* added: translation of README

2003-05-15 Frank Hemer <frank@hemer.org>

	* added: DirWatch support
	Interface implemented, currently only fam/linux support.
	Warning: If used with default fam installation using polling and
	fileschanged tool, set the maxdir define in FamConnector to 200
	or FAM/LinCVS will crash.
	* added: Extra dir state for existence of non-cvs files
	we now have: green star in folder icon: non-cvs files
	blue star: files modified
	red star: uncommitted changes (like adding a file)
	* changed: state caching speed encreased
	
2003-05-14 Tilo Riemer <riemer@lincvs.org>

	* fixed: crash if LinCVS runs with Qt 3.1.2 and you 
	disable/enable a directory
	* updated: German translation
	
2003-05-12 Angelo Contardi <angelo.contardi@italtel.it>

	* updated: Italian translation
	
2003-05-04 Tilo Riemer <riemer@lincvs.org>

	* added: start script for Emacs (Unix only)
	Many thanks to Katherina O'Connor for the script.

2003-04-28 Frank Hemer <frank@hemer.org>

	* fixed: query update
	detection of modified files and files with need for a merge
	If a merge is necessary, this will be the state being displayed.
	
2003-04-27 Tilo Riemer <riemer@lincvs.org>

	* fixed: query update: detection of modified files


changes from 1.1.5 to 1.1.6:

2003-04-22 Tilo Riemer <riemer@lincvs.org>

	* fixed: should work together with cvsnt servers now
	* added: Italian translation from Angelo Contardi
	* added: clear button in commit dialog
	
2003-04-14 Tilo Riemer <riemer@lincvs.org>

	* fixed: crash if LinCVS runs with Qt 3.1.2 and you remove 
	a directory from workbench
	
2003-04-02 Frank Hemer <frank@hemer.org>

	* fixed: update dir
	dirs that are removed during update will properly be removed
	from the workbench
	* added: when detecting files that would be removed on update
	but that are locally modified, show a warning message

2003-03-26 Frank Hemer <frank@hemer.org>

	* fixed: rename file
	now will keep the binary flag if set before

2003-03-25 Tilo Riemer <riemer@lincvs.org>

	* fixed: gzip compression level 0 (no compression) didn't work


changes from 1.1.4 to 1.1.5:

2003-03-23 Frank Hemer <frank@hemer.org>

	* fixed: cvs import
	command called cvs to import the wrong directory
	* changed: speed improvement for ResolvDialog
	* added: Query update dir detection
	query update will detect missing dirs, and display them as a subdir in
	the workbench. If they contain additional subdirs, these will be displayed
	in the 'Cvs files' pane, since the cvs's information is ambiguous and it is
	not detectable whether these dirs are empty dirs or wether they contain files
	or additional subdirs.
	* added: File list will keep selection when running cvs calls


changes from 1.1.3 to 1.1.4:

2003-03-20 Frank Hemer <frank@hemer.org>

	* fixed: Status bar text wasn't displayed sometimes
	No more qlabel, messages can be displayed for some secs now.
	Use void setStatusText(QString, int msecs) therefor. (msecs=0
	means don't hide after a while).
	* fixed: add project sometimes added to the wrong dir (in workbench)
	* fixed: rereadProjectOfDir now really only rereads that dir.
	* fixed: update dir command
	Newly added/updated dirs will be detected and displayed

2003-03-19 Tilo Riemer <riemer@lincvs.org>

	* added: browse buttons for choosing of external programs
	
2003-03-18 Frank Hemer <frank@hemer.org>

	* fixed: Query update crashes if called on files
	* changed: Design of cmainwindow subclasses
	Aiming at a better separation between gui and cvs maintenance


changes from 1.1.2 to 1.1.3:

2003-03-17 Frank Hemer <frank@hemer.org>

	* fixed: ResolvDialog bug
	delete on mergedialog mixed lines
	* fixed: size of colored lines
	* added: delete via mouseClick (on merge table)

2003-03-16 Tilo Riemer <riemer@lincvs.org>

	* fixed: LinCVS crashs if added directories are readonly
	
2003-03-13 Tilo Riemer <riemer@lincvs.org>

	* changed: WinXX: settings are stored per user now (if 
	Qt >= 3.1.x is used) with fallback to global settings
	(LinCVS reads global settings if user settings are not
	available and stores the settings in "current_user")
	
2003-03-12 Frank Hemer <frank@hemer.org>

	* fixed: 'query update' ignores modified files
	* fixed: launch_xemacs.sh failed on path holding whitespace

2003-03-12 Tilo Riemer <riemer@lincvs.org>

	* fixed: WinXX: removing of temporary files
	
2003-03-10 Jose Hernandez <joseh@tesco.net>

	* fixed: now you can compile LinCVS without dependency to
	QWindowsStyle (needed if your Qt has not compiled-in the
	windows style like the Debian Qt package), see 
	config/config.h
	
2003-03-10 Jose Hernandez <joseh@tesco.net>

	* changed: Removed exception handling code to allow lincvs 
	to compile on systems that do not support exceptions

2003-03-10 Tilo Riemer <riemer@lincvs.org>

	* add: dragging of files from fileviews to other applications
	implemented

2003-03-07 Frank Hemer <frank@hemer.org>

	* fixed: removal of dirs in noncvs files tab
	* changed: 'Directory/remove/From disc' && 'From repository and disc'
	Functions now are destructive, they behave like their equivalents
	in the File menu

2003-03-06 Frank Hemer <frank@hemer.org>

	* fixed: onthefly scanning
	used to ignore not cvs controlled dirs that contained cvs
	controlled dirs in the hierarchy depth
	* fixed: key-shortcuts were enabled when they shouldn't
	key-shortcuts are only active when option is enabled in menu
	* add: Uncommitted dirstate
	Reordered dirstates, so uncommitted but cvs-recognized files
	have their own dirstate and folder-icon
	* changed: Directory and file menu and popup menues
	redesigned and prepared for customizable key-shortcut implementation
	* changed: New folder icon for not cvs controlled dirs that contain
	cvs controlled dirs in the hierarchy depth

2003-03-04 Frank Hemer <frank@hemer.org>

	* fixed: CVSROOT/Modules parsing
	Now -d option is properly set in the checkout/export dialog

2003-03-02 Frank Hemer <frank@hemer.org>

	* add: Debug log feature
	Help menu contains option to write debug log telling
	about setup and last cvs call with all (hidden) parameters
	* add: Online cederqvist browse option
	added to Help menu

changes from 1.1.1 to 1.1.2:
	
2003-02-28 Frank Hemer <frank@hemer.org>

	* add: icon for "cvs autoupdate"
	
2003-02-26 Tilo Riemer <riemer@lincvs.org>

	* changed: more conspicuous icons for modified, needs 
	checkout|patch|merge
	* add: launching script for xemacs/gnuserv (UNIX only)
	
2003-02-27 Frank Hemer <frank@hemer.org>

	* add: NonCvs and Ignore tabs now have dynamic popup menues
	depending on the type of the selected file/s
	* add: Use add folder in the NonCvs file tab to have it more intuitive
	* add: Now you can run cvs add from the ignore tab too

2003-02-26 Tilo Riemer <riemer@lincvs.org>

	* fixed: WinXX: resolving of host names if hosts file
	is used instead of a nameserver
	* fixed: using compression option for cvs add.
	Thanks to Stephan Beal for the patch.

2003-02-25 Tilo Riemer <riemer@lincvs.org>

	* add: advanced diff dir to console: you can make diffs between
	any desired revisions
	* fixed: using compression option for all diff functions.
	Thanks to Stephan Beal for the patch.

2003-02-20 Frank Hemer <frank@hemer.org>

	* fixed: file locking/unlocking
	Adapted to changed cvs output
	* fixed: Non-responding shortcuts
	* fixed: Browsing local modules
	Now starts in the specified repository or otherwise in $CVSROOT

2003-02-18 Frank Hemer <frank@hemer.org>

	* fixed: update replace ran without -C option when called from popup menu
	* fixed: release and friends failed if modulename had whitespace in name
	* add: Checkout/Import/Export: Last used profile will be default on next use
	during one session.
	
2003-02-15 Frank Hemer <frank@hemer.org>

	* fixed: some weird cursor behavior with qt3.1 and kde3.1
	
2003-02-11 Frank Hemer <frank@hemer.org>

	* fixed: LogDialog was very slow on huge log output
	* removed: remainder of ssh-setup in settingsdialog
	
2003-02-07 Frank Hemer <frank@hemer.org>

	* fixed: passwd registry entry for cvsnt needed second and third patch due
	to an inconsistency in the entry format.

2003-02-06 Frank Hemer <frank@hemer.org>

	* fixed: passwd registry entry for cvsnt wasn't recoginzed due to a
	missing default port entry in the parsed cvs root
	* fixed: Browse modules now properly detects empty CVSROOT/modules files
	in combination with proxy usage
	* fixed: request for add to workbench will only appear if checkout was
	successfull
	* add: auto update now has choice of: off/query update/status/update
	* changed: unified messageboxes, some code beautification (access privileges),
	removed some unused code, redesigned "add to workbench" tests, prevent
	checkout of allready existing modules, use default dir as startup dir for
	"add to workbench";-)


changes from 1.1.0 to 1.1.1:

2003-02-04 Frank Hemer <frank@hemer.org>

	* changed: cvs output is now collected in separate buffer:
	CvsBuffer; The obsolete QMultiLineEdit is replaced with
	QTextEdit, each line is added as a separate paragraph. Highlighting
	and filtering now is possible without affecting the cvs output parser.
	* add: 'can't start qprocess' now contains a hint for checking the $PATH

2003-02-03 Tilo Riemer <riemer@lincvs.org>

	* fixed: wrong access rights of tools/start-ssh-agent.sh
	* add: advanced diff file to console: you can make diffs between
	any desired revisions
	
2003-02-02 Tom Mishima <tmishima@mail.at-m.or.jp>, Tilo Riemer <riemer@lincvs.org>

	* fixed: wrong AppDir if you launch lincvs via link which
	is located in your PATH.
	IMPORTANT:
	Read the INSTALL file (section 6)!
	
2003-01-31 Frank Hemer <frank@hemer.org>

	* fixed: Commit Dialog
	doesn't add '\n' at beginning of last commited text
	* fixed: Display lincvs-missing.xpm if embeddedImage is not found
	* changed: Properties Dialog
	The dialog now has a tab displaying the properties
	and a second tab for changing some of them.
	* add: Auto update
	Each project can now have an autoupdate propertie
	see Directory/Properties. If set, and the feature is enabled
	in the toolbar, the specified project will automatically run
	cvs update according to the specified timeout in:
	Settings/LinCVS Options/auto update

2003-01-16 Frank Hemer <frank@hemer.org>

	* fixed: LogDialog buttons are disabled during cvs calls.


changes from 0.9.90 to 1.1.0:

2003-01-14 Frank Hemer <frank@hemer.org>

	* readded: Old pwd dialog for use with qt<305
	
2003-01-14 Tilo Riemer <riemer@lincvs.org>

	* Install guide updated.
	
2003-01-10 Frank Hemer <frank@hemer.org>

	* fixed: QMultilineEdit::clear() on win took ages
	Implemented workaround to solve this behaviour.
	
2003-01-06 Tilo Riemer <riemer@lincvs.org>

	* Handling of README and friends improved.

2003-01-06 Frank Hemer <frank@hemer.org>

	* fixed: ResolvDialog
	Several fixes making it more user-friendly and faster
	
2003-01-01 Tilo Riemer <riemer@lincvs.org>
	
	* fixed: AppRun script: correct handling of parameters
	
2002-12-30 Tilo Riemer <riemer@lincvs.org>
	
	* add: install rules for ssh helper scripts
	* add: i18n for Help text (l10n for German realized)
	* fixed: skipping checkout/import dlg

2002-12-30 Frank Hemer <frank@hemer.org>

	* fixed: Properties now show correct port number or no port
	if dir is disabled
	* fixed: Directory branch tag gets rescanned if CVS/Entries was touched
	* fixed: Accept non branch tag as dir tag also
	* add: show files and folders in non-cvs or ignore pad according to
	being readable, writable and executable.

2002-12-23 Frank Hemer <frank@hemer.org>

	* add: diff to console for directories
	* add: create patch file from LogDialog
	
2002-12-18 Frank Hemer <frank@hemer.org>

	* fixed: import preview
	It didn't list ignored dirs
	* add: import dialog ~/.cvsignore entry check
	Faulty entries, especially empty lines caused import failure
	* add: checkout -d option
	You can specify an alias on checkout, so the module will be checked out
	into the alias dir instead of a dir with the module name.
	* add: cvs port support
	The port to use can be specified in the cvs server line:
	cvsserver.mydomain.org:2401 This is valid for the profiles too.
	
2002-12-15 Frank Hemer <frank@hemer.org>

	* fixed: weird char output bug with qt>=3.1
	* fixed: flickering in diffview (on resize)
	* add: previous/next button in ResolvDialog
	* add: conflict pos display between scrollbars
	
2002-12-12 Frank Hemer <frank@hemer.org>

	* add: ResolvDialog with keyboard and mouse support;-)
	* changed: Resizing in filelistview modified to only display with
	minimum required space.
	* add: added create new dir/file to file toplevel menu

2002-12-09 Tilo Riemer <riemer@lincvs.org>
	
	* add: License for nonGPL platforms (LLNU)
	
2002-12-04 Frank Hemer <frank@hemer.org>

	* changed: Added ContextHelp flags to all dialogs
	* fixed: crash after "create new directory" in toplevel dir.
	
2002-12-02 Frank Hemer <frank@hemer.org>

	* add: update (replace) added, replaces files instead of patching.
	* add: customizable settings for history period.
	* add: compression support for history and log
	* changed: m_projectDisabledList and m_projectNameList removed.
	
2002-11-29  Tilo Riemer <riemer@lincvs.org>
	
	* fixed: crash at login after logout
	* fixed: crash at commit

2002-11-28 Frank Hemer <frank@hemer.org>

	* fixed: Timezone bug with cvsnt,
	CVSNT ignores daylightsettings at the time of the built-timestamp.
	* fixed: removal of files from outside lincvs now properly is displayed.
	* add: recursive removal of cvs registered dirs
	
2002-11-26 Frank Hemer <frank@hemer.org>

	* fixed: If login failes, or is interrupted, the cvs call will be
	properly canceled.
	* changed: Project settings management
	New class ProjectSettings provides funktionality to store and read
	project specific settings.To add new options, just add a new <key>
	to globals.h (there is a hint there), and call:
	projectSettings->set(<project name without path>,<key>,value), where
	value can be of: bool,int,QString,QStringList.
	To read values call:
	projectSettings->get(<project name without path>,<key>,&value), where
	value can be of: bool,int,QString,QStringList. The get() returns true
	on success.
	You don't have to care about writing these values to the QSettings:-).
	The m_projectDisabledList will be removed in the near future.
	* add: Per project ssh access settings
	On checkout, if added to workbench, the settings are stored.
	If the project is added later, its ssh settings can be modified with
	contextmenu/menu->Properties... The global ssh setup is now disabled
	in Options/Settings/External Programs.

2002-11-24 Jose Hernandez <joseh@tesco.net>

	* Added new flat splitter class with smaller footprint and no handles.
	* Colour tab widget no longer uses bold font as this had the effect of
	cropping the text.
	* Layouts have now been corrected so that lincvs will make maximum use
	of available screen real-estate.
	* Added support for keyboard navigation.
	* Updated icons.
	
2002-11-24 Frank Hemer <frank@hemer.org>

	* bugfix: win ssh password check
	if cancel is pressed, the cvs call will indeed be canceled.
	* add: Absolute path to cvs
	In settings/Cvs details, the absolute path to the used cvs can be
	specified. So now it is possible to use different installed cvs,
	especially usefull on the windoof platform.
	* changed: .qt/lincvsrc project settings management
	Project settings are now stored under key lincvs/Projects. New functions
	read (void readProjectSettings()) and write (void writeProjectSettings())
	are available in the CvsConfig class. Details on each project should be
	stored there;-)
	
2002-11-18 Jose Hernandez <joseh@tesco.net>

	* Resurrected lincvs.cpp and lincvs.h at Tilo's request.
	* Tidied up menu customization dialog.
	* Updated some icons.
	
2002-11-17 Jose Hernandez <joseh@tesco.net>

	* Began migration of main window to Qt designer.
	* Simplified settings dialog.  Application font and theme
	are now set using the freely distributable qtconfig utility
	that ships with Qt.  LinCVS should now be able to pick-up
	KDE desktop settings.
	
2002-11-17  Tilo Riemer <riemer@lincvs.org>
	
	* changed: lincvs -h and friends works now without try to
	connect to X
	* fix: launching via rox works also if LinCVS is located in
	a dir with a name containing whitespaces or special chars
	
2002-11-15 Frank Hemer <frank@hemer.org>

	* add: save and restore toolbar position
	* add: separate settings for file viewer used by log and history

2002-11-13 Frank Hemer <frank@hemer.org>

	* bugfix: Delete from disk on Non-Cvs files tab now also deletes
	dirs, for now without testing if it, or one of its childs contains
	any cvs registered files.
	* add: createDir/createFile from Non-Cvs files tab
  	* add: enabled popup menues on non-cvs and cvs-ignore tab with
	enter-key

2002-11-10 Frank Hemer <frank@hemer.org>

	* add: Startup in dir
	If started like: lincvs mycvsdir, LinCVS will startup with only
	mycvsdir in workbench. This mode will not affect the other projects
	that are allready in the workbench. But they will not be displayed,
	and mycvsdir will not be added to this list. It's kind of a -use-once
	mode;-)
	* win: startup options reenabled

2002-11-08 Frank Hemer <frank@hemer.org>

	* bugfix: Don't ignore hidden dirs
	* changed: dir scanning speed encreased
	* add: internal diff:
	Option added (Settings) to ignore changes in amount of whitespace
	or added/removed empty lines.
	
2002-11-05  Tilo Riemer <riemer@lincvs.org>
	
	* add: version info for winXX

2002-11-05 Frank Hemer <frank@hemer.org>
	
	* bugfix: comands with masqWs'ed cvsroot didn't run.
	* bugfix: MessageBox added for release/release and remove
	if run through proxy. This isn't supported due to a cvs bug.
	
2002-11-05  Tilo Riemer <riemer@lincvs.org>
	
	* add: application icon for winXX

2002-11-04  Tilo Riemer <riemer@lincvs.org>
	
	* add: patch integrated for moving tags.
	Many thanks to Sebastian Boehm and his team from
	Friendscout24. 

2002-10-31 Frank Hemer <frank@hemer.org>

	* bugfix: fixed memory leak in several dialogs
	
2002-10-31  Tilo Riemer <riemer@lincvs.org>
	
	* changed: LinCVS is packaged as Application Directory now
	(see rox.sourceforge.net for more informations about 
	Application Directories). Root access is not required for 
	installation.

2002-10-30 Frank Hemer <frank@hemer.org>

	* changed: LogDialog
	Added some colors and removed WhatsThis dlg on right mouse click.
	Implemented zooming. Revision boxes now keep beeing roundRect if
	selected. Zooming or adding branch/tag descriptions don't change
	the scroll position any more.
	
2002-10-26 Frank Hemer <frank@hemer.org>

	* changed: complete workover of pserver login
	Login now is nonblocking;-) and using Qt
	Removed all gpl'd code from cvs
	* changed: ssh special settings look and feel changed

2002-10-21 Frank Hemer <frank@hemer.org>

	* bugfix: ssh support
	SSH_ASKPASS couldn't connect to display/XServer due to a missing env variable
	* bugfix: dir expand/collaps
	when collapsing a dir in workbench, and a subdir was selected, files in
	fileviewer now are properly updated
	* bugfix: expand all worked over
	* add: collaps all implemented
	
2002-10-18 Frank Hemer <frank@hemer.org>

	* bugfix for ModuleBrowser: the path was selected in reverse order
	* bugfix for release: now works even if the module's root dir has been renamed
	* bugfix: for chained commands: CVS dir update not detected since more than
	one cvs call happened in the same second and some systems don't care about
	msecs on QFileInfo::lastModified()
	* add: cvs port number now supported
	usage: add it to the server (eg. host) name: <host:port>
	* add: on the fly dir scanning
	If this is activated, on startup the dirtree is only scanned for the first dir
	level and its childs. On opening the dir, the next level and its childs are
	scanned. The dir state is kept track according to the scan depth reached.
	If the dir tree is not fully expanded, be careful on running cvs commands on
	dirs, since they will affect all the subdirs, even if they are not displayed
	in the workbench jet.
	* changed: Checking of file states improved, using more caching mechanisms.
	* changed: :local: support worked over
	* changed: some code beautification and removal of unused parts

	
2002-10-15 Frank Hemer <frank@hemer.org>

	* changed: parsing of CVSROOT reimplemented and original cvs code removed

2002-10-13 Frank Hemer <frank@hemer.org>

	* add: New Checkout/Export Dialog
	* add: Output for properties enhanced
	* changed: rightclick on dir in workbench doesn't invoke dir activation
	if the item was allready selected before
	* changed: reset ignorefile scanning algorithm to former method, due to
	performance tests
	
2002-10-11  Tilo Riemer <riemer@lincvs.org>
	
	* bugfix: annotate and friends work again

2002-10-09  Frank Hemer<frank@hemer.org>

	* add: The files window now displays tags with their numeric revision representation,
	and eventually set option flags.
	* add: cvs export
	Placed in the menu entrie Project/Export, LinCVS now can export the cvs
	registered files/subdirs of a module to a dir of choice, using the standard
	LinCVS checkout dialog. Using the export feature, the CVS/* dirs are skipped
	and only cvs registered dirs/files are exported.
	* add: 'Update (using dir branch)'
	When working on a branch and 'update other revision' was called on a whole
	dir or module, each dir and its subdirs are marked as belonging to the specific
	branch. If one of the files in such a dir was updated to a specific revision
	(using 'Update Other Revision ...'), you can now use the 'Update (using dir branch)'
	function to update to the latest revision of the branch.
	Please note that you eventually need to remove sticky tags
	(part of the 'Update Other Revision ...') first.
	* add: remove local (-kx) options
	When merging changes between two specific revisions into a branch or the HEAD,
	LinCVS uses the suppress keyword expansion (see the cvs man pages for more information
	on keywords) to prevent raising conflicts from merging expanded keywords. Cvs marks
	files merged with suppressed keyword expansion with a local '-kk' flag. This flag
	can only be removed after commiting the the changes and then calling the
	'remove local (-kx) options' function.
	Please note that these flags do not affect the repository, since these are only
	!local! flags.
	* add: LinCVS now supports ssh on linux and windows. Due to security reasons, you need
	plink for windows or openssh for linux support. Please visit SSH-HOWTO.txt for more;-)
	* add: LinCVS now has built-in proxy support. Because this is a cvs special feature,
	you need a patched cvs version. This version can be downloaded from our cvs-server, the
	module name is cvs-patched;-) Please take a look at http://www.lincvs.org and follow the
	instructions for download from cvs.
	To enable proxy usage, you have to specify the proxy to use in
	Options/Settins/CVS Details/Proxy settings. The format is:
	[user@]my.cvs.server::my.proyx.server:port
	If you have no cvs with proxy-support installed, these settings are silently ignored,
	otherwise a message starting with: (HTTP tunneling through my.proyx.server:port)
	will appear in the command window on each cvs call.
	* add: new import dialog implemented
	On Import, you can specify which files shall be ignored by cvs, and which files shall
	be imported using the binary (-kb) option (telling cvs this is a binary that only can
	be replaced but not merged). Both settings are implemented as a list of wildcard 
	(* and ?) filenames. The order of the list is important, since it is read from top
	down and settings can be overwritten by later definitions.
	A simple exclamation mark (!) resets all previous definitions.
	The settings for ignore and binary are only temporary for one import, since they will
	probably be different and need to be adapted for each import again.
	Please note that .cvsignore files in the imported dir and its subdirs will still
	overwrite the ignore settings. This is a cvs feature that can't be worked around.
	The presets of the ignore list are those beeing hardcoded in cvs. The binary list
	defaults to an empty list.
	Example:
	ignore list:
		*.exe
		*.bin

	binary list:
		*.abc
		*.?de
		!
		*.dll
		*.so

	will ignore all .exe and .bin files. .dll and .so files will be treated as binary
	but .abc and .?de files will be imported as standard cvs managed files.
	Valid wildcards are * and ?.
	* add: cvsnt support for windows
	
2002-09-26  Tilo Riemer <riemer@lincvs.org>
	
	* bugfix: the win version can handle working copies now if they are
	located on a Samba server.

2002-09-16  Frank Hemer <frank@hemer.org>

	* fix: bugfix for cvs on win, it uses wrong system time, since hwclock
 	on win allways equals system time.
	* add: Support for cvs and cvsnt customizable via settings.
	* add (only cvs): Customizable path to .cvspass, even the name can be different
	* add (win): support for cvsnt .cvspass since it is written into registry
	
2002-09-10  Tilo Riemer <riemer@lincvs.org>
	
	* check timezone should work now everywhere

2002-09-06  Frank Hemer <frank@hemer.org>

	* add: Module Browser for Modules on a remote Server implemented,
	called when hiting browse modules in checkout or import dialog.
	The CVSROOT/modules file is queried and its contents displayed in
	a browse-tree dialog. If the file is missing or empty, history is
	parsed, and the contents customized and displayed.
	
2002-09-06  Frank Hemer <frank@hemer.org>

	* fix: sort order in customize-menu choice box fixed.
	* add: on startup checks for running ssh-agent and uses the
	one already running. This can be overriden if checkbox in
	settings (use ssh-agent variables) is disabled. In this case
	LinCVS starts its own ssh-agent.
	
2002-09-03  Tilo Riemer <riemer@lincvs.org>
	
	* disable toolbar while startup now
	* checking of timezone implemented for winXX
	* localtime_r() replacd with localtime() because
	problems under Solaris
	
2002-09-03  Frank Hemer <frank@hemer.org>

	* fix: ssh feature fixed. It now supports openssh and
	ssh.com.

2002-08-31  Tilo Riemer <riemer@lincvs.org>

	* window style flags of dialogs corrected (minimize/
	maximize works now)
	
2002-08-27  Frank Hemer <frank@hemer.org>

	* Diff side-by-side: Internal viewer now shows location of diff
	in colored stripes, next to Scrollbar
	* fix: parsing of cvs command output doesn't reset viewport pos
	of file list
	
2002-08-15  Tilo Riemer <riemer@lincvs.org>
	
	* cvsignore works now under winXX

2002-08-15  Tom Mishima <tmishima@mail.at-m.or.jp>
	
	* fix: timezone check. There was problem if date format is different
	between localtime and CVS.

2002-08-12  Frank Hemer <frank@hemer.org>

	* fix: lock files now only locks one file but the proper
	revision and revision 1.1.1.1. This is the only way to
	not automatically remove locks on different branches and the
	main trunk on a commit. Kinda dirty though, but cvs doesn't
	give us a choice.

2002-08-11  Tilo Riemer <riemer@lincvs.org>
	
	* login (pserver) works under winXX now
	* usable handling of HOME and CVS_PASSFILE under winXX (not under
	winNot)
	* creation of template files and dir works under winXX now
	* commit works now under winXX using temporarly files
	* history of commit comments works under winXX also
	* bugfix: fallback if temp file for commit comment is unavailable
	should work now
	
2002-08-07  Tilo Riemer <riemer@lincvs.org>
	
	* use dynamic layouts for password and customize dialog now
	
2002-08-05  Frank Hemer <frank@hemer.org>

	* bugfix: merge files output parsing fixed
	* bugfix: logtree fixed for proper displaying locked files
	* bugfix: saving of tag,branch and module history fixed
	
2002-08-04  Frank Hemer <frank@hemer.org>

	* changed: Stage 3 of shifting to QProcess
	all fork and system calls removed, except
	for ssh-agent.
	
2002-08-03  Frank Hemer <frank@hemer.org>

	* changed: Stage 2 of shifting to QProcess
	all cvs commands should work now
	
2002-07-30  Frank Hemer <frank@hemer.org>

	* changed: Stage 1 of shifting to QProcess
	all commands without pipe to files work,
	others don't yet.
	
2002-07-31  Tilo Riemer <riemer@lincvs.org>

	* now you can set and save the history sizes of lists for tags,
	working directories, users, servers, repositories and modules
	
2002-07-30  Frank Hemer <frank@hemer.org>

	* bugfix: timezone now is calculated including daylight savings.
	wrong timezone now is displayed as:!!check timezone: incorrect!!
	in the state column
	* changed: CVS/Entries caching, parsing and displaying worked over
	for speed improvment
	
2002-07-30  Tilo Riemer <riemer@lincvs.org>

	* all settings adapted using QSettings
	* option added for local browser
	
2002-07-25  Frank Hemer <frank@hemer.org>

	* bugfix: fix for dirstates after merge, since cvs visible output
	differs from CVS/Entries
	* added: function recCheckStatus() to fix problem mentioned above
	* added: DEBUG entry for lincvsrc, showing test slot in Dir menu
	
2002-07-22  Frank Hemer <frank@hemer.org>

	* added: HistoryDialog: You can view a file by doubleClick. It will
	be marked as ro and shown in the editor specified in the settings
	* added: EditorsDialog: Lists all editors
	* added: WatchersDialog: Lists all watchers
	
2002-07-19  Frank Hemer <frank@hemer.org>

	* bugfix: commit setts proper dir state if called more than once
	on files in same dir
	* bugfix: LogDialog,Revision-tab: if scrolled, mouseclick selects
	proper revision now
	* bugfix: tag file doen't run twice on each file
	* bugfix: internal diff: changed lines now displays the proper value
	* added: internal diff: changed blocks number displayed
	* added: LogDialog: curserState changes during cvs call, dialog is
	disabled
	* changed: CommandInterface calls protected void cvsCallStarted()
	on callInteractive(...), new function void forwardToMain(int cmd) added,
	to forward the afterCall() to lincvs.cpp
	
2002-07-16  Frank Hemer <frank@hemer.org>

	* part 2: File and Dir menu is only enabled if there
	are files selected
	* proper dir state set when merging dirs
	
2002-07-12  Frank Hemer <frank@hemer.org>

	* synched with main trunk
	* added keywordsuppression for merge and diff.
	default can be customized in SettingsDialog
	* added history for tag, module and workdir
	* part 1 of adapting dir and file Menues to the currently 
	selected cvsview/noncvsview/cvsignoreview and the selected
	dir/files.

2002-07-08  Frank Hemer <frank@hemer.org>

	* bugfix: rename displays proper file state after call and
	needs its changes to be commited afterwards.
	* scrollwheel moves scrollbar if pointer is over text in:
	annotate view
	* Log view: double click on revision opens rev. in editor
	in ro mode.
	* Log view: merge of diff between selected revisions into
	the currently checked out rev implemented. Diff direction 
	depends on which file was selected with right click an left
	click --> from right click to left click.

2002-06-16  Tilo Riemer <riemer@lincvs.org>

	* bugfix: segfault if you remove a nonexisting directory
	from workbench
	* some settings reactivated
	
2002-06-15  Tilo Riemer <riemer@lincvs.org>

	* merged with Jose's qt3 branch. it should in sync
	now with Jose's branch and the main trunk (beside
	the changes for using qmake instead autotools and
	QSettings)
	* bugfix: segfault in import

2002-05-19  Tilo Riemer <riemer@lincvs.org>

	* file lock/unlock implemented
	* menu item for open file implemented

2002-05-16  Tilo Riemer <riemer@lincvs.org>

	* toolbar icons (designed by Stefan Bongartz 
	<mail@stefanbongartz.de>) integrated.

2002-05-05  Tilo Riemer <riemer@lincvs.org>

	* bugfix: multiple listed files in Cvs files view

2002-04-25  Tilo Riemer <riemer@lincvs.org>

	* bugfix: correct initialization of spinbox for update interval 
	in settings dialog, better synchronization of update interval 
	spinbox and slider

2002-04-06  Tilo Riemer <riemer@lincvs.org>

	* PixmapTimer code merged into qt3 branch
	* fix of customization bug of popupmenus merged into qt3 branch
	* query option added to merge dialog
	

changes from 0.5.0 to 0.9.90:

2002-03-18  Frank Hemer <frank@hemer.at>

	* new feature Logout for pserver mode
	* new feature Expand all, to expand whole dir tree
	* bugfix: customize menuItems refixed. In case weird or double
	entries occur after an update of lincvs, just delete the entries following:
	DIR_POPUP_MENU =
	and
	FILE_POPUP_MENU = 
	in .lincvsrc
	* release_and_remove rescans dir after execution
	
2002-03-13  Tilo Riemer <riemer@lincvs.org>

	* new formats added for loading customized icons. now you
	can load icons as xpm, gif, png, jp[e]g or bmp picture, if 
	your qt runtime library supports these or some of these formats.
	
2002-03-12  Tilo Riemer <riemer@lincvs.org>

	* now we can load customized icons from a dir (only icons in
	xpm format are supported at the moment and not all icons 
	can updated at runtime).
	
2002-03-11  Tilo Riemer <riemer@lincvs.org>

	* login behavior for cvs via ssh improved
        * kill-ssh-agent reimplemented


changes from 0.4.90 to 0.5.0:

2002-02-19  Tilo Riemer <riemer@lincvs.org>

	* bugfix: initialize import tags now with "no_*_tag", because cvs
	needs both tags for working; it does not work, if one or both tags
	are empty.

2002-02-13  Tilo Riemer <riemer@lincvs.org>
	
	* fallback to default popupmenus if config entries for menus 
	are wrong

2002-01-08  Tilo Riemer <riemer@lincvs.org>
	
	* patch integrated to allow pserver connection to cvsnt
	server using mickeysoft style drive letters 
	(i.e. ":pserver:me@server:c:/cvs" ).
	Many thanks to Erwin Scheuch-Heilig <ScheuchHeilig@t-online.de>.
	
2001-12-27  Tom Mishima <tmishima@mail.at-m.or.jp>
	
	* customizable popupmenu does not support i18n word.
	* Create ts directory and make translation skelton file for i18n.

2001-12-06 Frank Hemer <frank@hemer.at>
	
	* InteractiveCmdThread now allows interactive cvs-commands to be executed
	* InteractiveCmdThread works on non-thread-supporting platforms
	* InteractiveCmdThread doesn't block GUI events and is interruptable
	* .cvsignore implemented, including all env. settings
	* The lists are now arranged alphabetically
	* Login now has proper login window and supports env. settings
	* ssh support worked over
	* remove feature redesigned
	* release implemented
	* release and remove implemented
	* cvs unedit now works on remote server
	* checkout readonly implemented
	* readonly files now green, writable white (for better contrast to modified ones)
	* show editors implemented
	* toolbar disabled while cvs-command is running
	* status sets files that only exist on branches to proper state
	* directory status fixed (resets if for ex. conflicts are solved)
	* directory modified state added
	* caching mechanism for dir-scanning implemented
	* dirs are scanned at startup, and folderstate is displayed immediately
	* methods for rescanning implemented  but not used yet (ApplicationWindow::recCheckStatus())
	* folder state is not deleted on status or commit commands
	* enable/disable dir works fine now
	* cursor now in wait-state while scanning
	* customizable popupmenus for dir- and fileview
	* several minor fixes and changes
	* probably some things I forgot


changes from 0.4.0 to 0.4.90:

2001-11-13  Jose Hernandez <joseh@tesco.net>
	
	* Log dialog no longer blocks GUI events whilst initialising.
	* regenerated configure

2001-11-12  Jose Hernandez <joseh@tesco.net>

	* History dialog no longer blocks GUI events whilst initialising.
	* Removed Posix thread wrapper in favour of qt-mt.

2001-11-04  Jose Hernandez <joseh@tesco.net>

	* main application window is no longer created with
	destructive-close flag to fix segmentation fault.
	* fixed miscellaneous other uses of uninitialised
	memory.
	* removed profiling arguments from debug macro in
	favour of specific configure option.
	* Regenerated configure.
	
2001-10-31  Tilo Riemer <riemer@lincvs.org>

	* "merge branches" implemented
	* multiline version of "annotate | grep line" implemented

2001-10-29  Tilo Riemer <riemer@lincvs.org>

	* "annotate | grep line" implemented

2001-10-25  Tilo Riemer <riemer@lincvs.org>

	* patch integrated for fixing a segfault
	in the createtempfile function, many thanks to 
	Muhamad A Muquit <muquit@muquit.com>
	* patch integrated for fixing a bug by calling
	the editor, many thanks to 
	Steve Wampler <swampler@noao.edu>

2001-10-24  Tom Mishima <tmishima@mail.at-m.or.jp>

	* Application font does not apply at next start. 

2001-10-24  Jose Hernandez <joseh@tesco.net>

	* Cosmetic bug fixes to the log dialog and directory tree widget. 

2001-10-23  Jose Hernandez <joseh@tesco.net>

	* Made minor bug fixes and simplifications to the non-cvs listview.
	* Renamed all occurrences of "Quit" to "Exit" for consistency.
	* Altered debug build options to allow coverage testing and profiling.
		
2001-10-18  Jose Hernandez <joseh@tesco.net>

	* Removed redundant slot in application window.
	* Made toolbar stretchable.

2001-10-15  Jose Hernandez <joseh@tesco.net>

	* Regenerated configure script.
	* Decreased color depth of some pixmaps for better compatability
	with low color x window servers.
	* Created new settings dialog.
	* Created new profiles dialog.
	* Fixed bug in code to read profile from configuration file.

2001-10-14  Jose Hernandez <joseh@tesco.net>

	* Increased refresh speed in non-cvs file list view
	
2001-10-10  Jose Hernandez <joseh@tesco.net>

	* Added alternative posix thread classes for use whenever
	Qt thread support is not available.
	* Fixed color selection buttons in log tree dialog
	* Regenerated configure
	
2001-10-09  Jose Hernandez <joseh@tesco.net>

	* Fixed gcc 3 build.  Many thanks to Maxim Penzin <maxp@max.irk.ru>
	
2001-10-01  Tilo Riemer <riemer@lincvs.org>

	* watch functions implemented 


changes from 0.3.91 to 0.4.0:

2001-09-27  Tom Mishima <tmishima@mail.at-m.or.jp>

	* LinCVS uses japanese charsets now if locale 
	setting is Japanese 

2001-09-25  Tilo Riemer <riemer@lincvs.org>

	* choosing of japanese charsets for log dialog at 
	runtime implemented (using the patch from
	Tom Mishima <tmishima@mail.at-m.or.jp>)	

2001-09-23  Tilo Riemer <riemer@lincvs.org>

	* handling of temporary files improved (using of
	directory ~/.lincvs for storing temp files
	instead /tmp)

2001-09-16  Tilo Riemer <riemer@lincvs.org>

	* new patch integrated for reading .cvspass file 
	using newer versions of cvs, many thanks to 
	Peter Mathiasson <peter@mathiasson.nu>
	* LinCVS-icons added to the tarball 

2001-08-15  Tilo Riemer <riemer@lincvs.org>

	* segfault by opening module browser of checkout 
	dialog fixed 
	* command line option -s (or --small-icons) added 
	for using small icons (useful on some window managers)

2001-08-13  Tilo Riemer <riemer@lincvs.org>

	* LinCVS ignores directories which are sym links
	* in EDITORCOMMAND (~/.lincvsrc) LinCVS replaces %1 with 
	the file name incl. the full path (for instance: 
	xterm -T %1 my_editor)  

2001-08-05  Tilo Riemer <riemer@lincvs.org>

	* if you don't like a warning if you close LinCVS you can 
	disable the warning by setting ASKFORQUIT to 0
	* using of external diff programs implemented for 
	diff side-by-side

	
changes from 0.3.90 to 0.3.91:

2001-08-05  Tilo Riemer <riemer@lincvs.org>

	* support for KDE2 activated 

2001-07-31  Tilo Riemer <riemer@lincvs.org>

	* patch integrated for reading .cvspass file 
	using newer versions of cvs, many thanks to 
	Peter Mathiasson <peter@mathiasson.nu>

2001-07-30  Tilo Riemer <riemer@lincvs.org>

	* patch integrated for query update,
	many thanks to John R. <aegir@sanctuary.org>
	* ui files added to rule for make dist

2001-07-26  Tilo Riemer <riemer@lincvs.org>

	* test added for checking pid of ssh agent if LinCVS
	is started from tcsh or friends
	* call "start-ssh-agent.sh" instead the 
	link "start-ssh-agent" now

2001-07-18  Jose Hernandez  <joseh@tesco.net>

	* Added transparency to x pixmaps
	* replaced pthreads with Qt threads
	* improved tag dialog
	
2001-07-08  Tilo Riemer <riemer@lincvs.org>

	* bug in tag dialog fixed (segfault because missing pixmap)
	
2001-07-06  Tilo Riemer <riemer@lincvs.org>

	* bugfix (segfault if side-by-side-diff-dialog is empty) 
	* latin1() calls replaced with suitable alternatives because 
	problems on LinuxPPC
	

changes from 0.3 to 0.3.90:

2001-07-02  Tilo Riemer <riemer@lincvs.org>

	* most work of autoconfiscating of LinCVS done; many thanks 
	to Dr.-Ing. Johann Pfefferl <johann.pfefferl.jp@germany.agfa.com>
	for the first autoconfiscated version of LinCVS which was the base
	for our conversion
	* now you can start LinCVS minimized (use Option -i)	
	* now you can use the right mouse button for selection of 
	revision in log list view also
	
2001-06-28  Tilo Riemer <riemer@lincvs.org>

	* using result from ./configure for looking for help file
	
2001-06-25  Jose Hernandez  <joseh@tesco.net>

	* double clicking in the log tree now shows the file 
	  revision.
	* dead revisions are now shown in boxes with dotted lines

2001-06-16  Jose Hernandez  <joseh@tesco.net>

	* moved user interface and header files into src 
	* splitter positions now restored upon startup
	* Merged-in changes to cervisia's log tree widget
	* Fixed problem with cvs log output missing symbolic
	  names section. i.e. a .cvsrc file with the line
	  "log -N" exists.

2001-04-22  Jose Hernandez  <joseh@tesco.net>

	* Restored kde2 compatibility
	* Fixed minor problem in the annotation window.
	
2001-04-19  Jose Hernandez  <joseh@tesco.net>

	* Redesigned sandbox properties dialog (with Qt designer).
	* Redesigned log-tree dialog (with Qt designer).
	* Redesigned diff dialog (with Qt designer).
	* Added basic history dialog.
	* Redesigned icons.
	* Log tree window now produces a compacted tree view.
	* Moved 'About' series of dialogs out of lincvs.cpp.
	* Added prev/next diff feature to diff dialog.
	* Added option to remove files from disk to non-cvs
	  pane's context menu.
	* Added motif-plus style.
	* Embedded pixmaps in executable for easy deployment/installation.

2001-04-08  Tilo Riemer <riemer@lincvs.org>

	* patch integrated for fixing problem with colors of
	diff-dialog (diffview.cpp) on IRIX. 
	Many thanks to Kevin Meinert <kevn@vrac.iastate.edu>.

2001-03-28  Tilo Riemer <riemer@lincvs.org>
	
	* patch integrated for showing writable files, thanks 
	to Stefan Reinhold <Stefan.Reinhold@gmx.de>

	
changes from 0.3beta2 to 0.3:

2001-02-21  Tilo Riemer <riemer@lincvs.org>

	* determineTimeZoneDiff: should now POSIX-compliant and work
	on all POSIX platforms

	* log dialog tree: now you can select revisions with the right
	mouse button also (for owners of 2-buttons-mouse)
	* log dialog: selection color is configurable now

	* old simple diff reactivated; you can find diff
	side-by-side under Log/Diff

	* bugfix: wrong default value for EDITOR fixed

	* bugfix: remove files should correctly work now

	* DEFINES: __unix__ added for IRIX
	

2001-02-09  Tilo Riemer <riemer@lincvs.org>
	
	* workaround for bug in qt-2.2.4




changes from 0.3beta1 to 0.3beta2 (02/01/2001)
-LinCVS has an own icon now, thanks to Robert Hess <hess@vidsoft.de>
-diffview: added support for horizontal scrollbar; make window bigger by default
-color support in log view
-color support in NonCVS tab bar, you can immediately see if you have noncvs files
in your directory
-support added for diff with current version
-support for renaming files added
-committing via temporary file works now, you can use any
special character like " or / or \ in comment string
-support for native threads on FreeBSD, thanks to 
Michel Labarre <michel.labarre@helicom.com>
-LinCVS can handle directory and file names with blanks
-parsing of cvs access method improved (using the cvs sources), thanks to
Gottfried Ganssauge
-namespace replaced with class for compatibility with old compilers
-using of localtime() instead global variable timezone (the timezone global 
doesn't exists on BSD systems), thanks to Michel Labarre 
<michel.labarre@helicom.com> for the patch
-now you can add binary files
-kde2-support, thanks to Falk Brettschneider <gigafalk@yahoo.com> for the cool patch
-now you can remove files from disk but not from repository (thanks to Stephan
Beal) 
-adaptions for IRIX (for cc-compiler) (thanks to Raphal Grasset and Xavier
Granier)

-don't use TERM environment variable any more; terminal for login is now 
configurable
-bugfix in settings dialog (using seconds instead milliseconds for 
check-status-intervall)
-use "kill pid-of-my-ssh-agent" now instead "killall ssh-agent"


changes from 0.3alpha2 to 0.3beta1
-ssh-support (RSA-authentication only) implemented (tested with 
ssh version 1.2.26)
-show cvs output of log command in log dialog now
-using of compression for update,commit,checkout,import now
-jfc (from Keith Brown) and nextstep (from David Johnson <davod@usermode.org>) 
themes added
-LinCVS should be system shell independent (using of env instead export or set)
-detection problem of nonexistant old configuration files fixed
-geometry bug by first run of LinCVS fixed (invisible workbench and file list)
-profiles (server-user-repository) for quick access in checkout/import
-autoincreasing-by-start-bug fixed
-include stdlib.h in PixmapCache.cpp now
-diffdlg.cpp: fix for compile problem
-using "copy -f" instead "copy --force" because problems on TRUE64 

changes from 0.3alpha1 to 0.3alpha2
-saving of widget positions etc. in config file, thanks to Falk
Brettschneider <gigafalk@yahoo.com>
-toolbuttons added (now you can disable the automatic status check)
-fixed problem with trailing slashes (empty name of root directory after 
add project to workbench)
-fixed problem with floating gif in statusbar
-bugfixes in Makefile (target install, obsolete dependencies removed)
-pixmaps renamed to lincvs-*
-minor bugfixes

changes from 0.2.5 to 0.3alpha1
-new configuration file system implemented (based on AppConf from
Karsten Ballueder & Vadim Zeitlin)
-convenient way for adding files in cvs directories
-view of the log messages in tree and list form and diff between 
different revisions (based on code from Cervisia, thanks to Bernd Gehrmann)
-module browser in the checkout/import dialog
-possibility for disabling/enabling of directories in Workbench for scanning
-new choose-dir-dialog as workaround for trouble with qt-2.1; it works now
with qt-2.1 also
-indicating of modified files in directories after opening of dir
-opening file with double click in editor (choose your preferred editor in the
configuration file (for instance: "cooledit" or "xterm -exec vi"))
-now you can modifiy the intervall for checking status of files in current
directory, if the cpu usage on your machine is too high 
(see cfg file: CHECKSTATUSINTERVALL)

changes from 0.2.4 to 0.2.5
-bugfix: dirty thread implementation cleaned, compilable with gcc 2.95.x now,
thanks to Joern Wuestenfeld
-compilerswitch for other system shells, it works on TRUE64 for instance, 
thanks to Joern Wuestenfeld
-LinCVS marks files with set sticky date also (not only files with set
sticky tag)
-fix in Makefile: using of $(QTDIR)/bin/moc instead moc
-adaption in Makefile for compilability on other Unixes, thanks to 
Joern Wuestenfeld
-little bug fixed in checkout dialog: display choosed local directory as
current item in local-directory-combobox

changes from 0.2.3 to 0.2.4
-LinCVS marks files of old/other revisions
-it memorizes the input of checkout and import dialog
-multithreaded (except add): update of GUI until a cvs call, cvs call is now
interruptible, faster
-remove multiple slashes and slashes at the end of repository-string in
checkout and import dialog
-bugfix (displaying of state after committing of subdirectories)
-you can operate without mouse now
-fix for solaris and bugfix (determination of time zone difference), thanks
to Herve Poirier
-cutted-off-problem of checkout dialog and update-other-revision dialog
under Gnome solved
-now LinCVS displays the cvs command line in output widget


changes from 0.2.2 to 0.2.3
-little changes for IRIX compatibility including Makefile (thanks to 
Raikanta Sahu)
-support for remote shell access implemented (first version ;-) )
-now it works without dynamic casts (for FreeBSD compatibility)
-TERM environment variable problem solved ("Login failed"-error)
-segfault bug in fileUpdate() fixed


changes from 0.2.1 to 0.2.2
-segfault fixed once and for all (I hope ;-) )


changes from to 0.2 to 0.2.1
-fix for gcc 2.95.x
-bugfix (segfault in checkStatus)


changes from 0.1 to 0.2
-scanning of project dirs after starting instead while starting
-cpu utilization problem by big directories solved
-detection of modified CVS files outside LinCVS
-commit directory implemented
-bugfix (segfault while remove multiple files)
-reread of directories
-defaultbuttons in dialogs
-tagging of files and directories including branchtags implemented
-new Helptext
-update of any revision is possible now
-checkout using tags implemented
-warning dialog before remove files
-initialization of checkout and import dialog with CVSROOT
-tooltips in checkout and import