# Stickman Studio Bugs ## Stickman editor (Phase 5 Round 1) ### Snap to grid 1. The snap to grid menu item checkbox is still not populating with a check mark no matter how many times it is clicked. ### Shape copy and paste 1. The paste item in the context menu is only displaying if a shape is selected and the context menu is brought up. If I have an empty window OR if I don't have a shape selected in that window, 'paste' do not show up in the menu. It should show up as long as something is in the clipboard. Pasting into an empty window should be possible. ## Stickman editor (Phase 5 Round 2) ### Snap to grid 1. The snap to grid menu item checkbox is still not populating with a check mark. Should we come up with another solution for this? ### Object scaling after rotation 1. When I rotate an object to a different angle than the original (0) and the try to scale the object, the object returns back to 0 rotation and then begins to scale. The scale should happen while the object is rotated, and the object keeps that rotation while being scaled. ## Stickman editor (Phase 5 Round 3) ### Snap to grid 1. The snap to grid menu item checkbox is still not populating with a check mark. Let's change the implementation. _Propose an alternate solution_ ### Pasting a shape 1. If an object has been scaled or rotated, and then the object's corresponding shape is deleted from a shape editor window - when a new shape is pasted, that shape takes on the scale, rotation, and position of the previous deleted shape or object had. When a shape is deleted, it's corrsponding object need to have it's position, rotation, and scale reset. ## Stickman editor (Phase 5 Round 4) ### Snap to grid when moving an object 1. Currently snapping to the grid snaps the mouse cursor to the grid, however, that can lead to object still not lining up properly. The object's bounding box should be what snaps to the grid. If a reference point is needed for snapping, use the object's upper left point of the bounding box. ## Stickman editor (Phase 6 Round 1) ### Seletion bounding box as well as rotation 'dot' should stay in front of all other objects. If an object is selected, it's bounding box and rotation dot should be in front of all other objects. ### Touchpad panning is too slow Panning using the touchpad does not moves too slowly. We need to increase the distance the panning moves through touchpad. ### Zooming in/out When zooming in, we should use the mouse cursor as the zoom in point. If the cursor is in the window should determine where the zoom should happen.