ChangeLog 28.8 KB
Newer Older
Christian Loose's avatar
update  
Christian Loose committed
1 2 3 4 5 6 7 8 9
2003-01-09  Christian Loose <christian.loose@hamburg.de>

	* Use DCOP stubs to access the methods of the cvs DCOP service
	* Added new method update() and checkout() to DCOP service
	* Use KProcess::operator<< instead of QString::operator+= to
	  build the command line
	* Make CVS_SERVER configurable in DCOP service
	  (GUI is missing)

10 11 12 13
2003-01-04  Christian Loose <christian.loose@hamburg.de>

	* Use DCOP service to update status for UpdateView

14 15 16 17 18
2003-01-02  Christian Loose <christian.loose@hamburg.de>

	* Added new startJob() method to ProtocolView
	  that uses the new cvs DCOP service

André Wöbbeking's avatar
André Wöbbeking committed
19 20 21 22
2003-01-02  Andr Wbbeking <Woebbeking@web.de>

	* Replaced deprecated Qt classes/methods with actual equivalents.

23 24 25
2002-12-31  Christian Loose <christian.loose@hamburg.de>

	* Separate GUI from functionality for AnnotateDialog
26
	* Use DCOP service for log dialog
27

André Wöbbeking's avatar
André Wöbbeking committed
28 29 30 31 32 33 34 35
2002-12-30  Andr Wbbeking <Woebbeking@web.de>

	* Use user's settings (locale and timezone) to display dates.

2002-12-29  Andr Wbbeking <Woebbeking@web.de>

	* Fixed sorting in list views.

36 37 38 39 40 41 42 43
2002-12-29  Christian Loose <christian.loose@hamburg.de>

	* Extract AddRepositoryDialog from repositorydlg.cpp
	* Save and read repository configuration to/from the
	  configuration file of the cvs DCOP service
	* Added kconf_update script to copy repository configuration
	  to cvsservicerc

44 45 46 47 48 49
2002-12-28  Christian Loose <christian.loose@hamburg.de>

	* Start and stop cvs DCOP service in CervisiaPart
	* Change working copy directory in DCOP service
	* Use DCOP service for annotate dialog
	* Several changes to the DCOP service
50
	* Added new parseCvsLog() method to LogDialog that 
51
	  uses the new cvs DCOP service
52 53 54
	* Save and read cvs client and global compression level configuration
	  to/from the configuration file of the cvs DCOP service
	* Added kconf_update script
55

André Wöbbeking's avatar
André Wöbbeking committed
56 57 58 59 60 61
2002-12-26  Andr Wbbeking <Woebbeking@web.de>

	* Fixed parsing of branch and tag names:
	  o no more trailing spaces
	  o names with more than 24 chars are identified now

André Wöbbeking's avatar
André Wöbbeking committed
62 63 64 65 66 67 68 69
2002-12-23  Andr Wbbeking <Woebbeking@web.de>

	* All dialogs:
	  - Inherit from KDialogBase instead of QDialog
	    -> less code and more KDE standard compliant.
	  - removed layout leftovers from old Qt versions.
	  - reduced header dependences.

70 71 72 73
2002-12-19  Christian Loose <christian.loose@hamburg.de>

	* Replace deprecated QMultiLineEdit with KTextEdit in
	  ChangeLog dialog
74 75
	* Added new parseCvsAnnotate() method to AnnotateDialog
	  that uses the new cvs DCOP service
76

Christian Loose's avatar
Christian Loose committed
77 78 79 80 81
2002-12-18  Christian Loose <christian.loose@hamburg.de>

	* Added a new progress dialog that will replace
	  CvsProgressDialog in the near future

