Pierre Hébert, would it be “expensive” and/or complicated to add gradient in places where we currently choose color…

Pierre Hébert, would it be “expensive” and/or complicated to add gradient in places where we currently choose color and alpha?

I envision a bar with endpoints and a center point. Endpoints would have color/alpha choice (using current picker) and center point would just move to adjust blend point and perhaps a variable width of cut off/blend.

…And just to judge interest, how about a +1 from those of you who might appreciate this as a much lighter weight alternative to wallpaper or 9 patch? :-)

]]>

6 Commentsto Pierre Hébert, would it be “expensive” and/or complicated to add gradient in places where we currently choose color…

  1. Anonymous says:

    < ![CDATA[

    Good question…


    I don’t think it will too expensive, but the gradient configuration may be more complex than just a bar with endpoints. To be useful, a lot of parameters need to be set.


    This would nevertheless be a great addition. I would rather see this feature as a part of a future “Drawing” object, which would have real gradient support. But this is a bit different though, because it would not allow change upon selection for instance. Except if a drawing object can be selected as a source for  item background drawing…

    ]]>

  2. Anonymous says:

    < ![CDATA[

    Yeah, the drawing object discussion is what brought this to mind.

    ]]>

  3. Anonymous says:

    < ![CDATA[

    The question is how to describe the drawing. One way would be a configuration screen with add object button, various set of controls, a preview, etc. but I fear this would be huge. Another way would be to use some sort of SVG subset, but that’s a lot less easy for beginners (and even for non beginners). Or maybe a simpler description language.

    ]]>

  4. Anonymous says:

    < ![CDATA[

    Would svg require user defined JavaScript? Also, I made the assumption that it would indeed be lighter than a wallpaper… feel free to correct me if I’m wrong : )

    ]]>

  5. Anonymous says:

    < ![CDATA[

    No JavaScript needed (although I would ensure that shapes could be modified through scripting…) but SVG is XML and XML is not user friendly on a mobile phone.


    A fullscreen gradient will be slower to draw than a wallpaper, but will use less memory (depending on devices)

    ]]>

  6. Anonymous says:

    < ![CDATA[

    Ok, thanks for the explanation!

    ]]>

Leave a Reply

Your email address will not be published. Required fields are marked *