Commit Graph

197 Commits (master)

Author SHA1 Message Date
Sean McArdle 3c73572b76 Fixed issue where text was selected after loaded. 2016-12-20 23:42:55 -08:00
Sean McArdle 3f670462d7 Fixed resource embed for RTF files. 2016-12-20 23:40:15 -08:00
Sean McArdle 5a6df09e0a Officially added Mono Options.cs to project and reflected such in the license. 2016-12-20 23:13:26 -08:00
Sean McArdle 789f5b1c7d Preliminary whitelist reload functionality present in agent gui, this is facilitated by the Prism 6 library. 2016-12-20 23:01:42 -08:00
Sean McArdle 36e4f844d2 Service now implements the ability to update the whitelist while running. 2016-12-20 23:00:12 -08:00
Sean McArdle 5c7405e3b3 Netstate model now implements the ability to update whitelist in response 2016-12-20 22:59:21 -08:00
Sean McArdle f3f30dc9ad Fixe bug where logging would not properly forward exception source and message. 2016-12-20 22:57:48 -08:00
Sean McArdle 2d88882800 Now break out wired, wireless, and whitelisted interfaces. 2016-12-17 18:49:05 -08:00
Sean McArdle 5a10fcec2c Comment has improper verbage 2016-12-17 18:48:32 -08:00
Sean McArdle e2d59dcf57 First pass at allowing only one application instance at a time. 2016-12-17 17:11:38 -08:00
Sean McArdle d2037f3401 Reordered to be consistent with documentation. 2016-12-17 17:11:04 -08:00
MCARDLE Sean M 874afeb187 Changed messaging system to initialize on demand, works around issue where poller dies for some reason. 2016-12-17 15:27:58 -08:00
MCARDLE Sean M 56e4287ecc Users wont be editing from here. 2016-12-17 15:26:44 -08:00
MCARDLE Sean M 8cc87f1483 Now signal messaging thread to exit when processing thread exits. 2016-12-17 15:26:27 -08:00
Sean McArdle be9b52a2d2 Merge branch 'zmq' of github.com:sean-m/wifi-sitter into zmq 2016-11-30 12:32:40 -08:00
Sean McArdle a2275712b5 Added about window that loads content from RTF resource files. 2016-11-30 12:32:17 -08:00
MCARDLE Sean M a63cfa8421 Added option parser from Mono. 2016-11-30 12:31:56 -08:00
MCARDLE Sean M 2374103777 Responses are now deserialized into WifiSitterIpcMessage objects. 2016-11-30 00:55:07 -08:00
MCARDLE Sean M 97e3504004 Responses are being accepted, need to handle messages. 2016-11-30 00:43:34 -08:00
MCARDLE Sean M fa393971b0 Fixed bug in server not prepending client identity in first response message frame. 2016-11-30 00:40:24 -08:00
MCARDLE Sean M 307a31714a Successfully sending messages to server and responding via 0mq. TODO implement response handling on client. 2016-11-30 00:18:17 -08:00
Sean McArdle a20f4270f4 trivial 2016-11-21 16:16:59 -08:00
Sean McArdle a59b5f2215 Added whitelist to status view. 2016-11-21 16:16:14 -08:00
Sean McArdle d7fdf4708d Added better client side tracing around 'take_five' command. 2016-11-21 16:16:01 -08:00
Sean McArdle 174e0fae7f Added better responses and logging around pause function. 2016-11-21 16:15:35 -08:00
Sean McArdle 3caf35d905 Added nic whitelist to netstate. 2016-11-21 16:15:15 -08:00
Sean McArdle fb9d095e9c Added facility to indicate when it should actually check network state while paused. 2016-11-21 14:29:55 -08:00
Sean McArdle 54adbc10ab Always checks wifisitter channel name when sending messages. 2016-11-21 14:28:17 -08:00
Sean McArdle d912745622 Fixed null errors when service isn't running. 2016-11-21 14:27:34 -08:00
MCARDLE Sean M 7bb46addb7 Close operation is now non-blocking. Still can't find null reference exception when closing. 2016-11-18 22:59:01 -08:00
MCARDLE Sean M 284961947f Updated TODOs. 2016-11-18 22:48:31 -08:00
MCARDLE Sean M d1e4a6bebe Moved to using Task.Delay() instead of a Timer for the "take_five" command. Seems to reduce memory usage slightly. Also updates interfaces if paused when giving network state. 2016-11-18 22:48:16 -08:00
MCARDLE Sean M ae8d2d21f1 Removed unused property. 2016-11-18 22:34:12 -08:00
MCARDLE Sean M 90434792b0 Refresh service state check every 5 seconds. 2016-11-18 22:32:59 -08:00
MCARDLE Sean M 022009680b Now sends netstate update request 3 seconds after a network change event. Added method for initiating a request with delay. 2016-11-18 22:32:23 -08:00
MCARDLE Sean M 6628030186 Added pause and settings icons. 2016-11-18 22:18:22 -08:00
MCARDLE Sean M f3374c44ee Formatting and tighter main loop. 2016-11-18 21:07:07 -08:00
MCARDLE Sean M 549aed1377 Removed some unneeded references and added some encapsulation. 2016-11-18 20:29:27 -08:00
MCARDLE Sean M bb5048fd87 Communicating service state to status UI now. 2016-11-18 20:28:53 -08:00
MCARDLE Sean M a43ef8040f Merge branch 'dev' into systray 2016-11-18 19:54:14 -08:00
MCARDLE Sean M d6df318169 Ensuring the whitelist is observed in another instance. 2016-11-18 19:53:57 -08:00
MCARDLE Sean M 224b5700c7 Added logging to the reset nic state operation. 2016-11-18 19:53:32 -08:00
Sean McArdle e16939318b Added TODO note. 2016-11-18 12:06:05 -08:00
MCARDLE Sean M e4424fbea1 5 minute pausing works, need more console logging and service status check mechanism. 2016-11-17 22:23:45 -08:00
MCARDLE Sean M 1da5ab43e5 Removed missing dep from other branch. 2016-11-17 22:23:11 -08:00
MCARDLE Sean M 2a17a474de Added org-mode todo notes. 2016-11-17 22:22:49 -08:00
Sean McArdle 2683323fbb Should have been appended. 2016-11-17 10:49:59 -08:00
Sean McArdle 9eae49f1d2 Pulled in About window and notes from WifiSitterToolbox 2016-11-17 10:44:34 -08:00
Sean McArdle 8e8d53cafc Data exchange working correctly, nics display in settings window. 2016-11-17 10:37:57 -08:00
Sean McArdle 3a711f8f4c Setting up MVVM structure. 2016-11-17 10:06:17 -08:00