82 83 84 85
2002-12-17  Christian Loose <christian.loose@hamburg.de>

	* Fixed "fetch of branch list hangs in update dialog" (#50824)

Christian Loose's avatar
Christian Loose committed
86 87 88 89
2002-12-14  Christian Loose <christian.loose@hamburg.de>

	* Added first version of cvs DCOP service

André Wöbbeking's avatar
André Wöbbeking committed
90 91 92 93 94 95 96 97 98 99
2002-12-14  Andr Wbbeking <Woebbeking@web.de>

	* Removed ListViewItem. Use Q/KListViewItem instead.

2002-12-14  Andr Wbbeking <Woebbeking@web.de>

	* ProtocolView::appendLine(): removed trailing <br> 
	  as QTextEdit::append() already adds a new paragraph. 
	  Detect "U " as remote changed file.

100 101 102 103 104
2002-12-12  Christian Loose <christian.loose@hamburg.de>

	* Fix the too small scroll area of diff view when
	  tabs in source code

105 106 107 108 109
2002-12-08  Christian Loose <christian.loose@hamburg.de>

	* Make ChangeLog dialog more KDE standard conformant
	  QDialog -> KDialogBase

110 111 112 113 114 115
2002-12-05  Christian Loose <christian.loose@hamburg.de>

	* Don't add a new line to the end of changelog
	* Use QFile instead of FILE* and remove unneeded
	  inheritance in cvsdir.cpp

116 117 118 119
2002-12-02  Christian Loose <christian.loose@hamburg.de>

	* Fixed commit dialog bigger than screen bug (#50735)

Christian Loose's avatar
Christian Loose committed
120 121 122 123 124 125 126 127 128
2002-11-29  Christian Loose <christian.loose@hamburg.de>

	* Fixed automatic cvs edit option which called cvs edit
	  for more files than necessary
	* Added support for new .cvspass format introduced with
	  cvs 1.11.1
	* Fixed checkout dialog bigger than screen bug
	* Fixed sort order of the revision numbers in log view

Christian Loose's avatar
Christian Loose committed
129
2002-07-25  Christian Loose  <christian.loose@hamburg.de>
130

Christian Loose's avatar
Christian Loose committed
131 132
	* Use KGenericFactory
	* Revived old filter status indicator in statusbar
133 134
	* Preserve empty lines in ChangeLog while adding a
	  new entry
135

Christian Loose's avatar
Christian Loose committed
136
2002-06-28  Bernd Gehrmann  <bernd@mail.berlios.de>
137

138 139 140 141
	* Removed Qt1-specific layout management stuff
	* More latin1 conversions removed
        * Command line option --resolve filename
	  (Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>)
142

143
2002-06-27  Bernd Gehrmann  <bernd@mail.berlios.de>
144

145 146
	* Mark files with option -kb with a binary icon
	* Fixed restoration of the last loaded sandbox
Bernd Gehrmann's avatar
update  
Bernd Gehrmann committed
147 148
	* Use different instance names for part and shell,
	  otherwise KConfig get messed up
149

150
2002-06-26  Bernd Gehrmann  <bernd@mail.berlios.de>
151

152
	* Made editor configurable again
Bernd Gehrmann's avatar
Bernd Gehrmann committed
153
	* Readded manpage
154 155
	* Put help buttons in all dialogs, linked to
	  the online docs
156

157
2002-06-25  Bernd Gehrmann  <bernd@mail.berlios.de>
158

159 160 161 162
	* Fixed char buffer to QString conversion in
	  CvsProgressDialog, resulting in random garbage
	  inserted in the annotate view. Also a bug
	  introduced in 2002-06-11
Bernd Gehrmann's avatar
Bernd Gehrmann committed
163
	* Changed annotate view to QListView. Based
164 165 166 167 168 169
	  on a patch by  Andr Wbbeking <Woebbeking@web.de>
	* Hide custom tooltips in list views when contents
	  are scrolled
	* Simplified history dialog filtering by
	  using QListViewItem::setVisible()
	* #include cleanup
Bernd Gehrmann's avatar
update  
Bernd Gehrmann committed
170
	* i18n fixes
Bernd Gehrmann's avatar
update  
Bernd Gehrmann committed
171 172 173 174 175 176
	* Rewritten repository settings dialog; its
	  functionality now comprises that of the former
	  dialog and the former add repository dialog
	* Load .ui, .docbook and .xml files with utf8
	  encoding. This can be implemented in a cleaner way
	* Resolved accelerator conflict in resolve dialog
177
	* Escape all text inserted in richtext tooltips
178

Bernd Gehrmann's avatar
fix  
Bernd Gehrmann committed
179
2002-06-22  Bernd Gehrmann  <bernd@mail.berlios.de>
180

Bernd Gehrmann's avatar
fix  
Bernd Gehrmann committed
181
	* Fixed diff dialog bug due to changes from 2002-06-11
182

183
2002-06-18  Roland Krause <rokrau@yahoo.com>
184

185 186
	* View Filter is now applied after Fold/Unfold of the
	  file tree.
187

188
2002-06-11  Bernd Gehrmann  <bernd@mail.berlios.de>
189

190
	* Interpret all output from cvs in the user's locale
191

192
2002-04-28  Bernd Gehrmann  <bernd@mail.berlios.de>
193

194
	* Little layout fix in log dialog by Christian Loose
195 196 197
	* Patch by Andrew Speer <andrew.speer@isolutions.com.au>:
	  in tags list (produced by cvs status -v) accept tabs
	  as delimiter
198

199
2002-04-22  Bernd Gehrmann  <bernd@mail.berlios.de>
200

201 202 203 204
	* Patch by Christian Loose <christian.loose@hamburg.de>:
	  - Allow to specify a comment when importing a module
	  - Enable checkout/import when no item is selected
	* Always enable folding and unfolding the tree
205

206
2002-04-17  Bernd Gehrmann  <bernd@mail.berlios.de>
207

208 209 210 211 212
	* Patch by Gregory Green <gregory.p.green@boeing.com>:
	  - Checkout of branches
	* Patch by Roland Krause <rokrau@yahoo.com>:
	  - Added "Last change" to context menu
	  - Added filter for files which are not in cvs
213 214
	* Ignore stderr in Make Patch (it would produce
	  invalid patches previously)
215

216
2002-04-03  Bernd Gehrmann  <bernd@mail.berlios.de>
217

218 219
	* Release 1.5rich
	
Bernd Gehrmann's avatar
Bernd Gehrmann committed
220
2002-02-04  Bernd Gehrmann  <bernd@mail.berlios.de>
221

Bernd Gehrmann's avatar
Bernd Gehrmann committed
222 223
	* Colored ProtocolView output
	  Based on a patch by Asaf Gery <asaf@telmap.com>
224

Bernd Gehrmann's avatar
Bernd Gehrmann committed
225
2001-09-04  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
226

Bernd Gehrmann's avatar
Bernd Gehrmann committed
227 228
	* Added 'Force tag creation' option to tag dialog
	  Patch by Alessandro Praduroux <pradu@thekompany.com>
229

230 231 232 233 234 235
               ======>   TODO Before Importing
	========================================
	* Remove stale CVS directories and add to main repository
	kdesdk/cervisia/CVS
	kdesdk/po/cervisia/CVS
	kdesdk/doc/cervisia/CVS
236

237 238 239 240 241 242 243 244 245 246
	cd kdesdk
	cvs add cervisia
	cd cervisia
	cvs add -kb *.png
	cvs add Makefile.am README TODO .cvsignore ChangeLog LICENSE.QPL \
	        cervisia.lsm *.cpp *.h *.rc
	========================================
	
	
2001-09-01  Richard Moore  <rich@kde.org>
247

248 249 250 251 252 253 254 255 256 257 258 259
	* Added support for KDE/Qt 3. At the moment I've just made the
	minimum set of changes required to make it compile. Qt 2.x is
	still supported of course.
	* Moved README, TODO, ChangeLog, cervisia.lsm and LICENSE.QPL to
	the main source directory.
	* Moved version string from configure.in.in to version.h
	* Updated version string
	* Added a kdoc build target to Makefile.am so we can generate some
	api documentation
	* Imported to kdesdk CVS module
	
2001-07-05  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
260

261
	* Added missing icons to doc/common directory
262

263
2001-07-04  Richard Moore  <rich@kde.org>
264

265 266 267
	* Converted to KParts
	* Created a standalone shell app that embeds the part
	* Converted Makefile to use METASOURCES = AUTO 
268

269
2001-06-23  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
270

271 272 273
	* Avoid making NotInCVS files up-to-date 
	* Don't show attic directories
	* DEBUGOUT -> kdDebug()
274

275
2001-06-20  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
276

277 278 279 280 281
	* Patch by Adrian Schroeter <adrian@suse.de>:
	  - Some QString -> char* conversion fixes
	  - fixes for autoconf 2.50
	* Use Prune Empty Directories settings not only for updates,
	  but also for checkouts
282

283
2001-06-19  Richard Moore  <rich@kde.org>
284

285 286 287 288
	* Ported UI implementation to use XMLGUI
	* Made UI more style guide compliant
	* Added toolbar configuration
	* Ported settings dialog to use KDialogBase
289

290
2001-06-19  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
291

292 293 294 295
	* Again a patch by Colin Macleod <colin.macleod@ivata.com>
	  Compression argument is now configurable per
	  repository, with a global default. Also, -f
	  is given to all commands now.
296

297
2001-05-21  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
298

299 300
	* Made compression argument (-z) configurable.
	  Patch by Colin Macleod <colin.macleod@ivata.com>
301

302
2001-05-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
303

304 305 306 307 308
	* Fixed crash when closing settings dialog
	* Fixed first line in annotate dialog disappearing
	* Remade html documentation from docbook, bringing
	  it in line with the kde style
	* Release 1.4.1
309

310
2001-05-16  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
311

312 313
	* Cleanup
	* Release 1.4
314

315
2001-05-14  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
316

317 318 319 320 321
	* Patch by Francisco Jose Blasco Abril <francisco.blasco@ds2.es>
	  Adds to the resolve dialog buttons A and B the additional
	  choices A+B and B+A. It is also possible to freely edit
	  items.
	* Use -f option also for cvs log
322

323
2001-04-03  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
324

325 326
	* Support for external diff frontends: Based
	  on a patch by Scott Moore <scott@netcharge.com>
327

328
2001-03-27  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
329

330 331
	* Fixed resolve dialog bug: The merged view was
	  not scrolled to the relevant position
332

333
2001-03-18  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
334

335 336 337 338 339 340 341 342
	* Copied and cleaned up the << and >> button stuff from resolve 
	  dialog to the diff dialog. Now it is possible to jump between
	  differences by these buttons. Based on ideas and
	  code by Francois Biot <francois.biot@sabre.com>.
	* Zoom widget in diff dialog improved. Ditto.
	* Added a combo in the diff dialog which allows to jump
	  directly to a difference region
	* Release 1.3
343

344
2001-03-14  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
345

346
	* Ignore symbolic links
347

348
2001-03-12  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
349

350 351
	* Hopefully fixed a crash in the listview which
	  I could not reproduce myself.
352

353
2001-03-03  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
354

355 356 357 358 359 360
	* Patch by Wynn Wilkes: Allow to open the editor
	  with multiple files
	* Made tab width in diff view customizable
	* Fix in doc/Makefile.am for Solaris. 
	  Thanks to Timo Ruottinen <Timo.Ruottinen@iki.fi>
	* Some cleanups wrt constness
361

362 363 364
2001-03-02  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
	* Patch by  Cosmin Smeu <cosmin@cosmin.com>: 
	  In diff view, replace tabs by spaces
365

366
2001-02-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
367

368 369 370 371 372 373 374 375 376 377
	* Fixed opening files by double clicking
	* Added small icon to makefile
	* Show directory items in file tree with folder icon
	* Implemented Fold tree
	* Implemented Lock files and Unlock files
	* Implemented Edit files, Unedit Files, Show editors
	* Implemented Hide removed files
	* Added label in the status bar which shows
	  which items are hidden
	* Release 1.2
378

379
2001-02-09  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
380

381 382 383 384 385 386
	* Changed behaviour of .cvsignore mechanisms
	  for directories: now directories are ignored,
	  _except_ if they appear in CVS/Entries. I'm
	  now quite sure that it matches the behaviour
	  of CVS itself :-)
	* Release 1.1
387

388
2001-02-08  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
389

390 391 392
	* In main view, allow tabbing by keyboard between
	  file tree and protocol view
	* Context menus in main view also by keyboard
393

394
2001-02-07  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
395

396 397 398 399 400 401 402 403
	* Apply ignore rules to files instead of directories
	  - Yet Another Bug introduced between Betas 2 and 3
	* Ignore CVS directories
	* Pressing Return now edits the current file, not one
	  of the selected files, and never a directory...
	* Quote file name in diff dialog
	* In Merge dialog, implemented buttons to fetch the
	  lists of possible tags and branches
404

405
2001-02-06  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
406

407
	* Finished filtering in main view - the cast orgy ;-)
