eddturtle / turtleplayer Goto Github PK
View Code? Open in Web Editor NEWA Free, Fully Fledged, Open-Source Music Player for Android
Home Page: http://www.turtle-player.co.uk/
A Free, Fully Fledged, Open-Source Music Player for Android
Home Page: http://www.turtle-player.co.uk/
not active icon is the 24 icon instead of 48
Is the shuffle track in the settings view now no longer needed?
Same for the repeat checkbox.
-- way to show track number (10 of 25 or whatever)
-- Automatic rescan when files have changed, and use the Android MediaStore to determine when files have changed so you don't need to rescan every file on the device
Swiping album covers left and right moves track title and album but forgets the time, leaving it in the same place.
I like to use maven for the project setup. That allows to keep same project definitions for different IDEs and avoid copying large libs into the repo.
Do you have some experiances ? I 've enougth experiences but i dont want to impose you something. It takes a bit to get used to it...
Oppinions ?
ive a problem that i get (with most songs) some rubbish afer the title, album etc.
e.g. metaDataReader.extractMetadata(MediaMetadataRetriever.METADATA_KEY_TITLE); return that like this....
like: Grotesksong�� �����굘ꎟ豔 ����
i found nothing on the net. Anyone has the same problem ?
for a big music lib the track mode in file chooser is usable but not userfriendly.
replace it with folder navigation should be better. normally a big music lib is divided in folders. if not, behaviour is the same as now
I think we have to make some arrangement about coding style (merging is shitty otherwise), specially:
In general i think the sun (resp. oracle) standards are a good start. (http://www.oracle.com/technetwork/java/javase/documentation/codeconvtoc-136057.html)
my prefs:
And please, lower case mehod names ;-)
This causes:
a) the potential for playing of non existent music
b) a thread issue shortly after
music should stop if headphones gets unplugged
prev button should go to prev track in order (analog next)
Unable to build with AIDE; it shows 8 errors.
Several methods are applicable to
Sometimes track information is wrong on albumart view. Gets ok when sliding, so i think it's a UI update problem. But it is reproducable by prev/next. After sliding, info is ok, prev next and the info is wrong again until sliding.
Can be a problem with a not expected termination of the player.
or adapt the filter to the selected track
because some functionalities are not easy to guess it whould be good to have a possibility to spawn usage hints once per installation.
dev note:
static method with param msg key. shows modal popup, saves key in preferences
I think folder art should be more general. something like
1.) folder,jpg
2.) front*
3.) *.jpg
4.) *.[anyPicExtension]
5.) traverse all parent folder until mediaPath, with same crits
at least one language should be added to enforce usage of i18, proof of concept...
When the album art is shown, it is expanded to fill the screen even if that means the sides go off screen. It would make more sense to try to fit the album art into the area so that it fits in the screen but doesn't go off screen.
Simpy a matter of preference, should shuffle and/or repeat be on my default?
In Playlist view, Genre should be in the Londrina Solid font for conformities sake.
Perhaps its possible to change / define a better encoding in mp3agic. Not verified yet. (de we use UTF-8 ?)
It would be nice to have a feature where you can resume a track (at the same point) if you exit the app when playing a track.
This is especially useful for a long podcast or audio drama.
An email from Bernhard:
"Recently I've tried Turtle Player for Android and it's a nice app.
But one thing I dislike, figured out after some tests.
If there are TWO (different) files with (maybe) different filenames, but using the same interpret and song-title in the ID3-tag, only the first is used.
So for example, if one interpret has the same song (maybe even played differently) on some albums, it's shown only in the first one.
I hope you understand what I mean.
Would be nice to have this fixed.
Thanks,
Bernhard"
I had a directory containing audio files and a .nomedia. However, the files in this directory were indexed anyway.
On each launch it scans the SD card, even though data is stored in DB.
A description should be given as to what tracks are added to and from on press&hold.
fs scan blocks the player after some time. the thread should be executed with a lower priority.
possible that this is only an issue if the phone is not connected to power, hadnt this issue before when the phone was on cable.
Can't seem to read the sdcard on my Nexus 5 (of course, there is no real sdcard). I'm running stock AOSP 4.4.2 (Rastacat "Vanilla", to be precise).
Turtle Player seems to install correctly, but can't seem to find mp3s ("No MP3s found on SDCard"). The app's default library search path, when initially run, is:
/storage/emulated/0/
When searching for music using the application's file location browser it can't access the folder "/sdcard/" or "/mnt/sdcard/". The browser displays those folders along with others in the tree, but when I tap them I get an audible click without entering the folder. I am able to enter other folders OK, just not anything related to "sdcard".
I am able to view files under /mnt/sdcard/ and /sdcard/ using other apps on the Nexus 5. It's just this app that giving fits.
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.