Agile HTML Editor Information: WHATSNEW.TXT
===========================================
Copyright (c) Compware 1996

Last updated: 30 October 1996

INTRODUCTION
------------
This file describes the features introduced in this and previous version
of Agile. You can discover the version of your copy of Agile by opening
the about box using the About Agile command (Help menu).

HISTORY
-------

v1.00 beta build 5 (30 October 1996)
------------------

[Note: beta 4 was a very restricted release with no changes in functionality,
       made for the sole purpose of tracking down a software problem, which
       is now fixed.]

Colour Selection From "Tag Right-Click" Menu
 * added submenus for quick choice of colour values when "right-clicking"
   on any tag which uses colour attributes. Features:
    - samples of the colours are shown on the submenu
    - ability to include your own custom defined colours on the submenu
    - ability to include the standard 16 HTML colours for VGA displays
    - quick access to a true HTML palette dialog for 256 colour displays

True HTML Colour Palette Dialog
 * added an HTML palette dialog for choosing colours using multiple methods
   of selection, with the chosen colour being updated immediately in a sample
   area on the dialog:
    - click on a palette of the 216 standard colours supported by Netscape
      and Internet Explorer on any 256 colour display
    - choose from a list of the 16 standard colours supported by VGA displays
    - adjust red, green and blue values using sliders
    - enter individual hexadecimal or decimal values
    - enter the full hexadecimal value
    - enter the html colour name

Custom Colour Definition
 * added ability to define your own set of named custom colours
    - define your colours using the palette dialog described above
    - give them meaningful names
    - order them as you like (e.g. by colour or frequency of use)
    - have them immediately accessible on the colour menu when editing tags

Netscape 3.0 Support
 * added tag/attribute insertion and editing for Netscape 3 features including
   - multi-column text using <MULTICOL>
   - controlling frame border size/colour with new FRAME/FRAMESET attributes
   - controlling word and line spacing etc. using <SPACER>
   - choosing font names using the FACE attribute in <FONT>
   - loading non-inline scripts from external files using <SCRIPT>
   - naming the archive file for an <APPLET> (speeds loading of Java applets)
   - setting text styles using <S> (strikeout) and <U> (underline)

"Send To" Support
 * added ability to include Agile in the "Send To" right-click on file menu
 * if a shortcut to Agile.exe is placed in the "Windows\SendTo" folder:
   - right click on a file and choose "Send To/Agile" to edit the file
   - if multiple files are selected, "Send To" will open them all for editing
   - if Agile is already running, it will be activated and will open the files
     without starting a second copy

Drop on Shortcut Support
 * similar to "Send To" support above, you can drag one or more files from
   Windows Explorer and drop them on an Agile Shortcut to edit them.

Single Agile Instance Feature
 * a running copy of Agile is now always re-used, so that if Agile is running:
   - trying to start a second copy will just activate the running Afile
   - choosing "Send To/Agile" to edit single/multiple files will activate the
     running copy, which will then open the files for editing
   - dragging and dropping single or multiple files onto an Agile shortcut,
     will activate the running copy, and open the files for editing

Multi-Level Undo/Redo
 * undo and redo now mark the document as unmodified if you undo all changes
 * a "*" in the document window title indicates it has unsaved changes

Install Program
 * re-implemented from scratch to fix problems with uninstall
 * reduced install program size by 300k to 1.3M to speed up downloads
 * in future, incremental updates will speed downloads of upgrades even more

Miscellaneous
 * added support to auto-size setting for "progressive JPEG" images
 * can now handle command line with unquoted file path containing spaces
 * removed ability to exclude/disable "obscure" attributes from tag edit menu
 * added support for browsing JavaScript ".js" files when setting source
   code URLs

BUGFIXES
 * fixed failure to preserve maximised window position between sessions
 * fixed insertion of preformatted HTML to allow newlines to copy and paste
   properly into other apps
 * fixed failure to edit files when started from Netscape Gold (when file or
   path contained spaces)
 * fixed sizing of document windows to fit within main window on start up
   (when main window is small)
 * fixed failure to set text font correctly before initial colouring of new
   document
 * fixed failure to preserve some editor configuration settings between runs
 * prevented spurious message about failing to set image size when browsing
   for .htm/.html file URLs
 * fixed missing floating frame tag, <IFRAME>, and fixed menu command
 * fixed lack of <FRAME> tag with Netscape 2 HTML support
 * fixed intermittant crash when updating preview in Netscape


v1.00 beta build 3 (29 August 1996)
------------------

