2006-04-26 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * FieldListView: Fixing warning
 * Releasing KBibTeX 0.1.4

2006-04-18 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * EntryWidgetAuthor: When editing Book or InBook entry, only author xor editor are required;
   warnings adapted
 * FieldListView: Internal status problem when deleting all list items fixed

2006-04-17 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * For all occurrences of QTextStream ensure that it is using UTF-8
 * EntryWidget: Improve warnings for entry (GUI improved, missing warning for month added)

2006-04-15 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * BibTeXValue: static function to check if a text contains only valid chars for
   a string key
 * EntryWidgetExternal, EntryWidgetMisc, EntryWidgetPublication, EntryWidgetTab,
   EntryWidgetTitle, FieldLineEdit: Check and warnings for invalid string keys implemented

2006-04-13 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * KBibTeXPart: KMessageBox with list not available in old KDE versions. Fixed with
   conditional compilation
 * FieldListView: Empty items forbidden, double click on list creates new item, moving items
   while editing disabled
 * Preparing for 0.1.3.96 (aka 0.1.4 Beta 5)

2006-04-11 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * BibTeXFileExporter*: Error log in form of a string list is passed to the encoders
 * BibTeXFileExporterBibTeX: BibTeX exporter will honor encoding (LaTeX or UTF-8) now
 * FieldListView: QToolTips added, Warnings fixed
 * SearchBar: Icons enlarged, QToolTops and spacings added

2006-04-06 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * EntryWidget*: If an entry's edit dialog has modifications, a warning message will pop up
   before closing the window, thus preventing the user from loosing his/her data

2006-03-29 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * DocumentWidget, KBibTeXPart: Saving mechanism for part refactored, hopefully some bugs fixed
 * KBibTeXSettingsIO: Bibliography styles added
 * ValueWidget: Renaming policy changed
 * Preparing for 0.1.3.95 (aka 0.1.4 Beta 4)

2006-03-27 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * BibTeXEntry, BibTeXEntryField, EntryWidgetPublication: Location field added
 * BibTeXFileImporterBibTeX: Progress detection improved (but not yet perfect)
 * DocumentWidget: Progress detection improved (but not yet perfect); Focus
   policy changed
 * KBibTeXPart: Initialization improved (problems when embedding into Kile);
   Opening/saving/exporting mechanism improved
 * Settings: Google document and .bib search added
 * New testsets added

2006-03-19 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * CommentWidget, DocumentListView, DocumentWidget, EntryWidgetAuthor,
   EntryWidget, EntryWidgetExternal, EntryWidgetMisc, EntryWidgetPublication,
   EntryWidgetSource, EntryWidgetTab, EntryWidgetTitle, EntryWidgetUser,
   FileLineEdit, FileListView, KBibTeXPart, StringWidget, ValueWidget:
   read-only semantics changed for embedding e.g. into Konqueror
 * DocumentWidget, KBibTeX: Preview reintegrated into DocumentWidget, so that
   is available when embedding part into other apps
 * KBibTeXPart: Opening and saving mechanisms modified
 * Preparing for KBibTeX 0.1.4_beta3

2006-03-14 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * FieldListView: Problem preventing editing items fixed

2006-03-12 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * Removing remains of EndNote support
 * BibTeXFileExporterToolChain, EntryWidgetTitle, EntryWidgetPublication,
   EntryWidgetMisc, EntryWidgetExternal: Memory problems fixed (due to valgrind)
 * Preparing for KBibTeX 0.1.4_beta2

2006-03-07 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * BibTeXComment, BibTeXString, BibTeXValue, BibTeXEntry:
   containsPattern fixed
 * BibTeXFileImporterBibTeX: Finding text fixed, Token parser improved,
   was triggering EOF too early
 * DocumentListView: Pasting text improved
 * DocumentWidget: Pasting text improved, Preview triggered on click on list
 * BibTeXValue, EntryWidgetUser, FieldListView: Memory problem fixed
 * ElementPreview: Layout changed
 * KBibTeXPart: Opening remove files possible, saved files will be added to MRU

2006-03-05 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * EntryWidgetExternal: Crash fixed
 * KBibTeX, KBibTeXPart, KBibTeXSettingsEditing, KBibTeXSettingsIO,
   DocumentWidget: Importing EndNote and ProCite disabled
 * KBibTeXSettingsEditing: Layout improved
 * FieldLineEdit: Tooltips improved
 * Preparing for KBibTeX 0.1.4_beta1

