Blender Git Loki

Git Commits -> Revision b18ac77

Revision b18ac77 by William Reynish (master)
October 29, 2018, 18:04 (GMT)
UI: icon set updates Andrzej Ambroz, and various fixes.

* Text editor word wrap, line numbers & syntax toggles now use consistent icons
that don?t change when you enable or disable them.
* Replaced icon toggle buttons in the snapping popover with normal checkboxes
and descriptive text labels. This makes it clearer which item is the main
radio button, is more consistent with other popovers, and allows us to use
more descriptive text.
* Added correct icons for grease pencil add menu.
* Added bespoke icons for grease pencil modifiers.
* Added icon for particle instance modifier.
* Added icon for fake user on & off states.
* Added correct icons for enabling/disabling modifiers in the dopesheet &
f-curve editor.
* Made it so the restrict viewport & restrict render toggles for modifier
update correctly when enabled or disabled, by flipping the order in the
icon sheet. This also required changing the outliner to match.
* Removed the few old remaining icons in the old style and made sure to replace
the last places where they were used.
* Updated many icons to be clearer & more consistent.

Commit Details:

Full Hash: b18ac77df3c2eb002bd4c5ed2e6b606535cb67cc
Parent Commit: b5667c2
Committed By: Brecht Van Lommel
Lines Changed: +1353, -2215

44 Added Paths:

/release/datafiles/blender_icons16/icon16_decorate_library_override.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_fake_user_off.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_fake_user_on.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_heart.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_matcloth.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_matfluid.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_matshaderball.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_modifier_off.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_modifier_on.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_hue_saturation.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_instance.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_noise.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_offset.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_opacity.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_particle_instance.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_simplify.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_thickness.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_time.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_mod_tint.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_outliner_data_empty.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_sealed.dat (+0, -0) (View)
/release/datafiles/blender_icons16/icon16_three_dots.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_decorate_library_override.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_fake_user_off.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_fake_user_on.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_heart.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_matcloth.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_matfluid.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_matshaderball.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_modifier_off.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_modifier_on.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_hue_saturation.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_instance.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_noise.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_offset.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_opacity.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_particle_instance.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_simplify.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_thickness.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_time.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_mod_tint.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_outliner_data_empty.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_sealed.dat (+0, -0) (View)
/release/datafiles/blender_icons32/icon32_three_dots.dat (+0, -0) (View)

204 Modified Paths:

/release/datafiles/blender_icons.svg (+1025, -1886) (Diff)
/release/datafiles/blender_icons16/icon16_anim.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_anim_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_asset_manager.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_automerge_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_automerge_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_blender.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_color.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_constraint_bone.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_copydown.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_decorate_animate.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_decorate_keyframe.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_decorate_linked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_decorate_locked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_decorate_override.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_decorate_unlocked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_driver.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_empty_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_error.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_file_script.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_force_lennardjones.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_force_wind.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_frame_next.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_frame_prev.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_ghost_enabled.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_gp_multiframe_editing.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_graph.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_group.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_group_bone.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_hide_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_hide_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_image.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_library_data_broken.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_library_data_direct.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_library_data_indirect.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_library_data_override.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_light_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_light_hemi.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_linked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_longdisplay.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_meta_cube.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_meta_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_modifier.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mod_armature.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mod_data_transfer.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mod_mask.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mod_particles.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mod_physics.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mod_soft.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mute_ipo_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_mute_ipo_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_nla.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_nodetree.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_node_compositing.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_node_texture.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_object_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_object_datamode.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_onionskin_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_outliner_data_armature.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_outliner_ob_group_instance.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_outliner_ob_light.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_overlay.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_particles.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_particle_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_pastedown.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_pasteflipup.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_physics.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_play.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_play_reverse.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_preset.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_properties.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_question.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_renderlayers.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_render_result.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_restrict_color_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_restrict_render_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_restrict_render_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_restrict_select_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_restrict_select_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_restrict_view_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_restrict_view_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_scene.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_scene_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_seq_splitview.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_shading_texture.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_shortdisplay.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_surface_ncylinder.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_surface_ntorus.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_system.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_texture.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_texture_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_tool_settings.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_unlinked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_view3d.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_view_camera.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_view_pan.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_view_perspective.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_vis_sel_00.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_world.dat (+0, -0) (Diff)
/release/datafiles/blender_icons16/icon16_world_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_anim.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_anim_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_asset_manager.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_automerge_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_automerge_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_blender.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_copydown.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_decorate_animate.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_decorate_keyframe.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_decorate_linked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_decorate_locked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_decorate_override.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_decorate_unlocked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_driver.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_empty_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_force_lennardjones.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_frame_next.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_frame_prev.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_ghost_enabled.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_graph.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_group.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_hide_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_hide_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_image.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_library_data_broken.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_library_data_direct.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_library_data_indirect.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_library_data_override.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_light_hemi.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_linked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_longdisplay.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_modifier.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_mod_data_transfer.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_mod_mask.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_mod_particles.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_mod_physics.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_mod_screw.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_mod_soft.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_mute_ipo_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_mute_ipo_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_nla.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_nodetree.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_node_compositing.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_node_texture.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_object_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_object_datamode.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_outliner_data_armature.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_outliner_ob_group_instance.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_particles.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_particle_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_pastedown.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_physics.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_play.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_play_reverse.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_preset.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_properties.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_renderlayers.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_render_result.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_restrict_render_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_restrict_render_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_restrict_select_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_restrict_select_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_restrict_view_off.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_restrict_view_on.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_scene.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_scene_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_shading_texture.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_shortdisplay.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_system.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_texture.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_texture_data.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_unlinked.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_user.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_view3d.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_vis_sel_00.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_world.dat (+0, -0) (Diff)
/release/datafiles/blender_icons32/icon32_world_data.dat (+0, -0) (Diff)
/release/scripts/startup/bl_ui/properties_data_mesh.py (+6, -6) (Diff)
/release/scripts/startup/bl_ui/space_dopesheet.py (+28, -25) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+2, -2) (Diff)
/source/blender/editors/animation/anim_channels_defines.c (+1, -2) (Diff)
/source/blender/editors/animation/drivers.c (+1, -1) (Diff)
/source/blender/editors/include/UI_icons.h (+168, -168) (Diff)
/source/blender/editors/interface/interface_icons.c (+1, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+5, -5) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+69, -68) (Diff)
/source/blender/makesrna/intern/rna_action.c (+10, -10) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_collection.c (+3, -3) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_gpencil_modifier.c (+15, -15) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+3, -3) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_object.c (+5, -5) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+3, -8) (Diff)
/source/blender/makesrna/intern/rna_space.c (+3, -3) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021