Version 4.2.9.1214
- Added: "Make Rule" button in the breadcrumb becomes "Add To Rule" while editing a rule, making it easy to append multiple selectors http://forum.skybound.ca/topic.php?id=363
- Fixed: Disabling a property with a "Not IE6" or "Not IE5" browser hack applied would create a CSS file with errors when saved
- Fixed: Bullseye would include certain rules which did not actually match a target element http://forum.skybound.ca/topic.php?id=335
- Fixed: HTTP locations can now be loaded in Firefox even when offline (i.e. on a local development server) http://forum.skybound.ca/topic.php?id=361
- Fixed: The style sheet did not load for the last 2 tutorial pages http://forum.skybound.ca/topic.php?id=329
- Fixed: In some situations, the save progress dialog would not close automatically after saving was complete
- Fixed: Window repainting problems when minimizing and restoring Stylizer
- Note: Although this update contains only bug fixes, the version number has been updated to 4.3 in order to override an incorrect version number applied to the previous automatic update
Version 4.2.9.925
- Added: Now uses Firefox 3.5
- Added: Pressing "disable" on child properties now correctly disables the the parent property
- Added: Bookmark search to start page
- Added: CTRL+Backspace to delete previous word in any text box
- Added: Pressing "Enter" when a child property is selected will create a new property below the parent
- Fixed: The "Not IE 5.5" filter did not work when used with the "left" CSS property
- Fixed: Browser filters and !important work correctly when used with "+placement", and are disabled for all other shortcut properties (as they are not applicable)
- Preliminary Windows 7 compatibility testing
Version 4.1.9.611
- Fixed: More error handling for Internet Explorer
- Fixed: Error when adding or removing @import statements while using Internet Explorer
- Fixed: Cleanser would appear incorrectly for CSS files using +border-radius
- Fixed: +border-radius now generates a CSS3 "border-radius" property in addition to browser-specific properties
- Fixed: The Image Replacement JavaScript Code dialog would appear when adding background-image via the Remote Control menu
- Fixed: Mouse button could become "stuck" when using multi-click to insert rules
Version 4.1.9.608
- Added: NOBR and WBR tags are now recognized as valid HTML elements
- Added: Entering @import into a new rule automatically transforms it into an @import statement at the top of the style sheet
- Added: +border-radius shortcut property
- Added: Animated progress dots when the web browser is busy
- Fixed: Added double-checks to prevent possible crashes when switching between browsers
- Fixed: Now using a more reliable algorythm to check whether the required javascript has been inserted into the page for image replacement
- Fixed: CTRL+A to select all properties within a rule did not select the bottommost property
- Fixed: Error if an invalid host name was entered when saving to FTP
- Fixed: IE (all versions) became unstable when the style sheet contained unsupported selector pseudoclasses
- Fixed: Script errors would cause IE to become unstable, especially during page load
- Fixed: Able to recognize more IE internal errors, prevents crashing by automatically unlinking style sheets
- Fixed: Possible error when closing an IE browser tab
- Fixed: Performance improvement when opening a new tab in IE
- Fixed: Performance improvement for pages linking to 10 or more style sheets
- Fixed: Error when applying a clearfix to a rule which ignores it (i.e. :hover) and it was the only clearfixed rule in the style sheet
- Fixed: IDs with spaces in them, which are invalid and unsupported by stylizer anyway, are now disabled in the breadcrumb
- Fixed: Doesn't crash when saving settings and the settings file is in use
- Fixed: Possible error when opening the save dialog with certain system configurations
- Fixed: No longer crashes when entering a URL containing non-ascii characters (but style sheets still don't load)
- Fixed: Clicking on the address bar, search bar, browser or switching tabs while entering CSS (but before pressing enter) could create an empty row in the grid which would lead to an eventual crash
- Fixed: Now using a different technique to open URLs (such as the Skybound website) in the default browser which should improve compatibility with certain system configurations
- Fixed: A rule that contained only comments was striken as though disabled
- Fixed: A comment inserted while the Remote Control cell was selected would be incorrectly inserted above the Remote Control
- Fixed: Deleting an @import rule when the URL cell was selected would create an invalid grid selection
- Fixed: Using size grips on a "background" property which contained top, left, bottom, right or center values in it would cause a crash (these values are now automatically converted to 0%, 50% and 100% when adjusted with size grips)
- Fixed: Nudging the last property out of a rule would create a painting error (only with Remote Controls off)
- Fixed: Nudging down the property 2nd from the bottom would move it into the next rule (only with Remote Controls off)
- Fixed: The size grip in did not work for +placement-offset
- Fixed: When a maximum line length was specified in a custom CSS formatting, Stylizer would leave out commas when wrapping long selectors to the next line
- Fixed: Unicode text in bookmark titles
- Fixed: As per the CSS specification, quotes are now required around font names which contain a period
- Fixed: Possible error when enabling or disabling Aero Glass in Windows Vista
Version 4.0.9.520
- Added: New remote control
- Added: Locking ruler lasers
- Added: Show/hide the style sheet by double-clicking on the splitter dot on the toolbar
- Added: When IE becomes unstable, but can be fixed by refreshing the page, a special refresh prompt is displayed
- Fixed: Live preview synchronization problems when nudging, cutting, pasting rules
- Fixed: Search text box painted incorrectly when resizing the style sheet
- Fixed: Painting problems and flicker when using arrow keys to expand or collapse more than one rule at once
- Fixed: Precision problems would cause an incorrect color to be selected when using the color picker with 3-digit hex colors
- Fixed: Memory leak when closing tabs which was leading to errors in both browsers
- Exception: Closing a tab with unsaved changes while bullseye was enabled could cause an error
- Exception: When copying text to the system clipboard fails, Stylizer will try again after a short delay instead of showing an error dialog
- Exception: Clicking "Make Rule" when an unloaded or unclean style sheet was active would cause an error
- Exception: Pressing space bar to activate bullseye on certain websites could cause an exception
- Exception: Typing an invalid value into a property and then attempting to reload the CSS file without leaving edit mode
Version 4.0.9.513
- Exception: Pasting when the "Add Property" row was selected
- Exception: Multi-clicking on the remote control to merge properties
- Exception: Switching between IE and Firefox in some rare cases
Version 4.0.9.512
- Added: Keyboard shortcut: Alt+Up/Down to cycle through property names/values in the list
- Fixed: Small fix to correct border-collapse when using position:relative in CSS Reset
- Exception: Attempting to nudge up/down while editing a new row would cause an error
- Exception: Copy/paste would sometimes cause an error
- Exception: Copying text to the clipboard from within another application would sometimes cause an error in Stylizer
- Exception: Switching from background-image to +image-replace would sometimes cause an error
- Exception: Inserting a new element would cause an error in rare situations
Version 4.0.9.511
- Exception: Editing the last rule of the style sheet when IE was selected would cause an error
- Exception: During a live search, switching to a style sheet tab containing a style sheet with outstanding cleanser errors would cause an error
- Exception: Opening the browser drop-down menu would cause an error in rare conditions
Version 4.0.9.508
- Fixed: Error Report window appears correctly on high-DPI screens
- Exception: After using Revert to Draft, or under other certain conditions, modifying the style sheet would cause an error
- Exception: When IE was the active browser in the first tab, closing the Stylizer would sometimes cause an error
- Exception: Checking for updates on a system with a net connection but broken or inaccessible DNS server
Version 4.0.9.507
- Changed: Updated the built-in CSS Reset code
- Fixed: Used Colors menu now includes colors from background, border, and outline properties
- Fixed: Rounding errors were causing colors picked from the Used Colors menu to be slightly different from the actual colors used in the style sheet
- Fixed: Cleanser would report errors incorrectly for CSS files originally saved in Stylizer 3, and then saved again in Stylizer 4
- Fixed: CTRL+F9, which was only adding red border properties, now adds and removes red border properties as it should
- Fixed: The width of CSS file tab buttons was measured incorrectly after switching between IE and Firefox
- Exception: Button in the About Box which opens the Skybound website did not work
- Exception: Typing into the embedded IE browser under certain conditions
- Exception: Closing the save dialog after a remote FTP or network folder became unresponsive
- Exception: Sending an Error Report under certain conditions
- Exception: Sending an Error Report by Email
- Exception: Attempting to connect to an FTP server with an invalid host name
- Exception: Attempting to merge properties when multiple properties were selected
Version 4.0.9.506
- Fixed: Stylizer would become unstable after switching between Firefox and IE
- Fixed: Stylizer would sometimes become unstable after switching tabs
- Fixed: Opening a local CSS file containing CSS errors would cause a crash
- Fixed: A proper error message is now displayed when incorrect file associations prevent stylizer from launching the default browser
- Fixed: Added "top right" and "right top" to the list of values for background-position
Version 4.0.9.505
- Added: Improved, automated error reporting
- Exception: Object reference error thrown at various times after using cleanser
- Exception: Object reference error in FilePropertiesDialog.CalculateStats
- Exception: Object reference error in XRootLayer.ProcessMouseEvent