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

Linux Manager: 'Add project' wizard text entry #5785

Open
RichardHaselgrove opened this issue Aug 31, 2024 · 4 comments
Open

Linux Manager: 'Add project' wizard text entry #5785

RichardHaselgrove opened this issue Aug 31, 2024 · 4 comments
Labels
C: Manager Help Wanted Issues identified as good community contribution opportunities Newbie Suitable for a new contributor OS: Linux P: Trivial

Comments

@RichardHaselgrove
Copy link
Contributor

Describe the bug
The text entry box for the user's email address on page 2 is not high enough - letters with descenders (g, q, y) are truncated and hard to proof-read.

Both versions are affected - new users creating an account, and returning members adding a new machine.

System Information

  • OS: Linux Mint 22
  • BOINC Version: 8.0.4

Additional context
This problem doesn't occur on Windows - the email address is fully legible. Please check for consequential changes in other OSs when making changes.

@AenBleidd AenBleidd added C: Manager P: Trivial T: Defect Newbie Suitable for a new contributor Help Wanted Issues identified as good community contribution opportunities labels Aug 31, 2024
@AenBleidd AenBleidd added this to the Client/Manager milestone Aug 31, 2024
@Vulpine05
Copy link
Contributor

I don't think this is a universal Linux issue. I have check this on two separate computers with different versions of BOINC.

Below is a screenshot from a computer running BOINC 7.22.1 (both manager and client) with wxWidgets version 3.2.2 on Lubuntu 22.04:

screen on 7 22 1

And here is a screenshot of Boinc 8.04 (again, both manager and client) with wxWidgets version 3.2.5 on Ubuntu 22.04.

Screenshot from 2024-09-14 17-08-19

I think the margin may be small, but to me the letter is clear. @RichardHaselgrove, I assume you are seeing something different?

@RichardHaselgrove
Copy link
Contributor Author

Well, this is what I see:
image
I used exactly the same email address as in your shots - but look what's happened to y, g, j.

Machine is brand new (30 August), running Linux Mint 22, running BOINC v8.0.4 from Berkeley install script, outputting to HD 1920 x 1200 screen.

@AenBleidd
Copy link
Member

The differences you see are related to the GTK theme settings (and basically this is something you can tune via the Theme Manager in your OS settings).
Yes, that doesn't change that fact that this need to be fixed still, but it's not so easy when taking into the consideration the number of different Linux OS' and Desktop Managers' flavors.

@Vulpine05
Copy link
Contributor

Vulpine05 commented Sep 16, 2024

I figured that is what was happening to you, but I wanted to be sure. Is this a BOINC problem or a Linux flavor problem? I know we have preprocessor statements to distinguish between Linux, Windows, and Mac, but I haven't seen anything in the code that is special between Linux flavors.

I am not sure that something as universal as increasing the height of text boxes is an appropriate solution, it may create display problems in other ways.

Edit: I started writing this before Vitalii's post, then finished writing after he posted. Sorry for the echo.

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: Trivial
Projects
Status: Backlog
Development

No branches or pull requests

3 participants