Montage Changelog

What's new in Montage 3.0.559

Dec 22, 2009
  • This is a major update that includes a number of bug fixes, functional extensions, and interface refinements. New features have been added to improve usability in general, including enhancements to Montage's drag-and-drop capabilities, metafile compaction and portability improvements, keyboard shortcuts, new icon options, plus numerous refinements to menus and various dialogs. Facilities for creating graphical montages have been significantly extended with the introduction of dynamic Internet fetching and additional wallpaper features.
  • In addition to the changes summarized below, this release contains a variety of fixes that are detailed more fully in FIX: summary of bugs and problems fixed in Montage build 559, of 3/23/08. Among the more notable fixes are those relating to occasional drag-and-drop and shutdown problems, relative paths, environment variables, off-screen display issues, and preservation of mixed-case filenames.
  • dynamic Internet fetching
  • The new dynamic fetching capability enables missing files to be retrieved transparently across the Internet, and then retained indefinitely for future use as local files. This feature optionally applies to any sort of Shortcut target document, as well as icons and wallpaper images. Through dynamic fetching, it is possible to create and distribute graphically rich montages that incorporate large amounts of imagery without directly including the images themselves, thereby greatly reducing the size of the files that need to be distributed and avoiding potential copyright issues.
  • The new Tools menu provides commands and options related to dynamic fetching, including a new analysis tool for detailed reporting on montage contents and missing/fetchable files, commands to Fetch all missing files immediately or Fetch all with prompt, options for automatic Fetch on Demand, Prompt Before Fetching, and a fetch timeout setting.
  • wallpapers
  • Each montage now supports up to 9 alternate wallpapers, which can be cycled through with the F3 and Shift+F3 hot keys, or accessed directly via Alt+number key. The new Wallpaper submenu of the main View menu includes commands to Insert, Append, Change, or Remove a wallpaper, and the Fit to Wallpaper option dynamically resizes the Montage Desktop window to match wallpaper image dimensions. (This setting has been added to the Graphical vs Standard group of global options.) Also, a new option to Hide Shortcuts (F4) enables you to quickly toggle the visibility of all Shortcuts, for an unobstructed view of the background image.
  • Shortcuts
  • A number of Shortcut refinements have been made, in addition to supporting dynamic fetching. The capability of dragging and dropping Shortcuts between montages has been enhanced to include numerous Shortcut properties that cannot be represented by standard Windows links. Also, a new global Shortcuts dialog has been introduced, accompanied by simplifications to the main View menu and Montage Options context menu. This dialog allows you to perform various actions against all Shortcuts and more easily adjust global options pertaining to icons, style settings, and tips.
  • New icon related features have been added, including the Icon is Target and Image is Icon settings for deriving icons directly from target images, the new Pre-Fetch Icons option, and commands to Reset All Icons to Default and Clear Icon Cache. Options for Shortcut tips have been gathered into a more convenient tab in the new global Shortcuts dialog, and the description field in Shortcut Properties now supports an automatic ("++") substitution mechanism for augmenting tips with basic target information. A separate page of the global Shortcuts dialog is devoted to Shortcut color and style settings, most of which can also be toggled from the View menu and accompanying hot keys. The Mouseover Effect (Shift+F4) has been enhanced to display hidden titles as well as borders, and this option is now always enabled.
  • The Shortcut context menu has been reorganized, adding two new submenus for Icon and Internet options. The Icon submenu includes new commands to Copy Icon Path, Show URL, Copy URL, and Fetch Icon from URL, and the former "Use Default Icon" command has been renamed Reset Icon to Default. Under the Internet submenu are commands to Show, Copy, or Fetch the URL corresponding to the Shortcut's target. Also there is a prominent Fetch Missing Target command, if the target is missing but known to be fetchable. Assorted bug fixes and small improvements to the Shortcut Properties dialog are listed in mkb00019.
  • main menu and Montage Options context menu
  • Main menu changes have been made under the File, View, Tools, and Help menus. The View menu has been reorganized, eliminating the obsolete Icon Size submenu, adding the new Wallpaper submenu, and assigning new hot keys to various commands and options. Save View As... has been moved from the View menu to the File menu. The new Tools menu supports dynamic fetching features (described above) plus advanced diagnostic commands that were previously under the Help menu.
  • Changes to the Montage Options context menu include a number of simplifications due to the introduction of the global Shortcuts dialog, which led to the elimination of various redundant actions (Normalize Children, Minimize Children, Send Children to Back, and Close Children) and submenus under the More submenu (All Shortcuts, Shortcut Style, and Shortcut Tips). Also under the More submenu, the Background submenu includes extensions supporting new wallpaper features (described above), there is a new Internet Fetching submenu, the Advanced submenu has been moved from its previous location, and the Advanced, Auto-Detect Montages option has been moved from the menu into the Shortcuts dialog. A reorganized More, Window Type submenu adds support for 4 optional border styles.
  • miscellaneous improvements
  • The following list summarizes additional enhancements in this release:
  • improved support of mixed case filenames in various contexts, including Montage metafile names and Desktop window titles (which were previously forced to lower case)
  • to further shrink metafile size, added the new Save Command Processors option (OFF by default) and Zap command for deleting internal clutter. (Also eliminated the obsolete "Save Visible As..." command, which is no longer needed.)
  • enhanced portability across different screen sizes and Windows workspace layouts, with a new option to automatically avoid off-screen window placement (enabled by default)
  • for more flexibility in creating custom add-ons, added the Montage program directory to the default search path used by Montage
  • changes to features that were introduced in build 526
  • enhanced the ability to widen/narrow Shortcut title via keyboard Ctrl+Right/Left keys, so as to operate in units of whole words instead of individual pixels when auto-sizing is enabled
  • omit Show Borders from properties affected by Standard Style / Graphical Style commands
  • use a default icon for Montage's image viewer, but support new options for deriving icon from target
  • revised definitions for the F2 and F3 hot keys, which are no longer needed for icon resizing
  • removed the unnecessary command to launch Cosmic Montage from the Help menu
  • Also see mkb00019 for further information about assorted bugs and problems that have been fixed.
  • This version (build 559) was released to registered Montage users as an update to the runtime executable, MONTAGE3.EXE. For installation instructions, see notes about quick-setup and updating a previous installation of Montage.

