Commit Graph

45 Commits

Author SHA1 Message Date
56cd21d8e0 Formatting 2024-04-17 00:50:59 +02:00
a195a9ee01 README setup 2024-04-17 00:49:52 +02:00
5b49ae101f README and LICENSE 2024-04-17 00:43:44 +02:00
0c156d7dae Only listen for events when websocket is connected. 2024-04-17 00:15:10 +02:00
3588d8adaa Output Formatting on Window Changed, and Z-Order 2024-04-17 00:11:24 +02:00
feb0e9b78a Output Formatting on Window Changed 2024-04-17 00:09:50 +02:00
12b3d1fd02 Output Formatting and Release 2024-04-17 00:08:57 +02:00
321f930733 ReSharper 2024-04-17 00:05:11 +02:00
8df5d8e14e Changd obs-websocket-sharp to High-Volume-Events support 2024-04-16 23:57:07 +02:00
0aaa832140 Use OBSWebsocket methods for requests 2024-04-16 22:46:24 +02:00
f001d877ba Display Capture Offset 2024-04-16 22:18:41 +02:00
71156fc733 WindowInfo Hexadecimal output for handle 2024-04-16 21:55:08 +02:00
3ad290d371 Add TaskSwitcher to Windows to blur 2024-04-16 21:48:50 +02:00
3b52c1a5ee Fix Windows not deblurring when name changes 2024-04-16 21:48:39 +02:00
6d09501a7f WindowInfo Hexadecimal output for handle 2024-04-16 21:48:22 +02:00
47d55a9132 Export config indented. 2024-04-16 21:29:09 +02:00
a75f192fed Add WindowTitle blur capability 2024-04-16 21:27:12 +02:00
6a5f2bdc05 variable name 2024-04-16 21:22:58 +02:00
939b8c71a2 Output config when starting 2024-04-16 21:22:21 +02:00
a5afc3f536 Add scaling for output 2024-04-16 21:13:55 +02:00
db52e10d48 MethodName 2024-04-16 21:02:57 +02:00
68b220a8d4 Log-Output formatting 2024-04-16 20:59:42 +02:00
b5321df7f1 Remove unnecessary variable 2024-04-16 20:58:41 +02:00
e4e65aee92 Variablename 2024-04-16 20:57:54 +02:00
5a3d185491 Log-Output formatting 2024-04-16 20:56:03 +02:00
a723b029b4 Add config file 2024-04-16 20:55:18 +02:00
208e3b7958 Add ILogger, GlaxLogger
Renamed variables to match private
Added try-catch clauses to websocket requests
2024-04-16 20:45:01 +02:00
5f4af37c34 Fix multiple windows interfering 2024-04-16 05:00:52 +02:00
3f0c0bf7b8 Formatting 2024-04-16 04:56:16 +02:00
bb47fd96fc Missing Rectangle comparison on equality 2024-04-16 04:50:28 +02:00
d3e623ce26 Cleanup 2024-04-16 04:47:24 +02:00
e2851dd811 Reduce Information overhead and catch closed windows. 2024-04-16 04:46:17 +02:00
073c2beebc ToString formatting of Point and Rectangle 2024-04-16 04:45:50 +02:00
7e22fa58e3 OBS Websocket and initial blur, still some bugs 2024-04-16 00:48:45 +02:00
f9c1f4e739 Moved user32Dll Imports to seperate File.
Added Z-Order.
2024-04-15 22:56:46 +02:00
c5e5922bee WindowInfo Equality on Process changed to Name and Id. 2024-04-15 22:56:15 +02:00
1b83eea25f WindowPlacement struct name 2024-04-15 22:06:55 +02:00
c445cbb6af Equality overrides 2024-04-15 22:06:27 +02:00
2352e868bc Set Hashset Capacity 2024-04-15 21:50:15 +02:00
99350636f0 Appropriate Method name GetWindowInfo 2024-04-15 21:49:05 +02:00
2461232b5b Clear WindowInfo Hashset before refilling. 2024-04-15 21:47:31 +02:00
02314701f4 Cleanup, Namespaces, Repeated updates in WindowManager 2024-04-15 21:41:28 +02:00
231b592610 Get all Windows with Names and Size 2024-04-15 21:24:14 +02:00
bb20666cce Initial Commit 2024-04-15 19:46:14 +02:00
5314922086 Initial Commit 2024-04-15 19:45:12 +02:00