Commit graph

1841 commits

Author SHA1 Message Date
bharnden
4e32c9c13c updates to add reuse of deleted subnets 2019-11-22 23:48:10 -08:00
bharnden
e8f8fa3bd5 cleaned up some of the logic for deleting nodes/edges 2019-11-22 16:30:25 -08:00
bharnden
46627aad11 renamed coreclient delete graph nodes func 2019-11-22 15:43:43 -08:00
bharnden
981be3b7ff small cleanup with stopping sessions 2019-11-22 14:58:41 -08:00
Huy Pham
4788d7aacc Merge branch 'coretk' into coretk-progress 2019-11-22 14:56:05 -08:00
Huy Pham
8ffac10a1e status bar 2019-11-22 14:55:10 -08:00
bharnden
52c6f2f31c fixed issue with services identifying ip4/ip6 addresses 2019-11-22 14:52:46 -08:00
Huy Pham
ad2d3d63f6 Merge branch 'coretk' into coretk-progress 2019-11-22 13:00:25 -08:00
Huy Pham
15e05ac580 work on status bar 2019-11-22 12:59:22 -08:00
bharnden
e20da62366 Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-11-22 12:52:45 -08:00
bharnden
f2b37d32c8 added netaddr library, added logic to support dealing with creating new subnet when needed 2019-11-22 12:51:58 -08:00
Huy Pham
3e2cc80a80 finish service file config 2019-11-22 11:45:44 -08:00
Huy Pham
e39db4bd63 get rid of 2 unnecessary classes for service config 2019-11-22 10:32:25 -08:00
Huy Pham
3a73b10902 service file configs 2019-11-22 10:01:36 -08:00
bharnden
6c0d4d3a93 updated node labels 2019-11-22 09:09:00 -08:00
bharnden
8ff63219a3 increased node icon size, added improve way to offset text regardless of icon size 2019-11-21 22:55:37 -08:00
bharnden
72e9ae75eb fixed issue with changing themes and abg colors not being present 2019-11-21 22:39:39 -08:00
bharnden
a6cdd63570 fixed name issue with app config, renamed to guiconfig 2019-11-21 22:03:07 -08:00
bharnden
fbbf31f4fa added saving session location to config, and query location when joining a session 2019-11-21 21:56:28 -08:00
Blake Harnden
bb7bad89d3 added a default location for now to get emane working, until session location is supported 2019-11-21 17:14:23 -08:00
Blake Harnden
df9c7308db update to avoid issue when old gui creates emane nodes without emane models 2019-11-21 17:03:18 -08:00
Huy Pham
c21f060797 service file config 2019-11-21 16:59:55 -08:00
Blake Harnden
97cb1444f3 updates to emane model config storage, fixes to reconnecting to a wlan session 2019-11-21 16:41:38 -08:00
Huy Pham
741477c043 fix merge conflict 2019-11-21 15:07:43 -08:00
Huy Pham
4cd42c2a20 work on service config 2019-11-21 15:00:17 -08:00
Blake Harnden
b983a09ae7 small cleanup to emane config dialog, fixed default service storage to just use names 2019-11-21 14:41:05 -08:00
Blake Harnden
471c5eb7e1 Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-11-21 12:45:59 -08:00
Blake Harnden
059b0cc316 changes to fix session adding default emane configuration 2019-11-21 12:44:50 -08:00
Huy Pham
a4055f84bd Merge branch 'coretk' into coretk-config 2019-11-21 12:34:28 -08:00
Huy Pham
e059f89520 change some icons 2019-11-21 12:33:43 -08:00
Blake Harnden
9445b63bd2 removed saving default configurations for wlan and mobility by default, updated session.add_node to set default configurations for wlan and emane 2019-11-21 12:29:33 -08:00
Blake Harnden
eced9863ad removed mobility config class to try and help simplify saving configs 2019-11-21 09:40:57 -08:00
Huy Pham
56876710a1 Merge branch 'coretk' into coretk-config 2019-11-21 07:39:35 -08:00
bharnden
6035032e96 removed wlan config class and canvas action class 2019-11-20 23:16:04 -08:00
Huy Pham
37c032afc5 Merge branch 'coretk' into coretk-config 2019-11-20 16:53:05 -08:00
Huy Pham
2e121a3344 service config, trying out some new icons 2019-11-20 16:52:02 -08:00
bharnden
07c07da099 update node config dialog to display fields based on node type, added field for nodes with images 2019-11-20 11:20:08 -08:00
bharnden
c43e5f999c added node config interface display and updated canvas nodes to use core node porotbuf directly for display and saving data 2019-11-20 10:59:30 -08:00
bharnden
695f5c3e66 updated node config layout 2019-11-16 08:54:15 -08:00
bharnden
c93a07415e merged latest from coretk 2019-11-15 23:47:01 -08:00
bharnden
95cd792675 updated check for creating interfaces on nodes 2019-11-15 23:45:01 -08:00
bharnden
8ad9b7d728 removed CustomNode class, added nodeutils and NodeDraw to support defining the current node type to draw and reuse for custom nodes as well 2019-11-15 23:31:41 -08:00
Huy Pham
7f2a2f8043 fix code based on the new changes 2019-11-15 17:26:02 -08:00
Huy Pham
0006bd4abc save service file data change locally and use that for display and for start session 2019-11-15 17:05:03 -08:00
bharnden
7981340b13 added path for creating non core container based nodes 2019-11-15 13:09:53 -08:00
bharnden
f1b7dd3824 Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-11-15 12:39:48 -08:00
bharnden
814d35d7dd removed coreclient edge and updated code to save and use link protobuf data structures 2019-11-15 12:39:08 -08:00
bharnden
6d38058887 update node creation and storage to leverage protobufs directly 2019-11-15 10:22:30 -08:00
bharnden
fa76bbf01b removed unused code in graph and coreclient 2019-11-14 21:39:44 -08:00
Huy Pham
bfcccd8dab Merge branch 'coretk' into coretk-config 2019-11-14 15:21:09 -08:00