godot/editor/icons
Hugo Locurcio a341c65f65
Improve timeline drawing in the animation editor
A small arrow-like icon is now drawn at the top of the timeline.
The timeline is now also wider as to be more visible.
2019-08-17 00:20:21 +02:00
..
README.md Misc. typos 2018-09-12 21:39:17 -04:00
SCsub Add support for creating editor icons per module 2019-06-28 23:42:26 +03:00
editor_icons_builders.py Running builder (content generator) functions in subprocesses on Windows 2018-07-27 21:37:55 +02:00
icon_2_d.svg
icon_3_d.svg
icon_GUI_checked.svg Improve checkboxes in the default editor theme 2018-09-16 15:12:28 +02:00
icon_GUI_dropdown.svg
icon_GUI_ellipsis.svg
icon_GUI_h_tick.svg
icon_GUI_hsplitter.svg
icon_GUI_mini_checkerboard.svg
icon_GUI_mini_tab_menu.svg
icon_GUI_option_arrow.svg
icon_GUI_progress_bar.svg
icon_GUI_progress_fill.svg
icon_GUI_radio_checked.svg Improve checkboxes in the default editor theme 2018-09-16 15:12:28 +02:00
icon_GUI_radio_unchecked.svg Improve checkboxes in the default editor theme 2018-09-16 15:12:28 +02:00
icon_GUI_scroll_arrow_left.svg
icon_GUI_scroll_arrow_right.svg
icon_GUI_scroll_bg.svg
icon_GUI_scroll_grabber.svg
icon_GUI_scroll_grabber_hl.svg
icon_GUI_scroll_grabber_pressed.svg
icon_GUI_slider_grabber.svg
icon_GUI_slider_grabber_hl.svg
icon_GUI_space.svg Issue-28355 - show spaces in editor 2019-04-30 14:57:48 +02:00
icon_GUI_spinbox_updown.svg
icon_GUI_tab.svg
icon_GUI_tab_menu.svg
icon_GUI_toggle_off.svg Improve CheckButtons in the default editor theme 2018-12-02 16:55:58 +01:00
icon_GUI_toggle_on.svg Improve CheckButtons in the default editor theme 2018-12-02 16:55:58 +01:00
icon_GUI_tree_arrow_down.svg
icon_GUI_tree_arrow_right.svg
icon_GUI_tree_arrow_up.svg Several improvements to editor inspector usability and style 2018-07-18 19:37:41 -03:00
icon_GUI_tree_option.svg
icon_GUI_tree_updown.svg
icon_GUI_unchecked.svg Improve checkboxes in the default editor theme 2018-09-16 15:12:28 +02:00
icon_GUI_v_tick.svg
icon_GUI_viewport_hdiagsplitter.svg Switch unoptimized handlers from spatial editor viewport to optimized ones 2018-10-16 18:08:01 -03:00
icon_GUI_viewport_vdiagsplitter.svg Switch unoptimized handlers from spatial editor viewport to optimized ones 2018-10-16 18:08:01 -03:00
icon_GUI_viewport_vhsplitter.svg Switch unoptimized handlers from spatial editor viewport to optimized ones 2018-10-16 18:08:01 -03:00
icon_GUI_visibility_hidden.svg
icon_GUI_visibility_visible.svg
icon_GUI_visibility_xray.svg
icon_GUI_vsplit_bg.svg
icon_GUI_vsplitter.svg
icon_a_a_b_b.svg
icon_a_r_v_r_anchor.svg
icon_a_r_v_r_camera.svg
icon_a_r_v_r_controller.svg
icon_a_r_v_r_origin.svg
icon_accept_dialog.svg
icon_action_copy.svg
icon_action_cut.svg
icon_action_paste.svg
icon_add.svg
icon_add_atlas_tile.svg New TileSet Editor 2018-08-09 20:38:02 -03:00
icon_add_autotile.svg New TileSet Editor 2018-08-09 20:38:02 -03:00
icon_add_single_tile.svg New TileSet Editor 2018-08-09 20:38:02 -03:00
icon_add_split.svg
icon_anchor.svg
icon_animated_sprite.svg
icon_animated_sprite_3d.svg
icon_animated_texture.svg Finally figured out how to implement AnimatedTexture properly. 2018-07-16 11:43:49 -03:00
icon_animation.svg
icon_animation_filter.svg
icon_animation_player.svg
icon_animation_track_group.svg
icon_animation_track_list.svg
icon_animation_tree.svg renamed AnimationGraphPlayer to AnimationTree 2018-06-25 18:40:24 -03:00
icon_animation_tree_player.svg
icon_area.svg
icon_area_2d.svg
icon_array.svg
icon_array_mesh.svg
icon_arrow_left.svg
icon_arrow_right.svg
icon_arrow_up.svg
icon_asset_lib.svg
icon_atlas_texture.svg
icon_audio_bus_bypass.svg
icon_audio_bus_layout.svg
icon_audio_bus_mute.svg
icon_audio_bus_solo.svg
icon_audio_stream_player.svg
icon_audio_stream_player_2_d.svg
icon_audio_stream_player_3_d.svg
icon_audio_stream_sample.svg
icon_auto_end.svg
icon_auto_key.svg Icon was missing 2019-04-15 07:46:57 -03:00
icon_auto_play.svg
icon_auto_triangle.svg
icon_back.svg
icon_back_buffer_copy.svg
icon_bake.svg
icon_baked_lightmap.svg
icon_baked_lightmap_data.svg
icon_basis.svg
icon_bezier_handles_balanced.svg
icon_bezier_handles_free.svg
icon_bezier_handles_mirror.svg
icon_bit_map.svg
icon_bitmap_font.svg
icon_blend.svg
icon_bone.svg
icon_bone_2_d.svg
icon_bone_attachment.svg
icon_bone_track.svg
icon_bool.svg
icon_box_shape.svg
icon_bucket.svg Move some tilemap options to the toolbar 2019-01-30 16:06:40 +01:00
icon_bus_vu_db.svg
icon_bus_vu_empty.svg
icon_bus_vu_frozen.svg
icon_bus_vu_full.svg
icon_button.svg
icon_button_group.svg
icon_c_p_u_particles.svg Support for CPU based particles, which aids compatibility with OpenGL ES 2.0 2018-07-06 20:21:42 -03:00
icon_c_p_u_particles_2_d.svg Ported CPU particles to 2D 2018-08-29 16:48:55 -03:00
icon_camera.svg
icon_camera_2d.svg
icon_canvas_item.svg
icon_canvas_item_material.svg
icon_canvas_item_shader.svg
icon_canvas_item_shader_graph.svg
icon_canvas_layer.svg
icon_canvas_modulate.svg
icon_capsule_mesh.svg
icon_capsule_shape.svg
icon_capsule_shape_2d.svg
icon_center_container.svg
icon_check_box.svg
icon_check_button.svg
icon_checkerboard.svg
icon_circle_shape_2d.svg
icon_class_list.svg
icon_clear.svg
icon_close.svg
icon_collapse.svg
icon_collision_polygon.svg
icon_collision_polygon_2d.svg
icon_collision_shape.svg
icon_collision_shape_2d.svg
icon_color.svg
icon_color_pick.svg
icon_color_picker.svg
icon_color_picker_button.svg
icon_color_ramp.svg
icon_color_rect.svg
icon_color_track_vu.svg
icon_concave_polygon_shape.svg
icon_concave_polygon_shape_2d.svg
icon_cone_twist_joint.svg
icon_confirmation_dialog.svg
icon_container.svg
icon_control.svg
icon_control_align_bottom_center.svg
icon_control_align_bottom_left.svg
icon_control_align_bottom_right.svg
icon_control_align_bottom_wide.svg
icon_control_align_center.svg
icon_control_align_center_left.svg
icon_control_align_center_right.svg
icon_control_align_left_center.svg
icon_control_align_left_wide.svg
icon_control_align_right_center.svg
icon_control_align_right_wide.svg
icon_control_align_top_center.svg
icon_control_align_top_left.svg
icon_control_align_top_right.svg
icon_control_align_top_wide.svg
icon_control_align_wide.svg
icon_control_hcenter_wide.svg
icon_control_layout.svg
icon_control_vcenter_wide.svg
icon_convex_polygon_shape.svg
icon_convex_polygon_shape_2d.svg
icon_copy_node_path.svg
icon_create_new_scene_from.svg
icon_cube_map.svg
icon_cube_mesh.svg
icon_curve.svg
icon_curve_2d.svg
icon_curve_3d.svg
icon_curve_close.svg
icon_curve_constant.svg
icon_curve_create.svg
icon_curve_curve.svg
icon_curve_delete.svg
icon_curve_edit.svg
icon_curve_in.svg
icon_curve_in_out.svg
icon_curve_linear.svg
icon_curve_out.svg
icon_curve_out_in.svg
icon_curve_texture.svg
icon_cylinder_mesh.svg
icon_cylinder_shape.svg added cylinder shape support 2018-07-01 11:16:54 +02:00
icon_damped_spring_joint_2d.svg
icon_debug.svg
icon_debug_continue.svg
icon_debug_next.svg
icon_debug_step.svg
icon_default_project_icon.svg
icon_delete_split.svg
icon_dictionary.svg
icon_directional_light.svg
icon_distraction_free.svg
icon_duplicate.svg
icon_dynamic_font.svg
icon_dynamic_font_data.svg
icon_edit.svg
icon_edit_bezier.svg
icon_edit_internal.svg Removed splits in Polygon editor, replace by internal vertices and polygon support. 2019-01-08 19:11:08 -03:00
icon_edit_key.svg
icon_edit_pivot.svg
icon_edit_resource.svg
icon_editor_3d_handle.svg
icon_editor_control_anchor.svg
icon_editor_handle.svg
icon_editor_handle_add.svg
icon_editor_internal_handle.svg Removed splits in Polygon editor, replace by internal vertices and polygon support. 2019-01-08 19:11:08 -03:00
icon_editor_pivot.svg
icon_editor_plugin.svg
icon_editor_position.svg
icon_editor_position_previous.svg
icon_editor_position_unselected.svg
icon_enum.svg
icon_environment.svg
icon_error.svg
icon_error_sign.svg
icon_expand_bottom_dock.svg Added small icon to expand the bottom panel (and shortcut too) 2018-07-15 22:38:14 -03:00
icon_favorites.svg
icon_file.svg
icon_file_big_thumb.svg
icon_file_broken.svg
icon_file_broken_big_thumb.svg
icon_file_dead.svg
icon_file_dead_big_thumb.svg
icon_file_dead_medium_thumb.svg
icon_file_dialog.svg
icon_file_list.svg
icon_file_medium_thumb.svg
icon_file_thumbnail.svg
icon_filesystem.svg
icon_fixed_material.svg
icon_fixed_spatial_material.svg
icon_float.svg
icon_folder.svg
icon_folder_big_thumb.svg
icon_folder_medium_thumb.svg
icon_font.svg
icon_forward.svg
icon_g_i_probe.svg
icon_g_i_probe_data.svg
icon_generic_6_d_o_f_joint.svg
icon_gizmo_baked_lightmap.svg
icon_gizmo_c_p_u_particles.svg Add particles icon to CPUParticles 2019-08-08 16:28:01 -07:00
icon_gizmo_camera.svg
icon_gizmo_directional_light.svg
icon_gizmo_g_i_probe.svg
icon_gizmo_light.svg
icon_gizmo_listener.svg
icon_gizmo_particles.svg
icon_gizmo_reflection_probe.svg
icon_gizmo_spatial_sample_player.svg
icon_gizmo_spatial_stream_player.svg
icon_gizmo_spot_light.svg
icon_godot.svg
icon_godot_docs.svg
icon_gradient.svg
icon_gradient_texture.svg
icon_graph_edit.svg
icon_graph_node.svg
icon_grid.svg
icon_grid_container.svg
icon_groove_joint_2d.svg
icon_group.svg
icon_group_viewport.svg
icon_groups.svg
icon_gui_close.svg
icon_gui_close_customizable.svg
icon_gui_graph_node_port.svg
icon_gui_resizer.svg
icon_h_box_container.svg
icon_h_scroll_bar.svg
icon_h_separator.svg
icon_h_slider.svg
icon_h_split_container.svg
icon_h_t_t_p_request.svg
icon_headphones.svg
icon_help.svg
icon_help_search.svg
icon_hinge_joint.svg
icon_history.svg
icon_hsize.svg
icon_image.svg
icon_image_texture.svg
icon_immediate_geometry.svg
icon_import_check.svg
icon_import_fail.svg
icon_information_sign.svg too much information, made it less information 2018-08-09 20:50:31 -03:00
icon_insert_after.svg
icon_insert_before.svg
icon_instance.svg
icon_instance_options.svg
icon_int.svg
icon_interp_cubic.svg
icon_interp_linear.svg
icon_interp_raw.svg
icon_interp_wrap_clamp.svg
icon_interp_wrap_loop.svg
icon_interpolated_camera.svg
icon_inverse_kinematics.svg
icon_issue.svg Add a "Request Docs" button to code editor. 2019-03-26 16:36:19 -07:00
icon_item_list.svg
icon_joy_axis.svg
icon_joy_button.svg
icon_joypad.svg
icon_key.svg
icon_key_animation.svg Make keyframes easier to select in the animation easier 2019-08-04 20:19:51 +02:00
icon_key_audio.svg Make keyframes easier to select in the animation easier 2019-08-04 20:19:51 +02:00
icon_key_bezier.svg Make keyframes easier to select in the animation easier 2019-08-04 20:19:51 +02:00
icon_key_bezier_handle.svg
icon_key_bezier_point.svg
icon_key_bezier_selected.svg
icon_key_call.svg Make keyframes easier to select in the animation easier 2019-08-04 20:19:51 +02:00
icon_key_hover.svg
icon_key_invalid.svg
icon_key_next.svg
icon_key_position.svg
icon_key_rotation.svg
icon_key_scale.svg
icon_key_selected.svg Make keyframes easier to select in the animation easier 2019-08-04 20:19:51 +02:00
icon_key_value.svg Make keyframes easier to select in the animation easier 2019-08-04 20:19:51 +02:00
icon_key_xform.svg Make keyframes easier to select in the animation easier 2019-08-04 20:19:51 +02:00
icon_keyboard.svg
icon_kinematic_body.svg
icon_kinematic_body_2d.svg
icon_label.svg
icon_large_texture.svg
icon_light_2d.svg
icon_light_occluder_2d.svg
icon_line_2d.svg
icon_line_edit.svg
icon_line_shape_2d.svg
icon_link_button.svg
icon_list_select.svg
icon_listener.svg
icon_load.svg
icon_lock.svg
icon_lock_viewport.svg
icon_logo.svg
icon_loop.svg
icon_loop_interpolation.svg
icon_main_play.svg
icon_margin_container.svg
icon_match_case.svg
icon_material_preview_cube.svg
icon_material_preview_cube_off.svg
icon_material_preview_light_1.svg
icon_material_preview_light_1_off.svg
icon_material_preview_light_2.svg
icon_material_preview_light_2_off.svg
icon_material_preview_sphere.svg
icon_material_preview_sphere_off.svg
icon_member_constant.svg
icon_member_method.svg
icon_member_property.svg
icon_member_signal.svg
icon_member_theme.svg
icon_menu_button.svg
icon_mesh.svg
icon_mesh_instance.svg
icon_mesh_instance_2d.svg
icon_mesh_library.svg
icon_mini_object.svg
icon_mirror_x.svg
icon_mirror_y.svg
icon_mouse.svg
icon_move_down.svg
icon_move_left.svg
icon_move_point.svg
icon_move_right.svg
icon_move_up.svg
icon_multi_edit.svg
icon_multi_line.svg
icon_multi_mesh.svg
icon_multi_mesh_instance.svg
icon_multi_mesh_instance_2d.svg added MultiMeshInstance2D node for using MultiMesh in 2D 2019-06-03 12:11:54 -07:00
icon_navigation.svg
icon_navigation_2d.svg
icon_navigation_mesh.svg
icon_navigation_mesh_instance.svg
icon_navigation_polygon.svg
icon_navigation_polygon_instance.svg
icon_new.svg
icon_new_root.svg Finally figured out how to implement AnimatedTexture properly. 2018-07-16 11:43:49 -03:00
icon_nil.svg
icon_nine_patch_rect.svg
icon_node.svg
icon_node_2d.svg
icon_node_path.svg
icon_node_warning.svg
icon_non_favorite.svg
icon_object.svg
icon_occluder_polygon_2d.svg
icon_omni_light.svg
icon_onion.svg
icon_option_button.svg
icon_override.svg
icon_packed_data_container.svg
icon_packed_scene.svg
icon_paint_vertex.svg
icon_panel.svg
icon_panel_container.svg
icon_panels_1.svg
icon_panels_2.svg
icon_panels_2_alt.svg
icon_panels_3.svg
icon_panels_3_alt.svg
icon_panels_4.svg
icon_panorama_sky.svg
icon_parallax_background.svg
icon_parallax_layer.svg
icon_particle_attractor_2d.svg
icon_particles.svg
icon_particles_2d.svg
icon_particles_material.svg
icon_path.svg
icon_path_2d.svg
icon_path_follow.svg
icon_path_follow_2d.svg
icon_pause.svg
icon_physical_bone.svg
icon_pin.svg
icon_pin_joint.svg
icon_pin_joint_2d.svg
icon_pin_pressed.svg
icon_plane.svg
icon_plane_mesh.svg
icon_plane_shape.svg
icon_play.svg
icon_play_backwards.svg
icon_play_custom.svg
icon_play_overlay.svg
icon_play_scene.svg
icon_play_start.svg
icon_play_start_backwards.svg
icon_play_travel.svg
icon_plugin_script.svg
icon_point_mesh.svg added pointMesh primitive 2019-07-24 12:14:31 -07:00
icon_polygon_2_d.svg
icon_polygon_path_finder.svg
icon_pool_byte_array.svg
icon_pool_color_array.svg
icon_pool_int_array.svg
icon_pool_real_array.svg
icon_pool_string_array.svg
icon_pool_vector2_array.svg
icon_pool_vector3_array.svg
icon_popup.svg
icon_popup_dialog.svg
icon_popup_menu.svg
icon_popup_panel.svg
icon_portal.svg
icon_position_2d.svg
icon_position_3d.svg
icon_prism_mesh.svg
icon_procedural_sky.svg
icon_progress_1.svg
icon_progress_2.svg
icon_progress_3.svg
icon_progress_4.svg
icon_progress_5.svg
icon_progress_6.svg
icon_progress_7.svg
icon_progress_8.svg
icon_progress_bar.svg
icon_project_icon_loading.svg Display a "loading" placeholder while icons are loading in the assetlib 2019-06-08 11:18:52 +02:00
icon_proximity_group.svg
icon_proxy_texture.svg
icon_quad.svg
icon_quad_mesh.svg
icon_quat.svg
icon_r_i_d.svg
icon_ray_cast.svg
icon_ray_cast_2d.svg
icon_ray_shape.svg
icon_ray_shape_2d.svg
icon_rayito.svg
icon_rect2.svg
icon_rectangle_shape_2d.svg
icon_reference_rect.svg
icon_reflection_probe.svg
icon_region_edit.svg
icon_reload.svg
icon_reload_small.svg
icon_remote_transform.svg
icon_remote_transform_2d.svg
icon_remove.svg
icon_remove_internal.svg Removed splits in Polygon editor, replace by internal vertices and polygon support. 2019-01-08 19:11:08 -03:00
icon_rename.svg
icon_reparent.svg
icon_reparent_to_new_node.svg Adds contextual item in scene tree dock to wrap selection in a new node 2019-07-19 16:46:13 +02:00
icon_resource_preloader.svg
icon_rich_text_label.svg
icon_rigid_body.svg
icon_rigid_body_2d.svg
icon_room.svg
icon_room_bounds.svg
icon_rotate_0.svg
icon_rotate_90.svg
icon_rotate_180.svg
icon_rotate_270.svg
icon_sample_library.svg
icon_save.svg
icon_script.svg
icon_script_create.svg
icon_script_create_dialog.svg Expose ScriptCreateDialog to EditorPlugin 2018-07-04 09:41:12 -05:00
icon_script_extend.svg Add icon_script_extend & update the icon @runtime 2018-10-19 09:04:07 -05:00
icon_script_remove.svg
icon_scroll_container.svg
icon_search.svg
icon_segment_shape_2d.svg
icon_shader.svg
icon_shader_material.svg
icon_short_cut.svg
icon_signal.svg
icon_signals.svg
icon_signals_and_groups.svg
icon_skeleton.svg
icon_skeleton_2d.svg
icon_slider_joint.svg
icon_slot.svg
icon_snap.svg
icon_snap_grid.svg
icon_soft_body.svg Implemented Soft body 2018-07-23 20:50:23 +02:00
icon_sort.svg
icon_spatial.svg
icon_spatial_material.svg
icon_sphere_mesh.svg
icon_sphere_shape.svg
icon_spin_box.svg
icon_spot_light.svg
icon_sprite.svg
icon_sprite_3d.svg
icon_sprite_frames.svg
icon_sprite_sheet.svg Ability to create sprite frames in AnimatedSprite from sprite sheet. 2019-04-13 22:15:31 -03:00
icon_static_body.svg
icon_static_body_2d.svg
icon_status_error.svg
icon_status_success.svg
icon_status_warning.svg
icon_stop.svg
icon_stream_texture.svg
icon_string.svg
icon_style_box_empty.svg
icon_style_box_flat.svg
icon_style_box_texture.svg
icon_tab_container.svg
icon_tabs.svg
icon_test_cube.svg
icon_text_edit.svg
icon_text_file.svg Icon for TextFiles 2018-09-22 15:17:17 +01:00
icon_texture_3_d.svg Added proper import support for 3D and Array textures 2018-08-06 14:56:06 -03:00
icon_texture_array.svg Added proper import support for 3D and Array textures 2018-08-06 14:56:06 -03:00
icon_texture_button.svg
icon_texture_progress.svg
icon_texture_rect.svg
icon_theme.svg
icon_thumbnail_wait.svg
icon_tile_map.svg
icon_tile_set.svg
icon_time.svg
icon_timeline_indicator.svg Improve timeline drawing in the animation editor 2019-08-17 00:20:21 +02:00
icon_timer.svg
icon_tool_add_node.svg
icon_tool_button.svg
icon_tool_connect.svg
icon_tool_move.svg
icon_tool_pan.svg
icon_tool_rotate.svg
icon_tool_scale.svg
icon_tool_select.svg
icon_tool_triangle.svg
icon_tools.svg
icon_touch_screen_button.svg
icon_track_add_key.svg
icon_track_add_key_hl.svg
icon_track_capture.svg
icon_track_continuous.svg
icon_track_discrete.svg
icon_track_trigger.svg
icon_transform.svg
icon_transform_2_D.svg
icon_transition_end.svg
icon_transition_end_auto.svg
icon_transition_end_auto_big.svg
icon_transition_end_big.svg
icon_transition_immediate.svg
icon_transition_immediate_auto.svg
icon_transition_immediate_auto_big.svg
icon_transition_immediate_big.svg
icon_transition_sync.svg
icon_transition_sync_auto.svg
icon_transition_sync_auto_big.svg
icon_transition_sync_big.svg
icon_translation.svg
icon_transpose.svg
icon_tree.svg
icon_tween.svg
icon_unbone.svg
icon_ungroup.svg
icon_unlock.svg
icon_unpaint_vertex.svg
icon_uv.svg
icon_v_box_container.svg
icon_v_scroll_bar.svg
icon_v_separator.svg
icon_v_slider.svg
icon_v_split_container.svg
icon_variant.svg
icon_vector2.svg
icon_vector3.svg
icon_vehicle_body.svg
icon_vehicle_wheel.svg
icon_video_player.svg
icon_viewport.svg
icon_viewport_container.svg
icon_viewport_speed.svg
icon_viewport_texture.svg
icon_viewport_zoom.svg
icon_visibility_enabler.svg
icon_visibility_enabler_2d.svg
icon_visibility_notifier.svg
icon_visibility_notifier_2d.svg
icon_visual_shader.svg Better visual shader icon 2019-06-03 02:44:59 -03:00
icon_visual_shader_port.svg
icon_warning.svg
icon_window_dialog.svg
icon_world.svg
icon_world_2d.svg
icon_world_environment.svg
icon_y_sort.svg
icon_zoom.svg
icon_zoom_less.svg
icon_zoom_more.svg
icon_zoom_reset.svg

README.md

The icons here are optimized SVGs, because the editor renders the svgs at runtime, they need to be small in size, so they can be efficiently parsed.

The original icons can be found at: https://github.com/godotengine/godot-design/tree/master/engine/icons

There you can find the optimizer script.

If you add a new icon, please make a pull request to this repo: https://github.com/godotengine/godot-design/

and store the optimized SVG version here.