Calligraphy tool presets management

Bug #255792 reported by Alexandre Prokoudine
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Wishlist
John Smith

Bug Description

Currently it's possible only to save new presets. When it comes to renaming or removing them, one is supposed to use a text editor and edit preferences.xml. We need a good UI for that :-)

Besides, it could make sense having default presets translatable by means of gettext. But that's probably another story :)

Tags: ui calligraphy
description: updated
Revision history for this message
jazzynico (jazzynico) wrote :

Yes, a specific UI for preset management would be nice. But where should we add it? In the Inkscape preferences dialog (Tools>Calligraphy entry)?
And which presets shoud we manage in this dialog, user defined only or everything?

Changed to wishlist. The translation problem is reported in Bug #327533.

Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
jazzynico (jazzynico) wrote :

Presets are now translatable (Bug #327533 fixed).

su_v (suv-lp)
tags: added: calligraphy ui
Revision history for this message
John Smith (john-smithi) wrote :

How about a simple extension to the existing dialog and a button on the calligraphy toolbar ?
Users can then add, rename and delete any profile.

Revision history for this message
jazzynico (jazzynico) wrote :

Tested successfully on Windows XP, Inkscape trunk 11915.

Saving or renaming preset with a name already used with another preset overwrite the existing preset. What about adding a warning message in that case?

Revision history for this message
jazzynico (jazzynico) wrote :

Also, if it's not too late, I'd really like to have the feature (with or without warning message) released with 0.49...

John Smith (john-smithi)
Changed in inkscape:
assignee: nobody → John Smith (john-smithi)
Revision history for this message
John Smith (john-smithi) wrote :

Committed to trunk as r11916 for wider testing.
If we need a overwrite warning, can add later.

Changed in inkscape:
status: Confirmed → Fix Committed
su_v (suv-lp)
Changed in inkscape:
milestone: none → 0.49
Bryce Harrington (bryce)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.