Opened 15 years ago

Closed 13 years ago

#746 closed enhancement (fixed)

more SVG symbols

Reported by: pcavallini Owned by: timlinux
Priority: minor: annoyance Milestone: Version 1.4.0
Component: Symbology Version: Trunk
Keywords: symbols north arrow tree geology Cc: wonder.sk@…, m.rosales.geo@…
Must Fix for Release: No Platform: All
Platform Version: Awaiting user input: no

Description

More symbols are available for inclusion in QGIS (eg http://gfoss.it/drupal/node/66). Tim noted that adding a large library of free svgs caused considerable slowdowns in the dialogs that display svgs for symbol selection, so if its a large archive we will need to consider using a file selection dialog rather to let the user choose their symbols

Change History (7)

comment:1 by pcav, 13 years ago

Even better: it would be good to have a common repo for symbols (much like the one for python plugins), with the possibility for users to up and download symbol sets in their home directory

comment:2 by lutra, 13 years ago

Cc: wonder.sk@… added

to start it would be enough to have a selector for the categories and then have just the symbols for that specific category shown in the dialog box.

Together with the symbols now available here #1694 it would be possible to fill the hole of the lack of symbols in qgis.

comment:3 by matter, 13 years ago

Cc: m.rosales.geo@… added

So, this ticket has been open for 2 years. Is there at least a howto to replicate what Tim noted?: "adding a large library of free svgs caused considerable slowdowns in the dialogs that display svgs for symbol selection"

Does that still happen with the latest builds of qGIS? I would love to see instructions on how Tim got the SVGs to show up in the first place, as I want my copy to get rid of a bunch of the ones I don't use, and add the Geology ones so I can use my maps for work. Thanks for the info!

in reply to:  3 ; comment:4 by lutra, 13 years ago

Replying to matter:

So, this ticket has been open for 2 years. Is there at least a howto to replicate what Tim noted?: "adding a large library of free svgs caused considerable slowdowns in the dialogs that display svgs for symbol selection"

Does that still happen with the latest builds of qGIS? I would love to see instructions on how Tim got the SVGs to show up in the first place, as I want my copy to get rid of a bunch of the ones I don't use, and add the Geology ones so I can use my maps for work. Thanks for the info!

Adding a few symbols (I tested 30/40) is not a big problem as qgis doesn't slow when you open the dialog box. It is probably different if you add hundreds, also because it would be impossible to find what is needed. The solution passes by creating a selector for categories/sub categories and show just the symbols for that particular category.

in reply to:  4 ; comment:5 by matter, 13 years ago

Replying to lutra:

Adding a few symbols (I tested 30/40) is not a big problem as qgis doesn't slow when you open the dialog box. It is probably different if you add hundreds, also because it would be impossible to find what is needed. The solution passes by creating a selector for categories/sub categories and show just the symbols for that particular category.

How did you get qGIS to "see" the symbols? I use qGIS in Linux, and When I add additional symbols to /usr/share/qgis/svg/ they do no show up in any of the dialogs in qGIS. Is there a configuration file that I need to change, or something in the terminal? Can you post your method for testing the 30/40 you mentioned? Thanks,

Matt

in reply to:  5 comment:6 by lutra, 13 years ago

Milestone: Version 1.0.3Version 1.2.0

Replying to matter:

How did you get qGIS to "see" the symbols? I use qGIS in Linux, and When I add additional symbols to /usr/share/qgis/svg/ they do no show up in any of the dialogs in qGIS. Is there a configuration file that I need to change, or something in the terminal? Can you post your method for testing the 30/40 you mentioned? Thanks,

Add the folder with your symbols in the images/svg folder that you can find where you have the qgis source code. Than modify the CMakeLists.txt list file by adding the new folder and then recompile.

comment:7 by lutra, 13 years ago

Resolution: fixed
Status: newclosed

Users can now add new svg symbols by going in "options -> svg and rendering -> svg paths".

Note: See TracTickets for help on using tickets.