Check duplicate issues.
Description
Just what the title says. The settings specified in .rootlogon.C are respected when using the web browser, but not when using the old-style GUI.
Reproducer
Add this to your .rootrc to enable the old-style GUI:
Browser.Name: TRootBrowser
And these lines which I took from my .rootlogon.C to thicken up the lines and add grid lines:
void _rootlogon()
{
gStyle->SetCanvasDefH(2*gStyle->GetCanvasDefH());
gStyle->SetCanvasDefW(2*gStyle->GetCanvasDefW());
gStyle->SetFrameBorderSize(2*gStyle->GetFrameBorderSize());
gStyle->SetFrameLineWidth(2*gStyle->GetFrameLineWidth());
gStyle->SetFuncWidth(2*gStyle->GetFuncWidth());
gStyle->SetGridWidth(2*gStyle->GetGridWidth());
gStyle->SetHistLineWidth(4*gStyle->GetHistLineWidth()); // thick lines
gStyle->SetCanvasBorderSize(2*gStyle->GetCanvasBorderSize());
gStyle->SetLegendBorderSize(2*gStyle->GetLegendBorderSize());
gStyle->SetPadBorderSize(2*gStyle->GetPadBorderSize());
gStyle->SetStatBorderSize(2*gStyle->GetStatBorderSize());
gStyle->SetTitleBorderSize(2*gStyle->GetTitleBorderSize());
gStyle->SetPadGridX(true);
gStyle->SetPadGridY(true);
gROOT->ForceStyle();
}
ROOT version
Worked perfectly fine up to version 6.36.04. Upgraded to 6.38.00 yesterday and it no longer works. Had to downgrade.
Installation method
Package manager (yay)
Operating system
Manjaro Linux
Additional context
PKGBUILD from which the tarball was built.
Check duplicate issues.
Description
Just what the title says.
The settings specified in.rootlogon.Care respected when using the web browser, but not when using the old-style GUI.Reproducer
Add this to your
.rootrcto enable the old-style GUI:And these lines which I took from my
.rootlogon.Cto thicken up the lines and add grid lines:ROOT version
Worked perfectly fine up to version
6.36.04. Upgraded to6.38.00yesterday and it no longer works. Had to downgrade.Installation method
Package manager (yay)
Operating system
Manjaro Linux
Additional context
PKGBUILD from which the tarball was built.