[-] eddyizm@lemmy.world 11 points 1 month ago

damn that looks great. I can't wait to get a decent linux phone!

[-] eddyizm@lemmy.world 5 points 1 month ago

no worries mate. I was going to mention the same thing about the android status. It is one of my milestones but as you have seen, the app needs work and I am slowly learning the code base as I go through sections at a time.

Just started working through the playlist milestone with this release, will spend some time here and Android Auto has a milestone where I am grouping all the tickets. I will get to it in the near future for sure. Proper Offline milestone might come before it though.

[-] eddyizm@lemmy.world 6 points 1 month ago

It's something I'd like to add as part of the offline milestone, there's a lot of stuff needing attention, currently working on some playlist stuff atm.

[-] eddyizm@lemmy.world 10 points 1 month ago

Lol damn it, I had caught that earlier and started to edit the post and forgot to hit save. Thanks for the nudge!

93
submitted 1 month ago* (last edited 1 month ago) by eddyizm@lemmy.world to c/selfhosted@lemmy.world

Tempus is an open-source and lightweight music client for Subsonic, designed and built natively for Android.

This app works with any service that implements the Subsonic API, including:

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

My last release post was for v4.2.4 so I've included whats changed since that post.

Highlighting these 4 really lovely features that people have wanted for some time and were well received. Added screenshots for each below

What's Changed

  • feat: added regular playlist to home view

  • feat: add heart to artist/album pages, fixed artist cover art failing

  • feat: playerqueue fab allowing actions on full play queue Download

  • feat: add play functionality to library folder/index items

  • fix: player queue soft-lock
  • feat: Add Catalan language
  • performance: Refactor MediaService
  • chore: Update Spanish translation
  • chore: Update Italian translation
  • chore: Add clickable Obtainium badge to README
  • fix: refactor start queue to put the db writing in the background all , save to playlist, shuffle, clean and if enabled, load queue.
  • chore: Update Polish translation
  • fix: updates to starred syncing to user defined directory which was saving the tracks to internal storage and not a shared location
  • fix: handle empty albums and null mappings
  • feat: integrate sort recent searches chronologically
  • chore: Update description_empty_title in English, Italian, Polish French and Spanish
  • fix: checks preference and writes files externally, updates the ui for playerqueue downloads

note app-tempo* <- The github release with all the android auto/chromecast features

app-degoogled* <- The izzyOnDroid release that goes without any of the google stuff.

As usual, any dev contributions appreciated as I am not actually a java/mobile dev, so my progress is significantly slower than those who do this on the daily.

Big thanks to all the folks who have been contributing. We have a new icon designed but I could use some help if anyone wants to do a PR to implement it.

106
submitted 2 months ago by eddyizm@lemmy.world to c/politics@lemmy.world
[-] eddyizm@lemmy.world 6 points 3 months ago

The last release from tempo was Dec 2024. The last commit was I'm Jan 2025 for a grade version bump.

Started with a fork and merged outstanding prs and have been addressing as many bugs that I can as well as adding features.

I loved tempo so I didn't want to let it die, it just needed to keep moving forward.

63
submitted 3 months ago by eddyizm@lemmy.world to c/selfhosted@lemmy.world

To the mods: I'm releasing a few times a month so I'm trying to post every other release as to note spam the sub. Please advise on proper protocol.

A couple of nice features and some several fixes

Updates:

  • chore: Update russian strings.xml
  • fix: disallow duplicate songs in queue
  • fix:github release check
  • fix: Fixed crash when viewing share
  • chore: Update Polish translation
  • fix: add podcast/radio channel visible when empty podcasts/radio
  • fix: Equalizer fix in main build variant
  • fix: Images not filling holder
  • feat: Make artist and album clickable
  • feat: implement scroll to currently playing feature
  • fix: shuffling genres only queuing 25 songs

note app-tempo* <- The github release with all the android auto/chromecast features

app-degoogled* <- The izzyOnDroid release that goes without any of the google stuff.

As usual, any dev contributions appreciated as I am not actually a java/mobile dev, so my progress is significantly slower than those who do this on the daily.

Big thanks to all the folks who have been contributing. We have a new icon designed but I could use some help if anyone wants to do a PR to implement it.

[-] eddyizm@lemmy.world 4 points 3 months ago

Hi @non_burglar@lemmy.world yes it is active. Your backend has to support it and it is loaded from there.

My backend does not support it so I can't walk you through it. Probably something we should add to the documentation.

[-] eddyizm@lemmy.world 7 points 3 months ago

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.

[-] eddyizm@lemmy.world 7 points 3 months ago

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?

67
submitted 3 months ago by eddyizm@lemmy.world to c/selfhosted@lemmy.world

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

[-] eddyizm@lemmy.world 6 points 3 months ago

here here! one of the best ones around, epic. If only they had let them finish 1899...

7
submitted 3 months ago by eddyizm@lemmy.world to c/selfhost@lemmy.ml

cross-posted from: https://lemmy.world/post/38014703

Hi All, my fork of Tempo has had a rebrand, which was a requirement to get back into the app stores as the original Tempo still exists in F-Droid/IzzyOnDroid

Tempus v4.0.7

Attention

This release will not update previous installs as it is considered a new app, no longer Tempo, new icon, new app id, and new app name. Hoping it will not be a huge inconvenience but was necessary in order to publish to app stores izzyDroid

Android Auto Support should be the same as before, however, I was not able to test any of the icons/visuals, so please let me know if there are any remnants of the tempo logo/icon as I believe I removed them all and replaced them successfully.

