Many of the items list here apply to features in ObjectDock Plus.

1.90 release
----------------

1.59b beta
------------
x-Fixed mouse lagginess on startup / when ObjectDock is busy.

x-Improved system tray, should now work more reliably than ever! Outlook 2007 and Windows Live Messenger should both now work reliably.

x-Fixed issue where autohiding tabbed docks would not autohide anymore after you right clicked anything.

x-Fixed up a couple minor resource leaks

x-Improved taskbars / thumbnail behavior.

x-Added option to turn off tabbed docks' ability to automatically dock to the edge as a drawer when dragging. Option available in "misc options".

x-Fixed multimonitor issue with the Start Menu functionality, and added better problem-notification.

x-Fixed issue with flyouts where if they contained 9+ items and zooming is disabled, they could show up partially behind the dock.

x-Fixed issue where icons for url-shortcuts would not get remembered

x-UI improvments



1.59a beta
------------
x-Custom icons set for program file shortcuts now automatically sync with custom icons set for windows of a program in taskbars.

x-Ability added (to be shown off in the release version) of ObjectDock to apply included default images for programs that do not have high-resolution icons already included with them. For example, a default Notepad shortcut on XP would use the included custom high-quality icon, but on Vista where a high-quality icon is available for Notepad, ObjectDock will use the actual Notepad icon.

x-New "Troubleshooting" dialog with quick access to disabling features of ObjectDock

x-Fixed various bugs that cropped up in the previous beta, including issue where top-halves of icons on docks on the top/left side of the screen would be unclickable, and where launching url-shortcuts would just launch a browser not actually open the page. Various attempts made to help solve lagging-on-startup problems some users saw.

x-Variety of little glitches fixed involving such things as autohide, drag & drop on zoomer docks, etc.

x-Increased drawing optimization code's ability to manage images. Should result in quicker than ever drawing and decreased memory usage for zooming docks.


1.59 beta
------------
x-Zoomin/Zoomout smoothness significantly enhanced, and is now adjustable! Find the new options in the "Quality & Performance" settings

x-Fixed a significant significant number of "little glitches" in behavior

x-Completely redone z-ordering system. See the new "interaction" area in zooming dock's positioning options. Should help eliminate problems people were seeing where dock would lose always-on-top.

x-Improved handling / awareness of full-screen applications

x-New mode: "keep on top, hiding off-screen for maximized applications", which makes the dock always on top except when a window is maximized, at which point it will automatically temporarily turn on autohide

x-Docks can now not only be left/right/center aligned, but anywhere in-between. See the new slider in zooming dock's positioning options

x-Brand new "Show Start Menu" functionality! Will show your existing startmenu/startpanel right next to the cursor when you click it. Add one by right clicking dock and choosing "Add -> New Start Menu Entry"

x-Background code *significantly* improved. Should no longer ever be able to see the background not behave properly / leave gaps / etc.

x-New option available to turn on "proportionate stretching" for backgrounds

x-Added better extension handling. Not only can mailto:// and http:// now be used to bring up your apps associated with those protocols (email, web) but also this works with any other protocol as well (aim://, bittorrent, etc)

x-Dialog flow / layout improved for zooming docks

x-Ability to export backgrounds added to the DockZip packaging format. Try this feature today by right clicking the dock and choosing "Pack images for sharing"

x-When packing up icons, you can now reliably drag dock items on to the "packager" dialog, and the icon associated with that item will automatically be added to the package you're creating

x-Can now drag/drop "Internet" and "Email" shortcuts from start panel into dock

x-Dramatically improved behavior during right click menus on zooming docks. When you right click and the dock's zooming locks in position, if you click/right-click on another item ObjectDock will now correctly select the item that your cursor was over at the time, not what i would be after the zoom lock is released. Similarly, if you begin dragging an item while locked, the program will behave appropriately instead of its prior very unpredictable behavior.

x-Improved dock's ability to judge what maximum size it should be. Dock will now exactly fill the screen when you set it to be as large as possible, and it will properly maintain this as you add/remove items.

x-Colorizing a background now also colorizes the indicators you've selected to use

x-Improved autohide ability in general. Also, added ability for autohide to give activation back to the window that had it if an autohidden dock gets activated temporarily and then hides.

x-Drag & drop smoothness enhanced

