Question regarding Blender #55793

Closed
opened 2018-07-06 14:49:36 +02:00 by Hoang Duy Tran · 7 comments
Member

Dear Campbell

My name is Hoang and I'm involved in correcting Vietnamese translation for Blender. I'm living in London, UK. In the po.vi, I found this text line:

  • . :src: bpy.types.MESH_OT_inset.use_edge_rail
  • , fuzzy
    msgid "Edge Rail"

This is located in the source file:

/home/htran/blender-git/blender/source/blender/editors/mesh/editmesh_inset.c
Line: (530)

and I believe it was committed by you:

commit 6d8e25dfdc44ecb068ab73fc52af31683483a663
Author: Campbell Barton ideasman42@gmail.com
Date: Mon Apr 1 10:18:01 2013 +0000

  code cleanup: split editmesh_tools.c, into inset, bevel (both modal operators) and moved extrude operators into their own file.
  also move some selection operators from editmesh_tools.c into editmesh_select.c

Could you pls explain what do you mean by the word: "Edge Rail"?
I tested and found that it affects on the cross lines only, as found in the test file attached. Tab into edit mode then perform 'I' (Inset faces). You should be able to select 'Edge Rail' and see the effects.

Does this mean

"Follow the railing edge" (as in the railway line)
"Keep straight with railing edge"

or what?

Best Regards,
Hoang Tran

Ps. You can use this file to test it out.
20180619_inset_faces_edge_rail_0001.blend

