Skip to content

Releases: dwojtasik/PyHook

PyHook 1.3.0

25 Jan 19:11
Compare
Choose a tag to compare
  • Updated copyright note.
  • Added license info in about window.

Full Changelog: 1.2.9...1.3.0

PyHook 1.2.9

08 Jan 20:48
Compare
Choose a tag to compare

Update allows to use 32-bit applications with 64-bit version of PyHook.

  • Now 64-bit PyHook supports AI pipelines for 32-bit applications.
  • Added information about supported platform (either 32-bit, 64-bit or both) to pipelines.
  • Added possibility to inject into 32-bit application in 64-bit PyHook.

Full Changelog: 1.2.5...1.2.9

PyHook 1.2.5

07 Jan 18:51
Compare
Choose a tag to compare

Update focused on GUI usability and automatization.

  • Fixed OS architecture test.
  • Improved popup windows responsiveness.
  • Added timings for pipeline processing.
  • Added process list filtration by PyHook architecture.
  • Added child window centering in parent.
  • Added automatic requirements installation.
  • Added settings for local python paths in GUI.
  • Fixed timeout for subprocess communication.
  • Added automatic and manual app update.
  • Fixed re-download issues with autodownload and cancelling.
  • Process combo box now displays dropdown options during writing.
  • Added pipeline files downloading cancel confirmation popup.
  • Added built-in addon DLL inside executable.
  • Fixed invalid icon readout.
  • Updated app runtime icon.
  • Fixed window flickering on move.
  • Added confirmation popup on application exit if any PyHook session is active.
  • Increased speed of automatic injection.

Full Changelog: 1.1.2...1.2.5

PyHook 1.1.2

16 Dec 16:40
95659a8
Compare
Choose a tag to compare

Update focused on GUI and multiple PyHook session handling.

  • Fixed frozen bundle issues.
  • Added downloading window.
  • Added settings window.
  • Added about window.
  • Added images to GUI.
  • Added GUI with multiple PyHook sessions support.
  • Improved error handling for pipeline processing.
  • Replaced old depth estimation pipeline with new implementation using https://github.com/isl-org/MiDaS
  • Fixed initial pipeline values loaded from file.
  • Updated pipelines with information about selected device (CPU or CUDA).
  • Added OpenCV sharpen pipeline with CPU support.

Full Changelog: 0.9.0...1.1.2

PyHook 0.9.0

23 Sep 20:43
Compare
Choose a tag to compare

Main update changes:

  • Fixed ImGui beeing affected for ReShade version up to 5.4.2.
  • Added automatic pipeline files download on startup.
  • Fixed float inaccuracy in pipeline settings.
  • Added PyHook settings file.
  • Added new AI pipelines examples.

Full Changelog: 0.8.1...0.9.0

PyHook 0.8.1

17 Sep 07:40
Compare
Choose a tag to compare

Updated focused on improving functionality and stability.

  • Added support for all common graphics API.
  • Added dynamic pipeline settings and UI.
  • Added persistent settings file.
  • Improved synchronization and error handling.
  • Added multiple AI pipelines examples.

Full Changelog: 0.0.1...0.8.1

PyHook 0.0.1

27 Aug 20:44
Compare
Choose a tag to compare

Initial version of ReShade addon DLL and Python hook.

  • Added automatic search for ReShade DLL
  • Added automatic injection of addon
  • Added shared memory between C++ addon DLL and Python code
  • Added mapping for C array and numpy array for frame processing
  • Added backbuffer -> staging -> shmem -> Python -> shmem -> staging -> backbuffer frame flow

Full Changelog: https://github.com/dwojtasik/PyHook/commits/0.0.1