Alvaro
b4c9c3051b
Animated voice-note controls and used image x for playback rate
2022-09-19 17:28:10 -07:00
Jamie Kyle
01587b0f39
Accept multiple images and videos in attachment picker
2022-09-15 14:40:48 -07:00
Scott Nonnenberg
625ce00a32
Update strings
2022-09-14 18:01:34 -07:00
Alvaro
383a0fd17f
Added the time remaining for disappearing messages and stories
2022-09-09 11:35:00 -07:00
Fedor Indutny
b54c6f257d
Minimize and start Signal in tray
2022-09-06 15:09:52 -07:00
Scott Nonnenberg
0ba23d4b62
Format all messages.json files in preparation for larger changes
2022-08-31 20:42:18 -07:00
Josh Perez
39143015c5
UI for when read receipts are turned off
2022-08-31 09:11:14 -07:00
Fedor Indutny
7632f31cf2
Show internal error toast on CDS errors
2022-08-30 17:03:42 -07:00
Josh Perez
9d7eaa003f
Remove group from story feature
2022-08-30 12:13:32 -07:00
Fedor Indutnyy
ca899d3ce1
Release notes
2022-08-24 14:18:10 -07:00
Josh Perez
f611256afc
First time My Stories post experience
2022-08-23 10:24:55 -07:00
Alvaro
13046dc020
Added a playback speed button on voice notes
2022-08-18 11:43:44 -04:00
Josh Perez
3436283165
Merge signalapp/Signal-Desktop#6036
2022-08-18 10:37:48 -04:00
Josh Perez
1d0b1d806a
Only accept video/mp4 for story uploads
2022-08-12 16:44:10 -07:00
Josh Perez
ccc89545c5
Lets users send stories to groups
2022-08-10 14:37:19 -04:00
Josh Perez
7bc6bbc668
Send story images/video
2022-08-04 12:23:24 -07:00
Josh Perez
fcf7406dd4
Adds error states to story images
2022-08-03 20:38:41 -04:00
Scott Nonnenberg
2596e5f61c
Add release notes for v5.54
2022-08-03 14:16:17 -07:00
Josh Perez
9eff67446f
Send text attachment stories
2022-08-02 15:31:55 -04:00
Josh Perez
58aaf1d0e7
Improvements to sound on/off in story viewer
2022-07-29 15:27:02 -04:00
Josh Perez
d7ec2e9d82
Adds ErrorBoundary around stories
2022-07-28 17:10:07 -07:00
Josh Perez
9fbbb7a8d2
Release notes for v5.53
2022-07-27 21:00:52 -04:00
mooons
e22a08563e
Generalize macOS arm64 platform name
2022-07-25 17:18:46 -07:00
Josh Perez
06476de6c9
Adds debugging information to stories
2022-07-25 11:55:44 -07:00
Josh Perez
e321e1fea8
Edit distribution lists via story settings menu
2022-07-20 20:07:09 -04:00
Josh Perez
0d2e6493f5
Add a stories toggle to Preferences
2022-07-19 20:47:05 -04:00
Josh Perez
9ce4b8977d
Show toast when reacting/replying to a Story
2022-07-12 09:41:41 -07:00
Josh Perez
712c9597c5
Fixes story reaction notification text
2022-07-11 11:35:55 -07:00
Josh Perez
9155784d56
Sync my stories with primary device
2022-06-30 20:52:03 -04:00
Fedor Indutnyy
d065afa277
Release notes for 5.48.x
2022-06-23 13:36:56 -07:00
Josh Perez
473318066c
Updates donate to signal copy
2022-06-23 13:17:36 -07:00
Scott Nonnenberg
7b1721b0d0
Use different copy for outgoing gift badges
2022-06-23 09:15:26 -07:00
Josh Perez
d970d427f8
Create text stories
2022-06-16 17:48:57 -07:00
Josh Perez
aa23c2def2
Removes Inbox Backbone view
2022-06-16 15:12:50 -04:00
Josh Perez
bc612ca2c3
Release notes for v5.47.x
2022-06-16 13:15:43 -04:00
Scott Nonnenberg
71d6a1d383
Conversation details: Unblock option for groups, update unblock style
2022-06-14 10:09:32 -07:00
Fedor Indutny
f2af71f8b5
Fix minor UI issues
2022-06-13 16:37:29 -07:00
Fedor Indutnyy
e1c6067f92
Release notes for 5.45.x
2022-05-25 13:48:50 -07:00
Fedor Indutny
dfc310805a
Allow manually retrying attachment downloads
2022-05-23 16:07:41 -07:00
Scott Nonnenberg
0ba6a0926e
Support for incoming gift badges
2022-05-11 13:59:58 -07:00
Josh Perez
0ca66d6e95
Adjust story replies for direct conversations
2022-05-10 15:02:21 -04:00
Josh Perez
fa7b7fcd08
Adds keyboard shortcuts for calling
2022-05-10 11:14:08 -07:00
Josh Perez
144d594e31
Remove announcementGroup capability checks
2022-05-09 11:15:46 -07:00
Josh Perez
85c8ff76dc
Adds playback bar to story viewer
2022-05-06 12:02:44 -07:00
Josh Perez
85df5cf1d8
Updates button styles for replies and views
2022-05-06 09:17:33 -07:00
Josh Perez
72f979ea1d
Fix story reply box interactions
2022-04-22 23:16:13 -04:00
Fedor Indutnyy
ed013bf51c
Release notes for 5.41.x
2022-04-21 11:43:38 -07:00
Josh Perez
d776deae01
Hidden stories list/unhide stories
2022-04-15 18:31:18 -04:00
Josh Perez
85027e7ce5
Release notes for v5.40.x
2022-04-15 18:18:47 -04:00
Fedor Indutny
c1682a98cc
Patch NSIS installer message
2022-04-14 11:06:09 -07:00
Yusuf Sahin HAMZA
e150353f3f
Improve archive helper text
2022-04-08 18:32:15 -04:00
Josh Perez
b96b02593b
Add aria-label to all <Select /> instances
2022-04-07 17:40:57 -04:00
Fedor Indutnyy
43d51a3fb3
Release notes for 5.39.x
2022-04-07 12:48:02 -07:00
Fedor Indutny
5fdda012cd
Raise voice note time limit to one hour
2022-04-06 14:39:54 -07:00
Fedor Indutny
55c5f15cd9
Add Cannot_Update_Require_Manual dialog type
2022-04-06 11:27:17 -07:00
Josh Perez
fc9bdf9398
Process text story messages
2022-04-05 21:18:07 -04:00
Fedor Indutny
9568d5792e
Allow adding to a group by phone number
2022-04-04 17:38:22 -07:00
Josh Perez
3b5cc26fec
Adds logic around downloading stories
2022-03-28 18:10:08 -07:00
Scott Nonnenberg
6eef476f28
Add release notes for 5.37
2022-03-23 16:27:14 -07:00
Scott Nonnenberg
c369e44d8e
Fix Contact Modal and improve Debug Log window
2022-03-21 11:41:48 -07:00
Scott Nonnenberg
703bb8a3a3
Introduce new 'Block request' button in timeline
2022-03-15 17:11:28 -07:00
Scott Nonnenberg
f217730b84
Support for people banned from joining groups via link
2022-03-14 18:32:07 -07:00
Scott Nonnenberg
01e58f75d3
Add release notes for 5.36
2022-03-09 15:30:10 -08:00
Josh Perez
eb91eb6fec
Process incoming story messages
2022-03-04 13:14:52 -08:00
Evan Hahn
effe5aae6f
Assume everyone is GV2-capable
2022-03-04 13:48:44 -06:00
Scott Nonnenberg
0a52318be6
Delete for everyone: Track sends and show failure states
2022-03-04 11:22:31 -08:00
Josh Perez
11895cdd19
Release notes for v5.35.x
2022-03-02 19:40:56 -05:00
Fedor Indutny
29c2f77d40
Display differential download size in UI
2022-02-25 10:44:03 -08:00
Evan Hahn
dbb732e7cf
Remove old release notes (v5.26 through v5.31, inclusive)
2022-02-25 09:23:38 -06:00
Fedor Indutny
21db47c423
Fix release note text
2022-02-24 16:27:25 -08:00
Fedor Indutnyy
d637985796
v5.34.0-beta.1
2022-02-23 18:09:27 -08:00
Scott Nonnenberg
30783c887c
Introduce new conversationJobQueue
2022-02-16 10:36:21 -08:00
Evan Hahn
fd81d38931
Call details screen disable call buttons if call is active
2022-02-16 10:33:52 -08:00
Scott Nonnenberg
0828d315c0
Add release notes for 5.32.x
2022-02-10 14:07:45 -08:00
Josh Perez
40191f88da
Release notes for v5.31.x
2022-02-02 16:15:54 -05:00
Josh Perez
4de30786ec
Allow retry when cannot update
2022-02-02 16:13:56 -05:00
Evan Hahn
f9440bf594
Timeline date headers
2022-01-26 17:05:26 -06:00
Fedor Indutnyy
329d4335ef
Add release notes
2022-01-20 15:23:22 -08:00
Scott Nonnenberg
90356d4c0f
Move a number of sync messages to jobs for retry
2022-01-14 13:34:52 -08:00
Evan Hahn
74aaf7819a
Capitalize "Now" in message metadata
2022-01-14 12:13:16 -08:00
Scott Nonnenberg
b1c48b6c34
Add release notes for 5.29
2022-01-12 14:52:33 -08:00
Evan Hahn
05d48d2789
Shorten calling "automatically muted" string
2022-01-12 16:10:34 -06:00
Fedor Indutny
91f1b62bc7
Detect startup after recent crashes
2022-01-11 12:02:46 -08:00
Evan Hahn
f8bbf5c998
Group calls: mute in the lobby if joining a large call
2022-01-07 12:01:23 -06:00
Evan Hahn
eb8687bd81
Add "Need help?" link to link screen
2022-01-05 16:13:33 -06:00
Evan Hahn
ea5571b025
Update release notes for 5.28 release
2022-01-04 17:44:26 -06:00
Evan Hahn
364f00f37a
Redesign device link screens
2021-12-16 16:02:22 +01:00
Fedor Indutny
bd89956029
Update ChangeNumber--notification
2021-12-15 10:28:08 -06:00
Scott Nonnenberg
e74376b997
Remove Grunt in favor of ts/scripts
2021-12-14 10:43:46 -06:00
Evan Hahn
4e947211b2
Add release notes for v5.27.0-beta.1 release
2021-12-14 10:38:23 -06:00
Scott Nonnenberg
b1ebc0f483
Show sender and device number in decryption error toast
2021-12-06 16:21:30 -08:00
Josh Perez
4701aeb79e
Release notes for v5.26
2021-12-02 10:51:04 -06:00
Josh Perez
7affe313f0
Add image editor
2021-11-30 20:14:25 -06:00
Scott Nonnenberg
58e3dd9028
Conversation details label: Differentiate between group and 1:1 chat
2021-11-20 09:48:27 -06:00
Evan Hahn
80320d8825
"Search in $conversationName$" is now "Search chat"
2021-11-18 11:29:17 -08:00
Evan Hahn
ab91cbf94d
Fix a translation description field
2021-11-18 09:54:45 -08:00
Fedor Indutnyy
309e1efb30
Update "What's New" for v5.25 release
2021-11-16 21:40:53 +01:00
Evan Hahn
515943c46c
Add "become a sustainer" button and view to badge dialog
2021-11-16 10:45:16 -06:00
Scott Nonnenberg
cbae7f8ee9
Search for username in compose mode
2021-11-11 17:17:29 -08:00
Evan Hahn
37992715cd
Remove caption editor
2021-11-09 16:25:29 -08:00
Evan Hahn
569a14e897
Remove release notes prior to v5.23
2021-11-04 14:01:46 -07:00
Evan Hahn
6ec8f0f856
Update "What's New" for v5.24 release
2021-11-03 15:56:31 -05:00
Scott Nonnenberg
3190f95fac
Usernames: Create/update/delete in profile editor
2021-11-01 12:13:35 -07:00
Evan Hahn
09250abb1e
Update "What's New" for 5.23 (and any other bugfix-only releases)
2021-10-28 15:25:25 -07:00
Fedor Indutnyy
4397f392ed
v5.22 release notes
2021-10-21 15:58:57 -07:00
Josh Perez
2e438aa876
Conversation details screen for 1:1 chats
2021-10-20 16:46:41 -07:00
Josh Perez
b32d068e83
Affordances for really tall messages
2021-10-20 15:46:42 -05:00
Josh Perez
d4e2911450
Resize debug log, rename save button
2021-10-15 11:11:59 -07:00
Josh Perez
c1ac618e6b
v5.21 release notes
2021-10-14 20:51:10 -04:00
Scott Nonnenberg
f60e9b9c9f
Sticker upload affordances, fix 'recent media'
2021-10-13 10:05:18 -07:00
Josh Perez
096849cc00
Adds aria attributes to the ConversationList
2021-10-07 19:52:48 -04:00
Evan Hahn
b9acd0238d
Update release notes for v5.20.0
2021-10-06 14:53:06 -07:00
Josh Perez
b9134f8332
Actionable toasts
2021-10-06 14:00:51 -07:00
Josh Perez
048e1e4cd7
Move the safety number viewer into modal
2021-10-06 16:27:14 -04:00
Josh Perez
fa66ddde0f
Context isolation for the debug log window
2021-10-06 09:16:51 -07:00
Josh Perez
31d1f25b18
Adds error dialog when voice recorder cannot start
2021-09-30 13:13:47 -07:00
Evan Hahn
ffe7cc578b
Update v5.19 release notes
2021-09-30 09:38:59 -07:00
Fedor Indutnyy
8c16341d44
Update release notes for 5.19
2021-09-29 17:16:16 -07:00
Josh Perez
603c315c82
Moves AudioCapture into react
2021-09-29 13:23:06 -07:00
Evan Hahn
e11f11782c
Add alt text for link screen QR code
2021-09-28 12:17:12 -05:00
Fedor Indutnyy
abb73435b0
Fix typos and bugs in messages.json
2021-09-27 12:44:40 -07:00
Mr-Update
80a35c6df2
Update messages.json
...
I have made the desired correction.
2021-09-23 23:40:25 +02:00
Mr-Update
3568da779e
Update messages.json
...
I have made the desired corrections.
2021-09-22 23:16:27 +02:00
Scott Nonnenberg
24497ca0f1
Update release notes for 5.18
2021-09-22 09:02:50 -07:00
Mr-Update
b22dca0be9
Update messages.json
...
- Some typos corrected
- "description" line moved behind "message" line in "message--getNotificationText--text-with-emoji" and "EmojiPicker--skin-tone"
- "GroupV2--member-privilege--demote--other--unknown" syntax corrected ("placeholders" was absent)
2021-09-19 00:28:46 +02:00
Josh Perez
427055ea47
Associate form control with label for choose group members
2021-09-17 19:48:57 -04:00
Fedor Indutny
f3715411c6
Small UI fixes for left pane dialogs
2021-09-17 17:20:49 -05:00
Scott Nonnenberg
e2454ef7c5
Improve a few strings, highlight back button on focus, proper key value
2021-09-17 13:57:54 -07:00
Fedor Indutny
8eb0dd3116
Add NSIS retry dialog string to _locales
2021-09-17 09:38:30 -07:00
Evan Hahn
139e17f695
Update title text for reaction customization
2021-09-16 11:16:04 -05:00
Evan Hahn
bfa0bbf7da
Add "call back", "call again" buttons to timeline
2021-09-10 16:59:41 -07:00
Evan Hahn
f28456c160
Let users customize the preferred reaction palette
2021-09-09 09:29:01 -07:00
Evan Hahn
561bc0695f
Update reaction picker visuals
2021-09-07 14:30:58 -07:00
Fedor Indutny
5c7972893c
Add missing strings to _locales
folder
2021-09-07 14:41:14 -05:00
Scott Nonnenberg
36f86af616
Release Notes for 5.17
2021-09-02 17:45:03 -07:00
Evan Hahn
a85dd1be36
Retry outbound "normal" messages for up to a day
2021-08-31 13:58:39 -07:00
Evan Hahn
d2503ffeff
Update release notes for v5.16 release
2021-08-26 13:41:43 -07:00
Evan Hahn
0e7f641dc1
Let users ring members when starting a group call
...
Co-Authored-By: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2021-08-25 16:42:51 -05:00
Josh Perez
424d8785b6
Restyle relink dialog
2021-08-24 13:59:44 -07:00
Josh Perez
be378d2b23
Add missing translations
2021-08-23 09:19:18 -05:00
Evan Hahn
79c976668b
Receive rings for group calls
2021-08-20 09:06:15 -07:00
Josh Perez
e9308bbafb
New option for control over update downloads
2021-08-19 15:56:29 -07:00
Josh Perez
91af0dad78
Faster preferences window
2021-08-18 13:08:14 -07:00
Evan Hahn
763c35e546
Update call lobby UI to match new designs
2021-08-17 16:45:18 -05:00
Fedor Indutny
50c4fa06cc
Change error boundary notification text
2021-08-17 14:49:22 -05:00
Josh Perez
12d2b1bf7c
Avatar defaults and colors
2021-08-05 20:17:05 -04:00
Fedor Indutny
a001882d58
Change Phone Number notifications
2021-08-05 16:34:49 -07:00
Evan Hahn
6b290a0f0c
@mentions notifications
2021-08-05 07:35:33 -05:00
Fedor Indutny
907e1d32ec
Handle message render errors in timeline
2021-08-02 13:55:47 -07:00
Scott Nonnenberg
114a9b6969
Delivery Issues: Show simpler message when displayed in a group
2021-07-27 13:30:41 -07:00
Fedor Indutny
79633a9e7b
Fix title case for dialog
2021-07-23 10:17:25 -07:00
Josh Perez
56d5d283bd
Support for announcement-only groups
2021-07-20 13:18:35 -07:00
Evan Hahn
1e10286210
Message details: group by send status, including viewed state
2021-07-20 14:56:50 -05:00
Josh Perez
cd35a29638
Edit profile
2021-07-19 12:26:06 -07:00
Scott Nonnenberg
acd8122c48
Improve error message for group link join failure
2021-07-16 12:14:43 -07:00
Scott Nonnenberg
a42c41ed01
Message Send Log to enable comprehensive resend
2021-07-15 16:48:09 -07:00
Evan Hahn
d4558dc13b
Remove delete button from message details screen
2021-07-12 15:57:58 -04:00
Fedor Indutny
759ced3417
Updater debug utility
2021-06-30 14:27:18 -07:00
Evan Hahn
af1f2ea449
Officially support the system tray on Windows
2021-06-29 12:18:03 -05:00
Fedor Indutny
cd28e71bc6
Default disappearing message timeout fixes
2021-06-25 16:52:56 -07:00
Josh Perez
01eabf9ec6
Option to send photos as high quality
2021-06-25 11:08:16 -05:00
Jordan Rose
0615e5528f
Improve menu bar on macOS
2021-06-14 12:01:49 -07:00
Fedor Indutny
56f0e1ba46
Make sure screen name is internationalized
2021-06-03 11:42:30 -07:00
Josh Perez
bd46e3afd6
Fixes global chat color setting
2021-06-02 14:05:09 -07:00
Fedor Indutny
b009967a83
Display proper text when quoting view once message
2021-06-02 09:42:19 -07:00
Scott Nonnenberg
9705f464be
Group Description: Edit/Receive
2021-06-01 20:24:28 -04:00
Evan Hahn
36c15fead4
Group name spoofing warning
2021-06-01 16:30:25 -07:00
Fedor Indutny
19f8042cd3
Universal Disappearing Messages
2021-06-01 13:45:43 -07:00
Josh Perez
373ffe4663
Screen sharing improvements
2021-06-01 12:47:55 -07:00
Scott Nonnenberg
ee513a1965
Support for message retry requests
2021-05-28 12:11:19 -07:00
Josh Perez
28f016ce48
Conversation Colors
2021-05-28 09:15:17 -07:00
Evan Hahn
d4dc9b8e39
Message Requests: Add new "Report spam and block" button
2021-05-27 13:37:58 -07:00
Josh Perez
ceffc2380c
Add screensharing behind a feature flag
2021-05-20 17:37:19 -07:00
Fedor Indutny
80da8bb47b
Display SMS/MMS disclaimer in empty search results
2021-05-20 17:37:17 -07:00
Fedor Indutny
7fa730531a
Improve experience for contacts without signal accounts
2021-05-20 17:37:08 -07:00
Evan Hahn
44ecfe4746
Shorten spell check preferences string
2021-05-12 10:38:17 -07:00
Jacob Kiesel
75d54e7737
Add launch-on login option
...
See [#5244 ][0].
[0]: https://github.com/signalapp/Signal-Desktop/pull/5244
2021-05-11 15:59:21 -05:00
Fedor Indutny
986d8a66bc
Show challenge when requested by server
2021-05-05 17:09:29 -07:00
Evan Hahn
736075322c
Render disappearing message timers generically
2021-05-03 16:24:40 -07:00
Evan Hahn
fe772af251
Show "no groups in common" warning for relevant message requests
2021-04-30 15:58:57 -07:00
Evan Hahn
e7ef3de6d0
Profile name spoofing dialog
2021-04-29 14:27:35 -07:00
Evan Hahn
885ff5fe42
Show common groups in contact modal
2021-04-29 14:27:35 -07:00
Josh Perez
d203f125c6
Adds message forwarding
2021-04-27 18:35:35 -04:00
Josh Perez
5e2d48cc2f
Do not populate left pane on initial link
2021-04-20 19:16:49 -04:00
Josh Perez
6c0acd09df
Sync mute state
2021-04-09 11:19:38 -05:00
Evan Hahn
c8dc8a7398
Don't let users leave groups if they're the only admin
2021-04-05 18:08:50 -04:00
Evan Hahn
c711fbe0c0
In conversation hero, show “No group in common” if you have no common groups and no phone number
2021-04-05 18:08:50 -04:00
Jost Schulte
15227aa962
Clarify warning text for local message deletion
...
Co-authored-by: Jost Schulte <jost@jibble.io>
See [#5130 ][0].
[0]: https://github.com/signalapp/Signal-Desktop/pull/5130
2021-04-02 15:28:37 -05:00
Fedor Indutny
05f59f3db1
Add download button and pending spinner for audio messages
2021-03-19 16:57:36 -04:00
Evan Hahn
b81a52bbdd
New Group administration: Add users
2021-03-19 16:57:35 -04:00
Fedor Indutny
12d7f24d0f
New UI for audio playback and global audio player
...
Introduce new UI and behavior for playing audio attachments in
conversations. Previously, playback stopped unexpectedly during window
resizes and scrolling through the messages due to the row height
recomputation in `react-virtualized`.
With this commit we introduce `<GlobalAudioContext/>` instance that
wraps whole conversation and provides an `<audio/>` element that
doesn't get re-rendered (or destroyed) whenever `react-virtualized`
recomputes messages. The audio players (with a freshly designed UI) now
share this global `<audio/>` instance and manage access to it using
`audioPlayer.owner` state from the redux.
New UI computes on the fly, caches, and displays waveforms for each
audio attachment. Storybook had to be slightly modified to accomodate
testing of Android bubbles by introducing the new knob for
`authorColor`.
2021-03-19 16:57:35 -04:00
Evan Hahn
9f5335b854
New Group administration: update title and avatar
2021-03-19 16:57:35 -04:00
Evan Hahn
5de4babc0d
Support for creating New Groups
2021-03-19 16:53:52 -04:00
Josh Perez
12bba24dbd
Improvements to Group Settings screen
2021-03-19 16:53:51 -04:00
Evan Hahn
06fb4fd0bc
Add "new conversation" composer for direct messages
2021-03-19 16:53:51 -04:00
Scott Nonnenberg
98e7e65d25
Automatic session reset
2021-03-19 16:53:51 -04:00
Scott Nonnenberg
a8d7d718b5
Fix string for unattributed admin approval enable
2021-02-08 14:04:56 -06:00
Scott Nonnenberg
a48b3e381e
Support for joining New Groups via invite links
2021-01-29 14:16:48 -08:00
Josh Perez
c0510b08a5
Introduce conversation details screen for New Groups
...
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
Co-authored-by: Sidney Keese <me@sidke.com>
2021-01-29 13:19:24 -08:00
Evan Hahn
b281420a40
Group calling: add speaker view
2021-01-25 18:28:59 -08:00