Commit Graph

  • 3db41845ab Building out disconnect/connect logic. dev Sean McArdle 2017-09-07 16:45:09 -0700
  • e32f76f07d Disconnect, don't disable. Sean McArdle 2017-09-07 16:44:17 -0700
  • 2d0cbf9b68 Added more interop functions. Sean McArdle 2017-09-07 16:43:46 -0700
  • f9e1cb3614 Avoiding scrambled console output while debugging. Sean McArdle 2017-08-29 16:39:39 -0700
  • d09cef58d5 Readability improvement. Sean McArdle 2017-08-24 15:50:05 -0700
  • 9256951495 Added disconnect method. Sean McArdle 2017-08-24 15:48:29 -0700
  • 21b6b593ed Renamed SitterNic to match better class name and added to Gui project as dependencie. Sean McArdle 2017-08-23 15:10:16 -0700
  • 3b08798756 UI updates are more reliable now. Sean McArdle 2017-08-23 14:56:36 -0700
  • 42e4b2b96f Ignoring Deploy folder. Sean McArdle 2017-08-23 14:56:09 -0700
  • 186fc5b3f7 Cleanup. master Sean McArdle 2017-08-23 10:34:10 -0700
  • da8a026584 Reverting accidental deletion. Sean McArdle 2017-08-23 10:33:18 -0700
  • 3d531ac961 Removed some garbage. Sean McArdle 2017-08-22 14:29:02 -0700
  • 6a6763ec9e Package update stuff. Sean McArdle 2017-08-22 14:28:09 -0700
  • 104163410d Refactor with VS helper Sean McArdle 2017-08-22 14:27:46 -0700
  • de8d834372 Moved to Task instead of Thread for main function and provided better error symantics. Sean McArdle 2017-08-22 14:27:18 -0700
  • b82ea094f6 Updated packages. Sean McArdle 2017-08-22 14:26:10 -0700
  • d3271206a3 Added some build directives to remove dll's that are woven into exe binary. Sean McArdle 2017-05-11 11:20:20 -0700
  • d5541f3743 Added service status views. Sean McArdle 2017-05-11 11:19:50 -0700
  • 208cd9f901 Clearer console log output. Sean McArdle 2017-05-11 11:19:15 -0700
  • e286322e0b Bumped version. 1.2.2.0 1.2.2 Sean McArdle 2017-03-24 11:19:43 -0700
  • 46338490f7 Continuing work on help dialogs. Sean McArdle 2017-03-24 10:54:48 -0700
  • db55b6a73b Double clicking the tray icon shows settings, this is the user's expected behavior. Sean McArdle 2017-03-24 10:54:19 -0700
  • f45be2407b Moved to settings file and enum for mode setting rather than a <string,object> dictionary for compile time type checking. Sean McArdle 2017-03-24 10:06:55 -0700
  • dee7592ae6 Fixed checking for modeset on start. Sean McArdle 2017-03-03 12:00:59 -0800
  • 9858556e6b Working on merge module. No working reference from feature to components. wix Sean McArdle 2017-02-03 12:20:06 -0800
  • ef8a547cc6 Added WIX project. Sean McArdle 2017-02-02 17:17:53 -0800
  • 77bc0943ed Added Deploy to gitignore. Sean McArdle 2017-02-02 17:17:34 -0800
  • 599e5d197c Bumped version number. 1.2.0.0 Sean McArdle 2017-01-18 15:04:14 -0800
  • 2f7a0b6a1a Only prevent initializing wifisitter if another copy is running and trying to start in "console" or "service" mode. Sean McArdle 2017-01-18 14:59:43 -0800
  • 921f6d3f71 Now provide option to selectively enable IPC on install. Sean McArdle 2017-01-18 14:58:55 -0800
  • 66349c69d4 Ensure lowercase directive Sean McArdle 2017-01-18 14:58:25 -0800
  • 603fece45e Using new configuration system. Sean McArdle 2017-01-18 14:17:23 -0800
  • 05b6cea2e2 Using Mono.Options to parse command line arguments and provide a global static configuration system. Sean McArdle 2017-01-18 14:17:00 -0800
  • d6f5369c63 Moved datagrids into groupboxes and removed gradiant style from columnheader Sean McArdle 2016-12-30 14:37:55 -0800
  • d0ac5a7dc7 Added more help close semantics. Sean McArdle 2016-12-30 11:51:40 -0800
  • 733aea3cf1 Added some event handlers to close help overlay. MCARDLE Sean M 2016-12-30 09:39:02 -0800
  • ca4512a6ce Help now closes with additional F1 press. MCARDLE Sean M 2016-12-30 09:31:05 -0800
  • 1de5395624 Started work on help overlay. MCARDLE Sean M 2016-12-29 22:58:52 -0800
  • b2e7b8ac7c Now disposes tray icon when clicking Quit. MCARDLE Sean M 2016-12-29 21:45:37 -0800
  • 4eeaf72d9f Copy and pasted over the Key check, now checks keypress with switch. MCARDLE Sean M 2016-12-29 21:45:17 -0800
  • 73ccb93123 Now gives better inidication of what is happeneing. zmq Sean McArdle 2016-12-29 21:00:32 -0800
  • 12f7c27c12 F1 launches about/help. Sean McArdle 2016-12-29 21:00:04 -0800
  • 13a44f7cef Rereferencing RTF files with resource identifier now. Sean McArdle 2016-12-29 16:23:18 -0800
  • 05b7b06af4 Status window launches by default on debug builds Sean McArdle 2016-12-29 16:22:48 -0800
  • b1ed556b5f Added null check. Sean McArdle 2016-12-29 16:22:10 -0800
  • b5ffddbbc7 New help window. Sean McArdle 2016-12-29 11:31:34 -0800
  • 3e2a387708 Set auto scrollbar visibility Sean McArdle 2016-12-29 11:31:21 -0800
  • 4da5800395 Moved whitelist entries to expander and only refreshing state on address changed since it is fired when availability changed is fired. Sean McArdle 2016-12-27 13:01:24 -0800
  • 6d355009af Added Costura to project. Sean McArdle 2016-12-27 13:00:13 -0800
  • 086770e941 Changed icon background to match service icon. Sean McArdle 2016-12-27 12:59:52 -0800
  • 180591118d Moved documentaiton to a more relevant place. Sean McArdle 2016-12-24 08:47:55 -0800
  • b9f2d8706e Added Costura Fody to weave in assemblies for WifiSitter service. Sean McArdle 2016-12-24 08:20:19 -0800
  • ead62db063 Added method to just wake up wifi adapters. This is what users conceptually want to do with the "pause for 5 minutes" feature. Sean McArdle 2016-12-24 08:19:44 -0800
  • 1e71967a40 New icon. Sean McArdle 2016-12-22 10:06:14 -0800
  • 3976760a78 Added transparent button to intercept toggle button click events. Sean McArdle 2016-12-22 10:02:42 -0800
  • aa4df55605 Formatting fix. Sean McArdle 2016-12-22 09:48:06 -0800
  • 0f665fd77f Updated styling in status window. Sean McArdle 2016-12-22 09:46:44 -0800
  • 87309320a7 Irrelevant with prism event aggregation. Sean McArdle 2016-12-22 09:45:23 -0800
  • 1bbde669e3 Added refresh/reload icon. Sean McArdle 2016-12-21 00:11:09 -0800
  • 4da5e38a3d Updated about page. Sean McArdle 2016-12-21 00:10:47 -0800
  • 314ee095fd Fixed richtext boxes as read-only and made window resizable, it was fixed too small for troubleshooting guide to be useful. Sean McArdle 2016-12-20 23:44:05 -0800
  • 5fd255ed91 Changed how resources are referenced. Simpler this way. Sean McArdle 2016-12-20 23:43:18 -0800
  • 3c73572b76 Fixed issue where text was selected after loaded. Sean McArdle 2016-12-20 23:42:55 -0800
  • 3f670462d7 Fixed resource embed for RTF files. Sean McArdle 2016-12-20 23:40:15 -0800
  • 5a6df09e0a Officially added Mono Options.cs to project and reflected such in the license. Sean McArdle 2016-12-20 23:13:26 -0800
  • 789f5b1c7d Preliminary whitelist reload functionality present in agent gui, this is facilitated by the Prism 6 library. Sean McArdle 2016-12-20 23:01:42 -0800
  • 36e4f844d2 Service now implements the ability to update the whitelist while running. Sean McArdle 2016-12-20 23:00:12 -0800
  • 5c7405e3b3 Netstate model now implements the ability to update whitelist in response Sean McArdle 2016-12-20 22:59:21 -0800
  • f3f30dc9ad Fixe bug where logging would not properly forward exception source and message. Sean McArdle 2016-12-20 22:57:48 -0800
  • 2d88882800 Now break out wired, wireless, and whitelisted interfaces. Sean McArdle 2016-12-17 18:49:05 -0800
  • 5a10fcec2c Comment has improper verbage Sean McArdle 2016-12-17 18:48:32 -0800
  • e2d59dcf57 First pass at allowing only one application instance at a time. Sean McArdle 2016-12-17 17:11:38 -0800
  • d2037f3401 Reordered to be consistent with documentation. Sean McArdle 2016-12-17 17:11:04 -0800
  • 874afeb187 Changed messaging system to initialize on demand, works around issue where poller dies for some reason. MCARDLE Sean M 2016-12-17 15:27:58 -0800
  • 56e4287ecc Users wont be editing from here. MCARDLE Sean M 2016-12-17 15:26:44 -0800
  • 8cc87f1483 Now signal messaging thread to exit when processing thread exits. MCARDLE Sean M 2016-12-17 15:26:27 -0800
  • be9b52a2d2 Merge branch 'zmq' of github.com:sean-m/wifi-sitter into zmq Sean McArdle 2016-11-30 12:32:40 -0800
  • a2275712b5 Added about window that loads content from RTF resource files. Sean McArdle 2016-11-30 12:32:17 -0800
  • a63cfa8421 Added option parser from Mono. MCARDLE Sean M 2016-11-30 00:55:07 -0800
  • 2374103777 Responses are now deserialized into WifiSitterIpcMessage objects. MCARDLE Sean M 2016-11-30 00:55:07 -0800
  • 97e3504004 Responses are being accepted, need to handle messages. MCARDLE Sean M 2016-11-30 00:43:34 -0800
  • fa393971b0 Fixed bug in server not prepending client identity in first response message frame. MCARDLE Sean M 2016-11-30 00:40:24 -0800
  • 307a31714a Successfully sending messages to server and responding via 0mq. TODO implement response handling on client. MCARDLE Sean M 2016-11-30 00:18:17 -0800
  • a20f4270f4 trivial systray Sean McArdle 2016-11-21 16:16:59 -0800
  • a59b5f2215 Added whitelist to status view. Sean McArdle 2016-11-21 16:16:14 -0800
  • d7fdf4708d Added better client side tracing around 'take_five' command. Sean McArdle 2016-11-21 16:16:01 -0800
  • 174e0fae7f Added better responses and logging around pause function. Sean McArdle 2016-11-21 16:15:35 -0800
  • 3caf35d905 Added nic whitelist to netstate. Sean McArdle 2016-11-21 16:15:15 -0800
  • fb9d095e9c Added facility to indicate when it should actually check network state while paused. Sean McArdle 2016-11-21 14:28:44 -0800
  • 54adbc10ab Always checks wifisitter channel name when sending messages. Sean McArdle 2016-11-21 14:28:17 -0800
  • d912745622 Fixed null errors when service isn't running. Sean McArdle 2016-11-21 14:27:34 -0800
  • 7bb46addb7 Close operation is now non-blocking. Still can't find null reference exception when closing. MCARDLE Sean M 2016-11-18 22:59:01 -0800
  • 284961947f Updated TODOs. MCARDLE Sean M 2016-11-18 22:48:31 -0800
  • 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. MCARDLE Sean M 2016-11-18 22:44:03 -0800
  • ae8d2d21f1 Removed unused property. MCARDLE Sean M 2016-11-18 22:34:12 -0800
  • 90434792b0 Refresh service state check every 5 seconds. MCARDLE Sean M 2016-11-18 22:32:59 -0800
  • 022009680b Now sends netstate update request 3 seconds after a network change event. Added method for initiating a request with delay. MCARDLE Sean M 2016-11-18 22:32:23 -0800
  • 6628030186 Added pause and settings icons. MCARDLE Sean M 2016-11-18 22:18:22 -0800
  • f3374c44ee Formatting and tighter main loop. MCARDLE Sean M 2016-11-18 21:07:07 -0800
  • 549aed1377 Removed some unneeded references and added some encapsulation. MCARDLE Sean M 2016-11-18 20:29:27 -0800