2006-02-21 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * BibTeXEntry, BibTeXEntryField, EntryWidgetExternal: Support for DOI added
 * BibTeXFileImporterEndNote: Various improvements
 * DocumentListView: Bug when filtering Strings and Comments fixed
 * DocumentWidget, KBibTeX: Initial support for dock widgets added
 * ElementPreview: Initial version of a dock widget to preview BibTeX elements
 * FieldLineEdit: Bugfix in widget layout
 * BibTeXFileExporterXML: Better handling for tag "month"
 * steinertree.bib: Entry fixed
 * html.xslt: Rendering of HTML files improved
 * Releasing KBibTeX 0.1.4_alpha2

2006-02-08 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * Many changes and bugfixes, most notabe improvement is editing macros

2006-01-04 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * KBibTeXPart, DocumentWidget, DocumentListView, DocumentSourceView:
   Refactoring UI classes and actions
 * Bugfix: Commands in mathmode (e.g. \log) will no longer be modified by
   BibTeX::EncoderLaTeX
 * Bugfix: Files will be saved (user is asked) when closing a modified
   document
 * Changed handbook's license from FDL to GPL

2005-12-15 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * Searching in Amatex added

2005-12-05 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * KBibTeXEntryWidgetUserFields: Bugfix for not memorizing user field's content
 * Releasing KBibTeX 0.1.3

2005-12-04 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * Preparing for KBibTeX 0.1.3
 * KBibTeXPart: Icon for Export changed to "goto"
 * testset/secondary.bib: New testcast

2005-12-03 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * BibTeXEntry: Bugfix when search text (+/-1 bug)
 * KBibTeXPart: Crash when embedding into Kile (hopefully) fixed using
   QTimer::singleShot(...)
 * KBibTeXPart: Stripping { and } from internet search query
 * Settings: Default URL for CiteSeer changed

2005-12-02 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * KBibTeXSettingsSearchURL: Button for reset to default URLs added

2005-11-29 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * KBibTeXPart: Preview when selecting different BibTeX element by keyboard
 * Autotools: Trying to fix RPATH issue
 * KBibTeXListView: Paste bug fixed
 * KBibTeXEntryWidgetPublication: Quotation fixed for crossref
 * KBibTeXPart: Code cleanup
 * BibTeXFileExporterBibTeX: Ordering of elements corrected
 * Documentation fixed
 * Preparing for KBibTeX 0.1.3 Beta 2

2005-11-28 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * KBibTeXPart, KBibTeXListView: New menu items to hide strings and
   comments

2005-11-26 Thomas Fischer <fischer@unix-ag.uni-kl.de>
 * Settings: Problem finding the XSLT stylesheet for HTML export fixed
 * BibTeXXSLTransform: Warning messages added for problems during
   XSL transformation
 * KBibTeX: Crash fixed when not able to load KBibTeX part
 * KBibTeXListView: Fallback to HTML export using XSLT when not export
   is configured
 * xslt/Makefile.am: Installation directory changed
 * doc/Makefile.am, doc/index.docbook: Initial documentation stub added
 * SearchBar: Filter control is now a history combobox storing previous
   search requests

2005-11-13 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * Major refactoring, preparing for KBibTeX 0.1.3 Beta 1

2005-09-29 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * All classes: Moved BibTeX classes into BibTeX namespace
  * BibTeXPreamble, KBibTeXPreambleWidget: Removed, as this element should
    occur only once at the top of a file

2005-09-27 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * KBibTeXListViewItem: Only first line of comments will be shown
  * KBibTeXListView, KBibTeXPart: Copy&Past code moved to KBibTeXListView
    (move incomplete)
  * BibTeXEncoder: Nearly all special characters will be surrounded by
    brackets now
  * testset/tsp04.tsp: Double entry removed


2005-09-24 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * KBibTeXPart, KBibTeX::XSLTransform: Introducing preview at bottom of
    main list of elements. Based on XML text for element, translated by
    XSL stylesheet. Buggy and hard-coded, but it works technically.
  * Preparing for release 0.1.3

2005-09-21 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * KBibTeXPart: Progress bar when opening, importing or saving files
    improved
  * BibTeXEncoder: Encoding of tilde character fixed
  * KBibTeXActionTextSearch: Restoring old code as KListViewSearchLine is only
    in KDE 3.4 and newer
  * Going to release 0.1.2

2005-09-19 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * KBibTeXPart: Overwriting warning fixed, was warning when saving an opened
    file.