Tag Editing
 * added ability to set image height/width automatically from edit value dialog
 * and as a Tag right-button menu option "Set Size From"

Previewing
 * added support for Internet Explorer 3 and Netscape Navigator 3
 * added "bring browser to front on preview" functionality
 * added an option to keep "Agile In Front Of Browser"
 * improved browser preview ability to "scroll to edited area"

HTML Support
 * added Internet Explorer 3 support (floating frames, style sheets, etc.)

Configuration Options
 * added options to enable or disable
   - automatic setting of image tag h/w when pasting a GIF/JPEG URL into a tag
   - conversion of file URL's to relative paths
   - conversion of file URL's to lower case
   - keeping Agile in front of browser after updating the preview

Windows NT Setup Program
 * fixed program menu "Help shortcuts" which were invoking 16 bit help and so
   didn't work on Windows NT

Miscellaneous
 * added "Tips on Using Agile" at start up (to be expanded)
 * increased width of recent file entry on file menu before it gets abbreviated
 * added automatic crash logging to aid identifying really nasty bugs

BUGFIXES
 * fixed edit/undo failure to properly undo automatic changes to tag attributes
 * fixed edit/undo failure to undo keyboard repeat input in some circumstances
 * fixed incorrect disabling of tags matched by "and tags common to all of"
   HTML Support settings
 * fixed intermittent "out of memory writing preview file" that frequently
   afflicted previewing with Netscape
 * fixed unreliable scroll to edit region for all browsers
 * fixed problem where relative paths (eg for inserted URL attribute)
   generated "../CurrentDir/file" instead of just "file" when "file" is in
   the same directory as the document.
 * fixed paste URL problem which inserted long filename paths in short format
 * fixed URL helper dialog insertion of backslash in relative paths instead
   of forward slash
 * fixed lack of title on help windows
 * fixed possibility that install license dialog showing an invalid filepath
   and breaking the browse button
 * prevented accidental overwrite of file when saving/closing modified files
   without a license key installed


v1.00 beta build 2 (Aug 1996)
------------------

HTML Support
 * added support for Internet Explorer 3.0 (currently beta 1) including the
   all singing all dancing <OBJECT> element and some table extensions. (Note
   that IE 3.0 beta 1 is too buggy to support previewing yet.)
 * added helper diaogs for browsing for file base URLs of various types
   including (html files, images, sounds, animations, source code and applets).

Miscellaneous
 * added ability to open and create files referenced in a tag URL using the
   right button menu. Works for HTML and non-HTML files (e.g. .htm, .gif, .zip
   etc.)
 * added support for .html, .shtml and .sht file extensions in file open/save
   dialogs
 * fixed bug which allowed Paste URL between <A></A> but then failed the paste
 * context sensitive help
 * install program
 * added dlls, text files etc to the distribution
 * changed the license code browse dialog to reset to keep the full filepath
   if the file exists
 * fixed license code file type string for browse licenses dialog

File/Options Settings
 * renamed the "Editor" tab as "General" to reflect the mix of options it now
   provides
 * removed excessive browser previewer configuration and moved settings onto
   a General tab

v1.00 beta build 1 (27 May 1996)
------------------

Syntax Colouring
 * extended colouring to different tag types (structure/list/table/style etc.)
 * colour highlights non-supported tags
 * colour highlights tags with invalid names

HTML Support
 * extended to include Internet Explorer 2, Netscape Navigator 2 and HTML 3.2
   (the main extensions include tables, Java and Plug-ins, font sizing and
   colouring, background sounds)
 * HTML support is defined by a selection of tags from multiple
   "specifications", that is, by HTML spec or browser support. You can include
   all tags from selected "specs" and also a common set of tags supported by
   another set of chosen specs.

Changes to "Appearance" (Syntax Colouring) settings (see File/Options):
 * enforced single font for text and tags
 * improved user interface of appearance tab with colour list etc.
 * faster opening of appearance tab and removed the need for richtx32.ocx
 * fixed flicker of selection that could occur during background syntax
   colouring

Changes to Previewing
 * fixed Netscape 2 not following anchor to fragments
 * fixed Netscape 2 losing content on resizing window

Miscellaneous
 * minor changes to license installation initial file spec
 * prevented syntax colouring pause after pasting large selection
 * fixed size of edit area that could occur after window becomes maximised


v1.00 beta build 0 (2 May 1996)
------------------

First public release designed to run on Windows 95 and
Windows NT, but so far tested only on Windows 95.