PDA

View Full Version : Dedicated skin for Dell Axim x51v



shawkie
2006-04-26, 06:54
I really like the look of the new skin for the Nokia 770. Any chance of something similar for the Dell Axim x51v? It's a VGA (640x480) PocketPC running Windows Mobile 5. And just to be really annoying it has this habit of displaying images double-size in Internet Explorer.

jmpage2
2006-04-26, 11:01
I really like the look of the new skin for the Nokia 770. Any chance of something similar for the Dell Axim x51v? It's a VGA (640x480) PocketPC running Windows Mobile 5. And just to be really annoying it has this habit of displaying images double-size in Internet Explorer.

The best option would be for you to learn a little bit about web development and develop a skin yourself.

The reason the N770 has such a nice skin is that someone owns one and wanted to develop a skin for it, you could do the same.

mherger
2006-04-27, 00:12
I really like the look of the new skin for the Nokia 770. Any chance of something similar for the Dell Axim x51v? It's a VGA (640x480) PocketPC running Windows Mobile 5. And just to be really annoying it has this habit of displaying images double-size in Internet Explorer.

Does IE now work properly? Does it support the javascript needed for the AJAX stuff that makes the 770 skin so special? I doubt it...

shawkie
2006-05-03, 03:10
I've started working on a skin. I normally develop desktop applications so I'm finding this web development thing a bit of a steep learning curve.

It looks like the biggest problem is the way IE Mobile screws around with images. Its possible to get the images to come out right but you have to know how many pixels they are and then halve it!

I've managed to write a simple "Now playing" page which uses AJAX requests to update the current song title every 5 seconds. I've got a long way to go but its a start.

I think this device could make a really good remote because of the big high-res screen, fullscreen browser, javascript/ajax support, 4-way direction pad. My only real concern is battery life.

shawkie
2006-05-03, 15:27
The "Now playing" page now has album art, album title, track artist and track title. It also has prev, play, pause, stop, next and volume. All implemented in AJAX.

I have (hopefully) attached a photo.

jmpage2
2006-05-03, 16:17
It's looking good.

chrisla
2006-05-03, 16:21
That looks great. I'd love to see the AJAX bit in one of the normal
skins (I use dark myself) as well. The constant page reload is really
heavy on the server and client CPU wise, and does nasty things like
keep my mac laptop awake unless I close firefox.

Thanks,

-Chris



On 5/3/06, shawkie
<shawkie.27967z1146695401 (AT) no-mx (DOT) forums.slimdevices.com> wrote:
>
> The "Now playing" page now has album art, album title, track artist and
> track title. It also has prev, play, pause, stop, next and volume. All
> implemented in AJAX.
>
> I have (hopefully) attached a photo.
>
>
> +-------------------------------------------------------------------+
> |Filename: skinphoto.jpg |
> |Download: http://forums.slimdevices.com/attachment.php?attachmentid=1289|
> +-------------------------------------------------------------------+
>
> --
> shawkie
> ------------------------------------------------------------------------
> shawkie's Profile: http://forums.slimdevices.com/member.php?userid=3751
> View this thread: http://forums.slimdevices.com/showthread.php?t=23354
>
>

shawkie
2006-05-06, 09:09
I still have shedloads to do but in case anyone is interested I'm uploading an early (I haven't even named it yet) version of my new skin.

"Now playing" is working and so is "Browse artwork". Everything else is pretty badly broken.

If you have a PocketPC running Windows Mobile 5.0 then I recommend using IE in Full Screen mode with Default layout and Medium zoom.

Failing that it does work on IE 6.0 on Windows XP (it doesn't really look right but you get the idea how it works). I doubt it'll work in Firefox or Opera.

shawkie
2006-05-28, 14:39
Just a quick update on the state of my new skin. I've got most of the other browse functions working now. At the moment I've taken out the "Now playing", "Current playlist" and "Browse artwork" features because they need re-writing. I'll upload a new version once they're back in. In the meantime, here (hopefully) are some decent screenshots.

Omen
2006-06-06, 03:55
As a new owner of an Axim x51v, I really like your new skin; keep up the great work!

netim3
2006-06-06, 11:02
Hi,

Should I find the Skin in the PluginSkins section of the SlimDevice s website or just look in this thread for the latest attachment?

tks

Natan

shawkie
2006-06-08, 13:27
Okay. For the time being my skin will be known as Borg on account of my stubborn refusual to support anything other than IE :-). I've got most of the bits I really care about working now (i.e. browsing, now playing, current playlist). I still have to do internet radio, search and settings and some other stuff. As with the last version it really works best in full screen mode, default layout, medium zoom on IE on Windows Mobile 5.0. Also, make sure you let the page has loaded before you try clicking on anything. Please give me your feedback.

shawkie
2006-06-18, 08:27
This is a minor update. Just a few performance tweaks for the browse functions. The client (IE) is now allowed to cache the XML data which makes things a bit faster without complicating the javascript too much.

Omen
2006-06-20, 13:35
Hi shawkie,

I just installed your new version of Borg on my x51v. I'm having problems with most of the functions (read: don't work).

I hit the "house" at the top left, and I get a display of 9 icons with names. If I tap on any icon link, the word "Browse!" under the "house" icon changes very quickly to "Browse?" then back to "Browse!". Unfortunately, nothing happens after that. I've tried tapping on the links for every icon in the home page, but nothing happens.

