January 18th, 2012· CSS counters are implemented. However, selectors for properties counter-reset and counter-increment are not fully interpreted yet, which may generate strange numbers sometimes.
· There was a typo in the SVG doctype.
· The 'Tip of the day' is now different at each launch.
· Add F1: HelpIndex() in keyboard shortcuts.
· Links that contained more than 200 characters were truncated.
· Add text files (*.txt) in the list of 'known types' for file browser
· CSS: Unicode characters in a "content" property were not interpreted correctly.
· CSS: selectors for rules counter-increment and counter-reset were often not interpreted correctly.
· Also, display these rules in the list of rules displayed by command Format/Show applied style...
· CSS: when some style has just been put on a character string (which creates a element), command "Show applied style" did not display this new style.
· CSS: setting the "color" property of a selected element after the "background-color" property produced inexpected results.
· CSS: Amaya crashed when creating a table of contents that included elements using a page-break CSS rule.
· MathML: update entity definitions for MathML (Frédéric Wang).
· MathML: the content of element was not displayed correctly and could crash Amaya.
· Element within an was moved by the HTML parser outside og the element.
· When an XHTML document contains errors (such as invalid elements), Amaya does not try anymore to parse it again as a plain HTML document if it uses other namespaces with prefixes. The HTML parser does not accept prefixed tags.
· : Amaya now accept to create elements without a data attribute.
· It's also easier to change the alternate text of an .
· Table editing: when changing setting an attribute on several (but not all) cells in a column, the attribute was applied to the column as a whole.
· It was impossible to save large documents throught SSL on Windows and Linux. Add an option to define the socket buffer size in the libwww.
· Some minor bug fixes.
· Updating documentation.
December 10th, 2009· Amaya merged paragraphs when several paragraphs are selected and the user applies to it Strong, Emphasis or Code
· Sometimes after a element is inserted the selection was misplaced
· The caret at the end of a line is sometimes not displayed
· The markup within elements is now preserved
· Bold Italic fonts were not available on Windows platforms
· The $HOME variable in now ignored on Windows platforms
December 10th, 2009· Amaya merged paragraphs when several paragraphs are selected and the user applies to it Strong, Emphasis or Code
· Sometimes after a <br> element is inserted the selection was misplaced
· The caret at the end of a line is sometimes not displayed
· The markup within <script> elements is now preserved
· Bold Italic fonts were not available on Windows platforms
· The $HOME variable in now ignored on Windows platforms
December 3rd, 2009New Features:
· The https protocol is now supported
· New version of the template editor: creation of XTiger libraries, components, imports, etc.
· Automatic opening of the Structure view for template instances
· The vertical split opens the Structure view and the horizontal split opens the Source view
· A double click on an item of the List of style sheets tool opens the style sheet
· A new set of Amaya profiles: "Lite", "Lite+Web", "Lite+Web+CSS", "Lite+Web+CSS+Math_Graphics", "Advanced"
· The Insert entity command now allows one to insert a unicode character into a HTML document
· A new command Undo close Tab in the Tab contextual menu
· The Tab and Shift Tab commands allow one to move down/up list items
Bug fixes:
· The link dialogue didn't allow one to insert relative links into a remote document
· Sometimes the focus in the link dialogue was lost
· Fix some rendering bugs and improve the CSS support
· Improve the edit of template instances: management of options and attributes and fix bugs
· The refresh of tool panels was too slow
· PNG images were not displayed on 64-bit platforms
· On Mac OSX, the ^ dead key behaved like if "enter" was pressed
· On Mac OSX 10.5, sometimes cached files of the libwww were stored into the "/" directory
· On Mac OS X platforms when scrolling, svg drawing moved up on the text
· The table of contents was not generated when the selection is not empty
· When the loaded file is ReadOnly, the Save As to another location didn't work
July 3rd, 2009New Features:
· CSS: Support of z-index, opacity, SVG fill-rule, stop-opacity and stop-color properties
· SVG: Implentation of linear gradients
· When the remote Save of a web page fails, Amaya proposes to keep a local copy of the edited page
· Publishing: Local resources attached to a remote document are now saved with the document
· A new button at the bottom allows one to lock/unlock WebDAV resources
Bug fixes:
· Move the selection into the structure view when the created is not visible in the formated view
· The Attributes panel is updated as soon as it is opened
· When a column of a table is selected, Attributes and Style panels apply to the element
· Keep options of the table creation dialog
· Improve the management of template instances: options, repeats, etc.
· On Windows, local annotations were not correctly loaded
· On Mac OS X: Improve the management of libwww cached files
· The Code clean-up command now keeps style and lang attributes of , , , and elements
· Improve the rendering of floated boxes and background images
· Fix some redisplay problems
· SVG: When there are several elements, only the first could be selected
· SVG: When the element is centered, the position of new components was miscalculated
· SVG: Improve the creation of arrows
· SVG: Copy/paste now manages attached and elements
· Fix a crash on Windows version when the Tab key was used in a document that included a element.
· The Type of the last created document was sometimes lost.
· Improve the WebDAV support
· Etag and preconditions were always checked when a document was published
· Optimize the calculation of large tables and documents
January 30th, 2009New Features:
· Text wrapping in the source view
· Partial support of SVG markers (arrow heads are now drawn with markers)
Bug fixes:
· Fix possible security holes CVE-2008-6005
· Prevent a crash when the window, or a tab, or the application is closed and a dialog is opened
· Display an empty window when the last tab of a window is closed
· Allow to create a link to the document itself
· Sometimes images were not loaded
· Keep options of the Search/Replace command
· Amaya ignored floated boxes within a table cell
· Mac OS X and Windows: Next element and Previous element keys were applied twice
December 16th, 2008· New Features
Support of XHTML+RDFa documents:
· RDFa attributes are parsed and can be edited
· Possibility to create XHTML+RDFa documents
· A command to add/remove namespace declarations of a document
· List of namespace declarations defined in the RDFa Preference.
· Shift+wheel scrolls the document horizontally
· Support direct resizing of images
· Integration of Japanese dialogs thanks to Martin Dürst
· XHTML, MathML, SVG, Template, and XML panels are now tabs of the Elements tool
· Few new characters are proposed in the Special Characters tool
· A Span menu item is now available in the menu Insert > Character Element
· SVG editing (a subset of the language)
· Template editing
· the Crtl-Click command opens a link in a new tab (Unix and Windows)
· The Reload command re-open the source or the structure view
· New management of Help documentation
· Improvement of template instances editing (Enter key, transformations, contextual menus)
· A Tools > Code clean up command to clean up documents generated by most word processors
· Bug fixes
· Improvement of the rendering engine
· When the user selects in the structure view, the selection path was not displayed in the status bar
· Sometimes images within a table were not displayed
· CSS style sheets attached to an object were not applied
· Close the help window when the user closes the last window document
· The Save all command was active only when a edited document is displayed
· Documents are now scrolled page by page
· On Mac OS X the focus could be lost when a dialog is closed
· On Mac OS X, Ctrl Enter didn't insert a
· Improvement of MathML editing
· It was impossible to extend the selection outside a table
· elements were not copied/pasted
· All attributes in MathML expressions were considered invalid
· Interpretation of attributes attached to elements to fix alignment, background-color, and width
· Display "Column" instead of "td" or "th" in the statusbar when the whole column is selected
· A background image CSS property attached to any element (*) was not applied immediately
· Improvement of XML document saving
· On Mac OS X, the default charset was set to us-ascii by error
· Amaya now uses the Content Location to save a remote document without suffix (instead of redirecting to the Save As dialog)
· Amaya requested a confirmation each times the PUT is redirected
· Amaya keeps "\windows-serversharenamefilename.html" URIs unchanged
· When text typed causes image contents to be pushed (to the right) along with text, only part of the image was refreshed
· In source view, , , and didn't work well.
February 26th, 2008· New features
· Redesign of the user interface: new toolbars, palettes, panels
· A contextual menu provides navigation and editing commands.
· Within a template instance, the contextual menu allows one to insert and append template components
· Tools can be displayed on the left, or on the right, or custumized tool by tool
· There are now two editing modes: tthe word processing mode (called Text mode) or the XML editing mode (called XML). A button allows one to switch the mode quickly.
· On/Off buttons or entries can be used to go in/out of an inline element.
· For example you click strong, enter the strong text, then click strong to close the element.
· Insert and Append commands must be used to insert before and after the selected structure element
· First implementation of Amaya themes
· Possibility to change tabs order or to display two documents side by side
· There is now an icon in each tab area to close it (not available on mac)
· The application now doesn't close when the last tab is closed
· New XHTML document allows one to create a simple document or a template instance
· Save As allows one to save without template when the document is a template instance
· The File menu gives now access to the list of recent open documents
· There is now a command Select All
· Amaya proposes new options when a table, an image or an object are created
· The links view display all elements with an id attribute as they are potential targets of a link
· Class attributes are now displayed in the status bar
· New management of the selection within tables
· Reconfiguration of menus
· Profiles for customization of the user interface
· Bug fixes
· Set the environment variable G_SLICE="always-malloc" to prevent a crash on new Linux platforms (the crash occurs as soon as a dialog is displayed)
· A reference to the current page now moves to the top of page
· Amaya generated an explicit lang="en" attribute when an element of an English document is copied and pasted into a French document
· "Preserve Lines When Pasting" didn't work correctly in MacOS X
· The Preferences dialog didn't display correctly
· In dialogs, buttons that clear an URI are now displayed close to the URI
· It's now possible to delete a link with the Link dialog
· Maps areas could be lost
· The CSS parser now detects the BOM character
· Large background images could crash the application on Windows
· When changing or deleting the same attribute for several contiguous elements, only the first element in the set has the change/deletion applied.
· Avoid several concurrent download of a document
· Dialogs are now displayed at the current cursor position
· Amaya didn't complain and could generate invalid markup for an Xhtml Strict or Basic document when an element was not inside a block element.
· On MacOS X, the menu items Copy/Cut/Paste were disabled after having double-clicked a file in the file browser.
· Fix a problem with CSS background images loading.
July 7th, 2007· New features
· The status bar displays line and character positions of source files
· Install directory doesn't change with the version
· New Linux building and install process
· Use by default the platform language
· Possibility to save a document with its resources (images, objects, style sheets, scripts)
· Two new toolbar buttons to create or open a document
· New version of the Attributes tool
· Template support
· Amaya is now able to send a document by mail
· Amaya is now able to save passwords
· [Mac OSX] Preferences are now stored in ~/Library/Application Support/amaya
· [Mac OSX] Default cache location is ~/Library/Caches
· (use Preferences > Cache > Default to update your previous cache location)
· [Mac OSX] It's not possible to open with Amaya a document in the finder
· Possibility to update a table of contents
· A Slovak version of dialogs is available (thanks to Peter Mráz)
· The page number is not set when only one page is printed
· Bug fixes
· On Windows platforms, a pasted url in the address bar was written twice
· Fixing problems with CDATA and wrong HTML code
· Amaya allows now one to create INS and DEL as either block-level or inline elements
· Amaya generates an empty alt attribute when the user confirms twice the creation of an image without alternate
· When the user cancels a window closing, Amaya didn't ask the confirmation of the close the second times
· The path in the status bar was not updated when the document is edited
· A new Amaya instance is launched when the current instance doesn't answer
· When the Save As command is cancelled, Amaya was not able to save any file later
· After an object load, following images and objects could not be loaded
· Improve the management of errors within a style element and within selectors
· Editing within an empty fieldset is now possible
· Amaya adds width and height attributes when an image is created
· The stroke-width of SVG ellipses was not scaled
· Single borders were not displayed correctly
· Amaya could crash when a element is created
· When a element is pasted, its namespace declaration was not correctly managed
· The id attribute of input elements (text, password, checkbox, reset, etc) and xml:id of XML elements were not updated when they are copied and pasted
· When a table is cut, it was not copied in the paste buffer
· When a XHTML document is parsed, the User stylesheet was not applied
· A lot of formatting improvement
· Strong, Emphasis, etc. may be generated even when block level elements are selected
· Amaya could crash when loading a remote annotation
· HTML documents could not be converted into a XHTML document with the command Change DocType