Commit graph

1680 commits

Author SHA1 Message Date
Huy Pham
a789498f5c updates 2019-11-07 08:30:49 -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
cb72a70d85 change to fix coretk action 2019-11-05 16:23: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
Huy Pham
eb862dd9da emane config 2019-11-04 10:48:22 -08:00
Huy Pham
91ab1b0ee6 mobility config, start emane config 2019-11-03 22:58:45 -08:00
bharnden
d4f77a01e3 moved all modules creating dialogs under dialogs package, updated node config and node icon dialogs to use common dialog class, fixed common dialog class show order to fix delayed cases with grab_set 2019-11-02 23:47:43 -07:00
Huy Pham
eabca7dfcf work on wlan configuration 2019-11-02 21:59:29 -07:00
bharnden
b991dc0242 updates to handle delete hook and button states 2019-11-02 14:46:30 -07:00
bharnden
8c1b70822e fixed how hooks get created and sent to grpc StartSession, also query hooks when joining a session 2019-11-02 14:34:00 -07:00
bharnden
c947d8c6c2 update to hooks dialog to leverage grpc, allows for getting hooks and creation 2019-11-02 10:29:16 -07:00
bharnden
09e18889b0 start to hooks dialog and hook dialog create/edit 2019-11-01 18:14:36 -07:00
bharnden
b4f4ecd93d avoid issues when open/save xml provides no value 2019-11-01 16:47:30 -07:00
bharnden
f10acbc8d9 added gui directory check and creation, created module for referencing gui directories 2019-11-01 16:31:40 -07:00
bharnden
0f78acaa0c update method names for drawing main app, moved delete window call into app 2019-11-01 13:57:41 -07:00
bharnden
6c49a73e38 removed old image, fixed get image calls in images.py 2019-11-01 13:45:42 -07:00
bharnden
6fa3beb1c1 refactoring to change core_grpc to core, and update CoreGrpc to be CoreClient and have core now be client, also refactored usages of application to be just app to keep it short 2019-11-01 13:42:49 -07:00
bharnden
1f230146a6 merged grpcmanager with coregrpc 2019-11-01 13:15:45 -07:00
bharnden
5369694797 merged latest from coretk 2019-11-01 11:34:38 -07:00
bharnden
0e5d7a6f80 cleanup for organizing how some parameters are passed around, merging logic into central places, avoiding things like needing to requery a session multiple times for joining 2019-11-01 10:45:47 -07:00
Huy Pham
96d020a53d coretk 2019-11-01 09:01:56 -07:00
Huy Pham
22e773df1b fix merge conflict 2019-11-01 08:56:35 -07:00
Huy Pham
bdf13ca037 Merge branch 'develop' into coretk-config 2019-11-01 08:49:33 -07:00