XBMC Community Forum
Maraschino (formerly HTPC Frontend) - a summary web interface for your XBMC HTPC - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for XBMC (/forumdisplay.php?fid=116)
+--- Thread: Maraschino (formerly HTPC Frontend) - a summary web interface for your XBMC HTPC (/showthread.php?tid=113136)



- steve1977 - 2012-01-14 17:35

gugahoi Wrote:They are all valid requests but we are all either busy or working on a few other things at the moment so if you (or anyone else) want to jump in and make the modifications yourself we'd be happy with the help, otherwise it may take a while for those to get into master.

Don't think it makes a lot of sense to "touch" the smaller requests as they used to be either in master branch before (like sabnzbd and app handling) or are rather minor changes, which may be easiest for the creator of the widget.

Having said this, the 2 larger requests (ipad / iphone / android app and sub sonic widget) make me tempted to start to learn programming. Ths sub sonic widget is probably the easier of the 2? What programming language would it take and what would be a good starting point to learn? Requires accessing the subsonic API, so may be a bit more than just the basics...

Last question - is the remote already properly implemented into master? I tried to use it, but it gives me an error ("cannot reach Maraschino").


- DejaVu - 2012-01-14 19:24

steve1977 Wrote:Last question - is the remote already properly implemented into master? I tried to use it, but it gives me an error ("cannot reach Maraschino").

Allow control on other systems on?


Install guides Maraschino // how to - hellow - 2012-01-14 22:20

Windows 7 guide with setup
http://htpc.blogg.no/1326500190_maraschino_the_cherry.html

Ubuntu (dutch)
http://mar2zz.tweakblogs.net/blog/7494/maraschino.html

Ubuntu with apache (might be utdated)
http://forum.xbmc.org/showpost.php?p=929856&postcount=149

CentOS 6 (might be outdated)
http://forum.xbmc.org/showpost.php?p=929745&postcount=146

unRaid script
http://forum.xbmc.org/showpost.php?p=985806&postcount=1034


- Mar2zz - 2012-01-14 23:08

hellow Wrote:I wrote a quick post on how to install and setup maraschino on windows 7, might be helpfull for newcomers.

http://htpc.blogg.no/1326500190_maraschino_the_cherry.html

These are steps that are not needed:
Quote:Open cmd and write: cd %SystemDrive%\Python27\Scripts (will only work if you installed python on default location)

Enter the commands below, one line at the time:

easy_install Flask

easy_install Flask-SQLAlchemy

easy_install cherrypy

easy_install jsonrpclib

Ow, and here is a dutch blog about maraschino setup @ ubuntu:
http://mar2zz.tweakblogs.net/blog/7494/maraschino.html


- paavor - 2012-01-14 23:44

DejaVu Wrote:OMFG!

I have just realised I can now use my Laptop keyboard to operate my ATV2 with the fantastic Keyboard add-on gugahoi has created.

Yep! This feature is absolutely fantastic! Laugh This feature alone could be the killer feature of Maraschino - at least it is for me.

I have tried several other things to do this, including some Microsoft unofficial programs (captures keyboard and sends them to another computer) and stuff like that, but this is so simple and this doesn't require any additional programs. I don't need to send keyboard to any other programs than XBMC.

Now I can (almost) ditch my loyal Rii Mini wireless keyboard. Big Grin

(My setup: Maraschino/Apache installed in VM running Ubuntu server, XBMC running under W2008R2)

Edit: A quick question though: Is it technically possible to Maraschino detect ALT+key and CTRL+key combinations? I'm using ALT+"arrow keys" and CTRL+"arrow keys" all the time to adjust subtitles, audio, vertical video position, etc. I think that this is not possible, since browsers might capture those keys, but you might have a better understanding about this.


- hellow - 2012-01-15 00:00

Awesome, i just wrote down how i didt it the first time i install it. Ill update the post Smile

Mar2zz Wrote:These are steps that are not needed:


Ow, and here is a dutch blog about maraschino setup @ ubuntu:
http://mar2zz.tweakblogs.net/blog/7494/maraschino.html



- gugahoi - 2012-01-15 14:59

paavor Wrote:Yep! This feature is absolutely fantastic! Laugh This feature alone could be the killer feature of Maraschino - at least it is for me.

I have tried several other things to do this, including some Microsoft unofficial programs (captures keyboard and sends them to another computer) and stuff like that, but this is so simple and this doesn't require any additional programs. I don't need to send keyboard to any other programs than XBMC.

Now I can (almost) ditch my loyal Rii Mini wireless keyboard. Big Grin

(My setup: Maraschino/Apache installed in VM running Ubuntu server, XBMC running under W2008R2)

Edit: A quick question though: Is it technically possible to Maraschino detect ALT+key and CTRL+key combinations? I'm using ALT+"arrow keys" and CTRL+"arrow keys" all the time to adjust subtitles, audio, vertical video position, etc. I think that this is not possible, since browsers might capture those keys, but you might have a better understanding about this.

Glad you guys like it! I also use it for my aTV as I always lose the stupid annoying remote. I'm 99% sure it's possible to detect a combination of keys but I did not code for them as I did not know of those shortcuts, good you just informed me! I will see what I can do, wanna post all the usable keyboard shortcuts so I don't miss any?


- paavor - 2012-01-15 15:20

gugahoi Wrote:I will see what I can do, wanna post all the usable keyboard shortcuts so I don't miss any?

This is what I have in my keymap.xml -file. Note that ctrl-up and ctrl-down are by default mapped to "subtitle positioning" since XBMC v11. (If I remeber this correctly)

Code:
<left mod="ctrl">subtitledelayminus</left>
<right mod="ctrl">subtitledelayplus</right>
<left mod="alt">audiodelayminus</left>
<right mod="alt">audiodelayplus</right>
<down mod="alt">verticalshiftdown</down>
<up mod="alt">verticalshiftup</up>
<h mod="ctrl">SendClick(14)</h>

(The last one is to hide/show watched items in library)

But.. there are all those shift+[a-z] keys to quick navigation in library view. For example, pressing shift-s scrolls to first movie that starts with a letter s.

So if it is possible, there should be mapping to every combination of...
  • alt+[a-z][0-9][arrow keys]
  • ctrl+[a-z][0-9][arrow keys]
  • shift+[a-z][0-9][arrow keys]

You never know what users (like me) have mapped to their "keyboard.xml"... :rolleyes2: And there are combinations of those too (I don't use them, but someone might), like ctrl-alt-[something].

Am I asking for too much? Never. :cool2: Big Grin


- DejaVu - 2012-01-15 20:09

Made some Keyboard icons that suit the look of Maraschino.
Put in a Pull request too. Wink

http://www.youtube.com/watch?v=_Zf80ZQDm9A

What do you think?


- castortray - 2012-01-15 23:25

DejaVu Wrote:Made some Keyboard icons that suit the look of Maraschino.
Put in a Pull request too. Wink

http://www.youtube.com/watch?v=_Zf80ZQDm9A

What do you think?

Thats cool ! And definitelly in maraschino style Smile