Merge branch 'coretk' into coretk-selectbox

This commit is contained in:
Huy Pham 2019-12-11 14:43:34 -08:00
commit 489d28d2fd
27 changed files with 366 additions and 325 deletions

View file

@ -5,6 +5,7 @@ import grpc
from core.api.grpc import core_pb2
from core.api.grpc.core_pb2 import NodeType
from coretk import themes
from coretk.dialogs.emaneconfig import EmaneConfigDialog
from coretk.dialogs.mobilityconfig import MobilityConfigDialog
from coretk.dialogs.nodeconfig import NodeConfigDialog
@ -162,6 +163,7 @@ class CanvasNode:
is_wlan = self.core_node.type == NodeType.WIRELESS_LAN
is_emane = self.core_node.type == NodeType.EMANE
context = tk.Menu(self.canvas)
themes.update_menu(self.app.style, context)
if self.app.core.is_runtime():
context.add_command(label="Configure", command=self.show_config)
if NodeUtils.is_container_node(self.core_node.type):