Changes to skinning engine for Eden (and beyond)
#1
Hi all,

This first post will be used to list the proposed and finished changes to the skinning engine for Eden, to help you all ensure your skins will work well with the release, as well as make sure I give ya'll what you're wanting. Smile

1. Changes that you need to take into account:

1.1 Move the files views inside the library, removing MyVideoFiles.xml and MyMusicSongs.xml.
- video: DONE
https://github.com/xbmc/xbmc/commit/e0f2...5ed78c9b5e
http://forum.xbmc.org/showthread.php?tid=93929
- music:

1.2. Ensure Container.Content is set to appropriate things in all sections. NEED INPUT.
http://forum.xbmc.org/showthread.php?p=729266
http://trac.xbmc.org/ticket/10313

1.3. Make context menu use a grouplist control: DONE
http://forum.xbmc.org/showthread.php?tid=77832

1.4. Change from fixed-resolution folders to arbitrary resolution for skins. IN PROGRESS
http://forum.xbmc.org/showthread.php?p=730587
http://trac.xbmc.org/ticket/11223
https://github.com/xbmc/xbmc/commit/194d...59fe8d34c2

1.5. Add ability to retrieve listings into static content.

1.6. Add ability to set a slider control in any window to handle volume and seeking. DONE
https://github.com/xbmc/xbmc/commit/26aa...bac1e78ef9

1.7 Add skin.art addons to take care of studio icons and weather fanart packs (and perhaps other background packs?)
http://forum.xbmc.org/showthread.php?p=731714

1.8 Added better Container.Foldername for all sections. This gives localized names for all sorts of URL formats, allowing your "breadcrumb" bar to be much easier. Basically just through Container.Foldername anywhere you like to have the folder name of the current listing (localized as required). DONE

1.9 Changed slider nib to respect aspect ratio. It now scales vertically based on the background texture height to control height and then horizontally to match aspect. DONE

2. Things added/fixed that don't necessarily require you to do anything:

2.1. Add Control.GetLabel support to multiimage. DONE
http://trac.xbmc.org/ticket/10069

2.2. Add sort by playcount to music+video views. DONE
http://trac.xbmc.org/ticket/11185

2.3 Add listitem.playcount for music + video. DONE
http://trac.xbmc.org/ticket/3711

3. Things would be nice to have, but may not make it depending on time/patches

3.1. Addition of "skin variables" so that conditional operations are easier. DONE
http://trac.xbmc.org/ticket/10423
http://forum.xbmc.org/showthread.php?tid=94052

Cheers,
Jonathan
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply


Messages In This Thread
Changes to skinning engine for Eden (and beyond) - by jmarshall - 2011-02-20, 00:35
[No subject] - by mcborzu - 2011-02-20, 03:22
[No subject] - by blacklist - 2011-02-20, 03:25
[No subject] - by sho - 2011-02-20, 03:27
[No subject] - by jmarshall - 2011-02-20, 03:53
[No subject] - by blacklist - 2011-02-20, 04:14
[No subject] - by Jezz_X - 2011-02-20, 04:27
[No subject] - by Hitcher - 2011-02-20, 11:22
[No subject] - by jmarshall - 2011-02-21, 01:01
[No subject] - by igotdvds - 2011-02-21, 19:29
[No subject] - by bmcclure937 - 2011-02-21, 21:06
[No subject] - by Hitcher - 2011-02-22, 00:37
[No subject] - by jmarshall - 2011-02-22, 00:56
[No subject] - by jmarshall - 2011-02-22, 01:04
[No subject] - by mcborzu - 2011-02-22, 01:32
[No subject] - by sho - 2011-02-22, 02:19
[No subject] - by jmarshall - 2011-02-22, 04:23
[No subject] - by igotdvds - 2011-02-22, 04:26
[No subject] - by mcborzu - 2011-02-22, 04:29
[No subject] - by jmarshall - 2011-02-22, 05:29
[No subject] - by Hitcher - 2011-02-22, 08:47
[No subject] - by eumel - 2011-02-22, 09:18
[No subject] - by Jeroen - 2011-02-22, 11:08
[No subject] - by jmarshall - 2011-02-22, 23:46
[No subject] - by mcborzu - 2011-02-23, 06:11
[No subject] - by Jezz_X - 2011-02-23, 06:43
[No subject] - by Hitcher - 2011-03-07, 20:31
[No subject] - by jmarshall - 2011-03-07, 23:53
[No subject] - by jmarshall - 2011-05-01, 09:23
[No subject] - by ronie - 2011-05-01, 14:29
[No subject] - by stoli - 2011-05-15, 23:59
[No subject] - by Kode - 2011-06-17, 15:21
[No subject] - by ronie - 2011-06-17, 22:36
[No subject] - by jmarshall - 2011-07-31, 04:35
[No subject] - by marirs - 2011-08-10, 06:27
[No subject] - by wyrm - 2011-08-10, 06:52
[No subject] - by Mudislander - 2011-08-10, 10:24
[No subject] - by ekim232 - 2011-08-18, 21:33
[No subject] - by pieh - 2011-08-18, 22:37
[No subject] - by pecinko - 2011-08-19, 08:17
[No subject] - by pieh - 2011-09-05, 22:23
[No subject] - by igotdvds - 2011-09-06, 04:27
[No subject] - by pecinko - 2011-09-06, 08:13
[No subject] - by pieh - 2011-09-06, 08:45
[No subject] - by Hitcher - 2011-09-06, 08:47
[No subject] - by pecinko - 2011-09-06, 08:59
[No subject] - by pieh - 2011-09-06, 09:22
[No subject] - by pecinko - 2011-09-06, 09:38
[No subject] - by pecinko - 2011-09-06, 15:50
[No subject] - by pecinko - 2011-09-13, 21:45
[No subject] - by pecinko - 2011-09-13, 21:48
[No subject] - by ronie - 2011-09-13, 21:49
[No subject] - by pecinko - 2011-09-13, 21:56
[No subject] - by ronie - 2011-09-13, 22:03
[No subject] - by pecinko - 2011-09-13, 22:13
[No subject] - by pieh - 2011-09-13, 22:27
[No subject] - by ingeon - 2011-09-25, 13:14
[No subject] - by ronie - 2011-09-30, 17:26
[No subject] - by `Black - 2011-09-30, 17:41
[No subject] - by Hitcher - 2011-09-30, 18:11
[No subject] - by ronie - 2011-09-30, 18:31
[No subject] - by pecinko - 2011-09-30, 18:37
[No subject] - by Malard - 2011-09-30, 18:53
[No subject] - by Hitcher - 2011-09-30, 18:53
[No subject] - by Malard - 2011-09-30, 18:55
[No subject] - by opdenkamp - 2011-09-30, 20:10
[No subject] - by pieh - 2011-10-01, 13:37
[No subject] - by BigNoid - 2011-10-02, 20:26
[No subject] - by RockerC - 2011-10-03, 11:33
[No subject] - by Malard - 2011-10-03, 13:01
[No subject] - by Jeroen - 2011-10-08, 10:19
[No subject] - by mkortstiege - 2011-10-08, 10:58
[No subject] - by Jeroen - 2011-10-08, 11:26
[No subject] - by Jeroen - 2011-10-18, 19:54
[No subject] - by `Black - 2011-10-18, 20:26
[No subject] - by Hitcher - 2011-10-18, 21:38
[No subject] - by pecinko - 2011-10-18, 21:50
[No subject] - by ronie - 2011-10-18, 21:51
[No subject] - by pecinko - 2011-10-18, 21:55
[No subject] - by pecinko - 2011-11-20, 11:03
Logout Mark Read Team Forum Stats Members Help
Changes to skinning engine for Eden (and beyond)1