lilia
d7f241ddee
Use correct type on timer updates
8 years ago
lilia
05ed7c3822
Merge timer update functions
8 years ago
lilia
f2bdafc7e9
Validate/reformat phone numbers in contact syncs
...
Turns out there's no garauntee that Android will send us contact info
with phone numbers in e164 format. When that happens, we fail to update
the correct contact. Fix by performing validation on the incoming number
before attempting to merge changes to the name, avatar, or color.
Fixes #903
8 years ago
Ikarulus
59c684db8a
Removes orange borders glitch (visible in dark design)
...
FREEBIE
8 years ago
Ikarulus
bb5ebf39bd
Changed debug log color in dark theme
...
Fixes #990
8 years ago
lilia
cf80557869
Bump version
9 years ago
RiseT
96252a7ee6
Use singular form for per-conversation safety numbers
...
// FREEBIE
9 years ago
WanderMore
6037d00da3
Add link to iOS build instructions
...
// FREEBIE
9 years ago
lilia
f02491a15c
Update translations
9 years ago
lilia
33dc9ca3a3
Make dark theme links lighter and less saturated
...
10% lighter and 10% lower saturation than traditional signal blue
9 years ago
lilia
46254e3c23
Use shades of gray for left pane focus effect
...
Also remove extraneous rule. It is repeated further down the stylesheet,
and overruled by !important.
9 years ago
lilia
09b582bb2b
Darken material colors in dark theme
...
Dark theme uses material colors with value 700 from
https://material.google.com/style/color.html
9 years ago
lilia
ee334d3fcb
Dark theme tweaks
...
* Fixes hourglasses
* Fix delivered status icon
* Other changes aiming for more consistency of visual structure
between light and dark themes.
* Restores left pane header focus/transition effect.
9 years ago
Ikarulus
53cd3af78b
Added a dark theme
...
I added a dark theme in order to solve #328 .
This may fix #328 at least partially.
9 years ago
lilia
030096bf91
Bump version
9 years ago
lilia
ff2c23b26a
Update translations
9 years ago
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.
9 years ago
lilia
0854b19371
Revert "Don't load group contacts unnecessarily"
...
This reverts commit 6699571910
.
Not quite ready for primetime.
9 years ago
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).
9 years ago
lilia
ae6174c511
Update translations / Fixes #963
9 years ago
lilia
791f59f41b
Bump version
9 years ago
lilia
65072d8e03
Update libphonenumber
9 years ago
lilia
ba0e83bbf0
Update translations
9 years ago
lilia
35270dbbb4
Use timeout-based animation for hourglasses
...
CSS animations are convenient but costly if you have hundreds of them.
Fixes #945
9 years ago
lilia
c0a160b1dd
Yet more identity key -> safety numbers changes
9 years ago
lilia
74883ccd3c
More identity key -> safety numbers changes
9 years ago
lilia
ae379c1621
Update translations
9 years ago
lilia
a67bd75484
Update verification screen copy
9 years ago
lilia
9c00a27081
Bump video min-width to include all controls
...
Fixes #960
9 years ago
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
9 years ago
Benedikt Constantin Radtke
add159dde9
Localized the message detail view's timestamps
...
Momentjs will now format the timestamps depending on the locale.
Fixes : #954
// FREEBIE
9 years ago
lilia
06535f1861
Bump version
9 years ago
lilia
27666960c6
Update translations
9 years ago
lilia
e86142d07c
Hide verification QR code
...
The scannable fingerprint format has changed, leaving our qr codes out
of date and thus unscannable.
9 years ago
lilia
b4007e58f2
Remove dead code
9 years ago
lilia
d19a8ee686
Bump version
9 years ago
lilia
3aa2e07a51
Update translations
9 years ago
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.
9 years ago
lilia
bbcb12dd1e
Bump version
9 years ago
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.
9 years ago
lilia
e47868129e
Remove unneeded rule
...
No longer needed thanks to previous commit.
9 years ago
lilia
d5431a942f
Simplify and correct message metadata alignment
...
Match left/right adjustment on Android.
Incoming to the left, outgoing to the right.
9 years ago
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
9 years ago
lilia
508c10755b
Bump version
9 years ago
lilia
7413bd80d1
Update translations
9 years ago
lilia
19b83931ed
Enable disappearing messages
9 years ago
lilia
657fa2725f
Adjust hourglass vertical alignment
9 years ago
lilia
635178b06f
Fix string
9 years ago
lilia
e0ff8c926f
Update translations
9 years ago
lilia
6162f22766
Fix some localization descriptions
9 years ago