signalapp / Signal-iOS

A private messenger for iOS.
https://signal.org
GNU Affero General Public License v3.0
10.78k stars 3.02k forks source link

Ability to select all media in selection mode #5685

Open phraemer opened 11 months ago

phraemer commented 11 months ago

First time contributor checklist

Contributor checklist

Description

When deleting media it can take an extraordinary amount of time to select all items to delete as there is currently no way to select all. This is not only inconvenient but impacts user security when it may be necessary to delete all media from a conversation quickly without losing the text of the conversation. It's also a very common UI pattern to be able to select all items.

This PR adds a text button to the task bar allowing the user in one tap to select all the items in the view. When any items are selected the text of the buttons allows the user to select none. The button is placed on the left away from the Delete button to prevent any accidental presses.

https://github.com/signalapp/Signal-iOS/assets/143631/c40f9fcd-9fca-4b83-ad82-ce24c3b9b95d

Excelbrains commented 10 months ago

I hope that this welcome feature is added in short notice, since a lot of users are struggling with cleansing their media in Signal!

iSack97 commented 8 months ago

Please merge this asap, a lot of people needs this

phraemer commented 7 months ago

Belated happy new year to the Signal team 😚🎉

How are we looking at getting this in? It will help so many people!

phraemer commented 6 months ago

@harry-signal please please please can we get this merged? It's so frustratingly difficult and time consuming to manage storage space in Signal on iOS and this will be such a huge help for such a small change.

tohrxyz commented 6 months ago

+1 hoping for this to come asap

phraemer commented 3 months ago

I am absolutely begging you to get this in please! It's utterly impractical to manually select items for what are now years of stuff in a chat.

@harry-signal ... anyone? Just let me know what I can do to move this simple but incredibly useful change forward.

Thanks.

iSack97 commented 1 month ago

I know devs are working on other backup functionality, but this is a fucking joke. They just need to push this and a lot of people would have easier lifes

phraemer commented 1 week ago

Approaching a year now and no feedback. Doesn’t look like you have merged any contributions to iOS Signal for more than a year either. Some communication from anyone from Signal would be greatly appreciated.