compositor: Rename output_destroy signal to output_disable
weston_output::output_destroy and weston_compositor::output_destroy are actually disabling, and not destroying outputs. Clarification would be in order to differentiate the two operations, disabling versus destruction. Naming is unfortunately, inherently hard.
No functional change has been done, but timeline code requires a bit of consideration as I had to add specialized notify functions to differentiate between surface destroy and the output disable one.
Signed-off-by: Marius Vlad marius.vlad@collabora.com Suggested-by: Pekka Paalanen pekka.paalanen@collabora.com