Josh Perez
|
9433a1de99
|
Don't reset panel on close of recent media pane
|
2020-07-30 13:17:47 -07:00 |
|
Scott Nonnenberg
|
901179440f
|
Merge contacts when we discover split or duplicated contacts
|
2020-07-30 13:17:45 -07:00 |
|
Scott Nonnenberg
|
7f71046f93
|
Restore ability to get to safety number screen from member list
|
2020-07-30 13:10:05 -07:00 |
|
Josh Perez
|
5b83485c89
|
Update safety number change warning dialog
|
2020-07-30 13:10:05 -07:00 |
|
Peter Thatcher
|
d3a27a6442
|
Calling support
|
2020-07-30 13:08:47 -07:00 |
|
Ken Powers
|
83574eb067
|
Message Requests
|
2020-07-30 13:08:44 -07:00 |
|
Josh Perez
|
128859fdb7
|
Support system theme on all platforms
|
2020-07-27 14:39:19 -07:00 |
|
Scott Nonnenberg
|
e536929e35
|
Handle messages with the same received_at
|
2020-07-13 16:06:24 -07:00 |
|
Jan Janik
|
1503053496
|
Close/cancel draft "reply to" on Escape (#4387)
|
2020-06-30 18:59:38 -07:00 |
|
Scott Nonnenberg
|
d13c3d3350
|
Link flow: Show 'you must upgrade' on 409 server response
|
2020-05-05 14:18:46 -07:00 |
|
Ken Powers
|
7bb7c0d1e1
|
Debug Log: Copy URL instead of open in browser
|
2020-05-05 14:18:46 -07:00 |
|
Scott Nonnenberg
|
464c814a95
|
Remove all IndexedDB migration code
|
2020-04-29 17:42:41 -07:00 |
|
Scott Nonnenberg
|
3966d55d3b
|
Conversation.onOpened: Wait for outstanding message processing
|
2020-04-29 17:42:41 -07:00 |
|
Scott Nonnenberg
|
df849c65a8
|
Settings pane -> Preferences pane
* Settings pane -> Preferences pane
* Remove 'settings' string
|
2020-04-29 17:42:41 -07:00 |
|
Corey Rice
|
45024beb9c
|
If no theme setting, default to 'system' theme (#4128)
|
2020-04-15 17:17:58 -07:00 |
|
Scott Nonnenberg
|
6b094e1514
|
Refactor: Move data-access code to Typescript w/ shared interface
|
2020-04-15 14:45:11 -07:00 |
|
Scott Nonnenberg
|
71436d18e2
|
Include sender in group update notifications
|
2020-04-15 14:44:46 -07:00 |
|
Josh Perez
|
d88c21e5b6
|
Support ultramarine convo colors from Android linked devices
|
2020-04-15 14:39:48 -07:00 |
|
Ken Powers
|
c780c12df7
|
Use multiple spellCheckDirty messages
|
2020-03-25 08:16:10 -07:00 |
|
Ken Powers
|
cbc670e855
|
Setup: Only display one QR code at a time
|
2020-03-24 17:03:22 -07:00 |
|
Ken Powers
|
4a8f5db0a4
|
Use Electron Spellchecker
|
2020-03-24 17:03:22 -07:00 |
|
Ken Powers
|
37ad95af27
|
Passive UUID fixes
|
2020-03-24 17:03:22 -07:00 |
|
Josh Perez
|
4830213a12
|
Sort by inbox position to match phone after link
|
2020-03-24 17:02:01 -07:00 |
|
Ken Powers
|
a90246cbe5
|
Passive UUID support
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2020-03-24 16:59:35 -07:00 |
|
Scott Nonnenberg
|
a840e2e5b1
|
Remove legacy import flow
|
2020-03-04 17:12:56 -08:00 |
|
Scott Nonnenberg
|
f379c72aba
|
Lint fixes
|
2020-02-20 16:24:40 -08:00 |
|
Josh Perez
|
2138395bcb
|
Improve UI around Voice Message limits
|
2020-02-20 16:24:40 -08:00 |
|
Josh Perez
|
18fd44f504
|
Move all status/alert dialogs into the Left Pane
|
2020-02-12 13:30:58 -08:00 |
|
Ken Powers
|
101070bf42
|
Prevent replies/reactions on messages with errors
|
2020-02-07 15:13:46 -08:00 |
|
Ken Powers
|
7a0197b08c
|
Remove sticker send flag
|
2020-02-03 12:05:21 -08:00 |
|
Ken Powers
|
153503efc5
|
Send Reactions
|
2020-01-23 15:57:37 -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 |
|
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
|
55eff02872
|
Reintroduce file chooser dialog for every attachment save
|
2020-01-15 17:23:02 -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
|
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 |
|
Scott Nonnenberg
|
3e5071e340
|
Conversation: Wait for database fetch to add incoming messages
|
2020-01-09 09:43:47 -05:00 |
|
Ken Powers
|
0d3b390129
|
Upgrade Prettier
|
2020-01-08 09:44:54 -08:00 |
|
Scott Nonnenberg
|
5f58be1a29
|
Set focus properly in confirmation dialogs when in mouse mode
|
2019-12-16 15:00:24 -08:00 |
|
Scott Nonnenberg
|
38e9ddef40
|
Add logging to help track down 401s during registration
|
2019-12-03 16:29:03 -08:00 |
|
Scott Nonnenberg
|
2a0a73cfc1
|
Keyboard/mouse mode and keyboard support bugfixes
|
2019-11-21 14:16:06 -05:00 |
|
Scott Nonnenberg
|
5750412fda
|
Hover/focus styles for embedded contacts, default action
|
2019-11-15 14:34:24 -08:00 |
|
Scott Nonnenberg
|
20a892247f
|
Keyboard shortcuts and accessibility
|
2019-11-13 16:53:42 -08:00 |
|
Scott Nonnenberg
|
a905b2c656
|
ConversationView.unload: Remove CompositionArea component
|
2019-11-04 10:53:56 -08:00 |
|
Scott Nonnenberg
|
785e31b154
|
SettingsView: Remove unused localization strings
|
2019-10-30 12:12:30 -07:00 |
|
Scott Nonnenberg
|
05439c6cd6
|
ConversationStack: Unset lastConversation on model unload
|
2019-10-17 13:35:35 -04:00 |
|
Scott Nonnenberg
|
c81c25bb85
|
Update colors, icons, and fonts
|
2019-10-10 14:56:14 -07:00 |
|
Scott Nonnenberg
|
0f93c780ec
|
Kick off checks for updates in more situations
|
2019-10-10 14:56:14 -07:00 |
|
Scott Nonnenberg
|
5c00b89600
|
Support for receiving View Once Video
|
2019-10-10 14:56:14 -07:00 |
|
Scott Nonnenberg
|
0c09f9620f
|
Improve message download performance
|
2019-10-10 14:56:14 -07:00 |
|