Files
stickman/BUGS.md
T
ryan 28e8798021 Implement Phase 6 features for Stickman Editor
- Updated BUGS.md with new issues related to selection bounding box, touchpad panning speed, and zooming behavior.
- Enhanced PROJECT.md with detailed specifications for touchpad controls, recent colors in the color picker, and a status bar for project information.
- Modified project.godot to update compatibility version to 4.7.
- Added a status bar in stickman_editor.tscn to display cursor coordinates and snap status.
- Updated body_part_panel.gd to handle recent colors and cursor detection over drawing areas.
- Enhanced stickman_editor.gd to manage cursor coordinates display and recent colors tracking.
- Improved whole_stickman_preview.gd to render selection gizmos on top of other parts.
- Created master_rig.tscn for the stickman rig structure with bones and IK targets.
- Developed master_rig_builder.gd to automate the rig building process with remote transforms and IK modifications.
2026-08-14 21:49:06 -04:00

48 lines
2.5 KiB
Markdown

# 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.