Inkscape Wiki

draw freely
Download Now!
Open Source Scalable Vector Graphics Editor
 


Contents

[edit] The reasoning

Many GTK applications (including the whole Gnome desktop) are using Tango icons. These icons are designed to look nice in many environments (on all kinds of backgrounds and in many different OSes). So both for unification purposes on Linux and for cross-platform reasons, it would be nice to have a complete Tangoified Inkscape Icon Set for a future release (hopefully sooner rather than later).


The Tangoified set here is lacking many icons. It is based on the Tango ArtLibre Icon Set, which Gimp also uses.


This page is a place to list all the icons Inkscape needs, the corresponding icons (whether they exists already or not) in the ArtLibre Set and the proposed Tangoified icon for Inkscape. This would be the ArtLibre icon directly or an improved version, made to fit withing Inkscape more properly.

[edit] Standard naming and loading

We should try to get Inkscape loading those from standard calls and naming so that users can switch icons externally. The Tango naming utilities and following the Icon Naming Specification might help.

To get things going well, we also would probably need to get Inkscape to hook itself in a standard GTK+ icon source. (So Inkscape would ask GTK+ to get an icon for it, and GTK+ would turn around and ask Inkscape to provide that icon).

Furthermore, and icon set switcher would be nice to void fidling with SVG files in .inkscape/icons/

[edit] The Icons

There are 246 unique inkscape icons. All of them are listed in the following tables. Each of which is structured as follows: an image of current Inkscape icon, the name of this icon in Inkscape, the size at which the SVG should be designed (in pixels) to look crisp in standard GTK themes, a short description of the tool, the corresponding ArtLibre icon and ArtLibre icon name (NA if it does not exists), an image of the proposed replacement icon.

All image need to be manually uploaded. If you wish to help upload a few to this wiki, you can download a ZIP file of all icons already named from [1]


[edit] Drawing tools

Icon Icon name px Size Description Tango Icon Tango Name Proposed Icon
Image:orig_draw_select.png draw_select 24 Pointer tool   tool-pointer Image:tool-pointer.png
Image:orig_draw_node.png draw_node 24 Node selection tool NA NA Image:tool-node.png
Image:orig_draw_tweak.png draw_tweak 24 NA NA NA
Image:orig_draw_zoom.png draw_zoom 24 Page Magnifier tool page-magnifier Image:page-magnifier.png
Image:orig_draw_rect.png draw_rect 24 draw-rectangle Image:draw-rectangle.png
Image:orig_draw_arc.png draw_arc 24 draw-ellipse Image:draw-arc.png
Image:orig_draw_star.png draw_star 24 draw-star Image:draw-star.png
Image:orig_draw_spiral.png draw_spiral 24 NA NA Image:draw-spiral.png
Image:orig_draw_freehand.png draw freehand 24 draw-freehand Image:draw-freehand.png
Image:orig_draw_pen.png draw pen 24 Image:draw-pen.png
Image:orig_draw_calligraphic.png draw calligraphic 24   Image:draw-calligraphic.png
Image:orig_draw_paintbucket.png draw paintbucket 24   Image:draw-fill.png
Image:orig_draw_text.png draw text 24   Image:draw-text.png
Image:orig_draw_connector.png draw connector 24 Image:draw-connector.png
Image:orig_draw_gradient.png draw gradient 24   Image:draw-gradient.png
Image:orig_draw_dropper.png draw dropper 24   Image:draw-dropper.png

[edit] Tool Controls

[edit] Select Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:orig_object_flip_hor.png object flip hor
Image:orig_object_flip_ver.png object flip ver
Image:orig_object_rotate_90_CCW.png object rotate 90 CCW
Image:orig_object_rotate_90_CW.png object rotate 90 CW
Image:orig_selection_up.png selection up
Image:orig_selection_bot.png selection bot
Image:orig_selection_down.png selection down
Image:orig_selection_top.png selection top
Image:orig_selection_deselect.png selection deselect
Image:orig_selection_select_all.png selection select all
Image:orig_selection_select_all_in_all_layers.png selection select all in all layers
Image:orig_transform_corners.png transform corners
Image:orig_transform_gradient.png transform gradient
Image:orig_transform_pattern.png transform pattern
Image:orig_transform_stroke.png transform stroke

