• 1
  • 2(current)
  • 3
  • 4
  • 5
  • 23
[RELEASE] Rapier 8.8.15 for Kodi 15 Isengard [DEPRECATED]
#16
very nice skin great work
I tried many skins, this is my favourite and has to be one of the best
Reply
#17
Hi roeroe.

Thanks so much.

The next update for Helix and Isengard is going to be pretty big with support for script.extendedinfo (actor information, in cinemas etc.). Smile
Reply
#18
Hey Gade. Got a question about VideoExtras. I was reading through the VideoExtras thread and it seemed like this might be an implementation question for the skinner.

It has been working great for movies, so I thought I would try it with tv shows. I created the "Extras" folder at the top show level in a few series and then I have the "Extras" folder at the season level in a couple of series.

VideoExtras itself seems to be working fine and displays the "Extras" buttons as designed. ((VideoExtras tv show structure))

My question is about this setup:

Show AAA
-----Extras
-----Season 1
-----Season 2

If the only way to get to the extras in this case is to hit option-C and then choose "TV Show Information", how is one supposed to know to do that for each show without some sort of indicator that they are there? Would it be possible to show some sort of indicator for the shows/seasons with extras? Like maybe change the show/season text color or something like that or maybe an icon somewhere?

I've been reading through the VideoExtras thread and it seems like it might be possible in some form. I saw this as an answer to a similar question.

"I believe that's common to every skin that you will only see the "Extras" button in the info window. Some skins do support a flag to show that extras are available, but AN5 is not one of them. Might be available in some of the mods though. "

Do you know what he is talking about? Is that something that might be doable in Rapier or is it just too much work to add it in to the current version?
Reply
#19
(2015-05-10, 04:59)Thales Wrote: If the only way to get to the extras in this case is to hit option-C and then choose "TV Show Information", how is one supposed to know to do that for each show without some sort of indicator that they are there? Would it be possible to show some sort of indicator for the shows/seasons with extras? Like maybe change the show/season text color or something like that or maybe an icon somewhere?

I've been reading through the VideoExtras thread and it seems like it might be possible in some form. I saw this as an answer to a similar question.

"I believe that's common to every skin that you will only see the "Extras" button in the info window. Some skins do support a flag to show that extras are available, but AN5 is not one of them. Might be available in some of the mods though. "

Do you know what he is talking about? Is that something that might be doable in Rapier or is it just too much work to add it in to the current version?

Hi Thales.

Great that you got VideoExtras working.

I don't use it myself, but Rapier fully supports it.

You are right about the missing indication. The extras flag in the library views is very much something I have planned, but it will probably not be for the next update.

By the way, for the information window, you only need to press "I". Wink
Reply
#20
Great to hear you already had it planned. I was afraid I might have been asking too much for something not many people may use. Up until now, I've been adding tv show extras as specials. It was a big pain though since I had to manually create nfo files for everything not listed at TVDB. Now I can just dump everything in the Extras folder and forget about it.

Just want to say again that you are doing a great job of adding in all these little features and new add-ons without adding a lot of bloat and changing the look and feel of Rapier. I peek in on Nox every so often and just cringe at how much "stuff" is crammed in all over the place for no apparent reason. (Granted, a lot of it are user mods, but still...) Everything looks just so nice and clean in Rapier in comparison.

And of course the Rapier support can't be beat! So thanks for all the work. The upcoming updates sound great.
Reply
#21
Thanks, Thales, for all the kind words and support. I really really appreciate it. Smile
Reply
#22
Hi guys.

I have added support for script.extendedinfo including actor / artist / writer / director / movie / tv show / season information etc.

I could really use all possible help testing this out, as it is a pretty big update.

Install my repository to automatically get the update of Rapier.

Thanks!
Reply
#23
Just pushed 8.1.1 to my repo with widgets for In Cinemas / Upcoming Movies, New DVDs / Upcoming DVDs and Trending Movies / Trending TV Shows.

Please help me test it and report issues, feedback etc.here.

If everything works, I'll submit it to the official repo.

