Navigation Menu

Skip to content

Commit

Permalink
keybindings support and UI controls
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexis Sukrieh committed Dec 5, 2009
1 parent 02a7219 commit aabdaae
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 11 deletions.
4 changes: 1 addition & 3 deletions public/css/style.css
@@ -1,12 +1,10 @@
body {
font-family: Lucida,sans-serif;
color: #eee;
background-color: #1f1b1a;
background: #212121 url(/images/boxee_logo.png) no-repeat top right;
}

#content {
color: #000;
background-color: #eee;
padding: 1em;
margin: 1em;
padding-top: 0.5em;
Expand Down
4 changes: 3 additions & 1 deletion views/layouts/main.tt
Expand Up @@ -4,7 +4,9 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<title>BoxeeRemote</title>
<script src="/javascripts/prototype.js"></script>
<script type="text/javascript" src="/javascripts/prototype.js"></script>
<script type="text/javascript" src="/javascripts/effects.js"></script>
<script type="text/javascript" src="/javascripts/bind.js"></script>
<link rel="stylesheet" type="text/css" href="/css/style.css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
Expand Down
32 changes: 25 additions & 7 deletions views/remote.tt
@@ -1,8 +1,26 @@
<script type="text/javascript">
function send_action(action) {
new Ajax.Request('/action/'+action);
$(action).src = '/images/'+action+'_highlight.png';
new Ajax.Request('/action/'+action, {
method: 'post',
onLoading: function() {
true;
},
onComplete: function() {
$(action).src = '/images/'+action+'.png';
}
});
}

Bind.init();

Bind.bind('up', function() { send_action('up') } );
Bind.bind('down', function() { send_action('down') } );
Bind.bind('left', function() { send_action('left') } );
Bind.bind('right', function() { send_action('right') } );
Bind.bind('backspace', function() { send_action('back') } );
Bind.bind('return', function() { send_action('start') } );

</script>

<div style="margin-bottom: 1em; font-size: 12px;">
Expand All @@ -18,23 +36,23 @@ function send_action(action) {
<table border="0">
<tr>
<td></td>
<td><a href="#" onclick="send_action('up');return(false);">UP</a></td>
<td><a href="#" onclick="send_action('up');return(false);"><img id="up" src="/images/up.png" border="0" /></a></td>
<td></td>
</tr>
<tr>
<td><a href="#" onclick="send_action('left');return(false);">LEFT</a></td>
<td><a href="#" onclick="send_action('start');return(false);">OK</a></td>
<td><a href="#" onclick="send_action('right');return(false);">RIGHT</a></td>
<td><a href="#" onclick="send_action('left');return(false);"><img id="left" src="/images/left.png" border="0" /></a></td>
<td><a href="#" onclick="send_action('start');return(false);"><img id="start" src="/images/start.png" border="0" /></a></td>
<td><a href="#" onclick="send_action('right');return(false);"><img id="right" src="/images/right.png" border="0" /></a></td>
</tr>
<tr>
<td></td>
<td><a href="#" onclick="send_action('down');return(false);">DOWN</a></td>
<td><a href="#" onclick="send_action('down');return(false);"><img id="down" src="/images/down.png" border="0" /></a></td>
<td></td>
</tr>
</table>
</div>

<a href="#" onclick="send_action('back')">BACK</a>
<a href="#" onclick="send_action('back'); return(false);"><span id="back">BACK</span></a>

<br>
TODO : PLAY/PAUSE VOLUME +/-

0 comments on commit aabdaae

Please sign in to comment.