x-Significant improvements when using an extension only in shortcuts. If you now create a shortcut with ".doc" to open your word processor, ".mp3" to bring up your mp3 player, etc, the shortcut's icon will update automatically upon next load if the association changes. Also, if you append "icon" or "file" to the end of your extension, ObjectDock will use the icon associated with that individual filetype for the icon rather than the program used to run its icon.

x-When using extension-only in shortcuts, the item's title will now automatically update to the name of the application, not just its filename.

x-improved delete-item animation so that there is no longer a delay when you delete something from the dock

x-improved shortcuts so that the dock longer pauses for a moment when you run something

x-clicking empty space directly above/below a zooming dock that is still part of the background (e.g. a shadow) no longer causes the dock item below it to get selected. similarly, right clicking that area will bring up options for the dock itself, not the item below where you clicked.


1.58a beta
--------------
-Grouping updated to work with special taskbar modes.
-Improved compat for restore animation.
-Fixed glitch with choose image dialog.
-Fixed excessive taskbar flashing.




1.58 beta
----------

New Windows Vista features:

-"Live previews" for files and folders are enabled! While folders will not have their icons update
automatically if their contents change, when loaded folders will show as their correct preview.
The same with other types of documents that offer a live preview (PDF's, etc)

-Live thumbnails for all minimized applications have a visual represenatation on the dock. In a future
build, this will be extended to windows that are not minimized as well). Note: this feature is only
available for zooming docks, it does not support tabbed docks.

-New minimize effect on Vista! When Live Thumbnails are in use on Vista, windows will now do a
nice minimize animation into any zooming dock. In this test release, holding the Shift key will slow the
animation, and holding the Control key will skip it. Let us know if you're having trouble with this feature!

-Live minimize effect should be smoother than any other implementation available! Effort was made to make it work with minimal to no interference to your workflow, and the animation should never jump around / flicker heavily at the end unlike other versions of this effect you may have seen.

New Windows XP and Vista features:

-New weather module! The weather module is capable of flying out the current weather forecast
upon click/mouseover. Also, you can now enter in locations by name, not just zipcode. Includes
international locations, but they can be a little more finicky. (E.g. "London, United Kingdom"
works, but "London, England" currently does not.) Your existing weather plugin will automatically
be replaced by the new one. Note: the on mouseover is only available in zooming docks currently,
not tabbed docks.

-You can now zoom icons up to 256x256.

-Zoom algorithm further improved, entrance animation
should be smoother than ever. Coming soon, adjustable initial-zoom speed.

-ObjectDock is better than ever at picking up the best high-quality icon for your file,
particularly in Windows Vista.

-Two new modes have been added for the taskbar: "minimized tasks only" and "non-minimized tasks only".
Note: these do not work with 64-bit apps on 64-bit Windows versions.

-Completely redone system tray mechanism, which is more lighweight and does not require any
additional resident EXE (that’s right, sdmcp.exe will be a thing of the past :)) System tray
will not currently work on 64-bit versions of Windows, but they do work with Windows Vista, including
the new "Special" tray icons in Vista.

Many internal updates and fixes, including:

-Recycle bin now behaves properly on Windows Vista
-The "no color" setting for tab color on tabbed docks now reliably sticks
-Work has been done to further tune always-on-top performance
-(Vista only) Taskbar should now show / be able to interact with applications ran as administrator when UAC is enabled in vista, even if ObjectDock isn't elevated. Minimize animations / thumbnails might behave unusual / not work however.
-Performance and memory usage has been improved. Lots of optimizing for CPU usage.



1.50 release
------------

