Saturday, December 25, 2004

MacJournal 3.0b2 is out

This is the second beta release of MacJournal 3.0, formerly called 2.7. There was a development in the availability of MacJournal 3.0 that you should know about as you read this. MacJournal 3.0 will be republished by Mariner Software as a commercial product. It will be $30 with a $15 upgrade price for existing users. I will continue to develop MacJournal and still creative control over it. For scheduling reasons, 3.0 will have to be English-only. I regret this as I am very proud of the localizations that MacJournal supports and they are of great importance to me. But there just isn't time. After 3.0 is finalized and sent off to the CD factory, localization will begin and I hope to have a (free) update to it that includes all previously supported localization.

Important: MacJournal now has serialization. If you don't have a serial number it will time out after 7 days. For this beta only use the serial number "MacJournal Beta Serial Number" to get it to serialize.

Here are some of the changes for beta 2:

- Reorganized the menu bar. It's different, but I think it will be better. It fits in with the system more.
- Fixed some things like Underlining for Full Screen mode
- Improvements to List Style (current line will switch to the new style correctly now)
- Improved the Auto-scrolling in Full Screen mode (Shift-Command-2 for now)
- Added support for Smart Quotes (enabled by default)
- Blogger and LiveJournal sheets will respect the system settings for Web proxy.
- More Jaguar compatibility (Full screen mode should be working now)
- Implemented some new windows to deal with being a Commercial Product:
• End User License Agreement (EULA)
• Welcome window asking you to register
• Registration window for serial number

There are plenty more fixes; be sure to read the Version History.

Some of the larger changes and/or additions in 3.0 as a whole:

- Nested journals. Drag a journal into another journal to put it inside the other one. This has been a long time in the making.
- Manual sorting of entries. Drag entries (or journals) around inside their journals to manually place them were you want them. Note that this disables sorting for every journal when you do this. Re-enable it in the Entry menu if you choose.
- Wiki links. Create links that link to other entries automatically by formatting it in the "wiki" style (Google for "wiki" for a full explanation). Short version: something like "CamelCase" in your entry text will become a link to an entry named "CamelCase" or "Camel Case" or even "Camel, Case!" in the same journal.
- Sort Lines, Change Case, Remove Line Breaks. New text clean-up options in the normal place.
- Copy As HTML. The same functionality found in exporting to HTML but without all the hassle of creating a file.
- Full Screen. View menu item, toolbar item, and the F8 key all bring the text area of the window full screen so you can concentrate just on the text, or make a presentation.
- Menu Item Reorganization. Moved some menu items to make the menus shorter and put things in the expected places.
- Bug Fixes. Bugs have been fixed. High priority fixes will be in 2.6.1. The crasher in "Multiple Spaces to Space" has been fixed here.

Those are just the big ones. There are smaller ones (like Smileys) that are also there. Please read the version history file! If you had the Hidden Preferences window enabled in 2.6 (via the "IncludeHiddenPreferencesMenuItem" preference) note that it has changed. You need to re-set the preference in the Terminal using the new key "IncludeHiddenPreferences" since the Hidden Prefs are now found in the actual Preferences window.

Reporting Bugs

Please let me know about any bugs you find in this release as soon as possible. Use the "Report A Bug" menu item in the Help menu to see a list of known issues for your current build (as they arise). You can also automatically create a new e-mail.

If MacJournal crashes on you, look for a crash log in ~/Library/Logs/CrashReporter and include that in your report. If there's some funny behavior, try looking in the Console (in /Applications/Utilities/) and include any output related to MacJournal in your report. Please be specific about things that you are doing that aren't working out, whether it's a crash or a behavior that you don't like. Also, include what release of MacJournal you are using in your e-mail. I appreciate your feedback