Matthew Chen
8fdc980cad
Update l10n strings.
...
// FREEBIE
2017-10-20 17:53:07 -04:00
Michael Kirk
e4ad169d71
Show retryable error alert when fetching GIF fails
...
// FREEBIE
2017-10-20 12:34:55 -07:00
Michael Kirk
3080cb512b
Compose View: collation index and group search
...
- Include table index for contacts
- Fix extra spacing in OWS table view
- Separate search results into contact/invite sections
- Include groups in search results when composing new message
- Compose Screen search matches on group member names
// FREEBIE
2017-10-16 12:22:02 -07:00
Michael Kirk
a434a381f7
Merge branch 'hotfix/2.17.1'
2017-10-12 12:54:02 -04:00
Michael Kirk
23b8560b79
sync translations
...
// FREEBIE
2017-10-12 12:52:34 -04:00
Matthew Chen
334396dac6
Add activity indicator, "error", "no results" and retry to gif picker.
...
// FREEBIE
2017-10-06 16:25:40 -04:00
Michael Kirk
f837a46245
Fix post call crash on iOS8
...
// FREEBIE
2017-10-05 13:02:38 -04:00
Michael Kirk
4ab0ae273c
pull translations
...
// FREEBIE
2017-10-04 18:05:28 -04:00
Michael Kirk
7636f41b1a
sync translations
...
(omitted blowing away existing "Submit" translation which was uploaded too recently)
// FREEBIE
2017-10-03 11:21:59 -04:00
Michael Kirk
e22db2adbd
Shorter string fits button better on small devices
...
// FREEBIE
2017-10-02 18:20:23 -04:00
Michael Kirk
6fd6385397
sync translations
...
// FREEBIE
2017-10-02 17:44:27 -04:00
Matthew Chen
8b7d34e51c
Respond to CR.
...
// FREEBIE
2017-10-02 15:24:57 -04:00
Matthew Chen
801734a938
Clean up ahead of PR.
...
// FREEBIE
2017-10-02 13:37:32 -04:00
Matthew Chen
62ba5701f6
Sketch out GIF picker.
...
// FREEBIE
2017-10-02 13:37:32 -04:00
Matthew Chen
0263dbb00a
Update l10n strings.
...
// FREEBIE
2017-10-01 14:24:43 -04:00
Michael Kirk
c093cf0831
sync latest translations
...
// FREEBIE
2017-09-29 20:40:06 -04:00
Michael Kirk
175474e0d1
Read receipt update screen
...
// FREEBIE
2017-09-29 16:02:00 -04:00
Matthew Chen
e5387a3971
Update l10n strings.
...
// FREEBIE
2017-09-29 12:30:00 -04:00
Matthew Chen
b3da6a9774
Change the "group members" item name.
...
// FREEBIE
2017-09-29 10:39:57 -04:00
Michael Kirk
5706683dd3
sync translations
...
// FREEBIE
2017-09-29 10:24:47 -04:00
Michael Kirk
09a457ee62
Check all preconditions up front
...
// FREEBIE
2017-09-28 16:32:13 -04:00
Michael Kirk
549c39c6c8
sync latest translations
...
// FREEBIE
2017-09-28 15:57:10 -04:00
Michael Kirk
08e3c6cc04
regenerate source l10n, replace lost JSQMVC strings
...
// FREEBIE
2017-09-28 14:48:01 -04:00
Matthew Chen
3566ed8ded
Update read receipts setting copy.
...
// FREEBIE
2017-09-28 10:11:03 -04:00
Matthew Chen
29c4059049
Rework message metadata view.
...
// FREEBIE
2017-09-28 10:06:50 -04:00
Matthew Chen
d6e8849248
Rework "send read receipts" setting.
...
// FREEBIE
2017-09-27 20:23:41 -04:00
Matthew Chen
3a39a1ba51
Format message statuses with date if possible.
...
// FREEBIE
2017-09-27 16:38:48 -04:00
Matthew Chen
d557817bb4
Format message statuses with date if possible.
...
// FREEBIE
2017-09-27 16:38:48 -04:00
Michael Kirk
0b535ae811
sync translations
...
// FREEBIE
2017-09-27 14:45:51 -04:00
Matthew Chen
aa7329013d
Handle new-style delivery receipts.
...
// FREEBIE
2017-09-27 14:09:47 -04:00
Matthew Chen
9f9ac746d1
Sketch out message metadata view.
...
* Show message metadata view from conversation view.
* Pull out MediaMessageView class.
* Track recipient read timestamps.
* Add per-recipient status to message metadata view.
* Add share button to message metadata view.
// FREEBIE
2017-09-25 17:25:49 -04:00
Matthew Chen
b4312a5619
Merge remote-tracking branch 'origin/hotfix/2.16.1'
2017-09-24 20:49:13 -04:00
Michael Kirk
83479a505d
clarify translations procedure
2017-09-20 13:58:31 -04:00
Michael Kirk
cfa99f2530
update l10n
...
👍 @liliakai
// FREEBIE
2017-09-20 13:54:10 -04:00
Michael Kirk
e1c8d38f3e
update translations doc
2017-09-20 13:52:11 -04:00
Matthew Chen
83c21c6159
Add setting for read receipts in app settings.
...
// FREEBIE
2017-09-19 17:35:42 -04:00
Matthew Chen
3367292ba0
Merge branch 'hotfix/2.16.1'
2017-09-19 17:25:24 -04:00
Michael Kirk
7f6c27863f
pull latest translations
...
// FREEBIE
2017-09-19 11:34:09 -04:00
Matthew Chen
f1d8d7ac7d
Update l10n strings.
...
// FREEBI
2017-09-18 15:26:20 -04:00
Matthew Chen
b95b5f69de
Apply DataSource to message sender.
...
// FREEBIE
2017-09-11 10:20:48 -04:00
Matthew Chen
509ed8dc6e
Update l10n strings.
...
// FREEBIE
2017-09-11 09:59:13 -04:00
Michael Kirk
ad76155bdd
audit/fix up supported l10ns (added km and lt)
...
As policy we don't include a language in Signal until it has at least
80% of strings translated. We don't currently remove languages that fall
below that threshold.
There are two things that must happen to add a localization in Signal.
1. Pull the Localizable.strings from transifex for each language, add
them to git.
2. Add the localization to the Xcode project file
These four languages were in the repository (step 1) but not properly
added to the project file (step 2):
- khmer (km)
- lithuanian (lt)
- hebrew (he)
- persian (fa)
Of these, only khmer and lithuanian were sufficiently translated, so I
added them properly to the Xcode project file, making them available to
our users.
To make this process slightly easier to track in the future, I've
removed the insufficiently complete `he` and `fa` files from the
repository. Once they fall above 80% translated they will be
automatically downloaded by our sync-translations script, appearing as
new files, being the cue to the developer to add those new translations
to the project (step 2).
Note: the fa/he translations were never available to users, so we're not
going removing anyones existing functionality.
// FREEBIE
2017-09-11 09:55:31 -04:00
Matthew Chen
60ab8bd049
Update l10n strings.
...
// FREEBIE
2017-09-07 11:26:21 -04:00
Matthew Chen
58e6ab60d8
Update l10n strings.
...
// FREEBIE
2017-09-06 13:32:01 -04:00
Michael Kirk
d827453f47
copy tweak
...
// FREEBIE
2017-09-05 16:37:06 -04:00
Michael Kirk
4e93bec230
black masking style for avatar cropper
...
- cancel/done buttons
- no navbar for modal edit
- vertically center image
// FREEBIE
2017-09-05 16:36:42 -04:00
Michael Kirk
809a9c3d19
copy tweak
...
// FREEBIE
2017-09-05 16:29:05 -04:00
Michael Kirk
59eb782d57
Optimize layout for profile upgrade, remove other upgrade screens
...
// FREEBIE
2017-09-05 16:24:33 -04:00
Michael Kirk
90b1db9eb4
new upgrade layout
...
// FREEBIE
2017-09-05 16:24:33 -04:00
Michael Kirk
b7cc1e9f56
top margin iphone5c
2017-09-05 16:24:33 -04:00