Scott Nonnenberg
|
0eb4760349
|
Show contact name on 'send anyway' dialog instead of $name$
Partial fix for #1914
|
2019-01-29 13:53:14 -08:00 |
|
Scott Nonnenberg
|
1e4b562922
|
Multiple images can now be selected in file chooser and drag/drop
|
2019-01-16 10:32:57 -08:00 |
|
Scott Nonnenberg
|
74bbdb88a5
|
Lint fixes
|
2019-01-15 10:51:49 -08:00 |
|
Scott Nonnenberg
|
16a821645f
|
Preserve scroll position on toggle emoji panel, add attachment
|
2019-01-15 10:51:49 -08:00 |
|
Scott Nonnenberg
|
0de54e125c
|
Improve caption editor usability, new 'add attachment' affordance
|
2019-01-15 10:51:49 -08:00 |
|
Scott Nonnenberg
|
ac1a6d197a
|
Enable sending multiple images in one message
|
2019-01-15 07:51:06 -08:00 |
|
Scott Nonnenberg
|
7db7a3ad44
|
Preserve scroll position when adding/removing staged quote
|
2019-01-14 19:20:45 -08:00 |
|
Scott Nonnenberg
|
b08c10a547
|
FileInputView: Event on attachment change to hide/show microphone
|
2019-01-14 17:35:01 -08:00 |
|
Scott Nonnenberg
|
43e5d16020
|
Support for web socket communication with no signaling key
|
2019-01-14 10:32:12 -08:00 |
|
Scott Nonnenberg
|
b816638dea
|
Fix some of the notification avatar colors
|
2019-01-04 12:25:48 -08:00 |
|
Scott Nonnenberg
|
dc9f9dabfd
|
Ensure that caption is shown even for single-image message
|
2019-01-04 12:25:48 -08:00 |
|
Scott Nonnenberg
|
c0be4718fc
|
Update delivered_to for outgoing with earlier delivery receipts
|
2019-01-04 12:25:48 -08:00 |
|
Scott Nonnenberg
|
f9ea7be61f
|
Reintroduce single attachment limit
|
2019-01-04 12:25:48 -08:00 |
|
Scott Nonnenberg
|
985b1d6aa6
|
New staged attachments UI, multiple image attachments per message
|
2019-01-04 12:21:26 -08:00 |
|
Scott Nonnenberg
|
e4babdaef0
|
Updates to backup infrastructure
|
2019-01-04 12:21:26 -08:00 |
|
Scott Nonnenberg
|
47f834cf5c
|
Encrypt device name on account create, on first launch if needed
|
2019-01-04 12:21:26 -08:00 |
|
Herohtar
|
a21d63e450
|
Make notification initials consistent with everything else (#3006)
Make notification initials consistent with Avatar component
|
2019-01-02 14:34:18 -08:00 |
|
Herohtar
|
0b60af1c84
|
Don't compare a numeric value with a string when using the identity operator (#2989)
Fix comparison for emoji injection at cursor location
|
2019-01-02 12:22:47 -08:00 |
|
Scott Nonnenberg
|
3851bf351f
|
Throttle typing events, fix profile logging, fix group typing
|
2018-12-10 14:06:43 -08:00 |
|
Scott Nonnenberg
|
313d08344a
|
Request configuration sync on startup of new version
|
2018-11-28 12:35:26 -08:00 |
|
Scott Nonnenberg
|
a291834301
|
Dismiss typing indicator when ConversationView is not loaded
|
2018-11-26 17:09:50 -08:00 |
|
Scott Nonnenberg
|
70eed938d9
|
Store arrayBuffers in database for remote identity keys
|
2018-11-26 16:22:49 -08:00 |
|
Scott Nonnenberg
|
79a861a870
|
Typing Indicators
|
2018-11-26 15:26:04 -08:00 |
|
Scott Nonnenberg
|
99252702e1
|
Support receiving multiple images in one messages
|
2018-11-26 15:26:04 -08:00 |
|
Scott Nonnenberg
|
447a217397
|
Bulletproof getNumberInfo against missing ourNumber
|
2018-11-26 15:23:25 -08:00 |
|
Scott Nonnenberg
|
a780fa3bab
|
Fix reference to nonexistent variable
|
2018-11-14 15:25:03 -08:00 |
|
Scott Nonnenberg
|
55c3d9371e
|
Bump sender certificate timer after registration for re-link
|
2018-11-13 09:44:30 -08:00 |
|
Scott Nonnenberg
|
ecf3f18762
|
Improve our deletion of IndexedDB post-SQLCipher migration
|
2018-11-12 15:31:17 -08:00 |
|
Scott Nonnenberg
|
6300256a3e
|
Gracefully shut down database operations before app exit
|
2018-11-12 15:31:17 -08:00 |
|
Scott Nonnenberg
|
c5f9fae444
|
A few small bugfixes
|
2018-11-12 15:31:17 -08:00 |
|
Scott Nonnenberg
|
2d48daa7b6
|
Refine Sealed Sender behaviors
|
2018-11-07 16:34:20 -08:00 |
|
Scott Nonnenberg
|
fb670ad6b9
|
Remove IndexedDB files after removing IndexedDB database
|
2018-11-01 17:00:24 -07:00 |
|
Scott Nonnenberg
|
486932048c
|
Add logging to help in debugging sealedSender state
|
2018-11-01 17:00:24 -07:00 |
|
Scott Nonnenberg
|
0297279084
|
Eliminate some conversation fields which are no longer used
|
2018-11-01 17:00:24 -07:00 |
|
Scott Nonnenberg
|
e08c5e3307
|
Add current message counter to the log to help with debugging
|
2018-11-01 17:00:24 -07:00 |
|
Scott Nonnenberg
|
9f647f00d8
|
A couple fixes for the data layer, legacy message upgrade/migrate
|
2018-11-01 17:00:24 -07:00 |
|
Scott Nonnenberg
|
68e3cade17
|
Don't display 'read' icon if read-recipts-setting is disabled
|
2018-11-01 17:00:24 -07:00 |
|
Scott Nonnenberg
|
e2e0e4c96b
|
Refine sealed sender logic
|
2018-11-01 17:00:24 -07:00 |
|
Scott Nonnenberg
|
41dd78c073
|
On fetch of profileAvatar, set it to convo's profileAvatar field
|
2018-10-31 19:13:08 -07:00 |
|
Scott Nonnenberg
|
6628b73911
|
Only show database log entries if task takes longer than 10ms
|
2018-10-31 17:36:51 -07:00 |
|
Scott Nonnenberg
|
1755e0adfd
|
Move all remaining stores to SQLCipher
|
2018-10-31 17:36:51 -07:00 |
|
Scott Nonnenberg
|
7aa9031c7f
|
Import: Be resilient to deletions from importObject
|
2018-10-31 09:44:18 -07:00 |
|
Scott Nonnenberg
|
a7d78c0e9b
|
Sealed Sender support
https://signal.org/blog/sealed-sender/
|
2018-10-29 14:49:18 -07:00 |
|
Scott Nonnenberg
|
739bd4dbda
|
Request contact sync only on the first connect after upgrade
|
2018-10-26 14:58:33 -07:00 |
|
Scott Nonnenberg
|
2060118e85
|
Remove messages/conversations/unprocessed IndexedDB object stores
|
2018-10-26 14:58:33 -07:00 |
|
Scott Nonnenberg
|
e39c999932
|
Import: Properly handle import with all empty non-convo stores
|
2018-10-26 10:52:38 -07:00 |
|
Scott Nonnenberg
|
1e562c8293
|
Properly handle avatar changes in group update messages
|
2018-10-24 11:31:01 -07:00 |
|
Scott Nonnenberg
|
f21f83a163
|
Conversations have blue avatar backgrounds if no image provided
|
2018-10-18 11:39:23 -07:00 |
|
Scott Nonnenberg
|
b9cc17b81a
|
inboxView: Ensure Conversation exists for our own number
|
2018-10-17 17:17:01 -07:00 |
|
Scott Nonnenberg
|
a24d9f9979
|
Ensure that file is not attached if we've filtered it
|
2018-10-17 14:30:19 -07:00 |
|