+
    âCëiq  ã                   ó.  € ^ RI t ] P                  ! RR4       ] P                  ! RR4       ^ RIHtHtHt ^ RIt^ RIHt ^ RIt ^ RI	H
t
 ^ RIHt ^ R	IHtHt  ! R
 R]P$                  4      t ! R R4      t ! R R]4      tR#   ] d
    ^ RIH
t
  LIi ; i)é    NÚGdkz4.0ÚGtk)ÚGObjectÚGior   )Úgettext)Úurl2pathname)Úsetup_ui)ÚSourcesListÚSourceEntryMatcherc                   ó2   a a€ ] tR t^t oV 3R ltRtVtV ;t# )Ú
SourceItemc                ó0   <€ \         SV `  4        Wn        R # ©N)ÚsuperÚ__init__Úmarkup_text)Úselfr   Ú	__class__s   &&€ÚM/usr/lib/python3/dist-packages/softwareproperties/gtk/DialogAddSourcesList.pyr   ÚSourceItem.__init__   s   ø€ Ü‰ÑÔØ&Öó    )r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   Ú__classdict__s   @@r   r   r      s   ù‡ € ÷'õ 'r   r   c                   óV   a € ] tR t^t o R tR tR tR tR tR t	R t
R tR	 tR
tV tR# )ÚDialogAddSourcesListc                óâ  € \        V4       Wn        W0n        W n        W@n        V P                  V4      V n        \        V \        P                  P                  VR R4      RR7       V P                  V n        V P                  V n        V P                  V n        V P"                  V n        V P                  e   V P                  P'                  V4       M$V P                  P)                  \+        R4      4       V P-                  4         \/        V P                  4      V n        \5        T P0                  P6                  4      ^ 8”  Ed   ^ pT P0                  P6                   FN  pTP8                  '       g   TP:                  '       d   K)  T P0                  P<                  P?                  T4       KP  	  T P0                  P6                  PA                  T P                  R7       T P0                  P6                   Fi  pTP8                  '       g   TP:                  '       d   K)  T^,          pT P                  T4      p	\C        T	4      p
T PD                  PG                  T
4       Kk  	  T^ 8X  d   T P3                  4        R# \H        PJ                  ! RRT4      p\+        R	4      pT P                  PM                  R
T: RT: 24       R# T P3                  4        R#    T P3                  4         R# ; i)Ú
gtkbuilderzdialog-add-sources-list.uizsoftware-properties)ÚdomainNzAdd Software Channels)Úkeyz7Install software additionally or only from this source?z9Install software additionally or only from these sources?z}You can either add the following sources or replace your current sources by them. Only install software from trusted sources.z<big><b>z</b></big>

)'ÚprintÚparentÚsource_rendererÚsourceslistÚget_comparableÚ
format_uriÚfiler	   ÚosÚpathÚjoinÚdialog_add_sources_listÚdialogÚlabel_sourcesÚlabelÚlistview_sourcesÚlistviewÚscrolled_windowÚscrolledÚset_transient_forÚ	set_titleÚ_Úsetup_modelÚSingleSourcesListÚnew_sourcesÚerrorÚlenÚlistÚinvalidÚdisabledÚmatcherÚmatchÚsortr   ÚstoreÚappendr   ÚngettextÚ
set_markup)r   r'   r)   r(   r*   Údatadirr,   ÚcounterÚsourceÚlineÚsource_itemÚheaderÚbodys   &&&&&&&      r   r   ÚDialogAddSourcesList.__init__   s>  € äˆdŒØŒØ.ÔØ&ÔØ,ÔØ—O‘O DÓ)ˆŒ	ä�”r—w‘w—|‘| G¨\Ð;WÓXÐavÕwà×2Ñ2ˆŒØ×'Ñ'ˆŒ
Ø×-Ñ-ˆŒØ×,Ñ,ˆŒà�;‰;Ò"Ø�K‰K×)Ñ)¨&Õ1à�K‰K×!Ñ!¤!Ð$;Ó"<Ô=à×ÑÔð	Ü0°·±Ó;ˆDÔô ˆt×Ñ×$Ñ$Ó%¨Õ)ØˆGà×*Ñ*×/Ô/�Ø—>—>�> V§_§_ _ÙØ× Ñ ×(Ñ(×.Ñ.¨vÖ6ñ 0ð
 ×Ñ×!Ñ!×&Ñ&¨4×+>Ñ+>Ð&Ô?à×*Ñ*×/Ô/�Ø—>—>�> V§_§_ _ÙØ˜1•�Ø×+Ñ+¨FÓ3�Ü(¨Ó.�Ø—
‘
×!Ñ! +Ö.ñ 0ð ˜!Œ|Ø—
‘
”Ùä×%Ò%ð '?ð'Aà&-ó	/ˆFô
 ð (ó )ˆDð �J‰J×!Ò!Ã&Ê$Ð"OÖPà�J‰JŒLÙøðK	Ø�J‰JŒLÚús   Ä
K ËK.c                ó  € \         P                  ! \        R 7      V n        \        P
                  ! V P                  R7      V n        V P                  P                  V P                  4       \        P                  ! 4       pVP                  RV P                  4       VP                  RV P                  4       VP                  RV P                  4       VP                  RV P                  4       V P                  P                  V4       R# ))Ú	item_type)ÚmodelÚsetupÚbindÚunbindÚteardownN)r   Ú	ListStorer   rF   r   ÚNoSelectionÚselection_modelr5   Ú	set_modelÚSignalListItemFactoryÚconnectÚ_on_factory_setupÚ_on_factory_bindÚ_on_factory_unbindÚ_on_factory_teardownÚset_factory)r   Úfactorys   & r   r;   Ú DialogAddSourcesList.setup_model_   s¯   € Ü—]’]¬ZÔ8ˆŒ
Ü"Ÿš°T·Z±ZÔ@ˆÔØ�‰×Ñ × 4Ñ 4Ô5ä×+Ò+Ó-ˆØ�‰˜ ×!7Ñ!7Ô8Ø�‰˜ × 5Ñ 5Ô6Ø�‰˜ $×"9Ñ"9Ô:Ø�‰˜
 D×$=Ñ$=Ô>Ø�‰×!Ñ! 'Ö*r   c                ó  € \         P                  ! 4       pVP                  R 4       VP                  R4       VP	                  ^4       VP                  ^4       VP                  ^4       VP                  ^4       VP                  V4       R# )Tg        N)	r   ÚLabelÚset_use_markupÚ
set_xalignÚset_margin_startÚset_margin_endÚset_margin_topÚset_margin_bottomÚ	set_child©r   rd   Ú	list_itemr3   s   &&& r   r_   Ú&DialogAddSourcesList._on_factory_setupk   so   € Ü—	’	“ˆØ×Ñ˜TÔ"Ø×Ñ˜ÔØ×Ñ˜qÔ!Ø×Ñ˜QÔØ×Ñ˜QÔØ×Ñ Ô"Ø×Ñ˜EÖ"r   c                ó|   € VP                  4       pVP                  4       pVP                  VP                  4       R # r   )Úget_itemÚ	get_childrI   r   )r   rd   rp   rN   r3   s   &&&  r   r`   Ú%DialogAddSourcesList._on_factory_bindu   s2   € Ø×(Ñ(Ó*ˆØ×#Ñ#Ó%ˆØ×Ñ˜×0Ñ0Ö1r   c                óH   € VP                  4       pVP                  R 4       R# )Ú N)rt   Úset_textro   s   &&& r   ra   Ú'DialogAddSourcesList._on_factory_unbindz   s   € à×#Ñ#Ó%ˆØ�‰�rÖr   c                ó   € R # r   © )r   rd   rp   s   &&&r   rb   Ú)DialogAddSourcesList._on_factory_teardown   s   € Ùr   c                ó~  € V P                   P                  4        V P                  P                  \	        R 4      4       V P
                  P                  4        V P                  P                  4        \	        R4      p\	        RV P                  ,          4      pV P                  P                  V: RV: R24       R# )ÚClosez-There are no sources to install software fromz:The file '%s' does not contain any valid software sources.z	

<small>z</small>N)
Ú
button_addÚhideÚbutton_cancelÚ	set_labelr:   Úbutton_replacer7   r,   r3   rI   )r   rO   rP   s   &  r   r>   ÚDialogAddSourcesList.error‚   s‰   € Ø�‰×ÑÔØ×Ñ×$Ñ$¤Q w£ZÔ0Ø×Ñ× Ñ Ô"Ø�‰×ÑÔÜÐBÓCˆÜð %Ø'+§y¡yõ1ó 2ˆà�
‰
×Ñ»6Ã4ÐHÖIr   c                ó„   a a€ VV 3R  lpS P                   P                  RV4       S P                   P                  4        R# )c                 ób   <€ SP                   P                  4        S! VSP                  4       R # r   )r1   Údestroyr=   )Ú_dlgÚresponse_idÚon_responser   s   &&€€r   Ú_on_responseÚ2DialogAddSourcesList.present.<locals>._on_response�   s#   ø€ Ø�K‰K×ÑÔ!Ù˜ T×%5Ñ%5Ö6r   ÚresponseN)r1   r^   Úpresent)r   rŠ   r‹   s   ff r   rŽ   ÚDialogAddSourcesList.presentŒ   s.   ù€ ö	7ð 	�‰×Ñ˜J¨Ô5Ø�‰×ÑÖr   c                ó  € \        V4      pVP                  R 4      pVP                  R4      '       d   VR,          pV# VP                  R4      '       d   VR,          pV# VP                  R4      '       d
   VR,          pV# )z
 zfile:\\\:é   NNzfile://:é   NNzfile::é   NN)r   ÚstripÚ
