Thursday, November 29, 2012

Dev Build 3.29b 20121129

1. Fixed a logic of the shuffle
2. Control can always display(Please select the display time of control always displays the options)


https://bitbucket.org/yokmama/just-player/downloads/JUST_PLAYER_v3.29b_DEV_20121129.apk

Wednesday, November 28, 2012

Dev Build v3.29b

1. Implemented gapless playback. Works also with 2.3
    Can On / Off in the Advanced settings
2. To be able to synchronize the display and playback position of the song being played. Can On / Off option is also
3. Fixed a bug that stops playback and delete the songs in a playlist
4. Fixed a bug that song to play automatically when you start the app with the earphone stabbed

https://bitbucket.org/yokmama/just-player/downloads/JUST_PLAYER_v3.29b_DEV_20121128.apk

Wednesday, November 21, 2012

Dev build v3.28b

Fixed a few bugs

1. An exception occurred while registering in FolderView
2. An exception occurred while registering the song
3. Strings in the list of the equalizer is not visible
4. Exception occurs during the shuffle
5. An error occurred while registering the tune of more than 10 000 songs
6. Ogg does not play with Ampache

Add Feature
7. Add folder has subfolders are also subject to search

https://bitbucket.org/yokmama/just-player/downloads/JUST_PLAYER_v3.28b_DEV_20121121.apk

It will be uploaded to the market at the end of the week if there is no problem

Sunday, November 11, 2012

Released version v3.27


+ v3.27
* Folder view is displayed
Fixed a bug that does not play when you select a song from the folder view.

* You can register multiple tabs
Can increase up to 10 tab settings screen


* You can change the display contents of each tab


* Fixed a memory leak bug that displayed many times the equalizer
* Fixed a bug that sometimes an exception is raised when you change a playlist
* Fixed a theme of Miku
You can change settings

* Return to the original position after you select a song
* Fixed Hungarian




Saturday, November 10, 2012

Implementing Multi Tab & Editable

Anyway, I tried to implement a multi-tab.
There is a problem that still does not redraw when switching tabs or rotation.


I think I'm good enough in two


Thursday, November 8, 2012

Tree view of the artist

Implementation of the tree view of the artist is finished

Miku's Theme Kawaii?



Wednesday, November 7, 2012

Changing the design of Miku

I modified the design of Miku with a little time.



Progress bar is lousy me.
I wonder if there is no other good design?

v3.26 Release


+v3.26
* Fixed a bug that I have to kill you select a song

I fixed a bug that occurred frequently in v3.25.
Cause was terminated because when playing a song that is not set album art, does not have a NULL check of the image.


* Solved the problem that takes a long time to register the songs
Fixed an issue that takes a long time after the selection of the song, until the music is played.
I have modified to use the database directly where have inserted a large amount of data via ContentProvider. This is implemented in C such modifications as the process has been implemented in Java.

* Fixed a bug that I have not updated the rating
I fixed a bug in the update of the rating does not reflect


In addition to this there is a bug in fact. The following bugs are fixed in the next update.

* There is a problem you can not select a song from the file view
* A device that is not installed GooglePlay can not install the plug-in.

Tuesday, November 6, 2012

v3.25 bug Report


I'll share the information

Two bugs have now been reported frequently

One:

[AppName]:jp.co.kayo.android.localplayer
[Dev]:N-07D
[Mod]:N-07D
[Sdk]:15
[Ver]:3.25
[Comment]:
再生が突然止まった
[StackTrace]:
java.lang.NullPointerException
        at jp.co.kayo.android.localplayer.fragment.PlaybackListViewFragment.setBitmap(PlaybackListViewFragment.java:621)
        at jp.co.kayo.android.localplayer.fragment.PlaybackListViewFragment.access$9(PlaybackListViewFragment.java:619)
        at jp.co.kayo.android.localplayer.fragment.PlaybackListViewFragment$UpdateMyHandler.handleMessage(PlaybackListViewFragment.java:1101)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:137)
        at android.app.ActivityThread.main(ActivityThread.java:4538)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:511)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
        at dalvik.system.NativeStart.main(Native Method)


Occurs when there is an error getting the album art of the song this bug.
I fixed the problem, so check for that is missing NULL.
Will be updated in the next update.


Two:

[AppName]:jp.co.kayo.android.localplayer
[Dev]:GT-I9003
[Mod]:GT-I9003
[Sdk]:8
[Ver]:3.25b
[Comment]:
total error.

by play = total out
[StackTrace]:
java.lang.RuntimeException: An error occured while executing doInBackground()
        at android.os.AsyncTask$3.done(AsyncTask.java:200)
        at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
        at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
        at java.util.concurrent.FutureTask.run(FutureTask.java:137)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
        at java.lang.Thread.run(Thread.java:1096)
Caused by: java.lang.IllegalStateException: attempt to re-open an already-closed object: android.database.sqlite.SQLiteQuery (mSql = SELECT _id, title, title_key, album, album_key, artist, artist_key, duration, _data, track, year FROM audio WHERE (is_music = 1) ORDER BY artist,album,title)
        at android.os.Parcel.readException(Parcel.java:1268)
        at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
        at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
        at android.database.BulkCursorProxy.getWindow(BulkCursorNative.java:217)
        at android.database.BulkCursorToCursorAdaptor.onMove(BulkCursorToCursorAdaptor.java:109)
        at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:188)
        at android.database.AbstractCursor.moveToNext(AbstractCursor.java:256)
        at android.database.CursorWrapper.moveToNext(CursorWrapper.java:191)
        at android.database.CursorWrapper.moveToNext(CursorWrapper.java:191)
        at android.database.CursorWrapper.moveToNext(CursorWrapper.java:191)
        at jp.co.kayo.android.localplayer.fragment.MediaListViewFragment.playMediaReplace(MediaListViewFragment.java:492)
        at jp.co.kayo.android.localplayer.fragment.MediaListViewFragment$1.doInBackground(MediaListViewFragment.java:327)
        at jp.co.kayo.android.localplayer.fragment.MediaListViewFragment$1.doInBackground(MediaListViewFragment.java:1)
        at android.os.AsyncTask$2.call(AsyncTask.java:185)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
        ... 4 more


While you are registered on the play list from the list of songs, this is a bug that occurs when you close the app screen, or has transitioned.
Be fixed in the next update

Monday, November 5, 2012

REL v3.25

JUST PLAYER v3.25 was released.

Major modifications are "Changes in the way to save the playlist" and "The process of creating the offline cache".

Fix the playlist, we have to be able to manage SQLite a playlist for each data source that was stored in the JSON data.


Playlists that were previously used to be reloaded so when you switch the data source.
It is a small amount of memory used in large playlist.
Was faster in other words.


It was also the cause of the heavy processing and then the process of creating the offline cache.
Have to handle this efficiently by reviewing the playlist.

It does not always cache becomes full. I had to be removed from the old cache is automatically available space is exhausted.

I've also fixed some bugs in addition to this fix. It is a bug that ends in the middle of playback of m4a to big things.

I added the last Miku theme. I love Hatsune Miku.

Please contact me if there is a demand on the theme.

Sunday, November 4, 2012

Add Miku

I had a faster tuning
and I tried to support a problem that does not play to the end of the M4A Ampache.

and Was added to the theme of Miku
I want to fix the future design of the button is because they do not like.



Test APK here:
https://bitbucket.org/yokmama/just-player/downloads/JUST_PLAYER_v3.25b_20121104.apk


Will be published to market with this version a bit more



Friday, November 2, 2012

This week's update might not make

Hi

This week's update might not make.
I have an update soon to fix the problem so many, I'm sorry.

It should be lighter than now be put to the playlist 1000 songs 5000 songs by this fix.


Please wait a little

Until then, please try the latest build from the following URL.

Here:

Thursday, November 1, 2012

Fixed a few bugs

The following fix will be included in an update of this weekend.

* Fixed a bug that crashed after the album's song selection
* Fixed a bug that crashes when you change the data source in the sub-list view
* Fixed a bug in the Options menu of the character and Dark Rie is not visible
* Fixed a bug where album art is not to redraw the album art to play a song that has not been set


I'm investigating a bug where song order is incorrect.
(I have not been able to reproduce yet)


The latest build can be downloaded from the following link.
If you use, please uninstall it before installing.



Here:
https://bitbucket.org/yokmama/just-player/downloads/JUST_PLAYER_v3.25b_20121101.apk