summaryrefslogtreecommitdiff
path: root/tools/editor/icons
diff options
context:
space:
mode:
Diffstat (limited to 'tools/editor/icons')
-rw-r--r--tools/editor/icons/icon_accept_dialog.pngbin0 -> 419 bytes
-rw-r--r--tools/editor/icons/icon_add.pngbin0 -> 393 bytes
-rw-r--r--tools/editor/icons/icon_add_track.pngbin0 -> 446 bytes
-rw-r--r--tools/editor/icons/icon_anim_export.pngbin0 -> 552 bytes
-rw-r--r--tools/editor/icons/icon_anim_export_all.pngbin0 -> 566 bytes
-rw-r--r--tools/editor/icons/icon_anim_get.pngbin0 -> 276 bytes
-rw-r--r--tools/editor/icons/icon_anim_get_hl.pngbin0 -> 270 bytes
-rw-r--r--tools/editor/icons/icon_anim_import.pngbin0 -> 572 bytes
-rw-r--r--tools/editor/icons/icon_anim_import_all.pngbin0 -> 586 bytes
-rw-r--r--tools/editor/icons/icon_anim_set.pngbin0 -> 287 bytes
-rw-r--r--tools/editor/icons/icon_anim_set_hl.pngbin0 -> 268 bytes
-rw-r--r--tools/editor/icons/icon_animated_sprite.pngbin0 -> 760 bytes
-rw-r--r--tools/editor/icons/icon_animation.pngbin0 -> 651 bytes
-rw-r--r--tools/editor/icons/icon_animation_node.pngbin0 -> 261 bytes
-rw-r--r--tools/editor/icons/icon_animation_play.pngbin0 -> 593 bytes
-rw-r--r--tools/editor/icons/icon_animation_player.pngbin0 -> 273 bytes
-rw-r--r--tools/editor/icons/icon_animation_set.pngbin0 -> 529 bytes
-rw-r--r--tools/editor/icons/icon_animation_tree.pngbin0 -> 518 bytes
-rw-r--r--tools/editor/icons/icon_animation_tree_player.pngbin0 -> 518 bytes
-rw-r--r--tools/editor/icons/icon_area.pngbin0 -> 246 bytes
-rw-r--r--tools/editor/icons/icon_area_2d.pngbin0 -> 240 bytes
-rw-r--r--tools/editor/icons/icon_array_data.pngbin0 -> 212 bytes
-rw-r--r--tools/editor/icons/icon_array_float.pngbin0 -> 213 bytes
-rw-r--r--tools/editor/icons/icon_array_int.pngbin0 -> 204 bytes
-rw-r--r--tools/editor/icons/icon_array_string.pngbin0 -> 217 bytes
-rw-r--r--tools/editor/icons/icon_array_variant.pngbin0 -> 209 bytes
-rw-r--r--tools/editor/icons/icon_atlas_texture.pngbin0 -> 458 bytes
-rw-r--r--tools/editor/icons/icon_audio_stream_gibberish.pngbin0 -> 456 bytes
-rw-r--r--tools/editor/icons/icon_audio_stream_m_p_c.pngbin0 -> 832 bytes
-rw-r--r--tools/editor/icons/icon_audio_stream_o_g_g_vorbis.pngbin0 -> 774 bytes
-rw-r--r--tools/editor/icons/icon_audio_stream_speex.pngbin0 -> 1080 bytes
-rw-r--r--tools/editor/icons/icon_auto_play.pngbin0 -> 217 bytes
-rw-r--r--tools/editor/icons/icon_b_c_s_f_x.pngbin0 -> 451 bytes
-rw-r--r--tools/editor/icons/icon_b_g_color_f_x.pngbin0 -> 367 bytes
-rw-r--r--tools/editor/icons/icon_b_g_image_f_x.pngbin0 -> 753 bytes
-rw-r--r--tools/editor/icons/icon_back.pngbin0 -> 206 bytes
-rw-r--r--tools/editor/icons/icon_back_no.pngbin0 -> 213 bytes
-rw-r--r--tools/editor/icons/icon_blend.pngbin0 -> 488 bytes
-rw-r--r--tools/editor/icons/icon_bone_attachment.pngbin0 -> 433 bytes
-rw-r--r--tools/editor/icons/icon_bone_track.pngbin0 -> 383 bytes
-rw-r--r--tools/editor/icons/icon_bool.pngbin0 -> 184 bytes
-rw-r--r--tools/editor/icons/icon_box_shape.pngbin0 -> 540 bytes
-rw-r--r--tools/editor/icons/icon_button.pngbin0 -> 516 bytes
-rw-r--r--tools/editor/icons/icon_camera.pngbin0 -> 539 bytes
-rw-r--r--tools/editor/icons/icon_camera_2d.pngbin0 -> 397 bytes
-rw-r--r--tools/editor/icons/icon_canvas_item.pngbin0 -> 481 bytes
-rw-r--r--tools/editor/icons/icon_capsule_shape.pngbin0 -> 794 bytes
-rw-r--r--tools/editor/icons/icon_center_container.pngbin0 -> 259 bytes
-rw-r--r--tools/editor/icons/icon_character_body.pngbin0 -> 559 bytes
-rw-r--r--tools/editor/icons/icon_character_camera.pngbin0 -> 477 bytes
-rw-r--r--tools/editor/icons/icon_check_button.pngbin0 -> 420 bytes
-rw-r--r--tools/editor/icons/icon_click2edit.pngbin0 -> 294 bytes
-rw-r--r--tools/editor/icons/icon_close.pngbin0 -> 456 bytes
-rw-r--r--tools/editor/icons/icon_close_hover.pngbin0 -> 444 bytes
-rw-r--r--tools/editor/icons/icon_collapse.pngbin0 -> 343 bytes
-rw-r--r--tools/editor/icons/icon_collapse_hl.pngbin0 -> 341 bytes
-rw-r--r--tools/editor/icons/icon_collision.pngbin0 -> 320 bytes
-rw-r--r--tools/editor/icons/icon_collision_polygon_2d.pngbin0 -> 662 bytes
-rw-r--r--tools/editor/icons/icon_collision_shape.pngbin0 -> 562 bytes
-rw-r--r--tools/editor/icons/icon_collision_shape_2d.pngbin0 -> 316 bytes
-rw-r--r--tools/editor/icons/icon_color.pngbin0 -> 322 bytes
-rw-r--r--tools/editor/icons/icon_color_picker.pngbin0 -> 329 bytes
-rw-r--r--tools/editor/icons/icon_color_picker_button.pngbin0 -> 441 bytes
-rw-r--r--tools/editor/icons/icon_concave_polygon_shape.pngbin0 -> 629 bytes
-rw-r--r--tools/editor/icons/icon_confirmation_dialog.pngbin0 -> 491 bytes
-rw-r--r--tools/editor/icons/icon_connect.pngbin0 -> 646 bytes
-rw-r--r--tools/editor/icons/icon_control.pngbin0 -> 308 bytes
-rw-r--r--tools/editor/icons/icon_convex_polygon_shape.pngbin0 -> 602 bytes
-rw-r--r--tools/editor/icons/icon_cube_grid_map.pngbin0 -> 607 bytes
-rw-r--r--tools/editor/icons/icon_curve.pngbin0 -> 315 bytes
-rw-r--r--tools/editor/icons/icon_curve_create.pngbin0 -> 585 bytes
-rw-r--r--tools/editor/icons/icon_curve_delete.pngbin0 -> 702 bytes
-rw-r--r--tools/editor/icons/icon_curve_edit.pngbin0 -> 514 bytes
-rw-r--r--tools/editor/icons/icon_cylinder_shape.pngbin0 -> 673 bytes
-rw-r--r--tools/editor/icons/icon_d_o_f_blur_f_x.pngbin0 -> 796 bytes
-rw-r--r--tools/editor/icons/icon_damped_spring_joint_2d.pngbin0 -> 383 bytes
-rw-r--r--tools/editor/icons/icon_debug_continue.pngbin0 -> 325 bytes
-rw-r--r--tools/editor/icons/icon_debug_next.pngbin0 -> 275 bytes
-rw-r--r--tools/editor/icons/icon_debug_step.pngbin0 -> 261 bytes
-rw-r--r--tools/editor/icons/icon_default_project_icon.pngbin0 -> 3621 bytes
-rw-r--r--tools/editor/icons/icon_del.pngbin0 -> 456 bytes
-rw-r--r--tools/editor/icons/icon_dependency_changed.pngbin0 -> 651 bytes
-rw-r--r--tools/editor/icons/icon_dependency_changed_hl.pngbin0 -> 630 bytes
-rw-r--r--tools/editor/icons/icon_dependency_local_changed.pngbin0 -> 792 bytes
-rw-r--r--tools/editor/icons/icon_dependency_local_changed_hl.pngbin0 -> 769 bytes
-rw-r--r--tools/editor/icons/icon_dependency_ok.pngbin0 -> 685 bytes
-rw-r--r--tools/editor/icons/icon_dependency_ok_hl.pngbin0 -> 674 bytes
-rw-r--r--tools/editor/icons/icon_directional_light.pngbin0 -> 522 bytes
-rw-r--r--tools/editor/icons/icon_doc_code_font.pngbin0 -> 8123 bytes
-rw-r--r--tools/editor/icons/icon_doc_font.pngbin0 -> 8213 bytes
-rw-r--r--tools/editor/icons/icon_doc_title_font.pngbin0 -> 10222 bytes
-rw-r--r--tools/editor/icons/icon_down.pngbin0 -> 317 bytes
-rw-r--r--tools/editor/icons/icon_dummy.pngbin0 -> 217 bytes
-rw-r--r--tools/editor/icons/icon_duplicate.pngbin0 -> 363 bytes
-rw-r--r--tools/editor/icons/icon_dynamic_character_body.pngbin0 -> 559 bytes
-rw-r--r--tools/editor/icons/icon_dynamic_custom_body.pngbin0 -> 556 bytes
-rw-r--r--tools/editor/icons/icon_dynamic_rigid_body.pngbin0 -> 546 bytes
-rw-r--r--tools/editor/icons/icon_edit.pngbin0 -> 523 bytes
-rw-r--r--tools/editor/icons/icon_edit_key.pngbin0 -> 534 bytes
-rw-r--r--tools/editor/icons/icon_edit_resource.pngbin0 -> 286 bytes
-rw-r--r--tools/editor/icons/icon_edit_small.pngbin0 -> 365 bytes
-rw-r--r--tools/editor/icons/icon_editor_2d.pngbin0 -> 197 bytes
-rw-r--r--tools/editor/icons/icon_editor_3d_handle.pngbin0 -> 237 bytes
-rw-r--r--tools/editor/icons/icon_editor_focus.pngbin0 -> 1273 bytes
-rw-r--r--tools/editor/icons/icon_editor_handle.pngbin0 -> 250 bytes
-rw-r--r--tools/editor/icons/icon_editor_node.pngbin0 -> 311 bytes
-rw-r--r--tools/editor/icons/icon_editor_pivot.pngbin0 -> 296 bytes
-rw-r--r--tools/editor/icons/icon_editor_rect_2d.pngbin0 -> 222 bytes
-rw-r--r--tools/editor/icons/icon_empty_control.pngbin0 -> 233 bytes
-rw-r--r--tools/editor/icons/icon_enum.pngbin0 -> 221 bytes
-rw-r--r--tools/editor/icons/icon_error.pngbin0 -> 230 bytes
-rw-r--r--tools/editor/icons/icon_error_sign.pngbin0 -> 1501 bytes
-rw-r--r--tools/editor/icons/icon_event_player.pngbin0 -> 352 bytes
-rw-r--r--tools/editor/icons/icon_expand.pngbin0 -> 322 bytes
-rw-r--r--tools/editor/icons/icon_expand_hl.pngbin0 -> 320 bytes
-rw-r--r--tools/editor/icons/icon_favorites.pngbin0 -> 375 bytes
-rw-r--r--tools/editor/icons/icon_file.pngbin0 -> 466 bytes
-rw-r--r--tools/editor/icons/icon_file_dialog.pngbin0 -> 498 bytes
-rw-r--r--tools/editor/icons/icon_file_server.pngbin0 -> 636 bytes
-rw-r--r--tools/editor/icons/icon_file_server_active.pngbin0 -> 632 bytes
-rw-r--r--tools/editor/icons/icon_fixed_material.pngbin0 -> 851 bytes
-rw-r--r--tools/editor/icons/icon_fog_f_x.pngbin0 -> 540 bytes
-rw-r--r--tools/editor/icons/icon_folder.pngbin0 -> 471 bytes
-rw-r--r--tools/editor/icons/icon_folder_scene.pngbin0 -> 644 bytes
-rw-r--r--tools/editor/icons/icon_font.pngbin0 -> 282 bytes
-rw-r--r--tools/editor/icons/icon_forward.pngbin0 -> 199 bytes
-rw-r--r--tools/editor/icons/icon_forward_no.pngbin0 -> 217 bytes
-rw-r--r--tools/editor/icons/icon_func.pngbin0 -> 262 bytes
-rw-r--r--tools/editor/icons/icon_g_d_script.pngbin0 -> 628 bytes
-rw-r--r--tools/editor/icons/icon_gamma_f_x.pngbin0 -> 461 bytes
-rw-r--r--tools/editor/icons/icon_gizmo_directional_light.pngbin0 -> 1350 bytes
-rw-r--r--tools/editor/icons/icon_gizmo_light.pngbin0 -> 2719 bytes
-rw-r--r--tools/editor/icons/icon_gizmo_spatial_sample_player.pngbin0 -> 907 bytes
-rw-r--r--tools/editor/icons/icon_gizmo_spatial_stream_player.pngbin0 -> 1193 bytes
-rw-r--r--tools/editor/icons/icon_glow_f_x.pngbin0 -> 676 bytes
-rw-r--r--tools/editor/icons/icon_grid_container.pngbin0 -> 458 bytes
-rw-r--r--tools/editor/icons/icon_grid_map.pngbin0 -> 159 bytes
-rw-r--r--tools/editor/icons/icon_grid_map_floor.pngbin0 -> 169 bytes
-rw-r--r--tools/editor/icons/icon_groove_joint_2d.pngbin0 -> 353 bytes
-rw-r--r--tools/editor/icons/icon_group.pngbin0 -> 402 bytes
-rw-r--r--tools/editor/icons/icon_groups.pngbin0 -> 558 bytes
-rw-r--r--tools/editor/icons/icon_h_box_container.pngbin0 -> 357 bytes
-rw-r--r--tools/editor/icons/icon_h_button_array.pngbin0 -> 403 bytes
-rw-r--r--tools/editor/icons/icon_h_scroll_bar.pngbin0 -> 348 bytes
-rw-r--r--tools/editor/icons/icon_h_separator.pngbin0 -> 148 bytes
-rw-r--r--tools/editor/icons/icon_h_slider.pngbin0 -> 358 bytes
-rw-r--r--tools/editor/icons/icon_h_split_container.pngbin0 -> 256 bytes
-rw-r--r--tools/editor/icons/icon_help.pngbin0 -> 822 bytes
-rw-r--r--tools/editor/icons/icon_hidden.pngbin0 -> 553 bytes
-rw-r--r--tools/editor/icons/icon_hsize.pngbin0 -> 182 bytes
-rw-r--r--tools/editor/icons/icon_iapi.pngbin0 -> 277 bytes
-rw-r--r--tools/editor/icons/icon_image.pngbin0 -> 444 bytes
-rw-r--r--tools/editor/icons/icon_image_texture.pngbin0 -> 352 bytes
-rw-r--r--tools/editor/icons/icon_import_check.pngbin0 -> 382 bytes
-rw-r--r--tools/editor/icons/icon_import_fail.pngbin0 -> 449 bytes
-rw-r--r--tools/editor/icons/icon_influence_zone.pngbin0 -> 303 bytes
-rw-r--r--tools/editor/icons/icon_instance.pngbin0 -> 446 bytes
-rw-r--r--tools/editor/icons/icon_integer.pngbin0 -> 183 bytes
-rw-r--r--tools/editor/icons/icon_interp_cubic.pngbin0 -> 373 bytes
-rw-r--r--tools/editor/icons/icon_interp_linear.pngbin0 -> 172 bytes
-rw-r--r--tools/editor/icons/icon_interp_raw.pngbin0 -> 161 bytes
-rw-r--r--tools/editor/icons/icon_joy_axis.pngbin0 -> 395 bytes
-rw-r--r--tools/editor/icons/icon_joy_button.pngbin0 -> 443 bytes
-rw-r--r--tools/editor/icons/icon_joystick.pngbin0 -> 666 bytes
-rw-r--r--tools/editor/icons/icon_key.pngbin0 -> 495 bytes
-rw-r--r--tools/editor/icons/icon_key_call.pngbin0 -> 265 bytes
-rw-r--r--tools/editor/icons/icon_key_hover.pngbin0 -> 403 bytes
-rw-r--r--tools/editor/icons/icon_key_selected.pngbin0 -> 257 bytes
-rw-r--r--tools/editor/icons/icon_key_value.pngbin0 -> 265 bytes
-rw-r--r--tools/editor/icons/icon_key_xform.pngbin0 -> 265 bytes
-rw-r--r--tools/editor/icons/icon_keyboard.pngbin0 -> 786 bytes
-rw-r--r--tools/editor/icons/icon_keying.pngbin0 -> 1603 bytes
-rw-r--r--tools/editor/icons/icon_label.pngbin0 -> 182 bytes
-rw-r--r--tools/editor/icons/icon_lightr.pngbin0 -> 272 bytes
-rw-r--r--tools/editor/icons/icon_line_edit.pngbin0 -> 284 bytes
-rw-r--r--tools/editor/icons/icon_load.pngbin0 -> 471 bytes
-rw-r--r--tools/editor/icons/icon_lock.pngbin0 -> 403 bytes
-rw-r--r--tools/editor/icons/icon_logo.pngbin0 -> 6211 bytes
-rw-r--r--tools/editor/icons/icon_loop.pngbin0 -> 408 bytes
-rw-r--r--tools/editor/icons/icon_main_play.pngbin0 -> 367 bytes
-rw-r--r--tools/editor/icons/icon_main_stop.pngbin0 -> 336 bytes
-rw-r--r--tools/editor/icons/icon_margin_container.pngbin0 -> 294 bytes
-rw-r--r--tools/editor/icons/icon_matrix.pngbin0 -> 382 bytes
-rw-r--r--tools/editor/icons/icon_menu_button.pngbin0 -> 531 bytes
-rw-r--r--tools/editor/icons/icon_mesh.pngbin0 -> 707 bytes
-rw-r--r--tools/editor/icons/icon_mesh_instance.pngbin0 -> 740 bytes
-rw-r--r--tools/editor/icons/icon_mesh_old.pngbin0 -> 615 bytes
-rw-r--r--tools/editor/icons/icon_meshr.pngbin0 -> 744 bytes
-rw-r--r--tools/editor/icons/icon_mouse.pngbin0 -> 678 bytes
-rw-r--r--tools/editor/icons/icon_move_down.pngbin0 -> 286 bytes
-rw-r--r--tools/editor/icons/icon_move_down_hl.pngbin0 -> 266 bytes
-rw-r--r--tools/editor/icons/icon_move_point.pngbin0 -> 315 bytes
-rw-r--r--tools/editor/icons/icon_move_up.pngbin0 -> 275 bytes
-rw-r--r--tools/editor/icons/icon_move_up_hl.pngbin0 -> 278 bytes
-rw-r--r--tools/editor/icons/icon_multi_line.pngbin0 -> 186 bytes
-rw-r--r--tools/editor/icons/icon_multi_mesh.pngbin0 -> 457 bytes
-rw-r--r--tools/editor/icons/icon_multi_mesh_instance.pngbin0 -> 461 bytes
-rw-r--r--tools/editor/icons/icon_new.pngbin0 -> 344 bytes
-rw-r--r--tools/editor/icons/icon_node.pngbin0 -> 301 bytes
-rw-r--r--tools/editor/icons/icon_node_2d.pngbin0 -> 255 bytes
-rw-r--r--tools/editor/icons/icon_node_real_slot.pngbin0 -> 239 bytes
-rw-r--r--tools/editor/icons/icon_node_vec_slot.pngbin0 -> 240 bytes
-rw-r--r--tools/editor/icons/icon_object.pngbin0 -> 781 bytes
-rw-r--r--tools/editor/icons/icon_omni_light.pngbin0 -> 452 bytes
-rw-r--r--tools/editor/icons/icon_open.pngbin0 -> 471 bytes
-rw-r--r--tools/editor/icons/icon_option_button.pngbin0 -> 367 bytes
-rw-r--r--tools/editor/icons/icon_p_hash_translation.pngbin0 -> 282 bytes
-rw-r--r--tools/editor/icons/icon_packed_scene.pngbin0 -> 536 bytes
-rw-r--r--tools/editor/icons/icon_pane_drag.pngbin0 -> 620 bytes
-rw-r--r--tools/editor/icons/icon_pane_drag_hover.pngbin0 -> 637 bytes
-rw-r--r--tools/editor/icons/icon_panel.pngbin0 -> 178 bytes
-rw-r--r--tools/editor/icons/icon_panels_1.pngbin0 -> 195 bytes
-rw-r--r--tools/editor/icons/icon_panels_2.pngbin0 -> 196 bytes
-rw-r--r--tools/editor/icons/icon_panels_3.pngbin0 -> 205 bytes
-rw-r--r--tools/editor/icons/icon_panels_4.pngbin0 -> 198 bytes
-rw-r--r--tools/editor/icons/icon_particles.pngbin0 -> 464 bytes
-rw-r--r--tools/editor/icons/icon_particles_2d.pngbin0 -> 351 bytes
-rw-r--r--tools/editor/icons/icon_particles_frame.pngbin0 -> 254 bytes
-rw-r--r--tools/editor/icons/icon_path.pngbin0 -> 388 bytes
-rw-r--r--tools/editor/icons/icon_path_2d.pngbin0 -> 309 bytes
-rw-r--r--tools/editor/icons/icon_path_follow.pngbin0 -> 417 bytes
-rw-r--r--tools/editor/icons/icon_path_follow_2d.pngbin0 -> 332 bytes
-rw-r--r--tools/editor/icons/icon_pause.pngbin0 -> 367 bytes
-rw-r--r--tools/editor/icons/icon_pe_edit.pngbin0 -> 403 bytes
-rw-r--r--tools/editor/icons/icon_physics_joint_pin.pngbin0 -> 454 bytes
-rw-r--r--tools/editor/icons/icon_pin.pngbin0 -> 420 bytes
-rw-r--r--tools/editor/icons/icon_pin_joint_2d.pngbin0 -> 427 bytes
-rw-r--r--tools/editor/icons/icon_pin_pressed.pngbin0 -> 385 bytes
-rw-r--r--tools/editor/icons/icon_plane.pngbin0 -> 368 bytes
-rw-r--r--tools/editor/icons/icon_plane_shape.pngbin0 -> 613 bytes
-rw-r--r--tools/editor/icons/icon_play.pngbin0 -> 302 bytes
-rw-r--r--tools/editor/icons/icon_play_custom.pngbin0 -> 533 bytes
-rw-r--r--tools/editor/icons/icon_play_scene.pngbin0 -> 690 bytes
-rw-r--r--tools/editor/icons/icon_popup.pngbin0 -> 405 bytes
-rw-r--r--tools/editor/icons/icon_popup_dialog.pngbin0 -> 427 bytes
-rw-r--r--tools/editor/icons/icon_popup_menu.pngbin0 -> 237 bytes
-rw-r--r--tools/editor/icons/icon_popup_panel.pngbin0 -> 205 bytes
-rw-r--r--tools/editor/icons/icon_portal.pngbin0 -> 409 bytes
-rw-r--r--tools/editor/icons/icon_position_2d.pngbin0 -> 265 bytes
-rw-r--r--tools/editor/icons/icon_position_3d.pngbin0 -> 276 bytes
-rw-r--r--tools/editor/icons/icon_prev_scene.pngbin0 -> 279 bytes
-rw-r--r--tools/editor/icons/icon_progress_1.pngbin0 -> 842 bytes
-rw-r--r--tools/editor/icons/icon_progress_2.pngbin0 -> 839 bytes
-rw-r--r--tools/editor/icons/icon_progress_3.pngbin0 -> 844 bytes
-rw-r--r--tools/editor/icons/icon_progress_4.pngbin0 -> 832 bytes
-rw-r--r--tools/editor/icons/icon_progress_5.pngbin0 -> 846 bytes
-rw-r--r--tools/editor/icons/icon_progress_6.pngbin0 -> 843 bytes
-rw-r--r--tools/editor/icons/icon_progress_7.pngbin0 -> 838 bytes
-rw-r--r--tools/editor/icons/icon_progress_8.pngbin0 -> 832 bytes
-rw-r--r--tools/editor/icons/icon_progress_bar.pngbin0 -> 422 bytes
-rw-r--r--tools/editor/icons/icon_property_editor.pngbin0 -> 248 bytes
-rw-r--r--tools/editor/icons/icon_proximity_group.pngbin0 -> 171 bytes
-rw-r--r--tools/editor/icons/icon_quad.pngbin0 -> 346 bytes
-rw-r--r--tools/editor/icons/icon_quat.pngbin0 -> 265 bytes
-rw-r--r--tools/editor/icons/icon_ray_cast_2d.pngbin0 -> 216 bytes
-rw-r--r--tools/editor/icons/icon_ray_shape.pngbin0 -> 423 bytes
-rw-r--r--tools/editor/icons/icon_rayito.pngbin0 -> 256 bytes
-rw-r--r--tools/editor/icons/icon_real.pngbin0 -> 183 bytes
-rw-r--r--tools/editor/icons/icon_rect2.pngbin0 -> 240 bytes
-rw-r--r--tools/editor/icons/icon_rect3.pngbin0 -> 230 bytes
-rw-r--r--tools/editor/icons/icon_reference_frame.pngbin0 -> 182 bytes
-rw-r--r--tools/editor/icons/icon_reload.pngbin0 -> 371 bytes
-rw-r--r--tools/editor/icons/icon_remote_transform_2d.pngbin0 -> 640 bytes
-rw-r--r--tools/editor/icons/icon_remove.pngbin0 -> 456 bytes
-rw-r--r--tools/editor/icons/icon_remove_hl.pngbin0 -> 385 bytes
-rw-r--r--tools/editor/icons/icon_rename.pngbin0 -> 320 bytes
-rw-r--r--tools/editor/icons/icon_reparent.pngbin0 -> 523 bytes
-rw-r--r--tools/editor/icons/icon_replace.pngbin0 -> 483 bytes
-rw-r--r--tools/editor/icons/icon_resource_preloader.pngbin0 -> 771 bytes
-rw-r--r--tools/editor/icons/icon_rich_text_label.pngbin0 -> 284 bytes
-rw-r--r--tools/editor/icons/icon_rid.pngbin0 -> 468 bytes
-rw-r--r--tools/editor/icons/icon_rigid_body.pngbin0 -> 719 bytes
-rw-r--r--tools/editor/icons/icon_rigid_body_2_d.pngbin0 -> 501 bytes
-rw-r--r--tools/editor/icons/icon_rigid_body_2d.pngbin0 -> 484 bytes
-rw-r--r--tools/editor/icons/icon_room.pngbin0 -> 337 bytes
-rw-r--r--tools/editor/icons/icon_room_instance.pngbin0 -> 392 bytes
-rw-r--r--tools/editor/icons/icon_run.pngbin0 -> 800 bytes
-rw-r--r--tools/editor/icons/icon_s_s_a_o_f_x.pngbin0 -> 564 bytes
-rw-r--r--tools/editor/icons/icon_sample.pngbin0 -> 436 bytes
-rw-r--r--tools/editor/icons/icon_sample_player.pngbin0 -> 448 bytes
-rw-r--r--tools/editor/icons/icon_sample_player_2d.pngbin0 -> 447 bytes
-rw-r--r--tools/editor/icons/icon_save.pngbin0 -> 515 bytes
-rw-r--r--tools/editor/icons/icon_scene.pngbin0 -> 476 bytes
-rw-r--r--tools/editor/icons/icon_scene_instance.pngbin0 -> 488 bytes
-rw-r--r--tools/editor/icons/icon_scene_tree_editor.pngbin0 -> 294 bytes
-rw-r--r--tools/editor/icons/icon_script.pngbin0 -> 317 bytes
-rw-r--r--tools/editor/icons/icon_script_control.pngbin0 -> 452 bytes
-rw-r--r--tools/editor/icons/icon_script_error.pngbin0 -> 220 bytes
-rw-r--r--tools/editor/icons/icon_script_node.pngbin0 -> 455 bytes
-rw-r--r--tools/editor/icons/icon_scroll_bar.pngbin0 -> 422 bytes
-rw-r--r--tools/editor/icons/icon_scroll_container.pngbin0 -> 310 bytes
-rw-r--r--tools/editor/icons/icon_shader.pngbin0 -> 820 bytes
-rw-r--r--tools/editor/icons/icon_shader_material.pngbin0 -> 866 bytes
-rw-r--r--tools/editor/icons/icon_signal.pngbin0 -> 458 bytes
-rw-r--r--tools/editor/icons/icon_skeleton.pngbin0 -> 549 bytes
-rw-r--r--tools/editor/icons/icon_skeletonr.pngbin0 -> 362 bytes
-rw-r--r--tools/editor/icons/icon_sky_box_f_x.pngbin0 -> 740 bytes
-rw-r--r--tools/editor/icons/icon_slot.pngbin0 -> 526 bytes
-rw-r--r--tools/editor/icons/icon_small_next.pngbin0 -> 191 bytes
-rw-r--r--tools/editor/icons/icon_snap.pngbin0 -> 477 bytes
-rw-r--r--tools/editor/icons/icon_sound_room_params.pngbin0 -> 577 bytes
-rw-r--r--tools/editor/icons/icon_spatial.pngbin0 -> 319 bytes
-rw-r--r--tools/editor/icons/icon_spatial_add.pngbin0 -> 429 bytes
-rw-r--r--tools/editor/icons/icon_spatial_sample_player.pngbin0 -> 642 bytes
-rw-r--r--tools/editor/icons/icon_spatial_stream_player.pngbin0 -> 461 bytes
-rw-r--r--tools/editor/icons/icon_sphere_shape.pngbin0 -> 801 bytes
-rw-r--r--tools/editor/icons/icon_spin_box.pngbin0 -> 427 bytes
-rw-r--r--tools/editor/icons/icon_spline.pngbin0 -> 244 bytes
-rw-r--r--tools/editor/icons/icon_spot_light.pngbin0 -> 493 bytes
-rw-r--r--tools/editor/icons/icon_sprite.pngbin0 -> 630 bytes
-rw-r--r--tools/editor/icons/icon_squirrel_script.pngbin0 -> 283 bytes
-rw-r--r--tools/editor/icons/icon_static_body.pngbin0 -> 538 bytes
-rw-r--r--tools/editor/icons/icon_static_body_2_d.pngbin0 -> 368 bytes
-rw-r--r--tools/editor/icons/icon_static_body_2d.pngbin0 -> 390 bytes
-rw-r--r--tools/editor/icons/icon_stop.pngbin0 -> 171 bytes
-rw-r--r--tools/editor/icons/icon_stream_player.pngbin0 -> 355 bytes
-rw-r--r--tools/editor/icons/icon_string.pngbin0 -> 156 bytes
-rw-r--r--tools/editor/icons/icon_surface.pngbin0 -> 212 bytes
-rw-r--r--tools/editor/icons/icon_tab_container.pngbin0 -> 434 bytes
-rw-r--r--tools/editor/icons/icon_test_cube.pngbin0 -> 675 bytes
-rw-r--r--tools/editor/icons/icon_text_edit.pngbin0 -> 346 bytes
-rw-r--r--tools/editor/icons/icon_texture.pngbin0 -> 328 bytes
-rw-r--r--tools/editor/icons/icon_texture_button.pngbin0 -> 434 bytes
-rw-r--r--tools/editor/icons/icon_texture_frame.pngbin0 -> 577 bytes
-rw-r--r--tools/editor/icons/icon_texture_progress.pngbin0 -> 422 bytes
-rw-r--r--tools/editor/icons/icon_tile_map.pngbin0 -> 162 bytes
-rw-r--r--tools/editor/icons/icon_time.pngbin0 -> 557 bytes
-rw-r--r--tools/editor/icons/icon_timer.pngbin0 -> 607 bytes
-rw-r--r--tools/editor/icons/icon_tool_move.pngbin0 -> 323 bytes
-rw-r--r--tools/editor/icons/icon_tool_rotate.pngbin0 -> 610 bytes
-rw-r--r--tools/editor/icons/icon_tool_scale.pngbin0 -> 415 bytes
-rw-r--r--tools/editor/icons/icon_tool_select.pngbin0 -> 359 bytes
-rw-r--r--tools/editor/icons/icon_tools.pngbin0 -> 639 bytes
-rw-r--r--tools/editor/icons/icon_track_add_key.pngbin0 -> 347 bytes
-rw-r--r--tools/editor/icons/icon_track_add_key_hl.pngbin0 -> 331 bytes
-rw-r--r--tools/editor/icons/icon_track_continuous.pngbin0 -> 268 bytes
-rw-r--r--tools/editor/icons/icon_track_discrete.pngbin0 -> 153 bytes
-rw-r--r--tools/editor/icons/icon_track_method.pngbin0 -> 283 bytes
-rw-r--r--tools/editor/icons/icon_track_prop.pngbin0 -> 285 bytes
-rw-r--r--tools/editor/icons/icon_track_value.pngbin0 -> 300 bytes
-rw-r--r--tools/editor/icons/icon_translation.pngbin0 -> 286 bytes
-rw-r--r--tools/editor/icons/icon_tree.pngbin0 -> 325 bytes
-rw-r--r--tools/editor/icons/icon_ungroup.pngbin0 -> 525 bytes
-rw-r--r--tools/editor/icons/icon_unlock.pngbin0 -> 367 bytes
-rw-r--r--tools/editor/icons/icon_up.pngbin0 -> 327 bytes
-rw-r--r--tools/editor/icons/icon_v_box_container.pngbin0 -> 357 bytes
-rw-r--r--tools/editor/icons/icon_v_button_array.pngbin0 -> 315 bytes
-rw-r--r--tools/editor/icons/icon_v_scroll_bar.pngbin0 -> 336 bytes
-rw-r--r--tools/editor/icons/icon_v_separator.pngbin0 -> 147 bytes
-rw-r--r--tools/editor/icons/icon_v_slider.pngbin0 -> 389 bytes
-rw-r--r--tools/editor/icons/icon_v_split_container.pngbin0 -> 240 bytes
-rw-r--r--tools/editor/icons/icon_vector.pngbin0 -> 190 bytes
-rw-r--r--tools/editor/icons/icon_vector2.pngbin0 -> 176 bytes
-rw-r--r--tools/editor/icons/icon_video_player.pngbin0 -> 442 bytes
-rw-r--r--tools/editor/icons/icon_video_stream_theora.pngbin0 -> 925 bytes
-rw-r--r--tools/editor/icons/icon_view.pngbin0 -> 386 bytes
-rw-r--r--tools/editor/icons/icon_viewport.pngbin0 -> 325 bytes
-rw-r--r--tools/editor/icons/icon_visibility_area.pngbin0 -> 422 bytes
-rw-r--r--tools/editor/icons/icon_visibility_enabler.pngbin0 -> 630 bytes
-rw-r--r--tools/editor/icons/icon_visibility_enabler_2d.pngbin0 -> 575 bytes
-rw-r--r--tools/editor/icons/icon_visibility_notifier.pngbin0 -> 601 bytes
-rw-r--r--tools/editor/icons/icon_visibility_notifier_2d.pngbin0 -> 542 bytes
-rw-r--r--tools/editor/icons/icon_visible.pngbin0 -> 563 bytes
-rw-r--r--tools/editor/icons/icon_volume.pngbin0 -> 295 bytes
-rw-r--r--tools/editor/icons/icon_vu_empty.pngbin0 -> 736 bytes
-rw-r--r--tools/editor/icons/icon_vu_full.pngbin0 -> 897 bytes
-rw-r--r--tools/editor/icons/icon_warning.pngbin0 -> 232 bytes
-rw-r--r--tools/editor/icons/icon_window_dialog.pngbin0 -> 295 bytes
-rw-r--r--tools/editor/icons/icon_world_environment.pngbin0 -> 841 bytes
-rw-r--r--tools/editor/icons/icon_zoom.pngbin0 -> 582 bytes
-rw-r--r--tools/editor/icons/make_icons.py48
-rwxr-xr-xtools/editor/icons/xpmfix.sh2
372 files changed, 50 insertions, 0 deletions
diff --git a/tools/editor/icons/icon_accept_dialog.png b/tools/editor/icons/icon_accept_dialog.png
new file mode 100644
index 0000000000..4c9b558a69
--- /dev/null
+++ b/tools/editor/icons/icon_accept_dialog.png
Binary files differ
diff --git a/tools/editor/icons/icon_add.png b/tools/editor/icons/icon_add.png
new file mode 100644
index 0000000000..1a97f356d6
--- /dev/null
+++ b/tools/editor/icons/icon_add.png
Binary files differ
diff --git a/tools/editor/icons/icon_add_track.png b/tools/editor/icons/icon_add_track.png
new file mode 100644
index 0000000000..3862597828
--- /dev/null
+++ b/tools/editor/icons/icon_add_track.png
Binary files differ
diff --git a/tools/editor/icons/icon_anim_export.png b/tools/editor/icons/icon_anim_export.png
new file mode 100644
index 0000000000..b17ecdeb22
--- /dev/null
+++ b/tools/editor/icons/icon_anim_export.png
Binary files differ
diff --git a/tools/editor/icons/icon_anim_export_all.png b/tools/editor/icons/icon_anim_export_all.png
new file mode 100644
index 0000000000..65a3cf5745
--- /dev/null
+++ b/tools/editor/icons/icon_anim_export_all.png
Binary files differ
diff --git a/tools/editor/icons/icon_anim_get.png b/tools/editor/icons/icon_anim_get.png
new file mode 100644
index 0000000000..7edd883f02
--- /dev/null
+++ b/tools/editor/icons/icon_anim_get.png
Binary files differ
diff --git a/tools/editor/icons/icon_anim_get_hl.png b/tools/editor/icons/icon_anim_get_hl.png
new file mode 100644
index 0000000000..fa6e94545b
--- /dev/null
+++ b/tools/editor/icons/icon_anim_get_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_anim_import.png b/tools/editor/icons/icon_anim_import.png
new file mode 100644
index 0000000000..166e3fecd7
--- /dev/null
+++ b/tools/editor/icons/icon_anim_import.png
Binary files differ
diff --git a/tools/editor/icons/icon_anim_import_all.png b/tools/editor/icons/icon_anim_import_all.png
new file mode 100644
index 0000000000..c99893d59d
--- /dev/null
+++ b/tools/editor/icons/icon_anim_import_all.png
Binary files differ
diff --git a/tools/editor/icons/icon_anim_set.png b/tools/editor/icons/icon_anim_set.png
new file mode 100644
index 0000000000..c52334c72f
--- /dev/null
+++ b/tools/editor/icons/icon_anim_set.png
Binary files differ
diff --git a/tools/editor/icons/icon_anim_set_hl.png b/tools/editor/icons/icon_anim_set_hl.png
new file mode 100644
index 0000000000..aefaf7f738
--- /dev/null
+++ b/tools/editor/icons/icon_anim_set_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_animated_sprite.png b/tools/editor/icons/icon_animated_sprite.png
new file mode 100644
index 0000000000..2b1bad861f
--- /dev/null
+++ b/tools/editor/icons/icon_animated_sprite.png
Binary files differ
diff --git a/tools/editor/icons/icon_animation.png b/tools/editor/icons/icon_animation.png
new file mode 100644
index 0000000000..6af126bf37
--- /dev/null
+++ b/tools/editor/icons/icon_animation.png
Binary files differ
diff --git a/tools/editor/icons/icon_animation_node.png b/tools/editor/icons/icon_animation_node.png
new file mode 100644
index 0000000000..81026b3a98
--- /dev/null
+++ b/tools/editor/icons/icon_animation_node.png
Binary files differ
diff --git a/tools/editor/icons/icon_animation_play.png b/tools/editor/icons/icon_animation_play.png
new file mode 100644
index 0000000000..b405bf98f4
--- /dev/null
+++ b/tools/editor/icons/icon_animation_play.png
Binary files differ
diff --git a/tools/editor/icons/icon_animation_player.png b/tools/editor/icons/icon_animation_player.png
new file mode 100644
index 0000000000..2afba491ef
--- /dev/null
+++ b/tools/editor/icons/icon_animation_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_animation_set.png b/tools/editor/icons/icon_animation_set.png
new file mode 100644
index 0000000000..b603382b0c
--- /dev/null
+++ b/tools/editor/icons/icon_animation_set.png
Binary files differ
diff --git a/tools/editor/icons/icon_animation_tree.png b/tools/editor/icons/icon_animation_tree.png
new file mode 100644
index 0000000000..cc29de17a5
--- /dev/null
+++ b/tools/editor/icons/icon_animation_tree.png
Binary files differ
diff --git a/tools/editor/icons/icon_animation_tree_player.png b/tools/editor/icons/icon_animation_tree_player.png
new file mode 100644
index 0000000000..a0698ab622
--- /dev/null
+++ b/tools/editor/icons/icon_animation_tree_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_area.png b/tools/editor/icons/icon_area.png
new file mode 100644
index 0000000000..17dc436cab
--- /dev/null
+++ b/tools/editor/icons/icon_area.png
Binary files differ
diff --git a/tools/editor/icons/icon_area_2d.png b/tools/editor/icons/icon_area_2d.png
new file mode 100644
index 0000000000..34f576fff5
--- /dev/null
+++ b/tools/editor/icons/icon_area_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_array_data.png b/tools/editor/icons/icon_array_data.png
new file mode 100644
index 0000000000..494d4c71a8
--- /dev/null
+++ b/tools/editor/icons/icon_array_data.png
Binary files differ
diff --git a/tools/editor/icons/icon_array_float.png b/tools/editor/icons/icon_array_float.png
new file mode 100644
index 0000000000..558be932dc
--- /dev/null
+++ b/tools/editor/icons/icon_array_float.png
Binary files differ
diff --git a/tools/editor/icons/icon_array_int.png b/tools/editor/icons/icon_array_int.png
new file mode 100644
index 0000000000..74925553d9
--- /dev/null
+++ b/tools/editor/icons/icon_array_int.png
Binary files differ
diff --git a/tools/editor/icons/icon_array_string.png b/tools/editor/icons/icon_array_string.png
new file mode 100644
index 0000000000..2aeded63df
--- /dev/null
+++ b/tools/editor/icons/icon_array_string.png
Binary files differ
diff --git a/tools/editor/icons/icon_array_variant.png b/tools/editor/icons/icon_array_variant.png
new file mode 100644
index 0000000000..34cb83cadd
--- /dev/null
+++ b/tools/editor/icons/icon_array_variant.png
Binary files differ
diff --git a/tools/editor/icons/icon_atlas_texture.png b/tools/editor/icons/icon_atlas_texture.png
new file mode 100644
index 0000000000..3da9f0bee4
--- /dev/null
+++ b/tools/editor/icons/icon_atlas_texture.png
Binary files differ
diff --git a/tools/editor/icons/icon_audio_stream_gibberish.png b/tools/editor/icons/icon_audio_stream_gibberish.png
new file mode 100644
index 0000000000..f10671e8a2
--- /dev/null
+++ b/tools/editor/icons/icon_audio_stream_gibberish.png
Binary files differ
diff --git a/tools/editor/icons/icon_audio_stream_m_p_c.png b/tools/editor/icons/icon_audio_stream_m_p_c.png
new file mode 100644
index 0000000000..665d7b56a1
--- /dev/null
+++ b/tools/editor/icons/icon_audio_stream_m_p_c.png
Binary files differ
diff --git a/tools/editor/icons/icon_audio_stream_o_g_g_vorbis.png b/tools/editor/icons/icon_audio_stream_o_g_g_vorbis.png
new file mode 100644
index 0000000000..7860e111d0
--- /dev/null
+++ b/tools/editor/icons/icon_audio_stream_o_g_g_vorbis.png
Binary files differ
diff --git a/tools/editor/icons/icon_audio_stream_speex.png b/tools/editor/icons/icon_audio_stream_speex.png
new file mode 100644
index 0000000000..6fefe47284
--- /dev/null
+++ b/tools/editor/icons/icon_audio_stream_speex.png
Binary files differ
diff --git a/tools/editor/icons/icon_auto_play.png b/tools/editor/icons/icon_auto_play.png
new file mode 100644
index 0000000000..e454ca8c7b
--- /dev/null
+++ b/tools/editor/icons/icon_auto_play.png
Binary files differ
diff --git a/tools/editor/icons/icon_b_c_s_f_x.png b/tools/editor/icons/icon_b_c_s_f_x.png
new file mode 100644
index 0000000000..2100aea6a0
--- /dev/null
+++ b/tools/editor/icons/icon_b_c_s_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_b_g_color_f_x.png b/tools/editor/icons/icon_b_g_color_f_x.png
new file mode 100644
index 0000000000..5b7552f6d5
--- /dev/null
+++ b/tools/editor/icons/icon_b_g_color_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_b_g_image_f_x.png b/tools/editor/icons/icon_b_g_image_f_x.png
new file mode 100644
index 0000000000..7e8ec86eec
--- /dev/null
+++ b/tools/editor/icons/icon_b_g_image_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_back.png b/tools/editor/icons/icon_back.png
new file mode 100644
index 0000000000..d60e3b2640
--- /dev/null
+++ b/tools/editor/icons/icon_back.png
Binary files differ
diff --git a/tools/editor/icons/icon_back_no.png b/tools/editor/icons/icon_back_no.png
new file mode 100644
index 0000000000..539ce4124a
--- /dev/null
+++ b/tools/editor/icons/icon_back_no.png
Binary files differ
diff --git a/tools/editor/icons/icon_blend.png b/tools/editor/icons/icon_blend.png
new file mode 100644
index 0000000000..985b63d5d1
--- /dev/null
+++ b/tools/editor/icons/icon_blend.png
Binary files differ
diff --git a/tools/editor/icons/icon_bone_attachment.png b/tools/editor/icons/icon_bone_attachment.png
new file mode 100644
index 0000000000..0d1d69f21f
--- /dev/null
+++ b/tools/editor/icons/icon_bone_attachment.png
Binary files differ
diff --git a/tools/editor/icons/icon_bone_track.png b/tools/editor/icons/icon_bone_track.png
new file mode 100644
index 0000000000..9916112069
--- /dev/null
+++ b/tools/editor/icons/icon_bone_track.png
Binary files differ
diff --git a/tools/editor/icons/icon_bool.png b/tools/editor/icons/icon_bool.png
new file mode 100644
index 0000000000..d465b7da07
--- /dev/null
+++ b/tools/editor/icons/icon_bool.png
Binary files differ
diff --git a/tools/editor/icons/icon_box_shape.png b/tools/editor/icons/icon_box_shape.png
new file mode 100644
index 0000000000..69c1fb2184
--- /dev/null
+++ b/tools/editor/icons/icon_box_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_button.png b/tools/editor/icons/icon_button.png
new file mode 100644
index 0000000000..296b508719
--- /dev/null
+++ b/tools/editor/icons/icon_button.png
Binary files differ
diff --git a/tools/editor/icons/icon_camera.png b/tools/editor/icons/icon_camera.png
new file mode 100644
index 0000000000..6dce543162
--- /dev/null
+++ b/tools/editor/icons/icon_camera.png
Binary files differ
diff --git a/tools/editor/icons/icon_camera_2d.png b/tools/editor/icons/icon_camera_2d.png
new file mode 100644
index 0000000000..fe278fe15b
--- /dev/null
+++ b/tools/editor/icons/icon_camera_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_canvas_item.png b/tools/editor/icons/icon_canvas_item.png
new file mode 100644
index 0000000000..99403bed21
--- /dev/null
+++ b/tools/editor/icons/icon_canvas_item.png
Binary files differ
diff --git a/tools/editor/icons/icon_capsule_shape.png b/tools/editor/icons/icon_capsule_shape.png
new file mode 100644
index 0000000000..6e6de12a8f
--- /dev/null
+++ b/tools/editor/icons/icon_capsule_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_center_container.png b/tools/editor/icons/icon_center_container.png
new file mode 100644
index 0000000000..fd5be79559
--- /dev/null
+++ b/tools/editor/icons/icon_center_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_character_body.png b/tools/editor/icons/icon_character_body.png
new file mode 100644
index 0000000000..b859a271d5
--- /dev/null
+++ b/tools/editor/icons/icon_character_body.png
Binary files differ
diff --git a/tools/editor/icons/icon_character_camera.png b/tools/editor/icons/icon_character_camera.png
new file mode 100644
index 0000000000..c238487942
--- /dev/null
+++ b/tools/editor/icons/icon_character_camera.png
Binary files differ
diff --git a/tools/editor/icons/icon_check_button.png b/tools/editor/icons/icon_check_button.png
new file mode 100644
index 0000000000..9b44e6714f
--- /dev/null
+++ b/tools/editor/icons/icon_check_button.png
Binary files differ
diff --git a/tools/editor/icons/icon_click2edit.png b/tools/editor/icons/icon_click2edit.png
new file mode 100644
index 0000000000..795756dff0
--- /dev/null
+++ b/tools/editor/icons/icon_click2edit.png
Binary files differ
diff --git a/tools/editor/icons/icon_close.png b/tools/editor/icons/icon_close.png
new file mode 100644
index 0000000000..11fa746271
--- /dev/null
+++ b/tools/editor/icons/icon_close.png
Binary files differ
diff --git a/tools/editor/icons/icon_close_hover.png b/tools/editor/icons/icon_close_hover.png
new file mode 100644
index 0000000000..efcc9e7471
--- /dev/null
+++ b/tools/editor/icons/icon_close_hover.png
Binary files differ
diff --git a/tools/editor/icons/icon_collapse.png b/tools/editor/icons/icon_collapse.png
new file mode 100644
index 0000000000..bd5c9765a5
--- /dev/null
+++ b/tools/editor/icons/icon_collapse.png
Binary files differ
diff --git a/tools/editor/icons/icon_collapse_hl.png b/tools/editor/icons/icon_collapse_hl.png
new file mode 100644
index 0000000000..7ed9a5c125
--- /dev/null
+++ b/tools/editor/icons/icon_collapse_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_collision.png b/tools/editor/icons/icon_collision.png
new file mode 100644
index 0000000000..ccda8b6a25
--- /dev/null
+++ b/tools/editor/icons/icon_collision.png
Binary files differ
diff --git a/tools/editor/icons/icon_collision_polygon_2d.png b/tools/editor/icons/icon_collision_polygon_2d.png
new file mode 100644
index 0000000000..9f89e10b01
--- /dev/null
+++ b/tools/editor/icons/icon_collision_polygon_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_collision_shape.png b/tools/editor/icons/icon_collision_shape.png
new file mode 100644
index 0000000000..8389885e0c
--- /dev/null
+++ b/tools/editor/icons/icon_collision_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_collision_shape_2d.png b/tools/editor/icons/icon_collision_shape_2d.png
new file mode 100644
index 0000000000..4c60513e75
--- /dev/null
+++ b/tools/editor/icons/icon_collision_shape_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_color.png b/tools/editor/icons/icon_color.png
new file mode 100644
index 0000000000..08547caa28
--- /dev/null
+++ b/tools/editor/icons/icon_color.png
Binary files differ
diff --git a/tools/editor/icons/icon_color_picker.png b/tools/editor/icons/icon_color_picker.png
new file mode 100644
index 0000000000..3a7510d201
--- /dev/null
+++ b/tools/editor/icons/icon_color_picker.png
Binary files differ
diff --git a/tools/editor/icons/icon_color_picker_button.png b/tools/editor/icons/icon_color_picker_button.png
new file mode 100644
index 0000000000..f441c4f18b
--- /dev/null
+++ b/tools/editor/icons/icon_color_picker_button.png
Binary files differ
diff --git a/tools/editor/icons/icon_concave_polygon_shape.png b/tools/editor/icons/icon_concave_polygon_shape.png
new file mode 100644
index 0000000000..1a3b52ccce
--- /dev/null
+++ b/tools/editor/icons/icon_concave_polygon_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_confirmation_dialog.png b/tools/editor/icons/icon_confirmation_dialog.png
new file mode 100644
index 0000000000..024ffaff19
--- /dev/null
+++ b/tools/editor/icons/icon_confirmation_dialog.png
Binary files differ
diff --git a/tools/editor/icons/icon_connect.png b/tools/editor/icons/icon_connect.png
new file mode 100644
index 0000000000..24258414c4
--- /dev/null
+++ b/tools/editor/icons/icon_connect.png
Binary files differ
diff --git a/tools/editor/icons/icon_control.png b/tools/editor/icons/icon_control.png
new file mode 100644
index 0000000000..23e4ee6191
--- /dev/null
+++ b/tools/editor/icons/icon_control.png
Binary files differ
diff --git a/tools/editor/icons/icon_convex_polygon_shape.png b/tools/editor/icons/icon_convex_polygon_shape.png
new file mode 100644
index 0000000000..1f2e1bf2a8
--- /dev/null
+++ b/tools/editor/icons/icon_convex_polygon_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_cube_grid_map.png b/tools/editor/icons/icon_cube_grid_map.png
new file mode 100644
index 0000000000..fe13222691
--- /dev/null
+++ b/tools/editor/icons/icon_cube_grid_map.png
Binary files differ
diff --git a/tools/editor/icons/icon_curve.png b/tools/editor/icons/icon_curve.png
new file mode 100644
index 0000000000..27d423edcd
--- /dev/null
+++ b/tools/editor/icons/icon_curve.png
Binary files differ
diff --git a/tools/editor/icons/icon_curve_create.png b/tools/editor/icons/icon_curve_create.png
new file mode 100644
index 0000000000..61f785c704
--- /dev/null
+++ b/tools/editor/icons/icon_curve_create.png
Binary files differ
diff --git a/tools/editor/icons/icon_curve_delete.png b/tools/editor/icons/icon_curve_delete.png
new file mode 100644
index 0000000000..8d3b1ec1f8
--- /dev/null
+++ b/tools/editor/icons/icon_curve_delete.png
Binary files differ
diff --git a/tools/editor/icons/icon_curve_edit.png b/tools/editor/icons/icon_curve_edit.png
new file mode 100644
index 0000000000..0c50f586c7
--- /dev/null
+++ b/tools/editor/icons/icon_curve_edit.png
Binary files differ
diff --git a/tools/editor/icons/icon_cylinder_shape.png b/tools/editor/icons/icon_cylinder_shape.png
new file mode 100644
index 0000000000..fd7d7e26e2
--- /dev/null
+++ b/tools/editor/icons/icon_cylinder_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_d_o_f_blur_f_x.png b/tools/editor/icons/icon_d_o_f_blur_f_x.png
new file mode 100644
index 0000000000..fda7d48353
--- /dev/null
+++ b/tools/editor/icons/icon_d_o_f_blur_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_damped_spring_joint_2d.png b/tools/editor/icons/icon_damped_spring_joint_2d.png
new file mode 100644
index 0000000000..8a56e8b1ed
--- /dev/null
+++ b/tools/editor/icons/icon_damped_spring_joint_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_debug_continue.png b/tools/editor/icons/icon_debug_continue.png
new file mode 100644
index 0000000000..83b06210fb
--- /dev/null
+++ b/tools/editor/icons/icon_debug_continue.png
Binary files differ
diff --git a/tools/editor/icons/icon_debug_next.png b/tools/editor/icons/icon_debug_next.png
new file mode 100644
index 0000000000..3eadd7517a
--- /dev/null
+++ b/tools/editor/icons/icon_debug_next.png
Binary files differ
diff --git a/tools/editor/icons/icon_debug_step.png b/tools/editor/icons/icon_debug_step.png
new file mode 100644
index 0000000000..8d3a69ae85
--- /dev/null
+++ b/tools/editor/icons/icon_debug_step.png
Binary files differ
diff --git a/tools/editor/icons/icon_default_project_icon.png b/tools/editor/icons/icon_default_project_icon.png
new file mode 100644
index 0000000000..3e991fcc29
--- /dev/null
+++ b/tools/editor/icons/icon_default_project_icon.png
Binary files differ
diff --git a/tools/editor/icons/icon_del.png b/tools/editor/icons/icon_del.png
new file mode 100644
index 0000000000..5349af466e
--- /dev/null
+++ b/tools/editor/icons/icon_del.png
Binary files differ
diff --git a/tools/editor/icons/icon_dependency_changed.png b/tools/editor/icons/icon_dependency_changed.png
new file mode 100644
index 0000000000..ecf8a011cf
--- /dev/null
+++ b/tools/editor/icons/icon_dependency_changed.png
Binary files differ
diff --git a/tools/editor/icons/icon_dependency_changed_hl.png b/tools/editor/icons/icon_dependency_changed_hl.png
new file mode 100644
index 0000000000..a5e6adfe56
--- /dev/null
+++ b/tools/editor/icons/icon_dependency_changed_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_dependency_local_changed.png b/tools/editor/icons/icon_dependency_local_changed.png
new file mode 100644
index 0000000000..8630f36450
--- /dev/null
+++ b/tools/editor/icons/icon_dependency_local_changed.png
Binary files differ
diff --git a/tools/editor/icons/icon_dependency_local_changed_hl.png b/tools/editor/icons/icon_dependency_local_changed_hl.png
new file mode 100644
index 0000000000..825b047ca6
--- /dev/null
+++ b/tools/editor/icons/icon_dependency_local_changed_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_dependency_ok.png b/tools/editor/icons/icon_dependency_ok.png
new file mode 100644
index 0000000000..f4d4c9ea29
--- /dev/null
+++ b/tools/editor/icons/icon_dependency_ok.png
Binary files differ
diff --git a/tools/editor/icons/icon_dependency_ok_hl.png b/tools/editor/icons/icon_dependency_ok_hl.png
new file mode 100644
index 0000000000..d590bb763d
--- /dev/null
+++ b/tools/editor/icons/icon_dependency_ok_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_directional_light.png b/tools/editor/icons/icon_directional_light.png
new file mode 100644
index 0000000000..766f5934e6
--- /dev/null
+++ b/tools/editor/icons/icon_directional_light.png
Binary files differ
diff --git a/tools/editor/icons/icon_doc_code_font.png b/tools/editor/icons/icon_doc_code_font.png
new file mode 100644
index 0000000000..628654f6e8
--- /dev/null
+++ b/tools/editor/icons/icon_doc_code_font.png
Binary files differ
diff --git a/tools/editor/icons/icon_doc_font.png b/tools/editor/icons/icon_doc_font.png
new file mode 100644
index 0000000000..65fbcc5ccc
--- /dev/null
+++ b/tools/editor/icons/icon_doc_font.png
Binary files differ
diff --git a/tools/editor/icons/icon_doc_title_font.png b/tools/editor/icons/icon_doc_title_font.png
new file mode 100644
index 0000000000..d78b394da0
--- /dev/null
+++ b/tools/editor/icons/icon_doc_title_font.png
Binary files differ
diff --git a/tools/editor/icons/icon_down.png b/tools/editor/icons/icon_down.png
new file mode 100644
index 0000000000..908e06836b
--- /dev/null
+++ b/tools/editor/icons/icon_down.png
Binary files differ
diff --git a/tools/editor/icons/icon_dummy.png b/tools/editor/icons/icon_dummy.png
new file mode 100644
index 0000000000..24998a28af
--- /dev/null
+++ b/tools/editor/icons/icon_dummy.png
Binary files differ
diff --git a/tools/editor/icons/icon_duplicate.png b/tools/editor/icons/icon_duplicate.png
new file mode 100644
index 0000000000..bae4aa2c30
--- /dev/null
+++ b/tools/editor/icons/icon_duplicate.png
Binary files differ
diff --git a/tools/editor/icons/icon_dynamic_character_body.png b/tools/editor/icons/icon_dynamic_character_body.png
new file mode 100644
index 0000000000..b685841e35
--- /dev/null
+++ b/tools/editor/icons/icon_dynamic_character_body.png
Binary files differ
diff --git a/tools/editor/icons/icon_dynamic_custom_body.png b/tools/editor/icons/icon_dynamic_custom_body.png
new file mode 100644
index 0000000000..d383e7087f
--- /dev/null
+++ b/tools/editor/icons/icon_dynamic_custom_body.png
Binary files differ
diff --git a/tools/editor/icons/icon_dynamic_rigid_body.png b/tools/editor/icons/icon_dynamic_rigid_body.png
new file mode 100644
index 0000000000..f804b29528
--- /dev/null
+++ b/tools/editor/icons/icon_dynamic_rigid_body.png
Binary files differ
diff --git a/tools/editor/icons/icon_edit.png b/tools/editor/icons/icon_edit.png
new file mode 100644
index 0000000000..012a7f5f1d
--- /dev/null
+++ b/tools/editor/icons/icon_edit.png
Binary files differ
diff --git a/tools/editor/icons/icon_edit_key.png b/tools/editor/icons/icon_edit_key.png
new file mode 100644
index 0000000000..43a7056f38
--- /dev/null
+++ b/tools/editor/icons/icon_edit_key.png
Binary files differ
diff --git a/tools/editor/icons/icon_edit_resource.png b/tools/editor/icons/icon_edit_resource.png
new file mode 100644
index 0000000000..de538dfe95
--- /dev/null
+++ b/tools/editor/icons/icon_edit_resource.png
Binary files differ
diff --git a/tools/editor/icons/icon_edit_small.png b/tools/editor/icons/icon_edit_small.png
new file mode 100644
index 0000000000..19c83415f9
--- /dev/null
+++ b/tools/editor/icons/icon_edit_small.png
Binary files differ
diff --git a/tools/editor/icons/icon_editor_2d.png b/tools/editor/icons/icon_editor_2d.png
new file mode 100644
index 0000000000..1594f5adf0
--- /dev/null
+++ b/tools/editor/icons/icon_editor_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_editor_3d_handle.png b/tools/editor/icons/icon_editor_3d_handle.png
new file mode 100644
index 0000000000..9c596e6ae4
--- /dev/null
+++ b/tools/editor/icons/icon_editor_3d_handle.png
Binary files differ
diff --git a/tools/editor/icons/icon_editor_focus.png b/tools/editor/icons/icon_editor_focus.png
new file mode 100644
index 0000000000..f21d22ebd8
--- /dev/null
+++ b/tools/editor/icons/icon_editor_focus.png
Binary files differ
diff --git a/tools/editor/icons/icon_editor_handle.png b/tools/editor/icons/icon_editor_handle.png
new file mode 100644
index 0000000000..a562f9b34c
--- /dev/null
+++ b/tools/editor/icons/icon_editor_handle.png
Binary files differ
diff --git a/tools/editor/icons/icon_editor_node.png b/tools/editor/icons/icon_editor_node.png
new file mode 100644
index 0000000000..aec161ed54
--- /dev/null
+++ b/tools/editor/icons/icon_editor_node.png
Binary files differ
diff --git a/tools/editor/icons/icon_editor_pivot.png b/tools/editor/icons/icon_editor_pivot.png
new file mode 100644
index 0000000000..d44526f301
--- /dev/null
+++ b/tools/editor/icons/icon_editor_pivot.png
Binary files differ
diff --git a/tools/editor/icons/icon_editor_rect_2d.png b/tools/editor/icons/icon_editor_rect_2d.png
new file mode 100644
index 0000000000..f59d493587
--- /dev/null
+++ b/tools/editor/icons/icon_editor_rect_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_empty_control.png b/tools/editor/icons/icon_empty_control.png
new file mode 100644
index 0000000000..b43bb14d39
--- /dev/null
+++ b/tools/editor/icons/icon_empty_control.png
Binary files differ
diff --git a/tools/editor/icons/icon_enum.png b/tools/editor/icons/icon_enum.png
new file mode 100644
index 0000000000..2496e1d0db
--- /dev/null
+++ b/tools/editor/icons/icon_enum.png
Binary files differ
diff --git a/tools/editor/icons/icon_error.png b/tools/editor/icons/icon_error.png
new file mode 100644
index 0000000000..6c4e78e480
--- /dev/null
+++ b/tools/editor/icons/icon_error.png
Binary files differ
diff --git a/tools/editor/icons/icon_error_sign.png b/tools/editor/icons/icon_error_sign.png
new file mode 100644
index 0000000000..751175e74d
--- /dev/null
+++ b/tools/editor/icons/icon_error_sign.png
Binary files differ
diff --git a/tools/editor/icons/icon_event_player.png b/tools/editor/icons/icon_event_player.png
new file mode 100644
index 0000000000..b67f91b1b3
--- /dev/null
+++ b/tools/editor/icons/icon_event_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_expand.png b/tools/editor/icons/icon_expand.png
new file mode 100644
index 0000000000..8a604f945b
--- /dev/null
+++ b/tools/editor/icons/icon_expand.png
Binary files differ
diff --git a/tools/editor/icons/icon_expand_hl.png b/tools/editor/icons/icon_expand_hl.png
new file mode 100644
index 0000000000..6f51806db2
--- /dev/null
+++ b/tools/editor/icons/icon_expand_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_favorites.png b/tools/editor/icons/icon_favorites.png
new file mode 100644
index 0000000000..da4713d032
--- /dev/null
+++ b/tools/editor/icons/icon_favorites.png
Binary files differ
diff --git a/tools/editor/icons/icon_file.png b/tools/editor/icons/icon_file.png
new file mode 100644
index 0000000000..bd5d84a9d6
--- /dev/null
+++ b/tools/editor/icons/icon_file.png
Binary files differ
diff --git a/tools/editor/icons/icon_file_dialog.png b/tools/editor/icons/icon_file_dialog.png
new file mode 100644
index 0000000000..62ad0404eb
--- /dev/null
+++ b/tools/editor/icons/icon_file_dialog.png
Binary files differ
diff --git a/tools/editor/icons/icon_file_server.png b/tools/editor/icons/icon_file_server.png
new file mode 100644
index 0000000000..27c99127c3
--- /dev/null
+++ b/tools/editor/icons/icon_file_server.png
Binary files differ
diff --git a/tools/editor/icons/icon_file_server_active.png b/tools/editor/icons/icon_file_server_active.png
new file mode 100644
index 0000000000..0987bb9978
--- /dev/null
+++ b/tools/editor/icons/icon_file_server_active.png
Binary files differ
diff --git a/tools/editor/icons/icon_fixed_material.png b/tools/editor/icons/icon_fixed_material.png
new file mode 100644
index 0000000000..f43e2b7dcd
--- /dev/null
+++ b/tools/editor/icons/icon_fixed_material.png
Binary files differ
diff --git a/tools/editor/icons/icon_fog_f_x.png b/tools/editor/icons/icon_fog_f_x.png
new file mode 100644
index 0000000000..54691aa9ab
--- /dev/null
+++ b/tools/editor/icons/icon_fog_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_folder.png b/tools/editor/icons/icon_folder.png
new file mode 100644
index 0000000000..814f217edf
--- /dev/null
+++ b/tools/editor/icons/icon_folder.png
Binary files differ
diff --git a/tools/editor/icons/icon_folder_scene.png b/tools/editor/icons/icon_folder_scene.png
new file mode 100644
index 0000000000..6f6d706dae
--- /dev/null
+++ b/tools/editor/icons/icon_folder_scene.png
Binary files differ
diff --git a/tools/editor/icons/icon_font.png b/tools/editor/icons/icon_font.png
new file mode 100644
index 0000000000..d9554183c2
--- /dev/null
+++ b/tools/editor/icons/icon_font.png
Binary files differ
diff --git a/tools/editor/icons/icon_forward.png b/tools/editor/icons/icon_forward.png
new file mode 100644
index 0000000000..ca6838ae9e
--- /dev/null
+++ b/tools/editor/icons/icon_forward.png
Binary files differ
diff --git a/tools/editor/icons/icon_forward_no.png b/tools/editor/icons/icon_forward_no.png
new file mode 100644
index 0000000000..bf62cd6ab2
--- /dev/null
+++ b/tools/editor/icons/icon_forward_no.png
Binary files differ
diff --git a/tools/editor/icons/icon_func.png b/tools/editor/icons/icon_func.png
new file mode 100644
index 0000000000..45b32def8a
--- /dev/null
+++ b/tools/editor/icons/icon_func.png
Binary files differ
diff --git a/tools/editor/icons/icon_g_d_script.png b/tools/editor/icons/icon_g_d_script.png
new file mode 100644
index 0000000000..3b1cc98c4d
--- /dev/null
+++ b/tools/editor/icons/icon_g_d_script.png
Binary files differ
diff --git a/tools/editor/icons/icon_gamma_f_x.png b/tools/editor/icons/icon_gamma_f_x.png
new file mode 100644
index 0000000000..50474340d1
--- /dev/null
+++ b/tools/editor/icons/icon_gamma_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_gizmo_directional_light.png b/tools/editor/icons/icon_gizmo_directional_light.png
new file mode 100644
index 0000000000..8584e1a4c9
--- /dev/null
+++ b/tools/editor/icons/icon_gizmo_directional_light.png
Binary files differ
diff --git a/tools/editor/icons/icon_gizmo_light.png b/tools/editor/icons/icon_gizmo_light.png
new file mode 100644
index 0000000000..66f1854675
--- /dev/null
+++ b/tools/editor/icons/icon_gizmo_light.png
Binary files differ
diff --git a/tools/editor/icons/icon_gizmo_spatial_sample_player.png b/tools/editor/icons/icon_gizmo_spatial_sample_player.png
new file mode 100644
index 0000000000..61718721b8
--- /dev/null
+++ b/tools/editor/icons/icon_gizmo_spatial_sample_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_gizmo_spatial_stream_player.png b/tools/editor/icons/icon_gizmo_spatial_stream_player.png
new file mode 100644
index 0000000000..90bb795919
--- /dev/null
+++ b/tools/editor/icons/icon_gizmo_spatial_stream_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_glow_f_x.png b/tools/editor/icons/icon_glow_f_x.png
new file mode 100644
index 0000000000..c970204359
--- /dev/null
+++ b/tools/editor/icons/icon_glow_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_grid_container.png b/tools/editor/icons/icon_grid_container.png
new file mode 100644
index 0000000000..bd181c4936
--- /dev/null
+++ b/tools/editor/icons/icon_grid_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_grid_map.png b/tools/editor/icons/icon_grid_map.png
new file mode 100644
index 0000000000..f967242ad1
--- /dev/null
+++ b/tools/editor/icons/icon_grid_map.png
Binary files differ
diff --git a/tools/editor/icons/icon_grid_map_floor.png b/tools/editor/icons/icon_grid_map_floor.png
new file mode 100644
index 0000000000..a75871188b
--- /dev/null
+++ b/tools/editor/icons/icon_grid_map_floor.png
Binary files differ
diff --git a/tools/editor/icons/icon_groove_joint_2d.png b/tools/editor/icons/icon_groove_joint_2d.png
new file mode 100644
index 0000000000..090859a5ee
--- /dev/null
+++ b/tools/editor/icons/icon_groove_joint_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_group.png b/tools/editor/icons/icon_group.png
new file mode 100644
index 0000000000..577c84777e
--- /dev/null
+++ b/tools/editor/icons/icon_group.png
Binary files differ
diff --git a/tools/editor/icons/icon_groups.png b/tools/editor/icons/icon_groups.png
new file mode 100644
index 0000000000..da4fd0d985
--- /dev/null
+++ b/tools/editor/icons/icon_groups.png
Binary files differ
diff --git a/tools/editor/icons/icon_h_box_container.png b/tools/editor/icons/icon_h_box_container.png
new file mode 100644
index 0000000000..fe67ecef21
--- /dev/null
+++ b/tools/editor/icons/icon_h_box_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_h_button_array.png b/tools/editor/icons/icon_h_button_array.png
new file mode 100644
index 0000000000..aa71e4e212
--- /dev/null
+++ b/tools/editor/icons/icon_h_button_array.png
Binary files differ
diff --git a/tools/editor/icons/icon_h_scroll_bar.png b/tools/editor/icons/icon_h_scroll_bar.png
new file mode 100644
index 0000000000..98922a56f1
--- /dev/null
+++ b/tools/editor/icons/icon_h_scroll_bar.png
Binary files differ
diff --git a/tools/editor/icons/icon_h_separator.png b/tools/editor/icons/icon_h_separator.png
new file mode 100644
index 0000000000..243a37f22c
--- /dev/null
+++ b/tools/editor/icons/icon_h_separator.png
Binary files differ
diff --git a/tools/editor/icons/icon_h_slider.png b/tools/editor/icons/icon_h_slider.png
new file mode 100644
index 0000000000..4ed777b450
--- /dev/null
+++ b/tools/editor/icons/icon_h_slider.png
Binary files differ
diff --git a/tools/editor/icons/icon_h_split_container.png b/tools/editor/icons/icon_h_split_container.png
new file mode 100644
index 0000000000..62acd643b4
--- /dev/null
+++ b/tools/editor/icons/icon_h_split_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_help.png b/tools/editor/icons/icon_help.png
new file mode 100644
index 0000000000..3f4f8453a7
--- /dev/null
+++ b/tools/editor/icons/icon_help.png
Binary files differ
diff --git a/tools/editor/icons/icon_hidden.png b/tools/editor/icons/icon_hidden.png
new file mode 100644
index 0000000000..45fcfc2f47
--- /dev/null
+++ b/tools/editor/icons/icon_hidden.png
Binary files differ
diff --git a/tools/editor/icons/icon_hsize.png b/tools/editor/icons/icon_hsize.png
new file mode 100644
index 0000000000..85be098446
--- /dev/null
+++ b/tools/editor/icons/icon_hsize.png
Binary files differ
diff --git a/tools/editor/icons/icon_iapi.png b/tools/editor/icons/icon_iapi.png
new file mode 100644
index 0000000000..dc2639da83
--- /dev/null
+++ b/tools/editor/icons/icon_iapi.png
Binary files differ
diff --git a/tools/editor/icons/icon_image.png b/tools/editor/icons/icon_image.png
new file mode 100644
index 0000000000..a6b1fbf6c1
--- /dev/null
+++ b/tools/editor/icons/icon_image.png
Binary files differ
diff --git a/tools/editor/icons/icon_image_texture.png b/tools/editor/icons/icon_image_texture.png
new file mode 100644
index 0000000000..4618d984b8
--- /dev/null
+++ b/tools/editor/icons/icon_image_texture.png
Binary files differ
diff --git a/tools/editor/icons/icon_import_check.png b/tools/editor/icons/icon_import_check.png
new file mode 100644
index 0000000000..91556f6117
--- /dev/null
+++ b/tools/editor/icons/icon_import_check.png
Binary files differ
diff --git a/tools/editor/icons/icon_import_fail.png b/tools/editor/icons/icon_import_fail.png
new file mode 100644
index 0000000000..e758f7fd32
--- /dev/null
+++ b/tools/editor/icons/icon_import_fail.png
Binary files differ
diff --git a/tools/editor/icons/icon_influence_zone.png b/tools/editor/icons/icon_influence_zone.png
new file mode 100644
index 0000000000..6d687735e9
--- /dev/null
+++ b/tools/editor/icons/icon_influence_zone.png
Binary files differ
diff --git a/tools/editor/icons/icon_instance.png b/tools/editor/icons/icon_instance.png
new file mode 100644
index 0000000000..82d8d41812
--- /dev/null
+++ b/tools/editor/icons/icon_instance.png
Binary files differ
diff --git a/tools/editor/icons/icon_integer.png b/tools/editor/icons/icon_integer.png
new file mode 100644
index 0000000000..0e5b5abd62
--- /dev/null
+++ b/tools/editor/icons/icon_integer.png
Binary files differ
diff --git a/tools/editor/icons/icon_interp_cubic.png b/tools/editor/icons/icon_interp_cubic.png
new file mode 100644
index 0000000000..ab33aa7e6a
--- /dev/null
+++ b/tools/editor/icons/icon_interp_cubic.png
Binary files differ
diff --git a/tools/editor/icons/icon_interp_linear.png b/tools/editor/icons/icon_interp_linear.png
new file mode 100644
index 0000000000..bf3849ecaf
--- /dev/null
+++ b/tools/editor/icons/icon_interp_linear.png
Binary files differ
diff --git a/tools/editor/icons/icon_interp_raw.png b/tools/editor/icons/icon_interp_raw.png
new file mode 100644
index 0000000000..48650d6e66
--- /dev/null
+++ b/tools/editor/icons/icon_interp_raw.png
Binary files differ
diff --git a/tools/editor/icons/icon_joy_axis.png b/tools/editor/icons/icon_joy_axis.png
new file mode 100644
index 0000000000..fa4c8d6016
--- /dev/null
+++ b/tools/editor/icons/icon_joy_axis.png
Binary files differ
diff --git a/tools/editor/icons/icon_joy_button.png b/tools/editor/icons/icon_joy_button.png
new file mode 100644
index 0000000000..43052d22a6
--- /dev/null
+++ b/tools/editor/icons/icon_joy_button.png
Binary files differ
diff --git a/tools/editor/icons/icon_joystick.png b/tools/editor/icons/icon_joystick.png
new file mode 100644
index 0000000000..fae60e6697
--- /dev/null
+++ b/tools/editor/icons/icon_joystick.png
Binary files differ
diff --git a/tools/editor/icons/icon_key.png b/tools/editor/icons/icon_key.png
new file mode 100644
index 0000000000..d647876866
--- /dev/null
+++ b/tools/editor/icons/icon_key.png
Binary files differ
diff --git a/tools/editor/icons/icon_key_call.png b/tools/editor/icons/icon_key_call.png
new file mode 100644
index 0000000000..044662eb92
--- /dev/null
+++ b/tools/editor/icons/icon_key_call.png
Binary files differ
diff --git a/tools/editor/icons/icon_key_hover.png b/tools/editor/icons/icon_key_hover.png
new file mode 100644
index 0000000000..36d6815756
--- /dev/null
+++ b/tools/editor/icons/icon_key_hover.png
Binary files differ
diff --git a/tools/editor/icons/icon_key_selected.png b/tools/editor/icons/icon_key_selected.png
new file mode 100644
index 0000000000..d916c55286
--- /dev/null
+++ b/tools/editor/icons/icon_key_selected.png
Binary files differ
diff --git a/tools/editor/icons/icon_key_value.png b/tools/editor/icons/icon_key_value.png
new file mode 100644
index 0000000000..72e786211a
--- /dev/null
+++ b/tools/editor/icons/icon_key_value.png
Binary files differ
diff --git a/tools/editor/icons/icon_key_xform.png b/tools/editor/icons/icon_key_xform.png
new file mode 100644
index 0000000000..2cdcb1f80d
--- /dev/null
+++ b/tools/editor/icons/icon_key_xform.png
Binary files differ
diff --git a/tools/editor/icons/icon_keyboard.png b/tools/editor/icons/icon_keyboard.png
new file mode 100644
index 0000000000..d8aa2c4b0d
--- /dev/null
+++ b/tools/editor/icons/icon_keyboard.png
Binary files differ
diff --git a/tools/editor/icons/icon_keying.png b/tools/editor/icons/icon_keying.png
new file mode 100644
index 0000000000..de790a4f09
--- /dev/null
+++ b/tools/editor/icons/icon_keying.png
Binary files differ
diff --git a/tools/editor/icons/icon_label.png b/tools/editor/icons/icon_label.png
new file mode 100644
index 0000000000..92b40600f1
--- /dev/null
+++ b/tools/editor/icons/icon_label.png
Binary files differ
diff --git a/tools/editor/icons/icon_lightr.png b/tools/editor/icons/icon_lightr.png
new file mode 100644
index 0000000000..6de8c8de3f
--- /dev/null
+++ b/tools/editor/icons/icon_lightr.png
Binary files differ
diff --git a/tools/editor/icons/icon_line_edit.png b/tools/editor/icons/icon_line_edit.png
new file mode 100644
index 0000000000..78cc066302
--- /dev/null
+++ b/tools/editor/icons/icon_line_edit.png
Binary files differ
diff --git a/tools/editor/icons/icon_load.png b/tools/editor/icons/icon_load.png
new file mode 100644
index 0000000000..fdc06d38a3
--- /dev/null
+++ b/tools/editor/icons/icon_load.png
Binary files differ
diff --git a/tools/editor/icons/icon_lock.png b/tools/editor/icons/icon_lock.png
new file mode 100644
index 0000000000..0cfd1d4ab1
--- /dev/null
+++ b/tools/editor/icons/icon_lock.png
Binary files differ
diff --git a/tools/editor/icons/icon_logo.png b/tools/editor/icons/icon_logo.png
new file mode 100644
index 0000000000..9bbd7dc619
--- /dev/null
+++ b/tools/editor/icons/icon_logo.png
Binary files differ
diff --git a/tools/editor/icons/icon_loop.png b/tools/editor/icons/icon_loop.png
new file mode 100644
index 0000000000..d75642359d
--- /dev/null
+++ b/tools/editor/icons/icon_loop.png
Binary files differ
diff --git a/tools/editor/icons/icon_main_play.png b/tools/editor/icons/icon_main_play.png
new file mode 100644
index 0000000000..401708c49e
--- /dev/null
+++ b/tools/editor/icons/icon_main_play.png
Binary files differ
diff --git a/tools/editor/icons/icon_main_stop.png b/tools/editor/icons/icon_main_stop.png
new file mode 100644
index 0000000000..3f54ba69c9
--- /dev/null
+++ b/tools/editor/icons/icon_main_stop.png
Binary files differ
diff --git a/tools/editor/icons/icon_margin_container.png b/tools/editor/icons/icon_margin_container.png
new file mode 100644
index 0000000000..43f1fb8f79
--- /dev/null
+++ b/tools/editor/icons/icon_margin_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_matrix.png b/tools/editor/icons/icon_matrix.png
new file mode 100644
index 0000000000..d2e36b5534
--- /dev/null
+++ b/tools/editor/icons/icon_matrix.png
Binary files differ
diff --git a/tools/editor/icons/icon_menu_button.png b/tools/editor/icons/icon_menu_button.png
new file mode 100644
index 0000000000..52bc88e08f
--- /dev/null
+++ b/tools/editor/icons/icon_menu_button.png
Binary files differ
diff --git a/tools/editor/icons/icon_mesh.png b/tools/editor/icons/icon_mesh.png
new file mode 100644
index 0000000000..dbb0157866
--- /dev/null
+++ b/tools/editor/icons/icon_mesh.png
Binary files differ
diff --git a/tools/editor/icons/icon_mesh_instance.png b/tools/editor/icons/icon_mesh_instance.png
new file mode 100644
index 0000000000..eca0eafa32
--- /dev/null
+++ b/tools/editor/icons/icon_mesh_instance.png
Binary files differ
diff --git a/tools/editor/icons/icon_mesh_old.png b/tools/editor/icons/icon_mesh_old.png
new file mode 100644
index 0000000000..18531ff844
--- /dev/null
+++ b/tools/editor/icons/icon_mesh_old.png
Binary files differ
diff --git a/tools/editor/icons/icon_meshr.png b/tools/editor/icons/icon_meshr.png
new file mode 100644
index 0000000000..1ed2a123e6
--- /dev/null
+++ b/tools/editor/icons/icon_meshr.png
Binary files differ
diff --git a/tools/editor/icons/icon_mouse.png b/tools/editor/icons/icon_mouse.png
new file mode 100644
index 0000000000..7b3487aac6
--- /dev/null
+++ b/tools/editor/icons/icon_mouse.png
Binary files differ
diff --git a/tools/editor/icons/icon_move_down.png b/tools/editor/icons/icon_move_down.png
new file mode 100644
index 0000000000..ef310e80e1
--- /dev/null
+++ b/tools/editor/icons/icon_move_down.png
Binary files differ
diff --git a/tools/editor/icons/icon_move_down_hl.png b/tools/editor/icons/icon_move_down_hl.png
new file mode 100644
index 0000000000..dec56e8da8
--- /dev/null
+++ b/tools/editor/icons/icon_move_down_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_move_point.png b/tools/editor/icons/icon_move_point.png
new file mode 100644
index 0000000000..b0e5215682
--- /dev/null
+++ b/tools/editor/icons/icon_move_point.png
Binary files differ
diff --git a/tools/editor/icons/icon_move_up.png b/tools/editor/icons/icon_move_up.png
new file mode 100644
index 0000000000..d67b1aff0b
--- /dev/null
+++ b/tools/editor/icons/icon_move_up.png
Binary files differ
diff --git a/tools/editor/icons/icon_move_up_hl.png b/tools/editor/icons/icon_move_up_hl.png
new file mode 100644
index 0000000000..19ce8bbe27
--- /dev/null
+++ b/tools/editor/icons/icon_move_up_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_multi_line.png b/tools/editor/icons/icon_multi_line.png
new file mode 100644
index 0000000000..c3e77f0fbe
--- /dev/null
+++ b/tools/editor/icons/icon_multi_line.png
Binary files differ
diff --git a/tools/editor/icons/icon_multi_mesh.png b/tools/editor/icons/icon_multi_mesh.png
new file mode 100644
index 0000000000..44d2788d84
--- /dev/null
+++ b/tools/editor/icons/icon_multi_mesh.png
Binary files differ
diff --git a/tools/editor/icons/icon_multi_mesh_instance.png b/tools/editor/icons/icon_multi_mesh_instance.png
new file mode 100644
index 0000000000..b3ad2bc52e
--- /dev/null
+++ b/tools/editor/icons/icon_multi_mesh_instance.png
Binary files differ
diff --git a/tools/editor/icons/icon_new.png b/tools/editor/icons/icon_new.png
new file mode 100644
index 0000000000..3596d2e8ea
--- /dev/null
+++ b/tools/editor/icons/icon_new.png
Binary files differ
diff --git a/tools/editor/icons/icon_node.png b/tools/editor/icons/icon_node.png
new file mode 100644
index 0000000000..b0f7fb01dc
--- /dev/null
+++ b/tools/editor/icons/icon_node.png
Binary files differ
diff --git a/tools/editor/icons/icon_node_2d.png b/tools/editor/icons/icon_node_2d.png
new file mode 100644
index 0000000000..b288cf1fa3
--- /dev/null
+++ b/tools/editor/icons/icon_node_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_node_real_slot.png b/tools/editor/icons/icon_node_real_slot.png
new file mode 100644
index 0000000000..6373bc0fa5
--- /dev/null
+++ b/tools/editor/icons/icon_node_real_slot.png
Binary files differ
diff --git a/tools/editor/icons/icon_node_vec_slot.png b/tools/editor/icons/icon_node_vec_slot.png
new file mode 100644
index 0000000000..aedd983fb4
--- /dev/null
+++ b/tools/editor/icons/icon_node_vec_slot.png
Binary files differ
diff --git a/tools/editor/icons/icon_object.png b/tools/editor/icons/icon_object.png
new file mode 100644
index 0000000000..8b35aa7f2f
--- /dev/null
+++ b/tools/editor/icons/icon_object.png
Binary files differ
diff --git a/tools/editor/icons/icon_omni_light.png b/tools/editor/icons/icon_omni_light.png
new file mode 100644
index 0000000000..214e435d9e
--- /dev/null
+++ b/tools/editor/icons/icon_omni_light.png
Binary files differ
diff --git a/tools/editor/icons/icon_open.png b/tools/editor/icons/icon_open.png
new file mode 100644
index 0000000000..4fad5677ca
--- /dev/null
+++ b/tools/editor/icons/icon_open.png
Binary files differ
diff --git a/tools/editor/icons/icon_option_button.png b/tools/editor/icons/icon_option_button.png
new file mode 100644
index 0000000000..65964adf36
--- /dev/null
+++ b/tools/editor/icons/icon_option_button.png
Binary files differ
diff --git a/tools/editor/icons/icon_p_hash_translation.png b/tools/editor/icons/icon_p_hash_translation.png
new file mode 100644
index 0000000000..c0eadc3c55
--- /dev/null
+++ b/tools/editor/icons/icon_p_hash_translation.png
Binary files differ
diff --git a/tools/editor/icons/icon_packed_scene.png b/tools/editor/icons/icon_packed_scene.png
new file mode 100644
index 0000000000..9c1e1c4fbf
--- /dev/null
+++ b/tools/editor/icons/icon_packed_scene.png
Binary files differ
diff --git a/tools/editor/icons/icon_pane_drag.png b/tools/editor/icons/icon_pane_drag.png
new file mode 100644
index 0000000000..57f8e49ba3
--- /dev/null
+++ b/tools/editor/icons/icon_pane_drag.png
Binary files differ
diff --git a/tools/editor/icons/icon_pane_drag_hover.png b/tools/editor/icons/icon_pane_drag_hover.png
new file mode 100644
index 0000000000..068253ecef
--- /dev/null
+++ b/tools/editor/icons/icon_pane_drag_hover.png
Binary files differ
diff --git a/tools/editor/icons/icon_panel.png b/tools/editor/icons/icon_panel.png
new file mode 100644
index 0000000000..6dcee0fa90
--- /dev/null
+++ b/tools/editor/icons/icon_panel.png
Binary files differ
diff --git a/tools/editor/icons/icon_panels_1.png b/tools/editor/icons/icon_panels_1.png
new file mode 100644
index 0000000000..501c8c9acc
--- /dev/null
+++ b/tools/editor/icons/icon_panels_1.png
Binary files differ
diff --git a/tools/editor/icons/icon_panels_2.png b/tools/editor/icons/icon_panels_2.png
new file mode 100644
index 0000000000..08f104e2b1
--- /dev/null
+++ b/tools/editor/icons/icon_panels_2.png
Binary files differ
diff --git a/tools/editor/icons/icon_panels_3.png b/tools/editor/icons/icon_panels_3.png
new file mode 100644
index 0000000000..1d1902d8dd
--- /dev/null
+++ b/tools/editor/icons/icon_panels_3.png
Binary files differ
diff --git a/tools/editor/icons/icon_panels_4.png b/tools/editor/icons/icon_panels_4.png
new file mode 100644
index 0000000000..83cc133d21
--- /dev/null
+++ b/tools/editor/icons/icon_panels_4.png
Binary files differ
diff --git a/tools/editor/icons/icon_particles.png b/tools/editor/icons/icon_particles.png
new file mode 100644
index 0000000000..4abc04ecb8
--- /dev/null
+++ b/tools/editor/icons/icon_particles.png
Binary files differ
diff --git a/tools/editor/icons/icon_particles_2d.png b/tools/editor/icons/icon_particles_2d.png
new file mode 100644
index 0000000000..b72160b9ce
--- /dev/null
+++ b/tools/editor/icons/icon_particles_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_particles_frame.png b/tools/editor/icons/icon_particles_frame.png
new file mode 100644
index 0000000000..968bbccf8a
--- /dev/null
+++ b/tools/editor/icons/icon_particles_frame.png
Binary files differ
diff --git a/tools/editor/icons/icon_path.png b/tools/editor/icons/icon_path.png
new file mode 100644
index 0000000000..9b193c41bf
--- /dev/null
+++ b/tools/editor/icons/icon_path.png
Binary files differ
diff --git a/tools/editor/icons/icon_path_2d.png b/tools/editor/icons/icon_path_2d.png
new file mode 100644
index 0000000000..2a1e618469
--- /dev/null
+++ b/tools/editor/icons/icon_path_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_path_follow.png b/tools/editor/icons/icon_path_follow.png
new file mode 100644
index 0000000000..f1d8237f5a
--- /dev/null
+++ b/tools/editor/icons/icon_path_follow.png
Binary files differ
diff --git a/tools/editor/icons/icon_path_follow_2d.png b/tools/editor/icons/icon_path_follow_2d.png
new file mode 100644
index 0000000000..ba95d15275
--- /dev/null
+++ b/tools/editor/icons/icon_path_follow_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_pause.png b/tools/editor/icons/icon_pause.png
new file mode 100644
index 0000000000..e63661353c
--- /dev/null
+++ b/tools/editor/icons/icon_pause.png
Binary files differ
diff --git a/tools/editor/icons/icon_pe_edit.png b/tools/editor/icons/icon_pe_edit.png
new file mode 100644
index 0000000000..7082303a4e
--- /dev/null
+++ b/tools/editor/icons/icon_pe_edit.png
Binary files differ
diff --git a/tools/editor/icons/icon_physics_joint_pin.png b/tools/editor/icons/icon_physics_joint_pin.png
new file mode 100644
index 0000000000..27ac67ed0a
--- /dev/null
+++ b/tools/editor/icons/icon_physics_joint_pin.png
Binary files differ
diff --git a/tools/editor/icons/icon_pin.png b/tools/editor/icons/icon_pin.png
new file mode 100644
index 0000000000..f34c8585f7
--- /dev/null
+++ b/tools/editor/icons/icon_pin.png
Binary files differ
diff --git a/tools/editor/icons/icon_pin_joint_2d.png b/tools/editor/icons/icon_pin_joint_2d.png
new file mode 100644
index 0000000000..2f1ec59df4
--- /dev/null
+++ b/tools/editor/icons/icon_pin_joint_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_pin_pressed.png b/tools/editor/icons/icon_pin_pressed.png
new file mode 100644
index 0000000000..f151b5a590
--- /dev/null
+++ b/tools/editor/icons/icon_pin_pressed.png
Binary files differ
diff --git a/tools/editor/icons/icon_plane.png b/tools/editor/icons/icon_plane.png
new file mode 100644
index 0000000000..fbdc247e5a
--- /dev/null
+++ b/tools/editor/icons/icon_plane.png
Binary files differ
diff --git a/tools/editor/icons/icon_plane_shape.png b/tools/editor/icons/icon_plane_shape.png
new file mode 100644
index 0000000000..ec7a3da4a4
--- /dev/null
+++ b/tools/editor/icons/icon_plane_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_play.png b/tools/editor/icons/icon_play.png
new file mode 100644
index 0000000000..544b3bc5f4
--- /dev/null
+++ b/tools/editor/icons/icon_play.png
Binary files differ
diff --git a/tools/editor/icons/icon_play_custom.png b/tools/editor/icons/icon_play_custom.png
new file mode 100644
index 0000000000..5c98c7100b
--- /dev/null
+++ b/tools/editor/icons/icon_play_custom.png
Binary files differ
diff --git a/tools/editor/icons/icon_play_scene.png b/tools/editor/icons/icon_play_scene.png
new file mode 100644
index 0000000000..7ca59fe900
--- /dev/null
+++ b/tools/editor/icons/icon_play_scene.png
Binary files differ
diff --git a/tools/editor/icons/icon_popup.png b/tools/editor/icons/icon_popup.png
new file mode 100644
index 0000000000..a77a068986
--- /dev/null
+++ b/tools/editor/icons/icon_popup.png
Binary files differ
diff --git a/tools/editor/icons/icon_popup_dialog.png b/tools/editor/icons/icon_popup_dialog.png
new file mode 100644
index 0000000000..b6df84580d
--- /dev/null
+++ b/tools/editor/icons/icon_popup_dialog.png
Binary files differ
diff --git a/tools/editor/icons/icon_popup_menu.png b/tools/editor/icons/icon_popup_menu.png
new file mode 100644
index 0000000000..2050b933ae
--- /dev/null
+++ b/tools/editor/icons/icon_popup_menu.png
Binary files differ
diff --git a/tools/editor/icons/icon_popup_panel.png b/tools/editor/icons/icon_popup_panel.png
new file mode 100644
index 0000000000..79c3c29a36
--- /dev/null
+++ b/tools/editor/icons/icon_popup_panel.png
Binary files differ
diff --git a/tools/editor/icons/icon_portal.png b/tools/editor/icons/icon_portal.png
new file mode 100644
index 0000000000..6f555a55a1
--- /dev/null
+++ b/tools/editor/icons/icon_portal.png
Binary files differ
diff --git a/tools/editor/icons/icon_position_2d.png b/tools/editor/icons/icon_position_2d.png
new file mode 100644
index 0000000000..fd07e8f619
--- /dev/null
+++ b/tools/editor/icons/icon_position_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_position_3d.png b/tools/editor/icons/icon_position_3d.png
new file mode 100644
index 0000000000..5941083308
--- /dev/null
+++ b/tools/editor/icons/icon_position_3d.png
Binary files differ
diff --git a/tools/editor/icons/icon_prev_scene.png b/tools/editor/icons/icon_prev_scene.png
new file mode 100644
index 0000000000..c7c180e1c4
--- /dev/null
+++ b/tools/editor/icons/icon_prev_scene.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_1.png b/tools/editor/icons/icon_progress_1.png
new file mode 100644
index 0000000000..c28482ca92
--- /dev/null
+++ b/tools/editor/icons/icon_progress_1.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_2.png b/tools/editor/icons/icon_progress_2.png
new file mode 100644
index 0000000000..1d898fe3e0
--- /dev/null
+++ b/tools/editor/icons/icon_progress_2.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_3.png b/tools/editor/icons/icon_progress_3.png
new file mode 100644
index 0000000000..2de0cfbc09
--- /dev/null
+++ b/tools/editor/icons/icon_progress_3.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_4.png b/tools/editor/icons/icon_progress_4.png
new file mode 100644
index 0000000000..fe8dce245e
--- /dev/null
+++ b/tools/editor/icons/icon_progress_4.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_5.png b/tools/editor/icons/icon_progress_5.png
new file mode 100644
index 0000000000..f2417c38c6
--- /dev/null
+++ b/tools/editor/icons/icon_progress_5.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_6.png b/tools/editor/icons/icon_progress_6.png
new file mode 100644
index 0000000000..44d809e329
--- /dev/null
+++ b/tools/editor/icons/icon_progress_6.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_7.png b/tools/editor/icons/icon_progress_7.png
new file mode 100644
index 0000000000..01b8409c1e
--- /dev/null
+++ b/tools/editor/icons/icon_progress_7.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_8.png b/tools/editor/icons/icon_progress_8.png
new file mode 100644
index 0000000000..fa7f81c137
--- /dev/null
+++ b/tools/editor/icons/icon_progress_8.png
Binary files differ
diff --git a/tools/editor/icons/icon_progress_bar.png b/tools/editor/icons/icon_progress_bar.png
new file mode 100644
index 0000000000..e4e93e8fe9
--- /dev/null
+++ b/tools/editor/icons/icon_progress_bar.png
Binary files differ
diff --git a/tools/editor/icons/icon_property_editor.png b/tools/editor/icons/icon_property_editor.png
new file mode 100644
index 0000000000..5ee0ab8068
--- /dev/null
+++ b/tools/editor/icons/icon_property_editor.png
Binary files differ
diff --git a/tools/editor/icons/icon_proximity_group.png b/tools/editor/icons/icon_proximity_group.png
new file mode 100644
index 0000000000..63a6702db1
--- /dev/null
+++ b/tools/editor/icons/icon_proximity_group.png
Binary files differ
diff --git a/tools/editor/icons/icon_quad.png b/tools/editor/icons/icon_quad.png
new file mode 100644
index 0000000000..7cef29496c
--- /dev/null
+++ b/tools/editor/icons/icon_quad.png
Binary files differ
diff --git a/tools/editor/icons/icon_quat.png b/tools/editor/icons/icon_quat.png
new file mode 100644
index 0000000000..ebb8719d33
--- /dev/null
+++ b/tools/editor/icons/icon_quat.png
Binary files differ
diff --git a/tools/editor/icons/icon_ray_cast_2d.png b/tools/editor/icons/icon_ray_cast_2d.png
new file mode 100644
index 0000000000..890f69b7cb
--- /dev/null
+++ b/tools/editor/icons/icon_ray_cast_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_ray_shape.png b/tools/editor/icons/icon_ray_shape.png
new file mode 100644
index 0000000000..851d2ac7bf
--- /dev/null
+++ b/tools/editor/icons/icon_ray_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_rayito.png b/tools/editor/icons/icon_rayito.png
new file mode 100644
index 0000000000..f0717fe068
--- /dev/null
+++ b/tools/editor/icons/icon_rayito.png
Binary files differ
diff --git a/tools/editor/icons/icon_real.png b/tools/editor/icons/icon_real.png
new file mode 100644
index 0000000000..bfe5038319
--- /dev/null
+++ b/tools/editor/icons/icon_real.png
Binary files differ
diff --git a/tools/editor/icons/icon_rect2.png b/tools/editor/icons/icon_rect2.png
new file mode 100644
index 0000000000..e9293b5fad
--- /dev/null
+++ b/tools/editor/icons/icon_rect2.png
Binary files differ
diff --git a/tools/editor/icons/icon_rect3.png b/tools/editor/icons/icon_rect3.png
new file mode 100644
index 0000000000..e1e81f84e7
--- /dev/null
+++ b/tools/editor/icons/icon_rect3.png
Binary files differ
diff --git a/tools/editor/icons/icon_reference_frame.png b/tools/editor/icons/icon_reference_frame.png
new file mode 100644
index 0000000000..ab153a18dc
--- /dev/null
+++ b/tools/editor/icons/icon_reference_frame.png
Binary files differ
diff --git a/tools/editor/icons/icon_reload.png b/tools/editor/icons/icon_reload.png
new file mode 100644
index 0000000000..a79cd11546
--- /dev/null
+++ b/tools/editor/icons/icon_reload.png
Binary files differ
diff --git a/tools/editor/icons/icon_remote_transform_2d.png b/tools/editor/icons/icon_remote_transform_2d.png
new file mode 100644
index 0000000000..d4f0b4bd62
--- /dev/null
+++ b/tools/editor/icons/icon_remote_transform_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_remove.png b/tools/editor/icons/icon_remove.png
new file mode 100644
index 0000000000..5349af466e
--- /dev/null
+++ b/tools/editor/icons/icon_remove.png
Binary files differ
diff --git a/tools/editor/icons/icon_remove_hl.png b/tools/editor/icons/icon_remove_hl.png
new file mode 100644
index 0000000000..0d3b887e7f
--- /dev/null
+++ b/tools/editor/icons/icon_remove_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_rename.png b/tools/editor/icons/icon_rename.png
new file mode 100644
index 0000000000..f88da39915
--- /dev/null
+++ b/tools/editor/icons/icon_rename.png
Binary files differ
diff --git a/tools/editor/icons/icon_reparent.png b/tools/editor/icons/icon_reparent.png
new file mode 100644
index 0000000000..af85b17ecc
--- /dev/null
+++ b/tools/editor/icons/icon_reparent.png
Binary files differ
diff --git a/tools/editor/icons/icon_replace.png b/tools/editor/icons/icon_replace.png
new file mode 100644
index 0000000000..2ae843ae10
--- /dev/null
+++ b/tools/editor/icons/icon_replace.png
Binary files differ
diff --git a/tools/editor/icons/icon_resource_preloader.png b/tools/editor/icons/icon_resource_preloader.png
new file mode 100644
index 0000000000..e31e5a0d59
--- /dev/null
+++ b/tools/editor/icons/icon_resource_preloader.png
Binary files differ
diff --git a/tools/editor/icons/icon_rich_text_label.png b/tools/editor/icons/icon_rich_text_label.png
new file mode 100644
index 0000000000..6a38c1e9da
--- /dev/null
+++ b/tools/editor/icons/icon_rich_text_label.png
Binary files differ
diff --git a/tools/editor/icons/icon_rid.png b/tools/editor/icons/icon_rid.png
new file mode 100644
index 0000000000..f7bc02e128
--- /dev/null
+++ b/tools/editor/icons/icon_rid.png
Binary files differ
diff --git a/tools/editor/icons/icon_rigid_body.png b/tools/editor/icons/icon_rigid_body.png
new file mode 100644
index 0000000000..98408294bd
--- /dev/null
+++ b/tools/editor/icons/icon_rigid_body.png
Binary files differ
diff --git a/tools/editor/icons/icon_rigid_body_2_d.png b/tools/editor/icons/icon_rigid_body_2_d.png
new file mode 100644
index 0000000000..c296b88636
--- /dev/null
+++ b/tools/editor/icons/icon_rigid_body_2_d.png
Binary files differ
diff --git a/tools/editor/icons/icon_rigid_body_2d.png b/tools/editor/icons/icon_rigid_body_2d.png
new file mode 100644
index 0000000000..8e855e97f0
--- /dev/null
+++ b/tools/editor/icons/icon_rigid_body_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_room.png b/tools/editor/icons/icon_room.png
new file mode 100644
index 0000000000..589d4d2843
--- /dev/null
+++ b/tools/editor/icons/icon_room.png
Binary files differ
diff --git a/tools/editor/icons/icon_room_instance.png b/tools/editor/icons/icon_room_instance.png
new file mode 100644
index 0000000000..f0c46e689c
--- /dev/null
+++ b/tools/editor/icons/icon_room_instance.png
Binary files differ
diff --git a/tools/editor/icons/icon_run.png b/tools/editor/icons/icon_run.png
new file mode 100644
index 0000000000..133d383d9e
--- /dev/null
+++ b/tools/editor/icons/icon_run.png
Binary files differ
diff --git a/tools/editor/icons/icon_s_s_a_o_f_x.png b/tools/editor/icons/icon_s_s_a_o_f_x.png
new file mode 100644
index 0000000000..36eccedca5
--- /dev/null
+++ b/tools/editor/icons/icon_s_s_a_o_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_sample.png b/tools/editor/icons/icon_sample.png
new file mode 100644
index 0000000000..5362971a1b
--- /dev/null
+++ b/tools/editor/icons/icon_sample.png
Binary files differ
diff --git a/tools/editor/icons/icon_sample_player.png b/tools/editor/icons/icon_sample_player.png
new file mode 100644
index 0000000000..5561769b05
--- /dev/null
+++ b/tools/editor/icons/icon_sample_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_sample_player_2d.png b/tools/editor/icons/icon_sample_player_2d.png
new file mode 100644
index 0000000000..59391f3ae0
--- /dev/null
+++ b/tools/editor/icons/icon_sample_player_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_save.png b/tools/editor/icons/icon_save.png
new file mode 100644
index 0000000000..dce274ffb1
--- /dev/null
+++ b/tools/editor/icons/icon_save.png
Binary files differ
diff --git a/tools/editor/icons/icon_scene.png b/tools/editor/icons/icon_scene.png
new file mode 100644
index 0000000000..9629bb91c2
--- /dev/null
+++ b/tools/editor/icons/icon_scene.png
Binary files differ
diff --git a/tools/editor/icons/icon_scene_instance.png b/tools/editor/icons/icon_scene_instance.png
new file mode 100644
index 0000000000..05df811aa0
--- /dev/null
+++ b/tools/editor/icons/icon_scene_instance.png
Binary files differ
diff --git a/tools/editor/icons/icon_scene_tree_editor.png b/tools/editor/icons/icon_scene_tree_editor.png
new file mode 100644
index 0000000000..0b51763555
--- /dev/null
+++ b/tools/editor/icons/icon_scene_tree_editor.png
Binary files differ
diff --git a/tools/editor/icons/icon_script.png b/tools/editor/icons/icon_script.png
new file mode 100644
index 0000000000..65fb3c4934
--- /dev/null
+++ b/tools/editor/icons/icon_script.png
Binary files differ
diff --git a/tools/editor/icons/icon_script_control.png b/tools/editor/icons/icon_script_control.png
new file mode 100644
index 0000000000..cd1cc9b9af
--- /dev/null
+++ b/tools/editor/icons/icon_script_control.png
Binary files differ
diff --git a/tools/editor/icons/icon_script_error.png b/tools/editor/icons/icon_script_error.png
new file mode 100644
index 0000000000..3532c2c379
--- /dev/null
+++ b/tools/editor/icons/icon_script_error.png
Binary files differ
diff --git a/tools/editor/icons/icon_script_node.png b/tools/editor/icons/icon_script_node.png
new file mode 100644
index 0000000000..fcf205b2e9
--- /dev/null
+++ b/tools/editor/icons/icon_script_node.png
Binary files differ
diff --git a/tools/editor/icons/icon_scroll_bar.png b/tools/editor/icons/icon_scroll_bar.png
new file mode 100644
index 0000000000..057cedcde4
--- /dev/null
+++ b/tools/editor/icons/icon_scroll_bar.png
Binary files differ
diff --git a/tools/editor/icons/icon_scroll_container.png b/tools/editor/icons/icon_scroll_container.png
new file mode 100644
index 0000000000..1fb7ebb538
--- /dev/null
+++ b/tools/editor/icons/icon_scroll_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_shader.png b/tools/editor/icons/icon_shader.png
new file mode 100644
index 0000000000..5cccb1731a
--- /dev/null
+++ b/tools/editor/icons/icon_shader.png
Binary files differ
diff --git a/tools/editor/icons/icon_shader_material.png b/tools/editor/icons/icon_shader_material.png
new file mode 100644
index 0000000000..a52981a17e
--- /dev/null
+++ b/tools/editor/icons/icon_shader_material.png
Binary files differ
diff --git a/tools/editor/icons/icon_signal.png b/tools/editor/icons/icon_signal.png
new file mode 100644
index 0000000000..210a2fd987
--- /dev/null
+++ b/tools/editor/icons/icon_signal.png
Binary files differ
diff --git a/tools/editor/icons/icon_skeleton.png b/tools/editor/icons/icon_skeleton.png
new file mode 100644
index 0000000000..1eb27fcd81
--- /dev/null
+++ b/tools/editor/icons/icon_skeleton.png
Binary files differ
diff --git a/tools/editor/icons/icon_skeletonr.png b/tools/editor/icons/icon_skeletonr.png
new file mode 100644
index 0000000000..dcb2d512ab
--- /dev/null
+++ b/tools/editor/icons/icon_skeletonr.png
Binary files differ
diff --git a/tools/editor/icons/icon_sky_box_f_x.png b/tools/editor/icons/icon_sky_box_f_x.png
new file mode 100644
index 0000000000..cabd19e550
--- /dev/null
+++ b/tools/editor/icons/icon_sky_box_f_x.png
Binary files differ
diff --git a/tools/editor/icons/icon_slot.png b/tools/editor/icons/icon_slot.png
new file mode 100644
index 0000000000..e384f636ca
--- /dev/null
+++ b/tools/editor/icons/icon_slot.png
Binary files differ
diff --git a/tools/editor/icons/icon_small_next.png b/tools/editor/icons/icon_small_next.png
new file mode 100644
index 0000000000..f853d100b5
--- /dev/null
+++ b/tools/editor/icons/icon_small_next.png
Binary files differ
diff --git a/tools/editor/icons/icon_snap.png b/tools/editor/icons/icon_snap.png
new file mode 100644
index 0000000000..49fd77b040
--- /dev/null
+++ b/tools/editor/icons/icon_snap.png
Binary files differ
diff --git a/tools/editor/icons/icon_sound_room_params.png b/tools/editor/icons/icon_sound_room_params.png
new file mode 100644
index 0000000000..8e381d7978
--- /dev/null
+++ b/tools/editor/icons/icon_sound_room_params.png
Binary files differ
diff --git a/tools/editor/icons/icon_spatial.png b/tools/editor/icons/icon_spatial.png
new file mode 100644
index 0000000000..00932018a4
--- /dev/null
+++ b/tools/editor/icons/icon_spatial.png
Binary files differ
diff --git a/tools/editor/icons/icon_spatial_add.png b/tools/editor/icons/icon_spatial_add.png
new file mode 100644
index 0000000000..47950fbbb5
--- /dev/null
+++ b/tools/editor/icons/icon_spatial_add.png
Binary files differ
diff --git a/tools/editor/icons/icon_spatial_sample_player.png b/tools/editor/icons/icon_spatial_sample_player.png
new file mode 100644
index 0000000000..e680c269ce
--- /dev/null
+++ b/tools/editor/icons/icon_spatial_sample_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_spatial_stream_player.png b/tools/editor/icons/icon_spatial_stream_player.png
new file mode 100644
index 0000000000..39de04bcbf
--- /dev/null
+++ b/tools/editor/icons/icon_spatial_stream_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_sphere_shape.png b/tools/editor/icons/icon_sphere_shape.png
new file mode 100644
index 0000000000..22ab1ac860
--- /dev/null
+++ b/tools/editor/icons/icon_sphere_shape.png
Binary files differ
diff --git a/tools/editor/icons/icon_spin_box.png b/tools/editor/icons/icon_spin_box.png
new file mode 100644
index 0000000000..fd8a99d91f
--- /dev/null
+++ b/tools/editor/icons/icon_spin_box.png
Binary files differ
diff --git a/tools/editor/icons/icon_spline.png b/tools/editor/icons/icon_spline.png
new file mode 100644
index 0000000000..3239aff383
--- /dev/null
+++ b/tools/editor/icons/icon_spline.png
Binary files differ
diff --git a/tools/editor/icons/icon_spot_light.png b/tools/editor/icons/icon_spot_light.png
new file mode 100644
index 0000000000..dc97591336
--- /dev/null
+++ b/tools/editor/icons/icon_spot_light.png
Binary files differ
diff --git a/tools/editor/icons/icon_sprite.png b/tools/editor/icons/icon_sprite.png
new file mode 100644
index 0000000000..957278e112
--- /dev/null
+++ b/tools/editor/icons/icon_sprite.png
Binary files differ
diff --git a/tools/editor/icons/icon_squirrel_script.png b/tools/editor/icons/icon_squirrel_script.png
new file mode 100644
index 0000000000..32926b5975
--- /dev/null
+++ b/tools/editor/icons/icon_squirrel_script.png
Binary files differ
diff --git a/tools/editor/icons/icon_static_body.png b/tools/editor/icons/icon_static_body.png
new file mode 100644
index 0000000000..cdd20b9d5f
--- /dev/null
+++ b/tools/editor/icons/icon_static_body.png
Binary files differ
diff --git a/tools/editor/icons/icon_static_body_2_d.png b/tools/editor/icons/icon_static_body_2_d.png
new file mode 100644
index 0000000000..9af0274a65
--- /dev/null
+++ b/tools/editor/icons/icon_static_body_2_d.png
Binary files differ
diff --git a/tools/editor/icons/icon_static_body_2d.png b/tools/editor/icons/icon_static_body_2d.png
new file mode 100644
index 0000000000..f2dec31d12
--- /dev/null
+++ b/tools/editor/icons/icon_static_body_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_stop.png b/tools/editor/icons/icon_stop.png
new file mode 100644
index 0000000000..3b7562fa4a
--- /dev/null
+++ b/tools/editor/icons/icon_stop.png
Binary files differ
diff --git a/tools/editor/icons/icon_stream_player.png b/tools/editor/icons/icon_stream_player.png
new file mode 100644
index 0000000000..2670a567e8
--- /dev/null
+++ b/tools/editor/icons/icon_stream_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_string.png b/tools/editor/icons/icon_string.png
new file mode 100644
index 0000000000..86cc8e633f
--- /dev/null
+++ b/tools/editor/icons/icon_string.png
Binary files differ
diff --git a/tools/editor/icons/icon_surface.png b/tools/editor/icons/icon_surface.png
new file mode 100644
index 0000000000..e7af8e9444
--- /dev/null
+++ b/tools/editor/icons/icon_surface.png
Binary files differ
diff --git a/tools/editor/icons/icon_tab_container.png b/tools/editor/icons/icon_tab_container.png
new file mode 100644
index 0000000000..96da9d02c0
--- /dev/null
+++ b/tools/editor/icons/icon_tab_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_test_cube.png b/tools/editor/icons/icon_test_cube.png
new file mode 100644
index 0000000000..dd0f5522d4
--- /dev/null
+++ b/tools/editor/icons/icon_test_cube.png
Binary files differ
diff --git a/tools/editor/icons/icon_text_edit.png b/tools/editor/icons/icon_text_edit.png
new file mode 100644
index 0000000000..8181f9127a
--- /dev/null
+++ b/tools/editor/icons/icon_text_edit.png
Binary files differ
diff --git a/tools/editor/icons/icon_texture.png b/tools/editor/icons/icon_texture.png
new file mode 100644
index 0000000000..03d6ac7db2
--- /dev/null
+++ b/tools/editor/icons/icon_texture.png
Binary files differ
diff --git a/tools/editor/icons/icon_texture_button.png b/tools/editor/icons/icon_texture_button.png
new file mode 100644
index 0000000000..81d60b4ddc
--- /dev/null
+++ b/tools/editor/icons/icon_texture_button.png
Binary files differ
diff --git a/tools/editor/icons/icon_texture_frame.png b/tools/editor/icons/icon_texture_frame.png
new file mode 100644
index 0000000000..8cdd91a753
--- /dev/null
+++ b/tools/editor/icons/icon_texture_frame.png
Binary files differ
diff --git a/tools/editor/icons/icon_texture_progress.png b/tools/editor/icons/icon_texture_progress.png
new file mode 100644
index 0000000000..88b964f454
--- /dev/null
+++ b/tools/editor/icons/icon_texture_progress.png
Binary files differ
diff --git a/tools/editor/icons/icon_tile_map.png b/tools/editor/icons/icon_tile_map.png
new file mode 100644
index 0000000000..f7b0bdbf8f
--- /dev/null
+++ b/tools/editor/icons/icon_tile_map.png
Binary files differ
diff --git a/tools/editor/icons/icon_time.png b/tools/editor/icons/icon_time.png
new file mode 100644
index 0000000000..a8e97ea7b8
--- /dev/null
+++ b/tools/editor/icons/icon_time.png
Binary files differ
diff --git a/tools/editor/icons/icon_timer.png b/tools/editor/icons/icon_timer.png
new file mode 100644
index 0000000000..3855683033
--- /dev/null
+++ b/tools/editor/icons/icon_timer.png
Binary files differ
diff --git a/tools/editor/icons/icon_tool_move.png b/tools/editor/icons/icon_tool_move.png
new file mode 100644
index 0000000000..fc611cdbb1
--- /dev/null
+++ b/tools/editor/icons/icon_tool_move.png
Binary files differ
diff --git a/tools/editor/icons/icon_tool_rotate.png b/tools/editor/icons/icon_tool_rotate.png
new file mode 100644
index 0000000000..c833b93d6e
--- /dev/null
+++ b/tools/editor/icons/icon_tool_rotate.png
Binary files differ
diff --git a/tools/editor/icons/icon_tool_scale.png b/tools/editor/icons/icon_tool_scale.png
new file mode 100644
index 0000000000..3eaeae1e99
--- /dev/null
+++ b/tools/editor/icons/icon_tool_scale.png
Binary files differ
diff --git a/tools/editor/icons/icon_tool_select.png b/tools/editor/icons/icon_tool_select.png
new file mode 100644
index 0000000000..eb5ff6e1da
--- /dev/null
+++ b/tools/editor/icons/icon_tool_select.png
Binary files differ
diff --git a/tools/editor/icons/icon_tools.png b/tools/editor/icons/icon_tools.png
new file mode 100644
index 0000000000..927173ea0f
--- /dev/null
+++ b/tools/editor/icons/icon_tools.png
Binary files differ
diff --git a/tools/editor/icons/icon_track_add_key.png b/tools/editor/icons/icon_track_add_key.png
new file mode 100644
index 0000000000..cc9d214387
--- /dev/null
+++ b/tools/editor/icons/icon_track_add_key.png
Binary files differ
diff --git a/tools/editor/icons/icon_track_add_key_hl.png b/tools/editor/icons/icon_track_add_key_hl.png
new file mode 100644
index 0000000000..c78bb300b8
--- /dev/null
+++ b/tools/editor/icons/icon_track_add_key_hl.png
Binary files differ
diff --git a/tools/editor/icons/icon_track_continuous.png b/tools/editor/icons/icon_track_continuous.png
new file mode 100644
index 0000000000..97e8762299
--- /dev/null
+++ b/tools/editor/icons/icon_track_continuous.png
Binary files differ
diff --git a/tools/editor/icons/icon_track_discrete.png b/tools/editor/icons/icon_track_discrete.png
new file mode 100644
index 0000000000..57a4cd5579
--- /dev/null
+++ b/tools/editor/icons/icon_track_discrete.png
Binary files differ
diff --git a/tools/editor/icons/icon_track_method.png b/tools/editor/icons/icon_track_method.png
new file mode 100644
index 0000000000..1355c84e67
--- /dev/null
+++ b/tools/editor/icons/icon_track_method.png
Binary files differ
diff --git a/tools/editor/icons/icon_track_prop.png b/tools/editor/icons/icon_track_prop.png
new file mode 100644
index 0000000000..de8f549cd2
--- /dev/null
+++ b/tools/editor/icons/icon_track_prop.png
Binary files differ
diff --git a/tools/editor/icons/icon_track_value.png b/tools/editor/icons/icon_track_value.png
new file mode 100644
index 0000000000..5f5dc0d315
--- /dev/null
+++ b/tools/editor/icons/icon_track_value.png
Binary files differ
diff --git a/tools/editor/icons/icon_translation.png b/tools/editor/icons/icon_translation.png
new file mode 100644
index 0000000000..6211ab9a1b
--- /dev/null
+++ b/tools/editor/icons/icon_translation.png
Binary files differ
diff --git a/tools/editor/icons/icon_tree.png b/tools/editor/icons/icon_tree.png
new file mode 100644
index 0000000000..3694a90060
--- /dev/null
+++ b/tools/editor/icons/icon_tree.png
Binary files differ
diff --git a/tools/editor/icons/icon_ungroup.png b/tools/editor/icons/icon_ungroup.png
new file mode 100644
index 0000000000..16511e3f1c
--- /dev/null
+++ b/tools/editor/icons/icon_ungroup.png
Binary files differ
diff --git a/tools/editor/icons/icon_unlock.png b/tools/editor/icons/icon_unlock.png
new file mode 100644
index 0000000000..b86447bf7a
--- /dev/null
+++ b/tools/editor/icons/icon_unlock.png
Binary files differ
diff --git a/tools/editor/icons/icon_up.png b/tools/editor/icons/icon_up.png
new file mode 100644
index 0000000000..ec1e090f86
--- /dev/null
+++ b/tools/editor/icons/icon_up.png
Binary files differ
diff --git a/tools/editor/icons/icon_v_box_container.png b/tools/editor/icons/icon_v_box_container.png
new file mode 100644
index 0000000000..38b5a4f3f2
--- /dev/null
+++ b/tools/editor/icons/icon_v_box_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_v_button_array.png b/tools/editor/icons/icon_v_button_array.png
new file mode 100644
index 0000000000..cf7c269020
--- /dev/null
+++ b/tools/editor/icons/icon_v_button_array.png
Binary files differ
diff --git a/tools/editor/icons/icon_v_scroll_bar.png b/tools/editor/icons/icon_v_scroll_bar.png
new file mode 100644
index 0000000000..ac57e8abec
--- /dev/null
+++ b/tools/editor/icons/icon_v_scroll_bar.png
Binary files differ
diff --git a/tools/editor/icons/icon_v_separator.png b/tools/editor/icons/icon_v_separator.png
new file mode 100644
index 0000000000..49fcc830e3
--- /dev/null
+++ b/tools/editor/icons/icon_v_separator.png
Binary files differ
diff --git a/tools/editor/icons/icon_v_slider.png b/tools/editor/icons/icon_v_slider.png
new file mode 100644
index 0000000000..91ba0c70db
--- /dev/null
+++ b/tools/editor/icons/icon_v_slider.png
Binary files differ
diff --git a/tools/editor/icons/icon_v_split_container.png b/tools/editor/icons/icon_v_split_container.png
new file mode 100644
index 0000000000..b39574c72b
--- /dev/null
+++ b/tools/editor/icons/icon_v_split_container.png
Binary files differ
diff --git a/tools/editor/icons/icon_vector.png b/tools/editor/icons/icon_vector.png
new file mode 100644
index 0000000000..7826d7f7a9
--- /dev/null
+++ b/tools/editor/icons/icon_vector.png
Binary files differ
diff --git a/tools/editor/icons/icon_vector2.png b/tools/editor/icons/icon_vector2.png
new file mode 100644
index 0000000000..44e48c36c7
--- /dev/null
+++ b/tools/editor/icons/icon_vector2.png
Binary files differ
diff --git a/tools/editor/icons/icon_video_player.png b/tools/editor/icons/icon_video_player.png
new file mode 100644
index 0000000000..785678cc2a
--- /dev/null
+++ b/tools/editor/icons/icon_video_player.png
Binary files differ
diff --git a/tools/editor/icons/icon_video_stream_theora.png b/tools/editor/icons/icon_video_stream_theora.png
new file mode 100644
index 0000000000..3f019f9b61
--- /dev/null
+++ b/tools/editor/icons/icon_video_stream_theora.png
Binary files differ
diff --git a/tools/editor/icons/icon_view.png b/tools/editor/icons/icon_view.png
new file mode 100644
index 0000000000..c7975ed461
--- /dev/null
+++ b/tools/editor/icons/icon_view.png
Binary files differ
diff --git a/tools/editor/icons/icon_viewport.png b/tools/editor/icons/icon_viewport.png
new file mode 100644
index 0000000000..0a0d93cf4d
--- /dev/null
+++ b/tools/editor/icons/icon_viewport.png
Binary files differ
diff --git a/tools/editor/icons/icon_visibility_area.png b/tools/editor/icons/icon_visibility_area.png
new file mode 100644
index 0000000000..f3ca05711b
--- /dev/null
+++ b/tools/editor/icons/icon_visibility_area.png
Binary files differ
diff --git a/tools/editor/icons/icon_visibility_enabler.png b/tools/editor/icons/icon_visibility_enabler.png
new file mode 100644
index 0000000000..7216ddc34e
--- /dev/null
+++ b/tools/editor/icons/icon_visibility_enabler.png
Binary files differ
diff --git a/tools/editor/icons/icon_visibility_enabler_2d.png b/tools/editor/icons/icon_visibility_enabler_2d.png
new file mode 100644
index 0000000000..aad3fbc70f
--- /dev/null
+++ b/tools/editor/icons/icon_visibility_enabler_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_visibility_notifier.png b/tools/editor/icons/icon_visibility_notifier.png
new file mode 100644
index 0000000000..5fd3162522
--- /dev/null
+++ b/tools/editor/icons/icon_visibility_notifier.png
Binary files differ
diff --git a/tools/editor/icons/icon_visibility_notifier_2d.png b/tools/editor/icons/icon_visibility_notifier_2d.png
new file mode 100644
index 0000000000..1ac868584d
--- /dev/null
+++ b/tools/editor/icons/icon_visibility_notifier_2d.png
Binary files differ
diff --git a/tools/editor/icons/icon_visible.png b/tools/editor/icons/icon_visible.png
new file mode 100644
index 0000000000..519898bbef
--- /dev/null
+++ b/tools/editor/icons/icon_visible.png
Binary files differ
diff --git a/tools/editor/icons/icon_volume.png b/tools/editor/icons/icon_volume.png
new file mode 100644
index 0000000000..2ce013cb03
--- /dev/null
+++ b/tools/editor/icons/icon_volume.png
Binary files differ
diff --git a/tools/editor/icons/icon_vu_empty.png b/tools/editor/icons/icon_vu_empty.png
new file mode 100644
index 0000000000..aefc7b77ad
--- /dev/null
+++ b/tools/editor/icons/icon_vu_empty.png
Binary files differ
diff --git a/tools/editor/icons/icon_vu_full.png b/tools/editor/icons/icon_vu_full.png
new file mode 100644
index 0000000000..41f02b8d10
--- /dev/null
+++ b/tools/editor/icons/icon_vu_full.png
Binary files differ
diff --git a/tools/editor/icons/icon_warning.png b/tools/editor/icons/icon_warning.png
new file mode 100644
index 0000000000..e8dc3496ed
--- /dev/null
+++ b/tools/editor/icons/icon_warning.png
Binary files differ
diff --git a/tools/editor/icons/icon_window_dialog.png b/tools/editor/icons/icon_window_dialog.png
new file mode 100644
index 0000000000..336da61d57
--- /dev/null
+++ b/tools/editor/icons/icon_window_dialog.png
Binary files differ
diff --git a/tools/editor/icons/icon_world_environment.png b/tools/editor/icons/icon_world_environment.png
new file mode 100644
index 0000000000..b5cc110bbd
--- /dev/null
+++ b/tools/editor/icons/icon_world_environment.png
Binary files differ
diff --git a/tools/editor/icons/icon_zoom.png b/tools/editor/icons/icon_zoom.png
new file mode 100644
index 0000000000..cbacaaaeca
--- /dev/null
+++ b/tools/editor/icons/icon_zoom.png
Binary files differ
diff --git a/tools/editor/icons/make_icons.py b/tools/editor/icons/make_icons.py
new file mode 100644
index 0000000000..9752fef6fe
--- /dev/null
+++ b/tools/editor/icons/make_icons.py
@@ -0,0 +1,48 @@
+
+import glob
+
+pixmaps = glob.glob("*.png")
+
+f = open("../editor_icons.cpp","wb")
+
+
+f.write("#include \"editor_icons.h\"\n\n")
+f.write("#include \"scene/resources/theme.h\"\n\n")
+
+for x in pixmaps:
+
+ var_str=x[:-4]+"_png";
+
+ f.write("static const unsigned char "+ var_str +"[]={\n");
+
+ pngf=open(x,"rb");
+
+ b=pngf.read(1);
+ while(len(b)==1):
+ f.write(hex(ord(b)))
+ b=pngf.read(1);
+ if (len(b)==1):
+ f.write(",")
+
+ f.write("\n};\n\n\n");
+ pngf.close();
+
+f.write("static Ref<ImageTexture> make_icon(const uint8_t* p_png) {\n")
+f.write("\tRef<ImageTexture> texture( memnew( ImageTexture ) );\n")
+f.write("\ttexture->create_from_image( Image(p_png),ImageTexture::FLAG_FILTER );\n")
+f.write("\treturn texture;\n")
+f.write("}\n\n")
+
+f.write("void editor_register_icons(Ref<Theme> p_theme) {\n\n")
+
+
+for x in pixmaps:
+
+ type=x[5:-4].title().replace("_","");
+ var_str=x[:-4]+"_png";
+ f.write("\tp_theme->set_icon(\""+type+"\",\"EditorIcons\",make_icon("+var_str+"));\n");
+
+f.write("\n\n}\n\n");
+f.close()
+
+
diff --git a/tools/editor/icons/xpmfix.sh b/tools/editor/icons/xpmfix.sh
new file mode 100755
index 0000000000..a24dede3c9
--- /dev/null
+++ b/tools/editor/icons/xpmfix.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+sed -i 's/static char/static const char/g' *.xpm