# LenMus icons

License | Icons naming and format

## Icons

Used in toolbars for buttons

32x32 | 24x24 | 16x16 | image tag | file name | source & license see notes
|  |  | new | tool_new_xx.png | Ximian
|  |  | open | tool_open_xx.png | Ximian
|  |  | save | tool_save_xx.png | Ximian
|  |  | save_as | tool_save_as_xx.png | Ximian
|  |  | copy | tool_copy_xx.png | Ximian
|  |  | cut | tool_cut_xx.png | Ximian
|  |  | paste | tool_paste_xx.png | Ximian
|  |  | print | tool_print_xx.png | Ximian
|  |  | help | tool_help_xx.png | Ximian
|  |  | book_open | tool_open_ebook_xx.png | Zaitseff
|  |  | bookmark_add | tool_bookmark_add_xx.png | GNOME
|  |  | bookmark_remove | tool_bookmark_remove_xx.png | GNOME
|  |  | metronome | tool_metronome_xx.png | Original
|  |  | previous | tool_previous_xx.png | GNOME
|  |  | next | tool_next_xx.png | GNOME
|  |  | page_previous | tool_page_previous_xx.png | Ximian
|  |  | page_next | tool_page_next_xx.png | Ximian
|  |  | font_increase | tool_font_increase_xx.png | Original
|  |  | font_decrease | tool_font_decrease_xx.png | Original
|  |  | font_size | tool_font_size_xx.png | Ximian
|  |  | play | tool_play_xx.png | Original
|  |  | play_cursor | tool_play_cursor_xx.png | Original
|  |  | pause | tool_pause_xx.png | Original
|  |  | stop | tool_stop_xx.png | Original
|  |  | index_panel | tool_index_panel_xx.png | Original
|  |  | options | tool_options_xx.png | eMule
|  |  | website | tool_website_xx.png | Original
|  |  | zoom_fit_full | tool_zoom_fit_full_xx.png | Original
|  |  | zoom_fit_width | tool_zoom_fit_width_xx.png | Original
|  |  | zoom_actual | tool_zoom_actual_xx.png | Original
|  |  | save_as_jpg | tool_save_as_jpg_xx.png | Original
|  |  | save_as_bmp | tool_save_as_bmp_xx.png | Original
|  |  | undo | tool_undo_xx.png | GNOME
|  |  | redo | tool_redo_xx.png | GNOME
|  |  | status_page | status_page_xx.png | Ximian
|  |  | status_time | status_time_xx.png | Ximian
|  |  | text_left | tool_text_left_xx.png | GNOME
|  |  | text_center | tool_text_center_xx.png | GNOME
|  |  | text_right | tool_text_right_xx.png | GNOME
|  |  | add_text | tool_add_text_xx.png | Ximian
|  |  | properties | tool_properties_xx.png | GNOME
|  |  | about | tool_about_xx.png | GNOME
|  |  | opt_auto | opt_auto_xx.png | Ximian
|  |  | exit | tool_exit_xx.png | Ximian
|  |  | web_update | tool_web_update_xx.png | Ximian
|  |  | quick_guide | tool_quick_guide_xx.png | Ximian
|  |  | test_sound | tool_test_sound_xx.png | Ximian
|  |  | stop_sounds | tool_stop_sounds_xx.png | Ximian
|  |  | midi_wizard | tool_midi_wizard_xx.png | Ximian

Used in ToolBox for buttons

24x24 | 16x16 | image tag | file name | source & license see notes
|  | beam_join | tool_beam_join_xx.png | Original
|  | beam_cut | tool_beam_cut_xx.png | Original
|  | beam_flatten | tool_beam_flatten_xx.png | Original
|  | beam_subgroup | tool_beam_subgroup_xx.png | Original
|  | dot_1 | dot_1_xx.png | Original
|  | dot_2 | dot_2_xx.png | Original
|  | dot_3 | dot_3_xx.png | Original
|  | toggle_stem | toggle_stem_xx.png | Original
|  | mouse_mode_selection | mouse_mode_selection_xx.png | Ximian
|  | mouse_mode_data_entry | mouse_mode_data_entry_xx.png | Ximian

Used in controls for eBooks

16x16 | image tag | file name | source & license see notes
| link_back | link_back_xx.png | Zaitseff
| link_new | link_new_xx.png | KDE
| link_play | link_play_xx.png | Original
| link_reset | link_reset_xx.png | KDE
| link_settings | link_settings_xx.png | KDE
| link_solution | link_solution_xx.png | KDE
| link_stop | link_stop_xx.png | Original

For messages and message dialogs

