Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Do docklings still work or did Apple kill them?

Do docklings still work or did Apple kill them?
Thread Tools
VEGAN
Senior User
Join Date: Jun 2002
Location: UK
Status: Offline
Reply With Quote
Aug 30, 2002, 05:04 AM
 
I was wondering if docklings still work?

Anyone knows? I think they were neat for some very simple repetitive tasks.
     
lenz
Registered User
Join Date: Apr 2001
Status: Offline
Reply With Quote
Aug 30, 2002, 05:16 AM
 
well they've either killed them or made a complete resign of the APIs because I wasn't able to find a single dockling that actually worked in 10.2. I'll check out the release notes and updated cocoa documentation tomorrow (if no else does by then)
     
VEGAN  (op)
Senior User
Join Date: Jun 2002
Location: UK
Status: Offline
Reply With Quote
Aug 30, 2002, 05:31 AM
 
Originally posted by lenz:
well they've either killed them or made a complete resign of the APIs because I wasn't able to find a single dockling that actually worked in 10.2. I'll check out the release notes and updated cocoa documentation tomorrow (if no else does by then)
I'll be waiting
     
Ibson
Mac Enthusiast
Join Date: Nov 2001
Status: Offline
Reply With Quote
Aug 30, 2002, 05:47 AM
 
The Dockling API has always been private. 10.1 reduced support for them; 10.2 has totally removed it. From Apple's point-of-view, dockings have been dead since Puma. Now with Jaguar, they've proven it.
     
VEGAN  (op)
Senior User
Join Date: Jun 2002
Location: UK
Status: Offline
Reply With Quote
Aug 30, 2002, 06:00 AM
 
That's a bummer!
Why isn't Apple listening? I reckon many if not most thought that docklings were a good idea...
     
Ibson
Mac Enthusiast
Join Date: Nov 2001
Status: Offline
Reply With Quote
Aug 30, 2002, 06:14 AM
 
I think Apple realized that the Dock couldn't try to be everything in one—control strip, launcher, Apple Menu, whatever. Have a suttle AirPort monitor, volume control, battery indicator and clock in my menu bar is much cleaner than having gigantic icons in my dock—my Docks for applications and documents, not system functions. Also, there was a lot of redunancy introduced with docklings. For example, in 10.0, you'd have iTunes in your dock and also an iTunes docking. The same thing with Audion. That sort of redunancy is just silly,

Apple told us that docklings (like Massinova's one) should be replaced by running a stand-alone application with a dock menu. This has the advantage of not running in the dock's memory space; meaning that if the dockling comes down, the whole dock doesn't come down with it. It also stops Apple from having to maintain yet another API that has similar functionally provided by standard application dock menus.

With this said, however, having neat little compact docklings wasn't always too bad.

But, their functionally can be replaced by so many things, and they were always a private API anyway, so I can definitely see why Apple made the decision to finally stop supporting them.
     
Detrius
Professional Poster
Join Date: Apr 2001
Location: Asheville, NC
Status: Offline
Reply With Quote
Aug 30, 2002, 11:03 AM
 
The vanity dockling still works in Jaguar. This may because this Jaguar installation is an upgrade rather than a clean install. I haven't tried it on my desktop, which was a clean install.
ACSA 10.4/10.3, ACTC 10.3, ACHDS 10.3
     
Diggory Laycock
Professional Poster
Join Date: Oct 2001
Location: London
Status: Offline
Reply With Quote
Aug 31, 2002, 09:43 PM
 
Originally posted by Detrius:
The vanity dockling still works in Jaguar. This may because this Jaguar installation is an upgrade rather than a clean install. I haven't tried it on my desktop, which was a clean install.
I've got Vanity Dockling running on my clean install of Jaguar.

I did build it from the sources so that may be why it works.
You know it makes sense. ☼ ☼ ☼ Growl.
     
mythrndr
Fresh-Faced Recruit
Join Date: Mar 2002
Location: Champaign, IL
Status: Offline
Reply With Quote
Sep 4, 2002, 03:49 PM
 
Docklings are still supported in Jaguar, with no visible change from 10.1.5. At least this is the case with compiled Docklings that are autodetected by SystemUIServer. I have no personal experience with the private programmatic API that would allow you to dynamically load them in. It wasn't needed, so I didn't bother "discovering" it.

One area that has changed is in that of MenuExtras (the menu items in the upper right of the menu bar). This is a private API that some applications such as WeatherPop were using. If you however use the NSStatusBar API (which is public) then there is no problem.


-Jeff
Jeff Thompson
CTO, CodeTek Studios, Inc.
Codetek VirtualDesktop -> The Mac OS X Killer Desktop App - http://www.codetek.com/
     
   
Thread Tools
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 04:40 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,