Eagle BlueTouch & RedTouch Skin

The place to present completed skins.
SilverEagle
Posts: 713
Joined: 30. Sep 08, 14:00
Location: Netherlands
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Eagle BlueTouch & RedTouch Skin

Postby SilverEagle » 28. Nov 08, 21:45

- Skin Contest -

A set of single click touchscreen skins, a blue one for 1024x768 and larger and a red one for 800x600. Emphasis is on usability for users totally unfamiliar with Silverjuke, Windows, etc.

EagleBlueTouch_v10.jpg
EagleBlueTouch_v10.jpg (150.83 KiB) Viewed 47330 times
EagleRedTouch_v10.jpg
EagleRedTouch_v10.jpg (102.45 KiB) Viewed 47331 times


This skin has a special "shopmode" for use in a shop were people just can play a song and not use any queueing facilities - any selected song is played straight away.

For further options see the configuration dialog.

<IMPORTANT>

This skin needs Silverjuke 2.73 (not 2.72 or lower)

In "Settings / Kios mode / Functionality" make sure "Cover view" is enabled. Also enable at least one of "Search for music selection" and "Search for genre".

Make sure at "Settings / Skins / Fonts and covers" you have cover size, column width and font at their defaults.

Sometimes switching between skins with complicted scripts results in an exception error. If so restart Silverjuke (if it asks to reload the skin say "yes"), now before selecting this skin always first select the native "Silverness" skin, secondly this skin. If this does not solve the issue, select the native skin, quit Silverjuke, restart Silverjuke and select the skin you want to test.

</IMPORTANT>

And finaly a big "Thank you!" to Dubious for extensive testing & thinking.

Enjoy!
SilverEagle

PS: these skins are designed for a single-click touchscreen. Any use with keyboard or mouse is unsupported. Also don't use any standalone script interfering with searches like the reset-script by BertKessels.

UPDATE v1.10
- needs SJ 2.73 or higher
- added support for credit system
- added support for autoplay
- maximum queuelength is now read from global SJ settings instead of private setup
- added several startup tests & warnings for wrong settings or wrong SJ version
- kiosmode limiting music search is now respected

UPDATE v1.11
- added support for "manually queued tracks interrupt autoplay"
- fixed bug where queuesize limit value was always respected even though inactivated
- made queuesize limit only active in kioskmode
- added credits display

UPDATE 1.12
- fixed ugly bug: kiosk limit search was always respected even when deactivated
- made search result always start at first album for initial search

UPDATE 2.00
- rescalable with configurable coverzoom and covercount
- QWERTY keyboard for search
- usermessages in native skinstyle window
- removed shaped window mode when not in kioskmode
(will only return if SJ will support additional besides subtractive shapes)
- show track-artist in queuedisplay (was artist-track)
- option to queue complete album
- support 'avoid double tracks waiting in queue' setting

UPDATE 2.01
- automatically show configuration screen upon entry when saved by a different skin version
- when credit is added while no-credits message shows the skin jumps to the track/album confirm screen
- idle timer to jump to main screen after x secs inactivity
- added QWERTZ version
- added 100% screensize visualization area, respect SJ x-minutes auto visualization setting

UPDATE 2.02
- fixed bug in visualization which made it impossible to return to the program without using the keyboard

UPDATE 2.03
- fixed bug with A-Z jumping with music selection active not ending up on correct album

UPDATE 2.04
- added option to allow search in all tracks while kioskmode browse is limited to a set music selection

UPDATE 2.05
- fixed bug in search all option

UPDATE 2.06
- bugfix: when returning from search the updated queue was not redrawn

Version 2.00 is a major update, and I can image some users might prefer certain aspects of the 1.x versions. For that reason I will keep the last 1.x versions available.
Attachments
EagleBlueTouch_v112.sjs
for 1024x768 (deprecated, replaced by v2.00)
(463.46 KiB) Downloaded 1764 times
EagleRedTouch_v101.sjs
for 800x600 (will probably be updated to v1.12 some day - ask if you are waiting for it)
(441.09 KiB) Downloaded 1502 times
EagleBlueTouch_v206.sjs
1024x768 and upwards
(435.48 KiB) Downloaded 1700 times
EagleBlueTouch_v206qwertz.sjs
1024x768 and upwards - with onscreen QWERTZ keyboard
(435.35 KiB) Downloaded 1861 times
Last edited by SilverEagle on 12. Feb 10, 09:17, edited 17 times in total.

User avatar
Dubious
Posts: 64
Joined: 6. Sep 08, 20:31
Location: Pittsburgh, PA, USA
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby Dubious » 2. Dec 08, 19:38

I just wanted to thank SilverEagle for making this skin. Now there is finally a TRUE touchscreen-compatible skin for those of us that want a pub jukebox in our living rooms. This is so easy to use - my girlfriend walked right up to it and had no problems queuing her music.

