65591e7...
by
VaibhavMalik4187 <email address hidden>
Fixed regressions in the T&F dialog
- Regression fixes includes:
1. Fixed the position of `All fonts` label.
2. Fixed missing icons of the `Collections` button.
3. Aligned the `Apply` button at the right end.
4. Increased the width of the `Font Family` column.
5. Fixed broken preview text.
- Got rid of `font-selector-toolbar.*` files as they were not being used
anywhere in the codebase.
- Additionally, the font variations scroll will only be visible if the
font has any variations present.
- Changed the font-selector base class to `Gtk::Box`.
Fix snapping to intersection of path and guideline
This is achieved moving the snapping code from ButtonPressEvent in
NodeTool::root_handler() to PathManipulator::_updateDragPoint(). The new
node will be inserted at the updated drag point, which now snaps to
intersections. Before, it would only find the nearest point, without
snapping.
The Document Properties and Paint Server dialogs
had an issue in which both the Display>Orientation
and Change radio button options respectively were
selected by default. This patch fixes that issue by
setting only one option active, Portrait in
Document Properties>Display>Orientation and Fill in
Paint Servers>Change.
This patch adds labels along with the icons on the grid creation
buttons within the 'Creation' section of the Document Properties
dialog. It enhances the UI by making the purpose of each button
clearer to the user. This patch does not alter the button
functionality but provides context for each button's action.