Commit Graph

22799 Commits

Author SHA1 Message Date
Matthew Chen
ae9a5acf69 Merge branch 'charlesmchen/upgradeLaunchScreenAndPerf' 2017-06-20 17:48:27 -04:00
Matthew Chen
0738568b94 Fix upgrade launch screen.
// FREEBIE
2017-06-20 17:48:11 -04:00
Michael Kirk
949a38c4d1 Merge branch 'mkirk/fix-dismiss-kb-after-send' 2017-06-20 17:45:48 -04:00
Michael Kirk
11fa08470d [JSQ] Fix: can't dismiss keyboard after sending
// FREEBIE
2017-06-20 17:45:28 -04:00
Michael Kirk
f305b2c307 Merge branch 'mkirk/delete-system-messages' 2017-06-20 17:44:53 -04:00
Matthew Chen
cf65cc3be5 Improve perf of attachment stream file path upgrade.
// FREEBIE
2017-06-20 17:39:33 -04:00
Michael Kirk
8898f4a6d4 CR: future proof view placement if we change hierarchy
// FREEBIE
2017-06-20 17:31:47 -04:00
Michael Kirk
da7dae8163 CR: rename longpress->longPress
// FREEBIE
2017-06-20 17:31:12 -04:00
Michael Kirk
c70b1e9681 Make system messages deletable
// FREEBIE
2017-06-20 17:18:19 -04:00
Michael Kirk
fbba2f5dd7 colocate CollectionViewDelegate methods
// FREEBIE
2017-06-20 17:18:19 -04:00
Michael Kirk
7a2ad91940 Merge branch 'mkirk/fix-cold-call-from-contacts' 2017-06-20 17:16:40 -04:00
Michael Kirk
39563ab8c2 present from signalsViewController so users don't get confused by being
dropped into a different thread when the call is over.

e.g. chatting with Alice, but Bob calls. When I end the call with Bob It
would be too easy to fire off a message assuming it's going to Bob.

// FREEBIE
2017-06-20 16:41:07 -04:00
Michael Kirk
982433c2bf update call screen avatar when contacts change
in particular this is a problem when initiating a call from a cold app
state. The call screen renders before the contacts have completely
loaded.

// FREEBIE
2017-06-20 16:28:35 -04:00
Michael Kirk
36c09aeb84 cleanup ahead of PR
// FREEBIE
2017-06-20 16:24:59 -04:00
Michael Kirk
ff93732ed7 WIP: fix call from contacts when signal hasn't been launched yet 2017-06-20 16:17:37 -04:00
Matthew Chen
59d3e9ed51 Bump build number to 2.13.0.9.
// FREEBIE
2017-06-20 13:32:24 -04:00
Matthew Chen
3939dbba2d Merge branch 'charlesmchen/slowLaunchRelease' 2017-06-20 13:19:28 -04:00
Matthew Chen
eb17a7b189 [SSK] Refine observation of async registration completion.
// FREEBIE
2017-06-20 13:19:01 -04:00
Matthew Chen
5ae4b99f89 Refine observation of async registration completion.
// FREEBIE
2017-06-20 13:17:44 -04:00
Matthew Chen
ed249840c6 Merge branch 'charlesmchen/slowLaunchRelease' 2017-06-20 13:17:32 -04:00
Matthew Chen
f5387efba3 Merge branch 'charlesmchen/maxUnreadCounts' 2017-06-20 13:13:20 -04:00
Matthew Chen
de453b2960 Respond to CR.
// FREEBIE
2017-06-20 13:12:51 -04:00
Matthew Chen
5796bbd858 Max out the unread count at 99.
// FREEBIE
2017-06-20 13:02:25 -04:00
Michael Kirk
dc69034b64 Merge branch 'mkirk/remove-explanatory-alert' 2017-06-20 12:39:57 -04:00
Matthew Chen
27e5c836b7 Refine observation of async registration completion.
// FREEBIE
2017-06-20 12:04:59 -04:00
Michael Kirk
bee4b118e6 remove unneccessary explanation of UI
// FREEBIE
2017-06-20 11:27:10 -04:00
Michael Kirk
7c107a13ea Merge branch 'mkirk/keyboard-hides-last-messages' 2017-06-20 11:04:26 -04:00
Michael Kirk
0419d35f12 CR: rename method
not always resized when used

// FREEBIE
2017-06-20 11:04:11 -04:00
Michael Kirk
8fc2289152 prefer becomeFirstResponder
Feels a little more reasonable than interecepting canBecomeFirstResponder

// FREEBIE
2017-06-20 11:04:11 -04:00
Michael Kirk
b4d3e8e744 Fix: tapping input obscures last messages
// FREEBIE
2017-06-20 11:04:11 -04:00
Matthew Chen
d603e587f6 Bump build number to 2.13.0.8.
// FREEBIE
2017-06-19 19:54:58 -04:00
Matthew Chen
8948a54e2f Enable verification state sync.
// FREEBIE
2017-06-19 19:54:13 -04:00
Matthew Chen
7af758bc67 Merge branch 'charlesmchen/enableVerificationStateSync' 2017-06-19 19:47:25 -04:00
Matthew Chen
07bec72f61 Enable verification state sync.
// FREEBIE
2017-06-19 19:46:28 -04:00
Matthew Chen
988ec86fbc Bump build number to 2.13.0.7.
// FREEBIE
2017-06-19 17:42:24 -04:00
Matthew Chen
7b51c4317a Merge branch 'charlesmchen/staleMapping' 2017-06-19 17:41:36 -04:00
Matthew Chen
d01a52758b Respond to CR.
// FREEBIE
2017-06-19 17:41:30 -04:00
Matthew Chen
0d07e0222f Avoid stale mapping in conversation view.
// FREEBIE
2017-06-19 17:41:30 -04:00
Matthew Chen
331a1e90e3 Avoid stale mapping in conversation view.
// FREEBIE
2017-06-19 17:41:30 -04:00
Matthew Chen
f6f08891eb Avoid stale mapping in conversation view.
// FREEBIE
2017-06-19 17:41:30 -04:00
Matthew Chen
d4a6a35ee3 Avoid stale mapping in conversation view.
// FREEBIE
2017-06-19 17:41:30 -04:00
Matthew Chen
8d4f30d19e Merge branch 'charlesmchen/asyncDatabaseViewRegistrationVsExportWithSignal' 2017-06-19 17:38:18 -04:00
Matthew Chen
9f2a2d1ee6 Don’t show “export with Signal” UI until async database view registration is complete.
// FREEBIE
2017-06-19 17:38:09 -04:00
Matthew Chen
66a71d7241 Bump build number to 2.13.0.6.
// FREEBIE
2017-06-19 17:29:50 -04:00
Matthew Chen
301e925cc8 Update l10n strings.
// FREEBIE
2017-06-19 17:29:19 -04:00
Michael Kirk
62c096aa15 [SSK] append/remove key type as necessary to fix verification syncing
// FREEBIE
2017-06-19 17:28:05 -04:00
Michael Kirk
5110c5892d Merge branch 'mkirk/verification-key-length' 2017-06-19 17:26:33 -04:00
Michael Kirk
e746c6b7ec append/remove key type as necessary to fix verification syncing
// FREEBIE
2017-06-19 15:47:13 -04:00
Michael Kirk
41065e692e [SSK] fix crash while syncing verifications
// FREEBIE
2017-06-19 15:35:59 -04:00
Michael Kirk
2059bb4966 Merge branch 'WhisperSystems-mkirk/fix-verification-crash' 2017-06-19 15:33:55 -04:00