408

409
2001-02-04  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
410

411 412 413 414 415 416 417 418
	* Save column sizes of log list
	* In main view and history dialog, let the main column
	  take the remaining space of the list view
	* Do not read in contents of directory repeatedly
	  if it is empty
	* Tooltips for menu items
	* Options -> Settings, in consistency with other KDE apps
	* Rewritten some captions
419

420
2001-02-03  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
421

422
	* Implemented Revert - only for cvs 1.11
423

424
2001-02-01  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
425

426 427 428 429 430
	* In Update to tag dialog, introduced new option
	  Update to branch; implemented buttons to fetch the
	  lists of possible tags and branches
	* In protocol view, added popup with items
	  Clear and Select All
431

432
2001-01-31  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
433

434 435 436 437 438
	* Fixed widgets not appearing in the import dialog
	* Made several dialogs non-modal again which I
	  made modal by accident between Beta 2 and Beta 3
	* Added button for fetching the list of possible tags
	  in Delete Tag dialog
439

440
2001-01-30  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
441

442 443 444 445 446
	* Updated screenshots in documentation
	* Close CVS/Root file after reading
	* Don't count diagnostic message from cvs server
	  as errors when making a patch
	* Use configured cvs client when making patch
447

448
2001-01-29  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
449

450 451 452
	* Layout fix in Add Watch dialog
	* Use bigger font in ChangeLog dialog, use
	  KGlobalSettings::fixedFont() for KDE2
