From e488451c907ac046b398242708ce341fc4acedb6 Mon Sep 17 00:00:00 2001 From: falkTX Date: Thu, 11 May 2023 14:32:45 +0200 Subject: [PATCH] Fix rounded corners for high-dpi Signed-off-by: falkTX --- carla | 2 +- plugins/Common/IldaeilUI.cpp | 4 ++-- plugins/Common/Makefile.mk | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/carla b/carla index 5e34da6..f2940bc 160000 --- a/carla +++ b/carla @@ -1 +1 @@ -Subproject commit 5e34da68874789ed1e622adddff9d667d94d0446 +Subproject commit f2940bcad0999a404b18fd7c79e53efcf61de10d diff --git a/plugins/Common/IldaeilUI.cpp b/plugins/Common/IldaeilUI.cpp index 27d4cdb..b2e5968 100644 --- a/plugins/Common/IldaeilUI.cpp +++ b/plugins/Common/IldaeilUI.cpp @@ -237,9 +237,9 @@ public: std::strcpy(fPluginSearchString, "Search..."); ImGuiStyle& style(ImGui::GetStyle()); - style.FrameRounding = 4; + style.FrameRounding = 4 * scaleFactor; - const double paddingY = style.WindowPadding.y * 2; + const double paddingY = style.WindowPadding.y * 2 * scaleFactor; if (d_isNotEqual(scaleFactor, 1.0)) { diff --git a/plugins/Common/Makefile.mk b/plugins/Common/Makefile.mk index 984479e..88eaf88 100644 --- a/plugins/Common/Makefile.mk +++ b/plugins/Common/Makefile.mk @@ -164,6 +164,7 @@ endif # CARLA_EXTRA_TARGETS carlabins: $(TARGETS_BASE) ifeq ($(STANDALONE),true) + mkdir -p $(shell dirname $(jack)) install -m 755 $(CARLA_BINARIES) $(shell dirname $(jack)) else install -m 755 $(CARLA_BINARIES) $(shell dirname $(lv2))