inkscape:master

Last commit made on 2024-04-28
Get this branch:
git clone -b master https://git.launchpad.net/inkscape

Branch merges

Branch information

Name:
master
Repository:
lp:inkscape

Recent commits

ceb1974... by F2CPP <email address hidden>

Fix ToolbarMenuButton unmanaged pointer memory leak

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

87965d3... by Diederik van Lierop

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.

Fixes https://gitlab.com/inkscape/inkscape/-/issues/4598

ffa25e9... by Diederik van Lierop

Fix ButtonEvent position on double-click

Only transform the mouse coordinates to world coordinates on first
button press, and do not convert them a second time in case of
double-clicking

See:
https://chat.inkscape.org/channel/team_devel/rocket-search?msg=xJK9aivMkXJpHdXQn
https://gitlab.com/inkscape/inkscape/-/merge_requests/6337#note_1863728232

67af644... by Aayush Shah <email address hidden>

Correct default selection for radio buttons

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.

dc20928... by PBS

Move libspelling wrappers to ui/libspelling-wrapper.h

a04b6de... by PBS

Refactor spellcheck dialog

* Convert to .ui file.
* Replace deprecated ComboBox/TreeView with DropDown/ColumnView.

586a5ad... by PBS

Resurrect spellcheck support using libspelling

Effectively a revert of 7b8e22a9, but with libspelling replacing gspell.

1cf5512... by Aayush Shah <email address hidden>

Ensure default selection of arrange options

8e56501... by Aayush Shah <email address hidden>

Add labels to grid creation buttons

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.