PDA

View Full Version : [SKIN] Black-Grey



zeremy
May 11th, 2016, 04:03 AM
Since you created a skin Thread I will re-post my issue here.
http://forum.foobar2000.com/forum/showthread.php?100-Android-version-feedback&p=970&viewfull=1*post970

Created a skin based on spoon's SpoonTestSkin.zip and the fbskin file is recognized and loaded in Android.
When trying to play a song though ,the app crashes on the "Loading skin".

Uploaded the skin here.
https://www.dropbox.com/s/moyyy9uoyuf5cwp/TestSkin_1.rar?dl=0

Tested on two different android phones.
Using latest Skin Designer.

Also installed on WIN10 mobile app from store and it works, but doesn't show Next Track info.

54
55

In the designer all seem to show properly.

spoon
May 11th, 2016, 05:02 AM
Moved to support where it can be better tracked.

zeremy
May 11th, 2016, 05:28 AM
Logcat info on crash


05-11 12:24:11.363 128-544/? I/BufferQueue: [com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity](this:0x4185ccd0,api:1) [queue] fps:5.71, dur:2450.00, max:2211.41, min:13.15
05-11 12:24:11.366 128-197/? I/BufferQueue: [com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity](this:0x4185ccd0,api:1) [release] fps:3.46, dur:2314.83, max:2194.84, min:17.04
05-11 12:24:12.398 422-422/? I/DEBUG: [OnPurpose Redunant in preset_info] pid: 31386, tid: 31399, name: Thread-19927 >>> com.foobar2000.foobar2000 <<<
05-11 12:24:12.455 422-422/? I/DEBUG: pid: 31386, tid: 31399, name: Thread-19927 >>> com.foobar2000.foobar2000 <<<
05-11 12:24:12.925 422-422/? I/DEBUG: *01 pc 0006a100 /data/app-lib/com.foobar2000.foobar2000-1/libfoobar2000-android.so ((anonymous namespace)::imageImpl::setImageHandle(_JNIEnv*, int)+132)
05-11 12:24:12.925 422-422/? I/DEBUG: *02 pc 0006a818 /data/app-lib/com.foobar2000.foobar2000-1/libfoobar2000-android.so (std::_Function_handler<void (_JNIEnv*), (anonymous namespace)::imageCreatorAndroid::loadImageNamed2(c har const*, fb2k::imageCreatorArg_t&)::{lambda(_JNIEnv*)*1}>::_M_invoke(std::_Any_data const&, _JNIEnv*)+276)
05-11 12:24:12.927 422-422/? I/DEBUG: 5363d914 527b8104 /data/app-lib/com.foobar2000.foobar2000-1/libfoobar2000-android.so ((anonymous namespace)::imageImpl::setImageHandle(_JNIEnv*, int)+136)
05-11 12:24:12.927 422-422/? I/DEBUG: 5363d924 530d9358 /data/app-lib/com.foobar2000.foobar2000-1/libfoobar2000-android.so
05-11 12:24:12.927 422-422/? I/DEBUG: 5363d93c 527b881c /data/app-lib/com.foobar2000.foobar2000-1/libfoobar2000-android.so (std::_Function_handler<void (_JNIEnv*), (anonymous namespace)::imageCreatorAndroid::loadImageNamed2(c har const*, fb2k::imageCreatorArg_t&)::{lambda(_JNIEnv*)*1}>::_M_invoke(std::_Any_data const&, _JNIEnv*)+280)
05-11 12:24:12.928 422-422/? I/DEBUG: 5363d95c 527af5c4 /data/app-lib/com.foobar2000.foobar2000-1/libfoobar2000-android.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+40)
05-11 12:24:13.108 547-807/? I/ActivityManager: Process com.foobar2000.foobar2000 (pid 31386) has died.
05-11 12:24:13.108 547-807/? W/ActivityManager: Scheduling restart of crashed service com.foobar2000.foobar2000/.MainService in 35624ms
05-11 12:24:13.109 547-807/? W/ActivityManager: Force removing ActivityRecord{4252e818 u0 com.foobar2000.foobar2000/.MainActivity}: app died, no saved state
05-11 12:24:13.113 547-566/? I/WindowManager: Losing focus: Window{42170b68 u0 com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity}
05-11 12:24:13.114 547-2364/? I/WindowState: WIN DEATH: Window{42170b68 u0 com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity}
05-11 12:24:13.115 128-197/? I/SurfaceTexture: [com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity](this:0x41839838,api:1) destroying EGLImage dpy=0x1 img=0x10000004
05-11 12:24:13.115 128-197/? I/SurfaceTexture: [com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity](this:0x41839838,api:1) destroying EGLImage dpy=0x1 img=0x10000005
05-11 12:24:13.115 128-197/? I/SurfaceTexture: [com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity](this:0x41839838,api:1) destroying EGLImage dpy=0x1 img=0x10000006
05-11 12:24:13.116 128-197/? I/BufferQueue: [com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity](this:0x4185ccd0,api:1) consumerDisconnect
05-11 12:24:13.116 128-197/? I/BufferQueue: [com.foobar2000.foobar2000/com.foobar2000.foobar2000.MainActivity](this:0x4185ccd0,api:1) ~BufferQueue
05-11 12:24:13.121 547-547/? I/AudioService: AudioFocus abandonAudioFocus(): removing entry for android.media.AudioManager@41ab0e80com.foobar2000. foobar2000.MainService@41ab0b30

