§
   ü‰”;<�Fã                   óP   — d Z ddlZddlZddlZddlZddlZdZdZg Zd„ Z	d„ Z
d„ ZdS )u<  Shipped skin defaults of skin.milionar: Home menu, skin switches, Home widgets and their context menus.

resources/defaults/skin.json is a snapshot of the maintainer's skin settings (scripts/snapshot_defaults.py). The skin
Home `<onload>` runs the `skin_defaults` action once for every install whose skin settings do not carry FLAG yet,
so everybody who updates gets these defaults once; slots.write_defaults ("Obnovit vÃ½chozÃ­ widgety") uses them too.
To force the defaults again in a later release, raise the flag name here and in Home.xml (MilionarDefaultsV9 -> V10).
é    Nzplugin.video.milionarÚMilionarDefaultsV9c                  ó<  — t           �st          j                             t	          j        t          j        t          ¦  «         	                    d¦  «        ¦  «        ddd¦  «        } 	 t          | d¬¦  «        5 }t                                t          j        |¦  «        ¦  «         ddd¦  «         n# 1 swxY w Y   nS# t          t          f$ r?}t!          j        d                     |¦  «        t           j        ¬	¦  «         i cY d}~S d}~ww xY wt           d
         S )z1The parsed skin.json ({} when missing or broken).ÚpathÚ	resourcesÚdefaultsz	skin.jsonzutf-8)ÚencodingNu   [MilionÃ¡Å™ Skin] skin.json: {}©Úlevelr   )Ú_cacheÚosr   ÚjoinÚxbmcvfsÚtranslatePathÚ	xbmcaddonÚAddonÚADDON_IDÚgetAddonInfoÚopenÚappendÚjsonÚloadÚOSErrorÚ
ValueErrorÚxbmcÚlogÚformatÚ
LOGWARNING)r   ÚhandleÚerrors      ú_/Users/chudy/Library/Application Support/Kodi/addons/plugin.video.milionar/wcs/skin/defaults.pyr   r      s:  € åñ ÝŒw�|Š|�GÔ1µ)´/Å(Ñ2KÔ2K×2XÒ2XÐY_Ñ2`Ô2`ÑaÔaØ'¨°[ñBô Bˆð	Ý�d WÐ-Ñ-Ô-ð 1°Ý—’�dœi¨Ñ/Ô/Ñ0Ô0Ð0ð1ð 1ð 1ñ 1ô 1ð 1ð 1ð 1ð 1ð 1ð 1øøøð 1ð 1ð 1ð 1øøå�Ð$ð 	ð 	ð 	ÝŒHÐ6×=Ò=¸eÑDÔDÍDÌOÐ\Ñ\Ô\Ð\ØˆIˆIˆIˆIˆIˆIøøøøð	øøøõ �!Œ9ÐsB   Á(B> Á9-B2Â&B> Â2B6Â6B> Â9B6Â:B> Â>DÃ4D	ÄDÄ	Dc                 ól   — t          ¦   «                              di ¦  «                             | ¦  «        S )zU{'widgets': [...], 'hidewatched': bool, 'upcoming': bool} of a Home section, or None.Úsections)r   Úget)Úsecs    r    Úsectionr%   #   s(   € å‰6Œ6�:Š:�j "Ñ%Ô%×)Ò)¨#Ñ.Ô.Ð.ó    c                  óZ  — t          ¦   «         } | sdS ddlm} |                     ¦   «          |                      di ¦  «                             ¦   «         D ]\  }}|                     ||¦  «         Œ|                      di ¦  «                             ¦   «         D ]D\  }}t          j        |rd 	                    |¦  «        nd 	                    |¦  «        d¦  «         ŒEt          j        d 	                    t          ¦  «        d¦  «         t          j        d	t          j        ¬
¦  «         dS )zmWrite every shipped default to the skin; returns True when something was written (the skin must be reloaded).Fr   )ÚslotsÚstringsÚflagszSkin.SetBool({})zSkin.Reset({})Tu5   [MilionÃ¡Å™ Skin] vÃ½chozÃ­ nastavenÃ­ skinu zapsÃ¡nor	   )r   Úwcs.skinr(   Úapply_defaultsr#   ÚitemsÚ_setr   Úexecutebuiltinr   ÚFLAGr   ÚLOGINFO)Údatar(   ÚnameÚvalueÚons        r    Úapplyr6   (   s.  € å‰6Œ6€DØð ØˆuØÐÐÐÐÐØ	×ÒÑÔÐØ—x’x 	¨2Ñ.Ô.×4Ò4Ñ6Ô6ð  ð  ‰ˆˆeØ�
Š
�4˜ÑÔÐÐØ—H’H˜W bÑ)Ô)×/Ò/Ñ1Ô1ð lð l‰ˆˆbÝÔ¸rÐdÐ.×5Ò5°dÑ;Ô;Ð;ÐGW×G^ÒG^Ð_cÑGdÔGdÐfjÑkÔkÐkÐkÝÔÐ*×1Ò1µ$Ñ7Ô7¸Ñ>Ô>Ð>Ý„HÐDÍDÌLÐYÑYÔYÐYØˆ4r&   )Ú__doc__r   r   r   r   r   r   r0   r   r   r%   r6   © r&   r    ú<module>r9      s‡   ððð ð €€€Ø 	€	€	€	à €€€Ø Ð Ð Ð Ø €€€à"€Ø€Ø	€ðð ð ð/ð /ð /ð
ð ð ð ð r&   