New in Montage 3.0.526 (Dec 22, 2009)

  • This major update introduces a new, graphical style of montage, with transparent Shortcuts superimposed on a background image (wallpaper), providing a more visual way of organizing information. The following extensions, general enhancements, and bug fixes have been added:
  • variable icon size, ranging from 0 (no icon) continuously up to 48 pixels, and larger
  • new Shortcut style options: border outlines, transparent, with or without titles
  • user-selectable color of Shortcut titles and borders, for contrast against any background
  • optional mouse-over effect, especially useful with fully transparent Shortcuts ("hot spots")
  • new Send Shortcut to Back command, for overlapping transparent Shortcuts
  • ability to resize Shortcuts via Ctrl + cursor keys, or Shift + Ctrl + cursor key for coarse adjustment
  • Tab or Shift + Tab key for cycling through Shortcuts in z-order, via keyboard
  • allow use of Enter key to launch a Shortcut, equivalent to double-clicking on it
  • option to disable in-place editing of titles when clicking on the title of a selected Shortcut
  • option to display or hide Shortcut titles (usable for "quiz mode" in graphical montages)
  • option to lock/unlock the position of individual Shortcuts, to avoid accidental drag-and-drop
  • revised the View menu, removing some redundant commands (Clear, Abandon), and adding others
  • added a separate option for toggling background image (wallpaper) on or off
  • introduced a new Relative Paths option, for easier creation of fully portable montages
  • revised initialization of sound, wallpaper, icon, target, and dir paths for either relative or absolute modes
  • new commands for quickly switching between standard and graphical montage styles
  • introduced distinctive new icons for Montage's built-in viewers
  • made the default icon for Montage's image viewer be a thumbnail of the target image itself
  • changed the default directory for picking a wallpaper to be the current dir, not the Windows dir
  • fixed occasional (infrequent) errors caused by mouse actions while Montage closes or timer fires
  • added a Help menu command to launch Cosmic Montage, a graphical astronomy montage
  • This version (build 526) was released to registered Montage users as an update to the runtime executable, MONTAGE3.EXE. For installation instructions, see notes about quick-setup and updating a previous installation of Montage.

New in Montage 3.0.521 (Dec 22, 2009)

  • Small refinements:
  • support new keyboard actions for moving and deleting Shortcuts
  • changes to the About Montage dialog and Help menu, adding links for online purchasing
  • This version (build 521) was released to the general public as a full, self-installing executable, MOSETUP.EXE. For installation instructions, see notes about the standard setup and updating a previous installation of Montage.

New in Montage 3.0.520 (Dec 22, 2009)

  • More small fixes and enhancements:
  • fixed problems with detection of Explorer view modes under Windows ME
  • added the Shortcut Refresh command, plus other refresh-related refinements
  • fixed occasional timer errors on right-click + drag-and-drop
  • force new Shortcut into initially selected state
  • fixed occasional right mouse button non-responsiveness after drag-and-drop into Montage
  • fix to very infrequent "variable 'targisopen' not found" on invoking Shortcut context menu
  • avoid "www." prefix on hard-wired URLs for this site, to avoid small issues with FrontPage server
  • This version (build 520) was released to the general public as a full, self-installing executable, MOSETUP.EXE. For installation instructions, see notes about the standard setup and updating a previous installation of Montage.

New in Montage 3.0.517 (Dec 22, 2009)

  • This is a major upgrade that enhances Montage's capabilities for launching, monitoring, and controlling diverse applications, supports greater portability, reduces metafile size, and now includes a collection of sample montages. It includes interface refinements to menus, Shortcuts, and the Shortcut Properties dialog, plus a number of bug fixes. Here are some of the highlights:
  • automatic compaction of metafiles, reducing size and eliminating gradual bloat (see mkb00001)
  • enhanced application intelligence for selected applications, including Microsoft Outlook and Word
  • recognition of multiple instance restrictions that apply to certain applications (see mkb00003)
  • avoidance of mis-detection caused by splash screens and popup windows (see mkb00002)
  • introduced exclusivity features, so Montage is now an exclusive document application
  • auto-detection of existing openings for certain applications (Montage and Word)
  • improved support of nested montages, regardless of multiple, asynchronous window openings (see mkb00010)
  • portability features, including short names, relative paths, environment variables, and dynamic properties
  • extensions supporting special pathname syntaxes, including UNC (network) paths, URL protocols, and CLSID syntax
  • new features for highlighting, monitoring, controlling, saving, and restoring application zoom states
  • new command to send a Shortcut's target window to back, behind all other windows
  • new global commands for performing actions against all children or all open Shortcuts
  • context menus and Shortcut Properties dialogs are no longer confined within the Montage Desktop window
  • enhanced automatic and manual icon initialization features
  • free form Shortcut descriptions for notes and annotations attached to Shortcuts
  • automatic display of flexible Shortcut tips, controlled by hovering the mouse
  • better initialization of default directory for various Shortcut Properties and Montage options
  • improved capability for widening and narrowing Shortcut titles
  • editing context menus for all text fields in the Shortcut Properties dialog
  • cleaner separation of generic and application-specific Shortcut properties
  • Selected checkbox for easier association of a Shortcut with its Properties dialog
  • advanced settings for greater control of application launching, detection, and closing options
  • respect applications that take responsibility for their own window sizing and placement
  • support of persistent Thumbnails view mode for Shell Explorer windows
  • small refinements and clarification of the New Montage... command
  • more concise titles for Shortcuts created by dragging-and-dropping hyperlinks into Montage
  • reduced clunky transient effects during Montage initialization
  • eliminated useless, distracting messages from the status bar
  • new timer options, e.g. background refresh toggle, for performance tuning on slow machine
  • refinements to organization and terminology in menus and Shortcut Properties, for clarity
  • added new Montage command line options and revised previous default creation behavior
  • revised conventions for Montage Desktop window title, assuring uniqueness
  • metafile versioning and automated metafile version checking and conversion, as needed
  • assorted fixes as detailed further in mkb00012, including previously unreported problems
  • Most of our recent testing has been done under Windows XP, and the initial selection of samples is very small. (The previous release was tested mainly under Windows 95, and had no sample montages.) An update of the full Montage setup program, MOSETUP.EXE, will not be made until more extensive testing and debugging is done across all versions of Windows, and a larger set of samples has been prepared.
  • This version (build 517) was released to registered Montage users as an update to the runtime executable, MONTAGE3.EXE. For installation instructions, see notes about quick-setup and updating a previous installation of Montage.

New in Montage 3.0.373 (Dec 22, 2009)

  • A minor program update, but immediately noticeable: adds sound effects and window activation options relating to view restoration, i.e. what happens when you open a montage. Instead of bringing the Montage Desktop window to the foreground, the default behavior has been changed to leave the Desktop window initially behind any associated external application windows that it launches, instead generating a distinctive chimes sound to indicate when the view restoration has completed.
  • There is a new On Restoration submenu of the Desktop Options context menu, with a toggle to specify whether the Desktop window should be brought forward (as it was previously). Also under the same submenu are options to toggle the sound ON or OFF, to use the default sound (CHIMES.WAV), or to select any other .WAV file (e.g. from the Windows Media directory) as the custom sound for this montage.
  • This version (build 373) was released to the general public as a full, self-installing executable, MOSETUP.EXE. For installation instructions, see notes about the standard setup and updating a previous installation of Montage.

New in Montage 3.0.369 (Dec 22, 2009)

  • This version (build 369) was released to the general public as a full, self-installing executable, MOSETUP.EXE. For installation instructions, see notes about the standard setup and updating a previous installation of Montage.