Update sendviewcontroller authored by jakobsbode's avatar jakobsbode
...@@ -10,8 +10,9 @@ have a look at the SendViewDelegate, if you want to interact with these states. ...@@ -10,8 +10,9 @@ have a look at the SendViewDelegate, if you want to interact with these states.
it can be called with it can be called with
* no prefilled Mail a.k.a create a new Mail (from Inbox) * no prefilled Mail a.k.a create a new Mail (from Inbox)
* a invitation Mail (from ReadView, ContactView, sendView) * a invitation Mail (from ReadView, ContactView, SendView)
* warning Mail as a reaction to an insecure warning (ReadView) - hide invite button then
* warning Mail as a reaction to an insecure warning (ReadView) (getting a postcard from a contact, who sent letters before)
* draft Mail (from ReadView) * draft Mail (from ReadView)
### output states ### output states
...@@ -41,17 +42,11 @@ the state after composing is one of the following: ...@@ -41,17 +42,11 @@ the state after composing is one of the following:
### other ### other
* invitation
- invite mail
- compose a invite mail for recipients
- no invite mail
- default mail
* warning-reaction mail
- compose a mail as a reaction to a warning (getting a postcard from a contact, who sent letters before)
* send in progress * send in progress
- the client tries to send a mail at the moment. In this case we don't want the user to manipulate content or tap again on send - the client tries to send a mail at the moment. In this case we don't want the user to manipulate content or tap again on send
### equivalent states ## equivalent states
* invite mail * invite mail
- equal to downgraded postcard/letter with a special input + missing ability to open a new invite mail - equal to downgraded postcard/letter with a special input + missing ability to open a new invite mail
* warning-reaction mail * warning-reaction mail
... ...
......