DragThing 2


DragThing Version 2.1 of 1st December 1997 by James Thomson

DragThing 2.1 is a new version of DragThing with many features added including full support for MacOS 8 contexual menus.


2.1

Added full support for MacOS 8 contextual menus, including:

* a menu with recent documents opened for application dock items
* a menu with the contents of folder and disk dock items
* a menu to hide, show and quit process dock items
* quick access to common commands like Get Info, Show Original and Minimise

Added option to float docks on a per dock basis.
Added startup and shutdown folders for automatic execution of AppleScripts.
Added option not to execute AppleScripts when double-clicking them.
Added option to click empty spaces in docks to add items through an Open File dialog.

Much improved command-tabbing to switch between processes.
Much improved auto-minimising of floating dock windows.

Fixed a bug causing the process dock to stop working and floating docks to hide after running games.
Fixed a bug causing the process dock to move when games switched resolution.
Fixed a bug causing hot keys to be lost occasionally.
Fixed a bug causing only the first item of a multiple selection to be opened with floating docks.
Fixed a bug executing AppleScripts when the DragThing Scripts folder was not present.
Fixed a bug stopping files with short names from appearing in the Settings menu.

Made serial number entry more forgiving about leading and trailing spaces.
Added some useful information about registering to the Register window.
Other minor user interface tweaks, bug fixes, and changes to the manual.
Recompiled with Metrowerks C/C++ 1.8.


2.0

Fully scriptable and recordable.
Now can switch between different settings files on the fly.
MacOS 8 Appearance Manager/Kaleidoscope/Aaron/Church Windows savvy user interface.
Added option to hide all other applications automatically when switching.

Added option to grey out the icons of hidden applications.
Added sliders to control delay before switching.
Added save menu item to do an immediate backup of preferences.
Now can drag OpenDoc stationary and drag to many more applications.
Better handling of preferences to avoid corruption, and smarter fixing of problems.
Can rotate minimised docks.
Notes for any item.

New Scripts and Settings folders and menus.
Command-key equivalents in all dialogs.
Drag & drop text editing and intelligent copy & paste in all text fields.
Lots of user interface tweaks.

Fixed bug when dragging items with null type and creator to dock items.
Fixed bug truncating names on 2-byte character systems.
Many other fixes.

Kagi registration scheme.
No longer expires after a year of being released.
Recompiled with Metrowerks C/C++ 1.7.1.

Also available in registered copies:

Added option to float the dock windows above all applications.
Added hot keys to switch between applications, launch items, bring DragThing to the front, and more.


1.6.2

Added option to draw window contents to match the MacOS 8 default appearance.
Added option to use translucent dragging of icons under System 7.5.3 or later.
Added view by name only option in the View menu.
Added 'Open Location' window for opening an entered URL with the appropriate helper application.

Now accept 'Get URL' events and open the URL with the appropriate helper application (and it's scriptable too).
Now detect if Aaron is installed and automatically change appearance options to match.

Worked round a bug in the 7.5 colour picker that was causing DragThing to crash with Balloon Help on.
Fixed a few cosmetic bugs that were really bothering me.
Fixed a few mistakes in the balloon help and documentation.
Some other minor user interface changes.
Recompiled with Metrowerks C/C++ 1.5.


1.6.1

A beta version of DragThing 1.6.1 was accidently uploaded to AOL by one of my beta testers. There were a number of problems with it and it is hard to distinguish from the release version, so I have bumped the version number up by one for the final release to avoid complications. If you see any version 1.6.1 of DragThing it is actually a beta, and should be upgraded to 1.6.2.


1.6

Now you can drag URLs into docks and double-click them to open with Internet Config installed.
Now you can import HTML files to create docks of URLs and export them to HTML again.
Now you can rearrange the layer folder tabs by dragging and can move layers between docks.
Now you can change the name of dock items without changing the name of the original.
Now you can copy and paste custom icons for dock items.

Added option to double the speed of drawing docks showing item names by caching data in memory.
Added option to double the speed of startup by not checking for bad dock items.
Added options to show the full path, icon and filetype of the current item at the bottom of the dock.
Added option to use the real system WDEF (and worked round a problem caused by Aaron 1.3 ).
Added option to turn off zoom rects.

More routines for detecting and fixing problems with the Preferences file.
Much faster live dock window growing.
Much smarter hot corners on multiple monitor systems.
New about window with links to the DragThing web page.
New preferences window with multiple pages of options.
Lots of user interface enhancements and some other new options and bug fixes.
Recompiled with Metrowerks C/C++ 1.4.5.


1.5.1

Fixed -50 error at startup when a process with a custom icon was running.


1.5

Added multiple layers to docks with folder tabs to switch between them.
Added option to show the name of the item under the cursor at the bottom of the dock window.
Added option to cache the icons of dock items & other data in the Preferences file for faster startup.
Added option to highlight the running processes in all docks.
Added window to edit the colour schemes.
Added Label menu for dock items.
Added 'Find' button to the missing file alert box.
Added 'Launch Finder' button to the 'Finder not running' alert box.

Now a dragged dock window will snap to the edges of the screen and other docks when close.
Now you can select and drag more than one dock item at a time just like in the Finder.
Now with live dock window growing.
Now you can resize the dock item squares and minimised docks on a per dock basis.
Now the process dock shows custom icons and labels for running applications.
Now icons for stationery files show up properly.
Now alert boxes and dialogs appear on the correct screen with multiple monitors.
Now hot corners work on multiple monitors.
Now full slot clicking can be set independently of single-click setting.
Now holding down command and control while clicking an item removes or quits it.
Now easier to localise into different languages.

Documentation rewritten and now distributed in eDOC & PDF formats with an Apple Guide file.
Various other minor (and not so minor) changes.
Recompiled with Metrowerks C/C++ 1.4.


1.1

Now can change the dock font and size.
Now can change the dock colours.
Now can hide dock window titlebars and show dock names in the titlebar.
Now titlebar position can be changed independently of dock orientation.
Now you can type the name of an item to select it like in the Finder.
Now position of dock windows can be stored relative to a specific corner.
Now accepts files dragged from Find File and other applications.

Added Window menu to switch between docks (with command-key shortcuts).
Added Import and Export commands to load and save a dock as a folder of alias files.
Changed the Dock Options window to include the single-click and minimise/maximise options and more.

Fixed crashing bug when dragging items into the Finder.
Fixed bug with folder icons being corrupted.
Fixed bug causing a phantom click when clicking on a minimised dock in the background.
Fixed bug in window positioning after a resolution switch.

Yet more minor application and documentation changes.
Recompiled with Metrowerks C/C++ 1.3.


1.0.2

Now keeps a backup copy of the Preferences file.
Now checks for missing dock items at startup and flags them with a red question mark over the icon.

Changed dock WDEF to System windoid style with zoom box to minimise/maximise docks.
Changed Dock Options dialog into a non-modal window.

Fixed potential problem when getting custom icons from files.
More minor application and documentation changes.


1.0.1

Now you can drag items in docks onto other items in docks.
Added new large icon with name view.
Added experimental ability to lock docks.
Dragging multiple items to an empty square in a dock will add them all if there is enough space.

Fixed bug in window positioning on multiple monitors.
Fixed crashing bug when opening the Preferences window on some Macs.

Some other minor application and documentation changes.
Recompiled with Metrowerks C/C++ 1.2.1.


1.0

First public release.



Last updated 1st December 1997


Send mail to james.t@kagi.com