From fd8fefd62f1109a29e48aedacfca13b75206ee3e Mon Sep 17 00:00:00 2001 From: Sander Land Date: Sun, 7 Jun 2020 16:36:32 +0200 Subject: [PATCH] dropdown --- katrain/__main__.py | 1 - katrain/gui.kv | 21 ++++++++++++++------- katrain/img/menu.png | Bin 0 -> 4222 bytes 3 files changed, 14 insertions(+), 8 deletions(-) create mode 100644 katrain/img/menu.png diff --git a/katrain/__main__.py b/katrain/__main__.py index 8356483..d93237c 100644 --- a/katrain/__main__.py +++ b/katrain/__main__.py @@ -160,7 +160,6 @@ class KaTrainGui(Screen, KaTrainBase): return cn = self.game.current_node last_player, next_player = self.players_info[cn.player], self.players_info[cn.next_player] - print('update state',self.play_analyze_mode == MODE_PLAY , self.nav_drawer.state != "open" , self.popup_open is None) if self.play_analyze_mode == MODE_PLAY and self.nav_drawer.state != "open" and self.popup_open is None: teaching_undo = cn.player and last_player.being_taught and cn.parent if ( diff --git a/katrain/gui.kv b/katrain/gui.kv index 97ba841..93ab688 100644 --- a/katrain/gui.kv +++ b/katrain/gui.kv @@ -826,13 +826,20 @@ AnalysisToggle: id: ownership text: i18n._('analysis:territory') - AutoSizedRectangleButton: - background_color: BOX_BACKGROUND_COLOR - size_hint_y: 0.5 - id: analysis_button - on_release: root.toggle_dropdown() - text: i18n._("btn:Analyze") - pos_hint: {'center_y':0.5} + MDFloatLayout: + AutoSizedRectangleButton: + background_color: BOX_BACKGROUND_COLOR + size_hint_y: 0.5 + pos_hint: {'center_y': 0.5, 'x': 0} + id: analysis_button + on_release: root.toggle_dropdown() + text: ' ' + i18n._("btn:Analyze") + Image: + pos_hint: {'center_y': 0.5, 'x': 0} + size_hint: None, 0.5 + width: self.height/2 + source: 'img/menu.png' + mipmap: True diff --git a/katrain/img/menu.png b/katrain/img/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..62c68e4592a8d72fc162d727c99581a29917e6e7 GIT binary patch literal 4222 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