mgear-dev / mgear4

mGear v.4.x.x (python 3 ready) https://mgear4.readthedocs.io
MIT License
259 stars 91 forks source link

Updated the main settings on the guide #370

Closed joji2468ng closed 5 months ago

joji2468ng commented 6 months ago

- Switched the component type name to the component name.

When classicChannelNames is off, it is using self.guide.compName in the enum list, which is the name of the type of the component, instead of the name of the component. I found it a bit confusing to see which section was which module.

armUI_L0_new

- Added a new param "Add Full Name Param" in the guide main settings.

The full name param won't appear on the host controller when it is turned off. It's useful in case of no attributes/channels existing under the full name param like control01 module. *The option is turned on by default._

addFullName

miquelcampos commented 5 months ago

@joji2468ng The purpose is to share the same attrs when the names match, if we change that name and we share the UIHost of the same type, we will end up with 2 title names but the rest of the channels will be shared. Also since it is only for the title it can be confusing when used with instance names for attr prefix image I am afraid I can't merge this PR. I am very sorry