Commit graph

1843 commits

Author SHA1 Message Date
Huy Pham
ea2bfad591 Merge branch 'coretk' into coretk-color 2019-12-13 15:53:51 -08:00
Huy Pham
2afbf63e4b start working on color picker 2019-12-13 15:52:48 -08:00
Blake Harnden
47e087b365 fixed unit tests for grpc get emane model configs 2019-12-13 15:28:22 -08:00
Blake Harnden
9d988a4b13 fixed issue in grpc get emane model configs that would allow key collision 2019-12-13 14:18:13 -08:00
Blake Harnden
9ada94107e changes to grpc get emane model configs to return the interface value and actual node id, instead of coded value that would need to be parsed 2019-12-13 14:03:41 -08:00
Blake Harnden
9b16f272b8 added get wlan configs, made use of it in coretk, updated node context to allow wlan config during runtime 2019-12-13 11:48:36 -08:00
Blake Harnden
b993fadedb removed grpc check for getting a node service file, it will return the default value when not currently set 2019-12-13 11:24:35 -08:00
Blake Harnden
358985d129 update to avoid not reusing session ids 2019-12-13 10:54:42 -08:00
Blake Harnden
819954a695 updated grpc node positions to use floats, avoids needing to deal with int conversions 2019-12-13 10:47:23 -08:00
Blake Harnden
9c302e8bc6 added some basic boundary checking for moving nodes and shapes 2019-12-13 09:28:51 -08:00
Blake Harnden
d343bd0655 updated gui to display custom icons if set, updated grpc to send custon icon and image data when present 2019-12-13 08:48:40 -08:00
Blake Harnden
fb63d7e8b3 added canvas boundary checks for mouse interactions 2019-12-12 21:33:51 -08:00
Blake Harnden
d5b2edb6ab fixed unit tests for broadcasted exceptions to use proper values 2019-12-12 21:10:30 -08:00
Blake Harnden
fd83861399 updated cel to alerts dialog, updated layout to support resizing, added styles for alert button to be different colors 2019-12-12 21:05:45 -08:00
Blake Harnden
da9d344c54 Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-12-12 20:32:36 -08:00
Blake Harnden
eca92af588 removed icon dialog, just use file chooser directly 2019-12-12 20:30:28 -08:00
Huy Pham
89f8b421b8 check emulation light 2019-12-12 16:23:27 -08:00
Huy Pham
73b27d38cd Merge branch 'coretk' into coretk-selectbox 2019-12-12 16:18:20 -08:00
Huy Pham
2344e026ff check emulation light, fix one line of backend code 2019-12-12 16:17:33 -08:00
Blake Harnden
f154733e2e fixed toolbar updating with the smaller icons from picked nodes/annotations 2019-12-12 12:49:29 -08:00
Blake Harnden
136121ca18 fixed issue saving wallpaper metadata when None 2019-12-12 12:34:50 -08:00
Blake Harnden
afd2514728 Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-12-12 11:10:32 -08:00
Blake Harnden
4e9de862a3 updated nodes to store actual positions, instead of scaled ones, updated shapes to return actual positions for metadata, added some logic for resetting the canvas and drawn nodes when resizing, convert node update coords into scaled coords for moving nodes 2019-12-12 11:06:52 -08:00
Huy Pham
d34a58dff0 small edits on cel dialog 2019-12-12 11:04:55 -08:00
Huy Pham
71e6df76ce create layout for check emulation light dialog 2019-12-12 10:49:52 -08:00
Huy Pham
a7e1035f5a Merge branch 'coretk' into coretk-selectbox 2019-12-12 08:33:36 -08:00
Blake Harnden
0372e43cc5 Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-12-11 16:22:01 -08:00
Blake Harnden
9c9ccdf04f some cleanup to layout for service configuration, updated titles for service config and node config dialogs 2019-12-11 16:21:37 -08:00
Huy Pham
80fb0e26b6 attempt to work on check engine light dialog 2019-12-11 16:16:59 -08:00
Huy Pham
489d28d2fd Merge branch 'coretk' into coretk-selectbox 2019-12-11 14:43:34 -08:00
Huy Pham
d6ae39089e select box in select mode, link to selected for wlan/emane nodes, send session data to damon before save xml 2019-12-11 14:42:00 -08:00
Blake Harnden
899eb51c55 added common padding for x, y, and frame paddings, to easily modify and provide consistent look and feel 2019-12-11 14:36:27 -08:00
Blake Harnden
69296d6ea9 pass on updating dialogs to have buttons float to bottom and start using common pad configuration 2019-12-11 14:09:50 -08:00
Blake Harnden
8585911900 updated theme and size for picker buttons, also added text for clarity 2019-12-11 11:42:05 -08:00
Huy Pham
fa1f344fd7 Merge branch 'coretk' into coretk-validation 2019-12-11 09:18:15 -08:00
Huy Pham
4cc83cf313 cel 2019-12-11 09:17:39 -08:00
Blake Harnden
e5430ab5e7 Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-12-10 19:25:20 -08:00
Blake Harnden
737c14cc0f updated canvas wallpaper to scale with zoom level 2019-12-10 19:25:00 -08:00
Huy Pham
8bdc5c8e2e Merge branch 'coretk' into coretk-validation 2019-12-10 16:53:01 -08:00
Huy Pham
6a42748191 controlnet validation 2019-12-10 16:50:28 -08:00
Blake Harnden
0c61c6bffe updates to wallpaper drawing and redrawing on zoom 2019-12-10 16:31:01 -08:00
Blake Harnden
5dda7396ef Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-12-10 14:34:14 -08:00
Blake Harnden
51163a30d3 updates to handling movement for nodes/shapes on canvas, added initial canvas zoom/panning, fixed some issues with mobility player event handling when dialog is closed 2019-12-10 14:33:52 -08:00
Huy Pham
c4a117a236 insert default value to some entry when entry is empty 2019-12-10 13:23:03 -08:00
Huy Pham
2292001e17 Merge branch 'coretk' into coretk-validation 2019-12-10 09:58:54 -08:00
Huy Pham
ada21997e9 add validation to canvassizescale, wlanconfig, nodename 2019-12-10 09:57:12 -08:00
Blake Harnden
17c78d59cd Merge branch 'develop' into coretk 2019-12-10 08:21:16 -08:00
Blake Harnden
21f0857e65 reset mobility player to default dialog size 2019-12-09 23:09:39 -08:00
Blake Harnden
d78ef86cef added grpc error display and updated grpc calls to catch and display grpc exceptions 2019-12-09 22:50:26 -08:00
Huy Pham
7039a3682e fix merge conflict 2019-12-09 16:37:52 -08:00