https://bugs.documentfoundation.org/show_bug.cgi?id=144535
--- Comment #2 from Ross Johnson <[email protected]> --- Looking at sdraw again and, this time, the 3D-Settings functionality, there appears to be yet more inconsistency in behaviour within this set of tools. 1) the icon on the Drawing Bar that relates to View > Toolbars > 3D-Settings is called "Toggle Extrusion". 2) clicking the icon renders the selected 2D shapes as editable 3D shapes but there is no Edit > 3D-Settings entry as there is for Points and Gluepoints. 3) The "Toggle Extrusion" icon is grey out (not selectable) unless a shape is already selected, unlike the Points and Gluepoints icons. 4) as with Gluepoints and Points, the 3D-Settings toolbar can appear and disappear in seemingly unpredictable ways. Ideally all of these toolbars would be presented and behave in the same way so that users can transfer their experience with one to the others. Here's an example simply to illustrate the objective of a common set of behaviours for the Gluepoints, Points and 3D-Settings toolbars: 1) All three features would have entries in both the Edit and View > Toolbars menus. 2) If the entry in the Edit menu is selected, editing is enabled and remains persistent until deselected. 3) The icon on the Drawing Bar would be selectable without first selecting an applicable shape, and be the equivalent of selecting the entry in the Edit menu as described in (2). 4) When editing is enabled then, while a relatable shape is selected, the toolbar is displayed and applicable functions are selectable. 5) Enabling the toolbar in the View > Toolbars menu displays that toolbar and remains persistent between other operations and application restarts. Functions remain greyed out unless (4) is also met. The 3D-Settings feature has an additional action not present with Points or Gluepoints, which is to display or not the 3D settings that have been applied to 2D shapes on the page. This is neither an Edit nor a View > Toolbars > 3D-Settings function and requires a separate selectable entry somewhere, perhaps in the shape's context menu or the style, or both. -- You are receiving this mail because: You are the assignee for the bug.
