Change Log

Nightly build

Version 2.0

4 September 2006.

When entering Bible notes, the user can set the size of the content entry.

When pressing "New" while entering Bible notes, the current layout of the dialog is preserved instead of zeroed.

When a Bible note is erased, it will be taken out completely.

When scrolling through the Text Area, the cursor tries to stay at 30% of the screen height, near the top.

Some improvements were made in the user interface, and several minor bugs were fixed.

The user can transfer all text of a project into the project notes.

A bug was fixed in cases that a footnote contained a new line.

Supports 3 extra books: Front Matter, Back Matter, Other Material.

Import dialog tells the user when a book could not be imported because it is already in the project.

When unknown books are imported, like ones with \id XXA, XXB, etc., then the dialog asks to assign a name to these books.

Basic support for printing pictures.

Support for the \pb (page break) marker.

Stylesheets were updated.

Gives progress information during replace operations.

Bibledit's new icon shows a Bible, and a sun rising over a dark world.

Bibledit can sort the project notes so that the ones with the most relevant references are nearest the cursor in the notes area.

The \c line cannot be edited, so nobody can fiddle with it.

Tools are available to edit the chapter number or insert a new one.

Does not print the chapter number in books that have only one chapter.

It can print the chapter number at the first verse and then does not print verse number one.

Supports elastics for vertical outlining of text.

Bibledit got its own fresly rewritten tiny web server.

Tracks the usage count of the markers and sorts them on this count in the recently used category, the one used mostly first.

Description of the styles in the Styles Area was updated, to reflect whether the closing marker is absent, optional or obligatory.

When comparing projects, and printing the changes only, the references with changes are loaded in the References Area.

Exports a project to OpenDocument.

Version 1.9

8 August 2006.

Improvements in the user interface.

Improvements in the USFM import routines.

A bug was fixed in the marker validation check.

The text storage and retrieval engine was upgraded for higher speed.

A bug was fixed in the Bible notes processing when a note contained unmarked text.

When exporting to BibleWorks, which does not handle combined verses, Bibledit converts combined verses to simple ones.

Bibledit Windows Outpost version 1.6 prevents BibleWorks from copying its verses to the clipboard when scrolling with Bibledit.

The project notes database was upgraded.

Internal changes were made to reduce the memory usage.

Every Bible in the Parallel Bible will be printed using its own preferred font.

Imports Hebrew text with vowels and cantillation marks from http://www.mechon-mamre.org.

Can cut visually ordered Hebrew text into shorter lines for better printouts.

The font size can be set in several printouts, like the parallel Bible, references, changes.

Text that would go in a new paragraph, according to the stylesheet, now is written in that new paragraph, in the parallel Bible.

A Word Inventory was added.

A bug was solved that cut off the last digit of a verse number, in case the verse did not have text. This occurred in printing a project and export to Sword.

Bug fix: Keeping an arrow key pressed down in the text area for a longer time caused the navigation system to be mixed up.

The line height can be set for the printouts.

A bug in the synchronization of BART with Bibledit was solved, if the navigation keys were kept pressed down and repeated.

Bug fix: New text added to the very end of a Bible note was not saved.

When Bibledit starts, and another instance of Bibledit is already running, it will give a message, and refuse to run.

The available styles are now divided into 20 categories.

Improved inserting of the styles w, wg and wh.

Shows a maximum of 30 styles in the Recently Used category.

Project notes are now sorted not only on the first reference, but on any additional ones as well.

Project notes allow for references that span the chapter boundary.

When Bibledit stores a line of text, any line that does not start with a backslash is joined to the previous one, in agreement with the USFM standard.

Runs on x86_64 operating systems.

The index was removed, because the new text retrieval engine is so fast that the index is not needed anymore, and the indexer was slow anyway.

Can limit searches to the the currently opened chapter.

The speed of advanced searching was drastically improved.

Faster highlighting of searchwords in case of a basic search. Noticeable in very long verses.

Searching in areas only highlights results in those areas, no longer results outside them.

Version 1.8

7 July 2006

Improved scripting.

Packages for Bibledit are available for Debian. Thanks, Daniel.

Bibledit Windows Outpost 1.5 starts hidden for a neater user experience.

USFM files are stored in databases internally for a faster user experience.