453

454
2001-01-28  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
455

456 457 458 459 460 461 462 463 464 465 466
	* Put sort column indicators in all list views
	* New Bonsai-like blame annotation view
	* Reduced free space in log tree, cleaned up the calculation 
	* Tool tips in log tree contain revision, author and date now
	  and use Qt's richtext engine; improved positioning
	* Session-save configuration (order and sort direction) of log list
	* Removed KDE1 related legacy classes
	* KDE2 conformant command line handling
	* Updated manpage to KDE2
	* Updated libtool/autoconf stuff, should support --prefix now,
          removed support for --enable-final and --enable-fast-perl
467

468
2001-01-27  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
469

470 471 472 473 474 475
	* Removed superfluous line breaks in log tree tool tips
	* Fixed bug that prevented cvs info from working when kdehelp
	  was not installed
	* Layout fixes in settings dialog
	* Fixed i18n issue in log list
	* 1.0beta3 branches from here
476

477
2001-01-23  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
478

479
	* Now directories are now never ignored via the various .cvsignore mechanisms
480

481
2001-01-21  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
482

483 484 485 486 487
	* Try to find a nice user name for the change log dialog
	  automatically
	* Don't use entry from change log dialog in commit dialog
	  if the change log dialog was cancelled
	* Made close button in history dialog non-autodefault
