Martin Böttcher
42e3b2eb99
entering multi select mode if row actions or search results are shown, hides the actions and the disables the search
2022-01-27 22:07:50 +01:00
Martin Böttcher
1051241672
corrected broken display of updated search results
2022-01-27 21:54:15 +01:00
Nora Trapp
14a4d84b76
Make change number splash scrollable
2022-01-26 14:59:57 -08:00
Michelle Linington
d9e17c1844
"Bump build to 5.27.0.113." (Internal)
2022-01-26 12:02:06 -08:00
Michelle Linington
182c233f65
"Feature flags for .qa."
2022-01-26 12:02:03 -08:00
Michelle Linington
5723687ec7
"Bump build to 5.27.0.112." (Beta)
2022-01-26 12:02:00 -08:00
Michelle Linington
4e3c4851f1
"Feature flags for .beta."
2022-01-26 12:01:55 -08:00
Michelle Linington
00c60332a2
Sync translations
2022-01-26 12:01:35 -08:00
Nora Trapp
dc788cd347
Ignore messages with StoryContext
2022-01-26 10:28:52 -08:00
Martin Böttcher
f403fb8bf3
fixed visibility of typing indicator
2022-01-26 16:55:57 +01:00
Martin Böttcher
82287522b4
receiving a push notification immediatly updates the homeview again
2022-01-26 15:13:26 +01:00
Martin Böttcher
fcbd352462
renamed some properties and arguments; removed orphaned protocol
2022-01-26 10:46:08 +01:00
Martin Böttcher
777c9785a2
refactored background color handling (part of cell configuration), fixed colors searching on iPad, changed handling of theme change during multi-selection
2022-01-26 10:46:08 +01:00
Martin Böttcher
8aee99968f
fixed setting cell background color
2022-01-26 10:46:08 +01:00
Martin Böttcher
625fc41416
cell background and context menu react to Theme changes
2022-01-26 10:46:08 +01:00
Martin Böttcher
738cb3c198
home view cells and toolbar reacts to Theme change
2022-01-26 10:46:08 +01:00
Martin Böttcher
db39ea30bb
pinning an archived conversation automatically moves it into inbox again
...
(cherry picked from commit f25aa47805 )
2022-01-26 09:59:20 +01:00
Martin Böttcher
768ed37943
pinning an archived conversation, unarchives and pins the conversation
...
(cherry picked from commit 432e4ea4c6 )
2022-01-26 09:59:20 +01:00
Jordan Rose
1ecea28f08
Merge branch 'jrose/fix-skin-tone-reacts'
2022-01-25 18:04:24 -08:00
Jordan Rose
68a1a10773
Don't validate custom reactions when sync'd from storage-service
...
Instead, defer validation until use, which allows us to preserve
whatever weird state another device has set. Locally-invalid reactions
will still be replaced with the default reaction at the same index
when the user actually tries to apply a reaction, and this will stick
if the user customizes their reactions locally.
2022-01-25 17:33:58 -08:00
Jordan Rose
ca06daf06d
Require skin tone to match when looking at an existing reaction
...
...and deciding if it's one of your default reactions. This is
consistent with the previous commit.
2022-01-25 17:33:58 -08:00
Jordan Rose
398331f512
Don't apply "preferred" skin tones to the default set of reactions
...
This is a change from past behavior in order to standardize on
explicit customization being the only way to change the default set of
reactions.
2022-01-25 17:33:58 -08:00
Jordan Rose
cc0ad75524
Fix handling of customized emoji reactions with skin tone modifiers
...
iOS keeps track of the last-used skin tone modifiers for every
reaction emoji you use. Before reactions were customizable, this
applied to the default set of reactions as well: if you went into the
full picker to select a light-skinned thumbs-up, the short picker
would also have a light-skinned thumbs-up from then on, and if you
changed to dark skin or back to "default" (yellow in our font), the
short picker would be updated again.
However, this is *not* how the customized reactions sync'd through
storage service work; those have skin tone modifiers "baked in", so to
speak. These reactions weren't being treated as valid because they
weren't "base" emoji that could have a skin tone applied to them.
This PR changes things so that there are now two possible states:
- You have never customized your reactions on any platform. In this
case, skin tones continue to follow your most recent choice for that
emoji from the full picker.
- You *have* customized your reactions, in which case it's assumed
they already have the skin tones you want. This even allows you to
have multiple reactions in your default set with the same base emoji
but different skin tones.
Further commits will remove the special nature of the first state.
2022-01-25 17:33:58 -08:00
Jordan Rose
b567e9add9
Format EmojiReactionPickerConfigViewController.swift
2022-01-25 17:33:58 -08:00
Michelle Linington
97762496e0
"Bump build to 5.27.0.111." (Internal)
2022-01-25 17:08:34 -08:00
Michelle Linington
361c3ece79
"Feature flags for .qa."
2022-01-25 17:08:13 -08:00
Michelle Linington
921b5089fa
"Bump build to 5.27.0.110." (Beta)
2022-01-25 17:08:03 -08:00
Michelle Linington
f00de23cb0
"Feature flags for .beta."
2022-01-25 17:07:55 -08:00
Martin Böttcher
93e4d64010
reloading inbox table data in multi-select mode (eg. due to rotation) is much faster if entries are selected
2022-01-25 17:02:48 -08:00
Michelle Linington
1598f6fd5c
Merge branch 'mlin/PR/BuildVariantSpecification' into release/5.27.0
2022-01-25 17:00:24 -08:00
Michelle Linington
e3f1efb459
Update comment
2022-01-25 16:59:59 -08:00
Michelle Linington
30f51a10d0
Allow specifying of build variants from build tag script
...
ASC will assign its own build numbers to our builds independent of what
our plist requests. Right now, we're in a situation where a failed build
has forced our local and ASC variants out-of-sync. This change allows
the version flag to specify a fix to re-sync.
2022-01-25 16:56:37 -08:00
igor-signal
aaf9f0814e
Fix crash in emoji reaction search. ( #3928 )
...
Make sure collection view has finished updates before scrolling to a
selected section.
2022-01-25 16:08:11 -08:00
Michelle Linington
0272d8c311
"Bump build to 5.27.0.108." (Internal)
2022-01-24 17:32:02 -08:00
Michelle Linington
af43912d47
"Feature flags for .qa."
2022-01-24 17:31:58 -08:00
Michelle Linington
c69f518e83
"Bump build to 5.27.0.107." (Beta)
2022-01-24 17:31:56 -08:00
Michelle Linington
9a38979c67
"Feature flags for .beta."
2022-01-24 17:31:52 -08:00
Michelle Linington
c3ba6c4c60
Update copy and sync translations
2022-01-24 17:27:57 -08:00
Jordan Rose
d7f2abcabe
Merge branch 'jrose/limit-proto-logging'
2022-01-24 17:11:19 -08:00
Jordan Rose
fc2d02ef99
Improve logging
2022-01-24 17:10:37 -08:00
Michelle Linington
ec7d95394e
Sync translations
2022-01-24 16:42:12 -08:00
Nora Trapp
c005afd79b
Adjust megaphone priority and remove old megaphones
2022-01-24 10:42:34 -08:00
Nora Trapp
9d69b22feb
"Bump build to 5.27.0.106." (nightly-01-24-2022)
2022-01-24 04:00:11 -08:00
Martin Böttcher
ecc804ca4b
animate switching off homeviews selection mode if only cell content is changed
2022-01-24 12:54:34 +01:00
Nora Trapp
78ab14e38e
"Bump build to 5.27.0.105." (nightly-01-23-2022)
2022-01-23 04:00:08 -08:00
Nora Trapp
09284615c7
"Bump build to 5.27.0.104." (nightly-01-22-2022)
2022-01-22 04:01:04 -08:00
Martin Böttcher
424f2b5790
Merge branch 'martin/IOS-2124'
2022-01-22 12:29:27 +01:00
Michelle Linington
533e17429d
"Bump build to 5.27.0.103." (Internal)
2022-01-22 12:27:56 +01:00
Michelle Linington
a45f805159
"Feature flags for .qa."
2022-01-22 12:27:56 +01:00
Michelle Linington
df5ea903d1
"Bump build to 5.27.0.102." (Beta)
2022-01-22 12:27:56 +01:00