dbuechel
5f31656649
SEBWIN-312: Implemented scaffolding for task view and its keyboard activator. Finally consolidated keyboard and mouse hooks and resolved dependency from WindowsApi to UI.
2019-11-14 14:03:43 +01:00
dbuechel
a6a90376ad
SEBWIN-344: Removed AnyCPU and introduced x64 platform, adapted setup project to be built for both platforms. Changed configuration tool to .NET 4.7.2.
2019-11-06 15:45:17 +01:00
dbuechel
c21005b934
SEBWIN-312: Implemented loading of whitelisted applications into shell.
2019-11-06 08:45:37 +01:00
dbuechel
7e76b029a6
SEBWIN-312: Started implementing application factory and initialization of whitelisted applications.
2019-11-05 10:08:19 +01:00
dbuechel
b72c37273e
SEBWIN-313: Started implementing application blacklist mechanism.
2019-10-04 16:36:12 +02:00
dbuechel
8fd22032b6
SEBWIN-311: Started implementing scaffolding for third-party applications & monitoring. Renamed ApplicationSettings to AppSettings, resolved dependency from WindowsApi on Monitoring namespace and introduced ClientContext for runtime data of the client.
2019-10-01 11:30:53 +02:00
dbuechel
367ebf1329
SEBWIN-342: Moved settings to separate assembly.
2019-09-06 09:39:28 +02:00
dbuechel
fd20d0d638
Finally did what should have been done a long time ago: Moved contracts from SafeExamBrowser.Contracts to new contracts assembly per namespace.
2019-08-30 09:55:26 +02:00
dbuechel
0f639aa550
SEBWIN-300: Ensured output directories of browser, client and runtime are completely emptied on clean and disabled building of setup project for debug configuration.
2019-07-26 10:06:04 +02:00
dbuechel
b7167d35f6
SEBWIN-141: Implemented scaffolding for touch-optimized user interface.
2019-03-21 16:05:16 +01:00
dbuechel
5e4b0b0bc7
SEBWIN-226: Removed client initialization operation, as it appears that manually setting the security protocols is not required with .NET version 4.7.2.
2019-03-20 14:55:24 +01:00
dbuechel
4044b62867
SEBWIN-226: Updated target framework for all assemblies to version 4.7.2.
2019-03-20 14:00:36 +01:00
dbuechel
31857bfb25
SEBWIN-141: Extended system component contracts and implementations to allow multiple controls per component and started to implement action center functionality.
2019-03-08 15:56:38 +01:00
dbuechel
d99d46d086
SEBWIN-141: Basic draft of action center including keyboard and touch activators.
2019-03-06 16:10:00 +01:00
dbuechel
483eec6ef8
SEBWIN-106: Fixed loading / rendering issues with favicons and application instance button and enabled popups for default settings.
2019-01-18 09:58:14 +01:00
dbuechel
20962fab05
SEBWIN-141: Renamed assembly "SafeExamBrowser.UserInterface.Classic" to "SafeExamBrowser.UserInterface.Desktop".
2019-01-11 15:32:47 +01:00
dbuechel
86d6949a6f
SEBWIN-220: Fixed race condition caused by the client stopping its communication host before the runtime had a chance to disconnect from it.
2018-09-28 11:05:49 +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
f8e5a4bedf
SEBWIN-220: Implemented password input mechanism and dialog.
2018-07-04 09:53:33 +02:00
dbuechel
50dcb7502a
SEBWIN-220: Scaffolding for new (re-)configuration procedure.
2018-06-21 07:56:25 +02:00
dbuechel
7b2e6d49b1
SEBWIN-219: Consolidated post-build events in client project in attempt to resolve error.
2018-02-15 09:19:10 +01:00
dbuechel
3d46b586e2
SEBWIN-219: Trying robocopy instead of xcopy for post-build events.
2018-02-15 08:28:09 +01:00
dbuechel
4901abd36b
SEBWIN-219: Still trying to fix post-build error... :(
2018-02-15 08:04:54 +01:00
dbuechel
5d35e46c42
SEBWIN-219: Attempt to resolve post-build errors.
2018-02-15 07:53:58 +01:00
dbuechel
10202a807f
SEBWIN-219: Adapted startup procedure for client component by introducing the DelayedInitializationOperation.
2018-02-12 12:21:55 +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
84a3f5cd84
SEBWIN-219: Updated target framework for client application.
2018-01-16 08:29:49 +01:00
dbuechel
e8eee04815
SEBWIN-219: Added client application.
2018-01-16 08:14:57 +01:00