Repository navigation
🚀 Release Announcement: GridPlayer Alabaster v0.2beta_rc1 #333
XDevMatt
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
🚀 Release Announcement: GridPlayer Alabaster v0.2beta_rc1
I’m excited to share GridPlayer Alabaster
0.2beta_rc1, a portable Windows fork built on top of GridPlayer 0.5.5.Alabaster is designed to overhaul layout control, demote multi-layer context submenus in favor of direct key/mouse mappings, streamline single-cell media workflows, and provide true portable configuration management without writing to the Windows Registry.
📦 Download & Release Page
You can grab the compiled, standalone Windows 64-bit portable package (
GridPlayer-Alabaster-57f21b1-win64-portable.zip) directly from the release page:👉 Download GridPlayer Alabaster v0.2beta_rc1
(Main Releases List: https://github.com/XDevMatt/alabaster-gridplayer/releases)
🔥 Key Features & Enhancements
1. Universal Action & Hotkey System
QActionHandlers: Bypasses deep right-click context submenus by making spatial transforms, aspect overrides, track shifts, and zoom functions first-class actions.Settings→Hotkeys / Shortcutswith built-in conflict detection. No third-party software (like PowerToys) required.Forward/Back) for direct cell navigation even when generic mouse click events are disabled.2. Canvas, Zoom & Layout Workflows
,,.,/,+, and-keys.Nexton an active cell repaints only that cell rather than causing an expensive grid-wide window redraw.eKey): Single-key "Keep" action that copies/filters active cell media to a local../<folder>_keep/directory and automatically steps to the next track.3. Stream Sync & Per-Cell Controls
jandk, plus per-cell subtitle delay tools.loop_start/loop_end).4. Portability & Playlists
settings.iniand adjacent data directories—keeping your host registry completely untouched..gpls): JSON-based playlist structure that retains exact grid states, relative paths, bookmarks, and cell profiles across sessions.📋 Additional Features & Workflow Enhancements
1. Clipboard Ingestion & Legacy Player Handoff (
Ctrl+C/Ctrl+V)Everything.exe) and hitCtrl+Vto drop them directly into Alabaster.Ctrl+C→Ctrl+Vto duplicate its active media stream into an open grid slot.Ctrl+Vkeypresses from spamming VLC instances, spiking RAM, or locking up the UI thread.2. Advanced Dynamic Playlist & Loop Controls
l(Playlist Manager):Shift+L(Single-File Loop Override): Instantly forces the active cell into Loop Current File mode, overriding default folder/playlist shuffle sequences to loop a single file indefinitely.3. Multi-Format & Mixed Media Handling
4. Fine-Grained Sync Logic & Individual Cell Wake
>), or globally unpaused usingSpace(when Play/Pause sync is linked across cells).💬 Feedback & Issues
Since this is a Release Candidate (
rc1), please test out your custom layouts and report any bugs, edge cases, or feature suggestions on the GridPlayer Alabaster Issues Page.Full source code & documentation available at XDevMatt/alabaster-gridplayer.
All reactions