From 8b46b0a757934738540438038785cbd38cc5f780 Mon Sep 17 00:00:00 2001 From: Joe R Date: Sun, 19 Sep 2021 13:59:53 -0400 Subject: [PATCH] Extended table tile image categorization to the Kivy version. --- pysollib/kivy/menubar.py | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/pysollib/kivy/menubar.py b/pysollib/kivy/menubar.py index 997dacd7..730e88d6 100644 --- a/pysollib/kivy/menubar.py +++ b/pysollib/kivy/menubar.py @@ -870,20 +870,29 @@ class OptionsMenuDialog(LMenuDialog): self.menubar.mOptTableColor) rg1 = tv.add_node( - LTreeNode(text=_('Tiles and Images')), rg) + LTreeNode(text=_('Textures')), rg) + rg2 = tv.add_node( + LTreeNode(text=_('Images')), rg) - if rg1: + if rg1 or rg2: tm = self.app.tabletile_manager # cnt = tm.len() i = 1 while True: ti = tm.get(i) + if ti is None: break - self.addRadioNode(tv, rg1, - ti.name, - self.menubar.tkopt.tabletile, i, - self.menubar.mOptTileSet) + if ti.save_aspect == 0 and ti.stretch == 0 and rg1: + self.addRadioNode(tv, rg1, + ti.name, + self.menubar.tkopt.tabletile, i, + self.menubar.mOptTileSet) + if (ti.save_aspect == 1 or ti.stretch == 1) and rg2: + self.addRadioNode(tv, rg2, + ti.name, + self.menubar.tkopt.tabletile, i, + self.menubar.mOptTileSet) i += 1 # -------------------------------------------