]> git.lizzy.rs Git - minetest.git/commitdiff
Use fixed size for builtin menus on non-android platforms
authorPerttu Ahola <celeron55@gmail.com>
Wed, 18 Feb 2015 09:45:23 +0000 (11:45 +0200)
committerPerttu Ahola <celeron55@gmail.com>
Wed, 18 Feb 2015 11:57:54 +0000 (13:57 +0200)
builtin/mainmenu/init.lua
src/game.cpp

index dfaa04d3ccf1c6edf5bd5cb1b3184b82da212c93..d008ec8b0815b7f3c84be5aeac6d475c6d0bdd62 100644 (file)
@@ -139,7 +139,11 @@ local function init_globals()
        tv_main:add(tab_credits)
 
        tv_main:set_global_event_handler(main_event_handler)
-       tv_main:set_fixed_size(false)
+       if PLATFORM ~= "Android" then
+               tv_main:set_fixed_size(true)
+       else
+               tv_main:set_fixed_size(false)
+       end
 
        if not (PLATFORM == "Android") then
                tv_main:set_tab(core.setting_get("maintab_LAST"))
index 8969735155a91735c8048df2959ffe53d62b9a47..8e88fbc8fa4a9a0ad27ae2db15e2507fbe7c4ba1 100644 (file)
@@ -1043,7 +1043,11 @@ static inline void create_formspec_menu(GUIFormSpecMenu **cur_formspec,
        }
 }
 
+#ifdef __ANDROID__
 #define SIZE_TAG "size[11,5.5]"
+#else
+#define SIZE_TAG "size[11,5.5,true]" // Fixed size on desktop
+#endif
 
 static void show_chat_menu(GUIFormSpecMenu **cur_formspec,
                InventoryManager *invmgr, IGameDef *gamedef,