488

489
2001-01-20  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
490

491 492 493 494 495
	* Made all dialogs maximizable/minimizable where it makes sense
	* Layout fix
	* Fixed doc/Makefile.am for non-Linux systems (hopefully :-)
	* In the Old Messages combo in the commit dialog, remove
	  duplicate entries
496

497
2001-01-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
498

499 500 501 502 503 504 505 506 507 508
	* Patch by Florent Pillet <florent.pillet@opteway.com>:
	  - In the log dialog, use multi line edits instead of labels
	  - In the linear log list, additional column with branch
	* Korean translation by Yu-Chan, Park <super@susekorea.net>
	* Patch by Wynn Wilkes <wynnw@calderasystems.com>: 
	  Making path to the cvs client configurable
	* Some cleanup in function argument list order; don't
	  let dialogs include toplevel.h, instead turned
	  variable into a function in misc.h... I'm a purist about
	  this matter ;-)
509

510
2001-01-04  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
511

512 513 514 515 516 517 518 519
	* Always use /bin/sh as shell
	* When the progress dialog is canceled, kill the
	  underlying process instead of destroying the
	  KProcess object. This avoids a (superfluous) warning
	  from KProcCtrl
	* Removed Ok button from the dialog.
	  Patch by Guillaume Laurent <glaurent@telegraph-road.org>
	* Use KAnimWidget for KDE2