startswith)r   Úurir.   s   && r   r+   ÚDialogAddSourcesList.format_uri“   sy   € Ü˜CÓ ˆØ�z‰z˜*Ó%ˆØ�?‰?˜=×)Ò)Ø˜•8ˆDð
 ˆð	 �_‰_˜Y×'Ò'Ø˜•8ˆDð ˆð �_‰_˜W×%Ò%Ø˜•8ˆDØˆr   )r1   r,   r*   r3   r5   r=   r'   r7   r[   r(   r)   rF   N)r   r   r   r   r   r;   r_   r`   ra   rb   r>   rŽ   r+   r   r   ©r   s   @r   r!   r!      s9   ø‡ € ò?òB
+ò#ò2ò
ò
òJò÷	ð 	r   r!   c                   ó&   a € ] tR t^žt o R tRtV tR# )r<   c                óV   € \        R 4      V n        . V n        V P                  V4       R# )z#/usr/share/update-manager/channels/N)r   rC   r@   Úload)r   r,   s   &&r   r   ÚSingleSourcesList.__init__Ÿ   s!   € Ü)Ð*OÓPˆŒØˆŒ	Ø�	‰	�$Žr   )r@   rC   N)r   r   r   r   r   r   r   r˜   s   @r   r<   r<   ž   s   ø‡ € ÷ð r   r<   )ÚgiÚrequire_versionÚgi.repositoryr   r   r   r-   r   r:   Úurllib.requestr   ÚImportErrorÚurllibÚsoftwareproperties.gtk.utilsr	   Úaptsources.sourceslistr
   r   ÚObjectr   r!   r<   r{   r   r   Ú<module>r¦      sŠ   ðó 
Ø × Ò �5˜%Ô  Ø × Ò �5˜%Ô  ß +Ñ +Û 	Ý  Û ð$Ý+õ÷ Cô'�—‘ô '÷ñ ôB˜ö øðe ô $ß#ð$ús   ÁB ÂBÂB