Commit graph

5006 commits

Author SHA1 Message Date
Ken Powers
6a9d8b86d8
Add "all" tab to ReactionViewer 2020-02-05 15:14:25 -08:00
Ken Powers
c6a23ff4f6
Remove "you" qualifier from ReactionViewer and ContactName 2020-02-05 14:28:54 -08:00
Scott Nonnenberg
b714a6817b v1.31.0-beta.2 2020-02-03 14:40:15 -08:00
Ken Powers
f4c60ba2ff
Reaction Viewer: Fix class names 2020-02-03 14:00:50 -08:00
Scott Nonnenberg
22a53153f8 ContactName: Fix case in import 2020-02-03 12:53:59 -08:00
Ken Powers
7a0197b08c Remove sticker send flag 2020-02-03 12:05:21 -08:00
Ken Powers
539c02cb92 Remove reaction send flag 2020-02-03 12:05:21 -08:00
Ken Powers
01d4aa0772
Update to new message bubble reactions design 2020-02-03 12:02:49 -08:00
Scott Nonnenberg
682ac656c6
Handle duplicate receivedAt timestamps for MESSAGE_RESET event 2020-02-03 14:32:03 -05:00
Scott Nonnenberg
4f16cf595c
Ensure that oldest/newest are correct given duplicate timestamps 2020-01-31 07:39:30 -08:00
Scott Nonnenberg
de630a2ea8
Ensure that message.previousCounter can never go below zero 2020-01-29 14:13:50 -08:00
Ken Powers
7461250caf
Indicate when reaction is from the current user 2020-01-29 13:58:50 -08:00
Josh Perez
c2d1979c1e Set conversation avatar to null explicitly when missing 2020-01-24 15:50:41 -08:00
Ken Powers
04d0a3c523 ReactionViewer: Handle an entirely removed category 2020-01-24 14:54:57 -08:00
Scott Nonnenberg
f4e23cf51c v1.31.0-beta.1 2020-01-23 16:04:57 -08:00
Scott Nonnenberg
a611ea8ef1 Update strings 2020-01-23 16:01:43 -08:00
Ken Powers
153503efc5 Send Reactions 2020-01-23 15:57:37 -08:00
Herohtar
3b050116fc Use later button as cancel behavior (#3896) 2020-01-23 14:52:47 -08:00
josh-signal
de7bc8b1b1 Upgrade emoji support to Unicode v12 2020-01-23 16:17:06 -05:00
Ken Powers
1b975bec65 Stop propagation in ReactionViewer 2020-01-23 11:59:29 -08:00
Ken Powers
109c40e055 Set correct fromId on reactions in all circumstances 2020-01-23 11:52:40 -08:00
Scott Nonnenberg
2906ff0ce4 v1.30.0-beta.7 2020-01-22 12:24:59 -08:00
Scott Nonnenberg
bfa76b05d2 No propagate, fix 'attachment save' cancel
* Quote: Ensure that clicks don't propagate to parent
* Attachment Save: Check for null; returned if user cancels out
2020-01-22 14:34:36 -05:00
Ken Powers
95d393ee89 Add version to WebAPI initialize call in sticker creator preload 2020-01-21 13:48:05 -08:00
Ken Powers
6cc0f2abce Render incoming Reactions 2020-01-17 14:23:19 -08:00
Ken Powers
b113eb19f0 Increase minimum window width to 680px
When we grew the left sidebar we neglected to increase the minimum window size to allow for context menus to show up in the timeline for attachments.
2020-01-17 10:37:11 -08:00
Scott Nonnenberg
83fd2be1a7 v1.30.0-beta.6 2020-01-16 22:46:18 -08:00
Scott Nonnenberg
a271fe0eee Add version number to user-agent header on outgoing requests 2020-01-16 21:36:14 -08:00
Scott Nonnenberg
be6ae038dc Ensure sender cert refresh timer resets only when necessary 2020-01-16 21:36:14 -08:00
Scott Nonnenberg
e5e4f90974 Send: Gracefully degrade if we don't have sender certificate 2020-01-16 21:36:14 -08:00
Scott Nonnenberg
21e2877234 v1.30.0-beta.5 2020-01-16 09:26:02 -08:00
Scott Nonnenberg
4af7a9ae2c ducks/conversations: Ensure metrics agree with in-memory messages
* ducks/conversations: Ensure metrics agree with in-memory messages
* Clean up logic cleaning up metrics
2020-01-16 11:45:06 -05:00
Scott Nonnenberg
7aaee0cb64 idle timer: don't check window.isFocused, force inactive on blur 2020-01-16 11:41:00 -05:00
Ken Powers
8dbbde6790 Partial Revert "Conversation: Wait for database fetch to add incoming messages"
This partially reverts commit bce711c36dfdb3eefda59a10aabe71058b3e40a2.
2020-01-16 08:34:31 -08:00
Scott Nonnenberg
55eff02872 Reintroduce file chooser dialog for every attachment save 2020-01-15 17:23:02 -05:00
Ken Powers
1c906e76f9 Handle non-square stickers via 'contain' 2020-01-15 11:19:56 -08:00
Ken Powers
490abb09af Hide frame in settings window 2020-01-15 11:19:56 -08:00
Scott Nonnenberg
827f849b02 v1.30.0-beta.4 2020-01-14 12:33:24 -08:00
Scott Nonnenberg
8a51ca9e71 Lint fix 2020-01-14 12:32:49 -08:00
Scott Nonnenberg
a37c239e01 handleDataMessage: Apply out-of-order view sync directly 2020-01-14 12:03:25 -08:00
Scott Nonnenberg
11266cb775 Handle both given and family name in decrypted profile name
* Decrypt given and family names from profile name string
* Handle both given and family name from decrypted profile name
* Ensure we properly handle profiles with no family name
2020-01-13 17:28:28 -05:00
Scott Nonnenberg
4f50c0b093 Use 1x icon in View-once bubbles, explanatory expired toasts 2020-01-10 11:29:51 -05:00
Scott Nonnenberg
14cc11d5de OutgoingMessage: On OutgoingKeyError, archive all sessions
* OutgoingMessage: On OutgoingKeyError, archive all sessions
* Improve logging
2020-01-10 11:10:43 -05:00
Scott Nonnenberg
1bf9ca7233 Save attachments with macOS quarantine attribute
* Attachments: Always save file to downloads directory, show toast
* Add new build:dev command for casual builds
2020-01-09 14:57:43 -05:00
Ken Powers
65befde0fa Handle text overflow in sticker preview modal 2020-01-09 11:30:32 -08:00
Scott Nonnenberg
744d1b5295 Message bubble: Larger stickers; handle non-square aspect ratios
* Sticker picker: Handle non-square stickers
* Message bubble: Larger stickers; handle non-square aspect ratios
2020-01-09 14:27:49 -05:00
Scott Nonnenberg
84ea41958c Lighten in-progress spinner in light/ios theme 2020-01-09 09:43:47 -05:00
Scott Nonnenberg
3e5071e340 Conversation: Wait for database fetch to add incoming messages 2020-01-09 09:43:47 -05:00
Scott Nonnenberg
0f9bc57ccb Only show pack installed tooltip for non-blessed, local installs 2020-01-09 09:35:33 -05:00
Scott Nonnenberg
a0e9bb80a9 View Once: In dark mode, expired bubbles match background color 2020-01-08 13:46:09 -05:00