New in 0.1.3 ------------ * New rc options to allow some menu options permament. See the sample rc file. * Option to allow not writting delimiters around simple fields (those with only one simple alfa or digits word) to allow using abbrevs. * Italian translation sent by Federico Zenith . * Spanish translation by me (AAS) * Included patch from Dave Symonds to retaind sort order when adding new entries. New in 0.1.2: -------------- * Rewritten the C++ handling of const parameters, this time using const_cast directives. * Fixed the bug on non writting entries starting with non-ascii char, adding the compiler option -funsigned-char. Not tested with non GNU compilers. * Fixed bugs related with delimiters. Simply all entries get delimiters, which doesn't hurt. * Internationalization! Thanks to this debugging, I could rescue work done long time ago in the CVS. Currently only fr and pt are supported. (AAS) * added feature that allow the user to choose fields to display. (David Defour) New in 0.1.1: -------------- GUI: * added icon to the main window, fixed problems on the existing toolbar icons. * general fixes to dialogs (button order, default button, etc.) * The column titles show which column is being sorted * Now it's possible to sort the columns by clicking on the list column titles. * Added BibTeX command editing (Edit -> Edit Commands) * the file selection dialogs now remember the last directory visited. * added error checking on file operations * added recent files history to the File menu * Fixed some typos (case of BibTeX and about dialog) PARSING: * field names are treated in a case insensitive manner (author = AUTHOR = AuThoR) * fixed parsing when the closing brace was too close to the next entry. * command parsing New in 0.1.0: ------------ * Fixed compiling on newer compilers. Basically inserted lots of type casts to gui.C , removed lots of "const" keywords everywhere (C++ string classes just don't work, sorry). * Fixed sorting when the sorted column contains empty strings. * Searching now is case insensitive. * Searching will skip capitalizing braces (e.g.: a search for "economy" will match "{E}conomy") * Fixed column autosizing and added horizontal scrollbars when needed * Added Import command (to import a second bibfile into the current one) (both file menu and toolbar) * Fixed parsing of BiBTeX files creating new entry classes on demand * User is prompted when an entry being imported conflicts (key name) with an already existent one. New in 0.0.5: ------------ * Fixed a lot of bugs and misfeatures: The clist is rebuilt only if necessary, new callbacks for wm destroy events, locale translations no more inhibit the construction of the "insert entry" submenu (the buggy gnome_app_insert_menus function is not used anymore), etc. * New simple search system. * Added a few short cuts, thanks to Tom Shannon . New in 0.0.4: ------------ * Fixed a lot of bugs. I tested it with several databases, including the example files from the bibtex distribution, without any problem. * Now it's possible to edit @PREAMBLE, @STRING, @COMMENT and whatever, with a text widget. * It's much more gnome clean, not yet perfect. * Guile is not used anymore, though the rc file (gbib.rc) still uses a pseudo scheme syntax. New in 0.0.2: ------------ * Fixed a stupid bug to allow reading fields delimited with quotes. Now gbibtex is able to read files with the fields delimited by either quotes or braces. * It's possible to select the type of delimiters to write for the entry fields, either quotes or braces. * New scheme function to define the styles available in your system (see stdbib.scm). * It's possible to select the bibtex style you want to use in your document. This is in the options menu, perhaps will be moved to the lyx dialog. * Before to save automatically add the suffix .bak to the original db.