-
e6684ddbbd
docs(readme): document makepkg install while AUR sign-ups are closed
master
beefcarver
2026-11-04 17:07:14 -05:00
-
d06a94f388
build(aur): add generated .SRCINFO metadata
beefcarver
2026-11-04 17:05:04 -05:00
-
1f686ce7ba
build(homebrew): add Homebrew tap formula and publishing notes
beefcarver
2026-11-04 17:04:52 -05:00
-
cbcdfae8bf
build(aur): add AUR packaging
beefcarver
2026-11-04 17:04:47 -05:00
-
ffd67fc90d
docs(readme): document Arch Linux AUR installation
beefcarver
2026-11-04 17:04:38 -05:00
-
941c744638
docs(readme): trim licence section to the licence reference
beefcarver
2026-11-04 16:22:54 -05:00
-
2753a7b6ba
chore(release): bump version to 1.2.2
beefcarver
2026-11-04 16:20:38 -05:00
-
dc6ed00abe
docs(readme): document Nix installation, modules and the flake dev shell
beefcarver
2026-11-04 16:20:38 -05:00
-
12792b1265
build(nix): add flake with package, dev shell and NixOS/Home Manager modules
beefcarver
2026-11-04 16:20:38 -05:00
-
4346f75eac
test: spawn fake mpv and parec helpers with sys.executable
beefcarver
2026-11-04 16:20:38 -05:00
-
e0e1ad5df3
chore(release): bump version to 1.2.1
beefcarver
2026-11-04 15:49:28 -05:00
-
ec2ca72efb
fix(frame): start the corner fade at the brightest palette stop
beefcarver
2026-11-04 15:49:26 -05:00
-
81116282cb
chore(release): bump version to 1.2.0
beefcarver
2026-11-04 15:11:54 -05:00
-
03297e8751
docs(readme): rewrite for public release
beefcarver
2026-11-04 15:11:49 -05:00
-
638cc9eddb
feat(radiobrowser): add search, paging and favourite lookup
beefcarver
2026-11-04 15:11:42 -05:00
-
f96923b5b7
chore(release): 1.1.0
beefcarver
2026-11-04 08:56:10 -05:00
-
7ba2d50503
fix(ui): keep the help and catalogue menus inside the screen
beefcarver
2026-11-04 08:56:04 -05:00
-
43ddd8666b
feat(palette): sixteen ANSI colour ladders, cycled with c
beefcarver
2026-11-04 08:55:51 -05:00
-
253b462df1
chore(release): 1.0.0
beefcarver
2026-11-03 20:38:34 -05:00
-
5eb60d378c
feat(catalogue): tune a single-station catalogue on switch
beefcarver
2026-11-03 20:31:18 -05:00
-
0219df454c
feat(ui): draw pane frames, page keys and a scroll thumb
beefcarver
2026-11-03 20:25:02 -05:00
-
49f7efe0d2
feat(providers): add nine catalogues and the Radio Browser directory
beefcarver
2026-11-03 20:24:53 -05:00
-
a3ad693132
fix(ui): keep the catalogue picker title and hint apart
beefcarver
2026-11-03 18:44:57 -05:00
-
b3bd8c1e9f
chore(tools): key out white backgrounds in the ANSI art converter
beefcarver
2026-11-03 18:44:52 -05:00
-
e14a349c2d
fix(artwork): letterbox images and back alpha art with black
beefcarver
2026-11-03 18:44:47 -05:00
-
50a9a735f7
feat(bassdrive): add the drum & bass relay and a shared wordmark font
beefcarver
2026-11-03 18:44:40 -05:00
-
84ec3b08f6
docs(agents): record the uv sync requirement for checked-out venvs
beefcarver
2026-11-03 17:51:32 -05:00
-
ba114599d0
fix(stage): name the presenter instead of a lone artwork glyph
beefcarver
2026-11-03 17:51:29 -05:00
-
b31ad3f6fb
feat(ui): add catalogue picker, schedule pane and per-provider hero
beefcarver
2026-11-03 17:51:27 -05:00
-
058d336a2c
feat(tilderadio): add the tildeverse community stream as a catalogue
beefcarver
2026-11-03 17:51:23 -05:00
-
58e9202e25
test(providers): cover the registry and the app's catalogue independence
beefcarver
2026-11-03 16:10:39 -05:00
-
c4cc91ee1a
feat(providers): add a pluggable station-catalogue seam
beefcarver
2026-11-03 16:10:30 -05:00
-
e30ca09627
refactor!: rename somafm-tui to beefy-player
beefcarver
2026-11-03 16:10:25 -05:00
-
4bed90b489
docs(visualizer): document the six visualiser modes
beefcarver
2026-11-01 09:58:59 -05:00
-
a42678ef30
test(visualizer): cover the new modes and the full v cycle
beefcarver
2026-11-01 09:58:57 -05:00
-
6d188c00bc
feat(visualizer): add waterfall, radial and braille spectrum modes
beefcarver
2026-11-01 09:58:53 -05:00
-
b9d3d7e809
test(spectrum): cover monitor recovery across tuning
beefcarver
2026-11-01 09:45:47 -05:00
-
ca45303386
fix(spectrum): reset analyser on station change and retry SYNC
beefcarver
2026-11-01 09:45:43 -05:00
-
d2b4f1bf64
fix(ui): keep Bandcamp link across history refreshes
beefcarver
2026-11-01 08:58:46 -05:00
-
3ae4dc3dab
feat(bandcamp): simulate typed autocomplete searches
beefcarver
2026-11-01 08:58:43 -05:00
-
48e480d58c
feat(spectrum): capture macOS output with a Core Audio process tap
beefcarver
2026-10-30 22:53:29 -04:00
-
7042707e84
docs(config): note that the mpris setting covers all media integration
beefcarver
2026-10-30 18:43:33 -04:00
-
2570d9b854
docs(readme): document macOS support, Now Playing and loopback capture
beefcarver
2026-10-30 18:43:26 -04:00
-
06386d3e1e
fix(art): keep iTerm2 inline images on screen
beefcarver
2026-10-30 18:43:22 -04:00
-
6eb0c6b6fe
fix(artwork): ignore TMUX/ZELLIJ/STY values that mean 'not set'
beefcarver
2026-10-30 18:43:16 -04:00
-
69b46b9035
feat(spectrum): capture macOS output with an avfoundation loopback
beefcarver
2026-10-30 18:43:10 -04:00
-
9c722c5f61
feat(macos): drive the system Now Playing session through mpv
beefcarver
2026-10-30 18:43:03 -04:00
-
d83a9ef03d
fix(mpris): keep the service importable without dbus-next
beefcarver
2026-10-30 18:42:50 -04:00
-
876057bf68
docs(readme): show demo gif without asciinema link
beefcarver
2026-10-30 15:27:26 +00:00
-
8393432f97
docs(readme): document Bandcamp track links
beefcarver
2026-10-30 15:05:09 +00:00
-
66729c7542
feat(stage): show Bandcamp link in ON AIR
beefcarver
2026-10-30 15:05:00 +00:00
-
8e1c0a64eb
feat(bandcamp): add Bandcamp track lookup
beefcarver
2026-10-30 15:04:54 +00:00
-
b2eab64d12
docs(readme): use autoplaying demo gif
beefcarver
2026-10-30 04:45:44 +00:00
-
5ca93e60fb
docs(readme): add asciicast demo near top
beefcarver
2026-10-30 04:40:12 +00:00
-
662fdf69f4
test(header): cover flush-right clock, date and volume block
beefcarver
2026-10-30 04:31:52 +00:00
-
59fc4dd7fd
fix(header): right-align clock, date and volume in the top bar
beefcarver
2026-10-30 04:31:51 +00:00
-
44cc36a470
docs(readme): document distro install path and demote NixOS to optional aside
beefcarver
2026-10-30 04:24:53 +00:00
-
3866f0277c
docs(readme): document installation, keybindings and features
beefcarver
2026-10-30 04:17:55 +00:00
-
8eb22ea52c
test: add test suite for player, api and widgets
beefcarver
2026-10-30 04:17:54 +00:00
-
237de2efe9
feat(tui): implement SomaFM terminal radio player
beefcarver
2026-10-30 04:17:53 +00:00
-
941e45a20f
chore(project): add repository scaffolding and build config
beefcarver
2026-10-30 04:17:48 +00:00
Service Provided by tilde.club.