Bibledit underwent a major internal restructuring to allow for future growth.

Improvements in collaboration: synchronizes data in two directions, handles offline files.

Requires Gtk+ 2.6 or higher.

Removes Windows Notepad's signatures when importing text files.

Bibledit's general configuration is accessible through the commandline.

Bibledit's project configuration is accessible through the commandline too.

Version 1.7

19 May 2006

Automatic XEP installation on Windows got fixed.

New online help and site.

Menu does not scroll away in long help pages.

The online help has search functionality.

The site has Google search functionality.

Unicode conversion uses Glib wrapper for iconv. Raw iconv caused problems on some platforms.

Import USFM uses simplified dialog.

Import USFM allows basic collaboration, and sharing Paratext's books, using symbolic links.

The system log shows which file was opened, and optionally where it links to.

Note can be assigned to "All" projects instead of to "None".

Ctrl-Clicking the references of a note loads them into the Reference Area.

In the Notes Area it can show the project a project note belongs to.

The References Area now has a Quick Reference Area too, to quickly show a reference.

Tools Area can be moved to the right or the left side of the window.

Handles cases where user's home directory has spaces in the name.

Cannot be run as user root.

After exporting a project to a Sword module, it signals BibleTime to reload the modules.

Solved a problem with IE on Windows.

Solved: opening an empty project crashed Bibledit.

Very basic scripting was introduced.

Needs Bibledit Windows Outpost 1.4.

Opens default pdf viewer and html browser on Windows.

Packages for Bibledit are available for Macintosh. Thanks, Steven.

Stylesheets are stored in databases internally for higher speed.

Version 1.6

1 April 2006

Uses Bibledit Windows Outpost 1.3 instead of Bibledit Windows Companion.

Similar consecutive messages for Bibledit Windows Outpost are only logged once. Same thing for BibleTime messages.

Sends references to BART.

Automatically starts Bibledit Windows Outpost.

Scripture Checks package is now integrated into the Bibledit package.

Improvements have been made in the GUI.

Copyright has been assigned to Teus Benschop instead of Free Software Foundation.

Sends words to Toolbox.

Handles the Bibledit Windows Outpost more robustly.

Startup splash screen stays on top of the Bibledit Windows Outpost also.

Online help in Bibledit for Windows works.

Checks in Bibledit for Windows, that need the internet browser, now work.

Better splash screen for Bibledit for Windows.

Export to Sword: The name of the module can be edited. The language too.

Temporal directory is now /home/joe/.bibledit_temp.

Printing on Bibledit on Windows now works.

Title got changed from "Bible Editor" to "Bibledit".

Indexes have been moved to the temporal directory.

Automatically installs XEP thus simplifying installation instructions.

Version 1.5

22 March 2006

Fixed: In certain cases Bibledit did not generate a correct configuration file for the XEP formatter.

Deleting a stylesheet no longer deletes the current one, but asks for which stylesheet to delete.

Tests for write access to the XEP installation folder, as Bibledit needs that.

Fixed: While deleting a project it did not give the name of it. So user was not sure which project was going to be deleted.

Properly deals with language categories while exporting to SWORD.

Selecting an encoding during conversion goes faster.

Dialog for inserting footnotes, endnotes and xrefs, focuses the first content entry.

Export to SWORD now uses the osis2mod compiler.

Displays footnotes, endnotes and crossreferences as notes in BibleTime when exported to SWORD format.

Displays paragraphs, headings and titles in BibleTime when exporting to Sword format.

Runs on OLPC - One Laptop Per Child.

Automatically updates older stylesheets to stylesheets version 2.

Printing a project can put books in a custom order, can include or exclude books, and can print certain portions of any book.

A good number of bugs were fixed.

Formatted view of footnotes, endnotes and crossreferences.

Fixed: When deleting books, the index remained, which gave search results in books no longer there.

Displays bold, italics, etc., in SWORD export.

Version 1.4

21 February 2006

Minor bugfixes and improvements.

Properly deals with wrong verse sequences like 4-3.

Allows projectnames using special characters, like e.g. tamé.

Properly reads the chapter number after to \c marker.

Fixed: The first couple of help pages weren't accessible.

Project Notes Editor got more spacious and displays more and better information.

