lilia
a8468dae28
Reduce load from delivery receipt processing
...
Add a special type of collection just for retrieving group ids, which
doesn't incur the overhead of initializing a conversation model along
with all its group members.
2016-11-17 20:13:34 +01:00
lilia
0854b19371
Revert "Don't load group contacts unnecessarily"
...
This reverts commit 6699571910
.
Not quite ready for primetime.
2016-11-16 22:25:36 +01:00
lilia
6699571910
Don't load group contacts unnecessarily
...
There are some cases when we want to initialize a group object without
loading its contacts, such as while processing delivery receipts. We
really only need to load the contacts for a group/convo when we are
rendering it, so let the front end handle those cases (which most of
them do already).
2016-11-16 13:33:04 +01:00
lilia
ae6174c511
Update translations / Fixes #963
2016-11-01 09:35:46 +09:00
lilia
791f59f41b
Bump version
2016-10-30 20:41:33 +09:00
lilia
65072d8e03
Update libphonenumber
2016-10-30 19:49:14 +09:00
lilia
ba0e83bbf0
Update translations
2016-10-30 17:41:27 +09:00
lilia
35270dbbb4
Use timeout-based animation for hourglasses
...
CSS animations are convenient but costly if you have hundreds of them.
Fixes #945
2016-10-30 16:53:17 +09:00
lilia
c0a160b1dd
Yet more identity key -> safety numbers changes
2016-10-28 16:53:18 +09:00
lilia
74883ccd3c
More identity key -> safety numbers changes
2016-10-28 16:47:45 +09:00
lilia
ae379c1621
Update translations
2016-10-28 16:45:21 +09:00
lilia
a67bd75484
Update verification screen copy
2016-10-28 15:13:22 +09:00
lilia
9c00a27081
Bump video min-width to include all controls
...
Fixes #960
2016-10-28 15:05:48 +09:00
Benedikt Constantin Radtke
520be3d5db
Fixed bubble timestamp update timer breakdown
...
TimestampView's getRelativeTimeSpanString called moment() twice while
calculating the timeout. If there was a minute/hour/day wrap between
these 2 calls, the calculated delay was 0 and thus no timer was
scheduled, since if (this.delay) evaluated to false.
Fixes : #857 , #460
// FREEBIE
2016-10-28 14:26:51 +09:00
Benedikt Constantin Radtke
add159dde9
Localized the message detail view's timestamps
...
Momentjs will now format the timestamps depending on the locale.
Fixes : #954
// FREEBIE
2016-10-27 00:49:04 +02:00
lilia
06535f1861
Bump version
2016-10-22 02:27:15 +09:00
lilia
27666960c6
Update translations
2016-10-22 02:26:45 +09:00
lilia
e86142d07c
Hide verification QR code
...
The scannable fingerprint format has changed, leaving our qr codes out
of date and thus unscannable.
2016-10-22 02:24:54 +09:00
lilia
b4007e58f2
Remove dead code
2016-10-22 02:24:17 +09:00
lilia
d19a8ee686
Bump version
2016-10-16 17:01:04 +09:00
lilia
3aa2e07a51
Update translations
2016-10-16 16:59:11 +09:00
lilia
7256fe9b6f
Reduce CPU load from css animations
...
On osx this cuts the load in half. We can probably do better with
js-based animations but let this be a quick fix for now.
2016-10-16 16:32:01 +09:00
lilia
bbcb12dd1e
Bump version
2016-10-12 11:47:46 +09:00
lilia
03c5d12edd
Fix necrobumping convos on key change
...
When inserting key change advisories, use the current conversation
timestamp to avoid pushing lots of old groups to the top of the
conversation list.
2016-10-12 11:34:49 +09:00
lilia
e47868129e
Remove unneeded rule
...
No longer needed thanks to previous commit.
2016-10-12 11:02:59 +09:00
lilia
d5431a942f
Simplify and correct message metadata alignment
...
Match left/right adjustment on Android.
Incoming to the left, outgoing to the right.
2016-10-12 10:52:34 +09:00
lilia
b5f5c4604c
Fix missing hourglass on some expiring messages
...
Resolves a race condition between marking messages read and
loading/rendering those messages in the frontend.
Fixes #942
2016-10-12 10:37:10 +09:00
lilia
508c10755b
Bump version
2016-10-11 22:52:40 +09:00
lilia
7413bd80d1
Update translations
2016-10-11 22:52:40 +09:00
lilia
19b83931ed
Enable disappearing messages
2016-10-11 22:52:40 +09:00
lilia
657fa2725f
Adjust hourglass vertical alignment
2016-10-11 22:52:40 +09:00
lilia
635178b06f
Fix string
2016-10-10 09:59:40 +09:00
lilia
e0ff8c926f
Update translations
2016-10-10 09:57:27 +09:00
lilia
6162f22766
Fix some localization descriptions
2016-10-08 11:24:19 +09:00
lilia
d6f714defc
Improve capitalization consistency in menus
...
Android uses sentence case. iOS uses title case.
2016-10-08 11:17:08 +09:00
lilia
dddeed8e8f
Split up themes into separate files
2016-10-08 11:10:40 +09:00
lilia
15a9423a17
Change Identity to Safety Numbers in conversation menu
...
Fixes #935
2016-10-08 11:06:20 +09:00
lilia
224afdd063
Fix tests
2016-10-07 19:39:50 +09:00
2-4601
669338c717
i18n 'Theme'
...
// FREEBIE
2016-10-07 19:27:05 +09:00
Lucas Amorim
a7f492fabc
Updates README with link for Signal for iOS
...
// FREEBIE
2016-10-07 19:25:52 +09:00
paolo.ingls@gmail.com
d4f7b9984b
Fixed bug920
...
//FREEBIE
2016-10-07 19:23:45 +09:00
lilia
27eeccdb62
Update translations
2016-10-07 19:13:47 +09:00
lilia
51e902c26f
Remove dead code
2016-10-07 11:02:26 +09:00
lilia
674eeb8313
Remove refs to appWindow
...
We only need the regular window, not the AppWindow interface, which is
specific to chrome apps.
2016-10-07 11:02:26 +09:00
lilia
9da4cdefd7
Style fix
2016-10-07 11:02:26 +09:00
Paolo Inglese
7cd45714a5
Font size should be adjustable
...
//FREEBIE
2016-10-07 11:02:26 +09:00
lilia
fcffcd35af
DRY
2016-10-07 09:29:53 +09:00
2-4601
81e1b84129
Fix 2nd person conjugation in exp. timer messages
...
// FREEBIE
2016-10-07 09:25:19 +09:00
lilia
f8a3ae158c
Remove log message
2016-10-06 18:18:54 +09:00
lilia
53fdc6a551
Bump version
2016-10-06 02:57:46 +09:00