Michael Kirk
5e878b486e
Show album organizer for profile picker
...
This is in line with attachment picking and let's the user find photos
outside of "moments".
// FREEBIE
8 years ago
Matthew Chen
92a2fd6b69
Avoid NPEs when entering conversation view.
...
// FREEBIE
8 years ago
Matthew Chen
95c5a907f4
Bump build to 2.16.1.1.
...
// FREEBIE
8 years ago
Matthew Chen
f1d8d7ac7d
Update l10n strings.
...
// FREEBI
8 years ago
riya
e11a3bd180
change animation to linear
...
//FREEBIE
8 years ago
Michael Kirk
643f583fa6
Disable name marquee scrolling whenever local video is open
...
The marquee is distracting, and doubly so during a video call.
Plus because of the local video frame, the space is so small that
marqueeing will be enabled even for relatively short names on small
devices.
Also, at the point you enable local video - presumably you already know
who's on the other end.
// FREEBIE
8 years ago
Michael Kirk
0ec2ac862a
Marquee label for callview controller
...
// FREEBIE
8 years ago
Michael Kirk
bd6387d1df
fit more of profile name on call screen
...
// FREEBIE
8 years ago
Michael Kirk
c4139b0f3e
Callkit ringer uses profile name
...
Also presents formatted number instead of e164
// FREEBIE
8 years ago
Matthew Chen
509ed8dc6e
Update l10n strings.
...
// FREEBIE
8 years ago
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
8 years ago
Matthew Chen
fd4287c556
Bump version to 2.16.1.0.
...
// FREEBIE
8 years ago
Matthew Chen
43a2b9ebe3
Bump build to 2.16.0.20.
...
// FREEBIE
8 years ago
Michael Kirk
5d58f43837
More profile logging
...
// FREEBIE
8 years ago
Matthew Chen
3d5836a768
Bump build to 2.16.0.19.
...
// FREEBIE
8 years ago
Michael Kirk
04bf548a7b
Fix one-time crash when opening thread without having a local profile
...
// FREEBIE
8 years ago
Matthew Chen
2bd50a7bf1
Bump build to 2.16.0.18.
...
// FREEBIE
8 years ago
Matthew Chen
60ab8bd049
Update l10n strings.
...
// FREEBIE
8 years ago
Michael Kirk
25a2646c8b
Always present settings from OWSNavigationController
...
// FREEBIE
8 years ago
Matthew Chen
29848835f3
Bump build to 2.16.0.17.
...
// FREEBIE
8 years ago
Matthew Chen
fc92293da3
Fix build break.
...
// FREEBIE
8 years ago
Michael Kirk
6911c8047e
validate push settings on main thread
...
// FREEBIE
8 years ago
Matthew Chen
58e6ab60d8
Update l10n strings.
...
// FREEBIE
8 years ago
Matthew Chen
ddb4d97436
Bump build to 2.16.0.16.
...
// FREEBIE
8 years ago
Michael Kirk
2d13c49222
[iOS11] Support sending .heif filesS
...
// FREEBIE
8 years ago
Michael Kirk
83ca34edbe
Fix sending images taken on iOS11 camera.
...
Convert .heic to .jpg upon sending
// FREEBIE
8 years ago
Michael Kirk
ecf8ca093f
[JSQMVC] iOS11 compatability
...
// FREEBIE
8 years ago
Matthew Chen
5170fe09bc
Bump build to 2.16.0.15.
...
// FREEBIE
8 years ago
Michael Kirk
d827453f47
copy tweak
...
// FREEBIE
8 years ago
Matthew Chen
0d04cf251b
Ensure the crop view is WYSIWIG.
...
// FREEBIE
8 years ago
Michael Kirk
4e93bec230
black masking style for avatar cropper
...
- cancel/done buttons
- no navbar for modal edit
- vertically center image
// FREEBIE
8 years ago
Michael Kirk
809a9c3d19
copy tweak
...
// FREEBIE
8 years ago
Michael Kirk
59eb782d57
Optimize layout for profile upgrade, remove other upgrade screens
...
// FREEBIE
8 years ago
Michael Kirk
0244a82031
code cleanup for clarity
...
// FREEBIE
8 years ago
Michael Kirk
90b1db9eb4
new upgrade layout
...
// FREEBIE
8 years ago
Michael Kirk
b7cc1e9f56
top margin iphone5c
8 years ago
Michael Kirk
73a441a28c
introducing profiles
...
// FREEBIE
8 years ago
Matthew Chen
16dcc73b2d
Respond to CR.
...
// FREEBIE
8 years ago
Matthew Chen
2ce66527fb
Add group members individual to profile whitelist when adding group.
...
// FREBIE
8 years ago
Matthew Chen
6a2d14ad2a
Refine message view's initial range size.
...
// FREEBIE
8 years ago
Matthew Chen
a1cb2c015e
Refine message view's initial range size.
...
// FREEBIE
8 years ago
Matthew Chen
3be347ed2c
Bump build from to 2.16.0.13.
...
// FREEBIE
8 years ago
Michael Kirk
cd4cfb50d3
clean up avatar icon
...
avatar outline was showing behind camera which had transparent center
// FREEBIE
8 years ago
Michael Kirk
ae174d4a87
proper handling for multibyte characters
...
// FREEBIE
8 years ago
Michael Kirk
362b383785
Length-limit profile name field
...
// FREEBIE
8 years ago
Matthew Chen
3d0300242a
Use "skip" not "stop" in profile upgrade nag.
...
// FREEBIE
8 years ago
Matthew Chen
94daccc78e
Fix fake contacts.
...
// FREEBIE
8 years ago
Matthew Chen
a35a21d5cc
Batch the creation of fake contacts.
...
// FREEBIE
8 years ago
Michael Kirk
1cd51a8df2
Use existing isViewLoaded var
...
Defined in UIKit, this will actually already do what we need without
having to define a new var
// FREEBIE
8 years ago
Michael Kirk
3b85c5e495
crashfix: production crash when notification fired before view loaded
...
We're observing notifications in init that modify the view, which is
problematic if we receive a notification before the view has loaded.
// FREEBIE
8 years ago