Ticket #133 (closed defect: invalid)

Opened 6 years ago

Last modified 6 years ago

Designer image layouts should have both 4 corners and full images

Reported by: sean_mosko@… Owned by: davewu01@…
Priority: high Milestone:
Component: Theming - Gtk+ Version: unspecified
Severity: normal Keywords:
Cc: mickey@…, buglog@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

When creating layouts for the programmers, please provide the fully cut 4
corners as well as a full image. Sometimes the latter is better for theming.

Change History

comment:1 Changed 6 years ago by sean_mosko@…

  • Owner changed from ken_zhao@… to davewu01@…

will talk with designer today.

comment:2 Changed 6 years ago by sean_mosko@…

  • Status changed from new to assigned
  • Cc mickey@… added

Mickey-

Can you please show us an example of what you mean here. I'm talking with the designer and can't seem
to explain this very well.

Thanks!

Sean

comment:3 Changed 6 years ago by mickey@…

For the records, the usual way pixmaps engines deal with images is that you have
a portion that is stretchable (e.g. the gradient of a button) and a portion that
is not stretchable (e.g. the frame border of a button). The pixmap engine then
renders the frame fixed and only has to scale the innards -- hence even large
buttons can look ok, because only the gradient is scaled.

It will help if the designer doesn't provide 4 seperate images (4 corners with
overlapping middle part), but rather or in addition one reasonably sized (usual
size of the resulting screen element) combined image together with a text file
or metadata that gives us the information about the size of the frame portions
and the innards.

comment:4 Changed 6 years ago by sean_mosko@…

  • Status changed from assigned to closed
  • Resolution set to invalid

This is for the old layouts. I will mark as invalid for now.

-Sean

comment:5 Changed 6 years ago by mickey@…

Right -- although this has to be taken into account when doing Edje layouts --
however in that case the designer himself will be the one using his images
in "code", so he'll need to supply the images that way anyways.

Note: See TracTickets for help on using tickets.