Commit Graph

4131 Commits (993df25f3f954ab350fae811d917d544cd7e4939)
 

Author SHA1 Message Date
Matthew Chen f3fa107e47 Merge branch 'charlesmchen/callsVsPermissionsCrashes' 8 years ago
Matthew Chen 7b1b532b19 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 43370ffc3f Fix assert during calls without camera permission.
// FREEBIE
8 years ago
Matthew Chen e8daf9a8d3 Fix assert when missing camera permission during calls.
// FREEBIE
8 years ago
Matthew Chen 9ee25fd607 Merge branch 'charlesmchen/pullToRefreshContacts' 8 years ago
Matthew Chen 563753a4cb Force contacts intersection in pull-to-refresh from new thread view.
// FREEBIE
8 years ago
Matthew Chen 3aa90451f1 Restore pull-to-refresh in the "new contact thread" view.
// FREEBIE
8 years ago
Matthew Chen 28219008b7 Merge branch 'charlesmchen/linkedDeviceSendVsScrollState' 8 years ago
Matthew Chen 05b1818874 Don't "scroll to bottom" when messages are sent from desktop.
// FREEBIE
8 years ago
Matthew Chen 48121e5eac Don't "scroll to bottom" when messages are sent from desktop.
// 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
Michael Kirk 894c7b3da6 Merge branch 'mkirk/update-support-url' 8 years ago
Michael Kirk 4997b4e332 update to new support URL
// FREEBIE
8 years ago
Matthew Chen 2824892b6e Merge branch 'charlesmchen/postRegistration' 8 years ago
Matthew Chen 0b772b3a37 Move post-registration work from view to app delegate.
// FREEBIE
8 years ago
Matthew Chen b39aa3b914 Merge branch 'charlesmchen/flatButton' 8 years ago
Matthew Chen 9ee72756ae Create Flat UI rounded button class.
// FREEBIE
8 years ago
Matthew Chen 46d00383fd Create Flat UI rounded button class.
// FREEBIE
8 years ago
Matthew Chen 3993035d98 Create Flat UI rounded button class.
// FREEBIE
8 years ago
Matthew Chen 5be2014ec7 Create Flat UI rounded button class.
// FREEBIE
8 years ago
Matthew Chen c95ff44ea4 Merge branch 'charlesmchen/modalActivityIndicator' 8 years ago
Matthew Chen ab00342d67 Add modal activity indicator view.
// FREEBIE
8 years ago
Matthew Chen b0186754b8 Merge branch 'charlesmchen/lazyLoadAttachments' 8 years ago
Matthew Chen bb2a822f3f Clean up the data source class.
// FREEBIE
8 years ago
Matthew Chen d3ad0950ba Clean up the data source class.
// FREEBIE
8 years ago
Matthew Chen b8573d7323 Apply OWSFail() in more places.
// FREEBIE
8 years ago
Matthew Chen 9dfebb2d4b Apply OWSFail() in more places.
// FREEBIE
8 years ago
Matthew Chen c21a7673c8 Rework preservation of attachment filenames.
// FREEBIE
8 years ago
Matthew Chen 0746b1300d Apply DataSource to message sender.
// FREEBIE
8 years ago
Matthew Chen b95b5f69de Apply DataSource to message sender.
// FREEBIE
8 years ago
Matthew Chen 20e5013aae Convert DataSource to Objective-C.
// FREEBIE
8 years ago
Matthew Chen 69816cdf0e Convert DataSource to Objective-C.
// FREEBIE
8 years ago
Matthew Chen 2282733fa9 Add data source class.
// FREEBIE
8 years ago
Matthew Chen 94f02c0d1d Merge branch 'charlesmchen/contactsAndProfilesVsDebugUI' 8 years ago
Matthew Chen 07c579c349 Merge branch 'mkirk/callscreen-uses-profile-name' into hotfix/2.16.1 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
Matthew Chen 13ebc9a647 Merge branch 'mkirk/khmer-l10n' into hotfix/2.16.1 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 0c281cab95 Add "log user profiles" debug UI action.
// FREEBIE
8 years ago
Matthew Chen d8d3f36070 Add "delete all contacts" debug UI action.
// FREEBIE
8 years ago
Matthew Chen 948da2afbb Merge remote-tracking branch 'origin/release/2.16.0' 8 years ago
Matthew Chen 7d53778755 Merge branch 'charlesmchen/conversationBackButtonHotArea' 8 years ago
Matthew Chen df2bf63384 Fix back button width on iOS 11.
// FREEBIE
8 years ago