;ς (ΚFc@sNdkZdkZdkZdkZdeifd„ƒYZeieƒdS(NsFancyAvatarRendererc Bs"tZdZhdeiiddeif<dedde eif<dei ddd d d eif<d e d ddeif<dei ddd ddeiftidjo|i|dtƒq[|i|dt ƒn|SdS(NsNLNsBSYf1.0f0.10000000000000001( spixbufscopyspixbuf_to_modifysselfs_statusscontactsstatusssaturate_and_pixelatesTruesFalse(sselfspixbufspixbuf_to_modify((sE/mnt/gmirror/ports/net-im/emesene/work/emesene/FancyAvatarRenderer.pys __getPixalateus  iic Csο|iƒ|itiƒ|i||ƒ|i ƒ} |i ƒ} | |jp | |jot|ƒt| | ƒ} nd} | | } | | } |tititigjo d}n@|tititigjo|d| d}n || }|tititigjo d}n@|tititigjo|d| d}n || }|i||ƒ|djo1|i|dd| | |i |ƒ|i!ƒn|i"| | ƒ|i#|ddƒ|i$|ƒ|i&ƒdS(Niii('sctxssaves set_antialiasscairosANTIALIAS_SUBPIXELs translatesxsyspixbufs get_widths pix_widths get_heights pix_heights dimentionsfloatsmaxs scale_factors scale_widths scale_heightspositionsgtks ANCHOR_NWsANCHOR_Ws ANCHOR_SWsANCHOR_Ns ANCHOR_CENTERsANCHOR_Ss ANCHOR_NEsANCHOR_Esradiussselfs)_FancyAvatarRenderer__roundedrecMoonlights _dimentionsclipsscalesset_source_pixbufspaint_with_alphasalphasrestore(sselfsctxspixbufsxsys dimentionspositionsradiussalphas pix_heights pix_widths scale_factors scale_widths scale_height((sE/mnt/gmirror/ports/net-im/emesene/work/emesene/FancyAvatarRenderer.pys__drawScalePixbufs8          # ic CsPd}|t||ƒdjot||ƒd}n||}|iƒ|i|||ƒ|i |d|dƒ|i |d||||ƒ|i d|d|ƒ|i d||||| |ƒ|i | d|dƒ|i | d| | | | ƒ|i d| d|ƒ|i d| ||| || ƒ|i ƒdS(Nf0.55228474999999999if0.0i(s ARC_TO_BEZIERsradiussminswshscscrsnew_pathsmove_tosxsys rel_line_tos rel_curve_tos close_path( sselfscrsxsyswshsradiusscs ARC_TO_BEZIER((sE/mnt/gmirror/ports/net-im/emesene/work/emesene/FancyAvatarRenderer.pys__roundedrecMoonlightŸs  !!#(s__name__s __module__s__doc__sgtksgdksPixbufsgobjectsPARAM_READWRITEsboolsFalses TYPE_FLOATsstrs__gproperties__s__init__sdo_get_propertysdo_set_propertysNones on_get_sizes on_renders_FancyAvatarRenderer__getAlphas _FancyAvatarRenderer__getOverlays!_FancyAvatarRenderer__getPixalates ANCHOR_CENTERs%_FancyAvatarRenderer__drawScalePixbufs)_FancyAvatarRenderer__roundedrecMoonlight(((sE/mnt/gmirror/ports/net-im/emesene/work/emesene/FancyAvatarRenderer.pysFancyAvatarRenderers ’        (sgtksgtk.gdkscairosgobjectsGenericCellRenderersFancyAvatarRenderers type_register(scairosgtksFancyAvatarRenderersgobject((sE/mnt/gmirror/ports/net-im/emesene/work/emesene/FancyAvatarRenderer.pys?s    ±