1
2007-10-03 Thomas Fischer <fischer@unix-ag.uni-kl.de>
2
* Releasing KBibTeX 0.2
4
2007-10-13 Thomas Fischer <fischer@unix-ag.uni-kl.de>
5
* EntryWidgetTitle, File: Fixed handling of title and book title
6
for crossref'ed entries
8
2007-10-12 Thomas Fischer <fischer@unix-ag.uni-kl.de>
9
* Settings, SettingsFileIO, DocumentListView, KBibTeXPart:
10
Lyx in pipe detection will be performed before sending data,
11
no more user interaction/configuration necessary
13
2007-10-07 Thomas Fischer <fischer@unix-ag.uni-kl.de>
14
* Settings, SettingsFileIO: Changed detection of LyX in pipe
16
2007-10-03 Thomas Fischer <fischer@unix-ag.uni-kl.de>
17
* Releasing KBibTeX 0.1.5.56
19
2007-09-29 Thomas Fischer <fischer@unix-ag.uni-kl.de>
20
* FileExporterXML, FileExporterRIS: Resolving macros and crossref
22
* Settings, SettingsEditing: Disallow "no sorting"
23
* File: For better usability, showing value of macro references
25
2007-09-27 Thomas Fischer <fischer@unix-ag.uni-kl.de>
26
* FileExporterBibUtils, FileImporterBibUtils, KBibTeXShell,
27
KBibTeXPart, DocumentWidget: Fixing support for BibUtils
28
* kbibtex_part.desktop, kbibtex.desktop: Entries fixed
30
2007-09-24 Thomas Fischer <fischer@unix-ag.uni-kl.de>
31
* EntryWidgetPublication, EntryWidgetTab,
32
EntryWidgetTitle: Validity check uses data from
34
* DocumentListView: Preview uses data from crossref'ed
37
2007-09-23 Thomas Fischer <fischer@unix-ag.uni-kl.de>
38
* DocumentWidget: Preview uses data from crossref'ed
41
2007-09-22 Thomas Fischer <fischer@unix-ag.uni-kl.de>
42
* FileImporterBibTeX, EncoderLaTeX: Better debug output
43
if parsing a .bib file fails
44
* WebQueryPubMed, WebQueryDBLP, WebQueryZMATH,
45
WebQueryBibSonomy, WebQueryCitebase, WebQuerySpriesHep:
47
* WebQueryGoogleScholar: Query interface for Google
49
* WebQueryAmatex: Query interface for Amatex
50
* SearchBar, DocumentWidget, KBibTeXPart: Putting search
51
in online databases more prominently in the UI
53
2007-09-21 Thomas Fischer <fischer@unix-ag.uni-kl.de>
54
* Settings, SettingsFileIO: Improved finding LyX's
57
2007-09-20 Thomas Fischer <fischer@unix-ag.uni-kl.de>
58
* FileExporterRIS, FileImporterRIS: Improving keyword
59
support for RIS modules
60
* DocumentWidget: Fixing bug in assigning keywords
62
* Releasing KBibTeX 0.1.5.55
64
2007-09-17 Thomas Fischer <fischer@unix-ag.uni-kl.de>
65
* EntryWidgetUser: Detecting URLs and file names in
66
field values, enabling Open button
67
* FileExporterPDF, EntryWidgetUser, EntryWidgetExternal,
68
DocumentWidget, File, Settings: Improved detecting
69
local files if referenced in a BibTeX file
71
2007-09-16 Thomas Fischer <fischer@unix-ag.uni-kl.de>
72
* KBibTeXPart, DocumentWidget: Minimal statistics
74
* DocumentWidget: Bug fix: Assigning keywords marks
76
* KBibTeX: Bug fix: Disabling/enabling menu items only
78
* SettingsIdSuggestions: Suggestions will be edited
79
in input dialog and no longer inside list view
80
* DocumentWidget: Long keyword lists in the context
81
menu will be split into a two-level menu
83
2007-09-08 Thomas Fischer <fischer@unix-ag.uni-kl.de>
84
* Element, Entry, Preamble, Comment: Added text()
86
* FileExporterBibTeX: Fixed bug with bracket handling
88
2007-09-02 Thomas Fischer <fischer@unix-ag.uni-kl.de>
89
* FileImporterBibTeX: Improved parser for names with
92
2007-09-01 Thomas Fischer <fischer@unix-ag.uni-kl.de>
93
* Value: Parser for names can handle curly braces
95
2007-08-28 Thomas Fischer <fischer@unix-ag.uni-kl.de>
96
* DocumentWidget, KBibTeXPart: Adding code to
97
actually add preamble elements
99
2007-08-27 Thomas Fischer <fischer@unix-ag.uni-kl.de>
100
* File, FileImporterBibTeX, FileExporterXML,
101
FileExporterBibTeX, MergeEntries, DocumentWidget,
102
DocumentListView, DocumentListViewItem, Preamble,
103
PreambleWidget: Added better support for BibTeX
106
2007-08-25 Thomas Fischer <fischer@unix-ag.uni-kl.de>
107
* Releasing KBibTeX 0.1.5.54
109
2007-08-23 Thomas Fischer <fischer@unix-ag.uni-kl.de>
110
* Settings, SettingsSearchURL, DocumentWidget: Making
111
decision whether to include author per search entry
113
2007-08-20 Thomas Fischer <fischer@unix-ag.uni-kl.de>
114
* Settings, SettingsSearchURL, DocumentListView: For
115
web searchs, authors' names can be included next to
118
2007-08-19 Thomas Fischer <fischer@unix-ag.uni-kl.de>
119
* Settings: Changes to make settings object static
120
* SettingsEditing: UI changes, using combo box for
122
* Value, EntryWidgetPublication: Checks for invalid
125
2007-08-17 Thomas Fischer <fischer@unix-ag.uni-kl.de>
126
* FileImporterBibTeX: Comments can be ignored
127
optionally; cleaning input data from some HTML code
128
* FileExporterPDF, FileExporterPS: Support for apacite
130
* WebQueryDBLP: Adding DBLP as new web search
131
* WebQueryCitebase: Adding Citebase as new web search
132
* Settings, EntryWidgetKeyword, WebQueryWizardBibSonomy:
135
2007-08-14 Thomas Fischer <fischer@unix-ag.uni-kl.de>
136
* SettingsIdSuggestions: Minimal GUI to edit id
138
* IdSuggestions: Improvements and additions to pseudo
141
2007-08-13 Thomas Fischer <fischer@unix-ag.uni-kl.de>
142
* IdSuggestions: Modified system to use a printf like
143
system of shortcuts to describe an id
145
2007-08-11 Thomas Fischer <fischer@unix-ag.uni-kl.de>
146
* FileExporterBibUtils, FileImporterBibUtils,
147
KBibTeXShell, DocumentWidget, KBibTeXPart,
148
configure.in.in: Checking for bibutils with configure,
149
using #define for conditional compilation
150
* WebQuerySpiresHep: Adding Spires-Hep as new web search
151
* WebQueryZMATH: Adding Zentralblatt MATH as new web
153
* IdSuggestions: Added new class to create a list of
154
suggestions for possible ids of new entries
155
* Version bump to 0.1.5.54
157
2007-08-05 Thomas Fischer <fischer@unix-ag.uni-kl.de>
158
* FileExporterBibUtils, FileImporterBibUtils: Initial
159
version of importer and exporter using a library
160
based on Chris Putnam's bibutils
161
* KBibTeXShell, DocumentWidget, KBibTeXPart: Adding
162
support for bibutils based importer and exporter
163
* EntryWidgetExternal, DocumentListView, EntryWidgetUser,
164
DocumentWidget: Using KRun to open external files in
165
their respective viewers
167
2007-08-04 Thomas Fischer <fischer@unix-ag.uni-kl.de>
168
* Several minor code cleanups
169
* KBibTeXShell: Keyboard shortcuts can be configured
170
for actions inside the part
171
* KBibTeXPart: Setting default keyboard shortcuts
172
* EntryWidget, EntryWidgetTab: Refactoring to use
173
EntryWidgetTab as widget in main view
175
2007-07-30 Thomas Fischer <fischer@unix-ag.uni-kl.de>
176
* WebQueryBibSonomy, BibSonomyWizard: Added web query
177
wizard to query and to import from BibSonomy
178
* WebQuery, PubMedWebQuery: Some refactoring code
180
2007-07-28 Thomas Fischer <fischer@unix-ag.uni-kl.de>
181
* MergeEntries: New class and code to merge two BibTeX
183
* Version bump to 0.1.5.53
185
2007-07-26 Thomas Fischer <fischer@unix-ag.uni-kl.de>
186
* DocumentWidget: Added file watch to notify user if
187
BibTeX file has been modifed from outside
188
* FileListView: Support for BibTeX "and others" feature
189
added (special checkbox for authors and editors)
191
2007-07-15 Thomas Fischer <fischer@unix-ag.uni-kl.de>
192
* FileImporterBibTeX, FileExporterBibTeX, Comment,
193
CommentWidget: Plain text in .bib files between
194
entries is treated as comments
195
* Settings, FileExporterToolchain: Implemented kpsewhich()
196
to check if a given file is available to the TeX system
197
(code is duplicated in both classes!)
198
* FileExporterToolchain: Some code cleanups
199
* FileExporterPDF, FileExporterPS, FileExporterRIS,
200
DocumentWidget: Using kpsewhich() to check for packages
201
before including them into TeX code for export
202
* FileExporterPDF, DocumentWidget: DocumentSearchPath is
203
used to located file to be embedded
204
* EncoderLaTeX: Minor fixes
206
2007-07-07 Thomas Fischer <fischer@unix-ag.uni-kl.de>
207
* Settings, SettingsEditing, DocumentWidget: Default
208
search path for "View Document" can be specified;
209
additionally, the current file's path is used as
211
* SettingsFileIO, EntryWidget, FileExporterToolchain,
212
DocumentListView, SideBar, KBibTeXPart: Minor bugfixes
214
2007-07-04 Thomas Fischer <fischer@unix-ag.uni-kl.de>
215
* SideBar: Sorting for number of occurrences is
217
* DocumentWidget: Empty keyword menu if no keywords
219
* EncoderLaTeX: Minor encoding bug fixed
220
* Entry: TechReport may have ISSN
222
2007-07-03 Thomas Fischer <fischer@unix-ag.uni-kl.de>
223
* Settings, SettingsFileIO, FileExporterBibTeX, ...:
224
BibTeX keywords may be written in different casing
225
styles such as @inproceedings, @Inproceedings,
226
@InProceedings, or @INPROCEEDINGS
227
* File, SideBar: Number of hits shown next to found
229
* Version bump to 0.1.5.52
231
2007-06-17 Thomas Fischer <fischer@unix-ag.uni-kl.de>
232
* Settings, FieldLineEdit: Macro ids (keys) are used for
234
* FileExporterPDF: Bugfix in PDF export (always including
236
* EntryWidget: Improving code for id suggestions
237
* DocumentWidget: Code optimization (fewer refreshing)
239
2007-06-14 Thomas Fischer <fischer@unix-ag.uni-kl.de>
240
* FileImporterBibTeX: Code cleanups, refactoring
241
* EntryWidget: Initial code for id suggestions
242
* FileExporterBibTeX: Reverting most of previous changes
243
* EntryWidgetKeyword: Keyword handling fixed
244
* DocumentWidget: Minor code improvement
245
* SideBar: Minor changes in renaming code
246
* Version bump to 0.1.5.51
248
2007-06-11 Thomas Fischer <fischer@unix-ag.uni-kl.de>
249
* Changed copyright information to 2007
250
* Keyword, KeywordContainer: Bugfixes in keyword handling
251
* EntryWidgetSource: Honouring first name first flag
252
* SettingsFileIO: GUI changes for PDF export
253
* Value, ...: String replacement can handle container classes
254
* DocumentListView, FieldListView: Code cleanups
255
* FileExporterBibTeX: Fixed bug in quoting macro text
257
2007-06-09 Thomas Fischer <fischer@unix-ag.uni-kl.de>
258
* EncoderLaTeX: Rewriting encoding system so that it accepts
259
LaTeX commands that would require a context-sensitive
261
* DocumentListView: Added progress bar to be shown when
262
updating the main list view
263
* Settings, SettingsEditing, Person, PersonContainer, ...:
264
New configure option: Show first name first; requires
265
restart to take effect
266
* FileExporterPDF, Settings, SettingsFileIO: File pointed
267
to by a reference can be added to the exported PDF if
270
2007-06-06 Thomas Fischer <fischer@unix-ag.uni-kl.de>
271
* DocumentListView, DocumentListViewItem, DocumentSourceView,
272
DocumentWidget, Encoder, EncoderLaTeX, EncoderXML, Entry,
273
EntryWidget, EntryWidgetPublication, EntryWidgetWarningsItem,
274
FieldLineEdit, FileExporterExternal, FileImporter,
275
FileImporterExternal, KBibTeXShell, SearchBar,
276
SettingsEditing, SettingsSearchURL, SideBar, XSLTransform:
277
Source formatting changed slightly
278
* DocumentListView, DocumentListViewItem, Entry, EntryField,
279
EntryWidgetExternal, EntryWidgetKeyword,
280
EntryWidgetPublication, EntryWidgetUser, FieldLineEdit,
281
FieldListView, File, FileExporterBibTeX, FileExporterRIS,
282
FileExporterToolchain, FileExporterXML, FileImporterBibTeX,
283
FileImporterRIS, Macro, Settings, ValueWidget:
284
Changes due to modified classes representing BibTeX data
285
(BibTeX::Value and related classes)
286
* DocumentWidget: Changes in keyword handling and searching
287
websites due to modified classes representing BibTeX data
288
(BibTeX::Value and related classes)
289
* DocumentListView: Drag'n'drop of urls from Firefox correctly
291
* Encoder, EncoderLaTeX, EncoderXML: Code cleanups
292
* EncoderLaTeX: If a string contains \url, do not replace & by
293
\& (actually, undo previous replacement), otherwise url will
295
* EntryWidget: Button to insert suggestions for ids added, but
297
* EntryWidgetKeyword: Modifications on keyword management
298
* kbibtex_part.cpp, SettingsFileIO: Adding support for LyX
300
* SettingsDlg, SettingsKeyword: Changes due to improved
302
* Value, ValueTextInterface, PlainText, MacroKey,
303
PersonContainer, Person, KeywordContainer, Keyword,
304
ValueItem: Completely new/rewritten classes to handle
306
* WebQueryPubMed: Switching to KIO::NetAccess, but still
308
* WebQuerySRU: Work in progress
310
2007-02-11 Thomas Fischer <fischer@unix-ag.uni-kl.de>
311
* SettingsKeyword, EntryWidgetKeyword, DocumentWidget:
312
Improving keyword support
314
2007-01-14 Thomas Fischer <fischer@unix-ag.uni-kl.de>
315
* Settings, SettingsFileIO, DocumentListView, DocumentWidget,
316
KBibTeXPart: Adding support to send references to LyX using
319
2007-01-04 Thomas Fischer <fischer@unix-ag.uni-kl.de>
320
* EntryWidget: Checking the identifier for invalid characters
322
2006-12-27 Thomas Fischer <fischer@unix-ag.uni-kl.de>
323
* Value, ValueItem, ValuePersons, PersonValueKeywords: Replace
325
* SideBar: All occurrences of a value can be replaces using a
326
context menu in the sidebar
327
* keywords.bib: New benchmark file
329
2006-12-09 Thomas Fischer <fischer@unix-ag.uni-kl.de>
330
* ValueKeywords: Introducing new class to handle keywords
332
2006-11-19 Thomas Fischer <fischer@unix-ag.uni-kl.de>
333
* SettingsKeyword, EntryWidgetKeyword: Added support for
334
keywords assigned to BibTeX entries
336
2006-10-23 Thomas Fischer <fischer@unix-ag.uni-kl.de>
337
* FileExporterRIS: Initial code to export RIS files added
339
2006-10-21 Thomas Fischer <fischer@unix-ag.uni-kl.de>
340
* FileImporterRIS: Initial code to import RIS files added
341
* SearchBar: Making the search bar taller
342
* DocumentWidget: Fixing the main view's context menu for
344
* FileImporter: Fixing error when compiling with GCC 4.2
346
2006-10-08 Thomas Fischer <fischer@unix-ag.uni-kl.de>
347
* DocumentListView: Fixing bug when selecting multiple
348
entries in a filtered list
1
350
2006-10-06 Thomas Fischer <fischer@unix-ag.uni-kl.de>
2
351
* EncoderLaTeX, FileImporterBibTeX, FileExporterBibTeX:
3
352
Fixing problem with encoding ampersants from and to