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]

Reply via email to