Profile

Cover photo
Tim Malseed
Works at Home
Attends Federation University
Lives in Geelong
3,682 followers|2,279,216 views
AboutPostsPhotosYouTube

Stream

Tim Malseed
owner

Discussion  - 
 
YSK I've been steadily working on Shuttle since the last beta.
27
Debopriyo Basu's profile photoSharath Ravishankar's profile photoReclaimedHalo's profile photoMatthew Cutting's profile photo
4 comments
Add a comment...

Tim Malseed
owner

Updates (don't post here)  - 
 
Shuttle v1.5.16-beta2 is on the way to the Play Store.

Just wanted to say thanks to all the translators who help localize Shuttle. I really appreciate your efforts.

- Fixed an issue where notification artwork was downloaded each time the notification changed

- Fixed an issue where prefer embedded artwork actually preferred folder artwork, and vise-versa.

- Fixed an issue where Shuttle held onto resources after 'download artwork' was used.

- Added some logic to use the largest-filesize artwork when faced with a choice between cover/album/artwork.jpg/jpeg/png.

- Fixed an issue where if iTunes or LastFM failed to load an artist or album image, the other service wouldn't be given a chance to try and load it.

- Updated translations
26
Add a comment...

Tim Malseed
owner

Discussion  - 
 
I got up at 5am to ask the Android Engineers music player related questions!

None of them got answered though, so my life is meaningless.

https://www.reddit.com/r/androiddev/comments/4tm8i6/were_on_the_android_engineering_team_and_built/d5iiloe
21
Eduardo Zeas Sesme's profile photoReclaimedHalo's profile photoMattie Adams's profile photo
3 comments
 
I have a problem with free version in-app upgrade.. Not all features are unlocked most noticeably theme colors are still not showing as all like in previous versions.. Not exactly sure when this started but I think when the big ui update came out but not sure. 
Add a comment...

Tim Malseed
owner

Updates (don't post here)  - 
 
v1.5.15-beta2 is on the way to the Play Store.

This one aims to fix notification issues on G3 & G4 devices. If you were experiencing this issue, please let me know if this fixes it!
21
Brandon Dempster's profile photo
 
Just upgraded to the beta. It looks fixed on my G3. 
Add a comment...

Tim Malseed
owner

Discussion  - 
 
I'm looking for users who aren't running Android N, who have noticed their notification looks odd (like, the album art is on the right hand side, the buttons are kind of off to the left, and the text is jammed up against the edge of the screen..

* And OnePlusOne users running 6.0.1 who are having issues with the app constantly crashing.

If that's you, please reply in this thread.

If you are running N, or your artwork isn't showing up in notifications, or you just don't like the notification for some reason, then I don't want to hear from you in this thread!
16
Conaire Paul Meenan's profile photoPedro Carneiro's profile photoTim Malseed's profile photoBrandon Jiang's profile photo
9 comments
 
My notification is exactly as described. LG G5 6.0.1
Add a comment...

Tim Malseed
owner

Discussion  - 
65
Hernán Castañón Álvarez's profile photoSharath Ravishankar's profile photo
2 comments
 
Why would you not want Daydreaming multiple times on a playlist? I vote against this feature!
Add a comment...

Tim Malseed
owner

Updates (don't post here)  - 
 
Edit: v1.5.16-beta3 is on the way to the Play Store.

I'm still working as much as before on Shuttle, I'm just doing some difficult stuff that's taking a long time, which is why there haven't been many betas this past week.

I'm planning on releasing an update tonight which should fix the issue where you can't scroll the artist/album/genre/playlist 'detail' screen by scrolling on the header artwork.
43
Matthew Cutting's profile photoFlamur Imeri's profile photoAJ Alvero's profile photo
10 comments
 
Hope to see an update soon. Keep up the good work! 
Add a comment...

Tim Malseed
owner

Updates (don't post here)  - 
 
Shuttle v1.5.16-beta1 is on the way to the Play Store.

- Accessibility improvements
- Remove empty genres on launch
- Updated translations
22
Luis Gil's profile photoPedro Carneiro's profile photoMatthew Cutting's profile photoBrian Yu's profile photo
5 comments
 
I dunno if this was supposed to be fixed, but genres that were made empty because of blacklisted songs still remain.
Add a comment...

Tim Malseed
owner

Updates (don't post here)  - 
 
Shuttle v1.5.15 is on the way to the Play Store.

Changelog:

- Added 'check for duplicates' when adding to playlist

- Fixed notification layout issues on G3 & G4

- Fixed issue where changes to artwork settings weren't persisted

- Potential fix for Now Playing artwork aspect ratio issue

- Crash fix for Alcatel OneTouch Pop devices

- Fixes for the most common crashes reported via Crashlytics
25
takis 6666's profile photo
 
And you said these are not nightlies! Keep rocking buddy
Add a comment...

Tim Malseed
owner

Updates (don't post here)  - 
 
Shuttle v1.5.15-beta3 is on the way to the Play Store.

Changelog:

- Fixed additional notification layout issues on G3 & G4

- Fixed issue where changes to artwork settings weren't persisted

- Potential fix for Now Playing artwork aspect ratio issue
25
Filipe Martins's profile photoBrandon Jiang's profile photo
2 comments
 
Fixed my notification on LG G5!
Add a comment...

Tim Malseed
owner

Discussion  - 
 
Shuttle v1.5.15-beta1 is on the way to the Play Store.

- Added 'check for duplicates' when adding to playlist

- Possible fix for issue where 'N' style notification was displayed on older versions (can anyone confirm whether this is fixed?)

- Possible crash fix for Alcatel OneTouch Pop devices (related to notification stuff above) (can anyone confirm whether this is fixed?)

- Fixes for the most common crashes reported via Crashlytics
16
Tim Malseed's profile photoAndrea Balzarotti's profile photo
5 comments
 
The gesture. I mean, the swipe was not detected at times. Maybe it was my fault, but after the last upgrade everything is okay
Add a comment...

Tim Malseed
owner

Discussion  - 
 
Unfortunately, it's that time of year where we have 'that' talk.

I'm sensing a fair amount of hostility via email, the review system, and here in this community from various users when troubleshooting issues and discussing features. There's also been some really positive and healthy discussion, so I don't want to diminish that.. But I'm going to talk about the stuff that's bothering me.

Crashes
I usually get a lot of nasty emails and bad reviews when I release an update. There were a LOT of crashes happening on Shuttle prior to v1.5.13 (the first official update in 6 weeks or so) but that update brought some new (less common) issues, and also forced everyone to re-download their artwork, which usually ends in tears for some users.

Overall, v1.5.13 is way less crashy than the previous version, and v1.5.14 fixes even more crashes. Shuttle is currently 99.6% crash free, meaning 0.4% of users experience some form of crash. I don't know whether that's good or bad. Naturally I'll keep trying to reduce crashes.

Tone
Text lacks tone. I know this, and I've mentioned it before. It affects me like it affects you guys. Sometimes I think you're being an asshole, but you totally didn't mean it that way. Sometimes you think I'm being an asshole. Sometimes I am being an asshole!

It's important to remember that when you mention you'd like a feature and I say "why not just do this instead", I'm not saying your feature request is shit and I'm never going to implement it. I'm just generating discussion. I'm saying 'is this really necessary'. I'm trying to get a sense of whether you've already tried other possibilities, or whether other users are interested in the same feature. Sometimes I'm just trying to get to the core of why you want this feature. Sometimes it is a terrible idea!

When you mention a bug in Shuttle, and I ask for further information, or what device/ROM you're running, or how long it's been happening, or I say "this doesn't happen on my test devices" or "no one else has reported this" or "I don't care if it doesn't happen in PowerAmp", I'm not saying "hey, this is all in your head. Go buy a new device". I'm trying to figure out if I broke something in Shuttle, or you just updated your ROM and that's what changed. Or maybe something only happens on Kitkat devices, and I haven't noticed it. Or maybe your phone needs a reboot or a database is corrupt. Before I spend hours looking into it (and it's almost impossible to fix bugs if I can't reproduce them on a test device), I want to be at least 95% sure it's something that I can and should fix in Shuttle. You'd be surprised how often I push back and say 'can you reboot your device' or 'clear the media store' and someone who was 100% sure it was a Shuttle issue comes back and says it's fixed.

So if you find yourself getting frustrated with my questions, don't assume I don't care about the crash/bug/feature request or I'm not going to fix it. I pretty much read everything posted here, most things several times. If you're saying it's crashing, I believe you. I am listening, and I do want to fix it. By the same token, I'd appreciate it if I'm able to say 'can you try these steps', or 'can you give me further information', and I'm not met with a bunch of hostility, sarcasm, and the classic "this doesn't happen in PowerAmp".

Other Music Players
"This doesn't happen in Play Music/PowerAmp/Some Other Player" is a line I'm very tired of hearing. This usually isn't very useful information, because other players don't use the same code. PowerAmp and Play Music don't use the MediaStore. PowerAmp uses a custom audio engine.. I'm stuck with the stock MediaPlayer. Just because something works in another app, that doesn't immediately tell me that Shuttle is broken.

Glide
Shuttle is using a new system for artwork loading and downloading (Glide). Glide is an image loading library written by some very smart people. Using Glide, Shuttle will download images, cache the original to disk, scale it down to fit into the various image views in the app, cache the scaled down versions to disk, and also cache the most recently used images in memory. Previous versions of Shuttle did something similar, but in a much less efficient, uglier (from a coding point of view) way. Glide is the reason it only took me about half an hour to add images to the queue screen!

Glide uses less memory, it's faster, and it's more reliable than the previous image loading libraries. But, since image loading affects almost every UI aspect of the app, there are bound to be some issues. Some users are noticing issues with their widgets not loading artwork, or artwork not appearing on the lockscreen, in notifications etc.

Some of these 'artwork not loading' problems are actually Shuttle saying 'there was an error loading this artwork, your device might be out of memory, or something went wrong.. In the old days, Shuttle would have crashed, but instead, Shuttle is not going to display an image'.

--

I spend a lot of time working on Shuttle, and I have for many years now. I'm not abandoning the project any time soon. I often work on it when I'm travelling to and from work, and between getting home from work and going to bed. Usually my time to work on Shuttle is really limited, so I try to jump in and write as much code as I can. That means I don't have a whole lot of time to write detailed and diplomatic responses. I am sarcastic and harsh at times, but mostly I'm just trying to get to the bottom of the issue as quickly as possible.

I hop that clears things up for some of you.

80
Younes Layachi's profile photoVictor Brito's profile photoJT Gilmore's profile photoTim Malseed's profile photo
12 comments
 
+JT Gilmore that's great to hear!
Add a comment...
Story
Tagline
I'm an Android developer at WeMakeApps, and creator of Shuttle music player.
Introduction
After about 6 months of teaching myself programming, I put together and released Shuttle (formerly AMP), a simple, lightweight Android music player.


Since then it has grown and improved, and I'm pleased to say that Shuttle+ is out, the paid version with a couple of extra features.

Bragging rights
I'm a qualified Civil Engineer & creator of Shuttle music player.
Education
  • Federation University
    Masters of Engineering (Civil), 2010 - present
  • Federation University
    Civil Engineering, 2007 - 2010
Basic Information
Gender
Male
Work
Occupation
Android Developer
Skills
Android design, consulting, project management & development.
Employment
  • Home
    Android Developer, 2014 - present
    Freelance development
  • WBCM
    Civil Engineer, 2010 - 2013
    Civil Design
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Geelong
Links