Commit: f381c31ac69cb8a6175a54dc31863e13e9b199d6 Author: Dalai Felinto Date: Wed May 25 15:52:54 2022 +0200 Branches: master https://developer.blender.org/rBf381c31ac69cb8a6175a54dc31863e13e9b199d6
UI: Update icons after the latest changes in the generator script There should be no visible change. The difference is mostly on how we changed the rounding to handle the conversion from color space to the new linear space of the attribute colors. To convert the materials in icon_geom.blend I used: ``` import bpy from mathutils import Color def convert_material(material): if not material.use_nodes: return if not material.node_tree: return node_tree = material.node_tree for node in node_tree.nodes: if node.type != 'RGB': continue color_original = node.outputs[0].default_value color_new = Color(color_original[:3]).from_srgb_to_scene_linear() color = (*color_new, color_original[3]) node.outputs[0].default_value = color def main(): for material in bpy.data.materials: convert_material(material) main() ``` =================================================================== M release/datafiles/icons/brush.gpencil_draw.erase.dat M release/datafiles/icons/brush.paint_texture.multiply.dat M release/datafiles/icons/brush.paint_vertex.replace.dat M release/datafiles/icons/brush.particle.comb.dat M release/datafiles/icons/brush.particle.cut.dat M release/datafiles/icons/brush.particle.puff.dat M release/datafiles/icons/brush.particle.smooth.dat M release/datafiles/icons/brush.sculpt.boundary.dat M release/datafiles/icons/brush.sculpt.cloth.dat M release/datafiles/icons/brush.sculpt.displacement_eraser.dat M release/datafiles/icons/brush.sculpt.displacement_smear.dat M release/datafiles/icons/brush.sculpt.draw_face_sets.dat M release/datafiles/icons/brush.sculpt.draw_sharp.dat M release/datafiles/icons/brush.sculpt.elastic_deform.dat M release/datafiles/icons/brush.sculpt.fill.dat M release/datafiles/icons/brush.sculpt.flatten.dat M release/datafiles/icons/brush.sculpt.grab.dat M release/datafiles/icons/brush.sculpt.layer.dat M release/datafiles/icons/brush.sculpt.multiplane_scrape.dat M release/datafiles/icons/brush.sculpt.nudge.dat M release/datafiles/icons/brush.sculpt.pinch.dat M release/datafiles/icons/brush.sculpt.pose.dat M release/datafiles/icons/brush.sculpt.rotate.dat M release/datafiles/icons/brush.sculpt.scrape.dat M release/datafiles/icons/brush.sculpt.smooth.dat M release/datafiles/icons/brush.sculpt.snake_hook.dat M release/datafiles/icons/brush.sculpt.thumb.dat M release/datafiles/icons/brush.sculpt.topology.dat M release/datafiles/icons/brush.uv_sculpt.relax.dat M release/datafiles/icons/ops.armature.bone.roll.dat M release/datafiles/icons/ops.curve.pen.dat M release/datafiles/icons/ops.curve.radius.dat M release/datafiles/icons/ops.curve.vertex_random.dat M release/datafiles/icons/ops.curves.sculpt_comb.dat M release/datafiles/icons/ops.curves.sculpt_cut.dat M release/datafiles/icons/ops.curves.sculpt_delete.dat M release/datafiles/icons/ops.curves.sculpt_puff.dat M release/datafiles/icons/ops.generic.select_box.dat M release/datafiles/icons/ops.generic.select_circle.dat M release/datafiles/icons/ops.generic.select_lasso.dat M release/datafiles/icons/ops.generic.select_paint.dat M release/datafiles/icons/ops.gpencil.draw.eraser.dat M release/datafiles/icons/ops.gpencil.edit_bend.dat M release/datafiles/icons/ops.gpencil.edit_shear.dat M release/datafiles/icons/ops.gpencil.edit_to_sphere.dat M release/datafiles/icons/ops.gpencil.radius.dat M release/datafiles/icons/ops.gpencil.stroke_cutter.dat M release/datafiles/icons/ops.gpencil.transform_fill.dat M release/datafiles/icons/ops.mesh.rip.dat M release/datafiles/icons/ops.mesh.rip_edge.dat M release/datafiles/icons/ops.mesh.vertices_smooth.dat M release/datafiles/icons/ops.node.links_cut.dat M release/datafiles/icons/ops.pose.push.dat M release/datafiles/icons/ops.pose.relax.dat M release/datafiles/icons/ops.sculpt.border_face_set.dat M release/datafiles/icons/ops.sculpt.box_trim.dat M release/datafiles/icons/ops.sculpt.cloth_filter.dat M release/datafiles/icons/ops.sculpt.face_set_edit.dat M release/datafiles/icons/ops.sculpt.lasso_face_set.dat M release/datafiles/icons/ops.sculpt.lasso_trim.dat M release/datafiles/icons/ops.transform.bone_envelope.dat M release/datafiles/icons/ops.transform.bone_size.dat M release/datafiles/icons/ops.transform.edge_slide.dat M release/datafiles/icons/ops.transform.push_pull.dat M release/datafiles/icons/ops.transform.resize.cage.dat M release/datafiles/icons/ops.transform.resize.dat M release/datafiles/icons/ops.transform.rotate.dat M release/datafiles/icons/ops.transform.shear.dat M release/datafiles/icons/ops.transform.shrink_fatten.dat M release/datafiles/icons/ops.transform.tilt.dat M release/datafiles/icons/ops.transform.tosphere.dat M release/datafiles/icons/ops.transform.vert_slide.dat M release/datafiles/icons/ops.transform.vertex_random.dat =================================================================== diff --git a/release/datafiles/icons/brush.gpencil_draw.erase.dat b/release/datafiles/icons/brush.gpencil_draw.erase.dat index 5b96035c9b8..d2faa6f2112 100644 Binary files a/release/datafiles/icons/brush.gpencil_draw.erase.dat and b/release/datafiles/icons/brush.gpencil_draw.erase.dat differ diff --git a/release/datafiles/icons/brush.paint_texture.multiply.dat b/release/datafiles/icons/brush.paint_texture.multiply.dat index 948993203be..75fa09032a8 100644 Binary files a/release/datafiles/icons/brush.paint_texture.multiply.dat and b/release/datafiles/icons/brush.paint_texture.multiply.dat differ diff --git a/release/datafiles/icons/brush.paint_vertex.replace.dat b/release/datafiles/icons/brush.paint_vertex.replace.dat index 676436548a7..a9a9d4f047f 100644 Binary files a/release/datafiles/icons/brush.paint_vertex.replace.dat and b/release/datafiles/icons/brush.paint_vertex.replace.dat differ diff --git a/release/datafiles/icons/brush.particle.comb.dat b/release/datafiles/icons/brush.particle.comb.dat index d6dd75a35d7..1cdbcbadcdc 100644 Binary files a/release/datafiles/icons/brush.particle.comb.dat and b/release/datafiles/icons/brush.particle.comb.dat differ diff --git a/release/datafiles/icons/brush.particle.cut.dat b/release/datafiles/icons/brush.particle.cut.dat index e7ef86e2fbc..0acc00660db 100644 Binary files a/release/datafiles/icons/brush.particle.cut.dat and b/release/datafiles/icons/brush.particle.cut.dat differ diff --git a/release/datafiles/icons/brush.particle.puff.dat b/release/datafiles/icons/brush.particle.puff.dat index db2bab46bfe..72b4851cc89 100644 Binary files a/release/datafiles/icons/brush.particle.puff.dat and b/release/datafiles/icons/brush.particle.puff.dat differ diff --git a/release/datafiles/icons/brush.particle.smooth.dat b/release/datafiles/icons/brush.particle.smooth.dat index 7deaa4ed082..ba4bd081f33 100644 Binary files a/release/datafiles/icons/brush.particle.smooth.dat and b/release/datafiles/icons/brush.particle.smooth.dat differ diff --git a/release/datafiles/icons/brush.sculpt.boundary.dat b/release/datafiles/icons/brush.sculpt.boundary.dat index 8d56baf2254..1b71d24d771 100644 Binary files a/release/datafiles/icons/brush.sculpt.boundary.dat and b/release/datafiles/icons/brush.sculpt.boundary.dat differ diff --git a/release/datafiles/icons/brush.sculpt.cloth.dat b/release/datafiles/icons/brush.sculpt.cloth.dat index 7e936167381..15ad0c7dc94 100644 Binary files a/release/datafiles/icons/brush.sculpt.cloth.dat and b/release/datafiles/icons/brush.sculpt.cloth.dat differ diff --git a/release/datafiles/icons/brush.sculpt.displacement_eraser.dat b/release/datafiles/icons/brush.sculpt.displacement_eraser.dat index e4637b9b12f..5c479fd59cb 100644 Binary files a/release/datafiles/icons/brush.sculpt.displacement_eraser.dat and b/release/datafiles/icons/brush.sculpt.displacement_eraser.dat differ diff --git a/release/datafiles/icons/brush.sculpt.displacement_smear.dat b/release/datafiles/icons/brush.sculpt.displacement_smear.dat index 9e4df45b2d2..ed84702cbd3 100644 Binary files a/release/datafiles/icons/brush.sculpt.displacement_smear.dat and b/release/datafiles/icons/brush.sculpt.displacement_smear.dat differ diff --git a/release/datafiles/icons/brush.sculpt.draw_face_sets.dat b/release/datafiles/icons/brush.sculpt.draw_face_sets.dat index a234aa7af2c..ade40de029d 100644 Binary files a/release/datafiles/icons/brush.sculpt.draw_face_sets.dat and b/release/datafiles/icons/brush.sculpt.draw_face_sets.dat differ diff --git a/release/datafiles/icons/brush.sculpt.draw_sharp.dat b/release/datafiles/icons/brush.sculpt.draw_sharp.dat index 9bea1b02894..cf606324b07 100644 Binary files a/release/datafiles/icons/brush.sculpt.draw_sharp.dat and b/release/datafiles/icons/brush.sculpt.draw_sharp.dat differ diff --git a/release/datafiles/icons/brush.sculpt.elastic_deform.dat b/release/datafiles/icons/brush.sculpt.elastic_deform.dat index 0b12d717d3a..db57ef2fac5 100644 Binary files a/release/datafiles/icons/brush.sculpt.elastic_deform.dat and b/release/datafiles/icons/brush.sculpt.elastic_deform.dat differ diff --git a/release/datafiles/icons/brush.sculpt.fill.dat b/release/datafiles/icons/brush.sculpt.fill.dat index b2898919bd4..08fe0711d33 100644 Binary files a/release/datafiles/icons/brush.sculpt.fill.dat and b/release/datafiles/icons/brush.sculpt.fill.dat differ diff --git a/release/datafiles/icons/brush.sculpt.flatten.dat b/release/datafiles/icons/brush.sculpt.flatten.dat index 25b5f0cf8a9..a4439d75eed 100644 Binary files a/release/datafiles/icons/brush.sculpt.flatten.dat and b/release/datafiles/icons/brush.sculpt.flatten.dat differ diff --git a/release/datafiles/icons/brush.sculpt.grab.dat b/release/datafiles/icons/brush.sculpt.grab.dat index 0b61977e792..819c9263b45 100644 Binary files a/release/datafiles/icons/brush.sculpt.grab.dat and b/release/datafiles/icons/brush.sculpt.grab.dat differ diff --git a/release/datafiles/icons/brush.sculpt.layer.dat b/release/datafiles/icons/brush.sculpt.layer.dat index 1031d95332a..337362185e0 100644 Binary files a/release/datafiles/icons/brush.sculpt.layer.dat and b/release/datafiles/icons/brush.sculpt.layer.dat differ diff --git a/release/datafiles/icons/brush.sculpt.multiplane_scrape.dat b/release/datafiles/icons/brush.sculpt.multiplane_scrape.dat index 6e17f520282..ea64b2d9e45 100644 Binary files a/release/datafiles/icons/brush.sculpt.multiplane_scrape.dat and b/release/datafiles/icons/brush.sculpt.multiplane_scrape.dat differ diff --git a/release/datafiles/icons/brush.sculpt.nudge.dat b/release/datafiles/icons/brush.sculpt.nudge.dat index e10157e9cd0..f5a93ede065 100644 Binary files a/release/datafiles/icons/brush.sculpt.nudge.dat and b/release/datafiles/icons/brush.sculpt.nudge.dat differ diff --git a/release/datafiles/icons/brush.sculpt.pinch.dat b/release/datafiles/icons/brush.sculpt.pinch.dat index abdb62dcfc8..7dbbdef3bcc 100644 Binary files a/release/datafiles/icons/brush.sculpt.pinch.dat and b/release/datafiles/icons/brush.sculpt.pinch.dat differ diff --git a/release/datafiles/icons/brush.sculpt.pose.dat b/release/datafiles/icons/brush.sculpt.pose.dat index 6183583ea27..6bd7764bf23 100644 Binary files a/release/datafiles/icons/brush.sculpt.pose.dat and b/release/datafiles/icons/brush.sculpt.pose.dat differ diff --git a/release/datafiles/icons/brush.sculpt.rotate.dat b/release/datafiles/icons/brush.sculpt.rotate.dat index 8d1723a8c71..b7b8f083bde 100644 Binary files a/release/datafiles/icons/brush.sculpt.rotate.dat and b/release/datafiles/icons/brush.sculpt.rotate.dat differ diff --git a/release/datafiles/icons/brush.sculpt.scrape.dat b/release/datafiles/icons/brush.sculpt.scrape.dat index 9b37a9876a1..afb5a46a3bd 100644 Binary files a/release/datafiles/icons/brush.sculpt.scrape.dat and b/release/datafiles/icons/brush.sculpt.scrape.dat differ diff --git a/release/datafiles/icons/brush.sculpt.smooth.dat b/release/datafiles/icons/brush.sculpt.smooth.dat index 36d8098ad26..c42049cb51a 100644 Binary files a/release/datafiles/icons/brush.sculpt.smooth.dat and b/release/datafiles/icons/brush.sculpt.smooth.dat differ diff --git a/release/datafiles/icons/brush.sculpt.snake_hook.dat b/release/datafiles/icons/brush.sculpt.snake_hook.dat index 20300c1d97c..ce47b7141cf 100644 Binary files a/release/datafiles/icons/brush.sculpt.snake_hook.dat and b/release/datafiles/icons/brush.sculpt.snake_hook.dat differ diff --git a/release/datafiles/icons/brush.sculpt.thumb.dat b/release/datafiles/icons/brush.sculpt.thumb.dat index 9da33eccd98..f54a141eca7 100644 Binary files a/release/datafiles/icons/brush.sculpt.thumb.dat and b/release/datafiles/icons/brush.sculpt.thumb.dat differ diff --git a/release/datafiles/icons/brush.sculpt.topology.dat b/release/datafiles/icons/brush.sculpt.topology.dat index 0d455dce556..ec3699a7c2d 100644 Binary files a/release/datafiles/icons/brush.sculpt.topology.dat and b/release/datafiles/icons/brush.sculpt.topology.dat differ diff --git a/release/datafiles/icons/brush.uv_sculpt.relax.dat b/release/datafiles/icons/brush.uv_sculpt.relax.dat index 3a30ac72cb6..1df2828c669 100644 Binary files a/release/datafiles/icons/brush.uv_sculpt.relax.dat and b/release/datafiles/icons/brush.uv_sculpt.relax.dat differ diff --git a/release/datafiles/icons/ops.armature.bone.roll.dat b/release/datafiles/icons/ops.armature.bone.roll.dat index bb5158c43c9..3945b2fdffd 100644 Binary files a/release/datafiles/icons/ops.armature.bone.roll.dat and b/release/datafiles/icons/ops.armature.bone.roll.dat differ diff --git a/release/datafiles/icons/ops.curve.pen.dat b/release/datafiles/icons/ops.curve.pen.dat index 1007f7ea604..8031fdd8606 100644 Binary files a/release/datafiles/icons/ops.curve.pen.dat and b/release/datafiles/icons/ops.curve.pen.dat differ diff --git a/release/datafiles/icons/ops.curve.radius.dat b/release/datafiles/icons/ops.curve.radius.dat index 1c887bc11e7..e7b7913fb22 100644 Binary files a/release/datafiles/icons/ops.curve.radius.dat and b/release/datafiles/icons/ops.curve.radius.dat differ diff --git a/release/datafiles/icons/ops.curve.vertex_random.dat b/release/datafiles/icons/ops.curve.vertex_random.dat index ced246f4eae..75f1973c7a3 100644 Binary files a/release/datafiles/icons/ops.curve.vertex_random.dat and b/release/datafiles/icons/ops.curve.vertex_random.dat differ diff --git a/release/datafiles/icons/ops.curves.sculpt_comb.dat b/release/datafiles/icons/ops.curves.sculpt_comb.dat index d6dd75a35d7..1cdbcbadcdc 100644 Binary files a/release/datafiles/icons/ops.curves.sculpt_comb.dat and b/release/datafiles/icons/ops.curves.sculpt_comb.dat differ diff --git a/release/datafiles/icons/ops.curves.sculpt_cut.dat b/release/datafiles/icons/ops.curves.sculpt_cut.dat index e7ef86e2fbc..0acc00660db 100644 Binary files a/release/datafiles/icons/ops.curves.sculpt_cut.dat and b/release/datafiles/icons/ops.curves.sculpt_cut.dat differ diff --git a/release/datafiles/icons/ops.curves.sculpt_delete.dat b/release/datafiles/icons/ops.curves.sculpt_delete.dat index 896d472e017..bd76aef9a81 100644 Binary files a/release/datafiles/icons/ops.curves.sculpt_delete.dat and b/release/datafiles/icons/ops.curves.sculpt_delete.dat differ diff --git a/release/datafiles/icons/ops.curves.sculpt_puff.dat b/re @@ Diff output truncated at 10240 characters. @@ _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs