File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,12 @@ NotebookWindow::NotebookWindow(Cadabra *c, bool ro)
4747 settings = Gio::Settings::create ((strcmp (ds, " cinnamon" ) == 0 ) ? " org.cinnamon.desktop.interface" : " org.gnome.desktop.interface" );
4848 scale = settings->get_double (" text-scaling-factor" );
4949 }
50+ #else
51+ auto screen = Gdk::Screen::get_default ();
52+ scale = screen->get_monitor_scale_factor (0 );
53+ std::cerr << " cadabra-client: scale = " << scale << std::endl;
5054#endif
55+ // std::cerr << "monitor scale factor " << Gdk::Monitor::get_scale_factor() << std::endl;
5156 engine.set_scale (scale);
5257
5358#ifndef __APPLE__
@@ -69,7 +74,7 @@ NotebookWindow::NotebookWindow(Cadabra *c, bool ro)
6974 else load_css (" blue" );
7075
7176 auto screen = Gdk::Screen::get_default ();
72- // std::cerr << "cadabra-client: scale = " << screen->get_monitor_scale_factor(0) << std::endl;
77+ // std::cerr << "cadabra-client: scale = " << screen->get_monitor_scale_factor(0) << std::endl;
7378 Gtk::StyleContext::add_provider_for_screen (screen, css_provider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
7479
7580 // Setup menu.
You can’t perform that action at this time.
0 commit comments