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

No way to completely quit Cinny #218

Open
Porkepix opened this issue Oct 24, 2023 · 4 comments
Open

No way to completely quit Cinny #218

Porkepix opened this issue Oct 24, 2023 · 4 comments

Comments

@Porkepix
Copy link

Describe the bug

This is imho a bug as much as this is a feature request, so it might be requalified and you'll see this.
Following latest Gnome update, there's no more menu offering to quit, and for all I know the result might have been the same as the one I describe below.

Reproduction

  1. "Quit" Cinny by clicking the cross
  2. See that you're still receiving desktop notifications
  3. Check processes and see that there are still Cinny processes running (and more than one!)

Expected behavior

While this behavior can be useful and wanted by users, offer a way to completely quit Cinny should also be possible.
This is somehow a little bit linked to #217 ; however some users would also need a graphical way to do so, outside of shortcuts.

Platform and versions

Linux & Gnome, Cinny 3.0

Additional context

No response

@kfiven kfiven transferred this issue from cinnyapp/cinny Oct 25, 2023
@bengaywins
Copy link

I don't see this issue on KDE. This is a Gnome issue since they killed the tray icons. It's in the tray now, but there's no option to change the behavior.

@camelCaseNick
Copy link

On modern GNOME (44+), you can close apps running in background from the quick settings menu, at least if they use the background Freedesktop portal, as e.g. the flatpaked Cinny uses. This menu is expected to be expanded, but not to provide the menus known from trays of other DEs. To unconditionally stop this behaviour of Cinny on tray-less systems is thus not a good idea. However, a solution could be seen in #236?

@Porkepix
Copy link
Author

On modern GNOME (44+), you can close apps running in background from the quick settings menu, at least if they use the background Freedesktop portal, as e.g. the flatpaked Cinny uses. This menu is expected to be expanded, but not to provide the menus known from trays of other DEs. To unconditionally stop this behaviour of Cinny on tray-less systems is thus not a good idea. However, a solution could be seen in #236?

I'm not sure what quick settings menu are you referring to, but couldn't find anything. I don't use flatpaks, but https://aur.archlinux.org/packages/cinny-desktop ; could also be https://aur.archlinux.org/packages/cinny-desktop-bin or https://aur.archlinux.org/packages/cinny-web-git (though that one might be to host a Web application behind a Web server, looking at the name; didn't checked much).

I maintain that a way to do a full quit, be it through a shortcut as I was suggesting in #217 would be much better. It would avoid notifications to be marked as coming from some dead processes and I've recently seen strange behaviors where it could have some links but I'm absolutely not sure on that matter.

More generally, the absence of tray zone seems to lead to this kind of messages: cinny[3943357]: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed; maybe this can be detected (catch the error/exception) from code and the feature disabled if it can't find any tray zone to set this?

@8ullyMaguire
Copy link

Related to #186 Customizable Minimize and Close Window Buttons

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

No branches or pull requests

4 participants