+
    d‚•is  ã                   ó0  € ^ RI t ^ RIHt Rt ^ RIt]P
                  ! RR4       ]P
                  ! RR4       ^ RIHtHt R	t ! R R]4      t ! R R]4      t]'       d   ]tR# ]tR#   ]	]
]3 d$   t] P                  ! R
],          4        RtALNRtAii ; i)é    N)ÚgettextFÚDbusmenuz0.4ÚUnityz7.0)r   r   Tzcan not import unity GI %sc                   ó@   a € ] tR t^.t o RtRR ltR tR tR tRt	V t
R# )	ÚIUnitySupportzinterface for unity supportNc                ó   € R # ©N© )ÚselfÚparents   &&Ú</usr/lib/python3/dist-packages/UpdateManager/UnitySupport.pyÚ__init__ÚIUnitySupport.__init__1   ó   € Ùó    c                ó   € R # r	   r
   ©r   Úurgents   &&r   Úset_urgencyÚIUnitySupport.set_urgency4   r   r   c                ó   € R # r	   r
   ©r   Úvisibles   &&r   Úset_install_menuitem_visibleÚ*IUnitySupport.set_install_menuitem_visible7   r   r   c                ó   € R # r	   r
   ©r   Úprogresss   &&r   Úset_progressÚIUnitySupport.set_progress:   r   r   r
   r	   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   r   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r   r   .   s!   ø‡ € Ù%ôòò÷ð r   r   c                   óF   a € ] tR t^>t o RtR	R ltR tR tR tR t	Rt
V tR# )
ÚUnitySupportImplz7implementation of unity support (if unity is available)Nc                ó†   € \         P                  P                  R 4      pW n        V'       d   V P	                  V4       R# R# )zupdate-manager.desktopN)r   ÚLauncherEntryÚget_for_desktop_idÚ_unityÚ_add_quicklist)r   r   Úum_launcher_entrys   && r   r   ÚUnitySupportImpl.__init__A   s9   € ä!×/Ñ/×BÑBØ$ó
Ðð (ŒßØ×Ñ Ö'ñ r   c                óþ  € \         P                  P                  4       p\         P                  P                  4       V n        V P                  P	                  \         P
                  \        R 4      4       V P                  P                  \         P                  R4       V P                  P                  RVP                  R4       VP                  V P                  4       V P                  P                  RV4       R# )zInstall All Available UpdatesTzitem-activatedNÚ	quicklist)r   ÚMenuitemÚnewÚinstall_dbusmenuitemÚproperty_setÚMENUITEM_PROP_LABELÚ_Úproperty_set_boolÚMENUITEM_PROP_VISIBLEÚconnectÚinstall_all_updatesÚchild_appendr/   Úset_property)r   r   r4   s   && r   r0   ÚUnitySupportImpl._add_quicklistJ   sÀ   € Ü×%Ñ%×)Ñ)Ó+ˆ	ä$,×$5Ñ$5×$9Ñ$9Ó$;ˆÔ!Ø×!Ñ!×.Ñ.Ü×(Ñ(¬!Ð,KÓ*Lô	
ð 	×!Ñ!×3Ñ3Ü×*Ñ*¨Dô	
ð 	×!Ñ!×)Ñ)Ø˜f×8Ñ8¸$ô	
ð 	×Ñ˜t×8Ñ8Ô9à�‰× Ñ  ¨iÖ8r   c                óÜ   € V P                   P                  RVR,          4       V^ 8  g   V^d8”  d   V P                   P                  RR4       R# V P                   P                  RR4       R# )zset the progress [0,100]r   g      Y@Úprogress_visibleFTN©r/   r@   r   s   &&r   r   ÚUnitySupportImpl.set_progress[   sR   € à�‰× Ñ  ¨X¸Õ-=Ô>à�aŒ<˜8 cœ>Ø�K‰K×$Ñ$Ð%7¸Ö?à�K‰K×$Ñ$Ð%7¸Ö>r   c                ó>   € V P                   P                  R V4       R# )r   NrD   r   s   &&r   r   ÚUnitySupportImpl.set_urgencyd   s   € Ø�‰× Ñ  ¨6Ö2r   c                óZ   € V P                   P                  \        P                  V4       R # r	   )r7   r;   r   r<   r   s   &&r   r   Ú-UnitySupportImpl.set_install_menuitem_visibleg   s!   € Ø×!Ñ!×3Ñ3Ü×*Ñ*¨Gö	
r   )r/   r7   r	   )r!   r"   r#   r$   r%   r   r0   r   r   r   r&   r'   r(   s   @r   r+   r+   >   s&   ø‡ € ÙAô(ò9ò"?ò3÷
ð 
r   r+   )Úloggingr   r:   ÚHAVE_UNITY_SUPPORTÚgiÚrequire_versionÚgi.repositoryr   r   Ú
ValueErrorÚImportErrorÚ	TypeErrorÚeÚwarningÚobjectr   r+   ÚUnitySupportr
   r   r   Ú<module>rV      s�   ðó< Ý  àÐ ð	6Ûà×Ò�z 5Ô)Ø×Ò�w Ô&ß-àÐô
�Fô ô ,
�}ô ,
÷` Ø#‚Lð !‚LøðQ 	�K Ð+ô 6Ø‡O‚OÐ0°1Õ4×5Ñ5ûð6ús   Ž4A( Á(
BÁ2BÂB