Update to v0.3.4 - Vinyl mode CPU optimization

- Reduce vinyl mode CPU usage by 64% with smart rendering
- Synchronize tick rate with vinyl frame rate
- Only send Kitty protocol data when frames change
This commit is contained in:
justinmdickey 2026-01-27 10:40:04 -05:00
parent 63dbb50b42
commit 0f31aa4089
2 changed files with 6 additions and 6 deletions

View file

@ -1,6 +1,6 @@
pkgbase = goplaying-bin
pkgdesc = Now Playing TUI written in Go (binary release)
pkgver = 0.3.3
pkgver = 0.3.4
pkgrel = 1
url = https://github.com/justinmdickey/goplaying
arch = x86_64
@ -10,9 +10,9 @@ pkgbase = goplaying-bin
conflicts = goplaying
conflicts = goplaying-git
options = !debug
source = https://github.com/justinmdickey/goplaying/releases/download/v0.3.3/goplaying_0.3.3_Linux_x86_64.tar.gz
source = https://raw.githubusercontent.com/justinmdickey/goplaying/v0.3.3/LICENSE
sha256sums = 68ef333bac6ae755a5df8f219fae8af3db449d6422bc94635216175de04f02ca
source = https://github.com/justinmdickey/goplaying/releases/download/v0.3.4/goplaying_0.3.4_Linux_x86_64.tar.gz
source = https://raw.githubusercontent.com/justinmdickey/goplaying/v0.3.4/LICENSE
sha256sums = 3b468c6211c537f4fa3446c99480285b3b0c6a6f3d9550e72fa742899336fc0f
sha256sums = SKIP
pkgname = goplaying-bin

View file

@ -1,7 +1,7 @@
# Maintainer: Justin Dickey <justin.dickey.eg@gmail.com>
pkgname=goplaying-bin
pkgver=0.3.3
pkgver=0.3.4
pkgrel=1
pkgdesc="Now Playing TUI written in Go (binary release)"
arch=('x86_64')
@ -13,7 +13,7 @@ provides=('goplaying')
conflicts=('goplaying' 'goplaying-git')
source=("https://github.com/justinmdickey/goplaying/releases/download/v${pkgver}/goplaying_${pkgver}_Linux_x86_64.tar.gz"
"https://raw.githubusercontent.com/justinmdickey/goplaying/v${pkgver}/LICENSE")
sha256sums=('68ef333bac6ae755a5df8f219fae8af3db449d6422bc94635216175de04f02ca'
sha256sums=('3b468c6211c537f4fa3446c99480285b3b0c6a6f3d9550e72fa742899336fc0f'
'SKIP')
package() {