Matthew Chen
a4e6ba2284
Ensure loading animation continues after returning from background.
2019-09-23 14:09:14 -03:00
Matthew Chen
6714932fca
Add suppressBackgroundActivity feature flag.
2019-09-23 13:49:59 -03:00
Matthew Chen
c143726339
Add Debug UI action to insert one of each kind of model.
2019-09-23 13:49:29 -03:00
Matthew Chen
eb0d934a2c
Add Debug UI action to insert one of each kind of model.
2019-09-23 13:49:29 -03:00
Matthew Chen
b09da45672
Rework isStorageReady.
2019-09-23 13:04:39 -03:00
Matthew Chen
8e4cd299be
Merge tag '2.43.0.17'
2019-09-23 12:19:18 -03:00
Matthew Chen
87b74fdb57
Fix glitch in view transition cancellation.
2019-09-21 16:06:06 -03:00
Matthew Chen
d7c577f9e0
Don't abort media transitions if original image can't be loaded.
2019-09-21 09:22:21 -03:00
Matthew Chen
f3d252e5d5
Improve logging around missing or corrupt images.
2019-09-20 21:17:20 -03:00
Michael Kirk
319b4bbcae
some accessibility labels
2019-09-20 17:28:47 -03:00
Matthew Chen
a014aaafd3
Abort view transitions on failure.
2019-09-20 16:23:36 -03:00
Matthew Chen
fff3a90041
Abort view transitions on failure.
2019-09-20 16:23:36 -03:00
Nora Trapp
7c4f12d43e
Include the OS build number in debug logs.
2019-09-20 12:17:56 -07:00
Nora Trapp
af2298bc43
PR Feedback
2019-09-19 12:45:48 -07:00
Nora Trapp
ee4fb20803
Cache audio waveforms to disk.
2019-09-19 12:45:48 -07:00
Nora Trapp
7eb407eb24
Move AudioWaveform to SSK
2019-09-19 12:45:48 -07:00
Nora Trapp
eb3e5ee840
Render waveforms for audio messages
2019-09-19 12:45:48 -07:00
Nora Trapp
02303a92cd
Mark as last iOS 9 release.
2019-09-19 12:16:08 -07:00
Matthew Chen
e2a5e93116
Merge tag '2.43.0.10'
2019-09-19 12:40:59 -03:00
Matthew Chen
561e84669e
Respond to CR.
2019-09-18 17:36:50 -03:00
Matthew Chen
9f93b6c62e
Fix build warnings around unknown enum values.
2019-09-18 17:34:07 -03:00
Michael Kirk
9713a86db4
enforce minimum search match
2019-09-18 12:29:54 -07:00
Michael Kirk
5523ea2eb7
thread safety, dont update stale
2019-09-18 11:52:49 -07:00
Michael Kirk
8770785fce
hide "no results" if showing phone number result
2019-09-18 11:52:49 -07:00
Michael Kirk
d387354927
Don't search compose until at least 3 chars
...
Also fixes assert wherein we'd do a search for the empty string.
2019-09-18 11:52:49 -07:00
Matthew Chen
7e72a12ad7
Merge remote-tracking branch 'private/release/2.43.0'
2019-09-18 09:44:21 -03:00
Matthew Chen
550243d1c8
Add SDS.fitsInInt64().
2019-09-18 09:39:24 -03:00
Matthew Chen
bcd82d32e2
Avoid invalid values.
2019-09-18 09:27:21 -03:00
Matthew Chen
eded6d4521
Consistent button height.
2019-09-18 08:58:41 -03:00
Matthew Chen
0ed08d30a3
Fix build warnings.
2019-09-16 15:48:41 -03:00
Matthew Chen
a8435a5786
Add accessibility identifiers to menu actions.
2019-09-16 14:57:11 -03:00
Matthew Chen
f56aae7ac9
Merge remote-tracking branch 'private/release/2.43.0'
...
# Conflicts:
# SignalServiceKit/src/Util/FeatureFlags.swift
# SignalServiceKit/tests/Storage/SDSDatabaseStorageObservationTest.swift
2019-09-16 14:41:22 -03:00
Nora Trapp
3b9feeb0e6
Use the interactive dismissal for experience upgrades on iOS 13
2019-09-16 10:26:01 -07:00
Nora Trapp
f3848ae340
Restyled appearance settings
2019-09-16 10:26:01 -07:00
Nora Trapp
d16689fa04
Handle theme change in more views
2019-09-16 10:26:00 -07:00
Nora Trapp
33d2331d02
Allow things to keep building in Xcode 10 for now
2019-09-16 10:26:00 -07:00
Nora Trapp
a7b8060c53
Add appearance menu with system theme option
2019-09-16 10:26:00 -07:00
Nora Trapp
618dea7e9f
Ensure ui styling is correct regardless of system theme
2019-09-16 10:26:00 -07:00
Nora Trapp
9625bb9959
Support iOS 13 style modal presentation where appropriate.
2019-09-16 10:26:00 -07:00
Nora Trapp
d72cd3b237
Initial support for building with Xcode 11 + iOS 13 SDK
2019-09-16 10:26:00 -07:00
Matthew Chen
4944d3b96c
YDB-to-GRDB migration stress testing.
2019-09-16 13:34:55 -03:00
Matthew Chen
a685d14d22
Revert "Respond to CR."
...
This reverts commit 11abcb7b9c1491742578fc2862fa5ba6d19f70d3.
2019-09-16 13:34:55 -03:00
Matthew Chen
aed7d0b9a5
Respond to CR.
2019-09-16 13:01:37 -03:00
Matthew Chen
0389cdb730
Respond to CR.
2019-09-16 13:01:37 -03:00
Matthew Chen
bf8b632e24
Respond to CR.
2019-09-16 13:01:37 -03:00
Matthew Chen
7cd93cbf05
Add Batching class.
2019-09-16 13:01:36 -03:00
Matthew Chen
9dea6069e4
Batched and unbatched enumerations.
2019-09-16 13:01:36 -03:00
Michael Kirk
1a9c0fae1d
GRDB: Fix disappearing messages vs. long text or media details
...
The generic observer delete was broken for GRDB, because we can't fetch the
uniqueId's of rowIds if the corresponding row was deleted. So instead, we
split the logic: Yap uses uniqueIds, GRDB uses row ids.
2019-09-16 07:53:00 -07:00
Matthew Chen
3ff3f9bb0d
Fix tests.
2019-09-16 10:00:26 -03:00
Matthew Chen
f5d2915689
Respond to CR.
2019-09-13 20:46:08 -03:00