Commit graph

  • 4e2e43ede3 SEBWIN-219: Corrected handling of URIs in configuration request detection. dbuechel 2018-03-13 09:13:35 +0100
  • 993329bd71 SEBWIN-219: Finished basic implementation of reconfiguration mechanism. dbuechel 2018-03-08 15:27:12 +0100
  • 5bd1d9dea4 SEBWIN-219: Found acceptable solution for interception of configuration requests. dbuechel 2018-03-08 07:35:58 +0100
  • a9306754d0 SEBWIN-219: Documented types of core library. dbuechel 2018-03-06 14:35:10 +0100
  • f1c21cf530 SEBWIN-219: Renamed namespace SafeExamBrowser.Contracts.Behaviour.Operations to SafeExamBrowser.Contracts.Behaviour.OperationModel. dbuechel 2018-03-06 11:49:51 +0100
  • e0bc11fe79 SEBWIN-219: Added missing API documentation on type level. dbuechel 2018-03-06 11:38:12 +0100
  • 4ce5677ecf SEBWIN-219: Started implementing reconfiguration mechanism. dbuechel 2018-03-02 15:41:04 +0100
  • f2e3b35730 SEBWIN-219: Implemented simple loading state indicator for browser window. dbuechel 2018-03-01 08:50:08 +0100
  • 40fd49126f SEBWIN-219: Introduced OperationResult to be able to determine cause of operation procedure failures. dbuechel 2018-02-28 15:49:06 +0100
  • f5ef7fa859 SEBWIN-219: Cleaned up remaining TODOs. dbuechel 2018-02-28 09:45:29 +0100
  • 8a06a0fe98 SEBWIN-219: Extended IPC mechanics with ping mechanism. dbuechel 2018-02-27 15:28:54 +0100
  • 268eda9f90 SEBWIN-219: Started refining communication API & mechanics. dbuechel 2018-02-22 16:15:06 +0100
  • 4e7b8fc88e SEBWIN-219: Enhanced implementation and logging of session operation. dbuechel 2018-02-22 10:00:18 +0100
  • 2ab48cda09 SEBWIN-219: Unified WPF application shutdown for runtime & client (and fixed window visibility issue by doing so). dbuechel 2018-02-21 14:01:21 +0100
  • 2424f2f1ed SEBWIN-219: Implemented basic shutdown mechanism. dbuechel 2018-02-20 15:15:26 +0100
  • ea97930033 SEBWIN-219: Used awesome new C# language feature for type checks. dbuechel 2018-02-19 14:36:00 +0100
  • 24c5ea3ba9 SEBWIN-219: Fixed broken unit tests. dbuechel 2018-02-16 13:42:27 +0100
  • d3dea29ecd SEBWIN-219: Basic startup sequence is now working. dbuechel 2018-02-16 13:15:16 +0100
  • d935407ecb SEBWIN-219: Working on IPC mechanics. dbuechel 2018-02-15 15:42:54 +0100
  • e214973dc7 SEBWIN-219: Removed typos in unit test script path. dbuechel 2018-02-15 10:57:56 +0100
  • c81b469d9e SEBWIN-219: Trying to fix unit tests on CI. dbuechel 2018-02-15 10:54:21 +0100
  • 2c2ae7915c SEBWIN-219: Corrected platform & configuration in CI test script and added unit test status badge to readme. dbuechel 2018-02-15 10:43:29 +0100
  • efe67784b4 SEBWIN-219: Corrected release configuration. dbuechel 2018-02-15 10:28:45 +0100
  • b5c1b7ff08 SEBWIN-219: Trying to set up artifacts for CI. dbuechel 2018-02-15 10:24:57 +0100
  • 6532528d50 SEBWIN-219: Reverted verbosity to quite for CI build. dbuechel 2018-02-15 09:27:59 +0100
  • db62cab7b7 SEBWIN-219: Reduced verbosity for CI build. dbuechel 2018-02-15 09:22:40 +0100
  • 7b2e6d49b1 SEBWIN-219: Consolidated post-build events in client project in attempt to resolve error. dbuechel 2018-02-15 09:19:10 +0100
  • 30c937d267 SEBWIN-219: Trying to get ahold of post-build error cause on AppVeyor. dbuechel 2018-02-15 08:31:43 +0100
  • 3d46b586e2 SEBWIN-219: Trying robocopy instead of xcopy for post-build events. dbuechel 2018-02-15 08:28:09 +0100
  • 4901abd36b SEBWIN-219: Still trying to fix post-build error... :( dbuechel 2018-02-15 08:04:54 +0100
  • 768d081e66 SEBWIN-219: Second attempt at fixing post-build errors. dbuechel 2018-02-15 07:56:58 +0100
  • 5d35e46c42 SEBWIN-219: Attempt to resolve post-build errors. dbuechel 2018-02-15 07:53:58 +0100
  • dda1b78ec5 SEBWIN-219: Finished scaffolding for application startup sequence. dbuechel 2018-02-14 15:26:05 +0100
  • 10202a807f SEBWIN-219: Adapted startup procedure for client component by introducing the DelayedInitializationOperation. dbuechel 2018-02-12 12:21:55 +0100
  • 66e9078a4c SEBWIN-219: Implemented draft of session mechanism. dbuechel 2018-02-08 13:32:48 +0100
  • 001c262158 SEBWIN-219: Extracted text dependency from user interface factory methods. dbuechel 2018-02-07 13:25:49 +0100
  • 8cd0659a22 SEBWIN-219: Implemented draft of communication operation and runtime communication host. dbuechel 2018-02-06 15:12:11 +0100
  • c10e141e7f SEBWIN-219: Renamed text keys for operations. dbuechel 2018-02-02 09:30:41 +0100
  • 5b57734406 SEBWIN-219: Finally found appropriate solution for handling bootstrap- and session-operations. dbuechel 2018-02-02 09:18:35 +0100
  • 196836b7eb SEBWIN-219: Changed and simplified implementation of operation mechanism to allow reconfiguration (i.e. repeating operations). dbuechel 2018-02-01 08:37:12 +0100
  • 18b8f66300 SEBWIN-219: Continued implementing kiosk operation and realized that further changes to startup/runtime/shutdown-mechanism are necessary... dbuechel 2018-01-30 14:41:36 +0100
  • b22093e6a2 SEBWIN-219: Started implementing kiosk mode operation. dbuechel 2018-01-26 12:33:36 +0100
  • 87f4ad8bf2 SEBWIN-219: Implemented draft of runtime window. dbuechel 2018-01-25 11:59:44 +0100
  • 1e8eb858de SEBWIN-219: Added ignore flag for service proxy. dbuechel 2018-01-25 09:50:46 +0100
  • ebc12934bf SEBWIN-219: Implemented basic service operation. dbuechel 2018-01-24 12:34:32 +0100
  • 7d5c6a1b0b SEBWIN-219: Changed startup procedure for runtime component in order to be able to re-configure during application execution. dbuechel 2018-01-24 07:46:22 +0100
  • c56b4a0251 SEBWIN-219: Started defining & implementing communication contracts and functionality. dbuechel 2018-01-23 15:33:54 +0100
  • f321496815 SEBWIN-219: Finished basic version of configuration operation. dbuechel 2018-01-19 14:04:12 +0100
  • 80be746860 SEBWIN-219: Made XML for localization more readable. dbuechel 2018-01-19 10:11:13 +0100
  • 57c3afdaa5 SEBWIN-219: Introduced configuration mode and continued with configuration operation. dbuechel 2018-01-19 09:23:09 +0100
  • 39261f5222 SEBWIN-219: Started implementing the configuration operation. dbuechel 2018-01-18 15:14:05 +0100
  • 31d6d544d0 SEBWIN-219: - Extracted operations and notifications from core library and moved them to client resp. runtime component. - Renamead runtime component to SafeExamBrowser.Runtime. - Moved post-build event from browser to client assembly. dbuechel 2018-01-18 08:16:20 +0100
  • 0b52095453 SEBWIN-219: Separated immutable, application-wide configuration values from settings. dbuechel 2018-01-17 14:08:39 +0100
  • bb00ef926d SEBWIN-219: Updated CI build script for new unit test assembly. dbuechel 2018-01-17 08:37:34 +0100
  • e1a0e9b3d6 SEBWIN-219: Separated existing functionality between runtime and client. dbuechel 2018-01-17 08:26:44 +0100
  • 84a3f5cd84 SEBWIN-219: Updated target framework for client application. dbuechel 2018-01-16 08:29:49 +0100
  • ff956daf39 SEBWIN-219: Updated assembly information and copyright year. dbuechel 2018-01-16 08:24:00 +0100
  • e8eee04815 SEBWIN-219: Added client application. dbuechel 2018-01-16 08:14:57 +0100
  • 401826da60 SEBWIN-142: Finished basic layout of browser window. dbuechel 2017-11-28 08:39:59 +0100
  • 5b46dc1258 SEBWIN-110: Implemented basic version of wireless network system control. dbuechel 2017-11-14 15:43:13 +0100
  • 00754ee100 SEBWIN-110: Switched to custom build of SimpleWifi which incorporates the RadioState for Wi-Fi interfaces. dbuechel 2017-11-14 09:10:06 +0100
  • 396aa56bd5 Working on the wireless network component (IMPORTANT: The commited code is not yet working, I have to find a way to check whether the Wi-Fi is turned off via hard- or software!). dbuechel 2017-11-13 10:26:30 +0100
  • a118f52ee3 SEBWIN-110: Refactored configuration so that all taskbar-related settings are in the same interface. dbuechel 2017-11-09 10:27:55 +0100
  • 91a8e4d6e4 SEBWIN-183: Implemented unit tests for startup-/shutdown-operations. dbuechel 2017-10-11 11:46:39 +0200
  • fdb32ff5f2 SEBWIN-183: Implemented unit tests for notification controllers. dbuechel 2017-10-11 09:18:55 +0200
  • 2e28c01fdb SEBWIN-183: Added missing test case for shutdown controller. dbuechel 2017-10-11 08:17:53 +0200
  • 1cb388b754 SEBWIN-183: Added missing test conditions for loggers. dbuechel 2017-10-11 07:38:25 +0200
  • f952904cf0 SEBWIN-183: Extended unit testing for logging components (and fixed issues encountered while doing so). dbuechel 2017-10-10 15:44:04 +0200
  • 135fbd76ec Merge branch 'master' of https://github.com/SafeExamBrowser/seb-win-refactoring dbuechel 2017-10-10 10:17:52 +0200
  • 8be4fdda29 SEBWIN-183: Refactored I18n components and extended their unit tests. dbuechel 2017-10-10 10:17:28 +0200
  • 3d37d5ecb3 Removed unit tests themselves from coverage result. Damian Büchel 2017-10-10 08:17:33 +0200
  • 93e84b1120 SEBWIN-183: Changed startup- and shutdown-controller to continue reverting operations, even if one or more of them fail. dbuechel 2017-10-09 12:11:33 +0200
  • 451aef8cae Added code coverage badge. Damian Büchel 2017-10-09 09:21:25 +0200
  • eddf9008be Added -mergebyhash to merge coverage results for assembly. Damian Büchel 2017-10-09 09:13:10 +0200
  • e89df482de Attempt to locate unit test DLL... Damian Büchel 2017-10-09 09:00:59 +0200
  • a4a2904726 Trying to get test console to work... Damian Büchel 2017-10-09 08:51:46 +0200
  • c6edfce644 Switched to vstest, as that's the framework used for unit testing... Damian Büchel 2017-10-09 08:41:01 +0200
  • d5eecb0bb2 Removed upload token as it is not required for public repositories. Damian Büchel 2017-10-09 08:00:46 +0200
  • 246f7f6440 Merge branch 'master' of https://github.com/SafeExamBrowser/seb-win-refactoring dbuechel 2017-10-06 15:48:12 +0200
  • e8ab871a67 Installed OpenCover. dbuechel 2017-10-06 15:46:45 +0200
  • c2dcbf0e2a Forgot to specify build platform. Damian Büchel 2017-10-06 15:39:10 +0200
  • c045a13308 Added Visual Studio image. Damian Büchel 2017-10-06 15:36:35 +0200
  • a889a3886a Added file extension to solution name. Damian Büchel 2017-10-06 15:31:46 +0200
  • 4f1a32bcaf Attempt to add code coverage to CI... Damian Büchel 2017-10-06 15:28:50 +0200
  • da7e65e7e8 SEBWIN-110: Implemented a basic version of the keyboard layout system control. dbuechel 2017-09-13 08:33:12 +0200
  • 189d06ef20 Updated reload icon with correct version. dbuechel 2017-08-29 07:33:20 +0200
  • b1c91c3639 Implemented power supply control for classic UI. dbuechel 2017-08-23 10:30:27 +0200
  • 37293687d0 Added and replaced icons for classic UI. dbuechel 2017-08-23 08:32:44 +0200
  • b5e61d10d0 Started implementing classic user interface. dbuechel 2017-08-22 15:47:42 +0200
  • ea6782797f Migrated basic UI functionality from Windows10 to Classic. System controls are not yet implemented, as they will anyways be replaced by the old Look & Feel... dbuechel 2017-08-22 10:58:36 +0200
  • 862d00b07a Brought basic functionality of new (classic) UI to life. dbuechel 2017-08-22 10:29:00 +0200
  • 080bf4e5ff Removed unproperly registered file in classic user interface assembly. dbuechel 2017-08-22 09:38:49 +0200
  • 3524bf394c Added assembly for classic user interface and renamed root folder of assembly SafeExamBrowser.UserInterface.Windows10. dbuechel 2017-08-22 09:37:17 +0200
  • d68955208a Renamed current user interface assembly to SafeExamBrowser.UserInterface.Windows10. dbuechel 2017-08-22 08:39:49 +0200
  • ce62576ba4 Minor refactoring. dbuechel 2017-08-17 15:04:19 +0200
  • 4e8bf23240 Minor text change. dbuechel 2017-08-17 14:58:02 +0200
  • d0193b2469 Fixed bug in and enhanced layout of PowerSupplyControl. dbuechel 2017-08-17 14:47:54 +0200
  • d618556c6c Switched version to "alpha" and made some minor UI enhancements. dbuechel 2017-08-17 14:00:43 +0200
  • 0184eb0fe1 Implemented basic battery system control. dbuechel 2017-08-17 12:17:58 +0200
  • 7baf826e5a Refactored taskbar components (moved contracts to separate namespace and introduced XAML control templates) and started implementing system components. dbuechel 2017-08-15 15:30:31 +0200