TopStyle Home
|
Support
TopStyle Pro 3.12 Release Notes
Build Date: August 12, 2005
Changes in Version 3.12 RC1
- Fixed: Content-type problems when calling W3C HTML Validator
- Fixed: Lock-up after moving focus away from CSS rule containing an incomplete URL property
Changes in Version 3.12 Beta 3
- Fixed: Style sweeper removes first value from declarations which contain a URL (28834)
- Fixed: Insight doesn't quote font names containing spaces (28786)
- Fixed: Thesaurus includes comma in selected word (28835)
- Fixed: ID hyperlinking fails when
class with same name as clicked id exists (28837)
- Fixed: F4 reverts back to original split view if split editor view is changed after hiding panels (28838)
- Fixed: TopStyle's file panel doesn't display hidden files, even when Windows Explorer is configured to show them (28914)
Changes in Version 3.12 Beta 2
- Added: Thesaurus lookup for current word in HTML documents (Shift+F7). Note that the thesaurus is based on the public domain version of Roget's Thesaurus, so it's limited to the English language and does not include many modern words. Despite these limitations, I hope that you still find it a useful addition.
- Changed: Default shortcut for "Configure Style Sweeper" changed from Shift+F7 to Ctrl+F7
- Fixed: .htaccess files fail to appear in file list even when filter is set to "All Files" (22304)
- Fixed: Form element's 'accept-charset' attribute is misspelled (27011)
- Fixed: Style checker incorrectly parses URL values containing single quotes
- Fixed: Insight for aural CSS properties incorrectly prompts for image rather than audio URL (23817)
- Fixed: Insight doesn't include 'inherit' for CSS properties that support it (23816)
Changes in Version 3.12 Beta 1
- Added: Hyperlinking of HTML
id attributes
- Added: Color-coding and hyperlinking of class attributes containing multiple classes (ex:
<div class="class1 class2">)
- Added: Linefeed format (PC/Unix/Mac) added to "Editor" page in options
- Added: Ctrl+PgUp/Ctrl+PgDwn move to top/bottom of editor page
- Changed: HTTP routines completely rewritten to better handle proxies and firewalls (build site, open from web, W3C validation, etc.)
- Changed: The style checker error "Property doesn't exist in this definition" has been clarified. Ex: when checking against NN4, TopStyle would report "Property height does not exist in the style definition," but it now reports "Property height does not exist in Netscape 4."
- Removed: Watchfire no longer offers their Bobby accessibility checker, so TopStyle's integration with Bobby has been removed
- Removed: Outdated Netscape 4 errors no longer automatically added to style checker results (Netscape 4 is dead!)
- Fixed: Focus stolen from editor when using Mozilla control as internal browser. Please note that the actual bug is in the Mozilla control itself, so this fix merely works around the problem - which means that there's a chance that it won't work with future versions of the Mozilla control.
- Fixed: Access violation after unindenting the entire document multiple times, then moving mouse over hyperlink
- Fixed: HTTP downloads fail on XP SP2
- Fixed: CSS preview incorrectly reformats URLs when working from a UNC share
- Fixed: "Open from Web" incorrectly handles style sheets that were @imported into other style sheets using a root link
- Fixed: "New Style Sheet" wizard inserts elements in uppercase
- Fixed: Access violation when closing TopStyle or TopStyle Lite when Microsoft's Fingerprint Reader is installed
Changes in Version 3.11
- Added: "Auto-convert special characters" added to Editor page in Options. This converts special characters to HTML entities in both typed and pasted text.
- Added: "Goto Line" added to Edit menu (Alt+G)
- Added: CSS Level 2.1 style definition
- Added: Netscape 7 style definition
- Added: Safari 1.0 style definition
- Added: NS7 added to property help
- Added: Firefox auto-detected as external browser
- Added: Color-coding support for PHP # line comments
- Added: "Check for New Version" added to Help menu
- Added: Previous version used Ctrl+M to find matching tag/delimiter. Added Ctrl+Alt+M, which does the same match, then selects everything within the delimiters.
- Added: "Size" column added to file panel
- Added: The bundled Tidy.exe has been upgraded to the August 2004 version, and the following HTML Tidy options have been added: css-prefix, merge-divs, output-html, replace-color, punctuation-wrap, vertical-space, newline
- Added: "Toggle Split View Focus" added to available keyboard shortcuts, which enables switching the focus between editors when in split view. Note that no shortcut is defined by default, nor is this command exposed as a menu item.
- Added: When insight menu is showing, <Tab> and <Space> now select the current item rather than cancelling insight
- Added: Typing a character while the file list has the focus locates the next file starting with that character
- Added: Mozilla's "-moz" CSS extensions are now included in the Netscape 7 style definition
- Added: "Insert closing brace on same line when auto-completing braces" added to Editor page in Options. When the "Auto-complete open braces in style rules" option is enabled, enabling this option will insert the closing brace on the same line as the open brace.
- Added: "Ask to reload files modified outside of TopStyle" added to general page in options. When focus returns to TopStyle, this setting (which is on by default) tells TopStyle to check whether the current document has been modified by another application, and if so, ask whether to reload it. Note that previous versions of TopStyle always asked to reload modified documents.
- Changed: In previous versions, the main menu and the toolbars could both be customized or dragged to a new location. This has been changed so that only the toolbars can be modified. Menu information is no longer stored with each layout, so the main menu always appears at the top left and contains the same items regardless of which layout is selected.
- Changed: Increased font size in help file
- Changed: Decreased mouse sensitivity of automatic view bar display
- Changed: Pasting large block of HTML into new, unsaved CSS document forces TopStyle to treat the document as HTML rather than CSS
- Changed: "Find Matching Tag or Delimiter" completely rewritten to be reliable regardless of whether you're in HTML, script or CSS
- Changed: The inspector no longer scrolls when the current CSS rule is changed in the editor
- Changed: In previous versions, the save button was only enabled when the current document had been modified, but now the save button is always enabled
- Changed: "Find all" and "replace all" now honor the "Start from cursor" option (previous versions always started from the top)
- Changed: When an image is drag-and-dropped into the editor, previous versions inserted the <img> tag with the height attribute before the width. This has been reversed so that width is inserted first.
- Removed: The IE3, combined "Netscape 4 and IE4", MSN TV, Opera 3.5, Opera 4, WebTV Plus and Safe List style definitions are no longer installed with TopStyle (outdated). However, if you have a previous version of TopStyle installed, your existing versions of these style definitions will be left intact.
- Removed: IE3, O35 and O4 have been removed from property help
- Fixed: Some graphics cards paint a "ghost" of the file panel when the screen resolution is above 1024x768.
- Fixed: Access violation in style inspector when setting line-height without font-size
- Fixed: Access violation on Win98 when file panel navigates to a folder containing files with invalid creation dates
- Fixed: Access violation in style inspector when editing font rule if a space exists immediately after the / before the line-height
- Fixed: Access violation the first time you use insight to select an HTML attribute in split editor view
- Fixed: Access violation on Win2K after renaming a network share in TopStyle's file panel and then clicking on the renamed share
- Fixed: Access violation in TopStyle Lite when selecting "Choose color" from inspector after changing palette
- Fixed: Firefox sometimes fails as an external browser
- Fixed: Ctrl+M fails or finds wrong match for PHP delimiters
- Fixed: Editor only bolds a subset of HTML entities
- Fixed: File panel sorts dates incorrectly when date format is dd-MMM-yy (ex: 19-Oct-04)
- Fixed: "Find in files" fails to warn when an invalid folder is specified
- Fixed: Ctrl+M to find matching HTML tag doesn't always handle nested tags correctly
- Fixed: Renaming a clip library item fails when simply changing the case of a letter (ex: "foo" to "Foo")
- Fixed: HEREDOC syntax coloring confused by whitespace before identifier
- Fixed: Find/select matching delimiter fails when caret is immediately after delimiter
- Fixed: After using insight to choose an image file for an IMG attribute, the height attribute is inserted before width
- Fixed: HTML 4.01 and XHTML 1.0 definitions missing the "target" attribute for form
- Fixed: File panel shows duplicates when hitting F4 then immediately hitting F9
- Fixed: Indent/unindent doesn't honor tabwidth after restart
- Fixed: Context menu for Output Messages shows collapse/expand all even when no collapsible/expandable items exist
- Fixed: Ctrl+Backspace deletes word after caret when caret is at very top of document
- Fixed: Style sweeper gets confused by comments containing '{' and '}' braces
- Fixed: Color-coding of PHP heredoc statements stops when a semi-colon is found within the heredoc string. This has been corrected so that true heredoc syntax is supported.
- Fixed: Selector panel parses JavaScript files
- Fixed: Style insight appends a semi-colon to the chosen CSS value even when the current property already has a semi-colon
- Fixed: When editing an HTML style attribute, the inspector fails to convert double quotes around a font value to single quotes
- Fixed: "Select matching tag or delimiter" fails when delimiter is immediately before the caret
- Fixed: Insight appears when pressing space while editing an HTML attribute which allows spaces (ALT, etc.)
- Fixed: When using the style sweeper on a stylesheet which contains multiple @import statements which are commented, the comments are all moved to the top of the document.
- Fixed: Cryptic error message when cutting/pasting into TopStyle when another application has the clipboard locked
- Fixed: Spinners on box and positioning properties dialogs don't allow decreasing existing values
- Fixed: TopStyle fails to detect when the read-only status of the current document has been changed by an external program
- Fixed: Insight fails in <script> tags
- Fixed: Sweeper freezes when grouping selectors which contain inline comments
- Fixed: "Site Styles" incorrectly labeled "Site Links" in view menu
- Fixed: Ctrl+C in file panel's address bar shortens UNC paths
- Fixed: Changing default background color doesn't take effect until restarting TopStyle
- Fixed: Changing "Auto-complete HTML tags" setting doesn't take effect until restarting TopStyle
- Fixed: Incorrect formatting of RGB color values in locales which use comma as decimal separator (ex: Spain)
- Fixed: Incorrect encoding passed to W3C HTML Validator when xml prolog exists in document
- Fixed: Class hyperlinking matches partial class name (ex: "text" matches "text-alternate")
- Fixed: Indent/unindent fail when no selection exists
- Fixed: "Open from Web" progress dialog shows underscore when URL contains an ampersand
- Fixed: Editor tab shows underscore when filename contains an ampersand
- Fixed: "Range check" error when creating a custom palette by importing a corrupt or unrecognized palette file
- Fixed: File panel doesn't automatically sort by filename on non-NTFS volumes
- Fixed: HTML Tidy "indent" property is missing "auto" value
- Fixed: Insight cannot be disabled in second editor when using split view
- Fixed: Export style checker results to HTML when "group messages by selector" is chosen results in empty HTML content
- Fixed: "Unknown protocol" error after clicking a hyperlink if the URL is prefixed with whitespace
- Fixed: Repainting problems in find/replace dialog after cancelling "Replace All"
Known Issues
- TopStyle doesn't support editing Unicode/DBCS files (including UTF-8)
- TopStyle's thumbnail viewer doesn't support PNG images
- The style checker doesn't examine HTML style attributes
- Keyboard shortcuts dialog doesn't accept NumPad +/-
- When calculating specificity, TopStyle doesn't take !important rules into account.
- Color coding of ASP, PHP, etc., within HTML strings is not supported. Likewise, escaped quotes in script strings may confuse the color coding parser.
- The spell checker only checks the spelling of words inside content, so it doesn't check the spelling inside
alt attributes, etc.
- The site reports don't support the use of multiple class names in an HTML element (ex:
<div class="one two">).
- Alternate style sheets are incorrectly listed as "unused" in the site summary.
- The "Edit HTML Class" and class hyperlink features don't support style sheets which are imported (via
@import) by a style sheet linked to the current HTML document.