Commit Graph

774 Commits

Author SHA1 Message Date
2943cfeb5d Merging development branch and EducationMode branch. Will end up with just development branch 2017-08-19 07:48:47 -05:00
d63452813a Impose a small delay in centering items. Makes it work smoother when simply right-clicking to do a menu or something. 2017-08-17 17:27:22 -05:00
4e9399f9b5 Fix an issue when pinging a wireless device by name 2017-08-17 15:10:46 -05:00
1c703c60b5 Get loading / saving of packetmessages working. They had been lost during the clone operation. 2017-08-17 13:50:29 -05:00
7f6c8be406 rebuild the homework tree after we test all of them. That way the results are immediately visible. 2017-08-17 10:43:17 -05:00
e5599ee522 Stop console writeline of testing process 2017-08-17 10:41:51 -05:00
d1828aa0c9 process all the puzzles, not just the one 2017-08-17 10:40:45 -05:00
5dc89ffe37 Do not ding if we are processing stuff invisibly 2017-08-17 10:40:32 -05:00
a928f6b01c test all networks on the test-all 2017-08-17 10:29:37 -05:00
2a96f5866c messages 2017-08-17 10:17:20 -05:00
aed5340351 ability to load / save the messages 2017-08-17 09:57:23 -05:00
c4c5984f21 prep to serialize network messages. for saving results of automatic testing 2017-08-17 07:39:14 -05:00
765eee55d4 leave network test messages in the network so we can retrieve them later. 2017-08-16 19:35:51 -05:00
2e77354c05 Update work-tree after we load in new homework submissions 2017-08-16 19:04:21 -05:00
ce37f24dbd Get net-test to work once. 2017-08-16 11:05:24 -05:00
00f886080f Get invisible Network to complet auto dhcp request at beginning 2017-08-16 10:47:08 -05:00
04782b2456 Hide exporting of password file from students. 2017-08-15 17:24:57 -05:00
63826f9c3e Move changing password after the user has been created. 2017-08-15 17:22:55 -05:00
879944f93f Remove a null-failure 2017-08-15 17:21:18 -05:00
8c600642b6 button calls function to try one for testing 2017-08-14 17:21:24 -05:00
eac09a2d80 Move homework test status to schoolwork class 2017-08-14 16:17:50 -05:00
c07247bb66 Pieces for testing and tracking status of homework checking. 2017-08-14 16:13:17 -05:00
98fae3192f When we check net-tests, we can pass in the network. This allows us to use this func if we do not have a network loaded. 2017-08-14 15:51:05 -05:00
02e3b45cb2 Add "skip visuals" to tick. So we can run lots of ticks without updating visuals. Needed to process tests automatically. 2017-08-14 15:44:56 -05:00
f763016f90 Auto-DHCP on start if we are a teacher and have the check-mark set to do so. 2017-08-14 10:50:56 -05:00
0272ad0363 translate auto-dhcp checkmark 2017-08-14 10:29:37 -05:00
4779bf2425 Add auto-DHCP option to teacher setting window 2017-08-14 10:28:03 -05:00
e086782532 Add a setting to allow networks to auto-DHCP on start. 2017-08-14 10:23:20 -05:00
6fd86bd916 Try a blank password first. - If no password, do not prompt for one. Just use the file (probably prompting for a pass at next login) 2017-08-13 16:52:13 -05:00
6a51ed058a If teacher opens a homework that is already graded. Do not prompt to grade it again 2017-08-12 17:09:35 -05:00
61aa50044e Fix a minor bug where cloned items lost the last ID. Broke all sorts of things. 2017-08-12 17:03:41 -05:00
71f43c4f24 Allow teacher to mark as graded when something is completed. 2017-08-12 16:58:41 -05:00
6fbaf98299 Finish importing one student file if we are a teacher and open a student file. 2017-08-12 16:31:56 -05:00
392c8c8b35 prep for admin loading in one student file 2017-08-12 16:05:54 -05:00
cff1dada9c finish commit 2017-08-12 15:40:48 -05:00
aaa39b3d16 ask sutdents to log out before opening a new user file. 2017-08-12 15:40:27 -05:00
68bdd59727 Add the ability to log out 2017-08-12 10:34:43 -05:00
c905a5a952 Pop up a "submit homework" button when the homework has been completed. 2017-08-11 15:25:22 -05:00
042d66e7c9 Move submit homework to separate function. So we can call it separately. 2017-08-11 15:06:50 -05:00
840a6877bf set tooltip for class, name, and description. the boxes are too small to see the whole thing. Mouseover does tooltip so you can see it. 2017-08-11 15:05:22 -05:00
765789226e Reverse the sort for the admin. The list is traversed in reverse elsewhere. This makes them sort the same 2017-08-11 15:01:09 -05:00
db6cdff653 Sort the projects consistantly. Class -> Due Date -> Save Date 2017-08-11 14:56:40 -05:00
f478221169 Get teacher to set a password at the beginning 2017-08-11 14:44:10 -05:00
6bfc101468 Change password at first login. Do not accept no as an answer. 2017-08-11 14:37:24 -05:00
16c009b432 Move change password logic to person 2017-08-11 14:34:35 -05:00
ed6c37194c better importing of student information when we read in the homework. 2017-08-11 10:16:49 -05:00
217ac4dbd7 Write student csv file - includes generated passwords if it was set up to create new PWs for students who did not have any defined 2017-08-10 16:32:45 -05:00
50a04dbef0 functions to make student csv file 2017-08-10 16:07:33 -05:00
ed48b943aa We cannot delete or give submitted homework 2017-08-10 15:42:41 -05:00
15e0092699 Fix a potential null reference bug 2017-08-10 15:35:56 -05:00