diff --git a/intern/cycles/blender/addon/ui.py b/intern/cycles/blender/addon/ui.py index 66dd84a9bf3..b59045cb94a 100644 --- a/intern/cycles/blender/addon/ui.py +++ b/intern/cycles/blender/addon/ui.py @@ -964,8 +964,8 @@ class CYCLES_PT_context_material(CyclesButtonsPanel, Panel): row.template_list("MATERIAL_UL_matslots", "", ob, "material_slots", ob, "active_material_index", rows=rows) col = row.column(align=True) - col.operator("object.material_slot_add", icon='ZOOMIN', text="") - col.operator("object.material_slot_remove", icon='ZOOMOUT', text="") + col.operator("object.material_slot_add", icon='ADD', text="") + col.operator("object.material_slot_remove", icon='REMOVE', text="") col.menu("MATERIAL_MT_specials", icon='DOWNARROW_HLT', text="") diff --git a/release/datafiles/blender_icons.svg b/release/datafiles/blender_icons.svg index 7352fec7964..3ae8c22cc53 100644 --- a/release/datafiles/blender_icons.svg +++ b/release/datafiles/blender_icons.svg @@ -1,88293 +1,7857 @@ - - - Blender icons v. 2.5.08 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + - - - - + + + - - - - - + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - + + + - - - - + + + - - - - + + + + + + + + + + + + + + + - - - - - + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - + + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - image/svg+xml - - Blender icons v. 2.5.08 - 21.05.2012 - - - Andrzej Ambroż - - - - - Andrzej Ambroż - - - - - Andrzej Ambroż - - - - - GNU General Public License, version 2 or later. - - - - diff --git a/release/datafiles/blender_icons16/icon16_30.dat b/release/datafiles/blender_icons16/icon16_30.dat new file mode 100644 index 00000000000..bb5f7763efa Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_30.dat differ diff --git a/release/datafiles/blender_icons16/icon16_action.dat b/release/datafiles/blender_icons16/icon16_action.dat index c0af800cff4..83427a19ee3 100644 Binary files a/release/datafiles/blender_icons16/icon16_action.dat and b/release/datafiles/blender_icons16/icon16_action.dat differ diff --git a/release/datafiles/blender_icons16/icon16_action_tweak.dat b/release/datafiles/blender_icons16/icon16_action_tweak.dat index 7b2e951be95..124275c1e8e 100644 Binary files a/release/datafiles/blender_icons16/icon16_action_tweak.dat and b/release/datafiles/blender_icons16/icon16_action_tweak.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoomin.dat b/release/datafiles/blender_icons16/icon16_add.dat similarity index 100% rename from release/datafiles/blender_icons16/icon16_zoomin.dat rename to release/datafiles/blender_icons16/icon16_add.dat diff --git a/release/datafiles/blender_icons16/icon16_alembic.dat b/release/datafiles/blender_icons16/icon16_alembic.dat new file mode 100644 index 00000000000..d0695d8d111 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_alembic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_aliased.dat b/release/datafiles/blender_icons16/icon16_aliased.dat index be6344121bb..472a3027094 100644 Binary files a/release/datafiles/blender_icons16/icon16_aliased.dat and b/release/datafiles/blender_icons16/icon16_aliased.dat differ diff --git a/release/datafiles/blender_icons16/icon16_align.dat b/release/datafiles/blender_icons16/icon16_align.dat deleted file mode 100644 index 14dfd95afce..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_align.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_anim.dat b/release/datafiles/blender_icons16/icon16_anim.dat index b65eb41477c..08f4ced9565 100644 Binary files a/release/datafiles/blender_icons16/icon16_anim.dat and b/release/datafiles/blender_icons16/icon16_anim.dat differ diff --git a/release/datafiles/blender_icons16/icon16_anim_data.dat b/release/datafiles/blender_icons16/icon16_anim_data.dat index b2ee9df3fbd..36809bc7b4f 100644 Binary files a/release/datafiles/blender_icons16/icon16_anim_data.dat and b/release/datafiles/blender_icons16/icon16_anim_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_antialiased.dat b/release/datafiles/blender_icons16/icon16_antialiased.dat index e17c65f9154..df67f2f0926 100644 Binary files a/release/datafiles/blender_icons16/icon16_antialiased.dat and b/release/datafiles/blender_icons16/icon16_antialiased.dat differ diff --git a/release/datafiles/blender_icons16/icon16_armature_data.dat b/release/datafiles/blender_icons16/icon16_armature_data.dat index 9d067ddd7da..51817bc1d76 100644 Binary files a/release/datafiles/blender_icons16/icon16_armature_data.dat and b/release/datafiles/blender_icons16/icon16_armature_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_asset_manager.dat b/release/datafiles/blender_icons16/icon16_asset_manager.dat index e3d0d5026b2..0e8b63b7519 100644 Binary files a/release/datafiles/blender_icons16/icon16_asset_manager.dat and b/release/datafiles/blender_icons16/icon16_asset_manager.dat differ diff --git a/release/datafiles/blender_icons16/icon16_auto.dat b/release/datafiles/blender_icons16/icon16_auto.dat index 567afe79172..e49d1e6559c 100644 Binary files a/release/datafiles/blender_icons16/icon16_auto.dat and b/release/datafiles/blender_icons16/icon16_auto.dat differ diff --git a/release/datafiles/blender_icons16/icon16_automerge_off.dat b/release/datafiles/blender_icons16/icon16_automerge_off.dat index 97749a133e0..b0a74569f99 100644 Binary files a/release/datafiles/blender_icons16/icon16_automerge_off.dat and b/release/datafiles/blender_icons16/icon16_automerge_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_automerge_on.dat b/release/datafiles/blender_icons16/icon16_automerge_on.dat index 7f9c564d551..5bd51c1321a 100644 Binary files a/release/datafiles/blender_icons16/icon16_automerge_on.dat and b/release/datafiles/blender_icons16/icon16_automerge_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_axis_front.dat b/release/datafiles/blender_icons16/icon16_axis_front.dat index 4a05f01ce2a..14048d48b50 100644 Binary files a/release/datafiles/blender_icons16/icon16_axis_front.dat and b/release/datafiles/blender_icons16/icon16_axis_front.dat differ diff --git a/release/datafiles/blender_icons16/icon16_axis_side.dat b/release/datafiles/blender_icons16/icon16_axis_side.dat index 315de5a25af..83b2d037d17 100644 Binary files a/release/datafiles/blender_icons16/icon16_axis_side.dat and b/release/datafiles/blender_icons16/icon16_axis_side.dat differ diff --git a/release/datafiles/blender_icons16/icon16_axis_top.dat b/release/datafiles/blender_icons16/icon16_axis_top.dat index 252b4051d17..6cea9979e34 100644 Binary files a/release/datafiles/blender_icons16/icon16_axis_top.dat and b/release/datafiles/blender_icons16/icon16_axis_top.dat differ diff --git a/release/datafiles/blender_icons16/icon16_bbox.dat b/release/datafiles/blender_icons16/icon16_bbox.dat deleted file mode 100644 index 64c69c272af..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_bbox.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_blender.dat b/release/datafiles/blender_icons16/icon16_blender.dat index 17d9e4a210e..343065ed4a2 100644 Binary files a/release/datafiles/blender_icons16/icon16_blender.dat and b/release/datafiles/blender_icons16/icon16_blender.dat differ diff --git a/release/datafiles/blender_icons16/icon16_bone_data.dat b/release/datafiles/blender_icons16/icon16_bone_data.dat index 275587b8df1..15fd877f4a2 100644 Binary files a/release/datafiles/blender_icons16/icon16_bone_data.dat and b/release/datafiles/blender_icons16/icon16_bone_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_bookmarks.dat b/release/datafiles/blender_icons16/icon16_bookmarks.dat index ca33a2f5908..bbd16f307d7 100644 Binary files a/release/datafiles/blender_icons16/icon16_bookmarks.dat and b/release/datafiles/blender_icons16/icon16_bookmarks.dat differ diff --git a/release/datafiles/blender_icons16/icon16_brush_data.dat b/release/datafiles/blender_icons16/icon16_brush_data.dat index 3eecfa68d93..bcf2c15a5ec 100644 Binary files a/release/datafiles/blender_icons16/icon16_brush_data.dat and b/release/datafiles/blender_icons16/icon16_brush_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_buts.dat b/release/datafiles/blender_icons16/icon16_buts.dat deleted file mode 100644 index 3254b9a02ba..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_buts.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_camera_data.dat b/release/datafiles/blender_icons16/icon16_camera_data.dat index 14bee45aa5b..a930e665c17 100644 Binary files a/release/datafiles/blender_icons16/icon16_camera_data.dat and b/release/datafiles/blender_icons16/icon16_camera_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_camera_stereo.dat b/release/datafiles/blender_icons16/icon16_camera_stereo.dat index c370eb4c3c3..fe3a0b4a7d6 100644 Binary files a/release/datafiles/blender_icons16/icon16_camera_stereo.dat and b/release/datafiles/blender_icons16/icon16_camera_stereo.dat differ diff --git a/release/datafiles/blender_icons16/icon16_cancel.dat b/release/datafiles/blender_icons16/icon16_cancel.dat index 0ed38e51cc3..da967930ec7 100644 Binary files a/release/datafiles/blender_icons16/icon16_cancel.dat and b/release/datafiles/blender_icons16/icon16_cancel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_center_only.dat b/release/datafiles/blender_icons16/icon16_center_only.dat new file mode 100644 index 00000000000..227c2e4ac2b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_center_only.dat differ diff --git a/release/datafiles/blender_icons16/icon16_clip.dat b/release/datafiles/blender_icons16/icon16_clip.dat index 447b842b818..75a39fc0bdf 100644 Binary files a/release/datafiles/blender_icons16/icon16_clip.dat and b/release/datafiles/blender_icons16/icon16_clip.dat differ diff --git a/release/datafiles/blender_icons16/icon16_clipuv_dehlt.dat b/release/datafiles/blender_icons16/icon16_clipuv_dehlt.dat index f55d400d213..11eba16ef8c 100644 Binary files a/release/datafiles/blender_icons16/icon16_clipuv_dehlt.dat and b/release/datafiles/blender_icons16/icon16_clipuv_dehlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_clipuv_hlt.dat b/release/datafiles/blender_icons16/icon16_clipuv_hlt.dat index cdba42e9314..8f6532da1e1 100644 Binary files a/release/datafiles/blender_icons16/icon16_clipuv_hlt.dat and b/release/datafiles/blender_icons16/icon16_clipuv_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_color.dat b/release/datafiles/blender_icons16/icon16_color.dat index 925b9b026f7..48ce1403e98 100644 Binary files a/release/datafiles/blender_icons16/icon16_color.dat and b/release/datafiles/blender_icons16/icon16_color.dat differ diff --git a/release/datafiles/blender_icons16/icon16_color_blue.dat b/release/datafiles/blender_icons16/icon16_color_blue.dat index 2ce73b69c13..6e4b5e8f4ba 100644 Binary files a/release/datafiles/blender_icons16/icon16_color_blue.dat and b/release/datafiles/blender_icons16/icon16_color_blue.dat differ diff --git a/release/datafiles/blender_icons16/icon16_color_green.dat b/release/datafiles/blender_icons16/icon16_color_green.dat index f09362089c1..4ad48d820f8 100644 Binary files a/release/datafiles/blender_icons16/icon16_color_green.dat and b/release/datafiles/blender_icons16/icon16_color_green.dat differ diff --git a/release/datafiles/blender_icons16/icon16_color_red.dat b/release/datafiles/blender_icons16/icon16_color_red.dat index 5c7eb47a03e..e757ef30f72 100644 Binary files a/release/datafiles/blender_icons16/icon16_color_red.dat and b/release/datafiles/blender_icons16/icon16_color_red.dat differ diff --git a/release/datafiles/blender_icons16/icon16_console.dat b/release/datafiles/blender_icons16/icon16_console.dat index 244afb6c09d..4de96a1be42 100644 Binary files a/release/datafiles/blender_icons16/icon16_console.dat and b/release/datafiles/blender_icons16/icon16_console.dat differ diff --git a/release/datafiles/blender_icons16/icon16_constraint.dat b/release/datafiles/blender_icons16/icon16_constraint.dat index b1e7e8d1a26..056d9d9c213 100644 Binary files a/release/datafiles/blender_icons16/icon16_constraint.dat and b/release/datafiles/blender_icons16/icon16_constraint.dat differ diff --git a/release/datafiles/blender_icons16/icon16_constraint_bone.dat b/release/datafiles/blender_icons16/icon16_constraint_bone.dat index c73c409cd14..5ede4616980 100644 Binary files a/release/datafiles/blender_icons16/icon16_constraint_bone.dat and b/release/datafiles/blender_icons16/icon16_constraint_bone.dat differ diff --git a/release/datafiles/blender_icons16/icon16_copydown.dat b/release/datafiles/blender_icons16/icon16_copydown.dat index c19a88b7b79..fbcfb8aa7f1 100644 Binary files a/release/datafiles/blender_icons16/icon16_copydown.dat and b/release/datafiles/blender_icons16/icon16_copydown.dat differ diff --git a/release/datafiles/blender_icons16/icon16_cursor.dat b/release/datafiles/blender_icons16/icon16_cursor.dat deleted file mode 100644 index 3325a00357f..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_cursor.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_curve_bezcircle.dat b/release/datafiles/blender_icons16/icon16_curve_bezcircle.dat index e960af8d09d..c5ffcf0af90 100644 Binary files a/release/datafiles/blender_icons16/icon16_curve_bezcircle.dat and b/release/datafiles/blender_icons16/icon16_curve_bezcircle.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_bezcurve.dat b/release/datafiles/blender_icons16/icon16_curve_bezcurve.dat index fdf09ab9396..dd3f75e2aee 100644 Binary files a/release/datafiles/blender_icons16/icon16_curve_bezcurve.dat and b/release/datafiles/blender_icons16/icon16_curve_bezcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_data.dat b/release/datafiles/blender_icons16/icon16_curve_data.dat index fb3d9764cba..626578edefd 100644 Binary files a/release/datafiles/blender_icons16/icon16_curve_data.dat and b/release/datafiles/blender_icons16/icon16_curve_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_ncircle.dat b/release/datafiles/blender_icons16/icon16_curve_ncircle.dat index 44bb69f0027..e28d1f53b5f 100644 Binary files a/release/datafiles/blender_icons16/icon16_curve_ncircle.dat and b/release/datafiles/blender_icons16/icon16_curve_ncircle.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_ncurve.dat b/release/datafiles/blender_icons16/icon16_curve_ncurve.dat index ba0768eed2d..eb132891a9a 100644 Binary files a/release/datafiles/blender_icons16/icon16_curve_ncurve.dat and b/release/datafiles/blender_icons16/icon16_curve_ncurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_curve_path.dat b/release/datafiles/blender_icons16/icon16_curve_path.dat index 7d60ed1419f..8f10abcc7f1 100644 Binary files a/release/datafiles/blender_icons16/icon16_curve_path.dat and b/release/datafiles/blender_icons16/icon16_curve_path.dat differ diff --git a/release/datafiles/blender_icons16/icon16_decorate_linked.dat b/release/datafiles/blender_icons16/icon16_decorate_linked.dat index 1980b63027f..c627ba40de1 100644 Binary files a/release/datafiles/blender_icons16/icon16_decorate_linked.dat and b/release/datafiles/blender_icons16/icon16_decorate_linked.dat differ diff --git a/release/datafiles/blender_icons16/icon16_decorate_override.dat b/release/datafiles/blender_icons16/icon16_decorate_override.dat index d8540da683d..a580c71afad 100644 Binary files a/release/datafiles/blender_icons16/icon16_decorate_override.dat and b/release/datafiles/blender_icons16/icon16_decorate_override.dat differ diff --git a/release/datafiles/blender_icons16/icon16_disclosure_tri_down.dat b/release/datafiles/blender_icons16/icon16_disclosure_tri_down.dat index 9e18550f5eb..6cbd17b8906 100644 Binary files a/release/datafiles/blender_icons16/icon16_disclosure_tri_down.dat and b/release/datafiles/blender_icons16/icon16_disclosure_tri_down.dat differ diff --git a/release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat b/release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat index 83b05465b0f..e559a4d39c6 100644 Binary files a/release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat and b/release/datafiles/blender_icons16/icon16_disclosure_tri_right.dat differ diff --git a/release/datafiles/blender_icons16/icon16_disk_drive.dat b/release/datafiles/blender_icons16/icon16_disk_drive.dat index e21330eae4e..496406b82e1 100644 Binary files a/release/datafiles/blender_icons16/icon16_disk_drive.dat and b/release/datafiles/blender_icons16/icon16_disk_drive.dat differ diff --git a/release/datafiles/blender_icons16/icon16_driver.dat b/release/datafiles/blender_icons16/icon16_driver.dat index 9b58f0ae60d..b0599f7bab8 100644 Binary files a/release/datafiles/blender_icons16/icon16_driver.dat and b/release/datafiles/blender_icons16/icon16_driver.dat differ diff --git a/release/datafiles/blender_icons16/icon16_edgesel.dat b/release/datafiles/blender_icons16/icon16_edgesel.dat index 0da68af7891..af5e278b730 100644 Binary files a/release/datafiles/blender_icons16/icon16_edgesel.dat and b/release/datafiles/blender_icons16/icon16_edgesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_editmode_hlt.dat b/release/datafiles/blender_icons16/icon16_editmode_hlt.dat index 93e92d4076f..86647996a75 100644 Binary files a/release/datafiles/blender_icons16/icon16_editmode_hlt.dat and b/release/datafiles/blender_icons16/icon16_editmode_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_error.dat b/release/datafiles/blender_icons16/icon16_error.dat index 17cdf706a2c..933c099925a 100644 Binary files a/release/datafiles/blender_icons16/icon16_error.dat and b/release/datafiles/blender_icons16/icon16_error.dat differ diff --git a/release/datafiles/blender_icons16/icon16_eyedropper.dat b/release/datafiles/blender_icons16/icon16_eyedropper.dat index d67d34234cc..33f4b43902d 100644 Binary files a/release/datafiles/blender_icons16/icon16_eyedropper.dat and b/release/datafiles/blender_icons16/icon16_eyedropper.dat differ diff --git a/release/datafiles/blender_icons16/icon16_face_maps.dat b/release/datafiles/blender_icons16/icon16_face_maps.dat new file mode 100644 index 00000000000..9fa08e35ef4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_face_maps.dat differ diff --git a/release/datafiles/blender_icons16/icon16_facesel.dat b/release/datafiles/blender_icons16/icon16_facesel.dat index 3a1fa870d1f..c39989316f4 100644 Binary files a/release/datafiles/blender_icons16/icon16_facesel.dat and b/release/datafiles/blender_icons16/icon16_facesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_facesel_hlt.dat b/release/datafiles/blender_icons16/icon16_facesel_hlt.dat index b6e54fafae3..1fcffbe02f5 100644 Binary files a/release/datafiles/blender_icons16/icon16_facesel_hlt.dat and b/release/datafiles/blender_icons16/icon16_facesel_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fake_user.dat b/release/datafiles/blender_icons16/icon16_fake_user.dat new file mode 100644 index 00000000000..c5c1710c456 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_fake_user.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fcurve.dat b/release/datafiles/blender_icons16/icon16_fcurve.dat index d18d72669de..e7fe9597802 100644 Binary files a/release/datafiles/blender_icons16/icon16_fcurve.dat and b/release/datafiles/blender_icons16/icon16_fcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file.dat b/release/datafiles/blender_icons16/icon16_file.dat index fedf32efc03..4a9ce631956 100644 Binary files a/release/datafiles/blender_icons16/icon16_file.dat and b/release/datafiles/blender_icons16/icon16_file.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_backup.dat b/release/datafiles/blender_icons16/icon16_file_backup.dat index d056ec464bf..8a45f227d6d 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_backup.dat and b/release/datafiles/blender_icons16/icon16_file_backup.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_blank.dat b/release/datafiles/blender_icons16/icon16_file_blank.dat index ef8ea24db95..63bc374ac42 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_blank.dat and b/release/datafiles/blender_icons16/icon16_file_blank.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_blend.dat b/release/datafiles/blender_icons16/icon16_file_blend.dat index 3ec9a85b053..2dbab9886cf 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_blend.dat and b/release/datafiles/blender_icons16/icon16_file_blend.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_folder.dat b/release/datafiles/blender_icons16/icon16_file_folder.dat index d300df16c83..d2833cbf3bf 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_folder.dat and b/release/datafiles/blender_icons16/icon16_file_folder.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_font.dat b/release/datafiles/blender_icons16/icon16_file_font.dat index 95d590791ab..dc705f228e3 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_font.dat and b/release/datafiles/blender_icons16/icon16_file_font.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_hidden.dat b/release/datafiles/blender_icons16/icon16_file_hidden.dat index d7bcb39161f..e7ee81300d5 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_hidden.dat and b/release/datafiles/blender_icons16/icon16_file_hidden.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_image.dat b/release/datafiles/blender_icons16/icon16_file_image.dat index a46e31ea203..833b29ef4b2 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_image.dat and b/release/datafiles/blender_icons16/icon16_file_image.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_movie.dat b/release/datafiles/blender_icons16/icon16_file_movie.dat index d824d5ced2d..402d586f4dd 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_movie.dat and b/release/datafiles/blender_icons16/icon16_file_movie.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_new.dat b/release/datafiles/blender_icons16/icon16_file_new.dat new file mode 100644 index 00000000000..5d62b5e1a2f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_new.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_script.dat b/release/datafiles/blender_icons16/icon16_file_script.dat index 482bd839dbd..315c754c4af 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_script.dat and b/release/datafiles/blender_icons16/icon16_file_script.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_sound.dat b/release/datafiles/blender_icons16/icon16_file_sound.dat index 08d9c66ef12..34eb6578295 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_sound.dat and b/release/datafiles/blender_icons16/icon16_file_sound.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_text.dat b/release/datafiles/blender_icons16/icon16_file_text.dat index 7d68f6046f6..c5d85f80240 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_text.dat and b/release/datafiles/blender_icons16/icon16_file_text.dat differ diff --git a/release/datafiles/blender_icons16/icon16_file_tick.dat b/release/datafiles/blender_icons16/icon16_file_tick.dat index a81f26cdb3f..53da2617a0e 100644 Binary files a/release/datafiles/blender_icons16/icon16_file_tick.dat and b/release/datafiles/blender_icons16/icon16_file_tick.dat differ diff --git a/release/datafiles/blender_icons16/icon16_filebrowser.dat b/release/datafiles/blender_icons16/icon16_filebrowser.dat new file mode 100644 index 00000000000..9975b542c0d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_filebrowser.dat differ diff --git a/release/datafiles/blender_icons16/icon16_filesel.dat b/release/datafiles/blender_icons16/icon16_filesel.dat deleted file mode 100644 index 07e4a279302..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_filesel.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_filter.dat b/release/datafiles/blender_icons16/icon16_filter.dat index 53542f44ca9..67c2a05d2e1 100644 Binary files a/release/datafiles/blender_icons16/icon16_filter.dat and b/release/datafiles/blender_icons16/icon16_filter.dat differ diff --git a/release/datafiles/blender_icons16/icon16_font_data.dat b/release/datafiles/blender_icons16/icon16_font_data.dat index f05b61d658d..c971f5a23b7 100644 Binary files a/release/datafiles/blender_icons16/icon16_font_data.dat and b/release/datafiles/blender_icons16/icon16_font_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fontpreview.dat b/release/datafiles/blender_icons16/icon16_fontpreview.dat index 4cfe07acc61..9f17bfd30b4 100644 Binary files a/release/datafiles/blender_icons16/icon16_fontpreview.dat and b/release/datafiles/blender_icons16/icon16_fontpreview.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_curve.dat b/release/datafiles/blender_icons16/icon16_force_curve.dat index 8999b27d59b..0cb10520a9a 100644 Binary files a/release/datafiles/blender_icons16/icon16_force_curve.dat and b/release/datafiles/blender_icons16/icon16_force_curve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_drag.dat b/release/datafiles/blender_icons16/icon16_force_drag.dat index f6bffb2e984..d8a9f68fe62 100644 Binary files a/release/datafiles/blender_icons16/icon16_force_drag.dat and b/release/datafiles/blender_icons16/icon16_force_drag.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_harmonic.dat b/release/datafiles/blender_icons16/icon16_force_harmonic.dat index c989e823174..1bbc72f4213 100644 Binary files a/release/datafiles/blender_icons16/icon16_force_harmonic.dat and b/release/datafiles/blender_icons16/icon16_force_harmonic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_magnetic.dat b/release/datafiles/blender_icons16/icon16_force_magnetic.dat index bb2aa359984..ca03906e1d0 100644 Binary files a/release/datafiles/blender_icons16/icon16_force_magnetic.dat and b/release/datafiles/blender_icons16/icon16_force_magnetic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_smokeflow.dat b/release/datafiles/blender_icons16/icon16_force_smokeflow.dat index fca37ffa60b..a3f65780098 100644 Binary files a/release/datafiles/blender_icons16/icon16_force_smokeflow.dat and b/release/datafiles/blender_icons16/icon16_force_smokeflow.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_texture.dat b/release/datafiles/blender_icons16/icon16_force_texture.dat index d0b58f2794b..47e71231604 100644 Binary files a/release/datafiles/blender_icons16/icon16_force_texture.dat and b/release/datafiles/blender_icons16/icon16_force_texture.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_turbulence.dat b/release/datafiles/blender_icons16/icon16_force_turbulence.dat index ce486dc90e1..bbf0e93b46c 100644 Binary files a/release/datafiles/blender_icons16/icon16_force_turbulence.dat and b/release/datafiles/blender_icons16/icon16_force_turbulence.dat differ diff --git a/release/datafiles/blender_icons16/icon16_force_vortex.dat b/release/datafiles/blender_icons16/icon16_force_vortex.dat index 2bf149f0a8b..3aeb94aecec 100644 Binary files a/release/datafiles/blender_icons16/icon16_force_vortex.dat and b/release/datafiles/blender_icons16/icon16_force_vortex.dat differ diff --git a/release/datafiles/blender_icons16/icon16_freeze.dat b/release/datafiles/blender_icons16/icon16_freeze.dat index 56118d6964f..d8f6231a336 100644 Binary files a/release/datafiles/blender_icons16/icon16_freeze.dat and b/release/datafiles/blender_icons16/icon16_freeze.dat differ diff --git a/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat b/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat index e581b594845..dadf6ac56f8 100644 Binary files a/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat and b/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat differ diff --git a/release/datafiles/blender_icons16/icon16_game.dat b/release/datafiles/blender_icons16/icon16_game.dat index ec8db54ec2a..d9823bb0e0d 100644 Binary files a/release/datafiles/blender_icons16/icon16_game.dat and b/release/datafiles/blender_icons16/icon16_game.dat differ diff --git a/release/datafiles/blender_icons16/icon16_gear.dat b/release/datafiles/blender_icons16/icon16_gear.dat new file mode 100644 index 00000000000..6052e4db88d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_gear.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ghost.dat b/release/datafiles/blender_icons16/icon16_ghost.dat index be02e18095a..4f16d1c449c 100644 Binary files a/release/datafiles/blender_icons16/icon16_ghost.dat and b/release/datafiles/blender_icons16/icon16_ghost.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ghost_disabled.dat b/release/datafiles/blender_icons16/icon16_ghost_disabled.dat index 46310484f63..68476a98257 100644 Binary files a/release/datafiles/blender_icons16/icon16_ghost_disabled.dat and b/release/datafiles/blender_icons16/icon16_ghost_disabled.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ghost_enabled.dat b/release/datafiles/blender_icons16/icon16_ghost_enabled.dat index 6a660762ddb..da1a3704b8a 100644 Binary files a/release/datafiles/blender_icons16/icon16_ghost_enabled.dat and b/release/datafiles/blender_icons16/icon16_ghost_enabled.dat differ diff --git a/release/datafiles/blender_icons16/icon16_graph.dat b/release/datafiles/blender_icons16/icon16_graph.dat new file mode 100644 index 00000000000..762cfa701bd Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_graph.dat differ diff --git a/release/datafiles/blender_icons16/icon16_greasepencil.dat b/release/datafiles/blender_icons16/icon16_greasepencil.dat index 40cefe86ff4..c568db88265 100644 Binary files a/release/datafiles/blender_icons16/icon16_greasepencil.dat and b/release/datafiles/blender_icons16/icon16_greasepencil.dat differ diff --git a/release/datafiles/blender_icons16/icon16_greasepencil_stroke_paint.dat b/release/datafiles/blender_icons16/icon16_greasepencil_stroke_paint.dat index d6c40a15edc..5d9b10eef1a 100644 Binary files a/release/datafiles/blender_icons16/icon16_greasepencil_stroke_paint.dat and b/release/datafiles/blender_icons16/icon16_greasepencil_stroke_paint.dat differ diff --git a/release/datafiles/blender_icons16/icon16_grid.dat b/release/datafiles/blender_icons16/icon16_grid.dat index 5e0c0a0ba4d..1aa8fd76f12 100644 Binary files a/release/datafiles/blender_icons16/icon16_grid.dat and b/release/datafiles/blender_icons16/icon16_grid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group.dat b/release/datafiles/blender_icons16/icon16_group.dat index 6b7f98bb9ed..c9d38547a28 100644 Binary files a/release/datafiles/blender_icons16/icon16_group.dat and b/release/datafiles/blender_icons16/icon16_group.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group_bone.dat b/release/datafiles/blender_icons16/icon16_group_bone.dat index d07e0da8324..16ed95acbc7 100644 Binary files a/release/datafiles/blender_icons16/icon16_group_bone.dat and b/release/datafiles/blender_icons16/icon16_group_bone.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group_uvs.dat b/release/datafiles/blender_icons16/icon16_group_uvs.dat index 14443dd9064..2978a9c5111 100644 Binary files a/release/datafiles/blender_icons16/icon16_group_uvs.dat and b/release/datafiles/blender_icons16/icon16_group_uvs.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group_vcol.dat b/release/datafiles/blender_icons16/icon16_group_vcol.dat index 8be44cbd8b5..cf38e3f1eee 100644 Binary files a/release/datafiles/blender_icons16/icon16_group_vcol.dat and b/release/datafiles/blender_icons16/icon16_group_vcol.dat differ diff --git a/release/datafiles/blender_icons16/icon16_group_vertex.dat b/release/datafiles/blender_icons16/icon16_group_vertex.dat index ea11ddffa40..5146183035b 100644 Binary files a/release/datafiles/blender_icons16/icon16_group_vertex.dat and b/release/datafiles/blender_icons16/icon16_group_vertex.dat differ diff --git a/release/datafiles/blender_icons16/icon16_hair.dat b/release/datafiles/blender_icons16/icon16_hair.dat index f8a4ae031d5..74bda3f4110 100644 Binary files a/release/datafiles/blender_icons16/icon16_hair.dat and b/release/datafiles/blender_icons16/icon16_hair.dat differ diff --git a/release/datafiles/blender_icons16/icon16_help.dat b/release/datafiles/blender_icons16/icon16_help.dat index 6f1af5e98d0..37bef680f7e 100644 Binary files a/release/datafiles/blender_icons16/icon16_help.dat and b/release/datafiles/blender_icons16/icon16_help.dat differ diff --git a/release/datafiles/blender_icons16/icon16_hide_off.dat b/release/datafiles/blender_icons16/icon16_hide_off.dat index b31cc4614d1..d4a449c36b7 100644 Binary files a/release/datafiles/blender_icons16/icon16_hide_off.dat and b/release/datafiles/blender_icons16/icon16_hide_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_hide_on.dat b/release/datafiles/blender_icons16/icon16_hide_on.dat index 5ee48e81a5c..c242b64f657 100644 Binary files a/release/datafiles/blender_icons16/icon16_hide_on.dat and b/release/datafiles/blender_icons16/icon16_hide_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image.dat b/release/datafiles/blender_icons16/icon16_image.dat new file mode 100644 index 00000000000..0c78f1a5547 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_image.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_alpha.dat b/release/datafiles/blender_icons16/icon16_image_alpha.dat index c2ffc893f58..528fa0842e8 100644 Binary files a/release/datafiles/blender_icons16/icon16_image_alpha.dat and b/release/datafiles/blender_icons16/icon16_image_alpha.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_col.dat b/release/datafiles/blender_icons16/icon16_image_col.dat deleted file mode 100644 index c9b292ac380..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_image_col.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_image_data.dat b/release/datafiles/blender_icons16/icon16_image_data.dat index 5515b78819d..b224d87a077 100644 Binary files a/release/datafiles/blender_icons16/icon16_image_data.dat and b/release/datafiles/blender_icons16/icon16_image_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_rgb.dat b/release/datafiles/blender_icons16/icon16_image_rgb.dat index d8395433ea9..261ea333f38 100644 Binary files a/release/datafiles/blender_icons16/icon16_image_rgb.dat and b/release/datafiles/blender_icons16/icon16_image_rgb.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat b/release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat index badcd049cc2..e84e9a3bf2c 100644 Binary files a/release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat and b/release/datafiles/blender_icons16/icon16_image_rgb_alpha.dat differ diff --git a/release/datafiles/blender_icons16/icon16_image_zdepth.dat b/release/datafiles/blender_icons16/icon16_image_zdepth.dat index 7169a18833f..ba0ed757ff5 100644 Binary files a/release/datafiles/blender_icons16/icon16_image_zdepth.dat and b/release/datafiles/blender_icons16/icon16_image_zdepth.dat differ diff --git a/release/datafiles/blender_icons16/icon16_imagefile.dat b/release/datafiles/blender_icons16/icon16_imagefile.dat index d415befecb1..d5dac564d06 100644 Binary files a/release/datafiles/blender_icons16/icon16_imagefile.dat and b/release/datafiles/blender_icons16/icon16_imagefile.dat differ diff --git a/release/datafiles/blender_icons16/icon16_imasel.dat b/release/datafiles/blender_icons16/icon16_imasel.dat deleted file mode 100644 index 7a8404e499a..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_imasel.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_imgdisplay.dat b/release/datafiles/blender_icons16/icon16_imgdisplay.dat index a69690c12c4..88b33f29f25 100644 Binary files a/release/datafiles/blender_icons16/icon16_imgdisplay.dat and b/release/datafiles/blender_icons16/icon16_imgdisplay.dat differ diff --git a/release/datafiles/blender_icons16/icon16_info.dat b/release/datafiles/blender_icons16/icon16_info.dat index 3c7128d85dc..2e957e16893 100644 Binary files a/release/datafiles/blender_icons16/icon16_info.dat and b/release/datafiles/blender_icons16/icon16_info.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo.dat b/release/datafiles/blender_icons16/icon16_ipo.dat deleted file mode 100644 index 896df38e431..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_ipo.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_back.dat b/release/datafiles/blender_icons16/icon16_ipo_back.dat index cb0b2031278..71bf9e42ea1 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_back.dat and b/release/datafiles/blender_icons16/icon16_ipo_back.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_bezier.dat b/release/datafiles/blender_icons16/icon16_ipo_bezier.dat index 8cd12c7875c..6e91c90b0c1 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_bezier.dat and b/release/datafiles/blender_icons16/icon16_ipo_bezier.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_bounce.dat b/release/datafiles/blender_icons16/icon16_ipo_bounce.dat index e1aabebee0f..da28ab10ad1 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_bounce.dat and b/release/datafiles/blender_icons16/icon16_ipo_bounce.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_circ.dat b/release/datafiles/blender_icons16/icon16_ipo_circ.dat index 9a659d85adc..17ab671368d 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_circ.dat and b/release/datafiles/blender_icons16/icon16_ipo_circ.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_constant.dat b/release/datafiles/blender_icons16/icon16_ipo_constant.dat index d4170bff286..996c64004fd 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_constant.dat and b/release/datafiles/blender_icons16/icon16_ipo_constant.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_cubic.dat b/release/datafiles/blender_icons16/icon16_ipo_cubic.dat index 66bdafd962e..cfbc75e5bf8 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_cubic.dat and b/release/datafiles/blender_icons16/icon16_ipo_cubic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_ease_in.dat b/release/datafiles/blender_icons16/icon16_ipo_ease_in.dat index 2c86efd2ee7..4e3f304eb9a 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_ease_in.dat and b/release/datafiles/blender_icons16/icon16_ipo_ease_in.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_ease_in_out.dat b/release/datafiles/blender_icons16/icon16_ipo_ease_in_out.dat index 604ba925abd..0646deb25cb 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_ease_in_out.dat and b/release/datafiles/blender_icons16/icon16_ipo_ease_in_out.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_ease_out.dat b/release/datafiles/blender_icons16/icon16_ipo_ease_out.dat index 2a72ae549c4..c2ca74121b6 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_ease_out.dat and b/release/datafiles/blender_icons16/icon16_ipo_ease_out.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_elastic.dat b/release/datafiles/blender_icons16/icon16_ipo_elastic.dat index 9b139fe9e52..ff940b0139d 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_elastic.dat and b/release/datafiles/blender_icons16/icon16_ipo_elastic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_expo.dat b/release/datafiles/blender_icons16/icon16_ipo_expo.dat index 9b4c073c10c..a6e1542bfc1 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_expo.dat and b/release/datafiles/blender_icons16/icon16_ipo_expo.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_linear.dat b/release/datafiles/blender_icons16/icon16_ipo_linear.dat index c40ae27aef7..9a2b4d810a1 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_linear.dat and b/release/datafiles/blender_icons16/icon16_ipo_linear.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_quad.dat b/release/datafiles/blender_icons16/icon16_ipo_quad.dat index 89dbbb463e7..704e9db6ac2 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_quad.dat and b/release/datafiles/blender_icons16/icon16_ipo_quad.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_quart.dat b/release/datafiles/blender_icons16/icon16_ipo_quart.dat index 978c24ca6aa..f979f58ed3e 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_quart.dat and b/release/datafiles/blender_icons16/icon16_ipo_quart.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_quint.dat b/release/datafiles/blender_icons16/icon16_ipo_quint.dat index 0b91baf54b2..9d4d2183a86 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_quint.dat and b/release/datafiles/blender_icons16/icon16_ipo_quint.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ipo_sine.dat b/release/datafiles/blender_icons16/icon16_ipo_sine.dat index ba329b0cb26..d8182e91538 100644 Binary files a/release/datafiles/blender_icons16/icon16_ipo_sine.dat and b/release/datafiles/blender_icons16/icon16_ipo_sine.dat differ diff --git a/release/datafiles/blender_icons16/icon16_key_dehlt.dat b/release/datafiles/blender_icons16/icon16_key_dehlt.dat index a497b17bbe2..f0ba9ae1230 100644 Binary files a/release/datafiles/blender_icons16/icon16_key_dehlt.dat and b/release/datafiles/blender_icons16/icon16_key_dehlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_key_hlt.dat b/release/datafiles/blender_icons16/icon16_key_hlt.dat index 960c0f07249..6114850b4b5 100644 Binary files a/release/datafiles/blender_icons16/icon16_key_hlt.dat and b/release/datafiles/blender_icons16/icon16_key_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_keyframe.dat b/release/datafiles/blender_icons16/icon16_keyframe.dat new file mode 100644 index 00000000000..0978db173e7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_keyframe.dat differ diff --git a/release/datafiles/blender_icons16/icon16_keyframe_hlt.dat b/release/datafiles/blender_icons16/icon16_keyframe_hlt.dat new file mode 100644 index 00000000000..781e598b68d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_keyframe_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_keyingset.dat b/release/datafiles/blender_icons16/icon16_keyingset.dat index 0d07fd6b587..6e87750d506 100644 Binary files a/release/datafiles/blender_icons16/icon16_keyingset.dat and b/release/datafiles/blender_icons16/icon16_keyingset.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lamp.dat b/release/datafiles/blender_icons16/icon16_lamp.dat deleted file mode 100644 index 3a8893fbbd9..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_lamp.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_area.dat b/release/datafiles/blender_icons16/icon16_lamp_area.dat deleted file mode 100644 index 46c30d695f3..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_lamp_area.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_data.dat b/release/datafiles/blender_icons16/icon16_lamp_data.dat deleted file mode 100644 index 667921e9344..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_lamp_data.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_hemi.dat b/release/datafiles/blender_icons16/icon16_lamp_hemi.dat deleted file mode 100644 index 09d58b1e865..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_lamp_hemi.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_point.dat b/release/datafiles/blender_icons16/icon16_lamp_point.dat deleted file mode 100644 index cb467d2f5e5..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_lamp_point.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_spot.dat b/release/datafiles/blender_icons16/icon16_lamp_spot.dat deleted file mode 100644 index 673cafdc18b..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_lamp_spot.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_lamp_sun.dat b/release/datafiles/blender_icons16/icon16_lamp_sun.dat deleted file mode 100644 index 7a0e6f88718..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_lamp_sun.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_lattice_data.dat b/release/datafiles/blender_icons16/icon16_lattice_data.dat index 6b14008f466..0ac0dfa57c9 100644 Binary files a/release/datafiles/blender_icons16/icon16_lattice_data.dat and b/release/datafiles/blender_icons16/icon16_lattice_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_layer_active.dat b/release/datafiles/blender_icons16/icon16_layer_active.dat index 5ff5a1c347a..4e42d0e9bab 100644 Binary files a/release/datafiles/blender_icons16/icon16_layer_active.dat and b/release/datafiles/blender_icons16/icon16_layer_active.dat differ diff --git a/release/datafiles/blender_icons16/icon16_layer_used.dat b/release/datafiles/blender_icons16/icon16_layer_used.dat index a12304ddcaf..a96c94978e5 100644 Binary files a/release/datafiles/blender_icons16/icon16_layer_used.dat and b/release/datafiles/blender_icons16/icon16_layer_used.dat differ diff --git a/release/datafiles/blender_icons16/icon16_library_data_broken.dat b/release/datafiles/blender_icons16/icon16_library_data_broken.dat index e0ede6bc019..aceb15ac60f 100644 Binary files a/release/datafiles/blender_icons16/icon16_library_data_broken.dat and b/release/datafiles/blender_icons16/icon16_library_data_broken.dat differ diff --git a/release/datafiles/blender_icons16/icon16_library_data_direct.dat b/release/datafiles/blender_icons16/icon16_library_data_direct.dat index a62e239335f..712f1ad6959 100644 Binary files a/release/datafiles/blender_icons16/icon16_library_data_direct.dat and b/release/datafiles/blender_icons16/icon16_library_data_direct.dat differ diff --git a/release/datafiles/blender_icons16/icon16_library_data_indirect.dat b/release/datafiles/blender_icons16/icon16_library_data_indirect.dat index 1cb85c49e1a..96ad97085e0 100644 Binary files a/release/datafiles/blender_icons16/icon16_library_data_indirect.dat and b/release/datafiles/blender_icons16/icon16_library_data_indirect.dat differ diff --git a/release/datafiles/blender_icons16/icon16_library_data_override.dat b/release/datafiles/blender_icons16/icon16_library_data_override.dat index 60b9315bcb9..1986b1d308f 100644 Binary files a/release/datafiles/blender_icons16/icon16_library_data_override.dat and b/release/datafiles/blender_icons16/icon16_library_data_override.dat differ diff --git a/release/datafiles/blender_icons16/icon16_light.dat b/release/datafiles/blender_icons16/icon16_light.dat index 22bb4f57fff..e4b6f5fc878 100644 Binary files a/release/datafiles/blender_icons16/icon16_light.dat and b/release/datafiles/blender_icons16/icon16_light.dat differ diff --git a/release/datafiles/blender_icons16/icon16_light_area.dat b/release/datafiles/blender_icons16/icon16_light_area.dat index dfc1426bd04..c274435538a 100644 Binary files a/release/datafiles/blender_icons16/icon16_light_area.dat and b/release/datafiles/blender_icons16/icon16_light_area.dat differ diff --git a/release/datafiles/blender_icons16/icon16_light_data.dat b/release/datafiles/blender_icons16/icon16_light_data.dat index a16695b55b2..31e3bb2d54b 100644 Binary files a/release/datafiles/blender_icons16/icon16_light_data.dat and b/release/datafiles/blender_icons16/icon16_light_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_light_hemi.dat b/release/datafiles/blender_icons16/icon16_light_hemi.dat index 1e2f34d0cdf..725bcaf73b3 100644 Binary files a/release/datafiles/blender_icons16/icon16_light_hemi.dat and b/release/datafiles/blender_icons16/icon16_light_hemi.dat differ diff --git a/release/datafiles/blender_icons16/icon16_light_point.dat b/release/datafiles/blender_icons16/icon16_light_point.dat index 24effc27c77..3e983da1912 100644 Binary files a/release/datafiles/blender_icons16/icon16_light_point.dat and b/release/datafiles/blender_icons16/icon16_light_point.dat differ diff --git a/release/datafiles/blender_icons16/icon16_light_spot.dat b/release/datafiles/blender_icons16/icon16_light_spot.dat index 93fe6d5aacb..34f2ab4898c 100644 Binary files a/release/datafiles/blender_icons16/icon16_light_spot.dat and b/release/datafiles/blender_icons16/icon16_light_spot.dat differ diff --git a/release/datafiles/blender_icons16/icon16_light_sun.dat b/release/datafiles/blender_icons16/icon16_light_sun.dat index 820db47dcec..e69ec9b6523 100644 Binary files a/release/datafiles/blender_icons16/icon16_light_sun.dat and b/release/datafiles/blender_icons16/icon16_light_sun.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lightpaint.dat b/release/datafiles/blender_icons16/icon16_lightpaint.dat index df666f4734c..49abde94c6a 100644 Binary files a/release/datafiles/blender_icons16/icon16_lightpaint.dat and b/release/datafiles/blender_icons16/icon16_lightpaint.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lightprobe_cubemap.dat b/release/datafiles/blender_icons16/icon16_lightprobe_cubemap.dat index ebecec80a90..26190c1d38c 100644 Binary files a/release/datafiles/blender_icons16/icon16_lightprobe_cubemap.dat and b/release/datafiles/blender_icons16/icon16_lightprobe_cubemap.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lightprobe_grid.dat b/release/datafiles/blender_icons16/icon16_lightprobe_grid.dat index c8ee35d0738..190c87348ec 100644 Binary files a/release/datafiles/blender_icons16/icon16_lightprobe_grid.dat and b/release/datafiles/blender_icons16/icon16_lightprobe_grid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lightprobe_planar.dat b/release/datafiles/blender_icons16/icon16_lightprobe_planar.dat index ef5824c8a22..c1bc4774f6f 100644 Binary files a/release/datafiles/blender_icons16/icon16_lightprobe_planar.dat and b/release/datafiles/blender_icons16/icon16_lightprobe_planar.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lincurve.dat b/release/datafiles/blender_icons16/icon16_lincurve.dat index 6ccad32a268..a4ad0dc676f 100644 Binary files a/release/datafiles/blender_icons16/icon16_lincurve.dat and b/release/datafiles/blender_icons16/icon16_lincurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_line_data.dat b/release/datafiles/blender_icons16/icon16_line_data.dat index 21f3bb8f16c..6257374a082 100644 Binary files a/release/datafiles/blender_icons16/icon16_line_data.dat and b/release/datafiles/blender_icons16/icon16_line_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_linenumbers_off.dat b/release/datafiles/blender_icons16/icon16_linenumbers_off.dat index 7111fcddd88..d8c586b5eab 100644 Binary files a/release/datafiles/blender_icons16/icon16_linenumbers_off.dat and b/release/datafiles/blender_icons16/icon16_linenumbers_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_linenumbers_on.dat b/release/datafiles/blender_icons16/icon16_linenumbers_on.dat index 5baf8b551cf..9b270342da0 100644 Binary files a/release/datafiles/blender_icons16/icon16_linenumbers_on.dat and b/release/datafiles/blender_icons16/icon16_linenumbers_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_load_factory.dat b/release/datafiles/blender_icons16/icon16_load_factory.dat deleted file mode 100644 index 1f3a349e58b..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_load_factory.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_lockview_off.dat b/release/datafiles/blender_icons16/icon16_lockview_off.dat index a00e3d880fd..5b45548bdf3 100644 Binary files a/release/datafiles/blender_icons16/icon16_lockview_off.dat and b/release/datafiles/blender_icons16/icon16_lockview_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_lockview_on.dat b/release/datafiles/blender_icons16/icon16_lockview_on.dat index 51694766df7..fe4d3b507ab 100644 Binary files a/release/datafiles/blender_icons16/icon16_lockview_on.dat and b/release/datafiles/blender_icons16/icon16_lockview_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_logic.dat b/release/datafiles/blender_icons16/icon16_logic.dat index 25a29fb2bea..2ce7bb15f54 100644 Binary files a/release/datafiles/blender_icons16/icon16_logic.dat and b/release/datafiles/blender_icons16/icon16_logic.dat differ diff --git a/release/datafiles/blender_icons16/icon16_longdisplay.dat b/release/datafiles/blender_icons16/icon16_longdisplay.dat index a7210dfb1d5..ae13c1a1622 100644 Binary files a/release/datafiles/blender_icons16/icon16_longdisplay.dat and b/release/datafiles/blender_icons16/icon16_longdisplay.dat differ diff --git a/release/datafiles/blender_icons16/icon16_loopsel.dat b/release/datafiles/blender_icons16/icon16_loopsel.dat deleted file mode 100644 index 846722cd011..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_loopsel.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_marker.dat b/release/datafiles/blender_icons16/icon16_marker.dat index 79e24169894..8ae1a0e5c5d 100644 Binary files a/release/datafiles/blender_icons16/icon16_marker.dat and b/release/datafiles/blender_icons16/icon16_marker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_marker_hlt.dat b/release/datafiles/blender_icons16/icon16_marker_hlt.dat index 470660712d1..14c1ee21102 100644 Binary files a/release/datafiles/blender_icons16/icon16_marker_hlt.dat and b/release/datafiles/blender_icons16/icon16_marker_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat b/release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat index a5ae70697de..66384af2500 100644 Binary files a/release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat and b/release/datafiles/blender_icons16/icon16_mat_sphere_sky.dat differ diff --git a/release/datafiles/blender_icons16/icon16_matcube.dat b/release/datafiles/blender_icons16/icon16_matcube.dat index 4bfd4abdeb7..be77c71c933 100644 Binary files a/release/datafiles/blender_icons16/icon16_matcube.dat and b/release/datafiles/blender_icons16/icon16_matcube.dat differ diff --git a/release/datafiles/blender_icons16/icon16_material.dat b/release/datafiles/blender_icons16/icon16_material.dat index 62a269380e3..6f85f00b6f8 100644 Binary files a/release/datafiles/blender_icons16/icon16_material.dat and b/release/datafiles/blender_icons16/icon16_material.dat differ diff --git a/release/datafiles/blender_icons16/icon16_material_data.dat b/release/datafiles/blender_icons16/icon16_material_data.dat index 8877851fec9..a770add2974 100644 Binary files a/release/datafiles/blender_icons16/icon16_material_data.dat and b/release/datafiles/blender_icons16/icon16_material_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_matplane.dat b/release/datafiles/blender_icons16/icon16_matplane.dat index 556c3845fa2..a41394b80b7 100644 Binary files a/release/datafiles/blender_icons16/icon16_matplane.dat and b/release/datafiles/blender_icons16/icon16_matplane.dat differ diff --git a/release/datafiles/blender_icons16/icon16_matsphere.dat b/release/datafiles/blender_icons16/icon16_matsphere.dat index a3525d27c9b..5341cf8e5fd 100644 Binary files a/release/datafiles/blender_icons16/icon16_matsphere.dat and b/release/datafiles/blender_icons16/icon16_matsphere.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_capsule.dat b/release/datafiles/blender_icons16/icon16_mesh_capsule.dat index 031cac70eea..1e389480de7 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_capsule.dat and b/release/datafiles/blender_icons16/icon16_mesh_capsule.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_circle.dat b/release/datafiles/blender_icons16/icon16_mesh_circle.dat index bad06707aa1..4e81f51b794 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_circle.dat and b/release/datafiles/blender_icons16/icon16_mesh_circle.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_cone.dat b/release/datafiles/blender_icons16/icon16_mesh_cone.dat index ae704227ee3..d50f5e1f26b 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_cone.dat and b/release/datafiles/blender_icons16/icon16_mesh_cone.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_cube.dat b/release/datafiles/blender_icons16/icon16_mesh_cube.dat index ce100cac2ab..9fb71bb9ebe 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_cube.dat and b/release/datafiles/blender_icons16/icon16_mesh_cube.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_cylinder.dat b/release/datafiles/blender_icons16/icon16_mesh_cylinder.dat index ad036c0f98a..5e46e9fbd8b 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_cylinder.dat and b/release/datafiles/blender_icons16/icon16_mesh_cylinder.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_data.dat b/release/datafiles/blender_icons16/icon16_mesh_data.dat index 9aab2564eeb..049f759f5d0 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_data.dat and b/release/datafiles/blender_icons16/icon16_mesh_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_grid.dat b/release/datafiles/blender_icons16/icon16_mesh_grid.dat index 3f36204cbff..e8cc15097d7 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_grid.dat and b/release/datafiles/blender_icons16/icon16_mesh_grid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_icosphere.dat b/release/datafiles/blender_icons16/icon16_mesh_icosphere.dat index c0db51f3d50..452acf431a6 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_icosphere.dat and b/release/datafiles/blender_icons16/icon16_mesh_icosphere.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_monkey.dat b/release/datafiles/blender_icons16/icon16_mesh_monkey.dat index 3598d54979e..a9d152cd987 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_monkey.dat and b/release/datafiles/blender_icons16/icon16_mesh_monkey.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_plane.dat b/release/datafiles/blender_icons16/icon16_mesh_plane.dat index 9e9f498e35d..be6bf167395 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_plane.dat and b/release/datafiles/blender_icons16/icon16_mesh_plane.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_torus.dat b/release/datafiles/blender_icons16/icon16_mesh_torus.dat index 38127c2bdb0..547ce61f224 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_torus.dat and b/release/datafiles/blender_icons16/icon16_mesh_torus.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mesh_uvsphere.dat b/release/datafiles/blender_icons16/icon16_mesh_uvsphere.dat index baaab6e16f5..44adff42459 100644 Binary files a/release/datafiles/blender_icons16/icon16_mesh_uvsphere.dat and b/release/datafiles/blender_icons16/icon16_mesh_uvsphere.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_ball.dat b/release/datafiles/blender_icons16/icon16_meta_ball.dat index 4f5f062b8e2..098f1e17cf6 100644 Binary files a/release/datafiles/blender_icons16/icon16_meta_ball.dat and b/release/datafiles/blender_icons16/icon16_meta_ball.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_capsule.dat b/release/datafiles/blender_icons16/icon16_meta_capsule.dat index 98160b12e9e..ecad895c240 100644 Binary files a/release/datafiles/blender_icons16/icon16_meta_capsule.dat and b/release/datafiles/blender_icons16/icon16_meta_capsule.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_cube.dat b/release/datafiles/blender_icons16/icon16_meta_cube.dat index bd9db337796..447981d58e9 100644 Binary files a/release/datafiles/blender_icons16/icon16_meta_cube.dat and b/release/datafiles/blender_icons16/icon16_meta_cube.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_data.dat b/release/datafiles/blender_icons16/icon16_meta_data.dat index 7156270aebd..72eb2a4f4be 100644 Binary files a/release/datafiles/blender_icons16/icon16_meta_data.dat and b/release/datafiles/blender_icons16/icon16_meta_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_ellipsoid.dat b/release/datafiles/blender_icons16/icon16_meta_ellipsoid.dat index 7aec89d795c..b9011fd2119 100644 Binary files a/release/datafiles/blender_icons16/icon16_meta_ellipsoid.dat and b/release/datafiles/blender_icons16/icon16_meta_ellipsoid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_meta_plane.dat b/release/datafiles/blender_icons16/icon16_meta_plane.dat index cbbb42d7f36..f074778fa0d 100644 Binary files a/release/datafiles/blender_icons16/icon16_meta_plane.dat and b/release/datafiles/blender_icons16/icon16_meta_plane.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_bevel.dat b/release/datafiles/blender_icons16/icon16_mod_bevel.dat index 02888270974..519a37c82f3 100644 Binary files a/release/datafiles/blender_icons16/icon16_mod_bevel.dat and b/release/datafiles/blender_icons16/icon16_mod_bevel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_cast.dat b/release/datafiles/blender_icons16/icon16_mod_cast.dat index d34176d4362..8a00ae539d1 100644 Binary files a/release/datafiles/blender_icons16/icon16_mod_cast.dat and b/release/datafiles/blender_icons16/icon16_mod_cast.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_mask.dat b/release/datafiles/blender_icons16/icon16_mod_mask.dat index a51d0b082c4..5705bf8d796 100644 Binary files a/release/datafiles/blender_icons16/icon16_mod_mask.dat and b/release/datafiles/blender_icons16/icon16_mod_mask.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_mirror.dat b/release/datafiles/blender_icons16/icon16_mod_mirror.dat index acd2fc22042..356c57210ea 100644 Binary files a/release/datafiles/blender_icons16/icon16_mod_mirror.dat and b/release/datafiles/blender_icons16/icon16_mod_mirror.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_multires.dat b/release/datafiles/blender_icons16/icon16_mod_multires.dat index 2f6e7b999fe..f452e42fc6a 100644 Binary files a/release/datafiles/blender_icons16/icon16_mod_multires.dat and b/release/datafiles/blender_icons16/icon16_mod_multires.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mod_remesh.dat b/release/datafiles/blender_icons16/icon16_mod_remesh.dat index eeaafb0d6b4..1d3742b2b6c 100644 Binary files a/release/datafiles/blender_icons16/icon16_mod_remesh.dat and b/release/datafiles/blender_icons16/icon16_mod_remesh.dat differ diff --git a/release/datafiles/blender_icons16/icon16_modifier.dat b/release/datafiles/blender_icons16/icon16_modifier.dat index 509a3b950de..3f546efce64 100644 Binary files a/release/datafiles/blender_icons16/icon16_modifier.dat and b/release/datafiles/blender_icons16/icon16_modifier.dat differ diff --git a/release/datafiles/blender_icons16/icon16_monkey.dat b/release/datafiles/blender_icons16/icon16_monkey.dat index bdbaefb07fa..007f908ecfa 100644 Binary files a/release/datafiles/blender_icons16/icon16_monkey.dat and b/release/datafiles/blender_icons16/icon16_monkey.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mouse_drag.dat b/release/datafiles/blender_icons16/icon16_mouse_drag.dat deleted file mode 100644 index f925ef9e155..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_mouse_drag.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_mouse_lmb.dat b/release/datafiles/blender_icons16/icon16_mouse_lmb.dat index 26dc81ea390..7008b465d03 100644 Binary files a/release/datafiles/blender_icons16/icon16_mouse_lmb.dat and b/release/datafiles/blender_icons16/icon16_mouse_lmb.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mouse_lmb_drag.dat b/release/datafiles/blender_icons16/icon16_mouse_lmb_drag.dat index 2d71f6e5e24..60c099481aa 100644 Binary files a/release/datafiles/blender_icons16/icon16_mouse_lmb_drag.dat and b/release/datafiles/blender_icons16/icon16_mouse_lmb_drag.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mouse_mmb.dat b/release/datafiles/blender_icons16/icon16_mouse_mmb.dat index 703f0ed2795..ad854ad6002 100644 Binary files a/release/datafiles/blender_icons16/icon16_mouse_mmb.dat and b/release/datafiles/blender_icons16/icon16_mouse_mmb.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mouse_mmb_drag.dat b/release/datafiles/blender_icons16/icon16_mouse_mmb_drag.dat index 685a2bc3a1f..36a207f0610 100644 Binary files a/release/datafiles/blender_icons16/icon16_mouse_mmb_drag.dat and b/release/datafiles/blender_icons16/icon16_mouse_mmb_drag.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mouse_move.dat b/release/datafiles/blender_icons16/icon16_mouse_move.dat index 2767722211b..1ffbc82e889 100644 Binary files a/release/datafiles/blender_icons16/icon16_mouse_move.dat and b/release/datafiles/blender_icons16/icon16_mouse_move.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mouse_rmb.dat b/release/datafiles/blender_icons16/icon16_mouse_rmb.dat index 5179fa2487f..89bcaed34f1 100644 Binary files a/release/datafiles/blender_icons16/icon16_mouse_rmb.dat and b/release/datafiles/blender_icons16/icon16_mouse_rmb.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mouse_rmb_drag.dat b/release/datafiles/blender_icons16/icon16_mouse_rmb_drag.dat index 8292197e06b..5ebad997802 100644 Binary files a/release/datafiles/blender_icons16/icon16_mouse_rmb_drag.dat and b/release/datafiles/blender_icons16/icon16_mouse_rmb_drag.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mute_ipo_off.dat b/release/datafiles/blender_icons16/icon16_mute_ipo_off.dat index c2e4ebb6b2f..0f6e1f05dfb 100644 Binary files a/release/datafiles/blender_icons16/icon16_mute_ipo_off.dat and b/release/datafiles/blender_icons16/icon16_mute_ipo_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_mute_ipo_on.dat b/release/datafiles/blender_icons16/icon16_mute_ipo_on.dat index e4e4a77821f..78c74ffcf6b 100644 Binary files a/release/datafiles/blender_icons16/icon16_mute_ipo_on.dat and b/release/datafiles/blender_icons16/icon16_mute_ipo_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ndof_dom.dat b/release/datafiles/blender_icons16/icon16_ndof_dom.dat index 7de74253a06..046201caa2f 100644 Binary files a/release/datafiles/blender_icons16/icon16_ndof_dom.dat and b/release/datafiles/blender_icons16/icon16_ndof_dom.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ndof_fly.dat b/release/datafiles/blender_icons16/icon16_ndof_fly.dat index 4a549f6f2ec..5e015a4463a 100644 Binary files a/release/datafiles/blender_icons16/icon16_ndof_fly.dat and b/release/datafiles/blender_icons16/icon16_ndof_fly.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ndof_trans.dat b/release/datafiles/blender_icons16/icon16_ndof_trans.dat index 93299a3f848..684c8e17002 100644 Binary files a/release/datafiles/blender_icons16/icon16_ndof_trans.dat and b/release/datafiles/blender_icons16/icon16_ndof_trans.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ndof_turn.dat b/release/datafiles/blender_icons16/icon16_ndof_turn.dat index fdbaf609b32..c98d26e266b 100644 Binary files a/release/datafiles/blender_icons16/icon16_ndof_turn.dat and b/release/datafiles/blender_icons16/icon16_ndof_turn.dat differ diff --git a/release/datafiles/blender_icons16/icon16_new.dat b/release/datafiles/blender_icons16/icon16_new.dat deleted file mode 100644 index b12ee1ceb2e..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_new.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_newfolder.dat b/release/datafiles/blender_icons16/icon16_newfolder.dat index fa68027e287..b0053a5cf22 100644 Binary files a/release/datafiles/blender_icons16/icon16_newfolder.dat and b/release/datafiles/blender_icons16/icon16_newfolder.dat differ diff --git a/release/datafiles/blender_icons16/icon16_nla.dat b/release/datafiles/blender_icons16/icon16_nla.dat index d8153429be5..1105362c137 100644 Binary files a/release/datafiles/blender_icons16/icon16_nla.dat and b/release/datafiles/blender_icons16/icon16_nla.dat differ diff --git a/release/datafiles/blender_icons16/icon16_nla_pushdown.dat b/release/datafiles/blender_icons16/icon16_nla_pushdown.dat index 784768bec74..4e64d4fbac4 100644 Binary files a/release/datafiles/blender_icons16/icon16_nla_pushdown.dat and b/release/datafiles/blender_icons16/icon16_nla_pushdown.dat differ diff --git a/release/datafiles/blender_icons16/icon16_nocurve.dat b/release/datafiles/blender_icons16/icon16_nocurve.dat index d3625b5694d..b805ec2ba09 100644 Binary files a/release/datafiles/blender_icons16/icon16_nocurve.dat and b/release/datafiles/blender_icons16/icon16_nocurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node.dat b/release/datafiles/blender_icons16/icon16_node.dat index 57de7cb3f8e..527d7c6ace9 100644 Binary files a/release/datafiles/blender_icons16/icon16_node.dat and b/release/datafiles/blender_icons16/icon16_node.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_compositing.dat b/release/datafiles/blender_icons16/icon16_node_compositing.dat new file mode 100644 index 00000000000..72349efa5ac Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node_compositing.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_corner.dat b/release/datafiles/blender_icons16/icon16_node_corner.dat new file mode 100644 index 00000000000..13d9e6083d7 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node_corner.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_insert_off.dat b/release/datafiles/blender_icons16/icon16_node_insert_off.dat index 8ed1d24740c..9cfcaf9b4f7 100644 Binary files a/release/datafiles/blender_icons16/icon16_node_insert_off.dat and b/release/datafiles/blender_icons16/icon16_node_insert_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_insert_on.dat b/release/datafiles/blender_icons16/icon16_node_insert_on.dat index 695ed255b94..d36948508ec 100644 Binary files a/release/datafiles/blender_icons16/icon16_node_insert_on.dat and b/release/datafiles/blender_icons16/icon16_node_insert_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_insert_top.dat b/release/datafiles/blender_icons16/icon16_node_insert_top.dat new file mode 100644 index 00000000000..0085af4c972 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node_insert_top.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_material.dat b/release/datafiles/blender_icons16/icon16_node_material.dat new file mode 100644 index 00000000000..434f9e6d464 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node_material.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_sel.dat b/release/datafiles/blender_icons16/icon16_node_sel.dat index 59415ba0e6d..85e448074a5 100644 Binary files a/release/datafiles/blender_icons16/icon16_node_sel.dat and b/release/datafiles/blender_icons16/icon16_node_sel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_side.dat b/release/datafiles/blender_icons16/icon16_node_side.dat new file mode 100644 index 00000000000..b27b450c66e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node_side.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_texture.dat b/release/datafiles/blender_icons16/icon16_node_texture.dat new file mode 100644 index 00000000000..0a6121e418f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node_texture.dat differ diff --git a/release/datafiles/blender_icons16/icon16_node_top.dat b/release/datafiles/blender_icons16/icon16_node_top.dat new file mode 100644 index 00000000000..0085af4c972 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_node_top.dat differ diff --git a/release/datafiles/blender_icons16/icon16_nodetree.dat b/release/datafiles/blender_icons16/icon16_nodetree.dat index f113225f344..517437c4325 100644 Binary files a/release/datafiles/blender_icons16/icon16_nodetree.dat and b/release/datafiles/blender_icons16/icon16_nodetree.dat differ diff --git a/release/datafiles/blender_icons16/icon16_normalize_fcurves.dat b/release/datafiles/blender_icons16/icon16_normalize_fcurves.dat index 3125b303ac1..3ae303741c6 100644 Binary files a/release/datafiles/blender_icons16/icon16_normalize_fcurves.dat and b/release/datafiles/blender_icons16/icon16_normalize_fcurves.dat differ diff --git a/release/datafiles/blender_icons16/icon16_normals_face.dat b/release/datafiles/blender_icons16/icon16_normals_face.dat new file mode 100644 index 00000000000..84878a2c5aa Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_normals_face.dat differ diff --git a/release/datafiles/blender_icons16/icon16_normals_vertex.dat b/release/datafiles/blender_icons16/icon16_normals_vertex.dat new file mode 100644 index 00000000000..802acd41ad9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_normals_vertex.dat differ diff --git a/release/datafiles/blender_icons16/icon16_normals_vertex_face.dat b/release/datafiles/blender_icons16/icon16_normals_vertex_face.dat new file mode 100644 index 00000000000..60735abcd2d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_normals_vertex_face.dat differ diff --git a/release/datafiles/blender_icons16/icon16_object_data.dat b/release/datafiles/blender_icons16/icon16_object_data.dat index e1548e1af14..b9ac24f0253 100644 Binary files a/release/datafiles/blender_icons16/icon16_object_data.dat and b/release/datafiles/blender_icons16/icon16_object_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_object_datamode.dat b/release/datafiles/blender_icons16/icon16_object_datamode.dat index 73656c12a80..fad52577f1a 100644 Binary files a/release/datafiles/blender_icons16/icon16_object_datamode.dat and b/release/datafiles/blender_icons16/icon16_object_datamode.dat differ diff --git a/release/datafiles/blender_icons16/icon16_object_origin.dat b/release/datafiles/blender_icons16/icon16_object_origin.dat index 67078427366..f58b5b1b3ef 100644 Binary files a/release/datafiles/blender_icons16/icon16_object_origin.dat and b/release/datafiles/blender_icons16/icon16_object_origin.dat differ diff --git a/release/datafiles/blender_icons16/icon16_onionskin_off.dat b/release/datafiles/blender_icons16/icon16_onionskin_off.dat new file mode 100644 index 00000000000..aab40a90761 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_onionskin_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_onionskin_on.dat b/release/datafiles/blender_icons16/icon16_onionskin_on.dat new file mode 100644 index 00000000000..6cb97084ded Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_onionskin_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_oops.dat b/release/datafiles/blender_icons16/icon16_oops.dat deleted file mode 100644 index 5131f184c7d..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_oops.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_orientation_gimbal.dat b/release/datafiles/blender_icons16/icon16_orientation_gimbal.dat new file mode 100644 index 00000000000..6cac5e7c2c9 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_orientation_gimbal.dat differ diff --git a/release/datafiles/blender_icons16/icon16_orientation_global.dat b/release/datafiles/blender_icons16/icon16_orientation_global.dat new file mode 100644 index 00000000000..8ad858761df Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_orientation_global.dat differ diff --git a/release/datafiles/blender_icons16/icon16_orientation_local.dat b/release/datafiles/blender_icons16/icon16_orientation_local.dat new file mode 100644 index 00000000000..9270b7f69a6 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_orientation_local.dat differ diff --git a/release/datafiles/blender_icons16/icon16_orientation_normal.dat b/release/datafiles/blender_icons16/icon16_orientation_normal.dat new file mode 100644 index 00000000000..711ad2ef629 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_orientation_normal.dat differ diff --git a/release/datafiles/blender_icons16/icon16_orientation_view.dat b/release/datafiles/blender_icons16/icon16_orientation_view.dat new file mode 100644 index 00000000000..947caa17ff4 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_orientation_view.dat differ diff --git a/release/datafiles/blender_icons16/icon16_orphan_data.dat b/release/datafiles/blender_icons16/icon16_orphan_data.dat new file mode 100644 index 00000000000..fa5cddaadfe Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_orphan_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_ortho.dat b/release/datafiles/blender_icons16/icon16_ortho.dat deleted file mode 100644 index 90e61091f85..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_ortho.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_outliner.dat b/release/datafiles/blender_icons16/icon16_outliner.dat new file mode 100644 index 00000000000..5fffb9ad77b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_armature.dat b/release/datafiles/blender_icons16/icon16_outliner_data_armature.dat index b750143f466..ccfa1d67d4d 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_armature.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_armature.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat b/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat index 3dd31a4c2f5..f7a51e2add0 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_curve.dat b/release/datafiles/blender_icons16/icon16_outliner_data_curve.dat index 7d13cba66b1..897d4eb4eac 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_curve.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_curve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_empty.dat b/release/datafiles/blender_icons16/icon16_outliner_data_empty.dat deleted file mode 100644 index da0d8b2012f..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_empty.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_font.dat b/release/datafiles/blender_icons16/icon16_outliner_data_font.dat index baf5af1be2c..99aecf98ac1 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_font.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_font.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_greasepencil.dat b/release/datafiles/blender_icons16/icon16_outliner_data_greasepencil.dat index 77adaf114f0..0825c27d966 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_greasepencil.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_greasepencil.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_lamp.dat b/release/datafiles/blender_icons16/icon16_outliner_data_lamp.dat deleted file mode 100644 index 51844e30cad..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_lamp.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_lattice.dat b/release/datafiles/blender_icons16/icon16_outliner_data_lattice.dat index 6da4dc5381f..0d5cddb5ac1 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_lattice.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_lattice.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_light.dat b/release/datafiles/blender_icons16/icon16_outliner_data_light.dat index fdacbd1bf20..18a5291b91f 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_light.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_light.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_mesh.dat b/release/datafiles/blender_icons16/icon16_outliner_data_mesh.dat index 8b2d02f88c9..6793b1ec845 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_mesh.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_mesh.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_meta.dat b/release/datafiles/blender_icons16/icon16_outliner_data_meta.dat index cd45558a70a..8003132ff1c 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_meta.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_meta.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_pose.dat b/release/datafiles/blender_icons16/icon16_outliner_data_pose.dat index b00db269381..1a13a01a820 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_pose.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_pose.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_speaker.dat b/release/datafiles/blender_icons16/icon16_outliner_data_speaker.dat index 03c0f74b6d2..8b7375af46d 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_speaker.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_speaker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat b/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat index 67ba156d7db..4036ef87b58 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat and b/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_armature.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_armature.dat index bd1825b8667..48b2ca9043a 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_armature.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_armature.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_camera.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_camera.dat index ad48b3803d7..5412b41fed8 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_camera.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_camera.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_curve.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_curve.dat index 91fa8336b8c..f1a0b7fd822 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_curve.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_curve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_empty.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_empty.dat index 32508f2d47d..af6ca0a74ca 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_empty.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_empty.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_font.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_font.dat index 6f51f0335b2..e457f7595ba 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_font.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_font.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_force_field.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_force_field.dat index 5e3d8df8b75..32905463b06 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_force_field.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_force_field.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_greasepencil.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_greasepencil.dat index ded4b49f959..2460c9ea9fa 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_greasepencil.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_greasepencil.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_group_instance.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_group_instance.dat index 17329cacd60..e9658961a14 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_group_instance.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_group_instance.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_image.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_image.dat index f45e2b81401..658e3237aba 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_image.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_image.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_lamp.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_lamp.dat deleted file mode 100644 index 80a893f6a63..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_lamp.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_lattice.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_lattice.dat index 7bd7c6b3616..0ee07f3bdb7 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_lattice.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_lattice.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_light.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_light.dat index 914608e78c6..d7976ca01de 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_light.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_light.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_lightprobe.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_lightprobe.dat index 83177ee1b15..c69fff23dfd 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_lightprobe.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_lightprobe.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_mesh.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_mesh.dat index ead9b50838f..5698007b193 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_mesh.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_mesh.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_meta.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_meta.dat index e7d7e597ea0..eaf770f363e 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_meta.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_meta.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_speaker.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_speaker.dat index 2ddf22d3402..c0da90c267e 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_speaker.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_speaker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_surface.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_surface.dat index 0fe284c1976..e9874a24f69 100644 Binary files a/release/datafiles/blender_icons16/icon16_outliner_ob_surface.dat and b/release/datafiles/blender_icons16/icon16_outliner_ob_surface.dat differ diff --git a/release/datafiles/blender_icons16/icon16_overlay.dat b/release/datafiles/blender_icons16/icon16_overlay.dat index a7ae9d89789..b8e1626b61b 100644 Binary files a/release/datafiles/blender_icons16/icon16_overlay.dat and b/release/datafiles/blender_icons16/icon16_overlay.dat differ diff --git a/release/datafiles/blender_icons16/icon16_package.dat b/release/datafiles/blender_icons16/icon16_package.dat index 72fadeec459..d9336fce24c 100644 Binary files a/release/datafiles/blender_icons16/icon16_package.dat and b/release/datafiles/blender_icons16/icon16_package.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particle_data.dat b/release/datafiles/blender_icons16/icon16_particle_data.dat index b03f1635d48..eb41f68f5fd 100644 Binary files a/release/datafiles/blender_icons16/icon16_particle_data.dat and b/release/datafiles/blender_icons16/icon16_particle_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particle_path.dat b/release/datafiles/blender_icons16/icon16_particle_path.dat index 660b9fc0e77..584f68a4ee9 100644 Binary files a/release/datafiles/blender_icons16/icon16_particle_path.dat and b/release/datafiles/blender_icons16/icon16_particle_path.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particle_point.dat b/release/datafiles/blender_icons16/icon16_particle_point.dat index 3ed7eff325c..8efd37a0d52 100644 Binary files a/release/datafiles/blender_icons16/icon16_particle_point.dat and b/release/datafiles/blender_icons16/icon16_particle_point.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particle_tip.dat b/release/datafiles/blender_icons16/icon16_particle_tip.dat index 830afc5785d..f84503e93e4 100644 Binary files a/release/datafiles/blender_icons16/icon16_particle_tip.dat and b/release/datafiles/blender_icons16/icon16_particle_tip.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particlemode.dat b/release/datafiles/blender_icons16/icon16_particlemode.dat index daaf527ad60..21dac434bc9 100644 Binary files a/release/datafiles/blender_icons16/icon16_particlemode.dat and b/release/datafiles/blender_icons16/icon16_particlemode.dat differ diff --git a/release/datafiles/blender_icons16/icon16_particles.dat b/release/datafiles/blender_icons16/icon16_particles.dat index 23513ae55c6..f39b482168d 100644 Binary files a/release/datafiles/blender_icons16/icon16_particles.dat and b/release/datafiles/blender_icons16/icon16_particles.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pastedown.dat b/release/datafiles/blender_icons16/icon16_pastedown.dat index 7b2dc771767..d4af9aa44b5 100644 Binary files a/release/datafiles/blender_icons16/icon16_pastedown.dat and b/release/datafiles/blender_icons16/icon16_pastedown.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pasteflipdown.dat b/release/datafiles/blender_icons16/icon16_pasteflipdown.dat index d3ea125f7aa..ec9f614531f 100644 Binary files a/release/datafiles/blender_icons16/icon16_pasteflipdown.dat and b/release/datafiles/blender_icons16/icon16_pasteflipdown.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pasteflipup.dat b/release/datafiles/blender_icons16/icon16_pasteflipup.dat index 4fdf27f492e..55ada7d57fe 100644 Binary files a/release/datafiles/blender_icons16/icon16_pasteflipup.dat and b/release/datafiles/blender_icons16/icon16_pasteflipup.dat differ diff --git a/release/datafiles/blender_icons16/icon16_physics.dat b/release/datafiles/blender_icons16/icon16_physics.dat index eec1c6af9ec..8bdfeb95571 100644 Binary files a/release/datafiles/blender_icons16/icon16_physics.dat and b/release/datafiles/blender_icons16/icon16_physics.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pivot_active.dat b/release/datafiles/blender_icons16/icon16_pivot_active.dat new file mode 100644 index 00000000000..2e3d5d05c86 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pivot_active.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pivot_boundbox.dat b/release/datafiles/blender_icons16/icon16_pivot_boundbox.dat new file mode 100644 index 00000000000..d7401d77993 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pivot_boundbox.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pivot_cursor.dat b/release/datafiles/blender_icons16/icon16_pivot_cursor.dat new file mode 100644 index 00000000000..8fd4e276095 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pivot_cursor.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pivot_individual.dat b/release/datafiles/blender_icons16/icon16_pivot_individual.dat new file mode 100644 index 00000000000..a6dd2c50bce Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pivot_individual.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pivot_median.dat b/release/datafiles/blender_icons16/icon16_pivot_median.dat new file mode 100644 index 00000000000..49c8833bd0f Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pivot_median.dat differ diff --git a/release/datafiles/blender_icons16/icon16_play_audio.dat b/release/datafiles/blender_icons16/icon16_play_audio.dat deleted file mode 100644 index f0207c5211b..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_play_audio.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_plugin.dat b/release/datafiles/blender_icons16/icon16_plugin.dat index 81ff1a40480..8bd4ae5ab0d 100644 Binary files a/release/datafiles/blender_icons16/icon16_plugin.dat and b/release/datafiles/blender_icons16/icon16_plugin.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pmarker.dat b/release/datafiles/blender_icons16/icon16_pmarker.dat index 3f75b585aa9..bf454f73ee4 100644 Binary files a/release/datafiles/blender_icons16/icon16_pmarker.dat and b/release/datafiles/blender_icons16/icon16_pmarker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pmarker_act.dat b/release/datafiles/blender_icons16/icon16_pmarker_act.dat index a4443bbb5bd..452393698da 100644 Binary files a/release/datafiles/blender_icons16/icon16_pmarker_act.dat and b/release/datafiles/blender_icons16/icon16_pmarker_act.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pmarker_sel.dat b/release/datafiles/blender_icons16/icon16_pmarker_sel.dat index 0680eec7210..17f065a75a5 100644 Binary files a/release/datafiles/blender_icons16/icon16_pmarker_sel.dat and b/release/datafiles/blender_icons16/icon16_pmarker_sel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_pose_hlt.dat b/release/datafiles/blender_icons16/icon16_pose_hlt.dat index 63b3c3d9691..fd3fd905d21 100644 Binary files a/release/datafiles/blender_icons16/icon16_pose_hlt.dat and b/release/datafiles/blender_icons16/icon16_pose_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_potato.dat b/release/datafiles/blender_icons16/icon16_potato.dat deleted file mode 100644 index 7d6ba11b6eb..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_potato.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_preferences.dat b/release/datafiles/blender_icons16/icon16_preferences.dat index b3ba10c8cd3..cef9a22d53d 100644 Binary files a/release/datafiles/blender_icons16/icon16_preferences.dat and b/release/datafiles/blender_icons16/icon16_preferences.dat differ diff --git a/release/datafiles/blender_icons16/icon16_preview_range.dat b/release/datafiles/blender_icons16/icon16_preview_range.dat index f7729661396..62876c186af 100644 Binary files a/release/datafiles/blender_icons16/icon16_preview_range.dat and b/release/datafiles/blender_icons16/icon16_preview_range.dat differ diff --git a/release/datafiles/blender_icons16/icon16_prop_con.dat b/release/datafiles/blender_icons16/icon16_prop_con.dat index ff55dad25f4..fbb4bbfd5b8 100644 Binary files a/release/datafiles/blender_icons16/icon16_prop_con.dat and b/release/datafiles/blender_icons16/icon16_prop_con.dat differ diff --git a/release/datafiles/blender_icons16/icon16_prop_off.dat b/release/datafiles/blender_icons16/icon16_prop_off.dat index 008e1b7ba75..3f2344674d7 100644 Binary files a/release/datafiles/blender_icons16/icon16_prop_off.dat and b/release/datafiles/blender_icons16/icon16_prop_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_prop_on.dat b/release/datafiles/blender_icons16/icon16_prop_on.dat index 9bc9c495721..5aff7f0e10c 100644 Binary files a/release/datafiles/blender_icons16/icon16_prop_on.dat and b/release/datafiles/blender_icons16/icon16_prop_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_properties.dat b/release/datafiles/blender_icons16/icon16_properties.dat new file mode 100644 index 00000000000..94057a183ce Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_properties.dat differ diff --git a/release/datafiles/blender_icons16/icon16_question.dat b/release/datafiles/blender_icons16/icon16_question.dat index e5e9f90ebd2..137b42df9bf 100644 Binary files a/release/datafiles/blender_icons16/icon16_question.dat and b/release/datafiles/blender_icons16/icon16_question.dat differ diff --git a/release/datafiles/blender_icons16/icon16_quit.dat b/release/datafiles/blender_icons16/icon16_quit.dat index 5ac8898e9b6..17487e499ea 100644 Binary files a/release/datafiles/blender_icons16/icon16_quit.dat and b/release/datafiles/blender_icons16/icon16_quit.dat differ diff --git a/release/datafiles/blender_icons16/icon16_recover_last.dat b/release/datafiles/blender_icons16/icon16_recover_last.dat index 57b14646de4..0855b47919a 100644 Binary files a/release/datafiles/blender_icons16/icon16_recover_last.dat and b/release/datafiles/blender_icons16/icon16_recover_last.dat differ diff --git a/release/datafiles/blender_icons16/icon16_zoomout.dat b/release/datafiles/blender_icons16/icon16_remove.dat similarity index 100% rename from release/datafiles/blender_icons16/icon16_zoomout.dat rename to release/datafiles/blender_icons16/icon16_remove.dat diff --git a/release/datafiles/blender_icons16/icon16_render_animation.dat b/release/datafiles/blender_icons16/icon16_render_animation.dat index 6c9a8af5ba4..29d5508665c 100644 Binary files a/release/datafiles/blender_icons16/icon16_render_animation.dat and b/release/datafiles/blender_icons16/icon16_render_animation.dat differ diff --git a/release/datafiles/blender_icons16/icon16_render_result.dat b/release/datafiles/blender_icons16/icon16_render_result.dat index 7d35aaf97a2..a23147b002b 100644 Binary files a/release/datafiles/blender_icons16/icon16_render_result.dat and b/release/datafiles/blender_icons16/icon16_render_result.dat differ diff --git a/release/datafiles/blender_icons16/icon16_render_still.dat b/release/datafiles/blender_icons16/icon16_render_still.dat index e9bf6f6e53b..1f1e8c951a0 100644 Binary files a/release/datafiles/blender_icons16/icon16_render_still.dat and b/release/datafiles/blender_icons16/icon16_render_still.dat differ diff --git a/release/datafiles/blender_icons16/icon16_renderlayers.dat b/release/datafiles/blender_icons16/icon16_renderlayers.dat index bbf24ee8fcd..7f1523a44e6 100644 Binary files a/release/datafiles/blender_icons16/icon16_renderlayers.dat and b/release/datafiles/blender_icons16/icon16_renderlayers.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_color_off.dat b/release/datafiles/blender_icons16/icon16_restrict_color_off.dat index d313539e3c5..e2dab376789 100644 Binary files a/release/datafiles/blender_icons16/icon16_restrict_color_off.dat and b/release/datafiles/blender_icons16/icon16_restrict_color_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_color_on.dat b/release/datafiles/blender_icons16/icon16_restrict_color_on.dat index bb7782bb42a..227b44ed580 100644 Binary files a/release/datafiles/blender_icons16/icon16_restrict_color_on.dat and b/release/datafiles/blender_icons16/icon16_restrict_color_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_render_off.dat b/release/datafiles/blender_icons16/icon16_restrict_render_off.dat index c5f1df74ce6..4e626bb3ab1 100644 Binary files a/release/datafiles/blender_icons16/icon16_restrict_render_off.dat and b/release/datafiles/blender_icons16/icon16_restrict_render_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_view_off.dat b/release/datafiles/blender_icons16/icon16_restrict_view_off.dat index 78e529fdf75..b31cc4614d1 100644 Binary files a/release/datafiles/blender_icons16/icon16_restrict_view_off.dat and b/release/datafiles/blender_icons16/icon16_restrict_view_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_restrict_view_on.dat b/release/datafiles/blender_icons16/icon16_restrict_view_on.dat index 24d58a126a3..5ee48e81a5c 100644 Binary files a/release/datafiles/blender_icons16/icon16_restrict_view_on.dat and b/release/datafiles/blender_icons16/icon16_restrict_view_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rna.dat b/release/datafiles/blender_icons16/icon16_rna.dat index 228b477d308..550f468f623 100644 Binary files a/release/datafiles/blender_icons16/icon16_rna.dat and b/release/datafiles/blender_icons16/icon16_rna.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rna_add.dat b/release/datafiles/blender_icons16/icon16_rna_add.dat index 237f552b6c7..d05e73208ac 100644 Binary files a/release/datafiles/blender_icons16/icon16_rna_add.dat and b/release/datafiles/blender_icons16/icon16_rna_add.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rndcurve.dat b/release/datafiles/blender_icons16/icon16_rndcurve.dat index 77861793986..6bd92b1493d 100644 Binary files a/release/datafiles/blender_icons16/icon16_rndcurve.dat and b/release/datafiles/blender_icons16/icon16_rndcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rootcurve.dat b/release/datafiles/blender_icons16/icon16_rootcurve.dat index 5e9ef66d7b1..17a634d2a44 100644 Binary files a/release/datafiles/blender_icons16/icon16_rootcurve.dat and b/release/datafiles/blender_icons16/icon16_rootcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_rotactive.dat b/release/datafiles/blender_icons16/icon16_rotactive.dat deleted file mode 100644 index 1260e498aa0..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_rotactive.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_rotate.dat b/release/datafiles/blender_icons16/icon16_rotate.dat deleted file mode 100644 index 0131b92314c..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_rotate.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_rotatecenter.dat b/release/datafiles/blender_icons16/icon16_rotatecenter.dat deleted file mode 100644 index 143b55e4acc..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_rotatecenter.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_rotatecollection.dat b/release/datafiles/blender_icons16/icon16_rotatecollection.dat deleted file mode 100644 index ac4ee9d6300..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_rotatecollection.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_save_as.dat b/release/datafiles/blender_icons16/icon16_save_as.dat deleted file mode 100644 index 5d3e738300b..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_save_as.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_save_copy.dat b/release/datafiles/blender_icons16/icon16_save_copy.dat deleted file mode 100644 index cd949d4ca22..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_save_copy.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_scene.dat b/release/datafiles/blender_icons16/icon16_scene.dat index d1d9e7c6b0c..23b3efecfa6 100644 Binary files a/release/datafiles/blender_icons16/icon16_scene.dat and b/release/datafiles/blender_icons16/icon16_scene.dat differ diff --git a/release/datafiles/blender_icons16/icon16_scene_data.dat b/release/datafiles/blender_icons16/icon16_scene_data.dat index 884813b3ca7..5c3db6073c8 100644 Binary files a/release/datafiles/blender_icons16/icon16_scene_data.dat and b/release/datafiles/blender_icons16/icon16_scene_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_script.dat b/release/datafiles/blender_icons16/icon16_script.dat index 8a5a9339e37..277b11cd49b 100644 Binary files a/release/datafiles/blender_icons16/icon16_script.dat and b/release/datafiles/blender_icons16/icon16_script.dat differ diff --git a/release/datafiles/blender_icons16/icon16_scriptplugins.dat b/release/datafiles/blender_icons16/icon16_scriptplugins.dat index 73c847c82d6..0a885b87f45 100644 Binary files a/release/datafiles/blender_icons16/icon16_scriptplugins.dat and b/release/datafiles/blender_icons16/icon16_scriptplugins.dat differ diff --git a/release/datafiles/blender_icons16/icon16_scriptwin.dat b/release/datafiles/blender_icons16/icon16_scriptwin.dat deleted file mode 100644 index bda4abf7af1..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_scriptwin.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_sculpt_dyntopo.dat b/release/datafiles/blender_icons16/icon16_sculpt_dyntopo.dat new file mode 100644 index 00000000000..5487cfee22a Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_sculpt_dyntopo.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat b/release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat index b634df58c3f..e424ed978cc 100644 Binary files a/release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat and b/release/datafiles/blender_icons16/icon16_sculptmode_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat b/release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat index 9b1d99f36c5..04bfa1fbef8 100644 Binary files a/release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat and b/release/datafiles/blender_icons16/icon16_seq_chroma_scope.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_histogram.dat b/release/datafiles/blender_icons16/icon16_seq_histogram.dat index 3038774e855..4f3f0719fca 100644 Binary files a/release/datafiles/blender_icons16/icon16_seq_histogram.dat and b/release/datafiles/blender_icons16/icon16_seq_histogram.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_luma_waveform.dat b/release/datafiles/blender_icons16/icon16_seq_luma_waveform.dat index f26588d7327..01d218514f3 100644 Binary files a/release/datafiles/blender_icons16/icon16_seq_luma_waveform.dat and b/release/datafiles/blender_icons16/icon16_seq_luma_waveform.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_preview.dat b/release/datafiles/blender_icons16/icon16_seq_preview.dat index 9d35ab7af3c..1ecff079503 100644 Binary files a/release/datafiles/blender_icons16/icon16_seq_preview.dat and b/release/datafiles/blender_icons16/icon16_seq_preview.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_sequencer.dat b/release/datafiles/blender_icons16/icon16_seq_sequencer.dat index d5bb60dc21b..09775409313 100644 Binary files a/release/datafiles/blender_icons16/icon16_seq_sequencer.dat and b/release/datafiles/blender_icons16/icon16_seq_sequencer.dat differ diff --git a/release/datafiles/blender_icons16/icon16_seq_splitview.dat b/release/datafiles/blender_icons16/icon16_seq_splitview.dat index b4c2e3b609b..0f198c2b10a 100644 Binary files a/release/datafiles/blender_icons16/icon16_seq_splitview.dat and b/release/datafiles/blender_icons16/icon16_seq_splitview.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sequence.dat b/release/datafiles/blender_icons16/icon16_sequence.dat index 6e380442b09..ccd2b223343 100644 Binary files a/release/datafiles/blender_icons16/icon16_sequence.dat and b/release/datafiles/blender_icons16/icon16_sequence.dat differ diff --git a/release/datafiles/blender_icons16/icon16_settings.dat b/release/datafiles/blender_icons16/icon16_settings.dat index 7e22ddfb564..eb159246f86 100644 Binary files a/release/datafiles/blender_icons16/icon16_settings.dat and b/release/datafiles/blender_icons16/icon16_settings.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shaderfx.dat b/release/datafiles/blender_icons16/icon16_shaderfx.dat index df43d56ae6a..18686578e6b 100644 Binary files a/release/datafiles/blender_icons16/icon16_shaderfx.dat and b/release/datafiles/blender_icons16/icon16_shaderfx.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shading_bbox.dat b/release/datafiles/blender_icons16/icon16_shading_bbox.dat new file mode 100644 index 00000000000..4eccb4c5dc2 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_shading_bbox.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shading_rendered.dat b/release/datafiles/blender_icons16/icon16_shading_rendered.dat new file mode 100644 index 00000000000..b50927f5f55 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_shading_rendered.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shading_solid.dat b/release/datafiles/blender_icons16/icon16_shading_solid.dat new file mode 100644 index 00000000000..48886eb8282 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_shading_solid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shading_texture.dat b/release/datafiles/blender_icons16/icon16_shading_texture.dat new file mode 100644 index 00000000000..609c014b168 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_shading_texture.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shading_wire.dat b/release/datafiles/blender_icons16/icon16_shading_wire.dat new file mode 100644 index 00000000000..bf2ea80cdb5 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_shading_wire.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shapekey_data.dat b/release/datafiles/blender_icons16/icon16_shapekey_data.dat index 0d5c34b8acc..744598c6cec 100644 Binary files a/release/datafiles/blender_icons16/icon16_shapekey_data.dat and b/release/datafiles/blender_icons16/icon16_shapekey_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sharpcurve.dat b/release/datafiles/blender_icons16/icon16_sharpcurve.dat index f74ffd2fe62..7d5e1c47349 100644 Binary files a/release/datafiles/blender_icons16/icon16_sharpcurve.dat and b/release/datafiles/blender_icons16/icon16_sharpcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_shortdisplay.dat b/release/datafiles/blender_icons16/icon16_shortdisplay.dat index deb4c7cc2f2..723ce1e1c52 100644 Binary files a/release/datafiles/blender_icons16/icon16_shortdisplay.dat and b/release/datafiles/blender_icons16/icon16_shortdisplay.dat differ diff --git a/release/datafiles/blender_icons16/icon16_small_caps_on.dat b/release/datafiles/blender_icons16/icon16_small_caps.dat similarity index 100% rename from release/datafiles/blender_icons16/icon16_small_caps_on.dat rename to release/datafiles/blender_icons16/icon16_small_caps.dat diff --git a/release/datafiles/blender_icons16/icon16_small_caps_off.dat b/release/datafiles/blender_icons16/icon16_small_caps_off.dat deleted file mode 100644 index 8bc255bdef3..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_small_caps_off.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_smooth.dat b/release/datafiles/blender_icons16/icon16_smooth.dat deleted file mode 100644 index 560434009d4..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_smooth.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_smoothcurve.dat b/release/datafiles/blender_icons16/icon16_smoothcurve.dat index 0a611b5dfcd..e40d98fbc72 100644 Binary files a/release/datafiles/blender_icons16/icon16_smoothcurve.dat and b/release/datafiles/blender_icons16/icon16_smoothcurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_edge.dat b/release/datafiles/blender_icons16/icon16_snap_edge.dat index 429cc3da444..ce805c1d1e3 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_edge.dat and b/release/datafiles/blender_icons16/icon16_snap_edge.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_face.dat b/release/datafiles/blender_icons16/icon16_snap_face.dat index 598e9b82ba3..ab1c849e2de 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_face.dat and b/release/datafiles/blender_icons16/icon16_snap_face.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_grid.dat b/release/datafiles/blender_icons16/icon16_snap_grid.dat index 450fcaa75cb..ff1921cc320 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_grid.dat and b/release/datafiles/blender_icons16/icon16_snap_grid.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_increment.dat b/release/datafiles/blender_icons16/icon16_snap_increment.dat index 8957523f61d..053091bf088 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_increment.dat and b/release/datafiles/blender_icons16/icon16_snap_increment.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_normal.dat b/release/datafiles/blender_icons16/icon16_snap_normal.dat index bcee21bcb85..e30b9f47008 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_normal.dat and b/release/datafiles/blender_icons16/icon16_snap_normal.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_off.dat b/release/datafiles/blender_icons16/icon16_snap_off.dat index 8d3e1c2c96b..204431a95a7 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_off.dat and b/release/datafiles/blender_icons16/icon16_snap_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_on.dat b/release/datafiles/blender_icons16/icon16_snap_on.dat index 74aa77d8e24..89563520eef 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_on.dat and b/release/datafiles/blender_icons16/icon16_snap_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_peel_object.dat b/release/datafiles/blender_icons16/icon16_snap_peel_object.dat index 34d83a572c5..306a89b368e 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_peel_object.dat and b/release/datafiles/blender_icons16/icon16_snap_peel_object.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_surface.dat b/release/datafiles/blender_icons16/icon16_snap_surface.dat deleted file mode 100644 index 2792beea9c0..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_snap_surface.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_snap_vertex.dat b/release/datafiles/blender_icons16/icon16_snap_vertex.dat index 7c1f8679d5e..09d6f5a1d4a 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_vertex.dat and b/release/datafiles/blender_icons16/icon16_snap_vertex.dat differ diff --git a/release/datafiles/blender_icons16/icon16_snap_volume.dat b/release/datafiles/blender_icons16/icon16_snap_volume.dat index ec9ff2d6c37..af00e356b66 100644 Binary files a/release/datafiles/blender_icons16/icon16_snap_volume.dat and b/release/datafiles/blender_icons16/icon16_snap_volume.dat differ diff --git a/release/datafiles/blender_icons16/icon16_solid.dat b/release/datafiles/blender_icons16/icon16_solid.dat deleted file mode 100644 index 67ec6daec15..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_solid.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_solo_off.dat b/release/datafiles/blender_icons16/icon16_solo_off.dat index 7a97bb6cde0..0eb87cdfc27 100644 Binary files a/release/datafiles/blender_icons16/icon16_solo_off.dat and b/release/datafiles/blender_icons16/icon16_solo_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_solo_on.dat b/release/datafiles/blender_icons16/icon16_solo_on.dat index 2a1b43dbbb2..0d9b892bba9 100644 Binary files a/release/datafiles/blender_icons16/icon16_solo_on.dat and b/release/datafiles/blender_icons16/icon16_solo_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_save_prefs.dat b/release/datafiles/blender_icons16/icon16_sort_asc.dat similarity index 100% rename from release/datafiles/blender_icons16/icon16_save_prefs.dat rename to release/datafiles/blender_icons16/icon16_sort_asc.dat diff --git a/release/datafiles/blender_icons16/icon16_recover_auto.dat b/release/datafiles/blender_icons16/icon16_sort_desc.dat similarity index 100% rename from release/datafiles/blender_icons16/icon16_recover_auto.dat rename to release/datafiles/blender_icons16/icon16_sort_desc.dat diff --git a/release/datafiles/blender_icons16/icon16_sortalpha.dat b/release/datafiles/blender_icons16/icon16_sortalpha.dat index 6670adc47f0..3379468a8ce 100644 Binary files a/release/datafiles/blender_icons16/icon16_sortalpha.dat and b/release/datafiles/blender_icons16/icon16_sortalpha.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sortbyext.dat b/release/datafiles/blender_icons16/icon16_sortbyext.dat index cdbe5954d97..edf49b83a96 100644 Binary files a/release/datafiles/blender_icons16/icon16_sortbyext.dat and b/release/datafiles/blender_icons16/icon16_sortbyext.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sortsize.dat b/release/datafiles/blender_icons16/icon16_sortsize.dat index 47f650037ac..162118b81e4 100644 Binary files a/release/datafiles/blender_icons16/icon16_sortsize.dat and b/release/datafiles/blender_icons16/icon16_sortsize.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sorttime.dat b/release/datafiles/blender_icons16/icon16_sorttime.dat index 63f4e5b0233..c6926ea3db9 100644 Binary files a/release/datafiles/blender_icons16/icon16_sorttime.dat and b/release/datafiles/blender_icons16/icon16_sorttime.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sound.dat b/release/datafiles/blender_icons16/icon16_sound.dat index 784dda7e504..68341af63ec 100644 Binary files a/release/datafiles/blender_icons16/icon16_sound.dat and b/release/datafiles/blender_icons16/icon16_sound.dat differ diff --git a/release/datafiles/blender_icons16/icon16_space2.dat b/release/datafiles/blender_icons16/icon16_space2.dat deleted file mode 100644 index 4c5d02e195f..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_space2.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_space3.dat b/release/datafiles/blender_icons16/icon16_space3.dat deleted file mode 100644 index 6cb4ab8e32f..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_space3.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_speaker.dat b/release/datafiles/blender_icons16/icon16_speaker.dat index 1b653cac0e2..0be51511ac9 100644 Binary files a/release/datafiles/blender_icons16/icon16_speaker.dat and b/release/datafiles/blender_icons16/icon16_speaker.dat differ diff --git a/release/datafiles/blender_icons16/icon16_spherecurve.dat b/release/datafiles/blender_icons16/icon16_spherecurve.dat index 546e9ae0a2e..106b05d1529 100644 Binary files a/release/datafiles/blender_icons16/icon16_spherecurve.dat and b/release/datafiles/blender_icons16/icon16_spherecurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_splitscreen.dat b/release/datafiles/blender_icons16/icon16_splitscreen.dat deleted file mode 100644 index f202564e4a1..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_splitscreen.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_sticky_uvs_disable.dat b/release/datafiles/blender_icons16/icon16_sticky_uvs_disable.dat index 952a23ae339..2880257ba9a 100644 Binary files a/release/datafiles/blender_icons16/icon16_sticky_uvs_disable.dat and b/release/datafiles/blender_icons16/icon16_sticky_uvs_disable.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sticky_uvs_loc.dat b/release/datafiles/blender_icons16/icon16_sticky_uvs_loc.dat index cf54373b9ac..d3130bb73c9 100644 Binary files a/release/datafiles/blender_icons16/icon16_sticky_uvs_loc.dat and b/release/datafiles/blender_icons16/icon16_sticky_uvs_loc.dat differ diff --git a/release/datafiles/blender_icons16/icon16_sticky_uvs_vert.dat b/release/datafiles/blender_icons16/icon16_sticky_uvs_vert.dat index 26b10ebe98e..c61a8761df3 100644 Binary files a/release/datafiles/blender_icons16/icon16_sticky_uvs_vert.dat and b/release/datafiles/blender_icons16/icon16_sticky_uvs_vert.dat differ diff --git a/release/datafiles/blender_icons16/icon16_strands.dat b/release/datafiles/blender_icons16/icon16_strands.dat index 8b4341d5b77..b2eef5ed2f0 100644 Binary files a/release/datafiles/blender_icons16/icon16_strands.dat and b/release/datafiles/blender_icons16/icon16_strands.dat differ diff --git a/release/datafiles/blender_icons16/icon16_stylus_pressure.dat b/release/datafiles/blender_icons16/icon16_stylus_pressure.dat index 47fda7bc181..8d3279d23e0 100644 Binary files a/release/datafiles/blender_icons16/icon16_stylus_pressure.dat and b/release/datafiles/blender_icons16/icon16_stylus_pressure.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_data.dat b/release/datafiles/blender_icons16/icon16_surface_data.dat index 4c7e1f4bc72..bf5c4ad3b4e 100644 Binary files a/release/datafiles/blender_icons16/icon16_surface_data.dat and b/release/datafiles/blender_icons16/icon16_surface_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_ncircle.dat b/release/datafiles/blender_icons16/icon16_surface_ncircle.dat index 0abc55f59e2..95219490256 100644 Binary files a/release/datafiles/blender_icons16/icon16_surface_ncircle.dat and b/release/datafiles/blender_icons16/icon16_surface_ncircle.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_ncurve.dat b/release/datafiles/blender_icons16/icon16_surface_ncurve.dat index 57c4515964e..31f04ad6b34 100644 Binary files a/release/datafiles/blender_icons16/icon16_surface_ncurve.dat and b/release/datafiles/blender_icons16/icon16_surface_ncurve.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_ncylinder.dat b/release/datafiles/blender_icons16/icon16_surface_ncylinder.dat index 99bb5efb59e..bce76f0e43a 100644 Binary files a/release/datafiles/blender_icons16/icon16_surface_ncylinder.dat and b/release/datafiles/blender_icons16/icon16_surface_ncylinder.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_nsphere.dat b/release/datafiles/blender_icons16/icon16_surface_nsphere.dat index f77a91db3d6..b8cb0376d17 100644 Binary files a/release/datafiles/blender_icons16/icon16_surface_nsphere.dat and b/release/datafiles/blender_icons16/icon16_surface_nsphere.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_nsurface.dat b/release/datafiles/blender_icons16/icon16_surface_nsurface.dat index 4a370ab7e2c..33dcba49794 100644 Binary files a/release/datafiles/blender_icons16/icon16_surface_nsurface.dat and b/release/datafiles/blender_icons16/icon16_surface_nsurface.dat differ diff --git a/release/datafiles/blender_icons16/icon16_surface_ntorus.dat b/release/datafiles/blender_icons16/icon16_surface_ntorus.dat index ad026df3cdd..406a5214f30 100644 Binary files a/release/datafiles/blender_icons16/icon16_surface_ntorus.dat and b/release/datafiles/blender_icons16/icon16_surface_ntorus.dat differ diff --git a/release/datafiles/blender_icons16/icon16_syntax_off.dat b/release/datafiles/blender_icons16/icon16_syntax_off.dat index bfd921f06e4..5978c5a868c 100644 Binary files a/release/datafiles/blender_icons16/icon16_syntax_off.dat and b/release/datafiles/blender_icons16/icon16_syntax_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_syntax_on.dat b/release/datafiles/blender_icons16/icon16_syntax_on.dat index 85bfac8654b..851535d0baa 100644 Binary files a/release/datafiles/blender_icons16/icon16_syntax_on.dat and b/release/datafiles/blender_icons16/icon16_syntax_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_system.dat b/release/datafiles/blender_icons16/icon16_system.dat new file mode 100644 index 00000000000..ae7cf353506 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_system.dat differ diff --git a/release/datafiles/blender_icons16/icon16_temperature.dat b/release/datafiles/blender_icons16/icon16_temperature.dat new file mode 100644 index 00000000000..6bb3835c7ea Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_temperature.dat differ diff --git a/release/datafiles/blender_icons16/icon16_text.dat b/release/datafiles/blender_icons16/icon16_text.dat index 3133ab7ba42..7c5ca6bb640 100644 Binary files a/release/datafiles/blender_icons16/icon16_text.dat and b/release/datafiles/blender_icons16/icon16_text.dat differ diff --git a/release/datafiles/blender_icons16/icon16_texture.dat b/release/datafiles/blender_icons16/icon16_texture.dat index e1c9e9cad0f..4e7bd8aa7ae 100644 Binary files a/release/datafiles/blender_icons16/icon16_texture.dat and b/release/datafiles/blender_icons16/icon16_texture.dat differ diff --git a/release/datafiles/blender_icons16/icon16_texture_data.dat b/release/datafiles/blender_icons16/icon16_texture_data.dat index f6f29f41898..592cac30927 100644 Binary files a/release/datafiles/blender_icons16/icon16_texture_data.dat and b/release/datafiles/blender_icons16/icon16_texture_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_time.dat b/release/datafiles/blender_icons16/icon16_time.dat index 28456f18eea..8615f4143a9 100644 Binary files a/release/datafiles/blender_icons16/icon16_time.dat and b/release/datafiles/blender_icons16/icon16_time.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tool_settings.dat b/release/datafiles/blender_icons16/icon16_tool_settings.dat index 1d0d5066024..cb14dd3f968 100644 Binary files a/release/datafiles/blender_icons16/icon16_tool_settings.dat and b/release/datafiles/blender_icons16/icon16_tool_settings.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tpaint_hlt.dat b/release/datafiles/blender_icons16/icon16_tpaint_hlt.dat index 6814052ebea..3537aa62099 100644 Binary files a/release/datafiles/blender_icons16/icon16_tpaint_hlt.dat and b/release/datafiles/blender_icons16/icon16_tpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking.dat b/release/datafiles/blender_icons16/icon16_tracking.dat new file mode 100644 index 00000000000..507d6262e4e Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking_backwards.dat b/release/datafiles/blender_icons16/icon16_tracking_backwards.dat new file mode 100644 index 00000000000..515bb8d61c1 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking_backwards.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking_backwards_single.dat b/release/datafiles/blender_icons16/icon16_tracking_backwards_single.dat new file mode 100644 index 00000000000..156485585a8 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking_backwards_single.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking_clear_backwards.dat b/release/datafiles/blender_icons16/icon16_tracking_clear_backwards.dat new file mode 100644 index 00000000000..bc246fb1772 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking_clear_backwards.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking_clear_forwards.dat b/release/datafiles/blender_icons16/icon16_tracking_clear_forwards.dat new file mode 100644 index 00000000000..9446d3fc186 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking_clear_forwards.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking_forwards.dat b/release/datafiles/blender_icons16/icon16_tracking_forwards.dat new file mode 100644 index 00000000000..59ab8d37541 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking_forwards.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking_forwards_single.dat b/release/datafiles/blender_icons16/icon16_tracking_forwards_single.dat new file mode 100644 index 00000000000..3811a23921b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking_forwards_single.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking_refine_backwards.dat b/release/datafiles/blender_icons16/icon16_tracking_refine_backwards.dat new file mode 100644 index 00000000000..41a8606b03c Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking_refine_backwards.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tracking_refine_forwards.dat b/release/datafiles/blender_icons16/icon16_tracking_refine_forwards.dat new file mode 100644 index 00000000000..d22e01bcf0d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_tracking_refine_forwards.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tria_down.dat b/release/datafiles/blender_icons16/icon16_tria_down.dat index 5ad1f8fddb0..88d4b173222 100644 Binary files a/release/datafiles/blender_icons16/icon16_tria_down.dat and b/release/datafiles/blender_icons16/icon16_tria_down.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tria_left.dat b/release/datafiles/blender_icons16/icon16_tria_left.dat index 867a1103982..df00a01e313 100644 Binary files a/release/datafiles/blender_icons16/icon16_tria_left.dat and b/release/datafiles/blender_icons16/icon16_tria_left.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tria_right.dat b/release/datafiles/blender_icons16/icon16_tria_right.dat index 6514e2c4682..356ef38b77b 100644 Binary files a/release/datafiles/blender_icons16/icon16_tria_right.dat and b/release/datafiles/blender_icons16/icon16_tria_right.dat differ diff --git a/release/datafiles/blender_icons16/icon16_tria_up.dat b/release/datafiles/blender_icons16/icon16_tria_up.dat index 7d1d66cddff..898136c1002 100644 Binary files a/release/datafiles/blender_icons16/icon16_tria_up.dat and b/release/datafiles/blender_icons16/icon16_tria_up.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uglypackage.dat b/release/datafiles/blender_icons16/icon16_uglypackage.dat index 4209dbcfb70..294c020dd13 100644 Binary files a/release/datafiles/blender_icons16/icon16_uglypackage.dat and b/release/datafiles/blender_icons16/icon16_uglypackage.dat differ diff --git a/release/datafiles/blender_icons16/icon16_url.dat b/release/datafiles/blender_icons16/icon16_url.dat index b53141ea074..63c6a38b097 100644 Binary files a/release/datafiles/blender_icons16/icon16_url.dat and b/release/datafiles/blender_icons16/icon16_url.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_edgesel.dat b/release/datafiles/blender_icons16/icon16_uv_edgesel.dat index 1d74455857d..4f7abbd4974 100644 Binary files a/release/datafiles/blender_icons16/icon16_uv_edgesel.dat and b/release/datafiles/blender_icons16/icon16_uv_edgesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_facesel.dat b/release/datafiles/blender_icons16/icon16_uv_facesel.dat index fa1c58e614e..d379eefd3b6 100644 Binary files a/release/datafiles/blender_icons16/icon16_uv_facesel.dat and b/release/datafiles/blender_icons16/icon16_uv_facesel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_islandsel.dat b/release/datafiles/blender_icons16/icon16_uv_islandsel.dat index 9e89b49bbde..2b836dfb1de 100644 Binary files a/release/datafiles/blender_icons16/icon16_uv_islandsel.dat and b/release/datafiles/blender_icons16/icon16_uv_islandsel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_sync_select.dat b/release/datafiles/blender_icons16/icon16_uv_sync_select.dat index c70348ee53c..4da795fa904 100644 Binary files a/release/datafiles/blender_icons16/icon16_uv_sync_select.dat and b/release/datafiles/blender_icons16/icon16_uv_sync_select.dat differ diff --git a/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat b/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat index c2d1ee1d3d7..633da267765 100644 Binary files a/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat and b/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_vertexsel.dat b/release/datafiles/blender_icons16/icon16_vertexsel.dat index b1b44a27d2e..eab830ec1b9 100644 Binary files a/release/datafiles/blender_icons16/icon16_vertexsel.dat and b/release/datafiles/blender_icons16/icon16_vertexsel.dat differ diff --git a/release/datafiles/blender_icons16/icon16_view3d.dat b/release/datafiles/blender_icons16/icon16_view3d.dat index 37a6bb679cf..6527fc89152 100644 Binary files a/release/datafiles/blender_icons16/icon16_view3d.dat and b/release/datafiles/blender_icons16/icon16_view3d.dat differ diff --git a/release/datafiles/blender_icons16/icon16_view_camera.dat b/release/datafiles/blender_icons16/icon16_view_camera.dat index 6d2c769f585..4ac536be243 100644 Binary files a/release/datafiles/blender_icons16/icon16_view_camera.dat and b/release/datafiles/blender_icons16/icon16_view_camera.dat differ diff --git a/release/datafiles/blender_icons16/icon16_view_ortho.dat b/release/datafiles/blender_icons16/icon16_view_ortho.dat index 967e1887381..bcbfd63939d 100644 Binary files a/release/datafiles/blender_icons16/icon16_view_ortho.dat and b/release/datafiles/blender_icons16/icon16_view_ortho.dat differ diff --git a/release/datafiles/blender_icons16/icon16_view_pan.dat b/release/datafiles/blender_icons16/icon16_view_pan.dat index 3b1d05fcf3b..0558b71f4ef 100644 Binary files a/release/datafiles/blender_icons16/icon16_view_pan.dat and b/release/datafiles/blender_icons16/icon16_view_pan.dat differ diff --git a/release/datafiles/blender_icons16/icon16_view_perspective.dat b/release/datafiles/blender_icons16/icon16_view_perspective.dat index 6afa4ce8138..dcfab52a792 100644 Binary files a/release/datafiles/blender_icons16/icon16_view_perspective.dat and b/release/datafiles/blender_icons16/icon16_view_perspective.dat differ diff --git a/release/datafiles/blender_icons16/icon16_view_zoom.dat b/release/datafiles/blender_icons16/icon16_view_zoom.dat index be0dc67065b..4f57ce5ef27 100644 Binary files a/release/datafiles/blender_icons16/icon16_view_zoom.dat and b/release/datafiles/blender_icons16/icon16_view_zoom.dat differ diff --git a/release/datafiles/blender_icons16/icon16_vis_sel_00.dat b/release/datafiles/blender_icons16/icon16_vis_sel_00.dat index b08d4cbaffa..8e806d306a7 100644 Binary files a/release/datafiles/blender_icons16/icon16_vis_sel_00.dat and b/release/datafiles/blender_icons16/icon16_vis_sel_00.dat differ diff --git a/release/datafiles/blender_icons16/icon16_vis_sel_01.dat b/release/datafiles/blender_icons16/icon16_vis_sel_01.dat index 8f8f40603eb..79bbd39cb83 100644 Binary files a/release/datafiles/blender_icons16/icon16_vis_sel_01.dat and b/release/datafiles/blender_icons16/icon16_vis_sel_01.dat differ diff --git a/release/datafiles/blender_icons16/icon16_vis_sel_10.dat b/release/datafiles/blender_icons16/icon16_vis_sel_10.dat index 7f92955de3c..03d65d54ac0 100644 Binary files a/release/datafiles/blender_icons16/icon16_vis_sel_10.dat and b/release/datafiles/blender_icons16/icon16_vis_sel_10.dat differ diff --git a/release/datafiles/blender_icons16/icon16_vis_sel_11.dat b/release/datafiles/blender_icons16/icon16_vis_sel_11.dat index fd2bc8f4fe8..a03a2517167 100644 Binary files a/release/datafiles/blender_icons16/icon16_vis_sel_11.dat and b/release/datafiles/blender_icons16/icon16_vis_sel_11.dat differ diff --git a/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat b/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat index 628e18d0286..3ff522f3c7a 100644 Binary files a/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat and b/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat b/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat index 3efcc046531..6e9d150bb40 100644 Binary files a/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat and b/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_volume.dat b/release/datafiles/blender_icons16/icon16_volume.dat new file mode 100644 index 00000000000..64c84634c55 Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_volume.dat differ diff --git a/release/datafiles/blender_icons16/icon16_vpaint_hlt.dat b/release/datafiles/blender_icons16/icon16_vpaint_hlt.dat index 40d3c80524d..ae7c5677aad 100644 Binary files a/release/datafiles/blender_icons16/icon16_vpaint_hlt.dat and b/release/datafiles/blender_icons16/icon16_vpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_wire.dat b/release/datafiles/blender_icons16/icon16_wire.dat deleted file mode 100644 index 3279e20877d..00000000000 Binary files a/release/datafiles/blender_icons16/icon16_wire.dat and /dev/null differ diff --git a/release/datafiles/blender_icons16/icon16_wordwrap_off.dat b/release/datafiles/blender_icons16/icon16_wordwrap_off.dat index 65ee1cdbcd0..f06bb4bc8f4 100644 Binary files a/release/datafiles/blender_icons16/icon16_wordwrap_off.dat and b/release/datafiles/blender_icons16/icon16_wordwrap_off.dat differ diff --git a/release/datafiles/blender_icons16/icon16_wordwrap_on.dat b/release/datafiles/blender_icons16/icon16_wordwrap_on.dat index 3c55203b3cd..77b73260147 100644 Binary files a/release/datafiles/blender_icons16/icon16_wordwrap_on.dat and b/release/datafiles/blender_icons16/icon16_wordwrap_on.dat differ diff --git a/release/datafiles/blender_icons16/icon16_workspace.dat b/release/datafiles/blender_icons16/icon16_workspace.dat new file mode 100644 index 00000000000..0369c3236fc Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_workspace.dat differ diff --git a/release/datafiles/blender_icons16/icon16_world.dat b/release/datafiles/blender_icons16/icon16_world.dat index f16918f942a..d44ffb1605d 100644 Binary files a/release/datafiles/blender_icons16/icon16_world.dat and b/release/datafiles/blender_icons16/icon16_world.dat differ diff --git a/release/datafiles/blender_icons16/icon16_world_data.dat b/release/datafiles/blender_icons16/icon16_world_data.dat index 0ef1a5e3ab8..de762b7f0e7 100644 Binary files a/release/datafiles/blender_icons16/icon16_world_data.dat and b/release/datafiles/blender_icons16/icon16_world_data.dat differ diff --git a/release/datafiles/blender_icons16/icon16_wpaint_hlt.dat b/release/datafiles/blender_icons16/icon16_wpaint_hlt.dat index ef3a0c29008..ce826d6e5c4 100644 Binary files a/release/datafiles/blender_icons16/icon16_wpaint_hlt.dat and b/release/datafiles/blender_icons16/icon16_wpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons16/icon16_xray.dat b/release/datafiles/blender_icons16/icon16_xray.dat new file mode 100644 index 00000000000..73e36863f5d Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_xray.dat differ diff --git a/release/datafiles/blender_icons32/icon32_30.dat b/release/datafiles/blender_icons32/icon32_30.dat new file mode 100644 index 00000000000..de6f256ab32 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_30.dat differ diff --git a/release/datafiles/blender_icons32/icon32_action.dat b/release/datafiles/blender_icons32/icon32_action.dat index a34d30bff53..a71da038d7c 100644 Binary files a/release/datafiles/blender_icons32/icon32_action.dat and b/release/datafiles/blender_icons32/icon32_action.dat differ diff --git a/release/datafiles/blender_icons32/icon32_action_tweak.dat b/release/datafiles/blender_icons32/icon32_action_tweak.dat index 184a8bed4ad..4fdfc11ee0a 100644 Binary files a/release/datafiles/blender_icons32/icon32_action_tweak.dat and b/release/datafiles/blender_icons32/icon32_action_tweak.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoomin.dat b/release/datafiles/blender_icons32/icon32_add.dat similarity index 100% rename from release/datafiles/blender_icons32/icon32_zoomin.dat rename to release/datafiles/blender_icons32/icon32_add.dat diff --git a/release/datafiles/blender_icons32/icon32_alembic.dat b/release/datafiles/blender_icons32/icon32_alembic.dat new file mode 100644 index 00000000000..01c0737a550 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_alembic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_aliased.dat b/release/datafiles/blender_icons32/icon32_aliased.dat index e735faf0cee..4a223031345 100644 Binary files a/release/datafiles/blender_icons32/icon32_aliased.dat and b/release/datafiles/blender_icons32/icon32_aliased.dat differ diff --git a/release/datafiles/blender_icons32/icon32_align.dat b/release/datafiles/blender_icons32/icon32_align.dat deleted file mode 100644 index dc270772958..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_align.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_anim.dat b/release/datafiles/blender_icons32/icon32_anim.dat index 5b3e23ce6da..2d86702f0ac 100644 Binary files a/release/datafiles/blender_icons32/icon32_anim.dat and b/release/datafiles/blender_icons32/icon32_anim.dat differ diff --git a/release/datafiles/blender_icons32/icon32_anim_data.dat b/release/datafiles/blender_icons32/icon32_anim_data.dat index 3608f0e734b..8313b526f13 100644 Binary files a/release/datafiles/blender_icons32/icon32_anim_data.dat and b/release/datafiles/blender_icons32/icon32_anim_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_antialiased.dat b/release/datafiles/blender_icons32/icon32_antialiased.dat index c4af02016b4..28d03aab856 100644 Binary files a/release/datafiles/blender_icons32/icon32_antialiased.dat and b/release/datafiles/blender_icons32/icon32_antialiased.dat differ diff --git a/release/datafiles/blender_icons32/icon32_armature_data.dat b/release/datafiles/blender_icons32/icon32_armature_data.dat index ba07f4258ba..821d30972e4 100644 Binary files a/release/datafiles/blender_icons32/icon32_armature_data.dat and b/release/datafiles/blender_icons32/icon32_armature_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_asset_manager.dat b/release/datafiles/blender_icons32/icon32_asset_manager.dat index b37d4c3d45b..5bde849c8e2 100644 Binary files a/release/datafiles/blender_icons32/icon32_asset_manager.dat and b/release/datafiles/blender_icons32/icon32_asset_manager.dat differ diff --git a/release/datafiles/blender_icons32/icon32_auto.dat b/release/datafiles/blender_icons32/icon32_auto.dat index b7432e6a0f5..b1c60ad8b81 100644 Binary files a/release/datafiles/blender_icons32/icon32_auto.dat and b/release/datafiles/blender_icons32/icon32_auto.dat differ diff --git a/release/datafiles/blender_icons32/icon32_automerge_off.dat b/release/datafiles/blender_icons32/icon32_automerge_off.dat index ce45da9f148..3863e503386 100644 Binary files a/release/datafiles/blender_icons32/icon32_automerge_off.dat and b/release/datafiles/blender_icons32/icon32_automerge_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_automerge_on.dat b/release/datafiles/blender_icons32/icon32_automerge_on.dat index 95b18354c50..9ef1481eebf 100644 Binary files a/release/datafiles/blender_icons32/icon32_automerge_on.dat and b/release/datafiles/blender_icons32/icon32_automerge_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_axis_front.dat b/release/datafiles/blender_icons32/icon32_axis_front.dat index b97fe158714..442f167f6d8 100644 Binary files a/release/datafiles/blender_icons32/icon32_axis_front.dat and b/release/datafiles/blender_icons32/icon32_axis_front.dat differ diff --git a/release/datafiles/blender_icons32/icon32_axis_side.dat b/release/datafiles/blender_icons32/icon32_axis_side.dat index f97e1a6b499..f74c9bb9aa2 100644 Binary files a/release/datafiles/blender_icons32/icon32_axis_side.dat and b/release/datafiles/blender_icons32/icon32_axis_side.dat differ diff --git a/release/datafiles/blender_icons32/icon32_axis_top.dat b/release/datafiles/blender_icons32/icon32_axis_top.dat index d62924f07b3..da232f42039 100644 Binary files a/release/datafiles/blender_icons32/icon32_axis_top.dat and b/release/datafiles/blender_icons32/icon32_axis_top.dat differ diff --git a/release/datafiles/blender_icons32/icon32_bbox.dat b/release/datafiles/blender_icons32/icon32_bbox.dat deleted file mode 100644 index 1b9ea008957..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_bbox.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_blender.dat b/release/datafiles/blender_icons32/icon32_blender.dat index 45a1ef48977..09c8d31e429 100644 Binary files a/release/datafiles/blender_icons32/icon32_blender.dat and b/release/datafiles/blender_icons32/icon32_blender.dat differ diff --git a/release/datafiles/blender_icons32/icon32_bone_data.dat b/release/datafiles/blender_icons32/icon32_bone_data.dat index e78da103c25..e80560a5c82 100644 Binary files a/release/datafiles/blender_icons32/icon32_bone_data.dat and b/release/datafiles/blender_icons32/icon32_bone_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_bookmarks.dat b/release/datafiles/blender_icons32/icon32_bookmarks.dat index 32e6ad129a6..35b61adbdc2 100644 Binary files a/release/datafiles/blender_icons32/icon32_bookmarks.dat and b/release/datafiles/blender_icons32/icon32_bookmarks.dat differ diff --git a/release/datafiles/blender_icons32/icon32_brush_data.dat b/release/datafiles/blender_icons32/icon32_brush_data.dat index b3a8a6bfff0..132e0dcb5e4 100644 Binary files a/release/datafiles/blender_icons32/icon32_brush_data.dat and b/release/datafiles/blender_icons32/icon32_brush_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_buts.dat b/release/datafiles/blender_icons32/icon32_buts.dat deleted file mode 100644 index de1ee4ba7b6..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_buts.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_camera_data.dat b/release/datafiles/blender_icons32/icon32_camera_data.dat index 4a0d7af7296..734f9bcbcef 100644 Binary files a/release/datafiles/blender_icons32/icon32_camera_data.dat and b/release/datafiles/blender_icons32/icon32_camera_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_camera_stereo.dat b/release/datafiles/blender_icons32/icon32_camera_stereo.dat index ae7a1d7e575..8a00bd4880d 100644 Binary files a/release/datafiles/blender_icons32/icon32_camera_stereo.dat and b/release/datafiles/blender_icons32/icon32_camera_stereo.dat differ diff --git a/release/datafiles/blender_icons32/icon32_cancel.dat b/release/datafiles/blender_icons32/icon32_cancel.dat index 52478425a33..b23d84f4376 100644 Binary files a/release/datafiles/blender_icons32/icon32_cancel.dat and b/release/datafiles/blender_icons32/icon32_cancel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_center_only.dat b/release/datafiles/blender_icons32/icon32_center_only.dat new file mode 100644 index 00000000000..e45bf184ddc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_center_only.dat differ diff --git a/release/datafiles/blender_icons32/icon32_clip.dat b/release/datafiles/blender_icons32/icon32_clip.dat index 1357432029d..00fec392e77 100644 Binary files a/release/datafiles/blender_icons32/icon32_clip.dat and b/release/datafiles/blender_icons32/icon32_clip.dat differ diff --git a/release/datafiles/blender_icons32/icon32_clipuv_dehlt.dat b/release/datafiles/blender_icons32/icon32_clipuv_dehlt.dat index 6fa59f41307..72ae1cac8c8 100644 Binary files a/release/datafiles/blender_icons32/icon32_clipuv_dehlt.dat and b/release/datafiles/blender_icons32/icon32_clipuv_dehlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_clipuv_hlt.dat b/release/datafiles/blender_icons32/icon32_clipuv_hlt.dat index 60ed0210015..28c02768b49 100644 Binary files a/release/datafiles/blender_icons32/icon32_clipuv_hlt.dat and b/release/datafiles/blender_icons32/icon32_clipuv_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_color.dat b/release/datafiles/blender_icons32/icon32_color.dat index 49ccf8ce76d..5bc8305d89b 100644 Binary files a/release/datafiles/blender_icons32/icon32_color.dat and b/release/datafiles/blender_icons32/icon32_color.dat differ diff --git a/release/datafiles/blender_icons32/icon32_color_blue.dat b/release/datafiles/blender_icons32/icon32_color_blue.dat index 646b0702a75..9b4347dad87 100644 Binary files a/release/datafiles/blender_icons32/icon32_color_blue.dat and b/release/datafiles/blender_icons32/icon32_color_blue.dat differ diff --git a/release/datafiles/blender_icons32/icon32_color_green.dat b/release/datafiles/blender_icons32/icon32_color_green.dat index 30add726c43..c34ae118a01 100644 Binary files a/release/datafiles/blender_icons32/icon32_color_green.dat and b/release/datafiles/blender_icons32/icon32_color_green.dat differ diff --git a/release/datafiles/blender_icons32/icon32_color_red.dat b/release/datafiles/blender_icons32/icon32_color_red.dat index 5a1f58fa9b9..ebff52908f0 100644 Binary files a/release/datafiles/blender_icons32/icon32_color_red.dat and b/release/datafiles/blender_icons32/icon32_color_red.dat differ diff --git a/release/datafiles/blender_icons32/icon32_console.dat b/release/datafiles/blender_icons32/icon32_console.dat index f9d1c6357d5..4b259cb4fca 100644 Binary files a/release/datafiles/blender_icons32/icon32_console.dat and b/release/datafiles/blender_icons32/icon32_console.dat differ diff --git a/release/datafiles/blender_icons32/icon32_constraint.dat b/release/datafiles/blender_icons32/icon32_constraint.dat index 5eace21e262..9b8b636a916 100644 Binary files a/release/datafiles/blender_icons32/icon32_constraint.dat and b/release/datafiles/blender_icons32/icon32_constraint.dat differ diff --git a/release/datafiles/blender_icons32/icon32_constraint_bone.dat b/release/datafiles/blender_icons32/icon32_constraint_bone.dat index 50b2f6e018e..81783cb1632 100644 Binary files a/release/datafiles/blender_icons32/icon32_constraint_bone.dat and b/release/datafiles/blender_icons32/icon32_constraint_bone.dat differ diff --git a/release/datafiles/blender_icons32/icon32_copydown.dat b/release/datafiles/blender_icons32/icon32_copydown.dat index 479f66b649b..f9407d93b7a 100644 Binary files a/release/datafiles/blender_icons32/icon32_copydown.dat and b/release/datafiles/blender_icons32/icon32_copydown.dat differ diff --git a/release/datafiles/blender_icons32/icon32_cursor.dat b/release/datafiles/blender_icons32/icon32_cursor.dat deleted file mode 100644 index fc41885909d..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_cursor.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_curve_bezcircle.dat b/release/datafiles/blender_icons32/icon32_curve_bezcircle.dat index c103ef4e2a1..c0f1a975a3e 100644 Binary files a/release/datafiles/blender_icons32/icon32_curve_bezcircle.dat and b/release/datafiles/blender_icons32/icon32_curve_bezcircle.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_bezcurve.dat b/release/datafiles/blender_icons32/icon32_curve_bezcurve.dat index 697d95dd83f..ede3e86b92d 100644 Binary files a/release/datafiles/blender_icons32/icon32_curve_bezcurve.dat and b/release/datafiles/blender_icons32/icon32_curve_bezcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_data.dat b/release/datafiles/blender_icons32/icon32_curve_data.dat index b54c595631f..e927b1950e9 100644 Binary files a/release/datafiles/blender_icons32/icon32_curve_data.dat and b/release/datafiles/blender_icons32/icon32_curve_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_ncircle.dat b/release/datafiles/blender_icons32/icon32_curve_ncircle.dat index b196fb2abbc..0e2907c9dcd 100644 Binary files a/release/datafiles/blender_icons32/icon32_curve_ncircle.dat and b/release/datafiles/blender_icons32/icon32_curve_ncircle.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_ncurve.dat b/release/datafiles/blender_icons32/icon32_curve_ncurve.dat index d4933c7862d..80a1f37cd65 100644 Binary files a/release/datafiles/blender_icons32/icon32_curve_ncurve.dat and b/release/datafiles/blender_icons32/icon32_curve_ncurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_curve_path.dat b/release/datafiles/blender_icons32/icon32_curve_path.dat index 2856ab9e1c9..1da0032b689 100644 Binary files a/release/datafiles/blender_icons32/icon32_curve_path.dat and b/release/datafiles/blender_icons32/icon32_curve_path.dat differ diff --git a/release/datafiles/blender_icons32/icon32_decorate_linked.dat b/release/datafiles/blender_icons32/icon32_decorate_linked.dat index 76f6621a617..3ea38a0e57d 100644 Binary files a/release/datafiles/blender_icons32/icon32_decorate_linked.dat and b/release/datafiles/blender_icons32/icon32_decorate_linked.dat differ diff --git a/release/datafiles/blender_icons32/icon32_decorate_override.dat b/release/datafiles/blender_icons32/icon32_decorate_override.dat index 86311d70fde..d56166bd18c 100644 Binary files a/release/datafiles/blender_icons32/icon32_decorate_override.dat and b/release/datafiles/blender_icons32/icon32_decorate_override.dat differ diff --git a/release/datafiles/blender_icons32/icon32_disclosure_tri_down.dat b/release/datafiles/blender_icons32/icon32_disclosure_tri_down.dat index de7a029a56b..519eeef5b71 100644 Binary files a/release/datafiles/blender_icons32/icon32_disclosure_tri_down.dat and b/release/datafiles/blender_icons32/icon32_disclosure_tri_down.dat differ diff --git a/release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat b/release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat index c8f9237d4e6..fdf42937c86 100644 Binary files a/release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat and b/release/datafiles/blender_icons32/icon32_disclosure_tri_right.dat differ diff --git a/release/datafiles/blender_icons32/icon32_disk_drive.dat b/release/datafiles/blender_icons32/icon32_disk_drive.dat index a4954f952bb..60657c07001 100644 Binary files a/release/datafiles/blender_icons32/icon32_disk_drive.dat and b/release/datafiles/blender_icons32/icon32_disk_drive.dat differ diff --git a/release/datafiles/blender_icons32/icon32_driver.dat b/release/datafiles/blender_icons32/icon32_driver.dat index 789ba9484c1..919ca622ac3 100644 Binary files a/release/datafiles/blender_icons32/icon32_driver.dat and b/release/datafiles/blender_icons32/icon32_driver.dat differ diff --git a/release/datafiles/blender_icons32/icon32_edgesel.dat b/release/datafiles/blender_icons32/icon32_edgesel.dat index 23a66b89844..6325ce206b2 100644 Binary files a/release/datafiles/blender_icons32/icon32_edgesel.dat and b/release/datafiles/blender_icons32/icon32_edgesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_editmode_hlt.dat b/release/datafiles/blender_icons32/icon32_editmode_hlt.dat index 04fb189f9f1..bf18405a712 100644 Binary files a/release/datafiles/blender_icons32/icon32_editmode_hlt.dat and b/release/datafiles/blender_icons32/icon32_editmode_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_error.dat b/release/datafiles/blender_icons32/icon32_error.dat index e13bf974309..5e2791685e0 100644 Binary files a/release/datafiles/blender_icons32/icon32_error.dat and b/release/datafiles/blender_icons32/icon32_error.dat differ diff --git a/release/datafiles/blender_icons32/icon32_eyedropper.dat b/release/datafiles/blender_icons32/icon32_eyedropper.dat index 0f2809eebfe..e7acf068e3d 100644 Binary files a/release/datafiles/blender_icons32/icon32_eyedropper.dat and b/release/datafiles/blender_icons32/icon32_eyedropper.dat differ diff --git a/release/datafiles/blender_icons32/icon32_face_maps.dat b/release/datafiles/blender_icons32/icon32_face_maps.dat new file mode 100644 index 00000000000..e92bf77a94a Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_face_maps.dat differ diff --git a/release/datafiles/blender_icons32/icon32_facesel.dat b/release/datafiles/blender_icons32/icon32_facesel.dat index 070547db7f8..264eadcd3a3 100644 Binary files a/release/datafiles/blender_icons32/icon32_facesel.dat and b/release/datafiles/blender_icons32/icon32_facesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_facesel_hlt.dat b/release/datafiles/blender_icons32/icon32_facesel_hlt.dat index 5bfe6ec47a2..99e79fdd432 100644 Binary files a/release/datafiles/blender_icons32/icon32_facesel_hlt.dat and b/release/datafiles/blender_icons32/icon32_facesel_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fake_user.dat b/release/datafiles/blender_icons32/icon32_fake_user.dat new file mode 100644 index 00000000000..6c010f275d8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_fake_user.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fcurve.dat b/release/datafiles/blender_icons32/icon32_fcurve.dat index 39b4cd37a0f..1a2aec59636 100644 Binary files a/release/datafiles/blender_icons32/icon32_fcurve.dat and b/release/datafiles/blender_icons32/icon32_fcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file.dat b/release/datafiles/blender_icons32/icon32_file.dat index b4ebe7dd48f..869c4928690 100644 Binary files a/release/datafiles/blender_icons32/icon32_file.dat and b/release/datafiles/blender_icons32/icon32_file.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_backup.dat b/release/datafiles/blender_icons32/icon32_file_backup.dat index f14533791a6..27cea440ff2 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_backup.dat and b/release/datafiles/blender_icons32/icon32_file_backup.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_blank.dat b/release/datafiles/blender_icons32/icon32_file_blank.dat index 408a1e262d5..7149816b75f 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_blank.dat and b/release/datafiles/blender_icons32/icon32_file_blank.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_blend.dat b/release/datafiles/blender_icons32/icon32_file_blend.dat index 1a7c3ffe5c9..92b54eea1d8 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_blend.dat and b/release/datafiles/blender_icons32/icon32_file_blend.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_folder.dat b/release/datafiles/blender_icons32/icon32_file_folder.dat index cd237733771..d29b241601f 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_folder.dat and b/release/datafiles/blender_icons32/icon32_file_folder.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_font.dat b/release/datafiles/blender_icons32/icon32_file_font.dat index 99d46078a68..a42574885dd 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_font.dat and b/release/datafiles/blender_icons32/icon32_file_font.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_hidden.dat b/release/datafiles/blender_icons32/icon32_file_hidden.dat index 423b330cc18..26cb6b92f39 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_hidden.dat and b/release/datafiles/blender_icons32/icon32_file_hidden.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_image.dat b/release/datafiles/blender_icons32/icon32_file_image.dat index f3896053f4f..2097f2b4394 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_image.dat and b/release/datafiles/blender_icons32/icon32_file_image.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_movie.dat b/release/datafiles/blender_icons32/icon32_file_movie.dat index 93098b11f6f..a2c19a24390 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_movie.dat and b/release/datafiles/blender_icons32/icon32_file_movie.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_new.dat b/release/datafiles/blender_icons32/icon32_file_new.dat new file mode 100644 index 00000000000..3d684a20d2f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_new.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_script.dat b/release/datafiles/blender_icons32/icon32_file_script.dat index 2ce1334ad90..d797b7209b5 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_script.dat and b/release/datafiles/blender_icons32/icon32_file_script.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_sound.dat b/release/datafiles/blender_icons32/icon32_file_sound.dat index 129487fe8e1..39722bc79b2 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_sound.dat and b/release/datafiles/blender_icons32/icon32_file_sound.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_text.dat b/release/datafiles/blender_icons32/icon32_file_text.dat index 5744f714a87..22bbc47d0ed 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_text.dat and b/release/datafiles/blender_icons32/icon32_file_text.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_tick.dat b/release/datafiles/blender_icons32/icon32_file_tick.dat index 798617bfe37..b1c5f702c93 100644 Binary files a/release/datafiles/blender_icons32/icon32_file_tick.dat and b/release/datafiles/blender_icons32/icon32_file_tick.dat differ diff --git a/release/datafiles/blender_icons32/icon32_filebrowser.dat b/release/datafiles/blender_icons32/icon32_filebrowser.dat new file mode 100644 index 00000000000..a7104c05ef8 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_filebrowser.dat differ diff --git a/release/datafiles/blender_icons32/icon32_filesel.dat b/release/datafiles/blender_icons32/icon32_filesel.dat deleted file mode 100644 index c7c13f1789e..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_filesel.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_filter.dat b/release/datafiles/blender_icons32/icon32_filter.dat index 9b9ac604cc3..98a3d2337ea 100644 Binary files a/release/datafiles/blender_icons32/icon32_filter.dat and b/release/datafiles/blender_icons32/icon32_filter.dat differ diff --git a/release/datafiles/blender_icons32/icon32_font_data.dat b/release/datafiles/blender_icons32/icon32_font_data.dat index 2be8af36ff9..51f4c085e5e 100644 Binary files a/release/datafiles/blender_icons32/icon32_font_data.dat and b/release/datafiles/blender_icons32/icon32_font_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fontpreview.dat b/release/datafiles/blender_icons32/icon32_fontpreview.dat index abd6bf03dca..26b71f7f49a 100644 Binary files a/release/datafiles/blender_icons32/icon32_fontpreview.dat and b/release/datafiles/blender_icons32/icon32_fontpreview.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_curve.dat b/release/datafiles/blender_icons32/icon32_force_curve.dat index a9c2497f04d..c482e6c9b6e 100644 Binary files a/release/datafiles/blender_icons32/icon32_force_curve.dat and b/release/datafiles/blender_icons32/icon32_force_curve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_drag.dat b/release/datafiles/blender_icons32/icon32_force_drag.dat index 06a1ea894ee..f4e34c2f620 100644 Binary files a/release/datafiles/blender_icons32/icon32_force_drag.dat and b/release/datafiles/blender_icons32/icon32_force_drag.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_harmonic.dat b/release/datafiles/blender_icons32/icon32_force_harmonic.dat index 0398365f018..e883e533a28 100644 Binary files a/release/datafiles/blender_icons32/icon32_force_harmonic.dat and b/release/datafiles/blender_icons32/icon32_force_harmonic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_magnetic.dat b/release/datafiles/blender_icons32/icon32_force_magnetic.dat index ccbfe89c3e2..eac8d923f0f 100644 Binary files a/release/datafiles/blender_icons32/icon32_force_magnetic.dat and b/release/datafiles/blender_icons32/icon32_force_magnetic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_smokeflow.dat b/release/datafiles/blender_icons32/icon32_force_smokeflow.dat index 784a75511ec..63e932b7aa6 100644 Binary files a/release/datafiles/blender_icons32/icon32_force_smokeflow.dat and b/release/datafiles/blender_icons32/icon32_force_smokeflow.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_texture.dat b/release/datafiles/blender_icons32/icon32_force_texture.dat index a1668cdf433..24ca1fa2ab0 100644 Binary files a/release/datafiles/blender_icons32/icon32_force_texture.dat and b/release/datafiles/blender_icons32/icon32_force_texture.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_turbulence.dat b/release/datafiles/blender_icons32/icon32_force_turbulence.dat index 2606442bbc7..d91109a4a75 100644 Binary files a/release/datafiles/blender_icons32/icon32_force_turbulence.dat and b/release/datafiles/blender_icons32/icon32_force_turbulence.dat differ diff --git a/release/datafiles/blender_icons32/icon32_force_vortex.dat b/release/datafiles/blender_icons32/icon32_force_vortex.dat index 222a62e024e..d633f97d93e 100644 Binary files a/release/datafiles/blender_icons32/icon32_force_vortex.dat and b/release/datafiles/blender_icons32/icon32_force_vortex.dat differ diff --git a/release/datafiles/blender_icons32/icon32_freeze.dat b/release/datafiles/blender_icons32/icon32_freeze.dat index fd327a2cf34..db8ff8b21e2 100644 Binary files a/release/datafiles/blender_icons32/icon32_freeze.dat and b/release/datafiles/blender_icons32/icon32_freeze.dat differ diff --git a/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat b/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat index b56156ef1a5..3895438a73e 100644 Binary files a/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat and b/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat differ diff --git a/release/datafiles/blender_icons32/icon32_game.dat b/release/datafiles/blender_icons32/icon32_game.dat index ce813507b09..db3d727b236 100644 Binary files a/release/datafiles/blender_icons32/icon32_game.dat and b/release/datafiles/blender_icons32/icon32_game.dat differ diff --git a/release/datafiles/blender_icons32/icon32_gear.dat b/release/datafiles/blender_icons32/icon32_gear.dat new file mode 100644 index 00000000000..44287225776 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_gear.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ghost.dat b/release/datafiles/blender_icons32/icon32_ghost.dat index a329a027978..50428d8a33d 100644 Binary files a/release/datafiles/blender_icons32/icon32_ghost.dat and b/release/datafiles/blender_icons32/icon32_ghost.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ghost_disabled.dat b/release/datafiles/blender_icons32/icon32_ghost_disabled.dat index 9d3d6a8c12b..85e3965c2c2 100644 Binary files a/release/datafiles/blender_icons32/icon32_ghost_disabled.dat and b/release/datafiles/blender_icons32/icon32_ghost_disabled.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ghost_enabled.dat b/release/datafiles/blender_icons32/icon32_ghost_enabled.dat index efeb4ac15b0..6c905f1a3b3 100644 Binary files a/release/datafiles/blender_icons32/icon32_ghost_enabled.dat and b/release/datafiles/blender_icons32/icon32_ghost_enabled.dat differ diff --git a/release/datafiles/blender_icons32/icon32_graph.dat b/release/datafiles/blender_icons32/icon32_graph.dat new file mode 100644 index 00000000000..b7f399fcdd2 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_graph.dat differ diff --git a/release/datafiles/blender_icons32/icon32_greasepencil.dat b/release/datafiles/blender_icons32/icon32_greasepencil.dat index 699612de203..abb2c621208 100644 Binary files a/release/datafiles/blender_icons32/icon32_greasepencil.dat and b/release/datafiles/blender_icons32/icon32_greasepencil.dat differ diff --git a/release/datafiles/blender_icons32/icon32_greasepencil_stroke_paint.dat b/release/datafiles/blender_icons32/icon32_greasepencil_stroke_paint.dat index 7c50bbe955d..b6aabfedc01 100644 Binary files a/release/datafiles/blender_icons32/icon32_greasepencil_stroke_paint.dat and b/release/datafiles/blender_icons32/icon32_greasepencil_stroke_paint.dat differ diff --git a/release/datafiles/blender_icons32/icon32_grid.dat b/release/datafiles/blender_icons32/icon32_grid.dat index 9c95bb0d614..4f9a987f798 100644 Binary files a/release/datafiles/blender_icons32/icon32_grid.dat and b/release/datafiles/blender_icons32/icon32_grid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group.dat b/release/datafiles/blender_icons32/icon32_group.dat index 460b0bb8f12..3d4028d1afd 100644 Binary files a/release/datafiles/blender_icons32/icon32_group.dat and b/release/datafiles/blender_icons32/icon32_group.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group_bone.dat b/release/datafiles/blender_icons32/icon32_group_bone.dat index ff7c62335f4..3d4b9015e3f 100644 Binary files a/release/datafiles/blender_icons32/icon32_group_bone.dat and b/release/datafiles/blender_icons32/icon32_group_bone.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group_uvs.dat b/release/datafiles/blender_icons32/icon32_group_uvs.dat index a091eab0dad..c0a77608eb0 100644 Binary files a/release/datafiles/blender_icons32/icon32_group_uvs.dat and b/release/datafiles/blender_icons32/icon32_group_uvs.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group_vcol.dat b/release/datafiles/blender_icons32/icon32_group_vcol.dat index d28abbcd166..880a452e9f9 100644 Binary files a/release/datafiles/blender_icons32/icon32_group_vcol.dat and b/release/datafiles/blender_icons32/icon32_group_vcol.dat differ diff --git a/release/datafiles/blender_icons32/icon32_group_vertex.dat b/release/datafiles/blender_icons32/icon32_group_vertex.dat index b0145860ed6..160ced5e231 100644 Binary files a/release/datafiles/blender_icons32/icon32_group_vertex.dat and b/release/datafiles/blender_icons32/icon32_group_vertex.dat differ diff --git a/release/datafiles/blender_icons32/icon32_hair.dat b/release/datafiles/blender_icons32/icon32_hair.dat index f2f708907ac..39c9620cea7 100644 Binary files a/release/datafiles/blender_icons32/icon32_hair.dat and b/release/datafiles/blender_icons32/icon32_hair.dat differ diff --git a/release/datafiles/blender_icons32/icon32_help.dat b/release/datafiles/blender_icons32/icon32_help.dat index 1158d2d5558..b4dfb36793b 100644 Binary files a/release/datafiles/blender_icons32/icon32_help.dat and b/release/datafiles/blender_icons32/icon32_help.dat differ diff --git a/release/datafiles/blender_icons32/icon32_hide_off.dat b/release/datafiles/blender_icons32/icon32_hide_off.dat index 568f13bf65a..64207d19180 100644 Binary files a/release/datafiles/blender_icons32/icon32_hide_off.dat and b/release/datafiles/blender_icons32/icon32_hide_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_hide_on.dat b/release/datafiles/blender_icons32/icon32_hide_on.dat index 06ff22db8b9..94658b88bcd 100644 Binary files a/release/datafiles/blender_icons32/icon32_hide_on.dat and b/release/datafiles/blender_icons32/icon32_hide_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image.dat b/release/datafiles/blender_icons32/icon32_image.dat new file mode 100644 index 00000000000..c99f777de74 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_image.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_alpha.dat b/release/datafiles/blender_icons32/icon32_image_alpha.dat index 5a17d9da66b..eaeeca1f1bf 100644 Binary files a/release/datafiles/blender_icons32/icon32_image_alpha.dat and b/release/datafiles/blender_icons32/icon32_image_alpha.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_col.dat b/release/datafiles/blender_icons32/icon32_image_col.dat deleted file mode 100644 index ef3deac3f32..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_image_col.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_image_data.dat b/release/datafiles/blender_icons32/icon32_image_data.dat index cd6034d36b2..945b167d283 100644 Binary files a/release/datafiles/blender_icons32/icon32_image_data.dat and b/release/datafiles/blender_icons32/icon32_image_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_rgb.dat b/release/datafiles/blender_icons32/icon32_image_rgb.dat index 3194791b19b..53b5e7103c0 100644 Binary files a/release/datafiles/blender_icons32/icon32_image_rgb.dat and b/release/datafiles/blender_icons32/icon32_image_rgb.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_rgb_alpha.dat b/release/datafiles/blender_icons32/icon32_image_rgb_alpha.dat index e10fb1cd392..d866b668334 100644 Binary files a/release/datafiles/blender_icons32/icon32_image_rgb_alpha.dat and b/release/datafiles/blender_icons32/icon32_image_rgb_alpha.dat differ diff --git a/release/datafiles/blender_icons32/icon32_image_zdepth.dat b/release/datafiles/blender_icons32/icon32_image_zdepth.dat index 4f02d1a6afa..7d04c8da901 100644 Binary files a/release/datafiles/blender_icons32/icon32_image_zdepth.dat and b/release/datafiles/blender_icons32/icon32_image_zdepth.dat differ diff --git a/release/datafiles/blender_icons32/icon32_imagefile.dat b/release/datafiles/blender_icons32/icon32_imagefile.dat index dfddaa56887..c27f078d556 100644 Binary files a/release/datafiles/blender_icons32/icon32_imagefile.dat and b/release/datafiles/blender_icons32/icon32_imagefile.dat differ diff --git a/release/datafiles/blender_icons32/icon32_imasel.dat b/release/datafiles/blender_icons32/icon32_imasel.dat deleted file mode 100644 index 1a2efd3d92a..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_imasel.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_imgdisplay.dat b/release/datafiles/blender_icons32/icon32_imgdisplay.dat index b29cf9193ca..6a6ec62d090 100644 Binary files a/release/datafiles/blender_icons32/icon32_imgdisplay.dat and b/release/datafiles/blender_icons32/icon32_imgdisplay.dat differ diff --git a/release/datafiles/blender_icons32/icon32_info.dat b/release/datafiles/blender_icons32/icon32_info.dat index 6dd402d03ba..753689f2107 100644 Binary files a/release/datafiles/blender_icons32/icon32_info.dat and b/release/datafiles/blender_icons32/icon32_info.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo.dat b/release/datafiles/blender_icons32/icon32_ipo.dat deleted file mode 100644 index 52e85b8f789..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_ipo.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_back.dat b/release/datafiles/blender_icons32/icon32_ipo_back.dat index bbfe5016588..48115e87288 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_back.dat and b/release/datafiles/blender_icons32/icon32_ipo_back.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_bezier.dat b/release/datafiles/blender_icons32/icon32_ipo_bezier.dat index 81ffb1f8be0..8b9f53db96c 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_bezier.dat and b/release/datafiles/blender_icons32/icon32_ipo_bezier.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_bounce.dat b/release/datafiles/blender_icons32/icon32_ipo_bounce.dat index 2792590d24b..11bb5737c22 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_bounce.dat and b/release/datafiles/blender_icons32/icon32_ipo_bounce.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_circ.dat b/release/datafiles/blender_icons32/icon32_ipo_circ.dat index 7f54a44a216..36e7fc6fee5 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_circ.dat and b/release/datafiles/blender_icons32/icon32_ipo_circ.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_constant.dat b/release/datafiles/blender_icons32/icon32_ipo_constant.dat index bc45da3bb5f..42af6b6430c 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_constant.dat and b/release/datafiles/blender_icons32/icon32_ipo_constant.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_cubic.dat b/release/datafiles/blender_icons32/icon32_ipo_cubic.dat index c424ce2c918..d72e1164be7 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_cubic.dat and b/release/datafiles/blender_icons32/icon32_ipo_cubic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_ease_in.dat b/release/datafiles/blender_icons32/icon32_ipo_ease_in.dat index 5b58c51db9b..6cbd484ed12 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_ease_in.dat and b/release/datafiles/blender_icons32/icon32_ipo_ease_in.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_ease_in_out.dat b/release/datafiles/blender_icons32/icon32_ipo_ease_in_out.dat index 0708ca6ce98..ec34e56e0a7 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_ease_in_out.dat and b/release/datafiles/blender_icons32/icon32_ipo_ease_in_out.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_ease_out.dat b/release/datafiles/blender_icons32/icon32_ipo_ease_out.dat index cb9d514665b..5662de6c5c3 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_ease_out.dat and b/release/datafiles/blender_icons32/icon32_ipo_ease_out.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_elastic.dat b/release/datafiles/blender_icons32/icon32_ipo_elastic.dat index 36222f479de..d102a9ca422 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_elastic.dat and b/release/datafiles/blender_icons32/icon32_ipo_elastic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_expo.dat b/release/datafiles/blender_icons32/icon32_ipo_expo.dat index bd5bb5a3c2e..cf7dbbaf382 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_expo.dat and b/release/datafiles/blender_icons32/icon32_ipo_expo.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_linear.dat b/release/datafiles/blender_icons32/icon32_ipo_linear.dat index 0474c629615..92b79417719 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_linear.dat and b/release/datafiles/blender_icons32/icon32_ipo_linear.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_quad.dat b/release/datafiles/blender_icons32/icon32_ipo_quad.dat index 74493e56af2..8703a82f880 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_quad.dat and b/release/datafiles/blender_icons32/icon32_ipo_quad.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_quart.dat b/release/datafiles/blender_icons32/icon32_ipo_quart.dat index bde48e1d445..5dafda71090 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_quart.dat and b/release/datafiles/blender_icons32/icon32_ipo_quart.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_quint.dat b/release/datafiles/blender_icons32/icon32_ipo_quint.dat index 7016ad0a67a..948ea51c28c 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_quint.dat and b/release/datafiles/blender_icons32/icon32_ipo_quint.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ipo_sine.dat b/release/datafiles/blender_icons32/icon32_ipo_sine.dat index 7428d43ef0d..c88420ac091 100644 Binary files a/release/datafiles/blender_icons32/icon32_ipo_sine.dat and b/release/datafiles/blender_icons32/icon32_ipo_sine.dat differ diff --git a/release/datafiles/blender_icons32/icon32_key_dehlt.dat b/release/datafiles/blender_icons32/icon32_key_dehlt.dat index 62f2cef7ed9..7852a8c5553 100644 Binary files a/release/datafiles/blender_icons32/icon32_key_dehlt.dat and b/release/datafiles/blender_icons32/icon32_key_dehlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_key_hlt.dat b/release/datafiles/blender_icons32/icon32_key_hlt.dat index 886bdf4b96b..5040d52cbd3 100644 Binary files a/release/datafiles/blender_icons32/icon32_key_hlt.dat and b/release/datafiles/blender_icons32/icon32_key_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_keyframe.dat b/release/datafiles/blender_icons32/icon32_keyframe.dat new file mode 100644 index 00000000000..e492ae60557 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_keyframe.dat differ diff --git a/release/datafiles/blender_icons32/icon32_keyframe_hlt.dat b/release/datafiles/blender_icons32/icon32_keyframe_hlt.dat new file mode 100644 index 00000000000..a91e390dc45 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_keyframe_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_keyingset.dat b/release/datafiles/blender_icons32/icon32_keyingset.dat index cb1111f1b53..cd965e076c7 100644 Binary files a/release/datafiles/blender_icons32/icon32_keyingset.dat and b/release/datafiles/blender_icons32/icon32_keyingset.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lamp.dat b/release/datafiles/blender_icons32/icon32_lamp.dat deleted file mode 100644 index 99eeb5bfa26..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_lamp.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_area.dat b/release/datafiles/blender_icons32/icon32_lamp_area.dat deleted file mode 100644 index a47bdf977c0..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_lamp_area.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_data.dat b/release/datafiles/blender_icons32/icon32_lamp_data.dat deleted file mode 100644 index 7f13cc1c52d..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_lamp_data.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_hemi.dat b/release/datafiles/blender_icons32/icon32_lamp_hemi.dat deleted file mode 100644 index 0e4cc63d36c..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_lamp_hemi.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_point.dat b/release/datafiles/blender_icons32/icon32_lamp_point.dat deleted file mode 100644 index 6e25fd9a490..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_lamp_point.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_spot.dat b/release/datafiles/blender_icons32/icon32_lamp_spot.dat deleted file mode 100644 index 265f69adf30..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_lamp_spot.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_lamp_sun.dat b/release/datafiles/blender_icons32/icon32_lamp_sun.dat deleted file mode 100644 index b8b2d1b2f6a..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_lamp_sun.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_lattice_data.dat b/release/datafiles/blender_icons32/icon32_lattice_data.dat index e0a0543b704..22940759f63 100644 Binary files a/release/datafiles/blender_icons32/icon32_lattice_data.dat and b/release/datafiles/blender_icons32/icon32_lattice_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_layer_active.dat b/release/datafiles/blender_icons32/icon32_layer_active.dat index 15ce079fb3d..4d767218818 100644 Binary files a/release/datafiles/blender_icons32/icon32_layer_active.dat and b/release/datafiles/blender_icons32/icon32_layer_active.dat differ diff --git a/release/datafiles/blender_icons32/icon32_layer_used.dat b/release/datafiles/blender_icons32/icon32_layer_used.dat index e214ed2a9f2..29c26cbc5a0 100644 Binary files a/release/datafiles/blender_icons32/icon32_layer_used.dat and b/release/datafiles/blender_icons32/icon32_layer_used.dat differ diff --git a/release/datafiles/blender_icons32/icon32_library_data_broken.dat b/release/datafiles/blender_icons32/icon32_library_data_broken.dat index e1ec782d5f4..e0bb1ec294f 100644 Binary files a/release/datafiles/blender_icons32/icon32_library_data_broken.dat and b/release/datafiles/blender_icons32/icon32_library_data_broken.dat differ diff --git a/release/datafiles/blender_icons32/icon32_library_data_direct.dat b/release/datafiles/blender_icons32/icon32_library_data_direct.dat index 79c346016d2..49455df2428 100644 Binary files a/release/datafiles/blender_icons32/icon32_library_data_direct.dat and b/release/datafiles/blender_icons32/icon32_library_data_direct.dat differ diff --git a/release/datafiles/blender_icons32/icon32_library_data_indirect.dat b/release/datafiles/blender_icons32/icon32_library_data_indirect.dat index 4569f70a04c..c6bf8e9ab3c 100644 Binary files a/release/datafiles/blender_icons32/icon32_library_data_indirect.dat and b/release/datafiles/blender_icons32/icon32_library_data_indirect.dat differ diff --git a/release/datafiles/blender_icons32/icon32_library_data_override.dat b/release/datafiles/blender_icons32/icon32_library_data_override.dat index 232b2ad1db4..ee9cf08656a 100644 Binary files a/release/datafiles/blender_icons32/icon32_library_data_override.dat and b/release/datafiles/blender_icons32/icon32_library_data_override.dat differ diff --git a/release/datafiles/blender_icons32/icon32_light.dat b/release/datafiles/blender_icons32/icon32_light.dat index 45c8204af68..8e941c1760d 100644 Binary files a/release/datafiles/blender_icons32/icon32_light.dat and b/release/datafiles/blender_icons32/icon32_light.dat differ diff --git a/release/datafiles/blender_icons32/icon32_light_area.dat b/release/datafiles/blender_icons32/icon32_light_area.dat index e68283c4cf6..83c5e99b5e7 100644 Binary files a/release/datafiles/blender_icons32/icon32_light_area.dat and b/release/datafiles/blender_icons32/icon32_light_area.dat differ diff --git a/release/datafiles/blender_icons32/icon32_light_data.dat b/release/datafiles/blender_icons32/icon32_light_data.dat index c568fa7742f..2bf62dae58b 100644 Binary files a/release/datafiles/blender_icons32/icon32_light_data.dat and b/release/datafiles/blender_icons32/icon32_light_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_light_hemi.dat b/release/datafiles/blender_icons32/icon32_light_hemi.dat index 91e2f171d1f..a881af5bfcd 100644 Binary files a/release/datafiles/blender_icons32/icon32_light_hemi.dat and b/release/datafiles/blender_icons32/icon32_light_hemi.dat differ diff --git a/release/datafiles/blender_icons32/icon32_light_point.dat b/release/datafiles/blender_icons32/icon32_light_point.dat index 204a88778e2..7ff1e834f1e 100644 Binary files a/release/datafiles/blender_icons32/icon32_light_point.dat and b/release/datafiles/blender_icons32/icon32_light_point.dat differ diff --git a/release/datafiles/blender_icons32/icon32_light_spot.dat b/release/datafiles/blender_icons32/icon32_light_spot.dat index ef40ae79255..4015eaf6197 100644 Binary files a/release/datafiles/blender_icons32/icon32_light_spot.dat and b/release/datafiles/blender_icons32/icon32_light_spot.dat differ diff --git a/release/datafiles/blender_icons32/icon32_light_sun.dat b/release/datafiles/blender_icons32/icon32_light_sun.dat index 3feae29e9d2..f4200d8c0e1 100644 Binary files a/release/datafiles/blender_icons32/icon32_light_sun.dat and b/release/datafiles/blender_icons32/icon32_light_sun.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lightpaint.dat b/release/datafiles/blender_icons32/icon32_lightpaint.dat index edae622a0a4..dd14ce00547 100644 Binary files a/release/datafiles/blender_icons32/icon32_lightpaint.dat and b/release/datafiles/blender_icons32/icon32_lightpaint.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lightprobe_cubemap.dat b/release/datafiles/blender_icons32/icon32_lightprobe_cubemap.dat index ce232f4ee78..e63b87d70cd 100644 Binary files a/release/datafiles/blender_icons32/icon32_lightprobe_cubemap.dat and b/release/datafiles/blender_icons32/icon32_lightprobe_cubemap.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lightprobe_grid.dat b/release/datafiles/blender_icons32/icon32_lightprobe_grid.dat index fd0616eb003..47afcc046bd 100644 Binary files a/release/datafiles/blender_icons32/icon32_lightprobe_grid.dat and b/release/datafiles/blender_icons32/icon32_lightprobe_grid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lightprobe_planar.dat b/release/datafiles/blender_icons32/icon32_lightprobe_planar.dat index e0b179c3e73..e1e778348ff 100644 Binary files a/release/datafiles/blender_icons32/icon32_lightprobe_planar.dat and b/release/datafiles/blender_icons32/icon32_lightprobe_planar.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lincurve.dat b/release/datafiles/blender_icons32/icon32_lincurve.dat index f060d294f83..347934d2b67 100644 Binary files a/release/datafiles/blender_icons32/icon32_lincurve.dat and b/release/datafiles/blender_icons32/icon32_lincurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_line_data.dat b/release/datafiles/blender_icons32/icon32_line_data.dat index 0e1d020f8d3..37edf580f31 100644 Binary files a/release/datafiles/blender_icons32/icon32_line_data.dat and b/release/datafiles/blender_icons32/icon32_line_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_linenumbers_off.dat b/release/datafiles/blender_icons32/icon32_linenumbers_off.dat index 960009f64a2..f93ef4cf798 100644 Binary files a/release/datafiles/blender_icons32/icon32_linenumbers_off.dat and b/release/datafiles/blender_icons32/icon32_linenumbers_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_linenumbers_on.dat b/release/datafiles/blender_icons32/icon32_linenumbers_on.dat index 6584777248c..648a6281f86 100644 Binary files a/release/datafiles/blender_icons32/icon32_linenumbers_on.dat and b/release/datafiles/blender_icons32/icon32_linenumbers_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_load_factory.dat b/release/datafiles/blender_icons32/icon32_load_factory.dat deleted file mode 100644 index 3899a95593d..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_load_factory.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_lockview_off.dat b/release/datafiles/blender_icons32/icon32_lockview_off.dat index 47f7c99d647..c7f7008ecf1 100644 Binary files a/release/datafiles/blender_icons32/icon32_lockview_off.dat and b/release/datafiles/blender_icons32/icon32_lockview_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_lockview_on.dat b/release/datafiles/blender_icons32/icon32_lockview_on.dat index 398b9a783a7..e7cf24ad4f7 100644 Binary files a/release/datafiles/blender_icons32/icon32_lockview_on.dat and b/release/datafiles/blender_icons32/icon32_lockview_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_logic.dat b/release/datafiles/blender_icons32/icon32_logic.dat index f62964f5c58..59725f1a98a 100644 Binary files a/release/datafiles/blender_icons32/icon32_logic.dat and b/release/datafiles/blender_icons32/icon32_logic.dat differ diff --git a/release/datafiles/blender_icons32/icon32_longdisplay.dat b/release/datafiles/blender_icons32/icon32_longdisplay.dat index c0045e54136..c0808177766 100644 Binary files a/release/datafiles/blender_icons32/icon32_longdisplay.dat and b/release/datafiles/blender_icons32/icon32_longdisplay.dat differ diff --git a/release/datafiles/blender_icons32/icon32_loopsel.dat b/release/datafiles/blender_icons32/icon32_loopsel.dat deleted file mode 100644 index a1ee24670f5..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_loopsel.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_marker.dat b/release/datafiles/blender_icons32/icon32_marker.dat index 6dacd6b0585..89b341a1329 100644 Binary files a/release/datafiles/blender_icons32/icon32_marker.dat and b/release/datafiles/blender_icons32/icon32_marker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_marker_hlt.dat b/release/datafiles/blender_icons32/icon32_marker_hlt.dat index 65ffeeb10e2..4ef0388959b 100644 Binary files a/release/datafiles/blender_icons32/icon32_marker_hlt.dat and b/release/datafiles/blender_icons32/icon32_marker_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mat_sphere_sky.dat b/release/datafiles/blender_icons32/icon32_mat_sphere_sky.dat index 9795365fd58..af669f3aa2e 100644 Binary files a/release/datafiles/blender_icons32/icon32_mat_sphere_sky.dat and b/release/datafiles/blender_icons32/icon32_mat_sphere_sky.dat differ diff --git a/release/datafiles/blender_icons32/icon32_matcube.dat b/release/datafiles/blender_icons32/icon32_matcube.dat index 48ed801f201..37e4cdd6b1c 100644 Binary files a/release/datafiles/blender_icons32/icon32_matcube.dat and b/release/datafiles/blender_icons32/icon32_matcube.dat differ diff --git a/release/datafiles/blender_icons32/icon32_material.dat b/release/datafiles/blender_icons32/icon32_material.dat index 194f256bd92..c5483cda8c5 100644 Binary files a/release/datafiles/blender_icons32/icon32_material.dat and b/release/datafiles/blender_icons32/icon32_material.dat differ diff --git a/release/datafiles/blender_icons32/icon32_material_data.dat b/release/datafiles/blender_icons32/icon32_material_data.dat index eeb5a71a14d..427e7041e4e 100644 Binary files a/release/datafiles/blender_icons32/icon32_material_data.dat and b/release/datafiles/blender_icons32/icon32_material_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_matplane.dat b/release/datafiles/blender_icons32/icon32_matplane.dat index 42dce0b2fc1..bfcf4b1f7b5 100644 Binary files a/release/datafiles/blender_icons32/icon32_matplane.dat and b/release/datafiles/blender_icons32/icon32_matplane.dat differ diff --git a/release/datafiles/blender_icons32/icon32_matsphere.dat b/release/datafiles/blender_icons32/icon32_matsphere.dat index b3d4ba6b590..c84bad907d1 100644 Binary files a/release/datafiles/blender_icons32/icon32_matsphere.dat and b/release/datafiles/blender_icons32/icon32_matsphere.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_capsule.dat b/release/datafiles/blender_icons32/icon32_mesh_capsule.dat index 213ef4281e1..89f42f447c7 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_capsule.dat and b/release/datafiles/blender_icons32/icon32_mesh_capsule.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_circle.dat b/release/datafiles/blender_icons32/icon32_mesh_circle.dat index 00b42dc14f1..e9f6a2fc75b 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_circle.dat and b/release/datafiles/blender_icons32/icon32_mesh_circle.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_cone.dat b/release/datafiles/blender_icons32/icon32_mesh_cone.dat index 43b14f396ef..67be282b856 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_cone.dat and b/release/datafiles/blender_icons32/icon32_mesh_cone.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_cube.dat b/release/datafiles/blender_icons32/icon32_mesh_cube.dat index a04999e6ddc..ceb97a01a76 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_cube.dat and b/release/datafiles/blender_icons32/icon32_mesh_cube.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_cylinder.dat b/release/datafiles/blender_icons32/icon32_mesh_cylinder.dat index aacf81c6344..65850dd5d7d 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_cylinder.dat and b/release/datafiles/blender_icons32/icon32_mesh_cylinder.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_data.dat b/release/datafiles/blender_icons32/icon32_mesh_data.dat index 73c976d2abf..6141762ad42 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_data.dat and b/release/datafiles/blender_icons32/icon32_mesh_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_grid.dat b/release/datafiles/blender_icons32/icon32_mesh_grid.dat index 9e37efafcf0..9de2e075380 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_grid.dat and b/release/datafiles/blender_icons32/icon32_mesh_grid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_icosphere.dat b/release/datafiles/blender_icons32/icon32_mesh_icosphere.dat index 51ba7ee5a34..aa7685240a7 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_icosphere.dat and b/release/datafiles/blender_icons32/icon32_mesh_icosphere.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_monkey.dat b/release/datafiles/blender_icons32/icon32_mesh_monkey.dat index 912bd66183d..4e7b36d024c 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_monkey.dat and b/release/datafiles/blender_icons32/icon32_mesh_monkey.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_plane.dat b/release/datafiles/blender_icons32/icon32_mesh_plane.dat index b85ecf33bce..8e3e719eb5f 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_plane.dat and b/release/datafiles/blender_icons32/icon32_mesh_plane.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_torus.dat b/release/datafiles/blender_icons32/icon32_mesh_torus.dat index bdcee31e765..d4ebeeffc6f 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_torus.dat and b/release/datafiles/blender_icons32/icon32_mesh_torus.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mesh_uvsphere.dat b/release/datafiles/blender_icons32/icon32_mesh_uvsphere.dat index 49f34b54942..295a2dcbeb8 100644 Binary files a/release/datafiles/blender_icons32/icon32_mesh_uvsphere.dat and b/release/datafiles/blender_icons32/icon32_mesh_uvsphere.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_ball.dat b/release/datafiles/blender_icons32/icon32_meta_ball.dat index b0258ea4e91..83e66a9d26c 100644 Binary files a/release/datafiles/blender_icons32/icon32_meta_ball.dat and b/release/datafiles/blender_icons32/icon32_meta_ball.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_capsule.dat b/release/datafiles/blender_icons32/icon32_meta_capsule.dat index ac8d854a459..4caeb091cb5 100644 Binary files a/release/datafiles/blender_icons32/icon32_meta_capsule.dat and b/release/datafiles/blender_icons32/icon32_meta_capsule.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_cube.dat b/release/datafiles/blender_icons32/icon32_meta_cube.dat index 1e15c65c5d9..68c1634d5ee 100644 Binary files a/release/datafiles/blender_icons32/icon32_meta_cube.dat and b/release/datafiles/blender_icons32/icon32_meta_cube.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_data.dat b/release/datafiles/blender_icons32/icon32_meta_data.dat index 3de8f0da3b7..29788c2e6d6 100644 Binary files a/release/datafiles/blender_icons32/icon32_meta_data.dat and b/release/datafiles/blender_icons32/icon32_meta_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_ellipsoid.dat b/release/datafiles/blender_icons32/icon32_meta_ellipsoid.dat index ca5776ed876..1829147eb9f 100644 Binary files a/release/datafiles/blender_icons32/icon32_meta_ellipsoid.dat and b/release/datafiles/blender_icons32/icon32_meta_ellipsoid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_meta_plane.dat b/release/datafiles/blender_icons32/icon32_meta_plane.dat index a47c74661e2..f7d1374433b 100644 Binary files a/release/datafiles/blender_icons32/icon32_meta_plane.dat and b/release/datafiles/blender_icons32/icon32_meta_plane.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_bevel.dat b/release/datafiles/blender_icons32/icon32_mod_bevel.dat index 596a2c0dbb9..279278f2197 100644 Binary files a/release/datafiles/blender_icons32/icon32_mod_bevel.dat and b/release/datafiles/blender_icons32/icon32_mod_bevel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_cast.dat b/release/datafiles/blender_icons32/icon32_mod_cast.dat index 88bdb0a25cf..9c5357d9e2b 100644 Binary files a/release/datafiles/blender_icons32/icon32_mod_cast.dat and b/release/datafiles/blender_icons32/icon32_mod_cast.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_mask.dat b/release/datafiles/blender_icons32/icon32_mod_mask.dat index 25a62ba1a25..f2cc52b8390 100644 Binary files a/release/datafiles/blender_icons32/icon32_mod_mask.dat and b/release/datafiles/blender_icons32/icon32_mod_mask.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_mirror.dat b/release/datafiles/blender_icons32/icon32_mod_mirror.dat index 555cf5c869f..a197c2974d7 100644 Binary files a/release/datafiles/blender_icons32/icon32_mod_mirror.dat and b/release/datafiles/blender_icons32/icon32_mod_mirror.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_multires.dat b/release/datafiles/blender_icons32/icon32_mod_multires.dat index b5c8f92b592..42481ac6091 100644 Binary files a/release/datafiles/blender_icons32/icon32_mod_multires.dat and b/release/datafiles/blender_icons32/icon32_mod_multires.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_remesh.dat b/release/datafiles/blender_icons32/icon32_mod_remesh.dat index 02a202e215f..9ac828068ae 100644 Binary files a/release/datafiles/blender_icons32/icon32_mod_remesh.dat and b/release/datafiles/blender_icons32/icon32_mod_remesh.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mod_solidify.dat b/release/datafiles/blender_icons32/icon32_mod_solidify.dat index 15a471d7c1f..12856f03f23 100644 Binary files a/release/datafiles/blender_icons32/icon32_mod_solidify.dat and b/release/datafiles/blender_icons32/icon32_mod_solidify.dat differ diff --git a/release/datafiles/blender_icons32/icon32_modifier.dat b/release/datafiles/blender_icons32/icon32_modifier.dat index f885c60fe82..921615f1356 100644 Binary files a/release/datafiles/blender_icons32/icon32_modifier.dat and b/release/datafiles/blender_icons32/icon32_modifier.dat differ diff --git a/release/datafiles/blender_icons32/icon32_monkey.dat b/release/datafiles/blender_icons32/icon32_monkey.dat index 31d1e24bef4..89995f662af 100644 Binary files a/release/datafiles/blender_icons32/icon32_monkey.dat and b/release/datafiles/blender_icons32/icon32_monkey.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mouse_drag.dat b/release/datafiles/blender_icons32/icon32_mouse_drag.dat deleted file mode 100644 index ef137d3b2ae..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_mouse_drag.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_mouse_lmb.dat b/release/datafiles/blender_icons32/icon32_mouse_lmb.dat index 8b26ccf1f87..8fd2cc38561 100644 Binary files a/release/datafiles/blender_icons32/icon32_mouse_lmb.dat and b/release/datafiles/blender_icons32/icon32_mouse_lmb.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mouse_lmb_drag.dat b/release/datafiles/blender_icons32/icon32_mouse_lmb_drag.dat index f6d7cca095b..3f469471fb9 100644 Binary files a/release/datafiles/blender_icons32/icon32_mouse_lmb_drag.dat and b/release/datafiles/blender_icons32/icon32_mouse_lmb_drag.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mouse_mmb.dat b/release/datafiles/blender_icons32/icon32_mouse_mmb.dat index 59312073226..4a1fe30a065 100644 Binary files a/release/datafiles/blender_icons32/icon32_mouse_mmb.dat and b/release/datafiles/blender_icons32/icon32_mouse_mmb.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mouse_mmb_drag.dat b/release/datafiles/blender_icons32/icon32_mouse_mmb_drag.dat index 79c96a08dd3..b2243f4df21 100644 Binary files a/release/datafiles/blender_icons32/icon32_mouse_mmb_drag.dat and b/release/datafiles/blender_icons32/icon32_mouse_mmb_drag.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mouse_move.dat b/release/datafiles/blender_icons32/icon32_mouse_move.dat index 51aff1f445c..ccb55ce2f06 100644 Binary files a/release/datafiles/blender_icons32/icon32_mouse_move.dat and b/release/datafiles/blender_icons32/icon32_mouse_move.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mouse_rmb.dat b/release/datafiles/blender_icons32/icon32_mouse_rmb.dat index 10e10b0d755..ae8658b98dd 100644 Binary files a/release/datafiles/blender_icons32/icon32_mouse_rmb.dat and b/release/datafiles/blender_icons32/icon32_mouse_rmb.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mouse_rmb_drag.dat b/release/datafiles/blender_icons32/icon32_mouse_rmb_drag.dat index 6dff7737ba0..8a7249f742d 100644 Binary files a/release/datafiles/blender_icons32/icon32_mouse_rmb_drag.dat and b/release/datafiles/blender_icons32/icon32_mouse_rmb_drag.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mute_ipo_off.dat b/release/datafiles/blender_icons32/icon32_mute_ipo_off.dat index ce6ed10cad7..7fa6c533c94 100644 Binary files a/release/datafiles/blender_icons32/icon32_mute_ipo_off.dat and b/release/datafiles/blender_icons32/icon32_mute_ipo_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_mute_ipo_on.dat b/release/datafiles/blender_icons32/icon32_mute_ipo_on.dat index 4cd4da5be4b..081d7c894ef 100644 Binary files a/release/datafiles/blender_icons32/icon32_mute_ipo_on.dat and b/release/datafiles/blender_icons32/icon32_mute_ipo_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ndof_dom.dat b/release/datafiles/blender_icons32/icon32_ndof_dom.dat index 3ba26ebbb2b..dbae8de0398 100644 Binary files a/release/datafiles/blender_icons32/icon32_ndof_dom.dat and b/release/datafiles/blender_icons32/icon32_ndof_dom.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ndof_fly.dat b/release/datafiles/blender_icons32/icon32_ndof_fly.dat index c58218bb4fc..f3d9082f2c7 100644 Binary files a/release/datafiles/blender_icons32/icon32_ndof_fly.dat and b/release/datafiles/blender_icons32/icon32_ndof_fly.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ndof_trans.dat b/release/datafiles/blender_icons32/icon32_ndof_trans.dat index 452dcb91432..48c84c44fc6 100644 Binary files a/release/datafiles/blender_icons32/icon32_ndof_trans.dat and b/release/datafiles/blender_icons32/icon32_ndof_trans.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ndof_turn.dat b/release/datafiles/blender_icons32/icon32_ndof_turn.dat index 1880f129600..b7d3b6dfbc5 100644 Binary files a/release/datafiles/blender_icons32/icon32_ndof_turn.dat and b/release/datafiles/blender_icons32/icon32_ndof_turn.dat differ diff --git a/release/datafiles/blender_icons32/icon32_new.dat b/release/datafiles/blender_icons32/icon32_new.dat deleted file mode 100644 index 4f78e6a5bc7..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_new.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_newfolder.dat b/release/datafiles/blender_icons32/icon32_newfolder.dat index 591b2e0ae27..f25f2018763 100644 Binary files a/release/datafiles/blender_icons32/icon32_newfolder.dat and b/release/datafiles/blender_icons32/icon32_newfolder.dat differ diff --git a/release/datafiles/blender_icons32/icon32_nla.dat b/release/datafiles/blender_icons32/icon32_nla.dat index c16901996d9..ea2debd9058 100644 Binary files a/release/datafiles/blender_icons32/icon32_nla.dat and b/release/datafiles/blender_icons32/icon32_nla.dat differ diff --git a/release/datafiles/blender_icons32/icon32_nla_pushdown.dat b/release/datafiles/blender_icons32/icon32_nla_pushdown.dat index ac6844887fa..9f8eb65c7c2 100644 Binary files a/release/datafiles/blender_icons32/icon32_nla_pushdown.dat and b/release/datafiles/blender_icons32/icon32_nla_pushdown.dat differ diff --git a/release/datafiles/blender_icons32/icon32_nocurve.dat b/release/datafiles/blender_icons32/icon32_nocurve.dat index 410ab291092..0f20b8c01b2 100644 Binary files a/release/datafiles/blender_icons32/icon32_nocurve.dat and b/release/datafiles/blender_icons32/icon32_nocurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node.dat b/release/datafiles/blender_icons32/icon32_node.dat index 501303a0ab8..734fa638ac4 100644 Binary files a/release/datafiles/blender_icons32/icon32_node.dat and b/release/datafiles/blender_icons32/icon32_node.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_compositing.dat b/release/datafiles/blender_icons32/icon32_node_compositing.dat new file mode 100644 index 00000000000..26b263866dc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node_compositing.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_corner.dat b/release/datafiles/blender_icons32/icon32_node_corner.dat new file mode 100644 index 00000000000..84de975fca3 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node_corner.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_insert_off.dat b/release/datafiles/blender_icons32/icon32_node_insert_off.dat index 18a40b447cf..806cfa02b30 100644 Binary files a/release/datafiles/blender_icons32/icon32_node_insert_off.dat and b/release/datafiles/blender_icons32/icon32_node_insert_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_insert_on.dat b/release/datafiles/blender_icons32/icon32_node_insert_on.dat index d63683aa87d..b39ff8acdef 100644 Binary files a/release/datafiles/blender_icons32/icon32_node_insert_on.dat and b/release/datafiles/blender_icons32/icon32_node_insert_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_insert_top.dat b/release/datafiles/blender_icons32/icon32_node_insert_top.dat new file mode 100644 index 00000000000..de1c72f449d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node_insert_top.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_material.dat b/release/datafiles/blender_icons32/icon32_node_material.dat new file mode 100644 index 00000000000..1b645499b70 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node_material.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_sel.dat b/release/datafiles/blender_icons32/icon32_node_sel.dat index 5abdb0ac38a..04997c9c0ad 100644 Binary files a/release/datafiles/blender_icons32/icon32_node_sel.dat and b/release/datafiles/blender_icons32/icon32_node_sel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_side.dat b/release/datafiles/blender_icons32/icon32_node_side.dat new file mode 100644 index 00000000000..be0afcc8b82 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node_side.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_texture.dat b/release/datafiles/blender_icons32/icon32_node_texture.dat new file mode 100644 index 00000000000..cc88afb658f Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node_texture.dat differ diff --git a/release/datafiles/blender_icons32/icon32_node_top.dat b/release/datafiles/blender_icons32/icon32_node_top.dat new file mode 100644 index 00000000000..de1c72f449d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_node_top.dat differ diff --git a/release/datafiles/blender_icons32/icon32_nodetree.dat b/release/datafiles/blender_icons32/icon32_nodetree.dat index a7cb745c7f3..cbdd838e2ed 100644 Binary files a/release/datafiles/blender_icons32/icon32_nodetree.dat and b/release/datafiles/blender_icons32/icon32_nodetree.dat differ diff --git a/release/datafiles/blender_icons32/icon32_normalize_fcurves.dat b/release/datafiles/blender_icons32/icon32_normalize_fcurves.dat index e30db2e15f3..678dc30d77d 100644 Binary files a/release/datafiles/blender_icons32/icon32_normalize_fcurves.dat and b/release/datafiles/blender_icons32/icon32_normalize_fcurves.dat differ diff --git a/release/datafiles/blender_icons32/icon32_normals_face.dat b/release/datafiles/blender_icons32/icon32_normals_face.dat new file mode 100644 index 00000000000..27ed23ffd93 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_normals_face.dat differ diff --git a/release/datafiles/blender_icons32/icon32_normals_vertex.dat b/release/datafiles/blender_icons32/icon32_normals_vertex.dat new file mode 100644 index 00000000000..79ec0168421 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_normals_vertex.dat differ diff --git a/release/datafiles/blender_icons32/icon32_normals_vertex_face.dat b/release/datafiles/blender_icons32/icon32_normals_vertex_face.dat new file mode 100644 index 00000000000..196c70efbc2 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_normals_vertex_face.dat differ diff --git a/release/datafiles/blender_icons32/icon32_object_data.dat b/release/datafiles/blender_icons32/icon32_object_data.dat index f1a55436de4..40ab431a24d 100644 Binary files a/release/datafiles/blender_icons32/icon32_object_data.dat and b/release/datafiles/blender_icons32/icon32_object_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_object_datamode.dat b/release/datafiles/blender_icons32/icon32_object_datamode.dat index cdc10937318..8209305cfe8 100644 Binary files a/release/datafiles/blender_icons32/icon32_object_datamode.dat and b/release/datafiles/blender_icons32/icon32_object_datamode.dat differ diff --git a/release/datafiles/blender_icons32/icon32_object_origin.dat b/release/datafiles/blender_icons32/icon32_object_origin.dat index 41d583da6b5..14d07e4aa22 100644 Binary files a/release/datafiles/blender_icons32/icon32_object_origin.dat and b/release/datafiles/blender_icons32/icon32_object_origin.dat differ diff --git a/release/datafiles/blender_icons32/icon32_onionskin_off.dat b/release/datafiles/blender_icons32/icon32_onionskin_off.dat new file mode 100644 index 00000000000..a950da38b78 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_onionskin_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_onionskin_on.dat b/release/datafiles/blender_icons32/icon32_onionskin_on.dat new file mode 100644 index 00000000000..858616310eb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_onionskin_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_oops.dat b/release/datafiles/blender_icons32/icon32_oops.dat deleted file mode 100644 index 33abc685401..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_oops.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_orientation_gimbal.dat b/release/datafiles/blender_icons32/icon32_orientation_gimbal.dat new file mode 100644 index 00000000000..dce71292dfc Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_orientation_gimbal.dat differ diff --git a/release/datafiles/blender_icons32/icon32_orientation_global.dat b/release/datafiles/blender_icons32/icon32_orientation_global.dat new file mode 100644 index 00000000000..89645e1059d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_orientation_global.dat differ diff --git a/release/datafiles/blender_icons32/icon32_orientation_local.dat b/release/datafiles/blender_icons32/icon32_orientation_local.dat new file mode 100644 index 00000000000..3977ecf39d6 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_orientation_local.dat differ diff --git a/release/datafiles/blender_icons32/icon32_orientation_normal.dat b/release/datafiles/blender_icons32/icon32_orientation_normal.dat new file mode 100644 index 00000000000..49d2005bf73 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_orientation_normal.dat differ diff --git a/release/datafiles/blender_icons32/icon32_orientation_view.dat b/release/datafiles/blender_icons32/icon32_orientation_view.dat new file mode 100644 index 00000000000..96db7d14390 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_orientation_view.dat differ diff --git a/release/datafiles/blender_icons32/icon32_orphan_data.dat b/release/datafiles/blender_icons32/icon32_orphan_data.dat new file mode 100644 index 00000000000..8ece0b7026c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_orphan_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_ortho.dat b/release/datafiles/blender_icons32/icon32_ortho.dat deleted file mode 100644 index 680a16391e2..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_ortho.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_outliner.dat b/release/datafiles/blender_icons32/icon32_outliner.dat new file mode 100644 index 00000000000..c65e2fbdb4d Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_armature.dat b/release/datafiles/blender_icons32/icon32_outliner_data_armature.dat index 7cdf02eb25a..109b64b9660 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_armature.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_armature.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat b/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat index 9914a4d42a2..7250819991e 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_curve.dat b/release/datafiles/blender_icons32/icon32_outliner_data_curve.dat index becf54aec13..d644bc20d32 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_curve.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_curve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_empty.dat b/release/datafiles/blender_icons32/icon32_outliner_data_empty.dat deleted file mode 100644 index bf51cc3e2ff..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_empty.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_font.dat b/release/datafiles/blender_icons32/icon32_outliner_data_font.dat index 7edf6c9696d..92cb4c59327 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_font.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_font.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_greasepencil.dat b/release/datafiles/blender_icons32/icon32_outliner_data_greasepencil.dat index fc64f306be7..a307132f5c0 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_greasepencil.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_greasepencil.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_lamp.dat b/release/datafiles/blender_icons32/icon32_outliner_data_lamp.dat deleted file mode 100644 index 10a511a9169..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_lamp.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_lattice.dat b/release/datafiles/blender_icons32/icon32_outliner_data_lattice.dat index b017fbfb68d..23c755916ba 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_lattice.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_lattice.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_light.dat b/release/datafiles/blender_icons32/icon32_outliner_data_light.dat index 8553a7bded7..096949cc735 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_light.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_light.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_mesh.dat b/release/datafiles/blender_icons32/icon32_outliner_data_mesh.dat index bd2de786e39..8de4fb9ebd7 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_mesh.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_mesh.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_meta.dat b/release/datafiles/blender_icons32/icon32_outliner_data_meta.dat index 0eada0da19e..4d6dff34abd 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_meta.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_meta.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_pose.dat b/release/datafiles/blender_icons32/icon32_outliner_data_pose.dat index e8e198119e8..f1beb2313fa 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_pose.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_pose.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_speaker.dat b/release/datafiles/blender_icons32/icon32_outliner_data_speaker.dat index 657dc70a87c..4cb2e98de50 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_speaker.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_speaker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat b/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat index 10993263778..6d58baf48cb 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat and b/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_armature.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_armature.dat index 58799d1294c..6d5d7c6d28e 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_armature.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_armature.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_camera.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_camera.dat index ac205b6026b..c6d17fc37ba 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_camera.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_camera.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_curve.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_curve.dat index 24746547a90..58e6f1da3d1 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_curve.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_curve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_empty.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_empty.dat index 5b94c0ebb09..69c8fa32733 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_empty.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_empty.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_font.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_font.dat index 79c986a3da7..f230bb470e5 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_font.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_font.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_force_field.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_force_field.dat index 6eddb386d92..2a97d45336a 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_force_field.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_force_field.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_greasepencil.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_greasepencil.dat index 04eca21ce1f..70158212d9e 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_greasepencil.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_greasepencil.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_group_instance.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_group_instance.dat index 27b6f94fa88..4ba1db676c7 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_group_instance.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_group_instance.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_image.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_image.dat index 9d503e5e839..ee9bec3206a 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_image.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_image.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_lamp.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_lamp.dat deleted file mode 100644 index 7364f1791d5..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_lamp.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_lattice.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_lattice.dat index 0634ec33c39..4b5bb762822 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_lattice.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_lattice.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_light.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_light.dat index 87610c7b188..9e1223de9df 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_light.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_light.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_lightprobe.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_lightprobe.dat index 7497f376d6e..1d863f0d2a8 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_lightprobe.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_lightprobe.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_mesh.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_mesh.dat index 85cf20f5958..652b40e0e36 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_mesh.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_mesh.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_meta.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_meta.dat index b2ef2f61e33..00808df2339 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_meta.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_meta.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_speaker.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_speaker.dat index e5e4e2e21d3..6ce177b2591 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_speaker.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_speaker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_surface.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_surface.dat index fc869f2e077..09c3551880b 100644 Binary files a/release/datafiles/blender_icons32/icon32_outliner_ob_surface.dat and b/release/datafiles/blender_icons32/icon32_outliner_ob_surface.dat differ diff --git a/release/datafiles/blender_icons32/icon32_overlay.dat b/release/datafiles/blender_icons32/icon32_overlay.dat index 3edccff0d5b..62279ed1b57 100644 Binary files a/release/datafiles/blender_icons32/icon32_overlay.dat and b/release/datafiles/blender_icons32/icon32_overlay.dat differ diff --git a/release/datafiles/blender_icons32/icon32_package.dat b/release/datafiles/blender_icons32/icon32_package.dat index 6c9eb0018a5..1771467f082 100644 Binary files a/release/datafiles/blender_icons32/icon32_package.dat and b/release/datafiles/blender_icons32/icon32_package.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particle_data.dat b/release/datafiles/blender_icons32/icon32_particle_data.dat index 9b50876e107..ee44107ae20 100644 Binary files a/release/datafiles/blender_icons32/icon32_particle_data.dat and b/release/datafiles/blender_icons32/icon32_particle_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particle_path.dat b/release/datafiles/blender_icons32/icon32_particle_path.dat index 2d4a77983d5..fb27a7a86f0 100644 Binary files a/release/datafiles/blender_icons32/icon32_particle_path.dat and b/release/datafiles/blender_icons32/icon32_particle_path.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particle_point.dat b/release/datafiles/blender_icons32/icon32_particle_point.dat index a5105b59f47..e119561bbcf 100644 Binary files a/release/datafiles/blender_icons32/icon32_particle_point.dat and b/release/datafiles/blender_icons32/icon32_particle_point.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particle_tip.dat b/release/datafiles/blender_icons32/icon32_particle_tip.dat index 77807bba002..195951e3b4a 100644 Binary files a/release/datafiles/blender_icons32/icon32_particle_tip.dat and b/release/datafiles/blender_icons32/icon32_particle_tip.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particlemode.dat b/release/datafiles/blender_icons32/icon32_particlemode.dat index 3712459071c..3973e32c694 100644 Binary files a/release/datafiles/blender_icons32/icon32_particlemode.dat and b/release/datafiles/blender_icons32/icon32_particlemode.dat differ diff --git a/release/datafiles/blender_icons32/icon32_particles.dat b/release/datafiles/blender_icons32/icon32_particles.dat index b65138f9e4d..18d1605c6a2 100644 Binary files a/release/datafiles/blender_icons32/icon32_particles.dat and b/release/datafiles/blender_icons32/icon32_particles.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pastedown.dat b/release/datafiles/blender_icons32/icon32_pastedown.dat index 20728c0dc78..33be3c8c131 100644 Binary files a/release/datafiles/blender_icons32/icon32_pastedown.dat and b/release/datafiles/blender_icons32/icon32_pastedown.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pasteflipdown.dat b/release/datafiles/blender_icons32/icon32_pasteflipdown.dat index 9602482cc0c..cb302adf823 100644 Binary files a/release/datafiles/blender_icons32/icon32_pasteflipdown.dat and b/release/datafiles/blender_icons32/icon32_pasteflipdown.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pasteflipup.dat b/release/datafiles/blender_icons32/icon32_pasteflipup.dat index c4a84db20e3..9d6d1ac8cfa 100644 Binary files a/release/datafiles/blender_icons32/icon32_pasteflipup.dat and b/release/datafiles/blender_icons32/icon32_pasteflipup.dat differ diff --git a/release/datafiles/blender_icons32/icon32_physics.dat b/release/datafiles/blender_icons32/icon32_physics.dat index 5ce7cf6b980..22dc5b1e4f8 100644 Binary files a/release/datafiles/blender_icons32/icon32_physics.dat and b/release/datafiles/blender_icons32/icon32_physics.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pivot_active.dat b/release/datafiles/blender_icons32/icon32_pivot_active.dat new file mode 100644 index 00000000000..9317d32138c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pivot_active.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pivot_boundbox.dat b/release/datafiles/blender_icons32/icon32_pivot_boundbox.dat new file mode 100644 index 00000000000..1114b8c951b Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pivot_boundbox.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pivot_cursor.dat b/release/datafiles/blender_icons32/icon32_pivot_cursor.dat new file mode 100644 index 00000000000..a011b312690 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pivot_cursor.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pivot_individual.dat b/release/datafiles/blender_icons32/icon32_pivot_individual.dat new file mode 100644 index 00000000000..ecaa8a2d868 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pivot_individual.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pivot_median.dat b/release/datafiles/blender_icons32/icon32_pivot_median.dat new file mode 100644 index 00000000000..ab5c25e2703 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pivot_median.dat differ diff --git a/release/datafiles/blender_icons32/icon32_play_audio.dat b/release/datafiles/blender_icons32/icon32_play_audio.dat deleted file mode 100644 index ff8eca174a4..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_play_audio.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_plugin.dat b/release/datafiles/blender_icons32/icon32_plugin.dat index 567a549d620..09e4ac1e537 100644 Binary files a/release/datafiles/blender_icons32/icon32_plugin.dat and b/release/datafiles/blender_icons32/icon32_plugin.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pmarker.dat b/release/datafiles/blender_icons32/icon32_pmarker.dat index c1e28b9b962..cf8a22021f4 100644 Binary files a/release/datafiles/blender_icons32/icon32_pmarker.dat and b/release/datafiles/blender_icons32/icon32_pmarker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pmarker_act.dat b/release/datafiles/blender_icons32/icon32_pmarker_act.dat index 2e71a98369c..06e464b4130 100644 Binary files a/release/datafiles/blender_icons32/icon32_pmarker_act.dat and b/release/datafiles/blender_icons32/icon32_pmarker_act.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pmarker_sel.dat b/release/datafiles/blender_icons32/icon32_pmarker_sel.dat index 1305dbd30a4..739d3a1ebdc 100644 Binary files a/release/datafiles/blender_icons32/icon32_pmarker_sel.dat and b/release/datafiles/blender_icons32/icon32_pmarker_sel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_pose_hlt.dat b/release/datafiles/blender_icons32/icon32_pose_hlt.dat index 45e98e3eae1..d5f05a2e730 100644 Binary files a/release/datafiles/blender_icons32/icon32_pose_hlt.dat and b/release/datafiles/blender_icons32/icon32_pose_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_potato.dat b/release/datafiles/blender_icons32/icon32_potato.dat deleted file mode 100644 index 4f020b49326..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_potato.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_preferences.dat b/release/datafiles/blender_icons32/icon32_preferences.dat index 801b6fc4753..225a5c2d168 100644 Binary files a/release/datafiles/blender_icons32/icon32_preferences.dat and b/release/datafiles/blender_icons32/icon32_preferences.dat differ diff --git a/release/datafiles/blender_icons32/icon32_preview_range.dat b/release/datafiles/blender_icons32/icon32_preview_range.dat index d5f41fa3fa9..ca4fdcf5e84 100644 Binary files a/release/datafiles/blender_icons32/icon32_preview_range.dat and b/release/datafiles/blender_icons32/icon32_preview_range.dat differ diff --git a/release/datafiles/blender_icons32/icon32_prop_con.dat b/release/datafiles/blender_icons32/icon32_prop_con.dat index a5f21941d57..57882179c30 100644 Binary files a/release/datafiles/blender_icons32/icon32_prop_con.dat and b/release/datafiles/blender_icons32/icon32_prop_con.dat differ diff --git a/release/datafiles/blender_icons32/icon32_prop_off.dat b/release/datafiles/blender_icons32/icon32_prop_off.dat index fd8c4810b68..b34b0708f56 100644 Binary files a/release/datafiles/blender_icons32/icon32_prop_off.dat and b/release/datafiles/blender_icons32/icon32_prop_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_prop_on.dat b/release/datafiles/blender_icons32/icon32_prop_on.dat index a24ca3d3d27..3b92543e933 100644 Binary files a/release/datafiles/blender_icons32/icon32_prop_on.dat and b/release/datafiles/blender_icons32/icon32_prop_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_properties.dat b/release/datafiles/blender_icons32/icon32_properties.dat new file mode 100644 index 00000000000..917b0499377 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_properties.dat differ diff --git a/release/datafiles/blender_icons32/icon32_question.dat b/release/datafiles/blender_icons32/icon32_question.dat index d5e36b1f478..77eee4afcc7 100644 Binary files a/release/datafiles/blender_icons32/icon32_question.dat and b/release/datafiles/blender_icons32/icon32_question.dat differ diff --git a/release/datafiles/blender_icons32/icon32_quit.dat b/release/datafiles/blender_icons32/icon32_quit.dat index b4ba73c57ed..dda9d0c3fc2 100644 Binary files a/release/datafiles/blender_icons32/icon32_quit.dat and b/release/datafiles/blender_icons32/icon32_quit.dat differ diff --git a/release/datafiles/blender_icons32/icon32_recover_last.dat b/release/datafiles/blender_icons32/icon32_recover_last.dat index b2045911b19..32b95a61c82 100644 Binary files a/release/datafiles/blender_icons32/icon32_recover_last.dat and b/release/datafiles/blender_icons32/icon32_recover_last.dat differ diff --git a/release/datafiles/blender_icons32/icon32_zoomout.dat b/release/datafiles/blender_icons32/icon32_remove.dat similarity index 100% rename from release/datafiles/blender_icons32/icon32_zoomout.dat rename to release/datafiles/blender_icons32/icon32_remove.dat diff --git a/release/datafiles/blender_icons32/icon32_render_animation.dat b/release/datafiles/blender_icons32/icon32_render_animation.dat index b11fa76f746..3bb0cc4abcc 100644 Binary files a/release/datafiles/blender_icons32/icon32_render_animation.dat and b/release/datafiles/blender_icons32/icon32_render_animation.dat differ diff --git a/release/datafiles/blender_icons32/icon32_render_result.dat b/release/datafiles/blender_icons32/icon32_render_result.dat index 20a0c8ad90e..77d733631f2 100644 Binary files a/release/datafiles/blender_icons32/icon32_render_result.dat and b/release/datafiles/blender_icons32/icon32_render_result.dat differ diff --git a/release/datafiles/blender_icons32/icon32_render_still.dat b/release/datafiles/blender_icons32/icon32_render_still.dat index 3eea5b396a2..e800dd6a120 100644 Binary files a/release/datafiles/blender_icons32/icon32_render_still.dat and b/release/datafiles/blender_icons32/icon32_render_still.dat differ diff --git a/release/datafiles/blender_icons32/icon32_renderlayers.dat b/release/datafiles/blender_icons32/icon32_renderlayers.dat index 8b1c57f84f2..ec04cd9e06b 100644 Binary files a/release/datafiles/blender_icons32/icon32_renderlayers.dat and b/release/datafiles/blender_icons32/icon32_renderlayers.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_color_off.dat b/release/datafiles/blender_icons32/icon32_restrict_color_off.dat index bbe5f61935d..7afa05ff243 100644 Binary files a/release/datafiles/blender_icons32/icon32_restrict_color_off.dat and b/release/datafiles/blender_icons32/icon32_restrict_color_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_color_on.dat b/release/datafiles/blender_icons32/icon32_restrict_color_on.dat index 46ba9e31407..0f5702d7bdd 100644 Binary files a/release/datafiles/blender_icons32/icon32_restrict_color_on.dat and b/release/datafiles/blender_icons32/icon32_restrict_color_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_view_off.dat b/release/datafiles/blender_icons32/icon32_restrict_view_off.dat index c5cfc01e38e..568f13bf65a 100644 Binary files a/release/datafiles/blender_icons32/icon32_restrict_view_off.dat and b/release/datafiles/blender_icons32/icon32_restrict_view_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_restrict_view_on.dat b/release/datafiles/blender_icons32/icon32_restrict_view_on.dat index 3512212c209..06ff22db8b9 100644 Binary files a/release/datafiles/blender_icons32/icon32_restrict_view_on.dat and b/release/datafiles/blender_icons32/icon32_restrict_view_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rna.dat b/release/datafiles/blender_icons32/icon32_rna.dat index 5824699e3f3..165e34edcdd 100644 Binary files a/release/datafiles/blender_icons32/icon32_rna.dat and b/release/datafiles/blender_icons32/icon32_rna.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rna_add.dat b/release/datafiles/blender_icons32/icon32_rna_add.dat index cf38bb0c383..354c2e5f35e 100644 Binary files a/release/datafiles/blender_icons32/icon32_rna_add.dat and b/release/datafiles/blender_icons32/icon32_rna_add.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rndcurve.dat b/release/datafiles/blender_icons32/icon32_rndcurve.dat index bb33abb88a0..893230add49 100644 Binary files a/release/datafiles/blender_icons32/icon32_rndcurve.dat and b/release/datafiles/blender_icons32/icon32_rndcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rootcurve.dat b/release/datafiles/blender_icons32/icon32_rootcurve.dat index 1bf6e44f33c..0c4a5c71261 100644 Binary files a/release/datafiles/blender_icons32/icon32_rootcurve.dat and b/release/datafiles/blender_icons32/icon32_rootcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_rotactive.dat b/release/datafiles/blender_icons32/icon32_rotactive.dat deleted file mode 100644 index 6d9e5988f5a..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_rotactive.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_rotate.dat b/release/datafiles/blender_icons32/icon32_rotate.dat deleted file mode 100644 index dcf01162470..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_rotate.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_rotatecenter.dat b/release/datafiles/blender_icons32/icon32_rotatecenter.dat deleted file mode 100644 index a702f99ce14..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_rotatecenter.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_rotatecollection.dat b/release/datafiles/blender_icons32/icon32_rotatecollection.dat deleted file mode 100644 index 450eba85872..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_rotatecollection.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_save_as.dat b/release/datafiles/blender_icons32/icon32_save_as.dat deleted file mode 100644 index 970e84eb7aa..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_save_as.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_save_copy.dat b/release/datafiles/blender_icons32/icon32_save_copy.dat deleted file mode 100644 index 8f736aca57a..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_save_copy.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_scene.dat b/release/datafiles/blender_icons32/icon32_scene.dat index 69795e976e2..e38006d7f90 100644 Binary files a/release/datafiles/blender_icons32/icon32_scene.dat and b/release/datafiles/blender_icons32/icon32_scene.dat differ diff --git a/release/datafiles/blender_icons32/icon32_scene_data.dat b/release/datafiles/blender_icons32/icon32_scene_data.dat index ce0ab3c7979..53ab1eee5e2 100644 Binary files a/release/datafiles/blender_icons32/icon32_scene_data.dat and b/release/datafiles/blender_icons32/icon32_scene_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_script.dat b/release/datafiles/blender_icons32/icon32_script.dat index a7ccf06afc2..ff253e3df00 100644 Binary files a/release/datafiles/blender_icons32/icon32_script.dat and b/release/datafiles/blender_icons32/icon32_script.dat differ diff --git a/release/datafiles/blender_icons32/icon32_scriptplugins.dat b/release/datafiles/blender_icons32/icon32_scriptplugins.dat index bb268ac5bab..35689713aa3 100644 Binary files a/release/datafiles/blender_icons32/icon32_scriptplugins.dat and b/release/datafiles/blender_icons32/icon32_scriptplugins.dat differ diff --git a/release/datafiles/blender_icons32/icon32_scriptwin.dat b/release/datafiles/blender_icons32/icon32_scriptwin.dat deleted file mode 100644 index 5db13ad17db..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_scriptwin.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_sculpt_dyntopo.dat b/release/datafiles/blender_icons32/icon32_sculpt_dyntopo.dat new file mode 100644 index 00000000000..6c1d3484498 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_sculpt_dyntopo.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat b/release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat index 8e65feeb828..066ec605bd4 100644 Binary files a/release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat and b/release/datafiles/blender_icons32/icon32_sculptmode_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_chroma_scope.dat b/release/datafiles/blender_icons32/icon32_seq_chroma_scope.dat index 7df2cec742e..b8f39a1d6f4 100644 Binary files a/release/datafiles/blender_icons32/icon32_seq_chroma_scope.dat and b/release/datafiles/blender_icons32/icon32_seq_chroma_scope.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_histogram.dat b/release/datafiles/blender_icons32/icon32_seq_histogram.dat index 0def5ab5cdf..ece49c8abf7 100644 Binary files a/release/datafiles/blender_icons32/icon32_seq_histogram.dat and b/release/datafiles/blender_icons32/icon32_seq_histogram.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_luma_waveform.dat b/release/datafiles/blender_icons32/icon32_seq_luma_waveform.dat index b15a6327bb8..d705ca12637 100644 Binary files a/release/datafiles/blender_icons32/icon32_seq_luma_waveform.dat and b/release/datafiles/blender_icons32/icon32_seq_luma_waveform.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_preview.dat b/release/datafiles/blender_icons32/icon32_seq_preview.dat index 46c9d23c09e..4af982e6842 100644 Binary files a/release/datafiles/blender_icons32/icon32_seq_preview.dat and b/release/datafiles/blender_icons32/icon32_seq_preview.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_sequencer.dat b/release/datafiles/blender_icons32/icon32_seq_sequencer.dat index 13e6c2bc1f3..2ea4c42a5df 100644 Binary files a/release/datafiles/blender_icons32/icon32_seq_sequencer.dat and b/release/datafiles/blender_icons32/icon32_seq_sequencer.dat differ diff --git a/release/datafiles/blender_icons32/icon32_seq_splitview.dat b/release/datafiles/blender_icons32/icon32_seq_splitview.dat index 0286b027da2..0e65cfb41bb 100644 Binary files a/release/datafiles/blender_icons32/icon32_seq_splitview.dat and b/release/datafiles/blender_icons32/icon32_seq_splitview.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sequence.dat b/release/datafiles/blender_icons32/icon32_sequence.dat index 8f45edb937e..70378ea8364 100644 Binary files a/release/datafiles/blender_icons32/icon32_sequence.dat and b/release/datafiles/blender_icons32/icon32_sequence.dat differ diff --git a/release/datafiles/blender_icons32/icon32_settings.dat b/release/datafiles/blender_icons32/icon32_settings.dat index 7663b0e83c7..d09c0e18832 100644 Binary files a/release/datafiles/blender_icons32/icon32_settings.dat and b/release/datafiles/blender_icons32/icon32_settings.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shaderfx.dat b/release/datafiles/blender_icons32/icon32_shaderfx.dat index 2888d09831f..8a479ec92ed 100644 Binary files a/release/datafiles/blender_icons32/icon32_shaderfx.dat and b/release/datafiles/blender_icons32/icon32_shaderfx.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shading_bbox.dat b/release/datafiles/blender_icons32/icon32_shading_bbox.dat new file mode 100644 index 00000000000..f4e7645ef23 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_shading_bbox.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shading_rendered.dat b/release/datafiles/blender_icons32/icon32_shading_rendered.dat new file mode 100644 index 00000000000..c8011d4a856 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_shading_rendered.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shading_solid.dat b/release/datafiles/blender_icons32/icon32_shading_solid.dat new file mode 100644 index 00000000000..eb846b075d1 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_shading_solid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shading_texture.dat b/release/datafiles/blender_icons32/icon32_shading_texture.dat new file mode 100644 index 00000000000..6282e91c087 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_shading_texture.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shading_wire.dat b/release/datafiles/blender_icons32/icon32_shading_wire.dat new file mode 100644 index 00000000000..040c486acfa Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_shading_wire.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shapekey_data.dat b/release/datafiles/blender_icons32/icon32_shapekey_data.dat index fbfa7a00338..2252e532828 100644 Binary files a/release/datafiles/blender_icons32/icon32_shapekey_data.dat and b/release/datafiles/blender_icons32/icon32_shapekey_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sharpcurve.dat b/release/datafiles/blender_icons32/icon32_sharpcurve.dat index 4471484c16c..8ed8cc3adfb 100644 Binary files a/release/datafiles/blender_icons32/icon32_sharpcurve.dat and b/release/datafiles/blender_icons32/icon32_sharpcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_shortdisplay.dat b/release/datafiles/blender_icons32/icon32_shortdisplay.dat index cda1e7addfd..d106fe9ccfd 100644 Binary files a/release/datafiles/blender_icons32/icon32_shortdisplay.dat and b/release/datafiles/blender_icons32/icon32_shortdisplay.dat differ diff --git a/release/datafiles/blender_icons32/icon32_small_caps_on.dat b/release/datafiles/blender_icons32/icon32_small_caps.dat similarity index 100% rename from release/datafiles/blender_icons32/icon32_small_caps_on.dat rename to release/datafiles/blender_icons32/icon32_small_caps.dat diff --git a/release/datafiles/blender_icons32/icon32_small_caps_off.dat b/release/datafiles/blender_icons32/icon32_small_caps_off.dat deleted file mode 100644 index ba76a3926d9..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_small_caps_off.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_smooth.dat b/release/datafiles/blender_icons32/icon32_smooth.dat deleted file mode 100644 index 6a75e516cd8..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_smooth.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_smoothcurve.dat b/release/datafiles/blender_icons32/icon32_smoothcurve.dat index e2ab2579e5a..f34cc621b22 100644 Binary files a/release/datafiles/blender_icons32/icon32_smoothcurve.dat and b/release/datafiles/blender_icons32/icon32_smoothcurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_edge.dat b/release/datafiles/blender_icons32/icon32_snap_edge.dat index cc61037d940..9dae534bc24 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_edge.dat and b/release/datafiles/blender_icons32/icon32_snap_edge.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_face.dat b/release/datafiles/blender_icons32/icon32_snap_face.dat index 23039d2ef45..a92a44a98ad 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_face.dat and b/release/datafiles/blender_icons32/icon32_snap_face.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_grid.dat b/release/datafiles/blender_icons32/icon32_snap_grid.dat index 74a24732c36..3c0181b60c8 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_grid.dat and b/release/datafiles/blender_icons32/icon32_snap_grid.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_increment.dat b/release/datafiles/blender_icons32/icon32_snap_increment.dat index a85cdc18c8c..24fe18beca8 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_increment.dat and b/release/datafiles/blender_icons32/icon32_snap_increment.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_normal.dat b/release/datafiles/blender_icons32/icon32_snap_normal.dat index ebc871368c5..df2e6337011 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_normal.dat and b/release/datafiles/blender_icons32/icon32_snap_normal.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_off.dat b/release/datafiles/blender_icons32/icon32_snap_off.dat index f415bdd6e88..cc13e27f34e 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_off.dat and b/release/datafiles/blender_icons32/icon32_snap_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_on.dat b/release/datafiles/blender_icons32/icon32_snap_on.dat index f1f3ee4d5d0..3d8131d7a04 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_on.dat and b/release/datafiles/blender_icons32/icon32_snap_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_peel_object.dat b/release/datafiles/blender_icons32/icon32_snap_peel_object.dat index 1b8b86fc14f..a4ec4a63d28 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_peel_object.dat and b/release/datafiles/blender_icons32/icon32_snap_peel_object.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_surface.dat b/release/datafiles/blender_icons32/icon32_snap_surface.dat deleted file mode 100644 index c02272b73fe..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_snap_surface.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_snap_vertex.dat b/release/datafiles/blender_icons32/icon32_snap_vertex.dat index e62fcb5932d..a4dc2ee0bb3 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_vertex.dat and b/release/datafiles/blender_icons32/icon32_snap_vertex.dat differ diff --git a/release/datafiles/blender_icons32/icon32_snap_volume.dat b/release/datafiles/blender_icons32/icon32_snap_volume.dat index 872d82b61ab..897490f0b80 100644 Binary files a/release/datafiles/blender_icons32/icon32_snap_volume.dat and b/release/datafiles/blender_icons32/icon32_snap_volume.dat differ diff --git a/release/datafiles/blender_icons32/icon32_solid.dat b/release/datafiles/blender_icons32/icon32_solid.dat deleted file mode 100644 index 09783155c4b..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_solid.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_solo_off.dat b/release/datafiles/blender_icons32/icon32_solo_off.dat index 06e35940e1d..8108ca26d74 100644 Binary files a/release/datafiles/blender_icons32/icon32_solo_off.dat and b/release/datafiles/blender_icons32/icon32_solo_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_solo_on.dat b/release/datafiles/blender_icons32/icon32_solo_on.dat index 1435e4c1c8d..64e98290425 100644 Binary files a/release/datafiles/blender_icons32/icon32_solo_on.dat and b/release/datafiles/blender_icons32/icon32_solo_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_save_prefs.dat b/release/datafiles/blender_icons32/icon32_sort_asc.dat similarity index 100% rename from release/datafiles/blender_icons32/icon32_save_prefs.dat rename to release/datafiles/blender_icons32/icon32_sort_asc.dat diff --git a/release/datafiles/blender_icons32/icon32_recover_auto.dat b/release/datafiles/blender_icons32/icon32_sort_desc.dat similarity index 100% rename from release/datafiles/blender_icons32/icon32_recover_auto.dat rename to release/datafiles/blender_icons32/icon32_sort_desc.dat diff --git a/release/datafiles/blender_icons32/icon32_sortalpha.dat b/release/datafiles/blender_icons32/icon32_sortalpha.dat index a425a0e5664..10d21240e57 100644 Binary files a/release/datafiles/blender_icons32/icon32_sortalpha.dat and b/release/datafiles/blender_icons32/icon32_sortalpha.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sortbyext.dat b/release/datafiles/blender_icons32/icon32_sortbyext.dat index fc684c7a3aa..0bb38dcd08c 100644 Binary files a/release/datafiles/blender_icons32/icon32_sortbyext.dat and b/release/datafiles/blender_icons32/icon32_sortbyext.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sortsize.dat b/release/datafiles/blender_icons32/icon32_sortsize.dat index 3318a93b9fa..d8258648027 100644 Binary files a/release/datafiles/blender_icons32/icon32_sortsize.dat and b/release/datafiles/blender_icons32/icon32_sortsize.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sorttime.dat b/release/datafiles/blender_icons32/icon32_sorttime.dat index 8f181cad52b..9bd36f71c46 100644 Binary files a/release/datafiles/blender_icons32/icon32_sorttime.dat and b/release/datafiles/blender_icons32/icon32_sorttime.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sound.dat b/release/datafiles/blender_icons32/icon32_sound.dat index 4bdbbd1796b..1fe1cbb6f7b 100644 Binary files a/release/datafiles/blender_icons32/icon32_sound.dat and b/release/datafiles/blender_icons32/icon32_sound.dat differ diff --git a/release/datafiles/blender_icons32/icon32_space2.dat b/release/datafiles/blender_icons32/icon32_space2.dat deleted file mode 100644 index e774fdd57ff..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_space2.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_space3.dat b/release/datafiles/blender_icons32/icon32_space3.dat deleted file mode 100644 index 8f6b03c56b1..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_space3.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_speaker.dat b/release/datafiles/blender_icons32/icon32_speaker.dat index a7ec65b697e..64981d5de12 100644 Binary files a/release/datafiles/blender_icons32/icon32_speaker.dat and b/release/datafiles/blender_icons32/icon32_speaker.dat differ diff --git a/release/datafiles/blender_icons32/icon32_spherecurve.dat b/release/datafiles/blender_icons32/icon32_spherecurve.dat index 40f349199fe..723d8f476dd 100644 Binary files a/release/datafiles/blender_icons32/icon32_spherecurve.dat and b/release/datafiles/blender_icons32/icon32_spherecurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_splitscreen.dat b/release/datafiles/blender_icons32/icon32_splitscreen.dat deleted file mode 100644 index 5b18dc3cd39..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_splitscreen.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_sticky_uvs_disable.dat b/release/datafiles/blender_icons32/icon32_sticky_uvs_disable.dat index 17879edf34e..79052300e64 100644 Binary files a/release/datafiles/blender_icons32/icon32_sticky_uvs_disable.dat and b/release/datafiles/blender_icons32/icon32_sticky_uvs_disable.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sticky_uvs_loc.dat b/release/datafiles/blender_icons32/icon32_sticky_uvs_loc.dat index fe072435f70..07e24d256e9 100644 Binary files a/release/datafiles/blender_icons32/icon32_sticky_uvs_loc.dat and b/release/datafiles/blender_icons32/icon32_sticky_uvs_loc.dat differ diff --git a/release/datafiles/blender_icons32/icon32_sticky_uvs_vert.dat b/release/datafiles/blender_icons32/icon32_sticky_uvs_vert.dat index 58496874169..31f0650f5b6 100644 Binary files a/release/datafiles/blender_icons32/icon32_sticky_uvs_vert.dat and b/release/datafiles/blender_icons32/icon32_sticky_uvs_vert.dat differ diff --git a/release/datafiles/blender_icons32/icon32_strands.dat b/release/datafiles/blender_icons32/icon32_strands.dat index 30b9795ba00..c9ba23f33a5 100644 Binary files a/release/datafiles/blender_icons32/icon32_strands.dat and b/release/datafiles/blender_icons32/icon32_strands.dat differ diff --git a/release/datafiles/blender_icons32/icon32_stylus_pressure.dat b/release/datafiles/blender_icons32/icon32_stylus_pressure.dat index 5a58551bfae..5a56c07b60c 100644 Binary files a/release/datafiles/blender_icons32/icon32_stylus_pressure.dat and b/release/datafiles/blender_icons32/icon32_stylus_pressure.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_data.dat b/release/datafiles/blender_icons32/icon32_surface_data.dat index 384600f76fd..9904e7aae3f 100644 Binary files a/release/datafiles/blender_icons32/icon32_surface_data.dat and b/release/datafiles/blender_icons32/icon32_surface_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_ncircle.dat b/release/datafiles/blender_icons32/icon32_surface_ncircle.dat index 2faf5c00537..2a61167fb8c 100644 Binary files a/release/datafiles/blender_icons32/icon32_surface_ncircle.dat and b/release/datafiles/blender_icons32/icon32_surface_ncircle.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_ncurve.dat b/release/datafiles/blender_icons32/icon32_surface_ncurve.dat index f811236824d..4b48d4cd9e6 100644 Binary files a/release/datafiles/blender_icons32/icon32_surface_ncurve.dat and b/release/datafiles/blender_icons32/icon32_surface_ncurve.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_ncylinder.dat b/release/datafiles/blender_icons32/icon32_surface_ncylinder.dat index 98ef950ef0f..3b67a3eef67 100644 Binary files a/release/datafiles/blender_icons32/icon32_surface_ncylinder.dat and b/release/datafiles/blender_icons32/icon32_surface_ncylinder.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_nsphere.dat b/release/datafiles/blender_icons32/icon32_surface_nsphere.dat index f4acca94fd9..dcb270a2c49 100644 Binary files a/release/datafiles/blender_icons32/icon32_surface_nsphere.dat and b/release/datafiles/blender_icons32/icon32_surface_nsphere.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_nsurface.dat b/release/datafiles/blender_icons32/icon32_surface_nsurface.dat index 9eae35163c1..964ad81b652 100644 Binary files a/release/datafiles/blender_icons32/icon32_surface_nsurface.dat and b/release/datafiles/blender_icons32/icon32_surface_nsurface.dat differ diff --git a/release/datafiles/blender_icons32/icon32_surface_ntorus.dat b/release/datafiles/blender_icons32/icon32_surface_ntorus.dat index 20615564726..915a979485b 100644 Binary files a/release/datafiles/blender_icons32/icon32_surface_ntorus.dat and b/release/datafiles/blender_icons32/icon32_surface_ntorus.dat differ diff --git a/release/datafiles/blender_icons32/icon32_syntax_off.dat b/release/datafiles/blender_icons32/icon32_syntax_off.dat index 7a337c97dbc..16e5bf2152d 100644 Binary files a/release/datafiles/blender_icons32/icon32_syntax_off.dat and b/release/datafiles/blender_icons32/icon32_syntax_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_syntax_on.dat b/release/datafiles/blender_icons32/icon32_syntax_on.dat index cb24a89dd42..67d279569eb 100644 Binary files a/release/datafiles/blender_icons32/icon32_syntax_on.dat and b/release/datafiles/blender_icons32/icon32_syntax_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_system.dat b/release/datafiles/blender_icons32/icon32_system.dat new file mode 100644 index 00000000000..161b3693164 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_system.dat differ diff --git a/release/datafiles/blender_icons32/icon32_temperature.dat b/release/datafiles/blender_icons32/icon32_temperature.dat new file mode 100644 index 00000000000..c564327f9fd Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_temperature.dat differ diff --git a/release/datafiles/blender_icons32/icon32_text.dat b/release/datafiles/blender_icons32/icon32_text.dat index ff4bbddc7aa..5316a05d495 100644 Binary files a/release/datafiles/blender_icons32/icon32_text.dat and b/release/datafiles/blender_icons32/icon32_text.dat differ diff --git a/release/datafiles/blender_icons32/icon32_texture.dat b/release/datafiles/blender_icons32/icon32_texture.dat index 4ef577190bc..6db16f3292c 100644 Binary files a/release/datafiles/blender_icons32/icon32_texture.dat and b/release/datafiles/blender_icons32/icon32_texture.dat differ diff --git a/release/datafiles/blender_icons32/icon32_texture_data.dat b/release/datafiles/blender_icons32/icon32_texture_data.dat index ea5b5f8d98b..9ff88eeb2f2 100644 Binary files a/release/datafiles/blender_icons32/icon32_texture_data.dat and b/release/datafiles/blender_icons32/icon32_texture_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_time.dat b/release/datafiles/blender_icons32/icon32_time.dat index 2ce0eb8f569..0f05e77ac3b 100644 Binary files a/release/datafiles/blender_icons32/icon32_time.dat and b/release/datafiles/blender_icons32/icon32_time.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tool_settings.dat b/release/datafiles/blender_icons32/icon32_tool_settings.dat index 05680aaa4c6..9dc63a2c77c 100644 Binary files a/release/datafiles/blender_icons32/icon32_tool_settings.dat and b/release/datafiles/blender_icons32/icon32_tool_settings.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tpaint_hlt.dat b/release/datafiles/blender_icons32/icon32_tpaint_hlt.dat index 34a8403c070..cd21f05419c 100644 Binary files a/release/datafiles/blender_icons32/icon32_tpaint_hlt.dat and b/release/datafiles/blender_icons32/icon32_tpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking.dat b/release/datafiles/blender_icons32/icon32_tracking.dat new file mode 100644 index 00000000000..999716700f9 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking_backwards.dat b/release/datafiles/blender_icons32/icon32_tracking_backwards.dat new file mode 100644 index 00000000000..77d50213038 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking_backwards.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking_backwards_single.dat b/release/datafiles/blender_icons32/icon32_tracking_backwards_single.dat new file mode 100644 index 00000000000..5c49f832263 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking_backwards_single.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking_clear_backwards.dat b/release/datafiles/blender_icons32/icon32_tracking_clear_backwards.dat new file mode 100644 index 00000000000..bafe48f1705 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking_clear_backwards.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking_clear_forwards.dat b/release/datafiles/blender_icons32/icon32_tracking_clear_forwards.dat new file mode 100644 index 00000000000..b5529148176 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking_clear_forwards.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking_forwards.dat b/release/datafiles/blender_icons32/icon32_tracking_forwards.dat new file mode 100644 index 00000000000..10c61d6b4fb Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking_forwards.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking_forwards_single.dat b/release/datafiles/blender_icons32/icon32_tracking_forwards_single.dat new file mode 100644 index 00000000000..f78a0fb5480 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking_forwards_single.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking_refine_backwards.dat b/release/datafiles/blender_icons32/icon32_tracking_refine_backwards.dat new file mode 100644 index 00000000000..94a9bef4d1c Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking_refine_backwards.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tracking_refine_forwards.dat b/release/datafiles/blender_icons32/icon32_tracking_refine_forwards.dat new file mode 100644 index 00000000000..26c956d2375 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_tracking_refine_forwards.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tria_down.dat b/release/datafiles/blender_icons32/icon32_tria_down.dat index f67ef144ad9..2ac91541329 100644 Binary files a/release/datafiles/blender_icons32/icon32_tria_down.dat and b/release/datafiles/blender_icons32/icon32_tria_down.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tria_left.dat b/release/datafiles/blender_icons32/icon32_tria_left.dat index c63708016fa..241372e8a24 100644 Binary files a/release/datafiles/blender_icons32/icon32_tria_left.dat and b/release/datafiles/blender_icons32/icon32_tria_left.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tria_right.dat b/release/datafiles/blender_icons32/icon32_tria_right.dat index 4c319ae7706..d263f43fc57 100644 Binary files a/release/datafiles/blender_icons32/icon32_tria_right.dat and b/release/datafiles/blender_icons32/icon32_tria_right.dat differ diff --git a/release/datafiles/blender_icons32/icon32_tria_up.dat b/release/datafiles/blender_icons32/icon32_tria_up.dat index 338c73b3e89..aeeb4796990 100644 Binary files a/release/datafiles/blender_icons32/icon32_tria_up.dat and b/release/datafiles/blender_icons32/icon32_tria_up.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uglypackage.dat b/release/datafiles/blender_icons32/icon32_uglypackage.dat index c980433c628..d1787978469 100644 Binary files a/release/datafiles/blender_icons32/icon32_uglypackage.dat and b/release/datafiles/blender_icons32/icon32_uglypackage.dat differ diff --git a/release/datafiles/blender_icons32/icon32_url.dat b/release/datafiles/blender_icons32/icon32_url.dat index 3cfd15dc58d..79d5ce1462e 100644 Binary files a/release/datafiles/blender_icons32/icon32_url.dat and b/release/datafiles/blender_icons32/icon32_url.dat differ diff --git a/release/datafiles/blender_icons32/icon32_user.dat b/release/datafiles/blender_icons32/icon32_user.dat index bfc684e62d0..e4d8cf9fc4e 100644 Binary files a/release/datafiles/blender_icons32/icon32_user.dat and b/release/datafiles/blender_icons32/icon32_user.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_edgesel.dat b/release/datafiles/blender_icons32/icon32_uv_edgesel.dat index 79cdba11ad2..3aa62bf797a 100644 Binary files a/release/datafiles/blender_icons32/icon32_uv_edgesel.dat and b/release/datafiles/blender_icons32/icon32_uv_edgesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_facesel.dat b/release/datafiles/blender_icons32/icon32_uv_facesel.dat index 242834dfc82..3516ca4e80c 100644 Binary files a/release/datafiles/blender_icons32/icon32_uv_facesel.dat and b/release/datafiles/blender_icons32/icon32_uv_facesel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_islandsel.dat b/release/datafiles/blender_icons32/icon32_uv_islandsel.dat index d3e8985d779..79e4122349e 100644 Binary files a/release/datafiles/blender_icons32/icon32_uv_islandsel.dat and b/release/datafiles/blender_icons32/icon32_uv_islandsel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_sync_select.dat b/release/datafiles/blender_icons32/icon32_uv_sync_select.dat index 4cd1a966a6c..f487729cc36 100644 Binary files a/release/datafiles/blender_icons32/icon32_uv_sync_select.dat and b/release/datafiles/blender_icons32/icon32_uv_sync_select.dat differ diff --git a/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat b/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat index a5d9c9ba9fa..5710b87d4e7 100644 Binary files a/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat and b/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_vertexsel.dat b/release/datafiles/blender_icons32/icon32_vertexsel.dat index 25877b4b7a5..187138ff950 100644 Binary files a/release/datafiles/blender_icons32/icon32_vertexsel.dat and b/release/datafiles/blender_icons32/icon32_vertexsel.dat differ diff --git a/release/datafiles/blender_icons32/icon32_view3d.dat b/release/datafiles/blender_icons32/icon32_view3d.dat index 89eeb2238d7..c8cacbde00d 100644 Binary files a/release/datafiles/blender_icons32/icon32_view3d.dat and b/release/datafiles/blender_icons32/icon32_view3d.dat differ diff --git a/release/datafiles/blender_icons32/icon32_view_camera.dat b/release/datafiles/blender_icons32/icon32_view_camera.dat index f906dcf10dc..d64d054ef1d 100644 Binary files a/release/datafiles/blender_icons32/icon32_view_camera.dat and b/release/datafiles/blender_icons32/icon32_view_camera.dat differ diff --git a/release/datafiles/blender_icons32/icon32_view_ortho.dat b/release/datafiles/blender_icons32/icon32_view_ortho.dat index 42bb767eb15..f8c6db4fe5b 100644 Binary files a/release/datafiles/blender_icons32/icon32_view_ortho.dat and b/release/datafiles/blender_icons32/icon32_view_ortho.dat differ diff --git a/release/datafiles/blender_icons32/icon32_view_pan.dat b/release/datafiles/blender_icons32/icon32_view_pan.dat index 03825165d70..fb6a88cf489 100644 Binary files a/release/datafiles/blender_icons32/icon32_view_pan.dat and b/release/datafiles/blender_icons32/icon32_view_pan.dat differ diff --git a/release/datafiles/blender_icons32/icon32_view_perspective.dat b/release/datafiles/blender_icons32/icon32_view_perspective.dat index 012e86c2710..14e55b7257a 100644 Binary files a/release/datafiles/blender_icons32/icon32_view_perspective.dat and b/release/datafiles/blender_icons32/icon32_view_perspective.dat differ diff --git a/release/datafiles/blender_icons32/icon32_view_zoom.dat b/release/datafiles/blender_icons32/icon32_view_zoom.dat index e230cc8b93c..5f43c0e3943 100644 Binary files a/release/datafiles/blender_icons32/icon32_view_zoom.dat and b/release/datafiles/blender_icons32/icon32_view_zoom.dat differ diff --git a/release/datafiles/blender_icons32/icon32_vis_sel_00.dat b/release/datafiles/blender_icons32/icon32_vis_sel_00.dat index afcba867e96..ace69e506fc 100644 Binary files a/release/datafiles/blender_icons32/icon32_vis_sel_00.dat and b/release/datafiles/blender_icons32/icon32_vis_sel_00.dat differ diff --git a/release/datafiles/blender_icons32/icon32_vis_sel_01.dat b/release/datafiles/blender_icons32/icon32_vis_sel_01.dat index 0d6375aae99..de3aa2b36f4 100644 Binary files a/release/datafiles/blender_icons32/icon32_vis_sel_01.dat and b/release/datafiles/blender_icons32/icon32_vis_sel_01.dat differ diff --git a/release/datafiles/blender_icons32/icon32_vis_sel_10.dat b/release/datafiles/blender_icons32/icon32_vis_sel_10.dat index 3b86427cb47..e1539dc3a00 100644 Binary files a/release/datafiles/blender_icons32/icon32_vis_sel_10.dat and b/release/datafiles/blender_icons32/icon32_vis_sel_10.dat differ diff --git a/release/datafiles/blender_icons32/icon32_vis_sel_11.dat b/release/datafiles/blender_icons32/icon32_vis_sel_11.dat index 7762a97e9e8..38fb1528922 100644 Binary files a/release/datafiles/blender_icons32/icon32_vis_sel_11.dat and b/release/datafiles/blender_icons32/icon32_vis_sel_11.dat differ diff --git a/release/datafiles/blender_icons32/icon32_visible_ipo_off.dat b/release/datafiles/blender_icons32/icon32_visible_ipo_off.dat index 2575d9597e9..710755a9609 100644 Binary files a/release/datafiles/blender_icons32/icon32_visible_ipo_off.dat and b/release/datafiles/blender_icons32/icon32_visible_ipo_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_visible_ipo_on.dat b/release/datafiles/blender_icons32/icon32_visible_ipo_on.dat index c5f54e360a3..bd2ff127890 100644 Binary files a/release/datafiles/blender_icons32/icon32_visible_ipo_on.dat and b/release/datafiles/blender_icons32/icon32_visible_ipo_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_volume.dat b/release/datafiles/blender_icons32/icon32_volume.dat new file mode 100644 index 00000000000..9492c9c64d0 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_volume.dat differ diff --git a/release/datafiles/blender_icons32/icon32_vpaint_hlt.dat b/release/datafiles/blender_icons32/icon32_vpaint_hlt.dat index 3cec6b4e4fb..d6565783490 100644 Binary files a/release/datafiles/blender_icons32/icon32_vpaint_hlt.dat and b/release/datafiles/blender_icons32/icon32_vpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_wire.dat b/release/datafiles/blender_icons32/icon32_wire.dat deleted file mode 100644 index 4ebb16bd91b..00000000000 Binary files a/release/datafiles/blender_icons32/icon32_wire.dat and /dev/null differ diff --git a/release/datafiles/blender_icons32/icon32_wordwrap_off.dat b/release/datafiles/blender_icons32/icon32_wordwrap_off.dat index 31126d3aac5..564f9ff1104 100644 Binary files a/release/datafiles/blender_icons32/icon32_wordwrap_off.dat and b/release/datafiles/blender_icons32/icon32_wordwrap_off.dat differ diff --git a/release/datafiles/blender_icons32/icon32_wordwrap_on.dat b/release/datafiles/blender_icons32/icon32_wordwrap_on.dat index fa59729e08a..11f20cc474f 100644 Binary files a/release/datafiles/blender_icons32/icon32_wordwrap_on.dat and b/release/datafiles/blender_icons32/icon32_wordwrap_on.dat differ diff --git a/release/datafiles/blender_icons32/icon32_workspace.dat b/release/datafiles/blender_icons32/icon32_workspace.dat new file mode 100644 index 00000000000..f9ffc072f28 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_workspace.dat differ diff --git a/release/datafiles/blender_icons32/icon32_world.dat b/release/datafiles/blender_icons32/icon32_world.dat index fc1c8a00643..1d86e3f2102 100644 Binary files a/release/datafiles/blender_icons32/icon32_world.dat and b/release/datafiles/blender_icons32/icon32_world.dat differ diff --git a/release/datafiles/blender_icons32/icon32_world_data.dat b/release/datafiles/blender_icons32/icon32_world_data.dat index e7e937a08df..b2b2d9a8492 100644 Binary files a/release/datafiles/blender_icons32/icon32_world_data.dat and b/release/datafiles/blender_icons32/icon32_world_data.dat differ diff --git a/release/datafiles/blender_icons32/icon32_wpaint_hlt.dat b/release/datafiles/blender_icons32/icon32_wpaint_hlt.dat index ea21bf148a9..ce5291a19ad 100644 Binary files a/release/datafiles/blender_icons32/icon32_wpaint_hlt.dat and b/release/datafiles/blender_icons32/icon32_wpaint_hlt.dat differ diff --git a/release/datafiles/blender_icons32/icon32_xray.dat b/release/datafiles/blender_icons32/icon32_xray.dat new file mode 100644 index 00000000000..be58ab02c41 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_xray.dat differ diff --git a/release/datafiles/blender_icons_update.py b/release/datafiles/blender_icons_update.py index 3aeb6697824..0c35693baae 100755 --- a/release/datafiles/blender_icons_update.py +++ b/release/datafiles/blender_icons_update.py @@ -18,6 +18,9 @@ if sys.platform == 'darwin': inkscape_app_path = '/Applications/Inkscape.app/Contents/Resources/script' if os.path.exists(inkscape_app_path): inkscape_bin = inkscape_app_path + blender_app_path = '/Applications/blender.app/Contents/MacOS/blender' + if os.path.exists(blender_app_path): + blender_bin = blender_app_path cmd = ( inkscape_bin, diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py index 52dce466800..913de92ff6d 100644 --- a/release/scripts/modules/bpy_types.py +++ b/release/scripts/modules/bpy_types.py @@ -887,7 +887,7 @@ class Menu(StructRNA, _GenericUI, metaclass=RNAMeta): props.menu_idname = self.bl_idname if add_operator: - props = row.operator(add_operator, text="", icon='ZOOMOUT') + props = row.operator(add_operator, text="", icon='REMOVE') props.name = name props.remove_name = True @@ -901,7 +901,7 @@ class Menu(StructRNA, _GenericUI, metaclass=RNAMeta): sub.emboss = 'NORMAL' sub.prop(wm, "preset_name", text="") - props = row.operator(add_operator, text="", icon='ZOOMIN') + props = row.operator(add_operator, text="", icon='ADD') props.name = wm.preset_name def draw_preset(self, context): diff --git a/release/scripts/modules/rna_keymap_ui.py b/release/scripts/modules/rna_keymap_ui.py index 2581d7782f1..752db7fd5ac 100644 --- a/release/scripts/modules/rna_keymap_ui.py +++ b/release/scripts/modules/rna_keymap_ui.py @@ -105,7 +105,7 @@ def draw_km(display_keymaps, kc, km, children, layout, level): subcol = _indented_layout(col, kmi_level) subcol = subcol.split(factor=0.2).column() subcol.operator("wm.keyitem_add", text="Add New", text_ctxt=i18n_contexts.id_windowmanager, - icon='ZOOMIN') + icon='ADD') col.separator() @@ -350,7 +350,7 @@ def draw_filtered(display_keymaps, filter_type, filter_text, layout): # "Add New" at end of keymap item list col = _indented_layout(layout, 1) subcol = col.split(factor=0.2).column() - subcol.operator("wm.keyitem_add", text="Add New", icon='ZOOMIN') + subcol.operator("wm.keyitem_add", text="Add New", icon='ADD') return True @@ -380,8 +380,8 @@ def draw_keymaps(context, layout): if not text: text = "Blender (default)" row.menu("USERPREF_MT_keyconfigs", text=text) - row.operator("wm.keyconfig_preset_add", text="", icon='ZOOMIN') - row.operator("wm.keyconfig_preset_add", text="", icon='ZOOMOUT').remove_active = True + row.operator("wm.keyconfig_preset_add", text="", icon='ADD') + row.operator("wm.keyconfig_preset_add", text="", icon='REMOVE').remove_active = True # layout.context_pointer_set("keyconfig", wm.keyconfigs.active) # row.operator("wm.keyconfig_remove", text="", icon='X') diff --git a/release/scripts/modules/rna_prop_ui.py b/release/scripts/modules/rna_prop_ui.py index c987609bafa..fc17cc60c6c 100644 --- a/release/scripts/modules/rna_prop_ui.py +++ b/release/scripts/modules/rna_prop_ui.py @@ -188,7 +188,7 @@ def draw(layout, context, context_member, property_type, use_edit=True): if not is_rna: props = row.operator("wm.properties_edit", text="Edit") assign_props(props, val_draw, key) - props = row.operator("wm.properties_remove", text="", icon='ZOOMOUT') + props = row.operator("wm.properties_remove", text="", icon='REMOVE') assign_props(props, val_draw, key) else: row.label(text="API Defined") diff --git a/release/scripts/startup/bl_ui/properties_data_armature.py b/release/scripts/startup/bl_ui/properties_data_armature.py index 833643cdafc..376f2d9811d 100644 --- a/release/scripts/startup/bl_ui/properties_data_armature.py +++ b/release/scripts/startup/bl_ui/properties_data_armature.py @@ -121,8 +121,8 @@ class DATA_PT_bone_groups(ArmatureButtonsPanel, Panel): col = row.column(align=True) col.active = (ob.proxy is None) - col.operator("pose.group_add", icon='ZOOMIN', text="") - col.operator("pose.group_remove", icon='ZOOMOUT', text="") + col.operator("pose.group_add", icon='ADD', text="") + col.operator("pose.group_remove", icon='REMOVE', text="") col.menu("DATA_MT_bone_group_specials", icon='DOWNARROW_HLT', text="") if group: col.separator() @@ -187,14 +187,14 @@ class DATA_PT_pose_library(ArmatureButtonsPanel, Panel): # invoke should still be used for 'add', as it is needed to allow # add/replace options to be used properly - col.operator("poselib.pose_add", icon='ZOOMIN', text="") + col.operator("poselib.pose_add", icon='ADD', text="") col.operator_context = 'EXEC_DEFAULT' # exec not invoke, so that menu doesn't need showing pose_marker_active = poselib.pose_markers.active if pose_marker_active is not None: - col.operator("poselib.pose_remove", icon='ZOOMOUT', text="") + col.operator("poselib.pose_remove", icon='REMOVE', text="") col.operator( "poselib.apply_pose", icon='ZOOM_SELECTED', diff --git a/release/scripts/startup/bl_ui/properties_data_curve.py b/release/scripts/startup/bl_ui/properties_data_curve.py index 441c9724c53..7c65969e398 100644 --- a/release/scripts/startup/bl_ui/properties_data_curve.py +++ b/release/scripts/startup/bl_ui/properties_data_curve.py @@ -435,7 +435,7 @@ class DATA_PT_text_boxes(CurveButtonsPanelText, Panel): text = context.curve - layout.operator("font.textbox_add", icon='ZOOMIN') + layout.operator("font.textbox_add", icon='ADD') for i, box in enumerate(text.text_boxes): diff --git a/release/scripts/startup/bl_ui/properties_data_gpencil.py b/release/scripts/startup/bl_ui/properties_data_gpencil.py index 8bb1c2641f2..627d9c4349f 100644 --- a/release/scripts/startup/bl_ui/properties_data_gpencil.py +++ b/release/scripts/startup/bl_ui/properties_data_gpencil.py @@ -73,12 +73,12 @@ class GPENCIL_MT_layer_specials(Menu): def draw(self, context): layout = self.layout - layout.operator("gpencil.layer_duplicate", icon='COPY_ID') # XXX: needs a dedicated icon + layout.operator("gpencil.layer_duplicate", icon='ADD') # XXX: needs a dedicated icon layout.separator() - layout.operator("gpencil.reveal", icon='HIDE_OFF', text="Show All") - layout.operator("gpencil.hide", icon='HIDE_ON', text="Hide Others").unselected = True + layout.operator("gpencil.reveal", icon='RESTRICT_VIEW_OFF', text="Show All") + layout.operator("gpencil.hide", icon='RESTRICT_VIEW_ON', text="Hide Others").unselected = True layout.separator() @@ -87,7 +87,7 @@ class GPENCIL_MT_layer_specials(Menu): layout.separator() - layout.operator("gpencil.layer_merge", icon='NLA', text="Merge Down") + layout.operator("gpencil.layer_merge", icon='SORT_ASC', text="Merge Down") layout.separator() layout.menu("VIEW3D_MT_gpencil_copy_layer") @@ -134,8 +134,8 @@ class DATA_PT_gpencil_datapanel(Panel): col = row.column() sub = col.column(align=True) - sub.operator("gpencil.layer_add", icon='ZOOMIN', text="") - sub.operator("gpencil.layer_remove", icon='ZOOMOUT', text="") + sub.operator("gpencil.layer_add", icon='ADD', text="") + sub.operator("gpencil.layer_remove", icon='REMOVE', text="") gpl = context.active_gpencil_layer if gpl: @@ -152,7 +152,7 @@ class DATA_PT_gpencil_datapanel(Panel): sub = col.column(align=True) sub.operator("gpencil.layer_isolate", icon='LOCKED', text="").affect_visibility = False - sub.operator("gpencil.layer_isolate", icon='HIDE_OFF', text="").affect_visibility = True + sub.operator("gpencil.layer_isolate", icon='RESTRICT_VIEW_ON', text="").affect_visibility = True row = layout.row(align=True) if gpl: @@ -300,8 +300,8 @@ class DATA_PT_gpencil_vertexpanel(DataButtonsPanel, Panel): row.template_list("GPENCIL_UL_vgroups", "", ob, "vertex_groups", ob.vertex_groups, "active_index", rows=rows) col = row.column(align=True) - col.operator("object.vertex_group_add", icon='ZOOMIN', text="") - col.operator("object.vertex_group_remove", icon='ZOOMOUT', text="").all = False + col.operator("object.vertex_group_add", icon='ADD', text="") + col.operator("object.vertex_group_remove", icon='REMOVE', text="").all = False if ob.vertex_groups: row = layout.row() diff --git a/release/scripts/startup/bl_ui/properties_data_mesh.py b/release/scripts/startup/bl_ui/properties_data_mesh.py index d455b56b3f4..c23b0fdc446 100644 --- a/release/scripts/startup/bl_ui/properties_data_mesh.py +++ b/release/scripts/startup/bl_ui/properties_data_mesh.py @@ -55,7 +55,7 @@ class MESH_MT_shape_key_specials(Menu): layout.operator("object.join_shapes", icon='COPY_ID') # icon is not ideal layout.operator("object.shape_key_mirror", icon='ARROW_LEFTRIGHT').use_topology = False layout.operator("object.shape_key_mirror", text="Mirror Shape Key (Topology)", icon='ARROW_LEFTRIGHT').use_topology = True - layout.operator("object.shape_key_add", icon='ZOOMIN', text="New Shape From Mix").from_mix = True + layout.operator("object.shape_key_add", icon='ADD', text="New Shape From Mix").from_mix = True layout.operator("object.shape_key_remove", icon='X', text="Delete All Shapes").all = True layout.operator("object.shape_key_move", icon='TRIA_UP_BAR', text="Move To Top").type = 'TOP' layout.operator("object.shape_key_move", icon='TRIA_DOWN_BAR', text="Move To Bottom").type = 'BOTTOM' @@ -79,7 +79,7 @@ class MESH_UL_fmaps(UIList): # assert(isinstance(item, bpy.types.FaceMap)) fmap = item if self.layout_type in {'DEFAULT', 'COMPACT'}: - layout.prop(fmap, "name", text="", emboss=False, icon_value=icon) + layout.prop(fmap, "name", text="", emboss=False, icon='FACE_MAPS') elif self.layout_type in {'GRID'}: layout.alignment = 'CENTER' layout.label(text="", icon_value=icon) @@ -109,11 +109,23 @@ class MESH_UL_shape_keys(UIList): layout.label(text="", icon_value=icon) -class MESH_UL_uvmaps_vcols(UIList): +class MESH_UL_uvmaps(UIList): def draw_item(self, context, layout, data, item, icon, active_data, active_propname, index): # assert(isinstance(item, (bpy.types.MeshTexturePolyLayer, bpy.types.MeshLoopColorLayer))) if self.layout_type in {'DEFAULT', 'COMPACT'}: - layout.prop(item, "name", text="", emboss=False, icon_value=icon) + layout.prop(item, "name", text="", emboss=False, icon='GROUP_UVS') + icon = 'RESTRICT_RENDER_OFF' if item.active_render else 'RESTRICT_RENDER_ON' + layout.prop(item, "active_render", text="", icon=icon, emboss=False) + elif self.layout_type == 'GRID': + layout.alignment = 'CENTER' + layout.label(text="", icon_value=icon) + + +class MESH_UL_vcols(UIList): + def draw_item(self, context, layout, data, item, icon, active_data, active_propname, index): + # assert(isinstance(item, (bpy.types.MeshTexturePolyLayer, bpy.types.MeshLoopColorLayer))) + if self.layout_type in {'DEFAULT', 'COMPACT'}: + layout.prop(item, "name", text="", emboss=False, icon='GROUP_VCOL') icon = 'RESTRICT_RENDER_OFF' if item.active_render else 'RESTRICT_RENDER_ON' layout.prop(item, "active_render", text="", icon=icon, emboss=False) elif self.layout_type == 'GRID': @@ -215,8 +227,8 @@ class DATA_PT_vertex_groups(MeshButtonsPanel, Panel): row.template_list("MESH_UL_vgroups", "", ob, "vertex_groups", ob.vertex_groups, "active_index", rows=rows) col = row.column(align=True) - col.operator("object.vertex_group_add", icon='ZOOMIN', text="") - props = col.operator("object.vertex_group_remove", icon='ZOOMOUT', text="") + col.operator("object.vertex_group_add", icon='ADD', text="") + props = col.operator("object.vertex_group_remove", icon='REMOVE', text="") props.all_unlocked = props.all = False col.menu("MESH_MT_vertex_group_specials", icon='DOWNARROW_HLT', text="") if group: @@ -262,8 +274,8 @@ class DATA_PT_face_maps(MeshButtonsPanel, Panel): row.template_list("MESH_UL_fmaps", "", ob, "face_maps", ob.face_maps, "active_index", rows=rows) col = row.column(align=True) - col.operator("object.face_map_add", icon='ZOOMIN', text="") - col.operator("object.face_map_remove", icon='ZOOMOUT', text="") + col.operator("object.face_map_add", icon='ADD', text="") + col.operator("object.face_map_remove", icon='REMOVE', text="") if facemap: col.separator() col.operator("object.face_map_move", icon='TRIA_UP', text="").direction = 'UP' @@ -315,8 +327,8 @@ class DATA_PT_shape_keys(MeshButtonsPanel, Panel): col = row.column() sub = col.column(align=True) - sub.operator("object.shape_key_add", icon='ZOOMIN', text="").from_mix = False - sub.operator("object.shape_key_remove", icon='ZOOMOUT', text="").all = False + sub.operator("object.shape_key_add", icon='ADD', text="").from_mix = False + sub.operator("object.shape_key_remove", icon='REMOVE', text="").all = False sub.menu("MESH_MT_shape_key_specials", icon='DOWNARROW_HLT', text="") if kb: @@ -383,11 +395,11 @@ class DATA_PT_uv_texture(MeshButtonsPanel, Panel): row = layout.row() col = row.column() - col.template_list("MESH_UL_uvmaps_vcols", "uvmaps", me, "uv_layers", me.uv_layers, "active_index", rows=1) + col.template_list("MESH_UL_uvmaps", "uvmaps", me, "uv_layers", me.uv_layers, "active_index", rows=1) col = row.column(align=True) - col.operator("mesh.uv_texture_add", icon='ZOOMIN', text="") - col.operator("mesh.uv_texture_remove", icon='ZOOMOUT', text="") + col.operator("mesh.uv_texture_add", icon='ADD', text="") + col.operator("mesh.uv_texture_remove", icon='REMOVE', text="") class DATA_PT_vertex_colors(MeshButtonsPanel, Panel): @@ -402,11 +414,11 @@ class DATA_PT_vertex_colors(MeshButtonsPanel, Panel): row = layout.row() col = row.column() - col.template_list("MESH_UL_uvmaps_vcols", "vcols", me, "vertex_colors", me.vertex_colors, "active_index", rows=1) + col.template_list("MESH_UL_vcols", "vcols", me, "vertex_colors", me.vertex_colors, "active_index", rows=1) col = row.column(align=True) - col.operator("mesh.vertex_color_add", icon='ZOOMIN', text="") - col.operator("mesh.vertex_color_remove", icon='ZOOMOUT', text="") + col.operator("mesh.vertex_color_add", icon='ADD', text="") + col.operator("mesh.vertex_color_remove", icon='REMOVE', text="") class DATA_PT_customdata(MeshButtonsPanel, Panel): @@ -428,7 +440,7 @@ class DATA_PT_customdata(MeshButtonsPanel, Panel): if me.has_custom_normals: col.operator("mesh.customdata_custom_splitnormals_clear", icon='X') else: - col.operator("mesh.customdata_custom_splitnormals_add", icon='ZOOMIN') + col.operator("mesh.customdata_custom_splitnormals_add", icon='ADD') col = layout.column() @@ -450,7 +462,8 @@ classes = ( MESH_UL_vgroups, MESH_UL_fmaps, MESH_UL_shape_keys, - MESH_UL_uvmaps_vcols, + MESH_UL_uvmaps, + MESH_UL_vcols, DATA_PT_context_mesh, DATA_PT_vertex_groups, DATA_PT_shape_keys, diff --git a/release/scripts/startup/bl_ui/properties_freestyle.py b/release/scripts/startup/bl_ui/properties_freestyle.py index 66a71382770..df01a732da4 100644 --- a/release/scripts/startup/bl_ui/properties_freestyle.py +++ b/release/scripts/startup/bl_ui/properties_freestyle.py @@ -158,7 +158,7 @@ class VIEWLAYER_PT_freestyle(ViewLayerFreestyleButtonsPanel, Panel): row = box.row(align=True) row.prop(module, "use", text="") row.prop(module, "script", text="") - row.operator("scene.freestyle_module_open", icon='FILESEL', text="") + row.operator("scene.freestyle_module_open", icon='FILEBROWSER', text="") row.operator("scene.freestyle_module_remove", icon='X', text="") row.operator("scene.freestyle_module_move", icon='TRIA_UP', text="").direction = 'UP' row.operator("scene.freestyle_module_move", icon='TRIA_DOWN', text="").direction = 'DOWN' @@ -193,8 +193,8 @@ class VIEWLAYER_PT_freestyle_lineset(ViewLayerFreestyleEditorButtonsPanel, Panel row.template_list("VIEWLAYER_UL_linesets", "", freestyle, "linesets", freestyle.linesets, "active_index", rows=rows) sub = row.column(align=True) - sub.operator("scene.freestyle_lineset_add", icon='ZOOMIN', text="") - sub.operator("scene.freestyle_lineset_remove", icon='ZOOMOUT', text="") + sub.operator("scene.freestyle_lineset_add", icon='ADD', text="") + sub.operator("scene.freestyle_lineset_remove", icon='REMOVE', text="") sub.menu("RENDER_MT_lineset_specials", icon='DOWNARROW_HLT', text="") if lineset: sub.separator() diff --git a/release/scripts/startup/bl_ui/properties_grease_pencil_common.py b/release/scripts/startup/bl_ui/properties_grease_pencil_common.py index 765c4091d14..af3170d4a22 100644 --- a/release/scripts/startup/bl_ui/properties_grease_pencil_common.py +++ b/release/scripts/startup/bl_ui/properties_grease_pencil_common.py @@ -108,7 +108,7 @@ class AnnotationDrawingToolsPanel: col.separator() sub = col.column(align=True) - sub.operator("gpencil.blank_frame_add", icon='NEW') + sub.operator("gpencil.blank_frame_add", icon='FILE_NEW') sub.operator("gpencil.active_frames_delete_all", icon='X', text="Delete Frame(s)") #sub = col.column(align=True) @@ -540,8 +540,8 @@ class GPENCIL_MT_pie_tools_more(Menu): col.operator("gpencil.paste", icon='PASTEDOWN', text="Paste") col = pie.column(align=True) - col.operator("gpencil.select_more", icon='ZOOMIN') - col.operator("gpencil.select_less", icon='ZOOMOUT') + col.operator("gpencil.select_more", icon='ADD') + col.operator("gpencil.select_less", icon='REMOVE') pie.operator("transform.mirror", icon='MOD_MIRROR') pie.operator("transform.bend", icon='MOD_SIMPLEDEFORM') @@ -746,8 +746,8 @@ class AnnotationDataPanel: col = row.column() sub = col.column(align=True) - sub.operator("gpencil.layer_add", icon='ZOOMIN', text="") - sub.operator("gpencil.layer_remove", icon='ZOOMOUT', text="") + sub.operator("gpencil.layer_add", icon='ADD', text="") + sub.operator("gpencil.layer_remove", icon='REMOVE', text="") gpl = context.active_gpencil_layer if gpl: @@ -879,7 +879,7 @@ class GPENCIL_UL_layer(UIList): gpl, "use_onion_skinning", text="", - icon='GHOST_ENABLED' if gpl.use_onion_skinning else 'GHOST_DISABLED', + icon='ONIONSKIN_ON' if gpl.use_onion_skinning else 'ONIONSKIN_OFF', emboss=False, ) subrow.active = gpd.use_onion_skinning diff --git a/release/scripts/startup/bl_ui/properties_mask_common.py b/release/scripts/startup/bl_ui/properties_mask_common.py index 51f3c7d4a4a..ad78685d7ff 100644 --- a/release/scripts/startup/bl_ui/properties_mask_common.py +++ b/release/scripts/startup/bl_ui/properties_mask_common.py @@ -94,8 +94,8 @@ class MASK_PT_layers: sub = row.column(align=True) - sub.operator("mask.layer_new", icon='ZOOMIN', text="") - sub.operator("mask.layer_remove", icon='ZOOMOUT', text="") + sub.operator("mask.layer_new", icon='ADD', text="") + sub.operator("mask.layer_remove", icon='REMOVE', text="") if active_layer: sub.separator() diff --git a/release/scripts/startup/bl_ui/properties_material.py b/release/scripts/startup/bl_ui/properties_material.py index 4fa9a30dea5..17898f4f971 100644 --- a/release/scripts/startup/bl_ui/properties_material.py +++ b/release/scripts/startup/bl_ui/properties_material.py @@ -30,7 +30,7 @@ class MATERIAL_MT_specials(Menu): def draw(self, context): layout = self.layout - layout.operator("object.material_slot_copy", icon='COPY_ID') + layout.operator("object.material_slot_copy") layout.operator("material.copy", icon='COPYDOWN') layout.operator("material.paste", icon='PASTEDOWN') @@ -111,8 +111,8 @@ class EEVEE_MATERIAL_PT_context_material(MaterialButtonsPanel, Panel): row.template_list("MATERIAL_UL_matslots", "", ob, "material_slots", ob, "active_material_index", rows=rows) col = row.column(align=True) - col.operator("object.material_slot_add", icon='ZOOMIN', text="") - col.operator("object.material_slot_remove", icon='ZOOMOUT', text="") + col.operator("object.material_slot_add", icon='ADD', text="") + col.operator("object.material_slot_remove", icon='REMOVE', text="") col.menu("MATERIAL_MT_specials", icon='DOWNARROW_HLT', text="") diff --git a/release/scripts/startup/bl_ui/properties_material_gpencil.py b/release/scripts/startup/bl_ui/properties_material_gpencil.py index f255e12cf9c..cdd39497db5 100644 --- a/release/scripts/startup/bl_ui/properties_material_gpencil.py +++ b/release/scripts/startup/bl_ui/properties_material_gpencil.py @@ -29,8 +29,8 @@ class GPENCIL_MT_color_specials(Menu): def draw(self, context): layout = self.layout - layout.operator("gpencil.color_reveal", icon='HIDE_OFF', text="Show All") - layout.operator("gpencil.color_hide", icon='HIDE_ON', text="Hide Others").unselected = True + layout.operator("gpencil.color_reveal", icon='RESTRICT_VIEW_OFF', text="Show All") + layout.operator("gpencil.color_hide", icon='RESTRICT_VIEW_ON', text="Hide Others").unselected = True layout.separator() @@ -60,9 +60,9 @@ class GPENCIL_UL_matslots(UIList): row.prop(gpcolor, "lock", text="", emboss=False) row.prop(gpcolor, "hide", text="", emboss=False) if gpcolor.ghost is True: - icon = 'GHOST_DISABLED' + icon = 'ONIONSKIN_OFF' else: - icon = 'GHOST_ENABLED' + icon = 'ONIONSKIN_ON' row.prop(gpcolor, "ghost", text="", icon=icon, emboss=False) elif self.layout_type == 'GRID': @@ -114,8 +114,8 @@ class MATERIAL_PT_gpencil_slots(Panel): row.template_list("GPENCIL_UL_matslots", "", ob, "material_slots", ob, "active_material_index", rows=rows) col = row.column(align=True) - col.operator("object.material_slot_add", icon='ZOOMIN', text="") - col.operator("object.material_slot_remove", icon='ZOOMOUT', text="") + col.operator("object.material_slot_add", icon='ADD', text="") + col.operator("object.material_slot_remove", icon='REMOVE', text="") col.menu("GPENCIL_MT_color_specials", icon='DOWNARROW_HLT', text="") @@ -129,7 +129,7 @@ class MATERIAL_PT_gpencil_slots(Panel): sub = col.column(align=True) sub.operator("gpencil.color_isolate", icon='LOCKED', text="").affect_visibility = False - sub.operator("gpencil.color_isolate", icon='HIDE_OFF', text="").affect_visibility = True + sub.operator("gpencil.color_isolate", icon='RESTRICT_VIEW_ON', text="").affect_visibility = True row = layout.row() diff --git a/release/scripts/startup/bl_ui/properties_object.py b/release/scripts/startup/bl_ui/properties_object.py index 2dfbf2aa153..1c1db517360 100644 --- a/release/scripts/startup/bl_ui/properties_object.py +++ b/release/scripts/startup/bl_ui/properties_object.py @@ -193,7 +193,7 @@ class OBJECT_PT_collections(ObjectButtonsPanel, Panel): row.operator("object.collection_link", text="Add to Collection") else: row.operator("object.collection_add", text="Add to Collection") - row.operator("object.collection_add", text="", icon='ZOOMIN') + row.operator("object.collection_add", text="", icon='ADD') obj_name = obj.name for collection in bpy.data.collections: diff --git a/release/scripts/startup/bl_ui/properties_particle.py b/release/scripts/startup/bl_ui/properties_particle.py index d70a0967bdc..74a4daaefd4 100644 --- a/release/scripts/startup/bl_ui/properties_particle.py +++ b/release/scripts/startup/bl_ui/properties_particle.py @@ -163,14 +163,14 @@ class PARTICLE_PT_context_particles(ParticleButtonsPanel, Panel): ob.particle_systems, "active_index", rows=2) col = row.column(align=True) - col.operator("object.particle_system_add", icon='ZOOMIN', text="") - col.operator("object.particle_system_remove", icon='ZOOMOUT', text="") + col.operator("object.particle_system_add", icon='ADD', text="") + col.operator("object.particle_system_remove", icon='REMOVE', text="") col.menu("PARTICLE_MT_specials", icon='DOWNARROW_HLT', text="") if psys is None: part = particle_get_settings(context) - layout.operator("object.particle_system_add", icon='ZOOMIN', text="New") + layout.operator("object.particle_system_add", icon='ADD', text="New") if part is None: return @@ -958,8 +958,8 @@ class PARTICLE_PT_physics_relations(ParticleButtonsPanel, Panel): col = row.column() sub = col.row() subsub = sub.column(align=True) - subsub.operator("particle.new_target", icon='ZOOMIN', text="") - subsub.operator("particle.target_remove", icon='ZOOMOUT', text="") + subsub.operator("particle.new_target", icon='ADD', text="") + subsub.operator("particle.target_remove", icon='REMOVE', text="") sub = col.row() subsub = sub.column(align=True) subsub.operator("particle.target_move_up", icon='TRIA_UP', text="") @@ -1112,8 +1112,8 @@ class PARTICLE_PT_boidbrain(ParticleButtonsPanel, Panel): # boids, "active_boid_state_index", compact="True") #col = row.row() #sub = col.row(align=True) - #sub.operator("boid.state_add", icon='ZOOMIN', text="") - #sub.operator("boid.state_del", icon='ZOOMOUT', text="") + #sub.operator("boid.state_add", icon='ADD', text="") + #sub.operator("boid.state_del", icon='REMOVE', text="") #sub = row.row(align=True) #sub.operator("boid.state_move_up", icon='TRIA_UP', text="") #sub.operator("boid.state_move_down", icon='TRIA_DOWN', text="") @@ -1136,8 +1136,8 @@ class PARTICLE_PT_boidbrain(ParticleButtonsPanel, Panel): col = row.column() sub = col.row() subsub = sub.column(align=True) - subsub.operator_menu_enum("boid.rule_add", "type", icon='ZOOMIN', text="") - subsub.operator("boid.rule_del", icon='ZOOMOUT', text="") + subsub.operator_menu_enum("boid.rule_add", "type", icon='ADD', text="") + subsub.operator("boid.rule_del", icon='REMOVE', text="") sub = col.row() subsub = sub.column(align=True) subsub.operator("boid.rule_move_up", icon='TRIA_UP', text="") @@ -1432,8 +1432,8 @@ class PARTICLE_PT_render_collection_use_count(ParticleButtonsPanel, Panel): col = row.column() sub = col.row() subsub = sub.column(align=True) - subsub.operator("particle.dupliob_copy", icon='ZOOMIN', text="") - subsub.operator("particle.dupliob_remove", icon='ZOOMOUT', text="") + subsub.operator("particle.dupliob_copy", icon='ADD', text="") + subsub.operator("particle.dupliob_remove", icon='REMOVE', text="") subsub.operator("particle.dupliob_move_up", icon='TRIA_UP', text="") subsub.operator("particle.dupliob_move_down", icon='TRIA_DOWN', text="") subsub.separator() diff --git a/release/scripts/startup/bl_ui/properties_physics_common.py b/release/scripts/startup/bl_ui/properties_physics_common.py index ff48197b8e2..22b61cde9ef 100644 --- a/release/scripts/startup/bl_ui/properties_physics_common.py +++ b/release/scripts/startup/bl_ui/properties_physics_common.py @@ -45,7 +45,7 @@ def physics_add(self, layout, md, name, type, typeicon, toggles): row.prop(md, "show_viewport", text="") else: row.operator( - "object.modifier_add", text=name, text_ctxt=i18n_contexts.default, icon=typeicon + "object.modifier_add", text=name, text_ctxt=i18n_contexts.default, icon='BLANK1' ).type = type @@ -54,7 +54,7 @@ def physics_add_special(self, layout, data, name, addop, removeop, typeicon): if data: row.operator(removeop, text=name, text_ctxt=i18n_contexts.default, icon='X') else: - row.operator(addop, text=name, text_ctxt=i18n_contexts.default, icon=typeicon) + row.operator(addop, text=name, text_ctxt=i18n_contexts.default, icon='BLANK1') class PHYSICS_PT_add(PhysicButtonsPanel, Panel): @@ -76,7 +76,7 @@ class PHYSICS_PT_add(PhysicButtonsPanel, Panel): col = flow.column() if obj.field.type == 'NONE': - col.operator("object.forcefield_toggle", text="Force Field", icon='FORCE_FORCE') + col.operator("object.forcefield_toggle", text="Force Field", icon='BLANK1') else: col.operator("object.forcefield_toggle", text="Force Field", icon='X') @@ -132,8 +132,8 @@ def point_cache_ui(self, context, cache, enabled, cachetype): cache.point_caches, "active_index", rows=1 ) col = row.column(align=True) - col.operator("ptcache.add", icon='ZOOMIN', text="") - col.operator("ptcache.remove", icon='ZOOMOUT', text="") + col.operator("ptcache.add", icon='ADD', text="") + col.operator("ptcache.remove", icon='REMOVE', text="") if cachetype in {'PSYS', 'HAIR', 'SMOKE'}: col = layout.column() diff --git a/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py b/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py index 9228c40e13b..1b06af294b7 100644 --- a/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py +++ b/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py @@ -158,8 +158,8 @@ class PHYSICS_PT_dynamic_paint_settings(PhysicButtonsPanel, Panel): ) col = row.column(align=True) - col.operator("dpaint.surface_slot_add", icon='ZOOMIN', text="") - col.operator("dpaint.surface_slot_remove", icon='ZOOMOUT', text="") + col.operator("dpaint.surface_slot_add", icon='ADD', text="") + col.operator("dpaint.surface_slot_remove", icon='REMOVE', text="") layout.separator() @@ -375,21 +375,21 @@ class PHYSICS_PT_dp_canvas_output(PhysicButtonsPanel, Panel): row = layout.row() row.prop_search(surface, "output_name_a", ob.data, "vertex_colors", text="Paintmap Layer") - icons = 'ZOOMOUT' if surface.output_exists(object=ob, index=0) else 'ZOOMIN' + icons = 'REMOVE' if surface.output_exists(object=ob, index=0) else 'ADD' row.operator("dpaint.output_toggle", icon=icons, text="").output = 'A' # wet-map output. row = layout.row() row.prop_search(surface, "output_name_b", ob.data, "vertex_colors", text="Wetmap Layer") - icons = 'ZOOMOUT' if surface.output_exists(object=ob, index=1) else 'ZOOMIN' + icons = 'REMOVE' if surface.output_exists(object=ob, index=1) else 'ADD' row.operator("dpaint.output_toggle", icon=icons, text="").output = 'B' elif surface_type == 'WEIGHT': row = layout.row() row.prop_search(surface, "output_name_a", ob, "vertex_groups", text="Vertex Group") - icons = 'ZOOMOUT' if surface.output_exists(object=ob, index=0) else 'ZOOMIN' + icons = 'REMOVE' if surface.output_exists(object=ob, index=0) else 'ADD' row.operator("dpaint.output_toggle", icon=icons, text="").output = 'A' # image format outputs. diff --git a/release/scripts/startup/bl_ui/properties_render.py b/release/scripts/startup/bl_ui/properties_render.py index ec5ddf5cd65..34a21b76143 100644 --- a/release/scripts/startup/bl_ui/properties_render.py +++ b/release/scripts/startup/bl_ui/properties_render.py @@ -502,8 +502,8 @@ class RENDER_PT_stereoscopy(RenderButtonsPanel, Panel): row.template_list("RENDER_UL_renderviews", "name", rd, "views", rd.views, "active_index", rows=2) col = row.column(align=True) - col.operator("scene.render_view_add", icon='ZOOMIN', text="") - col.operator("scene.render_view_remove", icon='ZOOMOUT', text="") + col.operator("scene.render_view_add", icon='ADD', text="") + col.operator("scene.render_view_remove", icon='REMOVE', text="") row = layout.row() row.label(text="Camera Suffix:") diff --git a/release/scripts/startup/bl_ui/properties_scene.py b/release/scripts/startup/bl_ui/properties_scene.py index 2cabefe905e..d1e01f2bae4 100644 --- a/release/scripts/startup/bl_ui/properties_scene.py +++ b/release/scripts/startup/bl_ui/properties_scene.py @@ -171,8 +171,8 @@ class SCENE_PT_keying_sets(SceneButtonsPanel, SceneKeyingSetsPanel, Panel): col.template_list("UI_UL_list", "keying_sets", scene, "keying_sets", scene.keying_sets, "active_index", rows=1) col = row.column(align=True) - col.operator("anim.keying_set_add", icon='ZOOMIN', text="") - col.operator("anim.keying_set_remove", icon='ZOOMOUT', text="") + col.operator("anim.keying_set_add", icon='ADD', text="") + col.operator("anim.keying_set_remove", icon='REMOVE', text="") layout.use_property_split = True layout.use_property_decorate = False # No animation. @@ -251,8 +251,8 @@ class SCENE_PT_keying_set_paths(SceneButtonsPanel, SceneKeyingSetsPanel, Panel): col.template_list("SCENE_UL_keying_set_paths", "", ks, "paths", ks.paths, "active_index", rows=1) col = row.column(align=True) - col.operator("anim.keying_set_path_add", icon='ZOOMIN', text="") - col.operator("anim.keying_set_path_remove", icon='ZOOMOUT', text="") + col.operator("anim.keying_set_path_add", icon='ADD', text="") + col.operator("anim.keying_set_path_remove", icon='REMOVE', text="") # TODO: 1) the template_any_ID needs to be fixed for the text alignment. # 2) use_property_decorate has to properly skip the non animatable properties. diff --git a/release/scripts/startup/bl_ui/space_clip.py b/release/scripts/startup/bl_ui/space_clip.py index 86615f2651d..e92eade758c 100644 --- a/release/scripts/startup/bl_ui/space_clip.py +++ b/release/scripts/startup/bl_ui/space_clip.py @@ -704,8 +704,8 @@ class CLIP_PT_objects(CLIP_PT_clip_view_panel, Panel): sub = row.column(align=True) - sub.operator("clip.tracking_object_new", icon='ZOOMIN', text="") - sub.operator("clip.tracking_object_remove", icon='ZOOMOUT', text="") + sub.operator("clip.tracking_object_new", icon='ADD', text="") + sub.operator("clip.tracking_object_remove", icon='REMOVE', text="") class CLIP_PT_track(CLIP_PT_tracking_panel, Panel): @@ -1005,8 +1005,8 @@ class CLIP_PT_stabilization(CLIP_PT_reconstruction_panel, Panel): sub = row.column(align=True) - sub.operator("clip.stabilize_2d_add", icon='ZOOMIN', text="") - sub.operator("clip.stabilize_2d_remove", icon='ZOOMOUT', text="") + sub.operator("clip.stabilize_2d_add", icon='ADD', text="") + sub.operator("clip.stabilize_2d_remove", icon='REMOVE', text="") sub.menu('CLIP_MT_stabilize_2d_specials', text="", icon='DOWNARROW_HLT') @@ -1022,8 +1022,8 @@ class CLIP_PT_stabilization(CLIP_PT_reconstruction_panel, Panel): sub = row.column(align=True) - sub.operator("clip.stabilize_2d_rotation_add", icon='ZOOMIN', text="") - sub.operator("clip.stabilize_2d_rotation_remove", icon='ZOOMOUT', text="") + sub.operator("clip.stabilize_2d_rotation_add", icon='ADD', text="") + sub.operator("clip.stabilize_2d_rotation_remove", icon='REMOVE', text="") sub.menu('CLIP_MT_stabilize_2d_rotation_specials', text="", icon='DOWNARROW_HLT') diff --git a/release/scripts/startup/bl_ui/space_filebrowser.py b/release/scripts/startup/bl_ui/space_filebrowser.py index 2f659b8d248..eb94adc1964 100644 --- a/release/scripts/startup/bl_ui/space_filebrowser.py +++ b/release/scripts/startup/bl_ui/space_filebrowser.py @@ -183,8 +183,8 @@ class FILEBROWSER_PT_bookmarks(Panel): rows=(2 if num_rows < 2 else 4), maxrows=10) col = row.column(align=True) - col.operator("file.bookmark_add", icon='ZOOMIN', text="") - col.operator("file.bookmark_delete", icon='ZOOMOUT', text="") + col.operator("file.bookmark_add", icon='ADD', text="") + col.operator("file.bookmark_delete", icon='REMOVE', text="") col.menu("FILEBROWSER_MT_bookmarks_specials", icon='DOWNARROW_HLT', text="") if num_rows > 1: @@ -192,7 +192,7 @@ class FILEBROWSER_PT_bookmarks(Panel): col.operator("file.bookmark_move", icon='TRIA_UP', text="").direction = 'UP' col.operator("file.bookmark_move", icon='TRIA_DOWN', text="").direction = 'DOWN' else: - layout.operator("file.bookmark_add", icon='ZOOMIN') + layout.operator("file.bookmark_add", icon='ADD') class FILEBROWSER_PT_recent_folders(Panel): diff --git a/release/scripts/startup/bl_ui/space_image.py b/release/scripts/startup/bl_ui/space_image.py index 436cf4e4cad..0d2986afb02 100644 --- a/release/scripts/startup/bl_ui/space_image.py +++ b/release/scripts/startup/bl_ui/space_image.py @@ -852,8 +852,8 @@ class IMAGE_PT_render_slots(Panel): ) col = row.column(align=True) - col.operator("image.add_render_slot", icon='ZOOMIN', text="") - col.operator("image.remove_render_slot", icon='ZOOMOUT', text="") + col.operator("image.add_render_slot", icon='ADD', text="") + col.operator("image.remove_render_slot", icon='REMOVE', text="") col.separator() diff --git a/release/scripts/startup/bl_ui/space_outliner.py b/release/scripts/startup/bl_ui/space_outliner.py index 198e98a0624..877b81f26ae 100644 --- a/release/scripts/startup/bl_ui/space_outliner.py +++ b/release/scripts/startup/bl_ui/space_outliner.py @@ -70,8 +70,8 @@ class OUTLINER_HT_header(Header): layout.separator() row = layout.row(align=True) - row.operator("outliner.keyingset_add_selected", icon='ZOOMIN', text="") - row.operator("outliner.keyingset_remove_selected", icon='ZOOMOUT', text="") + row.operator("outliner.keyingset_add_selected", icon='ADD', text="") + row.operator("outliner.keyingset_remove_selected", icon='REMOVE', text="") if ks: row = layout.row() diff --git a/release/scripts/startup/bl_ui/space_sequencer.py b/release/scripts/startup/bl_ui/space_sequencer.py index a5227a28889..4e81bb5b393 100644 --- a/release/scripts/startup/bl_ui/space_sequencer.py +++ b/release/scripts/startup/bl_ui/space_sequencer.py @@ -822,7 +822,7 @@ class SEQUENCER_PT_input(SequencerButtonsPanel, Panel): split.label(text="Alpha:") split.prop(strip, "alpha_mode", text="") - layout.operator("sequencer.change_path", icon='FILESEL').filter_image = True + layout.operator("sequencer.change_path", icon='FILEBROWSER').filter_image = True elif seq_type == 'MOVIE': split = layout.split(factor=0.2) diff --git a/release/scripts/startup/bl_ui/space_topbar.py b/release/scripts/startup/bl_ui/space_topbar.py index 76fcb2b4cdb..c25c3d38560 100644 --- a/release/scripts/startup/bl_ui/space_topbar.py +++ b/release/scripts/startup/bl_ui/space_topbar.py @@ -222,7 +222,7 @@ class TOPBAR_HT_lower_bar(Header): ) if mode == 'GPENCIL_PAINT': tool_settings = context.tool_settings - layout.prop(tool_settings, "use_gpencil_draw_onback", text="", icon='ORTHO') + layout.prop(tool_settings, "use_gpencil_draw_onback", text="", icon='XRAY') layout.prop(tool_settings, "use_gpencil_weight_data_add", text="", icon='WPAINT_HLT') layout.prop(tool_settings, "use_gpencil_additive_drawing", text="", icon='FREEZE') @@ -361,8 +361,8 @@ class TOPBAR_PT_gpencil_layers(Panel): col = row.column() sub = col.column(align=True) - sub.operator("gpencil.layer_add", icon='ZOOMIN', text="") - sub.operator("gpencil.layer_remove", icon='ZOOMOUT', text="") + sub.operator("gpencil.layer_add", icon='ADD', text="") + sub.operator("gpencil.layer_remove", icon='REMOVE', text="") gpl = context.active_gpencil_layer if gpl: @@ -411,7 +411,7 @@ class TOPBAR_MT_file(Menu): layout = self.layout layout.operator_context = 'INVOKE_AREA' - layout.menu("TOPBAR_MT_file_new", text="New", icon='FILE') + layout.menu("TOPBAR_MT_file_new", text="New", icon='FILE_NEW') layout.operator("wm.open_mainfile", text="Open...", icon='FILE_FOLDER') layout.menu("TOPBAR_MT_file_open_recent") layout.operator("wm.revert_mainfile") @@ -505,7 +505,7 @@ class TOPBAR_MT_file_new(Menu): splash_limit = 5 if use_splash: - icon = 'FILE' + icon = 'FILE_NEW' show_more = len(paths) > (splash_limit - 1) if show_more: paths = paths[:splash_limit - 2] @@ -783,7 +783,7 @@ class TOPBAR_MT_file_specials(Menu): layout = self.layout layout.operator_context = 'INVOKE_AREA' - layout.operator("wm.read_homefile", text="New", icon='FILE') + layout.operator("wm.read_homefile", text="New", icon='FILE_NEW') layout.operator("wm.open_mainfile", text="Open...", icon='FILE_FOLDER') layout.separator() diff --git a/release/scripts/startup/bl_ui/space_userpref.py b/release/scripts/startup/bl_ui/space_userpref.py index dc8242c477c..978212956aa 100644 --- a/release/scripts/startup/bl_ui/space_userpref.py +++ b/release/scripts/startup/bl_ui/space_userpref.py @@ -48,7 +48,7 @@ class USERPREF_HT_header(Header): layout.operator("wm.keyconfig_import") layout.operator("wm.keyconfig_export") elif userpref.active_section == 'ADDONS': - layout.operator("wm.addon_install", icon='FILESEL') + layout.operator("wm.addon_install", icon='FILEBROWSER') layout.operator("wm.addon_refresh", icon='FILE_REFRESH') layout.menu("USERPREF_MT_addons_online_resources") elif userpref.active_section == 'LIGHTS': @@ -663,8 +663,8 @@ class USERPREF_PT_theme(Panel): subrow = sub.row(align=True) subrow.menu("USERPREF_MT_interface_theme_presets", text=USERPREF_MT_interface_theme_presets.bl_label) - subrow.operator("wm.interface_theme_preset_add", text="", icon='ZOOMIN') - subrow.operator("wm.interface_theme_preset_add", text="", icon='ZOOMOUT').remove_active = True + subrow.operator("wm.interface_theme_preset_add", text="", icon='ADD') + subrow.operator("wm.interface_theme_preset_add", text="", icon='REMOVE').remove_active = True sub.separator() sub.prop(theme, "theme_area", expand=True) @@ -929,7 +929,7 @@ class USERPREF_PT_file(Panel): box = sub.box() row = box.row() row.label(text="Excluded Paths:") - row.operator("wm.userpref_autoexec_path_add", text="", icon='ZOOMIN', emboss=False) + row.operator("wm.userpref_autoexec_path_add", text="", icon='ADD', emboss=False) for i, path_cmp in enumerate(userpref.autoexec_paths): row = box.row() row.prop(path_cmp, "path", text="") @@ -1061,8 +1061,8 @@ class USERPREF_PT_input(Panel): subrow = sub.row(align=True) subrow.menu("USERPREF_MT_interaction_presets", text=bpy.types.USERPREF_MT_interaction_presets.bl_label) - subrow.operator("wm.interaction_preset_add", text="", icon='ZOOMIN') - subrow.operator("wm.interaction_preset_add", text="", icon='ZOOMOUT').remove_active = True + subrow.operator("wm.interaction_preset_add", text="", icon='ADD') + subrow.operator("wm.interaction_preset_add", text="", icon='REMOVE').remove_active = True sub.separator() sub.label(text="Mouse:") diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py index 5726e359f16..cc259c4c7b9 100644 --- a/release/scripts/startup/bl_ui/space_view3d.py +++ b/release/scripts/startup/bl_ui/space_view3d.py @@ -125,7 +125,7 @@ class VIEW3D_HT_header(Header): trans_icon = getattr(trans_orientation, "icon", "BLANK1") trans_name = getattr(trans_orientation, "name", "Orientation") else: - trans_icon = 'VISIBLE_IPO_OFF' + trans_icon = 'OBJECT_ORIGIN' trans_name = getattr(current_orientation, "name", "Orientation") row = layout.row(align=True) @@ -265,9 +265,9 @@ class VIEW3D_HT_header(Header): row.active = (shading.type in {'WIREFRAME', 'SOLID'}) or object_mode in {'EDIT'} if shading.type == 'WIREFRAME': - row.prop(shading, "show_xray_wireframe", text="", icon='ORTHO') + row.prop(shading, "show_xray_wireframe", text="", icon='XRAY') else: - row.prop(shading, "show_xray", text="", icon='ORTHO') + row.prop(shading, "show_xray", text="", icon='XRAY') row = layout.row(align=True) row.prop(shading, "type", text="", expand=True) @@ -3110,7 +3110,7 @@ class VIEW3D_MT_edit_mesh_normals(Menu): layout.label(text="Face Strength") layout.operator("mesh.mod_weighted_strength", text="Face Select", icon='FACESEL').set = False - layout.operator("mesh.mod_weighted_strength", text="Set Strength", icon='ZOOMIN').set = True + layout.operator("mesh.mod_weighted_strength", text="Set Strength", icon='ADD').set = True class VIEW3D_MT_edit_mesh_shading(Menu): @@ -3796,7 +3796,7 @@ class VIEW3D_MT_shading_pie(Menu): pie.prop_enum(view.shading, "type", value='SOLID') if context.mode == 'POSE': - pie.prop(view.overlay, "show_bone_select", icon='ORTHO') + pie.prop(view.overlay, "show_bone_select", icon='XRAY') else: xray_active = (context.mode in 'EDIT_MESH') or \ (view.shading.type in {'SOLID', 'WIREFRAME'}) @@ -3808,9 +3808,9 @@ class VIEW3D_MT_shading_pie(Menu): sub.active = False if view.shading.type == 'WIREFRAME': - sub.prop(view.shading, "show_xray_wireframe", text="Toggle X-Ray", icon='ORTHO') + sub.prop(view.shading, "show_xray_wireframe", text="Toggle X-Ray", icon='XRAY') else: - sub.prop(view.shading, "show_xray", text="Toggle X-Ray", icon='ORTHO') + sub.prop(view.shading, "show_xray", text="Toggle X-Ray", icon='XRAY') pie.prop(view.overlay, "show_overlays", text="Toggle Overlays", icon='OVERLAY') pie.prop_enum(view.shading, "type", value='MATERIAL') @@ -3854,14 +3854,14 @@ class VIEW3D_MT_snap_pie(Menu): layout = self.layout pie = layout.menu_pie() - pie.operator("view3d.snap_cursor_to_grid", text="Cursor to Grid", icon='CURSOR') + pie.operator("view3d.snap_cursor_to_grid", text="Cursor to Grid", icon='PIVOT_CURSOR') pie.operator("view3d.snap_selected_to_grid", text="Selection to Grid", icon='RESTRICT_SELECT_OFF') - pie.operator("view3d.snap_cursor_to_selected", text="Cursor to Selected", icon='CURSOR') + pie.operator("view3d.snap_cursor_to_selected", text="Cursor to Selected", icon='PIVOT_CURSOR') pie.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor", icon='RESTRICT_SELECT_OFF').use_offset = False pie.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor (Keep Offset)", icon='RESTRICT_SELECT_OFF').use_offset = True pie.operator("view3d.snap_selected_to_active", text="Selection to Active", icon='RESTRICT_SELECT_OFF') - pie.operator("view3d.snap_cursor_to_center", text="Cursor to Center", icon='CURSOR') - pie.operator("view3d.snap_cursor_to_active", text="Cursor to Active", icon='CURSOR') + pie.operator("view3d.snap_cursor_to_center", text="Cursor to Center", icon='PIVOT_CURSOR') + pie.operator("view3d.snap_cursor_to_active", text="Cursor to Active", icon='PIVOT_CURSOR') class VIEW3D_MT_proportional_editing_falloff_pie(Menu): @@ -4174,7 +4174,7 @@ class VIEW3D_PT_shading_options(Panel): sub.prop(shading, "shadow_intensity", text="Shadow") sub.popover( panel="VIEW3D_PT_shading_options_shadow", - icon='SCRIPTWIN', + icon='PREFERENCES', text="" ) @@ -4190,7 +4190,7 @@ class VIEW3D_PT_shading_options(Panel): sub.prop(shading, "cavity_valley_factor") sub.popover( panel="VIEW3D_PT_shading_options_ssao", - icon='SCRIPTWIN', + icon='PREFERENCES', text="" ) @@ -4590,9 +4590,9 @@ class VIEW3D_PT_overlay_edit_mesh_normals(Panel): col.active = display_all row = col.row(align=True) - row.prop(overlay, "show_vertex_normals", text="", icon='VERTEXSEL') - row.prop(overlay, "show_split_normals", text="", icon='LOOPSEL') - row.prop(overlay, "show_face_normals", text="", icon='FACESEL') + row.prop(overlay, "show_vertex_normals", text="", icon='NORMALS_VERTEX') + row.prop(overlay, "show_split_normals", text="", icon='NORMALS_VERTEX_FACE') + row.prop(overlay, "show_face_normals", text="", icon='NORMALS_FACE') sub = row.row(align=True) sub.active = overlay.show_vertex_normals or overlay.show_face_normals or overlay.show_split_normals @@ -4867,11 +4867,11 @@ class VIEW3D_PT_transform_orientations(Panel): row = layout.row() col = row.column() col.prop(scene, "transform_orientation", expand=True) - row.operator("transform.create_orientation", text="", icon='ZOOMIN', emboss=False).use = True + row.operator("transform.create_orientation", text="", icon='ADD', emboss=False).use = True if orientation: row = layout.row(align=False) - row.prop(orientation, "name", text="") + row.prop(orientation, "name", text="", icon="OBJECT_ORIGIN") row.operator("transform.delete_orientation", text="", icon='X', emboss=False) diff --git a/release/scripts/startup/bl_ui/space_view3d_toolbar.py b/release/scripts/startup/bl_ui/space_view3d_toolbar.py index 6f104370485..0dcf8d73f77 100644 --- a/release/scripts/startup/bl_ui/space_view3d_toolbar.py +++ b/release/scripts/startup/bl_ui/space_view3d_toolbar.py @@ -529,14 +529,14 @@ class VIEW3D_PT_slots_projectpaint(View3DPanel, Panel): have_image = False sub = row.column(align=True) - sub.operator_menu_enum("paint.add_texture_paint_slot", "type", icon='ZOOMIN', text="") + sub.operator_menu_enum("paint.add_texture_paint_slot", "type", icon='ADD', text="") elif settings.mode == 'IMAGE': mesh = ob.data uv_text = mesh.uv_layers.active.name if mesh.uv_layers.active else "" layout.template_ID(settings, "canvas", new="image.new", open="image.open") if settings.missing_uvs: - layout.operator("paint.add_simple_uvs", icon='ZOOMIN', text="Add UVs") + layout.operator("paint.add_simple_uvs", icon='ADD', text="Add UVs") else: layout.menu("VIEW3D_MT_tools_projectpaint_uvlayer", text=uv_text, translate=False) have_image = settings.canvas is not None @@ -545,7 +545,7 @@ class VIEW3D_PT_slots_projectpaint(View3DPanel, Panel): layout.separator() split = layout.split() split.label(text="UV Map Needed", icon='INFO') - split.operator("paint.add_simple_uvs", icon='ZOOMIN', text="Add Simple UVs") + split.operator("paint.add_simple_uvs", icon='ADD', text="Add Simple UVs") elif have_image: layout.separator() layout.operator("image.save_dirty", text="Save All Images", icon='FILE_TICK') diff --git a/source/blender/datatoc/datatoc_icon_split.py b/source/blender/datatoc/datatoc_icon_split.py index 87f3fdae478..44fedca4398 100755 --- a/source/blender/datatoc/datatoc_icon_split.py +++ b/source/blender/datatoc/datatoc_icon_split.py @@ -140,6 +140,7 @@ def dice_icon_name( if match: if l.find('DEF_ICON_BLANK') == -1: icon_name = match.group(1).lower() + print(icon_name) _dice_icon_name_cache[count] = icon_name count += 1 # ---- Done with icon cache diff --git a/source/blender/editors/datafiles/CMakeLists.txt b/source/blender/editors/datafiles/CMakeLists.txt index 3e7f7063235..4e898d5654b 100644 --- a/source/blender/editors/datafiles/CMakeLists.txt +++ b/source/blender/editors/datafiles/CMakeLists.txt @@ -42,8 +42,8 @@ set(ICON_NAMES tria_up arrow_leftright plus - disclosure_tri_down disclosure_tri_right + disclosure_tri_down radiobut_off radiobut_on menu_panel @@ -58,12 +58,12 @@ set(ICON_NAMES node node_sel fullscreen - splitscreen + workspace rightarrow_thin bordermove viewzoom - zoomin - zoomout + add + remove panel_close copy_id eyedropper @@ -100,14 +100,16 @@ set(ICON_NAMES freeze stylus_pressure ghost_disabled - new + file_new file_tick quit url recover_last + 30 fullscreen_enter fullscreen_exit - lamp + #onionskin + light material texture anim @@ -121,27 +123,31 @@ set(ICON_NAMES physics speaker texture_shaded + tool_settings + shaderfx + #blank1 view3d - ipo - oops - buts - filesel - image_col + graph + outliner + properties + filebrowser + image info sequence text - imasel sound action nla - scriptwin + preferences time nodetree logic console - preferences clip asset_manager + node_compositing + node_texture + node_material object_datamode editmode_hlt facesel_hlt @@ -153,6 +159,15 @@ set(ICON_NAMES particlemode lightpaint greasepencil_stroke_paint + tracking + tracking_backwards + tracking_forwards + tracking_backwards_single + tracking_forwards_single + tracking_clear_backwards + tracking_clear_forwards + tracking_refine_backwards + tracking_refine_forwards scene_data renderlayers world_data @@ -161,7 +176,7 @@ set(ICON_NAMES curve_data meta_data lattice_data - lamp_data + light_data material_data texture_data anim_data @@ -186,7 +201,6 @@ set(ICON_NAMES render_result surface_data empty_data - settings render_animation render_still library_data_broken @@ -200,18 +214,36 @@ set(ICON_NAMES group_vertex group_vcol group_uvs + face_maps rna rna_add mouse_lmb mouse_mmb mouse_rmb - mouse_drag + mouse_move + mouse_lmb_drag + mouse_mmb_drag + mouse_rmb_drag + preset + decorate + decorate_keyframe + decorate_animate + decorate_driver + decorate_linked + decorate_override + decorate_unlocked + decorate_locked + fake_user + orphan_data + user + system + settings outliner_ob_empty outliner_ob_mesh outliner_ob_curve outliner_ob_lattice outliner_ob_meta - outliner_ob_lamp + outliner_ob_light outliner_ob_camera outliner_ob_armature outliner_ob_font @@ -220,6 +252,8 @@ set(ICON_NAMES outliner_ob_force_field outliner_ob_group_instance outliner_ob_greasepencil + outliner_ob_lightprobe + outliner_ob_image restrict_color_off restrict_color_on restrict_view_off @@ -228,12 +262,11 @@ set(ICON_NAMES restrict_select_on restrict_render_off restrict_render_on - outliner_data_empty outliner_data_mesh outliner_data_curve outliner_data_lattice outliner_data_meta - outliner_data_lamp + outliner_data_light outliner_data_camera outliner_data_armature outliner_data_font @@ -241,6 +274,10 @@ set(ICON_NAMES outliner_data_speaker outliner_data_pose outliner_data_greasepencil + onionskin_off + onionskin_on + hide_off + hide_on mesh_plane mesh_cube mesh_circle @@ -252,11 +289,11 @@ set(ICON_NAMES mesh_torus mesh_cone mesh_capsule - lamp_point - lamp_sun - lamp_spot - lamp_hemi - lamp_area + light_point + light_sun + light_spot + light_hemi + light_area meta_empty meta_plane meta_cube @@ -274,6 +311,9 @@ set(ICON_NAMES curve_ncurve curve_ncircle curve_path + lightprobe_cubemap + lightprobe_planar + lightprobe_grid color_red color_green color_blue @@ -294,8 +334,25 @@ set(ICON_NAMES force_turbulence force_drag force_smokeflow + temperature + gear node_insert_on node_insert_off + node_top + node_side + node_corner + align_left + align_center + align_right + align_justify + align_flush + align_top + align_middle + align_bottom + bold + italic + underline + small_caps modifier mod_wave mod_build @@ -346,7 +403,6 @@ set(ICON_NAMES pause prev_keyframe next_keyframe - play_audio play_reverse preview_range action_tweak @@ -355,8 +411,8 @@ set(ICON_NAMES pmarker marker_hlt marker - space2 - space3 + keyframe_hlt + keyframe keyingset key_dehlt key_hlt @@ -390,13 +446,12 @@ set(ICON_NAMES vertexsel edgesel facesel - loopsel - rotate - cursor - rotatecollection - rotatecenter - rotactive - align + pivot_boundbox + pivot_cursor + pivot_individual + pivot_median + pivot_active + center_only smoothcurve spherecurve rootcurve @@ -407,6 +462,7 @@ set(ICON_NAMES prop_off prop_on prop_con + sculpt_dyntopo particle_point particle_tip particle_path @@ -431,15 +487,19 @@ set(ICON_NAMES snap_peel_object grid object_origin + orientation_global + orientation_gimbal + orientation_local + orientation_normal + orientation_view pastedown copydown pasteflipup pasteflipdown vis_sel_11 vis_sel_10 - vis_sel_10 + vis_sel_01 vis_sel_00 - snap_surface automerge_on automerge_off retopo @@ -448,12 +508,16 @@ set(ICON_NAMES uv_facesel uv_islandsel uv_sync_select - bbox - wire - solid - smooth - potato - ortho + normals_vertex + normals_vertex_face + normals_face + shading_bbox + shading_wire + shading_solid + shading_rendered + shading_texture + overlay + xray lockview_off lockview_on axis_side @@ -473,8 +537,6 @@ set(ICON_NAMES shortdisplay ghost imgdisplay - save_as - save_copy bookmarks fontpreview filter @@ -483,6 +545,7 @@ set(ICON_NAMES file_parent file_refresh file_folder + file_blank file_blend file_image file_movie @@ -490,18 +553,19 @@ set(ICON_NAMES file_sound file_font file_text - recover_auto - save_prefs + sort_desc + sort_asc link_blend append_blend import export external_data - load_factory loop_back loop_forwards back forward + alembic + volume file_hidden file_backup disk_drive @@ -531,6 +595,11 @@ set(ICON_NAMES image_alpha image_zdepth imagefile + view_perspective + view_ortho + view_camera + view_pan + view_zoom ) # This section is maintained by the updating script, keep BEGIN/END comments. diff --git a/source/blender/editors/gpencil/gpencil_utils.c b/source/blender/editors/gpencil/gpencil_utils.c index eb4307b9f86..5eb1c07c253 100644 --- a/source/blender/editors/gpencil/gpencil_utils.c +++ b/source/blender/editors/gpencil/gpencil_utils.c @@ -393,7 +393,7 @@ const EnumPropertyItem *ED_gpencil_layers_with_new_enum_itemf( item_tmp.identifier = "__CREATE__"; item_tmp.name = "New Layer"; item_tmp.value = -1; - item_tmp.icon = ICON_ZOOMIN; + item_tmp.icon = ICON_ADD; RNA_enum_item_add(&item, &totitem, &item_tmp); /* separator */ diff --git a/source/blender/editors/include/UI_icons.h b/source/blender/editors/include/UI_icons.h index 45cc1046932..68c2044f95c 100644 --- a/source/blender/editors/include/UI_icons.h +++ b/source/blender/editors/include/UI_icons.h @@ -28,93 +28,91 @@ * \ingroup editorui */ -/* Note: this is included twice with different #defines for DEF_ICON - * once from UI_resources.h for the internal icon enum and - * once for interface_api.c for the definition of the RNA enum for the icons */ +/* Note: this is included multiple times with different #defines for DEF_ICON. */ /* ICON_ prefix added */ -DEF_ICON(NONE) +DEF_ICON_COLOR(NONE) DEF_ICON(QUESTION) DEF_ICON(ERROR) DEF_ICON(CANCEL) -DEF_ICON_MONO(TRIA_RIGHT) -DEF_ICON_MONO(TRIA_DOWN) -DEF_ICON_MONO(TRIA_LEFT) -DEF_ICON_MONO(TRIA_UP) -DEF_ICON_MONO(ARROW_LEFTRIGHT) -DEF_ICON_MONO(PLUS) -DEF_ICON_MONO(DISCLOSURE_TRI_RIGHT) -DEF_ICON_MONO(DISCLOSURE_TRI_DOWN) -DEF_ICON_MONO(RADIOBUT_OFF) -DEF_ICON_MONO(RADIOBUT_ON) -DEF_ICON(MENU_PANEL) +DEF_ICON(TRIA_RIGHT) +DEF_ICON(TRIA_DOWN) +DEF_ICON(TRIA_LEFT) +DEF_ICON(TRIA_UP) +DEF_ICON(ARROW_LEFTRIGHT) +DEF_ICON(PLUS) +DEF_ICON(DISCLOSURE_TRI_RIGHT) +DEF_ICON(DISCLOSURE_TRI_DOWN) +DEF_ICON(RADIOBUT_OFF) +DEF_ICON(RADIOBUT_ON) +DEF_ICON_COLOR(MENU_PANEL) DEF_ICON(BLENDER) -DEF_ICON_MONO(GRIP) -DEF_ICON_MONO(DOT) -DEF_ICON_MONO(COLLAPSEMENU) -DEF_ICON_MONO(X) +DEF_ICON(GRIP) +DEF_ICON(DOT) +DEF_ICON(COLLAPSEMENU) +DEF_ICON(X) DEF_ICON_BLANK(5) /* XXX 'DOWNARROW' icon! */ -DEF_ICON(GO_LEFT) -DEF_ICON(PLUG) -DEF_ICON(UI) +DEF_ICON_COLOR(GO_LEFT) +DEF_ICON_COLOR(PLUG) +DEF_ICON_COLOR(UI) DEF_ICON(NODE) DEF_ICON(NODE_SEL) /* ui */ -DEF_ICON(FULLSCREEN) -DEF_ICON(SPLITSCREEN) -DEF_ICON_MONO(RIGHTARROW_THIN) -DEF_ICON_MONO(BORDERMOVE) -DEF_ICON_MONO(VIEWZOOM) -DEF_ICON_MONO(ZOOMIN) -DEF_ICON_MONO(ZOOMOUT) -DEF_ICON_MONO(PANEL_CLOSE) -DEF_ICON(COPY_ID) +DEF_ICON_COLOR(FULLSCREEN) +DEF_ICON(WORKSPACE) +DEF_ICON(RIGHTARROW_THIN) +DEF_ICON(BORDERMOVE) +DEF_ICON(VIEWZOOM) +DEF_ICON(ADD) +DEF_ICON(REMOVE) +DEF_ICON(PANEL_CLOSE) +DEF_ICON_COLOR(COPY_ID) DEF_ICON(EYEDROPPER) -DEF_ICON(LINK_AREA) +DEF_ICON_COLOR(LINK_AREA) DEF_ICON(AUTO) -DEF_ICON_MONO(CHECKBOX_DEHLT) -DEF_ICON_MONO(CHECKBOX_HLT) -DEF_ICON_MONO(UNLOCKED) -DEF_ICON_MONO(LOCKED) -DEF_ICON_MONO(UNPINNED) -DEF_ICON_MONO(PINNED) -DEF_ICON_MONO(SCREEN_BACK) -DEF_ICON_MONO(RIGHTARROW) -DEF_ICON_MONO(DOWNARROW_HLT) -DEF_ICON(DOTSUP) -DEF_ICON(DOTSDOWN) +DEF_ICON(CHECKBOX_DEHLT) +DEF_ICON(CHECKBOX_HLT) +DEF_ICON(UNLOCKED) +DEF_ICON(LOCKED) +DEF_ICON(UNPINNED) +DEF_ICON(PINNED) +DEF_ICON(SCREEN_BACK) +DEF_ICON(RIGHTARROW) +DEF_ICON(DOWNARROW_HLT) +DEF_ICON_COLOR(DOTSUP) +DEF_ICON_COLOR(DOTSDOWN) DEF_ICON(LINK) DEF_ICON(INLINK) -DEF_ICON(PLUGIN) +DEF_ICON_COLOR(PLUGIN) /* various ui */ DEF_ICON(HELP) DEF_ICON(GHOST_ENABLED) DEF_ICON(COLOR) /* see COLOR_RED/GREEN/BLUE */ -DEF_ICON_MONO(LINKED) -DEF_ICON_MONO(UNLINKED) -DEF_ICON_MONO(HAND) -DEF_ICON_MONO(ZOOM_ALL) -DEF_ICON_MONO(ZOOM_SELECTED) -DEF_ICON_MONO(ZOOM_PREVIOUS) -DEF_ICON_MONO(ZOOM_IN) -DEF_ICON_MONO(ZOOM_OUT) -DEF_ICON(RENDER_REGION) -DEF_ICON(BORDER_RECT) -DEF_ICON(BORDER_LASSO) +DEF_ICON(LINKED) +DEF_ICON(UNLINKED) +DEF_ICON(HAND) +DEF_ICON(ZOOM_ALL) +DEF_ICON(ZOOM_SELECTED) +DEF_ICON(ZOOM_PREVIOUS) +DEF_ICON(ZOOM_IN) +DEF_ICON(ZOOM_OUT) +DEF_ICON_COLOR(RENDER_REGION) +DEF_ICON_COLOR(BORDER_RECT) +DEF_ICON_COLOR(BORDER_LASSO) DEF_ICON(FREEZE) DEF_ICON(STYLUS_PRESSURE) DEF_ICON(GHOST_DISABLED) -DEF_ICON(NEW) +DEF_ICON(FILE_NEW) DEF_ICON(FILE_TICK) DEF_ICON(QUIT) DEF_ICON(URL) DEF_ICON(RECOVER_LAST) -DEF_ICON_BLANK(30) -DEF_ICON_MONO(FULLSCREEN_ENTER) -DEF_ICON_MONO(FULLSCREEN_EXIT) -DEF_ICON(BLANK1) // Not actually blank - this is used all over the place +DEF_ICON(30) +DEF_ICON(FULLSCREEN_ENTER) +DEF_ICON(FULLSCREEN_EXIT) +DEF_ICON(ONIONSKIN) /* BUTTONS */ DEF_ICON(LIGHT) @@ -126,7 +124,7 @@ DEF_ICON(SCENE) DEF_ICON(EDIT) DEF_ICON(GAME) DEF_ICON(RADIO) -DEF_ICON(SCRIPT) +DEF_ICON_COLOR(SCRIPT) DEF_ICON(PARTICLES) DEF_ICON(PHYSICS) DEF_ICON(SPEAKER) @@ -142,32 +140,32 @@ DEF_ICON_BLANK(49) DEF_ICON_BLANK(50) DEF_ICON_BLANK(51) DEF_ICON_BLANK(52) -DEF_ICON_BLANK(52b) +DEF_ICON_COLOR(BLANK1) // Not actually blank - this is used all over the place /* EDITORS */ DEF_ICON(VIEW3D) -DEF_ICON(IPO) -DEF_ICON(OOPS) -DEF_ICON(BUTS) -DEF_ICON(FILESEL) -DEF_ICON(IMAGE_COL) +DEF_ICON(GRAPH) +DEF_ICON(OUTLINER) +DEF_ICON(PROPERTIES) +DEF_ICON(FILEBROWSER) +DEF_ICON(IMAGE) DEF_ICON(INFO) DEF_ICON(SEQUENCE) DEF_ICON(TEXT) -DEF_ICON(IMASEL) +DEF_ICON_BLANK(62) DEF_ICON(SOUND) DEF_ICON(ACTION) DEF_ICON(NLA) -DEF_ICON(SCRIPTWIN) +DEF_ICON(PREFERENCES) DEF_ICON(TIME) DEF_ICON(NODETREE) DEF_ICON(LOGIC) DEF_ICON(CONSOLE) -DEF_ICON(PREFERENCES) +DEF_ICON_BLANK(54) DEF_ICON(CLIP) DEF_ICON(ASSET_MANAGER) -DEF_ICON_BLANK(57) -DEF_ICON_BLANK(58) -DEF_ICON_BLANK(59) +DEF_ICON(NODE_COMPOSITING) +DEF_ICON(NODE_TEXTURE) +DEF_ICON(NODE_MATERIAL) DEF_ICON_BLANK(60) DEF_ICON_BLANK(61) @@ -181,22 +179,22 @@ DEF_ICON(WPAINT_HLT) DEF_ICON(SCULPTMODE_HLT) DEF_ICON(POSE_HLT) DEF_ICON(PARTICLEMODE) -DEF_ICON(LIGHTPAINT) -DEF_ICON(GREASEPENCIL_STROKE_PAINT) +DEF_ICON_COLOR(LIGHTPAINT) +DEF_ICON_COLOR(GREASEPENCIL_STROKE_PAINT) DEF_ICON_BLANK(64) DEF_ICON_BLANK(65) DEF_ICON_BLANK(66) DEF_ICON_BLANK(67) DEF_ICON_BLANK(68) -DEF_ICON_BLANK(69) -DEF_ICON_BLANK(70) -DEF_ICON_BLANK(71) -DEF_ICON_BLANK(72) -DEF_ICON_BLANK(73) -DEF_ICON_BLANK(74) -DEF_ICON_BLANK(75) -DEF_ICON_BLANK(76) -DEF_ICON_BLANK(77) +DEF_ICON(TRACKING) +DEF_ICON(TRACKING_BACKWARDS) +DEF_ICON(TRACKING_FORWARDS) +DEF_ICON(TRACKING_BACKWARDS_SINGLE) +DEF_ICON(TRACKING_FORWARDS_SINGLE) +DEF_ICON(TRACKING_CLEAR_BACKWARDS) +DEF_ICON(TRACKING_CLEAR_FORWARDS) +DEF_ICON(TRACKING_REFINE_BACKWARDS) +DEF_ICON(TRACKING_REFINE_FORWARDS) DEF_ICON_BLANK(77b) /* DATA */ @@ -220,7 +218,7 @@ DEF_ICON(ARMATURE_DATA) DEF_ICON(POSE_DATA) DEF_ICON(BONE_DATA) DEF_ICON(CONSTRAINT) -DEF_ICON(SHAPEKEY_DATA) +DEF_ICON_COLOR(SHAPEKEY_DATA) DEF_ICON(CONSTRAINT_BONE) DEF_ICON(CAMERA_STEREO) DEF_ICON(PACKAGE) @@ -236,52 +234,52 @@ DEF_ICON(FONT_DATA) DEF_ICON(RENDER_RESULT) DEF_ICON(SURFACE_DATA) DEF_ICON(EMPTY_DATA) -DEF_ICON(SETTINGS) +DEF_ICON_BLANK(88) DEF_ICON(RENDER_ANIMATION) DEF_ICON(RENDER_STILL) DEF_ICON(LIBRARY_DATA_BROKEN) -DEF_ICON(BOIDS) +DEF_ICON_COLOR(BOIDS) DEF_ICON(STRANDS) DEF_ICON(LIBRARY_DATA_INDIRECT) DEF_ICON(GREASEPENCIL) DEF_ICON(LINE_DATA) -DEF_ICON(LIBRARY_DATA_OVERRIDE) +DEF_ICON_COLOR(LIBRARY_DATA_OVERRIDE) DEF_ICON(GROUP_BONE) DEF_ICON(GROUP_VERTEX) DEF_ICON(GROUP_VCOL) DEF_ICON(GROUP_UVS) -DEF_ICON_BLANK(89) +DEF_ICON(FACE_MAPS) DEF_ICON_BLANK(90) DEF_ICON(RNA) DEF_ICON(RNA_ADD) /* INPUT + DECORATOR */ -DEF_ICON_MONO(MOUSE_LMB) -DEF_ICON_MONO(MOUSE_MMB) -DEF_ICON_MONO(MOUSE_RMB) -DEF_ICON_MONO(MOUSE_MOVE) -DEF_ICON_MONO(MOUSE_LMB_DRAG) -DEF_ICON_MONO(MOUSE_MMB_DRAG) -DEF_ICON_MONO(MOUSE_RMB_DRAG) +DEF_ICON(MOUSE_LMB) +DEF_ICON(MOUSE_MMB) +DEF_ICON(MOUSE_RMB) +DEF_ICON(MOUSE_MOVE) +DEF_ICON(MOUSE_LMB_DRAG) +DEF_ICON(MOUSE_MMB_DRAG) +DEF_ICON(MOUSE_RMB_DRAG) DEF_ICON_BLANK(99) -DEF_ICON_MONO(PRESET) +DEF_ICON(PRESET) DEF_ICON_BLANK(101) -DEF_ICON_MONO(DECORATE) -DEF_ICON_MONO(DECORATE_KEYFRAME) -DEF_ICON_MONO(DECORATE_ANIMATE) -DEF_ICON_MONO(DECORATE_DRIVER) -DEF_ICON_MONO(DECORATE_LINKED) -DEF_ICON_MONO(DECORATE_OVERRIDE) -DEF_ICON_MONO(DECORATE_UNLOCKED) -DEF_ICON_MONO(DECORATE_LOCKED) +DEF_ICON(DECORATE) +DEF_ICON(DECORATE_KEYFRAME) +DEF_ICON(DECORATE_ANIMATE) +DEF_ICON(DECORATE_DRIVER) +DEF_ICON(DECORATE_LINKED) +DEF_ICON(DECORATE_OVERRIDE) +DEF_ICON(DECORATE_UNLOCKED) +DEF_ICON(DECORATE_LOCKED) DEF_ICON_BLANK(110) DEF_ICON_BLANK(111) DEF_ICON_BLANK(112) -DEF_ICON_BLANK(113) -DEF_ICON_BLANK(114) -DEF_ICON_MONO(USER) -DEF_ICON_BLANK(116) -DEF_ICON_BLANK(116b) +DEF_ICON(FAKE_USER) +DEF_ICON(ORPHAN_DATA) +DEF_ICON(USER) +DEF_ICON(SYSTEM) +DEF_ICON(SETTINGS) /* OUTLINER */ DEF_ICON(OUTLINER_OB_EMPTY) @@ -303,16 +301,16 @@ DEF_ICON(OUTLINER_OB_IMAGE) DEF_ICON_BLANK(125) DEF_ICON(RESTRICT_COLOR_OFF) DEF_ICON(RESTRICT_COLOR_ON) -DEF_ICON_MONO(HIDE_OFF) -DEF_ICON_MONO(HIDE_ON) -DEF_ICON_MONO(RESTRICT_SELECT_OFF) -DEF_ICON_MONO(RESTRICT_SELECT_ON) -DEF_ICON_MONO(RESTRICT_RENDER_OFF) -DEF_ICON_MONO(RESTRICT_RENDER_ON) +DEF_ICON(RESTRICT_VIEW_OFF) +DEF_ICON(RESTRICT_VIEW_ON) +DEF_ICON(RESTRICT_SELECT_OFF) +DEF_ICON(RESTRICT_SELECT_ON) +DEF_ICON(RESTRICT_RENDER_OFF) +DEF_ICON(RESTRICT_RENDER_ON) DEF_ICON_BLANK(127b) /* OUTLINER */ -DEF_ICON(OUTLINER_DATA_EMPTY) +DEF_ICON_BLANK(128) DEF_ICON(OUTLINER_DATA_MESH) DEF_ICON(OUTLINER_DATA_CURVE) DEF_ICON(OUTLINER_DATA_LATTICE) @@ -324,8 +322,8 @@ DEF_ICON(OUTLINER_DATA_FONT) DEF_ICON(OUTLINER_DATA_SURFACE) DEF_ICON(OUTLINER_DATA_SPEAKER) DEF_ICON(OUTLINER_DATA_POSE) +DEF_ICON_BLANK(130) DEF_ICON(OUTLINER_DATA_GREASEPENCIL) -DEF_ICON_BLANK(131) DEF_ICON_BLANK(132) DEF_ICON_BLANK(133) DEF_ICON_BLANK(134) @@ -333,10 +331,10 @@ DEF_ICON_BLANK(135) DEF_ICON_BLANK(136) DEF_ICON_BLANK(137) DEF_ICON_BLANK(138) -DEF_ICON_BLANK(139) -DEF_ICON_BLANK(140) -DEF_ICON_MONO(RESTRICT_VIEW_OFF) -DEF_ICON_MONO(RESTRICT_VIEW_ON) +DEF_ICON(ONIONSKIN_OFF) +DEF_ICON(ONIONSKIN_ON) +DEF_ICON(HIDE_OFF) +DEF_ICON(HIDE_ON) DEF_ICON_BLANK(142b) /* PRIMITIVES */ @@ -359,7 +357,7 @@ DEF_ICON(LIGHT_HEMI) DEF_ICON(LIGHT_AREA) DEF_ICON_BLANK(617) DEF_ICON_BLANK(618) -DEF_ICON(META_EMPTY) +DEF_ICON_COLOR(META_EMPTY) DEF_ICON(META_PLANE) DEF_ICON(META_CUBE) DEF_ICON(META_BALL) @@ -390,25 +388,25 @@ DEF_ICON_BLANK(648) DEF_ICON(COLOR_RED) DEF_ICON(COLOR_GREEN) DEF_ICON(COLOR_BLUE) -DEF_ICON_MONO(TRIA_RIGHT_BAR) -DEF_ICON_MONO(TRIA_DOWN_BAR) -DEF_ICON_MONO(TRIA_LEFT_BAR) -DEF_ICON_MONO(TRIA_UP_BAR) +DEF_ICON(TRIA_RIGHT_BAR) +DEF_ICON(TRIA_DOWN_BAR) +DEF_ICON(TRIA_LEFT_BAR) +DEF_ICON(TRIA_UP_BAR) /* EMPTY */ -DEF_ICON(FORCE_FORCE) -DEF_ICON(FORCE_WIND) -DEF_ICON(FORCE_VORTEX) -DEF_ICON(FORCE_MAGNETIC) -DEF_ICON(FORCE_HARMONIC) -DEF_ICON(FORCE_CHARGE) -DEF_ICON(FORCE_LENNARDJONES) -DEF_ICON(FORCE_TEXTURE) -DEF_ICON(FORCE_CURVE) -DEF_ICON(FORCE_BOID) -DEF_ICON(FORCE_TURBULENCE) -DEF_ICON(FORCE_DRAG) -DEF_ICON(FORCE_SMOKEFLOW) +DEF_ICON_COLOR(FORCE_FORCE) +DEF_ICON_COLOR(FORCE_WIND) +DEF_ICON_COLOR(FORCE_VORTEX) +DEF_ICON_COLOR(FORCE_MAGNETIC) +DEF_ICON_COLOR(FORCE_HARMONIC) +DEF_ICON_COLOR(FORCE_CHARGE) +DEF_ICON_COLOR(FORCE_LENNARDJONES) +DEF_ICON_COLOR(FORCE_TEXTURE) +DEF_ICON_COLOR(FORCE_CURVE) +DEF_ICON_COLOR(FORCE_BOID) +DEF_ICON_COLOR(FORCE_TURBULENCE) +DEF_ICON_COLOR(FORCE_DRAG) +DEF_ICON_COLOR(FORCE_SMOKEFLOW) DEF_ICON_BLANK(673) DEF_ICON_BLANK(674) DEF_ICON_BLANK(675) @@ -424,14 +422,14 @@ DEF_ICON_BLANK(684) DEF_ICON_BLANK(685) /* EMPTY */ -DEF_ICON_BLANK(690) /* XXX 'Temperature' icon! */ +DEF_ICON_COLOR(TEMPERATURE) /* XXX 'Temperature' icon! */ DEF_ICON_BLANK(691) /* XXX 'Temperature' icon! */ -DEF_ICON_BLANK(692) /* XXX 'Gear' icon! */ +DEF_ICON_COLOR(GEAR) /* XXX 'Gear' icon! */ DEF_ICON(NODE_INSERT_ON) DEF_ICON(NODE_INSERT_OFF) -DEF_ICON_BLANK(695) -DEF_ICON_BLANK(696) -DEF_ICON_BLANK(697) +DEF_ICON(NODE_TOP) +DEF_ICON(NODE_SIDE) +DEF_ICON(NODE_CORNER) DEF_ICON_BLANK(698) DEF_ICON_BLANK(699) DEF_ICON_BLANK(700) @@ -452,19 +450,19 @@ DEF_ICON_BLANK(714) DEF_ICON_BLANK(715) /* EMPTY */ -DEF_ICON_MONO(ALIGN_LEFT) -DEF_ICON_MONO(ALIGN_CENTER) -DEF_ICON_MONO(ALIGN_RIGHT) -DEF_ICON_MONO(ALIGN_JUSTIFY) -DEF_ICON_MONO(ALIGN_FLUSH) -DEF_ICON_MONO(ALIGN_TOP) -DEF_ICON_MONO(ALIGN_MIDDLE) -DEF_ICON_MONO(ALIGN_BOTTOM) -DEF_ICON_MONO(BOLD) -DEF_ICON_MONO(ITALIC) -DEF_ICON_MONO(UNDERLINE) -DEF_ICON_MONO(SMALL_CAPS_ON) -DEF_ICON_MONO(SMALL_CAPS_OFF) +DEF_ICON(ALIGN_LEFT) +DEF_ICON(ALIGN_CENTER) +DEF_ICON(ALIGN_RIGHT) +DEF_ICON(ALIGN_JUSTIFY) +DEF_ICON(ALIGN_FLUSH) +DEF_ICON(ALIGN_TOP) +DEF_ICON(ALIGN_MIDDLE) +DEF_ICON(ALIGN_BOTTOM) +DEF_ICON(BOLD) +DEF_ICON(ITALIC) +DEF_ICON(UNDERLINE) +DEF_ICON(SMALL_CAPS) +DEF_ICON_BLANK(742) DEF_ICON_BLANK(743) DEF_ICON_BLANK(744) DEF_ICON_BLANK(745) @@ -509,50 +507,50 @@ DEF_ICON_BLANK(785) /* MODIFIERS */ DEF_ICON(MODIFIER) -DEF_ICON(MOD_WAVE) -DEF_ICON(MOD_BUILD) -DEF_ICON(MOD_DECIM) -DEF_ICON(MOD_MIRROR) -DEF_ICON(MOD_SOFT) -DEF_ICON(MOD_SUBSURF) -DEF_ICON(HOOK) -DEF_ICON(MOD_PHYSICS) -DEF_ICON(MOD_PARTICLES) -DEF_ICON(MOD_BOOLEAN) -DEF_ICON(MOD_EDGESPLIT) -DEF_ICON(MOD_ARRAY) -DEF_ICON(MOD_UVPROJECT) -DEF_ICON(MOD_DISPLACE) -DEF_ICON(MOD_CURVE) -DEF_ICON(MOD_LATTICE) -DEF_ICON(CONSTRAINT_DATA) -DEF_ICON(MOD_ARMATURE) -DEF_ICON(MOD_SHRINKWRAP) -DEF_ICON(MOD_CAST) -DEF_ICON(MOD_MESHDEFORM) -DEF_ICON(MOD_BEVEL) -DEF_ICON(MOD_SMOOTH) -DEF_ICON(MOD_SIMPLEDEFORM) -DEF_ICON(MOD_MASK) +DEF_ICON_COLOR(MOD_WAVE) +DEF_ICON_COLOR(MOD_BUILD) +DEF_ICON_COLOR(MOD_DECIM) +DEF_ICON_COLOR(MOD_MIRROR) +DEF_ICON_COLOR(MOD_SOFT) +DEF_ICON_COLOR(MOD_SUBSURF) +DEF_ICON_COLOR(HOOK) +DEF_ICON_COLOR(MOD_PHYSICS) +DEF_ICON_COLOR(MOD_PARTICLES) +DEF_ICON_COLOR(MOD_BOOLEAN) +DEF_ICON_COLOR(MOD_EDGESPLIT) +DEF_ICON_COLOR(MOD_ARRAY) +DEF_ICON_COLOR(MOD_UVPROJECT) +DEF_ICON_COLOR(MOD_DISPLACE) +DEF_ICON_COLOR(MOD_CURVE) +DEF_ICON_COLOR(MOD_LATTICE) +DEF_ICON_COLOR(CONSTRAINT_DATA) +DEF_ICON_COLOR(MOD_ARMATURE) +DEF_ICON_COLOR(MOD_SHRINKWRAP) +DEF_ICON_COLOR(MOD_CAST) +DEF_ICON_COLOR(MOD_MESHDEFORM) +DEF_ICON_COLOR(MOD_BEVEL) +DEF_ICON_COLOR(MOD_SMOOTH) +DEF_ICON_COLOR(MOD_SIMPLEDEFORM) +DEF_ICON_COLOR(MOD_MASK) /* MODIFIERS */ -DEF_ICON(MOD_CLOTH) -DEF_ICON(MOD_EXPLODE) -DEF_ICON(MOD_FLUIDSIM) -DEF_ICON(MOD_MULTIRES) -DEF_ICON(MOD_SMOKE) -DEF_ICON(MOD_SOLIDIFY) -DEF_ICON(MOD_SCREW) -DEF_ICON(MOD_VERTEX_WEIGHT) -DEF_ICON(MOD_DYNAMICPAINT) -DEF_ICON(MOD_REMESH) -DEF_ICON(MOD_OCEAN) -DEF_ICON(MOD_WARP) -DEF_ICON(MOD_SKIN) -DEF_ICON(MOD_TRIANGULATE) -DEF_ICON(MOD_WIREFRAME) -DEF_ICON(MOD_DATA_TRANSFER) -DEF_ICON(MOD_NORMALEDIT) +DEF_ICON_COLOR(MOD_CLOTH) +DEF_ICON_COLOR(MOD_EXPLODE) +DEF_ICON_COLOR(MOD_FLUIDSIM) +DEF_ICON_COLOR(MOD_MULTIRES) +DEF_ICON_COLOR(MOD_SMOKE) +DEF_ICON_COLOR(MOD_SOLIDIFY) +DEF_ICON_COLOR(MOD_SCREW) +DEF_ICON_COLOR(MOD_VERTEX_WEIGHT) +DEF_ICON_COLOR(MOD_DYNAMICPAINT) +DEF_ICON_COLOR(MOD_REMESH) +DEF_ICON_COLOR(MOD_OCEAN) +DEF_ICON_COLOR(MOD_WARP) +DEF_ICON_COLOR(MOD_SKIN) +DEF_ICON_COLOR(MOD_TRIANGULATE) +DEF_ICON_COLOR(MOD_WIREFRAME) +DEF_ICON_COLOR(MOD_DATA_TRANSFER) +DEF_ICON_COLOR(MOD_NORMALEDIT) DEF_ICON_BLANK(169) DEF_ICON_BLANK(170) DEF_ICON_BLANK(171) @@ -564,24 +562,24 @@ DEF_ICON_BLANK(176) DEF_ICON_BLANK(177) /* ANIMATION */ -DEF_ICON_MONO(REC) -DEF_ICON_MONO(PLAY) -DEF_ICON_MONO(FF) -DEF_ICON_MONO(REW) -DEF_ICON_MONO(PAUSE) -DEF_ICON_MONO(PREV_KEYFRAME) -DEF_ICON_MONO(NEXT_KEYFRAME) +DEF_ICON(REC) +DEF_ICON(PLAY) +DEF_ICON(FF) +DEF_ICON(REW) +DEF_ICON(PAUSE) +DEF_ICON(PREV_KEYFRAME) +DEF_ICON(NEXT_KEYFRAME) DEF_ICON_BLANK(185) -DEF_ICON_MONO(PLAY_REVERSE) +DEF_ICON(PLAY_REVERSE) DEF_ICON(PREVIEW_RANGE) DEF_ICON(ACTION_TWEAK) DEF_ICON(PMARKER_ACT) DEF_ICON(PMARKER_SEL) -DEF_ICON(PMARKER) +DEF_ICON_COLOR(PMARKER) DEF_ICON(MARKER_HLT) DEF_ICON(MARKER) -DEF_ICON(SPACE2) // XXX -DEF_ICON(SPACE3) // XXX +DEF_ICON(KEYFRAME_HLT) +DEF_ICON(KEYFRAME) DEF_ICON(KEYINGSET) DEF_ICON(KEY_DEHLT) DEF_ICON(KEY_HLT) @@ -594,8 +592,8 @@ DEF_ICON(DRIVER) /* ANIMATION */ DEF_ICON(SOLO_OFF) DEF_ICON(SOLO_ON) -DEF_ICON_MONO(FRAME_PREV) -DEF_ICON_MONO(FRAME_NEXT) +DEF_ICON(FRAME_PREV) +DEF_ICON(FRAME_NEXT) DEF_ICON(NLA_PUSHDOWN) DEF_ICON(IPO_CONSTANT) DEF_ICON(IPO_LINEAR) @@ -614,7 +612,6 @@ DEF_ICON(IPO_EASE_IN) DEF_ICON(IPO_EASE_OUT) DEF_ICON(IPO_EASE_IN_OUT) DEF_ICON(NORMALIZE_FCURVES) - /* available */ DEF_ICON_BLANK(204) DEF_ICON_BLANK(205) DEF_ICON_BLANK(206) @@ -624,14 +621,14 @@ DEF_ICON_BLANK(207) DEF_ICON(VERTEXSEL) DEF_ICON(EDGESEL) DEF_ICON(FACESEL) -DEF_ICON(LOOPSEL) +DEF_ICON_BLANK(209) DEF_ICON_BLANK(210) -DEF_ICON(ROTATE) -DEF_ICON(CURSOR) -DEF_ICON(ROTATECOLLECTION) -DEF_ICON(ROTATECENTER) -DEF_ICON(ROTACTIVE) -DEF_ICON(ALIGN) +DEF_ICON(PIVOT_BOUNDBOX) +DEF_ICON(PIVOT_CURSOR) +DEF_ICON(PIVOT_INDIVIDUAL) +DEF_ICON(PIVOT_MEDIAN) +DEF_ICON(PIVOT_ACTIVE) +DEF_ICON(CENTER_ONLY) DEF_ICON_BLANK(211) DEF_ICON(SMOOTHCURVE) DEF_ICON(SPHERECURVE) @@ -649,10 +646,10 @@ DEF_ICON(PARTICLE_TIP) DEF_ICON(PARTICLE_PATH) /* EDITING */ -DEF_ICON(MAN_TRANS) -DEF_ICON(MAN_ROT) -DEF_ICON(MAN_SCALE) -DEF_ICON(MANIPUL) +DEF_ICON_COLOR(MAN_TRANS) +DEF_ICON_COLOR(MAN_ROT) +DEF_ICON_COLOR(MAN_SCALE) +DEF_ICON_COLOR(MANIPUL) DEF_ICON(SNAP_OFF) DEF_ICON(SNAP_ON) DEF_ICON(SNAP_NORMAL) @@ -670,11 +667,11 @@ DEF_ICON(CLIPUV_HLT) DEF_ICON(SNAP_PEEL_OBJECT) DEF_ICON(GRID) DEF_ICON(OBJECT_ORIGIN) -DEF_ICON_BLANK(222) -DEF_ICON_BLANK(224) -DEF_ICON_BLANK(225) -DEF_ICON_BLANK(226) -DEF_ICON_BLANK(226b) +DEF_ICON(ORIENTATION_GLOBAL) +DEF_ICON(ORIENTATION_GIMBAL) +DEF_ICON(ORIENTATION_LOCAL) +DEF_ICON(ORIENTATION_NORMAL) +DEF_ICON(ORIENTATION_VIEW) /* EDITING */ DEF_ICON(PASTEDOWN) @@ -685,10 +682,10 @@ DEF_ICON(VIS_SEL_11) DEF_ICON(VIS_SEL_10) DEF_ICON(VIS_SEL_01) DEF_ICON(VIS_SEL_00) -DEF_ICON(SNAP_SURFACE) +DEF_ICON_BLANK(231) DEF_ICON(AUTOMERGE_ON) DEF_ICON(AUTOMERGE_OFF) -DEF_ICON(RETOPO) +DEF_ICON_COLOR(RETOPO) DEF_ICON(UV_VERTEXSEL) DEF_ICON(UV_EDGESEL) DEF_ICON(UV_FACESEL) @@ -700,18 +697,18 @@ DEF_ICON_BLANK(242) DEF_ICON_BLANK(243) DEF_ICON_BLANK(244) DEF_ICON_BLANK(245) -DEF_ICON_BLANK(246) -DEF_ICON_BLANK(247) -DEF_ICON_BLANK(247b) +DEF_ICON(NORMALS_VERTEX) +DEF_ICON(NORMALS_VERTEX_FACE) +DEF_ICON(NORMALS_FACE) /* 3D VIEW */ -DEF_ICON(BBOX) -DEF_ICON(WIRE) -DEF_ICON(SOLID) -DEF_ICON(SMOOTH) -DEF_ICON(POTATO) +DEF_ICON(SHADING_BBOX) +DEF_ICON(SHADING_WIRE) +DEF_ICON(SHADING_SOLID) +DEF_ICON(SHADING_RENDERED) +DEF_ICON(SHADING_TEXTURE) DEF_ICON(OVERLAY) -DEF_ICON(ORTHO) +DEF_ICON(XRAY) DEF_ICON_BLANK(249) DEF_ICON_BLANK(250) DEF_ICON(LOCKVIEW_OFF) @@ -766,17 +763,17 @@ DEF_ICON(SORTTIME) DEF_ICON(SORTSIZE) DEF_ICON(LONGDISPLAY) DEF_ICON(SHORTDISPLAY) -DEF_ICON(GHOST) -DEF_ICON(IMGDISPLAY) -DEF_ICON(SAVE_AS) -DEF_ICON(SAVE_COPY) +DEF_ICON_COLOR(GHOST) +DEF_ICON_COLOR(IMGDISPLAY) +DEF_ICON_BLANK(292) +DEF_ICON_BLANK(293) DEF_ICON(BOOKMARKS) DEF_ICON(FONTPREVIEW) DEF_ICON(FILTER) DEF_ICON(NEWFOLDER) DEF_ICON(OPEN_RECENT) -DEF_ICON_MONO(FILE_PARENT) -DEF_ICON_MONO(FILE_REFRESH) +DEF_ICON(FILE_PARENT) +DEF_ICON(FILE_REFRESH) DEF_ICON(FILE_FOLDER) DEF_ICON(FILE_BLANK) DEF_ICON(FILE_BLEND) @@ -788,29 +785,29 @@ DEF_ICON(FILE_FONT) DEF_ICON(FILE_TEXT) /* FILE SELECT */ -DEF_ICON_MONO(RECOVER_AUTO) -DEF_ICON_MONO(SAVE_PREFS) -DEF_ICON_MONO(LINK_BLEND) -DEF_ICON_MONO(APPEND_BLEND) -DEF_ICON_MONO(IMPORT) -DEF_ICON_MONO(EXPORT) -DEF_ICON(EXTERNAL_DATA) -DEF_ICON(LOAD_FACTORY) +DEF_ICON(SORT_DESC) +DEF_ICON(SORT_ASC) +DEF_ICON(LINK_BLEND) +DEF_ICON(APPEND_BLEND) +DEF_ICON(IMPORT) +DEF_ICON(EXPORT) +DEF_ICON_COLOR(EXTERNAL_DATA) +DEF_ICON_BLANK(299) DEF_ICON_BLANK(300) DEF_ICON_BLANK(301) DEF_ICON_BLANK(302) DEF_ICON_BLANK(303) DEF_ICON_BLANK(304) -DEF_ICON_MONO(LOOP_BACK) -DEF_ICON_MONO(LOOP_FORWARDS) -DEF_ICON_MONO(BACK) -DEF_ICON_MONO(FORWARD) +DEF_ICON(LOOP_BACK) +DEF_ICON(LOOP_FORWARDS) +DEF_ICON(BACK) +DEF_ICON(FORWARD) DEF_ICON_BLANK(309) DEF_ICON_BLANK(310) DEF_ICON_BLANK(311) DEF_ICON_BLANK(312) -DEF_ICON_BLANK(313) -DEF_ICON_BLANK(314) +DEF_ICON(ALEMBIC) +DEF_ICON(VOLUME) DEF_ICON(FILE_HIDDEN) DEF_ICON(FILE_BACKUP) DEF_ICON(DISK_DRIVE) @@ -857,7 +854,7 @@ DEF_ICON(IMAGE_RGB) // XXX CHANGE TO STRAIGHT ALPHA, Z ETC DEF_ICON(IMAGE_RGB_ALPHA) DEF_ICON(IMAGE_ALPHA) DEF_ICON(IMAGE_ZDEPTH) -DEF_ICON(IMAGEFILE) +DEF_ICON_COLOR(IMAGEFILE) DEF_ICON_BLANK(336) DEF_ICON_BLANK(337) DEF_ICON_BLANK(338) @@ -873,88 +870,88 @@ DEF_ICON(VIEW_ZOOM) /* brush icons */ -DEF_ICON(BRUSH_ADD) -DEF_ICON(BRUSH_BLOB) -DEF_ICON(BRUSH_BLUR) -DEF_ICON(BRUSH_CLAY) -DEF_ICON(BRUSH_CLAY_STRIPS) -DEF_ICON(BRUSH_CLONE) -DEF_ICON(BRUSH_CREASE) -DEF_ICON(BRUSH_DARKEN) -DEF_ICON(BRUSH_FILL) -DEF_ICON(BRUSH_FLATTEN) -DEF_ICON(BRUSH_GRAB) -DEF_ICON(BRUSH_INFLATE) -DEF_ICON(BRUSH_LAYER) -DEF_ICON(BRUSH_LIGHTEN) -DEF_ICON(BRUSH_MASK) -DEF_ICON(BRUSH_MIX) -DEF_ICON(BRUSH_MULTIPLY) -DEF_ICON(BRUSH_NUDGE) -DEF_ICON(BRUSH_PINCH) -DEF_ICON(BRUSH_SCRAPE) -DEF_ICON(BRUSH_SCULPT_DRAW) -DEF_ICON(BRUSH_SMEAR) -DEF_ICON(BRUSH_SMOOTH) -DEF_ICON(BRUSH_SNAKE_HOOK) -DEF_ICON(BRUSH_SOFTEN) -DEF_ICON(BRUSH_SUBTRACT) -DEF_ICON(BRUSH_TEXDRAW) -DEF_ICON(BRUSH_TEXFILL) -DEF_ICON(BRUSH_TEXMASK) -DEF_ICON(BRUSH_THUMB) -DEF_ICON(BRUSH_ROTATE) -DEF_ICON(BRUSH_VERTEXDRAW) +DEF_ICON_COLOR(BRUSH_ADD) +DEF_ICON_COLOR(BRUSH_BLOB) +DEF_ICON_COLOR(BRUSH_BLUR) +DEF_ICON_COLOR(BRUSH_CLAY) +DEF_ICON_COLOR(BRUSH_CLAY_STRIPS) +DEF_ICON_COLOR(BRUSH_CLONE) +DEF_ICON_COLOR(BRUSH_CREASE) +DEF_ICON_COLOR(BRUSH_DARKEN) +DEF_ICON_COLOR(BRUSH_FILL) +DEF_ICON_COLOR(BRUSH_FLATTEN) +DEF_ICON_COLOR(BRUSH_GRAB) +DEF_ICON_COLOR(BRUSH_INFLATE) +DEF_ICON_COLOR(BRUSH_LAYER) +DEF_ICON_COLOR(BRUSH_LIGHTEN) +DEF_ICON_COLOR(BRUSH_MASK) +DEF_ICON_COLOR(BRUSH_MIX) +DEF_ICON_COLOR(BRUSH_MULTIPLY) +DEF_ICON_COLOR(BRUSH_NUDGE) +DEF_ICON_COLOR(BRUSH_PINCH) +DEF_ICON_COLOR(BRUSH_SCRAPE) +DEF_ICON_COLOR(BRUSH_SCULPT_DRAW) +DEF_ICON_COLOR(BRUSH_SMEAR) +DEF_ICON_COLOR(BRUSH_SMOOTH) +DEF_ICON_COLOR(BRUSH_SNAKE_HOOK) +DEF_ICON_COLOR(BRUSH_SOFTEN) +DEF_ICON_COLOR(BRUSH_SUBTRACT) +DEF_ICON_COLOR(BRUSH_TEXDRAW) +DEF_ICON_COLOR(BRUSH_TEXFILL) +DEF_ICON_COLOR(BRUSH_TEXMASK) +DEF_ICON_COLOR(BRUSH_THUMB) +DEF_ICON_COLOR(BRUSH_ROTATE) +DEF_ICON_COLOR(BRUSH_VERTEXDRAW) /* Matcaps */ -DEF_ICON(MATCAP_01) -DEF_ICON(MATCAP_02) -DEF_ICON(MATCAP_03) -DEF_ICON(MATCAP_04) -DEF_ICON(MATCAP_05) -DEF_ICON(MATCAP_06) -DEF_ICON(MATCAP_07) -DEF_ICON(MATCAP_08) -DEF_ICON(MATCAP_09) -DEF_ICON(MATCAP_10) -DEF_ICON(MATCAP_11) -DEF_ICON(MATCAP_12) -DEF_ICON(MATCAP_13) -DEF_ICON(MATCAP_14) -DEF_ICON(MATCAP_15) -DEF_ICON(MATCAP_16) -DEF_ICON(MATCAP_17) -DEF_ICON(MATCAP_18) -DEF_ICON(MATCAP_19) -DEF_ICON(MATCAP_20) -DEF_ICON(MATCAP_21) -DEF_ICON(MATCAP_22) -DEF_ICON(MATCAP_23) -DEF_ICON(MATCAP_24) +DEF_ICON_COLOR(MATCAP_01) +DEF_ICON_COLOR(MATCAP_02) +DEF_ICON_COLOR(MATCAP_03) +DEF_ICON_COLOR(MATCAP_04) +DEF_ICON_COLOR(MATCAP_05) +DEF_ICON_COLOR(MATCAP_06) +DEF_ICON_COLOR(MATCAP_07) +DEF_ICON_COLOR(MATCAP_08) +DEF_ICON_COLOR(MATCAP_09) +DEF_ICON_COLOR(MATCAP_10) +DEF_ICON_COLOR(MATCAP_11) +DEF_ICON_COLOR(MATCAP_12) +DEF_ICON_COLOR(MATCAP_13) +DEF_ICON_COLOR(MATCAP_14) +DEF_ICON_COLOR(MATCAP_15) +DEF_ICON_COLOR(MATCAP_16) +DEF_ICON_COLOR(MATCAP_17) +DEF_ICON_COLOR(MATCAP_18) +DEF_ICON_COLOR(MATCAP_19) +DEF_ICON_COLOR(MATCAP_20) +DEF_ICON_COLOR(MATCAP_21) +DEF_ICON_COLOR(MATCAP_22) +DEF_ICON_COLOR(MATCAP_23) +DEF_ICON_COLOR(MATCAP_24) /* grease pencil sculpt */ -DEF_ICON(GPBRUSH_SMOOTH) -DEF_ICON(GPBRUSH_THICKNESS) -DEF_ICON(GPBRUSH_STRENGTH) -DEF_ICON(GPBRUSH_GRAB) -DEF_ICON(GPBRUSH_PUSH) -DEF_ICON(GPBRUSH_TWIST) -DEF_ICON(GPBRUSH_PINCH) -DEF_ICON(GPBRUSH_RANDOMIZE) -DEF_ICON(GPBRUSH_CLONE) -DEF_ICON(GPBRUSH_WEIGHT) +DEF_ICON_COLOR(GPBRUSH_SMOOTH) +DEF_ICON_COLOR(GPBRUSH_THICKNESS) +DEF_ICON_COLOR(GPBRUSH_STRENGTH) +DEF_ICON_COLOR(GPBRUSH_GRAB) +DEF_ICON_COLOR(GPBRUSH_PUSH) +DEF_ICON_COLOR(GPBRUSH_TWIST) +DEF_ICON_COLOR(GPBRUSH_PINCH) +DEF_ICON_COLOR(GPBRUSH_RANDOMIZE) +DEF_ICON_COLOR(GPBRUSH_CLONE) +DEF_ICON_COLOR(GPBRUSH_WEIGHT) -DEF_ICON(GPBRUSH_PENCIL) -DEF_ICON(GPBRUSH_PEN) -DEF_ICON(GPBRUSH_INK) -DEF_ICON(GPBRUSH_INKNOISE) -DEF_ICON(GPBRUSH_BLOCK) -DEF_ICON(GPBRUSH_MARKER) -DEF_ICON(GPBRUSH_CUSTOM) -DEF_ICON(GPBRUSH_FILL) -DEF_ICON(GPBRUSH_ERASE_SOFT) -DEF_ICON(GPBRUSH_ERASE_HARD) -DEF_ICON(GPBRUSH_ERASE_STROKE) +DEF_ICON_COLOR(GPBRUSH_PENCIL) +DEF_ICON_COLOR(GPBRUSH_PEN) +DEF_ICON_COLOR(GPBRUSH_INK) +DEF_ICON_COLOR(GPBRUSH_INKNOISE) +DEF_ICON_COLOR(GPBRUSH_BLOCK) +DEF_ICON_COLOR(GPBRUSH_MARKER) +DEF_ICON_COLOR(GPBRUSH_CUSTOM) +DEF_ICON_COLOR(GPBRUSH_FILL) +DEF_ICON_COLOR(GPBRUSH_ERASE_SOFT) +DEF_ICON_COLOR(GPBRUSH_ERASE_HARD) +DEF_ICON_COLOR(GPBRUSH_ERASE_STROKE) /* Vector Icons */ DEF_ICON_VECTOR(SMALL_TRI_RIGHT_VEC) @@ -987,53 +984,53 @@ DEF_ICON_VECTOR(COLORSET_19_VEC) DEF_ICON_VECTOR(COLORSET_20_VEC) /* Events */ -DEF_ICON(EVENT_A) -DEF_ICON(EVENT_B) -DEF_ICON(EVENT_C) -DEF_ICON(EVENT_D) -DEF_ICON(EVENT_E) -DEF_ICON(EVENT_F) -DEF_ICON(EVENT_G) -DEF_ICON(EVENT_H) -DEF_ICON(EVENT_I) -DEF_ICON(EVENT_J) -DEF_ICON(EVENT_K) -DEF_ICON(EVENT_L) -DEF_ICON(EVENT_M) -DEF_ICON(EVENT_N) -DEF_ICON(EVENT_O) -DEF_ICON(EVENT_P) -DEF_ICON(EVENT_Q) -DEF_ICON(EVENT_R) -DEF_ICON(EVENT_S) -DEF_ICON(EVENT_T) -DEF_ICON(EVENT_U) -DEF_ICON(EVENT_V) -DEF_ICON(EVENT_W) -DEF_ICON(EVENT_X) -DEF_ICON(EVENT_Y) -DEF_ICON(EVENT_Z) -DEF_ICON(EVENT_SHIFT) -DEF_ICON(EVENT_CTRL) -DEF_ICON(EVENT_ALT) -DEF_ICON(EVENT_OS) -DEF_ICON(EVENT_F1) -DEF_ICON(EVENT_F2) -DEF_ICON(EVENT_F3) -DEF_ICON(EVENT_F4) -DEF_ICON(EVENT_F5) -DEF_ICON(EVENT_F6) -DEF_ICON(EVENT_F7) -DEF_ICON(EVENT_F8) -DEF_ICON(EVENT_F9) -DEF_ICON(EVENT_F10) -DEF_ICON(EVENT_F11) -DEF_ICON(EVENT_F12) -DEF_ICON(EVENT_ESC) -DEF_ICON(EVENT_TAB) -DEF_ICON(EVENT_PAGEUP) -DEF_ICON(EVENT_PAGEDOWN) -DEF_ICON(EVENT_HOME) -DEF_ICON(EVENT_END) -DEF_ICON(EVENT_RETURN) +DEF_ICON_COLOR(EVENT_A) +DEF_ICON_COLOR(EVENT_B) +DEF_ICON_COLOR(EVENT_C) +DEF_ICON_COLOR(EVENT_D) +DEF_ICON_COLOR(EVENT_E) +DEF_ICON_COLOR(EVENT_F) +DEF_ICON_COLOR(EVENT_G) +DEF_ICON_COLOR(EVENT_H) +DEF_ICON_COLOR(EVENT_I) +DEF_ICON_COLOR(EVENT_J) +DEF_ICON_COLOR(EVENT_K) +DEF_ICON_COLOR(EVENT_L) +DEF_ICON_COLOR(EVENT_M) +DEF_ICON_COLOR(EVENT_N) +DEF_ICON_COLOR(EVENT_O) +DEF_ICON_COLOR(EVENT_P) +DEF_ICON_COLOR(EVENT_Q) +DEF_ICON_COLOR(EVENT_R) +DEF_ICON_COLOR(EVENT_S) +DEF_ICON_COLOR(EVENT_T) +DEF_ICON_COLOR(EVENT_U) +DEF_ICON_COLOR(EVENT_V) +DEF_ICON_COLOR(EVENT_W) +DEF_ICON_COLOR(EVENT_X) +DEF_ICON_COLOR(EVENT_Y) +DEF_ICON_COLOR(EVENT_Z) +DEF_ICON_COLOR(EVENT_SHIFT) +DEF_ICON_COLOR(EVENT_CTRL) +DEF_ICON_COLOR(EVENT_ALT) +DEF_ICON_COLOR(EVENT_OS) +DEF_ICON_COLOR(EVENT_F1) +DEF_ICON_COLOR(EVENT_F2) +DEF_ICON_COLOR(EVENT_F3) +DEF_ICON_COLOR(EVENT_F4) +DEF_ICON_COLOR(EVENT_F5) +DEF_ICON_COLOR(EVENT_F6) +DEF_ICON_COLOR(EVENT_F7) +DEF_ICON_COLOR(EVENT_F8) +DEF_ICON_COLOR(EVENT_F9) +DEF_ICON_COLOR(EVENT_F10) +DEF_ICON_COLOR(EVENT_F11) +DEF_ICON_COLOR(EVENT_F12) +DEF_ICON_COLOR(EVENT_ESC) +DEF_ICON_COLOR(EVENT_TAB) +DEF_ICON_COLOR(EVENT_PAGEUP) +DEF_ICON_COLOR(EVENT_PAGEDOWN) +DEF_ICON_COLOR(EVENT_HOME) +DEF_ICON_COLOR(EVENT_END) +DEF_ICON_COLOR(EVENT_RETURN) /* add as needed. */ diff --git a/source/blender/editors/include/UI_resources.h b/source/blender/editors/include/UI_resources.h index 458b43231d9..6315a3daafa 100644 --- a/source/blender/editors/include/UI_resources.h +++ b/source/blender/editors/include/UI_resources.h @@ -36,7 +36,7 @@ /* and add/replace include of UI_resources.h by UI_interface_icons.h */ #define DEF_ICON(name) ICON_##name, #define DEF_ICON_VECTOR(name) ICON_##name, -#define DEF_ICON_MONO(name) ICON_##name, +#define DEF_ICON_COLOR(name) ICON_##name, #define DEF_ICON_BLANK(name) ICON_BLANK_##name, typedef enum { @@ -49,7 +49,7 @@ typedef enum { #undef DEF_ICON #undef DEF_ICON_VECTOR -#undef DEF_ICON_MONO +#undef DEF_ICON_COLOR #undef DEF_ICON_BLANK /* use to denote intentionally unset theme color */ diff --git a/source/blender/editors/interface/interface_icons.c b/source/blender/editors/interface/interface_icons.c index 64f3a8a31d8..1737cd74c8a 100644 --- a/source/blender/editors/interface/interface_icons.c +++ b/source/blender/editors/interface/interface_icons.c @@ -104,7 +104,7 @@ typedef struct IconImage { typedef void (*VectorDrawFunc)(int x, int y, int w, int h, float alpha); #define ICON_TYPE_PREVIEW 0 -#define ICON_TYPE_TEXTURE 1 +#define ICON_TYPE_COLOR_TEXTURE 1 #define ICON_TYPE_MONO_TEXTURE 2 #define ICON_TYPE_BUFFER 3 #define ICON_TYPE_VECTOR 4 @@ -156,14 +156,14 @@ static struct ListBase iconfilelist = {NULL, NULL}; static IconTexture icongltex = {0, 0, 0, 0.0f, 0.0f}; static const int icontypes[] = { -#define DEF_ICON(name) ICON_TYPE_TEXTURE, +#define DEF_ICON(name) ICON_TYPE_MONO_TEXTURE, #define DEF_ICON_VECTOR(name) ICON_TYPE_VECTOR, -#define DEF_ICON_MONO(name) ICON_TYPE_MONO_TEXTURE, +#define DEF_ICON_COLOR(name) ICON_TYPE_COLOR_TEXTURE, #define DEF_ICON_BLANK(name) ICON_TYPE_BLANK, #include "UI_icons.h" #undef DEF_ICON #undef DEF_ICON_VECTOR -#undef DEF_ICON_MONO +#undef DEF_ICON_COLOR #undef DEF_ICON_BLANK }; @@ -185,7 +185,7 @@ static DrawInfo *def_internal_icon(ImBuf *bbuf, int icon_id, int xofs, int yofs, di = MEM_callocN(sizeof(DrawInfo), "drawinfo"); di->type = type; - if (ELEM(type, ICON_TYPE_TEXTURE, ICON_TYPE_MONO_TEXTURE)) { + if (ELEM(type, ICON_TYPE_COLOR_TEXTURE, ICON_TYPE_MONO_TEXTURE)) { di->data.texture.x = xofs; di->data.texture.y = yofs; di->data.texture.w = size; @@ -742,7 +742,7 @@ static void init_internal_icons(void) /* Row W has monochrome icons. */ for (x = 0; x < ICON_GRID_COLS; x++) { int icontype = icontypes[y * ICON_GRID_COLS + x]; - if (!ELEM(icontype, ICON_TYPE_TEXTURE, ICON_TYPE_MONO_TEXTURE)) { + if (!ELEM(icontype, ICON_TYPE_COLOR_TEXTURE, ICON_TYPE_MONO_TEXTURE)) { continue; } @@ -1520,7 +1520,7 @@ static void icon_draw_size( const short event_value = di->data.input.event_value; icon_draw_rect_input(x, y, w, h, alpha, event_type, event_value); } - else if (di->type == ICON_TYPE_TEXTURE) { + else if (di->type == ICON_TYPE_COLOR_TEXTURE) { /* texture image use premul alpha for correct scaling */ icon_draw_texture(x, y, (float)w, (float)h, di->data.texture.x, di->data.texture.y, di->data.texture.w, di->data.texture.h, alpha, rgb); diff --git a/source/blender/editors/interface/interface_layout.c b/source/blender/editors/interface/interface_layout.c index 8612a14c308..cfc47e65a26 100644 --- a/source/blender/editors/interface/interface_layout.c +++ b/source/blender/editors/interface/interface_layout.c @@ -788,7 +788,7 @@ static uiBut *ui_item_with_label( /* BUTTONS_OT_file_browse calls UI_context_active_but_prop_get_filebrowser */ uiDefIconButO( block, UI_BTYPE_BUT, subtype == PROP_DIRPATH ? "BUTTONS_OT_directory_browse" : "BUTTONS_OT_file_browse", - WM_OP_INVOKE_DEFAULT, ICON_FILESEL, x, y, UI_UNIT_X, h, NULL); + WM_OP_INVOKE_DEFAULT, ICON_FILEBROWSER, x, y, UI_UNIT_X, h, NULL); } else if (flag & UI_ITEM_R_EVENT) { but = uiDefButR_prop(block, UI_BTYPE_KEY_EVENT, 0, name, x, y, prop_but_width, h, ptr, prop, index, 0, 0, -1, -1, NULL); diff --git a/source/blender/editors/interface/interface_templates.c b/source/blender/editors/interface/interface_templates.c index 78322e1e1bc..67ab9aa7f44 100644 --- a/source/blender/editors/interface/interface_templates.c +++ b/source/blender/editors/interface/interface_templates.c @@ -623,13 +623,13 @@ static uiBut *template_id_def_new_but( if (newop) { but = uiDefIconTextButO( - block, but_type, newop, WM_OP_INVOKE_DEFAULT, ICON_ZOOMIN, + block, but_type, newop, WM_OP_INVOKE_DEFAULT, ICON_ADD, (id) ? "" : CTX_IFACE_(template_id_context(type), "New"), 0, 0, w, but_height, NULL); UI_but_funcN_set(but, template_id_cb, MEM_dupallocN(template_ui), POINTER_FROM_INT(UI_ID_ADD_NEW)); } else { but = uiDefIconTextBut( - block, but_type, 0, ICON_ZOOMIN, (id) ? "" : CTX_IFACE_(template_id_context(type), "New"), + block, but_type, 0, ICON_ADD, (id) ? "" : CTX_IFACE_(template_id_context(type), "New"), 0, 0, w, but_height, NULL, 0, 0, 0, 0, NULL); UI_but_funcN_set(but, template_id_cb, MEM_dupallocN(template_ui), POINTER_FROM_INT(UI_ID_ADD_NEW)); } @@ -773,13 +773,13 @@ static void template_ID( if (openop) { but = uiDefIconTextButO( - block, UI_BTYPE_BUT, openop, WM_OP_INVOKE_DEFAULT, ICON_FILESEL, (id) ? "" : IFACE_("Open"), + block, UI_BTYPE_BUT, openop, WM_OP_INVOKE_DEFAULT, ICON_FILEBROWSER, (id) ? "" : IFACE_("Open"), 0, 0, w, UI_UNIT_Y, NULL); UI_but_funcN_set(but, template_id_cb, MEM_dupallocN(template_ui), POINTER_FROM_INT(UI_ID_OPEN)); } else { but = uiDefIconTextBut( - block, UI_BTYPE_BUT, 0, ICON_FILESEL, (id) ? "" : IFACE_("Open"), 0, 0, w, UI_UNIT_Y, + block, UI_BTYPE_BUT, 0, ICON_FILEBROWSER, (id) ? "" : IFACE_("Open"), 0, 0, w, UI_UNIT_Y, NULL, 0, 0, 0, 0, NULL); UI_but_funcN_set(but, template_id_cb, MEM_dupallocN(template_ui), POINTER_FROM_INT(UI_ID_OPEN)); } @@ -1164,7 +1164,7 @@ static void template_search_buttons( template_search_add_button_searchmenu(C, layout, block, template_search, editable, false); template_search_add_button_name(block, &active_ptr, type); - template_search_add_button_operator(block, newop, WM_OP_INVOKE_DEFAULT, ICON_ZOOMIN, editable); + template_search_add_button_operator(block, newop, WM_OP_INVOKE_DEFAULT, ICON_ADD, editable); template_search_add_button_operator(block, unlinkop, WM_OP_INVOKE_REGION_WIN, ICON_X, editable); UI_block_align_end(block); @@ -1474,10 +1474,10 @@ static uiLayout *draw_modifier( uiItemO(row, "", ICON_X, "OBJECT_OT_modifier_remove"); } else if (modifier_is_simulation(md) == 1) { - uiItemStringO(row, "", ICON_BUTS, "WM_OT_properties_context_change", "context", "PHYSICS"); + uiItemStringO(row, "", ICON_PROPERTIES, "WM_OT_properties_context_change", "context", "PHYSICS"); } else if (modifier_is_simulation(md) == 2) { - uiItemStringO(row, "", ICON_BUTS, "WM_OT_properties_context_change", "context", "PARTICLES"); + uiItemStringO(row, "", ICON_PROPERTIES, "WM_OT_properties_context_change", "context", "PARTICLES"); } UI_block_emboss_set(block, UI_EMBOSS); } @@ -2039,7 +2039,7 @@ static uiLayout *draw_constraint(uiLayout *layout, Object *ob, bConstraint *con) /* enabled */ UI_block_emboss_set(block, UI_EMBOSS_NONE); uiItemR(row, &ptr, "mute", 0, "", - (con->flag & CONSTRAINT_OFF) ? ICON_HIDE_ON : ICON_HIDE_OFF); + (con->flag & CONSTRAINT_OFF) ? ICON_RESTRICT_VIEW_ON : ICON_RESTRICT_VIEW_OFF); UI_block_emboss_set(block, UI_EMBOSS); uiLayoutSetOperatorContext(row, WM_OP_INVOKE_DEFAULT); @@ -2361,13 +2361,13 @@ static void colorband_buttons_layout( row = uiLayoutRow(split, false); bt = uiDefIconTextBut( - block, UI_BTYPE_BUT, 0, ICON_ZOOMIN, "", 0, 0, 2.0f * unit, UI_UNIT_Y, NULL, + block, UI_BTYPE_BUT, 0, ICON_ADD, "", 0, 0, 2.0f * unit, UI_UNIT_Y, NULL, 0, 0, 0, 0, TIP_("Add a new color stop to the colorband")); UI_but_funcN_set(bt, colorband_add_cb, MEM_dupallocN(cb), coba); bt = uiDefIconTextBut( - block, UI_BTYPE_BUT, 0, ICON_ZOOMOUT, "", xs + 2.0f * unit, ys + UI_UNIT_Y, 2.0f * unit, UI_UNIT_Y, + block, UI_BTYPE_BUT, 0, ICON_REMOVE, "", xs + 2.0f * unit, ys + UI_UNIT_Y, 2.0f * unit, UI_UNIT_Y, NULL, 0, 0, 0, 0, TIP_("Delete the active position")); UI_but_funcN_set(bt, colorband_del_cb, MEM_dupallocN(cb), coba); @@ -3309,8 +3309,8 @@ void uiTemplatePalette(uiLayout *layout, PointerRNA *ptr, const char *propname, col = uiLayoutColumn(layout, true); uiLayoutRow(col, true); - uiDefIconButO(block, UI_BTYPE_BUT, "PALETTE_OT_color_add", WM_OP_INVOKE_DEFAULT, ICON_ZOOMIN, 0, 0, UI_UNIT_X, UI_UNIT_Y, NULL); - uiDefIconButO(block, UI_BTYPE_BUT, "PALETTE_OT_color_delete", WM_OP_INVOKE_DEFAULT, ICON_ZOOMOUT, 0, 0, UI_UNIT_X, UI_UNIT_Y, NULL); + uiDefIconButO(block, UI_BTYPE_BUT, "PALETTE_OT_color_add", WM_OP_INVOKE_DEFAULT, ICON_ADD, 0, 0, UI_UNIT_X, UI_UNIT_Y, NULL); + uiDefIconButO(block, UI_BTYPE_BUT, "PALETTE_OT_color_delete", WM_OP_INVOKE_DEFAULT, ICON_REMOVE, 0, 0, UI_UNIT_X, UI_UNIT_Y, NULL); col = uiLayoutColumn(layout, true); uiLayoutRow(col, true); @@ -3491,7 +3491,7 @@ static void uilist_draw_filter_default(struct uiList *ui_list, struct bContext * subrow = uiLayoutRow(row, true); uiItemR(subrow, &listptr, "use_filter_sort_alpha", UI_ITEM_R_TOGGLE | UI_ITEM_R_ICON_ONLY, "", ICON_NONE); uiItemR(subrow, &listptr, "use_filter_sort_reverse", UI_ITEM_R_TOGGLE | UI_ITEM_R_ICON_ONLY, "", - (ui_list->filter_sort_flag & UILST_FLT_SORT_REVERSE) ? ICON_TRIA_UP : ICON_TRIA_DOWN); + (ui_list->filter_sort_flag & UILST_FLT_SORT_REVERSE) ? ICON_SORT_DESC : ICON_SORT_ASC); } typedef struct { @@ -4299,10 +4299,10 @@ eAutoPropButsReturn uiTemplateOperatorPropertyButs( uiItemM(row, "WM_MT_operator_presets", NULL, ICON_NONE); wmOperatorType *ot = WM_operatortype_find("WM_OT_operator_preset_add", false); - uiItemFullO_ptr(row, ot, "", ICON_ZOOMIN, NULL, WM_OP_INVOKE_DEFAULT, 0, &op_ptr); + uiItemFullO_ptr(row, ot, "", ICON_ADD, NULL, WM_OP_INVOKE_DEFAULT, 0, &op_ptr); RNA_string_set(&op_ptr, "operator", op->type->idname); - uiItemFullO_ptr(row, ot, "", ICON_ZOOMOUT, NULL, WM_OP_INVOKE_DEFAULT, 0, &op_ptr); + uiItemFullO_ptr(row, ot, "", ICON_REMOVE, NULL, WM_OP_INVOKE_DEFAULT, 0, &op_ptr); RNA_string_set(&op_ptr, "operator", op->type->idname); RNA_boolean_set(&op_ptr, "remove_active", true); } @@ -4481,7 +4481,7 @@ void uiTemplateRunningJobs(uiLayout *layout, bContext *C) owner = sa; } handle_event = B_STOPFILE; - icon = ICON_FILESEL; + icon = ICON_FILEBROWSER; } else { Scene *scene; @@ -4506,7 +4506,7 @@ void uiTemplateRunningJobs(uiLayout *layout, bContext *C) */ if (sa->spacetype != SPACE_NODE) { handle_event = B_STOPOTHER; - icon = ICON_IMAGE_COL; + icon = ICON_IMAGE; break; } } diff --git a/source/blender/editors/object/object_edit.c b/source/blender/editors/object/object_edit.c index c893f106363..89eea4c1b64 100644 --- a/source/blender/editors/object/object_edit.c +++ b/source/blender/editors/object/object_edit.c @@ -1993,7 +1993,7 @@ static void move_to_collection_menu_create(bContext *UNUSED(C), uiLayout *layout uiItemFullO_ptr(layout, menu->ot, "New Collection", - ICON_ZOOMIN, + ICON_ADD, menu->ptr.data, WM_OP_INVOKE_DEFAULT, 0, diff --git a/source/blender/editors/space_buttons/buttons_texture.c b/source/blender/editors/space_buttons/buttons_texture.c index de422565abd..958b55526c3 100644 --- a/source/blender/editors/space_buttons/buttons_texture.c +++ b/source/blender/editors/space_buttons/buttons_texture.c @@ -507,7 +507,7 @@ void uiTemplateTextureShow(uiLayout *layout, bContext *C, PointerRNA *ptr, Prope uiBlock *block = uiLayoutGetBlock(layout); uiBut *but; - but = uiDefIconBut(block, UI_BTYPE_BUT, 0, ICON_BUTS, 0, 0, UI_UNIT_X, UI_UNIT_Y, + but = uiDefIconBut(block, UI_BTYPE_BUT, 0, ICON_PROPERTIES, 0, 0, UI_UNIT_X, UI_UNIT_Y, NULL, 0.0, 0.0, 0.0, 0.0, TIP_("Show texture in texture tab")); UI_but_func_set(but, template_texture_show, user->ptr.data, user->prop); } diff --git a/source/blender/editors/space_file/file_draw.c b/source/blender/editors/space_file/file_draw.c index 679ae6b9648..79b73f6ff52 100644 --- a/source/blender/editors/space_file/file_draw.c +++ b/source/blender/editors/space_file/file_draw.c @@ -221,13 +221,13 @@ void file_draw_buttons(const bContext *C, ARegion *ar) /* Filename number increment / decrement buttons. */ if (fnumbuttons && (params->flag & FILE_DIRSEL_ONLY) == 0) { UI_block_align_begin(block); - but = uiDefIconButO(block, UI_BTYPE_BUT, "FILE_OT_filenum", 0, ICON_ZOOMOUT, + but = uiDefIconButO(block, UI_BTYPE_BUT, "FILE_OT_filenum", 0, ICON_REMOVE, min_x + line2_w + separator - chan_offs, line2_y, btn_fn_w, btn_h, TIP_("Decrement the filename number")); RNA_int_set(UI_but_operator_ptr_get(but), "increment", -1); - but = uiDefIconButO(block, UI_BTYPE_BUT, "FILE_OT_filenum", 0, ICON_ZOOMIN, + but = uiDefIconButO(block, UI_BTYPE_BUT, "FILE_OT_filenum", 0, ICON_ADD, min_x + line2_w + separator + btn_fn_w - chan_offs, line2_y, btn_fn_w, btn_h, TIP_("Increment the filename number")); diff --git a/source/blender/editors/space_graph/graph_buttons.c b/source/blender/editors/space_graph/graph_buttons.c index c8b3b182b9c..ddb248f754d 100644 --- a/source/blender/editors/space_graph/graph_buttons.c +++ b/source/blender/editors/space_graph/graph_buttons.c @@ -874,7 +874,7 @@ static void graph_draw_driver_settings_panel(uiLayout *layout, ID *id, FCurve *f /* add driver variable - add blank */ row = uiLayoutRow(layout, true); block = uiLayoutGetBlock(row); - but = uiDefIconTextBut(block, UI_BTYPE_BUT, B_IPO_DEPCHANGE, ICON_ZOOMIN, IFACE_("Add Input Variable"), + but = uiDefIconTextBut(block, UI_BTYPE_BUT, B_IPO_DEPCHANGE, ICON_ADD, IFACE_("Add Input Variable"), 0, 0, 10 * UI_UNIT_X, UI_UNIT_Y, NULL, 0.0, 0.0, 0, 0, TIP_("Add a Driver Variable to keep track an input used by the driver")); @@ -888,7 +888,7 @@ static void graph_draw_driver_settings_panel(uiLayout *layout, ID *id, FCurve *f /* add driver variable */ row = uiLayoutRow(layout, false); block = uiLayoutGetBlock(row); - but = uiDefIconTextBut(block, UI_BTYPE_BUT, B_IPO_DEPCHANGE, ICON_ZOOMIN, IFACE_("Add Input Variable"), + but = uiDefIconTextBut(block, UI_BTYPE_BUT, B_IPO_DEPCHANGE, ICON_ADD, IFACE_("Add Input Variable"), 0, 0, 10 * UI_UNIT_X, UI_UNIT_Y, NULL, 0.0, 0.0, 0, 0, TIP_("Driver variables ensure that all dependencies will be accounted for, eusuring that drivers will update correctly")); diff --git a/source/blender/editors/space_node/drawnode.c b/source/blender/editors/space_node/drawnode.c index b9f49d0aeae..fa2fc44645a 100644 --- a/source/blender/editors/space_node/drawnode.c +++ b/source/blender/editors/space_node/drawnode.c @@ -1786,7 +1786,7 @@ static void node_composit_buts_file_output_ex(uiLayout *layout, bContext *C, Poi uiItemS(layout); - uiItemO(layout, IFACE_("Add Input"), ICON_ZOOMIN, "NODE_OT_output_file_add_socket"); + uiItemO(layout, IFACE_("Add Input"), ICON_ADD, "NODE_OT_output_file_add_socket"); row = uiLayoutRow(layout, false); col = uiLayoutColumn(row, true); @@ -2495,8 +2495,8 @@ static void node_composit_buts_cryptomatte(uiLayout *layout, bContext *UNUSED(C) static void node_composit_buts_cryptomatte_ex(uiLayout *layout, bContext *UNUSED(C), PointerRNA *UNUSED(ptr)) { - uiItemO(layout, IFACE_("Add Crypto Layer"), ICON_ZOOMIN, "NODE_OT_cryptomatte_layer_add"); - uiItemO(layout, IFACE_("Remove Crypto Layer"), ICON_ZOOMOUT, "NODE_OT_cryptomatte_layer_remove"); + uiItemO(layout, IFACE_("Add Crypto Layer"), ICON_ADD, "NODE_OT_cryptomatte_layer_add"); + uiItemO(layout, IFACE_("Remove Crypto Layer"), ICON_REMOVE, "NODE_OT_cryptomatte_layer_remove"); } static void node_composit_buts_brightcontrast(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) @@ -3007,9 +3007,9 @@ void ED_node_init_butfuncs(void) NODE_TYPES_END /* tree type icons */ - ntreeType_Composite->ui_icon = ICON_RENDERLAYERS; - ntreeType_Shader->ui_icon = ICON_MATERIAL; - ntreeType_Texture->ui_icon = ICON_TEXTURE; + ntreeType_Composite->ui_icon = ICON_NODE_COMPOSITING; + ntreeType_Shader->ui_icon = ICON_NODE_MATERIAL; + ntreeType_Texture->ui_icon = ICON_NODE_TEXTURE; } void ED_init_custom_node_type(bNodeType *ntype) diff --git a/source/blender/editors/space_outliner/outliner_draw.c b/source/blender/editors/space_outliner/outliner_draw.c index f95081da4a5..3bf85dd7e57 100644 --- a/source/blender/editors/space_outliner/outliner_draw.c +++ b/source/blender/editors/space_outliner/outliner_draw.c @@ -1143,7 +1143,7 @@ TreeElementIcon tree_element_get_icon(TreeStoreElem *tselem, TreeElement *te) else if (te->idcode == SEQ_TYPE_SOUND_RAM) data.icon = ICON_SOUND; else if (te->idcode == SEQ_TYPE_IMAGE) - data.icon = ICON_IMAGE_COL; + data.icon = ICON_IMAGE; else data.icon = ICON_PARTICLES; break; @@ -1226,6 +1226,9 @@ TreeElementIcon tree_element_get_icon(TreeStoreElem *tselem, TreeElement *te) if (ob->dup_group) { data.icon = ICON_OUTLINER_OB_GROUP_INSTANCE; } + else if (ob->empty_drawtype == OB_EMPTY_IMAGE) { + data.icon = ICON_OUTLINER_OB_IMAGE; + } else { data.icon = ICON_OUTLINER_OB_EMPTY; } @@ -1328,7 +1331,7 @@ TreeElementIcon tree_element_get_icon(TreeStoreElem *tselem, TreeElement *te) data.icon = ICON_BRUSH_DATA; break; case ID_SCR: case ID_WS: - data.icon = ICON_SPLITSCREEN; break; + data.icon = ICON_WORKSPACE; break; default: break; } diff --git a/source/blender/makesrna/intern/rna_ID.c b/source/blender/makesrna/intern/rna_ID.c index cc1c1bffff2..676fd49f232 100644 --- a/source/blender/makesrna/intern/rna_ID.c +++ b/source/blender/makesrna/intern/rna_ID.c @@ -83,7 +83,7 @@ const EnumPropertyItem rna_enum_id_type_items[] = { {ID_TE, "TEXTURE", ICON_TEXTURE_DATA, "Texture", ""}, {ID_WM, "WINDOWMANAGER", ICON_FULLSCREEN, "Window Manager", ""}, {ID_WO, "WORLD", ICON_WORLD_DATA, "World", ""}, - {ID_WS, "WORKSPACE", ICON_SPLITSCREEN, "Workspace", ""}, + {ID_WS, "WORKSPACE", ICON_WORKSPACE, "Workspace", ""}, {0, NULL, 0, NULL, NULL} }; diff --git a/source/blender/makesrna/intern/rna_action.c b/source/blender/makesrna/intern/rna_action.c index 12e28d457fb..fe4c92b9163 100644 --- a/source/blender/makesrna/intern/rna_action.c +++ b/source/blender/makesrna/intern/rna_action.c @@ -322,7 +322,7 @@ static void rna_def_dopesheet(BlenderRNA *brna) prop = RNA_def_property(srna, "show_only_errors", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "filterflag", ADS_FILTER_ONLY_ERRORS); RNA_def_property_ui_text(prop, "Show Errors", "Only include F-Curves and drivers that are disabled or have errors"); - RNA_def_property_ui_icon(prop, ICON_HELP, 0); /* XXX: this doesn't quite fit */ + RNA_def_property_ui_icon(prop, ICON_ERROR, 0); RNA_def_property_update(prop, NC_ANIMATION | ND_ANIMCHAN | NA_EDITED, NULL); /* Object Collection Filtering Settings */ diff --git a/source/blender/makesrna/intern/rna_brush.c b/source/blender/makesrna/intern/rna_brush.c index 5d66742e8a3..629343bb62b 100644 --- a/source/blender/makesrna/intern/rna_brush.c +++ b/source/blender/makesrna/intern/rna_brush.c @@ -46,8 +46,8 @@ #include "WM_types.h" static const EnumPropertyItem prop_direction_items[] = { - {0, "ADD", ICON_ZOOMIN, "Add", "Add effect of brush"}, - {BRUSH_DIR_IN, "SUBTRACT", ICON_ZOOMOUT, "Subtract", "Subtract effect of brush"}, + {0, "ADD", ICON_ADD, "Add", "Add effect of brush"}, + {BRUSH_DIR_IN, "SUBTRACT", ICON_REMOVE, "Subtract", "Subtract effect of brush"}, {0, NULL, 0, NULL, NULL} }; @@ -589,39 +589,39 @@ static const EnumPropertyItem *rna_Brush_direction_itemf(bContext *C, PointerRNA /* sculpt mode */ static const EnumPropertyItem prop_flatten_contrast_items[] = { - {BRUSH_DIR_IN, "CONTRAST", ICON_ZOOMIN, "Contrast", "Subtract effect of brush"}, - {0, "FLATTEN", ICON_ZOOMOUT, "Flatten", "Add effect of brush"}, + {BRUSH_DIR_IN, "CONTRAST", ICON_ADD, "Contrast", "Subtract effect of brush"}, + {0, "FLATTEN", ICON_REMOVE, "Flatten", "Add effect of brush"}, {0, NULL, 0, NULL, NULL} }; static const EnumPropertyItem prop_fill_deepen_items[] = { - {0, "FILL", ICON_ZOOMIN, "Fill", "Add effect of brush"}, - {BRUSH_DIR_IN, "DEEPEN", ICON_ZOOMOUT, "Deepen", "Subtract effect of brush"}, + {0, "FILL", ICON_ADD, "Fill", "Add effect of brush"}, + {BRUSH_DIR_IN, "DEEPEN", ICON_REMOVE, "Deepen", "Subtract effect of brush"}, {0, NULL, 0, NULL, NULL} }; static const EnumPropertyItem prop_scrape_peaks_items[] = { - {0, "SCRAPE", ICON_ZOOMIN, "Scrape", "Add effect of brush"}, - {BRUSH_DIR_IN, "PEAKS", ICON_ZOOMOUT, "Peaks", "Subtract effect of brush"}, + {0, "SCRAPE", ICON_ADD, "Scrape", "Add effect of brush"}, + {BRUSH_DIR_IN, "PEAKS", ICON_REMOVE, "Peaks", "Subtract effect of brush"}, {0, NULL, 0, NULL, NULL} }; static const EnumPropertyItem prop_pinch_magnify_items[] = { - {BRUSH_DIR_IN, "MAGNIFY", ICON_ZOOMIN, "Magnify", "Subtract effect of brush"}, - {0, "PINCH", ICON_ZOOMOUT, "Pinch", "Add effect of brush"}, + {BRUSH_DIR_IN, "MAGNIFY", ICON_ADD, "Magnify", "Subtract effect of brush"}, + {0, "PINCH", ICON_REMOVE, "Pinch", "Add effect of brush"}, {0, NULL, 0, NULL, NULL} }; static const EnumPropertyItem prop_inflate_deflate_items[] = { - {0, "INFLATE", ICON_ZOOMIN, "Inflate", "Add effect of brush"}, - {BRUSH_DIR_IN, "DEFLATE", ICON_ZOOMOUT, "Deflate", "Subtract effect of brush"}, + {0, "INFLATE", ICON_ADD, "Inflate", "Add effect of brush"}, + {BRUSH_DIR_IN, "DEFLATE", ICON_REMOVE, "Deflate", "Subtract effect of brush"}, {0, NULL, 0, NULL, NULL} }; /* texture paint mode */ static const EnumPropertyItem prop_soften_sharpen_items[] = { - {BRUSH_DIR_IN, "SHARPEN", ICON_ZOOMIN, "Sharpen", "Sharpen effect of brush"}, - {0, "SOFTEN", ICON_ZOOMOUT, "Soften", "Blur effect of brush"}, + {BRUSH_DIR_IN, "SHARPEN", ICON_ADD, "Sharpen", "Sharpen effect of brush"}, + {0, "SOFTEN", ICON_REMOVE, "Soften", "Blur effect of brush"}, {0, NULL, 0, NULL, NULL} }; diff --git a/source/blender/makesrna/intern/rna_color.c b/source/blender/makesrna/intern/rna_color.c index 4cbe365167c..3cf959eaee1 100644 --- a/source/blender/makesrna/intern/rna_color.c +++ b/source/blender/makesrna/intern/rna_color.c @@ -1005,7 +1005,7 @@ static void rna_def_histogram(BlenderRNA *brna) prop = RNA_def_property(srna, "show_line", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", HISTO_FLAG_LINE); RNA_def_property_ui_text(prop, "Show Line", "Display lines rather than filled shapes"); - RNA_def_property_ui_icon(prop, ICON_IPO, 0); + RNA_def_property_ui_icon(prop, ICON_GRAPH, 0); } static void rna_def_scopes(BlenderRNA *brna) diff --git a/source/blender/makesrna/intern/rna_constraint.c b/source/blender/makesrna/intern/rna_constraint.c index ba87d08fdac..1e7ed90a4a5 100644 --- a/source/blender/makesrna/intern/rna_constraint.c +++ b/source/blender/makesrna/intern/rna_constraint.c @@ -48,63 +48,63 @@ /* please keep the names in sync with constraint.c */ const EnumPropertyItem rna_enum_constraint_type_items[] = { {0, "", 0, N_("Motion Tracking"), ""}, - {CONSTRAINT_TYPE_CAMERASOLVER, "CAMERA_SOLVER", ICON_CONSTRAINT_DATA, "Camera Solver", ""}, - {CONSTRAINT_TYPE_FOLLOWTRACK, "FOLLOW_TRACK", ICON_CONSTRAINT_DATA, "Follow Track", ""}, - {CONSTRAINT_TYPE_OBJECTSOLVER, "OBJECT_SOLVER", ICON_CONSTRAINT_DATA, "Object Solver", ""}, + {CONSTRAINT_TYPE_CAMERASOLVER, "CAMERA_SOLVER", ICON_CONSTRAINT, "Camera Solver", ""}, + {CONSTRAINT_TYPE_FOLLOWTRACK, "FOLLOW_TRACK", ICON_CONSTRAINT, "Follow Track", ""}, + {CONSTRAINT_TYPE_OBJECTSOLVER, "OBJECT_SOLVER", ICON_CONSTRAINT, "Object Solver", ""}, {0, "", 0, N_("Transform"), ""}, - {CONSTRAINT_TYPE_LOCLIKE, "COPY_LOCATION", ICON_CONSTRAINT_DATA, "Copy Location", + {CONSTRAINT_TYPE_LOCLIKE, "COPY_LOCATION", ICON_CONSTRAINT, "Copy Location", "Copy the location of a target (with an optional offset), so that they move together"}, - {CONSTRAINT_TYPE_ROTLIKE, "COPY_ROTATION", ICON_CONSTRAINT_DATA, "Copy Rotation", + {CONSTRAINT_TYPE_ROTLIKE, "COPY_ROTATION", ICON_CONSTRAINT, "Copy Rotation", "Copy the rotation of a target (with an optional offset), so that they rotate together"}, - {CONSTRAINT_TYPE_SIZELIKE, "COPY_SCALE", ICON_CONSTRAINT_DATA, "Copy Scale", + {CONSTRAINT_TYPE_SIZELIKE, "COPY_SCALE", ICON_CONSTRAINT, "Copy Scale", "Copy the scale factors of a target (with an optional offset), so that they are scaled by the same amount"}, - {CONSTRAINT_TYPE_TRANSLIKE, "COPY_TRANSFORMS", ICON_CONSTRAINT_DATA, "Copy Transforms", + {CONSTRAINT_TYPE_TRANSLIKE, "COPY_TRANSFORMS", ICON_CONSTRAINT, "Copy Transforms", "Copy all the transformations of a target, so that they move together"}, - {CONSTRAINT_TYPE_DISTLIMIT, "LIMIT_DISTANCE", ICON_CONSTRAINT_DATA, "Limit Distance", + {CONSTRAINT_TYPE_DISTLIMIT, "LIMIT_DISTANCE", ICON_CONSTRAINT, "Limit Distance", "Restrict movements to within a certain distance of a target (at the time of constraint evaluation only)"}, - {CONSTRAINT_TYPE_LOCLIMIT, "LIMIT_LOCATION", ICON_CONSTRAINT_DATA, "Limit Location", + {CONSTRAINT_TYPE_LOCLIMIT, "LIMIT_LOCATION", ICON_CONSTRAINT, "Limit Location", "Restrict movement along each axis within given ranges"}, - {CONSTRAINT_TYPE_ROTLIMIT, "LIMIT_ROTATION", ICON_CONSTRAINT_DATA, "Limit Rotation", + {CONSTRAINT_TYPE_ROTLIMIT, "LIMIT_ROTATION", ICON_CONSTRAINT, "Limit Rotation", "Restrict rotation along each axis within given ranges"}, - {CONSTRAINT_TYPE_SIZELIMIT, "LIMIT_SCALE", ICON_CONSTRAINT_DATA, "Limit Scale", + {CONSTRAINT_TYPE_SIZELIMIT, "LIMIT_SCALE", ICON_CONSTRAINT, "Limit Scale", "Restrict scaling along each axis with given ranges"}, - {CONSTRAINT_TYPE_SAMEVOL, "MAINTAIN_VOLUME", ICON_CONSTRAINT_DATA, "Maintain Volume", + {CONSTRAINT_TYPE_SAMEVOL, "MAINTAIN_VOLUME", ICON_CONSTRAINT, "Maintain Volume", "Compensate for scaling one axis by applying suitable scaling to the other two axes"}, - {CONSTRAINT_TYPE_TRANSFORM, "TRANSFORM", ICON_CONSTRAINT_DATA, "Transformation", + {CONSTRAINT_TYPE_TRANSFORM, "TRANSFORM", ICON_CONSTRAINT, "Transformation", "Use one transform property from target to control another (or same) property on owner"}, - {CONSTRAINT_TYPE_TRANSFORM_CACHE, "TRANSFORM_CACHE", ICON_CONSTRAINT_DATA, "Transform Cache", + {CONSTRAINT_TYPE_TRANSFORM_CACHE, "TRANSFORM_CACHE", ICON_CONSTRAINT, "Transform Cache", "Look up the transformation matrix from an external file"}, {0, "", 0, N_("Tracking"), ""}, - {CONSTRAINT_TYPE_CLAMPTO, "CLAMP_TO", ICON_CONSTRAINT_DATA, "Clamp To", + {CONSTRAINT_TYPE_CLAMPTO, "CLAMP_TO", ICON_CONSTRAINT, "Clamp To", "Restrict movements to lie along a curve by remapping location along curve's longest axis"}, - {CONSTRAINT_TYPE_DAMPTRACK, "DAMPED_TRACK", ICON_CONSTRAINT_DATA, "Damped Track", + {CONSTRAINT_TYPE_DAMPTRACK, "DAMPED_TRACK", ICON_CONSTRAINT, "Damped Track", "Point towards a target by performing the smallest rotation necessary"}, - {CONSTRAINT_TYPE_KINEMATIC, "IK", ICON_CONSTRAINT_DATA, "Inverse Kinematics", + {CONSTRAINT_TYPE_KINEMATIC, "IK", ICON_CONSTRAINT, "Inverse Kinematics", "Control a chain of bones by specifying the endpoint target (Bones only)"}, - {CONSTRAINT_TYPE_LOCKTRACK, "LOCKED_TRACK", ICON_CONSTRAINT_DATA, "Locked Track", + {CONSTRAINT_TYPE_LOCKTRACK, "LOCKED_TRACK", ICON_CONSTRAINT, "Locked Track", "Rotate around the specified ('locked') axis to point towards a target"}, - {CONSTRAINT_TYPE_SPLINEIK, "SPLINE_IK", ICON_CONSTRAINT_DATA, "Spline IK", + {CONSTRAINT_TYPE_SPLINEIK, "SPLINE_IK", ICON_CONSTRAINT, "Spline IK", "Align chain of bones along a curve (Bones only)"}, - {CONSTRAINT_TYPE_STRETCHTO, "STRETCH_TO", ICON_CONSTRAINT_DATA, "Stretch To", + {CONSTRAINT_TYPE_STRETCHTO, "STRETCH_TO", ICON_CONSTRAINT, "Stretch To", "Stretch along Y-Axis to point towards a target"}, - {CONSTRAINT_TYPE_TRACKTO, "TRACK_TO", ICON_CONSTRAINT_DATA, "Track To", + {CONSTRAINT_TYPE_TRACKTO, "TRACK_TO", ICON_CONSTRAINT, "Track To", "Legacy tracking constraint prone to twisting artifacts"}, {0, "", 0, N_("Relationship"), ""}, - {CONSTRAINT_TYPE_ACTION, "ACTION", ICON_CONSTRAINT_DATA, "Action", + {CONSTRAINT_TYPE_ACTION, "ACTION", ICON_CONSTRAINT, "Action", "Use transform property of target to look up pose for owner from an Action"}, - {CONSTRAINT_TYPE_CHILDOF, "CHILD_OF", ICON_CONSTRAINT_DATA, "Child Of", + {CONSTRAINT_TYPE_CHILDOF, "CHILD_OF", ICON_CONSTRAINT, "Child Of", "Make target the 'detachable' parent of owner"}, - {CONSTRAINT_TYPE_MINMAX, "FLOOR", ICON_CONSTRAINT_DATA, "Floor", + {CONSTRAINT_TYPE_MINMAX, "FLOOR", ICON_CONSTRAINT, "Floor", "Use position (and optionally rotation) of target to define a 'wall' or 'floor' that the owner can not cross"}, - {CONSTRAINT_TYPE_FOLLOWPATH, "FOLLOW_PATH", ICON_CONSTRAINT_DATA, "Follow Path", + {CONSTRAINT_TYPE_FOLLOWPATH, "FOLLOW_PATH", ICON_CONSTRAINT, "Follow Path", "Use to animate an object/bone following a path"}, - {CONSTRAINT_TYPE_PIVOT, "PIVOT", ICON_CONSTRAINT_DATA, "Pivot", + {CONSTRAINT_TYPE_PIVOT, "PIVOT", ICON_CONSTRAINT, "Pivot", "Change pivot point for transforms (buggy)"}, /* {CONSTRAINT_TYPE_RIGIDBODYJOINT, "RIGID_BODY_JOINT", ICON_CONSTRAINT_DATA, "Rigid Body Joint", "Use to define a Rigid Body Constraint (for Game Engine use only)"}, */ /* {CONSTRAINT_TYPE_PYTHON, "SCRIPT", ICON_CONSTRAINT_DATA, "Script", "Custom constraint(s) written in Python (Not yet implemented)"}, */ - {CONSTRAINT_TYPE_SHRINKWRAP, "SHRINKWRAP", ICON_CONSTRAINT_DATA, "Shrinkwrap", + {CONSTRAINT_TYPE_SHRINKWRAP, "SHRINKWRAP", ICON_CONSTRAINT, "Shrinkwrap", "Restrict movements to surface of target mesh"}, {0, NULL, 0, NULL, NULL} }; diff --git a/source/blender/makesrna/intern/rna_curve.c b/source/blender/makesrna/intern/rna_curve.c index cc1dc5e17b9..b77a77fa0a1 100644 --- a/source/blender/makesrna/intern/rna_curve.c +++ b/source/blender/makesrna/intern/rna_curve.c @@ -956,20 +956,20 @@ static void rna_def_font(BlenderRNA *UNUSED(brna), StructRNA *srna) PropertyRNA *prop; static const EnumPropertyItem prop_align_items[] = { - {CU_ALIGN_X_LEFT, "LEFT", 0, "Left", "Align text to the left"}, - {CU_ALIGN_X_MIDDLE, "CENTER", 0, "Center", "Center text"}, - {CU_ALIGN_X_RIGHT, "RIGHT", 0, "Right", "Align text to the right"}, - {CU_ALIGN_X_JUSTIFY, "JUSTIFY", 0, "Justify", "Align to the left and the right"}, - {CU_ALIGN_X_FLUSH, "FLUSH", 0, "Flush", "Align to the left and the right, with equal character spacing"}, + {CU_ALIGN_X_LEFT, "LEFT", ICON_ALIGN_LEFT, "Left", "Align text to the left"}, + {CU_ALIGN_X_MIDDLE, "CENTER", ICON_ALIGN_CENTER, "Center", "Center text"}, + {CU_ALIGN_X_RIGHT, "RIGHT", ICON_ALIGN_RIGHT, "Right", "Align text to the right"}, + {CU_ALIGN_X_JUSTIFY, "JUSTIFY", ICON_ALIGN_JUSTIFY, "Justify", "Align to the left and the right"}, + {CU_ALIGN_X_FLUSH, "FLUSH", ICON_ALIGN_FLUSH, "Flush", "Align to the left and the right, with equal character spacing"}, {0, NULL, 0, NULL, NULL} }; static const EnumPropertyItem prop_align_y_items[] = { - {CU_ALIGN_Y_TOP_BASELINE, "TOP_BASELINE", 0, "Top Base-Line", "Align to top but use the base-line of the text"}, - {CU_ALIGN_Y_TOP, "TOP", 0, "Top", "Align text to the top"}, - {CU_ALIGN_Y_CENTER, "CENTER", 0, "Center", "Align text to the middle"}, - {CU_ALIGN_Y_BOTTOM, "BOTTOM", 0, "Bottom", "Align text to the bottom"}, - {CU_ALIGN_Y_BOTTOM_BASELINE, "BOTTOM_BASELINE", 0, "Bottom Base-Line", + {CU_ALIGN_Y_TOP_BASELINE, "TOP_BASELINE", ICON_ALIGN_TOP, "Top Base-Line", "Align to top but use the base-line of the text"}, + {CU_ALIGN_Y_TOP, "TOP", ICON_ALIGN_TOP, "Top", "Align text to the top"}, + {CU_ALIGN_Y_CENTER, "CENTER", ICON_ALIGN_MIDDLE, "Center", "Align text to the middle"}, + {CU_ALIGN_Y_BOTTOM, "BOTTOM", ICON_ALIGN_BOTTOM, "Bottom", "Align text to the bottom"}, + {CU_ALIGN_Y_BOTTOM_BASELINE, "BOTTOM_BASELINE", ICON_ALIGN_BOTTOM, "Bottom Base-Line", "Align text to the bottom but use the base-line of the text"}, {0, NULL, 0, NULL, NULL} }; @@ -1179,16 +1179,19 @@ static void rna_def_charinfo(BlenderRNA *brna) prop = RNA_def_property(srna, "use_bold", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", CU_CHINFO_BOLD); RNA_def_property_ui_text(prop, "Bold", ""); + RNA_def_property_ui_icon(prop, ICON_BOLD, 0); RNA_def_property_update(prop, 0, "rna_Curve_update_data"); prop = RNA_def_property(srna, "use_italic", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", CU_CHINFO_ITALIC); RNA_def_property_ui_text(prop, "Italic", ""); + RNA_def_property_ui_icon(prop, ICON_ITALIC, 0); RNA_def_property_update(prop, 0, "rna_Curve_update_data"); prop = RNA_def_property(srna, "use_underline", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", CU_CHINFO_UNDERLINE); RNA_def_property_ui_text(prop, "Underline", ""); + RNA_def_property_ui_icon(prop, ICON_UNDERLINE, 0); RNA_def_property_update(prop, 0, "rna_Curve_update_data"); /* probably there is no reason to expose this */ @@ -1202,6 +1205,7 @@ static void rna_def_charinfo(BlenderRNA *brna) prop = RNA_def_property(srna, "use_small_caps", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", CU_CHINFO_SMALLCAPS); RNA_def_property_ui_text(prop, "Small Caps", ""); + RNA_def_property_ui_icon(prop, ICON_SMALL_CAPS, 0); RNA_def_property_update(prop, 0, "rna_Curve_update_data"); prop = RNA_def_property(srna, "material_index", PROP_INT, PROP_UNSIGNED); diff --git a/source/blender/makesrna/intern/rna_gpencil.c b/source/blender/makesrna/intern/rna_gpencil.c index 4a2c8055a37..d5717a06eda 100644 --- a/source/blender/makesrna/intern/rna_gpencil.c +++ b/source/blender/makesrna/intern/rna_gpencil.c @@ -1097,7 +1097,7 @@ static void rna_def_gpencil_layer(BlenderRNA *brna) /* Flags */ prop = RNA_def_property(srna, "hide", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", GP_LAYER_HIDE); - RNA_def_property_ui_icon(prop, ICON_HIDE_OFF, 1); + RNA_def_property_ui_icon(prop, ICON_RESTRICT_VIEW_OFF, 1); RNA_def_property_ui_text(prop, "Hide", "Set layer Visibility"); RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update"); diff --git a/source/blender/makesrna/intern/rna_key.c b/source/blender/makesrna/intern/rna_key.c index 05efe350a2f..11fb5f7f94b 100644 --- a/source/blender/makesrna/intern/rna_key.c +++ b/source/blender/makesrna/intern/rna_key.c @@ -722,7 +722,7 @@ static void rna_def_keyblock(BlenderRNA *brna) prop = RNA_def_property(srna, "mute", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", KEYBLOCK_MUTE); RNA_def_property_ui_text(prop, "Mute", "Mute this shape key"); - RNA_def_property_ui_icon(prop, ICON_HIDE_OFF, 1); + RNA_def_property_ui_icon(prop, ICON_RESTRICT_VIEW_OFF, 1); RNA_def_property_update(prop, 0, "rna_Key_update_data"); prop = RNA_def_property(srna, "slider_min", PROP_FLOAT, PROP_NONE); diff --git a/source/blender/makesrna/intern/rna_material.c b/source/blender/makesrna/intern/rna_material.c index ee0c9e392c4..ac65c25f1da 100644 --- a/source/blender/makesrna/intern/rna_material.c +++ b/source/blender/makesrna/intern/rna_material.c @@ -555,7 +555,7 @@ static void rna_def_material_greasepencil(BlenderRNA *brna) /* Flags */ prop = RNA_def_property(srna, "hide", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", GP_STYLE_COLOR_HIDE); - RNA_def_property_ui_icon(prop, ICON_HIDE_OFF, 1); + RNA_def_property_ui_icon(prop, ICON_RESTRICT_VIEW_OFF, 1); RNA_def_property_ui_text(prop, "Hide", "Set color Visibility"); RNA_def_property_update(prop, NC_GPENCIL | ND_SHADING, "rna_MaterialGpencil_nopreview_update"); diff --git a/source/blender/makesrna/intern/rna_modifier.c b/source/blender/makesrna/intern/rna_modifier.c index bbb6eae8945..aec0c016fa8 100644 --- a/source/blender/makesrna/intern/rna_modifier.c +++ b/source/blender/makesrna/intern/rna_modifier.c @@ -64,63 +64,63 @@ const EnumPropertyItem rna_enum_object_modifier_type_items[] = { {0, "", 0, N_("Modify"), ""}, - {eModifierType_DataTransfer, "DATA_TRANSFER", ICON_MOD_DATA_TRANSFER, "Data Transfer", ""}, - {eModifierType_MeshCache, "MESH_CACHE", ICON_MOD_MESHDEFORM, "Mesh Cache", ""}, - {eModifierType_MeshSequenceCache, "MESH_SEQUENCE_CACHE", ICON_MOD_MESHDEFORM, "Mesh Sequence Cache", ""}, - {eModifierType_NormalEdit, "NORMAL_EDIT", ICON_MOD_NORMALEDIT, "Normal Edit", ""}, - {eModifierType_WeightedNormal, "WEIGHTED_NORMAL", ICON_MOD_NORMALEDIT, "Weighted Normal", ""}, - {eModifierType_UVProject, "UV_PROJECT", ICON_MOD_UVPROJECT, "UV Project", ""}, - {eModifierType_UVWarp, "UV_WARP", ICON_MOD_UVPROJECT, "UV Warp", ""}, - {eModifierType_WeightVGEdit, "VERTEX_WEIGHT_EDIT", ICON_MOD_VERTEX_WEIGHT, "Vertex Weight Edit", ""}, - {eModifierType_WeightVGMix, "VERTEX_WEIGHT_MIX", ICON_MOD_VERTEX_WEIGHT, "Vertex Weight Mix", ""}, - {eModifierType_WeightVGProximity, "VERTEX_WEIGHT_PROXIMITY", ICON_MOD_VERTEX_WEIGHT, + {eModifierType_DataTransfer, "DATA_TRANSFER", ICON_MODIFIER, "Data Transfer", ""}, + {eModifierType_MeshCache, "MESH_CACHE", ICON_MODIFIER, "Mesh Cache", ""}, + {eModifierType_MeshSequenceCache, "MESH_SEQUENCE_CACHE", ICON_MODIFIER, "Mesh Sequence Cache", ""}, + {eModifierType_NormalEdit, "NORMAL_EDIT", ICON_MODIFIER, "Normal Edit", ""}, + {eModifierType_WeightedNormal, "WEIGHTED_NORMAL", ICON_MODIFIER, "Weighted Normal", ""}, + {eModifierType_UVProject, "UV_PROJECT", ICON_MODIFIER, "UV Project", ""}, + {eModifierType_UVWarp, "UV_WARP", ICON_MODIFIER, "UV Warp", ""}, + {eModifierType_WeightVGEdit, "VERTEX_WEIGHT_EDIT", ICON_MODIFIER, "Vertex Weight Edit", ""}, + {eModifierType_WeightVGMix, "VERTEX_WEIGHT_MIX", ICON_MODIFIER, "Vertex Weight Mix", ""}, + {eModifierType_WeightVGProximity, "VERTEX_WEIGHT_PROXIMITY", ICON_MODIFIER, "Vertex Weight Proximity", ""}, {0, "", 0, N_("Generate"), ""}, - {eModifierType_Array, "ARRAY", ICON_MOD_ARRAY, "Array", ""}, - {eModifierType_Bevel, "BEVEL", ICON_MOD_BEVEL, "Bevel", ""}, - {eModifierType_Boolean, "BOOLEAN", ICON_MOD_BOOLEAN, "Boolean", ""}, - {eModifierType_Build, "BUILD", ICON_MOD_BUILD, "Build", ""}, - {eModifierType_Decimate, "DECIMATE", ICON_MOD_DECIM, "Decimate", ""}, - {eModifierType_EdgeSplit, "EDGE_SPLIT", ICON_MOD_EDGESPLIT, "Edge Split", ""}, - {eModifierType_Mask, "MASK", ICON_MOD_MASK, "Mask", ""}, - {eModifierType_Mirror, "MIRROR", ICON_MOD_MIRROR, "Mirror", ""}, - {eModifierType_Multires, "MULTIRES", ICON_MOD_MULTIRES, "Multiresolution", ""}, - {eModifierType_Remesh, "REMESH", ICON_MOD_REMESH, "Remesh", ""}, - {eModifierType_Screw, "SCREW", ICON_MOD_SCREW, "Screw", ""}, - {eModifierType_Skin, "SKIN", ICON_MOD_SKIN, "Skin", ""}, - {eModifierType_Solidify, "SOLIDIFY", ICON_MOD_SOLIDIFY, "Solidify", ""}, - {eModifierType_Subsurf, "SUBSURF", ICON_MOD_SUBSURF, "Subdivision Surface", ""}, - {eModifierType_Triangulate, "TRIANGULATE", ICON_MOD_TRIANGULATE, "Triangulate", ""}, - {eModifierType_Wireframe, "WIREFRAME", ICON_MOD_WIREFRAME, "Wireframe", "Generate a wireframe on the edges of a mesh"}, + {eModifierType_Array, "ARRAY", ICON_MODIFIER, "Array", ""}, + {eModifierType_Bevel, "BEVEL", ICON_MODIFIER, "Bevel", ""}, + {eModifierType_Boolean, "BOOLEAN", ICON_MODIFIER, "Boolean", ""}, + {eModifierType_Build, "BUILD", ICON_MODIFIER, "Build", ""}, + {eModifierType_Decimate, "DECIMATE", ICON_MODIFIER, "Decimate", ""}, + {eModifierType_EdgeSplit, "EDGE_SPLIT", ICON_MODIFIER, "Edge Split", ""}, + {eModifierType_Mask, "MASK", ICON_MODIFIER, "Mask", ""}, + {eModifierType_Mirror, "MIRROR", ICON_MODIFIER, "Mirror", ""}, + {eModifierType_Multires, "MULTIRES", ICON_MODIFIER, "Multiresolution", ""}, + {eModifierType_Remesh, "REMESH", ICON_MODIFIER, "Remesh", ""}, + {eModifierType_Screw, "SCREW", ICON_MODIFIER, "Screw", ""}, + {eModifierType_Skin, "SKIN", ICON_MODIFIER, "Skin", ""}, + {eModifierType_Solidify, "SOLIDIFY", ICON_MODIFIER, "Solidify", ""}, + {eModifierType_Subsurf, "SUBSURF", ICON_MODIFIER, "Subdivision Surface", ""}, + {eModifierType_Triangulate, "TRIANGULATE", ICON_MODIFIER, "Triangulate", ""}, + {eModifierType_Wireframe, "WIREFRAME", ICON_MODIFIER, "Wireframe", "Generate a wireframe on the edges of a mesh"}, {0, "", 0, N_("Deform"), ""}, - {eModifierType_Armature, "ARMATURE", ICON_MOD_ARMATURE, "Armature", ""}, - {eModifierType_Cast, "CAST", ICON_MOD_CAST, "Cast", ""}, - {eModifierType_CorrectiveSmooth, "CORRECTIVE_SMOOTH", ICON_MOD_SMOOTH, "Corrective Smooth", ""}, - {eModifierType_Curve, "CURVE", ICON_MOD_CURVE, "Curve", ""}, - {eModifierType_Displace, "DISPLACE", ICON_MOD_DISPLACE, "Displace", ""}, - {eModifierType_Hook, "HOOK", ICON_HOOK, "Hook", ""}, - {eModifierType_LaplacianSmooth, "LAPLACIANSMOOTH", ICON_MOD_SMOOTH, "Laplacian Smooth", ""}, - {eModifierType_LaplacianDeform, "LAPLACIANDEFORM", ICON_MOD_MESHDEFORM, "Laplacian Deform", ""}, - {eModifierType_Lattice, "LATTICE", ICON_MOD_LATTICE, "Lattice", ""}, - {eModifierType_MeshDeform, "MESH_DEFORM", ICON_MOD_MESHDEFORM, "Mesh Deform", ""}, - {eModifierType_Shrinkwrap, "SHRINKWRAP", ICON_MOD_SHRINKWRAP, "Shrinkwrap", ""}, - {eModifierType_SimpleDeform, "SIMPLE_DEFORM", ICON_MOD_SIMPLEDEFORM, "Simple Deform", ""}, - {eModifierType_Smooth, "SMOOTH", ICON_MOD_SMOOTH, "Smooth", ""}, - {eModifierType_SurfaceDeform, "SURFACE_DEFORM", ICON_MOD_MESHDEFORM, "Surface Deform", ""}, - {eModifierType_Warp, "WARP", ICON_MOD_WARP, "Warp", ""}, - {eModifierType_Wave, "WAVE", ICON_MOD_WAVE, "Wave", ""}, + {eModifierType_Armature, "ARMATURE", ICON_MODIFIER, "Armature", ""}, + {eModifierType_Cast, "CAST", ICON_MODIFIER, "Cast", ""}, + {eModifierType_Curve, "CURVE", ICON_MODIFIER, "Curve", ""}, + {eModifierType_Displace, "DISPLACE", ICON_MODIFIER, "Displace", ""}, + {eModifierType_Hook, "HOOK", ICON_MODIFIER, "Hook", ""}, + {eModifierType_LaplacianDeform, "LAPLACIANDEFORM", ICON_MODIFIER, "Laplacian Deform", ""}, + {eModifierType_Lattice, "LATTICE", ICON_MODIFIER, "Lattice", ""}, + {eModifierType_MeshDeform, "MESH_DEFORM", ICON_MODIFIER, "Mesh Deform", ""}, + {eModifierType_Shrinkwrap, "SHRINKWRAP", ICON_MODIFIER, "Shrinkwrap", ""}, + {eModifierType_SimpleDeform, "SIMPLE_DEFORM", ICON_MODIFIER, "Simple Deform", ""}, + {eModifierType_Smooth, "SMOOTH", ICON_MODIFIER, "Smooth", ""}, + {eModifierType_CorrectiveSmooth, "CORRECTIVE_SMOOTH", ICON_MODIFIER, "Smooth Corrective", ""}, + {eModifierType_LaplacianSmooth, "LAPLACIANSMOOTH", ICON_MODIFIER, "Smooth Laplacian", ""}, + {eModifierType_SurfaceDeform, "SURFACE_DEFORM", ICON_MODIFIER, "Surface Deform", ""}, + {eModifierType_Warp, "WARP", ICON_MODIFIER, "Warp", ""}, + {eModifierType_Wave, "WAVE", ICON_MODIFIER, "Wave", ""}, {0, "", 0, N_("Simulate"), ""}, - {eModifierType_Cloth, "CLOTH", ICON_MOD_CLOTH, "Cloth", ""}, - {eModifierType_Collision, "COLLISION", ICON_MOD_PHYSICS, "Collision", ""}, - {eModifierType_DynamicPaint, "DYNAMIC_PAINT", ICON_MOD_DYNAMICPAINT, "Dynamic Paint", ""}, - {eModifierType_Explode, "EXPLODE", ICON_MOD_EXPLODE, "Explode", ""}, - {eModifierType_Fluidsim, "FLUID_SIMULATION", ICON_MOD_FLUIDSIM, "Fluid Simulation", ""}, - {eModifierType_Ocean, "OCEAN", ICON_MOD_OCEAN, "Ocean", ""}, - {eModifierType_ParticleInstance, "PARTICLE_INSTANCE", ICON_MOD_PARTICLES, "Particle Instance", ""}, - {eModifierType_ParticleSystem, "PARTICLE_SYSTEM", ICON_MOD_PARTICLES, "Particle System", ""}, - {eModifierType_Smoke, "SMOKE", ICON_MOD_SMOKE, "Smoke", ""}, - {eModifierType_Softbody, "SOFT_BODY", ICON_MOD_SOFT, "Soft Body", ""}, - {eModifierType_Surface, "SURFACE", ICON_MOD_PHYSICS, "Surface", ""}, + {eModifierType_Cloth, "CLOTH", ICON_MODIFIER, "Cloth", ""}, + {eModifierType_Collision, "COLLISION", ICON_MODIFIER, "Collision", ""}, + {eModifierType_DynamicPaint, "DYNAMIC_PAINT", ICON_MODIFIER, "Dynamic Paint", ""}, + {eModifierType_Explode, "EXPLODE", ICON_MODIFIER, "Explode", ""}, + {eModifierType_Fluidsim, "FLUID_SIMULATION", ICON_MODIFIER, "Fluid Simulation", ""}, + {eModifierType_Ocean, "OCEAN", ICON_MODIFIER, "Ocean", ""}, + {eModifierType_ParticleInstance, "PARTICLE_INSTANCE", ICON_MODIFIER, "Particle Instance", ""}, + {eModifierType_ParticleSystem, "PARTICLE_SYSTEM", ICON_MODIFIER, "Particle System", ""}, + {eModifierType_Smoke, "SMOKE", ICON_MODIFIER, "Smoke", ""}, + {eModifierType_Softbody, "SOFT_BODY", ICON_MODIFIER, "Soft Body", ""}, + {eModifierType_Surface, "SURFACE", ICON_MODIFIER, "Surface", ""}, {0, NULL, 0, NULL, NULL} }; diff --git a/source/blender/makesrna/intern/rna_scene.c b/source/blender/makesrna/intern/rna_scene.c index 08da013754b..882cd50d6a8 100644 --- a/source/blender/makesrna/intern/rna_scene.c +++ b/source/blender/makesrna/intern/rna_scene.c @@ -185,9 +185,9 @@ const EnumPropertyItem rna_enum_snap_element_items[] = { const EnumPropertyItem rna_enum_snap_node_element_items[] = { {SCE_SNAP_MODE_GRID, "GRID", ICON_SNAP_GRID, "Grid", "Snap to grid"}, - {SCE_SNAP_MODE_NODE_X, "NODE_X", ICON_SNAP_EDGE, "Node X", "Snap to left/right node border"}, - {SCE_SNAP_MODE_NODE_Y, "NODE_Y", ICON_SNAP_EDGE, "Node Y", "Snap to top/bottom node border"}, - {SCE_SNAP_MODE_NODE_X | SCE_SNAP_MODE_NODE_Y, "NODE_XY", ICON_SNAP_EDGE, "Node X / Y", "Snap to any node border"}, + {SCE_SNAP_MODE_NODE_X, "NODE_X", ICON_NODE_SIDE, "Node X", "Snap to left/right node border"}, + {SCE_SNAP_MODE_NODE_Y, "NODE_Y", ICON_NODE_TOP, "Node Y", "Snap to top/bottom node border"}, + {SCE_SNAP_MODE_NODE_X | SCE_SNAP_MODE_NODE_Y, "NODE_XY", ICON_NODE_CORNER, "Node X / Y", "Snap to any node border"}, {0, NULL, 0, NULL, NULL} }; @@ -457,27 +457,27 @@ static const EnumPropertyItem rna_enum_gpencil_interpolation_mode_items[] = { #endif const EnumPropertyItem rna_enum_transform_pivot_items_full[] = { - {V3D_AROUND_CENTER_BOUNDS, "BOUNDING_BOX_CENTER", ICON_ROTATE, "Bounding Box Center", + {V3D_AROUND_CENTER_BOUNDS, "BOUNDING_BOX_CENTER", ICON_PIVOT_BOUNDBOX, "Bounding Box Center", "Pivot around bounding box center of selected object(s)"}, - {V3D_AROUND_CURSOR, "CURSOR", ICON_CURSOR, "3D Cursor", "Pivot around the 3D cursor"}, - {V3D_AROUND_LOCAL_ORIGINS, "INDIVIDUAL_ORIGINS", ICON_ROTATECOLLECTION, + {V3D_AROUND_CURSOR, "CURSOR", ICON_PIVOT_CURSOR, "3D Cursor", "Pivot around the 3D cursor"}, + {V3D_AROUND_LOCAL_ORIGINS, "INDIVIDUAL_ORIGINS", ICON_PIVOT_INDIVIDUAL, "Individual Origins", "Pivot around each object's own origin"}, - {V3D_AROUND_CENTER_MEAN, "MEDIAN_POINT", ICON_ROTATECENTER, "Median Point", + {V3D_AROUND_CENTER_MEAN, "MEDIAN_POINT", ICON_PIVOT_MEDIAN, "Median Point", "Pivot around the median point of selected objects"}, - {V3D_AROUND_ACTIVE, "ACTIVE_ELEMENT", ICON_ROTACTIVE, "Active Element", "Pivot around active object"}, + {V3D_AROUND_ACTIVE, "ACTIVE_ELEMENT", ICON_PIVOT_ACTIVE, "Active Element", "Pivot around active object"}, {0, NULL, 0, NULL, NULL} }; /* Icons could be made a consistent set of images. */ const EnumPropertyItem rna_enum_transform_orientation_items[] = { - {V3D_MANIP_GLOBAL, "GLOBAL", ICON_SCENE_DATA, "Global", "Align the transformation axes to world space"}, - {V3D_MANIP_LOCAL, "LOCAL", ICON_MANIPUL, "Local", "Align the transformation axes to the selected objects' local space"}, - {V3D_MANIP_NORMAL, "NORMAL", ICON_SNAP_NORMAL, "Normal", + {V3D_MANIP_GLOBAL, "GLOBAL", ICON_ORIENTATION_GLOBAL, "Global", "Align the transformation axes to world space"}, + {V3D_MANIP_LOCAL, "LOCAL", ICON_ORIENTATION_LOCAL, "Local", "Align the transformation axes to the selected objects' local space"}, + {V3D_MANIP_NORMAL, "NORMAL", ICON_ORIENTATION_NORMAL, "Normal", "Align the transformation axes to average normal of selected elements " "(bone Y axis for pose mode)"}, - {V3D_MANIP_GIMBAL, "GIMBAL", ICON_NDOF_DOM, "Gimbal", "Align each axis to the Euler rotation axis as used for input"}, - {V3D_MANIP_VIEW, "VIEW", ICON_VISIBLE_IPO_ON, "View", "Align the transformation axes to the window"}, - {V3D_MANIP_CURSOR, "CURSOR", ICON_CURSOR, "Cursor", "Align the transformation axes to the 3D cursor"}, + {V3D_MANIP_GIMBAL, "GIMBAL", ICON_ORIENTATION_GIMBAL, "Gimbal", "Align each axis to the Euler rotation axis as used for input"}, + {V3D_MANIP_VIEW, "VIEW", ICON_ORIENTATION_VIEW, "View", "Align the transformation axes to the window"}, + {V3D_MANIP_CURSOR, "CURSOR", ICON_PIVOT_CURSOR, "Cursor", "Align the transformation axes to the 3D cursor"}, // {V3D_MANIP_CUSTOM, "CUSTOM", 0, "Custom", "Use a custom transform orientation"}, {0, NULL, 0, NULL, NULL} }; @@ -2214,7 +2214,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) static const EnumPropertyItem gpencil_stroke_placement_items[] = { {GP_PROJECT_VIEWSPACE, "ORIGIN", ICON_OBJECT_ORIGIN, "Origin", "Draw stroke at Object origin"}, - {GP_PROJECT_VIEWSPACE | GP_PROJECT_CURSOR, "CURSOR", ICON_CURSOR, "3D Cursor", "Draw stroke at 3D cursor location" }, + {GP_PROJECT_VIEWSPACE | GP_PROJECT_CURSOR, "CURSOR", ICON_PIVOT_CURSOR, "3D Cursor", "Draw stroke at 3D cursor location" }, {GP_PROJECT_VIEWSPACE | GP_PROJECT_DEPTH_VIEW, "SURFACE", ICON_FACESEL, "Surface", "Stick stroke to surfaces"}, {0, NULL, 0, NULL, NULL} }; @@ -2226,7 +2226,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) }; static const EnumPropertyItem annotation_stroke_placement_items[] = { - {GP_PROJECT_VIEWSPACE | GP_PROJECT_CURSOR, "CURSOR", ICON_CURSOR, "3D Cursor", "Draw stroke at 3D cursor location" }, + {GP_PROJECT_VIEWSPACE | GP_PROJECT_CURSOR, "CURSOR", ICON_PIVOT_CURSOR, "3D Cursor", "Draw stroke at 3D cursor location" }, {0, "VIEW", ICON_VISIBLE_IPO_ON, "View", "Stick stroke to the view "}, /* weird, GP_PROJECT_VIEWALIGN is inverted */ {GP_PROJECT_VIEWSPACE | GP_PROJECT_DEPTH_VIEW, "SURFACE", ICON_FACESEL, "Surface", "Stick stroke to surfaces"}, /* Stroke option is disabled because is not working as expected and maybe is not @@ -2390,7 +2390,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) prop = RNA_def_property(srna, "use_transform_pivot_point_align", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "transform_flag", SCE_XFORM_AXIS_ALIGN); RNA_def_property_ui_text(prop, "Align", "Manipulate center points (object, pose and weight paint mode only)"); - RNA_def_property_ui_icon(prop, ICON_ALIGN, 0); + RNA_def_property_ui_icon(prop, ICON_CENTER_ONLY, 0); RNA_def_property_update(prop, NC_SCENE, NULL); prop = RNA_def_property(srna, "use_mesh_automerge", PROP_BOOLEAN, PROP_NONE); @@ -2460,7 +2460,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) prop = RNA_def_property(srna, "use_snap_self", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_negative_sdna(prop, NULL, "snap_flag", SCE_SNAP_NO_SELF); RNA_def_property_ui_text(prop, "Project to Self", "Snap onto itself (editmode)"); - RNA_def_property_ui_icon(prop, ICON_ORTHO, 0); + RNA_def_property_ui_icon(prop, ICON_XRAY, 0); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, NULL); /* header redraw */ prop = RNA_def_property(srna, "use_gizmo_mode", PROP_ENUM, PROP_NONE); diff --git a/source/blender/makesrna/intern/rna_screen.c b/source/blender/makesrna/intern/rna_screen.c index f9dedc73280..05e5587c9c4 100644 --- a/source/blender/makesrna/intern/rna_screen.c +++ b/source/blender/makesrna/intern/rna_screen.c @@ -519,7 +519,7 @@ static void rna_def_screen(BlenderRNA *brna) srna = RNA_def_struct(brna, "Screen", "ID"); RNA_def_struct_sdna(srna, "Screen"); /* it is actually bScreen but for 2.5 the dna is patched! */ RNA_def_struct_ui_text(srna, "Screen", "Screen data-block, defining the layout of areas in a window"); - RNA_def_struct_ui_icon(srna, ICON_SPLITSCREEN); + RNA_def_struct_ui_icon(srna, ICON_WORKSPACE); prop = RNA_def_property(srna, "layout_name", PROP_STRING, PROP_NONE); RNA_def_property_string_funcs(prop, "rna_Screen_layout_name_get", "rna_Screen_layout_name_length", diff --git a/source/blender/makesrna/intern/rna_sculpt_paint.c b/source/blender/makesrna/intern/rna_sculpt_paint.c index 6ab591fb332..40177d4d45c 100644 --- a/source/blender/makesrna/intern/rna_sculpt_paint.c +++ b/source/blender/makesrna/intern/rna_sculpt_paint.c @@ -85,9 +85,9 @@ static EnumPropertyItem rna_enum_gpencil_weight_brush_items[] = { static const EnumPropertyItem rna_enum_gpencil_lockaxis_items[] = { { GP_LOCKAXIS_NONE, "GP_LOCKAXIS_NONE", ICON_UNLOCKED, "None", "" }, - { GP_LOCKAXIS_X, "GP_LOCKAXIS_X", ICON_NDOF_DOM, "Y-Z Plane", "Project strokes to plane locked to X" }, - { GP_LOCKAXIS_Y, "GP_LOCKAXIS_Y", ICON_NDOF_DOM, "X-Z Plane", "Project strokes to plane locked to Y" }, - { GP_LOCKAXIS_Z, "GP_LOCKAXIS_Z", ICON_NDOF_DOM, "X-Y Plane", "Project strokes to plane locked to Z" }, + { GP_LOCKAXIS_X, "GP_LOCKAXIS_X", ICON_AXIS_SIDE, "Y-Z Plane", "Project strokes to plane locked to X" }, + { GP_LOCKAXIS_Y, "GP_LOCKAXIS_Y", ICON_AXIS_FRONT, "X-Z Plane", "Project strokes to plane locked to Y" }, + { GP_LOCKAXIS_Z, "GP_LOCKAXIS_Z", ICON_AXIS_TOP, "X-Y Plane", "Project strokes to plane locked to Z" }, { 0, NULL, 0, NULL, NULL } }; #endif @@ -1103,8 +1103,8 @@ static void rna_def_particle_edit(BlenderRNA *brna) static void rna_def_gpencil_sculpt(BlenderRNA *brna) { static const EnumPropertyItem prop_direction_items[] = { - {0, "ADD", ICON_ZOOMIN, "Add", "Add effect of brush"}, - {GP_EDITBRUSH_FLAG_INVERT, "SUBTRACT", ICON_ZOOMOUT, "Subtract", "Subtract effect of brush"}, + {0, "ADD", ICON_ADD, "Add", "Add effect of brush"}, + {GP_EDITBRUSH_FLAG_INVERT, "SUBTRACT", ICON_REMOVE, "Subtract", "Subtract effect of brush"}, {0, NULL, 0, NULL, NULL}}; StructRNA *srna; diff --git a/source/blender/makesrna/intern/rna_space.c b/source/blender/makesrna/intern/rna_space.c index 92555c54eb4..80053095044 100644 --- a/source/blender/makesrna/intern/rna_space.c +++ b/source/blender/makesrna/intern/rna_space.c @@ -72,7 +72,7 @@ const EnumPropertyItem rna_enum_space_type_items[] = { /* General */ {0, "", ICON_NONE, "General", ""}, {SPACE_VIEW3D, "VIEW_3D", ICON_VIEW3D, "3D View", "3D viewport"}, - {SPACE_IMAGE, "IMAGE_EDITOR", ICON_IMAGE_COL, "UV/Image Editor", "View and edit images and UV Maps"}, + {SPACE_IMAGE, "IMAGE_EDITOR", ICON_IMAGE, "UV/Image Editor", "View and edit images and UV Maps"}, {SPACE_NODE, "NODE_EDITOR", ICON_NODETREE, "Node Editor", "Editor for node-based shading and compositing tools"}, {SPACE_SEQ, "SEQUENCE_EDITOR", ICON_SEQUENCE, "Video Sequencer", "Video editing tools"}, {SPACE_CLIP, "CLIP_EDITOR", ICON_CLIP, "Movie Clip Editor", "Motion tracking tools"}, @@ -81,7 +81,7 @@ const EnumPropertyItem rna_enum_space_type_items[] = { {0, "", ICON_NONE, "Animation", ""}, //{SPACE_ACTION, "TIMELINE", ICON_TIME, "Timeline", "Timeline and playback controls (NOTE: Switch to 'Timeline' mode)"}, /* XXX */ {SPACE_ACTION, "DOPESHEET_EDITOR", ICON_ACTION, "Dope Sheet", "Adjust timing of keyframes"}, - {SPACE_IPO, "GRAPH_EDITOR", ICON_IPO, "Graph Editor", "Edit drivers and keyframe interpolation"}, + {SPACE_IPO, "GRAPH_EDITOR", ICON_GRAPH, "Graph Editor", "Edit drivers and keyframe interpolation"}, {SPACE_NLA, "NLA_EDITOR", ICON_NLA, "Nonlinear Animation", "Combine and layer Actions"}, /* Scripting */ @@ -99,16 +99,16 @@ const EnumPropertyItem rna_enum_space_type_items[] = { /* Data */ {0, "", ICON_NONE, "Data", ""}, - {SPACE_OUTLINER, "OUTLINER", ICON_OOPS, "Outliner", "Overview of scene graph and all available data-blocks"}, - {SPACE_BUTS, "PROPERTIES", ICON_BUTS, "Properties", "Edit properties of active object and related data-blocks"}, - {SPACE_FILE, "FILE_BROWSER", ICON_FILESEL, "File Browser", "Browse for files and assets"}, + {SPACE_OUTLINER, "OUTLINER", ICON_OUTLINER, "Outliner", "Overview of scene graph and all available data-blocks"}, + {SPACE_BUTS, "PROPERTIES", ICON_PROPERTIES, "Properties", "Edit properties of active object and related data-blocks"}, + {SPACE_FILE, "FILE_BROWSER", ICON_FILEBROWSER, "File Browser", "Browse for files and assets"}, {SPACE_USERPREF, "USER_PREFERENCES", ICON_PREFERENCES, "User Preferences", "Edit persistent configuration settings"}, {0, NULL, 0, NULL, NULL} }; const EnumPropertyItem rna_enum_space_graph_mode_items[] = { - {SIPO_MODE_ANIMATION, "FCURVES", ICON_IPO, "Graph Editor", + {SIPO_MODE_ANIMATION, "FCURVES", ICON_GRAPH, "Graph Editor", "Edit animation/keyframes displayed as 2D curves"}, {SIPO_MODE_DRIVERS, "DRIVERS", ICON_DRIVER, "Drivers", "Edit drivers"}, {0, NULL, 0, NULL, NULL} @@ -238,10 +238,10 @@ static const EnumPropertyItem autosnap_items[] = { #endif const EnumPropertyItem rna_enum_shading_type_items[] = { - {OB_WIRE, "WIREFRAME", ICON_WIRE, "Wireframe", "Display the object as wire edges"}, - {OB_SOLID, "SOLID", ICON_SOLID, "Solid", "Display in solid mode"}, - {OB_MATERIAL, "MATERIAL", ICON_MATERIAL_DATA, "LookDev", "Display in LookDev mode"}, - {OB_RENDER, "RENDERED", ICON_SMOOTH, "Rendered", "Display render preview"}, + {OB_WIRE, "WIREFRAME", ICON_SHADING_WIRE, "Wireframe", "Display the object as wire edges"}, + {OB_SOLID, "SOLID", ICON_SHADING_SOLID, "Solid", "Display in solid mode"}, + {OB_MATERIAL, "MATERIAL", ICON_SHADING_TEXTURE, "LookDev", "Display in LookDev mode"}, + {OB_RENDER, "RENDERED", ICON_SHADING_RENDERED, "Rendered", "Display render preview"}, {0, NULL, 0, NULL, NULL} }; @@ -1197,10 +1197,10 @@ static const EnumPropertyItem *rna_SpaceImageEditor_pivot_itemf( PropertyRNA *UNUSED(prop), bool *UNUSED(r_free)) { static const EnumPropertyItem pivot_items[] = { - {V3D_AROUND_CENTER_BOUNDS, "CENTER", ICON_ROTATE, "Bounding Box Center", ""}, - {V3D_AROUND_CENTER_MEAN, "MEDIAN", ICON_ROTATECENTER, "Median Point", ""}, - {V3D_AROUND_CURSOR, "CURSOR", ICON_CURSOR, "2D Cursor", ""}, - {V3D_AROUND_LOCAL_ORIGINS, "INDIVIDUAL_ORIGINS", ICON_ROTATECOLLECTION, + {V3D_AROUND_CENTER_BOUNDS, "CENTER", ICON_PIVOT_BOUNDBOX, "Bounding Box Center", ""}, + {V3D_AROUND_CENTER_MEAN, "MEDIAN", ICON_PIVOT_MEDIAN, "Median Point", ""}, + {V3D_AROUND_CURSOR, "CURSOR", ICON_PIVOT_CURSOR, "2D Cursor", ""}, + {V3D_AROUND_LOCAL_ORIGINS, "INDIVIDUAL_ORIGINS", ICON_PIVOT_INDIVIDUAL, "Individual Origins", "Pivot around each selected island's own median point"}, {0, NULL, 0, NULL, NULL} }; @@ -2295,7 +2295,7 @@ static void rna_def_space_outliner(BlenderRNA *brna) {SO_SEQUENCE, "SEQUENCE", ICON_SEQUENCE, "Sequence", "Display sequence data-blocks"}, {SO_LIBRARIES, "LIBRARIES", ICON_FILE_BLEND, "Blender File", "Display data of current file and linked libraries"}, {SO_DATA_API, "DATA_API", ICON_RNA, "Data API", "Display low level Blender data and its properties"}, - {SO_ID_ORPHANS, "ORPHAN_DATA", ICON_EXTERNAL_DATA, "Orphan Data", + {SO_ID_ORPHANS, "ORPHAN_DATA", ICON_ORPHAN_DATA, "Orphan Data", "Display data-blocks which are unused and/or will be lost when the file is reloaded"}, {0, NULL, 0, NULL, NULL} }; @@ -4032,9 +4032,9 @@ static void rna_def_space_graph(BlenderRNA *brna) /* this is basically the same as the one for the 3D-View, but with some entries omitted */ static const EnumPropertyItem gpivot_items[] = { - {V3D_AROUND_CENTER_BOUNDS, "BOUNDING_BOX_CENTER", ICON_ROTATE, "Bounding Box Center", ""}, - {V3D_AROUND_CURSOR, "CURSOR", ICON_CURSOR, "2D Cursor", ""}, - {V3D_AROUND_LOCAL_ORIGINS, "INDIVIDUAL_ORIGINS", ICON_ROTATECOLLECTION, "Individual Centers", ""}, + {V3D_AROUND_CENTER_BOUNDS, "BOUNDING_BOX_CENTER", ICON_PIVOT_BOUNDBOX, "Bounding Box Center", ""}, + {V3D_AROUND_CURSOR, "CURSOR", ICON_PIVOT_CURSOR, "2D Cursor", ""}, + {V3D_AROUND_LOCAL_ORIGINS, "INDIVIDUAL_ORIGINS", ICON_PIVOT_INDIVIDUAL, "Individual Centers", ""}, /*{V3D_AROUND_CENTER_MEAN, "MEDIAN_POINT", 0, "Median Point", ""}, */ /*{V3D_AROUND_ACTIVE, "ACTIVE_ELEMENT", 0, "Active Element", ""}, */ {0, NULL, 0, NULL, NULL} @@ -4926,7 +4926,7 @@ static void rna_def_space_clip(BlenderRNA *brna) static const EnumPropertyItem view_items[] = { {SC_VIEW_CLIP, "CLIP", ICON_SEQUENCE, "Clip", "Show editing clip preview"}, - {SC_VIEW_GRAPH, "GRAPH", ICON_IPO, "Graph", "Show graph view for active element"}, + {SC_VIEW_GRAPH, "GRAPH", ICON_GRAPH, "Graph", "Show graph view for active element"}, {SC_VIEW_DOPESHEET, "DOPESHEET", ICON_ACTION, "Dopesheet", "Dopesheet view for tracking data"}, {0, NULL, 0, NULL, NULL} }; @@ -4938,12 +4938,12 @@ static void rna_def_space_clip(BlenderRNA *brna) }; static const EnumPropertyItem pivot_items[] = { - {V3D_AROUND_CENTER_BOUNDS, "BOUNDING_BOX_CENTER", ICON_ROTATE, "Bounding Box Center", + {V3D_AROUND_CENTER_BOUNDS, "BOUNDING_BOX_CENTER", ICON_PIVOT_BOUNDBOX, "Bounding Box Center", "Pivot around bounding box center of selected object(s)"}, - {V3D_AROUND_CURSOR, "CURSOR", ICON_CURSOR, "2D Cursor", "Pivot around the 2D cursor"}, - {V3D_AROUND_LOCAL_ORIGINS, "INDIVIDUAL_ORIGINS", ICON_ROTATECOLLECTION, + {V3D_AROUND_CURSOR, "CURSOR", ICON_PIVOT_CURSOR, "2D Cursor", "Pivot around the 2D cursor"}, + {V3D_AROUND_LOCAL_ORIGINS, "INDIVIDUAL_ORIGINS", ICON_CENTER_ONLY, "Individual Origins", "Pivot around each object's own origin"}, - {V3D_AROUND_CENTER_MEAN, "MEDIAN_POINT", ICON_ROTATECENTER, "Median Point", + {V3D_AROUND_CENTER_MEAN, "MEDIAN_POINT", ICON_PIVOT_MEDIAN, "Median Point", "Pivot around the median point of selected objects"}, {0, NULL, 0, NULL, NULL} }; diff --git a/source/blender/makesrna/intern/rna_ui_api.c b/source/blender/makesrna/intern/rna_ui_api.c index ec0349e2a4b..c3207be380f 100644 --- a/source/blender/makesrna/intern/rna_ui_api.c +++ b/source/blender/makesrna/intern/rna_ui_api.c @@ -49,7 +49,7 @@ #define DEF_ICON(name) {ICON_##name, (#name), 0, (#name), ""}, #define DEF_ICON_VECTOR(name) {ICON_##name, (#name), 0, (#name), ""}, -#define DEF_ICON_MONO(name) {ICON_##name, (#name), 0, (#name), ""}, +#define DEF_ICON_COLOR(name) {ICON_##name, (#name), 0, (#name), ""}, #define DEF_ICON_BLANK(name) const EnumPropertyItem rna_enum_icon_items[] = { #include "UI_icons.h" @@ -57,7 +57,7 @@ const EnumPropertyItem rna_enum_icon_items[] = { }; #undef DEF_ICON #undef DEF_ICON_VECTOR -#undef DEF_ICON_MONO +#undef DEF_ICON_COLOR #undef DEF_ICON_BLANK #ifdef RNA_RUNTIME diff --git a/source/blender/makesrna/intern/rna_userdef.c b/source/blender/makesrna/intern/rna_userdef.c index 5eee0ccec37..576833c5fc9 100644 --- a/source/blender/makesrna/intern/rna_userdef.c +++ b/source/blender/makesrna/intern/rna_userdef.c @@ -3087,22 +3087,22 @@ static void rna_def_userdef_themes(BlenderRNA *brna) PropertyRNA *prop; static const EnumPropertyItem active_theme_area[] = { - {0, "USER_INTERFACE", ICON_UI, "User Interface", ""}, + {0, "USER_INTERFACE", ICON_WORKSPACE, "User Interface", ""}, {19, "STYLE", ICON_FONTPREVIEW, "Text Style", ""}, {18, "BONE_COLOR_SETS", ICON_COLOR, "Bone Color Sets", ""}, {1, "VIEW_3D", ICON_VIEW3D, "3D View", ""}, - {3, "GRAPH_EDITOR", ICON_IPO, "Graph Editor", ""}, + {3, "GRAPH_EDITOR", ICON_GRAPH, "Graph Editor", ""}, {4, "DOPESHEET_EDITOR", ICON_ACTION, "Dope Sheet", ""}, {5, "NLA_EDITOR", ICON_NLA, "Nonlinear Animation", ""}, - {6, "IMAGE_EDITOR", ICON_IMAGE_COL, "UV/Image Editor", ""}, + {6, "IMAGE_EDITOR", ICON_IMAGE, "UV/Image Editor", ""}, {7, "SEQUENCE_EDITOR", ICON_SEQUENCE, "Video Sequence Editor", ""}, {8, "TEXT_EDITOR", ICON_TEXT, "Text Editor", ""}, {9, "NODE_EDITOR", ICON_NODETREE, "Node Editor", ""}, - {11, "PROPERTIES", ICON_BUTS, "Properties", ""}, - {12, "OUTLINER", ICON_OOPS, "Outliner", ""}, + {11, "PROPERTIES", ICON_PROPERTIES, "Properties", ""}, + {12, "OUTLINER", ICON_OUTLINER, "Outliner", ""}, {14, "USER_PREFERENCES", ICON_PREFERENCES, "User Preferences", ""}, {15, "INFO", ICON_INFO, "Info", ""}, - {16, "FILE_BROWSER", ICON_FILESEL, "File Browser", ""}, + {16, "FILE_BROWSER", ICON_FILEBROWSER, "File Browser", ""}, {17, "CONSOLE", ICON_CONSOLE, "Python Console", ""}, {20, "CLIP_EDITOR", ICON_CLIP, "Movie Clip Editor", ""}, {21, "TOPBAR", ICON_NONE, "Top Bar", ""}, diff --git a/source/blender/makesrna/intern/rna_workspace.c b/source/blender/makesrna/intern/rna_workspace.c index e900b51c4eb..5504ca68c6d 100644 --- a/source/blender/makesrna/intern/rna_workspace.c +++ b/source/blender/makesrna/intern/rna_workspace.c @@ -294,7 +294,7 @@ static void rna_def_workspace(BlenderRNA *brna) RNA_def_struct_sdna(srna, "WorkSpace"); RNA_def_struct_ui_text(srna, "Workspace", "Workspace data-block, defining the working environment for the user"); /* TODO: real icon, just to show something */ - RNA_def_struct_ui_icon(srna, ICON_SPLITSCREEN); + RNA_def_struct_ui_icon(srna, ICON_WORKSPACE); prop = RNA_def_property(srna, "screens", PROP_COLLECTION, PROP_NONE); RNA_def_property_collection_sdna(prop, NULL, "layouts", NULL); diff --git a/source/blender/windowmanager/intern/wm_files.c b/source/blender/windowmanager/intern/wm_files.c index 965b1870838..a52b97254be 100644 --- a/source/blender/windowmanager/intern/wm_files.c +++ b/source/blender/windowmanager/intern/wm_files.c @@ -1725,7 +1725,7 @@ static int wm_homefile_read_exec(bContext *C, wmOperator *op) static int wm_homefile_read_invoke(bContext *C, wmOperator *UNUSED(op), const wmEvent *UNUSED(event)) { /* Draw menu which includes default startup and application templates. */ - uiPopupMenu *pup = UI_popup_menu_begin(C, IFACE_("New File"), ICON_FILE); + uiPopupMenu *pup = UI_popup_menu_begin(C, IFACE_("New File"), ICON_FILE_NEW); uiLayout *layout = UI_popup_menu_layout(pup); MenuType *mt = WM_menutype_find("TOPBAR_MT_file_new", false);