Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-03-17
06:41
When a track has MusicBrainz Release, Recording, or Aritst MBIDs, include those in the ListenBrainz submissions. Refactor a bit more of the ListenBrainz code. Leaf check-in: 83bec51ed8 user: alexa tags: trunk
06:39
Ensure some fields are SIMPLE-STRINGs check-in: 76ef073bd9 user: alexa tags: trunk
06:38
Update CL-RemiAudio check-in: 916f15adfc user: alexa tags: trunk
04:29
Get MusicBrainz IDs from various tag formats if possible. Note: libmpg123 does not seem to currently recognize the UFID frame of an ID3v2 tag, so Recording IDs will not get loaded from MPEG-1 files at this time. check-in: fc278c6b13 user: alexa tags: trunk
2026-03-16
23:19
Add a hard limit of 300 pending submissions check-in: 938b79bcff user: alexa tags: trunk
23:06
Do some cleanup and refactoring in the LISTENBRAINZ-MANAGER code. check-in: a485e039d6 user: alexa tags: trunk
09:34
Only show the message that we're waiting on the ListenBrainz Manager if it's actually started check-in: 1be48f13d5 user: alexa tags: trunk
09:28
Merge and integrate the add-listenbrainz-backlog branch check-in: 960c2efc8e user: alexa tags: trunk
09:24
Make the ListenBrainz Pending Submissions code much more robust to errors. Include the album and length if they're present. Add a maximum number of attempts for pending submissions, and a minimum age for pending submissions. Have the program wait for the ListenBrainz manager thread to exit before exiting itself. Update the manual to include information on ListenBrainz integration. Closed-Leaf check-in: 0cd54659e3 user: alexa tags: add-listenbrainz-backlog
00:13
Get "pending submissions" basically working for ListenBrainz. A few things still need to be added, like a limit on how far back in time before a pending submission is discarded. check-in: 8e3e34e398 user: alexa tags: add-listenbrainz-backlog
2026-03-15
22:40
Start work on storing a backlog of pending ListenBrainz submissions that couldn't be submitted. check-in: 47bf6b0421 user: alexa tags: add-listenbrainz-backlog
2026-03-12
05:19
Update CL-Remi-Slang to v0.2.2 check-in: 60acb7c88d user: alexa tags: trunk
05:02
Update code of conduct check-in: 002b2e62a8 user: alexa tags: trunk
2026-03-08
08:46
Use a newer CL-RemiAudio commit to pull in some minor FLAC fixes and improvements. check-in: 04f107f931 user: alexa tags: trunk
2026-03-07
10:40
Use a newer CL-RemiAudio check-in: a572a585ea user: alexa tags: trunk
2026-02-27
07:15
Update copyrights (thanks for the reminder, pm!) Also mention --matrix in the man page and TexInfo manual, and fix their versions. check-in: 1bdc5d1c59 user: alexa tags: trunk
2026-02-26
22:16
My own Fossil repos are now at fossil.cyberia9.org. The Chiselapp repos still exist and will act just as mirrors in the future. check-in: dfa72021ca user: alexa tags: trunk
2026-02-21
05:27
I don't think these are needed anymore. check-in: dee41f92fe user: alexa tags: trunk
05:17
Set the `*SKIP-LISTENBRAINZ*` and `*SKIP-MATRIX*` variables to `T` when the subsystem cannot start (e.g. when the config sections are missing) check-in: f4293e09e7 user: alexa tags: trunk
2026-02-20
23:09
Update README check-in: eac1c6f9c8 user: alexa tags: trunk
22:33
Use constants for the Matrix status message format strings. Improve VGM and SID tag handling for Matrix status messages. check-in: d17619cfa2 user: alexa tags: trunk
2026-02-19
22:21
Derp, wrong variable check-in: e9b0d9b9df user: alexa tags: trunk
22:12
Fix generation of status message check-in: cf0da75995 user: alexa tags: trunk
21:31
Refactor some of the LISTENBRAINZ- and MATRIX-MANAGER startup code. check-in: a74ac9e7eb user: alexa tags: trunk
21:13
Don't start or create LISTENBRAINZ-MANAGER or MATRIX-MANAGER if they aren't needed. check-in: 6aa83cc9a4 user: alexa tags: trunk
10:57
Whoops, benben-lib needs quri now check-in: b2a86a4249 user: alexa tags: trunk
10:52
Only restore original Matrix status when not using --no-matrix check-in: 9c456432a3 user: alexa tags: trunk
10:48
Update README check-in: a0697f704d user: alexa tags: trunk
10:48
Merge and integrate the add-matrix-support branch check-in: 7b9266f626 user: alexa tags: trunk
10:47
Update NEWS Closed-Leaf check-in: d7aba79fe8 user: alexa tags: add-matrix-support
10:41
Update a bunch of dependencies check-in: 300468bb75 user: alexa tags: add-matrix-support
10:01
Update CL-RemiMatrix tag to a newer one check-in: f6b7fe0f4e user: alexa tags: add-matrix-support
10:00
Restore the LOGGER's stderr as well check-in: 9899f2f102 user: alexa tags: add-matrix-support
09:53
Muffle cl-remimatrix messages check-in: 1ad37fa78b user: alexa tags: add-matrix-support
09:52
Re-enable stderr at exit check-in: e55d3536d2 user: alexa tags: add-matrix-support
09:38
Update build scripts check-in: 793744b505 user: alexa tags: add-matrix-support
09:32
Actually, allow PCM files to also change the Matrix status. Update NEWS. check-in: 28af351a1e user: alexa tags: add-matrix-support
09:27
Use a newer CL-SDM check-in: 479fda0c59 user: alexa tags: add-matrix-support
09:27
Create new config files with mode 0600 check-in: 08e240dfc1 user: alexa tags: add-matrix-support
09:23
Check config file permissions at startup check-in: 8f7fa7972e user: alexa tags: add-matrix-support
09:23
This could be :null check-in: ef88b0da5b user: alexa tags: add-matrix-support
09:22
Technically these could be :null check-in: 8417beb95d user: alexa tags: add-matrix-support
08:52
Add Matrix configuration information to the manual. check-in: fd6c94e794 user: alexa tags: add-matrix-support
08:31
Use separate constants for Matrix for the min playing lengths check-in: ae98fe6c45 user: alexa tags: add-matrix-support
08:27
Rename the 'host' key to 'server-address' so that it's slightly more apparent that we want a URI. Handle rate limit errors with Matrix. Reset status message to whatever it was before starting benben on clean exit. check-in: 8d97e88fbb user: alexa tags: add-matrix-support
08:26
Fix cl-remimatrix dependency and use a newer one check-in: 199ed01b38 user: alexa tags: add-matrix-support
07:35
Add CL-RemiMatrix to the Reika project file. check-in: ae00040e27 user: alexa tags: add-matrix-support
01:31
Changing of status messages in Matrix now works. check-in: 72c0f93348 user: alexa tags: add-matrix-support
2026-02-18
00:51
Start work on adding support for the Matrix protocol (e.g. to set your status message on track change) check-in: 9b154801fc user: alexa tags: add-matrix-support
2026-02-17
21:21
Add config-version key to the config file. check-in: 597671e65e user: alexa tags: trunk