2005-09-18 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * Man page: Added to autotoools scripts. Problem: File gets not yet included
    by KDevelop
  * KBibTeXPart: Warning before exiting KBibTeX after editing unsafed data

2005-09-17 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * BibTeXEntry, BibTeXFileExporter: Old debug output removed
  * KBibTeXPart: Warning messages will be issued before overwriting an
    existing file
  * KBibTeXListView: Drag'n'Drop improved, complete area of the widget accepts
    drops now

2005-09-16 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * KBibTeXActionTextSearch: Using KListViewSearchLineWidget instead of QLabel
    and QLineEdit. Code is more simple and cleaner now.
  * admin/libtool.m4.in, admin/acinclude.m4.in: Various unnecessary tests
    (Fortran, audio libraries, ...) removed from configure script

2005-09-11 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * Preparing for release 0.1.2
  * BibTeXEntry, BibTeXEntryField, KBibTeXEntryWidget, BibTeXParser: Handling
    of string keys improved
  * KBibTeXEntryWidget: Layout changed for string key handling
  * Settings, KBibTeXPart: Column width are no longer set automatically, but
    will be preserved between sessions
  * KBibTeXPart: Inserting files into an existing document added
  * KBibTeXPart: Drag'n'Drop both text/selected elements and files (e.g. from
    Konqueror) added, but not yet bug free. Dropping only works when dropped
    on column header in main view
  * Testset: New files
  * Initial man page added

2005-09-02 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * KBibTeXPart: Bugfixes in new saving/exporting code
  * BibTeXFileExporter: InProceedings, InBook, and InCollection are now written
    before any other element to ensure field crossref works
  * BibTeXEntry: Fix for quoting did not work, reverting. However string keys
    still do not work. Fixing that would require some refactoring
  * Testset: File tsp04.bib expanded
  * BibTeXEncoder: Support for more characters
  * Preparing for release 0.1.1

2005-08-30 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * KBibTeXEntryWidget and children: Layout improved
  * KBibTeXEntryWidgetPublication: Replaced spinboxes for Edition and Volume by
    lineedit controls
  * KBibTeXEntryWidgetUserFields: Open field's value in Konqueror if valid URL
  * BibTeXEntry: Quoting of field values without spaces fixed (e.g. string keys)

2005-08-29 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * BibTeXEncoder: Encoding of tilde char fixed
  * KBibTeXPart: Rewriting of save/export mechanism. Exporting is done by
    "save as" dialog, saving of selected elements is possible now
  * KBibTeXEntryWidgetAuthor: Warnings improved if either author or editor
    is required

2005-08-24 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * KBibTeXPart: Refactoring saving and exporting

2005-08-17 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * Menu entries for exporting removed, as for future relases this feature will
    be integrated into the file saving mechanism
  * KBibTeXPart: Further changes on the file save mechanism

2005-08-16 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * UI improvment: Number and Volume switched position in
    KBibTeXEntryWidgetPublication
  * BibTeXFile: New function insertText(...) to parse and append plain BibTeX
    text
  * BibTeXString, BibTeXComment, BibTeXPreamble: New copy constructor
    introduced
  * KBibTeXEntryWidget: Parsing modified entry source code uses
    BibTeX::insertText(...) now
  * KBibTeXPart: Initial modifications to allow saving of selected elements
    only. Does not work yet
    Function saveFile(...) has new parameter to determine, which BibTeXFile to
    save
    Valditity of URLs is now check using isValid() instead of !isEmpty()
  * KBibTeXListView: New function selectedElements returns BibTeXFile containing
    only selected elements
  * KBibTeXFile: Class removed, no longer used

2005-08-12 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * Parsing JabRef and IEEE files improved/fixed

2005-08-11 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * Sorting columns was not possible when "No sorting" was select in the
    configuration. Fixed for now, but maybe this is a bug in KDE/Qt.

2005-08-10 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * Bugfix: No BibTeX file is associated to an empty BibTeX list at the
    beginning, so no data can be inserted without opening an existing
    file before
  * More and more detailed items added to TODO list

2005-08-09 Thomas Fischer <fischer@unix-ag.uni-kl.de>
  * BibTeX entry "Conference" removed, as it is the same as "InProceedings"
  * BibTeX entry "Electronic" introduced; defined by IEEE
  * Support for parsing IEEE BibTeX files added
  * Opening files on remote locations re-enabled (bugfix)
  * Action list to add entries from tool bar re-enabled (bugfix)
