8000 Tags · Nomadcxx/gSlapper · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v1.5.3

Toggle v1.5.3's commit message
v1.5.3

- Use native executable paths on FreeBSD
- Install native runtime and test prerequisites
- Fix portable checks and document Void builds
- ci: build and verify Void release packages
- docs: use slash mark in sidebar
- docs: restore static gSlapper header
- docs: use rama palette for header
- docs: animate gSlapper README header
- Merge pull request #32 from Nomadcxx/fix/ci-concurrency
- Merge pull request #33 from Nomadcxx/fix/deferred-stop-teardown
- fix: address runtime safety issues
- Cancel superseded CI runs with a concurrency group
- fix: perform teardown on the main thread for deferred stop requests
- test: cover default panscan image mode
- fix: apply scaling modes to static images
- docs: use wordmark in colophon
- docs: add author colophon
- release: update PKGBUILD checksum for v1.5.2

v1.5.2

Toggle v1.5.2's commit message
gSlapper 1.5.2

GIF wallpapers now decode correctly through gdkpixbufdec and play
animated with correct frame timing and looping when gst-libav is
installed. SIGTERM is delivered even when spawned by compositors that
block signals, and shutdown on signal is crash-free.

v1.5.1

Toggle v1.5.1's commit message
v1.5.1: idempotent IPC pause and resume

IPC pause no longer stacks counter increments, resume releases only the
IPC-held pause, and image changes clear the stale IPC hold. Docs updated
for the new pause/resume contract.

v1.5.0

Toggle v1.5.0's commit message
gSlapper 1.5.0

- Frame path performance: zero-copy GstBuffer handling, caps caching,
  reduced lock contention (fixes frame drops on 60fps content)
- Double-buffered PBO texture uploads on NVIDIA GPUs
- Prebuilt Debian, Ubuntu, and Fedora packages on every release
- Restore and IPC fixes: --restore [output], --state-file support,
  IPC quit/save-state commands, reliable IPC responses, atomic state
  file writes
- License clarified as GPL-3.0

v1.4.0

Toggle v1.4.0's commit message
Version 1.4.0 - Image Cache System

Features:
- Instant wallpaper switching via RAM cache (--cache-size MB)
- New IPC commands: cache-list, cache-stats, unload, listactive
- LRU eviction when cache is full
- Cache hit detection for instant display

v1.3.1

Toggle v1.3.1's commit message
Update PKGBUILD description

v1.3.0

Toggle v1.3.0's commit message
Add test-video-modes.sh to .gitignore

v1.2.1

Toggle v1.2.1's commit message
Release v1.2.1 - Add stretch mode and improve scaling options

v1.2.0

Toggle v1.2.0's commit message
Release v1.2.0 - Panscan and Original Resolution Features

v1.0.0

Toggle v1.0.0's commit message
Add source files to repository for AUR packaging

- Removed src/ from .gitignore to include source code in releases
- Added all C source files (main.c, holder.c, cflogprinter.c, glad.c)
- Required for AUR package building from source
- Enables reproducible builds from GitHub releases
0