From Fedora Project Wiki

Echo icon cleanup

This page was made in response of problems reported by MatthiasClasen:

The purpose is to:

  • Remove unnecessary junk left by both Inkscape and Adobe Illustrator
  • Resize these icons to 48x48 in accordance to Echo guideline

Scripts

File:Artwork EchoIconTheme Cleanup svg-cleanup.tar.bz2

The svg-cleanup package contains scripts created to simplify the process 1. trim_svg : remove binary junk created by Adobe Illusrator. Created by CharlieBrej. This method is now obsolete 1. svg-cleanup.xsl : a xsl script that clean the xml tag. Created by NicolasMailhot. This method is recommended.

Instruction

  • Create a directory where you extract the svg icons from Echo development wiki page (example: /home/user/svgtest).
  • Extract the script in parent directory (for example: /home/user)
  • Follow instruction about the use of script svg-cleanup.xsl
  • Some svg icons may incorrectly display due to a bug of librsvg in Nautilus (File manager for GNOME interface). A workaround is to use XML Editor in Inkscape (Edit -> XML Editor).
  • Resize large icons (ending with 'L') to 48x48, medium icons (enditing with '24') to 24x24 and small icons (ending with 'S')svg to 16x16.

Notes

Some icons have duplicate layers that need to be manually removed when checking on XML editor from Inskspace. One of icons is preferences-desktop-accessibility

List

LuyaTshimbalanga: I have succesfully trimmed all listed svg. What remains to be done is to resize these icons to 48x48, compared them to the png version to fixed them (for example, format-align-justify).

update - 2006-04-25 : All icons are scaled. Notable librsvg bug is audio-card variant and application-other.

update - 2006-04-27 : Fixed icons that do not propertly display.

File:Artwork EchoIconTheme Cleanup modified-svg.tar.bz2

Name of icons Status Assignees
actions/address-book-new.svg DONE
actions/appointment-new.svg DONE
actions/contact-new.svg DONE
actions/dialog-cancel.svg DONE
actions/dialog-close.svg DONE
actions/dialog-ok.svg DONE
actions/document-new.svg DONE
actions/document-open-recent.svg DONE
actions/document-open.svg DONE
actions/document-revert.svg DONE
actions/document-save-as.svg DONE
actions/document-save.svg DONE
actions/edit-copy.svg DONE
actions/edit-cut.svg DONE
actions/edit-delete.svg DONE
actions/edit-find-replace.svg DONE
actions/edit-find.svg DONE
actions/edit-paste.svg DONE
actions/edit-select-all.svg DONE
actions/format-indent-less.svg DONE
actions/format-indent-more.svg DONE
actions/format-justify-center.svg DONE
actions/format-justify-fill.svg DONE
actions/format-justify-left-last.svg DONE
actions/format-justify-left.svg DONE
actions/format-justify-right-last.svg DONE
actions/format-justify-right.svg DONE
actions/format-text-bold.svg DONE
actions/format-text-direction-ltr.svg DONE
actions/format-text-direction-rtl.svg DONE
actions/format-text-italic.svg DONE
actions/format-text-strikethrough.svg DONE
actions/format-text-underline.svg DONE
actions/go-bottom.svg DONE
actions/go-down.svg DONE LuyaTshimbalanga
actions/go-first.svg DONE
actions/go-jump.svg DONE
actions/go-last.svg DONE
actions/go-next.svg DONE
actions/go-previous.svg DONE
actions/go-top.svg DONE
actions/go-up.svg DONE LuyaTshimbalanga
actions/list-add.svg DONE
actions/list-remove.svg DONE
actions/mail-forward.svg DONE
actions/mail-mark-important.svg DONE
actions/mail-mark-junk.svg DONE
actions/mail-mark-read.svg DONE
actions/mail-mark-unread.svg DONE
actions/mail-message-new.svg DONE
actions/mail-reply-all.svg DONE
actions/mail-reply-sender.svg DONE
actions/mail-send-receive.svg DONE
actions/media-eject.svg DONE
actions/media-playback-pause.svg DONE
actions/media-playback-start.svg DONE
actions/media-playback-stop.svg DONE
actions/media-record.svg DONE
actions/media-seek-backward.svg DONE
actions/media-seek-forward.svg DONE
actions/media-skip-backward.svg DONE
actions/media-skip-forward.svg DONE
actions/system-lock-screen.svg DONE
actions/system-search.svg DONE
actions/tools-check-spelling.svg DONE
actions/view-fullscreen.svg DONE
actions/window-new.svg DONE
applications/accessories-calculatorL_clean.svg To be removed
apps/accessories-calculator.svg DONE
apps/accessories-text-editor.svg DONE
apps/preferences-desktop-accessibility.svg DONE
apps/preferences-desktop-screensaver.svg DONE
apps/preferences-desktop-wallpaper.svg DONE
apps/utilities-terminal.svg DONE
categories/applications-accessories.svg DONE
categories/applications-games.svg DONE
categories/applications-graphics.svg DONE
categories/applications-internet.svg DONE
categories/applications-multimedia.svg DONE
categories/applications-office.svg DONE
categories/applications-other.svg DONE
categories/applications-system.svg DONE
devices/audio-card.svg DONE
devices/audio-input-microphone.svg DONE
devices/battery.svg DONE
devices/computer.svg DONE
devices/drive-harddisk-ieee1394.svg DONE
devices/drive-harddisk.svg DONE LuyaTshimbalanga
devices/drive-harddisk-usb.svg DONE
devices/drive-optical.svg In progress LuyaTshimbalanga
devices/drive-removable-media-ieee1394.svg DONE
devices/drive-removable-media.svg DONE
devices/drive-removable-media-usb.svg DONE
devices/input-gaming.svg DONE
devices/input-mouse.svg DONE
devices/media-floppy.svg DONE
devices/media-optical-dvd.svg DONE
devices/media-optical.svg DONE
devices/printer.svg DONE
devices/video-display.svg DONE
emblems/emblem-downloads.svg DONE
emblems/emblem-favorite.svg DONE
emblems/emblem-important.svg DONE
emblems/emblem-readonly.svg DONE
emblems/emblem-system.svg DONE
emblems/emblem-unreadable.svg DONE
mimetypes/application-x-executable.svg In progress
mimetypes/audio-x-generic.svg DONE
mimetypes/font-x-generic.svg DONE
mimetypes/package-x-generic.svg DONE
mimetypes/text-html.svg DONE
mimetypes/text-x-generic.svg DONE
mimetypes/text-x-generic-template.svg DONE
mimetypes/text-x-script.svg DONE
mimetypes/video-x-generic.svg DONE
mimetypes/x-office-address-book.svg DONE
mimetypes/x-office-calendar.svg DONE
mimetypes/x-office-document.svg DONE
mimetypes/x-office-presentation.svg DONE
mimetypes/x-office-spreadsheet.svg DONE
places/folder.svg DONE
places/network-workgroup.svg DONE
places/user-desktop.svg DONE
places/user-home.svg DONE
places/user-trash.svg DONE
status/appointment-missed.svg DONE
status/appointment-soon.svg DONE
status/audio-volume-high.svg DONE
status/audio-volume-low.svg DONE
status/audio-volume-medium.svg DONE
status/audio-volume-muted.svg DONE
status/battery-caution.svg DONE
status/battery-low.svg DONE
status/dialog-error.svg DONE
status/dialog-information.svg DONE
status/dialog-password.svg DONE
status/dialog-question.svg DONE
status/dialog-warning.svg DONE
status/folder-drag-accept.svg DONE
status/folder-open.svg DONE
status/folder-visiting.svg DONE
status/gpm-primary-charged.svg DONE
status/gpm-primary-000-charging.svg DONE
status/gpm-primary-000.svg DONE
status/gpm-primary-020-charging.svg DONE
status/gpm-primary-020.svg DONE
status/gpm-primary-040-charging.svg DONE
status/gpm-primary-040.svg DONE
status/gpm-primary-060-charging.svg DONE
status/gpm-primary-060.svg DONE
status/gpm-primary-080-charging.svg DONE
status/gpm-primary-080.svg DONE
status/gpm-primary-100-charging.svg DONE
status/gpm-primary-100.svg DONE
status/gpm-ups-charged.svg DONE
status/gpm-ups-000-charging.svg DONE
status/gpm-ups-000.svg DONE
status/gpm-ups-020-charging.svg DONE
status/gpm-ups-020.svg DONE
status/gpm-ups-040-charging.svg DONE
status/gpm-ups-040.svg DONE
status/gpm-ups-060-charging.svg DONE
status/gpm-ups-060.svg DONE
status/gpm-ups-080-charging.svg DONE
status/gpm-ups-080.svg DONE
status/gpm-ups-100-charging.svg DONE
status/gpm-ups-100.svg DONE
status/image-loading.svg DONE
status/mail-signed.svg DONE
status/mail-signed-verified.svg DONE
status/network-error.svg DONE
status/network-idle.svg DONE
status/network-offline.svg DONE
status/network-receive.svg DONE
status/network-transmit-receive.svg DONE LuyaTshimbalanga
status/network-transmit.svg DONE LuyaTshimbalnaga
status/printer-error.svg DONE
status/user-trash-full.svg DONE