mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
CommonClient.py UI: Server bar: allow connecting via pressing enter
This commit is contained in:
2
kvui.py
2
kvui.py
@@ -164,6 +164,7 @@ class GameManager(App):
|
|||||||
server_label = ServerLabel()
|
server_label = ServerLabel()
|
||||||
connect_layout.add_widget(server_label)
|
connect_layout.add_widget(server_label)
|
||||||
self.server_connect_bar = TextInput(text="archipelago.gg", size_hint_y=None, height=30, multiline=False)
|
self.server_connect_bar = TextInput(text="archipelago.gg", size_hint_y=None, height=30, multiline=False)
|
||||||
|
self.server_connect_bar.bind(on_text_validate=self.connect_button_action)
|
||||||
connect_layout.add_widget(self.server_connect_bar)
|
connect_layout.add_widget(self.server_connect_bar)
|
||||||
self.server_connect_button = Button(text="Connect", size=(100, 30), size_hint_y=None, size_hint_x=None)
|
self.server_connect_button = Button(text="Connect", size=(100, 30), size_hint_y=None, size_hint_x=None)
|
||||||
self.server_connect_button.bind(on_press=self.connect_button_action)
|
self.server_connect_button.bind(on_press=self.connect_button_action)
|
||||||
@@ -221,6 +222,7 @@ class GameManager(App):
|
|||||||
logging.getLogger("Client").exception("Uncaught exception",
|
logging.getLogger("Client").exception("Uncaught exception",
|
||||||
exc_info=(exc_type, exc_value, exc_traceback))
|
exc_info=(exc_type, exc_value, exc_traceback))
|
||||||
return orig_hook(exc_type, exc_value, exc_traceback)
|
return orig_hook(exc_type, exc_value, exc_traceback)
|
||||||
|
|
||||||
handle_exception._wrapped = True
|
handle_exception._wrapped = True
|
||||||
|
|
||||||
sys.excepthook = handle_exception
|
sys.excepthook = handle_exception
|
||||||
|
Reference in New Issue
Block a user