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

Add the method to force arch-update to run in a specific terminal emulator via the desktop file to the documentation #168

Merged
merged 12 commits into from
May 19, 2024

Conversation

Antiz96
Copy link
Owner

@Antiz96 Antiz96 commented May 18, 2024

This PR aims to add the method required to force arch-update to run in a specific terminal emulator via the desktop file to the documentation. This is to document this as workaround for people using a terminal emulator not known/supported by gio (for whom cliking on the systray applet icon does nothing and reports the following error: gio: Unable to launch application ‘/usr/share/applications/arch-update.desktop’: Unable to find terminal required for application).

It also includes some alternatives, such as creating a symlink pointing to /usr/bin/xterm for the desired terminal emulator, or simply installing a supported terminal emulator.

Fixes #162

…mulator via the desktop file to the documentation (as a workaround for people using a terminal emulator not supported by `gio` for whom clicking on the systray applet icon does nothing)

This PR aims to add the method required to force `arch-update` to run in a specific terminal emulator via the desktop file to the documentation.
This is to document this as workaround for people using a terminal emulator not [known/supported](https://gitlab.gnome.org/GNOME/glib/-/blob/main/gio/gdesktopappinfo.c#L2694) by `gio` (for whom cliking on the systray applet icon does nothing and reports the following error: `gio: Unable to launch application ‘/usr/share/applications/arch-update.desktop’: Unable to find terminal required for application`).

It also includes some alternatives, such as creating a symlink pointing to `/usr/bin/xterm` for the desired terminal emulator, or simply installing a supported terminal emulator.

Fixes #162
@Antiz96 Antiz96 changed the title Add the method to force arch-update to run in a specific terminal emulator via the desktop file to the documentation (as a workaround for people using a terminal emulator not supported by gio for whom clicking on the systray applet icon does nothing) Add the method to force arch-update to run in a specific terminal emulator via the desktop file to the documentation May 18, 2024
@Antiz96 Antiz96 added this to the 2.0.2 milestone May 18, 2024
@Antiz96 Antiz96 marked this pull request as draft May 18, 2024 17:08
@Antiz96 Antiz96 marked this pull request as ready for review May 19, 2024 18:47
Copy link
Owner Author

@Antiz96 Antiz96 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Antiz96 Antiz96 merged commit 907d7f2 into main May 19, 2024
1 check passed
@Antiz96 Antiz96 deleted the term branch May 19, 2024 18:47
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

Successfully merging this pull request may close these issues.

Clicking systray applet icon does nothing
1 participant