|
Dock
(Application) Launcher
|
|
Home
Site Map
Recent
Activity
PM
8500 Project
Downloads
(NMS)
Guest
Book
See What
is
Dock Launcher? below for more information.
Recent News
This version is the file referenced by all general download links.
7/8/05
I had a touch of free time so I did some
limited bug
quashing that pushed Dock Launcher 2.0
to beta 3 (build 2272). A number of irritating bugs were
teased
including a problem with the uninstaller, some font
problems, and some
optimizations with what appears to be a real boost in speed.
Several
other issues were also addressed.
5/6/05
Finally, Dock Launcher 2.0
beta 2 (build 2270) is ready. It includes an early
(complete)
uninstaller plus
version 1.x to 2.0 icon updating and numerous bug fixing
also with more
Tiger
related testing and changes. Tiger did change quite a bit so
bugs may
be found
for some time. Many Tiger changes affected Self-Repair.
5/5/05
After a week the Launcher seems
to work fine in Tiger, although with a few minor glitches
that
aren't in
Panther.
I
also managed to update the User's Guide for the
version 2.0.
It is still rough but
hopefully it just contains typos and no major errors.
I
am posting that updated v2x User's Guide here for
anybody with the 3363 or
3364 builds who would like it. I also updated Dock Launcher
's
internal
help (just an HTML version of the User's Guide with linked
indexing) as
well.
The
linked image (.dmg) file (for normal downloading)
will soon be updated as well (build 3365) although without
an official
version
change.
That awaits some real code
updates.
Nothing about the actual
Launcher has changed over the 3364 build except some minor
interface
adjustments along with changing the default preferences to
the correct
values
(talking and dialog off, etc).
4/30/05
I ran out (like all loyal Mac
users)
and bought Tiger and I have had a little time to do a bit of
testing.
Much of
Tiger's behavior, especially regarding things like the
System Events
application is different than Panther's. Nonetheless, I did
test it in Tiger,
fixed the few obvious issues, and for me it runs, installs,
rebuilds,
and the
folder actions appear to work, but I did not do much testing
yet. The
linked
file has been replaced with the updated version.
The
original 2.0 beta was build 3363 and the new one is
build 3364.
The build is listed in
the About Dock
Launcher
window.
The 3364 version has slightly
more extensive Tiger notes.
4/29/05
Since I am not happy with the
state of the existing release I am going to post a beta of
version 2.0. It
should be better than the prior
version even in its beta state but some3 issues remain.
The
most notable are an incomplete
upgrading subroutine.
It currently
has some problems keeping all the folders with
'Applications' in the
name
straight and does not change out the icons for the newer
ones, although
that is
easy to do manually.
Some
other small issues remain as well but it is
certainly far less buggy than 1.1.2.
Please note that except for
the QuickStart Guide (very quickly updated)
the Documentation has NOT been updated.
Of key significance those ugly placeholder cone icons are GONE. The current icons are still rough, but much better.
Download Dock
Launcher
v2.0 beta and
try it out.
A
recent screenshot is here.
4/22/05
A new version of Dock
Launcher
fixing
the UNGODLY
MANY bugs
of the prior one has been 99%
ready to go
for over a month now. Hopefully I can post at least a
beta
soon.
3/29/05 Unfortunately my main server had been offline for a while. I wish I could claim technical problems but nothing so benign. All is well and it is now back up in all its glory.
In
the
world of hobby software development things go somewhat
better.
Considering the amount of code changes I have decided
to just
version the
coming Dock
Launcher
at
2.0 as well. As a continuous learning process
my understanding of how to manage the GUI, especially the
menus and
selection
of items in the Outline view, has gotten much better and
this is
allowing me to
really clean it up. Needless to say, it has changed
quite a
bit since the
3/5 recent news update. I am going to take some time
on this
one since it
is so much more complex than it was and do extended beta
testing,
therefore I
may post a public beta on this site, probably within a week
if I do.
After this
version I am going to start moving parts of the code to
Objective C.
Now
every launcher subfolder has it's own Auto-Add folder action
created
when each
subfolder is created. This is in addition to the main
Launcher folder's
Auto-Add action. Any of these actions can be attached
to any
folder on
the drive to "link" or "bind" that folder to a launcher
subfolder for the adding of new application aliases.
Multiple
folders can
be linked into the same launcher subfolder. These
links are
created
automatically when possible, like when installing when one
is created
for the Utilities
subfolder by attaching its Auto
Add action to the real Utilities
folder, and anytime a subfolder is created from a
source folder. So, if you create a subfolder using the
Developer
folder
as the source, the new Developer
subfolder's Auto Add action get
attached to the developer folder so any subsequent
applications are
aliases
straight into the Developer
subfolder.
Adjusting
the user interface to this new paradigm while keeping it
understandable
and
reasonably automated for the less technically sophisticated
is somewhat
of a
challenge.
Lots of other more minor changes, like filter tweaking, dialog clean ups, bug fixes, and the like. If anyone is interested in beta testing, just let me know!
2/15/05
Dock
(Micalin's)
Launcher v1.1 released. It includes
massive
interface
improvements and enhanced management of the Launcher Dock
plus user control
over filtering, among other improvements.
2/6/05 Dock (Micalin's) Launcher v1.0 released.
Dock
(Micalin's) Launcher
is an AppleScript Studio application that creates
and
maintains a folder
of aliases to most or all of your installed applications. This
folder
can then
be placed in the Dock to function as a "poor
man's"
pop-up launcher,
or cringe,
a Start Menu...spit...that
is automatically updated as new applications are added
or installed.
I originally started Dock (Micalin's) Launcher when a friend was transitioning from PC's and the lack of a Start Menu was giving her fits. As I had been meaning to do something like this since my pre-OS X days when I maintained an Apple Menu folder with aliases to all my applications, a practice that has continued via a Dock folder in OS X, I finally took the plunge (an hour- tops- I thought)...and found out how hard it is to make a simple user aid that doesn't cause more confusion than it prevents. It is not nearly good enough for something to do the adequate thing, the consistent thing, or the logical thing. Instead it must do that thing the user expects it to do in every situation, or it's worthless. As I tried to make it do what SHE expected this silly project seemed to expand without limit and I used working on it as a way to help me explore AppleScript, and now, AppleScript Studio.
In other words I just made it for fun. I realize other more sophisticated options exist and much of what this application does duplicates the Finder but the point was to see what I could do, and without peaking so much I wouldn't appreciate the answers. The experience has given me a much greater appreciation for what goes into making a piece of software, and for those who write it.
This may be just a big, glorified, kludgy AppleScript but it is MY big, glorified, kludgy AppleScript
On
"Install" Dock (Micalin's) Launcher looks through your
entire
root
Applications folder and creates aliases to EVERY SINGLE
APPLICATION it
finds
there, classic, carbon, cocoa, dual forked, app packages you
name it
and places
all these aliases in a folder it creates in your user Library,
the Applications
Launcher
folder. The user (yea, its interactive) then places that
folder full of
alias into the right side of the Dock to act as a pop-up.
Two folder actions are installed, one to watch your applications folder so it can create aliases to any new applications placed or installed there, and the other to watch the Launcher (Dock) folder to relocate applications dropped into it to the applications folder since some users confuse the two.
Filters are also liberally applied that attempt to weed out the various junk applications, such as Electronic Registrations, Setup Wizards, etc, and these filters are automatically appended as the user manually weeds out application aliases they find undesirable.
I sure hope not. It has never caused problems that I know of. In general this application takes a conservative approach to what little it does. It never asks for an Admin password and does nothing that would require one. Except for its preference and log files located in the normal places no files or folders outside of the Launcher folder structure that this program creates are ever modified or moved, with the exception of having the Applications folder modified when items are moved into it from the Launcher folder.
However,
you might ought to see the standard disclaimer in the
documentation.
The
3363 build has some issues with Tiger, use the 3364 build.
Build
3363 and 3364 incorrectly sets Talking and Show Dialogs to
ON. Build
3365 fixes this.
Build
3363 and 3364 still have Help and Documentation from
1.1.2. Build
3365 has updated Help and
Documentation.
Build 3370 has a completed v1.x to 2.0 updater, and uninstaller, an numerous fixes, many Tiger related. Panther regressions are possible for this build.
Build 3372 fixed several newely found Tiger bugs and seems to REALLY improve performance.
During Install scanning Dock (Micalin's) Launcher makes heavy use of the Finder. If it's being installed on an older system that is undergoing heavy Finder use during that installation, such as the user initiating a connection to a slow network server, the installation may fail with an error that the Finder was busy. Well, gosh darn it, it was and AppleScript just has to listen. Just running the Launcher again and going through the Install if offered (probably not) or resetting and reinstalling using the Clear Launcher and Reset option in the Launcher menu, or the Reset Launcher button on the Folder Actions (or Preferences) Settings and Options window, works fine.
This
links
downloads the most recent build released build.
Download Dock (Micalin's) Launcher 2.1 beta.
Counter Display Suspended by Page
Created
2/6/05 with release of Dock (Micalin's)
Launcher v1.0
Updated
2/15/05, 2/23/05, 2/35/05, & 2/28/05 for new or updated
software.
Updated
3/29/05
Updated
4/22/05 to make is independent of the other NMS
software.
Updated
4/30/05 for v2.0 beta and nav bar
Updated 6/17/05 with counter
Updated 7/8/05 for v2.0 beta 2
Updated 2/8/06 Every instance
of Dock Launcher
changed to Dock (Micalin's) Launcher for clarity
Updated 12/29/26 Updated email, domain, and removed .Mac
mirror - and new site-wide counter