Matthew Chen
f8b9b209ff
Respond to CR.
2020-05-11 10:19:52 -03:00
Matthew Chen
c8a638d356
Merge remote-tracking branch 'private/release/3.8.0'
2020-04-23 12:59:57 -03:00
Matthew Chen
046b94318a
Apply theme blue tint colors.
2020-04-23 10:59:12 -03:00
Matthew Chen
0be80d70d9
Update section header and footer backgrounds in table views.
2020-04-23 10:59:12 -03:00
Matthew Chen
652bc2e040
More design changes.
2020-04-23 10:59:12 -03:00
Matthew Chen
2c59b0cbb7
More design changes.
2020-04-23 10:59:12 -03:00
Matthew Chen
c0feb1b897
More design changes.
2020-04-23 10:59:12 -03:00
Matthew Chen
8f66b175c6
Tweak avatar sizes again.
2020-04-22 15:21:34 -03:00
Matthew Chen
c67cf3f025
Revise table section header and footer backgrounds.
2020-04-22 15:21:33 -03:00
Matthew Chen
c7942fb2db
Revise table section header and footer backgrounds.
2020-04-22 15:21:33 -03:00
Matthew Chen
b2e90bf164
Merge remote-tracking branch 'private/release/3.8.0'
2020-04-20 11:52:54 -03:00
Matthew Chen
07b3f14f65
Respond to CR.
2020-04-16 16:04:11 -03:00
Matthew Chen
d4be765136
Revise dark theme.
2020-04-16 14:33:13 -03:00
Matthew Chen
ee401e4845
Revise dark theme.
2020-04-16 14:21:17 -03:00
Matthew Chen
3437510a4e
Revise dark theme.
2020-04-16 13:25:11 -03:00
Matthew Chen
9c37d12266
Revise dark theme.
2020-04-16 12:34:09 -03:00
Matthew Chen
7c3433c6ba
Revise dark theme.
2020-04-16 12:00:42 -03:00
Matthew Chen
b3fba8829c
Revise dark theme.
2020-04-16 11:44:03 -03:00
Matthew Chen
3bbbb1aae0
Revise dark theme.
2020-04-16 11:32:35 -03:00
Matthew Chen
817780f201
Revise dark theme.
2020-04-16 11:25:32 -03:00
Matthew Chen
33328391b9
Tweak font sizes again.
2020-04-16 09:07:04 -03:00
Matthew Chen
5ed3a38388
Update table cell layouts.
2020-04-16 09:07:04 -03:00
Matthew Chen
df8c7ee70d
Update table cell layouts.
2020-04-16 09:07:04 -03:00
Matthew Chen
79780918a0
Update table cell layouts.
2020-04-16 09:07:04 -03:00
Matthew Chen
4cebf46de3
Update table cell layouts.
2020-04-16 09:07:04 -03:00
Matthew Chen
f912c1b490
Resize font sizes in table view cells.
2020-04-16 09:07:04 -03:00
Matthew Chen
6e79c0232c
Update "view all members" item appearance.
2020-04-16 09:07:04 -03:00
Matthew Chen
273998f1f4
Tweak circle icon layout.
2020-04-16 09:07:04 -03:00
Matthew Chen
c2ae8f4421
More design changes.
2020-04-16 09:07:04 -03:00
Matthew Chen
7b5e78c8e8
More design changes.
2020-04-16 09:07:04 -03:00
Matthew Chen
d57cb36ace
Merge remote-tracking branch 'private/release/3.8.0'
2020-04-15 10:08:56 -03:00
Nora Trapp
e90a8f9075
Allow attributed table header/footer
2020-04-14 17:33:43 -03:00
Matthew Chen
3191490149
Fix more build warnings.
2020-04-10 13:17:08 -03:00
Matthew Chen
7246c613d5
Fix more build warnings.
2020-04-10 13:17:08 -03:00
Nora Trapp
1c29a121fa
Remove Xcode 11 TODOs
2020-04-09 16:40:49 -03:00
Matthew Chen
b42f1968cc
Fix build warnings around initializers.
2020-04-08 16:05:54 -03:00
Matthew Chen
b38c7827f2
Fix build warnings around initializers.
2020-04-08 16:05:54 -03:00
Matthew Chen
b5c069ed95
Clean up VC initializers.
2020-04-08 09:26:25 -03:00
Matthew Chen
0ebed2cb22
Update block/leave actions in new conversation settings view.
2020-04-07 13:32:55 -03:00
Matthew Chen
c7df10eb36
Apply CGSize(square:).
2020-04-06 11:34:21 -03:00
Matthew Chen
d8a6334f5e
Overhaul "create new group" and "add group member" views.
...
* Move "new group" button.
* Overhaul new group view header.
* Add 'new group confirm' view.
* Add the new "add group members" view.
2020-04-06 09:54:49 -03:00
Matthew Chen
94d4ff7dff
Convert conversation settings view to Swift.
2020-04-02 13:11:53 -03:00
Matthew Chen
e097239dcd
Sketch out revised "new group" view.
2020-03-17 10:31:20 -03:00
Matthew Chen
547f89e51e
Merge tag '3.6.1.4'
2020-03-06 10:49:28 -03:00
Nora Trapp
3b36134050
Update loading/screen lock background color when the theme changes
2020-03-04 10:00:55 -08:00
Nora Trapp
4ad7479ff9
Use new accent blue color everywhere except launch screen related views
2020-03-04 10:00:55 -08:00
Nora Trapp
aa8a782194
Update launch screen to use new logo and have dark mode variant
2020-03-04 10:00:54 -08:00
Matthew Chen
e9d1c9d58e
Fix crash in SAE.
2020-03-04 12:33:57 -03:00
Nora Trapp
76a0d688bb
Use a different text color for the attachment approval placeholder
2020-03-03 15:29:54 -08:00
Matthew Chen
7c4c9be8b4
Merge remote-tracking branch 'private/release/3.6.0'
2020-03-03 11:40:53 -03:00
Nora Trapp
1b8f38770d
Show recipient name(s) on attachment approval view.
2020-03-02 11:00:15 -08:00
jimio-signal
4e9132fe76
omit UIKeyboardType, just do .numberPad for Find By Phone Number
2020-02-26 17:02:04 -07:00
jimio-signal
945cc18a7e
Use numberPad keyboard for Find By Number TextField
2020-02-26 17:02:04 -07:00
Michael Kirk
f198d9037d
Merge tag '3.5.0.5'
2020-02-19 19:26:05 -07:00
Nora Trapp
e420b2194c
If there's a pending message request and we send a message to a thread, share our profile
2020-02-15 11:37:24 -07:00
Michael Kirk
ace5717df7
remove viewOnce feature flag
2020-02-12 15:19:56 -07:00
Michael Kirk
c62205cb75
remove sticker feature flags
2020-02-12 15:19:56 -07:00
Nora Trapp
52e5f99d87
Fix vertical alignment of conversation + attachment approval textView
2020-01-30 20:13:17 -08:00
Nora Trapp
dc2e4b4e48
Preserve message text when pasting an attachment.
2020-01-30 20:13:17 -08:00
Nora Trapp
697f1545f2
Merge branch 'release/3.2.1' into release/3.3.0
2020-01-30 20:13:15 -08:00
Matthew Chen
3c0fe421bc
Avoid String.prefix() crash.
2020-01-30 20:11:29 -08:00
Matthew Chen
2734f01dcd
Merge tag '3.3.0.5'
2020-01-27 12:00:09 -03:00
Matthew Chen
993dca8ec9
Remove redundant NotificationName.
2020-01-27 10:53:23 -03:00
Nora Trapp
93663765a7
Fix vertical alignment of conversation + attachment approval textView
2020-01-25 14:43:46 -08:00
Nora Trapp
1d42c4c86b
Preserve message text when pasting an attachment.
2020-01-25 14:27:01 -08:00
Nora Trapp
c618de14fa
Merge branch 'release/3.2.1' into release/3.3.0
2020-01-24 21:41:09 -08:00
Matthew Chen
a392d49cc0
Avoid String.prefix() crash.
2020-01-24 18:47:28 -08:00
Michael Kirk
9be32858d0
permissively parse legacy and modern mexican phone number formats
2020-01-16 11:41:48 -07:00
Nora Trapp
2b08989fa3
View-once setting is not sticky
2020-01-10 13:04:15 -08:00
Nora Trapp
4d55468bd3
Merge branch 'release/3.2.0'
2020-01-02 16:50:14 -08:00
Michael Kirk
c63eb41777
aspectFit for stickers
2020-01-02 17:43:47 -07:00
Nora Trapp
ff8dedaf93
Avoid flash when long pressing between stickers.
2020-01-02 16:29:10 -08:00
Michael Kirk
4a7bdaf44c
avoid undesirable vertical scroll in sticker recommender
2020-01-02 16:38:56 -07:00
Matthew Chen
1987368a10
Respond to CR.
2019-12-26 16:48:55 -03:00
Matthew Chen
95eef78518
Respond to CR.
2019-12-26 16:44:32 -03:00
Matthew Chen
4ff0b22df8
Add "view once" tooltip.
2019-12-26 16:35:10 -03:00
Matthew Chen
1bfdef6bbc
Add "view once" tooltip.
2019-12-26 16:35:10 -03:00
Michael Kirk
2c62050fcd
dimiss any presented keyboard when presenting sticker view
...
To reproduce:
1. pop keyboard
2. open external app, e.g. twitter, and tap on sticker share url
3. you're back in Signal with the sticker share UI presented, but the CVC keyboard is *on top*.
2019-12-18 15:13:16 -08:00
Nora Trapp
5eacd2eb6b
Fix sticker pack view sizing after sharing
2019-12-17 10:08:37 -08:00
Matthew Chen
b2fc179543
Use transient data sources for uninstalled blessed packs.
2019-12-17 15:06:58 -03:00
Matthew Chen
8185d4f5e2
Show blessed pack authors in blue.
2019-12-17 10:01:17 -03:00
Michael Kirk
b2ae8e27e2
replace outdated save icon
2019-12-15 07:32:19 -08:00
Nora Trapp
6cedc5f4a7
Fix Sticker Pack View blur
2019-12-14 23:05:17 -08:00
Nora Trapp
801876d865
Fix Xcode 11 issues while not making Xcode 11 mandatory yet
2019-12-14 21:03:09 -08:00
Matthew Chen
a0ee6deb78
Always show modal activity indicator when installing and uninstalling sticker packs.
2019-12-14 04:52:45 -03:00
Michael Kirk
ddbda0f36a
refactor - no change in functionality
2019-12-13 22:26:23 -08:00
Nora Trapp
05e35bb829
Dismiss the sticker pack view immediately after install to avoid a long delay
2019-12-13 13:19:51 -08:00
Nora Trapp
8f99abec64
Don't update the sticker pack content during dismissal
2019-12-13 13:19:51 -08:00
Nora Trapp
7c8110efc2
Always dark forward icon on sticker pack vc
2019-12-13 13:19:51 -08:00
Nora Trapp
b264bb7d68
Dismiss the sticker keyboard if all packs are uninstalled
2019-12-13 13:19:51 -08:00
Nora Trapp
35cc7ff346
Make sure the sticker paging is correct after a pack is installed / removed
2019-12-13 13:19:51 -08:00
Nora Trapp
d05519dc1a
Fix some sticker pack view controller presentation issues
2019-12-13 13:19:51 -08:00
Michael Kirk
68a21f6776
update view once icons
...
remove unused timer icon
2019-12-12 09:09:54 -08:00
Nora Trapp
c30bb49cf9
Merge branch 'release/3.0.4'
2019-12-05 15:26:31 -08:00
Nora Trapp
812cd7906d
Merge remote-tracking branch 'ZevEisenberg/bugfix/zeveisenberg/launch-screen-consistency' into release/3.0.4
2019-12-05 15:17:48 -08:00
Matthew Chen
ce305ee261
Merge branch 'charlesmchen/crashAfterUninstallingStickerPack'
2019-12-05 16:56:26 -03:00
Michael Kirk
a5c65f5656
capture screen: remove bottom gap for iPad pro
2019-12-05 10:50:47 -07:00
Matthew Chen
98c337271e
Respond to CR.
2019-12-04 14:22:03 -03:00
Matthew Chen
9fb478132a
Fix crash after uninstalling sticker pack.
2019-12-04 14:22:03 -03:00
Matthew Chen
ba24e21eb5
Refine sticker pack view presentation on iPad; fix sticker pack view background.
2019-12-04 14:10:45 -03:00
Nora Trapp
cd828e44b6
PR Feedback
2019-12-03 15:26:01 -08:00
Nora Trapp
ddcc833cc3
Reactions detail view
2019-12-03 15:26:01 -08:00
Zev Eisenberg
be2a87d459
Use native dimension of image view on both launch screen and privacy overlay.
2019-11-29 19:02:12 -05:00
Michael Kirk
7ea93a4c29
ImageEditor expects rendering on the main thread
...
...otherwise we hit an assert.
I believe this was broken when moving attachmentPromise generating behind a
modal activity VC when we added trimmed-video rendering.
2019-11-22 11:09:04 -07:00
Michael Kirk
a49b4d7413
avoid redundantly cleaning up datasource
2019-11-21 11:14:05 -07:00
Michael Kirk
6093f3aad6
better logging of filesize/resolutions
2019-11-21 10:00:14 -07:00
Matthew Chen
c30611d78e
Update share extension's text flow to use new approval design.
2019-11-19 11:04:39 -03:00
Matthew Chen
5a12373c4d
Video trimming edge cases.
2019-11-14 17:17:08 -08:00
Michael Kirk
698d0b062e
Fix capture orientation
...
- only access interfaceOrientation on main thread
- capture initial image in lanscape when appropriate
2019-11-13 10:40:42 -03:00
Matthew Chen
6908104279
Update the download/save icon.
2019-11-07 15:28:39 -03:00
Matthew Chen
bdd3b0710e
Respond to CR.
2019-11-07 15:17:50 -03:00
Matthew Chen
5197f6b41a
Respond to CR.
2019-11-07 15:17:50 -03:00
Matthew Chen
9a7a03af02
Improve trim video perf.
2019-11-07 15:14:22 -03:00
Matthew Chen
9e00253a9f
Fix video editor save button.
2019-11-07 14:55:15 -03:00
Nora Trapp
54e509352e
Fix file sharing for iPad
2019-11-06 11:51:12 -08:00
Nora Trapp
deab39e2a6
Don't send sticker sync messages in response to sticker sync messages.
2019-11-04 13:00:22 -08:00
Matthew Chen
93c7e33c53
Merge tag '2.45.1.1'
2019-11-02 08:25:02 -03:00
Matthew Chen
8b97e52a78
Respond to CR.
2019-10-31 17:26:38 -03:00
Matthew Chen
a098d89235
Add support for video trimming.
2019-10-31 17:26:38 -03:00
Matthew Chen
75f7cf6960
Add support for video trimming.
2019-10-31 17:26:38 -03:00
Nora Trapp
56d21eecd6
Fix sticker keyboard orientation change on iPad
2019-10-31 12:28:53 -07:00
Matthew Chen
50899f5ca3
Fix display of transient sticker packs.
2019-10-30 13:31:20 -03:00
Nora Trapp
c1d937e46c
Fix action sheet orientation changes on iOS 10 and over form sheets
2019-10-28 14:44:25 -07:00
Nora Trapp
d8aecdb1ed
PR Feedback.
2019-10-28 14:44:24 -07:00
Nora Trapp
d01a914ee0
Allow tapping action sheet backdrop to cancel
2019-10-28 14:44:24 -07:00
Nora Trapp
a997c4e681
Sharing progress alert
2019-10-28 14:44:24 -07:00
Nora Trapp
90139acf67
New member action sheet for groups
2019-10-28 14:44:24 -07:00
Nora Trapp
65d54e7282
UIAlertController -> ActionSheetController
2019-10-28 14:43:59 -07:00
Matthew Chen
233dab908e
Merge remote-tracking branch 'private/release/2.45.0'
2019-10-25 14:34:36 -03:00
Matthew Chen
58f36f906f
Fix crash in SAE around missing method.
2019-10-24 17:10:08 -03:00
Michael Kirk
442b707d4c
"cancel" button instead of "X" for iPad
2019-10-24 13:11:21 -06:00
Michael Kirk
04a3ec314e
remove iOS9 specific code
2019-10-24 13:11:21 -06:00
Matthew Chen
6472e89d89
Refine message forwarding.
2019-10-24 16:04:14 -03:00
Matthew Chen
439d859c2c
Respond to CR.
2019-10-24 12:04:25 -03:00
Matthew Chen
d789134380
Pull out approval footer view.
2019-10-24 12:04:25 -03:00
Matthew Chen
412ae3bfc8
Message forwarding.
2019-10-24 12:04:25 -03:00
Nora Trapp
79b837942d
PR Feedback
2019-10-23 13:47:21 -07:00
Nora Trapp
fef0a2ffbf
Revert "Merge branch 'nt/ipad-split-view'"
...
This reverts commit 3c9a3f8f21 , reversing
changes made to 9a2645497e .
2019-10-21 12:35:02 -07:00
Matthew Chen
b3da578085
Merge tag '2.45.0.17'
2019-10-18 17:33:30 -03:00
Matthew Chen
044ee4014b
Fix transaction usage in manage stickers view.
2019-10-18 17:17:22 -03:00
Nora Trapp
473b88b497
Don't require ConversationViewController to maintain first responder status.
2019-10-17 11:41:58 -07:00
Nora Trapp
7ab5b618ef
Maintain the user's input context on a per conversation basis
2019-10-15 12:33:26 -07:00
Matthew Chen
d93dd0abe0
Merge remote-tracking branch 'private/release/2.44.0'
2019-10-11 15:49:19 -03:00
Nora Trapp
66cb8afb97
Add some accessibility identifiers
2019-10-10 15:18:40 -07:00
Nora Trapp
b552059c2a
Present various modals as form sheets.
2019-10-08 20:10:02 -07:00
Nora Trapp
90c562e94b
Render conversation list + view in a side-by-side split on iPad
2019-10-08 20:10:01 -07:00
Michael Kirk
4ce7f1d804
plumb through transactions
2019-10-08 16:16:46 -07:00
Nora Trapp
93004d1d1a
PR Feedback
2019-10-05 18:50:51 -07:00
Nora Trapp
36cbf4cc61
Support iPad multi tasking
2019-10-05 16:57:44 -07:00
Nora Trapp
baf8950efb
Support all orientations on iPad
2019-10-03 11:55:03 -07:00
Matthew Chen
fc77b0fa2d
Merge remote-tracking branch 'private/release/2.44.0'
2019-09-27 11:31:22 -03:00
Michael Kirk
f6747076df
View Once Video
2019-09-26 12:39:26 -07:00
Michael Kirk
95f2d511e1
font updates
2019-09-26 12:20:42 -07:00
Michael Kirk
54812451f4
Update and apply palette. Consolidate dupes.
2019-09-24 15:12:51 -07:00
Michael Kirk
f63a64243a
convert colors to Swift
2019-09-24 15:12:50 -07:00
Nora Trapp
ab2ff4db32
Rewrite audio progress view in swift, add play/pause animation
2019-09-23 17:03:03 -07:00
Matthew Chen
8e4cd299be
Merge tag '2.43.0.17'
2019-09-23 12:19:18 -03:00
Nora Trapp
1f256ef9e8
Don't render find by phone number view under navbar on iOS 10
2019-09-19 11:50:01 -07:00
Matthew Chen
7e72a12ad7
Merge remote-tracking branch 'private/release/2.43.0'
2019-09-18 09:44:21 -03:00
Matthew Chen
eded6d4521
Consistent button height.
2019-09-18 08:58:41 -03:00
Matthew Chen
f56aae7ac9
Merge remote-tracking branch 'private/release/2.43.0'
...
# Conflicts:
# SignalServiceKit/src/Util/FeatureFlags.swift
# SignalServiceKit/tests/Storage/SDSDatabaseStorageObservationTest.swift
2019-09-16 14:41:22 -03:00
Nora Trapp
d16689fa04
Handle theme change in more views
2019-09-16 10:26:00 -07:00
Nora Trapp
c595a99ac7
Better support dark mode in share extension
2019-09-16 10:26:00 -07:00
Nora Trapp
33d2331d02
Allow things to keep building in Xcode 10 for now
2019-09-16 10:26:00 -07:00
Nora Trapp
c697630ab2
Fix share sheet for iOS 13
2019-09-16 10:26:00 -07:00
Nora Trapp
a7b8060c53
Add appearance menu with system theme option
2019-09-16 10:26:00 -07:00
Nora Trapp
618dea7e9f
Ensure ui styling is correct regardless of system theme
2019-09-16 10:26:00 -07:00
Nora Trapp
9625bb9959
Support iOS 13 style modal presentation where appropriate.
2019-09-16 10:26:00 -07:00
Matthew Chen
6a529e792d
Rework message configuration. Simplify change detection, ensure continuity for deleted threads.
2019-09-13 20:40:06 -03:00
Michael Kirk
bb316f711b
Merge tag '2.42.1.1' into release/2.43.0
2019-09-05 14:52:59 -06:00
Michael Kirk
400f7f443d
Fix empty progress bar
2019-09-05 11:54:47 -06:00
Matthew Chen
28008a424e
Avoid deadlocks in TSAccountManager.
2019-08-30 14:39:45 -03:00
Matthew Chen
a5efaf8d16
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-28 11:33:26 -03:00
Michael Kirk
45c4066a80
Fix deadlock with thread.name
...
For contact threads, thread.name opened a sneaky transaction, which would
sometimes cause a deadlock.
This commit moves the name method to the contact manager and offers an explicit
transaction flavor. There is still a sneaky transaction flavor used in some
places where it's deemed dangerous to plumb through a transaction without
further scrutiny.
2019-08-23 18:45:23 -06:00
Michael Kirk
4bbd020bf5
further fix release build
2019-08-22 11:30:42 -06:00
Michael Kirk
64214ed982
fix release build
2019-08-22 11:24:27 -06:00
Nora Trapp
07ed67f943
Cleanup some unused classes
2019-08-22 09:27:36 -07:00
Nora Trapp
285357ff84
Allow adding usernames to block list
2019-08-22 09:27:36 -07:00
Matthew Chen
85756b0fe9
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-16 13:21:38 -03:00
Nora Trapp
0c1de9c103
Merge remote-tracking branch 'origin/release/2.41.1' into release/2.42.0
2019-08-15 19:23:21 -07:00
Matthew Chen
d308c566af
Address deadlocks in profile manager.
2019-08-15 16:10:14 -03:00
Matthew Chen
73cbf76b2e
Handle "loading" and "load failed" cases in sticker pack view.
2019-08-15 10:12:54 -03:00
Nora Trapp
97b26a44fa
Fix an issue where registration lock PINs were truncated to 16 characters.
2019-08-14 18:03:36 -03:00
Matthew Chen
2c616f4f3e
Remove YDB & primary storage usage.
2019-08-14 09:10:48 -03:00
Michael Kirk
980d7e905f
use "ask" helper when saving media
...
This required moving the ask helpers to SignalMessaging
2019-08-13 16:47:50 -06:00
Michael Kirk
683b056a20
save from camera first
2019-08-13 15:55:12 -06:00
Matthew Chen
75b3c358a6
Merge branch 'release/2.42.0'
2019-08-13 13:10:39 -03:00
Matthew Chen
6d465e14f0
Respond to CR.
2019-08-13 10:33:52 -03:00
Matthew Chen
e11ea90c78
Handle sticker pack manifest download failures.
2019-08-13 10:29:01 -03:00
Michael Kirk
82c99c4003
CR: rename for clarity
2019-08-12 15:11:40 -06:00
Michael Kirk
f3793f0f2a
Consolidate OutgoingMessage preparation
2019-08-12 15:11:40 -06:00
Matthew Chen
081a62793d
Fix attachment send button.
2019-08-09 21:37:54 -03:00
Nora Trapp
6c64e94006
Only auto-share profile with empty threads.
2019-08-09 12:59:15 -07:00
Nora Trapp
14fca4b7e3
Fix sticker keyboard paging
2019-08-09 12:58:34 -07:00
Matthew Chen
6ed12aa9fe
Respond to CR.
2019-08-09 15:29:47 -03:00
Matthew Chen
f53bc36c4c
Hide the 'View once photo' indicator.
2019-08-09 14:43:50 -03:00
Michael Kirk
4dc75aed3d
fix warnings
2019-08-09 09:41:59 -06:00
Matthew Chen
a48ccccdd1
Remove more usage of primary storage.
2019-08-07 17:41:11 -03:00
Nora Trapp
f9bfbedfc2
Updated input toolbar styling
2019-08-06 11:00:07 -07:00
Nora Trapp
868e49f1ff
Match StickerKeyboard to system keyboard size, set scaffolding for other custom keyboards.
2019-08-06 10:53:31 -07:00
Nora Trapp
939bbcde51
Fix install button placement on non-notch devices
2019-08-06 10:26:44 -07:00
Nora Trapp
5a0e422403
Fix long packs getting clipped by install button
2019-08-06 10:26:44 -07:00
Nora Trapp
099d0cba0d
Fix small sticker button scaling
2019-08-06 10:26:44 -07:00
Matthew Chen
eccfad0f46
Merge remote-tracking branch 'private/release/2.41.0'
2019-08-06 12:12:39 -03:00
Michael Kirk
eea9e064ce
new send buttons
2019-08-02 09:26:24 -06:00
Michael Kirk
afd9d7781a
Camera First flow
2019-08-02 09:26:23 -06:00
Matthew Chen
4f03f969fc
Rework "view once" messages.
2019-08-01 16:13:37 -03:00
Michael Kirk
d71ab52ecf
Merge tag '2.41.0.18'
2019-07-31 11:09:00 -06:00
Matthew Chen
e9410d9098
Fix broken layout in 'no stickers' case.
2019-07-30 18:44:00 -06:00
Matthew Chen
19e3643f75
Remove usage of primary storage.
2019-07-29 17:25:59 -03:00
Matthew Chen
de56fec16b
Remove usage of primary storage.
2019-07-29 17:25:58 -03:00
Nora Trapp
96bf655727
Profile name renders at same level as system contact name
2019-07-29 12:50:54 -07:00
Nora Trapp
2cfa9f68ca
Add the thread to the profile whitelist anytime we send a message.
2019-07-29 12:40:09 -07:00
Michael Kirk
3e193f6b83
FIX: dismissed VC shouldnt determine status bar style
2019-07-24 13:25:37 -06:00
Michael Kirk
9e704be729
Merge tag '2.41.0.12'
2019-07-22 14:33:01 -06:00
Nora Trapp
4c118f3964
Fix a bug when clicking between sticker packs where the wrong pack would render
2019-07-22 14:09:38 -06:00
Matthew Chen
27efb2a1b0
Fix 'image editor vs. per-message expiration' bug.
2019-07-22 13:37:57 -06:00
Michael Kirk
a8dd11d231
simplify
2019-07-22 12:35:08 -06:00
Michael Kirk
d3e3be90b6
remove isModalState, isAddMoreVisible block instead of copying around state
2019-07-22 12:35:08 -06:00
Matthew Chen
a95182edc8
Fix modal attachment approval.
2019-07-22 12:35:08 -06:00
Michael Kirk
0c6e6787ed
update flag name for clarity
2019-07-22 09:12:09 -06:00
Nora Trapp
3d1dd3dfe4
Remove rtlSafeAppend
2019-07-19 12:33:17 -07:00
Michael Kirk
c36d691d11
Fix: selecting last message from tileView doesn't focus
...
The mostRecentAttachment is a separate and redundant instance with whats in the
media gallery item cache.
Alternatively, we could double down on the one-instance-per-value paradigm by
creating a way to manually add existing instances to the cache, but the value
semantics proposed here seemed more natural.
I wish we could have just made RailViewItem: Equatable, but alas "protocol can
only be used as a generic constraint because it has Self or associated type
requirements"
2019-07-17 14:54:51 -06:00
Michael Kirk
61949dda9d
Merge branch 'release/2.41.0-with-uuid-address-unreverted' into mkirk/ri-2.41.0
2019-07-16 18:00:24 -06:00
Nora Trapp
ef4a612fcf
No more transitional_signalServiceAddress
2019-07-11 10:53:33 -07:00
Nora Trapp
a323ff4ddf
No more transitional_phoneNumber
2019-07-11 10:52:13 -07:00
Nora Trapp
077febc757
Update some misc stuff to use SignalServiceAddress
2019-07-10 13:31:03 -07:00
Nora Trapp
b9bb444276
Add UUID support to groups
2019-07-10 13:27:36 -07:00
Matthew Chen
a68ff90b16
Allow multi-send from camera; allow per-message expiration from camera roll.
2019-07-10 13:39:26 -03:00
Nora Trapp
c186755c66
Migrate IdentityManager and associated models to support UUIDs
2019-07-08 11:44:40 -07:00
Matthew Chen
d5e7ed61d8
Add accessibility ids to sticker keyboard.
2019-06-28 09:58:37 -04:00
Matthew Chen
9c249a61e8
Add accessibility ids to sticker pack view.
2019-06-28 09:58:37 -04:00
Matthew Chen
f1129cb563
Add accessibility ids to sticker keyboard.
2019-06-28 09:39:19 -04:00
Matthew Chen
ed0ae4e2ce
Add accessibility ids to sticker pack view.
2019-06-28 09:39:19 -04:00
Nora Trapp
7d94af3287
Migrate TSContactThread to support UUIDs
2019-06-27 13:12:52 -07:00
Matthew Chen
c8359fc932
Convert message sending to use any transactions.
2019-06-25 16:00:58 -04:00
Matthew Chen
b86ab9f611
Migrate OWSDisappearingMessagesConfiguration to any.
2019-06-25 15:48:37 -04:00
Nora Trapp
34e8a7e4a0
PR Feedback
2019-06-25 10:31:23 -07:00
Nora Trapp
92f817d7fd
Update callsites to use new contacts manager address interface
2019-06-25 10:30:52 -07:00
Matthew Chen
e26a8e1bd4
Convert attachments to be any-only.
2019-06-24 15:34:02 -04:00
Matthew Chen
cde2cfbdd1
Respond to CR.
2019-06-17 11:17:52 -04:00
Matthew Chen
8c31562b0c
Fix edge cases in attachment approval toolbar layout.
2019-06-17 11:17:52 -04:00
Matthew Chen
87cea17e85
Fix edge cases in attachment approval toolbar layout.
2019-06-17 11:17:52 -04:00
Matthew Chen
a62376b3f9
Remove sendingMediaWithOversizeText feature flag.
2019-06-17 11:17:52 -04:00
Matthew Chen
97cfb32d29
Rework camera flow for one-off disappearing messages.
2019-06-17 11:17:52 -04:00
Nora Trapp
13a80ef8aa
Accept autocorrect suggestions in all the textViews that can be dismissed without the keyboard
2019-06-13 09:24:03 -07:00
Nora Trapp
2165ae1051
Don't change sticker packs when orientation is changing.
2019-06-13 08:02:05 -07:00
Matthew Chen
54527f6870
Merge remote-tracking branch 'private/release/2.40.0'
2019-06-10 13:21:59 -04:00
Matthew Chen
8b134ec284
Filter sticker pack strings for display.
2019-06-10 12:32:16 -04:00
Matthew Chen
6b8a602799
Filter sticker pack strings for display.
2019-06-10 12:32:16 -04:00