this post was submitted on 07 Nov 2025
66 points (100.0% liked)

Selfhosted

53408 readers
357 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Several performance issues addressed and bug fixes applied.

Updates:

  • fix: equalizer missing referenced value
  • Fix: Album track list bug
  • fix: Add listener to enable equalizer when audioSessionId changes
  • chore(i18n): Update Spanish (es-ES) translation
  • shuffle for artists without using getTopSongs
  • Update USAGE.md with instant mix details
  • feat: sort artists by album count
  • Fix downloaded tab performance
  • fix: remove NestedScrollViews for fragment_album_page
  • fix: playlist page should not snap
  • chore: update media3 dependencies
  • fix: update MediaItems after network change
  • fix: skip mapping downloaded item

https://github.com/eddyizm/tempus/releases/tag/v4.1.3

you are viewing a single comment's thread
view the rest of the comments
[–] meathappening@lemmy.ml 7 points 1 month ago (5 children)

Incredible work as usual. Is the "Album track list bug" where it would be stuck in place when you first click on an album?

[–] eddyizm@lemmy.world 7 points 1 month ago (4 children)

Thanks, got a lot of community effort this time round. The album track list was something we introduced in the last release, 4.1.0, that caused albums to display multi disc tracks all goofy, screenshots -> https://github.com/eddyizm/tempus/issues/234

It was in effort to improve performance and deal with lag/large libraries. We will have to go back and figure it out.

I believe there is a ticket for what you are describing?

[–] meathappening@lemmy.ml 3 points 1 month ago (1 children)

There was, but it actually looks like you fixed it for 4.1.0: https://github.com/eddyizm/tempus/issues/35

So thanks! That one was driving me crazy since early Tempo days. Speaking of, have you had any contact with the original dev? He's been MIA for a year or so, right?

[–] eddyizm@lemmy.world 7 points 1 month ago (1 children)

Sweet! The app has a lot of small, very annoying bugs. Still my fave, I just got tired of waiting for updates and did not want to see it go by the wayside.

Yup, no commits since Dec 2024, or much of any activity. I opened a discussion but never got a response. I did track him down, (i think its him) on linkedin to ask for repo rights when I first got started but then decided I was a little too stalking and didn't want to invade his space, so figured I just fork it and keep going. My hope is that he is doing well and it looks like he started a small android app biz and it's doing well.

[–] meathappening@lemmy.ml 4 points 1 month ago (1 children)

I hope he's doing well too--I was just surprised since he seemed to really hit his stride then all of a sudden, nothing.

Thanks for taking it over! It's definitely my favorite subsonic app as well. I couldn't bear to see it die, like my previous favorite, subtracks.

[–] eddyizm@lemmy.world 2 points 1 month ago

yeah for sure! oh man, I was using subtracks for a bit as well, that was a great and i had even forked it and was trying to compile that codebase - in the end I went with tempo because it was further along in the dev process and my time is limited.

load more comments (2 replies)
load more comments (2 replies)