520

521
2000-12-21  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
522

523
	* Release 1.0beta2
524

525
2000-12-13  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
526

527 528 529 530 531 532 533
	* Bug fixes for broken diff dialog in KDE 1 version:
	  + Do not create modeless dialogs with parent
	  + Create combo box in commit dialog with minimal size
	* Bug fix in log tree: tool tips showed revisions 
	  appearing on several branches with the same root
	* Let cvs ignore ~/.cvsrc file when diffing, as that
	  may lead to conflicting options
534

535
2000-11-24  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
536

537 538 539 540
	* Layout improvements in watch dialog
	* Implemented 'Create patch'
	* More documentation
	* Release 1.0beta1
541

542
2000-11-21  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
543

544 545
	* In Import dialog, added options for ignoring files
	  and for binary imports
546

547
2000-11-19  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
548

549
	* Fixes for srcdir != builddir
550

551
2000-11-11  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
552

553 554 555
	* Made some fonts and the orientation of the main 
	  window splitter configurable
	* Fixed log tree for nested branches
556

557
2000-11-10  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
558

559
	* History list can be sorted chronologically
560

561
2000-11-09  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
562

563 564 565
	* In Last Change dialog, show newer version on the right
	* Session management for commit dialog
	* Diff options now customizable
566

567
2000-11-08  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
568

569 570 571 572 573 574 575 576 577
	* Again a patch by Jan Borsodi <jb@ez.no>:
	  - In Commit dialog, diffs against repository
	    can be created by selecting files from the
	    list box
	  - List of 30 latest log messages is stored
	    and available via a combo box
	  - Wheel mouse support in diff view
	  - Shortcut F5 for Status
          Thanks :-)
578

579
2000-10-27  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
580

581 582 583
	* Disabled dcop support which doesn't make sense
	  as long as there's no general convention about
	  an interface for loading files
584

585 586 587 588 589 590 591 592
2000-10-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
	
	* Ignore empty lines in output of cvs checkout -c
	  Patch by Jan Borsodi <jb@ez.no>
	* Added /usr/local/include and /usr/local/lib
	  to autoconf-checked directories
	
2000-10-01  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
593

594 595 596 597 598
	* Protect file names with whitespace in them
	  Based on a patch by Jeff Cody <jcody@logikos.com> 
	* Allow it to execute a File->Status
	  automatically when a sandbox is opened. Separate
	  options for local and remote repositories
599

600
2000-09-19  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
601

602 603 604 605 606 607
	* Fixed wrong #ifdef statement which disabled
	  Deselect All and made the selection mechanism
	  almost unusable with KDE1
	* In diff view, synchronize both horizontal
	  and vertical scrollbars
	* Release 0.7.2
608

609
2000-09-16  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
610

611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627
	* Added horizontal scrollbars in diff view
 	* Made number of context lines configurable
	* In directory listing, separate directories from files
	* Display sticky date tags in a more friendly way
	* Adjust columns widths in main view dynamically
	* Set focus explicitly in TagDialog, UpdateDialog 
          and HistoryDialog whenever radio buttons change
	* Set initial focus in some dialogs
	* Added more accelerators in CheckoutDialog
	  and WatchDialog
	* Fixed recursive removes
	* Do no try to read non-existent directories
	* More precise coordinate computation on change bar
	  avoids stripes in certain circumstances
	* Fixed highlighted text color
	* Show newest revisions first in log message list
	* Release 0.7.1
628

629
2000-09-15  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
630

631 632 633 634 635 636
	* Avoid -no-rtti because some crap code in
	  kdelibs crashes without rtti
	* Fixed selection by keyboard in log message list
	* Avoid exploding status bar width with
	  long command lines
	* Fixed "Deselect all" accelerator
637

638
2000-09-10  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
639

640 641
	* Fixed dist target
	* Release 0.7.0
642

643
2000-09-09  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
644

645 646 647
	* Fixed spinning gear for KDE2
	* Fixed misinterpretation of mouse events in
	  log list for KDE2
648

649
2000-09-08  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
650

