You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-15 13:51:40 +00:00
-Some fixes to OSX retina scaling for window functions
-Implemented HiDPI detection and support for Godot Editor!
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
#include "main/main.h"
|
||||
#include "message_queue.h"
|
||||
#include "os/os.h"
|
||||
|
||||
#include "editor_scale.h"
|
||||
void BackgroundProgress::_add_task(const String& p_task,const String& p_label, int p_steps) {
|
||||
|
||||
_THREAD_SAFE_METHOD_
|
||||
@@ -48,7 +48,7 @@ void BackgroundProgress::_add_task(const String& p_task,const String& p_label, i
|
||||
ec->set_v_size_flags(SIZE_EXPAND_FILL);
|
||||
t.progress->set_area_as_parent_rect();
|
||||
ec->add_child(t.progress);
|
||||
ec->set_custom_minimum_size(Size2(80,5));
|
||||
ec->set_custom_minimum_size(Size2(80,5)*EDSCALE);
|
||||
t.hb->add_child(ec);
|
||||
|
||||
add_child(t.hb);
|
||||
@@ -160,7 +160,7 @@ void ProgressDialog::_notification(int p_what) {
|
||||
void ProgressDialog::_popup() {
|
||||
|
||||
Size2 ms = main->get_combined_minimum_size();
|
||||
ms.width = MAX(500,ms.width);
|
||||
ms.width = MAX(500*EDSCALE,ms.width);
|
||||
|
||||
|
||||
Ref<StyleBox> style = get_stylebox("panel","PopupMenu");
|
||||
|
||||
Reference in New Issue
Block a user