Merge pull request 'vm-manager: Fixed quit application not working bug' (#668) from Qubasa-main into main
This commit is contained in:
@@ -146,3 +146,6 @@ class ClanURI:
|
|||||||
|
|
||||||
def __str__(self) -> str:
|
def __str__(self) -> str:
|
||||||
return self.get_full_uri()
|
return self.get_full_uri()
|
||||||
|
|
||||||
|
def __repr__(self) -> str:
|
||||||
|
return f"ClanURI({self.get_full_uri()})"
|
||||||
|
|||||||
@@ -95,6 +95,7 @@ class Application(Gtk.Application):
|
|||||||
def show_list(self) -> None:
|
def show_list(self) -> None:
|
||||||
prev = self.window
|
prev = self.window
|
||||||
self.window = self.windows.__dict__["overview"](cbs=self.cbs)
|
self.window = self.windows.__dict__["overview"](cbs=self.cbs)
|
||||||
|
self.window.set_application(self)
|
||||||
prev.hide()
|
prev.hide()
|
||||||
|
|
||||||
def show_join(self) -> None:
|
def show_join(self) -> None:
|
||||||
@@ -102,6 +103,7 @@ class Application(Gtk.Application):
|
|||||||
self.window = self.windows.__dict__["join"](
|
self.window = self.windows.__dict__["join"](
|
||||||
cbs=self.cbs, initial_values=InitialJoinValues(url=None)
|
cbs=self.cbs, initial_values=InitialJoinValues(url=None)
|
||||||
)
|
)
|
||||||
|
self.window.set_application(self)
|
||||||
prev.hide()
|
prev.hide()
|
||||||
|
|
||||||
def show_flash(self) -> None:
|
def show_flash(self) -> None:
|
||||||
@@ -109,6 +111,7 @@ class Application(Gtk.Application):
|
|||||||
self.window = self.windows.__dict__["flash_usb"](
|
self.window = self.windows.__dict__["flash_usb"](
|
||||||
cbs=self.cbs, initial_values=FlashUSBWindow(InitialFlashValues(None))
|
cbs=self.cbs, initial_values=FlashUSBWindow(InitialFlashValues(None))
|
||||||
)
|
)
|
||||||
|
self.window.set_application(self)
|
||||||
prev.hide()
|
prev.hide()
|
||||||
|
|
||||||
def do_startup(self) -> None:
|
def do_startup(self) -> None:
|
||||||
|
|||||||
@@ -152,7 +152,6 @@ class ClanList(Gtk.Box):
|
|||||||
self.remount_edit_view()
|
self.remount_edit_view()
|
||||||
|
|
||||||
def on_select_vm(self, vm: VMBase) -> None:
|
def on_select_vm(self, vm: VMBase) -> None:
|
||||||
print(f"on_select_vm: {vm.name}")
|
|
||||||
if self.show_toolbar:
|
if self.show_toolbar:
|
||||||
if vm is None:
|
if vm is None:
|
||||||
self.toolbar.set_is_selected(False)
|
self.toolbar.set_is_selected(False)
|
||||||
|
|||||||
@@ -52,9 +52,6 @@ class OverviewWindow(Gtk.ApplicationWindow):
|
|||||||
def set_selected(self, sel: VMBase | None) -> None:
|
def set_selected(self, sel: VMBase | None) -> None:
|
||||||
self.selected_vm = sel
|
self.selected_vm = sel
|
||||||
|
|
||||||
if self.selected_vm:
|
|
||||||
print(f"APP selected + {self.selected_vm.name}")
|
|
||||||
|
|
||||||
def remount_list_view(self) -> None:
|
def remount_list_view(self) -> None:
|
||||||
widget = self.stack.get_child_by_name("list")
|
widget = self.stack.get_child_by_name("list")
|
||||||
print("Remounting ClanListView")
|
print("Remounting ClanListView")
|
||||||
|
|||||||
Reference in New Issue
Block a user