Niels Andriesse
384353086b
Fix bundle ID issue
2019-04-26 15:15:09 +10:00
Michael Kirk
81b31f9640
update xcodeproj for xcode10.2
2019-04-04 13:44:42 -06:00
Michael Kirk
409426d105
work around swift4.2 AudioSession API bug
2019-04-04 13:44:42 -06:00
Michael Kirk
64a0c4bfaa
auto-migrate to Swift5
2019-04-04 13:44:42 -06:00
Michael Kirk
7dbb9517af
Centralize attachment state in nav controller
2019-03-28 10:30:47 -06:00
Matthew Chen
d7b1e65a71
Add accessibility identifiers to blocklist popups.
2019-03-21 10:08:25 -04:00
Michael Kirk
179dec299f
Show hint when other party enables video
2019-03-19 13:56:20 -07:00
Matthew Chen
67c89cb4e3
Ensure constant bubble sizes for oversize text.
2019-03-18 14:14:20 -04:00
Michael Kirk
284357137f
Photo/Movie Capture
2019-03-14 12:20:21 -07:00
Michael Kirk
95b11ddf8c
Merge tag '2.37.2.0'
2019-03-14 11:42:44 -07:00
Matthew Chen
d80f086f31
Rework attachment captioning.
2019-03-14 12:40:29 -04:00
Matthew Chen
625656deb9
Pull out attachment text toolbar and text view classes.
2019-03-14 12:40:29 -04:00
Michael Kirk
72ab6507ea
fix crash when presenting alerts on iOS9
2019-03-14 08:28:28 -07:00
Matthew Chen
0826864525
Decompose attachment approval into multiple source files.
2019-03-13 11:45:42 -04:00
Matthew Chen
c315c1c9ef
Fix translation normalization of the image editor transform.
2019-03-13 11:44:31 -04:00
Matthew Chen
88c07fc534
Pinch to change text size in image editor text tool.
2019-03-13 11:41:44 -04:00
Matthew Chen
bc31c8fcf4
Add brush view controller.
2019-03-01 09:07:03 -05:00
Matthew Chen
87646b1798
Replace old caption view with new caption view.
2019-03-01 09:06:36 -05:00
Michael Kirk
71dd4eb151
in-conversation search
...
- use MediaTime for computing benchmarks
2019-02-28 16:19:16 -07:00
Matthew Chen
de27ed8728
Add color palette to image editor.
2019-02-28 15:53:12 -05:00
Matthew Chen
9402e088b2
Apply design feedback from Myles.
2019-02-21 14:16:31 -05:00
Matthew Chen
aa8fd9e69c
Remove old registration views.
2019-02-20 17:35:46 -05:00
Matthew Chen
0b55ecc682
Sketch out the 'onboarding 2FA' view.
2019-02-18 11:02:03 -05:00
Matthew Chen
afcacbb55c
Sketch out the 'onboarding profile' view.
2019-02-18 09:54:27 -05:00
Matthew Chen
d193eec371
Sketch out the 'onboarding code verification' view.
2019-02-15 10:21:19 -05:00
Matthew Chen
8a97503b1e
Sketch out CAPTCHA onboarding view.
2019-02-14 09:38:46 -05:00
Matthew Chen
2a4b9426c3
Sketch out the 'onboarding phone number' view.
2019-02-14 08:54:27 -05:00
Matthew Chen
69c5492fce
Clean up ahead of PR.
2019-02-13 16:43:41 -05:00
Matthew Chen
618a3b1d47
Sketch out crop tool.
2019-02-13 16:43:41 -05:00
Matthew Chen
54c8c1f352
Sketch out the onboarding splash view.
2019-02-13 16:36:46 -05:00
Matthew Chen
193c3dd96c
Sketch out the onboarding permissions view.
2019-02-13 16:35:19 -05:00
Matthew Chen
2c0aa7a222
Sketch out the onboarding permissions view.
2019-02-13 16:35:19 -05:00
Matthew Chen
3f8ea271b4
First draft of image editor's text tool.
2019-02-12 09:34:53 -05:00
Michael Kirk
ce5478520a
move nb_NO -> nb
2019-02-06 18:47:09 -07:00
Michael Kirk
d29ce740cb
Voice Note Lock
2019-02-06 17:34:29 -07:00
Michael Kirk
8cda3c887b
error when missing required protocol methods
2019-02-06 16:47:08 -07:00
Michael Kirk
1bfe691895
In app notifications for iOS10+
...
Extract shared notification presention/response
Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
2019-02-01 17:44:13 -07:00
Michael Kirk
312384201c
rename CallNotificationsAdapter.swift -> NotificationsAdapter.swift
2019-02-01 17:44:13 -07:00
Matthew Chen
4be302bbea
Update link previews setting behavior.
2019-01-29 16:32:30 -05:00
Matthew Chen
7f2ca60615
Link previews migration.
2019-01-29 09:16:47 -05:00
Matthew Chen
2b71c433ac
Update appearance of draft quoted replies.
2019-01-28 15:51:54 -05:00
Matthew Chen
9149282e94
Resize link preview images if necessary.
2019-01-24 13:28:54 -05:00
Matthew Chen
4e7dbc486d
Segment proxied content downloads.
2019-01-24 08:51:25 -05:00
Matthew Chen
8c7c9b27a2
Merge tag '2.34.0.26'
2019-01-23 09:14:26 -05:00
Matthew Chen
416aa2b347
Add rough draft of link preview view to composer.
2019-01-23 09:11:13 -05:00
Michael Kirk
599a57e3a4
Pan horizontal to bulk select images
2019-01-22 09:19:17 -07:00
Michael Kirk
169581f12f
show toast when selecting too many items
2019-01-22 09:12:43 -07:00
Michael Kirk
16c8a1a76e
replace SocketRocket with Starscream
2019-01-16 10:44:37 -07:00
Michael Kirk
eb71c49794
registration validator
2019-01-10 13:08:10 -07:00
Matthew Chen
aefe0eabed
Landscape orientation.
2019-01-09 15:14:36 -05:00
Matthew Chen
c0922fc2c0
Remove LockInteractionController.
2019-01-08 13:52:36 -05:00
Matthew Chen
c775dbcd66
Introduce conversation view mapping; rework conversation view scrolling.
2019-01-07 12:47:15 -05:00
Michael Kirk
3151e6e1a3
move string extensions up
2018-12-20 09:54:08 -07:00
Michael Kirk
df79fc9ed0
Move String+OWS into SSK
...
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
2018-12-20 09:54:08 -07:00
Michael Kirk
a0770c14c5
baseline perf test for migration
2018-12-19 15:19:02 -07:00
Michael Kirk
5671fd2520
Revert "Revert 'new sort id'."
...
This reverts commit ebae75af00
.
2018-12-19 15:16:36 -07:00
Matthew Chen
bd40aacd53
Purge dynamic interactions from database.
2018-12-18 10:55:54 -05:00
Matthew Chen
794241963e
Clean up ahead of PR.
2018-12-18 10:53:41 -05:00
Matthew Chen
639dac4e26
Add stroke drawing to the image editor.
2018-12-18 10:53:41 -05:00
Matthew Chen
4752cb94f5
Add ImageEditorView.
2018-12-18 10:53:41 -05:00
Matthew Chen
f95526bff7
Start sketching out image editor.
2018-12-18 10:53:41 -05:00
Matthew Chen
26a25f861b
Start sketching out image editor.
2018-12-18 10:53:41 -05:00
Matthew Chen
f7842dd2aa
Rework lazy attachment restore.
2018-12-03 22:06:38 -05:00
Matthew Chen
782fbe656c
Add RegistrationController.
2018-11-29 15:45:17 -05:00
Michael Kirk
4b5c4fae11
extract script to external file for more readable version control
2018-11-28 17:14:49 -07:00
Matthew Chen
5010b027b1
Sketch out the backup restore view.
2018-11-27 09:21:44 -05:00
Matthew Chen
dae80ad4c6
Reorganize util code.
2018-11-19 15:52:23 -05:00
Michael Kirk
b87b2522e3
Merge tag '2.32.0.13'
2018-11-16 23:28:51 -06:00
Michael Kirk
12aa76855d
dark theme typing splash
2018-11-15 15:07:59 -06:00
Michael Kirk
87bfdbb72c
Sender Rail
2018-11-15 12:25:28 -06:00
Matthew Chen
ea080eda72
Sketch out the photo collection picker.
2018-11-15 13:14:55 -05:00
Michael Kirk
47a7114317
Gallery pager style changes
2018-11-15 10:16:51 -06:00
Michael Kirk
84879b991d
Album rail in Gallery
2018-11-14 14:50:33 -06:00
Michael Kirk
dd9bd1c1b9
remove unused header for DatabaseConverter test
2018-11-11 11:13:05 -06:00
Michael Kirk
5da525ce2e
Merge remote-tracking branch 'origin/release/2.31.0'
2018-11-09 15:49:53 -06:00
Matthew Chen
34b4ea377f
Revise media progress views.
2018-11-09 13:49:32 -05:00
Matthew Chen
654325c6dc
Add download progress indicators.
2018-11-08 15:35:14 -05:00
Michael Kirk
e096406e56
migrate existing attachments to album-compatible gallery schema
2018-11-08 12:52:09 -06:00
Matthew Chen
777e2b9251
Rename to media album.
2018-11-07 12:26:57 -05:00
Matthew Chen
2dfd4b2c0d
Rename to media album.
2018-11-07 12:24:53 -05:00
Matthew Chen
60c5a84dd2
Fix issues in media gallery cells; Improve debug galleries.
2018-11-07 09:56:49 -05:00
Matthew Chen
0c76e1c02d
Use ConversationMediaView to simplify media rendering in conversation view cells.
2018-11-06 15:23:09 -05:00
Matthew Chen
cf057e3af3
Modify MediaGalleryCellView to handle still images.
2018-11-06 15:23:09 -05:00
Michael Kirk
4c5d46e8f8
Custom photo picker, respects theme/call banner
...
- share GridViewCell
- Multiple image selection, with feature flag, cant currently approve multiple
2018-11-05 22:23:40 -06:00
Michael Kirk
18343e1af8
l10n tr_TR -> tr
2018-11-02 10:15:46 -06:00
Michael Kirk
3585e111b6
l10n th_TH -> th
2018-11-02 10:15:46 -06:00
Michael Kirk
a726fef89d
l10n sv_SE -> sv
2018-11-02 10:15:46 -06:00
Michael Kirk
735331dc9f
l10n ja_JP -> ja
2018-11-02 10:15:46 -06:00
Michael Kirk
6d052f1379
l10n it_IT -> it
2018-11-02 10:15:46 -06:00
Michael Kirk
c01475836e
l10n el_GR -> el
2018-11-02 10:15:46 -06:00
Michael Kirk
f8207c6d2e
l10n az_AZ -> az
2018-11-02 10:15:46 -06:00
Michael Kirk
3cfbc75f68
l10n ko_KR -> ko
2018-11-02 10:15:44 -06:00
Matthew Chen
7c65a98069
Fix breakage from typing indicators.
2018-11-01 17:11:59 -04:00
Matthew Chen
58f36fba47
Disable typing indicators by default for legacy users.
2018-11-01 16:52:31 -04:00
Matthew Chen
eedc9f9a26
Sketch out "typing indicators" interaction and cell.
2018-11-01 16:44:47 -04:00
Matthew Chen
50381cc94c
Add typing indicators in home view.
2018-11-01 16:44:47 -04:00
Michael Kirk
d9a4c6e837
typing indicator upgrade screen
2018-11-01 14:31:25 -06:00
Matthew Chen
32d3eed7ba
Add ConversationViewModel.
2018-11-01 14:51:47 -04:00
Matthew Chen
a98c82645c
Start work on typing indicators.
...
* Update proto schema to reflect typing indicators.
* Sketch out OWSTypingIndicatorMessage.
* Add "online" to the service message params.
* Sketch out logic to send typing indicator messages.
* Sketch out OWSTypingIndicators class.
2018-10-31 12:11:29 -04:00
Matthew Chen
40aa78e001
Merge remote-tracking branch 'origin/release/2.31.0'
2018-10-31 11:42:41 -04:00