Commit Graph

36 Commits (a2275712b53406e9950ae7ee2923d8cb5d8be71d)

Author SHA1 Message Date
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 97e3504004 Responses are being accepted, need to handle messages. 2016-11-30 00:43:34 -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 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 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 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
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
Sean McArdle 0b444d04c2 Now passing simplified network state to client. 2016-11-17 00:10:44 -08:00
Sean McArdle d9ceeedeff Successfully moved to XDMessaging.Lite but that required bumping the runtime version to 4.5.2. 2016-11-16 17:00:11 -08:00
Sean McArdle 48948c197f Added XDMessaging package. 2016-11-16 14:44:20 -08:00
Sean McArdle 4f946ba190 Working on IPC with XDMessaging.Lite. 2016-11-16 14:43:50 -08:00
Sean McArdle 292df9350b Preliminary IPC setup in place. May need to change IPC mechanism based on access limitations. 2016-11-16 10:10:30 -08:00
Sean McArdle 525f059ecc Added context menu item for showing status/settings window. 2016-11-15 19:01:21 -08:00
Sean McArdle f88c6ef6b0 Added SimpleIPC for communicating with Service/Client. 2016-11-15 19:00:58 -08:00
Sean McArdle 3b7dd98a89 Moved to .Net 4, removed explicit dispose() for systray, set binary icon. 2016-11-15 17:50:47 -08:00
Sean McArdle d414c83583 Tray icon now has context menu with functioning Quit option. Need to implement IPC, status display and IPC. 2016-11-15 17:33:07 -08:00
Sean McArdle 5cba900d91 TrayIconControl is a hidden window launched by default that hosts the tray icon and stores viewmodel state for the MainWindow. 2016-11-15 14:04:48 -08:00
Sean McArdle c24df811c5 Added Gui app project, includes notifyicon-wpf library, systray icon displays correctly. 2016-11-15 13:43:12 -08:00