For this phase, I started with implementing Stamps feature in the Drawing activity. This feature allows users to use different stamps images in their beautiful arts. For now, I have added images from solar activity to use as stamps.
Users can also import an image to use as a stamp. Size and opacity of the stamp can also be adjusted from tool options menu.
I also added added sounds and audio effects, which includes feedback on selecting a tool and using stamps and for other notifications.
Implementation of basic keyboard navigations like undo, redo, save, load, etc. is also completed.
Added a help section, which describes the basic key board shortcuts and other useful information.
All basic tools are implemented as planned, at present I am testing drawing activity on various platforms and fixing various bugs reported by mentors. List of bugs and improvements can be found on — https://phabricator.kde.org/T9138.
Work branch — https://cgit.kde.org/gcompris.git/log/?h=gsoc_asagtani_paint.
Happy coding 🙂