What's Changed

fix: Crash on share no expiration date or field returned from api
fix: Check also underlying transport 
feat: Unhide genre from album details view 
fix: persist album sorting on resume 
chore: Tempus rebrand 
chore: Update Polish translation 

Now available via the IzzyOnDroid Repository -> https://apt.izzysoft.de/fdroid/index/apk/com.eddyizm.degoogled.tempus

note:

app-tempo* <- The github release with all the android auto/chromecast features

app-degoogled* <- The izzyOnDroid release that goes without any of the google stuff.

As usual, any dev contributions appreciated as I am not actually a java/mobile dev, so my progress is significantly slower than those who do this on the daily.

In particular, any android dev is familiar android auto to help me set up a dev environment

100
submitted 3 months ago* (last edited 3 months ago) by eddyizm@lemmy.world to c/selfhosted@lemmy.world

Hi All, my fork of Tempo has had a rebrand, which was a requirement to get back into the app stores as the original Tempo still exists in F-Droid/IzzyOnDroid

Tempus v4.0.7

Attention

This release will not update previous installs as it is considered a new app, no longer Tempo, new icon, new app id, and new app name. Hoping it will not be a huge inconvenience but was necessary in order to publish to app stores izzyDroid

Android Auto Support should be the same as before, however, I was not able to test any of the icons/visuals, so please let me know if there are any remnants of the tempo logo/icon as I believe I removed them all and replaced them successfully.

What's Changed

fix: Crash on share no expiration date or field returned from api
fix: Check also underlying transport 
feat: Unhide genre from album details view 
fix: persist album sorting on resume 
chore: Tempus rebrand 
chore: Update Polish translation 

Now available via the IzzyOnDroid Repository -> https://apt.izzysoft.de/fdroid/index/apk/com.eddyizm.degoogled.tempus

note:

app-tempo* <- The github release with all the android auto/chromecast features

app-degoogled* <- The izzyOnDroid release that goes without any of the google stuff.

As usual, any dev contributions appreciated as I am not actually a java/mobile dev, so my progress is significantly slower than those who do this on the daily.

In particular, any android dev is familiar android auto to help me set up a dev environment

[-] eddyizm@lemmy.world 14 points 3 months ago

return of the clippy, now named skynet.

24
submitted 4 months ago by eddyizm@lemmy.world to c/android@lemmy.world

Hi All, I am not sure if this is post is ok here so please let me know if not. I did not see any other android community that was a decent size for development so figured there might be some devs in here.

I recently forked an FOSS project that has an android auto component to it. I don't have a physical device to test with in my car so I need to set up an emulator.

Challenge is, I am struggling to figure out how to do so, from what I can gather, it is either the same? or you can launch from a local device connected via usb and it launches to an emulator as if it was a head unit? I am clearly missing something and all the articles I've seen have not really gotten me over the finish line.

Any links or tips appreciated!

[-] eddyizm@lemmy.world 12 points 4 months ago* (last edited 4 months ago)

Hi non_burgler, I am also a tempo user, it was my daily driver for sure.

Yes, I kept going back to check for updates and got into a issue thread someone else starred to get a status update. I have been through a few apps like all of us have and thought it a shame to see this die.

Tried to get access to the repo but the last update was December 2024, so I forked it and started by merging in good looking prs that were pending.

That was a few months ago now and we've been making forward progress since.

I hope to figure out how to update the logo and change the name a bit to get it into app stores again but the graphic stuff is a challenge for me lol.

The base is 3.9, my releases/changes start with 3.10+

[-] eddyizm@lemmy.world 5 points 4 months ago

Thanks! Yeah I'm not sure why I waited so long to join lemmy.

8
submitted 4 months ago by eddyizm@lemmy.world to c/selfhost@lemmy.ml

cross-posted from: https://lemmy.world/post/37454125

Hi All,

my first post over here on lemmy. Thought I'd share my forked tempo release.

Some new fixes for October. v3.17.14

What's Changed

fix: General build warning and playback issues 
fix: persist album sort preference 
Fix album parse empty date field 
fix: Include shuffle/repeat controls in f-droid build's media notific… 
fix: limits image size to prevent widget crash 

note app-tempo* <- The github release with all the android auto/chromecast features

app-notquitemy* <- The f-droid release that goes without any of the google stuff.

Full Changelog: https://github.com/eddyizm/tempo/compare/v3.17.0...v3.17.14

As usual, any dev contributions appreciated as I am not actually a java/mobile dev, so my progress is significantly slower than those who do this on the daily.

In particular, any android dev is familiar with changing the name/icon in order get this app published in app stores.

94
submitted 4 months ago by eddyizm@lemmy.world to c/selfhosted@lemmy.world

Hi All,

my first post over here on lemmy. Thought I'd share my forked tempo release.

Some new fixes for October. v3.17.14

What's Changed

fix: General build warning and playback issues 
fix: persist album sort preference 
Fix album parse empty date field 
fix: Include shuffle/repeat controls in f-droid build's media notific… 
fix: limits image size to prevent widget crash 

note app-tempo* <- The github release with all the android auto/chromecast features

app-notquitemy* <- The f-droid release that goes without any of the google stuff.

Full Changelog: https://github.com/eddyizm/tempo/compare/v3.17.0...v3.17.14

As usual, any dev contributions appreciated as I am not actually a java/mobile dev, so my progress is significantly slower than those who do this on the daily.

In particular, any android dev is familiar with changing the name/icon in order get this app published in app stores.

view more: next ›

eddyizm

0 post score
0 comment score
joined 4 months ago