I really need to find out if there is something in OSX that understands how to install the widget if it is still in a zipped archive format. I could only get it to install after manually unzipping.
I guess one obvious thing is that if I can't figure out how to make OSX install a zipped file, I should give the zip archive a filename of "unzip-me.zip" or something, and have it extract all content into a single directory named "appname.wdgt" so at least that part is automatic. I'll make a patch to do this, and have it give an explanation on the download page. On Wed, Sep 29, 2010 at 12:56 PM, Max Carlson <[email protected]> wrote: > Nevermind. I had to unzip the file, then rename the _folder_ to have the > .wdgt extension. I'm not sure how anyone is supposed to figure this out... > Approved, if you add documentation explicitly calling this out to the final > screen. > > > On 9/28/10 10:29 AM, Henry Minsky wrote: > >> Change hqm-20100928-Gl3 by [email protected] on 2010-09-28 12:25:11 >> EDT >> in /Users/hqm/openlaszlo/trunk-clean >> for http://svn.openlaszlo.org/openlaszlo/trunk >> >> Summary: add support for OSX Dashboard Widget creation >> >> New Features: >> >> Bugs Fixed: >> >> Technical Reviewer: max >> QA Reviewer: ptw >> Doc Reviewer: (pending) >> >> Documentation: >> >> Release Notes: >> >> Overview: >> >> Add support for generating OSX dashboard widget format for HTML5 apps >> >> >> Details: >> >> Write out Info.plist file and Default.png and Icon.png files into archive. >> >> Note: we could also support SWF apps maybe, if we use specify the optional >> plugin info in >> the plist file. >> >> >> Tests: >> >> + load >> http://localhost:8080/trunk-clean/examples/contactlist/contactlist.lzx?lzoptions=runtime(dhtml)<http://localhost:8080/trunk-clean/examples/contactlist/contactlist.lzx?lzoptions=runtime%28dhtml%29> >> >> + Click SOLO deploy button, select Apple Dashboard Widget as output format >> >> + download the zip file, and unzip into a directory named >> ~/Library/Widgets/OLContacts.wdgt >> >> + double click the OLContacts.wdgt file in the finder to install dashboard >> widget >> >> >> Files: >> M WEB-INF/lps/server/src/org/openlaszlo/utils/DeployUtils.java >> M lps/admin/solo-deploy.jsp >> M lps/admin/solo-dhtml-deploy.jsp >> >> >> Changeset: >> http://svn.openlaszlo.org/openlaszlo/patches/hqm-20100928-Gl3.tar >> > -- Henry Minsky Software Architect [email protected]
