PDA

View Full Version : TouchScreen Skin



duhaas
2005-12-21, 15:19
Can someone please point me in the direction of where I can find the TOUCH SCREEN skin? I am looking @ different touchscreen options and wants to see what options are available for the slimserver. I have read several discussion mentioning the skin, but cant seem to find it, would also love to hear how people enjoy the skin?

bklaas
2005-12-21, 15:33
If you are running slimserver, you should be able to choose it from the interface options (server settings->interface->web interface->choose touch from pull down menu)

FWIW, I'm actively working on a fork of Touch specifically for the Nokia 770. Here's the thread from the dev forum--
http://forums.slimdevices.com/showthread.php?t=19303

cheers,
#!/ben

mherger
2005-12-21, 15:35
> Can someone please point me in the direction of where I can find the
> TOUCH SCREEN skin?

It's included with slimserver: http://slimserver:9000/Touch/

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
StringEditor Plugin (http://www.herger.net/slim/)

duhaas
2005-12-21, 15:51
You Guys Rock

duhaas
2005-12-21, 15:55
Whats your experience with the Nokia device been like? I was actually looking @ this for my touch screen and having a pc hidden:

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=1191433&CatId=1449

How big is that screen on the nokia device, seems like a reasonable price? When will you have that skin available? Thanks again, love the imput.

bklaas
2005-12-21, 21:58
Nokia 770 skin is already available for 6.5 slimserver, and I may have a working 6.2 version tomorrow or next week. When I do, I will post that info to the general forum. I've been talking on the dev forum only until I get a skin working on a released code version.

http://benklaas.com/slimserver/

Nokia 770 specs:
http://nokia770.com/nokia-770-specs/

It's quite small, and a seriously different animal from the touch screen monitor you linked to (which looks pretty darn cool). I'm super geeked on the 770, but it all depends on what you want.

Victor Brilon
2005-12-21, 22:10
This looks fantastic! Nice work.

Victor

On Dec 21, 2005, at 10:58 PM, bklaas wrote:

>
> Nokia 770 skin is already available for 6.5 slimserver, and I may
> have a
> working 6.2 version tomorrow or next week. When I do, I will post that
> info to the general forum. I've been talking on the dev forum only
> until I get a skin working on a released code version.
>
> http://benklaas.com/slimserver/
>
> Nokia 770 specs:
> http://nokia770.com/nokia-770-specs/
>
> It's quite small, and a seriously different animal from the touch
> screen monitor you linked to (which looks pretty darn cool). I'm super
> geeked on the 770, but it all depends on what you want.
>
>
> --
> bklaas
> ----------------------------------------------------------------------
> --
> bklaas's Profile: http://forums.slimdevices.com/member.php?userid=58
> View this thread: http://forums.slimdevices.com/showthread.php?t=19341
>
>

merc4a2
2006-10-27, 20:58
I have a LocationFree LF-X11 touchscreen device. It works OK as a touchscreen remote using the default skin, but the size of the buttons on the touch skin look great and the skin seems ideal. However, I can't drill down (click on) anything any deeper than the large icons at the top level. All the text also seems to not have any links associated with it, so I can't click on the "More" link to get to the other buttons on the main page. Any ideas what the problem might be?

Skunk
2006-10-28, 12:59
All the text also seems to not have any links associated with it, so I can't click on the "More" link to get to the other buttons on the main page. Any ideas what the problem might be?

Probably your browser's handling of the Cascading Style Sheets. What browser does it use?

I'm stuck with I.E. on the handheld pc I use, which mangles Touch.

merc4a2
2006-11-19, 21:18
The new skins after installing 6.5 don't appear properly on my LocationFree XF-11 browser, nor on a laptop running an older build of IE. The skins on older versions seemed to work better. Is it possible there's a thread showing how to install an old skin without reverting my slimserver software?
Here's a couple of screenshots, one showing touch with the bottoms settings section gone, and the other showing the buttons on the default skin being all garbled.

merc4a2
2006-11-19, 21:25
The new skins after installing 6.5 don't appear properly on my LocationFree XF-11 browser, nor on a laptop running an older build of IE. The skins on older versions seemed to work better. Is it possible there's a thread showing how to install an old skin without reverting my slimserver software?

For what it's worth, skins on my PSP have been screwed up as well since the upgrade. Did I miss something like a php upgrade I needed to do w/ 6.5???

Thanks,
Mike

bklaas
2006-11-20, 08:48
The answer is a little more complicated than you'd probably hope, but here it goes...

"Touch" in pre-6.5 was a skin developed by a chap in Sweden. He did a fine job with it, but it wasn't being maintained. 6.5 introduced several fundamental changes to the skin API, therefore skins written in pre-6.5 syntax will not work in 6.5. Therefore, in answer to your question about installing old skins to 6.5: No, you can't do that.

Since Touch was not being maintained, the dev forum discussed what to do about that, and we came to the conclusion to allow for a new "Touch" skin that inherits most of its code from the Nokia770 skin. Details here:
http://forums.slimdevices.com/showthread.php?t=25652

If we hadn't done that, Touch would have gone away in 6.5. But, since it's based on Nokia770, a skin that I developed explicitly without IE support (because IE is a stink-bomb, but that's a separate discussion), Touch currently is a wreck when viewed in 6.5. I intend to fix that, but it hasn't happened yet.

So your options, if you have to use IE, are:
use a different skin than Touch
use pre-6.5 slimserver with the old Touch skin

I will definitely announce to the forum when IE support in Touch is complete, and in what code version it is fixed in. I do this work pro-bono, and I have a paying job as well as kids, so nothing happens too quickly on this front. But, I do eventually get to things on my list.

#!/ben

merc4a2
2006-11-20, 10:58
I will definitely announce to the forum when IE support in Touch is complete, and in what code version it is fixed in. I do this work pro-bono, and I have a paying job as well as kids, so nothing happens too quickly on this front. But, I do eventually get to things on my list.

#!/ben

Thanks, for the update. I appreciate the work, and really like the skin. For what it's worth, I'm not a big IE fan either, I use Firefox usually (although checking out IE7 as I browse this morning). The Sony devices are what I'd really like to get working. The browser on the PSP and the LF-X11 seem very similar and can do some limited frames, flash, and javascript, but they are definitely "Lite" browsers as Sony markets them. I'm just wondering what new language/feature was implemented in 6.5 that someone or possibly even I strip out/avoid in a new or modified skin.
Thanks again,
Mike

merc4a2
2006-11-20, 11:32
I just found on another thread that the "H" skin posted by Dave works pretty well on the Sony devices. It seems ideal for the PSP. Is anyone better at coding better than I am (I'm more of an electronics guy) interesting in looking at combining features and buttons from the Nokia770/touch skin with the functionality of the H skin.
On a side note, I'm thinking the LF-X11 and PSP browser seems very similar to the PS3 browser. Do you think there will be much demand to use the PS3 browser as a controller?

bklaas
2006-11-20, 12:28
I'm just wondering what new language/feature was implemented in 6.5 that someone or possibly even I strip out/avoid in a new or modified skin.


It's not that simple, if you're still working the angle of trying to get the old Touch working again. The variable bindings to the skin templates themselves changed between 6.3 and 6.5, so it would take a less-than-trivial effort to port the old Touch to 6.5.

IE does not work well with the new Touch and Nokia770 for two reasons: CSS incompatibilities, particularly with CSS positioning of elements, and javascript/AJAX incompatibilities.

The IE issues are likely fixable, but it will take some time from a developer knowledgeable with these types of problems (which I am).

"Lite" browsers are often deficient in javascript support, but I do know that early versions of Nokia770 skin (probably before I added javascript to everything) rendered pretty nicely on the PSP.

#!/ben

bklaas
2006-11-27, 16:01
I just checked in changes to provide IE support in the Touch skin. Changes are checked into both 6.5 and Trunk branches.

If you find issues with this, please update/reopen the bug at:
http://bugs.slimdevices.com/show_bug.cgi?id=4507

This was a very non-trivial change, as I had to significantly hack things up to make IE render these pages correctly without busting Firefox support. Opera is now a little bit weird in spots with Touch, but I'm calling that a necessary evil to provide IE support. Nokia770 is always available to Opera users, and that should work great.

cheers,
#!/ben