enzevalos_iphone merge requestshttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests2017-05-22T11:40:05Zhttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/1Ephemeral mail object2017-05-22T11:40:05ZwieseoliEphemeral mail objecthttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/2Swift32017-05-22T11:44:58ZwieseoliSwift3https://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/3Key problems2017-05-24T16:06:38Zjoscha1Key problemsjoscha1joscha1https://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/4Gamification 22017-10-13T09:20:05ZwieseoliGamification 2Add gamification part.
See bachelor thesis.Add gamification part.
See bachelor thesis.https://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/5Update pgp2017-10-19T10:46:04ZwieseoliUpdate pgphttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/6extract inbox into standalone storyboard2017-10-23T15:45:16Ztklohtextract inbox into standalone storyboardreferenced from main storyboard.
this should make it easier to work on the different storyboards independently.referenced from main storyboard.
this should make it easier to work on the different storyboards independently.https://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/7Key export obj pgp2017-10-26T11:47:43ZwieseoliKey export obj pgpadd export key functionadd export key functionhttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/8Hockey app integration2017-11-06T10:04:10ZwieseoliHockey app integrationhttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/9Revert "Merge branch 'HockeyApp_Integration' into 'master'"2017-12-22T13:56:41ZwieseoliRevert "Merge branch 'HockeyApp_Integration' into 'master'"This reverts merge request !8This reverts merge request !8https://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/10Invitation Class structure2018-01-08T09:57:49ZkondeichmannInvitation Class structurewieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/11Feature/invitation2018-01-08T13:39:05ZkondeichmannFeature/invitation- Änderungen damit die Tests wieder laufen (entfernen von Klassen aus dem Test-Target)
- Grundsätzliche Struktur für SendViewController extension
- UnitTest für die Helfer Klasse + erster Test- Änderungen damit die Tests wieder laufen (entfernen von Klassen aus dem Test-Target)
- Grundsätzliche Struktur für SendViewController extension
- UnitTest für die Helfer Klasse + erster Testwieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/12Feature/invitation2018-01-19T09:15:05ZkondeichmannFeature/invitationMerge request contains:
* Prototype Dialog (can be used for all Usecases) (Screenshot)
* Dialog animates on show and hide
* Dialog is layouted based on InvitationOption
* Tests for Encryption
Make the changes visible in the App:...Merge request contains:
* Prototype Dialog (can be used for all Usecases) (Screenshot)
* Dialog animates on show and hide
* Dialog is layouted based on InvitationOption
* Tests for Encryption
Make the changes visible in the App:
Add the following lines in the `viewWillAppear(animated:)` in `SendViewController`
Or somewhere else in the Code (keep in mind self needs to be a ViewController, that is fully loaded)
```
InvitationDialogViewController.present(on: self, animated: true)
```
![Simulator_Screen_Shot_-_iPhone_8_Plus_-_2018-01-18_at_19.57.57](/uploads/6ba7bc8f6e820f994e22cc47d6efd869/Simulator_Screen_Shot_-_iPhone_8_Plus_-_2018-01-18_at_19.57.57.png)wieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/13Feature/invitation2018-01-24T17:35:51ZkondeichmannFeature/invitationHow to use:
```
let dialog = DialogViewController.present(on: self, with: .myOptionLayout)
dialog?.ctaAction = {
// Action in cta Tapped
// Implement Action here
}
dialog?.additionalAction = {
// Action on additional Actio...How to use:
```
let dialog = DialogViewController.present(on: self, with: .myOptionLayout)
dialog?.ctaAction = {
// Action in cta Tapped
// Implement Action here
}
dialog?.additionalAction = {
// Action on additional Action
// Implement Action here
}
```
you can replace `.myOptionLayout` with your custom option Layout. Just add your describing `case` in `DialogOption` and implement the missing functions.
By adding your case in all switches. The view should layout itself.wieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/14Feature/invitation2018-02-26T13:04:41ZkondeichmannFeature/invitationjoscha1joscha1https://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/15Different actions for Invite Button in send view2018-02-28T15:39:40Zjoscha1Different actions for Invite Button in send viewThis change adds the feature of issue #196.This change adds the feature of issue #196.wieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/16Fixed some typos and improved some text.2018-03-01T14:29:02Zjoscha1Fixed some typos and improved some text.Please let me push againPlease let me push againwieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/17add new Assets2018-03-01T14:30:16Zkondeichmannadd new Assetswieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/18add new Assets2018-03-05T12:39:46Zkondeichmannadd new Assetswieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/19remove Hockey App2018-03-14T11:10:34Zkondeichmannremove Hockey Appwieseoliwieseolihttps://git.imp.fu-berlin.de/enzevalos/enzevalos_iphone/-/merge_requests/20Backgroudn update2018-11-03T08:45:09ZwieseoliBackgroudn updateSee issue #222
add background fetching with pulling
IMAP idle is not possible
Add badge with counter to app icon with new mails (not unread mails)
Add logging of background fetchesSee issue #222
add background fetching with pulling
IMAP idle is not possible
Add badge with counter to app icon with new mails (not unread mails)
Add logging of background fetcheswieseoliwieseoli