mirror of https://github.com/oxen-io/session-ios
master
dev
voice-calls-2
voice-calls
authentication
2.5.0
2.4.5
2.4.4
2.4.3
2.4.2
2.4.1
2.4.0
2.3.2
2.3.1
2.3.0
2.2.14
2.2.13
2.2.12
2.2.11
2.2.10
2.2.9
2.2.6
2.2.4
2.2.2
2.2.1
2.2.0
2.1.1
2.0.3
2.0.2
2.0.1
2.0.0
1.0.0-alpha.1
audit-2
audit
2.8.0
2.7.4
2.7.3
2.7.2
2.7.1
2.7.0
2.6.3
2.6.2
2.6.1
2.6.0
2.2.8
2.2.7
2.2.5
2.2.3
2.1.0
1.9.7
1.9.6
1.9.5
1.9.4
1.9.3
1.9.1
1.9.0
1.8.3
1.8.2
1.8.1
1.8.0
1.7.8
1.7.7
1.7.6
1.7.5
1.7.4
1.7.3
1.7.2
1.7.0
1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.3
1.5.2
1.5.1-beta
1.5.0-beta
1.5.0
1.4.7
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.0-beta
1.4.0
1.3.0-alpha.1
1.3.0
1.2.6
1.2.5
1.2.4
1.2.3
1.2.1
1.2.0-alpha.2
1.2.0-alpha.1
1.2.0
1.13.0
1.12.9
1.12.8
1.12.7
1.12.6
1.12.5
1.12.4
1.12.2
1.12.1
1.11.9
1.11.8
1.11.7
1.11.6
1.11.5
1.11.4
1.11.3
1.11.24
1.11.23
1.11.22
1.11.21
1.11.20
1.11.2
1.11.19
1.11.18
1.11.17
1.11.16
1.11.15
1.11.14
1.11.13
1.11.12
1.11.11
1.11.10
1.11.1
1.11.0
1.10.2
1.10.1
1.10.0
1.1.0-alpha.4
1.1.0-alpha.3
1.1.0-alpha.2
1.1.0-alpha.1
1.1.0
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0-alpha.3
1.0.0-alpha.2
1.0.0
${ noResults }
2 Commits (2af89c9a2ec463e4ed2e8e334236faf3b9165191)
Author | SHA1 | Message | Date |
---|---|---|---|
|
bd370f1de4 |
Fix cropped Chinese/Japanese messages
The earlier fix for the broken ios10 emoji font ended up breaking messages for some users with a tall font. Here we have a lighter touch - ensuring we don't touch messages that don't use emoji. Also, introduce a different approach to the fix, rather than trying to compute the bounding rect of an appropriately attributed string, just add an extra bit of height per line. This approach isn't ideal for long messages with only one emoji line in them, but the previous approach was incompatible with Chinese messages that also contain emoji. See the new `MesssagesBubblesSizeCalculatorTest.swift` for test cases considered. // FREEBIE |
9 years ago |
|
1dd06a5e6c |
Fix registration flow / Keep push tokens in sync
* Separate registering an account from registering for push notifications * Allows us to complete registration without prompting user for notification settings. UX Changes ---------- * Automatically keep push tokens in sync on startup. Push tokens *can* change, though they rarely do. It happens more often for people switching between appstore/beta builds. fixes #1174 * Show alert with registration failure * add secret 8-tap debug log gesture to registration flow * Move registration to separate flow * don't see flash of inbox when first launching * show useful error messages when given wrong code / no code * remove background fetch We werent using it, but only relying on a side effect of it which is no longer necessary. Code Changes ------------ * More registration logging. * Install PromiseKit with carthage Our dependencies are not yet framework compatible, so we can't use cocoapods. * Merge preferences util "category" into superclass. The immediate reason for this is Swift interop was assuming optional types were not optional, and exploding when a value was nil. This is clearer anyway, since we were treating it like a subclass, and it was the only thing using the class anyway. * auto-genstrings now searches *.swift (and *.h, which was previously broken) for translateable strings. // FREEBIE |
9 years ago |