Home | Features | Users said | Downloads | What's new | Discussions | Help

WHAT'S NEW
==========

 

version 0.9.9.0, July 23th 2010
-------------------------------

- added: You can now use markup export with predefined templates (CTRL+SHIFT+E). This enables you to export / print your texts with specific look and fill. You can have one template for the novels, one for poems, essays, articles ... or one for drafting, one for paper friendly version or fancy one for some other purpose ...

Under the hood: At export, Writemonkey will first convert your markups (Markdown or Textile) to standard html elements. Added css style sheet (wm template file) will then provide visual styles for exported html elements. Created doc or html files are portable and can be opened on any modern computer. The individual template files are stored in writemonkey/templates folder and are fully portable (users can exchange them). Writemonkey uses CSS standard which is widely accepted and not hard to learn. See: http://en.wikipedia.org/wiki/CSS for details. You can modify existing bundled templates or create your own. See also http://www.w3.org/TR/css3-page/ to get the idea what is coming in css3 and what will that bring to writemonkey templating.

Templates: At the moment there are few bundled demo templates. These first templates use only basic aspects of otherwise very powerful css templating standard; much more colud be achieved with it. You are free to experiment. Suggestions are welcomed!

- added: Till now there have been two target options for markup export - Default web browser and Default doc editor. Wm 0990 brings you third - Print from preview. When selected, export will open print preview window (using Internet Explorer via .net browser component) which you can use to put your formatted document on paper. Use it also to adjust page margins, page numbers and headers/footers.

- added (EXPERIMENTAL): Typewriter scrolling (or bottom padding) is a new ergonomic feature that will allow your typing words to appear fixed at the certain vertical position of the screen. With traditional scrolling your text scrolls from top to bottom until it reaches lower edge of the screen. Eventually you will end up constantly looking down at the last line which is not most natural and neck friendly posture. Typewriter scrolling instead will keep your current writing line fixed, the text will always scroll up so your eyes never have to stray too far from one spot. At the moment the feature works well with short to medium length documents (up to 70.000 characters / cca. 50 pages of text). It will automatically turn itself off beyond that. Use segment focus to keep using it after that limit. Typewriter scrolling is off by default. Enable it in Preferences / Misc / Scrolling or toggle it with CTRL+SHIFT+L.

- added: Ability to disable visibility of standard menu bar and/or program bar (border) in windowed mode. See Preferences / Screen elements / More settings. Standard menu bar is now hidden by default; wm looks even more austere this way and all commands are available via right click context menu any way. You can combine those two settings with window transparency (CTRL+F3) and desktop picture of your choice to achieve results like this: http://writemonkey.com/img/wm_borderless.jpg. When program bar is hidden you can use the following mouse "tricks": grab right edge of the window to move the window, grab bottom right corner to resize (if info bar is visible and docked to the bottom, grab just above the info bar) ... or CTRL + right edge click to toggle border visibility.

- added: Copy and Cut commands are now paragraph aware. If nothing is selected, wm will copy/cut current paragraph (under the caret). The same goes for "move to repository" command - you can use that to write simple one line paragraph as a note and then hit CTRL+M to send it to repository for latter consideration without losing flow.

- added / changed: Context menu (right click) now shows keyboard shortcuts for all items. This is primarily due to new default windowed look which lacks standard menu bar. It is easier that way to memorize common shortcuts.

- fixed: Problems with scroll indicator when CTRL+TABing between documents. The indicator initially showed wrong value when "restore caret after open" was enabled.

- changed: Different default positions for info bar items. It is more logical to have current time and file name on the right side and notices on the left. The result is that notices are more noticeable ;-) this way.

- changed: Info about particular preview version is now included in both splash and about boxes. No more version info in program bar for final releases. Also: about box can be called with CTRL+F1.

- added / changed: New info bar status item. When in main text "+" sign indicates that repository part of the document has some contents and that you should not forget about it. = sign indicates that typewriter scrolling is on. Plus no more square brackets for other status string items.

- added: Optionally decrease info bar font size when in windowed mode. Handy for large screens. Preferences / Screen elements / More settings.

