File: ChangeLog

package info (click to toggle)
lincvs 0.4.90-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,644 kB
  • ctags: 1,746
  • sloc: cpp: 16,303; sh: 9,116; makefile: 281; ansic: 27
file content (397 lines) | stat: -rw-r--r-- 13,594 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
changes from 0.4.0 to 0.5.0:

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