Skip to content

Releases: meelash/hurmat-tasaaweer

v0.1.0 (untested pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 13:57

Untested pre-release. Only the GNOME version has been used day to day (on Fedora, GNOME 50).
The Windows, macOS and X11 versions have only passed automatic checks on build machines.
They may not work at all on your computer. If you try one, please
send a test report,
whether it worked or not.

Downloads

File For
HurmatTasaaweer-windows-x64.zip Windows 10 (version 2004 or later) and 11, 64-bit
HurmatTasaaweer-macos-arm64.zip macOS 12 or later on Apple Silicon (M1 and newer)
HurmatTasaaweer-linux-x11-x64.tar.gz Linux desktops running X11 (XFCE, Cinnamon, MATE, i3, KDE on X11)
HurmatTasaaweer-linux-gnome.tar.gz GNOME on Wayland (Fedora, Ubuntu and others)

Install steps for each are in the README.

Automatic self-test results

These ran on GitHub's build machines, not real desktops. They check that the models
load and find people, that the screen can be captured, and that the blur windows are
left out of the program's own captures.

linux-x11-x64: passed
{
  "platform": "Linux-6.8.0-1064-azure-x86_64-with-glibc2.35",
  "python": "3.12.15",
  "backend": "x11",
  "gpu": false,
  "gpu_probe": "no GPU found",
  "detection": {
    "people_found": 3,
    "expected_at_least": 3,
    "ms": 1251,
    "ok": true
  },
  "sources": 1,
  "capture": {
    "ok": true,
    "size": [
      600,
      400
    ],
    "ms": 1
  },
  "exclusion": {
    "ok": true,
    "test_patch_visible_in_capture": 0.0,
    "note": "ok means our blur windows are invisible to our own capture, as they must be"
  },
  "ok": true
}
macos-arm64: passed
{
  "platform": "macOS-14.8.9-arm64-arm-64bit",
  "python": "3.12.10",
  "backend": "macos",
  "gpu": false,
  "gpu_probe": "probe exited with -11",
  "detection": {
    "people_found": 3,
    "expected_at_least": 3,
    "ms": 1069,
    "ok": true
  },
  "sources": 1,
  "capture": {
    "ok": true,
    "size": [
      1920,
      1080
    ],
    "ms": 81
  },
  "exclusion": {
    "ok": true,
    "test_patch_visible_in_capture": 0.0,
    "note": "ok means our blur windows are invisible to our own capture, as they must be"
  },
  "ok": true
}
windows-x64: passed
{
  "platform": "Windows-2022Server-10.0.20348-SP0",
  "python": "3.12.10",
  "backend": "windows",
  "gpu": false,
  "gpu_probe": "no GPU found",
  "detection": {
    "people_found": 3,
    "expected_at_least": 3,
    "ms": 1478,
    "ok": true
  },
  "sources": 1,
  "capture": {
    "ok": true,
    "size": [
      1024,
      768
    ],
    "ms": 36
  },
  "exclusion": {
    "ok": true,
    "test_patch_visible_in_capture": 0.0,
    "note": "ok means our blur windows are invisible to our own capture, as they must be",
    "set_window_display_affinity": "ok"
  },
  "ok": true
}