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
0b52095453
SEBWIN-219: Separated immutable, application-wide configuration values from settings.
2018-01-17 14:08:39 +01:00
dbuechel
e1a0e9b3d6
SEBWIN-219: Separated existing functionality between runtime and client.
2018-01-17 08:26:44 +01:00
dbuechel
ff956daf39
SEBWIN-219: Updated assembly information and copyright year.
2018-01-16 08:24:00 +01:00
dbuechel
e8eee04815
SEBWIN-219: Added client application.
2018-01-16 08:14:57 +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
714d300758
Working on browser configuration.
2017-07-28 14:52:15 +02:00
Damian Büchel
e7b8404254
Implemented unit tests for startup- and shutdown-controller.
2017-07-21 12:05:31 +02:00
Damian Büchel
1153fea091
Enhanced startup- and shutdown-procedure by introducing a stack of IOperations (which are automatically reverted on shutdown or if an error happens during startup).
2017-07-21 10:04:27 +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
2104f401ec
Working on multiple instance and multiple application layout of taskbar.
2017-07-17 08:28:18 +02:00
Damian Büchel
e623101f8c
Still working on the taskbar. Implemented basic version of taskbar buttons with instance popup and made splash screen localizable.
2017-07-14 10:28:59 +02:00
Damian Büchel
d86bd79252
Found solution to multi-threading issue at application startup and created draft of startup procedure.
2017-07-13 08:51:00 +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
16ba40e9a7
Started implementing taskbar.
2017-07-11 15:29:29 +02:00
Damian Büchel
7bc2686560
Finished first draft of application scaffolding and splash screen.
2017-07-10 15:47:12 +02:00
Damian Büchel
6e44da9497
Continued scaffolding:
...
- Added splash screen
- Completed logger
- Added startup and shutdown components
2017-07-07 15:46:32 +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
0e9571fe10
Continued implementing the scaffolding:
...
- Added composition root
- Implemented XML resource for I18n
2017-07-06 10:56:03 +02:00
Damian Büchel
936f72c8bd
Started implementing basic scaffolding (application startup procedure / I18n).
2017-07-05 17:21:52 +02:00