Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project!

## inkscape-tracker

 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-06-09 03:42:03 ```Bugs item #1217367, was opened at 2005-06-09 07:42 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-07-19 17:45:50 ```Bugs item #1217367, was opened at 2005-06-09 07:42 Message generated for change (Comment added) made by buliabyak You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- >Comment By: bulia byak (buliabyak) Date: 2005-07-19 21:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-07-19 21:37:58 ```Bugs item #1217367, was opened at 2005-06-09 03:42 Message generated for change (Comment added) made by theadib You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-19 21:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 17:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-07-21 16:51:37 ```Bugs item #1217367, was opened at 2005-06-08 20:42 Message generated for change (Comment added) made by keescook You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- >Comment By: Kees Cook (keescook) Date: 2005-07-21 09:51 Message: Logged In: YES user_id=1226316 Fixed icons. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-19 14:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 10:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-07-28 07:43:49 ```Bugs item #1217367, was opened at 2005-06-09 05:42 Message generated for change (Comment added) made by tavmjong You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-07-28 09:43 Message: Logged In: YES user_id=1319991 Skewing: After scratching my head for awhile, I figured out the measure for skewing. The skew value is applied as if the bounding box were square. In other words, if you ask for a horizontal skew of 20 px for an object with a 100x50 px bounding box, an imaginary point on the top edge of a 100x100 px box cocentric with the bounding box would move 10 px to the right (half of 20). This seems a bit strange to me. I would have expected a point at the top of the 100x50 bounding box to move 10 px. Transform Matrix: I agree with the first comment on the transformation matrix that the name should be changed from 'Transform' to 'Matrix' but I disagree that the code should show the current matrix. As I understand it, this dialog is to specify an additional transform to an already existing object. If one wants to modify the current transform matrix one can use the XML Editor. Or perhaps a checkbox could be added for "Relative Transform". One thing I don't understand is why when a horizontal skew is applied to an object the value of 'height' changes. The transformation matrix is adjusted to make the actual height of the object the same as before. I think this is to force the 'E' and 'F' (translation) values of the matrix to zero but I don't understand why this should be the case. ---------------------------------------------------------------------- Comment By: Kees Cook (keescook) Date: 2005-07-21 18:51 Message: Logged In: YES user_id=1226316 Fixed icons. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-19 23:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 19:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-08-18 11:50:19 ```Bugs item #1217367, was opened at 2005-06-08 20:42 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-08-17 12:18 Message: Logged In: NO I have noticed that you can no longer transform-move using negitives. You can only move an object in the positive direction for horizantal. Also the dialougeicons in the current nightly are broken. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-07-28 00:43 Message: Logged In: YES user_id=1319991 Skewing: After scratching my head for awhile, I figured out the measure for skewing. The skew value is applied as if the bounding box were square. In other words, if you ask for a horizontal skew of 20 px for an object with a 100x50 px bounding box, an imaginary point on the top edge of a 100x100 px box cocentric with the bounding box would move 10 px to the right (half of 20). This seems a bit strange to me. I would have expected a point at the top of the 100x50 bounding box to move 10 px. Transform Matrix: I agree with the first comment on the transformation matrix that the name should be changed from 'Transform' to 'Matrix' but I disagree that the code should show the current matrix. As I understand it, this dialog is to specify an additional transform to an already existing object. If one wants to modify the current transform matrix one can use the XML Editor. Or perhaps a checkbox could be added for "Relative Transform". One thing I don't understand is why when a horizontal skew is applied to an object the value of 'height' changes. The transformation matrix is adjusted to make the actual height of the object the same as before. I think this is to force the 'E' and 'F' (translation) values of the matrix to zero but I don't understand why this should be the case. ---------------------------------------------------------------------- Comment By: Kees Cook (keescook) Date: 2005-07-21 09:51 Message: Logged In: YES user_id=1226316 Fixed icons. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-19 14:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 10:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-08-19 08:43:39 ```Bugs item #1217367, was opened at 2005-06-09 05:42 Message generated for change (Comment added) made by rwst You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- >Comment By: Ralf Stephan (rwst) Date: 2005-08-19 10:43 Message: Logged In: YES user_id=1275729 To tavmjong: I cannot reproduce the height problem with skewing To the last commenter: I can see no problems with negative transform-move nor with the dialog icons Please both retest and give exact steps and description what you do, and inkscape version, and operating system. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-08-17 21:18 Message: Logged In: NO I have noticed that you can no longer transform-move using negitives. You can only move an object in the positive direction for horizantal. Also the dialougeicons in the current nightly are broken. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-07-28 09:43 Message: Logged In: YES user_id=1319991 Skewing: After scratching my head for awhile, I figured out the measure for skewing. The skew value is applied as if the bounding box were square. In other words, if you ask for a horizontal skew of 20 px for an object with a 100x50 px bounding box, an imaginary point on the top edge of a 100x100 px box cocentric with the bounding box would move 10 px to the right (half of 20). This seems a bit strange to me. I would have expected a point at the top of the 100x50 bounding box to move 10 px. Transform Matrix: I agree with the first comment on the transformation matrix that the name should be changed from 'Transform' to 'Matrix' but I disagree that the code should show the current matrix. As I understand it, this dialog is to specify an additional transform to an already existing object. If one wants to modify the current transform matrix one can use the XML Editor. Or perhaps a checkbox could be added for "Relative Transform". One thing I don't understand is why when a horizontal skew is applied to an object the value of 'height' changes. The transformation matrix is adjusted to make the actual height of the object the same as before. I think this is to force the 'E' and 'F' (translation) values of the matrix to zero but I don't understand why this should be the case. ---------------------------------------------------------------------- Comment By: Kees Cook (keescook) Date: 2005-07-21 18:51 Message: Logged In: YES user_id=1226316 Fixed icons. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-19 23:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 19:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-08-20 10:29:50 ```Bugs item #1217367, was opened at 2005-06-09 05:42 Message generated for change (Comment added) made by tavmjong You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-08-20 12:29 Message: Logged In: YES user_id=1319991 To see "height problem" (I wouldn't really call in a problem as it doesn't effect the visible image): 1. Create a rectangle object of a known height. 2. Open XML Editor and confirm height of object. 3. Skew rectangle. 4. Check height in XML Editor. Height will have changed. The visible image will be correct as the transformation matrix will have compensated for the change in height. Occurs in version 0.42 and 0.42+cvs. Linux operating system. As an additional comment. I think it would make more sense to use a percentage for the amount of skew rather than a unit of length. Tav ---------------------------------------------------------------------- Comment By: Ralf Stephan (rwst) Date: 2005-08-19 10:43 Message: Logged In: YES user_id=1275729 To tavmjong: I cannot reproduce the height problem with skewing To the last commenter: I can see no problems with negative transform-move nor with the dialog icons Please both retest and give exact steps and description what you do, and inkscape version, and operating system. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-08-17 21:18 Message: Logged In: NO I have noticed that you can no longer transform-move using negitives. You can only move an object in the positive direction for horizantal. Also the dialougeicons in the current nightly are broken. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-07-28 09:43 Message: Logged In: YES user_id=1319991 Skewing: After scratching my head for awhile, I figured out the measure for skewing. The skew value is applied as if the bounding box were square. In other words, if you ask for a horizontal skew of 20 px for an object with a 100x50 px bounding box, an imaginary point on the top edge of a 100x100 px box cocentric with the bounding box would move 10 px to the right (half of 20). This seems a bit strange to me. I would have expected a point at the top of the 100x50 bounding box to move 10 px. Transform Matrix: I agree with the first comment on the transformation matrix that the name should be changed from 'Transform' to 'Matrix' but I disagree that the code should show the current matrix. As I understand it, this dialog is to specify an additional transform to an already existing object. If one wants to modify the current transform matrix one can use the XML Editor. Or perhaps a checkbox could be added for "Relative Transform". One thing I don't understand is why when a horizontal skew is applied to an object the value of 'height' changes. The transformation matrix is adjusted to make the actual height of the object the same as before. I think this is to force the 'E' and 'F' (translation) values of the matrix to zero but I don't understand why this should be the case. ---------------------------------------------------------------------- Comment By: Kees Cook (keescook) Date: 2005-07-21 18:51 Message: Logged In: YES user_id=1226316 Fixed icons. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-19 23:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 19:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-08-24 08:31:20 ```Bugs item #1217367, was opened at 2005-06-09 03:42 Message generated for change (Comment added) made by vonhalenbach You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- Comment By: Steffen (vonhalenbach) Date: 2005-08-24 08:31 Message: Logged In: YES user_id=1332704 To : Buliabyak Can you explain scaling with other units then percent to me? I think to scale something, you have to see it as a whole. I have thougth about it some time, and i can't see a possibility to scale something plus 10 pixels. I'm curious. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-08-20 10:29 Message: Logged In: YES user_id=1319991 To see "height problem" (I wouldn't really call in a problem as it doesn't effect the visible image): 1. Create a rectangle object of a known height. 2. Open XML Editor and confirm height of object. 3. Skew rectangle. 4. Check height in XML Editor. Height will have changed. The visible image will be correct as the transformation matrix will have compensated for the change in height. Occurs in version 0.42 and 0.42+cvs. Linux operating system. As an additional comment. I think it would make more sense to use a percentage for the amount of skew rather than a unit of length. Tav ---------------------------------------------------------------------- Comment By: Ralf Stephan (rwst) Date: 2005-08-19 08:43 Message: Logged In: YES user_id=1275729 To tavmjong: I cannot reproduce the height problem with skewing To the last commenter: I can see no problems with negative transform-move nor with the dialog icons Please both retest and give exact steps and description what you do, and inkscape version, and operating system. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-08-17 19:18 Message: Logged In: NO I have noticed that you can no longer transform-move using negitives. You can only move an object in the positive direction for horizantal. Also the dialougeicons in the current nightly are broken. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-07-28 07:43 Message: Logged In: YES user_id=1319991 Skewing: After scratching my head for awhile, I figured out the measure for skewing. The skew value is applied as if the bounding box were square. In other words, if you ask for a horizontal skew of 20 px for an object with a 100x50 px bounding box, an imaginary point on the top edge of a 100x100 px box cocentric with the bounding box would move 10 px to the right (half of 20). This seems a bit strange to me. I would have expected a point at the top of the 100x50 bounding box to move 10 px. Transform Matrix: I agree with the first comment on the transformation matrix that the name should be changed from 'Transform' to 'Matrix' but I disagree that the code should show the current matrix. As I understand it, this dialog is to specify an additional transform to an already existing object. If one wants to modify the current transform matrix one can use the XML Editor. Or perhaps a checkbox could be added for "Relative Transform". One thing I don't understand is why when a horizontal skew is applied to an object the value of 'height' changes. The transformation matrix is adjusted to make the actual height of the object the same as before. I think this is to force the 'E' and 'F' (translation) values of the matrix to zero but I don't understand why this should be the case. ---------------------------------------------------------------------- Comment By: Kees Cook (keescook) Date: 2005-07-21 16:51 Message: Logged In: YES user_id=1226316 Fixed icons. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-19 21:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 17:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-08-25 09:19:58 ```Bugs item #1217367, was opened at 2005-06-09 05:42 Message generated for change (Comment added) made by tavmjong You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-08-25 11:19 Message: Logged In: YES user_id=1319991 My comment about the "height" changing when skewing applies when the Store transformation parameter under the Transforms tab of the Inkscape Preferences dialog is set to "Optimized" (the default). If it is set to "Preserved" the height parameter does not change. Since a transformation matrix is required in both cases, I am not sure that changing the "height" parameter counts as being optimized. Tav ---------------------------------------------------------------------- Comment By: Steffen (vonhalenbach) Date: 2005-08-24 10:31 Message: Logged In: YES user_id=1332704 To : Buliabyak Can you explain scaling with other units then percent to me? I think to scale something, you have to see it as a whole. I have thougth about it some time, and i can't see a possibility to scale something plus 10 pixels. I'm curious. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-08-20 12:29 Message: Logged In: YES user_id=1319991 To see "height problem" (I wouldn't really call in a problem as it doesn't effect the visible image): 1. Create a rectangle object of a known height. 2. Open XML Editor and confirm height of object. 3. Skew rectangle. 4. Check height in XML Editor. Height will have changed. The visible image will be correct as the transformation matrix will have compensated for the change in height. Occurs in version 0.42 and 0.42+cvs. Linux operating system. As an additional comment. I think it would make more sense to use a percentage for the amount of skew rather than a unit of length. Tav ---------------------------------------------------------------------- Comment By: Ralf Stephan (rwst) Date: 2005-08-19 10:43 Message: Logged In: YES user_id=1275729 To tavmjong: I cannot reproduce the height problem with skewing To the last commenter: I can see no problems with negative transform-move nor with the dialog icons Please both retest and give exact steps and description what you do, and inkscape version, and operating system. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-08-17 21:18 Message: Logged In: NO I have noticed that you can no longer transform-move using negitives. You can only move an object in the positive direction for horizantal. Also the dialougeicons in the current nightly are broken. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-07-28 09:43 Message: Logged In: YES user_id=1319991 Skewing: After scratching my head for awhile, I figured out the measure for skewing. The skew value is applied as if the bounding box were square. In other words, if you ask for a horizontal skew of 20 px for an object with a 100x50 px bounding box, an imaginary point on the top edge of a 100x100 px box cocentric with the bounding box would move 10 px to the right (half of 20). This seems a bit strange to me. I would have expected a point at the top of the 100x50 bounding box to move 10 px. Transform Matrix: I agree with the first comment on the transformation matrix that the name should be changed from 'Transform' to 'Matrix' but I disagree that the code should show the current matrix. As I understand it, this dialog is to specify an additional transform to an already existing object. If one wants to modify the current transform matrix one can use the XML Editor. Or perhaps a checkbox could be added for "Relative Transform". One thing I don't understand is why when a horizontal skew is applied to an object the value of 'height' changes. The transformation matrix is adjusted to make the actual height of the object the same as before. I think this is to force the 'E' and 'F' (translation) values of the matrix to zero but I don't understand why this should be the case. ---------------------------------------------------------------------- Comment By: Kees Cook (keescook) Date: 2005-07-21 18:51 Message: Logged In: YES user_id=1226316 Fixed icons. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-19 23:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 19:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```
 [Inkscape-tracker] [ inkscape-Bugs-1217367 ] transform dialog problems From: SourceForge.net - 2005-11-09 06:13:29 ```Bugs item #1217367, was opened at 2005-06-09 07:42 Message generated for change (Settings changed) made by buliabyak You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 6 Submitted By: bulia byak (buliabyak) Assigned to: Bob Jamison (ishmal) Summary: transform dialog problems Initial Comment: move: values are limited by -100/100 regardless of units; there's no fractional part => incufficient precision for most tasks (need at least 2 fractional digits) scale: no units but %; no fractional part (need 2 digits) rotate: no fractional part (need 2 digits for deg, 3 or 4 for rad; also the limits of -180/180 make little sense for rad) skew: How do you measure it in linear units? This needs to be explained. Also values are limited by -100/100 regardless of units, and no fractional part. transform: should be called "Matrix". In Object properties, the same table shows the current transform= of selection and lets you change it. Your code always shows 1 0 0 1 0 0 and whatever you type is multiplied into the current matrix, after which the displayed one is again 1 0 0 1 0 0. I don't think it's very useful, please could you copy the behavior of the Object properties table, after which it can be removed from Object properties. Or, you can add an optional "multiply" checkbox which post-multiplies the typed matrix with the current, but the default should be set, not multiply. ---------------------------------------------------------------------- >Comment By: bulia byak (buliabyak) Date: 2005-11-09 09:13 Message: Logged In: YES user_id=741217 All is fixed in CVS ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-08-25 13:19 Message: Logged In: YES user_id=1319991 My comment about the "height" changing when skewing applies when the Store transformation parameter under the Transforms tab of the Inkscape Preferences dialog is set to "Optimized" (the default). If it is set to "Preserved" the height parameter does not change. Since a transformation matrix is required in both cases, I am not sure that changing the "height" parameter counts as being optimized. Tav ---------------------------------------------------------------------- Comment By: Steffen (vonhalenbach) Date: 2005-08-24 12:31 Message: Logged In: YES user_id=1332704 To : Buliabyak Can you explain scaling with other units then percent to me? I think to scale something, you have to see it as a whole. I have thougth about it some time, and i can't see a possibility to scale something plus 10 pixels. I'm curious. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-08-20 14:29 Message: Logged In: YES user_id=1319991 To see "height problem" (I wouldn't really call in a problem as it doesn't effect the visible image): 1. Create a rectangle object of a known height. 2. Open XML Editor and confirm height of object. 3. Skew rectangle. 4. Check height in XML Editor. Height will have changed. The visible image will be correct as the transformation matrix will have compensated for the change in height. Occurs in version 0.42 and 0.42+cvs. Linux operating system. As an additional comment. I think it would make more sense to use a percentage for the amount of skew rather than a unit of length. Tav ---------------------------------------------------------------------- Comment By: Ralf Stephan (rwst) Date: 2005-08-19 12:43 Message: Logged In: YES user_id=1275729 To tavmjong: I cannot reproduce the height problem with skewing To the last commenter: I can see no problems with negative transform-move nor with the dialog icons Please both retest and give exact steps and description what you do, and inkscape version, and operating system. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-08-17 23:18 Message: Logged In: NO I have noticed that you can no longer transform-move using negitives. You can only move an object in the positive direction for horizantal. Also the dialougeicons in the current nightly are broken. ---------------------------------------------------------------------- Comment By: Tavmjong Bah (tavmjong) Date: 2005-07-28 11:43 Message: Logged In: YES user_id=1319991 Skewing: After scratching my head for awhile, I figured out the measure for skewing. The skew value is applied as if the bounding box were square. In other words, if you ask for a horizontal skew of 20 px for an object with a 100x50 px bounding box, an imaginary point on the top edge of a 100x100 px box cocentric with the bounding box would move 10 px to the right (half of 20). This seems a bit strange to me. I would have expected a point at the top of the 100x50 bounding box to move 10 px. Transform Matrix: I agree with the first comment on the transformation matrix that the name should be changed from 'Transform' to 'Matrix' but I disagree that the code should show the current matrix. As I understand it, this dialog is to specify an additional transform to an already existing object. If one wants to modify the current transform matrix one can use the XML Editor. Or perhaps a checkbox could be added for "Relative Transform". One thing I don't understand is why when a horizontal skew is applied to an object the value of 'height' changes. The transformation matrix is adjusted to make the actual height of the object the same as before. I think this is to force the 'E' and 'F' (translation) values of the matrix to zero but I don't understand why this should be the case. ---------------------------------------------------------------------- Comment By: Kees Cook (keescook) Date: 2005-07-21 20:51 Message: Logged In: YES user_id=1226316 Fixed icons. ---------------------------------------------------------------------- Comment By: Adib Taraben (theadib) Date: 2005-07-20 01:37 Message: Logged In: YES user_id=550936 Icons for Move, Rotate, Skew are broken. Scale is ok. ---------------------------------------------------------------------- Comment By: bulia byak (buliabyak) Date: 2005-07-19 21:45 Message: Logged In: YES user_id=741217 Most issues still unfixed or fixed incompletely. Move: if you switch units (e.g. px->pt), fractional part disappears and the 100 limit reappears! Scale: still no abs units Skew: Use "Horizontal/vertical Displacement" labels Transform: nothing fixed, see original report above Also texts are untranslatable, see a separate bug on that ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1217367&group_id=93438 ```