Re: [Inkscape-devel] New tiling interface proposal

Alright, I haven't made a full diagram of guide transformations using handles, but looking at the different tiling types, I am now convinced at least that it is at least possible. So, with that in mind, I bring you YATTIP (Yet Another Tiling Tool Interface Proposal):
http://postimage.org/image/nhwdn9x29/
http://postimage.org/image/m1lvj06sn/
By popular (?) demand, this is now a tool again! (with a possible extra dialogue for extra options). The "handles" approach actually resolves a number of things. In fact, when choosing a guide, you now simple start with the following defaults: - P1 for wallpaper - Simple-rotation and scaling for radial tiling - Simple translation for line tiling (but all Frieze types are available)
Double-clicking a "tile" changes the toolbar into the tile edit mode. Using either the handle or a drop-down in the toolbar, you can then change the tiling type. Since for wallpapers, most people will be using P1 anyway, this approach should be satisfactory.
Other features I had proposed are still there: - Guide points and other guide types - Excluding parts of a tile's exterior and fusing all the tiles - Tile stacking should be still possible from a dialogue
Any major comments before I completely redo the wiki content again?

I strongly agree that tile editing should be done as a tool.
I have a concern about the approach of changing the selected wallpaper group by direct manipulation of handles on the canvas.
Changing the selected wallpaper group is something the user will do a few times and there are a fixed, small number of choices. Yes it would be very nice to show the user that many of the groups are similar and to make the user aware of the differences. However, I think there may be other ways to do this and they may even be more clear. (Still thinking about what these ways may be - have to come back to you on this.)
In contrast, changing the size, orientation, in some cases angle of the base tile with respect to the group being tiled is something the user will need fine control over. They will want to accurately position the base tile guides relative to the selected object or group, change the orientation of the base tile by flipping or rotating etc. Here is an example to illustrate what I mean:
So I assumed that in Tile Edit mode, the tile would by default show the size/move handles and a second click would reveal the rotate/skew handles (skew only if that is allowed by the wallpaper group). So when do the handles for changing wallpaper group appear? Will it be another mode or will it be superimposed on the other handles?
-----Original Message----- From: Valerie Sent: Sunday, March 25, 2012 9:34 AM To: inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] New tiling interface proposal
Alright, I haven't made a full diagram of guide transformations using handles, but looking at the different tiling types, I am now convinced at least that it is at least possible. So, with that in mind, I bring you YATTIP (Yet Another Tiling Tool Interface Proposal):
http://postimage.org/image/nhwdn9x29/
http://postimage.org/image/m1lvj06sn/
By popular (?) demand, this is now a tool again! (with a possible extra dialogue for extra options). The "handles" approach actually resolves a number of things. In fact, when choosing a guide, you now simple start with the following defaults: - P1 for wallpaper - Simple-rotation and scaling for radial tiling - Simple translation for line tiling (but all Frieze types are available)
Double-clicking a "tile" changes the toolbar into the tile edit mode. Using either the handle or a drop-down in the toolbar, you can then change the tiling type. Since for wallpapers, most people will be using P1 anyway, this approach should be satisfactory.
Other features I had proposed are still there: - Guide points and other guide types - Excluding parts of a tile's exterior and fusing all the tiles - Tile stacking should be still possible from a dialogue
Any major comments before I completely redo the wiki content again?
------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
participants (2)
-
Valerie
-
Veronika