[Bf-blender-cvs] [f381c31ac69] master: UI: Update icons after the latest changes in the generator script

Dalai Felinto noreply at git.blender.org
Wed May 25 15:56:55 CEST 2022


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. @@



More information about the Bf-blender-cvs mailing list