README 4.06 KB
dlg-neu icons in Noosfero
=========================

The icons in this directory are taken from the icon themes for GNOME.
We take the SVG files and convert to 64x64 PNG images.

Structure
=========

To keep a trace back to the theme theme, when rasterizing the SVG files we keep
the original filenames (replacing .svg by .png, obviously) and create symbolic
links with names more sensible for Noosfero.

Adding a new icons
==================

Use the fantastic script get-icon.sh! Suppose you want to add a new icon for
the "favorites". You find that dlg-neu theme has a nice button under apps,
called gtk-open.svg. You call the script as follows:

$ sh get-icon.sh favorites dlg-neu apps/epiphany-bookmarks.svg

The script generates the PNG and create symbolic link from PNG using ICON name.

Source for icons
================

Icon                                        Source Theme
------------------------------              ------------
gnome-settings-background.png               dlg-neu
gnome-settings-theme.png                    Nuovo
password.png                                dlg-neu
abiword_48.png                              dlg-neu
gnome-other.png                             Nuovo
user_icon.png                               dlg-neu
gnome-home.png                              Nuovo
gtk-yes.png                                 dlg-neu
users.png (locally modified)                dlg-neu
stock_todo.png                              Nuovo
friends.png (modified version of users.png) Nuovo
gtk-folder.png                              Nuovo
epiphany-bookmarks.png                      dlg-neu
mozilla-mail.png                            dlg-neu
gtk-cancel.png                              dlg-neu
emblem-important.png                        dlg-neu
gnome-globe.png                             gnome
header-and-footer.svg                       Noosfero team
livejournal.png                             dlg-neu
### END OF ICONS LISTING ###

Icons rasterization
===================

With rsvg, from the librsvg2-bin package (i.e. we use the same rasterization
library as GNOME, so the icons must look like they do in GNOME).

$ rsvg -w 64 -h 64 user_icon.svg user_icon.png

Licensing
=========

dlg-neu and Nuovo
-----------------

Their License is as follows (taken from
/usr/share/doc/gnome-icon-theme-dlg-neu/copyright and
/usr/share/doc/gnome-icon-theme-nuovo/copyright on a Debian system):

   This package is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 of the License, or
   (at your option) any later version.

   This package is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this package; if not, write to the Free Software
   Foundation, Inc.,  51 Franklin St, Fifth Floor, Boston, MA
   02110-1301  USA

On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.

gnome
-----

Their License is as follows (taken from
/usr/share/doc/gnome-icon-theme/copyright on a Debian system):

   This package is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; version 2 dated June, 1991.

   This package is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this package; if not, write to the Free Software
   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
   USA.

On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.