From 149a82de6b5350f83c1db576cd3c7872673df579 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Thu, 26 Apr 2018 00:19:05 +0100 Subject: [PATCH] Fix description wrapping in browse online content --- builtin/mainmenu/dlg_contentstore.lua | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/builtin/mainmenu/dlg_contentstore.lua b/builtin/mainmenu/dlg_contentstore.lua index 2e9b90c..e350545 100644 --- a/builtin/mainmenu/dlg_contentstore.lua +++ b/builtin/mainmenu/dlg_contentstore.lua @@ -119,7 +119,7 @@ function package_dialog.get_formspec() local formspec = { "size[8,4;true]", "label[2.5,0.2;", core.formspec_escape(package.title), "]", - "label[0,1;", core.formspec_escape(package.short_description), "]", + "textarea[0.2,1;8,3;;;", core.formspec_escape(package.short_description), "]", "button[0,0;2,1;back;", fgettext("Back"), "]", "button[6,0;2,1;install;", fgettext("Install"), "]", } @@ -290,18 +290,14 @@ function store.get_formspec() formspec[#formspec + 1] = "]" -- title - formspec[#formspec + 1] = "label[1,0;" + formspec[#formspec + 1] = "label[1,-0.1;" formspec[#formspec + 1] = core.formspec_escape(package.title .. " by " .. package.author) formspec[#formspec + 1] = "]" -- description - local short = package.short_description - if #short > 60 then - short = short:sub(1, 59) .. "…" - end - formspec[#formspec + 1] = "label[1,0.3;" - formspec[#formspec + 1] = core.formspec_escape(short) + formspec[#formspec + 1] = "textarea[1.25,0.3;5,1;;;" + formspec[#formspec + 1] = core.formspec_escape(package.short_description) formspec[#formspec + 1] = "]" -- buttons