-Added support/fixes for Windows Vista. No more 'ghost' window,
32-bit icons are supported, etc.)
-Added a centralized place to store all your ObjectDock images,
backgrounds, and other files. Look for your "ObjectDock Library"
in your "My Documents" folder. .DockZip files will attempt to
extract there automatically.
-Added Search options to image browser. It will search globally across
your ObjectDock Library folders (under My Documents) as well
as the ObjectDock program folder and subfolders.
across your ObjectDock folder and subfolders.
-Added "Reserve edge of screen" ability for zooming docks
-Added improved zoom algorithm for smoother painting.
-Added Docklet crash protection technology, which helps preventing
anything from happening to your dock even if a 3rd party docklet
that you've downloaded experiences a problem.
-Added tabbed dock resizing help. Grabbing the resizing-edge
of the dock has been made significantly easier. The resize arrow
is now shown for the full area between the edge of the content
and the edge of the dock itself, not just for a small border within it.
-Added ability for tabbed docks to auto-switch tabs when you activate
a dock with your mouse. Look in the advanced dialog to enable this.
-Added - If on any kind of dock you hover over a window in a taskbar while
dragging, that window will come to the foreground.
-Added - In tabbed docks, if at any time you hover over the plus/minus signs
while dragging/dropping, the dock will scroll for you so you can find the
right spot for your entry
-Added - Drag & drop onto target enabled in tabbed docks
-Added - Drag & drop onto shortcuts now allowed when dropping onto an EXE.
-Added - Enhanced drag-and-drop-on-targets so it behaves more seemlessly in zooming docks
-Added - Tabbed docks now auto-rotate when you drag them to an adjacent edge of the screen
-Added - Reloading icons when current icon package changes
-Added - Ability for autohidden zooming docks to show themselves for X number of
seconds before autohiding when they first load, at which point they wont autohide
still unless the mouse has been moved. This helps prevent forgetting where a dock
is on startup...if the computer is started while the user is away, when they return
the dock will still be there until they move the cursor.
-Added - The config dialog for applications (taskbar items) now allow you to
drop an image file onto them to set their image, like the rest
of the config dialogs in the program.
-Reenabled ability for tray icons to have their original icon show
small in the corner even if you've customized its icon. Click and hold
a tray icon to get at this option.
-Always on bottom docks will now come to the front when click-activated.
-Always on bottom docks will now no longer steal focus from the
foreground application unless clicked on.
-Removed Yahoo from search docklet
-Removed MSN docklet
-Fixed issue with trouble double clicking tray icons
-Fixed "foreground" background support
-Fixed issue where if user put a registry path (e.g. ".html") as a shortcut
link the link wouldn't work properly when some browsers e.g. firefox were
set as the default.
-Fixed issue where separators on tabbed docks could not be dragged (and thus moved or removed)
-Fixed major issue involving dragging existing items, in which animations would
begin to heavily lag and ObjectDock would become temporarily unresponsive
on drag and drop operations that are not completly quickly.
-Fixed issue with the top 64 pixels of fully-zoomed icons not being
clickable when zoomed to a full 192 pixels.
-Fixed issue with Always-On-Bottom zooming docks, where the dock would flicker
some whem moving to the front and back again.
-The Calendar docklet for ObjectDock has a grey outline around it (as if
the bounding box of the docklet were not transparentized)
-Fixed issue where some rare tray icons who have active popups as their
main window, would become inaccessable when you open them via the tray.
-Fixed issue with always on bottom docks where configuring some items
would be a challenge as the diloags would keep going into the background
once the mouse left the dock. Instead, the dock is not allowed to move to
the back when config dialogs are open.
-Fixed issue with the background-skinning of zooming docks attached to
the left or right side of the screen. The caps on the top and bottom
would not always be the proper size.
-Fixed issue where if there were no items on a zooming dock, its
background would have a strange behavior and not display properly
-Fixed dock issue where if it were set to be always-on-bottom, when you
did a drag-and-drop it would snap back to the background on release.
-Fixed issue of authiding zooming docks not immediatly re-hiding after
you configure them and close the config dialog.
-Fixed issue where systray would exhibit a "shift right" graphical
glitch when a program is exited that existed in the tray.
-Fixed rock/swing/glow alternate mouseover effects
not working properly when no background is in use by the dock
-Fixed issue where if you were using a tile background
and using a rock/swing/glow effect, the tiles could sometimes
quickly disappear during a mouseover
-Modified some option text for hopefully improved clarity

FREE VERSION 'extras':
-Added multimonitor support to free version
-Improved properties dialogs of free version


[06/08/06] Updated activation binary with additional user-help.
[06/08/06] Updated crash logging to save 5 most recent crashes.
1.30 release
---------

-PLUS-Enabled activation in Plus build

-BOTH-Added ability to offset dock from edge of the screen

