Message boards : BOINC Manager : What controls the page tab label fonts?
Message board moderation
Author | Message |
---|---|
Send message Joined: 24 Dec 19 Posts: 229 |
I've been playing around compiling my own BOINC Manager in Linux, and noticing some aesthetic issues in the latest versions of Ubuntu when BOINC Manager is compiled with gtk3, but they are not present when compiled with gtk2. However, I want to use gtk3 since there are issues running gtk2 applications in Ubuntu 20.04 (slow startup lag). I already fixed one issue (excessive bold/italics in the Computing Preferences window) by making some edits in the DlgAdvPreferencesBase.cpp file. Pic for reference The issue I'm trying to fix/edit is the page tab label fonts (sorry I don't know what its official name is), they are being set to bold for some reason. and it just doesn't look as nice. see pic for reference (click for full size): so can anyone tell me what .cpp module (or other file maybe?) the font info for this is in? |
Send message Joined: 24 Dec 19 Posts: 229 |
I guess these kinds of GUI elements are called "notebooks" in the code. I can see where these notebook pages are being created (i think) at line 779-about 811 in the AdvancedFrame.cpp file, but I can't see anything that should be making the labels bold like this. is there anyone more familiar with this code? |
Send message Joined: 5 Oct 06 Posts: 5134 |
I'll have a look. But I doubt there's anything specifically setting the font property, especially if the only thing which has changed is the OS version. It's more likely that BOINC is simply using the default font, and the default setting has changed in wxWidgets or one of the libraries. Which doesn't narrow it down much. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.