48x48 | 32x32 | 24x24 | 16x16 | image tag | file name | source & license see notes
|  |  |  | error | msg_error_xx.png | KDE
|  |  |  | warning | msg_warning_xx.png | KDE
|  |  |  | info | msg_info_xx.png | KDE
|  |  |  | idea | msg_idea_xx.png | GNOME

Used in options dialog

32x32 | 24x24 | 16x16 | image tag | file name | source & license see notes
|  |  | colors | opt_colors_xx.png | KDE
|  |  | internet | opt_internet_xx.png | Original
|  |  | language | opt_language_xx.png | Ximian
|  |  | playback options | opt_playback_xx.png | Freepik
|  |  | keyboard shortcuts | opt_shortcuts_xx.png | Freepik
|  |  | soud options | opt_sound_xx.png | Oxygen Team
|  |  | tools | opt_tools_xx.png | GNOME
|  |  | other | opt_other_xx.png | KDE

Used for buttons

32x32 | 24x24 | 16x16 | image tag | file name | source & license see notes
|  |  | cancel | button_cancel_xx.png | Ximian
|  |  | accept | button_accept_xx.png | Ximian

Used in other parts of the application

45x45 | 32x32 | 24x24 | 16x16 | image tag | file name | source & license see notes
|  |  |  | lenmus_score | app_score_xx.png | Ximian
|  |  |  | book_closed | app_book_xx.png | Zaitseff
|  |  |  | welcome_editor | welcome_editor.png | Open Clipart
|  |  |  | welcome_news | welcome_news.png | Open Clipart
|  |  |  | welcome_theory | welcome_theory.png | Open Clipart
|  |  |  | team_red | team_red_xx.png | Open Clipart
|  |  |  | team_green | team_green_xx.png | Open Clipart
|  |  |  | team_blue | team_blue_xx.png | Open Clipart
|  |  |  | team_grey | team_grey_xx.png | Open Clipart

## Source and original licence

To my knowledge, all these icons are freely usable either under GNU GPL, LGPL licence, or Creative Commons. If this were not the case, please, let me know to stop using them. Procedence and original license is as follows:

- Original - Original artwork done by myself for LenMus project. I release them under GNU GPL licence and under Creative Commons Attribution-ShareAlike license, you can choose the one you prefer for the intended usage.
- Zaitseff - These icons where taken or derived from John Zaitseff's icons at www.zap.org.au. According to what is said there, these icons are released under the terms of the GNU General Public License.
- Ximian - These icons are just taken or derived from those available in the Ximian collection. Novell, who retains the copyright, has released these icons under the LGPL license. This means that you can use the icons in your programs free of charge. If you want to fork the icons into your own icon collection, you need to retain the license and the original copyrights, but from there you're free to do what you want.
- eMule - These icons are taken or derived from eMule project icons. eMule is a GNU GPL project so I assume that its icons are also available under GNU GPL.
- GNOME - These icons are taken or derived from the GNOME project, Tango theme. These icons are released under the Creative Commons Attribution-ShareAlike license.
- KDE - These icons are taken or derived from the KDE project. These icons are released under the GNU GPL license.
- Open Clipart - These icons are taken or derived from the Open Clip Art Libary project. These icons are released under the Creative Commons Public Domain Dedication license.
- Freepik - These icons are made by Freepik from www.flaticon.com. They are licensed by CC 3.0 BY.
- Oxygen Team - These icons are made by The Oxygen Team and downloaded from http://www.iconarchive.com/show/oxygen-icons-by-oxygen-icons.org/Status-audio-volume-high-icon.html. They are available under the GNU Lesser General Public License

## License

All LenMus original artwork, as above identified, is released under the GNU GPL licence and under the Creative Commons Attribution-ShareAlike license. You can choose the one you prefer for the intended usage.

For the other icons its original licence aplies.

## LenMus icons' naming rules and format

PNG, XPM and SVG are the freedesktop.org recommended bitmap formats for icons. As SVG is for vectorized icons and XPM is supported only due to backwards compability reasons, LenMus icons will be in PNG format.

In the LenMus program each icon/bitmap must have its own name and this name must identify the icon purpose and use, and not the particular image the icon contains. If the same image is used for two purposes/tools then there will be two icons with the same image but with different name.

Icon name is formed by three parts: [usage]_[name]_[size].png

[size] can be 16, 24 or 32, refering to 16x16, 24x24 or 32x32, respectively. [name] is the icon's name. And [usage] refers to where is it used in LenMus program, as follows:

usage name | description
tool | icons used in toolbars for buttons
button | icons used for buttons (control wxButton)
opt | icons used in options dialog, to select the appropiate panel and to identify the panel
msg | artwork and icons used in messages and message dialogs
app | artwork and icons used in other parts of the application