Skip to content

Releases

EyeGuard v4.0.0

Choose a tag to compare

@hocinechero hocinechero released this 14 Nov 02:57

EyeGuard v4.0.0

What's New & Improved

  • Unified Sanctuary Typography Overhaul: Refreshed the entire desktop shell and native GDI+ overlays using Elephant display headings, Linux Biolinum G Bold UI typography, and thmanyah serif text Black in blink reminders with optical ink centering.
  • High-Presence Kelvin Ambient Aura (Dark & Light Linen): Dynamic radial and full-canvas chromatic atmosphere synchronized live to the 0K – 6500K spectrum across both Dark Sanctuary and Light Linen modes, paired with high-contrast percentage badges and Kelvin endpoint labels.
  • Manual Work, Rest & Long-Break Timer Controls: Direct manual numeric inputs (1–360 min work, 5 sec – 120 min rest in sec or min, plus custom long-break duration) synchronized bidirectionally with quick presets and exact sub-minute config persistence.
  • 0K Zero-Blue Darkroom, Deep Crimson (Ruby+) & Hybrid Cursor Tinting: Calibrated monochrome night vision, smart auto-exit when adjusting temperature or circadian mode, 1% ultra-deep dimming, and refined fullscreen/centered break overlays.
  • Packaging & Toolchain: Compiled via native C backend (Nuitka 4.3.5) with Windows PE metadata (4.0.0.0), bundled typography assets, and automated installer/portable/source release builds.

Checksums (SHA-256)

File Size SHA-256 Checksum
EyeGuard_Setup.exe 32,825,764 bytes DE2266AC2D4D996AC1302A354861CA597E0435A4E8D366D3F91AA41C38BDC250
EyeGuard_Portable.zip 41,874,749 bytes 343C4914B949C4AA40C9C87C2653EBC5307991B5EC543D305CDE44E089AB0A96
EyeGuard-Source.zip 34,761,875 bytes 9936CAA0AE26551B24D03D8D7BB7B99FF7CBB155CEFB8CD62515C3775DB80386

EyeGuard v3.1.0

Choose a tag to compare

@hocinechero hocinechero released this 13 Nov 15:52

EyeGuard v3.1.0

What's New & Improved

  • Smooth Melanopic Curve (0K – 6500K) & Biohacker 0K: Continuous darkroom-to-ember transition across 0K..1000K (0K pure zero-blue/zero-green ruby darkroom smoothly ramping into 1000K warm ember), plus the migrated Biohacker (0K) preset.
  • Deep Crimson Filter (Ruby+) with Smart Auto-Exit: Pure hardware WDDM GPU LUT mode (G=0, B=0 with non-linear red gamma shaping and 0.78 peak attenuation) for deep darkroom viewing. Automatically exits Deep Crimson when adjusting the Kelvin slider/hotkeys, selecting a temperature preset, or enabling Circadian mode (while keeping Brightness, Reading Themes, Grayscale, Invert, and Cursor Tinting orthogonal) with instant UI sync.
  • Tint Mouse Cursor with Screen (Enabled by Default): Generalized Hybrid LUT+DWM pipeline (tint_cursor=True by default, toggleable in the main Display tab and Options -> Display) so the hardware mouse cursor inherits the active screen filter across all modes (Normal, Deep Crimson, Reading Themes including Sepia/Paper/Twilight/Terminal Green, Invert, and Grayscale), or stays crisp white when unchecked (software_dwm).
  • Baseline LUT Safety Guard (_is_valid_baseline_ramp()): Validates captured hardware gamma ramps before caching them as the baseline, preventing software_dwm from stacking onto a leftover tinted or dimmed LUT.
  • Terminal Green Blackout Notice: Non-blocking bilingual warning banner and pre-click hint whenever Terminal Green reading mode is combined with 0K or Deep Crimson (zero-red filter + zero-red theme).
  • Hardware LUT Ultra-Dimming & 60Hz VSync Pipeline: Direct GPU LUT scaling down to 1% without unnecessary DWM compositing overhead, synchronized with a 60Hz VSync gamma worker loop.
  • Packaging & Toolchain: Compiled via native C backend (Nuitka) with Windows PE metadata (3.1.0.0) and automated portable/installer builds.

Checksums (SHA-256)

