Inkscape Developer's Meeting; August 6th 2025

Dear Developers,
This week's developer meeting notes are below. Big thanks to everyone who was able to come.
Event: https://inkscape.org/cals/event/1/ Attending: Carlotte (cfcurtis), Martin, Tav, Ishaan, Jonathan, Mikekov Next Event: https://inkscape.org/cals/event/64/
Martin talked about his work on the rendering engine getting cairo surrfaces with multiple color space rendering. A lot converting, memory management, pre-multiplication, understanding lcms2 input and output limitations an doing a lot of test trials to work out how to effectively test the changes in the engine's handling of Cairo surfaces.
Jonthan has been mentoring on the google summer of code project. He's been tracking a number of 1.5 issues which are upstream issue but don't have the required issue in the upstream project. There are some examples needed to be able to replicate the issues more easily for an upstream developer.
Mikekov has been looking for various fixes to keep busy. Working on object attributes dialog related features. Tav asks about the speed problems with the Object dialog and being able to backport the fix to 1.4 if it's fixed in 1.5. We talked about node editing and making sure that we're not doing inefficient things.
Charlotte haven't done a ton of work, but looking at PDF related issues for import and export. Tested the odf support in capypdf. Martin talked about a gradient export bug in capypdf. Jonathan asked if she's interested in PDF files which don't import cleanly.
Ishaan has been working on selections and discovered that some things are not working on master, holding ctrl for example. And some inconsistancies with Alt. We talked about various selector issues. Martin and Mikekov recommend making event systems robust against order of events where possible.
Tav has been back bug fixing for 1.4, Jonathan asked about releasing a 1.4.3 after the last blocker is fixed and we are in agreement. We have at leas 35 bugs fixed a bunch of things that are to be backported for 1.4.3 on our todo this.
Martin asked Ishaan about the Indian event. They are ordering of travel arrangements and he will be meeting with pono to get the accommodations paid for tomorrow.
We did a small tutorial for updating submodules and keeping things correct, sharing commands.
Thanks everyone for coming to this week's meeting. See you all next time.
Best Regards, Martin Owens
participants (1)
-
Martin Owens