-
Notifications
You must be signed in to change notification settings - Fork 5
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 request: Minimise to tray #46
Comments
this would be a great feature. a really important one i would say |
I totally agree about this being a needed feature, as having Datcord open all of the time to receive notifications isn't ideal. However, I am not really sure about how I would even go about doing this as it would probably require extensive modifications to Firefox's source code. Perhaps I could have it so that Datcord launches in headless mode when you close the window and re-opens normal mode when you open it again. Firefox also has these background tasks which might be another way of doing this. |
Just wanted to add bump support to this request |
I have a prototype of this working currently. I have a cpp program to toggle between headless and non headless mode so that when you close datcord, headless mode launches and when you launch datcord again, it reopens in a window. Notifications also work in this mode. This solution isnt really ideal because of the memory usage, as it is kind of the same as having datcord open all the time. |
well i think it's better than nothing. I have lots of RAM so my PC can handle it, but for people with low RAM, it might be an issue. |
Datcord now runs in the background in 0.5.0 which means that you receive notifications in the background. However there are still some things I would like to improve. First of all, I use the method described earlier which means that it uses extra ram. Secondly, the implementation can be a little jank and lead to datcord not launching the first time if it exited improperly. Third, clicking on notifications currently does nothing so I would like to fix that. Finally, the app doesn't actually minimize to tray so I feel like I should have that happen in the next iteration. |
amazing. thanks for the great work! |
Great work! I love any implementation of software that is libre and I'll take any chance to stick it to Google and their browser monopoly. Unfortunately, even though this does seem to run in the background, I have no way to call the app again after closing it, without a tray icon. When I open it from my system's app menu, it just says that it's already running and errors out. So I can never close it, which isn't ideal. |
I have implemented tray support. I just need to make the detection for if you launch it again to re-open the window a little better and I need to make notifications clickable and this will be done. |
also waiting for that feature, great work btw |
I'm no longer using dis(service)cord, but I guess I'm leaving this open because other people want it. |
The improvements are now available in 0.5.2. |
Awesome. Looks like the Flatpak is yet to be updated but I guess that might be out of your hands? |
Yep, still working on updating flatpak. |
No worries. Thanks! |
No description provided.
The text was updated successfully, but these errors were encountered: