Fix TRUE/FALSE listed as composer drafts status.

* src/client/composer/composer-widget.vala (Composer): Replace use of
  inappropriate public properties and obtuse property bindings with a
  subject_changed signal and private properties that update the info
  label in their setter, so it's obvious how the whole thing works. Move
  code for managing a detached compoer's window title to the
  ComposerWindow class.
This commit is contained in:
Michael James Gratton 2018-04-14 12:37:22 +10:00
parent 7954a224cc
commit 5a9075b345
3 changed files with 90 additions and 51 deletions

View file

@ -114,7 +114,7 @@
<property name="margin_top">6</property>
<property name="hexpand">True</property>
<property name="invisible_char">•</property>
<signal name="changed" handler="on_envelope_changed" swapped="no"/>
<signal name="changed" handler="on_subject_changed" swapped="no"/>
</object>
<packing>
<property name="left_attach">1</property>