zeremy
May 13th, 2016, 05:21 PM
I can confirm that version 1.0.21 has resolved the crash problem.
Next track info missing issue still remains.

zeremy
May 14th, 2016, 12:48 PM
Two more bugs to report in the skin designer v1.1

Fonts defined in the skindef file for [title] etc. are ignored in the layouts. (color is not applied)
Volume bar / label doesn't work. (not able to drag positioner / label stuck at a value )

Since I am the only one reporting these issues,I would appreciate a confirmation that someone else can reproduce them or if they are already issues under investigation.

Cheers.

zeremy
May 30th, 2016, 11:22 AM
Since I am the only one reporting these issues,I would appreciate a confirmation that someone else can reproduce them or if they are already issues under investigation.



Anybody ????

kode54
May 30th, 2016, 10:02 PM
This forum is being read, I will list this in the bug tracker anyway.

zeremy
May 31st, 2016, 02:22 AM
This forum is being read, I will list this in the bug tracker anyway.

Thanks kode54.

I am sure that you admins are reading this forum and following up on the issues.

Since skinning is in it's infancy and problems with the skin designer will arise, maybe a separate sticky for skin designer support in the skins sections is wise ?

To be honest the UI needs to be improved ( many reviews at the play store agree with me) , but I'm sure that many users in the foobar community will pitch in with the skinning and provide some great skins.

One of the great features of the desktop version is it ability to be transformed with alternative appearances and the mobile versions shouldn't lack this feature.

Keep up the great work..!!

Peter
June 1st, 2016, 04:06 AM
Thanks for your feedback and sorry about slow reply.

First, nice job with the skin, I know it's a work-in-progress but I like the feel of the browse folder pictures already.

The next track info feature is currently present in the skin spec but not implemented in the app. It will be fixed soon.

The skin designer bugs have been acknowledged and will be looked into.

zeremy
June 3rd, 2016, 04:03 PM
Thanks Peter,

No need to apologize , you have your hands full.

My work is not completed ,I have layouts still to be done.
I have finished 4000x3000 and continuing.

Preview
7778798182

If you like the folder pictures they are from http://www.iconsdb.com/dark-gray-icons/ and are provided as CC0 1.0 Universal (CC0 1.0) Public Domain Dedication.

Download
https://www.dropbox.com/s/t2i0lwg9l4vngwf/Black-Grey-v1.1.rar?dl=0

Peter
June 11th, 2016, 03:29 AM
Today's update addresses next track info issue as well as other glitches.

Working volume control will come sometime soon as well.

zeremy
June 12th, 2016, 08:46 AM
Thanks,

I will post my completed skin in the skin section when volume control issue is resolved.

zeremy
June 20th, 2016, 10:16 AM
Posted skin @ http://forum.foobar2000.com/forum/showthread.php?248-Black-Grey-amp-White-Grey