Skip to content

Releases: Horizon0427/Glasscope

Glasscope 0.7.0

Choose a tag to compare

@Horizon0427 Horizon0427 released this 27 Sep 09:51
c80b6f7

Glasscope 0.7.0 adds an interactive pinned lens: keep a live view in place, click it for a liquid bounce, or drag its surface and let it spring back.

New

  • Pinned lens mode with elastic click and drag feedback.
  • toggle_pin() and is_pinned() for custom bindings.
  • interaction_bounce to adjust pinned click and rebound strength.
  • A new demo video and a shorter setup and configuration guide.

Fixes and improvements

  • Restore show and hide animations after idle periods.
  • Apply consistent numeric configuration limits.
  • Cancel pending colour-picking work when the lens closes, and reject stale capture results.
  • Separate core logic, Hyprland integration and rendering into focused modules.

Usage update

Open the lens before pinning, picking colours or adjusting parameters. Completing or cancelling a colour pick leaves the lens open; use the visibility toggle to close it.

Glasscope 0.6.0

Choose a tag to compare

@Horizon0427 Horizon0427 released this 15 Sep 16:07

Glasscope 0.6.0

Interactive colour picking and configurable lens colours for Hyprland.

New

  • Start colour picking with one key press, aim with an adaptive crosshair, and
    left-click to copy rgb(R, G, B).
  • Preview the centre pixel in a live swatch. The confirming mouse press and
    release are consumed to avoid clicking the application underneath.
  • Configure transmission, inner refraction, outer reflection and highlight
    colours with native Hyprland RGBA values.
  • Adjust color_strength and color_width independently of the optical edge.
    A strength of 0.0 keeps the original liquid-glass appearance.
  • Updated README with a demonstration GIF, direct-loading instructions,
    explicit colour examples, picker shortcuts and the Lua API.

Compatibility

Developed and tested with Hyprland 0.56.2 and its Lua configuration. Requires
Hyprland's OpenGL renderer and an unrotated output. Install wl-clipboard for
clipboard output, and rebuild the plugin after a Hyprland upgrade.