Dashboard is really great ! How about starting a wishlist for future
additions and changes ... Here are my thoughts for now
1. an osascript object in javascript with methods like:-
scriptObj = osascript.compile(textScript)
scriptObj = osascript.compileScript(textScriptFilePath)
scriptObj = osascript.load(scptFilePath)
result = scriptObj.run(argv)
result = osascript.tell(applicationName, textScript)
processObj = scriptObj.runAsyncronously(argv, endHandler)
processObj.eventhandler = applescriptcallback
function applescriptcallback(message) {..}
Currently using widget.system("osascript...") is a little cumbersome.
2. debug support in Xcode
3. a plist parser - there must be some code for that that is easier than
messing with HttpXML, and would deal with binary plists.
4. an onreload() method
5. improve the user experience for safaris auto widget install
Why does downloading a widget put it in Library/Widgets, but double clicking
a widget file does not ? Surely Safari should downloaded it to the users
download directory, and possibly then user asked if they want it installed,
to run it without installed, or not at all. If a widget elsewhere in the
filesystem is double clicked, currently it is run on the dashboard, but not
moved to Library/Widgets. The user should be asked "do you want it installed
in Library/Widgets ?"
6. allow a user to remove widgets from the Dashboard toolbar
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Dashboard-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/dashboard-dev/email@hidden
This email sent to email@hidden