Commit graph

39 commits

Author SHA1 Message Date
dbuechel
e9d91cb898 SEBWIN-301: Switched from interface to data container for session configuration (separated client and service session configuration) and implemented mapping of service policy including the respective message boxes. 2019-06-11 09:53:33 +02:00
dbuechel
b29828b724 SEBWIN-329: Implemented new configuration keys to control access to log information during runtime. 2019-05-22 15:16:50 +02:00
dbuechel
8b0cc6db71 SEBWIN-329: URL textbox is now hidden when disabled and the developer console is accessible via the browser menu. Removed spinning wheel and introduced loading progress indicator. 2019-05-22 11:42:31 +02:00
dbuechel
305110f239 SEBWIN-104: Made about notification configurable and removed it and log notification from taskbar by default. 2019-05-08 10:12:22 +02:00
dbuechel
b4ae1745fc SEBWIN-141: Implemented quit button and clock for action center. 2019-03-15 11:38:59 +01:00
dbuechel
a47f68422c SEBWIN-141: Implemented wireless network control for action center and revised keyboard layout control for taskbar. 2019-03-15 09:44:17 +01:00
dbuechel
5ba6e6345c SEBWIN-141: Extended / changed implementation of keyboard layout for action center and taskbar. 2019-03-12 16:18:27 +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
c6556a7765 SEBWIN-226: Implemented configuration for main / additional browser windows and handled forward / backward navigation buttons. 2019-01-23 09:37:47 +01:00
dbuechel
6436f98e3f SEBWIN-226: Implemented global log severity threshold. 2019-01-23 08:12:15 +01:00
dbuechel
f949a19f32 SEBWIN-106: Implemented basic popup and reload handling, revised browser control implementation and added mouse button interception for navigation (auxiliary) keys. Also finally implemented a custom template for small scrollbars in scrollviewers. 2019-01-17 11:12:17 +01:00
dbuechel
91c2417930 SEBWIN-106: Working on browser zoom... 2019-01-15 10:44:35 +01:00
dbuechel
704aea3a45 SEBWIN-223, SEBWIN-224: Implemented user interface and browser configuration mapping. 2019-01-11 08:25:40 +01:00
dbuechel
b4839641d4 SEBWIN-222: Implemented quit password. 2019-01-10 10:04:30 +01:00
dbuechel
7c58c10b86 SEBWIN-112, SEBWIN-113: Implemented data value mapping for keyboard and mouse configuration. 2019-01-09 16:01:56 +01:00
dbuechel
4edd8480ef Updated year to 2019 for all copyright notices. 2019-01-09 11:25:21 +01:00
dbuechel
d34ce15e3f SEBWIN-221: Finished saving algorithm for client configuration (including password encryption - public key encryption remains to do). 2018-12-21 11:36:20 +01:00
dbuechel
243d32879e SEBWIN-221: Found better solution for binary format (separated encryption code) and implemented scaffolding for XML parsing. 2018-11-28 15:43:30 +01:00
dbuechel
b29fd8c2d7 SEBWIN-221: Implemented basic gzip decompression & binary format detection. The browser is now automatically started after client initialization. 2018-11-15 08:45:17 +01:00
dbuechel
902b0c2b3b SEBWIN-221: Implemented scaffolding for loading and parsing of configuration resources. 2018-11-08 09:39:52 +01:00
dbuechel
50dcb7502a SEBWIN-220: Scaffolding for new (re-)configuration procedure. 2018-06-21 07:56:25 +02:00
dbuechel
e0bc11fe79 SEBWIN-219: Added missing API documentation on type level. 2018-03-06 11:38:12 +01:00
dbuechel
d935407ecb SEBWIN-219: Working on IPC mechanics. 2018-02-15 15:42:54 +01:00
dbuechel
8cd0659a22 SEBWIN-219: Implemented draft of communication operation and runtime communication host. 2018-02-06 15:12:11 +01:00
dbuechel
18b8f66300 SEBWIN-219: Continued implementing kiosk operation and realized that further changes to startup/runtime/shutdown-mechanism are necessary... 2018-01-30 14:41:36 +01:00
dbuechel
ebc12934bf SEBWIN-219: Implemented basic service operation. 2018-01-24 12:34:32 +01:00
dbuechel
c56b4a0251 SEBWIN-219: Started defining & implementing communication contracts and functionality. 2018-01-23 15:33:54 +01:00
dbuechel
57c3afdaa5 SEBWIN-219: Introduced configuration mode and continued with configuration operation. 2018-01-19 09:23:09 +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
a118f52ee3 SEBWIN-110: Refactored configuration so that all taskbar-related settings are in the same interface. 2017-11-09 10:27:55 +01:00
dbuechel
da7e65e7e8 SEBWIN-110: Implemented a basic version of the keyboard layout system control. 2017-09-13 08:33:12 +02:00
Damian Büchel
e959c8cb39 Implemented very basic log window. 2017-08-07 12:23:56 +02:00
dbuechel
0807b5f5f9 Implemented basic mouse interception. 2017-08-04 15:20:33 +02:00
dbuechel
a79f0c6d77 Implemented basic keyboard monitoring. 2017-08-04 12:19:56 +02:00
Damian Büchel
5c365f02b0 Continued implementation of browser window, i.e. added basic browser functionality like address bar, refresh and navigation. 2017-07-31 20:22:53 +02:00
dbuechel
714d300758 Working on browser configuration. 2017-07-28 14:52:15 +02:00