forked from CreatBot/CreatBotKlipperScreen
built-in keyboard
This commit is contained in:
@@ -351,7 +351,7 @@ class NetworkPanel(ScreenPanel):
|
||||
self.labels['network_psk'].set_text('')
|
||||
self.labels['network_psk'].set_hexpand(True)
|
||||
self.labels['network_psk'].connect("activate", self.add_new_network, ssid, True)
|
||||
self.labels['network_psk'].connect("focus-in-event", self._screen.show_keyboard)
|
||||
self.labels['network_psk'].connect("focus-in-event", self._show_keyboard)
|
||||
self.labels['network_psk'].grab_focus_without_selecting()
|
||||
|
||||
save = self._gtk.ButtonImage("sd", _("Save"), "color3")
|
||||
@@ -374,6 +374,9 @@ class NetworkPanel(ScreenPanel):
|
||||
self.content.show_all()
|
||||
self.show_add = True
|
||||
|
||||
def _show_keyboard(self, widget=None, event=None):
|
||||
self._screen.show_keyboard(entry=self.labels['network_psk'])
|
||||
|
||||
def update_all_networks(self):
|
||||
for network in list(self.networks):
|
||||
self.update_network_info(network)
|
||||
|
Reference in New Issue
Block a user