Contributor
Vaibhav Malik

Font Selection Improvements


Mentors
Tav
Organization
Inkscape
Technologies
c++, gtk
Topics
graphics, Text and Font
The “Font Selection Improvement” project aims to simplify the selection, and customization of fonts under the Text and Font dialog, reduce the time consumed while selecting the fonts and make this dialog more user-friendly. It includes the addition of the favourite font functionality, recently used fonts, on-canvas live preview of fonts, and listing the fonts used in the document under the Text and Font dialog. The project is divided into four different submodules. Each of these submodules represents a feature. Adopting the modular approach towards the addition of these features eases the overall implementation a lot. It further helps in debugging the code at each level. Also, maintaining and developing one feature at a time rather than just diving into the code and creating a complete mess makes the task more manageable and fruitful.