EMINENCE 2 MOD (REVIVED)

Hi everyone!

For the past month or two I’ve been active in the old Eminence thread, trying to revive this beautiful skin. I thought it was about time to make a fresh thread outlining all the changes and new stuff, so that the skin can really come alive.

The purpose of this mod is to continue enhancing and polishing Eminence, without making the skin too slow or too different from the actual experience. The new features and modifications are already too numerous to mention, you can find a detailed changelog and some galleries below.

New viewtypes, better overall mouse support, new features like the QuickNav bar, dark and light backgrounds, expanded resource usage, expanded existing views are just some of the most noticeable differences. There’s a lot more subtle stuff that you notice only when you look carefully.

These galleries are by no means complete, so to get the full impression, you really need to experience the skin itself.

watch gallery

watch gallery


(Thanks pinguy!)

Code:
        [B]2.2[/B]
        1. Added a custom dialog for the view selector.
        2. Added new selector thumbnails.
        3. Added "Plain List" view.
        4. Added "Lovefilm" view.
        5. Added "Info List 3" view.
        6. Added "Medium Icons" view.
        7. Added an improved NextUp PostPlay skin.
        8. Added "disc.png" artwork for Music OSD.
        9. Added more flags settings.
        10. Added Director/Revenue info for the movie library.
        11. Added Forced Views for most content types.
        12. Fixed hub logos.
        13. Fixed movieset overlay info.
        14. Fixed subtitle dialog behaviour.
        15. Fixed some minor dialogs.
        16. General speed improvements.
        17. Improved Showcase posters.
        18. Improved video thumbs.
        19. Improved Header colours.
        20. Improved hub back actions.
        21. Improved the Line Labels.
        
        [B]2.1[/B]
        1. Added manfeed's lyrics.
        2. Fixes for Hub widgets.
        3. Fixes for weather.
        4. Added music genre and record label resources.
        5. Added record label icons in dialog infos.
        6. Refined view types and categories.
        7. Added the old Hub menu as an option.
        8. Improved QuickNav and submenu handling.
        9. Functional Genre widget.
        
        [B]2.0.9[/B]
        1. Some stubborn bugs squashed.
        
        [B]2.0.8[/B]
        1. Fixed dialog buttons.
        2. Fixed playlist dialog.
        3. Added some new animations.
        4. Mouse supported submenu.
        
        [B]2.0.7[/B]
        1. Small fixes.
        
        [B]2.0.6[/B]
        1. Added a fake disc with writing in Music OSD.
        2. Repaired the repeat button.
        3. Removed duplicate spinner textures.
        4. Added more dependencies.
        5. Settings window shortcuts for OpenELEC, LibreELEC, and OSMC.
        6. Added a record button to the PVR OSD.
        7. Added Kodi's Privacy Policy display.
        8. Code updates.
        
        [B]2.0.5[/B]
        1. Tweaked the cast list.
        2. Added and improved skin dependencies.
        
        [B]2.0.4[/B]
        1. Color Picker fix.
        
        [B]2.0.3[/B]    
        1. Power menu fix.
        2. ColorPicker fixes.
        3. Moved the busy spinner.
        4. Moved the user ratings under the clock.
        
        [B]2.0.2[/B]
        1. Revert header change.
        2. New cast info in the OSD.
        3. More code updates.
        
        [B]2.0.1[/B]
        1. Quick bugfix.        
        
        [B]2.0[/B]
        1. Added a Quick navigation shortcuts menu.
        2. Further code updates from Eminence 2.5.
        3. Fix for Library selection buttons.
        4. A fix for true hidden headers.
        5. PVR visual fixes.
        6. Overhaul of the available views.
        7. Further mouse control improvements.
        
        [B]1.9.2[/B]
        1. Small updates for the backgrounds.
        2. Changed position for the user rating.
        
        [B]1.9.1[/B]        
        1. Flags and other modifications for Hubs.
        2. Updated skin support for Extended Info dialogs.
        
        [B]1.9[/B]
        1. Added a new Netflix view for video items (Arctic - Danvers).
        2. New spinner textures (from Arctic - Danvers).
        3. Added the user rating system for music and videos.
        4. Overhauled and fixed the info screens.
        5. Ported the new dialog design from Eminence 2.5.
        6. Ported the Settings screen from Eminence 2.5.
        7. More mouse optimizations for the setting menus.
        8. Added an option to use music artwork backgrounds.
        9. Ported the window shadows from Eminence 2.5.
        10. Fixed a weather widget bug.
        
        [B]1.8.3[/B]
        1. Updated the setting labels for Krypton, and improved mouse support.
        
        [B]1.8.2[/B]
        1. More code updates and fixes.
        2. Added new info for addons.
        
        [B]1.8.1[/B]
        1. New skin icon.
        2. Begun updating the code to reflect soon-to-be deprecated string bools.
        3. A bunch of small fixes to the code.
        4. Some new flags.
        
        [B]1.8[/B]
        1. Improvements and fixes for the Video OSD.
        2. Moved my portion of the changelog to the addon.xml.
        3. Restored the addoninfo changelog button for the "news" value.
        4. Added a setting for duration formats. "script.duration_axbmcuser" now required.
        5. Updated required addons list.
        6. Small fixes for the Showcase view.

        [B]1.7[/B]
        1. Improved vertical and horizontal scrolling.
        2. Added letter scrollbar (by marcelvedt and the Aeon Madnox team!).
        3. Added Player.Process dialog for Krypton.
        4. Adapted the game controlers file from Eminence 2.5 (needs to be tested).
        5. Fixed some small glitches.

        [B]1.6[/B]
        1. Added animated artwork!
        2. Cleaned up inconsistent code.
        3. Added proper settings and labels for various new features.

        [B]1.5.1[/B]
        1. Better flags icons and other small fixes.

        [B]1.5[/B]
        1. Added support for rotating ExtraFanart with Skin Helper!
        2. Fixed the Krypton settings screen.
        3. Added RottenTomatoes, Metacritic and IMDb ratings to the VideoInfo screen.
        4. Updated the Dialogs and added the "Get more..." and "Cancel" buttons.
        5. Added the Showcase view from Eminence 2.5!
        6. Redesigned the way Video OSD works.
        7. Fixed most of the Skin Helper properties.
        8. Altered flag aspect ratio.
        9. Fixed and improved the movieset display.
        10. Redesigned the large submenu.
        11. Tweaked the timestamp bubble.
        12. Removed the changelog button from the addon info screen.
        13. Darkened the interface dffuse graphic.
        14. Repaired the subitle offset slider.
        15. Modded the way source flags are displayed while playing.
        16. Changed the OSD info button function.