Prints footnotes.

Faster shutdown as database optimizations are now done in the background.

Prints crossreferences.

Efficient dialogs for inserting footnotes, endnotes and crossreferences.

Fixed: Bibledit blocked while printing with obsolete stylesheets.

Better handling of situations with many important USFMs on one line.

Exports a project to a SWORD module and immediately installs it.

Runs on Windows.

Fixed: Ctrl+Z shortcut, for Undo, stopped working after some time.

Prints a parallel Bible.

Export to BibleWorks removes all the inline tags, headings, footnotes, and what not, and exports the verse text only.

Book templates have the \p marker after each chapter.

Version 1.3

16 January 2006

Minor bugs were fixed.

Improvements to the user interface were made.

Imports and exports Bibledit stylesheets.

Internal optimizations in the code.

Requesting next or previous verse crosses the chapter boundary, and next or previous chapter crosses the book boundary.

Handles combined verses such as 1-4 or 2b-5 or 1,3 for navigation, searching and notes.

The character inventory also gives the hexadecimal notation of a character.

Bibledit needs package fontconfig to print Unicode characters without manual labour.

Bibledit no longer supports FOP because this renderer is incapable of meeting all of Bibledit's requirements.

Bibledit no longer supports XSLFormatter because it is not likely anybody will ever pay so much for it.

Properly renders Unicode characters when printing.

Combined verses, such as 10-12a, render properly when printing the project.

The style(sheet) system has been overhauled.

Some fixes and changes in the character count check.

Improved font selection for printing with the option of using all fonts.

Acrobat Reader for Linux is supported.

During a long printing session the progress bar no longer hangs at 100 percent, but keeps moving.

A great number of refinements were introduced in the stylesheet system making it more user-friendly.

The automatic update routine for older stylesheets was removed because it caused trouble.

Progressbar takes the whole width of Bibledit.

Inserting standard text in a note erases anything that was selected at that time.

Double-clicking a style in the Styles Area, while the edit mode is on, edits the style.

Version 1.2

8 December 2005

Bugs have been fixed.

Check "compare usfms" has been added.

Opening a project was made more user-friendly.

Check-Markers-Validate also detects any markers not in the stylesheet of the project.

Directory /tmp/bibledit has been made world writable so that running bibledit as root for the first time does not create subsequent access problems if bibledit is ran after that as a normal user.

Minor improvements in the user interface.

Check-Characters-Inventory was added: counting characters used in a project.

A problem with autocompletion in the find functions was solved.

The system log from the previous session of Bibledit can be shown too.

Time consuming shell processes, such as in the character inventory, show a moving progress bar for better feedback.

Bibledit now runs on Mac OS X as well.

Check-Words-Capitalization was added.

A crash, when indexing text and searching text at the same time, was solved.

The basic search had gotten slow, but was brought up to speed again.

Searches can be done in the raw USFM text, or all the text, or in any of the following categories: identifiers, introductions, headings, chapter text, study notes, foot- and endnotes, crossreferences and verse text.

The helpfile was updated with information about searching, and how to report bugs are request new features.

"For scholar" was added to the notes categories.

Bibledit was updated to allow for printing on Mac OS X, using Java and FOP.

A check for repeating words was added.

A check for matching pairs of punctuation was added.

A check for unwanted patterns of characters was added.

A check for unwanted whole words was added.

Both the online help and http://bibledit.sourceforge.net got a facelift.

Version 1.1

2 November 2005

Bugs have been fixed.

Documentation has been released under the GPL instead of GFDL.

USFM 2.03 information has been included with the package.

Startup and shutdown splashscreens give percentage ready.

Progress shows better during formatting documents.

Various improvements in the graphical user interface.

Searching can now also add any results to the existing references.

Some values and settings are stored permanently, and others only during one session of bibledit.

The search functions will not work unless something to look for has been entered.

The Change Log is now on the site and in the online help.

The Search Special functions have been expanded with many more options to find text.

Words entered in search dialogs, and other dialogs, automatically complete based on previously entered values.

All comboboxes have been updated to the newest version.

Ctrl+G, to go to another reference, has been expanded with aided entry of the reference to go to.

Bibledit can follow the same reference as BibleTime shows. Needs BibleTime version 1.5.2 or higher.