651 652 653
	* Backporting to KDE1. It becomes annoying :-(
	* Polished log tree and log list
	* Reduced flicker a lot
654

655
2000-09-05  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
656

657
	* Implemented change bar in diff frontend
658

659
2000-09-03  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
660

661 662 663 664 665
	* New diff frontend, based on unified diffs instead
	  of --side-by-side.
	* Keybindings for arrow keys in diff and resolve
	  dialogs.
	* Fixed caption/about data for KDE2
666

667
2000-08-29  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
668

669
	* Fixed Remove behaviour, which may be recursive or not
670

671
2000-07-13  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
672

673 674 675 676 677 678
	* Fixed problems with latest kdelibs2 and gcc 2.96
	  (thanks to Stan Bubrouski)
	* Error messages don't confuse the 'Fetch list'
	  item in the check out dialog any more
	* Using QFileDialog instead of completely
	  broken KFileDialog::getExistingDirectory()
679

680
2000-05-28  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
681

682
	* Quote file name when calling an editor
683

684
2000-05-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
685

686 687 688
	* Improvements in the logdialog/log tree by
	  Florent Pillet <florent.pillet@opteway.com>
	* Implemented 'Delete tag'
689

690
2000-05-07  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
691

692 693
	* Implemented Add Watch, Remove watch,
	  Show watchers
694

695
2000-04-25  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
696

697 698 699
	* Added option to automatically call 'cvs edit' whenever
	  a read-only file is edited. Based on a patch by
	  Steffen Dettmer <steffen@dett.de>. Thanks!
700

701
2000-04-15  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
702

703 704
	* Added documentation for repository access
	* Release 0.6.0
705

706
2000-04-14  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
707

708 709
	* Fixed "Open recent" for Qt 2.x
	* Fixed caption for KDE 2.x
710

711
2000-04-11  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
712

713
	* Made repositories dialog usable.
714

715
2000-04-09  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
716

717 718 719
	* New quoting mechanism which is reliable also when 
	  log messages/file names contain $ or '
	  Thanks for the hint, Walter!
720

721
2000-03-09  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
722

723 724
	* Put ok and cancel buttons in the progress dialog
	  to avoid confusion
725

726
2000-03-06  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
727

728 729 730
	* The combo boxes in the log dialog now indicate
	  that chosing a branch tag selects the branch point
	* Repository dialog, unfinished.
731

732
2000-03-05  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
733

734 735 736 737 738
	* Replaced all Done's with Close's
	* Moved Add binary from Advanced to File menu
	* Enabled tag selectors in log dialog now also for KDE 2
	* Implemented "Open recent"
	* Implemented "History"
739

740
2000-03-04  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
741

742 743 744 745
	* Added a button in the checkout dialog to obtain
	  a list of modules
	* Improved error message detection
	* Show sandbox in caption
746

747
2000-03-02  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
748

749 750
	* Much more detailed pseudo session management.
	  Please delete your cervisiarc file!
751

752
2000-02-21  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
753

754 755 756 757 758 759 760
	* Fixed Checkout and Import which were not working at all
	* Check tag names in checkout and import dialog
	* Fixed accelerators and added some more
	* Implemented "Merge"
	* Implemented "Prune empty directories"
	* Implemented "Select by tag" in log dialog
	* Release 0.5.0
761

762
2000-02-20  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
763

764 765 766 767 768
	* Fixed bug which caused tooltips for revisions
	  an branches to disappear in the log tree
	* Tags, branches and branchpoints as tooltips in log tree
	* Improved log dialog layout
	* Implemented "Add binary"
769

770
2000-02-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
771

772 773 774 775
	* Handle hidden files correctly
	* Do not ignore case in files sorting
	* Implemented "Last change"
	* Release 0.4.0
776

777
2000-02-15  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
778

779 780
	* Implemented "Update to tag" and "Update to HEAD"
	* Implemented "Tag"
781

782
2000-02-14  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
783

784 785 786
	* Implemented options "Commit recursively" and 
	  "Create directories"
	* Ported Checkout/Import dialog to the new scheme
787

788
2000-02-13  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
789

790 791 792 793 794 795 796 797
	* Rewritten the whole UpdateView (well, almost :-). Now it allows 
	  to show and update the revision and tag field. 
	* Real support for asynchronous operation of Update, Commit, Add
	  and remove: output goes to new ProtocolView
	* Fixed "Unfold Tree"
	* Fixed crash caused by too many open files 
	  (.cvsignore files were never closed)
	
798

799
2000-02-08  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
800

801 802
	* Ported documentation to docbook, added some
          more stuff and adjusted automake system accordingly
803

804
2000-02-06  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
805

806 807 808 809
	* Updated autoconf framework to work correctly
	  with both KDE 1 and KDE 2
	
1999-12-19  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
810

811 812 813
	* In Checkout dialog, use $CVSROOT as default repository
	  (if defined)
	* Added command line arguments --help and --version
814

815
1999-11-23  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
816

817 818 819 820 821
	* Fixed bug which caused files mistakenly marked as up to date
	* Fixed options menu
	* Show wait cursor while child process runs in background
	* Made Ok button in settings dialog the default
        * Release 0.3.1
822

823
1999-11-21  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
824

825 826
	* ChangeLog editor
	* Release 0.3.0
827

828
1999-11-20  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
829

830 831 832
	* Solution of the startup problem: pseudo-session management
        * Simpler handling of command line argument
	* Tooltips in LogTree show log message
833

834
1999-10-31  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
835

836 837 838 839 840
	* DCOP support for KDE HEAD branch
	* Settings dialog
	* Context menu
	* Doubleclick opens file
	* 'Open Sandbox' 
841

842
1999-09-22  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
843

844 845 846 847 848 849
	* KDE2 is really a moving target => more porting: 
	  replaced KQuickHelp by QWhatsThis,
	  #defined Icon BarIcon
	* Made editor configurable
	
1999-08-07  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
850

851 852 853 854 855 856 857 858
	* Spinning gear for SubProcDialog and CvsProgressDialog
	* Reorganized the whole 'mark updated' code. As 
	  a side effect, there is no more confusion about
	  bogus 'Up to date' files
	* Save/load options
	* Implemented 'Unfold tree'
	* man page
	* Release 0.2.1
859

860
1999-08-04  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
861

862 863 864 865
	* Fixed disappearing revision in log tree view
	  when branch is longer than trunk
	* Changed .kdelnk from Applications -> Development
	* Release 0.2
866

867
1999-08-03  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
868

869 870 871
	* Implemented recursive update
	
1999-08-02  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
872

873 874 875 876 877
	* Changed update, diff and annotate to use
	  the new CvsProgressDialog
	* Preparations for multi log dialog
	* Fixed memory leaks in modeless dialogs
	  which didn't delete themselves on closeEvent()
878

879
1999-08-01  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
880

881 882 883 884
	* Implemented CvsProgressDialog which will show error 
	  messages for things like 'update' and allow the user 
	  to interrupt the operation if cvs hangs.
	  It's _very_ smart :-)
885

886
1999-07-31  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
887

888 889 890 891 892 893
	* Commit/Add/Remove now show SubProcDialog
	  to give the user feedback
	* Preparations for better error handling:
	  parseXXX routines return bool now
	* Commented out some of the DEBUGOUT.
	  It was just _too_ much ;-)
894

895
1999-07-20  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
896

897
	* Ported to KDE 2
898

899
1999-07-19  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
900

901 902
	* Implemented "Import"
	* Release 0.1
903

904
1999-07-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
905

906 907 908 909 910 911 912
	* Another trial in the "Startup in non-CVS directories" 
          game
	* Layout corrections in Checkout dialog
	* Mark selections in LogTreeView, 
	  synchronized with LogListView
	
1999-07-15  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
913

914 915
	* Gave up on learning docbook. Some documentation
	  in linuxdoc is now available.
916

917
1999-06-01  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
918

919 920 921
	* Option -askdir 
	* Update status field for 'up to date' files
	* Release 0.0.2
922

923
1999-05-25  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
924

925
	* Set colors in DiffView explicitly
926

927
1999-05-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
928

929 930 931 932 933 934 935
	* Fixed 'cvs commit' command
	* Preparations for i18n
	
1999-05-11  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Release 0.0.1

936

Christian Loose's avatar
Christian Loose committed
937

938