Signal-iOS/SignalMessaging/environment
Harry 7ee39eef63
Add SystemStoryManager
* Add OnboardingStoryManager

* mark onboarding story viewed

* Add tests and fix issues that came up from testing

* up test timeout for slower CI

* rename SystemStoryManager and put into dependency injecton container

* Use viewed state on StoryMessage itself. Have SystemStoryManager observe app lifecyle events to automatically manage the onboarding story

* use iOS assets which are now in s3

* todo cleanup

* increment timestamp for uniqueness

* pr comments

* change literal delimiter

* Add ChainedPromise utility, tests, and use in SystemStoryManager

* discretionarily observe app backgrounding in SystemStoryManager

* renaming from PR comments
2022-08-30 14:49:59 -07:00
..
AppSetup.h Additional avatar logging 2022-02-25 17:28:08 -08:00
AppSetup.m Add SystemStoryManager 2022-08-30 14:49:59 -07:00
Environment.h Add nullability annotations to Environment 2022-05-06 12:43:22 -07:00
Environment.m Add nullability annotations to Environment 2022-05-06 12:43:22 -07:00
LaunchJobs.swift Acquire a background task during launch jobs 2022-05-13 21:36:58 -07:00
MessageRequestPendingReceipts.swift Record uniqueIds of messages that receipt messages refer to 2021-07-29 20:40:40 -07:00
NoopCallMessageHandler.swift Lint 2022-03-04 14:16:29 -08:00
OWSSounds.h Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
OWSSounds.m replaced NSLocalizedStringFromAppBundle with OWSLocalizedString 2022-03-08 10:17:25 +01:00
VersionMigrations.h Don't mark app as ready until all version migrations are done. 2018-01-30 11:27:44 -05:00
VersionMigrations.m Revise app versioning scheme. 2021-08-23 18:23:50 -03:00