- added: Ability to "force save" opened text using selected encoding standard. If "Preferences / Open&Save, File format / Always save with selected encoding" is checked, the text will be converted to selected encoding format. Otherwise wm will keep existing encoding (see: http://groups.google.com/group/writemonkey/msg/01526faf156eb7dc for details).

- added: New "hidden feature" available to donors: Calculate math expressions (CTRL+SHIFT+R). Transform strings like 1+1 or ((126/3,5)^2)+3*pi with a single keystroke into: 1+1 = 2 and ((126/3,5)^2)+3*pi = 1305,42

- changed: Default auto save interval is changed from 30 to 120 seconds. It should be more than enough for normal use.

- fixed / changed: Keyboard shortcut for "Copy as HTML" is changed from CTRL+ALT+C to CTRL+SHIFT+H due to keyboard conflict when trying to type character "ć" on Polish keyboards.

- fixed / changed: Support for the new twitter OAuth authentication. Old basic auth. from wm 0980 won't work after August 2010.

- fixed: Problems with help card layout when using custom system fonts size (greater than 100%).

- added: Use mouse wheel to move through tabs in preferences dialog.

- added: Writemonkey web site has it's own RSS feed with information about new releases and other important notices. Click RSS icon in the browser's address bar.

 

 

version 0.9.8.0, March 23rd 2010
--------------------------------

- added: You can now optionally use Textile markup standard (http://textile.thresholdstate.com) to export your texts. You can select your preferred markup style in Preferences / Print&Export / Markup standard. Markdown is still the default option.

- added: Complete keyboard scrolling solution. The idea is that one can scroll without using the mouse. To simulate mouse scrolling use CTRL + , (comma) to scroll up and CTRL + . (period) to scroll down. Use CTRL+SHIFT combination to scroll one page up or down (CTRL+ALT+PgDn/PgUp in previous versions). To quickly return back to the current caret position hit ALT+SPACE (ALT+C in previous versions). If you want to put caret on the current screen, hit CTRL+SPACE (the caret will be positioned in the center of current writing area).

- added / improved: Mouse "blind scrolling" feature has new functionality: you can ALT click next to the text area (left or right) and the text will scroll to the exact (vertical) spot of your click. You can also blind drag the mouse cursor while holding ALT key. This will have the same effect as dragging the standard Windows scroll thumb.

- added: Copy selection as HTML command (CTRL+ALT+C). Markup will be translated into well formed HTML and stored in Windows clipboard. If nothing is selected, the whole text will be copied. The copied HTML won't include "Head" items as is the case when you use Export option.

- added: Many users run wm on their laptops or netbooks in full screen so there is no way to see how much battery juice is left. This version brings you the ability to show battery status in info bar. The status mark ±X% will only show when the percent of juice remaining is lower than value stored in Preferences / Screen elements / More settings. The status mark won't show at all when computer is on power line. The feature is disabled by default.

- added: When "soft exit" is enabled (Preferences / Open & Save / Exit) you can force "hard exit" by using CTRL+SHIFT+Q or holding SHIFT when closing the program with mouse click. If soft exit is disabled, the shift key has no effect.

- added: Adjust the Opacity of wm's workspace. Use CTRL+F3 to toggle value from 100 to 30 percent.

- fixed: Scrolling with "mouse wheel" using touch pad on some laptop computers. The scrolling should now be smooth and fast enough. Also, some advanced touch pad functions like "edge continuous scrolling" should now work just fine.

- fixed (partially): Mouse pointer flickering when writing. The flickering occurs every time the visual progress bar is updated (it's size is changed). It is a very strange bug and I do not know why it happens nor I am able to fix it. Nevertheless, I managed to eliminate flickering when visual progress bar is not enabled or when auto hide info bar function is on.

- fixed: If you quit WM with unsaved "SCRATCH" document, it asks you to save the file. If you select "Yes", the "Save As" dialog is presented. In all older versions, including 0971, wm will quit if you choose Cancel at that point. 0980 will just close the Save As dialog and keep the itself alive. This is expected behavior for all Windows applications.

- fixed: You can now use space as a thousands separator in info bar progress string (thanks to Jan).

- added: New notice that will tell you if repository has contents when you open an existing file.

- added / changed: New optional tag next to the scroll marker that shows you the scroll position in percent. It only shows when scroll marker is visible i.e. when scrolling, jumping, moving with cursor ... Percent tag is off by default. Enable it in Preferences / Screen elements / More settings.

- changed: Different directory structure in installation zip file. You can now "install" wm with single mouse move.

- changed / added: Markup export feature is now selection aware. You can export only a selected portion of the document. If nothing is selected the whole document will be exported.

- changed: There are few hidden / not documented features (easter eggs if you want) in WM. One has just been added for this release. Hidden features are not important features and they are certainly not part of core wm feature array. They are more like nice hidden cherries. From now on all hidden features are available only to donors i.e. owners of wm.donated files with writer's name tags. And what are those secret features? You will know if you read writemonkey Google group or Twitter posts ;-)

 

version 0.9.7.1 January 15th 2010 (service release)
---------------------------------------------------

- fixed / changed: You can not use space as a thousands separator any more due to problems with storing single space in settings xml file.

- fixed: WM died sadly when attempting to open or save file in root directory.

- fixed: Problems with existing text files using ANSI encoding. WM now handles all encodings correctly. How it works: If you open new document from scratch, wm will use the default encoding (Preferences / Open&Save / File format). The UTF-8 standard is recommended for majority of users. If you open an existing (not created in wm) txt file, wm will use the encoding of this file and will also save the file with it. That is: wm won't force it's own default encoding to the existing files.

There are cases when wm (and any other editor for that matter) can't reliably detect the used standard:

Basically, the beginning of the file may or may not contain a Byte Order Mark (BOM). If it does, its encoding is immediately clear. If it doesn't, the file could be encoded using UTF-8 or ANSI and there is no full proof way to detect which one is used. We need to make an educated guess. In that case wm will do the following: first it will assume that the file is UTF-8. If file is actually in ANSI format and there are no non English characters in it, the file will be converted to UTF-8 format and nothing will be lost or changed. If file is in ANSI format and there are foreign, non English characters in it, then wm will keep that file in ANSI format. And again, nothing will be changed or corrupted.

If you want to change the encoding of an existing file to the default wm encoding, do the following: Open existing file (ANSI for example), copy all, close that file and start new from scratch, paste the contents in to the new doc and save. You now have the file with wm's default encoding.

- changed: Single letter status marks


version 0.9.7.0 January 8th 2010
--------------------------------

- added: New info bar replaces old progress bar and adds some new functionality. Info bar can be docked to the bottom or top and can contain 5 info items (2 left, 2 right and 1 in the middle). The items could be positioned freely or disabled for that matter. The good old visual progress bar is still there. Also the ability to auto hide info bar when writing. ALT-P toggles the visibility of info bar.

Info bar items:

* Configurable date/time. Go to Preferences / Screen elements / More settings to set the format.

* File name. You can choose to show only the file name or file name with the path. Only the parent directory and drive letter is shown i.e. "c:\..\work\some.txt". Click on the info bar item opens "Open file" dialog.

* Progress. The progress string can contain current word count, partial count and / or sprint timer. The progress string is configurable through Progress dialog (F12 or click on the info bar item).

* Notices. Notices are only shown for a couple of seconds. They inform you of stuff going on in Writemonkey. It is nice to have a visual confirmation that the file was actually saved when you hit CTRL+S ...

* Status. Status marks are permanent reminders of your whereabouts. You will always know if you are in focus mode, flow mode or in repository ...

- changed: Settings and Progress dialogs have been changed. There is a new Screen elements tab in Settings dialog. Progress dialog shows stats and provide settings for info bar progress string.

- changed: All non text screen elements (new info bar, visual progress bar, text area marks and scroll indicator are now members of the same family. You can dim all of them with one slider.

- added / changed: There is an option now to allow you to trigger replacement only after the space is pressed (instead of auto fire). No more "collision" problems - the triggers like /t /tr /tri can now coexist peacefully with each other. This is enabled by default. It is also the recommended option - the "space" method is faster which could be of importance with very long documents.

- added: There is a new button "Make replacement" in Insert symbol dialog. You can quickly add new replacement trigger for the selected symbol.

- added: CTRL+SHIFT+C keyboard command copies whole text to the clipboard. Same as CTRL+A CTRL+C but more handy.

- added: Improved sprint timer. You can toggle sprint timer (paused/running) with ALT+F11. No need to open Progress dialog. Also: when time is up, wm will inform you about the fact with a notice and 3 short beeps.

- added: You can include "percent done" in the progress string for the info bar. Progress dialog / Progress count / Show percent. For example, the count string will look like: "Words: 100 / 10%" if your goal is 1000 words. Show percent, if enabled, will also show in partial count.

- added: You can choose weather to show count unit label (Words:, Characters: ...) in progress string. Progress dialog / Progress count / Show unit.

- added: Thousands separator can be customized (dot, comma or even space). Preferences / screen elements / More settings.

- fixed: Lookup url string is stripped of unwanted punctuations (.,;:?!).

- fixed: Some dialog colors has been changed from "absolute" to "relative" system colors. WM now looks good even with more exotic windows themes (color schemes).


version 0.9.6.0 November 19th 2009
----------------------------------

- added: Segment focus feature. Ability to show only a segment of the current text and hide the rest. Good for longer & structured texts - Will help you to focus on the part you are working on. No long scrolls ... You can focus on different things using different shortcuts:

F6: Hide all focus: if nothing is selected whole text will vanish and you will start inserting text at the caret position.

F6: Block focus: if you select a block o text and hit F6, only selected text will stay on the screen.

CTRL+F6: Paragraph focus: Hold CTRL when hitting F6 (or selecting "Segment focus" from menu) and the current paragraph will stay in the focus.

SHIFT+F6: Heading section focus: Hold SHIFT and you can work on the current heading section (#, ## / ==, -- markup)

SHIFT+CTRL+F6: Bookmark segment focus: You can work on the text between bookmarks (@@ or user defined string)

You can exit segment focus by hitting F6 again. Existing documents will always open with segment focus off, even when last saved focused. There is a subtle visual reminder when segment focus is activated - the corner marks (if visible) are presented with dotted line. Exit segment focus and corner marks become solid again.

Alternative usage: You can use segment focus instead of partial count - start writing with "Hide all focus" and word count will show only current session. If you have a large repository text and you need to reference a part of it often, focus on that part and you can easily access it later. If you want to spell check only part of the doc. you can do it on a segment focus.

- added: Complete Markdown support. See: http://daringfireball.net/projects/markdown/syntax The only exception is emphasis syntax (*bold*, _italic_, __underline__).

- changed: The application is now targeted to .NET framework ver. 3.5. The users with .NET 2.0 should upgrade to 3.5. This is due to some development features I intend to use and are not available in 2.0. One of the advantages is also much smaller memory usage.

- changed: New shape and new position for scroll marker. The new position (near to the text) is optional - the old one is still the default one (Preferences / Misc / Scrolling / Next to the text).

- added: Progress bar now supports pages. You can set your own page count formula in Preferences / Progress / Page count. Then hit F12 and select "pages" from "Use unit" drop down. Your live count will now give you the estimate of pages written in 0.0 format.

- added: You can optionally show live numeric count with thousands separator. Off by default. (Preferences / Progress / Use thousands separator).

 

version 0.9.5.0 August 25th 2009
--------------------------------

- added: Lookups - new tool for easy querying customized online resources. Just point to the word and hit ALT+1-9 and the default web browser with the definition will pop up. You can manage your resources in Preferences / Lookups. Select a block of text to lookup multiple words. The feature works best when using two monitors. Put wm on second monitor, web browser on first (both in full screen). When writing, hit lookup shortcut and resource will show on the first monitor while wm will stay full screen on second. You can even write on while waiting for definitions to load ... By default, resource will open in default web browser, but you can use any other application that takes url as an opening parameter. (Preferences / Lookups / Use other than default browser).

- added: Quick jump feature. Lock scroll position in current doc. and than quickly jump to it. Hit CTR+F4 to lock. Press&hold F4 to jump, release to jump back.

- improved: More customizable page count option. The new count is based on custom formula (Preferences / Progress / Page cont formula).

- improved: Better typing sounds engine - different key sounds for more authentic experience. New default sound schemes (Old typewriter and Click keyboard).

- added: Shortcut (ALT+F11) to toggle progress bar type (numeric / visual).

- added: Markup export now recognizes URLs and e-mail addresses and makes them clickable in exported text.

- added: Change help card pages with keyboard (Left key, Right key)

- fixed: Visibility problems with opened dialogs (like Jumps or Find&Replace dialog) when quiting to system tray (soft exit).

- fixed: Problems on some systems when trying to load saved profiles.

- fixed: Inconsistent behavior when selecting Cancel in "Do you want to save changes?" dialog.

- fixed: No typing sound for some keys (?;:_<>)

-changed: Shortcut keys (ALT+B, ALT+N) for next and previous bookmarks are reverted. It is more logical this way.

- added: Some more monkey wisdom for the splash screen.


version 0.9.4.0, May 30th 2009
------------------------------

- added: Ability to export or import user profiles (Preferences / Manage profiles button or F9 shortcut). You can export all current setting into a file and then restore it if needed. For example, you can keep different profiles for different tasks. You can also restore to default "factory" settings. The profiles are stored in [application_directory]/profiles.

- added: Default portable settings profile. Is you save profile with the name "portable" (i.e. if valid file "portable.config" exists in profiles folder) and wm is installed on a USB thumb drive, the settings from portable config will automatically become default settings on the host machine. This feature enables you to prepare yourself a portable Writemonkey installation with personalized settings.

- added: Partial count. When using numeric progress bar, hit ALT+F12 (or use Progress dialog) to show/reset partial word count. Usage example: The document already contains some text and I want to write another 1000 words from now on. So I'll reset partial count and monitor my partial progress. This feature is not available with visual progress bar.

- added: Restore caret position when opening files. If this is enabled, the existing files will open with last caret position (at the end of the document for example). This feature only works with NTFS file system (default on Win XP, Vista and Win7). Future releases will employ other file based preferences.

- added: File name is suggested in Save As dialog when saving unsaved doc. The suggestion is based on document text and prefix wm_.

- added: Undocumented feature - Flow mode. Use your Vulcan touch and hit CTRL+SHIFT+ALT+F. Backspace and delete buttons will be disabled. No cut, copy and paste. For first drafts and other creative seances. Just let it go ... You can exit the flow mode only by restarting wm.

- fixed: Maximize window button now performs wm's full screen maximize instead of Windows default maximize behavior which was not necessary and also somewhat buggy. You can still double click the program bar to toggle between maximized and windowed state.

- changed: PgUp and PgDown keyboard keys are now also moving the caret (this is Windows default behavior). If you want to use them "scroll like" with static caret - use CTRL+ALT combination. PgUp and PgDown keys can also be used with other control keys combinations. Experiment.

 

version 0.9.3.0, March 27th 2009
--------------------------------

- added: New accessibility feature - you can now optionally "Quit" Writemonkey to the system tray (soft close). In this case wm is actually not closed but hidden. Access it again by left clicking the system tray icon. Right click system tray icon and select "Quit Writemonkey" to close the program permanently (hard close) or select item from the recently opened files list. This feature is disabled by default - see: Preferences / Open&Save / Quit to system tray.

- added: A personalized tag "WRITER: YOUR NAME" in splash screen for those who have donated to Writemonkey's PayPal account. The default tag for those who haven't is "WRITER: ANONYMOUS". Just a little push ;-) WM is still *completely free*. There is no time limitation and all features are fully functional. All donators will receive personalized file "wm.donated" which must be copied into the wm application directory.

- fixed: correct tab order and default accept key (enter) for some controls like Find&Replace ... You can now use these tools without the mouse.

- fixed: Nasty crash on start up if system has no valid sound device (even if sounds were disabled). From now on wm runs fine without installed sound device. The sound controls in properties dialog are disabled.

- fixed: Couple of minor bugs and inconveniences.

- added: New batch of monkey wisdoms.


version 0.9.2.0, March 5th 2009
-------------------------------

- added: Markup export option. You can use wm markup to structure your text and/or apply basic formatings and then export nicely formatted text to MS Word or default web browser. Hit F1 (help card) to see basic markup rules. WM markup is based on Markdown standard, originally created by John Gruber and Aaron Swartz (daringfireball.net).

- added: New included jump mask - Headings. Use it to see the markup structure of your text.

- added: shortcut for __underline__ marks: CTRL+U.

- added: All markup shortcuts are now toggable. For example: Hit CTRL+B to add bold marks, select and hit again to remove them.

- added: Option to use monospace font in jumps dialog. Jumps / Options.

- fixed: wm jumped out of focus when closing preferences dialog.

- changed: Different default values for some settings. It won't have any effect if upgrading from previous version.

 

version 0.9.1.0, February 9th 2009
----------------------------------

- added / changed: You can now jump through bookmarks into both directions (ALT+B: search down, ALT+N: search up). The "beep beep" sound is played when there is no more matches in chosen direction.

- added: Scroll position marker is visible when browsing jumps dialog items or jumping through bookmarks using shortcuts.

- added: Optional item numbers in Jumps dialog for easier navigation.

- added: Ability to set custom numeric progress bar font.

- changed: Numeric progress bar format is now even more minimalistic.

-added: Windowed position and size are kept between sessions.

- changed: Different default values for some settings. It won't have any effect if upgrading from previous version.


version 0.9.0.2, January 26th 2009
----------------------------------

- fixed: User settings were not kept when upgrading from previous version.

 

version 0.9.0.1, January 25th 2009
----------------------------------

- fixed: Compatibility issues with irrKlang sound library on 64bit systems.

This release does not include any new features. No need to update if running on 32bit system.

 

version 0.9.0.0, January 13th 2009
----------------------------------

- added: Finally ability to set paragraph indentation (normal or hanging). See Preferences / Layout.

- added: Jump masks. You can use predefined or create custom regular expression mask. Predefined masks include: headlines, comments, numbering, quotes, tags and links. You can provide your own masks that match your text formatting style, but some knowledge of how regular expressions work is required. New jump masks will be available on wm web site as users provide them. See Preferences / Jumps and Jumps dialog to play around.

- added: Ability to set typing sounds volume. The volume is independent of the main win volume control, so you can adjust key sounds loudness to the music you are listening in the background ...

- changed: Version 0.9 brings you new default color scheme "Shades of green". Easy on your eyes.

- fixed: nasty typing sounds lag on some systems.

- fixed: Overhead red progress bar line was invisible in some cases.

 

version 0.8.9.0, December 13th 2008
-----------------------------------

- added: Numeric progress bar. You can now choose the type of progress bar - visual or numeric. Numeric progress count has been one of the most requested features. And here it is ...
(tip: Select portion of your text to see count for selected text only. This option is available only with numeric type.)

- changed: Due to compatibility issues progress bar can not be positioned to the left side of the screen any more. Only to the top or bottom.

- added: Support for *bold* and _italic_ markings. This is as far as WM will go with basic formatting options. Many users requested them, but WM is and will stay a *text* editor for writers. No real rich text, sorry. You can use bold and italic marks as you write (standard CTRL+B, CTRL+I commands) and then apply AutoFormat / AutoCorrect command in Microsoft Word, OpenOffice or other programs with that feature to replace them with real formattings.

- fixed / Changed: Esc closes the Preferences dialog, preferences dialog remembers last opened tab, find and replace dialog remembers searching parameters ... some other fixes and refinements.


version 0.8.8.0, November 13th 2008
-----------------------------------

- added: Sprint writing mode. You can set timer and put the mark on the progress bar. That gives you the info on how much you have written and is there enough time left to achieve your goal. Hit F12 (Progress dialog) for settings.

- added: Progress bar position setting (left - default, top or bottom of the screen).

- added: Page break string. Use *** (or set different string) to force page break. This only applies for printing.

- added: You can monitor your progress based on number of paragraphs written.

- fixed: Word count gives you standard result (the same as MS Word and other mainstream apps).

-added: Optionally hide mouse pointer to the bottom right corner of the screen when writing. Due to flickering problems on some systems. This setting is on by default (Preferences / Misc).

- added: Help for date/time formatting.

- changed: Different default values for number of settings. If you are upgrading from previous version it won't have any effect.

- changed: Progress dialog is now toggable. Hit F12 to show and F12 again to hide.

- fixed/changed: Some other fixes and refinements.


version 0.8.7.0, October 5th 2008
---------------------------------

- added: Auto replacements - a tool that can be used in at least two different ways: you can use it as a special character replacement or as a shorthand to insert predefined strings of text such as signatures, addresses, date-time stamps etc. Go to Preferences / Replacements to add your own trigger/replacement pairs.

- changed: Complete rewrite of Jumps tool. You can now browse by bookmarks and by all paragraphs using wild card (* and ? characters) enabled filtering. The Headlines option was removed due to lack of consistency.
Tricks:
Right click on item -> jump and close
CTRL + BACKSPACE -> close and return to start caret position
Hold CTRL -> jump on mouse hover

- added: Ability to set date-time format which can be used with replacements tool. For example use trigger "/now" to insert current time stamp.

- added: Insert symbol dialog with collection of recently used items.

- added: Paragraph count in Stats dialog.

- added: Ability to set standard page parameters in Stats dialog.

- added: New delete/backspace sound for both bundled typing sound schemes.

- added: Insert bookmark menu item. Many users didn't know how to use bookmark string ;-)

- fixed: Current selection was lost when scrolling.

- changed, fixed: Some other minor changes and fixes.


version 0.8.6.0, August 17th 2008
---------------------------------

- added: Scroll position indicator - a little dot at the right edge of the screen is visible only when needed i.e. when scrolling, or navigating by pressing PgDn/PgUp or Up/Down arrow keys.

- added: When blind scrolling with right mouse click, hit Control key to jump page up or page down. Release to scroll one line at a time again.

- added: Stats (F12) now include sentence count and average characters per sentence. The algorithm is not perfect - the sentence is any block of text that ends with . ! ? or ;.

- added: You can set progress bar to be visible only when idle for certain number of seconds. Check Preferences / Misc / Progress bar.

- changed: PageUp and PageDown keys are scrolling text and not moving the caret. You can return to starting point by hitting ALT+C.

- added: Some additional monkey wisdoms.

 

version 0.8.5.5, August 8th 2008
--------------------------------

- added: Finally decent Find and Replace tool. You can search using wild characters or even regular expressions.

- added: The ability to set number of spaces to use instead of tabs. Check Preferences/misc.

- added/changed: CTRL + Mouse wheel: text area width and text zoom factor are changed proportionally; ALT + Mouse wheel: change text area width; SHIFT + Mouse wheel: change text zoom factor only.

- changed: Screen zoom factor is maintained between sessions. When you come back, the screen will look exactly as you leave it.

- fixed: Inconsistencies with auto save when toggling recent files with CTRL+TAB.

- fixed/added: The caret *and scroll* position are maintained when switching between main and repository text.

- fixed: Blind mouse scrolling is now consistent with top and bottom margins in full screen mode.

- fixed: Some potential problems with typing sounds buffering. Especially on Vista machines.

- fixed: Some other minor fixes and changes.


version 0.8.5.0, July 20th 2008
-------------------------------

- added: Ability to set top and bottom margins of writing area in full screen mode. Handy when using WriteMonkey on large screens. You can, for example, increase bottom margin to avoid looking at the very bottom of the screen. Helpful for your eye and neck comfort.

- added/changed: Lock background or text color when using Try luck button in Preferences / Colors&Fonts. Hold Control key to change only text color, hold Alt to change only background color.

- fixed: If Windows shutdown (or log off) is forced, Writemonkey saves the current document before system closes it. In case of blank unsaved document (Scratch.txt), the file WriteMonkeyRecovery.txt is saved to the user desktop.

- changed / fixed: New splash screen and some other minor fixes and changes.

 

version 0.8.4.2, July 16th 2008
-------------------------------

- fixed: Potential problems with system fonts when running on Vista.

 

version 0.8.4.1, July 8th 2008
------------------------------

- fixed: Some potential problems with typing sounds when upgrading from older versions.

- added: Quick peep function to briefly hide Writemonkey. Useful to see what's happening behind without unnecessary fuss. Press F3 to hide, release to bring back. Suggested by Mike.

- fixed: Some other minor fixes and changes (new about box).

 

version 0.8.4.0, July 4th 2008
------------------------------

- changed: Typing sounds were completely redone and are now much more realistic. There are three different sounds - key sound, space sound and enter/new paragraph sound. You can use different sound schemes - some are available on Writemonkey web site, but you can create your own. Just add appropriate wave files in "sounds" directory. If you are happy with your scheme, please send the files to me, so I can make them available for other users to download. Thanks.

- added: Text area markers for better onscreen orientation. They are optional. Turn them on / off (or customize them) in Preferences / Layout tab.

 

version 0.8.3.5, June 15th 2008
-------------------------------

- added: Drag and drop file into text area opens that file.

- added: CTRL + TAB: toggle recent files (Windows ALT + TAB style).

- added: Setting for maximum number of recent files items (Preferences / Open&Save tab).

- changed: Shortcut for toggling bookmarks is now ALT + B (instead of CTRL + TAB).

 

version 0.8.3.1, May 27th 2008
------------------------------

- fixed: Netspell library was fixed and rebuild and now supports languages like Slovenian, Croatian, Russian, Greek ... Some new dictionaries are available for download. Request more!

 

version 0.8.3.0, May 26th 2008
------------------------------

- added: Advanced backup/history system. Writemonkey will automatically create multiple, time tagged backup files of your work. Each document you are working on has it's own folder in WriteMonkeyBackups directory (on your Desktop by default). You can set maximum number of backups for both - manual and automatic save. There is also "LastSave_filename.txt" file which always contains last saved version. The backup files are out of your way (no annoying .bak files in working directory!), but you can browse them easily if necessary. Cure for accidental deletes and save based disasters. The backups are off by default - use Preferences / Open&Save tab to enable them.

- changed: Properties dialog was rearranged.

 

version 0.8.2.0, May 7th 2008
-----------------------------

- added: Small and simple icons for both - main and context menu. Hope you like them.

 

version 0.8.1.0 , April 30th 2008
---------------------------------

- changed: Printing was completely rewritten. You can now preview before printing and set page properties (i.e. paper size, orientation and margins). There is a new tab in Preferences dialog, where you can choose to print page numbers (top or bottom) and save preferred printing style. You can print with current screen settings or use print specific formatting - font, line spacing, paragraph spacing and text alignment. For example - you can always print with basic Courier type and double line spacing, but use more appropriate font and spacings when editing text on screen. Printing is "selection aware" i.e. you can print only currently selected text.

- added: 100+ new monkey wisdoms for your amusement.

 

version 0.8.0.0, April 11th 2008
--------------------------------

- added: Integrated spell checking for many languages (using powerful Netspell engine). The program file comes with English dictionary, other are available for download in separate zip file. You can spell check whole document or just current selection. Just hit F7. See also Preferences / General settings for some other options.

- added: Writemonkey is now compatible with great Firefox extension It's All Text (https://addons.mozilla.org/en-US/firefox/addon/4125). Use it when writing text for your blogs, for web based e-mail ... It works with any textarea on any web page. To use this extension set Writemonkey default character encoding to UTF-8 and check out Always save on exit (Preferences / General settings).

- added: Two shortcuts for changing the case of selected text: ALT+up - from lower to upper, ALT+down - vice versa.

- changed: The default character encoding is now set to UTF-8. For greater compatibility.

- changed: "Monkey says" will never pop up when opening existing file using Open with Writemonkey in Windows context menu.

- changed: Preferences dialog was rearranged. Other settings is now named General settings. There is also a new tab - Spelling.

- fixed: some other performance issues and bug fixes


version 0.7.9.7, March 26th 2008
--------------------------------

- added: Quick find in Jumps dialog.

- fixed: Some inconsistencies in Jumps dialog.

- changed: In Jumps dialog: CTRL + Backspace = return back to starting point and close (instead of just Backspace)

 

version 0.7.9.5, March 1st 2008
-------------------------------

- added: Left click "blind scrolling" is improved: if you click at the very top or very bottom of the screen / window, the text is scrolled to the top / bottom. Same as "Home" and "End" buttons.

- added: Basic support for multiple monitors. You can use extended Windows desktop feature (in Windows display properties) and run Writemonkey in full screen on any monitor connected to your computer. This is also a fix - there were some problems when using monitors with different resolutions. Thanks to Jeff.

- fixed: The user settings are now preserved when upgrading to new version of Writemonkey.

- added: Ability to restore all settings to their default values. See: preferences / restore defaults.


version 0.7.9.1, February 18th 2008
-----------------------------------

- fixed: The text in repository is now safe even when using Windows new lines (default in preferences / other settings). Thanks to Mike and his quick insight.

 

version 0.7.9.0, February 17th 2008
-----------------------------------

- added: New Layout tab in preferences dialog. Ability to set text column width (moved from Other settings), line spacing, paragraph spacing and text alignment (left, right, centered or justified). Beware that these settings do not apply when using built in printing. Not yet anyway.

- changed: Scroll buttons were removed, because there is no need for them. You can still scroll by clicking next to the text area. Upper half will scroll up, bottom half will scroll down. You can disable this feature in preferences / other settings.

- added: Jump back to caret shortcut (ALT+C). Useful when scrolling through text and want to quickly return to the current writing position.

- added: Option to save files with Unix line breaks. \n instead of \r\n which is Windows standard. Unix line breaks are recognized by majority of Windows programs, but not by Notepad. Good for greater portability to other platforms.

- added: Now you can choose weather to use regular tabs (\t) or plain spaces instead of them.

- fixed: Text modification state is now preserved when changing preferences or colors. Ask to save dialog is shown only when needed.

- fixed: Open with Writemonkey check box state in preferences dialog is now correct even when upgrading to higher version of WM.

- changed / fixed: URL addresses are now clickable in repository and main text. This is due to reported framework bug - you can not change the DetectUrls at runtime. See: http://support.microsoft.com/kb/814310

-------

- BUG [Fixed!]: in some circumstances the repository text looses line breaks. It has something to do with Windows line breaks \r\n. It seams that this is a framework bug, but I'm not sure if that really is the case. There is a dirty workaround: the bug will disappear if you use Unix line breaks. I'll fix that in the future. PLEASE REPORT YOUR INSIGHTS.

 

version 0.7.8.1, February 10th 2008
-----------------------------------

- fixed: backgrounds of all icons are now transparent as they should be.

- added: shortcut to minimize Writemonkey to system tray (F2). Handy when working in full screen mode.


version 0.7.8.0, February 1st 2008
----------------------------------

- added: Jumps - an innovative tool for navigating documents. You can jump using:

Bookmarks (the default bookmark string is ">>")

Headlines (paragraphs in capital letters not longer than 50 characters)

Paragraphs (paragraphs longer than 50 characters)

Click = jump to specific location in text
Right click = jump and close
Backspace = return back to starting point and close

There are some other controls and settings - Recent files list and Tools. Fell free to explore.

The jump window can be toggled by pressing ALT-J, or by middle clicking left or right of the text area. The window can be repositioned or resized - new settings will be saved.

Your feedback about this new feature would be appreciated!

- added: Vista icon (256x256 resizable png) and some other sizes for large screens (96x96, 72x72 bmps).

- fixed: some minor changes and fixes.


version 0.7.7.0, January 18th 2008
----------------------------------

- added: Simple but handy bookmark system. Insert bookmark string anywhere in your text (the default is ">>", but you can personalize this in Preferences dialog) and then toggle between bookmarks with CTRL+TAB shortcut. When the last bookmark is reached, the beep sound is played and the search continues at the top of the document. This feature will be expanded and refined in future versions. Please send feedback.

- added: Handy Help card with shortcut list. Just hit F1.

- added: New more pleasant and authentic default typewriter sound (under number 1). There are still four other to choose from.

- added: Additional shortcut for toggling repository / main text: ALT + R.

- added to the web page: Microsoft Consolas font - for best experience Monkey recommends this new free font. Visit Downloads to get it.

- fixed: Some spelling errors in Preferences dialog box. Thanks to Mats Bleikelia.

- fixed: Some other minor changes and fixes.

 

version 0.7.6.1, January 4th 2008
---------------------------------

- added: Some control over text encoding. You can set the default text encoding scheme in Preferences / Other settings. All new files (Scratch) will use it. You can choose between Unicode, Unicode big endian, ANSI and UTF-8 code tables. The preset Unicode should work Ok. for the majority of us, so if everything is Ok. and you don't know what to do with this setting - just don't bother.

Encoding of old (opened) files is preserved - the opened ANSI text will be saved as ANSI, UTF-8 as UTF-8 ...

- fixed: Because of new encoding features, text files are not always saved as ANSI text. This should prevent potential problems when saving files with international characters.

- fixed: Some other minor fixes.

 

version 0.7.5.0, December 18th 2007
-----------------------------------

- added: New repository mode for each document. Now your text document can be divided into two parts. The main text part is where your writings reside. The second part is repository for storing notes, unfinished parts, data clippings or URL's which are automatically recognized as active links and are clickable.

You can easily toggle between two modes and move parts of text back and forth. To avoid confusion the "Inverse colors in repository mode" can be set in Preferences / Other settings (already on by default).

If there is content in repository part, the text file is saved in format:

"main text***END OF FILE DIVIDER***repository text".

You can see that if you open file in Notepad or some other text editor. This feature was initially proposed by Nikolaj Pečenko.

- added: New icon set matching the current default color scheme (yellow on green). ICO file now includes multiple size icons (16x16, 32x32, 48x48).

 

version 0.7.1.0, November 16th 2007
-----------------------------------

- added: New keyboard sound (number 5) emulating good old "click" computer keyboard. Requested by Miha.

- added: You can optionaly set default printing font. If this is enabled, the printout will allways use chosen font instead of onscreen one. If disabled the current onscreen font will be used. Go to Preferences / Other settings / Printing. Requested by Karina.

 

version 0.7.0.0, October 20th 2007
----------------------------------

- added: Killer feature for journalists! Now you can set the maximum number of characters or words and display the progress bar of your work. When limit is reached, the red overhead portion of the bar appears. This is appropriate when writing stuff which needs to be exactly of certain length, and you want to intuitively monitor your progress. The feature was proposed by Monitor magazine columnist Nikolaj Pečenko and welcomed by many of our journalist friends.

- added: "New from clipboard" command in File menu was added to quickly get your text into WriteMonkey. The new document is created with text from clipboard already in place. Of course copy and paste works well too.

-added: Shortcut for toggling progress bar on and off. Use ALT + P.

- added to the web page: WriteMonkey is still free, and always will be, but from now on you can donate through our Paypal account. It is not all about money - but if you send us some, we'll see that our efforts pay off and continue to develop this program.

- fixed: Shortcuts keys for changing screen zoom factor and text width are altered due to some conflicts with other commands. Instead of ALT + arrow keys use CTRL + ALT + arrow keys.

This release also implements some other minor features, bug fixes and cosmetic changes.

 

version 0.6.2.1, August 3rd 2007
--------------------------------

- fixed: Potential problems when adding "Open with WriteMonkey" command in Windows context menu i.e. adding right values to the registry.

 

version 0.6.2.0, July 31st 2007
-------------------------------

- added: Optional integration with Windows context menu. Right click on any file (even files with no extension) will show "Open with WriteMonkey" command.

 

version 0.6.1.0, July 26th 2007
-------------------------------

- added: Three additional typewriter sounds to choose from.

- added: Shortcut for toggling typewriter sound on and off (ALT + S).

- added: Shortcut for generating random color scheme. The same as Try luck button in preferences dialog (ALT + L).

- added: 150 additional "Monkey says" wisdom quotes.

- added: List of all keyboard shortcuts in online help section.

 

version 0.6.0.2, June 16th 2007
-------------------------------

- added: Ability to set text width and text zoom factor using shortcuts (ALT + direction keys).

- fixed: Some problems with typewriter sound when applying Preferences dialog more then once per session.

 

version 0.6.0.1, May 15th 2007
------------------------------

- added: "Try luck" button in Preferences / Colors&Fonts. This will generate random text color and background color with preserved contrast for readability.

- added: New icon (still temporary).