[edit] Node Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:orig_nodes_show_handles.png nodes show handles
Image:orig_node_break.png node break
Image:orig_node_curve.png node curve
Image:orig_node_cusp.png node cusp
Image:orig_node_delete.png node delete
Image:orig_node_delete_segment.png node delete segment
Image:orig_node_insert.png node insert
Image:orig_node_join.png node join
Image:orig_node_join_segment.png node join segment
Image:orig_node_line.png node line
Image:orig_node_smooth.png node smooth
Image:orig_node_symmetric.png node symmetric
Image:orig_stroke_tocurve.png stroke tocurve
Image:orig_object_tocurve.png object tocurve

[edit] Tweak Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig tweak attract mode.png tweak attract mode
Image:Orig tweak colorjitter mode.png tweak colorjitter mode
Image:Orig tweak colorpaint mode.png tweak colorpaint mode
Image:Orig tweak grow mode.png tweak grow mode
Image:Orig tweak push mode.png tweak push mode
Image:Orig tweak repel mode.png tweak repel mode
Image:Orig tweak roughen mode.png tweak roughen mode
Image:Orig tweak shrink mode.png tweak shrink mode
Image:Orig guse pressure.png guse pressure

[edit] Zoom Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:orig_zoom_1_to_1.png zoom 1 to 1 Image:zoom-original.png
Image:orig_zoom_1_to_2.png zoom 1 to 2 Image:zoom-1-to-2.png
Image:orig_zoom_2_to_1.png zoom 2 to 1 Image:zoom-2-to-1.png
Image:orig_zoom_draw.png zoom draw Image:Zoom-drawing.png
Image:orig_zoom_in.png zoom in Image:zoom-in.png
Image:orig_zoom_next.png zoom next Image:zoom-next.png
Image:orig_zoom_out.png zoom out Image:zoom-out.png
Image:orig_zoom_page.png zoom page Image:Zoom-page.png
Image:orig_zoom_pagewidth.png zoom pagewidth Image:Zoom-page-width.png
Image:orig_zoom_previous.png zoom previous Image:Zoom-previous.png
Image:orig_zoom_select.png zoom select Image:Zoom-selection.png

[edit] Rectangle Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig squared corner.png squared corner

[edit] Arc Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig circle closed arc.png circle closed arc
Image:Orig circle open arc.png circle open arc
Image:Orig reset circle.png reset circle

[edit] Star Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig star angled.png star angled
Image:Orig star flat.png star flat

[edit] Calligraphic Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig trace background.png trace background
Image:Orig guse tilt.png guse tilt
Image:Orig guse pressure.png guse pressure

[edit] Text Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig writing mode lr.png writing mode lr
Image:Orig writing mode tb.png writing mode tb

[edit] Connector Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig connector avoid.png connector avoid
Image:Orig connector ignore.png connector ignore
Image:Orig directed graph.png directed graph
Image:Orig remove overlaps.png remove overlaps

[edit] Gradient Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig fill radial.png fill radial
Image:Orig controls fill.png controls fill
Image:Orig controls stroke.png controls stroke
Image:Orig fill gradient.png fill gradient

[edit] Dropper Controls

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig color alpha get.png color alpha get
Image:Orig color alpha set.png color alpha set

[edit] Palettes

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig object font.png object font
Image:Orig xml editor.png xml editor
Image:Orig object align.png object align
Image:Orig object trans.png object trans
Image:Orig fill and stroke.png fill and stroke
Image:Orig grid arrange.png grid arrange
Image:Orig layers.png layers
   

[edit] Fill and Stroke

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig properties fill.png properties fill
Image:Orig properties stroke paint.png properties stroke paint
Image:Orig properties stroke.png properties stroke
Image:Orig fill none.png fill none
Image:Orig fill gradient.png fill gradient
Image:Orig fill radial.png fill radial
Image:Orig fill pattern.png fill pattern
Image:Orig fill solid.png fill solid
Image:Orig fill unset.png fill unset
Image:Orig fillrule evenodd.png fillrule evenodd
Image:Orig fillrule nonzero.png fillrule nonzero
Image:Orig cap butt.png cap butt
Image:Orig cap round.png cap round
Image:Orig cap square.png cap square
Image:Orig join bevel.png join bevel
Image:Orig join miter.png join miter
Image:Orig join round.png join round

