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

boinc manager 8.1.0-733 doesn't show contextual menu on right click #5643

Open
kotenok2000 opened this issue Jun 6, 2024 · 7 comments
Open
Labels
C: Manager Help Wanted Issues identified as good community contribution opportunities Newbie Suitable for a new contributor OS: Linux P: Undetermined

Comments

@kotenok2000
Copy link

Describe the bug
A clear and concise description of what the bug is.

Steps To Reproduce

  1. Install boinc 8.1.0-733

Expected behavior
It opens context menu like boinc 8.0.2 on windows.
Screenshots
Windows version
image
linux version
image
I see this in stderrgui.txt
image

System Information

  • OS: ubuntu 22.04 WSL1
  • BOINC Version: 8.1.0-733

Additional context
i have pulled files from latest deb and replaced files from boinc_ubuntu_7.16.6_x86_64-pc-linux-gnu.sh

@AenBleidd
Copy link
Member

Have you tried to install firefox?

@kotenok2000
Copy link
Author

If i test it on vmware workstation with Ubuntu Cinnamon it opens firefox.

@AenBleidd
Copy link
Member

So, then there is no issue

@kotenok2000
Copy link
Author

It should open right button menu like boinc 8.0.2

@AenBleidd
Copy link
Member

AenBleidd commented Jun 6, 2024

In your previous comment you wrote that it works and opens Firefox. So what is the issue exactly?

@kotenok2000
Copy link
Author

Right mose button opened contextual menu on boinc_ubuntu_7.16.6_x86_64-pc-linux-gnu

@AenBleidd AenBleidd self-assigned this Aug 1, 2024
@AenBleidd AenBleidd removed their assignment Aug 8, 2024
@AenBleidd
Copy link
Member

Vanilla BOINC linux packages provided on the official website are built using vcpkg.
This particular issue happens because wxWidgets has two ways of displaying HTML content (wxHtmlWindow or wxWebView), and wxHtmlWindow doesn't have the context menu on Linux.
To enable wxWebView support in the wxWidgets, it should be built with the WebKitGTK support, however this port is currently not supported by vcpkg.
To fix this issue, WebKitGtk should be added to the vcpkg, and wxWidgets should have WebKitGtk enabled when built using vcpkg.

@AenBleidd AenBleidd added Newbie Suitable for a new contributor Help Wanted Issues identified as good community contribution opportunities labels Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Manager Help Wanted Issues identified as good community contribution opportunities Newbie Suitable for a new contributor OS: Linux P: Undetermined
Projects
Status: Backlog
Development

No branches or pull requests

2 participants