Dear Campbell My name is Hoang and I'm involved in correcting Vietnamese translation for Blender. I'm living in London, UK. In the po.vi, I found this text line: - . :src: bpy.types.MESH_OT_inset.use_edge_rail - , fuzzy msgid "Edge Rail" This is located in the source file: /home/htran/blender-git/blender/source/blender/editors/mesh/editmesh_inset.c Line: (530) and I believe it was committed by you: commit 6d8e25dfdc44ecb068ab73fc52af31683483a663 Author: Campbell Barton <ideasman42@gmail.com> Date: Mon Apr 1 10:18:01 2013 +0000 ``` code cleanup: split editmesh_tools.c, into inset, bevel (both modal operators) and moved extrude operators into their own file. also move some selection operators from editmesh_tools.c into editmesh_select.c ``` Could you pls explain what do you mean by the word: "Edge Rail"? I tested and found that it affects on the cross lines only, as found in the test file attached. Tab into edit mode then perform 'I' (Inset faces). You should be able to select 'Edge Rail' and see the effects. Does this mean "Follow the railing edge" (as in the railway line) "Keep straight with railing edge" or what? Best Regards, Hoang Tran Ps. You can use this file to test it out. [20180619_inset_faces_edge_rail_0001.blend](https://archive.blender.org/developer/F3889048/20180619_inset_faces_edge_rail_0001.blend)
Campbell Barton was assigned by Hoang Duy Tran 2018-07-06 14:49:36 +02:00
Author
Member

Added subscriber: @hoanguk

Added subscriber: @hoanguk

Hi @hoanguk, thanks for helping with our documentation.

The term rail in this case is like a railway or track.

The way this works is:

  • Inset moves the vertex inward.
  • If there is a single edge shared between the faces that insert this can define a 'rail' for the vertex to move along.
  • Inset can then better fit the existing geometry.

Try:

  • Poke a face
  • Offset the vertex so its not in the center.
  • Select all faces around the center vertex.
  • Run inset and toggle edge rail.

You will see the difference

Hi @hoanguk, thanks for helping with our documentation. The term rail in this case is like a railway or track. The way this works is: - Inset moves the vertex inward. - If there is a single edge shared between the faces that insert this can define a 'rail' for the vertex to move along. - Inset can then better fit the existing geometry. Try: - Poke a face - Offset the vertex so its not in the center. - Select all faces around the center vertex. - Run inset and toggle edge rail. You will see the difference
Author
Member

Thank you so much. I worked out the differences. There is another term you used in the file:

source/blender/editors/space_sequencer/sequencer_select.c
(line 745)

where it says:

ot->name = "Select Pick Linked";

and this was made by the commit:

commit 931527e648acfbc2c7b71b59ce661dad9a4c1038
Author: Campbell Barton ideasman42@gmail.com
Date: Sun Mar 29 02:15:13 2009 +0000

- use clear, set, add, enable, disable and toggle as a prefix in operator names
- use select as a suffix eg UV_OT_loop_select -> UV_OT_select_loop
- Each select all operator was using slightly different wording...
    select_all, deselect_all, de_select_all, select_de_select_all -> select_all_toggle
  
- selection -> select
- POSE_OT_select_connected -> POSE_OT_select_linked to match other operators
- NODE_OT_delete_selection -> NODE_OT_delete since its not used in other operators
- ANIM_OT_previewrange_define -> ANIM_OT_previewrange_set to match other operators
- NODE_OT_fit_all -> NODE_OT_view_all to match other operators
- View2D_OT_* -> VIEW2D_OT_* to match VIEW3D
- View2D_OT_view_downscroll -> VIEW2D_OT_scroll_down more logical
- removed MARKER_OT_mouseselect_extend and made extend a boolean property of MARKER_OT_mouseselect
- MARKER_OT_mouseselect -> MARKER_OT_select
- GROUP_OT_group_remove -> GROUP_OT_objects_remove more logical since its removing objects from groups
- MESH_OT_removedoublesflag -> MESH_OT_remove_doubles
- redundant words MESH_OT_split_mesh -> MESH_OT_split,  OBJECT_OT_object_delete -> OBJECT_OT_delete
  
  renamed selection operator properties
   extend_select -> extend
   column_select -> column
   select_children_only -> children_only
   ... Since these are all in the context of selection operators there is no need for the extra 'select' in the property name.

Could you please clarify the term:

"Pick Linked"

Did you mean 'to select' the part that has been 'Picked' by the mouse action, and they are 'linked', or what?

Regards,
Hoang Tran
PS. I e-mailed you on ideasman42@gmail.com but the mail hasn't been answered and that's why I resorted to use this logging system. I honestly don't know which is preferred way of communicating with members of development team.

Thank you so much. I worked out the differences. There is another term you used in the file: source/blender/editors/space_sequencer/sequencer_select.c (line 745) where it says: ot->name = "Select Pick Linked"; and this was made by the commit: commit 931527e648acfbc2c7b71b59ce661dad9a4c1038 Author: Campbell Barton <ideasman42@gmail.com> Date: Sun Mar 29 02:15:13 2009 +0000 - use clear, set, add, enable, disable and toggle as a prefix in operator names - use select as a suffix eg UV_OT_loop_select -> UV_OT_select_loop - Each select all operator was using slightly different wording... ``` select_all, deselect_all, de_select_all, select_de_select_all -> select_all_toggle ``` - selection -> select - POSE_OT_select_connected -> POSE_OT_select_linked to match other operators - NODE_OT_delete_selection -> NODE_OT_delete since its not used in other operators - ANIM_OT_previewrange_define -> ANIM_OT_previewrange_set to match other operators - NODE_OT_fit_all -> NODE_OT_view_all to match other operators - View2D_OT_* -> VIEW2D_OT_* to match VIEW3D - View2D_OT_view_downscroll -> VIEW2D_OT_scroll_down more logical - removed MARKER_OT_mouseselect_extend and made extend a boolean property of MARKER_OT_mouseselect - MARKER_OT_mouseselect -> MARKER_OT_select - GROUP_OT_group_remove -> GROUP_OT_objects_remove more logical since its removing objects from groups - MESH_OT_removedoublesflag -> MESH_OT_remove_doubles - redundant words MESH_OT_split_mesh -> MESH_OT_split, OBJECT_OT_object_delete -> OBJECT_OT_delete ``` renamed selection operator properties extend_select -> extend column_select -> column select_children_only -> children_only ... Since these are all in the context of selection operators there is no need for the extra 'select' in the property name. ``` Could you please clarify the term: "Pick Linked" Did you mean 'to select' the part that has been 'Picked' by the mouse action, and they are 'linked', or what? Regards, Hoang Tran PS. I e-mailed you on ideasman42@gmail.com but the mail hasn't been answered and that's why I resorted to use this logging system. I honestly don't know which is preferred way of communicating with members of development team.

Added subscriber: @brecht

Added subscriber: @brecht

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'

Did you mean 'to select' the part that has been 'Picked' by the mouse action, and they are 'linked', or what?

Yes, you pick an element with the mouse and everything linked to that is also selected. As opposed to Selected Linked which selects everything linked to the selection, and does not take the mouse location into account.

> Did you mean 'to select' the part that has been 'Picked' by the mouse action, and they are 'linked', or what? Yes, you pick an element with the mouse and everything linked to that is also selected. As opposed to Selected Linked which selects everything linked to the selection, and does not take the mouse location into account.
Author
Member

Thank you very much for the answer, Brecht. Appreciated. Cheers!

Thank you very much for the answer, Brecht. Appreciated. Cheers!
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#55793
No description provided.