title: dialogue on save

Bug #209199 reported by peepo
6
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Medium
Unassigned

Bug Description

When saving an svg file a dialogue should require the user to provide a title, unless they can confirm the design is purely decorative.

asking on irc, no one knew of any method to enter title information, except by text edit mode.

According to the SVG specification:
 Authors should always provide a 'title' child element to the outermost 'svg' element within a stand-alone SVG document.

according to a recent grep search of over 6000 openclipart images only around 6 had titles.

titles are a critical requirement for accessibility similar to alt in html.
http://iconomy.org for a demonstration of their use.

http://www.w3.org/TR/SVG11/struct.html#DescriptionAndTitleElements

Tags: saving svg
Revision history for this message
Jon A. Cruz (jon-joncruz) wrote :

Yes. First of all the meta-data title is now synced to a <title> element on the outermost <svg>, so that is good. One option discussed about what to do if no title has been set by the time saving happens is to add a title field to the save dialog. Another is to have a separate reminder dialog to explicitly set the title first. At the moment I believe the reminder dialog is a better UI approach, but it will need to be considered and implemented right.

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

At the moment, I disagree with the idea of a 'reminder dialog' - I've always found them annoying. However, I'm open to suggestions.

I am working (as I type this) on adding the "Document Title" edit box to the Save dialog in Windows (have to relearn all this wonderful Win32 API stuff). Anyway, when I have a patch, I'll circulate it around and get feedback.

codedread (codedread)
Changed in inkscape:
assignee: nobody → codedread
Revision history for this message
codedread (codedread) wrote :

Initial patch for Windows only. If this overall approach is agreed upon, I'll start work on the GTK side.

The gist:
- adds a title and edit box to the Save As dialog for the document title
- document title is populated from the RDF/title element (which are now kept in sync)
- once dialog has been closed for a save, the RDF and title element are updated with the new title

NOTE: The user is not required to fill in the title nor does this patch encourage them in any way other than to add those UI elements to the window. Users can also set the document title in the Document Metadata dialog.

Revision history for this message
codedread (codedread) wrote :

In other words, this is a 'base patch' that gets the title in front of the user during the "Save" operation. We can build on this as we have further UI and accessibility discussions.

Revision history for this message
codedread (codedread) wrote :

Ok, after lengthy discussion on IRC, I've decided to commit this first patch. This updates the Windows dialog as per http://www.codedread.com/images/inkscape-title-save.png. I am leaving this bug open as I will be submitting a similar change on the GTK side. There may be some additional UI adjustments following the GTK patch.

Revision history for this message
jazzynico (jazzynico) wrote :

@codedread - Are you still working on the GTK patch for this bug?

Revision history for this message
codedread (codedread) wrote : Re: [Bug 209199] Re: title: dialogue on save

Nico, no I'm not working on this at all.

Regards,
Jeff

On Tue, Apr 19, 2011 at 4:32 AM, JazzyNico <email address hidden>wrote:

> @codedread - Are you still working on the GTK patch for this bug?
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/209199
>
> Title:
> title: dialogue on save
>
> Status in Inkscape: A Vector Drawing Tool:
> Confirmed
>
> Bug description:
> When saving an svg file a dialogue should require the user to provide
> a title, unless they can confirm the design is purely decorative.
>
> asking on irc, no one knew of any method to enter title information,
> except by text edit mode.
>
> According to the SVG specification:
> Authors should always provide a 'title' child element to the
> outermost 'svg' element within a stand-alone SVG document.
>
> according to a recent grep search of over 6000 openclipart images only
> around 6 had titles.
>
> titles are a critical requirement for accessibility similar to alt in
> html.
> http://iconomy.org for a demonstration of their use.
>
> http://www.w3.org/TR/SVG11/struct.html#DescriptionAndTitleElements
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/inkscape/+bug/209199/+subscribe
>

Changed in inkscape:
assignee: codedread (codedread) → nobody
Revision history for this message
codedread (codedread) wrote :

No, I'm not working on this.

jazzynico (jazzynico)
Changed in inkscape:
status: Confirmed → Triaged
Revision history for this message
Jonathan Hofinger (jhofinger) wrote :

Hi - thanks for reporting this bug, I've manually migrated it to Inkscape's new bug tracker on GitLab, and closed it here.

Please feel free to file new bugs about the issues you're seeing at http://inkscape.org/report.

Moved to: https://gitlab.com/inkscape/inbox/issues/2198
Closed by: https://gitlab.com/jhofinger

Changed in inkscape:
status: Triaged → Invalid
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.