You could always ask if case corrections could be added to this tool -

http://forum.xbmc.org/showthread.php?tid=124314 


----------------------------------------------------------------------

Message: 1
Date: Sat, 21 Apr 2012 20:15:25 +1000
From: Jezz_X <[email protected]>
Subject: Re: [Xbmc-addons] [Git Pull] Skin Xperience More
To: Nessus <[email protected]>
Cc: [email protected]
Message-ID:
    <CAGw2EP9epXv=PvqE=qzq74qxoieuj-zngd5_hzbnc4q+tkh...@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252

Well obviously the best way is to do it from the start :) but other
than that I use Notepad++ with the "Find in files" option and then
have explorer open in the media dir and search for the file name in
all xml files case insensitive which will show you all times its
reference in all files and how you typed it you can then double click
and edit each wrong one.  Sure its a shitty slow manual method but it
is a do the hard work once and forget about it thing :) I am also sure
that a more clever person could do a easy regex find a replace as well
but that's too crazy for me :)

As for the Default..... images best too match confluences case since
they were changed a long time ago to match the c++ code calls
https://github.com/xbmc/xbmc/tree/master/addons/skin.confluence/media

On Sat, Apr 21, 2012 at 8:04 PM, Nessus <[email protected]> wrote:
> I see. Thanks for the info Jezz_X.
> I did a quick check to skins file names and all of them are case sensitive
> except genres files, studios files and the default icons (DefaultMovies.png,
> DefaultAudio.png. etc).
> Is there any batch procedure to check for case sensitive issues the code or
> do I have to do it one by one ?.
>
> Thanks
> Nessus
>
> --------------------------------------------------
> From: "Jezz_X" <[email protected]>
> Sent: Saturday, April 21, 2012 12:45 PM
> To: "Nessus" <[email protected]>
> Cc: <[email protected]>
> Subject: Re: [Xbmc-addons] [Git Pull] Skin Xperience More
>
>> It is indeed the problem but again is not really a problem once the
>> skin is built
>> Basically everything but Win32 is case sensitive so if the file name
>> case is not exactly the same as the case in all the xml files it wont
>> find them. ?But on the other hand once it gets compressed into the xbt
>> then it becomes un-case sensitive and I dare say TheUni is using the
>> raw images as the test before he commits it.
>> Even though as I said its not a "real" issue it is best practices to
>> fix it and do it correctly
>>
>> On Sat, Apr 21, 2012 at 7:37 PM, Nessus <[email protected]> wrote:
>>> Unfortunately not at the moment but I can setup a XBMCbuntu installation
>>> to
>>> an extra HDisk on my windows machine.
>>> Regarding your attached screenshoot, i saw the files names from that view
>>> and some of them they start with capital letters but in xml code they are
>>> with small letters. Do you think that is the problem ?. ?If so can you do
>>> a
>>> small test for me ?. Can you place the contents of the attached rar file
>>> to
>>> skins folder (rar file has the appropriated folder structure) and tell me
>>> if
>>> at least the view from your screenshoot It displays correctly ?.
>>>
>>> Thanks and sorry for all this mess.
>>>
>>> Nessus
>>>
>>> --------------------------------------------------
>>> From: "Cory Fields" <[email protected]>
>>> Sent: Saturday, April 21, 2012 9:39 AM
>>>
>>> To: "Nessus" <[email protected]>
>>> Cc: <[email protected]>
>>> Subject: Re: [Xbmc-addons] [Git Pull] Skin Xperience More
>>>
>>>> Ok, there are still some issues. I'm assuming that they're related to
>>>> case-sensitivity issues, but I'm not seeing anything in the log. See
>>>> attached as an example. Compare it to
>>>>
>>>> https://github.com/Nessus85100/Xperience.More/blob/317026f0cb5f9904a8394cadb898910a26fe29bc/_screenshots/6.jpg?raw=true
>>>>
>>>> Do you have a case-sensitive system (linux, osx w/ case-sensitive
>>>> option, etc) you can use for testing?
>>>>
>>>> Regards,
>>>> Cory
>>>>
>>>> On Wed, Apr 18, 2012 at 11:06 PM, Cory Fields <[email protected]> wrote:
>>>>>
>>>>> Those are were likely fixed when the animation xml's were cleaned up.
>>>>> I'll give it another run-through and let you know for sure.
>>>>>
>>>>> Regards,
>>>>> Cory
>>>>>
>>>>> On Wed, Apr 18, 2012 at 6:43 PM, Nessus <[email protected]>
>>>>> wrote:
>>>>>>
>>>>>> Done. All issues are resolved.
>>>>>> The only things that I cant find and fix them are these:
>>>>>>
>>>>>> 00:14:24 T:140536173619136 ? ?INFO: Loading skin file: MyVideoNav.xml
>>>>>> 00:14:24 T:140536173619136 WARNING: Trying to add unsupported control
>>>>>> type 3
>>>>>> 00:14:24 T:140536173619136 WARNING: Previous line repeats 2 times.
>>>>>> 00:14:24 T:140536173619136 WARNING: Trying to add unsupported control
>>>>>> type 3
>>>>>> 00:14:24 T:140536173619136 ? ERROR: Control has invalid animation type
>>>>>> (no
>>>>>> condition or no type)
>>>>>> 00:14:24 T:140536173619136 ? ERROR: Previous line repeats 8 times.
>>>>>> 00:14:24 T:140536173619136 WARNING: Trying to add unsupported control
>>>>>> type 3
>>>>>> 00:14:24 T:140536173619136 WARNING: Previous line repeats 3 times.
>>>>>>
>>>>>> If you can point me how and where to find them I will do them too.
>>>>>>
>>>>>> Version now is : v1.2.1
>>>>>>
>>>>>> Cheers
>>>>>> Nessus
>>>>>>
>>>>>>
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Cory Fields
>>>>>> Sent: Wednesday, April 18, 2012 7:23 AM
>>>>>> To: [email protected]
>>>>>> Cc: Nessus ; [email protected]
>>>>>> Subject: Re: [Xbmc-addons] [Git Pull] Skin Xperience More
>>>>>>
>>>>>> Ok, here we go. It's normal to have a bunch of issues to resolve when
>>>>>> a skin is first submitted, so don't be alarmed by the list below. I'm
>>>>>> certainly not.
>>>>>>
>>>>>> - revision aabb120 does not exist. So I'm reviewing current master
>>>>>> (0edb3d)
>>>>>>
>>>>>> - please rename to skin.xperience-more or skin.xperience_more. The .
>>>>>> and caps could cause us grief in the future.
>>>>>>
>>>>>> - version needs major.minor.revision. 1.2.0 would be fine.
>>>>>>
>>>>>> - please fix the xml's that don't validate. Most are just due to
>>>>>> missing encoding indicators:
>>>>>>
>>>>>> $ find -name "*.xml" -exec xmlstarlet val "{}" \; | grep -i invalid
>>>>>> ./Viewtype_Music.xml - invalid
>>>>>> ./Viewtype_Posters music.xml - invalid
>>>>>> ./script-globalsearch-main.xml - invalid
>>>>>> ./PlayerControls.xml - invalid
>>>>>> ./Includes_Animations.xml - invalid
>>>>>> ./Viewtype_Posters_Big.xml - invalid
>>>>>> ./Viewtype_Home_Panels.xml - invalid
>>>>>> ./Font.xml - invalid
>>>>>> ./Includes_Window-Contents.xml - invalid
>>>>>> ./Includes_Home.xml - invalid
>>>>>> ./Viewtype_Posters_Programs.xml - invalid
>>>>>> ./script-XBMC-Subtitles-main.xml - invalid
>>>>>> ./Viewtype_TV Show Banners.xml - invalid
>>>>>> ./Viewtype_File Panel.xml - invalid
>>>>>> ./DialogSelect.xml - invalid
>>>>>> ./Viewtype_Walls_Full_Programs.xml - invalid
>>>>>> ./Viewtype_Fanart_Tri_Panel.xml - invalid
>>>>>> ./Viewtype_Slide.xml - invalid
>>>>>> ./Viewtype_Slide_Programs.xml - invalid
>>>>>> ./Custom_Settings.xml - invalid
>>>>>> ./Viewtype_Walls_Full.xml - invalid
>>>>>>
>>>>>> - please no spaces in XML names. There are already a few cases of
>>>>>> this, but it proves to be a headache during packaging and I'd rather
>>>>>> not continue the trend.
>>>>>>
>>>>>> - missing screenshots. Please add a folder at the skin's root dir
>>>>>> called "_screenshots" (with the underscore) and include around 10
>>>>>> jpegs.
>>>>>>
>>>>>> - script.watchlist: If you're going to use it, you need to depend on
>>>>>> it
>>>>>>
>>>>>> - Includes.xml -> includes.xml. This really makes me worry about other
>>>>>> case-sensitive issues, the skin is entirely black in Linux due to the
>>>>>> missing includes.
>>>>>>
>>>>>> - various issues during use, some of these may be resolved by making
>>>>>> the xml's validate:
>>>>>>
>>>>>> 00:14:24 T:140536173619136 ? ?INFO: Loading skin file: MyVideoNav.xml
>>>>>> 00:14:24 T:140536173619136 WARNING: Trying to add unsupported control
>>>>>> type 3
>>>>>> 00:14:24 T:140536173619136 WARNING: Previous line repeats 2 times.
>>>>>> 00:14:24 T:140536173619136 ? ERROR: unmatched parentheses in
>>>>>> SubString(ListItem.videoresolution,480
>>>>>> 00:14:24 T:140536173619136 ? ERROR: unmatched parentheses in
>>>>>> substring(listitem.VideoResolution,1080
>>>>>> 00:14:24 T:140536173619136 ? ERROR: unmatched parentheses in
>>>>>> substring(ListItem.filename,540p
>>>>>> 00:14:24 T:140536173619136 WARNING: Trying to add unsupported control
>>>>>> type 3
>>>>>> 00:14:24 T:140536173619136 ? ERROR: Control has invalid animation type
>>>>>> (no condition or no type)
>>>>>> 00:14:24 T:140536173619136 ? ERROR: Previous line repeats 8 times.
>>>>>> 00:14:24 T:140536173619136 WARNING: Trying to add unsupported control
>>>>>> type 3
>>>>>> 00:14:24 T:140536173619136 WARNING: Previous line repeats 3 times.
>>>>>>
>>>>>> Please let me know when those are worked out and I'll beat you up some
>>>>>> more
>>>>>> ;)
>>>>>>
>>>>>> Nice job on the skin, keep up the good work!
>>>>>>
>>>>>> Regards,
>>>>>> Cory
>>>>>>
>>>>>> On Tue, Apr 17, 2012 at 2:43 AM, Cory Fields <[email protected]> wrote:
>>>>>>>
>>>>>>> Ok, That's good enough for me. I'll give it an initial review.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Cory
>>>>>>>
>>>>>>> On Sun, Apr 15, 2012 at 2:34 PM, Jezz_X <[email protected]>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Yeah I was also under the impression that team blackbolt were not
>>>>>>>> working on this anymore or anything really
>>>>>>>>
>>>>>>>> On Sun, Apr 15, 2012 at 10:35 PM, Nessus <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Original Xperience was abandoned more than a year now. Many times I
>>>>>>>>> try
>>>>>>>>> to
>>>>>>>>> contact the project leader (XBMCG33K) but I didn?t get any answer.
>>>>>>>>> If
>>>>>>>>> you
>>>>>>>>> manage to contact with him ask him if is ok otherwise no problem.
>>>>>>>>>
>>>>>>>>> Since is my favorite skin in the beginning i was trying to make the
>>>>>>>>> skin
>>>>>>>>> compatible with newer versions of XBMC but now I've rewrite the
>>>>>>>>> code
>>>>>>>>> and
>>>>>>>>> create the graphics for more than the 70% of the skin.
>>>>>>>>>
>>>>>>>>> Xperience More v1.2
>>>>>>>>> http://forum.xbmc.org/showthread.php?tid=103818
>>>>>>>>>
>>>>>>>>> Cheers
>>>>>>>>> Nessus
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --------------------------------------------------
>>>>>>>>> From: "Cory Fields" <[email protected]>
>>>>>>>>> Sent: Saturday, April 14, 2012 10:21 AM
>>>>>>>>> To: "Nessus" <[email protected]>
>>>>>>>>> Cc: <[email protected]>; "Team Blackbolt"
>>>>>>>>> <[email protected]>; <[email protected]>
>>>>>>>>> Subject: Re: [Xbmc-addons] [Git Pull] Skin Xperience More
>>>>>>>>>
>>>>>>>>>> On Fri, Apr 13, 2012 at 4:09 PM, Nessus <[email protected]>
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> *addon - ? skin.xperience.more
>>>>>>>>>>> *version - 1.2
>>>>>>>>>>> *url - git://github.com/Nessus85100/Xperience.More.git
>>>>>>>>>>> *revision ? aabb120
>>>>>>>>>>> *branch - master
>>>>>>>>>>> *xbmc version ? eden
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>> For Developers, A Lot Can Happen In A Second.
>>>>>>>>>>> Boundary is the first to Know...and Tell You.
>>>>>>>>>>> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>>>>>>>>>>> http://p.sf.net/sfu/Boundary-d2dvs2
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Xbmc-addons mailing list
>>>>>>>>>>> [email protected]
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/xbmc-addons
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hmm, I'm a bit uncomfortable with this seeing as there's not one
>>>>>>>>>> from
>>>>>>>>>> the Blackbolt guys in yet.
>>>>>>>>>>
>>>>>>>>>> CCing for their opinion.
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Cory
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> For Developers, A Lot Can Happen In A Second.
>>>>>>>>> Boundary is the first to Know...and Tell You.
>>>>>>>>> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>>>>>>>>> http://p.sf.net/sfu/Boundary-d2dvs2
>>>>>>>>> _______________________________________________
>>>>>>>>> Xbmc-addons mailing list
>>>>>>>>> [email protected]
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/xbmc-addons
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> For Developers, A Lot Can Happen In A Second.
>>>>>>>> Boundary is the first to Know...and Tell You.
>>>>>>>> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>>>>>>>> http://p.sf.net/sfu/Boundary-d2dvs2
>>>>>>>> _______________________________________________
>>>>>>>> Xbmc-addons mailing list
>>>>>>>> [email protected]
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/xbmc-addons
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Better than sec? Nothing is better than sec when it comes to
>>>>>> monitoring Big Data applications. Try Boundary one-second
>>>>>> resolution app monitoring today. Free.
>>>>>> http://p.sf.net/sfu/Boundary-dev2dev
>>>>>> _______________________________________________
>>>>>> Xbmc-addons mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/xbmc-addons
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> For Developers, A Lot Can Happen In A Second.
>>> Boundary is the first to Know...and Tell You.
>>> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>>> http://p.sf.net/sfu/Boundary-d2dvs2
>>> _______________________________________________
>>> Xbmc-addons mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/xbmc-addons
>>>
>>
>
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> Xbmc-addons mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/xbmc-addons
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons


End of Xbmc-addons Digest, Vol 25, Issue 37
*******************************************
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to