A highly recommended upgrade, focused mostly on bug fixes.
View SharpMT FAQ: FAQ
Download: .NET Framework, version 2.0 (required to run SharpMT 3.1)
Three major updates to for this new release:
The Crash On The Menus When No Drafts Were Open – this was the driving force for this update. The version is 3.1 – rather than 3.0.1 – because .0 releases make my feet itch. Anyway, there was an old bug that returned to life and had to be shot dead again. The bug was that if you moved your mouse over a menu and a draft wasn’t open, it would throw an exception. Not so bad, right? Wrong: the initial state on a new installation is a SharpMT window without a draft open! This is now fixed – if there’s any additional errors like this, please let me know ASAP.
New encodings – this one was by request and something that should have been done a while ago, but I guess I over looked it. Characters like “ ” and ‘ and ’ are now encoded to their Unicode equivalent. The goal of this is to ease copying from other web sites and pasting into a SharpMT draft. As part of this little experiment, I attempted to turn on the encoding support for non-Latin based foreign languages: it’s even more screwed up now than it was in version 2.6 and I believe it’s because of my inexperience with the new Framework. No ETA on it, but for right now, it’s off the TODO list.
Keywords field – I moved the keywords text box to the Main tab, keeping the UI of SharpMT more in line with TypePad. Also, the font of this text box is tied to the font of Entry Body, Extended Entry, and Excerpt. I hope people like it, because it’s staying this way – call it the perk of being the author of the tool! I only recently started to use the field and discovered that it shares the same row as Excerpt on the TypePad web UI… so it’s doing the same thing here. If you minimize the bottom pane, both text boxes get minimized – it’s function and functionality remain unchanged; this is simply a cosmetic change.