-PLUS-"Automatic distance from edge" (place above taskbar) feature
now fully compatible with multi-monitors. This handy feature ("auto
distance from edge") is only available in the Plus version, and is
enabled by default in the plus version.

-PLUS-Added mouse-activation (different from hotspots) ability for
tabbed docks whose tabs are not always on top. When mouse activation
is checked, docked tabbed docks whose tabs are not AOT will come to
the front when you hit the edge of the screen directly over where
they are for the specified time period.

-BOTH-Not always-on-top tabbed docks that are docked to the edge of
the screen (autohidden) will now un-autohide if you choose from from
the alt-tab list.

-PLUS-Added ability for tabbed docks to reserve the entire edge of the
screen that they are on. Adjustable to be autohidden or not
autohidden.

-PLUS-When dragging docks that are reserving the edge of the screen,
they will detach and turn off their reserve-edge option upon pulling
far away from the edge. If moved back to the edge or to another edge
while in the same move/drag operation, the dock will automatically
re-reserve the edge space upon docking to an edge. Under other/normal
circumstances (just usual docking to the edge), the dock will not
automatically reserve the edge of the screen.

-PLUS-When in "My Docks" dialog, all autohidden or not-on-top
zooming and tabbed docks should come to the front and become
interactive. Upon leaving the application completly, docks go back to
their original positions.

-BOTH-When in the properties dialog for a
individual dock (zoomer or tabbed), that dock will temporarilly
ignore its autohidden and AOT state if present to make itself on-top
and visible to the user.

-PLUS-When using the configuration dialog for a dock, a bouncing
arrow will show up to identify which dock is currently being edited.
Similarly, when in the "My Docks" dialog, upon selecting a dock from
the dock listing, that dock will have a bouncing identifying arrow
pointing to it to identify which dock is currently selected. This
feature can be disabled from the advanced options, and when shown due
to a configuration dialog being active (not "My Docks"), the arrow
will fade out after 5 bounces to prevent it from becoming annoying.
The arrows only show up when there is more than one dock present (and
so are not necessary in the free version).

-BOTH-"Send To" now displays and works in system context menus for
files/folders within ObjectDock.

-PLUS-(less significant change)-In tabbed docks, more effectivly
separated the options for "Always on Top" and "Tabs Always On Top".
Tabbed docks maintain two AOT settings...usual AOT has effect only
when not docked to edge, and "tabs AOT" has effect only when docked.
Checkboxes in the dialog and context menus will change themselves
accordingly based on the current mode (docked or not).

-PLUS-Similarly, the option for if the tabbed dock appears in the
systray or taskbar when not AOT is kept seperatly for when docked and
undocked. This is the case as when just floating and not AOT, by
default the user will want to have it accessible via taskbar as there
is no other means. But if docked to the edge, it is more likly that
they don't want it in their taskbar, but rather they want to access
it by mouse activation (bumping the edge of the screen). Thus, this
allows automatic defaults to accomidate each scenario.

-BOTH-(minor change)-Added ability to set "Autohide" from context
menu of zooming dock

-PLUS-Fixed bug where in changing themes or shutting down, if more
than 1 tabbed dock is present not all tabbed docks have their
resources freed properly

-BOTH-Found and fixed 'handles' leak upon each use of context menus
for File/Folder dock items, amoung a few other small places (such as
during the poof animation)

-PLUS-Changed default tab appearance (e.g. on creation of a new
tabbed dock) to the "Simple Tabs" look.

-BOTH-New logo images in config dialogs for both plus and free
version

-BOTH-Fixed bug, when zoomed dock uses autohide, when you run an app
from the dock you can still click it even when it has disappeared
until the "running" animation ends.

-BOTH-auto-save 5 last 5 crashes into ObjectDock folder

-PLUS ONLY-Added ability to automatically place dock on edge of
screen, above the taskbar

-Updated Free-version's dialogs (the main dialog only. the nicer
for-each-item dialog are still plus-only)

-BOTH-Trash icon did not update automatically when a folder is
dropped onto it. Fixed.

-BOTH-Added 100ms delay in updating the trashcan's image, so that it
will refresh to the proper image when just the standard windows icon
is being used. (eg when no *custom* images are being used for the
trash)

-BOTH-Tweaked drag & drop on zooming docks, fixed issues involving
glitchy drop targets when the taskbar (and systray) is disabled


1.20a release
-------------
Fix for crash reported by some Windows 2000 users.
Fix for 0x43be8b crash (thanks, DanilloC)