Cheers
Gade
Reply
#24
A new update is available. This is a massive update and includes bugfixing and loads of new features - some are described below. As usual, please report if you experience any bugs or have feature requests Smile

Rapier 8.1.3 is available through the official Kodi repository!

This update is installed automatically.
If this is not the case, you can download it here.

CHANGELOG
Code:
8.1.3 (26-May-15)
- Movie Set Information window: added onclick function to movie set list to trigger script.extendedinfo.
- Added Season Information button to context menu in season library (requires installation of script.extendedinfo).
- Updated default icons.
- Bugfixing of ExtendedInfo breadcrumbs.
- Added support for script.duration (http://forum.kodi.tv/showthread.php?tid=220753) to display alternative duration (eg. 1H54 instead of 114). Needs to be enabled in the skin settings.
- Updated language files from Transifex (thanks to alanwww1).
- Added Clean Library (videos and music) to the presets dialog when adding custom categories and submenus.
- Added user specified action (using the keyboard) in the bottom of the presets dialog when adding custom categories and submenus.
- Added support for actor / director / writer / artist / movie / tv show / season / information (old metadata actors) using script.extendedinfo.
- Added 3 panels (widgets) when creating custom categories; In Cinemas / Upcoming Movies, New DVDs / Upcoming DVDs, Trending Movies / Trending TV Shows (requires script.extendedinfo).
- Improved DTS-HD Master Audio and DTS-HD High Resolution audio media flags.
- Added season / episode number, writer and director labels to Live TV fullscreen info dialog (needs a PVR backend that provides this info).
- Added season / episode number to Live TV Channels and Recordings windows (needs a PVR backend that provides this info).
- Increased width of Live TV recording information dialog.
- Added "Edit info labels" button to context menu in libraries (requires manual installation of script.libraryeditor).
- Added "Filmography" and "Actor / Artist / Director Information" button to context menu in libraries (requires installation of script.extendedinfo).
- Added "Movie Set Information" button to context menu in libraries (movie sets or movie set list item) (requires manual installation script.skin.info.service).
- Added Movie Set Information window (requires manual installation of script.skin.info.service).
- Bugfixing of Cinema Experience button in Movie Information window.
- Added Cinema Experience button in movie library context menu (needs installation of script.cinema.experience).
- Replaced Party Mode submenu in Videos category to Play DVD, but only when a DVD is inserted.
- Added new default icon.
- Added skin setting in Media to disable rating media flags.
- Bugfixing of library options dialog.
- Added missing DTS-HD Master Audio / High Resolution Audio media flags when playing fullscreen video.
- Fixed aspect ratio of DVD media flag.
- Bugfixing of HD-DVD / DVD media flags when playing fullscreen video.
- Added media flags: subtitle count and audio language count (requires script.skin.info.service). Enabling too many media flags may break the bottom layout.
- Changed labels throughout the skin from watched movies, tv shows, episodes and music videos to unwatched.
- Fixed missing fallback fanart image for landscape thumbs.
- Increased brightness of genre label for movies, tv shows, episodes, music videos and pvr channels.
- Added movie set media flag.
- Changed skin setting "Hide top bar when idle" to not apply when using Wall View.
- Update / bugfixing of global search windows and added EPG search.
- Created seperate add-on with sound files (resource.uisounds.rapier).
- Added "Add-ons updated" label to the info pane in the addon browser.

- Movie Set Information window (requires manual installation of script.skin.info.service)
Image

Image

- Added support for script.duration to display alternative duration (eg. 1H54 instead of 114). Needs to be enabled in the skin settings.
Image

- Added support for actor / director / writer / artist information (old metadata actors) using script.extendedinfo.
Image


CONTINUED TO THE NEXT POST...
Reply
#25
- Added support for movie / tv show / season information using script.extendedinfo.
Image

Image

Image

- Added 3 panels (widgets) when creating custom categories; In Cinemas / Upcoming Movies, New DVDs / Upcoming DVDs, Trending Movies / Trending TV Shows (requires script.extendedinfo).
Image


ENJOY!
Reply
#26
I finally had a chance to try it out today. It is quite the update! The extended actor info looks SO nice and I really like how it is organized into different sections. Going to be useful to have all that available right after a movie.

Haven't had a chance to try out the other new features yet. Ran into a little issue before that. Something seems to be wrong with the Play Random Movie script. I click on it, Kodi invokes MPC-HC, and then MPC-HC gives the error "Failed to render file." There is no trouble playing specific movies in MPC-HC.

Here is a partial log.

20:23:21 T:5668 ERROR: Error loading Smart playlist special://skin/extras/widgetplaylists/inprogressmovies.xsp (failed to read file)
20:23:21 T:5668 ERROR: Previous line repeats 1 times.
20:23:21 T:5668 ERROR: XFILE::CDirectory::GetDirectory - Error getting special://skin/extras/widgetplaylists/inprogressmovies.xsp
20:23:21 T:5668 ERROR: Error loading Smart playlist special://skin/extras/widgetplaylists/unwatchedmovies.xsp (failed to read file)
20:23:21 T:5668 ERROR: Previous line repeats 1 times.
20:23:21 T:5668 ERROR: XFILE::CDirectory::GetDirectory - Error getting special://skin/extras/widgetplaylists/unwatchedmovies.xsp

Maybe there is a file missing somewhere?

Thought I would mention it here since it was working in all the previous versions of Rapier and maybe it had something to do with this big new update. I'll ask about it in the scripts thread if you don't think it is a skin issue.



Code:
20:23:02 T:6772    INFO: Python script stopped
20:23:02 T:6772   DEBUG: Thread LanguageInvoker 6772 terminating
20:23:02 T:1440   DEBUG: CPythonInvoker(15, C:\Users\Joel\AppData\Roaming\Kodi\addons\script.grab.fanart\default.py): instantiating addon using automatically obtained id of "script.grab.fanart" dependent on version 2.19.0 of the xbmc.python api
20:23:02 T:1440   DEBUG: script.grab.fanart: updating settings
20:23:02 T:1440  NOTICE: script.grab.fanart: mode
20:23:02 T:1440  NOTICE: script.grab.fanart: refresh
20:23:02 T:1440    INFO: CPythonInvoker(15, C:\Users\Joel\AppData\Roaming\Kodi\addons\script.grab.fanart\default.py): script successfully run
20:23:02 T:1440    INFO: Python script stopped
20:23:02 T:1440   DEBUG: Thread LanguageInvoker 1440 terminating
20:23:03 T:1692   DEBUG: Keyboard: scancode: 0x4d, sym: 0x0113, unicode: 0x0000, modifier: 0x0
20:23:03 T:1692   DEBUG: CInputManager::OnKey: right (0xf083) pressed, action is Right
20:23:03 T:5448   DEBUG: ADDON: Dll Initializing - Nosefart Audio Decoder
20:23:03 T:5448  NOTICE: ADDON: Loaded virtual child addon special://temp/audiodecoder.nosefart-000.dll
20:23:03 T:5448   DEBUG: SECTION:LoadDLL(special://temp/audiodecoder.nosefart-000.dll)
20:23:03 T:5448   DEBUG: LoadLibraryExA called with flags:
                                             - LOAD_WITH_ALTERED_SEARCH_PATH
20:23:03 T:5448   DEBUG: SECTION:UnloadDll(special://temp/audiodecoder.nosefart-000.dll)
20:23:03 T:5448    INFO: ADDON: Dll Destroyed - Nosefart Audio Decoder
20:23:04 T:1692   DEBUG: Keyboard: scancode: 0x4d, sym: 0x0113, unicode: 0x0000, modifier: 0x0
20:23:04 T:1692   DEBUG: CInputManager::OnKey: right (0xf083) pressed, action is Right
20:23:04 T:1692   DEBUG: Keyboard: scancode: 0x48, sym: 0x0111, unicode: 0x0000, modifier: 0x0
20:23:04 T:1692   DEBUG: CInputManager::OnKey: up (0xf080) pressed, action is Up
20:23:05 T:1692   DEBUG: Keyboard: scancode: 0x4b, sym: 0x0114, unicode: 0x0000, modifier: 0x0
20:23:05 T:1692   DEBUG: CInputManager::OnKey: left (0xf082) pressed, action is Left
20:23:06 T:1692   DEBUG: Keyboard: scancode: 0x4d, sym: 0x0113, unicode: 0x0000, modifier: 0x0
20:23:06 T:1692   DEBUG: CInputManager::OnKey: right (0xf083) pressed, action is Right
20:23:07 T:1692   DEBUG: Keyboard: scancode: 0x4d, sym: 0x0113, unicode: 0x0000, modifier: 0x0
20:23:07 T:1692   DEBUG: CInputManager::OnKey: right (0xf083) pressed, action is Right
20:23:08 T:1692   DEBUG: Keyboard: scancode: 0x4b, sym: 0x0114, unicode: 0x0000, modifier: 0x0
20:23:08 T:1692   DEBUG: CInputManager::OnKey: left (0xf082) pressed, action is Left
20:23:08 T:1692   DEBUG: Keyboard: scancode: 0x4b, sym: 0x0114, unicode: 0x0000, modifier: 0x0
20:23:08 T:1692   DEBUG: CInputManager::OnKey: left (0xf082) pressed, action is Left
20:23:09 T:1692   DEBUG: Keyboard: scancode: 0x4b, sym: 0x0114, unicode: 0x0000, modifier: 0x0
20:23:09 T:1692   DEBUG: CInputManager::OnKey: left (0xf082) pressed, action is Left
20:23:10 T:1692   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
20:23:10 T:1692   DEBUG: CInputManager::OnKey: return (0xf00d) pressed, action is Select
20:23:10 T:1692   DEBUG: Activating window ID: 10016
20:23:10 T:1692   DEBUG: ------ Window Deinit (Home.xml) ------
20:23:10 T:1692   DEBUG: ------ Window Init (SettingsCategory.xml) ------
20:23:10 T:1692    INFO: Loading skin file: SettingsCategory.xml, load type: KEEP_IN_MEMORY
20:23:13 T:1692   DEBUG: Keyboard: scancode: 0x48, sym: 0x0111, unicode: 0x0000, modifier: 0x0
20:23:13 T:1692   DEBUG: CInputManager::OnKey: up (0xf080) pressed, action is Up
20:23:13 T:1692   DEBUG: Keyboard: scancode: 0x48, sym: 0x0111, unicode: 0x0000, modifier: 0x0
20:23:13 T:1692   DEBUG: CInputManager::OnKey: up (0xf080) pressed, action is Up
20:23:14 T:1692   DEBUG: Keyboard: scancode: 0x4d, sym: 0x0113, unicode: 0x0000, modifier: 0x0
20:23:14 T:1692   DEBUG: CInputManager::OnKey: right (0xf083) pressed, action is Right
20:23:15 T:1692   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
20:23:15 T:1692   DEBUG: CInputManager::OnKey: return (0xf00d) pressed, action is Select
20:23:15 T:1692  NOTICE: Disabled debug logging due to GUI setting. Level 0.
20:23:15 T:1692  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
20:23:16 T:7972  NOTICE: Thread LanguageInvoker start, auto delete: false
20:23:17 T:8096  NOTICE: ADDON: Loaded virtual child addon special://temp/audiodecoder.nosefart-000.dll
20:23:17 T:7972  NOTICE: -->Python Interpreter Initialized<--
20:23:17 T:7972  NOTICE: script.grab.fanart: mode
20:23:17 T:7972  NOTICE: script.grab.fanart: refresh
20:23:21 T:5668   ERROR: Error loading Smart playlist special://skin/extras/widgetplaylists/inprogressmovies.xsp (failed to read file)
20:23:21 T:5668   ERROR: Previous line repeats 1 times.
20:23:21 T:5668   ERROR: XFILE::CDirectory::GetDirectory - Error getting special://skin/extras/widgetplaylists/inprogressmovies.xsp
20:23:21 T:5668   ERROR: Error loading Smart playlist special://skin/extras/widgetplaylists/unwatchedmovies.xsp (failed to read file)
20:23:21 T:5668   ERROR: Previous line repeats 1 times.
20:23:21 T:5668   ERROR: XFILE::CDirectory::GetDirectory - Error getting special://skin/extras/widgetplaylists/unwatchedmovies.xsp
20:23:22 T:3116  NOTICE: Thread BackgroundLoader start, auto delete: false
20:23:22 T:5592  NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:35
20:23:31 T:5784  NOTICE: Thread LanguageInvoker start, auto delete: false
20:23:31 T:5784  NOTICE: -->Python Interpreter Initialized<--
20:23:33 T:1692  NOTICE: ExternalPlayer Filename: C:\Program Files (x86)\MPC-HC\mpc-hc.exe
20:23:33 T:1692 WARNING: ExternalPlayer: invalid value for warpcursor: none
20:23:33 T:1692  NOTICE: ExternalPlayer Tweaks: hideconsole (false), hidexbmc (false), islauncher (false), warpcursor (none)
20:23:33 T:1692  NOTICE: CExternalPlayer::OpenFile: G:\_MAIN MOVIES\42nd Street (1933)\42nd Street (1933).mpg
20:23:33 T:6808  NOTICE: Thread ExternalPlayer start, auto delete: false
20:23:33 T:6808  NOTICE: CExternalPlayer::Process: Player : C:\Program Files (x86)\MPC-HC\mpc-hc.exe
20:23:33 T:6808  NOTICE: CExternalPlayer::Process: File   : G:\_MAIN MOVIES\42nd Street (1933)\42nd Street (1933).mpg
20:23:33 T:6808  NOTICE: CExternalPlayer::Process: Content:
20:23:33 T:6808  NOTICE: CExternalPlayer::Process: Args   : "{1}" /fullscreen /close
20:23:33 T:6808  NOTICE: CExternalPlayer::Process: Start
20:23:33 T:6808  NOTICE: CExternalPlayer::ExecuteAppW32: C:\Program Files (x86)\MPC-HC\mpc-hc.exe "C:\Program Files (x86)\MPC-HC\mpc-hc.exe" "G:\_MAIN MOVIES\42nd Street (1933)\42nd Street (1933).mpg" /fullscreen /close
Reply
#27
(2015-05-31, 04:49)Thales Wrote: I finally had a chance to try it out today. It is quite the update! The extended actor info looks SO nice and I really like how it is organized into different sections. Going to be useful to have all that available right after a movie.

Hi Thales.

Thanks a lot for the feedback and great that you like the update and new features. If you have any suggestions how to improve ExtendedInfo support, please let me know. There are endless possibilities Smile

(2015-05-31, 04:49)Thales Wrote: Haven't had a chance to try out the other new features yet. Ran into a little issue before that. Something seems to be wrong with the Play Random Movie script. I click on it, Kodi invokes MPC-HC, and then MPC-HC gives the error "Failed to render file." There is no trouble playing specific movies in MPC-HC.

Here is a partial log.

20:23:21 T:5668 ERROR: Error loading Smart playlist special://skin/extras/widgetplaylists/inprogressmovies.xsp (failed to read file)
20:23:21 T:5668 ERROR: Previous line repeats 1 times.
20:23:21 T:5668 ERROR: XFILE::CDirectory::GetDirectory - Error getting special://skin/extras/widgetplaylists/inprogressmovies.xsp
20:23:21 T:5668 ERROR: Error loading Smart playlist special://skin/extras/widgetplaylists/unwatchedmovies.xsp (failed to read file)
20:23:21 T:5668 ERROR: Previous line repeats 1 times.
20:23:21 T:5668 ERROR: XFILE::CDirectory::GetDirectory - Error getting special://skin/extras/widgetplaylists/unwatchedmovies.xsp

Maybe there is a file missing somewhere?

Thought I would mention it here since it was working in all the previous versions of Rapier and maybe it had something to do with this big new update. I'll ask about it in the scripts thread if you don't think it is a skin issue.

I have no errors at all with that script.

How do you use the playlists from your log above?

The playlists are in a folder within the Rapier skin called "extras/widgetplaylists/". I have never used such a folder within the extras folder, so it must have been something you have added yourself? Whenever the skin updates, it overwrites any changes made and deletes folders like that. If you use any custom smart playlists, I suggest you place them outside of the skin folder.

I actually have smart playlists doing the same added within the extras/playlists/ folder. They can be selected in the skin settings using the presets dialog when adding custom categories or submenus.
Reply
#28
Ok, you figured it out. Of course it was my mistake. I wasn't doing anything fancy with custom scripts or anything like that.

I copied some custom menu name artwork to the "extras" folder and then moved all the other artwork files to a new folder to make the selection widow easier to scroll through. I had just blindly grabbed the "playlist" folder with everything else and put it in the new folder. I didn't even think about that until you mentioned the extras/playlists/ folder. I just moved the "playlist" folder back to the top level in "extras" and of course it worked. So thanks for that.

Had a little more time to look around at the other new features. I really like the new "Movies" tab in the Movie Set information screen. I have a lot of the older movie series with many movies in them and that screen is a nice looking way to scroll through them.

The YouTube search in the actor info section is so neat. I had no idea that was possible. And speaking of YouTube, I saw Rob is trying to add YouTube support to VideoExtras. He is working on a way to actually download movie extras from YouTube to the movie folder. That's pretty amazing if he can pull it off.

Love the addition of "Clean Library" as a preset. I use that a lot. Going to be handy to have it in a sub-menu.

And one last question. I saw the "Enter Custom Action" preset. Is that from a script or a built in Kodi feature? I'm having a hard searching for information on how to use it. I would like to see if I could use it to add a "Stop Scanning" button to a sub-menu.
Reply
#29
(2015-06-01, 01:31)Thales Wrote: Ok, you figured it out. Of course it was my mistake. I wasn't doing anything fancy with custom scripts or anything like that.

I copied some custom menu name artwork to the "extras" folder and then moved all the other artwork files to a new folder to make the selection widow easier to scroll through. I had just blindly grabbed the "playlist" folder with everything else and put it in the new folder. I didn't even think about that until you mentioned the extras/playlists/ folder. I just moved the "playlist" folder back to the top level in "extras" and of course it worked. So thanks for that.

Glad you got it sorted out.

(2015-06-01, 01:31)Thales Wrote: Had a little more time to look around at the other new features. I really like the new "Movies" tab in the Movie Set information screen. I have a lot of the older movie series with many movies in them and that screen is a nice looking way to scroll through them.

I really like the movie set information window as well. If you need additional info or features, or have suggestions how to improve it, please let me know.

(2015-06-01, 01:31)Thales Wrote: The YouTube search in the actor info section is so neat. I had no idea that was possible. And speaking of YouTube, I saw Rob is trying to add YouTube support to VideoExtras. He is working on a way to actually download movie extras from YouTube to the movie folder. That's pretty amazing if he can pull it off.

I have seen that as well. If he makes it work and it is accepted in the repo, it is going to be a great improvement to the VideoExtras script. And it will make it very easy to create your own extras.

(2015-06-01, 01:31)Thales Wrote: And one last question. I saw the "Enter Custom Action" preset. Is that from a script or a built in Kodi feature? I'm having a hard searching for information on how to use it. I would like to see if I could use it to add a "Stop Scanning" button to a sub-menu.

The "Enter custom action" button is used if the user wants to add an action which does not appear in the presets dialog (eg. ActivateWindow(Videos,videodb://movies/genres/) will take you to the root of the genres folder from the home screen at all times). Most actions should be added by now though.

http://kodi.wiki/view/List_of_built-in_functions

To my knowledge, there's no action to stop library scanning.
Reply
#30
I try all skins and this is the best one... great work .. everything is just like must to be... my brother is also very happy so far...
I cant find any weak points...
Reply
  • 1
  • 2(current)
  • 3
  • 4
  • 5
  • 23

Logout Mark Read Team Forum Stats Members Help
[RELEASE] Rapier 8.8.15 for Kodi 15 Isengard [DEPRECATED]2