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
|