Commit graph

108 commits

Author SHA1 Message Date
Huy Pham
3dd3d928dd more work on designing node service configuration 2019-11-11 16:34:41 -08:00
Huy Pham
2cc4ef5ac0 Merge branch 'coretk' into coretk-config 2019-11-11 10:58:30 -08:00
Huy Pham
13a7aa73a1 draw node service configurations 2019-11-11 10:57:26 -08:00
bharnden
b88abd0f74 added initial code that can help support canvas tooltips for observer widgets 2019-11-10 17:26:38 -08:00
Blake Harnden
5bf0a2ac05 fixed service editing for custom nodes, fixed hiding picker when clicking edit custom nodes 2019-11-08 16:37:00 -08:00
Blake Harnden
78f44e8110 updates to toolbar event handling to eliminate events being sent to other components when displaying pickers 2019-11-08 16:21:36 -08:00
Blake Harnden
3306dbbfae updates to allow custom nodes to be linked with interfaces 2019-11-08 15:43:58 -08:00
Blake Harnden
b0fe5660bd updates to draw custom nodes on the node picker frame 2019-11-08 11:00:22 -08:00
Blake Harnden
22177def1c updates to disable all unimplemented menu options 2019-11-08 10:07:23 -08:00
bharnden
dbaf5dad91 changed tooltip from pack to grid 2019-11-07 22:11:27 -08:00
bharnden
6357062fec removed packing from toolbar 2019-11-07 22:00:46 -08:00
bharnden
99678499ce some refactoring for menubar code 2019-11-07 21:46:40 -08:00
bharnden
be36940bd1 merged latest from coretk 2019-11-07 16:22:34 -08:00
bharnden
c4d2ae599b removed toolbarhelper, moved logic into coreclient, updated start session click 2019-11-07 16:15:29 -08:00
bharnden
173747fd13 renamed coretoolbar to just toolbar 2019-11-07 15:58:02 -08:00
Huy Pham
9898e50739 Merge branch 'coretk-config' into coretk-nodedelete 2019-11-07 15:21:13 -08:00
Huy Pham
707201ce54 work on node deletion 2019-11-07 15:19:01 -08:00
bharnden
2ee77d097d merged latest from coretk 2019-11-07 14:41:32 -08:00
bharnden
4970fb0d55 cleanup for app toolbar, updated toolbar to use grid layout 2019-11-07 14:37:08 -08:00
Huy Pham
dcfd7f8795 working on delete node 2019-11-07 13:23:02 -08:00
bharnden
2873c32c23 custom nodes dialog works for creating, editing, and saving to config in basic case 2019-11-07 11:33:40 -08:00
Huy Pham
98cfb301bb Merge branch 'coretk' into coretk-config 2019-11-07 07:57:48 -08:00
bharnden
613568ca28 updates to get custom nodes dialog to a working state 2019-11-06 23:58:02 -08:00
bharnden
1cf4847835 removed coreclient set session state 2019-11-06 23:16:49 -08:00
bharnden
5d6d22c6eb updated config frame widget to draw tabs for each config group 2019-11-06 22:41:05 -08:00
bharnden
0147bb9988 updated config generation to use config frame where possible 2019-11-06 20:49:09 -08:00
Huy Pham
a0039d3991 Merge branch 'coretk' into coretk-config 2019-11-06 14:37:19 -08:00
Blake Harnden
9987637564 updated and used common frame scroll class where needed, created common config widget to use where all configurations get drawn 2019-11-06 14:36:36 -08:00
Huy Pham
40e1bb0374 add emane configurations to my start_session() 2019-11-06 14:34:41 -08:00
bharnden
b71f93e606 added scrollable frame widget which can re-use code to be the basis for other scrollable frame widgets 2019-11-06 07:22:40 -08:00
bharnden
2b3e071045 updated nodeicondialog to just icondialog, added custom widgets for convenience, listboxscroll and checkboxlist 2019-11-05 22:44:50 -08:00
Blake Harnden
275a03b9e7 added observer widget dialog, still needs to be hooked to where widgets will be kept 2019-11-05 17:32:48 -08:00
Blake Harnden
73b147b152 updated tk servers dialog to save config 2019-11-05 16:56:47 -08:00
Blake Harnden
bff1c26c2a Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-11-05 16:18:11 -08:00
Blake Harnden
1c36c5e291 startred custom node dialog, update node services dialog to use service data retrieved from grpc 2019-11-05 16:16:46 -08:00
Huy Pham
6db4be4e13 fix merge conflict 2019-11-05 15:31:32 -08:00
Huy Pham
6405af2429 more work on coretk 2019-11-05 15:15:22 -08:00
Huy Pham
20637da140 change to appropriate toolbar when join session, emane config, emane model config 2019-11-05 14:25:25 -08:00
Blake Harnden
2d1f5edf79 started initial data for gui config file and added example server to it when initially running gui 2019-11-05 13:10:42 -08:00
Blake Harnden
68a5468ffb added servers dialog for distributed core, updated usages of ttk.Combobox to readonly 2019-11-05 12:37:47 -08:00
Blake Harnden
22601a4580 updated wlan config dialog to use common dialog class 2019-11-04 17:18:59 -08:00
Huy Pham
68da6c0c14 Merge branch 'coretk' into coretk-config 2019-11-04 16:25:47 -08:00
Huy Pham
d7280a3f6d work on emane config 2019-11-04 16:24:35 -08:00
Blake Harnden
c5d5226384 updated configutils parser to save values within configoptions, allowing them to be reused to redraw a config 2019-11-04 16:20:35 -08:00
Huy Pham
81e9bda65d fixed broken get_mobility_configs 2019-11-04 15:51:37 -08:00
Huy Pham
bd7055a87c cleared out old files, leftovers from merge 2019-11-04 15:43:05 -08:00
Huy Pham
cdb4ed571b merged latest from coretk and started work on emane configurations 2019-11-04 15:36:34 -08:00
Blake Harnden
8c4ed15629 converted canvas size and scale dialog to use common dialog class 2019-11-04 14:09:59 -08:00
Blake Harnden
2334f0f688 updated canvas background dialog to use common dialog class 2019-11-04 12:29:01 -08:00
Blake Harnden
22a55b69d3 update node service dialog to use common dialog class 2019-11-04 11:34:28 -08:00