IMPORTANT SETUP TIPS:

1. The skin works in Krypton only!

2. Marcelveldt’s BETA Repo is required for most of the skin dependencies. If you install it, the most necessary things for the skin to work should install automatically. If you encounter any errors, please try to download the dependencies manually, install them as zips, and then re-install the skin.

3. If you are backing up or restoring your skin settings, beware of two things – first, the location of your backups (see the Skin Helper Backup add-on settings), and second – properly restoring your header, widget bevel and other settings that need to be defined. For example: If you can’t see the widget discs after a restore, that means you must re-set the bevel setting (literally just set it again) .

4. For the Weather widget to work, you must install the multi fanart artwork. For the moment it is needed for the widget to appear.

5. Special music artwork needs to be organised as follows:
Artist/logo.png;
Artist/Album/disc.png OR Artist/Album/cdart.png;

The path you set in the skin settings is the root (pointing to the Artist folders).

6. manfeed’s lyrics will only work in the default font set, since arial defeats the purpose of the mod.

7. The French language strings are outdated, don’t use them.

INSTALLATION:

1. Go to “Settings / Addons / Install from Zip file”.
2. Select the downloaded ZIP file.
3. Wait.
4. Switch to the skin, or go to “Settings / Appearance / Skin”.

If you encounter errors even after manually installing all the dependencies, then you might need to unzip the skin.

1. Unzip the downloaded file.
2. Copy and paste the folder named “skin.eminence.2.mod.Krypton” to:

For Android: “Android/data/org.xbmc.kodi/files/.kodi/addons/” (Sometimes the exact path will differ from device to device, you need to check this on your own.)

For iOS: “/private/var/mobile/Library/Preferences/Kodi/addons/”

For Linux: “~/.kodi/addons/”

For OpenELEC: “/storage/.kodi/addons/”

For Windows: Start – type %APPDATA%\kodi\addons – press <Enter>

For Mac OSX: “/Users/<your_user_name>/Library/Application Support/Kodi/addons/”

Skin Dependencies:

Skin Shortcuts: Builds the home menus, sub-menus, quick-menus….
Skin Helper Service: This addon adds a lot of useful skin settings.
Skin Helper Backup: Enables the skin backup and restore features, including the shortcuts.
Skin Helper Widgets: Adds more widgets to use.
Skin Helper Colorpicker: Enables the skin color picking options.
Script ExtendedInfo: Shows many additional info about movies, tv shows and music.
Script Image Resource Select: This addon is needed to select genre icons, weather icons, studio logos, etc.
AutoCompletion for virtual keyboard: This addon is needed to show autocompletion of keyboard.

Additional Add-ons:

Library Data Provider: This add-on adds a variety of library-based widgets.
Duration Script (axbmcuser MOD): Converts minutes duration to HH:MM format. Works faster than Skin Helper.
Next Up Notification: This addon shows a popup notification to prompt for playing the next unwatched episode.
Artwork Downloader: This addon can automatically download all available artwork for the movies/tv shows in your library.
Global Search: This addon lets you search content in your library.
Artist Slideshow: This add-on displays a slideshow as background for music visualization.
colorbox Script: Shows pixelated fanart on the Music OSD.
TV Show Next Aired: Shows available info regarding tv show airing times.
Youtube : This add-on is required to watch trailers.
cu.lrclyrics: This addon is required to display lyrics from songs.
CD Art Manager : This add-on lets you download all ClearLogo and CDArt of your Music Library and export them.
Script PlayAlbum: This addon is needed to play album from the album info screen.
Resource Images Busy Spinners Titan: This add-on expands the busy spinners the skin uses.

This link always points to the latest version of the skin. Until I can learn how to properly handle github, Google Drive will be by mainstay.