Now, if I tap on the "notes" icon (to the right of the "house" icon), I do get a page with volume settings, repeat, etc., along with the song info currently playing.


Maybe there's something different about my SlimServer setup that prevents you main page from functioning? I have 2 Squeezeboxes; maybe that results in some confusion? SlimServer is running on WinXP Pro, with my songs on a ReadyNAS X6 attached to my network.

I really hope you continue developing the Borg; I like it a lot :)

shawkie
2006-06-20, 14:21
Okay. The way the text works is it says "Browse?" when its waiting for a request to complete. Then when it gets a response it changes to "Browse!" as it starts to process it. Then when it finishes processing it goes to "Browse". If its getting stuck on "Browse!" then most likely the function that processes the request is encountering an error. This in turn probably means there is a problem with the response from the server. I can think of two likely reasons:

1) You are using a different version of Slimserver and something is behaving differently. What version are you using?

2) Either the client or the server is providing cached data to the javascript code. The new improvements are supposed to let this happen for improved performance but I suspect that you have data from the old version being cached and this is not compatible with the new javascript. I'm not entirely sure how best to sort this. I get the impression that on my x51v the cache is invalidated when you restart IE but possibly a soft reset might help. Also try clearing the cache in the SlimServer directory on the server.

3) There could be a problem with multiple Squeezeboxes. This is definitely an area that needs work. Try using one of the standard web skins to "forget" one of the players and see if it starts working.

Let me know how you get on.

MeSue
2006-06-20, 15:44
I've had the same issues as Omen, but hadn't had time to report anything until now.

SlimServer Version: 6.2.2 - 7135 / WinXP Pro SP2

Not sure what #2 means. It's been like this since I first tried Borg.

Only one Squeezebox here.

Omen
2006-06-20, 19:08
shawkie,

I now understand what the different terms Browse? Browse! and Browse mean.

1) I'm running SlimServer Version: 6.3.0 - 8020 - Windows XP - EN - cp1252 (one of the latest 6.3.0 betas).

2) I've tried a soft reset on the x51v, but that didn't make any difference as far as the operation of Borg goes. I've cleared the server cache several times while working on the "missing playlists" bug, so that doesn't seem to help either.

3) I'll have SlimServer "forget" the 2nd player and let you know what happens.

I really like your skin, and I want to get it to work for me.

Thanks.

shawkie
2006-06-21, 05:36
I've been developing it under 6.5 (the last version before that branch became unstable). I think that could be the problem. I'll see if I can find time to test it under 6.2 and 6.3.

mherger
2006-06-21, 05:50
> I've been developing it under 6.5 (the last version before that branch
> became unstable). I think that could be the problem. I'll see if I can
> find time to test it under 6.2 and 6.3.

6.5 skins are indeed _not_ compatible with older versions of Slimserver.
There have been major changes in the skin handling.

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
SlimString Translation Helper (http://www.herger.net/slim/)

Omen
2006-06-21, 05:51
I've been developing it under 6.5 (the last version before that branch became unstable). I think that could be the problem. I'll see if I can find time to test it under 6.2 and 6.3.

Thanks shawkie. I've been reluctant to move to 6.5 until it becomes more stable. I even had problems with the release version of 6.2.2, so that's why I'm using one of the 6.3.0 betas.

I appreciate your efforts.

Omen
2006-06-21, 15:22
6.5 skins are indeed _not_ compatible with older versions of Slimserver.
There have been major changes in the skin handling.


Thanks for the info Mike. I guess I won't be using Borg for a while yet.

shawkie
2006-06-22, 12:52
Oh great. I've just tried it with the latest 6.5 update and its broken there too. Looks like I'm going to be busy.

kdf
2006-06-22, 13:04
When the split-scanner branch was merged in a couple of weeks ago, the url formatting changed. look for things like artist=, which now needs to be contributor.id=, album= becomes album.id=

check http://svn.slimdevices.com/trunk/server/HTML/ for the archive of changes. Most of the skin fixes were done between 7620 (branch merge) and 7800. Most skins can take advantage of hreftemplate and cmdwrappers to avoid this kind of breakage with 6.5 and up. However, skins that rely so much on javascript/ajax/flash might have to play a few tricks to get the most out of those core templates.
-k

shawkie
2006-06-24, 12:16
Here's a new release. This one has been tested with SlimServer_6_3_x_v2006-06-22.

Omen
2006-06-26, 19:32
Here's a new release. This one has been tested with SlimServer_6_3_x_v2006-06-22.

Thanks shawkie. I installed your new version of Borg and started playing around with it; very nice so far (except that I can't control my 2nd Squeezebox).

Keep up the good work :)

Mike

ps - I tried installing and running the latest SlimServer 6.5 build just to look at your skin, but I couldn't get SlimServer to build its database from the music on my ReadyNAS. So I just deleted 6.5 and decided to wait a bit to try again.

macgyver1
2007-01-11, 08:49
Here's a new release. This one has been tested with SlimServer_6_3_x_v2006-06-22.

How do I install it on my pda? Im very new to my pda (axim51V) and slimserve (just got i last week)
Are you still trying to fix the bug so it will work with slimserver 6.5?

Keep up the good work!