Home Creators Posts Import Register Favorites Logout

Content

If you want to see all Features of Glyph, visit the Eroscript page here:

https://discuss.eroscripts.com/t/glyph-a-local-and-modern-library-for-video-series-vr-and-funscripts/304542

Glyph v0.5.0 Changelog

Library & Browsing

Folder Structure fixes

Stabilized rendering and interaction behavior in folder view.

Audio filtering fixed

With audio / Without audio now return correct results.

Funscript selection fixed

Funscript filter behavior is now consistent.

Folder Structure tag visibility fixed

Tags are shown correctly in folder view again.

Tag counts added

Tag entries now show item counts.

Resolution on thumbnails added

Thumbnails now show quality badges (720p / 1080p / 4K).

VR default fallback set to 2D Flat

Unknown projection now defaults to non-stretched flat playback.

Favorites

File extension removed + favorites added

Card badge cleanup (Extension removed)

Favorites sorting added

Library can now be sorted by favorite status.

You can now favorite videos by clicking on the start on the lower right corner of the thumbnail.

Player

Multiple MPV instances bug fixed

Switching videos no longer opens unintended extra player instances.

Devices

Toy handling fixed again

Improved runtime behavior for devices (e.g. Lovense).

T-Code added

Added T-Code device integration path for broader compatibility.

Platform Support

macOS support added

Added build/runtime support for macOS.

Linux support added (not tested)

Linux build pipeline available; runtime validation still pending.

VR / HereSphere

HereSphere integration fixed

Improved feed, metadata compatibility, and playback integration.

Glyph v0.5.1 Changelog

Remote Server Connection (new)

Added a new “Connection” section in Settings.

You can now connect to any Glyph Server using a custom address (e.g. 192.168.1.50:4000).

Ideal for multi-machine setups.

Dashboard

Added generate buttons to trigger generated content directly.

Library / Tags

Fixed Folder Structure tag selection.

Tag selection and filtering behavior in Folder Structure now matches the rest of the library.

Devices / T-Code

Disconnect fix: T-Code devices no longer remain in a bad/active state after disconnect.

T-Code Settings localization: the “Settings” title now consistently uses the localized navSettings key across all languages.

Smoothing interaction fix: clicking the “Smoothing” label no longer accidentally opens/changes dropdowns.

T-Code Update

Motion Provider System (new)

Added per-axis provider modes: Auto, Off, Random, Link.

Random Provider (new)

Added organic random motion using simplex/fractal noise.

Adjustable via Speed and Smooth.

Link Provider (new)

Added axis linking so one axis can follow another.

Optional invert mode included.

All-Axis Sync Loop Upgrade

Sync loop now processes all 6 axes consistently, not only currently scripted-active ones.

Provider State API (new)

Added getEffectiveProvider() and getEffectiveProviders() for live UI state polling.

Seek Sync Reliability Fix (major)

syncSeek() now clears pending timers, resets indices, and safely restarts the loop with soft-start.

Prevents stale segment playback after seeking.

DevicePanel UX Improvements

Added a new Motion column with per-axis dropdowns.

Expandable Random/Link controls.

Provider status indicators.

Playback Sync Stability (Fixed)

Linear mode seek: skipping during playback no longer causes full device stop or stale segment continuation.

PCHIP mode seek: skipping now re-syncs correctly without pause/resume and no longer causes movement while video is paused.

Overall seek/play/pause transitions are now more consistent across interpolation modes.

Heatmap

Multiple heatmap rendering fixes:

Fixed inconsistent heatmap display across UI views.

Corrected MPV heatmap color rendering.

Player

Same-video playback window fix: resolved an edge case where clicking the same video could open an extra/blank player window.

UI

Updated the Device icon.

Glyph v0.5.2 Changelog

T-Code Stability

General stability improvements for T-Code playback and synchronization.

Linux MPV Build

Updated Linux MPV build pipeline and packaging reliability.

Remote Playback

Fixed a remote playback issue where MPV was incorrectly resolving only local file paths.

VR Metadata Fetch

Improved VR metadata fetch behavior and VR field application flow.

Better handling of VR projection/stereo metadata in library cards and playback context.

Glyph 0.5.3 Changelog

Linux: improved MPV startup reliability

Added fallback to system mpv when bundled mpv cannot be executed (for example EACCES on some AppImage mounts).

Player: fixed launch failures from Library -> All videos

The currently selected playlist entry is now always forced to the verified path from the backend.

TheHandy: connection key persistence improved

The key is now saved reliably and remains available after app restart.

TheHandy: more robust key/offset persistence handling (safer localStorage access).

T-Code: port fix

Stabilized T-Code port/connection handling to prevent bad or lost port states.

Files

Comments

No comments found for this post.