The single-click functionality works perfectly - you will have to teach everyone how you made it work. :)

Thanks again.

Rock&Juke
Posts: 26
Joined: 4. Oct 07, 22:20
Location: Paris (france)
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby Rock&Juke » 4. Dec 08, 11:26

Hi SilverEagle !!
First, thanks a lot for your very great skin !!! (blueTouch)
But, I have a little problem:
A message box appears every 15 seconds (approx.)
It appears when a song is playing, (l don't touch the screen), and even when the the screen is in reduced mode. (see the 2 pictures i've joined).
Attachments
messagebox.JPG
messagebox.JPG (25.32 KiB) Viewed 47596 times
message box-2.JPG
message box-2.JPG (27.13 KiB) Viewed 47205 times

SilverEagle
Posts: 713
Joined: 30. Sep 08, 14:00
Location: Netherlands
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby SilverEagle » 4. Dec 08, 14:48

Hi Rock & Juke,

The skin is verifying if the zoomfactor & viewmode are OK, after you click OK it tries to set the viewmode & zoom to the required values, and apparently it fails. Few things you can do:

1) Make sure you are running SJ 2.72 (not 2.71)

2) Restart SJ with the skin already selected (but you probably already did that a lot of times...)

3) Try running in normal mode (not kioskmode), if that solves the problem then your functionality settings for kioskmode are too limited. If you can fix it this way I'd like to know what setting you had to change.

3) And finally: don't change the viewmode or the zoom using the keyboard or mouse... :-)

Regards,
SilverEagle

Rock&Juke
Posts: 26
Joined: 4. Oct 07, 22:20
Location: Paris (france)
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby Rock&Juke » 4. Dec 08, 22:30

Hi again !!

So, I’ll try on another Pc, as it seems that stranges things happens on this one !!
I’ll tell you later.
-----------------------------------------------
May be a suggestion:
Just after that you have made your sélection by typing characters and that you have queued a song, why the search field is not reseted automatically ? (if you want to chose another song)
And one last thing, I saw that when in the song-listing view, if you double-click on the cover you get the large cover view (in fact, you have to double-clic twice) Have you noticed it ?
Great skin !!
Herve

SilverEagle
Posts: 713
Joined: 30. Sep 08, 14:00
Location: Netherlands
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby SilverEagle » 5. Dec 08, 00:25

Hi Herve,

Thanks!

Search is not reset because you might want to add other tracks from the same search (think if you search for an artist of albumtitle). But if you tap the info area (where the searchstring and counts are displayed) the search is reset. That is undocumented, call it a hidden feature :-) But resetting the search is anyway just two taps away (stop search + start search, two taps on same screen location).

I know double clicking (and for that matter a lot of keyboard entries) does something, but this is not explicitely supported, it's just default Silverjuke functionality (and cannot be turned off in a skin, maybe in the prefs?). Most touchscreen(driver)s are not happy about doubleclicking, and certainly their users are not. So this skin was designed 100% to support a singleclick touchscreen.

Bye,
SilverEagle

Guest
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby Guest » 9. Dec 08, 23:59

This is a great skin for my party guests! I have a question - is it possible to queue up an entire album, or does each song have to be queued separately? Also, is there a way to control the volume from the skin?

Regards,
Eric

User avatar
hotspur
Posts: 61
Joined: 30. Dec 08, 14:27
Location: US
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby hotspur » 30. Dec 08, 15:17

Fantastic job, Silver Eagle. Your BlueTouch skin is one of the main reasons I'm purchasing SilverJuke. It's clean, simple and extremely intuitive; it's a major upgrade over the interface I was previously using in a party environment. Two pieces of feedback/requests:

1. Many album names are longer than single line provided for them, like the Four Thieves Gone album in the example below.

title.jpg
title.jpg (18.36 KiB) Viewed 46872 times


I've switched to 8pt font to help alleviate the problem, but I still have a fair amount of albums with truncated titles. How difficult would it be add a second line for album titles so that they aren't cut off so often?

2. I like the alphabetical setup on the main page, but it's a bit awkward when in search mode. The option to use a QWERTY keyboard layout in search mode would be a great addition.

3. This skin does not appear to work properly with the Music Selection feature. It will accept a music selection filter, but as soon as I click the left or right buttons to scroll between albums it deactivates.

Thanks again for this excellent skin!

SilverEagle
Posts: 713
Joined: 30. Sep 08, 14:00
Location: Netherlands
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby SilverEagle » 31. Dec 08, 10:24


User avatar
hotspur
Posts: 61
Joined: 30. Dec 08, 14:27
Location: US
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Eagle BlueTouch & RedTouch Skin

Postby hotspur » 31. Dec 08, 14:01



[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Return to “Skins”