1.20 release
------------
-PLUS & FREE - Three new mouseover effects are now available
for non-tabbed docks! Effects include Swing, Gentle Rock,
and Afterglow. Let us know which you love the best, as we're
experimenting with more for the future. You can configure
the duration and magnitude of the effects (Rock and glow are
only available in Plus).
-PLUS & FREE - New smoothness setting is now available for
the zooming effect! Combines the ultra-fast mouseover animation
with gradual entry/exit animation.
-PLUS - Redesigned "Appearance Tweaks" properties tab for zooming docks.
-PLUS & FREE - Settings "Backup" system in case of crashes rewritten, strengthened.
-PLUS & FREE - Added options to temporarily disable Docklets
(for troubleshooting). Look in the Advanced options (Plus) or in
the Dock Contents tab (Free).
-PLUS & FREE - Fixed jumpy zoom-animation when dragging within a zooming dock.
-PLUS & FREE - Fixed error message on startup for users with no C:\.
-PLUS & FREE - Fixed issue wherein upon exiting a zooming dock, if
the cursor passes over an item's title the dock would take a step
in the reverse direction.
-PLUS & FREE - Fixed issue wherein the dock animation could get
stuck in the "zoomed" position after the cursor has left the dock.
-PLUS & FREE - Fixed conflict between IconPackager 3 and ObjectDock,
which prevented dragging of icons, and at times would prevent program
from loading. IconPackager 3.0a also corrects this.
-PLUS - Adjusting the tab alignment will now take effect immediately.

1.11 release
------------

-PLUS & FREE- New search docklet! Choose between Google, Msn, Yahoo, or Custom
(where you can enter in your own search url)
-PLUS & FREE-Fixed issue of "Per-Application/Class" and "Per-Trayicon"
custom icon settings not getting saved properly when path is on another drive
than the installation drive or network drive.
-PLUS & FREE-Fixed issue with ANSI plugins (e.g. with sysstats), failing to
save their settings correctly under the SDK
-PLUS & FREE-Fixed issue with Unicode characters not displaying properly
(or at all) on some dialogs.
have it open its Documents & Settings\........\Settings folder in Explorer.
-PLUS & FREE-Added: run the program with the "/settingsfolder" switch to
have it open its Documents & Settings\........\Settings folder in Explorer.
-PLUS-Fixed bug wherein some users would not have anything be listed in
their "My Docks" area, nor in their "Tabs" listings, even though they
have docks / tabs created. (Win32API glitch worked around)
-PLUS-Improved tray support, more icons should now be showing up in the
tray compared to previous. (requires updated MCP)
-PLUS-Addressed issue where custom flyouts would linger in a
almost-completely-hidden kindof state when retracted.
-PLUS-Fixed BitSpirit tray activation issue
-PLUS-Allow for separator items in tabbed docks. (Add via entries menu,
SHIFT+drag to drag the separators)
-PLUS-Lock (tabbed) item dragging ability added. See view menu of tabbed docks.
-PLUS-Lock (tabbed) dock position ability added. See view menu of tabbed docks.
-PLUS & FREE-Added Russian language file.

1.10 release
------------

***PLUS ONLY:***

-Zooming in tabbed docks! (option to disable in tabbed dock's
appearance properties)
-You can now always resize your tabbed docks from the corners,
even if the tabs are filling the edge you want to resize from.
Big usability improvment!
-ObjectDock Plus can now be run from a limited user account

-Tab names with leading/trailing spaces now save and display properly
-Fixed problem with tabbed docks sometimes loosing their AlwaysOnTop
state (could happen when there were two AOT tabbed docks open and a
full screen app was opened, or WinKey+D was used)
-Fixed issue of packaging not working in unicode builds
-Made progress on issue of tabs text sometimes not showing, especially
when tab size boosting is being used.
-Unicode builds would not show titles of skins correctly in listings
when language was not english
-Multibyte fonts shown in label font dropdown
-Made theme aware (manifest)

***FREE AND PLUS:***

-Unicode support added
-Added ability to translate program to different languages
with lang files. See _How_to_translate.txt in the .\lang directory.
-Option now available (turn on by default) so that always-on-top
and always-on-bottom docks will not be hidden when WinKey+D is pressed.
(overrides Show Desktop)
-zooming docks now adjust their position correctly on screen
resolution changes, e.g. change of orientation on a TabletPC
-added ability to set auto-hide/mouse activation sensitivity for
reshowing for zooming docks.
-folder menu entries with &'s in them would not display their &'s
correctly. Fixed.



