make hdpi manually configurable in project settings

also added hidpi support to project manager
This commit is contained in:
Juan Linietsky
2016-06-05 18:43:45 -03:00
parent 8d497301d4
commit 684a1207c0
5 changed files with 38 additions and 3 deletions

View File

@@ -5256,6 +5256,19 @@ EditorNode::EditorNode() {
// load settings
if (!EditorSettings::get_singleton())
EditorSettings::create();
{
int dpi_mode = EditorSettings::get_singleton()->get("global/hdpi_mode");
print_line("DPI MODE: "+itos(dpi_mode));
if (dpi_mode==0) {
editor_set_hidpi( OS::get_singleton()->get_screen_dpi(0) > 150 );
} else if (dpi_mode==2) {
editor_set_hidpi(true);
} else {
editor_set_hidpi(false);
}
}
ResourceLoader::set_abort_on_missing_resources(false);
FileDialog::set_default_show_hidden_files(EditorSettings::get_singleton()->get("file_dialog/show_hidden_files"));