From 4c9a3a53bd3154954bc2bcf73684b87a79332a71 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 13 Jan 2014 23:47:33 +1100 Subject: UI Icons: store icons in git as uncompressed pixmaps (D196) this allows for updating icons without committing a new PNG each time (which is inefficient with git). The data files are converted into a PNG at builds time and used just as they were before. --- GNUmakefile | 4 +- SConstruct | 29 +- build_files/cmake/macros.cmake | 40 +++ release/datafiles/blender_icons16.png | Bin 240844 -> 0 bytes .../datafiles/blender_icons16/icon16_action.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_aliased.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_align.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_anim.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_anim_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_antialiased.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_append_blend.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_armature_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_arrow_leftright.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_asset_manager.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_auto.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_automerge_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_automerge_on.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_axis_front.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_axis_side.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_axis_top.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_back.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_bbox.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_blender.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_boids.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_bone_data.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_bookmarks.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_border_lasso.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_border_rect.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_bordermove.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_brush_data.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_buts.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_camera_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_camera_stereo.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_cancel.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_checkbox_dehlt.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_checkbox_hlt.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_clip.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_clipuv_dehlt.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_clipuv_hlt.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_color.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_color_blue.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_color_green.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_color_red.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_console.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_constraint.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_constraint_bone.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_constraint_data.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_copy_id.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_copydown.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_cursor.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_curve_bezcircle.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_curve_bezcurve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_curve_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_curve_ncircle.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_curve_ncurve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_curve_path.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_disclosure_tri_down.dat | Bin 0 -> 1048 bytes .../icon16_disclosure_tri_right.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_disk_drive.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_dot.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_dotsdown.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_dotsup.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_downarrow_hlt.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_driver.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_edgesel.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_edit.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_editmode_hlt.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_empty_data.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_error.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_export.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_external_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_eyedropper.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_facesel.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_facesel_hlt.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_fcurve.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_ff.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_file.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_backup.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_blank.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_blend.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_folder.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_file_font.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_image.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_movie.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_parent.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_refresh.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_script.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_file_sound.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_file_text.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_file_tick.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_filesel.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_filter.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_font_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_fontpreview.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_boid.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_charge.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_curve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_drag.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_force.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_harmonic.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_lennardjones.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_magnetic.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_smokeflow.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_texture.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_turbulence.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_vortex.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_force_wind.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_forward.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_frame_next.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_frame_prev.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_freeze.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_fullscreen.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_fullscreen_enter.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_fullscreen_exit.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_game.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_ghost.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_ghost_disabled.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_ghost_enabled.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_go_left.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_greasepencil.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_grid.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_grip.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_group.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_group_bone.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_group_uvs.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_group_vcol.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_group_vertex.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_hair.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_hand.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_help.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_hook.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_image_alpha.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_image_col.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_image_data.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_image_rgb.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_image_rgb_alpha.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_image_zdepth.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_imagefile.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_imasel.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_imgdisplay.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_import.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_info.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_inlink.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_ipo.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_key_dehlt.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_key_hlt.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_keyingset.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_lamp.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_lamp_area.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_lamp_data.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_lamp_hemi.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_lamp_point.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_lamp_spot.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_lamp_sun.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_lattice_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_layer_active.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_layer_used.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_library_data_direct.dat | Bin 0 -> 1048 bytes .../icon16_library_data_indirect.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_lightpaint.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_lincurve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_linenumbers_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_linenumbers_on.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_link.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_link_area.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_link_blend.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_linked.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_load_factory.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_locked.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_lockview_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_lockview_on.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_logic.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_longdisplay.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_loop_back.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_loop_forwards.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_man_rot.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_man_scale.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_man_trans.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_manipul.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_marker.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_marker_hlt.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mat_sphere_sky.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_matcube.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_material.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_material_data.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_matplane.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_matsphere.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_menu_panel.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mesh_circle.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mesh_cone.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mesh_cube.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mesh_cylinder.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mesh_data.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mesh_grid.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mesh_icosphere.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mesh_monkey.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mesh_plane.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mesh_torus.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mesh_uvsphere.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_meta_ball.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_meta_capsule.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_meta_cube.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_meta_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_meta_ellipsoid.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_meta_empty.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_meta_plane.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_armature.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_array.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_bevel.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_boolean.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_build.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_cast.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_cloth.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_curve.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_decim.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_displace.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_dynamicpaint.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_edgesplit.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_explode.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_fluidsim.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_lattice.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_mask.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_meshdeform.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_mirror.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_multires.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_ocean.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_particles.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_physics.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_remesh.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_screw.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_shrinkwrap.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_simpledeform.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_skin.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_smoke.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_smooth.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_soft.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_solidify.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_subsurf.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_triangulate.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_uvproject.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mod_vertex_weight.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_warp.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_mod_wave.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_modifier.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_monkey.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mute_ipo_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_mute_ipo_on.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_ndof_dom.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_ndof_fly.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_ndof_trans.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_ndof_turn.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_new.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_newfolder.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_next_keyframe.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_nla.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_nocurve.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_node.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_node_sel.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_nodetree.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_object_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_object_datamode.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_oops.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_open_recent.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_ortho.dat | Bin 0 -> 1048 bytes .../icon16_outliner_data_armature.dat | Bin 0 -> 1048 bytes .../icon16_outliner_data_camera.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_data_curve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_data_empty.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_data_font.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_data_lamp.dat | Bin 0 -> 1048 bytes .../icon16_outliner_data_lattice.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_data_mesh.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_data_meta.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_data_pose.dat | Bin 0 -> 1048 bytes .../icon16_outliner_data_speaker.dat | Bin 0 -> 1048 bytes .../icon16_outliner_data_surface.dat | Bin 0 -> 1048 bytes .../icon16_outliner_ob_armature.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_camera.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_curve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_empty.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_font.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_lamp.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_lattice.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_mesh.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_meta.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_speaker.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_outliner_ob_surface.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_package.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_panel_close.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_particle_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_particle_path.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_particle_point.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_particle_tip.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_particlemode.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_particles.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_pastedown.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_pasteflipdown.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_pasteflipup.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_pause.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_physics.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_pinned.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_play.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_play_audio.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_play_reverse.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_plug.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_plugin.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_plus.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_pmarker.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_pmarker_act.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_pmarker_sel.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_pose_data.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_pose_hlt.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_potato.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_preferences.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_prev_keyframe.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_preview_range.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_prop_con.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_prop_off.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_prop_on.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_question.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_quit.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_radio.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_radiobut_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_radiobut_on.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_rec.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_recover_auto.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_recover_last.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_render_animation.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_render_region.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_render_result.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_render_still.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_renderlayers.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_restrict_render_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_restrict_render_on.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_restrict_select_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_restrict_select_on.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_restrict_view_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_restrict_view_on.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_retopo.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_rew.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_rightarrow.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_rightarrow_thin.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_rna.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_rna_add.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_rndcurve.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_rootcurve.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_rotactive.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_rotate.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_rotatecenter.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_rotatecollection.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_save_as.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_save_copy.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_save_prefs.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_scene.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_scene_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_screen_back.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_script.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_scriptplugins.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_scriptwin.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_sculptmode_hlt.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_seq_chroma_scope.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_seq_histogram.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_seq_luma_waveform.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_seq_preview.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_seq_sequencer.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_seq_splitview.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_sequence.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_settings.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_shapekey_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_sharpcurve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_shortdisplay.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_smooth.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_smoothcurve.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_snap_edge.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_snap_face.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_snap_increment.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_snap_normal.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_snap_off.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_snap_on.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_snap_peel_object.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_snap_surface.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_snap_vertex.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_snap_volume.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_solid.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_solo_off.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_solo_on.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_sortalpha.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_sortbyext.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_sortsize.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_sorttime.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_sound.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_space2.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_space3.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_speaker.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_spherecurve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_splitscreen.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_sticky_uvs_disable.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_sticky_uvs_loc.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_sticky_uvs_vert.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_strands.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_stylus_pressure.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_surface_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_surface_ncircle.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_surface_ncurve.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_surface_ncylinder.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_surface_nsphere.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_surface_nsurface.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_surface_ntorus.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_syntax_off.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_syntax_on.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_text.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_texture.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_texture_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_texture_shaded.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_time.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_tpaint_hlt.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_tria_down.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_tria_left.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_tria_right.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_tria_up.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_uglypackage.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_ui.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_unlinked.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_unlocked.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_unpinned.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_url.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_uv_edgesel.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_uv_facesel.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_uv_islandsel.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_uv_sync_select.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_uv_vertexsel.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_vertexsel.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_view3d.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_viewzoom.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_visible_ipo_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_visible_ipo_on.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_vpaint_hlt.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_wire.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_wordwrap_off.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_wordwrap_on.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_world.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_world_data.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_wpaint_hlt.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons16/icon16_x.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_zoom_all.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_zoom_in.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_zoom_out.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_zoom_previous.dat | Bin 0 -> 1048 bytes .../blender_icons16/icon16_zoom_selected.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_zoomin.dat | Bin 0 -> 1048 bytes .../datafiles/blender_icons16/icon16_zoomout.dat | Bin 0 -> 1048 bytes release/datafiles/blender_icons32.png | Bin 605416 -> 0 bytes .../datafiles/blender_icons32/icon32_action.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_aliased.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_align.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_anim.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_anim_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_antialiased.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_append_blend.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_armature_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_arrow_leftright.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_asset_manager.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_auto.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_automerge_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_automerge_on.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_axis_front.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_axis_side.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_axis_top.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_back.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_bbox.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_blender.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_boids.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_bone_data.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_bookmarks.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_border_lasso.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_border_rect.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_bordermove.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_brush_data.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_buts.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_camera_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_camera_stereo.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_cancel.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_checkbox_dehlt.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_checkbox_hlt.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_clip.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_clipuv_dehlt.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_clipuv_hlt.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_color.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_color_blue.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_color_green.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_color_red.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_console.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_constraint.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_constraint_bone.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_constraint_data.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_copy_id.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_copydown.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_cursor.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_curve_bezcircle.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_curve_bezcurve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_curve_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_curve_ncircle.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_curve_ncurve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_curve_path.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_disclosure_tri_down.dat | Bin 0 -> 4120 bytes .../icon32_disclosure_tri_right.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_disk_drive.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_dot.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_dotsdown.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_dotsup.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_downarrow_hlt.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_driver.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_edgesel.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_edit.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_editmode_hlt.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_empty_data.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_error.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_export.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_external_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_eyedropper.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_facesel.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_facesel_hlt.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_fcurve.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_ff.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_file.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_backup.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_blank.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_blend.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_folder.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_file_font.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_image.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_movie.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_parent.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_refresh.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_script.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_file_sound.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_file_text.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_file_tick.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_filesel.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_filter.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_font_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_fontpreview.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_boid.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_charge.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_curve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_drag.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_force.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_harmonic.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_lennardjones.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_magnetic.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_smokeflow.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_texture.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_turbulence.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_vortex.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_force_wind.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_forward.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_frame_next.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_frame_prev.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_freeze.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_fullscreen.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_fullscreen_enter.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_fullscreen_exit.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_game.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_ghost.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_ghost_disabled.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_ghost_enabled.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_go_left.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_greasepencil.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_grid.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_grip.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_group.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_group_bone.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_group_uvs.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_group_vcol.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_group_vertex.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_hair.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_hand.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_help.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_hook.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_image_alpha.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_image_col.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_image_data.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_image_rgb.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_image_rgb_alpha.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_image_zdepth.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_imagefile.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_imasel.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_imgdisplay.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_import.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_info.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_inlink.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_ipo.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_key_dehlt.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_key_hlt.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_keyingset.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_lamp.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_lamp_area.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_lamp_data.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_lamp_hemi.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_lamp_point.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_lamp_spot.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_lamp_sun.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_lattice_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_layer_active.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_layer_used.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_library_data_direct.dat | Bin 0 -> 4120 bytes .../icon32_library_data_indirect.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_lightpaint.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_lincurve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_linenumbers_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_linenumbers_on.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_link.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_link_area.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_link_blend.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_linked.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_load_factory.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_locked.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_lockview_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_lockview_on.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_logic.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_longdisplay.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_loop_back.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_loop_forwards.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_man_rot.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_man_scale.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_man_trans.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_manipul.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_marker.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_marker_hlt.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mat_sphere_sky.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_matcube.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_material.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_material_data.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_matplane.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_matsphere.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_menu_panel.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mesh_circle.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mesh_cone.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mesh_cube.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mesh_cylinder.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mesh_data.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mesh_grid.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mesh_icosphere.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mesh_monkey.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mesh_plane.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mesh_torus.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mesh_uvsphere.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_meta_ball.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_meta_capsule.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_meta_cube.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_meta_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_meta_ellipsoid.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_meta_empty.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_meta_plane.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_armature.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_array.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_bevel.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_boolean.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_build.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_cast.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_cloth.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_curve.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_decim.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_displace.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_dynamicpaint.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_edgesplit.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_explode.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_fluidsim.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_lattice.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_mask.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_meshdeform.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_mirror.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_multires.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_ocean.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_particles.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_physics.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_remesh.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_screw.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_shrinkwrap.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_simpledeform.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_skin.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_smoke.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_smooth.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_soft.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_solidify.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_subsurf.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_triangulate.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_uvproject.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mod_vertex_weight.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_warp.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_mod_wave.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_modifier.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_monkey.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mute_ipo_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_mute_ipo_on.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_ndof_dom.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_ndof_fly.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_ndof_trans.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_ndof_turn.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_new.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_newfolder.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_next_keyframe.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_nla.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_nocurve.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_node.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_node_sel.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_nodetree.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_object_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_object_datamode.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_oops.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_open_recent.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_ortho.dat | Bin 0 -> 4120 bytes .../icon32_outliner_data_armature.dat | Bin 0 -> 4120 bytes .../icon32_outliner_data_camera.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_data_curve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_data_empty.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_data_font.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_data_lamp.dat | Bin 0 -> 4120 bytes .../icon32_outliner_data_lattice.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_data_mesh.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_data_meta.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_data_pose.dat | Bin 0 -> 4120 bytes .../icon32_outliner_data_speaker.dat | Bin 0 -> 4120 bytes .../icon32_outliner_data_surface.dat | Bin 0 -> 4120 bytes .../icon32_outliner_ob_armature.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_camera.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_curve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_empty.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_font.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_lamp.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_lattice.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_mesh.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_meta.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_speaker.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_outliner_ob_surface.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_package.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_panel_close.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_particle_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_particle_path.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_particle_point.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_particle_tip.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_particlemode.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_particles.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_pastedown.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_pasteflipdown.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_pasteflipup.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_pause.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_physics.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_pinned.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_play.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_play_audio.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_play_reverse.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_plug.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_plugin.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_plus.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_pmarker.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_pmarker_act.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_pmarker_sel.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_pose_data.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_pose_hlt.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_potato.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_preferences.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_prev_keyframe.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_preview_range.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_prop_con.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_prop_off.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_prop_on.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_question.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_quit.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_radio.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_radiobut_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_radiobut_on.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_rec.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_recover_auto.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_recover_last.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_render_animation.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_render_region.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_render_result.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_render_still.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_renderlayers.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_restrict_render_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_restrict_render_on.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_restrict_select_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_restrict_select_on.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_restrict_view_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_restrict_view_on.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_retopo.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_rew.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_rightarrow.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_rightarrow_thin.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_rna.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_rna_add.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_rndcurve.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_rootcurve.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_rotactive.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_rotate.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_rotatecenter.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_rotatecollection.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_save_as.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_save_copy.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_save_prefs.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_scene.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_scene_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_screen_back.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_script.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_scriptplugins.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_scriptwin.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_sculptmode_hlt.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_seq_chroma_scope.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_seq_histogram.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_seq_luma_waveform.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_seq_preview.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_seq_sequencer.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_seq_splitview.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_sequence.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_settings.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_shapekey_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_sharpcurve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_shortdisplay.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_smooth.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_smoothcurve.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_snap_edge.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_snap_face.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_snap_increment.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_snap_normal.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_snap_off.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_snap_on.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_snap_peel_object.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_snap_surface.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_snap_vertex.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_snap_volume.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_solid.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_solo_off.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_solo_on.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_sortalpha.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_sortbyext.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_sortsize.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_sorttime.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_sound.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_space2.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_space3.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_speaker.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_spherecurve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_splitscreen.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_sticky_uvs_disable.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_sticky_uvs_loc.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_sticky_uvs_vert.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_strands.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_stylus_pressure.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_surface_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_surface_ncircle.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_surface_ncurve.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_surface_ncylinder.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_surface_nsphere.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_surface_nsurface.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_surface_ntorus.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_syntax_off.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_syntax_on.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_text.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_texture.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_texture_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_texture_shaded.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_time.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_tpaint_hlt.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_tria_down.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_tria_left.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_tria_right.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_tria_up.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_uglypackage.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_ui.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_unlinked.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_unlocked.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_unpinned.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_url.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_uv_edgesel.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_uv_facesel.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_uv_islandsel.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_uv_sync_select.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_uv_vertexsel.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_vertexsel.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_view3d.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_viewzoom.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_visible_ipo_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_visible_ipo_on.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_vpaint_hlt.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_wire.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_wordwrap_off.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_wordwrap_on.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_world.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_world_data.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_wpaint_hlt.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons32/icon32_x.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_zoom_all.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_zoom_in.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_zoom_out.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_zoom_previous.dat | Bin 0 -> 4120 bytes .../blender_icons32/icon32_zoom_selected.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_zoomin.dat | Bin 0 -> 4120 bytes .../datafiles/blender_icons32/icon32_zoomout.dat | Bin 0 -> 4120 bytes release/datafiles/blender_icons_update.py | 54 ++- source/blender/datatoc/CMakeLists.txt | 20 +- source/blender/datatoc/datatoc_icon.c | 390 +++++++++++++++++++++ source/blender/datatoc/datatoc_icon.py | 155 ++++++++ source/blender/datatoc/datatoc_icon_split.py | 292 +++++++++++++++ .../blender/datatoc/datatoc_icon_split_to_png.py | 71 ++++ source/blender/editors/datafiles/CMakeLists.txt | 7 +- 906 files changed, 1053 insertions(+), 9 deletions(-) delete mode 100644 release/datafiles/blender_icons16.png create mode 100644 release/datafiles/blender_icons16/icon16_action.dat create mode 100644 release/datafiles/blender_icons16/icon16_aliased.dat create mode 100644 release/datafiles/blender_icons16/icon16_align.dat create mode 100644 release/datafiles/blender_icons16/icon16_anim.dat create mode 100644 release/datafiles/blender_icons16/icon16_anim_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_antialiased.dat create mode 100644 release/datafiles/blender_icons16/icon16_append_blend.dat create mode 100644 release/datafiles/blender_icons16/icon16_armature_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_arrow_leftright.dat create mode 100644 release/datafiles/blender_icons16/icon16_asset_manager.dat create mode 100644 release/datafiles/blender_icons16/icon16_auto.dat create mode 100644 release/datafiles/blender_icons16/icon16_automerge_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_automerge_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_axis_front.dat create mode 100644 release/datafiles/blender_icons16/icon16_axis_side.dat create mode 100644 release/datafiles/blender_icons16/icon16_axis_top.dat create mode 100644 release/datafiles/blender_icons16/icon16_back.dat create mode 100644 release/datafiles/blender_icons16/icon16_bbox.dat create mode 100644 release/datafiles/blender_icons16/icon16_blender.dat create mode 100644 release/datafiles/blender_icons16/icon16_boids.dat create mode 100644 release/datafiles/blender_icons16/icon16_bone_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_bookmarks.dat create mode 100644 release/datafiles/blender_icons16/icon16_border_lasso.dat create mode 100644 release/datafiles/blender_icons16/icon16_border_rect.dat create mode 100644 release/datafiles/blender_icons16/icon16_bordermove.dat create mode 100644 release/datafiles/blender_icons16/icon16_brush_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_buts.dat create mode 100644 release/datafiles/blender_icons16/icon16_camera_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_camera_stereo.dat create mode 100644 release/datafiles/blender_icons16/icon16_cancel.dat create mode 100644 release/datafiles/blender_icons16/icon16_checkbox_dehlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_checkbox_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_clip.dat create mode 100644 release/datafiles/blender_icons16/icon16_clipuv_dehlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_clipuv_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_color.dat create mode 100644 release/datafiles/blender_icons16/icon16_color_blue.dat create mode 100644 release/datafiles/blender_icons16/icon16_color_green.dat create mode 100644 release/datafiles/blender_icons16/icon16_color_red.dat create mode 100644 release/datafiles/blender_icons16/icon16_console.dat create mode 100644 release/datafiles/blender_icons16/icon16_constraint.dat create mode 100644 release/datafiles/blender_icons16/icon16_constraint_bone.dat create mode 100644 release/datafiles/blender_icons16/icon16_constraint_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_copy_id.dat create mode 100644 release/datafiles/blender_icons16/icon16_copydown.dat create mode 100644 release/datafiles/blender_icons16/icon16_cursor.dat create mode 100644 release/datafiles/blender_icons16/icon16_curve_bezcircle.dat create mode 100644 release/datafiles/blender_icons16/icon16_curve_bezcurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_curve_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_curve_ncircle.dat create mode 100644 release/datafiles/blender_icons16/icon16_curve_ncurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_curve_path.dat create mode 100644 release/datafiles/blender_icons16/icon16_disclosure_tri_down.dat create mode 100644 release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat create mode 100644 release/datafiles/blender_icons16/icon16_disk_drive.dat create mode 100644 release/datafiles/blender_icons16/icon16_dot.dat create mode 100644 release/datafiles/blender_icons16/icon16_dotsdown.dat create mode 100644 release/datafiles/blender_icons16/icon16_dotsup.dat create mode 100644 release/datafiles/blender_icons16/icon16_downarrow_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_driver.dat create mode 100644 release/datafiles/blender_icons16/icon16_edgesel.dat create mode 100644 release/datafiles/blender_icons16/icon16_edit.dat create mode 100644 release/datafiles/blender_icons16/icon16_editmode_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_empty_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_error.dat create mode 100644 release/datafiles/blender_icons16/icon16_export.dat create mode 100644 release/datafiles/blender_icons16/icon16_external_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_eyedropper.dat create mode 100644 release/datafiles/blender_icons16/icon16_facesel.dat create mode 100644 release/datafiles/blender_icons16/icon16_facesel_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_fcurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_ff.dat create mode 100644 release/datafiles/blender_icons16/icon16_file.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_backup.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_blank.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_blend.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_folder.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_font.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_image.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_movie.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_parent.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_refresh.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_script.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_sound.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_text.dat create mode 100644 release/datafiles/blender_icons16/icon16_file_tick.dat create mode 100644 release/datafiles/blender_icons16/icon16_filesel.dat create mode 100644 release/datafiles/blender_icons16/icon16_filter.dat create mode 100644 release/datafiles/blender_icons16/icon16_font_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_fontpreview.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_boid.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_charge.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_curve.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_drag.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_force.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_harmonic.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_lennardjones.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_magnetic.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_smokeflow.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_texture.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_turbulence.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_vortex.dat create mode 100644 release/datafiles/blender_icons16/icon16_force_wind.dat create mode 100644 release/datafiles/blender_icons16/icon16_forward.dat create mode 100644 release/datafiles/blender_icons16/icon16_frame_next.dat create mode 100644 release/datafiles/blender_icons16/icon16_frame_prev.dat create mode 100644 release/datafiles/blender_icons16/icon16_freeze.dat create mode 100644 release/datafiles/blender_icons16/icon16_fullscreen.dat create mode 100644 release/datafiles/blender_icons16/icon16_fullscreen_enter.dat create mode 100644 release/datafiles/blender_icons16/icon16_fullscreen_exit.dat create mode 100644 release/datafiles/blender_icons16/icon16_game.dat create mode 100644 release/datafiles/blender_icons16/icon16_ghost.dat create mode 100644 release/datafiles/blender_icons16/icon16_ghost_disabled.dat create mode 100644 release/datafiles/blender_icons16/icon16_ghost_enabled.dat create mode 100644 release/datafiles/blender_icons16/icon16_go_left.dat create mode 100644 release/datafiles/blender_icons16/icon16_greasepencil.dat create mode 100644 release/datafiles/blender_icons16/icon16_grid.dat create mode 100644 release/datafiles/blender_icons16/icon16_grip.dat create mode 100644 release/datafiles/blender_icons16/icon16_group.dat create mode 100644 release/datafiles/blender_icons16/icon16_group_bone.dat create mode 100644 release/datafiles/blender_icons16/icon16_group_uvs.dat create mode 100644 release/datafiles/blender_icons16/icon16_group_vcol.dat create mode 100644 release/datafiles/blender_icons16/icon16_group_vertex.dat create mode 100644 release/datafiles/blender_icons16/icon16_hair.dat create mode 100644 release/datafiles/blender_icons16/icon16_hand.dat create mode 100644 release/datafiles/blender_icons16/icon16_help.dat create mode 100644 release/datafiles/blender_icons16/icon16_hook.dat create mode 100644 release/datafiles/blender_icons16/icon16_image_alpha.dat create mode 100644 release/datafiles/blender_icons16/icon16_image_col.dat create mode 100644 release/datafiles/blender_icons16/icon16_image_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_image_rgb.dat create mode 100644 release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat create mode 100644 release/datafiles/blender_icons16/icon16_image_zdepth.dat create mode 100644 release/datafiles/blender_icons16/icon16_imagefile.dat create mode 100644 release/datafiles/blender_icons16/icon16_imasel.dat create mode 100644 release/datafiles/blender_icons16/icon16_imgdisplay.dat create mode 100644 release/datafiles/blender_icons16/icon16_import.dat create mode 100644 release/datafiles/blender_icons16/icon16_info.dat create mode 100644 release/datafiles/blender_icons16/icon16_inlink.dat create mode 100644 release/datafiles/blender_icons16/icon16_ipo.dat create mode 100644 release/datafiles/blender_icons16/icon16_key_dehlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_key_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_keyingset.dat create mode 100644 release/datafiles/blender_icons16/icon16_lamp.dat create mode 100644 release/datafiles/blender_icons16/icon16_lamp_area.dat create mode 100644 release/datafiles/blender_icons16/icon16_lamp_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_lamp_hemi.dat create mode 100644 release/datafiles/blender_icons16/icon16_lamp_point.dat create mode 100644 release/datafiles/blender_icons16/icon16_lamp_spot.dat create mode 100644 release/datafiles/blender_icons16/icon16_lamp_sun.dat create mode 100644 release/datafiles/blender_icons16/icon16_lattice_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_layer_active.dat create mode 100644 release/datafiles/blender_icons16/icon16_layer_used.dat create mode 100644 release/datafiles/blender_icons16/icon16_library_data_direct.dat create mode 100644 release/datafiles/blender_icons16/icon16_library_data_indirect.dat create mode 100644 release/datafiles/blender_icons16/icon16_lightpaint.dat create mode 100644 release/datafiles/blender_icons16/icon16_lincurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_linenumbers_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_linenumbers_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_link.dat create mode 100644 release/datafiles/blender_icons16/icon16_link_area.dat create mode 100644 release/datafiles/blender_icons16/icon16_link_blend.dat create mode 100644 release/datafiles/blender_icons16/icon16_linked.dat create mode 100644 release/datafiles/blender_icons16/icon16_load_factory.dat create mode 100644 release/datafiles/blender_icons16/icon16_locked.dat create mode 100644 release/datafiles/blender_icons16/icon16_lockview_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_lockview_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_logic.dat create mode 100644 release/datafiles/blender_icons16/icon16_longdisplay.dat create mode 100644 release/datafiles/blender_icons16/icon16_loop_back.dat create mode 100644 release/datafiles/blender_icons16/icon16_loop_forwards.dat create mode 100644 release/datafiles/blender_icons16/icon16_man_rot.dat create mode 100644 release/datafiles/blender_icons16/icon16_man_scale.dat create mode 100644 release/datafiles/blender_icons16/icon16_man_trans.dat create mode 100644 release/datafiles/blender_icons16/icon16_manipul.dat create mode 100644 release/datafiles/blender_icons16/icon16_marker.dat create mode 100644 release/datafiles/blender_icons16/icon16_marker_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat create mode 100644 release/datafiles/blender_icons16/icon16_matcube.dat create mode 100644 release/datafiles/blender_icons16/icon16_material.dat create mode 100644 release/datafiles/blender_icons16/icon16_material_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_matplane.dat create mode 100644 release/datafiles/blender_icons16/icon16_matsphere.dat create mode 100644 release/datafiles/blender_icons16/icon16_menu_panel.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_circle.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_cone.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_cube.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_cylinder.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_grid.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_icosphere.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_monkey.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_plane.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_torus.dat create mode 100644 release/datafiles/blender_icons16/icon16_mesh_uvsphere.dat create mode 100644 release/datafiles/blender_icons16/icon16_meta_ball.dat create mode 100644 release/datafiles/blender_icons16/icon16_meta_capsule.dat create mode 100644 release/datafiles/blender_icons16/icon16_meta_cube.dat create mode 100644 release/datafiles/blender_icons16/icon16_meta_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_meta_ellipsoid.dat create mode 100644 release/datafiles/blender_icons16/icon16_meta_empty.dat create mode 100644 release/datafiles/blender_icons16/icon16_meta_plane.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_armature.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_array.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_bevel.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_boolean.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_build.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_cast.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_cloth.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_curve.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_decim.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_displace.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_dynamicpaint.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_edgesplit.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_explode.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_fluidsim.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_lattice.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_mask.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_meshdeform.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_mirror.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_multires.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_ocean.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_particles.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_physics.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_remesh.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_screw.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_shrinkwrap.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_simpledeform.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_skin.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_smoke.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_smooth.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_soft.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_solidify.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_subsurf.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_triangulate.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_uvproject.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_vertex_weight.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_warp.dat create mode 100644 release/datafiles/blender_icons16/icon16_mod_wave.dat create mode 100644 release/datafiles/blender_icons16/icon16_modifier.dat create mode 100644 release/datafiles/blender_icons16/icon16_monkey.dat create mode 100644 release/datafiles/blender_icons16/icon16_mute_ipo_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_mute_ipo_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_ndof_dom.dat create mode 100644 release/datafiles/blender_icons16/icon16_ndof_fly.dat create mode 100644 release/datafiles/blender_icons16/icon16_ndof_trans.dat create mode 100644 release/datafiles/blender_icons16/icon16_ndof_turn.dat create mode 100644 release/datafiles/blender_icons16/icon16_new.dat create mode 100644 release/datafiles/blender_icons16/icon16_newfolder.dat create mode 100644 release/datafiles/blender_icons16/icon16_next_keyframe.dat create mode 100644 release/datafiles/blender_icons16/icon16_nla.dat create mode 100644 release/datafiles/blender_icons16/icon16_nocurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_node.dat create mode 100644 release/datafiles/blender_icons16/icon16_node_sel.dat create mode 100644 release/datafiles/blender_icons16/icon16_nodetree.dat create mode 100644 release/datafiles/blender_icons16/icon16_object_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_object_datamode.dat create mode 100644 release/datafiles/blender_icons16/icon16_oops.dat create mode 100644 release/datafiles/blender_icons16/icon16_open_recent.dat create mode 100644 release/datafiles/blender_icons16/icon16_ortho.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_armature.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_camera.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_curve.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_empty.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_font.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_lamp.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_lattice.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_mesh.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_meta.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_pose.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_speaker.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_data_surface.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_armature.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_camera.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_curve.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_empty.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_font.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_lamp.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_lattice.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_mesh.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_meta.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_speaker.dat create mode 100644 release/datafiles/blender_icons16/icon16_outliner_ob_surface.dat create mode 100644 release/datafiles/blender_icons16/icon16_package.dat create mode 100644 release/datafiles/blender_icons16/icon16_panel_close.dat create mode 100644 release/datafiles/blender_icons16/icon16_particle_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_particle_path.dat create mode 100644 release/datafiles/blender_icons16/icon16_particle_point.dat create mode 100644 release/datafiles/blender_icons16/icon16_particle_tip.dat create mode 100644 release/datafiles/blender_icons16/icon16_particlemode.dat create mode 100644 release/datafiles/blender_icons16/icon16_particles.dat create mode 100644 release/datafiles/blender_icons16/icon16_pastedown.dat create mode 100644 release/datafiles/blender_icons16/icon16_pasteflipdown.dat create mode 100644 release/datafiles/blender_icons16/icon16_pasteflipup.dat create mode 100644 release/datafiles/blender_icons16/icon16_pause.dat create mode 100644 release/datafiles/blender_icons16/icon16_physics.dat create mode 100644 release/datafiles/blender_icons16/icon16_pinned.dat create mode 100644 release/datafiles/blender_icons16/icon16_play.dat create mode 100644 release/datafiles/blender_icons16/icon16_play_audio.dat create mode 100644 release/datafiles/blender_icons16/icon16_play_reverse.dat create mode 100644 release/datafiles/blender_icons16/icon16_plug.dat create mode 100644 release/datafiles/blender_icons16/icon16_plugin.dat create mode 100644 release/datafiles/blender_icons16/icon16_plus.dat create mode 100644 release/datafiles/blender_icons16/icon16_pmarker.dat create mode 100644 release/datafiles/blender_icons16/icon16_pmarker_act.dat create mode 100644 release/datafiles/blender_icons16/icon16_pmarker_sel.dat create mode 100644 release/datafiles/blender_icons16/icon16_pose_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_pose_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_potato.dat create mode 100644 release/datafiles/blender_icons16/icon16_preferences.dat create mode 100644 release/datafiles/blender_icons16/icon16_prev_keyframe.dat create mode 100644 release/datafiles/blender_icons16/icon16_preview_range.dat create mode 100644 release/datafiles/blender_icons16/icon16_prop_con.dat create mode 100644 release/datafiles/blender_icons16/icon16_prop_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_prop_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_question.dat create mode 100644 release/datafiles/blender_icons16/icon16_quit.dat create mode 100644 release/datafiles/blender_icons16/icon16_radio.dat create mode 100644 release/datafiles/blender_icons16/icon16_radiobut_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_radiobut_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_rec.dat create mode 100644 release/datafiles/blender_icons16/icon16_recover_auto.dat create mode 100644 release/datafiles/blender_icons16/icon16_recover_last.dat create mode 100644 release/datafiles/blender_icons16/icon16_render_animation.dat create mode 100644 release/datafiles/blender_icons16/icon16_render_region.dat create mode 100644 release/datafiles/blender_icons16/icon16_render_result.dat create mode 100644 release/datafiles/blender_icons16/icon16_render_still.dat create mode 100644 release/datafiles/blender_icons16/icon16_renderlayers.dat create mode 100644 release/datafiles/blender_icons16/icon16_restrict_render_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_restrict_render_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_restrict_select_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_restrict_select_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_restrict_view_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_restrict_view_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_retopo.dat create mode 100644 release/datafiles/blender_icons16/icon16_rew.dat create mode 100644 release/datafiles/blender_icons16/icon16_rightarrow.dat create mode 100644 release/datafiles/blender_icons16/icon16_rightarrow_thin.dat create mode 100644 release/datafiles/blender_icons16/icon16_rna.dat create mode 100644 release/datafiles/blender_icons16/icon16_rna_add.dat create mode 100644 release/datafiles/blender_icons16/icon16_rndcurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_rootcurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_rotactive.dat create mode 100644 release/datafiles/blender_icons16/icon16_rotate.dat create mode 100644 release/datafiles/blender_icons16/icon16_rotatecenter.dat create mode 100644 release/datafiles/blender_icons16/icon16_rotatecollection.dat create mode 100644 release/datafiles/blender_icons16/icon16_save_as.dat create mode 100644 release/datafiles/blender_icons16/icon16_save_copy.dat create mode 100644 release/datafiles/blender_icons16/icon16_save_prefs.dat create mode 100644 release/datafiles/blender_icons16/icon16_scene.dat create mode 100644 release/datafiles/blender_icons16/icon16_scene_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_screen_back.dat create mode 100644 release/datafiles/blender_icons16/icon16_script.dat create mode 100644 release/datafiles/blender_icons16/icon16_scriptplugins.dat create mode 100644 release/datafiles/blender_icons16/icon16_scriptwin.dat create mode 100644 release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat create mode 100644 release/datafiles/blender_icons16/icon16_seq_histogram.dat create mode 100644 release/datafiles/blender_icons16/icon16_seq_luma_waveform.dat create mode 100644 release/datafiles/blender_icons16/icon16_seq_preview.dat create mode 100644 release/datafiles/blender_icons16/icon16_seq_sequencer.dat create mode 100644 release/datafiles/blender_icons16/icon16_seq_splitview.dat create mode 100644 release/datafiles/blender_icons16/icon16_sequence.dat create mode 100644 release/datafiles/blender_icons16/icon16_settings.dat create mode 100644 release/datafiles/blender_icons16/icon16_shapekey_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_sharpcurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_shortdisplay.dat create mode 100644 release/datafiles/blender_icons16/icon16_smooth.dat create mode 100644 release/datafiles/blender_icons16/icon16_smoothcurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_edge.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_face.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_increment.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_normal.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_peel_object.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_surface.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_vertex.dat create mode 100644 release/datafiles/blender_icons16/icon16_snap_volume.dat create mode 100644 release/datafiles/blender_icons16/icon16_solid.dat create mode 100644 release/datafiles/blender_icons16/icon16_solo_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_solo_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_sortalpha.dat create mode 100644 release/datafiles/blender_icons16/icon16_sortbyext.dat create mode 100644 release/datafiles/blender_icons16/icon16_sortsize.dat create mode 100644 release/datafiles/blender_icons16/icon16_sorttime.dat create mode 100644 release/datafiles/blender_icons16/icon16_sound.dat create mode 100644 release/datafiles/blender_icons16/icon16_space2.dat create mode 100644 release/datafiles/blender_icons16/icon16_space3.dat create mode 100644 release/datafiles/blender_icons16/icon16_speaker.dat create mode 100644 release/datafiles/blender_icons16/icon16_spherecurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_splitscreen.dat create mode 100644 release/datafiles/blender_icons16/icon16_sticky_uvs_disable.dat create mode 100644 release/datafiles/blender_icons16/icon16_sticky_uvs_loc.dat create mode 100644 release/datafiles/blender_icons16/icon16_sticky_uvs_vert.dat create mode 100644 release/datafiles/blender_icons16/icon16_strands.dat create mode 100644 release/datafiles/blender_icons16/icon16_stylus_pressure.dat create mode 100644 release/datafiles/blender_icons16/icon16_surface_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_surface_ncircle.dat create mode 100644 release/datafiles/blender_icons16/icon16_surface_ncurve.dat create mode 100644 release/datafiles/blender_icons16/icon16_surface_ncylinder.dat create mode 100644 release/datafiles/blender_icons16/icon16_surface_nsphere.dat create mode 100644 release/datafiles/blender_icons16/icon16_surface_nsurface.dat create mode 100644 release/datafiles/blender_icons16/icon16_surface_ntorus.dat create mode 100644 release/datafiles/blender_icons16/icon16_syntax_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_syntax_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_text.dat create mode 100644 release/datafiles/blender_icons16/icon16_texture.dat create mode 100644 release/datafiles/blender_icons16/icon16_texture_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_texture_shaded.dat create mode 100644 release/datafiles/blender_icons16/icon16_time.dat create mode 100644 release/datafiles/blender_icons16/icon16_tpaint_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_tria_down.dat create mode 100644 release/datafiles/blender_icons16/icon16_tria_left.dat create mode 100644 release/datafiles/blender_icons16/icon16_tria_right.dat create mode 100644 release/datafiles/blender_icons16/icon16_tria_up.dat create mode 100644 release/datafiles/blender_icons16/icon16_uglypackage.dat create mode 100644 release/datafiles/blender_icons16/icon16_ui.dat create mode 100644 release/datafiles/blender_icons16/icon16_unlinked.dat create mode 100644 release/datafiles/blender_icons16/icon16_unlocked.dat create mode 100644 release/datafiles/blender_icons16/icon16_unpinned.dat create mode 100644 release/datafiles/blender_icons16/icon16_url.dat create mode 100644 release/datafiles/blender_icons16/icon16_uv_edgesel.dat create mode 100644 release/datafiles/blender_icons16/icon16_uv_facesel.dat create mode 100644 release/datafiles/blender_icons16/icon16_uv_islandsel.dat create mode 100644 release/datafiles/blender_icons16/icon16_uv_sync_select.dat create mode 100644 release/datafiles/blender_icons16/icon16_uv_vertexsel.dat create mode 100644 release/datafiles/blender_icons16/icon16_vertexsel.dat create mode 100644 release/datafiles/blender_icons16/icon16_view3d.dat create mode 100644 release/datafiles/blender_icons16/icon16_viewzoom.dat create mode 100644 release/datafiles/blender_icons16/icon16_visible_ipo_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_visible_ipo_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_vpaint_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_wire.dat create mode 100644 release/datafiles/blender_icons16/icon16_wordwrap_off.dat create mode 100644 release/datafiles/blender_icons16/icon16_wordwrap_on.dat create mode 100644 release/datafiles/blender_icons16/icon16_world.dat create mode 100644 release/datafiles/blender_icons16/icon16_world_data.dat create mode 100644 release/datafiles/blender_icons16/icon16_wpaint_hlt.dat create mode 100644 release/datafiles/blender_icons16/icon16_x.dat create mode 100644 release/datafiles/blender_icons16/icon16_zoom_all.dat create mode 100644 release/datafiles/blender_icons16/icon16_zoom_in.dat create mode 100644 release/datafiles/blender_icons16/icon16_zoom_out.dat create mode 100644 release/datafiles/blender_icons16/icon16_zoom_previous.dat create mode 100644 release/datafiles/blender_icons16/icon16_zoom_selected.dat create mode 100644 release/datafiles/blender_icons16/icon16_zoomin.dat create mode 100644 release/datafiles/blender_icons16/icon16_zoomout.dat delete mode 100644 release/datafiles/blender_icons32.png create mode 100644 release/datafiles/blender_icons32/icon32_action.dat create mode 100644 release/datafiles/blender_icons32/icon32_aliased.dat create mode 100644 release/datafiles/blender_icons32/icon32_align.dat create mode 100644 release/datafiles/blender_icons32/icon32_anim.dat create mode 100644 release/datafiles/blender_icons32/icon32_anim_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_antialiased.dat create mode 100644 release/datafiles/blender_icons32/icon32_append_blend.dat create mode 100644 release/datafiles/blender_icons32/icon32_armature_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_arrow_leftright.dat create mode 100644 release/datafiles/blender_icons32/icon32_asset_manager.dat create mode 100644 release/datafiles/blender_icons32/icon32_auto.dat create mode 100644 release/datafiles/blender_icons32/icon32_automerge_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_automerge_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_axis_front.dat create mode 100644 release/datafiles/blender_icons32/icon32_axis_side.dat create mode 100644 release/datafiles/blender_icons32/icon32_axis_top.dat create mode 100644 release/datafiles/blender_icons32/icon32_back.dat create mode 100644 release/datafiles/blender_icons32/icon32_bbox.dat create mode 100644 release/datafiles/blender_icons32/icon32_blender.dat create mode 100644 release/datafiles/blender_icons32/icon32_boids.dat create mode 100644 release/datafiles/blender_icons32/icon32_bone_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_bookmarks.dat create mode 100644 release/datafiles/blender_icons32/icon32_border_lasso.dat create mode 100644 release/datafiles/blender_icons32/icon32_border_rect.dat create mode 100644 release/datafiles/blender_icons32/icon32_bordermove.dat create mode 100644 release/datafiles/blender_icons32/icon32_brush_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_buts.dat create mode 100644 release/datafiles/blender_icons32/icon32_camera_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_camera_stereo.dat create mode 100644 release/datafiles/blender_icons32/icon32_cancel.dat create mode 100644 release/datafiles/blender_icons32/icon32_checkbox_dehlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_checkbox_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_clip.dat create mode 100644 release/datafiles/blender_icons32/icon32_clipuv_dehlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_clipuv_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_color.dat create mode 100644 release/datafiles/blender_icons32/icon32_color_blue.dat create mode 100644 release/datafiles/blender_icons32/icon32_color_green.dat create mode 100644 release/datafiles/blender_icons32/icon32_color_red.dat create mode 100644 release/datafiles/blender_icons32/icon32_console.dat create mode 100644 release/datafiles/blender_icons32/icon32_constraint.dat create mode 100644 release/datafiles/blender_icons32/icon32_constraint_bone.dat create mode 100644 release/datafiles/blender_icons32/icon32_constraint_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_copy_id.dat create mode 100644 release/datafiles/blender_icons32/icon32_copydown.dat create mode 100644 release/datafiles/blender_icons32/icon32_cursor.dat create mode 100644 release/datafiles/blender_icons32/icon32_curve_bezcircle.dat create mode 100644 release/datafiles/blender_icons32/icon32_curve_bezcurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_curve_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_curve_ncircle.dat create mode 100644 release/datafiles/blender_icons32/icon32_curve_ncurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_curve_path.dat create mode 100644 release/datafiles/blender_icons32/icon32_disclosure_tri_down.dat create mode 100644 release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat create mode 100644 release/datafiles/blender_icons32/icon32_disk_drive.dat create mode 100644 release/datafiles/blender_icons32/icon32_dot.dat create mode 100644 release/datafiles/blender_icons32/icon32_dotsdown.dat create mode 100644 release/datafiles/blender_icons32/icon32_dotsup.dat create mode 100644 release/datafiles/blender_icons32/icon32_downarrow_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_driver.dat create mode 100644 release/datafiles/blender_icons32/icon32_edgesel.dat create mode 100644 release/datafiles/blender_icons32/icon32_edit.dat create mode 100644 release/datafiles/blender_icons32/icon32_editmode_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_empty_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_error.dat create mode 100644 release/datafiles/blender_icons32/icon32_export.dat create mode 100644 release/datafiles/blender_icons32/icon32_external_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_eyedropper.dat create mode 100644 release/datafiles/blender_icons32/icon32_facesel.dat create mode 100644 release/datafiles/blender_icons32/icon32_facesel_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_fcurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_ff.dat create mode 100644 release/datafiles/blender_icons32/icon32_file.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_backup.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_blank.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_blend.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_folder.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_font.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_image.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_movie.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_parent.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_refresh.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_script.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_sound.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_text.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_tick.dat create mode 100644 release/datafiles/blender_icons32/icon32_filesel.dat create mode 100644 release/datafiles/blender_icons32/icon32_filter.dat create mode 100644 release/datafiles/blender_icons32/icon32_font_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_fontpreview.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_boid.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_charge.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_curve.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_drag.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_force.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_harmonic.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_lennardjones.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_magnetic.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_smokeflow.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_texture.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_turbulence.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_vortex.dat create mode 100644 release/datafiles/blender_icons32/icon32_force_wind.dat create mode 100644 release/datafiles/blender_icons32/icon32_forward.dat create mode 100644 release/datafiles/blender_icons32/icon32_frame_next.dat create mode 100644 release/datafiles/blender_icons32/icon32_frame_prev.dat create mode 100644 release/datafiles/blender_icons32/icon32_freeze.dat create mode 100644 release/datafiles/blender_icons32/icon32_fullscreen.dat create mode 100644 release/datafiles/blender_icons32/icon32_fullscreen_enter.dat create mode 100644 release/datafiles/blender_icons32/icon32_fullscreen_exit.dat create mode 100644 release/datafiles/blender_icons32/icon32_game.dat create mode 100644 release/datafiles/blender_icons32/icon32_ghost.dat create mode 100644 release/datafiles/blender_icons32/icon32_ghost_disabled.dat create mode 100644 release/datafiles/blender_icons32/icon32_ghost_enabled.dat create mode 100644 release/datafiles/blender_icons32/icon32_go_left.dat create mode 100644 release/datafiles/blender_icons32/icon32_greasepencil.dat create mode 100644 release/datafiles/blender_icons32/icon32_grid.dat create mode 100644 release/datafiles/blender_icons32/icon32_grip.dat create mode 100644 release/datafiles/blender_icons32/icon32_group.dat create mode 100644 release/datafiles/blender_icons32/icon32_group_bone.dat create mode 100644 release/datafiles/blender_icons32/icon32_group_uvs.dat create mode 100644 release/datafiles/blender_icons32/icon32_group_vcol.dat create mode 100644 release/datafiles/blender_icons32/icon32_group_vertex.dat create mode 100644 release/datafiles/blender_icons32/icon32_hair.dat create mode 100644 release/datafiles/blender_icons32/icon32_hand.dat create mode 100644 release/datafiles/blender_icons32/icon32_help.dat create mode 100644 release/datafiles/blender_icons32/icon32_hook.dat create mode 100644 release/datafiles/blender_icons32/icon32_image_alpha.dat create mode 100644 release/datafiles/blender_icons32/icon32_image_col.dat create mode 100644 release/datafiles/blender_icons32/icon32_image_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_image_rgb.dat create mode 100644 release/datafiles/blender_icons32/icon32_image_rgb_alpha.dat create mode 100644 release/datafiles/blender_icons32/icon32_image_zdepth.dat create mode 100644 release/datafiles/blender_icons32/icon32_imagefile.dat create mode 100644 release/datafiles/blender_icons32/icon32_imasel.dat create mode 100644 release/datafiles/blender_icons32/icon32_imgdisplay.dat create mode 100644 release/datafiles/blender_icons32/icon32_import.dat create mode 100644 release/datafiles/blender_icons32/icon32_info.dat create mode 100644 release/datafiles/blender_icons32/icon32_inlink.dat create mode 100644 release/datafiles/blender_icons32/icon32_ipo.dat create mode 100644 release/datafiles/blender_icons32/icon32_key_dehlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_key_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_keyingset.dat create mode 100644 release/datafiles/blender_icons32/icon32_lamp.dat create mode 100644 release/datafiles/blender_icons32/icon32_lamp_area.dat create mode 100644 release/datafiles/blender_icons32/icon32_lamp_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_lamp_hemi.dat create mode 100644 release/datafiles/blender_icons32/icon32_lamp_point.dat create mode 100644 release/datafiles/blender_icons32/icon32_lamp_spot.dat create mode 100644 release/datafiles/blender_icons32/icon32_lamp_sun.dat create mode 100644 release/datafiles/blender_icons32/icon32_lattice_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_layer_active.dat create mode 100644 release/datafiles/blender_icons32/icon32_layer_used.dat create mode 100644 release/datafiles/blender_icons32/icon32_library_data_direct.dat create mode 100644 release/datafiles/blender_icons32/icon32_library_data_indirect.dat create mode 100644 release/datafiles/blender_icons32/icon32_lightpaint.dat create mode 100644 release/datafiles/blender_icons32/icon32_lincurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_linenumbers_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_linenumbers_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_link.dat create mode 100644 release/datafiles/blender_icons32/icon32_link_area.dat create mode 100644 release/datafiles/blender_icons32/icon32_link_blend.dat create mode 100644 release/datafiles/blender_icons32/icon32_linked.dat create mode 100644 release/datafiles/blender_icons32/icon32_load_factory.dat create mode 100644 release/datafiles/blender_icons32/icon32_locked.dat create mode 100644 release/datafiles/blender_icons32/icon32_lockview_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_lockview_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_logic.dat create mode 100644 release/datafiles/blender_icons32/icon32_longdisplay.dat create mode 100644 release/datafiles/blender_icons32/icon32_loop_back.dat create mode 100644 release/datafiles/blender_icons32/icon32_loop_forwards.dat create mode 100644 release/datafiles/blender_icons32/icon32_man_rot.dat create mode 100644 release/datafiles/blender_icons32/icon32_man_scale.dat create mode 100644 release/datafiles/blender_icons32/icon32_man_trans.dat create mode 100644 release/datafiles/blender_icons32/icon32_manipul.dat create mode 100644 release/datafiles/blender_icons32/icon32_marker.dat create mode 100644 release/datafiles/blender_icons32/icon32_marker_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_mat_sphere_sky.dat create mode 100644 release/datafiles/blender_icons32/icon32_matcube.dat create mode 100644 release/datafiles/blender_icons32/icon32_material.dat create mode 100644 release/datafiles/blender_icons32/icon32_material_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_matplane.dat create mode 100644 release/datafiles/blender_icons32/icon32_matsphere.dat create mode 100644 release/datafiles/blender_icons32/icon32_menu_panel.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_circle.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_cone.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_cube.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_cylinder.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_grid.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_icosphere.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_monkey.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_plane.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_torus.dat create mode 100644 release/datafiles/blender_icons32/icon32_mesh_uvsphere.dat create mode 100644 release/datafiles/blender_icons32/icon32_meta_ball.dat create mode 100644 release/datafiles/blender_icons32/icon32_meta_capsule.dat create mode 100644 release/datafiles/blender_icons32/icon32_meta_cube.dat create mode 100644 release/datafiles/blender_icons32/icon32_meta_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_meta_ellipsoid.dat create mode 100644 release/datafiles/blender_icons32/icon32_meta_empty.dat create mode 100644 release/datafiles/blender_icons32/icon32_meta_plane.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_armature.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_array.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_bevel.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_boolean.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_build.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_cast.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_cloth.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_curve.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_decim.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_displace.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_dynamicpaint.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_edgesplit.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_explode.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_fluidsim.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_lattice.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_mask.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_meshdeform.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_mirror.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_multires.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_ocean.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_particles.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_physics.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_remesh.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_screw.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_shrinkwrap.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_simpledeform.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_skin.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_smoke.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_smooth.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_soft.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_solidify.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_subsurf.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_triangulate.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_uvproject.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_vertex_weight.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_warp.dat create mode 100644 release/datafiles/blender_icons32/icon32_mod_wave.dat create mode 100644 release/datafiles/blender_icons32/icon32_modifier.dat create mode 100644 release/datafiles/blender_icons32/icon32_monkey.dat create mode 100644 release/datafiles/blender_icons32/icon32_mute_ipo_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_mute_ipo_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_ndof_dom.dat create mode 100644 release/datafiles/blender_icons32/icon32_ndof_fly.dat create mode 100644 release/datafiles/blender_icons32/icon32_ndof_trans.dat create mode 100644 release/datafiles/blender_icons32/icon32_ndof_turn.dat create mode 100644 release/datafiles/blender_icons32/icon32_new.dat create mode 100644 release/datafiles/blender_icons32/icon32_newfolder.dat create mode 100644 release/datafiles/blender_icons32/icon32_next_keyframe.dat create mode 100644 release/datafiles/blender_icons32/icon32_nla.dat create mode 100644 release/datafiles/blender_icons32/icon32_nocurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_node.dat create mode 100644 release/datafiles/blender_icons32/icon32_node_sel.dat create mode 100644 release/datafiles/blender_icons32/icon32_nodetree.dat create mode 100644 release/datafiles/blender_icons32/icon32_object_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_object_datamode.dat create mode 100644 release/datafiles/blender_icons32/icon32_oops.dat create mode 100644 release/datafiles/blender_icons32/icon32_open_recent.dat create mode 100644 release/datafiles/blender_icons32/icon32_ortho.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_armature.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_camera.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_curve.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_empty.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_font.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_lamp.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_lattice.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_mesh.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_meta.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_pose.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_speaker.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_data_surface.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_armature.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_camera.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_curve.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_empty.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_font.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_lamp.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_lattice.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_mesh.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_meta.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_speaker.dat create mode 100644 release/datafiles/blender_icons32/icon32_outliner_ob_surface.dat create mode 100644 release/datafiles/blender_icons32/icon32_package.dat create mode 100644 release/datafiles/blender_icons32/icon32_panel_close.dat create mode 100644 release/datafiles/blender_icons32/icon32_particle_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_particle_path.dat create mode 100644 release/datafiles/blender_icons32/icon32_particle_point.dat create mode 100644 release/datafiles/blender_icons32/icon32_particle_tip.dat create mode 100644 release/datafiles/blender_icons32/icon32_particlemode.dat create mode 100644 release/datafiles/blender_icons32/icon32_particles.dat create mode 100644 release/datafiles/blender_icons32/icon32_pastedown.dat create mode 100644 release/datafiles/blender_icons32/icon32_pasteflipdown.dat create mode 100644 release/datafiles/blender_icons32/icon32_pasteflipup.dat create mode 100644 release/datafiles/blender_icons32/icon32_pause.dat create mode 100644 release/datafiles/blender_icons32/icon32_physics.dat create mode 100644 release/datafiles/blender_icons32/icon32_pinned.dat create mode 100644 release/datafiles/blender_icons32/icon32_play.dat create mode 100644 release/datafiles/blender_icons32/icon32_play_audio.dat create mode 100644 release/datafiles/blender_icons32/icon32_play_reverse.dat create mode 100644 release/datafiles/blender_icons32/icon32_plug.dat create mode 100644 release/datafiles/blender_icons32/icon32_plugin.dat create mode 100644 release/datafiles/blender_icons32/icon32_plus.dat create mode 100644 release/datafiles/blender_icons32/icon32_pmarker.dat create mode 100644 release/datafiles/blender_icons32/icon32_pmarker_act.dat create mode 100644 release/datafiles/blender_icons32/icon32_pmarker_sel.dat create mode 100644 release/datafiles/blender_icons32/icon32_pose_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_pose_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_potato.dat create mode 100644 release/datafiles/blender_icons32/icon32_preferences.dat create mode 100644 release/datafiles/blender_icons32/icon32_prev_keyframe.dat create mode 100644 release/datafiles/blender_icons32/icon32_preview_range.dat create mode 100644 release/datafiles/blender_icons32/icon32_prop_con.dat create mode 100644 release/datafiles/blender_icons32/icon32_prop_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_prop_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_question.dat create mode 100644 release/datafiles/blender_icons32/icon32_quit.dat create mode 100644 release/datafiles/blender_icons32/icon32_radio.dat create mode 100644 release/datafiles/blender_icons32/icon32_radiobut_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_radiobut_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_rec.dat create mode 100644 release/datafiles/blender_icons32/icon32_recover_auto.dat create mode 100644 release/datafiles/blender_icons32/icon32_recover_last.dat create mode 100644 release/datafiles/blender_icons32/icon32_render_animation.dat create mode 100644 release/datafiles/blender_icons32/icon32_render_region.dat create mode 100644 release/datafiles/blender_icons32/icon32_render_result.dat create mode 100644 release/datafiles/blender_icons32/icon32_render_still.dat create mode 100644 release/datafiles/blender_icons32/icon32_renderlayers.dat create mode 100644 release/datafiles/blender_icons32/icon32_restrict_render_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_restrict_render_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_restrict_select_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_restrict_select_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_restrict_view_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_restrict_view_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_retopo.dat create mode 100644 release/datafiles/blender_icons32/icon32_rew.dat create mode 100644 release/datafiles/blender_icons32/icon32_rightarrow.dat create mode 100644 release/datafiles/blender_icons32/icon32_rightarrow_thin.dat create mode 100644 release/datafiles/blender_icons32/icon32_rna.dat create mode 100644 release/datafiles/blender_icons32/icon32_rna_add.dat create mode 100644 release/datafiles/blender_icons32/icon32_rndcurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_rootcurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_rotactive.dat create mode 100644 release/datafiles/blender_icons32/icon32_rotate.dat create mode 100644 release/datafiles/blender_icons32/icon32_rotatecenter.dat create mode 100644 release/datafiles/blender_icons32/icon32_rotatecollection.dat create mode 100644 release/datafiles/blender_icons32/icon32_save_as.dat create mode 100644 release/datafiles/blender_icons32/icon32_save_copy.dat create mode 100644 release/datafiles/blender_icons32/icon32_save_prefs.dat create mode 100644 release/datafiles/blender_icons32/icon32_scene.dat create mode 100644 release/datafiles/blender_icons32/icon32_scene_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_screen_back.dat create mode 100644 release/datafiles/blender_icons32/icon32_script.dat create mode 100644 release/datafiles/blender_icons32/icon32_scriptplugins.dat create mode 100644 release/datafiles/blender_icons32/icon32_scriptwin.dat create mode 100644 release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_seq_chroma_scope.dat create mode 100644 release/datafiles/blender_icons32/icon32_seq_histogram.dat create mode 100644 release/datafiles/blender_icons32/icon32_seq_luma_waveform.dat create mode 100644 release/datafiles/blender_icons32/icon32_seq_preview.dat create mode 100644 release/datafiles/blender_icons32/icon32_seq_sequencer.dat create mode 100644 release/datafiles/blender_icons32/icon32_seq_splitview.dat create mode 100644 release/datafiles/blender_icons32/icon32_sequence.dat create mode 100644 release/datafiles/blender_icons32/icon32_settings.dat create mode 100644 release/datafiles/blender_icons32/icon32_shapekey_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_sharpcurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_shortdisplay.dat create mode 100644 release/datafiles/blender_icons32/icon32_smooth.dat create mode 100644 release/datafiles/blender_icons32/icon32_smoothcurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_edge.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_face.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_increment.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_normal.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_peel_object.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_surface.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_vertex.dat create mode 100644 release/datafiles/blender_icons32/icon32_snap_volume.dat create mode 100644 release/datafiles/blender_icons32/icon32_solid.dat create mode 100644 release/datafiles/blender_icons32/icon32_solo_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_solo_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_sortalpha.dat create mode 100644 release/datafiles/blender_icons32/icon32_sortbyext.dat create mode 100644 release/datafiles/blender_icons32/icon32_sortsize.dat create mode 100644 release/datafiles/blender_icons32/icon32_sorttime.dat create mode 100644 release/datafiles/blender_icons32/icon32_sound.dat create mode 100644 release/datafiles/blender_icons32/icon32_space2.dat create mode 100644 release/datafiles/blender_icons32/icon32_space3.dat create mode 100644 release/datafiles/blender_icons32/icon32_speaker.dat create mode 100644 release/datafiles/blender_icons32/icon32_spherecurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_splitscreen.dat create mode 100644 release/datafiles/blender_icons32/icon32_sticky_uvs_disable.dat create mode 100644 release/datafiles/blender_icons32/icon32_sticky_uvs_loc.dat create mode 100644 release/datafiles/blender_icons32/icon32_sticky_uvs_vert.dat create mode 100644 release/datafiles/blender_icons32/icon32_strands.dat create mode 100644 release/datafiles/blender_icons32/icon32_stylus_pressure.dat create mode 100644 release/datafiles/blender_icons32/icon32_surface_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_surface_ncircle.dat create mode 100644 release/datafiles/blender_icons32/icon32_surface_ncurve.dat create mode 100644 release/datafiles/blender_icons32/icon32_surface_ncylinder.dat create mode 100644 release/datafiles/blender_icons32/icon32_surface_nsphere.dat create mode 100644 release/datafiles/blender_icons32/icon32_surface_nsurface.dat create mode 100644 release/datafiles/blender_icons32/icon32_surface_ntorus.dat create mode 100644 release/datafiles/blender_icons32/icon32_syntax_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_syntax_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_text.dat create mode 100644 release/datafiles/blender_icons32/icon32_texture.dat create mode 100644 release/datafiles/blender_icons32/icon32_texture_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_texture_shaded.dat create mode 100644 release/datafiles/blender_icons32/icon32_time.dat create mode 100644 release/datafiles/blender_icons32/icon32_tpaint_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_tria_down.dat create mode 100644 release/datafiles/blender_icons32/icon32_tria_left.dat create mode 100644 release/datafiles/blender_icons32/icon32_tria_right.dat create mode 100644 release/datafiles/blender_icons32/icon32_tria_up.dat create mode 100644 release/datafiles/blender_icons32/icon32_uglypackage.dat create mode 100644 release/datafiles/blender_icons32/icon32_ui.dat create mode 100644 release/datafiles/blender_icons32/icon32_unlinked.dat create mode 100644 release/datafiles/blender_icons32/icon32_unlocked.dat create mode 100644 release/datafiles/blender_icons32/icon32_unpinned.dat create mode 100644 release/datafiles/blender_icons32/icon32_url.dat create mode 100644 release/datafiles/blender_icons32/icon32_uv_edgesel.dat create mode 100644 release/datafiles/blender_icons32/icon32_uv_facesel.dat create mode 100644 release/datafiles/blender_icons32/icon32_uv_islandsel.dat create mode 100644 release/datafiles/blender_icons32/icon32_uv_sync_select.dat create mode 100644 release/datafiles/blender_icons32/icon32_uv_vertexsel.dat create mode 100644 release/datafiles/blender_icons32/icon32_vertexsel.dat create mode 100644 release/datafiles/blender_icons32/icon32_view3d.dat create mode 100644 release/datafiles/blender_icons32/icon32_viewzoom.dat create mode 100644 release/datafiles/blender_icons32/icon32_visible_ipo_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_visible_ipo_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_vpaint_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_wire.dat create mode 100644 release/datafiles/blender_icons32/icon32_wordwrap_off.dat create mode 100644 release/datafiles/blender_icons32/icon32_wordwrap_on.dat create mode 100644 release/datafiles/blender_icons32/icon32_world.dat create mode 100644 release/datafiles/blender_icons32/icon32_world_data.dat create mode 100644 release/datafiles/blender_icons32/icon32_wpaint_hlt.dat create mode 100644 release/datafiles/blender_icons32/icon32_x.dat create mode 100644 release/datafiles/blender_icons32/icon32_zoom_all.dat create mode 100644 release/datafiles/blender_icons32/icon32_zoom_in.dat create mode 100644 release/datafiles/blender_icons32/icon32_zoom_out.dat create mode 100644 release/datafiles/blender_icons32/icon32_zoom_previous.dat create mode 100644 release/datafiles/blender_icons32/icon32_zoom_selected.dat create mode 100644 release/datafiles/blender_icons32/icon32_zoomin.dat create mode 100644 release/datafiles/blender_icons32/icon32_zoomout.dat create mode 100644 source/blender/datatoc/datatoc_icon.c create mode 100755 source/blender/datatoc/datatoc_icon.py create mode 100755 source/blender/datatoc/datatoc_icon_split.py create mode 100755 source/blender/datatoc/datatoc_icon_split_to_png.py diff --git a/GNUmakefile b/GNUmakefile index 95c628fcae7..32e39033441 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -328,8 +328,8 @@ tbz: @echo "blender_archive.tar.bz2 written" icons: - "$(BLENDER_DIR)/release/datafiles/blender_icons.sh" - "$(BLENDER_DIR)/release/datafiles/prvicons.sh" + "$(BLENDER_DIR)/release/datafiles/blender_icons_update.py" + "$(BLENDER_DIR)/release/datafiles/prvicons_update.py" # ----------------------------------------------------------------------------- diff --git a/SConstruct b/SConstruct index 02cd309607b..c4bffab661e 100644 --- a/SConstruct +++ b/SConstruct @@ -653,6 +653,27 @@ def data_to_c_simple(FILE_FROM): data_to_c(FILE_FROM, FILE_TO, VAR_NAME) +def data_to_c_simple_icon(PATH_FROM): + + # first handle import + import sys + path = "source/blender/datatoc" + if path not in sys.path: + sys.path.append(path) + + # convert the pixmaps to a png + import datatoc_icon + + filename_only = os.path.basename(PATH_FROM) + FILE_TO_PNG = os.path.join(env['DATA_SOURCES'], filename_only + ".png") + FILE_TO = FILE_TO_PNG + ".c" + argv = [PATH_FROM, FILE_TO_PNG] + datatoc_icon.main_ex(argv) + + # then the png to a c file + data_to_c_simple(FILE_TO_PNG) + + if B.targets != ['cudakernels']: data_to_c("source/blender/compositor/operations/COM_OpenCLKernels.cl", B.root_build_dir + "data_headers/COM_OpenCLKernels.cl.h", @@ -680,8 +701,12 @@ if B.targets != ['cudakernels']: data_to_c_simple("release/datafiles/bmonofont.ttf") data_to_c_simple("release/datafiles/splash.png") - data_to_c_simple("release/datafiles/blender_icons16.png") - data_to_c_simple("release/datafiles/blender_icons32.png") + + # data_to_c_simple("release/datafiles/blender_icons16.png") + # data_to_c_simple("release/datafiles/blender_icons32.png") + data_to_c_simple_icon("release/datafiles/blender_icons16") + data_to_c_simple_icon("release/datafiles/blender_icons32") + data_to_c_simple("release/datafiles/prvicons.png") data_to_c_simple("release/datafiles/brushicons/add.png") diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake index 0bf31f7e678..e6ca3dadce5 100644 --- a/build_files/cmake/macros.cmake +++ b/build_files/cmake/macros.cmake @@ -831,6 +831,46 @@ macro(data_to_c_simple unset(_file_to_path) endmacro() +# macro for converting pixmap directory to a png and then a c file +macro(data_to_c_simple_icons + path_from + list_to_add + ) + + # Conversion steps + # path_from -> _file_from -> _file_to + # foo/*.dat -> foo.png -> foo.png.c + + get_filename_component(_path_from_abs ${path_from} ABSOLUTE) + # remove ../'s + get_filename_component(_file_from ${CMAKE_CURRENT_BINARY_DIR}/${path_from}.png REALPATH) + get_filename_component(_file_to ${CMAKE_CURRENT_BINARY_DIR}/${path_from}.png.c REALPATH) + + list(APPEND ${list_to_add} ${_file_to}) + + get_filename_component(_file_to_path ${_file_to} PATH) + + # ideally we wouldn't glob, but storing all names for all pixmaps is a bit heavy + file(GLOB _icon_files "${path_from}/*.dat") + + add_custom_command( + OUTPUT ${_file_from} ${_file_to} + COMMAND ${CMAKE_COMMAND} -E make_directory ${_file_to_path} + #COMMAND python3 ${CMAKE_SOURCE_DIR}/source/blender/datatoc/datatoc_icon.py ${_path_from_abs} ${_file_from} + COMMAND ${CMAKE_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/datatoc_icon ${_path_from_abs} ${_file_from} + COMMAND ${CMAKE_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/datatoc ${_file_from} ${_file_to} + DEPENDS ${_icon_files} datatoc) + + set_source_files_properties(${_file_from} ${_file_to} PROPERTIES GENERATED TRUE) + + unset(_path_from_abs) + unset(_file_from) + unset(_file_to) + unset(_file_to_path) + unset(_icon_files) + +endmacro() + # XXX Not used for now... macro(svg_to_png file_from diff --git a/release/datafiles/blender_icons16.png b/release/datafiles/blender_icons16.png deleted file mode 100644 index 2f2f8deed68..00000000000 Binary files a/release/datafiles/blender_icons16.png and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_action.dat b/release/datafiles/blender_icons16/icon16_action.dat new file mode 100644 index 00000000000..e80b6212f98 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_action.dat differ diff --git a/release/datafiles/blender_icons16/icon16_aliased.dat b/release/datafiles/blender_icons16/icon16_aliased.dat new file mode 100644 index 00000000000..b248aefb1ea Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_aliased.dat differ diff --git a/release/datafiles/blender_icons16/icon16_align.dat b/release/datafiles/blender_icons16/icon16_align.dat new file mode 100644 index 00000000000..0e1a7f0d2c5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_align.dat differ diff --git a/release/datafiles/blender_icons16/icon16_anim.dat b/release/datafiles/blender_icons16/icon16_anim.dat new file mode 100644 index 00000000000..1986aaa81b7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_anim.dat differ diff --git a/release/datafiles/blender_icons16/icon16_anim_data.dat b/release/datafiles/blender_icons16/icon16_anim_data.dat new file mode 100644 index 00000000000..cb92da3b098 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_anim_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_antialiased.dat b/release/datafiles/blender_icons16/icon16_antialiased.dat new file mode 100644 index 00000000000..0a7c7b29cc0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_antialiased.dat differ diff --git a/release/datafiles/blender_icons16/icon16_append_blend.dat b/release/datafiles/blender_icons16/icon16_append_blend.dat new file mode 100644 index 00000000000..9a3595efc95 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_append_blend.dat differ diff --git a/release/datafiles/blender_icons16/icon16_armature_data.dat b/release/datafiles/blender_icons16/icon16_armature_data.dat new file mode 100644 index 00000000000..a8b096b1286 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_armature_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_arrow_leftright.dat b/release/datafiles/blender_icons16/icon16_arrow_leftright.dat new file mode 100644 index 00000000000..a0d430bc83b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_arrow_leftright.dat differ diff --git a/release/datafiles/blender_icons16/icon16_asset_manager.dat b/release/datafiles/blender_icons16/icon16_asset_manager.dat new file mode 100644 index 00000000000..2ce615c0ac1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_asset_manager.dat differ diff --git a/release/datafiles/blender_icons16/icon16_auto.dat b/release/datafiles/blender_icons16/icon16_auto.dat new file mode 100644 index 00000000000..6e2123efa8d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_auto.dat differ diff --git a/release/datafiles/blender_icons16/icon16_automerge_off.dat b/release/datafiles/blender_icons16/icon16_automerge_off.dat new file mode 100644 index 00000000000..badebf1f21d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_automerge_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_automerge_on.dat b/release/datafiles/blender_icons16/icon16_automerge_on.dat new file mode 100644 index 00000000000..b0abd4121a1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_automerge_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_axis_front.dat b/release/datafiles/blender_icons16/icon16_axis_front.dat new file mode 100644 index 00000000000..1bfe7329a29 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_axis_front.dat differ diff --git a/release/datafiles/blender_icons16/icon16_axis_side.dat b/release/datafiles/blender_icons16/icon16_axis_side.dat new file mode 100644 index 00000000000..ea29e63e7c7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_axis_side.dat differ diff --git a/release/datafiles/blender_icons16/icon16_axis_top.dat b/release/datafiles/blender_icons16/icon16_axis_top.dat new file mode 100644 index 00000000000..9ca19e8698d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_axis_top.dat differ diff --git a/release/datafiles/blender_icons16/icon16_back.dat b/release/datafiles/blender_icons16/icon16_back.dat new file mode 100644 index 00000000000..9c8a9d96850 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_back.dat differ diff --git a/release/datafiles/blender_icons16/icon16_bbox.dat b/release/datafiles/blender_icons16/icon16_bbox.dat new file mode 100644 index 00000000000..a56eb47eee9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_bbox.dat differ diff --git a/release/datafiles/blender_icons16/icon16_blender.dat b/release/datafiles/blender_icons16/icon16_blender.dat new file mode 100644 index 00000000000..296315c5ee3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_blender.dat differ diff --git a/release/datafiles/blender_icons16/icon16_boids.dat b/release/datafiles/blender_icons16/icon16_boids.dat new file mode 100644 index 00000000000..4dd88548634 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_boids.dat differ diff --git a/release/datafiles/blender_icons16/icon16_bone_data.dat b/release/datafiles/blender_icons16/icon16_bone_data.dat new file mode 100644 index 00000000000..22fb231bb51 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_bone_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_bookmarks.dat b/release/datafiles/blender_icons16/icon16_bookmarks.dat new file mode 100644 index 00000000000..4178e5cbe47 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_bookmarks.dat differ diff --git a/release/datafiles/blender_icons16/icon16_border_lasso.dat b/release/datafiles/blender_icons16/icon16_border_lasso.dat new file mode 100644 index 00000000000..ef9aca6f770 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_border_lasso.dat differ diff --git a/release/datafiles/blender_icons16/icon16_border_rect.dat b/release/datafiles/blender_icons16/icon16_border_rect.dat new file mode 100644 index 00000000000..58466b990a0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_border_rect.dat differ diff --git a/release/datafiles/blender_icons16/icon16_bordermove.dat b/release/datafiles/blender_icons16/icon16_bordermove.dat new file mode 100644 index 00000000000..e15f65ef923 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_bordermove.dat differ diff --git a/release/datafiles/blender_icons16/icon16_brush_data.dat b/release/datafiles/blender_icons16/icon16_brush_data.dat new file mode 100644 index 00000000000..a5ca7c353f5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_brush_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_buts.dat b/release/datafiles/blender_icons16/icon16_buts.dat new file mode 100644 index 00000000000..34aeab2483f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_buts.dat differ diff --git a/release/datafiles/blender_icons16/icon16_camera_data.dat b/release/datafiles/blender_icons16/icon16_camera_data.dat new file mode 100644 index 00000000000..a86a5e1cd3d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_camera_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_camera_stereo.dat b/release/datafiles/blender_icons16/icon16_camera_stereo.dat new file mode 100644 index 00000000000..0ccc1a69ee6 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_camera_stereo.dat differ diff --git a/release/datafiles/blender_icons16/icon16_cancel.dat b/release/datafiles/blender_icons16/icon16_cancel.dat new file mode 100644 index 00000000000..23225c816cc Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_cancel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_checkbox_dehlt.dat b/release/datafiles/blender_icons16/icon16_checkbox_dehlt.dat new file mode 100644 index 00000000000..69a8bed5b1b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_checkbox_dehlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_checkbox_hlt.dat b/release/datafiles/blender_icons16/icon16_checkbox_hlt.dat new file mode 100644 index 00000000000..baf7fe9eb52 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_checkbox_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_clip.dat b/release/datafiles/blender_icons16/icon16_clip.dat new file mode 100644 index 00000000000..e8972489c62 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_clip.dat differ diff --git a/release/datafiles/blender_icons16/icon16_clipuv_dehlt.dat b/release/datafiles/blender_icons16/icon16_clipuv_dehlt.dat new file mode 100644 index 00000000000..e7fa8d4d5c3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_clipuv_dehlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_clipuv_hlt.dat b/release/datafiles/blender_icons16/icon16_clipuv_hlt.dat new file mode 100644 index 00000000000..08e7b46ed4f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_clipuv_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_color.dat b/release/datafiles/blender_icons16/icon16_color.dat new file mode 100644 index 00000000000..2a884e45892 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_color.dat differ diff --git a/release/datafiles/blender_icons16/icon16_color_blue.dat b/release/datafiles/blender_icons16/icon16_color_blue.dat new file mode 100644 index 00000000000..dceefee0af3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_color_blue.dat differ diff --git a/release/datafiles/blender_icons16/icon16_color_green.dat b/release/datafiles/blender_icons16/icon16_color_green.dat new file mode 100644 index 00000000000..9804cf3f0fe Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_color_green.dat differ diff --git a/release/datafiles/blender_icons16/icon16_color_red.dat b/release/datafiles/blender_icons16/icon16_color_red.dat new file mode 100644 index 00000000000..1965c1e5866 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_color_red.dat differ diff --git a/release/datafiles/blender_icons16/icon16_console.dat b/release/datafiles/blender_icons16/icon16_console.dat new file mode 100644 index 00000000000..a74e19dc4fb Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_console.dat differ diff --git a/release/datafiles/blender_icons16/icon16_constraint.dat b/release/datafiles/blender_icons16/icon16_constraint.dat new file mode 100644 index 00000000000..e1aad2cb410 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_constraint.dat differ diff --git a/release/datafiles/blender_icons16/icon16_constraint_bone.dat b/release/datafiles/blender_icons16/icon16_constraint_bone.dat new file mode 100644 index 00000000000..ebc76d8e189 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_constraint_bone.dat differ diff --git a/release/datafiles/blender_icons16/icon16_constraint_data.dat b/release/datafiles/blender_icons16/icon16_constraint_data.dat new file mode 100644 index 00000000000..5a013da59fe Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_constraint_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_copy_id.dat b/release/datafiles/blender_icons16/icon16_copy_id.dat new file mode 100644 index 00000000000..8f9d10869a1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_copy_id.dat differ diff --git a/release/datafiles/blender_icons16/icon16_copydown.dat b/release/datafiles/blender_icons16/icon16_copydown.dat new file mode 100644 index 00000000000..1d6a6e05427 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_copydown.dat differ diff --git a/release/datafiles/blender_icons16/icon16_cursor.dat b/release/datafiles/blender_icons16/icon16_cursor.dat new file mode 100644 index 00000000000..05ac18d7028 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_cursor.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_bezcircle.dat b/release/datafiles/blender_icons16/icon16_curve_bezcircle.dat new file mode 100644 index 00000000000..3d347d17576 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_curve_bezcircle.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_bezcurve.dat b/release/datafiles/blender_icons16/icon16_curve_bezcurve.dat new file mode 100644 index 00000000000..ba92a6d1c1b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_curve_bezcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_data.dat b/release/datafiles/blender_icons16/icon16_curve_data.dat new file mode 100644 index 00000000000..7115ff1460d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_curve_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_ncircle.dat b/release/datafiles/blender_icons16/icon16_curve_ncircle.dat new file mode 100644 index 00000000000..3474f18a42b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_curve_ncircle.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_ncurve.dat b/release/datafiles/blender_icons16/icon16_curve_ncurve.dat new file mode 100644 index 00000000000..30cb3cb10e3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_curve_ncurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_path.dat b/release/datafiles/blender_icons16/icon16_curve_path.dat new file mode 100644 index 00000000000..3ccba1e008b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_curve_path.dat differ diff --git a/release/datafiles/blender_icons16/icon16_disclosure_tri_down.dat b/release/datafiles/blender_icons16/icon16_disclosure_tri_down.dat new file mode 100644 index 00000000000..7d2df0227b1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_disclosure_tri_down.dat differ diff --git a/release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat b/release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat new file mode 100644 index 00000000000..b8c88ae76f4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat differ diff --git a/release/datafiles/blender_icons16/icon16_disk_drive.dat b/release/datafiles/blender_icons16/icon16_disk_drive.dat new file mode 100644 index 00000000000..daad682b70f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_disk_drive.dat differ diff --git a/release/datafiles/blender_icons16/icon16_dot.dat b/release/datafiles/blender_icons16/icon16_dot.dat new file mode 100644 index 00000000000..1e21ebdd0fa Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_dot.dat differ diff --git a/release/datafiles/blender_icons16/icon16_dotsdown.dat b/release/datafiles/blender_icons16/icon16_dotsdown.dat new file mode 100644 index 00000000000..f4080729497 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_dotsdown.dat differ diff --git a/release/datafiles/blender_icons16/icon16_dotsup.dat b/release/datafiles/blender_icons16/icon16_dotsup.dat new file mode 100644 index 00000000000..5aea390c403 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_dotsup.dat differ diff --git a/release/datafiles/blender_icons16/icon16_downarrow_hlt.dat b/release/datafiles/blender_icons16/icon16_downarrow_hlt.dat new file mode 100644 index 00000000000..92a9025f2d2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_downarrow_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_driver.dat b/release/datafiles/blender_icons16/icon16_driver.dat new file mode 100644 index 00000000000..8398dc03625 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_driver.dat differ diff --git a/release/datafiles/blender_icons16/icon16_edgesel.dat b/release/datafiles/blender_icons16/icon16_edgesel.dat new file mode 100644 index 00000000000..77676770dff Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_edgesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_edit.dat b/release/datafiles/blender_icons16/icon16_edit.dat new file mode 100644 index 00000000000..652d1c6f81a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_edit.dat differ diff --git a/release/datafiles/blender_icons16/icon16_editmode_hlt.dat b/release/datafiles/blender_icons16/icon16_editmode_hlt.dat new file mode 100644 index 00000000000..abef90a391c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_editmode_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_empty_data.dat b/release/datafiles/blender_icons16/icon16_empty_data.dat new file mode 100644 index 00000000000..1b60f077543 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_empty_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_error.dat b/release/datafiles/blender_icons16/icon16_error.dat new file mode 100644 index 00000000000..f3141c44130 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_error.dat differ diff --git a/release/datafiles/blender_icons16/icon16_export.dat b/release/datafiles/blender_icons16/icon16_export.dat new file mode 100644 index 00000000000..8c570662585 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_export.dat differ diff --git a/release/datafiles/blender_icons16/icon16_external_data.dat b/release/datafiles/blender_icons16/icon16_external_data.dat new file mode 100644 index 00000000000..563feb048f7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_external_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_eyedropper.dat b/release/datafiles/blender_icons16/icon16_eyedropper.dat new file mode 100644 index 00000000000..a621396be59 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_eyedropper.dat differ diff --git a/release/datafiles/blender_icons16/icon16_facesel.dat b/release/datafiles/blender_icons16/icon16_facesel.dat new file mode 100644 index 00000000000..368767ec069 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_facesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_facesel_hlt.dat b/release/datafiles/blender_icons16/icon16_facesel_hlt.dat new file mode 100644 index 00000000000..38fac0a6966 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_facesel_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fcurve.dat b/release/datafiles/blender_icons16/icon16_fcurve.dat new file mode 100644 index 00000000000..63e7d4750c4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_fcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ff.dat b/release/datafiles/blender_icons16/icon16_ff.dat new file mode 100644 index 00000000000..0832ef3a7b0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ff.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file.dat b/release/datafiles/blender_icons16/icon16_file.dat new file mode 100644 index 00000000000..42601d1aefe Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_backup.dat b/release/datafiles/blender_icons16/icon16_file_backup.dat new file mode 100644 index 00000000000..59aa82e5b0d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_backup.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_blank.dat b/release/datafiles/blender_icons16/icon16_file_blank.dat new file mode 100644 index 00000000000..9137a2eb3e1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_blank.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_blend.dat b/release/datafiles/blender_icons16/icon16_file_blend.dat new file mode 100644 index 00000000000..818fb12e5b4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_blend.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_folder.dat b/release/datafiles/blender_icons16/icon16_file_folder.dat new file mode 100644 index 00000000000..9009fc8cfdc Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_folder.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_font.dat b/release/datafiles/blender_icons16/icon16_file_font.dat new file mode 100644 index 00000000000..a36f4b69669 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_font.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_image.dat b/release/datafiles/blender_icons16/icon16_file_image.dat new file mode 100644 index 00000000000..54fbee07d85 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_image.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_movie.dat b/release/datafiles/blender_icons16/icon16_file_movie.dat new file mode 100644 index 00000000000..d1440f12a60 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_movie.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_parent.dat b/release/datafiles/blender_icons16/icon16_file_parent.dat new file mode 100644 index 00000000000..ac9362950b2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_parent.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_refresh.dat b/release/datafiles/blender_icons16/icon16_file_refresh.dat new file mode 100644 index 00000000000..0b46dcd1157 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_refresh.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_script.dat b/release/datafiles/blender_icons16/icon16_file_script.dat new file mode 100644 index 00000000000..7b88b87279a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_script.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_sound.dat b/release/datafiles/blender_icons16/icon16_file_sound.dat new file mode 100644 index 00000000000..68dee02a3e5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_sound.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_text.dat b/release/datafiles/blender_icons16/icon16_file_text.dat new file mode 100644 index 00000000000..49968ad773c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_text.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_tick.dat b/release/datafiles/blender_icons16/icon16_file_tick.dat new file mode 100644 index 00000000000..0a516616957 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_tick.dat differ diff --git a/release/datafiles/blender_icons16/icon16_filesel.dat b/release/datafiles/blender_icons16/icon16_filesel.dat new file mode 100644 index 00000000000..b59cb6b23cd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_filesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_filter.dat b/release/datafiles/blender_icons16/icon16_filter.dat new file mode 100644 index 00000000000..900fd389f89 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_filter.dat differ diff --git a/release/datafiles/blender_icons16/icon16_font_data.dat b/release/datafiles/blender_icons16/icon16_font_data.dat new file mode 100644 index 00000000000..d5be076bc5b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_font_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fontpreview.dat b/release/datafiles/blender_icons16/icon16_fontpreview.dat new file mode 100644 index 00000000000..2e253fb4553 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_fontpreview.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_boid.dat b/release/datafiles/blender_icons16/icon16_force_boid.dat new file mode 100644 index 00000000000..b4d161e1091 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_boid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_charge.dat b/release/datafiles/blender_icons16/icon16_force_charge.dat new file mode 100644 index 00000000000..87bc4bf8bbd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_charge.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_curve.dat b/release/datafiles/blender_icons16/icon16_force_curve.dat new file mode 100644 index 00000000000..bc71132338e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_curve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_drag.dat b/release/datafiles/blender_icons16/icon16_force_drag.dat new file mode 100644 index 00000000000..6be427a5d7f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_drag.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_force.dat b/release/datafiles/blender_icons16/icon16_force_force.dat new file mode 100644 index 00000000000..c697f005696 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_force.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_harmonic.dat b/release/datafiles/blender_icons16/icon16_force_harmonic.dat new file mode 100644 index 00000000000..d59262a6c6a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_harmonic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_lennardjones.dat b/release/datafiles/blender_icons16/icon16_force_lennardjones.dat new file mode 100644 index 00000000000..5184c369589 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_lennardjones.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_magnetic.dat b/release/datafiles/blender_icons16/icon16_force_magnetic.dat new file mode 100644 index 00000000000..35570900b2b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_magnetic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_smokeflow.dat b/release/datafiles/blender_icons16/icon16_force_smokeflow.dat new file mode 100644 index 00000000000..421d7121431 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_smokeflow.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_texture.dat b/release/datafiles/blender_icons16/icon16_force_texture.dat new file mode 100644 index 00000000000..8903e750c98 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_texture.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_turbulence.dat b/release/datafiles/blender_icons16/icon16_force_turbulence.dat new file mode 100644 index 00000000000..a9c7a99266a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_turbulence.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_vortex.dat b/release/datafiles/blender_icons16/icon16_force_vortex.dat new file mode 100644 index 00000000000..21ec1b13204 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_vortex.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_wind.dat b/release/datafiles/blender_icons16/icon16_force_wind.dat new file mode 100644 index 00000000000..2f78f2a0b85 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_force_wind.dat differ diff --git a/release/datafiles/blender_icons16/icon16_forward.dat b/release/datafiles/blender_icons16/icon16_forward.dat new file mode 100644 index 00000000000..a41ac986e82 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_forward.dat differ diff --git a/release/datafiles/blender_icons16/icon16_frame_next.dat b/release/datafiles/blender_icons16/icon16_frame_next.dat new file mode 100644 index 00000000000..13828a84be7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_frame_next.dat differ diff --git a/release/datafiles/blender_icons16/icon16_frame_prev.dat b/release/datafiles/blender_icons16/icon16_frame_prev.dat new file mode 100644 index 00000000000..0b992d79d72 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_frame_prev.dat differ diff --git a/release/datafiles/blender_icons16/icon16_freeze.dat b/release/datafiles/blender_icons16/icon16_freeze.dat new file mode 100644 index 00000000000..5bb3d3ad639 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_freeze.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fullscreen.dat b/release/datafiles/blender_icons16/icon16_fullscreen.dat new file mode 100644 index 00000000000..6c1a3eccd6a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_fullscreen.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat b/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat new file mode 100644 index 00000000000..b6df67d3ed2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fullscreen_exit.dat b/release/datafiles/blender_icons16/icon16_fullscreen_exit.dat new file mode 100644 index 00000000000..ec047550b37 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_fullscreen_exit.dat differ diff --git a/release/datafiles/blender_icons16/icon16_game.dat b/release/datafiles/blender_icons16/icon16_game.dat new file mode 100644 index 00000000000..fe14db70466 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_game.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ghost.dat b/release/datafiles/blender_icons16/icon16_ghost.dat new file mode 100644 index 00000000000..69214b8a3a3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ghost.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ghost_disabled.dat b/release/datafiles/blender_icons16/icon16_ghost_disabled.dat new file mode 100644 index 00000000000..ab43e560965 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ghost_disabled.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ghost_enabled.dat b/release/datafiles/blender_icons16/icon16_ghost_enabled.dat new file mode 100644 index 00000000000..f4eaf666eef Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ghost_enabled.dat differ diff --git a/release/datafiles/blender_icons16/icon16_go_left.dat b/release/datafiles/blender_icons16/icon16_go_left.dat new file mode 100644 index 00000000000..dc3de9dffc8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_go_left.dat differ diff --git a/release/datafiles/blender_icons16/icon16_greasepencil.dat b/release/datafiles/blender_icons16/icon16_greasepencil.dat new file mode 100644 index 00000000000..20807e0d000 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_greasepencil.dat differ diff --git a/release/datafiles/blender_icons16/icon16_grid.dat b/release/datafiles/blender_icons16/icon16_grid.dat new file mode 100644 index 00000000000..ed1f3677c2b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_grid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_grip.dat b/release/datafiles/blender_icons16/icon16_grip.dat new file mode 100644 index 00000000000..b4f8e95b96b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_grip.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group.dat b/release/datafiles/blender_icons16/icon16_group.dat new file mode 100644 index 00000000000..377eda6dd59 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_group.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group_bone.dat b/release/datafiles/blender_icons16/icon16_group_bone.dat new file mode 100644 index 00000000000..055a6b0b0c6 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_group_bone.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group_uvs.dat b/release/datafiles/blender_icons16/icon16_group_uvs.dat new file mode 100644 index 00000000000..52d6332fdbf Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_group_uvs.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group_vcol.dat b/release/datafiles/blender_icons16/icon16_group_vcol.dat new file mode 100644 index 00000000000..9fa80f05fe5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_group_vcol.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group_vertex.dat b/release/datafiles/blender_icons16/icon16_group_vertex.dat new file mode 100644 index 00000000000..5aeff9b223a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_group_vertex.dat differ diff --git a/release/datafiles/blender_icons16/icon16_hair.dat b/release/datafiles/blender_icons16/icon16_hair.dat new file mode 100644 index 00000000000..8a32ab050b8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_hair.dat differ diff --git a/release/datafiles/blender_icons16/icon16_hand.dat b/release/datafiles/blender_icons16/icon16_hand.dat new file mode 100644 index 00000000000..2767f46c857 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_hand.dat differ diff --git a/release/datafiles/blender_icons16/icon16_help.dat b/release/datafiles/blender_icons16/icon16_help.dat new file mode 100644 index 00000000000..e0354737045 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_help.dat differ diff --git a/release/datafiles/blender_icons16/icon16_hook.dat b/release/datafiles/blender_icons16/icon16_hook.dat new file mode 100644 index 00000000000..441c9a285e2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_hook.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_alpha.dat b/release/datafiles/blender_icons16/icon16_image_alpha.dat new file mode 100644 index 00000000000..170c191e68a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_image_alpha.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_col.dat b/release/datafiles/blender_icons16/icon16_image_col.dat new file mode 100644 index 00000000000..5f8c0ecbee9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_image_col.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_data.dat b/release/datafiles/blender_icons16/icon16_image_data.dat new file mode 100644 index 00000000000..af0e819a421 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_image_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_rgb.dat b/release/datafiles/blender_icons16/icon16_image_rgb.dat new file mode 100644 index 00000000000..9772e9ca244 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_image_rgb.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat b/release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat new file mode 100644 index 00000000000..d1c0facfba9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_zdepth.dat b/release/datafiles/blender_icons16/icon16_image_zdepth.dat new file mode 100644 index 00000000000..366a8794c2f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_image_zdepth.dat differ diff --git a/release/datafiles/blender_icons16/icon16_imagefile.dat b/release/datafiles/blender_icons16/icon16_imagefile.dat new file mode 100644 index 00000000000..cee4e9f28ed Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_imagefile.dat differ diff --git a/release/datafiles/blender_icons16/icon16_imasel.dat b/release/datafiles/blender_icons16/icon16_imasel.dat new file mode 100644 index 00000000000..5170026c65e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_imasel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_imgdisplay.dat b/release/datafiles/blender_icons16/icon16_imgdisplay.dat new file mode 100644 index 00000000000..87a1c527362 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_imgdisplay.dat differ diff --git a/release/datafiles/blender_icons16/icon16_import.dat b/release/datafiles/blender_icons16/icon16_import.dat new file mode 100644 index 00000000000..fc3c7de1860 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_import.dat differ diff --git a/release/datafiles/blender_icons16/icon16_info.dat b/release/datafiles/blender_icons16/icon16_info.dat new file mode 100644 index 00000000000..fcd164949e2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_info.dat differ diff --git a/release/datafiles/blender_icons16/icon16_inlink.dat b/release/datafiles/blender_icons16/icon16_inlink.dat new file mode 100644 index 00000000000..76738393aa6 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_inlink.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo.dat b/release/datafiles/blender_icons16/icon16_ipo.dat new file mode 100644 index 00000000000..af728ba80ff Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ipo.dat differ diff --git a/release/datafiles/blender_icons16/icon16_key_dehlt.dat b/release/datafiles/blender_icons16/icon16_key_dehlt.dat new file mode 100644 index 00000000000..35dc1a12c74 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_key_dehlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_key_hlt.dat b/release/datafiles/blender_icons16/icon16_key_hlt.dat new file mode 100644 index 00000000000..5de0c2c719b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_key_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_keyingset.dat b/release/datafiles/blender_icons16/icon16_keyingset.dat new file mode 100644 index 00000000000..f73a88fe500 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_keyingset.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lamp.dat b/release/datafiles/blender_icons16/icon16_lamp.dat new file mode 100644 index 00000000000..3a8893fbbd9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lamp.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_area.dat b/release/datafiles/blender_icons16/icon16_lamp_area.dat new file mode 100644 index 00000000000..46c30d695f3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lamp_area.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_data.dat b/release/datafiles/blender_icons16/icon16_lamp_data.dat new file mode 100644 index 00000000000..667921e9344 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lamp_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_hemi.dat b/release/datafiles/blender_icons16/icon16_lamp_hemi.dat new file mode 100644 index 00000000000..09d58b1e865 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lamp_hemi.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_point.dat b/release/datafiles/blender_icons16/icon16_lamp_point.dat new file mode 100644 index 00000000000..cb467d2f5e5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lamp_point.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_spot.dat b/release/datafiles/blender_icons16/icon16_lamp_spot.dat new file mode 100644 index 00000000000..673cafdc18b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lamp_spot.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_sun.dat b/release/datafiles/blender_icons16/icon16_lamp_sun.dat new file mode 100644 index 00000000000..7a0e6f88718 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lamp_sun.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lattice_data.dat b/release/datafiles/blender_icons16/icon16_lattice_data.dat new file mode 100644 index 00000000000..5b997d24caf Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lattice_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_layer_active.dat b/release/datafiles/blender_icons16/icon16_layer_active.dat new file mode 100644 index 00000000000..a3ca67e49ed Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_layer_active.dat differ diff --git a/release/datafiles/blender_icons16/icon16_layer_used.dat b/release/datafiles/blender_icons16/icon16_layer_used.dat new file mode 100644 index 00000000000..dc3dd82196b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_layer_used.dat differ diff --git a/release/datafiles/blender_icons16/icon16_library_data_direct.dat b/release/datafiles/blender_icons16/icon16_library_data_direct.dat new file mode 100644 index 00000000000..ad61b6d454d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_library_data_direct.dat differ diff --git a/release/datafiles/blender_icons16/icon16_library_data_indirect.dat b/release/datafiles/blender_icons16/icon16_library_data_indirect.dat new file mode 100644 index 00000000000..6a77cfda4ac Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_library_data_indirect.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lightpaint.dat b/release/datafiles/blender_icons16/icon16_lightpaint.dat new file mode 100644 index 00000000000..d004f063b93 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lightpaint.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lincurve.dat b/release/datafiles/blender_icons16/icon16_lincurve.dat new file mode 100644 index 00000000000..bf187b02cf7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lincurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_linenumbers_off.dat b/release/datafiles/blender_icons16/icon16_linenumbers_off.dat new file mode 100644 index 00000000000..89998c1c798 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_linenumbers_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_linenumbers_on.dat b/release/datafiles/blender_icons16/icon16_linenumbers_on.dat new file mode 100644 index 00000000000..d17ade88aec Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_linenumbers_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_link.dat b/release/datafiles/blender_icons16/icon16_link.dat new file mode 100644 index 00000000000..481794f1663 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_link.dat differ diff --git a/release/datafiles/blender_icons16/icon16_link_area.dat b/release/datafiles/blender_icons16/icon16_link_area.dat new file mode 100644 index 00000000000..732352340fb Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_link_area.dat differ diff --git a/release/datafiles/blender_icons16/icon16_link_blend.dat b/release/datafiles/blender_icons16/icon16_link_blend.dat new file mode 100644 index 00000000000..1a20de2f266 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_link_blend.dat differ diff --git a/release/datafiles/blender_icons16/icon16_linked.dat b/release/datafiles/blender_icons16/icon16_linked.dat new file mode 100644 index 00000000000..cbcb217878d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_linked.dat differ diff --git a/release/datafiles/blender_icons16/icon16_load_factory.dat b/release/datafiles/blender_icons16/icon16_load_factory.dat new file mode 100644 index 00000000000..ff0d27e2e07 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_load_factory.dat differ diff --git a/release/datafiles/blender_icons16/icon16_locked.dat b/release/datafiles/blender_icons16/icon16_locked.dat new file mode 100644 index 00000000000..5edc73ecb32 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_locked.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lockview_off.dat b/release/datafiles/blender_icons16/icon16_lockview_off.dat new file mode 100644 index 00000000000..41b4a5ef116 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lockview_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lockview_on.dat b/release/datafiles/blender_icons16/icon16_lockview_on.dat new file mode 100644 index 00000000000..8b17f6b8702 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_lockview_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_logic.dat b/release/datafiles/blender_icons16/icon16_logic.dat new file mode 100644 index 00000000000..b17f495a411 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_logic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_longdisplay.dat b/release/datafiles/blender_icons16/icon16_longdisplay.dat new file mode 100644 index 00000000000..00e3607644d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_longdisplay.dat differ diff --git a/release/datafiles/blender_icons16/icon16_loop_back.dat b/release/datafiles/blender_icons16/icon16_loop_back.dat new file mode 100644 index 00000000000..aea7ce78d14 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_loop_back.dat differ diff --git a/release/datafiles/blender_icons16/icon16_loop_forwards.dat b/release/datafiles/blender_icons16/icon16_loop_forwards.dat new file mode 100644 index 00000000000..af8ea9feb17 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_loop_forwards.dat differ diff --git a/release/datafiles/blender_icons16/icon16_man_rot.dat b/release/datafiles/blender_icons16/icon16_man_rot.dat new file mode 100644 index 00000000000..568ea58763d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_man_rot.dat differ diff --git a/release/datafiles/blender_icons16/icon16_man_scale.dat b/release/datafiles/blender_icons16/icon16_man_scale.dat new file mode 100644 index 00000000000..9986f1d6e49 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_man_scale.dat differ diff --git a/release/datafiles/blender_icons16/icon16_man_trans.dat b/release/datafiles/blender_icons16/icon16_man_trans.dat new file mode 100644 index 00000000000..acf779251a9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_man_trans.dat differ diff --git a/release/datafiles/blender_icons16/icon16_manipul.dat b/release/datafiles/blender_icons16/icon16_manipul.dat new file mode 100644 index 00000000000..aa1afb47cd4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_manipul.dat differ diff --git a/release/datafiles/blender_icons16/icon16_marker.dat b/release/datafiles/blender_icons16/icon16_marker.dat new file mode 100644 index 00000000000..60f9b80497f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_marker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_marker_hlt.dat b/release/datafiles/blender_icons16/icon16_marker_hlt.dat new file mode 100644 index 00000000000..d67024e59b0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_marker_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat b/release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat new file mode 100644 index 00000000000..4b2e648bce5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat differ diff --git a/release/datafiles/blender_icons16/icon16_matcube.dat b/release/datafiles/blender_icons16/icon16_matcube.dat new file mode 100644 index 00000000000..2480531b8cd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_matcube.dat differ diff --git a/release/datafiles/blender_icons16/icon16_material.dat b/release/datafiles/blender_icons16/icon16_material.dat new file mode 100644 index 00000000000..def386f07fd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_material.dat differ diff --git a/release/datafiles/blender_icons16/icon16_material_data.dat b/release/datafiles/blender_icons16/icon16_material_data.dat new file mode 100644 index 00000000000..f5b37c5c531 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_material_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_matplane.dat b/release/datafiles/blender_icons16/icon16_matplane.dat new file mode 100644 index 00000000000..c9db49fed72 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_matplane.dat differ diff --git a/release/datafiles/blender_icons16/icon16_matsphere.dat b/release/datafiles/blender_icons16/icon16_matsphere.dat new file mode 100644 index 00000000000..cac9f93b525 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_matsphere.dat differ diff --git a/release/datafiles/blender_icons16/icon16_menu_panel.dat b/release/datafiles/blender_icons16/icon16_menu_panel.dat new file mode 100644 index 00000000000..c6bb8c37c6c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_menu_panel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_circle.dat b/release/datafiles/blender_icons16/icon16_mesh_circle.dat new file mode 100644 index 00000000000..9e3d5b77136 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_circle.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_cone.dat b/release/datafiles/blender_icons16/icon16_mesh_cone.dat new file mode 100644 index 00000000000..389050aa5ae Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_cone.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_cube.dat b/release/datafiles/blender_icons16/icon16_mesh_cube.dat new file mode 100644 index 00000000000..c9b6c37ef99 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_cube.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_cylinder.dat b/release/datafiles/blender_icons16/icon16_mesh_cylinder.dat new file mode 100644 index 00000000000..c558d6ec07d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_cylinder.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_data.dat b/release/datafiles/blender_icons16/icon16_mesh_data.dat new file mode 100644 index 00000000000..847dfdaf230 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_grid.dat b/release/datafiles/blender_icons16/icon16_mesh_grid.dat new file mode 100644 index 00000000000..c5dbc309f13 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_grid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_icosphere.dat b/release/datafiles/blender_icons16/icon16_mesh_icosphere.dat new file mode 100644 index 00000000000..2ea4f98c11c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_icosphere.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_monkey.dat b/release/datafiles/blender_icons16/icon16_mesh_monkey.dat new file mode 100644 index 00000000000..e685c6b97e2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_monkey.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_plane.dat b/release/datafiles/blender_icons16/icon16_mesh_plane.dat new file mode 100644 index 00000000000..36f2bda776f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_plane.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_torus.dat b/release/datafiles/blender_icons16/icon16_mesh_torus.dat new file mode 100644 index 00000000000..015d3a95c49 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_torus.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_uvsphere.dat b/release/datafiles/blender_icons16/icon16_mesh_uvsphere.dat new file mode 100644 index 00000000000..6ac1ae0201b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mesh_uvsphere.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_ball.dat b/release/datafiles/blender_icons16/icon16_meta_ball.dat new file mode 100644 index 00000000000..1eaa7e26cde Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_meta_ball.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_capsule.dat b/release/datafiles/blender_icons16/icon16_meta_capsule.dat new file mode 100644 index 00000000000..e26afdb7f5b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_meta_capsule.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_cube.dat b/release/datafiles/blender_icons16/icon16_meta_cube.dat new file mode 100644 index 00000000000..29a1ec0f11d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_meta_cube.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_data.dat b/release/datafiles/blender_icons16/icon16_meta_data.dat new file mode 100644 index 00000000000..d1cbcd9870b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_meta_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_ellipsoid.dat b/release/datafiles/blender_icons16/icon16_meta_ellipsoid.dat new file mode 100644 index 00000000000..f95dbbd4d4e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_meta_ellipsoid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_empty.dat b/release/datafiles/blender_icons16/icon16_meta_empty.dat new file mode 100644 index 00000000000..1e341b80492 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_meta_empty.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_plane.dat b/release/datafiles/blender_icons16/icon16_meta_plane.dat new file mode 100644 index 00000000000..533443bd06c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_meta_plane.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_armature.dat b/release/datafiles/blender_icons16/icon16_mod_armature.dat new file mode 100644 index 00000000000..97f2d49c3f0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_armature.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_array.dat b/release/datafiles/blender_icons16/icon16_mod_array.dat new file mode 100644 index 00000000000..b90466c2609 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_array.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_bevel.dat b/release/datafiles/blender_icons16/icon16_mod_bevel.dat new file mode 100644 index 00000000000..896056e4b09 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_bevel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_boolean.dat b/release/datafiles/blender_icons16/icon16_mod_boolean.dat new file mode 100644 index 00000000000..1fe9b2c0404 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_boolean.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_build.dat b/release/datafiles/blender_icons16/icon16_mod_build.dat new file mode 100644 index 00000000000..b720a6ab66b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_build.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_cast.dat b/release/datafiles/blender_icons16/icon16_mod_cast.dat new file mode 100644 index 00000000000..88752e2f5cb Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_cast.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_cloth.dat b/release/datafiles/blender_icons16/icon16_mod_cloth.dat new file mode 100644 index 00000000000..4e07062fac2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_cloth.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_curve.dat b/release/datafiles/blender_icons16/icon16_mod_curve.dat new file mode 100644 index 00000000000..32058a3c06d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_curve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_decim.dat b/release/datafiles/blender_icons16/icon16_mod_decim.dat new file mode 100644 index 00000000000..2a4c3f44551 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_decim.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_displace.dat b/release/datafiles/blender_icons16/icon16_mod_displace.dat new file mode 100644 index 00000000000..aa83e552787 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_displace.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_dynamicpaint.dat b/release/datafiles/blender_icons16/icon16_mod_dynamicpaint.dat new file mode 100644 index 00000000000..5a40c1f531a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_dynamicpaint.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_edgesplit.dat b/release/datafiles/blender_icons16/icon16_mod_edgesplit.dat new file mode 100644 index 00000000000..e20ae564cf7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_edgesplit.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_explode.dat b/release/datafiles/blender_icons16/icon16_mod_explode.dat new file mode 100644 index 00000000000..b25344d74e6 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_explode.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_fluidsim.dat b/release/datafiles/blender_icons16/icon16_mod_fluidsim.dat new file mode 100644 index 00000000000..3221e01ef87 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_fluidsim.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_lattice.dat b/release/datafiles/blender_icons16/icon16_mod_lattice.dat new file mode 100644 index 00000000000..64890e893c3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_lattice.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_mask.dat b/release/datafiles/blender_icons16/icon16_mod_mask.dat new file mode 100644 index 00000000000..14686f768e1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_mask.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_meshdeform.dat b/release/datafiles/blender_icons16/icon16_mod_meshdeform.dat new file mode 100644 index 00000000000..7af69a8eb58 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_meshdeform.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_mirror.dat b/release/datafiles/blender_icons16/icon16_mod_mirror.dat new file mode 100644 index 00000000000..058db8dc294 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_mirror.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_multires.dat b/release/datafiles/blender_icons16/icon16_mod_multires.dat new file mode 100644 index 00000000000..bf5c3df9740 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_multires.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_ocean.dat b/release/datafiles/blender_icons16/icon16_mod_ocean.dat new file mode 100644 index 00000000000..577373e458f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_ocean.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_particles.dat b/release/datafiles/blender_icons16/icon16_mod_particles.dat new file mode 100644 index 00000000000..1fc3beb67c6 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_particles.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_physics.dat b/release/datafiles/blender_icons16/icon16_mod_physics.dat new file mode 100644 index 00000000000..f5f89e5042a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_physics.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_remesh.dat b/release/datafiles/blender_icons16/icon16_mod_remesh.dat new file mode 100644 index 00000000000..52dd9cacc67 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_remesh.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_screw.dat b/release/datafiles/blender_icons16/icon16_mod_screw.dat new file mode 100644 index 00000000000..4eea50287a0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_screw.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_shrinkwrap.dat b/release/datafiles/blender_icons16/icon16_mod_shrinkwrap.dat new file mode 100644 index 00000000000..e5574a4f56c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_shrinkwrap.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_simpledeform.dat b/release/datafiles/blender_icons16/icon16_mod_simpledeform.dat new file mode 100644 index 00000000000..5ea2ae3a806 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_simpledeform.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_skin.dat b/release/datafiles/blender_icons16/icon16_mod_skin.dat new file mode 100644 index 00000000000..93753905f51 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_skin.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_smoke.dat b/release/datafiles/blender_icons16/icon16_mod_smoke.dat new file mode 100644 index 00000000000..2fe72cb8e82 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_smoke.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_smooth.dat b/release/datafiles/blender_icons16/icon16_mod_smooth.dat new file mode 100644 index 00000000000..670718369cb Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_smooth.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_soft.dat b/release/datafiles/blender_icons16/icon16_mod_soft.dat new file mode 100644 index 00000000000..98abb47f8d8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_soft.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_solidify.dat b/release/datafiles/blender_icons16/icon16_mod_solidify.dat new file mode 100644 index 00000000000..166558c27bf Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_solidify.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_subsurf.dat b/release/datafiles/blender_icons16/icon16_mod_subsurf.dat new file mode 100644 index 00000000000..714681761bb Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_subsurf.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_triangulate.dat b/release/datafiles/blender_icons16/icon16_mod_triangulate.dat new file mode 100644 index 00000000000..7a95bb73def Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_triangulate.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_uvproject.dat b/release/datafiles/blender_icons16/icon16_mod_uvproject.dat new file mode 100644 index 00000000000..20b18194a0d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_uvproject.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_vertex_weight.dat b/release/datafiles/blender_icons16/icon16_mod_vertex_weight.dat new file mode 100644 index 00000000000..1fea4a43987 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_vertex_weight.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_warp.dat b/release/datafiles/blender_icons16/icon16_mod_warp.dat new file mode 100644 index 00000000000..58e5904507b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_warp.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_wave.dat b/release/datafiles/blender_icons16/icon16_mod_wave.dat new file mode 100644 index 00000000000..af7b7069c1e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mod_wave.dat differ diff --git a/release/datafiles/blender_icons16/icon16_modifier.dat b/release/datafiles/blender_icons16/icon16_modifier.dat new file mode 100644 index 00000000000..815f6ef7f47 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_modifier.dat differ diff --git a/release/datafiles/blender_icons16/icon16_monkey.dat b/release/datafiles/blender_icons16/icon16_monkey.dat new file mode 100644 index 00000000000..d503c70720e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_monkey.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mute_ipo_off.dat b/release/datafiles/blender_icons16/icon16_mute_ipo_off.dat new file mode 100644 index 00000000000..1a640d3e6cc Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mute_ipo_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mute_ipo_on.dat b/release/datafiles/blender_icons16/icon16_mute_ipo_on.dat new file mode 100644 index 00000000000..962c00ff8af Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_mute_ipo_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ndof_dom.dat b/release/datafiles/blender_icons16/icon16_ndof_dom.dat new file mode 100644 index 00000000000..a2386822839 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ndof_dom.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ndof_fly.dat b/release/datafiles/blender_icons16/icon16_ndof_fly.dat new file mode 100644 index 00000000000..6454b16af73 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ndof_fly.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ndof_trans.dat b/release/datafiles/blender_icons16/icon16_ndof_trans.dat new file mode 100644 index 00000000000..2c24ff4385b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ndof_trans.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ndof_turn.dat b/release/datafiles/blender_icons16/icon16_ndof_turn.dat new file mode 100644 index 00000000000..b979f40d9eb Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ndof_turn.dat differ diff --git a/release/datafiles/blender_icons16/icon16_new.dat b/release/datafiles/blender_icons16/icon16_new.dat new file mode 100644 index 00000000000..6dc0b5039a1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_new.dat differ diff --git a/release/datafiles/blender_icons16/icon16_newfolder.dat b/release/datafiles/blender_icons16/icon16_newfolder.dat new file mode 100644 index 00000000000..5dfda6652d3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_newfolder.dat differ diff --git a/release/datafiles/blender_icons16/icon16_next_keyframe.dat b/release/datafiles/blender_icons16/icon16_next_keyframe.dat new file mode 100644 index 00000000000..f2a233152e4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_next_keyframe.dat differ diff --git a/release/datafiles/blender_icons16/icon16_nla.dat b/release/datafiles/blender_icons16/icon16_nla.dat new file mode 100644 index 00000000000..5d3e7a12917 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_nla.dat differ diff --git a/release/datafiles/blender_icons16/icon16_nocurve.dat b/release/datafiles/blender_icons16/icon16_nocurve.dat new file mode 100644 index 00000000000..4ba4a654853 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_nocurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node.dat b/release/datafiles/blender_icons16/icon16_node.dat new file mode 100644 index 00000000000..e39a642e7c5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_sel.dat b/release/datafiles/blender_icons16/icon16_node_sel.dat new file mode 100644 index 00000000000..2048232bc1c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node_sel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_nodetree.dat b/release/datafiles/blender_icons16/icon16_nodetree.dat new file mode 100644 index 00000000000..19fb444affc Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_nodetree.dat differ diff --git a/release/datafiles/blender_icons16/icon16_object_data.dat b/release/datafiles/blender_icons16/icon16_object_data.dat new file mode 100644 index 00000000000..f75d1e3503f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_object_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_object_datamode.dat b/release/datafiles/blender_icons16/icon16_object_datamode.dat new file mode 100644 index 00000000000..e6febc024e4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_object_datamode.dat differ diff --git a/release/datafiles/blender_icons16/icon16_oops.dat b/release/datafiles/blender_icons16/icon16_oops.dat new file mode 100644 index 00000000000..8fe6757c662 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_oops.dat differ diff --git a/release/datafiles/blender_icons16/icon16_open_recent.dat b/release/datafiles/blender_icons16/icon16_open_recent.dat new file mode 100644 index 00000000000..3c5e358a703 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_open_recent.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ortho.dat b/release/datafiles/blender_icons16/icon16_ortho.dat new file mode 100644 index 00000000000..31bb2e70fad Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ortho.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_armature.dat b/release/datafiles/blender_icons16/icon16_outliner_data_armature.dat new file mode 100644 index 00000000000..a990c1ef4e5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_armature.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat b/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat new file mode 100644 index 00000000000..f36db07af63 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_curve.dat b/release/datafiles/blender_icons16/icon16_outliner_data_curve.dat new file mode 100644 index 00000000000..2f7c791160d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_curve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_empty.dat b/release/datafiles/blender_icons16/icon16_outliner_data_empty.dat new file mode 100644 index 00000000000..24efbe73c9d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_empty.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_font.dat b/release/datafiles/blender_icons16/icon16_outliner_data_font.dat new file mode 100644 index 00000000000..679fb0a0653 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_font.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_lamp.dat b/release/datafiles/blender_icons16/icon16_outliner_data_lamp.dat new file mode 100644 index 00000000000..51844e30cad Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_lamp.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_lattice.dat b/release/datafiles/blender_icons16/icon16_outliner_data_lattice.dat new file mode 100644 index 00000000000..75664abb914 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_lattice.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_mesh.dat b/release/datafiles/blender_icons16/icon16_outliner_data_mesh.dat new file mode 100644 index 00000000000..2f8297255f8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_mesh.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_meta.dat b/release/datafiles/blender_icons16/icon16_outliner_data_meta.dat new file mode 100644 index 00000000000..b7894a23290 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_meta.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_pose.dat b/release/datafiles/blender_icons16/icon16_outliner_data_pose.dat new file mode 100644 index 00000000000..58373d5282f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_pose.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_speaker.dat b/release/datafiles/blender_icons16/icon16_outliner_data_speaker.dat new file mode 100644 index 00000000000..17e8fbe898a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_speaker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat b/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat new file mode 100644 index 00000000000..98a30069469 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_armature.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_armature.dat new file mode 100644 index 00000000000..303fbad9f1e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_armature.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_camera.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_camera.dat new file mode 100644 index 00000000000..92b784d7f24 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_camera.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_curve.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_curve.dat new file mode 100644 index 00000000000..d984932deb8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_curve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_empty.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_empty.dat new file mode 100644 index 00000000000..899c7457d9a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_empty.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_font.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_font.dat new file mode 100644 index 00000000000..44149b528ab Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_font.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_lamp.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_lamp.dat new file mode 100644 index 00000000000..80a893f6a63 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_lamp.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_lattice.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_lattice.dat new file mode 100644 index 00000000000..0a154f71531 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_lattice.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_mesh.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_mesh.dat new file mode 100644 index 00000000000..ca12fac56c9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_mesh.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_meta.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_meta.dat new file mode 100644 index 00000000000..c72e6ea0396 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_meta.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_speaker.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_speaker.dat new file mode 100644 index 00000000000..090c3f36eb3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_speaker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_surface.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_surface.dat new file mode 100644 index 00000000000..7287e0e1963 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_surface.dat differ diff --git a/release/datafiles/blender_icons16/icon16_package.dat b/release/datafiles/blender_icons16/icon16_package.dat new file mode 100644 index 00000000000..cc55c32c449 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_package.dat differ diff --git a/release/datafiles/blender_icons16/icon16_panel_close.dat b/release/datafiles/blender_icons16/icon16_panel_close.dat new file mode 100644 index 00000000000..64e0e67104d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_panel_close.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particle_data.dat b/release/datafiles/blender_icons16/icon16_particle_data.dat new file mode 100644 index 00000000000..e19183db3e5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_particle_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particle_path.dat b/release/datafiles/blender_icons16/icon16_particle_path.dat new file mode 100644 index 00000000000..c544867df12 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_particle_path.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particle_point.dat b/release/datafiles/blender_icons16/icon16_particle_point.dat new file mode 100644 index 00000000000..1863c9f7dc6 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_particle_point.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particle_tip.dat b/release/datafiles/blender_icons16/icon16_particle_tip.dat new file mode 100644 index 00000000000..e9884ca1c04 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_particle_tip.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particlemode.dat b/release/datafiles/blender_icons16/icon16_particlemode.dat new file mode 100644 index 00000000000..df2f4796ca0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_particlemode.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particles.dat b/release/datafiles/blender_icons16/icon16_particles.dat new file mode 100644 index 00000000000..1567f948f8a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_particles.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pastedown.dat b/release/datafiles/blender_icons16/icon16_pastedown.dat new file mode 100644 index 00000000000..d1cda2b61ad Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pastedown.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pasteflipdown.dat b/release/datafiles/blender_icons16/icon16_pasteflipdown.dat new file mode 100644 index 00000000000..a6a7207a147 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pasteflipdown.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pasteflipup.dat b/release/datafiles/blender_icons16/icon16_pasteflipup.dat new file mode 100644 index 00000000000..227e2e7cb92 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pasteflipup.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pause.dat b/release/datafiles/blender_icons16/icon16_pause.dat new file mode 100644 index 00000000000..00a1b1377a9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pause.dat differ diff --git a/release/datafiles/blender_icons16/icon16_physics.dat b/release/datafiles/blender_icons16/icon16_physics.dat new file mode 100644 index 00000000000..92662c2acb0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_physics.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pinned.dat b/release/datafiles/blender_icons16/icon16_pinned.dat new file mode 100644 index 00000000000..0d5d8fd51d4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pinned.dat differ diff --git a/release/datafiles/blender_icons16/icon16_play.dat b/release/datafiles/blender_icons16/icon16_play.dat new file mode 100644 index 00000000000..ef116ab5063 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_play.dat differ diff --git a/release/datafiles/blender_icons16/icon16_play_audio.dat b/release/datafiles/blender_icons16/icon16_play_audio.dat new file mode 100644 index 00000000000..f0207c5211b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_play_audio.dat differ diff --git a/release/datafiles/blender_icons16/icon16_play_reverse.dat b/release/datafiles/blender_icons16/icon16_play_reverse.dat new file mode 100644 index 00000000000..ba47dcd5b5a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_play_reverse.dat differ diff --git a/release/datafiles/blender_icons16/icon16_plug.dat b/release/datafiles/blender_icons16/icon16_plug.dat new file mode 100644 index 00000000000..409c50b4215 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_plug.dat differ diff --git a/release/datafiles/blender_icons16/icon16_plugin.dat b/release/datafiles/blender_icons16/icon16_plugin.dat new file mode 100644 index 00000000000..f1c2a9eec0b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_plugin.dat differ diff --git a/release/datafiles/blender_icons16/icon16_plus.dat b/release/datafiles/blender_icons16/icon16_plus.dat new file mode 100644 index 00000000000..a0944d2d4c7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_plus.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pmarker.dat b/release/datafiles/blender_icons16/icon16_pmarker.dat new file mode 100644 index 00000000000..40f6b01e686 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pmarker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pmarker_act.dat b/release/datafiles/blender_icons16/icon16_pmarker_act.dat new file mode 100644 index 00000000000..13a43997cfa Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pmarker_act.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pmarker_sel.dat b/release/datafiles/blender_icons16/icon16_pmarker_sel.dat new file mode 100644 index 00000000000..f1578e529b7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pmarker_sel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pose_data.dat b/release/datafiles/blender_icons16/icon16_pose_data.dat new file mode 100644 index 00000000000..083e0117844 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pose_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pose_hlt.dat b/release/datafiles/blender_icons16/icon16_pose_hlt.dat new file mode 100644 index 00000000000..0d45877cd0b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pose_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_potato.dat b/release/datafiles/blender_icons16/icon16_potato.dat new file mode 100644 index 00000000000..fe38c920223 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_potato.dat differ diff --git a/release/datafiles/blender_icons16/icon16_preferences.dat b/release/datafiles/blender_icons16/icon16_preferences.dat new file mode 100644 index 00000000000..dc930caed0b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_preferences.dat differ diff --git a/release/datafiles/blender_icons16/icon16_prev_keyframe.dat b/release/datafiles/blender_icons16/icon16_prev_keyframe.dat new file mode 100644 index 00000000000..1e4961bd3c3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_prev_keyframe.dat differ diff --git a/release/datafiles/blender_icons16/icon16_preview_range.dat b/release/datafiles/blender_icons16/icon16_preview_range.dat new file mode 100644 index 00000000000..ca23194fe3d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_preview_range.dat differ diff --git a/release/datafiles/blender_icons16/icon16_prop_con.dat b/release/datafiles/blender_icons16/icon16_prop_con.dat new file mode 100644 index 00000000000..80c54c2e75d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_prop_con.dat differ diff --git a/release/datafiles/blender_icons16/icon16_prop_off.dat b/release/datafiles/blender_icons16/icon16_prop_off.dat new file mode 100644 index 00000000000..c5e42496a0d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_prop_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_prop_on.dat b/release/datafiles/blender_icons16/icon16_prop_on.dat new file mode 100644 index 00000000000..c3d246b74d2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_prop_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_question.dat b/release/datafiles/blender_icons16/icon16_question.dat new file mode 100644 index 00000000000..4dfc9725055 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_question.dat differ diff --git a/release/datafiles/blender_icons16/icon16_quit.dat b/release/datafiles/blender_icons16/icon16_quit.dat new file mode 100644 index 00000000000..9adabb9d4db Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_quit.dat differ diff --git a/release/datafiles/blender_icons16/icon16_radio.dat b/release/datafiles/blender_icons16/icon16_radio.dat new file mode 100644 index 00000000000..f478d62724f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_radio.dat differ diff --git a/release/datafiles/blender_icons16/icon16_radiobut_off.dat b/release/datafiles/blender_icons16/icon16_radiobut_off.dat new file mode 100644 index 00000000000..b72c5542226 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_radiobut_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_radiobut_on.dat b/release/datafiles/blender_icons16/icon16_radiobut_on.dat new file mode 100644 index 00000000000..d310d13df95 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_radiobut_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rec.dat b/release/datafiles/blender_icons16/icon16_rec.dat new file mode 100644 index 00000000000..b26c529f9b8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rec.dat differ diff --git a/release/datafiles/blender_icons16/icon16_recover_auto.dat b/release/datafiles/blender_icons16/icon16_recover_auto.dat new file mode 100644 index 00000000000..b41e63d7792 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_recover_auto.dat differ diff --git a/release/datafiles/blender_icons16/icon16_recover_last.dat b/release/datafiles/blender_icons16/icon16_recover_last.dat new file mode 100644 index 00000000000..2b0994de00d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_recover_last.dat differ diff --git a/release/datafiles/blender_icons16/icon16_render_animation.dat b/release/datafiles/blender_icons16/icon16_render_animation.dat new file mode 100644 index 00000000000..7fe38b95337 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_render_animation.dat differ diff --git a/release/datafiles/blender_icons16/icon16_render_region.dat b/release/datafiles/blender_icons16/icon16_render_region.dat new file mode 100644 index 00000000000..afa3a8aec93 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_render_region.dat differ diff --git a/release/datafiles/blender_icons16/icon16_render_result.dat b/release/datafiles/blender_icons16/icon16_render_result.dat new file mode 100644 index 00000000000..1609ce5cb2b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_render_result.dat differ diff --git a/release/datafiles/blender_icons16/icon16_render_still.dat b/release/datafiles/blender_icons16/icon16_render_still.dat new file mode 100644 index 00000000000..dc419d26dc7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_render_still.dat differ diff --git a/release/datafiles/blender_icons16/icon16_renderlayers.dat b/release/datafiles/blender_icons16/icon16_renderlayers.dat new file mode 100644 index 00000000000..e8281d5329d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_renderlayers.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_render_off.dat b/release/datafiles/blender_icons16/icon16_restrict_render_off.dat new file mode 100644 index 00000000000..a10a002774f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_restrict_render_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_render_on.dat b/release/datafiles/blender_icons16/icon16_restrict_render_on.dat new file mode 100644 index 00000000000..0d2f67fdbf7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_restrict_render_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_select_off.dat b/release/datafiles/blender_icons16/icon16_restrict_select_off.dat new file mode 100644 index 00000000000..ed8c3de0ee4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_restrict_select_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_select_on.dat b/release/datafiles/blender_icons16/icon16_restrict_select_on.dat new file mode 100644 index 00000000000..492bcaa1f60 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_restrict_select_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_view_off.dat b/release/datafiles/blender_icons16/icon16_restrict_view_off.dat new file mode 100644 index 00000000000..730f5749104 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_restrict_view_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_view_on.dat b/release/datafiles/blender_icons16/icon16_restrict_view_on.dat new file mode 100644 index 00000000000..edef3a356b2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_restrict_view_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_retopo.dat b/release/datafiles/blender_icons16/icon16_retopo.dat new file mode 100644 index 00000000000..54fb29b17b8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_retopo.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rew.dat b/release/datafiles/blender_icons16/icon16_rew.dat new file mode 100644 index 00000000000..ca19f51f54e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rew.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rightarrow.dat b/release/datafiles/blender_icons16/icon16_rightarrow.dat new file mode 100644 index 00000000000..305f27b0b50 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rightarrow.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rightarrow_thin.dat b/release/datafiles/blender_icons16/icon16_rightarrow_thin.dat new file mode 100644 index 00000000000..fbdb5082282 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rightarrow_thin.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rna.dat b/release/datafiles/blender_icons16/icon16_rna.dat new file mode 100644 index 00000000000..ac1a10db7ae Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rna.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rna_add.dat b/release/datafiles/blender_icons16/icon16_rna_add.dat new file mode 100644 index 00000000000..dbb93986c57 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rna_add.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rndcurve.dat b/release/datafiles/blender_icons16/icon16_rndcurve.dat new file mode 100644 index 00000000000..fc140f5e7df Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rndcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rootcurve.dat b/release/datafiles/blender_icons16/icon16_rootcurve.dat new file mode 100644 index 00000000000..0e4fa7f9188 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rootcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rotactive.dat b/release/datafiles/blender_icons16/icon16_rotactive.dat new file mode 100644 index 00000000000..9022b644667 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rotactive.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rotate.dat b/release/datafiles/blender_icons16/icon16_rotate.dat new file mode 100644 index 00000000000..22dc8331b47 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rotate.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rotatecenter.dat b/release/datafiles/blender_icons16/icon16_rotatecenter.dat new file mode 100644 index 00000000000..8ed7e64a41f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rotatecenter.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rotatecollection.dat b/release/datafiles/blender_icons16/icon16_rotatecollection.dat new file mode 100644 index 00000000000..bfb6274cd74 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_rotatecollection.dat differ diff --git a/release/datafiles/blender_icons16/icon16_save_as.dat b/release/datafiles/blender_icons16/icon16_save_as.dat new file mode 100644 index 00000000000..d08eca9be9f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_save_as.dat differ diff --git a/release/datafiles/blender_icons16/icon16_save_copy.dat b/release/datafiles/blender_icons16/icon16_save_copy.dat new file mode 100644 index 00000000000..8d4171acb5b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_save_copy.dat differ diff --git a/release/datafiles/blender_icons16/icon16_save_prefs.dat b/release/datafiles/blender_icons16/icon16_save_prefs.dat new file mode 100644 index 00000000000..850440ec577 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_save_prefs.dat differ diff --git a/release/datafiles/blender_icons16/icon16_scene.dat b/release/datafiles/blender_icons16/icon16_scene.dat new file mode 100644 index 00000000000..52e4ed4a6fa Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_scene.dat differ diff --git a/release/datafiles/blender_icons16/icon16_scene_data.dat b/release/datafiles/blender_icons16/icon16_scene_data.dat new file mode 100644 index 00000000000..06bad7b75d4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_scene_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_screen_back.dat b/release/datafiles/blender_icons16/icon16_screen_back.dat new file mode 100644 index 00000000000..fdda215c934 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_screen_back.dat differ diff --git a/release/datafiles/blender_icons16/icon16_script.dat b/release/datafiles/blender_icons16/icon16_script.dat new file mode 100644 index 00000000000..082e85db841 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_script.dat differ diff --git a/release/datafiles/blender_icons16/icon16_scriptplugins.dat b/release/datafiles/blender_icons16/icon16_scriptplugins.dat new file mode 100644 index 00000000000..6831323cdc5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_scriptplugins.dat differ diff --git a/release/datafiles/blender_icons16/icon16_scriptwin.dat b/release/datafiles/blender_icons16/icon16_scriptwin.dat new file mode 100644 index 00000000000..66fb3193ce2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_scriptwin.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat b/release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat new file mode 100644 index 00000000000..b7de32fde56 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat b/release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat new file mode 100644 index 00000000000..cf00252f811 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_histogram.dat b/release/datafiles/blender_icons16/icon16_seq_histogram.dat new file mode 100644 index 00000000000..6fa0d4e1084 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_seq_histogram.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_luma_waveform.dat b/release/datafiles/blender_icons16/icon16_seq_luma_waveform.dat new file mode 100644 index 00000000000..597344330b0 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_seq_luma_waveform.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_preview.dat b/release/datafiles/blender_icons16/icon16_seq_preview.dat new file mode 100644 index 00000000000..cc5da015650 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_seq_preview.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_sequencer.dat b/release/datafiles/blender_icons16/icon16_seq_sequencer.dat new file mode 100644 index 00000000000..7c7e336b961 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_seq_sequencer.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_splitview.dat b/release/datafiles/blender_icons16/icon16_seq_splitview.dat new file mode 100644 index 00000000000..c42dd78af30 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_seq_splitview.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sequence.dat b/release/datafiles/blender_icons16/icon16_sequence.dat new file mode 100644 index 00000000000..cd15ab6c3c2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sequence.dat differ diff --git a/release/datafiles/blender_icons16/icon16_settings.dat b/release/datafiles/blender_icons16/icon16_settings.dat new file mode 100644 index 00000000000..d48e0283554 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_settings.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shapekey_data.dat b/release/datafiles/blender_icons16/icon16_shapekey_data.dat new file mode 100644 index 00000000000..c45a8b143d3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_shapekey_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sharpcurve.dat b/release/datafiles/blender_icons16/icon16_sharpcurve.dat new file mode 100644 index 00000000000..d55afa29c10 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sharpcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shortdisplay.dat b/release/datafiles/blender_icons16/icon16_shortdisplay.dat new file mode 100644 index 00000000000..ff8daa3a563 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_shortdisplay.dat differ diff --git a/release/datafiles/blender_icons16/icon16_smooth.dat b/release/datafiles/blender_icons16/icon16_smooth.dat new file mode 100644 index 00000000000..829b3ef8bdf Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_smooth.dat differ diff --git a/release/datafiles/blender_icons16/icon16_smoothcurve.dat b/release/datafiles/blender_icons16/icon16_smoothcurve.dat new file mode 100644 index 00000000000..dc2b945f196 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_smoothcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_edge.dat b/release/datafiles/blender_icons16/icon16_snap_edge.dat new file mode 100644 index 00000000000..60cebada8c8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_edge.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_face.dat b/release/datafiles/blender_icons16/icon16_snap_face.dat new file mode 100644 index 00000000000..4ea0282196e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_face.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_increment.dat b/release/datafiles/blender_icons16/icon16_snap_increment.dat new file mode 100644 index 00000000000..4def9b8df2e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_increment.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_normal.dat b/release/datafiles/blender_icons16/icon16_snap_normal.dat new file mode 100644 index 00000000000..36265e4b730 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_normal.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_off.dat b/release/datafiles/blender_icons16/icon16_snap_off.dat new file mode 100644 index 00000000000..d447f2805d4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_on.dat b/release/datafiles/blender_icons16/icon16_snap_on.dat new file mode 100644 index 00000000000..a01aecf8af1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_peel_object.dat b/release/datafiles/blender_icons16/icon16_snap_peel_object.dat new file mode 100644 index 00000000000..a802dec4f1c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_peel_object.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_surface.dat b/release/datafiles/blender_icons16/icon16_snap_surface.dat new file mode 100644 index 00000000000..28219abd294 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_surface.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_vertex.dat b/release/datafiles/blender_icons16/icon16_snap_vertex.dat new file mode 100644 index 00000000000..97af938a206 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_vertex.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_volume.dat b/release/datafiles/blender_icons16/icon16_snap_volume.dat new file mode 100644 index 00000000000..d7a5de02c93 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_snap_volume.dat differ diff --git a/release/datafiles/blender_icons16/icon16_solid.dat b/release/datafiles/blender_icons16/icon16_solid.dat new file mode 100644 index 00000000000..efa51c9da6f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_solid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_solo_off.dat b/release/datafiles/blender_icons16/icon16_solo_off.dat new file mode 100644 index 00000000000..bc52bf30e7c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_solo_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_solo_on.dat b/release/datafiles/blender_icons16/icon16_solo_on.dat new file mode 100644 index 00000000000..f66ac7a9c0b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_solo_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sortalpha.dat b/release/datafiles/blender_icons16/icon16_sortalpha.dat new file mode 100644 index 00000000000..409e787d0d7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sortalpha.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sortbyext.dat b/release/datafiles/blender_icons16/icon16_sortbyext.dat new file mode 100644 index 00000000000..ec2bac4c798 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sortbyext.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sortsize.dat b/release/datafiles/blender_icons16/icon16_sortsize.dat new file mode 100644 index 00000000000..28b952566ed Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sortsize.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sorttime.dat b/release/datafiles/blender_icons16/icon16_sorttime.dat new file mode 100644 index 00000000000..f7a24924732 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sorttime.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sound.dat b/release/datafiles/blender_icons16/icon16_sound.dat new file mode 100644 index 00000000000..5fc52c0248f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sound.dat differ diff --git a/release/datafiles/blender_icons16/icon16_space2.dat b/release/datafiles/blender_icons16/icon16_space2.dat new file mode 100644 index 00000000000..1fe19d47052 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_space2.dat differ diff --git a/release/datafiles/blender_icons16/icon16_space3.dat b/release/datafiles/blender_icons16/icon16_space3.dat new file mode 100644 index 00000000000..1f97b8efd50 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_space3.dat differ diff --git a/release/datafiles/blender_icons16/icon16_speaker.dat b/release/datafiles/blender_icons16/icon16_speaker.dat new file mode 100644 index 00000000000..d128d43a66d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_speaker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_spherecurve.dat b/release/datafiles/blender_icons16/icon16_spherecurve.dat new file mode 100644 index 00000000000..8d3eaabf223 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_spherecurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_splitscreen.dat b/release/datafiles/blender_icons16/icon16_splitscreen.dat new file mode 100644 index 00000000000..239e3d3e764 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_splitscreen.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sticky_uvs_disable.dat b/release/datafiles/blender_icons16/icon16_sticky_uvs_disable.dat new file mode 100644 index 00000000000..b14e3bbd722 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sticky_uvs_disable.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sticky_uvs_loc.dat b/release/datafiles/blender_icons16/icon16_sticky_uvs_loc.dat new file mode 100644 index 00000000000..6ccb3556de2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sticky_uvs_loc.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sticky_uvs_vert.dat b/release/datafiles/blender_icons16/icon16_sticky_uvs_vert.dat new file mode 100644 index 00000000000..7c205948bfa Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sticky_uvs_vert.dat differ diff --git a/release/datafiles/blender_icons16/icon16_strands.dat b/release/datafiles/blender_icons16/icon16_strands.dat new file mode 100644 index 00000000000..a4f08f495d7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_strands.dat differ diff --git a/release/datafiles/blender_icons16/icon16_stylus_pressure.dat b/release/datafiles/blender_icons16/icon16_stylus_pressure.dat new file mode 100644 index 00000000000..629ebaf98cd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_stylus_pressure.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_data.dat b/release/datafiles/blender_icons16/icon16_surface_data.dat new file mode 100644 index 00000000000..8f66ce3c9e1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_surface_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_ncircle.dat b/release/datafiles/blender_icons16/icon16_surface_ncircle.dat new file mode 100644 index 00000000000..cd516e1cefe Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_surface_ncircle.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_ncurve.dat b/release/datafiles/blender_icons16/icon16_surface_ncurve.dat new file mode 100644 index 00000000000..d8b9bcb39cc Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_surface_ncurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_ncylinder.dat b/release/datafiles/blender_icons16/icon16_surface_ncylinder.dat new file mode 100644 index 00000000000..d3c4b4dd498 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_surface_ncylinder.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_nsphere.dat b/release/datafiles/blender_icons16/icon16_surface_nsphere.dat new file mode 100644 index 00000000000..836b9d344f9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_surface_nsphere.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_nsurface.dat b/release/datafiles/blender_icons16/icon16_surface_nsurface.dat new file mode 100644 index 00000000000..0fb3dec045e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_surface_nsurface.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_ntorus.dat b/release/datafiles/blender_icons16/icon16_surface_ntorus.dat new file mode 100644 index 00000000000..649cd8623ab Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_surface_ntorus.dat differ diff --git a/release/datafiles/blender_icons16/icon16_syntax_off.dat b/release/datafiles/blender_icons16/icon16_syntax_off.dat new file mode 100644 index 00000000000..45218d0f8f8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_syntax_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_syntax_on.dat b/release/datafiles/blender_icons16/icon16_syntax_on.dat new file mode 100644 index 00000000000..fcbf1e181c2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_syntax_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_text.dat b/release/datafiles/blender_icons16/icon16_text.dat new file mode 100644 index 00000000000..61a0d8fa105 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_text.dat differ diff --git a/release/datafiles/blender_icons16/icon16_texture.dat b/release/datafiles/blender_icons16/icon16_texture.dat new file mode 100644 index 00000000000..c73aafdcfe3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_texture.dat differ diff --git a/release/datafiles/blender_icons16/icon16_texture_data.dat b/release/datafiles/blender_icons16/icon16_texture_data.dat new file mode 100644 index 00000000000..3a731490acd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_texture_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_texture_shaded.dat b/release/datafiles/blender_icons16/icon16_texture_shaded.dat new file mode 100644 index 00000000000..7d925797669 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_texture_shaded.dat differ diff --git a/release/datafiles/blender_icons16/icon16_time.dat b/release/datafiles/blender_icons16/icon16_time.dat new file mode 100644 index 00000000000..0a53ed2f6a7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_time.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tpaint_hlt.dat b/release/datafiles/blender_icons16/icon16_tpaint_hlt.dat new file mode 100644 index 00000000000..7f7f613f37e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tria_down.dat b/release/datafiles/blender_icons16/icon16_tria_down.dat new file mode 100644 index 00000000000..a117301e266 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tria_down.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tria_left.dat b/release/datafiles/blender_icons16/icon16_tria_left.dat new file mode 100644 index 00000000000..f525464ed7c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tria_left.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tria_right.dat b/release/datafiles/blender_icons16/icon16_tria_right.dat new file mode 100644 index 00000000000..d92ae58317a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tria_right.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tria_up.dat b/release/datafiles/blender_icons16/icon16_tria_up.dat new file mode 100644 index 00000000000..7ea7ec73c2b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tria_up.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uglypackage.dat b/release/datafiles/blender_icons16/icon16_uglypackage.dat new file mode 100644 index 00000000000..110df6be032 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_uglypackage.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ui.dat b/release/datafiles/blender_icons16/icon16_ui.dat new file mode 100644 index 00000000000..72af7ab498a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_ui.dat differ diff --git a/release/datafiles/blender_icons16/icon16_unlinked.dat b/release/datafiles/blender_icons16/icon16_unlinked.dat new file mode 100644 index 00000000000..b06791a2802 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_unlinked.dat differ diff --git a/release/datafiles/blender_icons16/icon16_unlocked.dat b/release/datafiles/blender_icons16/icon16_unlocked.dat new file mode 100644 index 00000000000..3b58d8c0b0d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_unlocked.dat differ diff --git a/release/datafiles/blender_icons16/icon16_unpinned.dat b/release/datafiles/blender_icons16/icon16_unpinned.dat new file mode 100644 index 00000000000..c8a16351eca Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_unpinned.dat differ diff --git a/release/datafiles/blender_icons16/icon16_url.dat b/release/datafiles/blender_icons16/icon16_url.dat new file mode 100644 index 00000000000..1f2e08c07e2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_url.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_edgesel.dat b/release/datafiles/blender_icons16/icon16_uv_edgesel.dat new file mode 100644 index 00000000000..1dcb8c4e06a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_uv_edgesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_facesel.dat b/release/datafiles/blender_icons16/icon16_uv_facesel.dat new file mode 100644 index 00000000000..f858bc3dc0e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_uv_facesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_islandsel.dat b/release/datafiles/blender_icons16/icon16_uv_islandsel.dat new file mode 100644 index 00000000000..0fb3d8dddc3 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_uv_islandsel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_sync_select.dat b/release/datafiles/blender_icons16/icon16_uv_sync_select.dat new file mode 100644 index 00000000000..99d7bc931ff Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_uv_sync_select.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat b/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat new file mode 100644 index 00000000000..ac1619597e1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_vertexsel.dat b/release/datafiles/blender_icons16/icon16_vertexsel.dat new file mode 100644 index 00000000000..38c42feae3b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_vertexsel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_view3d.dat b/release/datafiles/blender_icons16/icon16_view3d.dat new file mode 100644 index 00000000000..64030dfe3dd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_view3d.dat differ diff --git a/release/datafiles/blender_icons16/icon16_viewzoom.dat b/release/datafiles/blender_icons16/icon16_viewzoom.dat new file mode 100644 index 00000000000..6985971a24e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_viewzoom.dat differ diff --git a/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat b/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat new file mode 100644 index 00000000000..975c2034755 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat b/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat new file mode 100644 index 00000000000..3123e630164 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_vpaint_hlt.dat b/release/datafiles/blender_icons16/icon16_vpaint_hlt.dat new file mode 100644 index 00000000000..577a71dd233 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_vpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_wire.dat b/release/datafiles/blender_icons16/icon16_wire.dat new file mode 100644 index 00000000000..a92c6128741 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_wire.dat differ diff --git a/release/datafiles/blender_icons16/icon16_wordwrap_off.dat b/release/datafiles/blender_icons16/icon16_wordwrap_off.dat new file mode 100644 index 00000000000..e8b93dcf8d5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_wordwrap_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_wordwrap_on.dat b/release/datafiles/blender_icons16/icon16_wordwrap_on.dat new file mode 100644 index 00000000000..883503364af Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_wordwrap_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_world.dat b/release/datafiles/blender_icons16/icon16_world.dat new file mode 100644 index 00000000000..97307e6e040 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_world.dat differ diff --git a/release/datafiles/blender_icons16/icon16_world_data.dat b/release/datafiles/blender_icons16/icon16_world_data.dat new file mode 100644 index 00000000000..d4771236f09 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_world_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_wpaint_hlt.dat b/release/datafiles/blender_icons16/icon16_wpaint_hlt.dat new file mode 100644 index 00000000000..34790f4dc07 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_wpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_x.dat b/release/datafiles/blender_icons16/icon16_x.dat new file mode 100644 index 00000000000..134cdeffe40 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_x.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoom_all.dat b/release/datafiles/blender_icons16/icon16_zoom_all.dat new file mode 100644 index 00000000000..0b6bf508caf Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_zoom_all.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoom_in.dat b/release/datafiles/blender_icons16/icon16_zoom_in.dat new file mode 100644 index 00000000000..80d5b4389cd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_zoom_in.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoom_out.dat b/release/datafiles/blender_icons16/icon16_zoom_out.dat new file mode 100644 index 00000000000..728b109b2dc Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_zoom_out.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoom_previous.dat b/release/datafiles/blender_icons16/icon16_zoom_previous.dat new file mode 100644 index 00000000000..e23fb134f9c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_zoom_previous.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoom_selected.dat b/release/datafiles/blender_icons16/icon16_zoom_selected.dat new file mode 100644 index 00000000000..1a3e6a92da8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_zoom_selected.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoomin.dat b/release/datafiles/blender_icons16/icon16_zoomin.dat new file mode 100644 index 00000000000..2a560fd355e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_zoomin.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoomout.dat b/release/datafiles/blender_icons16/icon16_zoomout.dat new file mode 100644 index 00000000000..54d849e35f7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_zoomout.dat differ diff --git a/release/datafiles/blender_icons32.png b/release/datafiles/blender_icons32.png deleted file mode 100644 index 8b469238735..00000000000 Binary files a/release/datafiles/blender_icons32.png and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_action.dat b/release/datafiles/blender_icons32/icon32_action.dat new file mode 100644 index 00000000000..f5f161f8bff Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_action.dat differ diff --git a/release/datafiles/blender_icons32/icon32_aliased.dat b/release/datafiles/blender_icons32/icon32_aliased.dat new file mode 100644 index 00000000000..89db8aee519 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_aliased.dat differ diff --git a/release/datafiles/blender_icons32/icon32_align.dat b/release/datafiles/blender_icons32/icon32_align.dat new file mode 100644 index 00000000000..4bd73a11c2b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_align.dat differ diff --git a/release/datafiles/blender_icons32/icon32_anim.dat b/release/datafiles/blender_icons32/icon32_anim.dat new file mode 100644 index 00000000000..6f45aa52761 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_anim.dat differ diff --git a/release/datafiles/blender_icons32/icon32_anim_data.dat b/release/datafiles/blender_icons32/icon32_anim_data.dat new file mode 100644 index 00000000000..f89c78ef5d3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_anim_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_antialiased.dat b/release/datafiles/blender_icons32/icon32_antialiased.dat new file mode 100644 index 00000000000..ef8ac4af7ef Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_antialiased.dat differ diff --git a/release/datafiles/blender_icons32/icon32_append_blend.dat b/release/datafiles/blender_icons32/icon32_append_blend.dat new file mode 100644 index 00000000000..640b843042d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_append_blend.dat differ diff --git a/release/datafiles/blender_icons32/icon32_armature_data.dat b/release/datafiles/blender_icons32/icon32_armature_data.dat new file mode 100644 index 00000000000..d2f13be7aa7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_armature_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_arrow_leftright.dat b/release/datafiles/blender_icons32/icon32_arrow_leftright.dat new file mode 100644 index 00000000000..c4172d7149c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_arrow_leftright.dat differ diff --git a/release/datafiles/blender_icons32/icon32_asset_manager.dat b/release/datafiles/blender_icons32/icon32_asset_manager.dat new file mode 100644 index 00000000000..960579f5745 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_asset_manager.dat differ diff --git a/release/datafiles/blender_icons32/icon32_auto.dat b/release/datafiles/blender_icons32/icon32_auto.dat new file mode 100644 index 00000000000..8ac315103c8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_auto.dat differ diff --git a/release/datafiles/blender_icons32/icon32_automerge_off.dat b/release/datafiles/blender_icons32/icon32_automerge_off.dat new file mode 100644 index 00000000000..12d72592114 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_automerge_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_automerge_on.dat b/release/datafiles/blender_icons32/icon32_automerge_on.dat new file mode 100644 index 00000000000..5d2a3c6a7e1 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_automerge_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_axis_front.dat b/release/datafiles/blender_icons32/icon32_axis_front.dat new file mode 100644 index 00000000000..918b9310d28 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_axis_front.dat differ diff --git a/release/datafiles/blender_icons32/icon32_axis_side.dat b/release/datafiles/blender_icons32/icon32_axis_side.dat new file mode 100644 index 00000000000..a085c7f2266 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_axis_side.dat differ diff --git a/release/datafiles/blender_icons32/icon32_axis_top.dat b/release/datafiles/blender_icons32/icon32_axis_top.dat new file mode 100644 index 00000000000..2768bdc2764 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_axis_top.dat differ diff --git a/release/datafiles/blender_icons32/icon32_back.dat b/release/datafiles/blender_icons32/icon32_back.dat new file mode 100644 index 00000000000..f6b48c79482 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_back.dat differ diff --git a/release/datafiles/blender_icons32/icon32_bbox.dat b/release/datafiles/blender_icons32/icon32_bbox.dat new file mode 100644 index 00000000000..8efbf866f92 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_bbox.dat differ diff --git a/release/datafiles/blender_icons32/icon32_blender.dat b/release/datafiles/blender_icons32/icon32_blender.dat new file mode 100644 index 00000000000..ef36ff7e00b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_blender.dat differ diff --git a/release/datafiles/blender_icons32/icon32_boids.dat b/release/datafiles/blender_icons32/icon32_boids.dat new file mode 100644 index 00000000000..3b140f789d8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_boids.dat differ diff --git a/release/datafiles/blender_icons32/icon32_bone_data.dat b/release/datafiles/blender_icons32/icon32_bone_data.dat new file mode 100644 index 00000000000..9423550e9cf Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_bone_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_bookmarks.dat b/release/datafiles/blender_icons32/icon32_bookmarks.dat new file mode 100644 index 00000000000..e7e86be1e2c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_bookmarks.dat differ diff --git a/release/datafiles/blender_icons32/icon32_border_lasso.dat b/release/datafiles/blender_icons32/icon32_border_lasso.dat new file mode 100644 index 00000000000..186e16524fd Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_border_lasso.dat differ diff --git a/release/datafiles/blender_icons32/icon32_border_rect.dat b/release/datafiles/blender_icons32/icon32_border_rect.dat new file mode 100644 index 00000000000..f2e4ecf334f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_border_rect.dat differ diff --git a/release/datafiles/blender_icons32/icon32_bordermove.dat b/release/datafiles/blender_icons32/icon32_bordermove.dat new file mode 100644 index 00000000000..26d607c04fe Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_bordermove.dat differ diff --git a/release/datafiles/blender_icons32/icon32_brush_data.dat b/release/datafiles/blender_icons32/icon32_brush_data.dat new file mode 100644 index 00000000000..14fa97087cf Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_brush_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_buts.dat b/release/datafiles/blender_icons32/icon32_buts.dat new file mode 100644 index 00000000000..25033806661 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_buts.dat differ diff --git a/release/datafiles/blender_icons32/icon32_camera_data.dat b/release/datafiles/blender_icons32/icon32_camera_data.dat new file mode 100644 index 00000000000..d59c9d8d160 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_camera_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_camera_stereo.dat b/release/datafiles/blender_icons32/icon32_camera_stereo.dat new file mode 100644 index 00000000000..72464c72e06 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_camera_stereo.dat differ diff --git a/release/datafiles/blender_icons32/icon32_cancel.dat b/release/datafiles/blender_icons32/icon32_cancel.dat new file mode 100644 index 00000000000..ae4b65016e6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_cancel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_checkbox_dehlt.dat b/release/datafiles/blender_icons32/icon32_checkbox_dehlt.dat new file mode 100644 index 00000000000..b0e50b9f5cb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_checkbox_dehlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_checkbox_hlt.dat b/release/datafiles/blender_icons32/icon32_checkbox_hlt.dat new file mode 100644 index 00000000000..1a8b8ed14e6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_checkbox_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_clip.dat b/release/datafiles/blender_icons32/icon32_clip.dat new file mode 100644 index 00000000000..2f54291a6c2 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_clip.dat differ diff --git a/release/datafiles/blender_icons32/icon32_clipuv_dehlt.dat b/release/datafiles/blender_icons32/icon32_clipuv_dehlt.dat new file mode 100644 index 00000000000..ce4408ba00b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_clipuv_dehlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_clipuv_hlt.dat b/release/datafiles/blender_icons32/icon32_clipuv_hlt.dat new file mode 100644 index 00000000000..fba0f22c5ee Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_clipuv_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_color.dat b/release/datafiles/blender_icons32/icon32_color.dat new file mode 100644 index 00000000000..912c0a242fc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_color.dat differ diff --git a/release/datafiles/blender_icons32/icon32_color_blue.dat b/release/datafiles/blender_icons32/icon32_color_blue.dat new file mode 100644 index 00000000000..f027e89afb4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_color_blue.dat differ diff --git a/release/datafiles/blender_icons32/icon32_color_green.dat b/release/datafiles/blender_icons32/icon32_color_green.dat new file mode 100644 index 00000000000..820886c7818 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_color_green.dat differ diff --git a/release/datafiles/blender_icons32/icon32_color_red.dat b/release/datafiles/blender_icons32/icon32_color_red.dat new file mode 100644 index 00000000000..38b8b5c9b6a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_color_red.dat differ diff --git a/release/datafiles/blender_icons32/icon32_console.dat b/release/datafiles/blender_icons32/icon32_console.dat new file mode 100644 index 00000000000..0321aa69c0c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_console.dat differ diff --git a/release/datafiles/blender_icons32/icon32_constraint.dat b/release/datafiles/blender_icons32/icon32_constraint.dat new file mode 100644 index 00000000000..297de2770eb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_constraint.dat differ diff --git a/release/datafiles/blender_icons32/icon32_constraint_bone.dat b/release/datafiles/blender_icons32/icon32_constraint_bone.dat new file mode 100644 index 00000000000..d941f97213d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_constraint_bone.dat differ diff --git a/release/datafiles/blender_icons32/icon32_constraint_data.dat b/release/datafiles/blender_icons32/icon32_constraint_data.dat new file mode 100644 index 00000000000..819888ebf14 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_constraint_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_copy_id.dat b/release/datafiles/blender_icons32/icon32_copy_id.dat new file mode 100644 index 00000000000..2fa8c7f48fb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_copy_id.dat differ diff --git a/release/datafiles/blender_icons32/icon32_copydown.dat b/release/datafiles/blender_icons32/icon32_copydown.dat new file mode 100644 index 00000000000..4caf4738ebb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_copydown.dat differ diff --git a/release/datafiles/blender_icons32/icon32_cursor.dat b/release/datafiles/blender_icons32/icon32_cursor.dat new file mode 100644 index 00000000000..1e6e831bbc5 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_cursor.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_bezcircle.dat b/release/datafiles/blender_icons32/icon32_curve_bezcircle.dat new file mode 100644 index 00000000000..eb04e4f3736 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_curve_bezcircle.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_bezcurve.dat b/release/datafiles/blender_icons32/icon32_curve_bezcurve.dat new file mode 100644 index 00000000000..05f71b11ec0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_curve_bezcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_data.dat b/release/datafiles/blender_icons32/icon32_curve_data.dat new file mode 100644 index 00000000000..18d9404c834 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_curve_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_ncircle.dat b/release/datafiles/blender_icons32/icon32_curve_ncircle.dat new file mode 100644 index 00000000000..7ea32045f44 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_curve_ncircle.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_ncurve.dat b/release/datafiles/blender_icons32/icon32_curve_ncurve.dat new file mode 100644 index 00000000000..52c6ed7b9d8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_curve_ncurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_path.dat b/release/datafiles/blender_icons32/icon32_curve_path.dat new file mode 100644 index 00000000000..a14180424cb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_curve_path.dat differ diff --git a/release/datafiles/blender_icons32/icon32_disclosure_tri_down.dat b/release/datafiles/blender_icons32/icon32_disclosure_tri_down.dat new file mode 100644 index 00000000000..adcfe24f575 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_disclosure_tri_down.dat differ diff --git a/release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat b/release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat new file mode 100644 index 00000000000..343f8d4ab19 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat differ diff --git a/release/datafiles/blender_icons32/icon32_disk_drive.dat b/release/datafiles/blender_icons32/icon32_disk_drive.dat new file mode 100644 index 00000000000..db5896d4ce4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_disk_drive.dat differ diff --git a/release/datafiles/blender_icons32/icon32_dot.dat b/release/datafiles/blender_icons32/icon32_dot.dat new file mode 100644 index 00000000000..e00f650e352 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_dot.dat differ diff --git a/release/datafiles/blender_icons32/icon32_dotsdown.dat b/release/datafiles/blender_icons32/icon32_dotsdown.dat new file mode 100644 index 00000000000..65e5ed3fa51 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_dotsdown.dat differ diff --git a/release/datafiles/blender_icons32/icon32_dotsup.dat b/release/datafiles/blender_icons32/icon32_dotsup.dat new file mode 100644 index 00000000000..4c7c8b445c0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_dotsup.dat differ diff --git a/release/datafiles/blender_icons32/icon32_downarrow_hlt.dat b/release/datafiles/blender_icons32/icon32_downarrow_hlt.dat new file mode 100644 index 00000000000..9937beb90a7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_downarrow_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_driver.dat b/release/datafiles/blender_icons32/icon32_driver.dat new file mode 100644 index 00000000000..d0e6cf5c4d3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_driver.dat differ diff --git a/release/datafiles/blender_icons32/icon32_edgesel.dat b/release/datafiles/blender_icons32/icon32_edgesel.dat new file mode 100644 index 00000000000..e67007fd76c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_edgesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_edit.dat b/release/datafiles/blender_icons32/icon32_edit.dat new file mode 100644 index 00000000000..9d0dbd7d96b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_edit.dat differ diff --git a/release/datafiles/blender_icons32/icon32_editmode_hlt.dat b/release/datafiles/blender_icons32/icon32_editmode_hlt.dat new file mode 100644 index 00000000000..e0fee096563 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_editmode_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_empty_data.dat b/release/datafiles/blender_icons32/icon32_empty_data.dat new file mode 100644 index 00000000000..981beb8b51a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_empty_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_error.dat b/release/datafiles/blender_icons32/icon32_error.dat new file mode 100644 index 00000000000..ce8e3b5a34e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_error.dat differ diff --git a/release/datafiles/blender_icons32/icon32_export.dat b/release/datafiles/blender_icons32/icon32_export.dat new file mode 100644 index 00000000000..479fdb9917c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_export.dat differ diff --git a/release/datafiles/blender_icons32/icon32_external_data.dat b/release/datafiles/blender_icons32/icon32_external_data.dat new file mode 100644 index 00000000000..1f4ce6d819d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_external_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_eyedropper.dat b/release/datafiles/blender_icons32/icon32_eyedropper.dat new file mode 100644 index 00000000000..3e784f07615 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_eyedropper.dat differ diff --git a/release/datafiles/blender_icons32/icon32_facesel.dat b/release/datafiles/blender_icons32/icon32_facesel.dat new file mode 100644 index 00000000000..eab1edca79a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_facesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_facesel_hlt.dat b/release/datafiles/blender_icons32/icon32_facesel_hlt.dat new file mode 100644 index 00000000000..0e3412753c7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_facesel_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fcurve.dat b/release/datafiles/blender_icons32/icon32_fcurve.dat new file mode 100644 index 00000000000..c36f99e5254 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_fcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ff.dat b/release/datafiles/blender_icons32/icon32_ff.dat new file mode 100644 index 00000000000..564bedced8f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ff.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file.dat b/release/datafiles/blender_icons32/icon32_file.dat new file mode 100644 index 00000000000..d644351aebe Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_backup.dat b/release/datafiles/blender_icons32/icon32_file_backup.dat new file mode 100644 index 00000000000..41f6f3ddabe Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_backup.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_blank.dat b/release/datafiles/blender_icons32/icon32_file_blank.dat new file mode 100644 index 00000000000..a95ef8576b6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_blank.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_blend.dat b/release/datafiles/blender_icons32/icon32_file_blend.dat new file mode 100644 index 00000000000..8f5e926b368 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_blend.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_folder.dat b/release/datafiles/blender_icons32/icon32_file_folder.dat new file mode 100644 index 00000000000..081e811e42f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_folder.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_font.dat b/release/datafiles/blender_icons32/icon32_file_font.dat new file mode 100644 index 00000000000..11aec86e1d6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_font.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_image.dat b/release/datafiles/blender_icons32/icon32_file_image.dat new file mode 100644 index 00000000000..7ac0e19e6b3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_image.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_movie.dat b/release/datafiles/blender_icons32/icon32_file_movie.dat new file mode 100644 index 00000000000..ed7272250e1 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_movie.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_parent.dat b/release/datafiles/blender_icons32/icon32_file_parent.dat new file mode 100644 index 00000000000..d884bb2463b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_parent.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_refresh.dat b/release/datafiles/blender_icons32/icon32_file_refresh.dat new file mode 100644 index 00000000000..1fcf7ba69ba Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_refresh.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_script.dat b/release/datafiles/blender_icons32/icon32_file_script.dat new file mode 100644 index 00000000000..cd0136f768a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_script.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_sound.dat b/release/datafiles/blender_icons32/icon32_file_sound.dat new file mode 100644 index 00000000000..2cf67f55742 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_sound.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_text.dat b/release/datafiles/blender_icons32/icon32_file_text.dat new file mode 100644 index 00000000000..57396de0749 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_text.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_tick.dat b/release/datafiles/blender_icons32/icon32_file_tick.dat new file mode 100644 index 00000000000..37a7e292973 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_tick.dat differ diff --git a/release/datafiles/blender_icons32/icon32_filesel.dat b/release/datafiles/blender_icons32/icon32_filesel.dat new file mode 100644 index 00000000000..3cbb89d86ed Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_filesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_filter.dat b/release/datafiles/blender_icons32/icon32_filter.dat new file mode 100644 index 00000000000..00cac8602f3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_filter.dat differ diff --git a/release/datafiles/blender_icons32/icon32_font_data.dat b/release/datafiles/blender_icons32/icon32_font_data.dat new file mode 100644 index 00000000000..15b0cc94f26 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_font_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fontpreview.dat b/release/datafiles/blender_icons32/icon32_fontpreview.dat new file mode 100644 index 00000000000..7c4dde73f41 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_fontpreview.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_boid.dat b/release/datafiles/blender_icons32/icon32_force_boid.dat new file mode 100644 index 00000000000..a1a800d04d3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_boid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_charge.dat b/release/datafiles/blender_icons32/icon32_force_charge.dat new file mode 100644 index 00000000000..eab2be836cb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_charge.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_curve.dat b/release/datafiles/blender_icons32/icon32_force_curve.dat new file mode 100644 index 00000000000..96d6cadbe41 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_curve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_drag.dat b/release/datafiles/blender_icons32/icon32_force_drag.dat new file mode 100644 index 00000000000..2b52a6645f9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_drag.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_force.dat b/release/datafiles/blender_icons32/icon32_force_force.dat new file mode 100644 index 00000000000..5e321f098e9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_force.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_harmonic.dat b/release/datafiles/blender_icons32/icon32_force_harmonic.dat new file mode 100644 index 00000000000..b06e29a0d5a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_harmonic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_lennardjones.dat b/release/datafiles/blender_icons32/icon32_force_lennardjones.dat new file mode 100644 index 00000000000..8526515545a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_lennardjones.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_magnetic.dat b/release/datafiles/blender_icons32/icon32_force_magnetic.dat new file mode 100644 index 00000000000..dfc8e195c35 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_magnetic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_smokeflow.dat b/release/datafiles/blender_icons32/icon32_force_smokeflow.dat new file mode 100644 index 00000000000..8df6dec18b9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_smokeflow.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_texture.dat b/release/datafiles/blender_icons32/icon32_force_texture.dat new file mode 100644 index 00000000000..92fabd5ff58 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_texture.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_turbulence.dat b/release/datafiles/blender_icons32/icon32_force_turbulence.dat new file mode 100644 index 00000000000..670cc2d5237 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_turbulence.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_vortex.dat b/release/datafiles/blender_icons32/icon32_force_vortex.dat new file mode 100644 index 00000000000..a79373a119c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_vortex.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_wind.dat b/release/datafiles/blender_icons32/icon32_force_wind.dat new file mode 100644 index 00000000000..f8dbd9d4046 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_force_wind.dat differ diff --git a/release/datafiles/blender_icons32/icon32_forward.dat b/release/datafiles/blender_icons32/icon32_forward.dat new file mode 100644 index 00000000000..d2aac64f612 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_forward.dat differ diff --git a/release/datafiles/blender_icons32/icon32_frame_next.dat b/release/datafiles/blender_icons32/icon32_frame_next.dat new file mode 100644 index 00000000000..3bd0133df2c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_frame_next.dat differ diff --git a/release/datafiles/blender_icons32/icon32_frame_prev.dat b/release/datafiles/blender_icons32/icon32_frame_prev.dat new file mode 100644 index 00000000000..a902b9bca25 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_frame_prev.dat differ diff --git a/release/datafiles/blender_icons32/icon32_freeze.dat b/release/datafiles/blender_icons32/icon32_freeze.dat new file mode 100644 index 00000000000..b4e5d600487 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_freeze.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fullscreen.dat b/release/datafiles/blender_icons32/icon32_fullscreen.dat new file mode 100644 index 00000000000..c07de51688d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_fullscreen.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat b/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat new file mode 100644 index 00000000000..28d9ed1e9c8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fullscreen_exit.dat b/release/datafiles/blender_icons32/icon32_fullscreen_exit.dat new file mode 100644 index 00000000000..2977f94d9e1 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_fullscreen_exit.dat differ diff --git a/release/datafiles/blender_icons32/icon32_game.dat b/release/datafiles/blender_icons32/icon32_game.dat new file mode 100644 index 00000000000..1e7b34aa06e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_game.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ghost.dat b/release/datafiles/blender_icons32/icon32_ghost.dat new file mode 100644 index 00000000000..12aac63e8c7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ghost.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ghost_disabled.dat b/release/datafiles/blender_icons32/icon32_ghost_disabled.dat new file mode 100644 index 00000000000..df0ebdc4559 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ghost_disabled.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ghost_enabled.dat b/release/datafiles/blender_icons32/icon32_ghost_enabled.dat new file mode 100644 index 00000000000..29612999462 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ghost_enabled.dat differ diff --git a/release/datafiles/blender_icons32/icon32_go_left.dat b/release/datafiles/blender_icons32/icon32_go_left.dat new file mode 100644 index 00000000000..d2135752073 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_go_left.dat differ diff --git a/release/datafiles/blender_icons32/icon32_greasepencil.dat b/release/datafiles/blender_icons32/icon32_greasepencil.dat new file mode 100644 index 00000000000..baaf00d365f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_greasepencil.dat differ diff --git a/release/datafiles/blender_icons32/icon32_grid.dat b/release/datafiles/blender_icons32/icon32_grid.dat new file mode 100644 index 00000000000..fa4cbc041b4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_grid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_grip.dat b/release/datafiles/blender_icons32/icon32_grip.dat new file mode 100644 index 00000000000..480bb2e221b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_grip.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group.dat b/release/datafiles/blender_icons32/icon32_group.dat new file mode 100644 index 00000000000..6a2b8b90934 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_group.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group_bone.dat b/release/datafiles/blender_icons32/icon32_group_bone.dat new file mode 100644 index 00000000000..05d56a7cc84 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_group_bone.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group_uvs.dat b/release/datafiles/blender_icons32/icon32_group_uvs.dat new file mode 100644 index 00000000000..4746faaccd4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_group_uvs.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group_vcol.dat b/release/datafiles/blender_icons32/icon32_group_vcol.dat new file mode 100644 index 00000000000..accfbfa2609 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_group_vcol.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group_vertex.dat b/release/datafiles/blender_icons32/icon32_group_vertex.dat new file mode 100644 index 00000000000..53207722c5c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_group_vertex.dat differ diff --git a/release/datafiles/blender_icons32/icon32_hair.dat b/release/datafiles/blender_icons32/icon32_hair.dat new file mode 100644 index 00000000000..4ddcf6ba3cc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_hair.dat differ diff --git a/release/datafiles/blender_icons32/icon32_hand.dat b/release/datafiles/blender_icons32/icon32_hand.dat new file mode 100644 index 00000000000..339250cb661 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_hand.dat differ diff --git a/release/datafiles/blender_icons32/icon32_help.dat b/release/datafiles/blender_icons32/icon32_help.dat new file mode 100644 index 00000000000..030717aef1f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_help.dat differ diff --git a/release/datafiles/blender_icons32/icon32_hook.dat b/release/datafiles/blender_icons32/icon32_hook.dat new file mode 100644 index 00000000000..233589181fe Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_hook.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_alpha.dat b/release/datafiles/blender_icons32/icon32_image_alpha.dat new file mode 100644 index 00000000000..807bf43a03f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_image_alpha.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_col.dat b/release/datafiles/blender_icons32/icon32_image_col.dat new file mode 100644 index 00000000000..ed2371c200a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_image_col.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_data.dat b/release/datafiles/blender_icons32/icon32_image_data.dat new file mode 100644 index 00000000000..ba1095bcaab Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_image_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_rgb.dat b/release/datafiles/blender_icons32/icon32_image_rgb.dat new file mode 100644 index 00000000000..93004f58cfb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_image_rgb.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_rgb_alpha.dat b/release/datafiles/blender_icons32/icon32_image_rgb_alpha.dat new file mode 100644 index 00000000000..9822cb5843e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_image_rgb_alpha.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_zdepth.dat b/release/datafiles/blender_icons32/icon32_image_zdepth.dat new file mode 100644 index 00000000000..912885403db Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_image_zdepth.dat differ diff --git a/release/datafiles/blender_icons32/icon32_imagefile.dat b/release/datafiles/blender_icons32/icon32_imagefile.dat new file mode 100644 index 00000000000..ccb67f6fc37 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_imagefile.dat differ diff --git a/release/datafiles/blender_icons32/icon32_imasel.dat b/release/datafiles/blender_icons32/icon32_imasel.dat new file mode 100644 index 00000000000..96d23a6d585 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_imasel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_imgdisplay.dat b/release/datafiles/blender_icons32/icon32_imgdisplay.dat new file mode 100644 index 00000000000..d0f0b813525 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_imgdisplay.dat differ diff --git a/release/datafiles/blender_icons32/icon32_import.dat b/release/datafiles/blender_icons32/icon32_import.dat new file mode 100644 index 00000000000..34368030eed Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_import.dat differ diff --git a/release/datafiles/blender_icons32/icon32_info.dat b/release/datafiles/blender_icons32/icon32_info.dat new file mode 100644 index 00000000000..a4310883503 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_info.dat differ diff --git a/release/datafiles/blender_icons32/icon32_inlink.dat b/release/datafiles/blender_icons32/icon32_inlink.dat new file mode 100644 index 00000000000..841d31823fe Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_inlink.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo.dat b/release/datafiles/blender_icons32/icon32_ipo.dat new file mode 100644 index 00000000000..82b89577767 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ipo.dat differ diff --git a/release/datafiles/blender_icons32/icon32_key_dehlt.dat b/release/datafiles/blender_icons32/icon32_key_dehlt.dat new file mode 100644 index 00000000000..c364262de35 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_key_dehlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_key_hlt.dat b/release/datafiles/blender_icons32/icon32_key_hlt.dat new file mode 100644 index 00000000000..3c4dda85bc8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_key_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_keyingset.dat b/release/datafiles/blender_icons32/icon32_keyingset.dat new file mode 100644 index 00000000000..08ad8009995 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_keyingset.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lamp.dat b/release/datafiles/blender_icons32/icon32_lamp.dat new file mode 100644 index 00000000000..99eeb5bfa26 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lamp.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_area.dat b/release/datafiles/blender_icons32/icon32_lamp_area.dat new file mode 100644 index 00000000000..a47bdf977c0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lamp_area.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_data.dat b/release/datafiles/blender_icons32/icon32_lamp_data.dat new file mode 100644 index 00000000000..7f13cc1c52d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lamp_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_hemi.dat b/release/datafiles/blender_icons32/icon32_lamp_hemi.dat new file mode 100644 index 00000000000..0e4cc63d36c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lamp_hemi.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_point.dat b/release/datafiles/blender_icons32/icon32_lamp_point.dat new file mode 100644 index 00000000000..6e25fd9a490 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lamp_point.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_spot.dat b/release/datafiles/blender_icons32/icon32_lamp_spot.dat new file mode 100644 index 00000000000..265f69adf30 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lamp_spot.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_sun.dat b/release/datafiles/blender_icons32/icon32_lamp_sun.dat new file mode 100644 index 00000000000..b8b2d1b2f6a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lamp_sun.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lattice_data.dat b/release/datafiles/blender_icons32/icon32_lattice_data.dat new file mode 100644 index 00000000000..004958560ba Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lattice_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_layer_active.dat b/release/datafiles/blender_icons32/icon32_layer_active.dat new file mode 100644 index 00000000000..dcca420e404 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_layer_active.dat differ diff --git a/release/datafiles/blender_icons32/icon32_layer_used.dat b/release/datafiles/blender_icons32/icon32_layer_used.dat new file mode 100644 index 00000000000..74a80bb419c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_layer_used.dat differ diff --git a/release/datafiles/blender_icons32/icon32_library_data_direct.dat b/release/datafiles/blender_icons32/icon32_library_data_direct.dat new file mode 100644 index 00000000000..8c2ff37604b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_library_data_direct.dat differ diff --git a/release/datafiles/blender_icons32/icon32_library_data_indirect.dat b/release/datafiles/blender_icons32/icon32_library_data_indirect.dat new file mode 100644 index 00000000000..c72237f9ee4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_library_data_indirect.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lightpaint.dat b/release/datafiles/blender_icons32/icon32_lightpaint.dat new file mode 100644 index 00000000000..8ccf6cef1de Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lightpaint.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lincurve.dat b/release/datafiles/blender_icons32/icon32_lincurve.dat new file mode 100644 index 00000000000..40ef089502c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lincurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_linenumbers_off.dat b/release/datafiles/blender_icons32/icon32_linenumbers_off.dat new file mode 100644 index 00000000000..a9f42de205c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_linenumbers_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_linenumbers_on.dat b/release/datafiles/blender_icons32/icon32_linenumbers_on.dat new file mode 100644 index 00000000000..42afcd1c240 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_linenumbers_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_link.dat b/release/datafiles/blender_icons32/icon32_link.dat new file mode 100644 index 00000000000..1bd2f3da9cd Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_link.dat differ diff --git a/release/datafiles/blender_icons32/icon32_link_area.dat b/release/datafiles/blender_icons32/icon32_link_area.dat new file mode 100644 index 00000000000..e1cb93bed8b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_link_area.dat differ diff --git a/release/datafiles/blender_icons32/icon32_link_blend.dat b/release/datafiles/blender_icons32/icon32_link_blend.dat new file mode 100644 index 00000000000..00ddc53b9a7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_link_blend.dat differ diff --git a/release/datafiles/blender_icons32/icon32_linked.dat b/release/datafiles/blender_icons32/icon32_linked.dat new file mode 100644 index 00000000000..e3961768ebb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_linked.dat differ diff --git a/release/datafiles/blender_icons32/icon32_load_factory.dat b/release/datafiles/blender_icons32/icon32_load_factory.dat new file mode 100644 index 00000000000..307e33909e3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_load_factory.dat differ diff --git a/release/datafiles/blender_icons32/icon32_locked.dat b/release/datafiles/blender_icons32/icon32_locked.dat new file mode 100644 index 00000000000..d2d317ae89a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_locked.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lockview_off.dat b/release/datafiles/blender_icons32/icon32_lockview_off.dat new file mode 100644 index 00000000000..1aefbb1ae8a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lockview_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lockview_on.dat b/release/datafiles/blender_icons32/icon32_lockview_on.dat new file mode 100644 index 00000000000..3d61855a543 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_lockview_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_logic.dat b/release/datafiles/blender_icons32/icon32_logic.dat new file mode 100644 index 00000000000..2661bf10958 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_logic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_longdisplay.dat b/release/datafiles/blender_icons32/icon32_longdisplay.dat new file mode 100644 index 00000000000..d26e447f13c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_longdisplay.dat differ diff --git a/release/datafiles/blender_icons32/icon32_loop_back.dat b/release/datafiles/blender_icons32/icon32_loop_back.dat new file mode 100644 index 00000000000..d4a19592780 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_loop_back.dat differ diff --git a/release/datafiles/blender_icons32/icon32_loop_forwards.dat b/release/datafiles/blender_icons32/icon32_loop_forwards.dat new file mode 100644 index 00000000000..38338fbbb4b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_loop_forwards.dat differ diff --git a/release/datafiles/blender_icons32/icon32_man_rot.dat b/release/datafiles/blender_icons32/icon32_man_rot.dat new file mode 100644 index 00000000000..4df30eeeee1 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_man_rot.dat differ diff --git a/release/datafiles/blender_icons32/icon32_man_scale.dat b/release/datafiles/blender_icons32/icon32_man_scale.dat new file mode 100644 index 00000000000..787f852a240 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_man_scale.dat differ diff --git a/release/datafiles/blender_icons32/icon32_man_trans.dat b/release/datafiles/blender_icons32/icon32_man_trans.dat new file mode 100644 index 00000000000..9ac6385b60a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_man_trans.dat differ diff --git a/release/datafiles/blender_icons32/icon32_manipul.dat b/release/datafiles/blender_icons32/icon32_manipul.dat new file mode 100644 index 00000000000..9d18c73b2e7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_manipul.dat differ diff --git a/release/datafiles/blender_icons32/icon32_marker.dat b/release/datafiles/blender_icons32/icon32_marker.dat new file mode 100644 index 00000000000..1fd95f65234 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_marker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_marker_hlt.dat b/release/datafiles/blender_icons32/icon32_marker_hlt.dat new file mode 100644 index 00000000000..30080bb5a98 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_marker_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mat_sphere_sky.dat b/release/datafiles/blender_icons32/icon32_mat_sphere_sky.dat new file mode 100644 index 00000000000..7b1dad54396 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mat_sphere_sky.dat differ diff --git a/release/datafiles/blender_icons32/icon32_matcube.dat b/release/datafiles/blender_icons32/icon32_matcube.dat new file mode 100644 index 00000000000..4a7c7f87b93 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_matcube.dat differ diff --git a/release/datafiles/blender_icons32/icon32_material.dat b/release/datafiles/blender_icons32/icon32_material.dat new file mode 100644 index 00000000000..b9d3481102c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_material.dat differ diff --git a/release/datafiles/blender_icons32/icon32_material_data.dat b/release/datafiles/blender_icons32/icon32_material_data.dat new file mode 100644 index 00000000000..32ad5978199 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_material_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_matplane.dat b/release/datafiles/blender_icons32/icon32_matplane.dat new file mode 100644 index 00000000000..93bf93a18ce Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_matplane.dat differ diff --git a/release/datafiles/blender_icons32/icon32_matsphere.dat b/release/datafiles/blender_icons32/icon32_matsphere.dat new file mode 100644 index 00000000000..27673e273d7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_matsphere.dat differ diff --git a/release/datafiles/blender_icons32/icon32_menu_panel.dat b/release/datafiles/blender_icons32/icon32_menu_panel.dat new file mode 100644 index 00000000000..d5d161bae71 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_menu_panel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_circle.dat b/release/datafiles/blender_icons32/icon32_mesh_circle.dat new file mode 100644 index 00000000000..fa9a99d2b6b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_circle.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_cone.dat b/release/datafiles/blender_icons32/icon32_mesh_cone.dat new file mode 100644 index 00000000000..5c6fbc5a5f8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_cone.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_cube.dat b/release/datafiles/blender_icons32/icon32_mesh_cube.dat new file mode 100644 index 00000000000..eda9a09987b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_cube.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_cylinder.dat b/release/datafiles/blender_icons32/icon32_mesh_cylinder.dat new file mode 100644 index 00000000000..c7d0cda0db4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_cylinder.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_data.dat b/release/datafiles/blender_icons32/icon32_mesh_data.dat new file mode 100644 index 00000000000..468dfc12099 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_grid.dat b/release/datafiles/blender_icons32/icon32_mesh_grid.dat new file mode 100644 index 00000000000..52844a07386 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_grid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_icosphere.dat b/release/datafiles/blender_icons32/icon32_mesh_icosphere.dat new file mode 100644 index 00000000000..abf64a00884 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_icosphere.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_monkey.dat b/release/datafiles/blender_icons32/icon32_mesh_monkey.dat new file mode 100644 index 00000000000..2882fdb432b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_monkey.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_plane.dat b/release/datafiles/blender_icons32/icon32_mesh_plane.dat new file mode 100644 index 00000000000..bf0d1b78318 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_plane.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_torus.dat b/release/datafiles/blender_icons32/icon32_mesh_torus.dat new file mode 100644 index 00000000000..c9e4b17b63a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_torus.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_uvsphere.dat b/release/datafiles/blender_icons32/icon32_mesh_uvsphere.dat new file mode 100644 index 00000000000..5938d99651d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mesh_uvsphere.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_ball.dat b/release/datafiles/blender_icons32/icon32_meta_ball.dat new file mode 100644 index 00000000000..b287dcf3ba3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_meta_ball.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_capsule.dat b/release/datafiles/blender_icons32/icon32_meta_capsule.dat new file mode 100644 index 00000000000..6c44f084c54 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_meta_capsule.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_cube.dat b/release/datafiles/blender_icons32/icon32_meta_cube.dat new file mode 100644 index 00000000000..62407c24fb2 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_meta_cube.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_data.dat b/release/datafiles/blender_icons32/icon32_meta_data.dat new file mode 100644 index 00000000000..2146fa26bdb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_meta_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_ellipsoid.dat b/release/datafiles/blender_icons32/icon32_meta_ellipsoid.dat new file mode 100644 index 00000000000..dd47d45bff8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_meta_ellipsoid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_empty.dat b/release/datafiles/blender_icons32/icon32_meta_empty.dat new file mode 100644 index 00000000000..cc8ce1518bc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_meta_empty.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_plane.dat b/release/datafiles/blender_icons32/icon32_meta_plane.dat new file mode 100644 index 00000000000..d690e4f5361 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_meta_plane.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_armature.dat b/release/datafiles/blender_icons32/icon32_mod_armature.dat new file mode 100644 index 00000000000..b85120227cf Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_armature.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_array.dat b/release/datafiles/blender_icons32/icon32_mod_array.dat new file mode 100644 index 00000000000..89054543752 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_array.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_bevel.dat b/release/datafiles/blender_icons32/icon32_mod_bevel.dat new file mode 100644 index 00000000000..1c897d0be79 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_bevel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_boolean.dat b/release/datafiles/blender_icons32/icon32_mod_boolean.dat new file mode 100644 index 00000000000..466fcbcd055 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_boolean.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_build.dat b/release/datafiles/blender_icons32/icon32_mod_build.dat new file mode 100644 index 00000000000..10a50596670 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_build.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_cast.dat b/release/datafiles/blender_icons32/icon32_mod_cast.dat new file mode 100644 index 00000000000..522525260ef Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_cast.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_cloth.dat b/release/datafiles/blender_icons32/icon32_mod_cloth.dat new file mode 100644 index 00000000000..3e1712bf59e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_cloth.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_curve.dat b/release/datafiles/blender_icons32/icon32_mod_curve.dat new file mode 100644 index 00000000000..f212eb87614 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_curve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_decim.dat b/release/datafiles/blender_icons32/icon32_mod_decim.dat new file mode 100644 index 00000000000..5661a782089 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_decim.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_displace.dat b/release/datafiles/blender_icons32/icon32_mod_displace.dat new file mode 100644 index 00000000000..94551db0509 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_displace.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_dynamicpaint.dat b/release/datafiles/blender_icons32/icon32_mod_dynamicpaint.dat new file mode 100644 index 00000000000..0713b90f76f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_dynamicpaint.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_edgesplit.dat b/release/datafiles/blender_icons32/icon32_mod_edgesplit.dat new file mode 100644 index 00000000000..4f04dee185b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_edgesplit.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_explode.dat b/release/datafiles/blender_icons32/icon32_mod_explode.dat new file mode 100644 index 00000000000..f27f1a7f72e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_explode.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_fluidsim.dat b/release/datafiles/blender_icons32/icon32_mod_fluidsim.dat new file mode 100644 index 00000000000..ef8a5a1ff36 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_fluidsim.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_lattice.dat b/release/datafiles/blender_icons32/icon32_mod_lattice.dat new file mode 100644 index 00000000000..fc71c7ad528 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_lattice.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_mask.dat b/release/datafiles/blender_icons32/icon32_mod_mask.dat new file mode 100644 index 00000000000..30eebced434 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_mask.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_meshdeform.dat b/release/datafiles/blender_icons32/icon32_mod_meshdeform.dat new file mode 100644 index 00000000000..727060338c8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_meshdeform.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_mirror.dat b/release/datafiles/blender_icons32/icon32_mod_mirror.dat new file mode 100644 index 00000000000..0f1c75cb317 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_mirror.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_multires.dat b/release/datafiles/blender_icons32/icon32_mod_multires.dat new file mode 100644 index 00000000000..7afbfbcb0ce Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_multires.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_ocean.dat b/release/datafiles/blender_icons32/icon32_mod_ocean.dat new file mode 100644 index 00000000000..ea883b879a0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_ocean.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_particles.dat b/release/datafiles/blender_icons32/icon32_mod_particles.dat new file mode 100644 index 00000000000..c40c332a7ee Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_particles.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_physics.dat b/release/datafiles/blender_icons32/icon32_mod_physics.dat new file mode 100644 index 00000000000..9c3834bb36a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_physics.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_remesh.dat b/release/datafiles/blender_icons32/icon32_mod_remesh.dat new file mode 100644 index 00000000000..7c52c65dec9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_remesh.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_screw.dat b/release/datafiles/blender_icons32/icon32_mod_screw.dat new file mode 100644 index 00000000000..db24033a35b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_screw.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_shrinkwrap.dat b/release/datafiles/blender_icons32/icon32_mod_shrinkwrap.dat new file mode 100644 index 00000000000..b2fd7de9f9b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_shrinkwrap.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_simpledeform.dat b/release/datafiles/blender_icons32/icon32_mod_simpledeform.dat new file mode 100644 index 00000000000..a0546a3c538 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_simpledeform.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_skin.dat b/release/datafiles/blender_icons32/icon32_mod_skin.dat new file mode 100644 index 00000000000..9996650fecc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_skin.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_smoke.dat b/release/datafiles/blender_icons32/icon32_mod_smoke.dat new file mode 100644 index 00000000000..1df4722ba1d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_smoke.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_smooth.dat b/release/datafiles/blender_icons32/icon32_mod_smooth.dat new file mode 100644 index 00000000000..840e55fac9d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_smooth.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_soft.dat b/release/datafiles/blender_icons32/icon32_mod_soft.dat new file mode 100644 index 00000000000..39de2214cd9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_soft.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_solidify.dat b/release/datafiles/blender_icons32/icon32_mod_solidify.dat new file mode 100644 index 00000000000..9d416c8b307 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_solidify.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_subsurf.dat b/release/datafiles/blender_icons32/icon32_mod_subsurf.dat new file mode 100644 index 00000000000..00333eee87f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_subsurf.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_triangulate.dat b/release/datafiles/blender_icons32/icon32_mod_triangulate.dat new file mode 100644 index 00000000000..5d6531a4bf9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_triangulate.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_uvproject.dat b/release/datafiles/blender_icons32/icon32_mod_uvproject.dat new file mode 100644 index 00000000000..c4576554749 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_uvproject.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_vertex_weight.dat b/release/datafiles/blender_icons32/icon32_mod_vertex_weight.dat new file mode 100644 index 00000000000..fdce393d079 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_vertex_weight.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_warp.dat b/release/datafiles/blender_icons32/icon32_mod_warp.dat new file mode 100644 index 00000000000..177ba294a5e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_warp.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_wave.dat b/release/datafiles/blender_icons32/icon32_mod_wave.dat new file mode 100644 index 00000000000..8749ccfe848 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mod_wave.dat differ diff --git a/release/datafiles/blender_icons32/icon32_modifier.dat b/release/datafiles/blender_icons32/icon32_modifier.dat new file mode 100644 index 00000000000..60dcd3af09e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_modifier.dat differ diff --git a/release/datafiles/blender_icons32/icon32_monkey.dat b/release/datafiles/blender_icons32/icon32_monkey.dat new file mode 100644 index 00000000000..1d0f87ebe84 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_monkey.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mute_ipo_off.dat b/release/datafiles/blender_icons32/icon32_mute_ipo_off.dat new file mode 100644 index 00000000000..1f47ea5e5cd Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mute_ipo_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mute_ipo_on.dat b/release/datafiles/blender_icons32/icon32_mute_ipo_on.dat new file mode 100644 index 00000000000..6b40342e028 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_mute_ipo_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ndof_dom.dat b/release/datafiles/blender_icons32/icon32_ndof_dom.dat new file mode 100644 index 00000000000..b0902ee52be Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ndof_dom.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ndof_fly.dat b/release/datafiles/blender_icons32/icon32_ndof_fly.dat new file mode 100644 index 00000000000..531ad1618b3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ndof_fly.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ndof_trans.dat b/release/datafiles/blender_icons32/icon32_ndof_trans.dat new file mode 100644 index 00000000000..8960749aba8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ndof_trans.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ndof_turn.dat b/release/datafiles/blender_icons32/icon32_ndof_turn.dat new file mode 100644 index 00000000000..581d38e6314 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ndof_turn.dat differ diff --git a/release/datafiles/blender_icons32/icon32_new.dat b/release/datafiles/blender_icons32/icon32_new.dat new file mode 100644 index 00000000000..f27a7d3061a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_new.dat differ diff --git a/release/datafiles/blender_icons32/icon32_newfolder.dat b/release/datafiles/blender_icons32/icon32_newfolder.dat new file mode 100644 index 00000000000..baad04b0978 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_newfolder.dat differ diff --git a/release/datafiles/blender_icons32/icon32_next_keyframe.dat b/release/datafiles/blender_icons32/icon32_next_keyframe.dat new file mode 100644 index 00000000000..3629fbc7677 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_next_keyframe.dat differ diff --git a/release/datafiles/blender_icons32/icon32_nla.dat b/release/datafiles/blender_icons32/icon32_nla.dat new file mode 100644 index 00000000000..e8bdbe02b2d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_nla.dat differ diff --git a/release/datafiles/blender_icons32/icon32_nocurve.dat b/release/datafiles/blender_icons32/icon32_nocurve.dat new file mode 100644 index 00000000000..02c1e30fc5d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_nocurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node.dat b/release/datafiles/blender_icons32/icon32_node.dat new file mode 100644 index 00000000000..5468bf2b077 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_sel.dat b/release/datafiles/blender_icons32/icon32_node_sel.dat new file mode 100644 index 00000000000..da857af0235 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node_sel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_nodetree.dat b/release/datafiles/blender_icons32/icon32_nodetree.dat new file mode 100644 index 00000000000..0a759019b9b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_nodetree.dat differ diff --git a/release/datafiles/blender_icons32/icon32_object_data.dat b/release/datafiles/blender_icons32/icon32_object_data.dat new file mode 100644 index 00000000000..22b95015a5b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_object_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_object_datamode.dat b/release/datafiles/blender_icons32/icon32_object_datamode.dat new file mode 100644 index 00000000000..21b85a97132 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_object_datamode.dat differ diff --git a/release/datafiles/blender_icons32/icon32_oops.dat b/release/datafiles/blender_icons32/icon32_oops.dat new file mode 100644 index 00000000000..ed195dfe49a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_oops.dat differ diff --git a/release/datafiles/blender_icons32/icon32_open_recent.dat b/release/datafiles/blender_icons32/icon32_open_recent.dat new file mode 100644 index 00000000000..483c4e575a3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_open_recent.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ortho.dat b/release/datafiles/blender_icons32/icon32_ortho.dat new file mode 100644 index 00000000000..82a1dd074fc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ortho.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_armature.dat b/release/datafiles/blender_icons32/icon32_outliner_data_armature.dat new file mode 100644 index 00000000000..e3fc5a64407 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_armature.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat b/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat new file mode 100644 index 00000000000..baef810b55e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_curve.dat b/release/datafiles/blender_icons32/icon32_outliner_data_curve.dat new file mode 100644 index 00000000000..3f8ddd6c9df Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_curve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_empty.dat b/release/datafiles/blender_icons32/icon32_outliner_data_empty.dat new file mode 100644 index 00000000000..e7344b0e12a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_empty.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_font.dat b/release/datafiles/blender_icons32/icon32_outliner_data_font.dat new file mode 100644 index 00000000000..a708918a815 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_font.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_lamp.dat b/release/datafiles/blender_icons32/icon32_outliner_data_lamp.dat new file mode 100644 index 00000000000..10a511a9169 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_lamp.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_lattice.dat b/release/datafiles/blender_icons32/icon32_outliner_data_lattice.dat new file mode 100644 index 00000000000..9a4e62ae26d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_lattice.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_mesh.dat b/release/datafiles/blender_icons32/icon32_outliner_data_mesh.dat new file mode 100644 index 00000000000..787caf23194 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_mesh.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_meta.dat b/release/datafiles/blender_icons32/icon32_outliner_data_meta.dat new file mode 100644 index 00000000000..e7119f62eff Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_meta.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_pose.dat b/release/datafiles/blender_icons32/icon32_outliner_data_pose.dat new file mode 100644 index 00000000000..f782e5a065f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_pose.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_speaker.dat b/release/datafiles/blender_icons32/icon32_outliner_data_speaker.dat new file mode 100644 index 00000000000..2255e24bb78 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_speaker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat b/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat new file mode 100644 index 00000000000..7d8d8cbad15 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_armature.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_armature.dat new file mode 100644 index 00000000000..00761de0db5 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_armature.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_camera.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_camera.dat new file mode 100644 index 00000000000..939baa50d5c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_camera.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_curve.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_curve.dat new file mode 100644 index 00000000000..dc6a0318b21 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_curve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_empty.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_empty.dat new file mode 100644 index 00000000000..ae7967347b8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_empty.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_font.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_font.dat new file mode 100644 index 00000000000..f5bf5af9b9b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_font.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_lamp.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_lamp.dat new file mode 100644 index 00000000000..7364f1791d5 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_lamp.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_lattice.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_lattice.dat new file mode 100644 index 00000000000..1edeec26bf4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_lattice.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_mesh.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_mesh.dat new file mode 100644 index 00000000000..c87b3c9d5da Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_mesh.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_meta.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_meta.dat new file mode 100644 index 00000000000..8f8e8343579 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_meta.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_speaker.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_speaker.dat new file mode 100644 index 00000000000..d87485ecd09 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_speaker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_surface.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_surface.dat new file mode 100644 index 00000000000..622bc7b7eae Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_surface.dat differ diff --git a/release/datafiles/blender_icons32/icon32_package.dat b/release/datafiles/blender_icons32/icon32_package.dat new file mode 100644 index 00000000000..4bade4b4fc9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_package.dat differ diff --git a/release/datafiles/blender_icons32/icon32_panel_close.dat b/release/datafiles/blender_icons32/icon32_panel_close.dat new file mode 100644 index 00000000000..f613ce88ccc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_panel_close.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particle_data.dat b/release/datafiles/blender_icons32/icon32_particle_data.dat new file mode 100644 index 00000000000..5280e2b2050 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_particle_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particle_path.dat b/release/datafiles/blender_icons32/icon32_particle_path.dat new file mode 100644 index 00000000000..163adac9b8e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_particle_path.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particle_point.dat b/release/datafiles/blender_icons32/icon32_particle_point.dat new file mode 100644 index 00000000000..0aa4b250f48 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_particle_point.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particle_tip.dat b/release/datafiles/blender_icons32/icon32_particle_tip.dat new file mode 100644 index 00000000000..7699528567e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_particle_tip.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particlemode.dat b/release/datafiles/blender_icons32/icon32_particlemode.dat new file mode 100644 index 00000000000..9c9d63f366b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_particlemode.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particles.dat b/release/datafiles/blender_icons32/icon32_particles.dat new file mode 100644 index 00000000000..b5a8c2d1814 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_particles.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pastedown.dat b/release/datafiles/blender_icons32/icon32_pastedown.dat new file mode 100644 index 00000000000..f9dba59cba4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pastedown.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pasteflipdown.dat b/release/datafiles/blender_icons32/icon32_pasteflipdown.dat new file mode 100644 index 00000000000..161c138e73e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pasteflipdown.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pasteflipup.dat b/release/datafiles/blender_icons32/icon32_pasteflipup.dat new file mode 100644 index 00000000000..1b0c2f6a058 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pasteflipup.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pause.dat b/release/datafiles/blender_icons32/icon32_pause.dat new file mode 100644 index 00000000000..f24259cbd86 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pause.dat differ diff --git a/release/datafiles/blender_icons32/icon32_physics.dat b/release/datafiles/blender_icons32/icon32_physics.dat new file mode 100644 index 00000000000..e19408975bb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_physics.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pinned.dat b/release/datafiles/blender_icons32/icon32_pinned.dat new file mode 100644 index 00000000000..0f337b18223 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pinned.dat differ diff --git a/release/datafiles/blender_icons32/icon32_play.dat b/release/datafiles/blender_icons32/icon32_play.dat new file mode 100644 index 00000000000..cce6c479910 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_play.dat differ diff --git a/release/datafiles/blender_icons32/icon32_play_audio.dat b/release/datafiles/blender_icons32/icon32_play_audio.dat new file mode 100644 index 00000000000..ff8eca174a4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_play_audio.dat differ diff --git a/release/datafiles/blender_icons32/icon32_play_reverse.dat b/release/datafiles/blender_icons32/icon32_play_reverse.dat new file mode 100644 index 00000000000..39d8cac4bdb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_play_reverse.dat differ diff --git a/release/datafiles/blender_icons32/icon32_plug.dat b/release/datafiles/blender_icons32/icon32_plug.dat new file mode 100644 index 00000000000..9c39e7f746f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_plug.dat differ diff --git a/release/datafiles/blender_icons32/icon32_plugin.dat b/release/datafiles/blender_icons32/icon32_plugin.dat new file mode 100644 index 00000000000..b1b42107fa0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_plugin.dat differ diff --git a/release/datafiles/blender_icons32/icon32_plus.dat b/release/datafiles/blender_icons32/icon32_plus.dat new file mode 100644 index 00000000000..e5753190b0f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_plus.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pmarker.dat b/release/datafiles/blender_icons32/icon32_pmarker.dat new file mode 100644 index 00000000000..f0190252aef Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pmarker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pmarker_act.dat b/release/datafiles/blender_icons32/icon32_pmarker_act.dat new file mode 100644 index 00000000000..8fbe104769f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pmarker_act.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pmarker_sel.dat b/release/datafiles/blender_icons32/icon32_pmarker_sel.dat new file mode 100644 index 00000000000..af6d01d7065 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pmarker_sel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pose_data.dat b/release/datafiles/blender_icons32/icon32_pose_data.dat new file mode 100644 index 00000000000..d5223c585b8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pose_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pose_hlt.dat b/release/datafiles/blender_icons32/icon32_pose_hlt.dat new file mode 100644 index 00000000000..2b2cb22daa6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pose_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_potato.dat b/release/datafiles/blender_icons32/icon32_potato.dat new file mode 100644 index 00000000000..b659a05fba8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_potato.dat differ diff --git a/release/datafiles/blender_icons32/icon32_preferences.dat b/release/datafiles/blender_icons32/icon32_preferences.dat new file mode 100644 index 00000000000..8655026276c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_preferences.dat differ diff --git a/release/datafiles/blender_icons32/icon32_prev_keyframe.dat b/release/datafiles/blender_icons32/icon32_prev_keyframe.dat new file mode 100644 index 00000000000..d7e55977468 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_prev_keyframe.dat differ diff --git a/release/datafiles/blender_icons32/icon32_preview_range.dat b/release/datafiles/blender_icons32/icon32_preview_range.dat new file mode 100644 index 00000000000..cf5be16b609 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_preview_range.dat differ diff --git a/release/datafiles/blender_icons32/icon32_prop_con.dat b/release/datafiles/blender_icons32/icon32_prop_con.dat new file mode 100644 index 00000000000..9baca062733 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_prop_con.dat differ diff --git a/release/datafiles/blender_icons32/icon32_prop_off.dat b/release/datafiles/blender_icons32/icon32_prop_off.dat new file mode 100644 index 00000000000..45585728193 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_prop_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_prop_on.dat b/release/datafiles/blender_icons32/icon32_prop_on.dat new file mode 100644 index 00000000000..0bad1fb4a52 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_prop_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_question.dat b/release/datafiles/blender_icons32/icon32_question.dat new file mode 100644 index 00000000000..8f4d1e77349 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_question.dat differ diff --git a/release/datafiles/blender_icons32/icon32_quit.dat b/release/datafiles/blender_icons32/icon32_quit.dat new file mode 100644 index 00000000000..427e6f86fc4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_quit.dat differ diff --git a/release/datafiles/blender_icons32/icon32_radio.dat b/release/datafiles/blender_icons32/icon32_radio.dat new file mode 100644 index 00000000000..46b532c91f3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_radio.dat differ diff --git a/release/datafiles/blender_icons32/icon32_radiobut_off.dat b/release/datafiles/blender_icons32/icon32_radiobut_off.dat new file mode 100644 index 00000000000..e63d7a5937b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_radiobut_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_radiobut_on.dat b/release/datafiles/blender_icons32/icon32_radiobut_on.dat new file mode 100644 index 00000000000..bdfbaa3849d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_radiobut_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rec.dat b/release/datafiles/blender_icons32/icon32_rec.dat new file mode 100644 index 00000000000..139586a8b4b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rec.dat differ diff --git a/release/datafiles/blender_icons32/icon32_recover_auto.dat b/release/datafiles/blender_icons32/icon32_recover_auto.dat new file mode 100644 index 00000000000..7af4487558a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_recover_auto.dat differ diff --git a/release/datafiles/blender_icons32/icon32_recover_last.dat b/release/datafiles/blender_icons32/icon32_recover_last.dat new file mode 100644 index 00000000000..22b1fe0d439 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_recover_last.dat differ diff --git a/release/datafiles/blender_icons32/icon32_render_animation.dat b/release/datafiles/blender_icons32/icon32_render_animation.dat new file mode 100644 index 00000000000..25e44990dfc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_render_animation.dat differ diff --git a/release/datafiles/blender_icons32/icon32_render_region.dat b/release/datafiles/blender_icons32/icon32_render_region.dat new file mode 100644 index 00000000000..e107754a1f3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_render_region.dat differ diff --git a/release/datafiles/blender_icons32/icon32_render_result.dat b/release/datafiles/blender_icons32/icon32_render_result.dat new file mode 100644 index 00000000000..ad177a12ade Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_render_result.dat differ diff --git a/release/datafiles/blender_icons32/icon32_render_still.dat b/release/datafiles/blender_icons32/icon32_render_still.dat new file mode 100644 index 00000000000..fab2030c1f2 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_render_still.dat differ diff --git a/release/datafiles/blender_icons32/icon32_renderlayers.dat b/release/datafiles/blender_icons32/icon32_renderlayers.dat new file mode 100644 index 00000000000..2fc6a2d96dc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_renderlayers.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_render_off.dat b/release/datafiles/blender_icons32/icon32_restrict_render_off.dat new file mode 100644 index 00000000000..9788ed5c338 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_restrict_render_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_render_on.dat b/release/datafiles/blender_icons32/icon32_restrict_render_on.dat new file mode 100644 index 00000000000..041952094ef Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_restrict_render_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_select_off.dat b/release/datafiles/blender_icons32/icon32_restrict_select_off.dat new file mode 100644 index 00000000000..230b03f6036 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_restrict_select_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_select_on.dat b/release/datafiles/blender_icons32/icon32_restrict_select_on.dat new file mode 100644 index 00000000000..1756a3da6b3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_restrict_select_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_view_off.dat b/release/datafiles/blender_icons32/icon32_restrict_view_off.dat new file mode 100644 index 00000000000..f9b3a48cfde Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_restrict_view_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_view_on.dat b/release/datafiles/blender_icons32/icon32_restrict_view_on.dat new file mode 100644 index 00000000000..482530bab58 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_restrict_view_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_retopo.dat b/release/datafiles/blender_icons32/icon32_retopo.dat new file mode 100644 index 00000000000..c411ab3fe9a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_retopo.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rew.dat b/release/datafiles/blender_icons32/icon32_rew.dat new file mode 100644 index 00000000000..f30ed90418a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rew.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rightarrow.dat b/release/datafiles/blender_icons32/icon32_rightarrow.dat new file mode 100644 index 00000000000..34946602c8e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rightarrow.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rightarrow_thin.dat b/release/datafiles/blender_icons32/icon32_rightarrow_thin.dat new file mode 100644 index 00000000000..cd8e867cf37 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rightarrow_thin.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rna.dat b/release/datafiles/blender_icons32/icon32_rna.dat new file mode 100644 index 00000000000..5090d1e4408 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rna.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rna_add.dat b/release/datafiles/blender_icons32/icon32_rna_add.dat new file mode 100644 index 00000000000..184bf0303d8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rna_add.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rndcurve.dat b/release/datafiles/blender_icons32/icon32_rndcurve.dat new file mode 100644 index 00000000000..bb25b0042cb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rndcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rootcurve.dat b/release/datafiles/blender_icons32/icon32_rootcurve.dat new file mode 100644 index 00000000000..bcccdd02f40 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rootcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rotactive.dat b/release/datafiles/blender_icons32/icon32_rotactive.dat new file mode 100644 index 00000000000..77d67ea3fda Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rotactive.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rotate.dat b/release/datafiles/blender_icons32/icon32_rotate.dat new file mode 100644 index 00000000000..ff6169ea8d6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rotate.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rotatecenter.dat b/release/datafiles/blender_icons32/icon32_rotatecenter.dat new file mode 100644 index 00000000000..56d9be06ed0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rotatecenter.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rotatecollection.dat b/release/datafiles/blender_icons32/icon32_rotatecollection.dat new file mode 100644 index 00000000000..96ef38a51bf Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_rotatecollection.dat differ diff --git a/release/datafiles/blender_icons32/icon32_save_as.dat b/release/datafiles/blender_icons32/icon32_save_as.dat new file mode 100644 index 00000000000..084203afdf2 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_save_as.dat differ diff --git a/release/datafiles/blender_icons32/icon32_save_copy.dat b/release/datafiles/blender_icons32/icon32_save_copy.dat new file mode 100644 index 00000000000..069e8c04d97 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_save_copy.dat differ diff --git a/release/datafiles/blender_icons32/icon32_save_prefs.dat b/release/datafiles/blender_icons32/icon32_save_prefs.dat new file mode 100644 index 00000000000..e0c18a0e586 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_save_prefs.dat differ diff --git a/release/datafiles/blender_icons32/icon32_scene.dat b/release/datafiles/blender_icons32/icon32_scene.dat new file mode 100644 index 00000000000..746a76fdc70 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_scene.dat differ diff --git a/release/datafiles/blender_icons32/icon32_scene_data.dat b/release/datafiles/blender_icons32/icon32_scene_data.dat new file mode 100644 index 00000000000..0079e6408a4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_scene_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_screen_back.dat b/release/datafiles/blender_icons32/icon32_screen_back.dat new file mode 100644 index 00000000000..440ab51353d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_screen_back.dat differ diff --git a/release/datafiles/blender_icons32/icon32_script.dat b/release/datafiles/blender_icons32/icon32_script.dat new file mode 100644 index 00000000000..1a66c15984f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_script.dat differ diff --git a/release/datafiles/blender_icons32/icon32_scriptplugins.dat b/release/datafiles/blender_icons32/icon32_scriptplugins.dat new file mode 100644 index 00000000000..9dbcc05cfc2 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_scriptplugins.dat differ diff --git a/release/datafiles/blender_icons32/icon32_scriptwin.dat b/release/datafiles/blender_icons32/icon32_scriptwin.dat new file mode 100644 index 00000000000..47c9f63326f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_scriptwin.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat b/release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat new file mode 100644 index 00000000000..528906449b6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_chroma_scope.dat b/release/datafiles/blender_icons32/icon32_seq_chroma_scope.dat new file mode 100644 index 00000000000..5a0c1eed12c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_seq_chroma_scope.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_histogram.dat b/release/datafiles/blender_icons32/icon32_seq_histogram.dat new file mode 100644 index 00000000000..b0d043ef6a2 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_seq_histogram.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_luma_waveform.dat b/release/datafiles/blender_icons32/icon32_seq_luma_waveform.dat new file mode 100644 index 00000000000..74640ecf059 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_seq_luma_waveform.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_preview.dat b/release/datafiles/blender_icons32/icon32_seq_preview.dat new file mode 100644 index 00000000000..0ce293dc64f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_seq_preview.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_sequencer.dat b/release/datafiles/blender_icons32/icon32_seq_sequencer.dat new file mode 100644 index 00000000000..e7f234e194e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_seq_sequencer.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_splitview.dat b/release/datafiles/blender_icons32/icon32_seq_splitview.dat new file mode 100644 index 00000000000..86e471df283 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_seq_splitview.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sequence.dat b/release/datafiles/blender_icons32/icon32_sequence.dat new file mode 100644 index 00000000000..379cb8abcce Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sequence.dat differ diff --git a/release/datafiles/blender_icons32/icon32_settings.dat b/release/datafiles/blender_icons32/icon32_settings.dat new file mode 100644 index 00000000000..640f342f02f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_settings.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shapekey_data.dat b/release/datafiles/blender_icons32/icon32_shapekey_data.dat new file mode 100644 index 00000000000..f570c202e50 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_shapekey_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sharpcurve.dat b/release/datafiles/blender_icons32/icon32_sharpcurve.dat new file mode 100644 index 00000000000..94d294cb880 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sharpcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shortdisplay.dat b/release/datafiles/blender_icons32/icon32_shortdisplay.dat new file mode 100644 index 00000000000..5bb0347124a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_shortdisplay.dat differ diff --git a/release/datafiles/blender_icons32/icon32_smooth.dat b/release/datafiles/blender_icons32/icon32_smooth.dat new file mode 100644 index 00000000000..b82edac6867 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_smooth.dat differ diff --git a/release/datafiles/blender_icons32/icon32_smoothcurve.dat b/release/datafiles/blender_icons32/icon32_smoothcurve.dat new file mode 100644 index 00000000000..3590af10e70 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_smoothcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_edge.dat b/release/datafiles/blender_icons32/icon32_snap_edge.dat new file mode 100644 index 00000000000..eb76101cb6f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_edge.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_face.dat b/release/datafiles/blender_icons32/icon32_snap_face.dat new file mode 100644 index 00000000000..c740332d212 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_face.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_increment.dat b/release/datafiles/blender_icons32/icon32_snap_increment.dat new file mode 100644 index 00000000000..cc4c0efe3c4 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_increment.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_normal.dat b/release/datafiles/blender_icons32/icon32_snap_normal.dat new file mode 100644 index 00000000000..454184b8d1a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_normal.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_off.dat b/release/datafiles/blender_icons32/icon32_snap_off.dat new file mode 100644 index 00000000000..b086a91553c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_on.dat b/release/datafiles/blender_icons32/icon32_snap_on.dat new file mode 100644 index 00000000000..c9b7f0cf0af Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_peel_object.dat b/release/datafiles/blender_icons32/icon32_snap_peel_object.dat new file mode 100644 index 00000000000..1a8cf7064d7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_peel_object.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_surface.dat b/release/datafiles/blender_icons32/icon32_snap_surface.dat new file mode 100644 index 00000000000..75e3adce528 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_surface.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_vertex.dat b/release/datafiles/blender_icons32/icon32_snap_vertex.dat new file mode 100644 index 00000000000..351b672f8b3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_vertex.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_volume.dat b/release/datafiles/blender_icons32/icon32_snap_volume.dat new file mode 100644 index 00000000000..692d776702d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_snap_volume.dat differ diff --git a/release/datafiles/blender_icons32/icon32_solid.dat b/release/datafiles/blender_icons32/icon32_solid.dat new file mode 100644 index 00000000000..f330d1dd68c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_solid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_solo_off.dat b/release/datafiles/blender_icons32/icon32_solo_off.dat new file mode 100644 index 00000000000..fd2eeb7fdd0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_solo_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_solo_on.dat b/release/datafiles/blender_icons32/icon32_solo_on.dat new file mode 100644 index 00000000000..5e6a3566f6a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_solo_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sortalpha.dat b/release/datafiles/blender_icons32/icon32_sortalpha.dat new file mode 100644 index 00000000000..1b49c22edb1 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sortalpha.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sortbyext.dat b/release/datafiles/blender_icons32/icon32_sortbyext.dat new file mode 100644 index 00000000000..64fcdcbd577 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sortbyext.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sortsize.dat b/release/datafiles/blender_icons32/icon32_sortsize.dat new file mode 100644 index 00000000000..581f8d8e3fd Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sortsize.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sorttime.dat b/release/datafiles/blender_icons32/icon32_sorttime.dat new file mode 100644 index 00000000000..58253dc35cb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sorttime.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sound.dat b/release/datafiles/blender_icons32/icon32_sound.dat new file mode 100644 index 00000000000..a9807e32167 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sound.dat differ diff --git a/release/datafiles/blender_icons32/icon32_space2.dat b/release/datafiles/blender_icons32/icon32_space2.dat new file mode 100644 index 00000000000..b0eb7857e27 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_space2.dat differ diff --git a/release/datafiles/blender_icons32/icon32_space3.dat b/release/datafiles/blender_icons32/icon32_space3.dat new file mode 100644 index 00000000000..038c83c8082 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_space3.dat differ diff --git a/release/datafiles/blender_icons32/icon32_speaker.dat b/release/datafiles/blender_icons32/icon32_speaker.dat new file mode 100644 index 00000000000..aa7abcb6301 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_speaker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_spherecurve.dat b/release/datafiles/blender_icons32/icon32_spherecurve.dat new file mode 100644 index 00000000000..e11685edc7f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_spherecurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_splitscreen.dat b/release/datafiles/blender_icons32/icon32_splitscreen.dat new file mode 100644 index 00000000000..fea857e6e1b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_splitscreen.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sticky_uvs_disable.dat b/release/datafiles/blender_icons32/icon32_sticky_uvs_disable.dat new file mode 100644 index 00000000000..899ffb784b0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sticky_uvs_disable.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sticky_uvs_loc.dat b/release/datafiles/blender_icons32/icon32_sticky_uvs_loc.dat new file mode 100644 index 00000000000..d5d18abcd36 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sticky_uvs_loc.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sticky_uvs_vert.dat b/release/datafiles/blender_icons32/icon32_sticky_uvs_vert.dat new file mode 100644 index 00000000000..ac16ebdfd6d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sticky_uvs_vert.dat differ diff --git a/release/datafiles/blender_icons32/icon32_strands.dat b/release/datafiles/blender_icons32/icon32_strands.dat new file mode 100644 index 00000000000..4d08883daf9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_strands.dat differ diff --git a/release/datafiles/blender_icons32/icon32_stylus_pressure.dat b/release/datafiles/blender_icons32/icon32_stylus_pressure.dat new file mode 100644 index 00000000000..6a0439e0e3c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_stylus_pressure.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_data.dat b/release/datafiles/blender_icons32/icon32_surface_data.dat new file mode 100644 index 00000000000..cbb0c0ae8e8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_surface_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_ncircle.dat b/release/datafiles/blender_icons32/icon32_surface_ncircle.dat new file mode 100644 index 00000000000..130f9ec72c1 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_surface_ncircle.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_ncurve.dat b/release/datafiles/blender_icons32/icon32_surface_ncurve.dat new file mode 100644 index 00000000000..af3f64e4e94 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_surface_ncurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_ncylinder.dat b/release/datafiles/blender_icons32/icon32_surface_ncylinder.dat new file mode 100644 index 00000000000..ea963141fba Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_surface_ncylinder.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_nsphere.dat b/release/datafiles/blender_icons32/icon32_surface_nsphere.dat new file mode 100644 index 00000000000..2a54675c01a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_surface_nsphere.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_nsurface.dat b/release/datafiles/blender_icons32/icon32_surface_nsurface.dat new file mode 100644 index 00000000000..e89436d5bf6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_surface_nsurface.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_ntorus.dat b/release/datafiles/blender_icons32/icon32_surface_ntorus.dat new file mode 100644 index 00000000000..d0b7ea24b4f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_surface_ntorus.dat differ diff --git a/release/datafiles/blender_icons32/icon32_syntax_off.dat b/release/datafiles/blender_icons32/icon32_syntax_off.dat new file mode 100644 index 00000000000..b98ccd72054 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_syntax_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_syntax_on.dat b/release/datafiles/blender_icons32/icon32_syntax_on.dat new file mode 100644 index 00000000000..520091e0676 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_syntax_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_text.dat b/release/datafiles/blender_icons32/icon32_text.dat new file mode 100644 index 00000000000..6c88693e870 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_text.dat differ diff --git a/release/datafiles/blender_icons32/icon32_texture.dat b/release/datafiles/blender_icons32/icon32_texture.dat new file mode 100644 index 00000000000..5bb3bb0e082 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_texture.dat differ diff --git a/release/datafiles/blender_icons32/icon32_texture_data.dat b/release/datafiles/blender_icons32/icon32_texture_data.dat new file mode 100644 index 00000000000..16a1f4ada8f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_texture_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_texture_shaded.dat b/release/datafiles/blender_icons32/icon32_texture_shaded.dat new file mode 100644 index 00000000000..49813b0b347 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_texture_shaded.dat differ diff --git a/release/datafiles/blender_icons32/icon32_time.dat b/release/datafiles/blender_icons32/icon32_time.dat new file mode 100644 index 00000000000..1195599978d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_time.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tpaint_hlt.dat b/release/datafiles/blender_icons32/icon32_tpaint_hlt.dat new file mode 100644 index 00000000000..50230ae112d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tria_down.dat b/release/datafiles/blender_icons32/icon32_tria_down.dat new file mode 100644 index 00000000000..4fbfa6069dc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tria_down.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tria_left.dat b/release/datafiles/blender_icons32/icon32_tria_left.dat new file mode 100644 index 00000000000..b43259ba603 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tria_left.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tria_right.dat b/release/datafiles/blender_icons32/icon32_tria_right.dat new file mode 100644 index 00000000000..5b38f37ea28 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tria_right.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tria_up.dat b/release/datafiles/blender_icons32/icon32_tria_up.dat new file mode 100644 index 00000000000..5ee815c0674 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tria_up.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uglypackage.dat b/release/datafiles/blender_icons32/icon32_uglypackage.dat new file mode 100644 index 00000000000..d7707ff8fff Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_uglypackage.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ui.dat b/release/datafiles/blender_icons32/icon32_ui.dat new file mode 100644 index 00000000000..b354b271e22 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_ui.dat differ diff --git a/release/datafiles/blender_icons32/icon32_unlinked.dat b/release/datafiles/blender_icons32/icon32_unlinked.dat new file mode 100644 index 00000000000..eb2ed9b5219 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_unlinked.dat differ diff --git a/release/datafiles/blender_icons32/icon32_unlocked.dat b/release/datafiles/blender_icons32/icon32_unlocked.dat new file mode 100644 index 00000000000..9c1fe07097d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_unlocked.dat differ diff --git a/release/datafiles/blender_icons32/icon32_unpinned.dat b/release/datafiles/blender_icons32/icon32_unpinned.dat new file mode 100644 index 00000000000..46de4514344 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_unpinned.dat differ diff --git a/release/datafiles/blender_icons32/icon32_url.dat b/release/datafiles/blender_icons32/icon32_url.dat new file mode 100644 index 00000000000..5077c3d4d07 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_url.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_edgesel.dat b/release/datafiles/blender_icons32/icon32_uv_edgesel.dat new file mode 100644 index 00000000000..f528db791de Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_uv_edgesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_facesel.dat b/release/datafiles/blender_icons32/icon32_uv_facesel.dat new file mode 100644 index 00000000000..022ae5300b3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_uv_facesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_islandsel.dat b/release/datafiles/blender_icons32/icon32_uv_islandsel.dat new file mode 100644 index 00000000000..46044bd90dc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_uv_islandsel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_sync_select.dat b/release/datafiles/blender_icons32/icon32_uv_sync_select.dat new file mode 100644 index 00000000000..faf9a03027d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_uv_sync_select.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat b/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat new file mode 100644 index 00000000000..805bc67b2fb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_vertexsel.dat b/release/datafiles/blender_icons32/icon32_vertexsel.dat new file mode 100644 index 00000000000..37bb89d5583 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_vertexsel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_view3d.dat b/release/datafiles/blender_icons32/icon32_view3d.dat new file mode 100644 index 00000000000..8304de5caa7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_view3d.dat differ diff --git a/release/datafiles/blender_icons32/icon32_viewzoom.dat b/release/datafiles/blender_icons32/icon32_viewzoom.dat new file mode 100644 index 00000000000..4a7a682a94d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_viewzoom.dat differ diff --git a/release/datafiles/blender_icons32/icon32_visible_ipo_off.dat b/release/datafiles/blender_icons32/icon32_visible_ipo_off.dat new file mode 100644 index 00000000000..2a84aacfb66 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_visible_ipo_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_visible_ipo_on.dat b/release/datafiles/blender_icons32/icon32_visible_ipo_on.dat new file mode 100644 index 00000000000..0e0de0d17a0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_visible_ipo_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_vpaint_hlt.dat b/release/datafiles/blender_icons32/icon32_vpaint_hlt.dat new file mode 100644 index 00000000000..390a28435b8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_vpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_wire.dat b/release/datafiles/blender_icons32/icon32_wire.dat new file mode 100644 index 00000000000..59f840d4473 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_wire.dat differ diff --git a/release/datafiles/blender_icons32/icon32_wordwrap_off.dat b/release/datafiles/blender_icons32/icon32_wordwrap_off.dat new file mode 100644 index 00000000000..93940a23eb1 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_wordwrap_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_wordwrap_on.dat b/release/datafiles/blender_icons32/icon32_wordwrap_on.dat new file mode 100644 index 00000000000..d28e6f95aff Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_wordwrap_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_world.dat b/release/datafiles/blender_icons32/icon32_world.dat new file mode 100644 index 00000000000..bf5026c0fec Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_world.dat differ diff --git a/release/datafiles/blender_icons32/icon32_world_data.dat b/release/datafiles/blender_icons32/icon32_world_data.dat new file mode 100644 index 00000000000..2c2257559bf Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_world_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_wpaint_hlt.dat b/release/datafiles/blender_icons32/icon32_wpaint_hlt.dat new file mode 100644 index 00000000000..6c076dba78e Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_wpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_x.dat b/release/datafiles/blender_icons32/icon32_x.dat new file mode 100644 index 00000000000..5b2a5071a52 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_x.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoom_all.dat b/release/datafiles/blender_icons32/icon32_zoom_all.dat new file mode 100644 index 00000000000..d12786fd128 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_zoom_all.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoom_in.dat b/release/datafiles/blender_icons32/icon32_zoom_in.dat new file mode 100644 index 00000000000..9c55181a705 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_zoom_in.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoom_out.dat b/release/datafiles/blender_icons32/icon32_zoom_out.dat new file mode 100644 index 00000000000..929333daec7 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_zoom_out.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoom_previous.dat b/release/datafiles/blender_icons32/icon32_zoom_previous.dat new file mode 100644 index 00000000000..2ceced4b76c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_zoom_previous.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoom_selected.dat b/release/datafiles/blender_icons32/icon32_zoom_selected.dat new file mode 100644 index 00000000000..ddd04b9a3ce Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_zoom_selected.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoomin.dat b/release/datafiles/blender_icons32/icon32_zoomin.dat new file mode 100644 index 00000000000..b7f8311166b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_zoomin.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoomout.dat b/release/datafiles/blender_icons32/icon32_zoomout.dat new file mode 100644 index 00000000000..0cd17037f24 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_zoomout.dat differ diff --git a/release/datafiles/blender_icons_update.py b/release/datafiles/blender_icons_update.py index 6f8f366544c..b4b772b6a85 100755 --- a/release/datafiles/blender_icons_update.py +++ b/release/datafiles/blender_icons_update.py @@ -3,10 +3,60 @@ # This script updates icons from the SVG file import os +def run(cmd): + print(" ", cmd) + os.system(cmd) + BASEDIR = os.path.abspath(os.path.dirname(__file__)) + os.sep cmd = 'inkscape "%sblender_icons.svg" --export-dpi=90 --without-gui --export-png="%sblender_icons16.png"' % (BASEDIR, BASEDIR) -os.system(cmd) +run(cmd) cmd = 'inkscape "%sblender_icons.svg" --export-dpi=180 --without-gui --export-png="%sblender_icons32.png"' % (BASEDIR, BASEDIR) -os.system(cmd) +run(cmd) + + +# For testing it can be good to clear all old +# rm ./blender_icons16/*.dat +# rm ./blender_icons32/*.dat + +datatoc_icon_split_py = os.path.join(BASEDIR, "..", "..", "source", "blender", "datatoc", "datatoc_icon_split.py") + +# create .dat pixmaps (which are stored in git) +cmd = ( + "blender " + "--background -noaudio " + "--python " + datatoc_icon_split_py + " -- " + "--image=" + BASEDIR + "blender_icons16.png " + "--output=" + BASEDIR + "blender_icons16 " + "--output_prefix=icon16_ " + "--name_style=UI_ICONS " + "--parts_x 26 --parts_y 30 " + "--minx 3 --maxx 53 --miny 3 --maxy 8 " + "--minx_icon 2 --maxx_icon 2 --miny_icon 2 --maxy_icon 2 " + "--spacex_icon 1 --spacey_icon 1" + ) +run(cmd) + +cmd = ( + "blender " + "--background -noaudio " + "--python " + datatoc_icon_split_py + " -- " + "--image=" + BASEDIR + "blender_icons32.png " + "--output=" + BASEDIR + "blender_icons32 " + "--output_prefix=icon32_ " + "--name_style=UI_ICONS " + "--parts_x 26 --parts_y 30 " + "--minx 6 --maxx 106 --miny 6 --maxy 16 " + "--minx_icon 4 --maxx_icon 4 --miny_icon 4 --maxy_icon 4 " + "--spacex_icon 2 --spacey_icon 2" + + ) +run(cmd) + +os.remove(BASEDIR + "blender_icons16.png") +os.remove(BASEDIR + "blender_icons32.png") + +# For testing, if we want the PNG of each image +# ./datatoc_icon_split_to_png.py ./blender_icons16/*.dat +# ./datatoc_icon_split_to_png.py ./blender_icons32/*.dat diff --git a/source/blender/datatoc/CMakeLists.txt b/source/blender/datatoc/CMakeLists.txt index 125e653ee5c..78ae00d8a83 100644 --- a/source/blender/datatoc/CMakeLists.txt +++ b/source/blender/datatoc/CMakeLists.txt @@ -20,10 +20,28 @@ # ----------------------------------------------------------------------------- -# Build makesdna executable +# Build datatoc executable set(SRC datatoc.c ) # SRC_DNA_INC is defined in the parent dir add_executable(datatoc ${SRC}) + + +# ----------------------------------------------------------------------------- +# Build datatoc_icon executable + +if(NOT WITH_HEADLESS) + + set(SRC + datatoc_icon.c + ) + + include_directories(${PNG_INCLUDE_DIR}) + + add_executable(datatoc_icon ${SRC}) + + link_directories(${PNG_LIBPATH} ${ZLIB_LIBPATH}) + target_link_libraries(datatoc_icon ${PNG_LIBRARIES}) +endif() diff --git a/source/blender/datatoc/datatoc_icon.c b/source/blender/datatoc/datatoc_icon.c new file mode 100644 index 00000000000..82eeb3af9b2 --- /dev/null +++ b/source/blender/datatoc/datatoc_icon.c @@ -0,0 +1,390 @@ +/* + * ***** BEGIN GPL LICENSE BLOCK ***** + * + * This program 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 program 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 program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/datatoc/datatoc_icon.c + * \ingroup datatoc + */ + +#include +#include +#include +#include +#include + +/* for bool */ +#include "../blenlib/BLI_sys_types.h" + +/* for DIR */ +#ifndef WIN32 +# include +#endif + +#include "png.h" + +#ifdef WIN32 +# define SEP '\\' +#else +# define SEP '/' +#endif + +#if defined(_MSC_VER) +# define __func__ __FUNCTION__ +#endif + +/* -------------------------------------------------------------------- */ +/* Utility functions */ + +static int path_ensure_slash(char *string) +{ + int len = strlen(string); + if (len == 0 || string[len - 1] != SEP) { + string[len] = SEP; + string[len + 1] = '\0'; + return len + 1; + } + return len; +} + +static bool path_test_extension(const char *str, const char *ext) +{ + const size_t a = strlen(str); + const size_t b = strlen(ext); + return !(a == 0 || b == 0 || b >= a) && (strcmp(ext, str + a - b) == 0); +} + +static void endian_switch_uint32(unsigned int *val) +{ + unsigned int tval = *val; + *val = ((tval >> 24)) | + ((tval << 8) & 0x00ff0000) | + ((tval >> 8) & 0x0000ff00) | + ((tval << 24)); +} + +/* -------------------------------------------------------------------- */ +/* Write a PNG from RGBA pixels */ + +static bool write_png(const char *name, const unsigned int *pixels, + const int width, const int height) +{ + png_structp png_ptr; + png_infop info_ptr; + png_bytepp row_pointers = NULL; + + FILE *fp; + + const int bytesperpixel = 4; + const int compression = 9; + int i; + + fp = fopen(name, "wb"); + if (fp == NULL) { + printf("%s: Cannot open file for writing '%s'\n", __func__, name); + return false; + } + + png_ptr = png_create_write_struct(PNG_LIBPNG_VER_STRING, + NULL, NULL, NULL); + if (png_ptr == NULL) { + printf("%s: Cannot png_create_write_struct for file: '%s'\n", __func__, name); + fclose(fp); + return false; + } + + info_ptr = png_create_info_struct(png_ptr); + if (info_ptr == NULL) { + png_destroy_write_struct(&png_ptr, (png_infopp)NULL); + printf("%s: Cannot png_create_info_struct for file: '%s'\n", __func__, name); + fclose(fp); + return false; + } + + if (setjmp(png_jmpbuf(png_ptr))) { + png_destroy_write_struct(&png_ptr, &info_ptr); + printf("%s: Cannot setjmp for file: '%s'\n", __func__, name); + fclose(fp); + return false; + } + + /* write the file */ + png_init_io(png_ptr, fp); + + png_set_compression_level(png_ptr, compression); + + /* png image settings */ + png_set_IHDR(png_ptr, + info_ptr, + width, + height, + 8, + PNG_COLOR_TYPE_RGBA, + PNG_INTERLACE_NONE, + PNG_COMPRESSION_TYPE_DEFAULT, + PNG_FILTER_TYPE_DEFAULT); + + /* write the file header information */ + png_write_info(png_ptr, info_ptr); + +#ifdef __LITTLE_ENDIAN__ + png_set_swap(png_ptr); +#endif + + /* allocate memory for an array of row-pointers */ + row_pointers = (png_bytepp) malloc(height * sizeof(png_bytep)); + if (row_pointers == NULL) { + printf("%s: Cannot allocate row-pointers array for file '%s'\n", __func__, name); + png_destroy_write_struct(&png_ptr, &info_ptr); + if (fp) { + fclose(fp); + } + return false; + } + + /* set the individual row-pointers to point at the correct offsets */ + for (i = 0; i < height; i++) { + row_pointers[height - 1 - i] = (png_bytep) + (((unsigned char *)pixels) + (i * width) * bytesperpixel * sizeof(unsigned char)); + } + + /* write out the entire image data in one call */ + png_write_image(png_ptr, row_pointers); + + /* write the additional chunks to the PNG file (not really needed) */ + png_write_end(png_ptr, info_ptr); + + /* clean up */ + free(row_pointers); + png_destroy_write_struct(&png_ptr, &info_ptr); + + fflush(fp); + fclose(fp); + + return true; +} + + +/* -------------------------------------------------------------------- */ +/* Merge icon-data from files */ + +struct IconHead { + unsigned int icon_w, icon_h; + unsigned int orig_x, orig_y; + unsigned int canvas_w, canvas_h; +}; + +static bool icon_decode_head(FILE *f_src, + struct IconHead *r_head) +{ + if (fread(r_head, 1, sizeof(*r_head), f_src) == sizeof(*r_head)) { +#ifndef __LITTLE_ENDIAN__ + endian_switch_uint32(&r_head->icon_w); + endian_switch_uint32(&r_head->icon_h); + endian_switch_uint32(&r_head->orig_x); + endian_switch_uint32(&r_head->orig_y); + endian_switch_uint32(&r_head->canvas_w); + endian_switch_uint32(&r_head->canvas_h); +#endif + return true; + } + + /* quiet warning */ + (void)endian_switch_uint32; + + return false; +} + +static bool icon_decode(FILE *f_src, + struct IconHead *r_head, unsigned int **r_pixels) +{ + unsigned int *pixels; + unsigned int pixels_size; + + if (!icon_decode_head(f_src, r_head)) { + printf("%s: failed to read header\n", __func__); + return false; + } + + pixels_size = sizeof(char[4]) * r_head->icon_w * r_head->icon_h; + pixels = malloc(pixels_size); + if (pixels == NULL) { + printf("%s: failed to allocate pixels\n", __func__); + return false; + } + + if (fread(pixels, 1, pixels_size, f_src) != pixels_size) { + printf("%s: failed to read pixels\n", __func__); + free(pixels); + return false; + } + + *r_pixels = pixels; + return true; +} + +static bool icon_read(const char *file_src, + struct IconHead *r_head, unsigned int **r_pixels) +{ + FILE *f_src; + bool success; + + f_src = fopen(file_src, "rb"); + if (f_src == NULL) { + printf("%s: failed to open '%s'\n", __func__, file_src); + return false; + } + + success = icon_decode(f_src, r_head, r_pixels); + + fclose(f_src); + return success; +} + +static bool icon_merge(const char *file_src, + unsigned int **r_pixels_canvas, + unsigned int *r_canvas_w, unsigned int *r_canvas_h) +{ + struct IconHead head; + unsigned int *pixels; + + unsigned int x, y; + + /* canvas */ + unsigned int *pixels_canvas; + unsigned int canvas_w, canvas_h; + + if (!icon_read(file_src, &head, &pixels)) { + return false; + } + + if (*r_canvas_w == 0) { + /* init once */ + *r_canvas_w = head.canvas_w; + *r_canvas_h = head.canvas_h; + *r_pixels_canvas = calloc(1, (head.canvas_w * head.canvas_h) * sizeof(unsigned char[4])); + } + + canvas_w = *r_canvas_w; + canvas_h = *r_canvas_h; + pixels_canvas = *r_pixels_canvas; + + assert(head.canvas_w == canvas_w); + assert(head.canvas_h == canvas_h); + + for (x = 0; x < head.icon_w; x++) { + for (y = 0; y < head.icon_h; y++) { + unsigned int pixel; + unsigned int dst_x, dst_y; + unsigned int pixel_xy_dst; + + + /* get pixel */ + pixel = pixels[(y * head.icon_w) + x]; + + /* set pixel */ + dst_x = head.orig_x + x; + dst_y = head.orig_y + y; + pixel_xy_dst = (dst_y * canvas_w) + dst_x; + assert(pixel_xy_dst < (canvas_w * canvas_h)); + pixels_canvas[pixel_xy_dst] = pixel; + } + } + + free(pixels); + + return true; +} + +static bool icondir_to_png(const char *path_src, const char *file_dst) +{ + /* Takes a path full of 'dat' files and writes out */ + DIR *dir; + const struct dirent *fname; + char filepath[1024]; + char *filename; + int path_str_len; + int found = 0, fail = 0; + + unsigned int *pixels_canvas = NULL; + unsigned int canvas_w = 0, canvas_h = 0; + + errno = 0; + dir = opendir(path_src); + if (dir == NULL) { + printf("%s: failed to dir '%s', (%s)\n", __func__, path_src, errno ? strerror(errno) : "unknown"); + return false; + } + + strcpy(filepath, path_src); + path_str_len = path_ensure_slash(filepath); + filename = &filepath[path_str_len]; + + + while ((fname = readdir(dir)) != NULL) { + if (path_test_extension(fname->d_name, ".dat")) { + + strcpy(filename, fname->d_name); + + if (icon_merge(filepath, &pixels_canvas, &canvas_w, &canvas_h)) { + found++; + } + else { + fail++; + } + } + } + + closedir(dir); + + if (found == 0) { + printf("%s: dir '%s' has no icons\n", __func__, path_src); + } + + if (fail != 0) { + printf("%s: dir '%s' failed %d icons\n", __func__, path_src, fail); + } + + /* write pixels */ + write_png(file_dst, pixels_canvas, canvas_w, canvas_h); + + free(pixels_canvas); + + return true; +} + + +/* -------------------------------------------------------------------- */ +/* Main and parse args */ + +int main(int argc, char **argv) +{ + const char *path_src; + const char *file_dst; + + + if (argc < 3) { + printf("Usage: datatoc_icon \n"); + exit(1); + } + + path_src = argv[1]; + file_dst = argv[2]; + + return (icondir_to_png(path_src, file_dst) == true) ? 0 : 1; +} diff --git a/source/blender/datatoc/datatoc_icon.py b/source/blender/datatoc/datatoc_icon.py new file mode 100755 index 00000000000..4f995a3219a --- /dev/null +++ b/source/blender/datatoc/datatoc_icon.py @@ -0,0 +1,155 @@ +#!/usr/bin/env python3 + +# ##### BEGIN GPL LICENSE BLOCK ##### +# +# This program 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 program 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 program; if not, write to the Free Software Foundation, +# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# ##### END GPL LICENSE BLOCK ##### + +# +_IS_BIG_ENDIAN = (__import__("sys").byteorder != 'little') + + +def write_png(buf, width, height): + import zlib + import struct + # reverse the vertical line order and add null bytes at the start + width_byte_4 = width * 4 + raw_data = b"".join(b'\x00' + buf[span:span + width_byte_4] for span in range((height - 1) * width * 4, -1, - width_byte_4)) + + def png_pack(png_tag, data): + chunk_head = png_tag + data + return struct.pack("!I", len(data)) + chunk_head + struct.pack("!I", 0xFFFFFFFF & zlib.crc32(chunk_head)) + + return b"".join([ + b'\x89PNG\r\n\x1a\n', + png_pack(b'IHDR', struct.pack("!2I5B", width, height, 8, 6, 0, 0, 0)), + png_pack(b'IDAT', zlib.compress(raw_data, 9)), + png_pack(b'IEND', b'')]) + + +def icon_decode_head(f_src): + import struct + + # 2 ints + temp_data = f_src.read(4 * 2) + icon_w, icon_h = struct.unpack('<2I', temp_data) + + temp_data = f_src.read(4 * 2) + orig_x, orig_y = struct.unpack('<2I', temp_data) + + temp_data = f_src.read(4 * 2) + canvas_w, canvas_h = struct.unpack('<2I', temp_data) + + return (icon_w, icon_h, + orig_x, orig_y, + canvas_w, canvas_h) + + +def icon_decode(f_src): + head = icon_decode_head(f_src) + + (icon_w, icon_h, + orig_x, orig_y, + canvas_w, canvas_h) = head + + # pixels + import array + + pixels = f_src.read(icon_w * icon_h * 4) + pixels = array.array('I', pixels) + if _IS_BIG_ENDIAN: + pixels.byteswap() + + return head, pixels + + +def icon_read(file_src): + with open(file_src, 'rb') as f_src: + head, pixels = icon_decode(f_src) + return head, pixels + + +def icon_merge(file_src, pixels_canvas, canvas_w, canvas_h): + """ Takes an icon filepath and merges into a pixel array + """ + head, pixels = icon_read(file_src) + + (icon_w, icon_h, + orig_x, orig_y, + w_canvas_test, h_canvas_test) = head + + assert(w_canvas_test == canvas_w) + assert(h_canvas_test == canvas_h) + + for x in range(icon_w): + for y in range(icon_h): + # get pixel + pixel = pixels[(y * icon_w) + x] + + # set pixel + dst_x = orig_x + x + dst_y = orig_y + y + pixels_canvas[(dst_y * canvas_w) + dst_x] = pixel + + +def icondir_to_png(path_src, file_dst): + """ Takes a path full of 'dat' files and writes out + """ + import os + import array + + files = [os.path.join(path_src, f) for f in os.listdir(path_src) if f.endswith(".dat")] + + with open(files[0], 'rb') as f_src: + (icon_w, icon_h, + orig_x, orig_y, + canvas_w, canvas_h) = icon_decode_head(f_src) + + # load in pixel data + pixels_canvas = array.array('I', [0]) * (canvas_w * canvas_h) + for f in files: + icon_merge(f, pixels_canvas, canvas_w, canvas_h) + + # write pixels + with open(file_dst, 'wb') as f_dst: + import sys + # py2/3 compat + if sys.version.startswith("2"): + pixels_data = pixels_canvas.tostring() + else: + pixels_data = pixels_canvas.tobytes() + + image_data = write_png(pixels_data, canvas_w, canvas_h) + f_dst.write(image_data) + + +def main_ex(argv): + import os + + path_src = argv[-2].rstrip(os.sep) + file_dst = argv[-1] + + icondir_to_png(path_src, file_dst) + + +def main(): + import sys + main_ex(sys.argv) + + +if __name__ == "__main__": + main() + diff --git a/source/blender/datatoc/datatoc_icon_split.py b/source/blender/datatoc/datatoc_icon_split.py new file mode 100755 index 00000000000..44d8e5fd0fb --- /dev/null +++ b/source/blender/datatoc/datatoc_icon_split.py @@ -0,0 +1,292 @@ +# ##### BEGIN GPL LICENSE BLOCK ##### +# +# This program 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 program 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 program; if not, write to the Free Software Foundation, +# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# ##### END GPL LICENSE BLOCK ##### + +# + +""" +This script dices up PNG into small files to store in version control. + +Example: + +./blender.bin \ + --background -noaudio \ + --python ./release/datafiles/icon_dice.py -- \ + --image=./release/datafiles/blender_icons16.png \ + --output=./release/datafiles/blender_icons16 + --output_prefix=icon16_ + --name_style=UI_ICONS + --parts_x 26 --parts_y 32 \ + --minx=10 --maxx 10 --miny 10 --maxy 10 + --minx_icon 2 --maxx_icon 2 --miny_icon 2 --maxy_icon 2 \ + --spacex_icon 1 --spacey_icon 1 + +""" + +import os + +SOURCE_DIR = os.path.normpath(os.path.join(os.path.dirname(__file__), "..", "..", "..")) +VERBOSE = False + + +def image_from_file__bpy(filepath): + import bpy + + image = bpy.data.images.load(filepath) + image.reload() + + pixel_w, pixel_h = image.size + pixels = image.pixels[:] + return pixels, pixel_w, pixel_h + + +def image_from_file(filepath): + """ + Return pixels, w, h from an image. + + note: bpy import is ONLY used here. + """ + + try: + import bpy + except: + bpy = None + + if bpy is not None: + pixels, pixel_w, pixel_h = image_from_file__bpy(filepath) + #else: + # pixels, pixel_w, pixel_h = image_from_file__py(filepath) + + return pixels, pixel_w, pixel_h + + +def write_subimage(sub_x, sub_y, sub_w, sub_h, + filepath, + pixels, pixel_w, pixel_h): + import struct + + # first check if the icon is worth writing + is_fill = False + for y in range(sub_h): + for x in range(sub_w): + i = (sub_x + x) + ((sub_y + y) * pixel_w) + a = pixels[(i * 4) + 3] + if a != 0.0: + is_fill = True + break + + if not is_fill: + # print("skipping:", filepath) + return + + with open(filepath, 'wb') as f: + + f.write(struct.pack('<6I', + sub_w, sub_h, + sub_x, sub_y, + # redundant but including to maintain consistency + pixel_w, pixel_h, + )) + + for y in range(sub_h): + for x in range(sub_w): + i = (sub_x + x) + ((sub_y + y) * pixel_w) + rgba = pixels[(i * 4):(i * 4) + 4] + c = sum((int(p * 255) << (8 * i)) for i, p in enumerate(rgba)) + f.write(struct.pack(" BRUSH_NUDGE + re_icon = re.compile('^\s*DEF_ICON\(\s*([A-Za-z0-9_]+)\s*\).*$') + + ui_icons_h = os.path.join(SOURCE_DIR, "source", "blender", "editors", "include", "UI_icons.h") + with open(ui_icons_h, 'r', encoding="utf-8") as f: + for l in f: + match = re_icon.search(l) + if match: + icon_name = match.group(1).lower() + # print(l.rstrip()) + _dice_icon_name_cache[len(_dice_icon_name_cache)] = icon_name + # ---- Done with icon cache + + index = (y * parts_x) + x + icon_name = _dice_icon_name_cache[index] + + # for debugging its handy to sort by number + #~ id_str = "%03d_%s%s.dat" % (index, prefix, icon_name) + + id_str = "%s%s.dat" % (prefix, icon_name) + + elif name_style == "": + # flip so icons are numbered from top-left + # because new icons will be added at the bottom + y_flip = parts_y - (y + 1) + id_str = "%s%02xx%02x.dat" % (prefix, x, y_flip) + else: + raise Exception("Invalid '--name_style' arg") + + return id_str + + +def dice(filepath, output, output_prefix, name_style, + parts_x, parts_y, + minx, miny, maxx, maxy, + minx_icon, miny_icon, maxx_icon, maxy_icon, + spacex_icon, spacey_icon, + ): + import struct + + is_simple = (max(minx, miny, maxx, maxy, + minx_icon, miny_icon, maxx_icon, maxy_icon, + spacex_icon, spacey_icon) == 0) + + pixels, pixel_w, pixel_h = image_from_file(filepath) + + if not (pixel_w and pixel_h): + print("Image not found %r!" % filepath) + return + + if not os.path.exists(output): + os.mkdir(output) + + if is_simple: + pixels_w_clip = pixel_w + pixels_h_clip = pixel_h + + icon_w = pixels_w_clip // parts_x + icon_h = pixels_h_clip // parts_y + icon_w_clip = icon_w + icon_h_clip = icon_h + else: + pixels_w_clip = pixel_w - (minx + maxx) + pixels_h_clip = pixel_h - (miny + maxy) + + icon_w = (pixels_w_clip - ((parts_x - 1) * spacex_icon)) // parts_x + icon_h = (pixels_h_clip - ((parts_y - 1) * spacey_icon)) // parts_y + icon_w_clip = icon_w - (minx_icon + maxx_icon) + icon_h_clip = icon_h - (miny_icon + maxy_icon) + + print(pixel_w, pixel_h, icon_w, icon_h) + + for x in range(parts_x): + for y in range(parts_y): + id_str = dice_icon_name(x, y, + parts_x, parts_y, + name_style=name_style, prefix=output_prefix) + filepath = os.path.join(output, id_str) + if VERBOSE: + print(" writing:", filepath) + + # simple, no margins + if is_simple: + sub_x = x * icon_x + sub_y = y * icon_h + else: + sub_x = minx + ((x * (icon_w + spacex_icon)) + minx_icon) + sub_y = miny + ((y * (icon_h + spacey_icon)) + miny_icon) + + write_subimage(sub_x, sub_y, icon_w_clip, icon_h_clip, + filepath, + pixels, pixel_w, pixel_h) + + +def main(): + import sys + import argparse + + epilog = "Run this after updating the SVG file" + + argv = sys.argv + + if "--" not in argv: + argv = [] + else: + argv = argv[argv.index("--") + 1:] + + parser = argparse.ArgumentParser(description=__doc__, epilog=epilog) + + # File path options + parser.add_argument("--image", dest="image", metavar='FILE', + help="Image file") + + parser.add_argument("--output", dest="output", metavar='DIR', + help="Output directory") + + parser.add_argument("--output_prefix", dest="output_prefix", metavar='STRING', + help="Output prefix") + + # Icon naming option + parser.add_argument("--name_style", dest="name_style", metavar='ENUM', type=str, + choices=('', 'UI_ICONS'), + help="The metod used for naming output data") + + # Options for dicing up the image + parser.add_argument("--parts_x", dest="parts_x", metavar='INT', type=int, + help="Grid X parts") + parser.add_argument("--parts_y", dest="parts_y", metavar='INT', type=int, + help="Grid Y parts") + + _help = "Inset from the outer edge (in pixels)" + parser.add_argument("--minx", dest="minx", metavar='INT', type=int, help=_help) + parser.add_argument("--miny", dest="miny", metavar='INT', type=int, help=_help) + parser.add_argument("--maxx", dest="maxx", metavar='INT', type=int, help=_help) + parser.add_argument("--maxy", dest="maxy", metavar='INT', type=int, help=_help) + + _help = "Inset from each icons bounds (in pixels)" + parser.add_argument("--minx_icon", dest="minx_icon", metavar='INT', type=int, help=_help) + parser.add_argument("--miny_icon", dest="miny_icon", metavar='INT', type=int, help=_help) + parser.add_argument("--maxx_icon", dest="maxx_icon", metavar='INT', type=int, help=_help) + parser.add_argument("--maxy_icon", dest="maxy_icon", metavar='INT', type=int, help=_help) + + _help = "Empty space between icons" + parser.add_argument("--spacex_icon", dest="spacex_icon", metavar='INT', type=int, help=_help) + parser.add_argument("--spacey_icon", dest="spacey_icon", metavar='INT', type=int, help=_help) + + del _help + + args = parser.parse_args(argv) + + if not argv: + print("No args given!") + parser.print_help() + return + + dice(args.image, args.output, args.output_prefix, args.name_style, + args.parts_x, args.parts_y, + args.minx, args.miny, args.maxx, args.maxy, + args.minx_icon, args.miny_icon, args.maxx_icon, args.maxy_icon, + args.spacex_icon, args.spacey_icon, + ) + +if __name__ == "__main__": + main() diff --git a/source/blender/datatoc/datatoc_icon_split_to_png.py b/source/blender/datatoc/datatoc_icon_split_to_png.py new file mode 100755 index 00000000000..39bbf1110fb --- /dev/null +++ b/source/blender/datatoc/datatoc_icon_split_to_png.py @@ -0,0 +1,71 @@ +#!/usr/bin/env python3 + +# ##### BEGIN GPL LICENSE BLOCK ##### +# +# This program 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 program 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 program; if not, write to the Free Software Foundation, +# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# ##### END GPL LICENSE BLOCK ##### + +# This script is just to view the icons + + +def write_png(buf, width, height): + import zlib + import struct + # reverse the vertical line order and add null bytes at the start + width_byte_4 = width * 4 + raw_data = b"".join(b'\x00' + buf[span:span + width_byte_4] for span in range((height - 1) * width * 4, -1, - width_byte_4)) + + def png_pack(png_tag, data): + chunk_head = png_tag + data + return struct.pack("!I", len(data)) + chunk_head + struct.pack("!I", 0xFFFFFFFF & zlib.crc32(chunk_head)) + + return b"".join([ + b'\x89PNG\r\n\x1a\n', + png_pack(b'IHDR', struct.pack("!2I5B", width, height, 8, 6, 0, 0, 0)), + png_pack(b'IDAT', zlib.compress(raw_data, 9)), + png_pack(b'IEND', b'')]) + + +def icondata_to_png(file_src, file_dst): + import struct + + with open(file_src, 'rb') as f_src: + # 2 ints + temp_data = f_src.read(4 * 2) + w, h = struct.unpack('<2I', temp_data) + temp_data = f_src.read(4 * 2) # (x, y) - ignored + temp_data = f_src.read(4 * 2) # (xfrom, yfrom) - ignored + # pixels + temp_data = f_src.read(w * h * 4) + + buf = write_png(temp_data, w, h) + + with open(file_dst, 'wb') as f_dst: + f_dst.write(buf) + + +def main(): + import sys + import os + + for arg in sys.argv[1:]: + file_src = arg + file_dst = os.path.splitext(arg)[0] + ".png" + + icondata_to_png(file_src, file_dst) + +if __name__ == "__main__": + main() diff --git a/source/blender/editors/datafiles/CMakeLists.txt b/source/blender/editors/datafiles/CMakeLists.txt index 6adc500baa4..35a669175df 100644 --- a/source/blender/editors/datafiles/CMakeLists.txt +++ b/source/blender/editors/datafiles/CMakeLists.txt @@ -51,11 +51,14 @@ if(WITH_BLENDER) #svg_to_png(../../../../release/datafiles/blender_icons.svg #../../../../release/datafiles/blender_icons16.png #90 SRC) - data_to_c_simple(../../../../release/datafiles/blender_icons16.png SRC) + + data_to_c_simple_icons(../../../../release/datafiles/blender_icons16 SRC) + #data_to_c_simple(../../../../release/datafiles/blender_icons16.png SRC) #svg_to_png(../../../../release/datafiles/blender_icons.svg #../../../../release/datafiles/blender_icons32.png #180 SRC) - data_to_c_simple(../../../../release/datafiles/blender_icons32.png SRC) + data_to_c_simple_icons(../../../../release/datafiles/blender_icons32 SRC) + #data_to_c_simple(../../../../release/datafiles/blender_icons32.png SRC) #svg_to_png(../../../../release/datafiles/prvicons.svg #../../../../release/datafiles/prvicons.png #90 SRC) -- cgit v1.2.3