Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
Support for XBMC2 plugin (formerly XBMCRepeat)
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
I have released ver 0.6.3 of my XBMC2 plugin, download here.
I have mostly worked on a support tool, to make it easier for me to synchronize available actions, directly from XBMC's documentation and source code. But I have added a lot of new actions also.
Added new parameter "Notify" to Random and Repeat actions, Thanks to garbear's headsup also added better descriptions. .
Added some new actions.
In the "FullScreen Video" folder added SubtitleDelay, AudioDelay, IncreasePAR and DecreasePAR.
And in the "Uncategorized actions" folder added VerticalShiftUp, VerticalShiftDown, PlayPause, ReloadKeymaps, GuiProfile, Red, Green, Yellow and Blue.
Changed channelplus/minus to CH +/CH - and pageplus/pageminus to PG +/PG - to better match XBMC documentation.
Added missing BuiltInFunctions that don't have parameters Parentfolder, Back, Subtitleshiftup, Subtitleshiftdown, Subtitlealign, Help, Minimize, Mastermode, TakeScreenshot, ReloadSkin, UnloadSkin, RefreshRSS, Playlist.Clear, RipCD, Skin.ResetSettings, System.LogOff, Container.Refresh, Container.Update, Container.NextViewMode, Container.PreviousViewMode, Container.NextSortMethod, Container.PreviousSortMethod, Container.SortDirection, UpdateAddonRepos, UpdateLocalAddons, ToggleDPMS, Weather.Refresh, Weather.LocationNext, Weather.LocationPrevious, LIRC.Stop, LIRC.Start, LCD.Suspend and LCD.Resume.
Most of these are in the Uncategorized actions folder and untested and might not be useful.
Next update I'll add functions with parameters in a similar action like JSONRPC and HTTPAPI.
There shouldn't be any problems updating to this version but it's always a good idea to backup the EventGhost config before.
jonib
I have mostly worked on a support tool, to make it easier for me to synchronize available actions, directly from XBMC's documentation and source code. But I have added a lot of new actions also.
Added new parameter "Notify" to Random and Repeat actions, Thanks to garbear's headsup also added better descriptions. .
Added some new actions.
In the "FullScreen Video" folder added SubtitleDelay, AudioDelay, IncreasePAR and DecreasePAR.
And in the "Uncategorized actions" folder added VerticalShiftUp, VerticalShiftDown, PlayPause, ReloadKeymaps, GuiProfile, Red, Green, Yellow and Blue.
Changed channelplus/minus to CH +/CH - and pageplus/pageminus to PG +/PG - to better match XBMC documentation.
Added missing BuiltInFunctions that don't have parameters Parentfolder, Back, Subtitleshiftup, Subtitleshiftdown, Subtitlealign, Help, Minimize, Mastermode, TakeScreenshot, ReloadSkin, UnloadSkin, RefreshRSS, Playlist.Clear, RipCD, Skin.ResetSettings, System.LogOff, Container.Refresh, Container.Update, Container.NextViewMode, Container.PreviousViewMode, Container.NextSortMethod, Container.PreviousSortMethod, Container.SortDirection, UpdateAddonRepos, UpdateLocalAddons, ToggleDPMS, Weather.Refresh, Weather.LocationNext, Weather.LocationPrevious, LIRC.Stop, LIRC.Start, LCD.Suspend and LCD.Resume.
Most of these are in the Uncategorized actions folder and untested and might not be useful.
Next update I'll add functions with parameters in a similar action like JSONRPC and HTTPAPI.
There shouldn't be any problems updating to this version but it's always a good idea to backup the EventGhost config before.
jonib
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
Firstly - thanks so much for all your work on this plugin....makes XBMC control super slick and painless.
I have one request that would help me achieve something I've been trying to do in XBMC for ages.
My HTPC is connected to both a 1080p projector and a small lcd monitor.
If I enable both screens simultaneoulsy (desktop extend) then XBMC will switch nicely between them via selecting Full Screen 1 or Full Screen 2 in System / Display options.
However, AFAIK there is currently no way to configure this simple toggle via a remote control keypress. That's where I'm hoping your EG plugin might be able to step into the breach.....is there any way it'd be possible for you to add an action to the plugin that toggles between the available Full Screen displays?
Thanks so much
I have one request that would help me achieve something I've been trying to do in XBMC for ages.
My HTPC is connected to both a 1080p projector and a small lcd monitor.
If I enable both screens simultaneoulsy (desktop extend) then XBMC will switch nicely between them via selecting Full Screen 1 or Full Screen 2 in System / Display options.
However, AFAIK there is currently no way to configure this simple toggle via a remote control keypress. That's where I'm hoping your EG plugin might be able to step into the breach.....is there any way it'd be possible for you to add an action to the plugin that toggles between the available Full Screen displays?
Thanks so much
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
kiboy6 wrote:Firstly - thanks so much for all your work on this plugin....makes XBMC control super slick and painless.
I don't know if its possible, I'll have to look into it. Maybe tomorrow.However, AFAIK there is currently no way to configure this simple toggle via a remote control keypress. That's where I'm hoping your EG plugin might be able to step into the breach.....is there any way it'd be possible for you to add an action to the plugin that toggles between the available Full Screen displays?
jonib
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
Awesome jonib.....good luck!
Thanks so much for looking into it... If there's anything you can do for this it would be amazing....with my current solution I have to quit XBMC, switch displays, and then restart it, meaning I lose the currently playing song / playlist - by far the least smooth link in my otherwise near-perfect XBMC setup
Thanks so much for looking into it... If there's anything you can do for this it would be amazing....with my current solution I have to quit XBMC, switch displays, and then restart it, meaning I lose the currently playing song / playlist - by far the least smooth link in my otherwise near-perfect XBMC setup
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
I couldn't find a way to change to a different screen, sorry. The closest I came was this thread on the XBMC forum.
I think you need to ask on the XBMC forum if there is a way, if not you can make a feature request there.
jonib
I think you need to ask on the XBMC forum if there is a way, if not you can make a feature request there.
jonib
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
Yes, please put in a feature request to add this to the JSON API. You will need an account on
Unfortunately Eden is on feature freeze so it will not even be looked at for at least a few months.
Unfortunately Eden is on feature freeze so it will not even be looked at for at least a few months.
setup... XBMC, W7MC for DVR & Live OTA TV, JRMC for multi-zone audio, EG, MiCasaVerde Vera3, USB-UIRT IR receiver, Harmony remote, 5.2 home theater system
- GBWebmaster
- Experienced User
- Posts: 115
- Joined: Wed Sep 24, 2008 5:34 am
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
I use the XBMC2-PlugIn in my EG-Config.
But after installing the new EG-Update v_0.4.1.r1544, the XBMC2-PlugIn could not find. After replacing the _init_.py with the old 0.6.1-Version, everything works fine.
Can someone confirm this behavior?
But after installing the new EG-Update v_0.4.1.r1544, the XBMC2-PlugIn could not find. After replacing the _init_.py with the old 0.6.1-Version, everything works fine.
Can someone confirm this behavior?
F├╝r den, der nie das Rudel anf├╝hrt,
wird sich die Aussicht nicht ändern.
wird sich die Aussicht nicht ändern.
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
No, I updated yesterday and didn't have a problem.GBWebmaster wrote:Can someone confirm this behavior?
jonib
- GBWebmaster
- Experienced User
- Posts: 115
- Joined: Wed Sep 24, 2008 5:34 am
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
I found the problem:
In Version 0.6.3 the _init_.py displays the following fileheader:
In Version 0.6.1 the _init_.py displays the following fileheader:
After changing the guid-number in my eg.xml the PlugIn works.
But why had the guid-number changed?
In Version 0.6.3 the _init_.py displays the following fileheader:
Code: Select all
eg.RegisterPlugin(
name = "XBMC2",
author = "Joni Boren",
version = "0.6.3",
kind = "program",
guid = "{2DD98E35-F060-4444-9F11-168CD8131A6B}",Code: Select all
eg.RegisterPlugin(
name = "XBMC2",
author = "Joni Boren",
version = "0.6.1",
kind = "program",
guid = "{8C8B850C-773F-4583-AAD9-A568262B7933}",But why had the guid-number changed?
F├╝r den, der nie das Rudel anf├╝hrt,
wird sich die Aussicht nicht ändern.
wird sich die Aussicht nicht ändern.
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
I don't know why you have a different guid, my plugin has only ever had the below:GBWebmaster wrote:But why had the guid-number changed?
Code: Select all
guid = "{2DD98E35-F060-4444-9F11-168CD8131A6B}",jonib
- GBWebmaster
- Experienced User
- Posts: 115
- Joined: Wed Sep 24, 2008 5:34 am
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
That' right ...GBWebmaster wrote:After changing the guid-number in my eg.xml the PlugIn works.
F├╝r den, der nie das Rudel anf├╝hrt,
wird sich die Aussicht nicht ändern.
wird sich die Aussicht nicht ändern.
- GBWebmaster
- Experienced User
- Posts: 115
- Joined: Wed Sep 24, 2008 5:34 am
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
That's the question for me, too.
Because before then I don`t now the guid and his function.
Because before then I don`t now the guid and his function.
F├╝r den, der nie das Rudel anf├╝hrt,
wird sich die Aussicht nicht ändern.
wird sich die Aussicht nicht ändern.
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
Do you remember how you installed XBMC2 ver 0.6.1? Was it installed with EventGhost or did you put it in manually?GBWebmaster wrote:That's the question for me, too.
I did a search for 8C8B850C-773F-4583-AAD9-A568262B7933 on Google and found this EG config belonging to jmoe816 so he seems to have the wrong guid too, weird.
Pako added it to the plugin I released as ver 0.6.0, As I understand it the guid is supposed to be a unique identifier so two plugins can be named the same but with different guids and they would work correctly in EventGhost(info). So the number should stay the same in the plugin so I don't understand how there could be a different guid, other then someone changing it.Because before then I don`t now the guid and his function.
jonib
- GBWebmaster
- Experienced User
- Posts: 115
- Joined: Wed Sep 24, 2008 5:34 am
Re: Support for XBMC2 plugin (formerly XBMCRepeat)
It was installed with EG.jonib wrote:Do you remember how you installed XBMC2 ver 0.6.1? Was it installed with EventGhost or did you put it in manually?
And after changing the guid, everything is ok.
F├╝r den, der nie das Rudel anf├╝hrt,
wird sich die Aussicht nicht ändern.
wird sich die Aussicht nicht ändern.
