yep, I re-opened the bug and are just working on it...
t.
On 05/05/2010 03:23 PM, Peter Schneider wrote:
> Hi Thomas,
>
> sorry to re-open this again, but I think the 'generate build' job does not
> handle the combined images correct.
> The generated (build-)script tries to load the combined images, but the
> generator did not copy the resources!
>
> So, I still have to keep the "#asset(infodesk/*-combined.png)" line in my
> modules to be able to create a deployable "build-version".
>
> Cheers,
> Peter
>
>
> On 2010-05-05 15:15 Peter Schneider wrote:
>> I checked your commit (rev22101,22102 from trunk) and can confirm that it is
>> no
>> longer needed to add any extra "#asset(foo/bar/icon-combined.png)" to the
>> source! So -from my point of view- you can merge it into the 1.1.x branch :-D
>>
>> Thanks,
>> Peter
>>
>> On 2010-05-03 11:35 thron7 wrote:
>>> I checked in a commit that is supposed to fix this, so you don't have to
>>> specify your combined images in #asset hints anymore. - Give it a go:
>>> rev22102.
>>>
>>> T.
>>>
>>> On 04/29/2010 11:03 AM, Peter Schneider wrote:
>>>> Thank you Thomas,
>>>> adding the combined images to the #assets did the trick!
>>>>
>>>> /Peter
>>>>
>>>> On 2010-04-29 11:00 thron7 wrote:
>>>>> I found it: The problem is in the way combined images are subjected to
>>>>> #asset hints. They have to be included :-\ .
>>>>>
>>>>> So, for the time being you have to #asset them, either by a wild card
>>>>> that includes them (e.g. #asset(infodesk/*)), or explicitly:
>>>>>
>>>>> #asset(infodesk/flag-combined.png)
>>>>> #asset(infodesk/icon/icon16-combined.png)
>>>>> #asset(infodesk/icon/icon32-combined.png)
>>>>>
>>>>> Then it works as expected. I consider this a bug, and have opened a
>>>>> report for it (bug#3649).
>>>>>
>>>>> Sorry for the hassle.
>>>>> T.
>>>>>
>>>>>
>>>>> On 04/28/2010 09:39 AM, Peter Schneider wrote:
>>>>>>> On 04/27/2010 05:51 PM, Peter Schneider wrote:
>>>>>>>> Hi there,
>>>>>>>>
>>>>>>>> I'm currently trying to combine some images with the help of the
>>>>>>>> generator
>>>>>>>> using the documentation on [1] & [2].
>>>>>>>> The combining itself seems to work (the combined images and the
>>>>>>>> "meta"-files
>>>>>>>> get created), but the application doesn't care about this.
>>>>>>> You did re-run 'generate.py source/build' after creating the combined
>>>>>>> images, did you?!
>>>>>> Yes I did.
>>>>>> And by the way, my "config.json" is located where the "image.json" is
>>>>>> located
>>>>>> (see attached zip in my previous post).
>>>>>>
>>>>>>
>>>>>>>> What do I have to do to let the application load the combined image
>>>>>>>> instead of
>>>>>>>> the "original" files, Or does this only work for "themed" widgets?
>>>>>>> Nothing, and no.
>>>>>> That was what I'd expected ;)
>>>>>>
>>>>>>
>>>>>>>> For an overview (hopefully ;) ) here's my process/problem:
>>>>>>>>
>>>>>>>> 1. I'd like to combine groups of my Toolbar Icons into one image.
>>>>>>>> (in my case: one for 32x32 sized icons, one for 16x16 sized icons
>>>>>>>> and one
>>>>>>>> for some flags)
>>>>>>>>
>>>>>>>> 2. I made a configuration (see attachment "image.json") according to
>>>>>>>> [1]...
>>>>>>>>
>>>>>>>> 3. I ran "generate -c image.json image-combine" and that did what I
>>>>>>>> expected
>>>>>>>> (the combined files and the meta-files looking good, from what I
>>>>>>>> can say)
>>>>>>>> [Side-note: the command line snippets on [1] use "./generator"
>>>>>>>> instead of
>>>>>>>> "./generate" ...small issue ;) ]
>>>>>>> Thanks. Fixed in 1.1 manual.
>>>>>> Should also be fixed in 1.0 manual, shouldn't it?
>>>>>>
>>>>>>
>>>>>>>> 4. But the application (neither the 'build' nor the 'source' version)
>>>>>>>> does not
>>>>>>>> even contain any reference to any of those combined images...
>>>>>>> So what is the observed behaviour? Is your app using the individual
>>>>>>> images alright? Which browser do you test with?
>>>>>> The application ('source'- and 'build'-version) works perfectly with
>>>>>> individual
>>>>>> images.
>>>>>> I do my tests with FF 3.6.3 (+firebug) on Windows XP.
>>>>>> The combined images of the framework do work (e.g. "arrows-combined.png"
>>>>>> is
>>>>>> loaded), so I don't think it's a Browser/OS issue.
>>>>>>
>>>>>> As I mentioned, the generated application scripts do not contain
>>>>>> anything like
>>>>>> "infodesk/flag-combined.png"...
>>>>>>
>>>>>> My guess is, that there's a misconfiguration at the paths
>>>>>>
>>>>>>
>>>>>>>> 5. All images have been noted in the "#asset"s, but they are not
>>>>>>>> directly used
>>>>>>>> in any image-constructor. So there's no line like this
>>>>>>>> <code>
>>>>>>>> var foo = new qx.ui.toolbar.Button("foo",
>>>>>>>>
>>>>>>>> "infodesk/icon/32/preferences.png");
>>>>>>>> </code>
>>>>>>>> I'm using a 'indirection' like this:
>>>>>>>> <code>
>>>>>>>> var foo_config = {txt:"foo",
>>>>>>>> ico:"infodesk/icon/32/preferences.png");
>>>>>>>> var foo = new qx.ui.toolbar.Button(foo_config.txt,
>>>>>>>> foo_config.ico);
>>>>>>>> </code>
>>>>>>>> But I don't think _this_ is the problem...
>>>>>>> If it works without combined images, it should continue to work with
>>>>>>> them.
>>>>>> That's what I'd expected ;)
>>>>>>
>>>>>> The application just doesn't contain any reference to my combined images
>>>>>> in the
>>>>>> qx.$$resources = {...} section, just the individual images are noted
>>>>>> there.
>>>>>> I would have expected:
>>>>>> <code>
>>>>>> qx.$$resources =
>>>>>> {...,"infodesk/flag_client.png":[21,13,"png","infodesk","infodesk/flag-combined.png",0,-13],...}
>>>>>> </code>
>>>>>>
>>>>>> but the generated script just has this:
>>>>>> <code>
>>>>>> qx.$$resources =
>>>>>> {...,"infodesk/flag_client.png":[21,13,"png","infodesk"],...}
>>>>>> </code>
>>>>>>
>>>>>> So again, I believe I did not get the thing with "prefix" and/or
>>>>>> "files" right
>>>>>> in my image.json file.
>>>>>>
>>>>>> Do the "meta" files look O.K. for you? I think they do, but you're the
>>>>>> expert
>>>>>> on that :D
>>>>>>
>>>>>>
>>>>>>> T.
>>>>>> Peter
>
> ------------------------------------------------------------------------------
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel