Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature requests: clear screen; hide contact list #1845

Closed
ashmanskas opened this issue Dec 1, 2017 · 17 comments
Closed

feature requests: clear screen; hide contact list #1845

ashmanskas opened this issue Dec 1, 2017 · 17 comments

Comments

@ashmanskas
Copy link

ashmanskas commented Dec 1, 2017

I have two suggestions for new features [basically implemented as of 2024-03-18 -- many thanks!]:

  • For privacy, it would be very handy to be able to hit control+L (or similar) to clear the screen, since I often leave signal running on my office machine. [Many thanks @scottnonnenberg-signal for pointing out 2024-03-18 that now CTRL/CMD+shift+C closes the current conversation, which basically achieves the desired effect!]

  • All of my signal chatting is with one person (spouse!). It would be great to be able to hide or shrink the contact list on the left side of the UI so that only the conversation is visible. For now, I slide the window to the left edge of the screen to achieve this. [As of some time before 2024-03-18, contact list can be shrunk down to icon width, which basically achieves the desired effect!]

  • [Third request now moot -- thanks!] @scottnonnenberg kindly pointed out that deleting a contact is already possible, via the "delete messages" menu item for the conversation. This is handy because some people in my iOS contact list are people with whom I never intend to signal.

@scottnonnenberg
Copy link
Contributor

Regarding your second item, on version 1.0.39 and above you should be able to select that user, then select 'delete messages' in the top-right menu. That should make the contact go away.

@ashmanskas ashmanskas changed the title feature requests: clear screen; delete contact; hide contact list feature requests: clear screen; hide contact list Dec 1, 2017
@ghost
Copy link

ghost commented Dec 3, 2017

A key shortcut to delete conversations would be nice. Also a "boss" shortcut could be interesting.
Since this is a privacy-focused messaging platform, it would be really nice to have all these features in the desktop (in a similar way the previews can be hidden in the multitasking on iOS, just to say).

@ghost
Copy link

ghost commented Jan 5, 2018

I've created a pull request #1904
where the conversations can be closed. The contact list will still be visible though.

@ripssi
Copy link

ripssi commented Nov 4, 2019

adding a possiblity to hide the contact list would be great ...

@capybarbu
Copy link

adding a possiblity to hide the contact list would be great ...

yeah, i often use signal & some other apps side by side (usually signal is on the right 1/3 of my screen & main app on the 2/3 on the left) on my laptop. And i only need the active conversation, not the contact list, so hiding it completely or at least reduce it to profile pictures would be very nice !

@dnut
Copy link

dnut commented Jul 21, 2020

The matrix client Element (previously riot.im) has a nice solution for the second bullet. You can directly modify the width of the sidebar. If you shrink it (or the window) below a certain width, the sidebar collapses to be icons only. I'd love to see the same behavior in signal.

element

@saegl5
Copy link

saegl5 commented Aug 25, 2020

+1 for hiding contact list

@Flaburgan
Copy link

About hiding contact list, see #2454

@krstp
Copy link

krstp commented Nov 23, 2020

A good workaround: #3433
Keep in mind the total width window is still constrained to total width as if the full list was present, so no way to make chat skinny/slender/tall, even when making gutter 75px.

@livejamie
Copy link

+1 for hiding or collapsing the contact list

@innesian
Copy link

innesian commented May 31, 2021

App is a bit bulky, the contact list should be visible as needed. I would think most users can identify chats by icons and don't have so many as to need that bar open 24/7. But a hide/show would give everyone the UI they want/need.

@stale
Copy link

stale bot commented Sep 23, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Sep 23, 2021
@arekm
Copy link

arekm commented Sep 23, 2021

It's still a valid issue.

@stale stale bot removed the stale label Sep 23, 2021
@ashmanskas
Copy link
Author

I also feel that this is still a valid issue. Since privacy is the main purpose of Signal, I would find it very helpful to be able to hit ctrl+L to insert a column's worth of blank space into the current conversation, or somehow to blank out the current conversation until the next time I type or touch the scrollbar. Usually Signal Desktop is open on my office machine to whatever my spouse and I are chatting about. If you're on the phone with your spouse when your office door opens, you discreetly suspend the conversation. As it stands, I have to minimize the Signal Desktop app when I'm not actively conversing.

An alternative would be to have a place to touch the UI (as well as a keyboard shortcut) to deselect the current conversation and leave the UI in a state in which no conversation is selected and the RHS of the UI is blank. One could then touch the desired contact name to bring the conversation text into view.

My current workaround, if I don't want to minimize, is to select my "Note to Self" conversation, which usually just contains links to news clips I intend to read later.

It would also be nice to be able to drag the left/right divider to the left, so that only the contact icons are visible, as @innesian noted.

-Bill

@opencoca
Copy link

It's unfortunate that this wasn't updated for clarity. This kinda is a feature now, though still missing they keyboard shortcut. As of March 17th 2024 you can adjust the width of the convo list by selecting.

Would be great to add keyboard shortcut(s) to this functionality.

Screenshot 2024-03-17 at 7 40 13 AM g the border and sliding it till only avatar images are shown.

@scottnonnenberg-signal
Copy link
Contributor

scottnonnenberg-signal commented Mar 18, 2024

Thanks! I'll also mention that CMD/CTRL+Shift+C will close the current conversation, kinda like a 'clear screen' gesture.

@Flaburgan
Copy link

@scottnonnenberg-signal the usual shortcut to close something inside an app is Ctrl + w, I guess it could be this one here too?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests