Commit graph

776 commits

Author SHA1 Message Date
dbuechel
61f369a9a3 SEBWIN-307: Implemented configuration to enable / disable the browser application. 2020-01-10 10:25:51 +01:00
dbuechel
5e131289b0 SEBWIN-309: Implemented scaffolding for Configuration Key. 2020-01-10 08:54:10 +01:00
dbuechel
45e1b001e3 SEBWIN-302: Implemented configuration for browser window toolbar. 2020-01-08 09:55:23 +01:00
dbuechel
df61e79861 Updated year in copyright and license remarks. 2020-01-06 15:24:46 +01:00
dbuechel
18fb059ddc SEBWIN-316: Implemented rudimentary VM detection. 2020-01-06 15:11:57 +01:00
dbuechel
bc0170976c SEBWIN-316: Ensured Windows 7 & 8.1 support for computer system information. 2019-12-20 17:52:38 +01:00
dbuechel
bf69a64e15 SEBWIN-316: Added manufacturer, model and name to system info. 2019-12-20 17:06:28 +01:00
dbuechel
175a2e8cf7 SEBWIN-316: Finally grouped all security related settings. Implemented mapping for virtual machine policy. 2019-12-20 11:37:07 +01:00
dbuechel
955ae3545e Refactored configuration data mapping. 2019-12-20 10:03:47 +01:00
dbuechel
130dd45ff6 SEBWIN-310: Implemented quit URL. 2019-12-19 15:02:40 +01:00
dbuechel
4b415a5f45 SEBWIN-314: Corrected simplified rule implementation for alphanumeric expression. 2019-12-18 10:09:30 +01:00
dbuechel
42eccef565 Cleaned and restructured browser settings namespace. 2019-12-18 08:24:55 +01:00
dbuechel
5b3a2a3861 SEBWIN-315: Implemented basic proxy support. 2019-12-18 08:09:59 +01:00
dbuechel
8953313642 SEBWIN-355: Improved process factory to ensure process termination in between .NET and WMI data access is handled gracefully. 2019-12-16 11:49:59 +01:00
dbuechel
eb3a87016e SEBWIN-304: Implemented same host policies for browser popups. 2019-12-13 16:10:10 +01:00
dbuechel
1f4043619f SEBWIN-304: Implemented browser popup policy. 2019-12-12 15:41:05 +01:00
dbuechel
a54513259d SEBWIN-305: Default values for browser window size and position. 2019-12-11 12:24:05 +01:00
dbuechel
90b73ec8aa SEBWIN-305: Implemented size and position configuration for browser windows. 2019-12-11 11:09:24 +01:00
dbuechel
cf4e229fef SEBWIN-353: Fixed bug with service session not being terminated when startup is aborted. Removed ignore flag from service proxy, as it did not serve any real purpose. 2019-12-10 14:22:18 +01:00
dbuechel
69c09dcb35 SEBWIN-312: Extended unit tests for client controller. 2019-12-09 16:25:03 +01:00
dbuechel
58a0cd134e Removed "Base" from informational version. 2019-12-09 14:19:29 +01:00
dbuechel
dee3991616 SEBWIN-312: Implemented unit tests for application operation. 2019-12-09 14:01:11 +01:00
dbuechel
4894d48d6d SEBWIN-312: Extended unit tests for shell operation. 2019-12-09 10:41:52 +01:00
dbuechel
23c29d1ba4 SEBWIN-312: Extended unit tests for browser operation. 2019-12-09 09:53:08 +01:00
dbuechel
c3bbc87b71 Excluded unit tests from release build configuration. 2019-12-09 09:27:10 +01:00
dbuechel
6e7ddf1f8a SEBWIN-312: Implemented folder dialog for custom application path selection. 2019-12-06 17:42:46 +01:00
dbuechel
b1781ba1ed Fixed layout issues with taskbar popups. 2019-12-06 14:23:07 +01:00
dbuechel
a18a404ed6 SEBWIN-312: Ensured applications which are allowed to be running are not automatically terminated. 2019-12-06 10:47:44 +01:00
dbuechel
3626fbe74f SEBWIN-312: Made extension method out of WindowUtility. 2019-12-06 10:04:22 +01:00
dbuechel
7cbf9c39d3 SEBWIN-312: Implemented thumbnails of open windows for mobile taskview. 2019-12-05 12:35:59 +01:00
dbuechel
a93678d5d7 SEBWIN-312: Implemented thumbnails of open windows for desktop taskview. 2019-12-05 11:54:43 +01:00
dbuechel
018e596905 SEBWIN-312: Implemented icon change event for application windows and finally moved IconResource from core to application namespace. 2019-12-03 15:43:48 +01:00
dbuechel
d8a27e9298 SEBWIN-312: Ensured already known application instances are not initialized twice. 2019-12-02 17:00:55 +01:00
dbuechel
f1fc27e451 SEBWIN-312: Only show an application in the shell if the configuration says so. 2019-12-02 16:39:49 +01:00
dbuechel
1ffb796963 SEBWIN-312: Removed lazy loading of names for processes. 2019-12-02 16:11:44 +01:00
dbuechel
df13e96dcd SEBWIN-312: Implemented mechanism to detect start of whitelisted application instances. 2019-12-02 15:48:06 +01:00
dbuechel
f19f284d95 SEBWIN-312: Implemented basic window handling for external applications. Reverted wrong cleanup logic for native handles. 2019-11-29 14:59:54 +01:00
dbuechel
4503cbe778 SEBWIN-312: Removed IApplicationInstance from API as it is irrelevant to the shell (which cares only about applications and their windows). 2019-11-28 17:22:04 +01:00
dbuechel
fa9b84ba68 SEBWIN-314: Fixed issues with legacy URL filter implementation. 2019-11-22 15:28:05 +01:00
dbuechel
84be7afa97 Added option to keep log window topmost. 2019-11-22 15:21:14 +01:00
dbuechel
6ab7047639 SEBWIN-312: Corrected original name check for whitelisted applications and changed method to retrieve process names (to ensure image file extension remains present). 2019-11-22 14:58:34 +01:00
dbuechel
8d0fe0086b SEBWIN-312: Improved process creation mechanism by only using p/invoke if necessary. 2019-11-22 08:57:57 +01:00
dbuechel
8714320808 SEBWIN-314: Fixed two minor issues in legacy filter implementation within config tool. 2019-11-21 16:10:30 +01:00
dbuechel
48511d996c SEBWIN-312: Ensured application start failure does not crash SEB and clarified URL filter specification. 2019-11-21 16:07:13 +01:00
dbuechel
0a939e19ac SEBWIN-312: Ensured system task view is never activated and improved pause mechanism for activators. 2019-11-21 08:45:38 +01:00
dbuechel
d7a4dc8782 SEBWIN-312: Implemented auto-start mechanism for applications. 2019-11-20 15:30:53 +01:00
dbuechel
5ccbd2aae4 SEBWIN-312: Implemented task view for mobile UI. 2019-11-20 14:45:33 +01:00
dbuechel
fbe03b86ea SEBWIN-312: Finished first draft of task view. 2019-11-20 10:45:08 +01:00
dbuechel
08bf49b61b SEBWIN-312: Started implementing task view. 2019-11-15 16:00:03 +01:00
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