Commit Graph

6646 Commits

Author SHA1 Message Date
Martin Böttcher
cf3a403769
Merge pull request #3857 from signalapp/martin/IOS-2068
workaround for hidden text after deleting the last part of a pasted message
2021-12-24 09:53:17 +01:00
Martin Böttcher
ff764f6294
Merge pull request #3851 from signalapp/martin/PAPERCUT-15
clear search if you send a message to a chat
2021-12-24 09:52:35 +01:00
Martin Böttcher
a4d56d13d6
Merge pull request #3850 from signalapp/martin/IOS-2048
fresh timestamps are automatically refreshed on home view
2021-12-24 09:52:05 +01:00
Martin Böttcher
b0eceb46e2
Merge pull request #3847 from signalapp/martin/PAPERCUT-129
new group: added animations and moved member count to the title
2021-12-24 09:51:12 +01:00
Martin Böttcher
af425bd12a replaced performSelector(afterDelay) with dispatch_after call 2021-12-23 13:00:26 +01:00
Martin Böttcher
5edd193119 Merge branch 'master' into martin/IOS-2068 2021-12-23 12:33:00 +01:00
Nora Trapp
9ed5e74b79 Sync additional badge info with storage service 2021-12-17 13:54:20 -08:00
Nora Trapp
64b399f3e3 Fix badge expiry 2021-12-17 13:54:20 -08:00
Martin Böttcher
1db16edfca workaround for hidden text after deleting the last part of a pasted message 2021-12-14 09:38:54 +01:00
Martin Böttcher
994b26cbe5 improved group creating animations 2021-12-13 09:33:43 +01:00
Martin Böttcher
1a29af1248 Merge branch 'master' into martin/PAPERCUT-129 2021-12-11 12:34:31 +01:00
Martin Böttcher
82e00c6894 reduced number of notifications used for clearing search after user interaction; message sending: only user iniitiated messages will lead to cleared search 2021-12-11 12:22:40 +01:00
Martin Böttcher
0b077ca703 Merge branch 'master' into martin/PAPERCUT-15 2021-12-11 11:51:37 +01:00
Martin Böttcher
6b1f8b12db timestamps will be freshed if partial reload was triggered 2021-12-11 10:52:01 +01:00
Martin Böttcher
4a9dee29b2 refactored timer handling of refreshing cell timestamps in HomeView 2021-12-11 09:46:31 +01:00
Martin Böttcher
e419387006 Merge branch 'master' into martin/IOS-2048 2021-12-11 08:21:50 +01:00
Eugene Bistolas
5ea5091e1c [Badging] Expiry state incorrectly forward carried 2021-12-10 15:52:38 -10:00
Eugene Bistolas
9146f005c3 Merge branch 'eb/emojiSearch' 2021-12-10 13:04:22 -10:00
Eugene Bistolas
a60d89afdb Support emoji search in the emoji picker sheet 2021-12-10 13:03:55 -10:00
Nora Trapp
9ac84cf826 Merge branch 'release/5.26.6' 2021-12-10 14:27:55 -08:00
Nora Trapp
3efe679d4d Only show one experience upgrade per foreground session 2021-12-10 14:23:44 -08:00
Nora Trapp
629b09a0a8 Merge branch 'release/5.26.6' 2021-12-10 13:43:01 -08:00
Nora Trapp
11539bbde7 Don't show experience upgrades when the get started banner is present 2021-12-10 13:39:55 -08:00
Nora Trapp
2b650d4207 Support hotswapping remote config flags. 2021-12-10 13:21:19 -08:00
Martin Böttcher
bba05f0e5a responding to a pending message request will clear the search text in the homeview 2021-12-10 13:36:40 +01:00
Martin Böttcher
24eae22fda Merge branch 'master' into martin/PAPERCUT-15 2021-12-10 08:06:25 +01:00
Martin Böttcher
b816b1c5bd fresh timestamps are automatically refreshed on home view 2021-12-09 14:05:19 +01:00
Martin Böttcher
6d43471488 the search will be cleared as soon as the user reacts to a message, sends a message, initiates a call or changes the disappearing messages timer 2021-12-09 11:02:28 +01:00
Martin Böttcher
bfe08e61c3 refactored ThreadSwipeHandler: use of protocol extension, no more helper class 2021-12-09 08:32:40 +01:00
Martin Böttcher
454bb8c541 adding members to new group: added animations and moved member count to the title 2021-12-08 14:25:36 +01:00
Martin Böttcher
9ccf7c7958
Merge branch 'master' into martin/IOS-2049 2021-12-08 11:44:46 +01:00
Martin Böttcher
6599e189f5 refactored some details of ThreadSwipeHandler 2021-12-08 11:42:14 +01:00
Martin Böttcher
25053d32d7 reloading modified thread cells does not interfere with SwipeAction animations anymore 2021-12-08 10:07:48 +01:00
Martin Böttcher
5cd0ec58bf added optional animation duration setting/removing unread badge via swipe gesture action 2021-12-08 10:07:48 +01:00
Martin Böttcher
55fe01353a marking a thread as read/unread via swipe gesture (and selecting the corresponding action) the badge indicating the read/unread status will be updated immediately. 2021-12-08 10:07:48 +01:00
Eugene Bistolas
3c73ee276f Merge branch 'eb/boostExpiry' 2021-12-07 11:55:52 -10:00
Martin Böttcher
ff6d52dea7 thread swipe gestures can be applied to search results 2021-12-07 14:48:55 +01:00
Michelle Linington
8a19b8ed34 Merge branch 'release/5.26.4' 2021-12-06 13:06:06 -08:00
Michelle Linington
3d695404ab VisibleBadgeIds is now nonnull on PendingProfileUpdate
A nil array would clear badges anyway. This makes things a bit more
explicit. Also improves some logging.
2021-12-06 12:06:19 -08:00
Eugene Bistolas
5cef495eea [Badging] Show blue disclosure next to subscription settings if expiry occured 2021-12-03 14:49:30 -10:00
Eugene Bistolas
066e6cc290 [Badging] Show expiry sheet on homescreen for expired boost 2021-12-03 12:48:15 -10:00
Eugene Bistolas
7bdb0f6a8b [Badging] Subscription badge expiry UI 2021-12-03 12:47:02 -10:00
Martin Böttcher
a7f7d6bf4a fixes #IOS-2044: pasting long text no longs corrupts the content of the UITextView 2021-12-02 21:24:24 +01:00
Martin Böttcher
20539d7744 using predefined constants for time intervals 2021-12-02 20:36:23 +01:00
Martin Böttcher
7ebf46b3e8 fixed some lint issues and modified some UI details due to updated and specified requirements 2021-12-02 20:36:23 +01:00
Martin Böttcher
a3876232d5 PAPERCUT-475: added swipe action to HomeView allowing muting/unmuting thread 2021-12-02 20:36:23 +01:00
Martin Böttcher
0618c8542a IOS-1495: fixed dropped frames recording video 2021-12-02 09:16:06 +01:00
Eugene Bistolas
953070c447 Merge branch 'release/5.26.3' 2021-11-29 13:22:23 -10:00
Eugene Bistolas
b41cbca9e8 [Badging] Cancel and re-initiate subscription if level is upgraded under payment failure 2021-11-29 11:34:57 -10:00
Matthew Chen
9a16be2c98 Merge branch 'release/5.26.2'
# Conflicts:
#	Signal/Signal-Info.plist
#	SignalNSE/Info.plist
#	SignalShareExtension/Info.plist
2021-11-24 18:41:49 -03:00