Bibledit now utilizes project scripturechecks, see the Check menu.

A versification system can be set in Properties, and is used in the Scripture checks.

Keyboard shortcuts have been added for going to previous/next reference in history.

"Find" and "Find special" are no longer separate, but in one and the same dialog.

Solved a race condition in bi-directional exchange of references between Bibledit and BibleTime.

Bibledit can search in BibleTime modules. Needs BibleTime version 1.5.2 or higher.

Some checks were implemented: Chapters and Verses, Count Markers, Validate Markers.

The checks got a book-selection and options dialog.

Shutting down Bibledit immediately after opening a freshly created project could take more than five minutes because Bibledit was indexing that project. Shutdown is now faster because indexing will be postponed to the next time Bibledit starts.

Creating a new note while a note is being edited no longer discards the current note that is being edited.

Any reference in the reference area can be hidden for the future, so that it won't show up again.

Keyboard shortcuts were added to the book selection dialog, to make selection easier for people who prefer the keyboard rather than the mouse.

It is now able to print books which have the first chapter marker missing.

Bibledit now deals a bit more careful with BibleTime so that BibleTime does no longer crash when it is restarted

Creating templates for books is done much faster.

Version 1.0

Stylesheet is only used where it ought to be used: in printing functions.

Added navigation to chapter 0, and to verse 0 in each chapter.

Added menu option to add the current reference to the references in the note.

When importing more than one book that need to be converted to Unicode, it once asks how to convert it, not for each book.

Inline text (with endmarker) was already in the stylesheet editor, but now it renders properly in the pdf output.

Added an Import button of USFM texts to the project properties dialog.

Removed globbing side effects of the four characters * ? [ and ] in searching.

Improvements in blank pages in the pdf output.

Now requires Gtk version 2.4 or higher.

Improvements in file and directory selection dialogs.

Improved Export to BibleWorks functionality.

Allow for mixed case IDs in files, for extra robustness.

Added support for interrupting time-consuming processes such as comparing, printing, exporting.

When printing references, gives message when there are none to print.

Location where bibledit stores its data can now be changed, see helpfile.

Only prints a project when the three basic styles, id, c and v, are there.

During printing a project, gives message when lines were found without a formatting marker, or with an unknown formatting marker.

During importing books the user can select which books to import.

Support has been added for XSLFormatter.

An Export Notes function has been added.

Bibledit is now able to show notes for the current project only, or for all projects.

Exports translation notes to Translation Notes Editor 6.

BibleTime version 1.5.1 or higher scrolls together with Bibledit.

Support for RenderX XEP has been added.

Deletes all selected notes, instead of one note only.

Improvements in keyboard shortcuts while editing a note.

Note categories are now editable.

Splash screen has been added at startup.

Several structural improvements in source code.

Several optimizations in user interface.

In addition to exporting all notes, a selection can now be exported too.

Stylesheet changed to xml for greater clarity and flexibility.

Selection of styles has been made clearer.

A number of bugs have been fixed.

All USFM 2.0 markers have been added to the templates, but Bibledit does not yet support all of them.

An extra package with USFM documentation can be installed and will integrate in the online help of Bibledit.

When opening a list of reference, bibledit can now highlight up to three words.

Printed text can be underlined.

Printed text can be put in small caps.

In the stylesheet, the properties italic, bold, underline and small caps can inherit their on/off status from the surrounding paragraph, or toggle it.

Other programs, like BibleWorks and BibleTime can be synchronized manually as well.

A splash screen shows up when shutting down bibledit.

Version 0.9

Added printing to pdf.

Unified Format Markers are now truly dependent on the stylesheet, and bibledit has no knowledge of its own of any markers.

Removed printing to html.

Added option to print changes only, not the whole project.

Package installer tests for valid sqlite3 libraries.

Version 0.8

1 June 2005.

Bug fix release.

Version 0.7

31 May 2005.

Translation Notes Editor added.

Version 0.6

24 March 2005.

Improved functionality.

Version 0.5

18 February 2005.

Improved functionality.

Version 0.4

15 December 2004.

Improved searching.

Version 0.3

5 October 2004.

Added UTF-8 capabilities.

Version 0.2

Added editing capabilities and synchronization.

Version 0.1

Initial release.