1.09c beta
---------
-Support for translation into other languages. Includes a .NET
tool to make this somewhat easier (otherwise use notepad). You
must reproduce the lines to the left of the = sign correctly in
terms of leading or trailing spaces.
-FEATURE: (plus) zooming in tabbed docks! (option to disable in
tabbed dock's appearance properties)
-FIX: (free/plus) zooming docks now adjust their position correctly
on screen resolution changes, e.g. change of orientation on a tabletPC
-FIX: Fixed running under Limited user accounts
-FEATURE/FIX: (free/plus) added ability to set auto-hide/mouse activation
sensitivity for reshowing for zooming docks.
-FIX/IMPROVMENT: (plus) You can now always resize your tabbed docks from
the corners, even if the tabs are filling the edge you want to resize from.
Big usability improvment!
-Make theme aware (manifest)
-Tab names with leading/trailing spaces now save and display properly
-"PackageDock" -> "Finished! Your Dock..." message not translating correctly
-Added translating to run indicators before they get put in dropdown
the following are amoung the default included that should be added to lng:
Default
Lit Circle
Lit Triangle
White Circle
White Triangle
-"Are you sure you want to remove the tab...." dialog not translating
-Multibyte fonts (should now be) shown in label font dropdown. Let us
know if that's still a problem.
-N*note: docklets cannot currently use translation module, so menus and such
within docklets are not translated.
-All tray menus were not getting translated
-"Choose Image" dialog was not getting translated


1.04k beta
----------
We need to do another release build to roll up some of the fixes.
This should be that build, barring new problems.

Somewhat confident some of the random crashes were caused
by the systray section. The mini-icon overlays on there have
been disabled in this build. Add EnableTrayMiniIcons=1 to the
[Settings] section of settings.ini if desired.

10/11/04 23:23 20,480 DockShellHook.dll
10/21/04 17:29 1,822,789 ObjectDock.exe

1.04j beta
------------
Plugins and systray reenabled.

10/12/04 0:23 20,480 DockShellHook.dll
10/12/04 20:06 1,818,693 ObjectDock.exe

1.04i beta
----------
-Lots more internal updates for image handling routines
-Minimized previews enabled again
-Firefox won't have a preview window in this build, but it will
have the little badge
-Flyout handlers improved
-Plugins and systray are still disabled in this build, but
taskbar grouping is back on

10/11/04 23:23 20,480 DockShellHook.dll
10/12/04 10:58 1,818,693 ObjectDock.exe

1.04h beta
----------
-Gutted and rebuilt image handling code
-More thread synchronization protection
-Different compiler options
-Integrated exception handler added to report crashes and
email them along with your dock ini files
-Docklets recompiled
-GDIPlus.dll update for Windows 2000 (Windows XP users should have
this as part of Windows update, as its not installed with the
dock on XP)
-Updated weather docklet to not show the N/A image while it loads

All that said, some things are deliberately disabled in this
build for testing. We want to try and make sure that everything
is happy before adding these pieces back in. Specifically:

-Plugins are disabled in this build
-Systray mini-overlays are disabled
-Taskbar groupding number overlays are disabled

9/27/04 3:32 82,944 CrashRpt.dll
9/29/04 3:19 20,480 DockShellHook.dll
9/29/04 3:43 1,814,597 ObjectDock.exe
9/29/04 12:37 1,035,401 wise_post.exe

1.04f beta
----------
-Fixes for dock going away after OE fetches mail
-Fixes for crash when IE group number decreases to 1
-Fixes for some taskbar and systray stuff that might have caused issues

9/14/04 13:08 1,876,037 ObjectDock.exe

1.04e BETA
----------

More combing through the code to try and narrow down
whatever is causing the random crashes.



1.04d BETA (build 475 label still)
----------------------------
We have built this version with additional debug info to try
and track down the ntdll.dll crash reports, but the exact addresses
it crashes at and a .cra log from SmartException would be
greatly appreciated (http://www.stardock.com/products/smartexception)

Fixes some systray weirdness and other things introduced
with the last build.

9/09/04 10:31 1,818,693 ObjectDock.exe

1.04c BETA (build 475)
----------------------
We have built this version with additional debug info to try
and track down the ntdll.dll crash reports, but the exact addresses
it crashes at and a .cra log from SmartException would be
greatly appreciated (http://www.stardock.com/products/smartexception)

Finally found a bug in the overlay code that might be what's causing things
to just "exit". No guarantees, but its fixed the case we've been able
to reproduce in-house.

9/08/04 15:15 1,818,693 ObjectDock.exe

1.04b BETA (build 474)
----------------------
We have built this version with additional debug info to try
and track down the ntdll.dll crash reports, but the exact addresses
it crashes at and a .cra log from SmartException would be
greatly appreciated (http://www.stardock.com/products/smartexception)

-default ini files, separate from the user ones
(DefaultCurrentTheme.ini in root folder, etc). These
are under documents and settings\user\local settings\application data\objectdockplus
-also, save settings under Documents & Settings
(e.g. documents and settings\username\local settings\application data\stardock\ObjectDockPlus)

-Tab skins with no "content buffers" nor "overlaps" no longer
get their titles cut off with ...'s
-Fixed web links not getting correct icon using some icon packager themes
-Web links dropped onto dock will get proper titles instead of blank titles
-Did some reorganization to hopefully take some of the guesswork out of
crashing due to multithreading.
-Various other fixups that could have impact on ntdll crashing bug…
-docklet list not always updating on close/reopen config dialog
-if any hooks fails to load, give informative error message
(e.g. "dll failed to load, please reinstall and reboot" plus details)
-Fixes occasion where flyout menus could crash after accessing a folder
for a second time after it had been shown in a menu which
would happen if a submenu of the flyout has too many files in it.
-Fixes problem of the desktop (or DX’s desktop) being mistaken
for a full screen game, preventing hotspots from working while it is activated.
-“Add Flyout Menu” option is now always available from add menu in zoomer docks.

-ObjectDock can automatically shutdown itself when the computer is connected
into by remote desktops. (add ShutdownDockonRemoteDesktop=1 in [Settings] section
of Settings.ini)

-Not addressed: multi-monitor issues with running indicators,
WordPerfect task item getting multiple add items to dock, and more.
Getting there...

9/03/04 18:38 1,818,693 ObjectDock.exe


1.04b Release
-------------
-Fixes occasion where flyout menus could crash after accessing a folder
for a second time after it had been shown in a menu which
would happen if a submenu of the flyout has too many files in it.
-Fixes problem of the desktop (or DX’s desktop) being mistaken
for a full screen game, preventing hotspots from working while it is activated.
-“Add Flyout Menu” option is now always available from add menu in zoomer docks.

8/26/04 20:41 1,724,416 ObjectDock.exe

1.04a Release
-------------
-On-top zoomers and tabbed docks all move to the bottom of the zorder
temporarily when fullscreen app detected
-All mouse activation and hotspots temporarily disabled while
fullscreen app is present
-If fullscreen app is detected on a screen resize, tabbed docks
will not shift themselves to be within the smaller screen resolution.

8/18/04 13:51 1,716,224 ObjectDock.exe


1.04 Release
------------
-tweak for browse image not saving the changed image for items
if it was from a drive other than C:.
-Revised power monitor for people reporting problems with that,
please let us know if its still being wonky.

8/17/04 16:59 1,716,224 ObjectDock.exe

1.02 RC2
--------
-recycle bin issue, watch handles were not freed properly on close,
thus preventing "chkdsk /f" operation. Fixed, watch handles should
free on close or deletion of all recycle bin items, but not before.
-icon size sliders now show the exact size of the icons in pixels
-updated calendar.png for positioning
-new ‘about’ dialog

8/10/04 7:43 45,056 DockShellHook.dll
8/10/04 7:54 1,630,208 ObjectDock.exe

1.02 RC1
--------

-Repaired all known handle leaks! Major fix
-Icon size sliders no longer snap to preset values, you are free to choose any size.
-high probability that firefox freezing on activate problem has been fixed.
-100% CPU when using nVidia's VWM "nView". This has been fixed.
-Taskbar reshowing when its supposed hidden, most often during flashing
on dual displays: this has been fixed.
-Taskbar on zoomer not displaying right
-Calendar refreshed (yes, I know we need to tweak the image alignment slightly)
-Clock docklets consolidated

Things not addressed:
-combing through weather docklet code
-zoomer dock being unhappy when completely empty
-old separator remaining when switching to a new
zoomer dock without one (not sure if this is a problem
still)
-100% cpu condition with power meter (nvidia fixes
might help)
-report of no fonts for tab labels
-report of forgetting to stay always on top
-we're not seeing the 100% transparent issue with
the zoomer dock here so far, is it still happening for people?

There will be another RC build or two next week, but we're
in buttoning up mode with major things right now. No new
features.

8/07/04 4:44 45,056 DockShellHook.dll
8/07/04 4:44 1,355,776 ObjectDock.exe

1.02 beta3
----------
-attempted fixes for reports of firefox causing a crash when reactivating it
-screensaver icons not getting removed should be fixed
-crashed windows don't disappear from taskbar at times, and always when grouped. This has been fixed.
-For tooltips (e.g. in tray) with newline symbols, spaces are now shown for them instead of boxes (sorry, no multiline tooltips anytime soon)
-http:// links will now get the web document icon not question mark.
-General options (e.g. label font) don't save properly if no normal dock. This has been fixed.
-Font changes don't have effect until restart of program at times. This has been fixed.
-Flyouts would not operate correctly if you had a tabbed dock and a zooming dock, then closed the zoom dock. They would, however, resume working once the program was restarted. This has been fixed, no zooming dock is needed at all anymore for flyouts to work properly.
-Memory would leak when all of the following were true simultaniously: (1) a system tray tab was present on a tabbed dock, (2) one or more icons in the tray were set to show small representations of their icons in the corner, (3) that tab is not selected and (4) those icons animated frequently
-Zooming docks showing on monitors other than the primary would have their labels show up on the primary monitor. This has been fixed, labels are now correctly positions with docks placed on other monitors.
-ObjectDock would crash when creating a new dock, or (closer to the root of the problem:) when adding a 'Start Menu' entry. This has been fixed! (This problem would have effected crashes in flyouts and other shortcuts potentially also ; this is an important fix)
-Adding TIF images to the dock could crash it under some circumstances. This has been fixed.
-Fixed potential issue with adding non-32bit icons to dock and having it crash.
-Adding an application to the dock via "Add App to Dock" menu option when right clicking windows now makes a shortcut with the full path of the program, not just filename
-Add a way to get to the about box (from the tray icon)
-A zooming dock set to not always be on top will no longer animate when the mouse is over another program, that happens to be covering a portion of the dock. Under the new behavior, it will only animate when the cursor is actually over a visible part of the dock.

7/27/04 4:24 45,056 DockShellHook.dll
7/28/04 16:38 1,355,776 ObjectDock.exe

1.02 beta2
----------
-When there are no non-tabbed docks open, flyout menus would fly out, but then not react to mouse interaction . This has been fixed.
-Control+Click (or Shift+Clicking) on a folder in a flyout menu will open that folder instead of flying it out.
-Dock Properties dialog doesn't show on the Taskbar tabs when open. Fixed, it now shows.
-Made 'slowest' setting for hotspot activation delay much longer, relabled "fast/slow" delay to "short/very long"
-Advanced option added: folder flyouts show as normal menu if number of files > 80
-Add this Application to the Dock only works on flyout docks and it does not add the app icon as the image. Fixed, now works for all.
-non-tabbed docks set to normal zordering (not always on top) would come to the top when a new application was loaded. Fixed, this does no longer happen.
-Made hotspots screen colorblind friendly. (User must set BlackAndWhiteConfig flag in [Accessibility] section of settings.ini to = 1)
-added option for drawers (tabbed docks docked to edge) to not always have their tabs on top
-Tabbed dock labels show even when covered by another program and you mouseover a spot where an item would be if not covered. Fixed, this no longer happens.
-GDI Handles would leak after using Choose Image dialog. This has been fixed.
-When two tabbed docks are present, autohiding/showing them both at the same time can result in one of their animations locking and not hiding/unhiding again until restarting OD+. This has been fixed!
-If alt-tabbing during resizing the dock, the dock could get stuck in resizing if you move to another program then release the mouse button. This has been fixed.
-Resize cursor could get stuck temporarilly when moving quickly between two different tabbed docks. Fixed.
-Microsoft WordXP would freeze on shutdown until ObjectDock is closed when launched from a link to a word document in the dock. This has been determined to be resulting from a bug in Windows' ShellExecuteEx function, and has been effectivly worked around by removing running indicators on documents executed from the dock.
-Fixed issue of some users with only PowerUser windows user accounts not being able to run OD+, getting a message about needing to install properly.
-When moving a tabbed dock, upon picking it up to move it it would shift over a few pixels right from the start. Fixed.
-Added ability to have a System Tray on a non-tabbed dock! (You can choose between either having a taskbar or a tray on each non-tabbed dock)
-Tweaks for users with serial problems under limited or power user accounts.