numutracker / numutracker_ios Goto Github PK
View Code? Open in Web Editor NEWNumu Tracker for iOS - Numu is an app for keeping track of releases by your favorite musicians.
License: GNU General Public License v3.0
Numu Tracker for iOS - Numu is an app for keeping track of releases by your favorite musicians.
License: GNU General Public License v3.0
Spotify support works
In 1.3.2 I must have forgotten to put the API keys in the right places. Or my keys have expired somehow.
Toggle-able setting to automatically periodically import artists from your linked libraries (Apple Music, Spotify) in the background
You should be able to follow a release (to add it to your library) without following the artist
Add support for dynamic type
To get the app out quickly and pass tiny iPhone muster, I rashly duplicated LogRegPrompt and made a smaller version. This means much of the behavior of LogRegPrompt is duplicated needlessly and could be refactored into a separate class or extension(?) probably.
There should be some method in the app to quickly report various errors, for example:
From a user...
Decade filter - A way to browse only a decade for releases:for example i search an artist and then i choose a decade,this feature together with the releases filter
Should not be using UserDefaults for storing user credentials. While on the v2 backend, we should consider using NSURLCredential or a library like Locksmith
From a user...
Another idea I had was maybe creating an iPhone widget that shows the last 5 or 10 new releases. Would be a quick reference to see what’s new and access the app.
From a user...
I love Numu but I was wondering if there was a way to check off entire artists or hour while collection as listened because I just started using the app and added a bunch of artists I’ve already listened to. If this feature doesn’t exist, it might be a good idea for a future update.
I'm inclined to give users the ability to mark an entire artist as listened to. Not sure about entire collection, but maybe. Some/a lot of UI changes would have to be made to the main releases screen to add an "edit" button or some sort of batch edit mode.
Might be related to #45 if we add a "listen to everything" feature to that screen.
Kinda just putting this one in here so I don't lose track of it...
From a user...
Feature request: a way to scan the entire iTunes library. Explanation: I have rather big and well-organized iTunes library on my Mac (not using Apple Music). Currently (as far as I see) there is no way to scan the entire library, which does not fit to iPhone/iPad memory. So, many of the artists are never included into Numu artists list. What can we do about this? Some kind of a helper Mac utility to scan the iTunes library (or the specific playlist) and import the result back to iOS Numu through a specific web-site? Any other ideas?
You can't do either.
At least one user has suggested a "tip jar" exist for Numu. Perhaps a Patreon? However as long as Numu's hosting/infrastructure costs remain zero, I would prefer to not have to track incoming money. (Though on the other hand it would be nice to get reimbursed for the year or two that Numu was hosted on an expensive Namecheap VPS.)
That said, I would like to aspire to the idea of "financial transparency" where it is disclosed how much running Numu costs every month, how much of that is covered by sponsorships and who, as well as any amount of banked surplus cash from user donations if available.
I’ve gotten several reports that unfollowing artists is buggy, requiring multiple attempts to unfollow them properly.
When users who are signed into iCloud install Numu, they're signed up with an anonymous account using their iCloud app key. If users would like to use their account on another platform (Android and Web some day, or if they want to use the app on a device without iCloud) they'll need to be able to assign an email address and password to their account.
This won't be necessary until cross-platform versions of the app exist.
Need to start bugging people for ratings on the App Store, just hoping people do it when they're bored ain't cutting it!
There’s a full size iPad UI
There isn’t a full size iPad UI
For discussion / ratings / links to reviews?
Ability to start playback, and add to library from inside Numu Tracker. Will require creating a new player interface and changing some of the existing interface.
We should begin caching Apple Music collectionIds so that when mismatches are found, they can be fixed manually. This is more of a concern for APIv3.
From a user...
Do you plan to integrate an option to import artists from last.fm? Personally I track my listening habits with this service and the list of artists is way bigger than the top infos Spotify provides therefore the list of releases I am interested in would be almost complete in your app.
Functionality for this exists in APIv3, so we just need to add a screen for it.
From a user...
I’d like to make a feature request though; it would be cool if there was a spot to ‘pin’ releases you’d like to listen to in the future. So they don’t get buried.
Readme could be much better.
I would like to be able to recommend releases to users based on the listening/follow history of similar users.
Present in a previous release, Numu used to let you view the 'global' release list. Now that you can add releases to your list manually in v2.0, it would be pretty useful to have this view added back in somehow.
From a user...
When we are in the section "Your artists" and slide to the left to unfollow or follow, I find it is not clear whether the action of "unfollow" has been taken into account or not; Sometimes even after a slide to the left, the information "unfollow" / "follow" remains the same despite several slides. I would have imagined that a simple button "on / off" in the same style as the green buttons in the preferences apple systems would have been a little clearer ... :)
I think it should be considered to switch to an "add / remove" nomenclature for these actions. I've been using "Remove from Library" "Add to Library" as the buttons for release stuff in the alpha of 2.0, so maybe that should be used for artists as well?
Support TIDAL music streaming service along with the rest.
There is no support for TIDAL.
App isn't localized at all, would be cool to localize the various strings that appear throughout the app if possible. Might be tricky to localize the notifications but maybe there's a way to do that on-device...
This tool looks helpful: https://github.com/igorkulman/iOSLocalizationEditor
Ability to reset your account in various ways...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.