When using the product it is leaking memory.
The following kind of usage will be done in order to find memory leak.
After each group of steps is done close the app and check for leaks.
- Most basic
- open the app
- close the app
- shapes
- open the app
- insert a single shape (circle, rectangle, image, svg)
- close the app
- keyframes
- open the app
- insert a rectangle
- add a new keyframe that will move the object along X axis
- move the object
- close the app
- Any type of keyframes
- open the app
- insert a rectangle
- add a keyframe for each possible type of keyframe
- move the object to trigger all keyframes
- close the app
- Any type of shapes
- open the app
- insert all kind of shapes
- add a keyframe to move it along a certain axis
- close the app
- UndoStack
- open app
- insert a shape
- move it
- add keyframes
- delete keyframe
- deleteshape
- undo all actions
- close the app
might do it in multiple PRs.
When using the product it is leaking memory.
The following kind of usage will be done in order to find memory leak.
After each group of steps is done close the app and check for leaks.
might do it in multiple PRs.