Thursday, December 24, 2015

Wednesday, December 16, 2015

ConstEdit update 2.5.2

ConstEdit v2.5.2 is now available. The changelog is here :

  • A new button is added to the Text Toolbar of html to facilitate translating the currently selected text with Google Translate. (Google Translate is a registered trademark of Google Inc.) The selected text is passed to the Google Translate webpage through your default browser, to translate to the specified language of your choice.
  • The user guide is updated accordingly.
  • Several minor bugs are fixed. 

Please go to the download page to get it.

Monday, October 5, 2015

ConstEdit Update 2.5.1

ConstEdit v2.5.1 is now available. This is a bug-fixing release.

Changelog :

  • When starting up from the send-to shortcut generated by the app, the app window did not follow the last window state. The send-to shortcut was incorrectly configured to always maximize. You need to choose the option "Add Shortcut To Send-To" again to rectify the issue. The old shortcut will be overwritten by the newly-generated one.
  • When "Launch Linked Target" was chosen from the context menu (right-click menu) for a hyperlink, the app used Internet Explorer regardlessly to open the link. The app now uses the default web-browser of the system to open the link instead of hardcoding to using IE.
  • Several minor bugs are also fixed. 

Please go to the download page to get it.

Thursday, August 20, 2015

ConstEdit 2.5 is here

ConstEdit is now compatible with Windows 10 and has no dependency on Internet Explorer

  1. Starting from this release, ConstEdit no longer has any dependency on Internet Explorer. ConstEdit now runs on any versions of Windows that have Microsoft .Net Framework 4.5 installed. If you are on Windows 7, you may need to download and update to Microsoft .NET Framework 4.5 first. If you have Windows 8.1 or Windows 10, the minimum requirement is already satisfied.
  2. ConstEdit is tested to be completely compatible with Windows 10.
  3. The bundled XULRunner runtime is upgraded from version 31 to 38.0.6.5634 (the same rendering engine as Firefox 38).
  4. Design Html StyleSheet Dialog
    • "Import" functions are now done with XULRunner completely. This is to get rid of the dependency on Internet Explorer.
    • The dialog initial start-up styles settings have some changes
      • The "page-break-inside" property for Figure element is set to "avoid" (do not perform any page break inside the element during printing).
      • The "margin" property for Image element is set to "0.1em".
    • The "page-break-inside" style property item is now enabled for Figure element.
    • The four bundled css stylesheets (ConstEditCss1~4.css) are changed and regenerated :
      • The "page-break-inside" property for Figure element is set to "avoid" (do not perform any page break inside the element during printing).
      • The "margin" property for Image element is set to "0.1em".
    • Fixed a bug where the auto-numbering of sections / figure caption / table caption could not be enabled successfully after the option "Import from Css" or "Import from Scratch" is selected.
  5. Bugs fixed
    • The app crashed occasionally during start-up when the system was very busy.
    • In some situations, after a close file action was performed, the input focus was not put back to the application successfully.
    • The text that was displayed in the pop-up tooltip of comments were truncated in some cases. The text that is saved with the comments is correct though.
    • The app was unable to retrieve the right-clicked comment properly in some cases. As a result, the comment was not shown in the context menu.
  6. Minor enhancements
    • The app start-up performance is mildly optimized.
    • The maximum length of text in a comment is increased from 350 to 500.
  7. The download link is changed.

ConstEdit listing in Windows Store

Due to a recent decision by Microsoft to terminate the support of all desktop apps in Windows Store, ConstEdit will not be listed in Windows 10 Store and there will be no more updating in Windows 8.x Store. The version of ConstEdit that is listed in Windows 8.x Store will remain unchanged at v2.0.1 and will still be active until June 30, 2016, as we have been notified.

Thursday, May 21, 2015

ConstEdit update v2.0.1

A new ConstEdit update v2.0.1 is now available. Please go to the download page to get it.

Changelog :
  • Increased buffer for undo history.
  • Some minor error fixes.
  • New download link to get rid of the Google Drive antivirus scanning message. The message indicated that ConstEdit exceeds the maximum size that Google can scan. As a matter of fact, ConstEdit has always been and will continue to be 100% clean.

Friday, March 13, 2015

using html as document format

A new page to further elaborate the rationales behind the suggestion of using html as the format for documentation is added to this website. Your comment will be most welcome.

Tuesday, March 10, 2015

ConstEdit 2.0 is here

