In #inkscape

Should the text tool's memory for font, size, color etc be attached to each different method of text instead of using a single global?

For example should it remember a different font/size for text-on-path, compared to text-in-rect, compared to text-in-shape and compared to regular text lines?

@doctormo It would be great if saving font family/size worked consistently per object :)

Recently I had to edit a few independent paragraphs of text on a poster for my wife, and when editing the text of each paragraph the font got reset to the "big bold header" font instead of the existing one.

Not something to deal with on a tight deadline. Fortunately she trusts my tool choices. Unfortunately I'm not sure I trust mine. Fortunately I'm stubborn.

@michal

Narrowing that down to a set of simplified steps to reproduce would really help. I know I've seen things like that before but it come sand goes and I never get a sense of what is causing it.

Can you do it again?

@doctormo I'll try to reproduce once she no longer needs her laptop.

@doctormo OK, sorry, no. I'm not signing up for Gitlab just to send a bug report, too much legalese talking about subscription and fees and the sign-up *requires* me to fill in a "Company name"...

Even trying to get the Inkscape version repeatedly crashes the app (Ubuntu 24.04 LTS)

@doctormo Here's a repro screen recording, and a minimal SVG is in https://pastebin.com/guFFCvuy

@michal

This is great!

Could I get you to post this data to http://inkscape.org/report/ ?

And thanks!

Work items · Inkscape / Inbox · GitLab

This inbox is a "friendly feedback zone", we welcome questions, comments, ideas, and bug reports that pertain to the Inkscape software, its related components, and the project in...

GitLab
@doctormo I think single global is good, but could it be configurable in the settings?

@doctormo

I did not understand your question, but it would be nice if Inkscape can create styles from a selection to reuse locally, and why not, globally.

@freezr @doctormo I agree, top improvement!

@doctormo I see value in not scattering settings into 4 non-obvious presets. I can see many quirks like setting a slightly different text size in ONE of them and never understand how it got there.

Unless there is a well known underlying logic I'd go for consistency and not mess around with values by default.

@mray @doctormo this. I feel like having four different states would most likely get me to fight the system to try to set them all to the same until they go out of sync again.

I think having them all be synced would be annoying once a year, but at least it is highly predictable, intuitive and easy to explain and tbh what you need most of the time.

Much more useful is a way to quickly copy a style and paste it on another element or text selection.