[edit] Transform

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig arrows hor.png arrows hor
Image:Orig arrows ver.png arrows ver
Image:Orig transform rotate.png transform rotate
Image:Orig transform scale hor.png transform scale hor
Image:Orig transform scale ver.png transform scale ver
Image:Orig transform scew hor.png transform scew hor
Image:Orig transform scew ver.png transform scew ver

[edit] Align and Distribute

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig al baselines hor.png al baselines hor
Image:Orig al baselines vert.png al baselines vert
Image:Orig al bottom in.png al bottom in
Image:Orig al bottom out.png al bottom out
Image:Orig al center hor.png al center hor
Image:Orig al center ver.png al center ver
Image:Orig al left in.png al left in
Image:Orig al left out.png al left out
Image:Orig al right in.png al right in
Image:Orig al right out.png al right out
Image:Orig al top in.png al top in
Image:Orig al top out.png al top out
Image:Orig distribute baselines hor.png distribute baselines hor
Image:Orig distribute baselines vert.png distribute baselines vert
Image:Orig distribute bottom.png distribute bottom
Image:Orig distribute hcentre.png distribute hcentre
Image:Orig distribute hdist.png distribute hdist
Image:Orig distribute left.png distribute left
Image:Orig distribute randomize.png distribute randomize
Image:Orig distribute right.png distribute right
Image:Orig distribute top.png distribute top
Image:Orig distribute vcentre.png distribute vcentre
Image:Orig distribute vdist.png distribute vdist
Image:Orig unclump.png unclump
Image:Orig graph layout.png graph layout
Image:Orig remove overlaps.png remove overlaps
Image:Orig node halign.png node halign
Image:Orig node hdistribute.png node hdistribute
Image:Orig node valign.png node valign
Image:Orig node vdistribute.png node vdistribute

[edit] Grid Arrange

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig clonetiler per row.png clonetiler per row
Image:Orig clonetiler per column.png clonetiler per column

[edit] Text

Text icons are not currently used.

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig text horz kern.png text horz kern
Image:Orig text letter spacing.png text letter spacing
Image:Orig text line spacing.png text line spacing
Image:Orig text remove kerns.png text remove kerns
Image:Orig text vert kern.png text vert kern  
Image:Orig text rotation.png text_rotation

[edit] Clone

Clone icons are not currently used.

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig clonetiler per column color.png clonetiler per column color
Image:Orig clonetiler per column opacity.png clonetiler per column opacity
Image:Orig clonetiler per column rotation.png clonetiler per column rotation
Image:Orig clonetiler per column scale.png clonetiler per column scale
Image:Orig clonetiler per column shift.png clonetiler per column shift
Image:Orig clonetiler per row color.png clonetiler per row color
Image:Orig clonetiler per row opacity.png clonetiler per row opacity
Image:Orig clonetiler per row rotation.png clonetiler per row rotation
Image:Orig clonetiler per row scale.png clonetiler per row scale
Image:Orig clonetiler per row shift.png clonetiler per row shift

[edit] XML Editor

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig add xml element node.png add xml element node
Image:Orig add xml text node.png add xml text node
Image:Orig duplicate xml node.png duplicate xml node
Image:Orig delete xml node.png delete xml node
Image:Orig delete xml attribute.png delete xml attribute

[edit] Layers

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig visible.png visible
Image:Orig width height lock.png width height lock
Image:Orig hidden.png hidden
Image:Orig lock unlocked.png lock unlocked

[edit] Menus

[edit] File

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig file export.png file export
Image:Orig file import.png file import
Image:Orig file vacuum.png file vacuum
Image:Orig document metadata.png document metadata
Image:Orig input devices.png input devices
Image:Orig ocal export.png ocal export
Image:Orig ocal import.png ocal import

[edit] Edit

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig edit undo history.png edit undo history
Image:Orig selection paste in place.png selection paste in place
Image:Orig selection paste style.png selection paste style
Image:Orig edit clone.png edit clone
Image:Orig edit create tiled clones.png edit create tiled clones
Image:Orig edit duplicate.png edit duplicate
Image:Orig edit select original.png edit select original
Image:Orig edit unlink clone.png edit unlink clone
Image:Orig selection bitmap.png selection bitmap
Image:Orig selection invert.png selection invert
Image:orig_selection_deselect.png selection deselect