ConstEdit v2.0.0000 is released. This version is a thorough overhaul over the previous version. ConstEdit now uses XULRunner of Mozilla Foundation as the html rendering engine (which is the same technology behind Firefox) instead of Internet Explorer. The compatibility with older versions of Windows is improved. Performance and usability are enhanced. The user interface has a new modern look. ConstEdit is refined both internally and externally in this release.

  1. Minimum requirements :
    • Windows 7 service pack 1 or above (unchanged), both 32-bit and 64-bit Windows are ok.
    • Internet Explorer 9 or above, instead of IE11 (Windows 7 sp1 comes with IE9 by default).
    • Microsoft .Net Framework 4.5 (unchanged).
  2. Installation :
    • XULRunner 31.0 is bundled with the installation package.
    • ConstEdit is now a 32-bit application and the default installation folder is changed to
      • "C:\Program Files (x86)\ConstEdit" instead of "C:\Program Files\ConstEdit" in 64-bit Windows
      • "C:\Program Files\ConstEdit" (unchanged) in 32-bit Windows
    • Stylesheets ConstEditCss1 to ConstEditCss4 have all been changed. If you have html documents using these stylesheets, these documents will have new look. The ConstEdit homepage is now redesigned to have the same look as ConstEditCss1 which is set as the default standard html stylesheet.
  3. Improved performance, especially with large html documents.
  4. General editing actions for html documents become more user-friendly.
  5. ConstEdit becomes totally independent of the settings in Internet Options of Windows Control Panel.
  6. ConstEdit Overview is replaced by ConstEdit User Guide.
  7. Due to the numerous changes in the Design Html Stylesheet Dialog, if you have stylesheets that are generated from previous versions of ConstEdit, you are recommended to re-generate them using the new version.
  8. Because of the change in the default installation folder in 64-bit machines, you may need to re-setup the paths for the Standard and Alternative Html Stylesheets.
  9. The Font-Size text style from previous versions of ConstEdit uses absolute font sizes. The new version uses relative font-size. Absolute font-sizes have a higher priority than relative ones. The Font-Size text style in documents from previous versions must be erased before you can set the Font-Size text style on such text with the new version.
  10. New features
    • Spell-checking is now fully functional in all supported versions of Windows.
      • Spell-checking is initially turned off after installation.
      • You can import additional dictionaries for spell-checking.
      • You can set up words that are to be ignored in spell-checking.
      • You can import ignored words from another app settings configuration file.
      • There is no more auto-correct functionality. But you can make use of the Auto-Convert mapping for the purpose of auto-correct.
    • You can import Auto-Convert mapping from another app settings configuration file.
    • Page-Setup is added for the settings used in the printing of html documents.
    • Export-As-Pdf is provided for both html & plain text documents to facilitate document sharing.
    • There is a new button in the Section Toolbar for changing the section type of sections.
    • Find and Replace by whole word now works with plain text documents.
    • Html document editing is now friendly with high-dpi display devices. On such devices, html documents are automatically scaled up according to the system size scaling % so that there is no need to adjust the font-size or zoom % for each individual document.
  11. Changed / Enhanced features
    • Cosmetic changes to License Agreement Dialog and Sections Outline View.
    • Cosmetic changes to the user interface : font symbols are used instead of icon images.
    • Toggle Heading now uses Alt+P as its shortcut key.
    • Title Case now uses Alt+T as its shortcut key.
    • Insert Pagebreak now relies on using a ConstEdit-generated CSS Stylesheet to become hidden successfully when the document is printed.
    • The Find & Replace Toolbar is moved to the top.
    • The validation of the link location in Hyperlink Dialog is improved.
    • The bookmark id is now validated correctly in Insert/Change Bookmark : the id must be unique & has no whitespace.
    • The numbering of sections can now be refreshed successfully in all cases. The Refresh button in the Document Toolbar for forcing a refresh is no longer required and the button is removed accordingly.
    • A new algorithm is used for restoring to the last caret position at file opening.
      • The last caret position is saved only when the file is opened for editing.
      • The restored caret position is now totally unaffected by changes in editor window size and document zoom ratio.
      • As a result of using the new algorithm, the last caret positions from previous versions are ignored by and not carried over to this version. 
    • Design Html StyleSheet Dialog
      • Tooltip is now shown for comments, images, and links in the sample html document.
      • The default initial style properties values at start-up is updated to a new look.
      • The Property Name button for each property now correctly resets to the imported value. 
      • "0px" margin and padding values are now provided.
      • New style properties are added for suppressing the printing of background image/color and borders.
      • Column-Count property is no longer supported.
      • The selector text for some elements has been changed to make the css work better in all cases. Because of this, if you are using stylesheets generated from previous versions of ConstEdit, it is recommended that these stylesheets be re-generated using the new version, though most likely the old stylesheets can still work as expected in most cases.
    • Inline Styles Dialog
      • "0px" margin and padding values are now provided.
      • Column-Count property is no longer supported.
    • The default title for new html document is now "Html Document" instead of "ConstEdit Html Document".
    • Table in hmtl documents
      • You can now select multiple table cells by dragging while press-holding the left mouse button, as in working with a spreadsheet.
      • Horizontal and vertical merging/splitting of table cells is supported.
      • "Insert table row heading column" becomes "toggle selected cells to Heading cells".
    • Text Toolbar for html documents
      • Span element is now used for bold and italic text styles. Formerly, "strong" and "em" are used.
      • Font-Size text style now uses the relative values "larger" and "smaller" instead of setting absolute sizes. Font-Size text style from previous versions uses absolute sizes. When working with these documents, you need to erase the old text styles first before setting the new relative font-size.
      • Overline text-style is no longer supported.
      • Underline and Strikethrough text-styles become "toggle" options.
    • Auto-word-selection now works only for Case Conversion of text. This is for simplicity in the editing experience.
      • There is no more auto-word-selection for text styles and context-menu options. You have to make a text selection first before these actions can be taken.
      • Auto-paragraph-selection is still performed for cut/copy/paste and paragraph actions.
    • Changes to the supported media formats :
      • There is no change to the supported image formats.
      • The supported video formats are : mp4 (only H.264 video & AAC/MP3 audio), ogg, webm (the previously supported formats are mp4 and mov). Note that the mp4 format is supported only if a video decoder has been installed in Windows.
      • The supported audio formats are : mp3, ogg, wav (pcm). The previously supported formats are mp3, mp4, m4a. 
  12. Removed features
    • The Overwrite typing mode is no longer supported; the editor is always in Insert mode. The INS key is now used as one of the shortcut keys for Paste().
    • Export As MHT format and Export As Complete Webpage format are no longer supported.
    • The multi-column style property is no longer supported.
  13. Fixed
    • The caret is no longer stuck at the beginning of a section title.
    • Various other small fixes.

You can download the new version from the download page as usual.

Thursday, February 19, 2015

Happy New Year

Have a very happy year of the sheep.

The new version of ConstEdit will be launched very soon. Please stay tuned.