Blake J. Harnden
|
0378c66103
|
corefx - migrated to using a json based configuration file for more robust configuration information
|
2018-11-26 15:17:10 -08:00 |
|
Blake J. Harnden
|
eacb4d0cc0
|
corefx - updated node types dialog to display services for a given node type
|
2018-11-26 14:18:27 -08:00 |
|
Blake J. Harnden
|
61f80ffb9c
|
corefx - consolidated menu bar
|
2018-11-26 10:54:34 -08:00 |
|
Blake J. Harnden
|
bd1edabb7c
|
corefx - updated client interface to use non rest specific classes
|
2018-11-26 10:42:02 -08:00 |
|
Blake J. Harnden
|
1877d864dc
|
corefx - clear mobility player on new connections
|
2018-11-26 09:34:06 -08:00 |
|
Blake J. Harnden
|
9575ce08be
|
corefx - moved start/stop session into controller, remove coupling of core client and the controller itself, added early way to sync up with a singular mobility script
|
2018-11-21 14:41:17 -08:00 |
|
Blake J. Harnden
|
2694ae3630
|
corefx - moved join session out into controller
|
2018-11-21 10:48:42 -08:00 |
|
Blake J. Harnden
|
5e33583dd4
|
moved initial join logic to controller to help avoid tying it into the core client
|
2018-11-21 09:59:51 -08:00 |
|
Blake J. Harnden
|
ac81b7c81a
|
corefx - moved mobility player to bottom, added mobility configuration to emane nodes
|
2018-11-20 13:50:28 -08:00 |
|
Blake J. Harnden
|
bee94456e0
|
added mobility directory to user core directory and a configuration option to change it
|
2018-11-19 17:15:24 -08:00 |
|
Blake J. Harnden
|
12681b6382
|
updates to create a core directory in users home, added options in ui to allow changes for shell command and xml directory
|
2018-11-19 16:27:50 -08:00 |
|
Blake J. Harnden
|
8864169683
|
corefx - added jfx progress bar under the menu, make use of the progress bar for start/stop
|
2018-11-09 13:26:42 -08:00 |
|
Blake J. Harnden
|
1b728770f1
|
corefx - added connect dialog to allow connections after initial attempt
|
2018-11-09 10:08:17 -08:00 |
|
Blake J. Harnden
|
24157e7be5
|
corefx added FileConfigItem back in for dynamic config dialogs
|
2018-10-16 10:08:19 -07:00 |
|
Blake J. Harnden
|
9b8f2868fd
|
removed config from .gitignore, added files that were not added due to gitignore previously
|
2018-10-16 09:21:39 -07:00 |
|
Blake J. Harnden
|
c1f6e3711b
|
gui - save xml only enabled when session running
|
2018-09-24 11:40:20 -07:00 |
|
Blake J. Harnden
|
a852a60fd4
|
(rest) - fixed editing link api (gui) - added link update in link details panel
|
2018-09-24 09:50:26 -07:00 |
|
Blake J. Harnden
|
d2b459e503
|
gui - some refactoring for creating dynamic config ui elements
|
2018-09-21 14:01:25 -07:00 |
|
Blake J. Harnden
|
0d4356ae55
|
gui - moved dialogs into their own package, cleaned up node movement check
|
2018-09-21 11:02:08 -07:00 |
|
Blake J. Harnden
|
e96c0b4758
|
gui - added test dialog proof of concept for using leaflet.js for geospatial display
|
2018-09-21 10:11:39 -07:00 |
|
Blake J. Harnden
|
b87dc6c6c1
|
gui - updated dynamic config dialogs to support file picking
|
2018-09-21 07:41:45 -07:00 |
|
Blake J. Harnden
|
1a8618ebde
|
gui - added utility for loading fxml and cleaned up annoatuib toolbar
|
2018-09-20 14:20:45 -07:00 |
|
Blake J. Harnden
|
9830d63ff3
|
gui - updated single annotations on class variables to be on the same line
|
2018-09-20 13:47:16 -07:00 |
|
Blake J. Harnden
|
9f5495ba10
|
gui - initial support for emane configuration per node and interface
|
2018-09-20 13:06:03 -07:00 |
|
Blake J. Harnden
|
08922f267a
|
gui - avoid updating node position that has not changed
|
2018-09-20 10:42:19 -07:00 |
|
Blake J. Harnden
|
28f14a9b66
|
(gui) - added location/background (rest) - added location
|
2018-09-19 16:32:25 -07:00 |
|
Blake J. Harnden
|
b6cc2ad86e
|
gui - refactored datavis package name
|
2018-09-19 11:18:44 -07:00 |
|
Blake J. Harnden
|
6e91aff04b
|
gui - set wlan config, set a default one is not accounted for
|
2018-09-19 10:39:01 -07:00 |
|
Blake J. Harnden
|
6d885935b7
|
(gui) - refactored nodetypes to use an id for uniqueness, makes editing and accounting for changes to icons/names an easier process, (rest) - no longer return ctrlnet is session nodes
|
2018-09-19 09:29:53 -07:00 |
|
Blake J. Harnden
|
670ed96167
|
gui - initial icon edit support
|
2018-09-18 13:52:02 -07:00 |
|
Blake J. Harnden
|
c25003c693
|
updates to help defined classes to support displaying graph data when fleshed out
|
2018-09-18 09:39:01 -07:00 |
|
Blake J. Harnden
|
106d993b9d
|
gui - set default emane model for emane nodes, slight update to radio icon to draw a circle for each linked wireless network
|
2018-09-17 14:37:20 -07:00 |
|
Blake J. Harnden
|
f062e2868d
|
(rest) - added broadcast for links,configs,exceptions,files and fixed edit node (gui) - added handling of broadcast links, different rendering for wireless links, removal of wirelesss links on stop
|
2018-09-17 11:57:47 -07:00 |
|
Blake J. Harnden
|
e7a56cc3ad
|
added test dialog displaying potential live chart data that can be displayed
|
2018-09-17 08:31:07 -07:00 |
|
Blake J. Harnden
|
fd559c1c4f
|
gui - updated service dialog display based on feedback
|
2018-09-14 14:08:05 -07:00 |
|
Blake J. Harnden
|
09cdc24427
|
gui - keep node/device labels constant, based on feedback
|
2018-09-14 10:51:10 -07:00 |
|
Blake J. Harnden
|
c50dfdda85
|
rest - fixed socketio import
|
2018-09-14 10:46:47 -07:00 |
|
Blake J. Harnden
|
0d63630c99
|
javafx - moved node interface management out of nodes, rely on graph to obtain interfaces from links
|
2018-09-13 16:00:06 -07:00 |
|
Blake J. Harnden
|
c5f62a106f
|
updated webutils to convert objects to json strings, avoid repeating the process for every use case
|
2018-09-13 13:30:45 -07:00 |
|
Blake J. Harnden
|
3dc9586817
|
updated set mobility to upload file to a upload directory and mark files used by set mobility config to look for the file within this directory
|
2018-09-13 13:10:41 -07:00 |
|
Blake J. Harnden
|
2815554487
|
initial basics for working with mobility scripts
|
2018-09-13 12:12:23 -07:00 |
|
Blake J. Harnden
|
2593d97cab
|
refactoring to rest app, fixed removal of simple update state logic that was causing a loop for CoreClient
|
2018-09-12 21:32:40 -07:00 |
|
Blake J. Harnden
|
46730ce216
|
refactored core client to use an interface and defined the rest client to adhere to it for now, eventually may help make it easier to switch if needed
|
2018-09-12 16:49:55 -07:00 |
|
Blake J. Harnden
|
f2f83f247d
|
changes to support mobility from rest and configuring mobility from a wlan context menu
|
2018-09-12 14:34:37 -07:00 |
|
Blake J. Harnden
|
dd9ad5644d
|
added way to not display links for wlan/emane, added very basic way to denote a wireless connection for nodes with no visible links
|
2018-09-11 14:22:25 -07:00 |
|
Blake J. Harnden
|
895c3bd5cd
|
moved dealing with configuration to its own file, support for naming a different file and command line overrides
|
2018-09-11 10:10:16 -07:00 |
|
Blake J. Harnden
|
bdd469d386
|
initial commit for core javafx gui
|
2018-09-11 09:52:14 -07:00 |
|