[edit] View

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:orig_zoom_1_to_1.png zoom 1 to 1
Image:orig_zoom_1_to_2.png zoom 1 to 2
Image:orig_zoom_2_to_1.png zoom 2 to 1
Image:orig_zoom_draw.png zoom draw
Image:orig_zoom_in.png zoom in
Image:orig_zoom_next.png zoom next
Image:orig_zoom_out.png zoom out
Image:orig_zoom_page.png zoom page
Image:orig_zoom_pagewidth.png zoom pagewidth
Image:orig_zoom_previous.png zoom previous
Image:orig_zoom_select.png zoom select
Image:Orig grid.png grid
Image:Orig guides.png guides
Image:Orig dialog toggle.png dialog toggle
Image:Orig swatches.png swatches
Image:Orig messages.png messages
Image:Orig scripts.png scripts
Image:Orig window next.png window next
Image:Orig window previous.png window previous
Image:Orig view icon preview.png view icon preview
Image:Orig view new.png view new
Image:Orig fullscreen.png fullscreen

[edit] Layer

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig new layer.png new layer
Image:Orig rename layer.png rename layer
Image:Orig switch to layer above.png switch to layer above
Image:Orig switch to layer below.png switch to layer below
Image:Orig move selection above.png move selection above
Image:Orig move selection below.png move selection below
Image:Orig layer to bottom.png layer to bottom
Image:Orig layer to top.png layer to top
Image:Orig raise layer.png raise layer
Image:Orig lower layer.png lower layer
Image:Orig delete layer.png delete layer

[edit] Object

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig selection group.png selection group
Image:Orig selection ungroup.png selection ungroup
Image:orig_selection_up.png selection up
Image:orig_selection_bot.png selection bot
Image:orig_selection_down.png selection down
Image:orig_selection_top.png selection top
Image:orig_object_flip_hor.png object flip hor
Image:orig_object_flip_ver.png object flip ver
Image:orig_object_rotate_90_CCW.png object rotate 90 CCW
Image:orig_object_rotate_90_CW.png object rotate 90 CW

[edit] Path

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:orig_stroke_tocurve.png stroke tocurve
Image:orig_object_tocurve.png object tocurve
Image:Orig selection trace.png selection trace
Image:Orig union.png union
Image:Orig difference.png difference
Image:Orig division.png division
Image:Orig exclusion.png exclusion
Image:Orig selection break.png selection break
Image:Orig selection combine.png selection combine
Image:Orig linked offset.png linked offset
Image:Orig dynamic offset.png dynamic offset
Image:Orig outset path.png outset path
Image:Orig inset path.png inset path
Image:Orig intersection.png intersection
Image:Orig cut path.png cut path
Image:Orig simplify.png simplify
Image:Orig selection reverse.png selection reverse

[edit] Text

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig put on path.png put on path
Image:Orig remove from path.png remove from path
Image:Orig flow into frame.png flow into frame
Image:Orig unflow.png unflow
Image:Orig convert to text.png convert to text
Image:Orig remove manual kerns.png remove manual kerns

[edit] Help

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig about memory.png about memory
Image:Orig inkscape options.png inkscape options

[edit] Extras

These icons may need classification or may be unused.

Icon Icon name Req. Pixel Size Description Current Tango ArtLibreSet Proposed Icon
Image:Orig 3dbox four handles.png 3dbox four handles
Image:Orig 3dbox three handles.png 3dbox three handles
Image:Orig dialog item properties.png dialog item properties
Image:Orig draw 3dbox.png draw 3dbox
Image:Orig file open recent.png file open recent
Image:Orig help keys.png help keys
Image:Orig help tutorials.png help tutorials
Image:Orig inkscape.file.png inkscape.file
Image:orig_sticky_zoom.png sticky zoom
Image:Orig toggle vp x.png toggle vp x
Image:Orig toggle vp y.png toggle vp y
Image:Orig toggle vp z.png toggle vp z