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

Tray icon #44

Closed
3 tasks done
dionorgua opened this issue Jan 13, 2021 · 11 comments · Fixed by #393
Closed
3 tasks done

Tray icon #44

dionorgua opened this issue Jan 13, 2021 · 11 comments · Fixed by #393
Assignees
Labels
enhancement ✨ New feature or request
Milestone

Comments

@dionorgua
Copy link
Contributor

dionorgua commented Jan 13, 2021

I think that tray icon feature is one of expected features of IM app.
Together with usual "start minimized", "minimize on close" features.

@manusa manusa added the enhancement ✨ New feature or request label Apr 30, 2021
@manusa manusa self-assigned this Jan 9, 2022
@gabri94
Copy link

gabri94 commented Oct 18, 2022

Any update on this?

@manusa
Copy link
Owner

manusa commented Oct 18, 2022

I'll probably work on this once I'm done with my current ElectronIM task. If all goes well you might expect it in 2-3 weeks 😉

@gabri94
Copy link

gabri94 commented Oct 18, 2022

This looks relevant. https://github.com/nwutils/nw-tray-example
Should I give it a try?

@manusa
Copy link
Owner

manusa commented Oct 19, 2022

This looks relevant. https://github.com/nwutils/nw-tray-example

The electron APIs have changed a lot since that project.

Update 1: OK, I just saw that the project you linked is using NW.js. Electron provides its own API to use the system tray. This is what should be used instead.

Should I give it a try?

I want to explore what are the possibilities first and learn a little bit about its behavior. For example, in GNOME 2 I need an extension (Tray Icons: Reloaded) to show the tray icons (that's probably why this was never implemented initially).

If you want I can update you when I have a barebones PoC and we can work on this together ;)

@manusa
Copy link
Owner

manusa commented Oct 19, 2022

Also, another fundamental part is that I never bothered to create an Icon for the application 😅, so that one needs to be completed first (#176).

@manusa manusa added this to the 0.1.0 milestone Nov 3, 2022
@gabri94
Copy link

gabri94 commented Feb 21, 2023

any update on this?

@manusa
Copy link
Owner

manusa commented Feb 25, 2023

any update on this?

Tray icon was added a few versions back. @gabri94 I'm not sure if you're in need of something else. The issue remains open because it was very generic and we still need to add the start minimized support.

@x33st0rm
Copy link

Still needs the close/minimize to tray. Right now it's always active in the taskbar, cluttering up actual open windows for me.

New user, aside from this issue and maybe a Dark Mode/Extension support i'm loving it. Much lighter and better than Ferdium and other clients.

@manusa
Copy link
Owner

manusa commented Mar 8, 2024

All of the requested features should be available starting on v0.0.100.

@x33st0rm
Copy link

Still no close to tray sadly.

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

Successfully merging a pull request may close this issue.

5 participants
@manusa @dionorgua @gabri94 @x33st0rm and others