Saturday, May 10, 2014

ConstEdit v1.11.2000 Is Available

ConstEdit v1.11.2000 is now available. This version concentrates on increased usability while making the app more suitable for use in a business environment by providing support for relative links. You may download it from the Download Page as usual. Here is the changelog :
  • It has been verified that there is no impact of Windows 8.1 Update to ConstEdit.
  • ConstEdit is now signed with a Verisign Certificate. You should not see any Windows SmartScreen warning anymore.
  • You can now mid-button click (besides double-click) on the unused space of the main menu bar to create a new file tab or mid-button-click (besides double-click) on a file tab to close it.
  • A "Check For Updates" item is added to the Settings Menu.
    • The new item allows you to perform an on-request checking for updates. An internet connection is required.
    • If you enable the "Automatic" checkbox on the item, a checking for updates will be done automatically at each application startup. This option is enabled by default. 
  • The Document Properties dialog function on the Document Toolbar is enhanced.
    • The Html Title is now shown and can be changed in the Dialog. The "Title" button is removed from the Document Toolbar.
    • The dialog now shows the html Base Element in the document, if any.
  • The Open Recent Files actions have been enhanced.
    • You can specify to open any of the recent-files as read-only selectively.
    • ConstEdit now stores the last viewing/editing positions of documents. The next time the document is opened, it is brought back to the same position so that you can start working immediately from where you stopped. The last position is stored only for files in the recent-files list. The restored position may not be correct if the application window has been resized. Note that this functionality is applicable only to standards mode html documents as well as plain text files.
  • Relative links are now supported for both read and write actions.
    • Using relative links is a better option in a company environment where documents are shared by users on different machines. In this case relative links remain the same to all users, as long as the relative structure of the file system remains the same across these machines. Absolute links to the same resources however can be different in different machines. Using relative links increases the portability of documents.
    • A "Use Relative Links" item is added to the File Menu, which is enabled by default. When this option is enabled, all links to local resources in the document are converted to relative during save. When it is disabled, no conversion will be done (note that in this case any relative links pre-existing in the document will not be converted back to absolute during save).
    • A "Use Relative Links" item is added to  the Actions Menu of the Design Html StyleSheet Dialog, which is enabled by default. When this option is enabled, all links to local resources in the stylesheet are converted to relative during save. When it is disabled, all links to local resources will be saved as absolute in the saved stylesheet. 
    • Links to the internet are not converted in all cases.
    • ConstEdit no longer supports opening html documents with Base elements to edit.
      • This is because Base element causes confusion in the interpretation of relative links.
      • When an html file containing a Base element is opened for editing, a dialog will be prompted for the user to make a decision : EITHER to remove the Base element automatically from the file and then reopen to edit OR to reopen the file as read-only.
  • There are minor changes in wordings in some tooltips and menu-items.
  • There are minor cosmetic changes to the user interface.
  • These bugs are fixed.
    • Some links are rejected in the Hyperlink dialog even though they are valid.
    • Go To Bookmark function in the Find And Replace Toolbar now shows all bookmarks as well as all element id's within the document, instead of just showing bookmarks.
    • Line-breaks are now removed from the text produced from the Copy Html function, which are causing unnecessary line-breaks when the html code is pasted to some blog authoring tools.

Sunday, May 4, 2014

Comparison of ConstEdit with other word processors

A table comparing the features of ConstEdit and those of common word processors can now be found in the Features page. It is also given below for your quick reference. Also a new version of ConstEdit is to be published very soon.

featureConstEdit*Common word processors
Features comparison between ConstEdit and common word processors
User Interface
Single-window multi-tabbed (each file is opened under its own file tab in a single app window so that the taskbar won't get over-crowded)✔✘ supported by some word processors but not all; many are using the multi-window approach with one window per file
Conventional menu and toolbars✔ toolbar button size is automatically adjusted to fit window width; there is no unused space in the toolbars✔ some uses the more sophisticated ribbons in place of toolbars, but which occupies more screen space than toolbars
Shortcut keys
File
File formats supported for editingHtml, plain text (both of these formats are supported by common web-browsers in all platforms)odt, rtf, doc, docx, html, plain text are the commonly supported file formats (only html and plain text formats are directly supported by common web-browsers; all other formats are viewable only by using dedicated web-browser add-ons or using dedicated viewers or with the word processor itself)
Privacy-related metadata such as author and company name✘ ConstEdit does not store any metadata regarding privacy✔ you have the choice whether or not to store such metadata in the document, though the data can be passed on  unnoticed and unintentionally
Word count
Auto-save
Compare documents
Recent-files list✔ You can select multiple files from the recent-files list. The selected files are restored to the last editing/viewing position upon opening (this feature requires ConstEdit v1.11.2000 or above)
Export as pdf✘ ConstEdit supports only exporting to the web-archive .mht format or the complete html format
Print Preview / Print / Page Setup
Create blog post✘ you can copy the html code of the selection to the clipboard to facilitate blog authoring✔ only available in the more sophisticated word processors
Email✔ only available in the more sophisticated word processors
Fax✔ only available in the more sophisticated word processors
View
Print/Page layout view
Web layout view
Full-screen mode
Zoom
Show / hide toolbars
Document Structure
Support of "section" (this is the common understanding of section in a document, i.e. a portion of the document content, not the section that defines the beginning of some page formatting style as is quoted in many word processors)✔ ConstEdit uses the common understanding of section, which is independent of the styles formatting of its content.

✔ The scope and the level of a section in most word processors is implied from the heading style that is applied to some text.

Insert section✔ In ConstEdit, the action is very intuitive : select the "Insert Section" item.✔ Not intuitive : you choose the heading style that corresponds to the section level.
Automatic and multi-level numbering of section headings✔ The numbering is done automatically for the section level according to the stylesheet applied to the document. No user action is required.✔ you need to specify the numbering style
Section demote / promote / move up / move down✔ drag-and-drop is also supported in the Sections Outline View
Generate Table Of Content
Visualization of document structure✔ the Sections Outline View supports drag-and-drop for you to change the structure easily
Editing
Spell-Checker✔ not available in Windows 7
Auto-correct for spelling✔ not available in Windows 7
Auto-capitalization
Auto-convert from abbreviations
Grammar checker✔ you'd better be the one to judge the reliability of such checking
Bibliography✔ only available in the more sophisticated word processors
Graphics editing✔ only available in the more sophisticated word processors
Math/Equation ✔ only available in the more sophisticated word processors
Mark changes while editing
Text direction (ltr / rtl)
Paragraph move-up / move-down / indent / outdent / align
Bulleted list / numbered list
Table
Figure / diagram
Auto-numbering of table / figure / footnote
Audio / Video✔ The attached audio and video can be played back directly in ConstEdit when the file is opened as read-only, or when the file is opened in Internet Explorer, or in other web browsers depending on their compatibility.✔ only available in the more sophisticated word processors
Smart quote
Endnote✔ the "footnote" as in ConstEdit is actually endnote with cross-reference
Footnote
Cross-referencing✘ but you can achieve similar result by inserting a link to bookmark
Comment / annotation
Bookmark
Link (hyperlinks, links to files, links to bookmarks)
Multi-column layout✔ may not be supported by some web-browsers
Change case
Insert symbol
Insert quick text (inserting a string of predefined text)✘ not difficult to implement but not available in most word processors; or maybe this is a useless feature to most users except me
Insert fields, such as date✘supports inserting current date text only; no variable field is supported
Insert pagebreak
Find and Replace through all opened documents✘ Not supported in most word processors.
Go to a particular section / bookmark / link in the doc✔ you may need to set up a cross-reference in order to achieve this
Formatting
Format copying
Separation of content and layout / styles formatting✔ The styles formatting of the whole document can be changed by simply applying a different stylesheet. The content and document structure are not affected in any way. Styles formatting is not "burnt" into the document content. ✘ The styles formatting is "burnt" into the document content. Changing the styles of the content can even affect the document structure.
Automatic styles formatting✔ Styles formatting is done automatically according to the stylesheet that is applied to the document. Element types (section, sub-section, heading, paragraph, bulleted list, numbered list, etc) are styled to the desired look on-the-fly automatically while these element types are inserted into the document. You can concentrate on the content authoring part.✘ In most conventional word processors, styles formatting must be done at the same time of content authoring. You need to specify the styles explicitly and repeatedly to give the document the desired look because content is not separated from styles formatting. A large portion of the effort of writing a document is spent on styles formatting.
Document, section, paragraph, object, table, text "inline" styles formatting✔ when there is a need to override the stylesheet styling, you can still choose to apply styles that are burnt into the content
Text highlight marker
Designing customized stylesheets✔ you can design your own stylesheets to be used for your documents with the Design Html Stylesheet option in Settings
Tools
Thesaurus
Translate✔ only available in the more sophisticated word processors
Mail-merge
Data binding✔ only available in the more sophisticated word processors
Macro ✔ only available in the more sophisticated word processors

* the mentioned features of ConstEdit are mostly applicable only to html documents, not plain text.

Thursday, March 6, 2014

ConstEdit is certified by Windows Store

ConstEdit is certified by Microsoft successfully and is now listed in Windows Store as a desktop app. You may follow the link to see the ConstEdit page if you are in Windows 8 or above.

Thursday, January 30, 2014

Monday, January 20, 2014

ConstEdit is now digitally signed

The new version of ConstEdit v1.11.1000 is released. The setup program, msi installers and all ConstEdit executables are now signed with a digital certificate. This is the full change log :

  • These programs are signed to ensure their integrity and authenticity : ConstEditInstallerSetup.exe, ConstEditInstallerMsiX64.msi & ConstEditInstallerMsiX86.msi and all executables in the ConstEdit program folder.
    • Instead of "Unknown Publisher", you will now see "ConstEdit Software" in the "Verified Publisher" of the Windows User Account Control UAC prompt during installation.
    • You may still see the Windows SmartScreen warning though.
  • A new setup program ConstEditInstallerSetup.exe is now used which won't show fuzzy fonts even in high-dpi display settings.
    • Note that if you already have an older version of ConstEdit installed, you will still see "Unknown Publisher" in the UAC prompt for the uninstallation part of the setup when it is run for the first time. This is because the old installers are not signed. In the installation part of the first setup and in all future installations, you will see the company name in the prompt.
  • Besides the setup program, you can now download the msi installers directly from the Download page. This is for those who prefer to use msi installers. Separate links are provided for the x64 and x86 versions.
  • A "Copy Html" button is added to the Document Toolbar for copying the html source code of the currently selected content to the clipboard.
    • This is to facilitate blogs & websites authors to copy html code to their authoring tool (if it accepts html code directly).
    • For example, if you want to put a table on your website, you may first edit the table in ConstEdit, select the table, choose "copy html" and then paste to your authoring tool if it accepts html code directly. The table with its content should appear immediately in your authoring tool.
  • A "Go To Section" pull-down button is added to the Find And Replace Toolbar, which shows the list of all sections in the html document and allows fast navigation to the desired section.
  • Fixed a bug that the outline numbering of sections / tables / figures may not get updated immediately after editing actions. The numbering is now updated immediately under almost all conditions.
    • Even for the cases when the numbering is not updated, the underlying html code is in fact totally ok. The correct numbering will be shown after a re-opening of the document, or you may use the new "Refresh" button below.
  • A "Refresh" button is added to the Document Toolbar to force an immediate refresh of the above numbering. No re-opening of the document is necessary.
  • An "Enable SpellCheck" item is added to the Settings Menu for toggling the Spellcheck functionality of ConstEdit On or Off.
    • Note that the system-wise Spellchecking setting of Windows 8 is not affected by this option.
  • You can now force to display the ConstEdit contextmenu (the right-click menu) instead of the Spellcheck menu when right-clicking on a misspelt word by holding the Shift key while right-clicking.
  • Other bug-fixing.

Monday, December 23, 2013

Merry Christmas and Happy New Year

Happy Christmas and all the best to you for 2014.

A new version of ConstEdit will be published soon.

Wednesday, November 6, 2013

ConstEdit v1.11.0100 is here.

ConstEdit is upgraded to version 1.11.0100. This version aims mainly at fixing the issues when working with Internet Explorer 11. Please download it from the Download Page. Here is the change log :

  • This version of ConstEdit supports only Internet Explorer 11 or above. Internet Explorer 10 is no longer supported.
  • Minor changes to some tooltip wordings.
  • The latest version of ILProtector is used, which is version 2.0.11.
  • These issues of the previous version of ConstEdit, when working with Internet Explorer 11 (please refer to the previous post of 19Oct2013 for more details), have been fixed :
    • Mouse right-click didn't work to open the contextmenu for html documents.
    • When the PageUp/PageDown key is pressed, ConstEdit scrolled all the way to the top/bottom of the opened html document instead of performing scroll up/down by one page.
    • Input Method IME didn't work properly.
    • When pasting images from the clipboard, the pasted image may lose the link to the source file.
  • These issues of the previous version of ConstEdit have been fixed :
    • File types .htm/.html/.txt cannot be associated to ConstEdit successfully by the user in Windows 8 or above.
    • The case of ConstEdit already running in another user session simultaneously on the same machine is now handled.
    • When editing an html document, if the caret is inside a table and the Undo item from the Spellcheck Context Menu is invoked, ConstEdit may hang.
  • The supported formats for Video are now mp4 and mov. Webm is no longer supported.
  • The supported formats for Audio are now mp3, lossy m4a and mp4. Aac is no longer supported.
  • The ConstEdit Overview document is updated according to the changes.

Saturday, October 19, 2013

ConstEdit Issues With Internet Explorer 11

Now that Windows 8.1 with Internet Explorer 11 has become available officially, some glitches are found in the current release of ConstEdit in working with IE11. We are working on a new version of ConstEdit to cope with these issues. These are the issues that have been identified so far :

- Input Methods IME does not work properly for html documents. The main impact is mostly on Asian language characters input. Plain text txt documents editing is not affected. If you do not use any IME or do not know what IME is, then this issue doesn't apply to you.
- Mouse right-click is not working for html documents to bring out the context menu. Again plain text txt documents editing is not affected. The right-click key on the keyboard can be used to get around this issue for the time being. The right-click key is the key at the left of the right-hand-side Ctrl key. Pressing this key brings out the context menu at the current typing position, as if the mouse is right-clicked.
- When editing an html document, pressing PageUp/PageDown keys doesn't perform scroll up/down as expected, but jumps to the top of the first/last page of the document. As a work-around, you may use the mouse wheel or the scroll bar to do scrolling.
- When pasting images from the clipboard, the pasted image may lose the link to the source file. The displayed image is exactly the same as the original image though. The document still works as normal, but the doc size can be much larger than expected. To workaround this issue, after pasting the image, change the Source of the image back to the correct file.

All the above issues are for html documents only. Plain text txt documents are not affected. Please bear with us till the new version becomes available.

Thursday, October 3, 2013