Matthew Chen
eaacac9d8b
DRY up common table cell patterns.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
96fd5e11e5
Adapt more UI elements to RTL.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
c799e18c74
Adapt voice messages UI to RTL.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
8005cf0227
Adapt conversation settings view to RTL.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
d4e62efce5
Adapt call view to RTL.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
e2125978de
Adapt "new group" and "update group" views to RTL.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
693e74e868
Adapt conversation settings view to RTL.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
656cc47de5
Adapt registration views to RTL.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
d4f012fbb7
Fix contact table cell and “add to block list” view.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
e15432720c
Add arabic translation; begin work on right-to-left layout.
...
// FREEBIE
2017-07-21 14:48:52 -04:00
Michael Kirk
b482258599
Merge branch 'mkirk/localize-jsqmvc-within-signal'
2017-07-21 14:17:26 -04:00
Michael Kirk
e52248fe39
Localize JSQMessagesViewController within Signal
...
// FREEBIE
2017-07-21 14:16:41 -04:00
Michael Kirk
45d74e4a92
Merge branch 'mkirk/intern-ssk-2'
2017-07-21 14:07:12 -04:00
Michael Kirk
1b8efb5255
CI runs SSK tests
...
Clean up Makefile cruft
// FREEBIE
2017-07-21 13:58:57 -04:00
Michael Kirk
00fede4229
Consolidate Gemfile w/ SSK, update fastlane
...
// FREEBIE
2017-07-21 13:58:43 -04:00
Michael Kirk
4b69126d1a
Use interned SSK
...
// FREEBIE
2017-07-21 13:58:32 -04:00
Michael Kirk
ccb4a88742
Import SSK (and history) into Signal-iOS
...
git remote add ssk ../SignalServiceKit
git remote update
git merge -s ours --allow-unrelated-histories --no-commit ssk/master
git read-tree --prefix=SignalServiceKit -u ssk/master
git commit
2017-07-21 13:55:01 -04:00
Matthew Chen
1600b1f440
[SSK] Avoid nil country names on iOS 8.
...
FREEBIE
2017-07-20 09:16:15 -04:00
Matthew Chen
d98c07ecff
Merge branch 'charlesmchen/countryNameVsiOS8'
2017-07-20 09:14:49 -04:00
Michael Kirk
18ff072763
bump build
...
// FREEBIE
2017-07-19 17:15:01 -04:00
Michael Kirk
0b43b94487
revert WebRTC to fix iOS8 crashes
...
// FREEBIE
2017-07-19 17:14:21 -04:00
Michael Kirk
be731b7b2a
sync translations
...
// FREEBIE
2017-07-19 15:55:08 -04:00
Michael Kirk
3cbab3fe34
bump build
...
// FREEBIE
2017-07-19 15:53:31 -04:00
Michael Kirk
84e9c33f12
Optionally link Metal/MetalKit frameworks used by WebRTC
...
// FREEBIE
2017-07-19 15:52:42 -04:00
Matthew Chen
493aaca242
Avoid nil country names on iOS 8.
...
// FREEBIE
2017-07-19 14:21:54 -04:00
Matthew Chen
0ff7d3f591
Merge branch 'charlesmchen/refineCallService'
2017-07-19 09:48:54 -04:00
Matthew Chen
a9ce1cde2f
Simplify CallViewController.
...
// FREEBIE
2017-07-19 09:47:55 -04:00
Matthew Chen
149c64ce49
Refine call service.
...
// FREEBIE
2017-07-19 09:47:55 -04:00
Michael Kirk
86072d5ff5
Merge branch 'mkirk/unregistered-user-add-to-contact'
2017-07-19 09:44:40 -04:00
Michael Kirk
46ddaa9cae
fix: unregistered user shows "add to contacts"
...
// FREEBIE
2017-07-19 09:44:33 -04:00
Michael Kirk
e039363873
Merge branch 'mkirk/remove-verification-debug-ui'
2017-07-19 09:43:42 -04:00
Michael Kirk
17b1b70726
Remove verification debug UI
...
There is a more true-to-life way to set verification state - mark
someone as verified or default via the SN UI.
If they are marked as verified, you can mark them as no-longer-verified
by toggling a keychange in the debug UI
// FREEBIE
2017-07-19 09:43:30 -04:00
Michael Kirk
8066c192b4
Merge branch 'mkirk/mapping-asserts'
2017-07-19 09:42:24 -04:00
Michael Kirk
df0cf76603
Assert that mapping is set whenever accessing
...
// FREEBIE
2017-07-19 09:42:14 -04:00
Michael Kirk
7adf5e81f7
Merge branch 'mkirk/add-to-existing-requires-contacts'
2017-07-19 09:41:48 -04:00
Michael Kirk
1c9ce5eaf3
CR: Don't just build, but present, alert controller
...
// FREEBIE
2017-07-19 09:39:50 -04:00
Michael Kirk
5c66e5584c
Adding to existing contact requires contact access
...
Previously we'd show an empty "list" of existing contacts.
// FREEBIE
2017-07-19 09:38:48 -04:00
Matthew Chen
5552649553
Merge branch 'charlesmchen/moreOWSTables'
2017-07-19 09:36:53 -04:00
Matthew Chen
8b60765627
Respond to CR.
...
// FREEBIE
2017-07-19 09:36:43 -04:00
Matthew Chen
81a4ebdaf5
Apply OWSTableViewController to more views.
...
// FREEBIE
2017-07-19 09:34:55 -04:00
Matthew Chen
dc3f07cb54
Apply OWSTableViewController to more views.
...
// FREEBIE
2017-07-19 09:34:55 -04:00
Michael Kirk
878806aa52
[JSQMVC] Add Croatian translations
...
// FREEBIE
2017-07-18 18:22:01 -04:00
Michael Kirk
7c6d900314
sync translations
...
// FREEBIE
2017-07-18 16:05:07 -04:00
Michael Kirk
33e9f2e62e
bump version
...
// FREEBIE
2017-07-18 16:03:05 -04:00
Michael Kirk
f027d400ba
Bump build
...
// FREEBIE
2017-07-15 19:30:47 -04:00
Michael Kirk
50d6e2ccb4
rebuild WebRTC.framework on oak
...
// FREEBIE
2017-07-15 19:27:43 -04:00
Michael Kirk
2d23e365cb
sync translations
...
// FREEBIE
2017-07-15 17:25:11 -04:00
Michael Kirk
df79c003f0
Merge branch 'mkirk/fix-audio-route'
2017-07-15 17:11:45 -04:00
Michael Kirk
9287b8560c
clean up comments per code review
...
// FREEBIE
2017-07-15 17:11:41 -04:00
Michael Kirk
fb5c17a6b4
minimize sound overlap
...
Because there is some asynchrony involved, there may be a blip during
the switch between sounds/audio sessions
// FREEBIE
2017-07-15 17:11:41 -04:00