Version 1.41 / 28-Mar-1999
--------------------------
This is mostly a maintenance release to keep up to date with chnages in the
moviedb package. The one new feature is the ability to search for text within
a page.


Version 1.4 / 03-Apr-1998
-------------------------

There are no major changes from version 1.3 to 1.4 - mostly bug fixes and
incremental changes to keep up with changes in the underlying data.

* Added functionality
    - Busy cursor is displayed when looking up genres list.
    - Added automatic pagination to the hypertext widget in order to overcome 
      the X limitation of a maximum window height of 32767 pixels.
    - Included 'xregal.xpm' and 'xregal.xbm' icons by Paolo.
    - Added filter menu to genre dialog. Added 'genreInitial' resource.
    - Added support for crew completion list.
    - Added genre search.
    - Added history list. (Thanks Paolo.)
    - Changed 'nameCompletion' resource to a string which can take three values

* Support for new tags
    - 'PI' (Portrayed In) 
    - 'PT' (Pictorial)
    - 'SD' (Shooting Dates) 
    - 'CV' (Magazine Cover)
    - 'WG' (Weekend Box Office Gross)

* Removed awards key. (Awards will be handled differently in the future.)

* Bug fixes
    - Fixed problem where people with roman numerals greater than XII after 
      their name weren't being shown in searches (thanks to Jon Reeves)
    - A list of names with Roman numerals now sorts properly.
    - Now handles heights to 1/4 inch precision in biography data.
    - Fixed bug affecting URLs conatining iso-characters 160-254 
     (thanks to Claus Schotten)
    - fixed memory allocation bug in completion.c (thanks to Jon Reeves)
    - fixed url encoding to handle non-alphanumeric characters
    - Fixed bug in genre search. (Thanks Paolo.)
    - Maded genre search list have two columns to avoid exceeding maximum
      window height of 32767 pixels.



Version 1.3 / 29-Oct-1996
-------------------------

This version incorporates changes introduced in moviedb3.3.

* Extra functionality
    - Thanks to Paolo Brutti, xregal now supports name completion, including
      support for compressed name completion data files.
    - Thanks again to Paolo Brutti, xregal now supports search history.
    - When selecting text, the display now scrolls if the mouse pointer is moved
      above or below the window margins.
    - Added support for special effects, business and laserdisc lists.
    - Added support for SA tag in biographical data, AKA title attributes
      and writer ordering/pairing..

* Changes in appearance
    - DIRTRADE, DIRCAMEO etc. in trivia lists now print nicely with a hyperlink
      to the persons name.
    - The cast list now distinguishes which entries are in credits order and
      which are in alphabetical order.

* Extra configurability
    - IMDBSITE settable in the Imakefile and via a resource.
    - Added 'scrollInterval' resource for controlling the rate of scrolling.
    - Added 'laserDisc' resource to disable laser disc display.

* Bug fixes
    - When selecting a line of text, trailing newlines are now not included.
    - Fixed a buffer overflow problem on reaaaally long titles.
    - Fixed bug which crashed xregal on 64bit platforms when text selection was
      used.
    - Fixed bug which crashed xregal if you clicked mouse button 1 in an empty 
      screen.


Version 1.2 / 12-Sep-96
-----------------------
* Bug fixes
    - Handles trailing spaces/newlines in search dialog entries.
    - Double clicking a hyperlink is now harmless.
    - Fixed bug which could crash a substring name search on selected lists.
    - Fixed memory leaks.
    - Implemented dynamically growable buffers in order to avoid having
      to anticipate the maximum size of future database entries.

* Changes in appearance
    - The display now does word wrapping.
    - Made the display prettier with the addition of bulleted paragraphs,
      hanging indents, and bold subheadings. 
    - Implemented a custom cursor for dragging the display around with the
      middle mouse button.

* Extra functionality
    - Text selection.
    - 'Save to file' menu option.
    - 'Search for character name' menu option.
    - Histories can be limited or disabled.

* Extra configurability
    - spaceWidth resource
    - popupPosition resource
    - historyMax resource
    - alphaSort resource
    - selectForeground, selectBackground and selectThreshold resources
    - techtab resource
    - quotetab resource
    - hangingIndent resource


Version 1.1a / 12-Aug-96
------------------------
Increased buffer size in simple wrap routine.


Version 1.1 / 04-Aug-96
-----------------------
* Fixed bugs
    - Character names are now redrawn properly.
    - Fixed misspelling of "Appearances".
    - Fixed bug which caused very long displays to not draw properly.
    - Fixed bug which caused lookups on a name such as "Andre the Giant"
      to fail.
    - Fixed bug which stopped lookups on a name such as "Joe Bloggs (I)"
      if there wasn't a plain "Joe Bloggs" in the database.
    - Inserted checks to ensure the main buffer doesn't overflow.
    - Now works on systems in which sprintf doesn't return an int.

* Code reorganization
    - removed some redundant code from the LinkText widget and application code
    - The display now uses a customised version of the Athena viewport widget.
      The customisation is mostly in the addition of default keyboard actions.
      The main result of the customisation is that the connection between the
      application code and widget code is now much cleaner. 
    - Split lookup.c into lookuptitle.c and lookupname.c, did lots of cleaning
      up, and removed redundant code.
    - Changed pattern matching rules in Imakefile to more widely understood
      suffix rules.

* Extra functionality
    - AKA's are now displayed when multiple movies are found.
    - Where possible, a person's height is displayed in feet/inches and cm.
    - There is now a menu item to display award keys.
    - The middle mouse button can be used to drag the scrolled region around.

* Changes in appearance
    - Made the amount of line skip when using the up/down cursor keys 
      proportional to the font size.
    - Cursor changes to a pointing hand when over buttons.
    - Movie title and tag lines are now centered with taglines in italics.
    - Added the chartab command line option and X resource to enable
      character names in filmographies to be tabbed to a specific position.

* Substring searching 
    - Substring searches now display their progress.
    - Substring searches can be aborted midway.
    - Added substringMax resource (default of 500) to limit the number
      matches in a substring search.
    - Prevented hyperlink lookups when a substring search is underway.
    - Added option to do a substring search on all name lists.
    - In the name search dialog box, the checkboxes are grayed out when they
      are not relevant.


Version 1.0 / 04-Ju1-96
-----------------------
* Centred the button on error popups and the About popup.
* Makefile now checks if moviedb has been compiled.
* Added progress display and '-nopcbar' command line option.
* Added '-movie' and '-person' command line options.
* Added URL label.
* AKA's and attributes now displayed in filmographies.
* Movie links are now hot links.
* Got rid of wacky indenting in movie display.
* Made attributes display in italics.
* Added keyboard accelerators for forward and back buttons.
* Tidied up name and title search dialogs.
* Movie display now includes awards info.


Version 0.9 / 19-Jun-96  
-----------------------
* First public beta version


