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

Tabbed browsing of emails #100

Closed
Mer0me opened this issue Jul 17, 2021 · 8 comments
Closed

Tabbed browsing of emails #100

Mer0me opened this issue Jul 17, 2021 · 8 comments
Labels
enhancement New feature or request

Comments

@Mer0me
Copy link

Mer0me commented Jul 17, 2021

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
I would like to be able to open mail in new tab with middle click rather than in the right panel

Describe alternatives you've considered
Open snappy mail in multiple tabs, but it's not very smooth

Additional context
No additional context

the-djmaze pushed a commit that referenced this issue Jul 19, 2021
@the-djmaze
Copy link
Owner

the-djmaze commented Jul 19, 2021

It's not perfect, but this change opens the mail in a new window.
I don't like my current solution, but a better one is only possible with a much bigger code change.

@Mer0me
Copy link
Author

Mer0me commented Jul 19, 2021

I'm not familiar with node.js so I don't know how to test that, but your reactivity is awesome. Thank you very much for your work.

@the-djmaze
Copy link
Owner

I'm not familiar with node.js so I don't know how to test that

Try https://snappymail.eu/demo/ (i've put the code there)

but your reactivity is awesome. Thank you very much for your work.

Thank you

@Mer0me
Copy link
Author

Mer0me commented Jul 19, 2021

Ok, it works, but it's the text/html version of the message, so you cannot interact with the message in the new opened tab (reply, delete, forward...). I think it's useless as the functionality already exists in the context menu of a message.
Some of our Outlook users are using multiple composition windows at a time, or they are opening multiple mails waiting for a reply, for example.

@ervee
Copy link

ervee commented Jul 19, 2021

I think this is too much to ask for from a simple (but snappy!) webmail client. If you need to (keep) open multiple emails at a time, just install a proper IMAP mail client. Or use drafts. Or perhaps open multiple tabs in your browser although I have not tested how well that works :)

Just my 2ct,

@the-djmaze
Copy link
Owner

the-djmaze commented Jul 19, 2021

Now i understand what you want.
I agree with @ervee but...
I have some draft code to put message uid in url to improve browsing flow.
https://github.com/the-djmaze/snappymail/commits/message-routing
This could be used to open message in browser tab.
But the code is still unstable due to current code of messagelist.

This would be possible in the future.
However, every tab would currently double the strain on resources of the server.

I think it's useless as the functionality already exists in the context menu of a message.

Not really, it could be the base for more interaction between the tabs.

@Mer0me
Copy link
Author

Mer0me commented Jul 20, 2021

Message uid in url should be a good start. It opens the door to links to e-mail from the nextcloud search engine or other apps...

@the-djmaze the-djmaze added the enhancement New feature or request label Feb 4, 2022
@the-djmaze
Copy link
Owner

The system now can open a message instantly because of Nextcloud search.

But because opening the full message in seperate tab is way too big for a code change, i will close this ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants