Always include label for all form widgets
For now we must put a <label/>
tag for many widget otherwise they do not have one shown. This makes extension sometimes complex because we can break the alignment on a single line between the label and the field.
I think we should allow to create form for which each field will always have a label in the same cell.
As it would be a major change and because we may want to have the current design for some views, we should have an option on the <form/>
to display or not label inside the field.
On sao, we could use the bootstrap form layout and when we upgrade to bootstrap 5, the floating label.
On tryton, we could use a Gtk.Frame with the field label as label. And for checkbox we just use a Gtk.HBox with the label next to the checkbox.