File Size SHA-256 Checksum
EyeGuard_Setup.exe 21,229,997 bytes 99685D825E8F0DBB3D4E99C1B42364F533E3E065A21E0518D7ED7C77986566EA
EyeGuard_Portable.zip 29,136,912 bytes 78F058A3293FCB5725EC7CB99193EFA8CAA41FBBDC30D35585AF44BAAD224283
EyeGuard-Source.zip 13,147,787 bytes 5209D3CBA0DEA5160D7A3CFAD6D5AEED1DEBC321514169946C1BF8D0B47F576A

EyeGuard v3.0.0

Choose a tag to compare

@hocinechero hocinechero released this 10 Nov 00:18

EyeGuard v3.0.0

Changes & Improvements

  • Smooth Color & Display Engine (0K - 6500K): Continuous darkroom-to-ember curve across 0K..1000K (0K pure zero-blue/zero-green ruby darkroom smoothly ramping into 1000K warm ember), including the migrated Biohacker 0K preset.
  • Deep Crimson Filter (Ruby+) with Smart Auto-Exit: Pure hardware WDDM GPU LUT mode (G=0, B=0 with non-linear red gamma shaping and 0.78 peak attenuation) for ultra-deep night/darkroom viewing; automatically exits Deep Crimson when adjusting the Kelvin slider/hotkeys, choosing a temperature preset, or enabling Circadian mode (while keeping Brightness, Reading Themes, Grayscale, Invert, and Cursor Tinting orthogonal) with instant UI sync.
  • Tint Mouse Cursor with Screen (On by Default): Generalized Hybrid LUT+DWM pipeline (tint_cursor=True by default, toggleable in the main Display tab and Options -> Display) so the hardware mouse cursor inherits the active screen filter across all modes (Normal, Deep Crimson, Reading Themes including Sepia/Paper/Twilight/Terminal Green, Invert, and Grayscale), or stays crisp white when unchecked (software_dwm). Includes _is_valid_baseline_ramp() protection so software_dwm never captures or stacks onto a leftover tinted/dimmed LUT.
  • Terminal Green Blackout Notice: Non-blocking bilingual warning banner and pre-click hint whenever Terminal Green reading mode is combined with 0K or Deep Crimson (zero-red filter + zero-red theme).
  • Pure Hardware LUT Ultra-Dimming & 60Hz VSync Pipeline: Direct GPU LUT scaling down to 1% without DWM compositing overhead when not needed, paired with a 60Hz VSync-synchronized gamma worker loop.
  • Display & Break Modes: Windowed break layouts, pre-break warnings, and multi-monitor compatibility.
  • Packaging & Toolchain: Compiled via native C backend (Nuitka) with Windows PE metadata and automated portable/installer builds.

Checksums (SHA-256)

File SHA-256 Checksum
EyeGuard_Setup.exe CF19D9AF2DC4E24464B124774E707E0DC724595D0630B5F4B7E34564B6BF422F
EyeGuard_Portable.zip 4F30EA6B187CF5DCE921D37447E6B700B3DB494190DC4A5C5163705D8A912D06
EyeGuard-Source.zip EEFE5DC611C05F45D6AEE144FBB7B07B8B8BBFDD9B2E4050337160287F02E578

EyeGuard v2.1.1 — The First Full-Desktop E-Reader & Eye Care Suite for Windows

Choose a tag to compare

@hocinechero hocinechero released this 06 Nov 01:18

EyeGuard v2.1.1 — Maintenance & Feature Update

What's New & Fixed

  • Native Win32 Desktop Blink Toast (Dynamic Island Capsule): Resolved configuration argument exception and redesigned the native floating desktop blink reminder into a modern glassmorphic capsule pill with rounded corners, vector eyelid contour, corneal hydration indicator, and glowing cyan cues that display over all desktop apps.
  • Break Screen Foreground Lock: Ensured break screen overlay always commands true foreground topmost priority across all virtual desktop bounds using Win32 AttachThreadInput and HWND_TOPMOST.
  • Color Temperature Bounds (1000K - 6500K): Capped maximum target temperature at native 6500K (preventing overshoot to 10,000K) and calibrated 1000K to pure deep ruby red (zero blue & green spectrum).
  • Preset Stability: Presets and custom reading themes lock temperature without circadian interference until manually modified.

Release Asset Hashes (SHA-256)

File SHA-256 Checksum
EyeGuard_Setup.exe D6FB474316E4F95901DFF9F954E53658DECE6369BA70911F1BB5C0DCF3D9469E
EyeGuard_Portable.exe 590008525C0A5878107373844DDE712AB8C6393020EBF1BB3A511B643B5D767A
EyeGuard-Source.zip A146406B22F2A34FB1AFCE0E97BF2BCEE846AB32241F2AE98C9FABA299EF1489