Commit graph

34 commits

Author SHA1 Message Date
dbuechel
cabfe90a0e SEBWIN-300: Started implementing installer. 2019-07-25 11:29:40 +02:00
dbuechel
71854b33d8 SEBWIN-320: Implemented scaffolding for reset utility as console application. 2019-07-16 14:39:59 +02:00
dbuechel
58043a2ed9 SEBWIN-320: Change of plan, implementing reset utility as console application for now... 2019-07-16 11:40:35 +02:00
dbuechel
95a41ae55f SEBWIN-320: Implemented scaffolding for reset utility. 2019-07-12 16:17:45 +02:00
dbuechel
f8111857db SEBWIN-301: Added unit test project for lockdown assembly. 2019-06-26 10:19:19 +02:00
dbuechel
b96bbfcd78 SEBWIN-301: Started implementing backup mechanism for service. 2019-06-21 15:05:31 +02:00
dbuechel
96bad137e5 SEBWIN-301: Fixed build platform for new assemblies, as always... :/ 2019-05-29 10:58:08 +02:00
dbuechel
0bdf5d15e1 SEBWIN-301: Implemented scaffolding for service component and added CI build artifact for service. 2019-05-29 10:52:46 +02:00
dbuechel
d472bb1f3c Fixed build platform for user interface assemblies. 2019-05-21 09:35:44 +02:00
dbuechel
137b463044 SEBWIN-106: Implemented URL randomization for browser window. 2019-05-08 09:56:34 +02:00
dbuechel
b7167d35f6 SEBWIN-141: Implemented scaffolding for touch-optimized user interface. 2019-03-21 16:05:16 +01:00
dbuechel
20962fab05 SEBWIN-141: Renamed assembly "SafeExamBrowser.UserInterface.Classic" to "SafeExamBrowser.UserInterface.Desktop". 2019-01-11 15:32:47 +01:00
dbuechel
704aea3a45 SEBWIN-223, SEBWIN-224: Implemented user interface and browser configuration mapping. 2019-01-11 08:25:40 +01:00
dbuechel
693829f641 SEBWIN-220: Extended unit test coverage for SafeExamBrowser.Configuration and SafeExamBrowser.Runtime. 2018-09-04 10:58:56 +02:00
dbuechel
c4d7ff5a06 Fixed errors in build script and platform configuration. 2018-08-31 10:40:50 +02:00
dbuechel
ec3f2b7ff2 SEBWIN-220: Extracted concerns from core namespace (communication, i18n, logging) and removed behaviour namespace. 2018-08-31 10:06:27 +02:00
dbuechel
50dcb7502a SEBWIN-220: Scaffolding for new (re-)configuration procedure. 2018-06-21 07:56:25 +02:00
dbuechel
efe67784b4 SEBWIN-219: Corrected release configuration. 2018-02-15 10:28:45 +01:00
dbuechel
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.
2018-01-18 08:16:20 +01:00
dbuechel
e1a0e9b3d6 SEBWIN-219: Separated existing functionality between runtime and client. 2018-01-17 08:26:44 +01:00
dbuechel
e8eee04815 SEBWIN-219: Added client application. 2018-01-16 08:14:57 +01:00
dbuechel
00754ee100 SEBWIN-110: Switched to custom build of SimpleWifi which incorporates the RadioState for Wi-Fi interfaces. 2017-11-14 09:10:06 +01:00
dbuechel
93e84b1120 SEBWIN-183: Changed startup- and shutdown-controller to continue reverting operations, even if one or more of them fail. 2017-10-09 12:11:33 +02:00
dbuechel
3524bf394c Added assembly for classic user interface and renamed root folder of assembly SafeExamBrowser.UserInterface.Windows10. 2017-08-22 09:37:17 +02:00
dbuechel
d68955208a Renamed current user interface assembly to SafeExamBrowser.UserInterface.Windows10. 2017-08-22 08:39:49 +02:00
dbuechel
7baf826e5a Refactored taskbar components (moved contracts to separate namespace and introduced XAML control templates) and started implementing system components. 2017-08-15 15:30:31 +02:00
Damian Büchel
429685463b Started implementing the browser component. 2017-07-24 17:31:28 +02:00
Damian Büchel
eb6fbf49b8 Implemented basic handling of working area. 2017-07-20 14:16:47 +02:00
Damian Büchel
a35fe0811f Created stub for process monitoring (explorer termination / restart) and enhanced startup and shutdown procedures. 2017-07-19 14:43:54 +02:00
Damian Büchel
8adb72bb0f Continued with taskbar implementation, but ran into WPF's UI thread / UI element restriction. Current state does not work, as UI elements cannot be created on a non-UI thread. Must find proper solution to this problem... 2017-07-12 15:36:30 +02:00
Damian Büchel
f9723d2c9e Continued scaffolding:
- Implemented basic logging
- Added basic settings
- Moved contracts to separate assembly
2017-07-06 18:18:39 +02:00
Damian Büchel
936f72c8bd Started implementing basic scaffolding (application startup procedure / I18n). 2017-07-05 17:21:52 +02:00
Damian Büchel
81dde7323f Added core library and license. 2017-07-05 11:41:19 +02:00
Damian Büchel
a2960f014e Add project files. 2017-07-05 10:50:02 +02:00