------------------------------------------------------------------------
A poll associated with this post was created, to vote and see the
results, please visit http://forums.slimdevices.com/showthread.php?t=79524
------------------------------------------------------------------------
Question: Are you interested in IR-over-IP?
    
- Yes, I'd like to have IRoIP.
- No, I don't care.
------------------------------------------------------------------------

All,

I have broken the habit of a lifetime and have read a book!  This has
given me something astounding that I believe is called 'knowledge'
although I understand that a little of it is rather dangerous. 
Nevertheless...

I have managed to create an xml schema that should help you all in
creating your configuration files.  The schema is available from the
files section of my website
(http://www.woodbine.me.uk/squeezebox/squeezeir/files/SqueezeIR.xsd). 
Also on the same page is a new template file that includes just the
headers required for SqueezeIR and nothing else.

To make SqueezeIR compliant with the schema I will have to make a few
changes:
1) keyCodes will no longer be supported, all keys will need to be
referenced in keyNames.  So, for example if you had 
Code:
--------------------
    <key ID="50">
--------------------
 you will now need 
Code:
--------------------
    <keyNames>
  <keyName ID="myKey">50</keyName>
  </keyNames>
  <key ID="myKey">
--------------------

2) The <menu> element of a profile will be removed as I discovered that
it is duplicating functionality supplied by the <menuEvent> element.  So
if you have 
Code:
--------------------
    <menu>My Menu</menu>
--------------------
 you will need to replace it with 
Code:
--------------------
    <menuEvent>
  <target>my Menu</target>
  </menuEvent>
--------------------


I plan to make the new version live in early april but the current
version of SqueezeIR will work with the changes described so it makes
sense for you to implement them sooner rather than later.

I have also fixed a couple of minor bugs that I discovered whilst
trawling the code.


-- 
indifference_engine

1xRadio, 2xReceiver, 2xController, 1xSB3, 2xSqueezeSlave, SBS 7.5.3
Inventor of SqueezeIR applet for the Controller
------------------------------------------------------------------------
indifference_engine's Profile: 
http://forums.slimdevices.com/member.php?userid=20698
View this thread: http://forums.slimdevices.com/showthread.php?t=79524

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to