Commit Graph

900 Commits

Author SHA1 Message Date
6986adf962 Poweron NB.doaction 2018-05-17 16:13:32 -05:00
892aa401cb Add a power-on enum 2018-05-17 16:12:58 -05:00
136b7b1ab7 Add NB.DoActions functions for Replace, ReplaceUPS, and PowerOff 2018-05-17 16:10:20 -05:00
291f1d0b1c Add enums for replace, replaceUPS, and poweroff 2018-05-17 16:08:09 -05:00
98607f42a1 Add a few more solved replays 2018-05-16 14:18:22 -05:00
408022714d Mark freshly-loaded ReplayActions as not being dirty 2018-05-16 14:18:07 -05:00
c199065efd Message to store Replays if in replay mode and we solved a puzzle 2018-05-16 09:35:19 -05:00
2df6c5c2f8 Get loading and saving of devices in Actions working. Lots of things needed to be "public" so reflection works. 2018-05-16 09:14:18 -05:00
eab20232ca Get the basic replay fie to load when we hold the ctrl key and press the "file" menu item. 2018-05-15 08:27:41 -05:00
dbc2ff139f Add the first replay file. 2018-05-15 07:34:52 -05:00
a36c29029a Minor fix to allow serialization of network link and network device 2018-05-15 07:23:00 -05:00
d5340507fa Arp uses action 2018-05-14 15:14:46 -05:00
074d6c22c5 change device ( action) when edited. 2018-05-14 15:13:53 -05:00
13557c743f do all dhcp as action 2018-05-14 15:10:56 -05:00
bc1c994bbd DHCP as action 2018-05-14 15:09:19 -05:00
3ba3023ef0 Changed links get done in action 2018-05-14 15:05:29 -05:00
1d917fd097 Get power on/off to work through Actions. 2018-05-14 14:14:15 -05:00
871f4132fe Change an existing component in an action 2018-05-14 13:47:55 -05:00
617c5e2dc3 Get network links to use Actions 2018-05-14 11:06:19 -05:00
8b82150bbe Adding devices is part of Actions 2018-05-14 10:41:52 -05:00
a445ce5bd3 Delete Link Action 2018-05-14 08:16:47 -05:00
76b87b0d18 Get Action list to save 2018-05-14 08:05:56 -05:00
048d461894 StoreReplay 2018-05-11 10:57:54 -05:00
41a6fbe8b0 clean up useless code 2018-05-11 10:54:21 -05:00
14337fdc06 Hide menu items for actions when needed 2018-05-11 10:53:39 -05:00
f68e3138f4 Track if the action collection needs to be saved. 2018-05-11 10:47:31 -05:00
44b26812ed Track whether action changes have been stored in long-term memory. 2018-05-11 10:43:48 -05:00
98ed29a45e Add some menu items 2018-05-11 10:36:09 -05:00
de5a3c353e Hide various things based on whether we can do Replays, and if we have anything to replay 2018-05-09 16:24:37 -05:00
0ac9fea3bb Add a ReplayMode bool on our settings. It is set to true for now, but when we are closer to deployment, we will set it to false unless specific things are met. 2018-05-09 16:15:37 -05:00
e7856a9d3e Get replay working from dropdown menu. (right now everyone has the replay button. We will hide it for most cases later on) 2018-05-09 10:49:54 -05:00
d5a04c9d77 Do delete device using DoActions 2018-05-07 10:37:27 -05:00
06ca7c59f3 Arp and clearArp as doactions 2018-05-07 09:43:50 -05:00
8e0fdd9105 Get traceroute using ActionClass 2018-05-04 13:00:44 -05:00
b3f4733248 Change "Ping" to an action 2018-05-04 12:55:05 -05:00
2890c25083 Get multi-device drag to use ActionClass 2018-05-04 12:08:56 -05:00
90788964c9 Get dragging of one item to work through the ActionClass 2018-05-04 12:03:06 -05:00
51087c1119 Have a move location action 2018-05-04 06:35:01 -05:00
2efca90da1 register network with ActionCollection when loaded 2018-05-03 12:58:54 -05:00
3d335d32c4 Making progress on initial functions 2018-05-03 11:18:33 -05:00
f6264d9098 Start of a system for regression testing. 2018-05-03 10:58:53 -05:00
d045738205 Better processing of wireless link autojoin 2018-05-02 12:47:01 -05:00
b94114da4b publish & update release numbers for next release 2018-04-10 09:15:12 +03:00
a21c35aca6 Keep some things from being drug outside the buildings 2018-04-10 09:10:45 +03:00
aa24aba3a9 remove all the wireless connections on network load. They will be rebuilt. 2018-04-10 09:03:29 +03:00
eb2dfde694 Get Level5 Practice 4 in the right spot 2018-04-10 09:03:06 +03:00
35da7f65b3 remove a debug writeline. 2018-04-10 08:33:33 +03:00
071c873656 Update release notes 2018-04-09 19:35:55 +03:00
11eec48969 Solve some issues with multiple saved wireless links. They ended up connecting to the wrong devices and making a mess. So, we will start by auto-generating all wireless links. 2018-04-09 18:24:12 +03:00
3bea76f528 Get practice 7 puzzle working with network loop checking. 2018-04-09 17:21:32 +03:00