d63452813aImpose a small delay in centering items. Makes it work smoother when simply right-clicking to do a menu or something.Tim Young2017-08-17 17:27:22 -0500
4e9399f9b5Fix an issue when pinging a wireless device by nameTim Young2017-08-17 15:10:46 -0500
1c703c60b5Get loading / saving of packetmessages working. They had been lost during the clone operation.Tim Young2017-08-17 13:50:29 -0500
7f6c8be406rebuild the homework tree after we test all of them. That way the results are immediately visible.Tim Young2017-08-17 10:43:17 -0500
e5599ee522Stop console writeline of testing processTim Young2017-08-17 10:41:51 -0500
d1828aa0c9process all the puzzles, not just the oneTim Young2017-08-17 10:40:45 -0500
5dc89ffe37Do not ding if we are processing stuff invisiblyTim Young2017-08-17 10:40:32 -0500
a928f6b01ctest all networks on the test-allTim Young2017-08-17 10:29:37 -0500
8c600642b6button calls function to try one for testingTim Young2017-08-14 17:21:24 -0500
eac09a2d80Move homework test status to schoolwork classTim Young2017-08-14 16:17:50 -0500
c07247bb66Pieces for testing and tracking status of homework checking.Tim Young2017-08-14 16:13:17 -0500
98fae3192fWhen 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.Tim Young2017-08-14 15:51:05 -0500
02e3b45cb2Add "skip visuals" to tick. So we can run lots of ticks without updating visuals. Needed to process tests automatically.Tim Young2017-08-14 15:44:56 -0500
f763016f90Auto-DHCP on start if we are a teacher and have the check-mark set to do so.Tim Young2017-08-14 10:50:56 -0500
4779bf2425Add auto-DHCP option to teacher setting windowTim Young2017-08-14 10:28:03 -0500
e086782532Add a setting to allow networks to auto-DHCP on start.Tim Young2017-08-14 10:23:20 -0500
6fd86bd916Try a blank password first. - If no password, do not prompt for one. Just use the file (probably prompting for a pass at next login)Tim Young2017-08-13 16:52:13 -0500
6a51ed058aIf teacher opens a homework that is already graded. Do not prompt to grade it againTim Young2017-08-12 17:09:35 -0500
61aa50044eFix a minor bug where cloned items lost the last ID. Broke all sorts of things.Tim Young2017-08-12 17:03:41 -0500
71f43c4f24Allow teacher to mark as graded when something is completed.Tim Young2017-08-12 16:58:41 -0500
6fbaf98299Finish importing one student file if we are a teacher and open a student file.Tim Young2017-08-12 16:31:56 -0500
392c8c8b35prep for admin loading in one student fileTim Young2017-08-12 16:05:54 -0500
c905a5a952Pop up a "submit homework" button when the homework has been completed.Tim Young2017-08-11 15:25:22 -0500
042d66e7c9Move submit homework to separate function. So we can call it separately.Tim Young2017-08-11 15:06:50 -0500
840a6877bfset tooltip for class, name, and description. the boxes are too small to see the whole thing. Mouseover does tooltip so you can see it.Tim Young2017-08-11 15:05:22 -0500
765789226eReverse the sort for the admin. The list is traversed in reverse elsewhere. This makes them sort the sameTim Young2017-08-11 15:01:09 -0500
db6cdff653Sort the projects consistantly. Class -> Due Date -> Save DateTim Young2017-08-11 14:56:40 -0500
f478221169Get teacher to set a password at the beginningTim Young2017-08-11 14:44:10 -0500
6bfc101468Change password at first login. Do not accept no as an answer.Tim Young2017-08-11 14:37:24 -0500
16c009b432Move change password logic to personTim Young2017-08-11 14:34:35 -0500
ed6c37194cbetter importing of student information when we read in the homework.Tim Young2017-08-11 10:16:49 -0500
217ac4dbd7Write student csv file - includes generated passwords if it was set up to create new PWs for students who did not have any definedTim Young2017-08-10 16:32:45 -0500
50a04dbef0functions to make student csv fileTim Young2017-08-10 16:07:33 -0500
ed48b943aaWe cannot delete or give submitted homeworkTim Young2017-08-10 15:42:41 -0500
15e0092699Fix a potential null reference bugTim Young2017-08-10 15:35:56 -0500
e864276316Fix teachers see ungraded homework as being boldTim Young2017-08-10 15:30:22 -0500
4557b9a2e1Installer changes. Use variables. Give distinct upgrade UID. Make product UID all caps (better for compatibility, so I hear)Tim Young2017-08-10 14:24:21 -0500
88a15caf88Get encryption working for teacherTim Young2017-08-09 17:01:30 -0500
e6518e3918Get encryption / decryption working for users.Tim Young2017-08-09 16:52:54 -0500
b6bcd7aff2submitted label visible for students when something has been submittedTim Young2017-08-09 10:11:55 -0500
b1c415c686Mark items needing attention as bold. Students see un-submitted homeworks bolded. Teachers see ungraded homework boldedTim Young2017-08-09 09:32:32 -0500
405d45e164Double-click homework in profile launches itTim Young2017-08-08 19:01:42 -0500
fc39ba71c6Import homework for teachers. Let them export all the homework for a class and import it for another classTim Young2017-08-08 17:45:45 -0500
aeb61ebcf1change idea in psuedocode for how to handle admin bulk import of homework. Simplified it considerablyTim Young2017-08-08 14:31:03 -0500
362b3a60a3Error out (nicely) if the file has been tampered with (if the username does not match the file name). This will only really be useful once we have encryption.Tim Young2017-08-05 10:26:48 -0500
99ff6e092dfix a small issue that kept submissions from continaing the real information.Tim Young2017-08-03 14:33:06 -0500
4c921ab280Process for connecting a network link to the device it is connected to. Without this, cloned networks fail.Tim Young2017-08-03 11:36:53 -0500
ff37a1b0efMake a machine password. Will be used to let the admin user open student filesTim Young2017-08-03 11:35:29 -0500
55ceeecac1Add foundation for tracking which items have been graded.Tim Young2017-08-02 17:04:15 -0500
d5f58e2878Mark a few buttons as not yet implimentedTim Young2017-08-02 16:57:50 -0500
b9b9dbdf34Add a not-yet implimented messageTim Young2017-08-02 16:57:04 -0500
1a94d5e671Allow admins to add or update a network. If we want to have two similar networks; the teacher can have one that was based off the other.Tim Young2017-08-02 15:37:29 -0500
eeb0536b07Add some non-operable buttons. Just to get the idea across for now. Export all homework, Push homework to all students.Tim Young2017-08-02 15:35:43 -0500
7265b07e0eStudents cannot change due date, admins canTim Young2017-08-02 15:28:02 -0500
538490087dSort by due date, and submission dateTim Young2017-08-02 15:27:27 -0500