Remove SignalEvent
This design has always been a source of problem and we did not replicate it to sao (on purpose).
I think it is time to remove it and follow the same design as sao which is to register parent object on Screen.windows
and Group.screens
.
This design will simplify the addition of new feature that needs to push information from the record to the screen or window (ex: https://discuss.tryton.org/t/allow-the-form-view-to-emit-informative-popup-messages/4611/7).