Browse Source

merged with master

gh-pages
Igor Zhukov 9 years ago
parent
commit
8b43f4ab83
  1. 2
      app.manifest
  2. 9
      css/app.css
  3. 6
      index.html
  4. 53
      js/app.js
  5. 4
      js/locales/de-de.json
  6. 2
      js/locales/en-us.json
  7. 12
      js/locales/es-es.json
  8. 14
      js/locales/it-it.json
  9. 12
      js/locales/pt-br.json
  10. 2
      webogram.appcache

2
app.manifest

@ -1,5 +1,5 @@
CACHE MANIFEST
# Time: Sat Apr 23 2016 21:47:57 GMT+0300 (MSK)
# Time: Sun Jun 12 2016 22:29:17 GMT+0300 (MSK)
CACHE:

9
css/app.css

@ -1166,7 +1166,7 @@ button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webk
:not(.no-enter)#toast-container>div.ng-enter,:not(.no-leave)#toast-container>div.ng-leave{-webkit-transition:200ms cubic-bezier(.25,.25,.75,.75) all;-moz-transition:200ms cubic-bezier(.25,.25,.75,.75) all;-ms-transition:200ms cubic-bezier(.25,.25,.75,.75) all;-o-transition:200ms cubic-bezier(.25,.25,.75,.75) all;transition:200ms cubic-bezier(.25,.25,.75,.75) all}
:not(.no-enter)#toast-container>div.ng-enter.ng-enter-active,:not(.no-leave)#toast-container>div.ng-leave{opacity:.8}
:not(.no-enter)#toast-container>div.ng-enter,:not(.no-leave)#toast-container>div.ng-leave.ng-leave-active{opacity:0}
html{display:none;background:#e7ebf0;overflow:visible}
html{background:#e7ebf0;overflow:visible}
body{color:#000;background:0 0;font:12px/18px 'Open Sans',"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Verdana,sans-serif;overflow:hidden}
body.non_osx{font:13px/18px Tahoma,sans-serif,Arial,Helvetica}
h1,h2,h3,h4,h5{color:#222}
@ -1356,7 +1356,7 @@ a.tg_radio_on:hover i.icon-radio{background-color:#5785aa}
.im_dialogs_panel{padding:12px;position:relative}
.im_dialogs_modal_col_wrap .im_dialogs_panel{padding:7px 12px 6px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);z-index:1}
.im_dialogs_search{position:relative}
.im_dialogs_search_field{font-size:12px;line-height:normal;border:1px solid #F2F2F2;border-radius:2px;padding:6px 20px 6px 30px;margin:0;background-color:#F2F2F2;background-image:url(../img/icons/IconsetW.png);background-repeat:no-repeat;background-position:-6px -205px}
.im_dialogs_search_field{font-size:12px;line-height:normal;border:1px solid #F2F2F2;border-radius:2px;padding:6px 26px 6px 30px;margin:0;background-color:#F2F2F2;background-image:url(../img/icons/IconsetW.png);background-repeat:no-repeat;background-position:-6px -205px}
.is_2x .im_dialogs_search_field{background-image:url(../img/icons/IconsetW_2x.png);background-size:42px 1171px}
.im_dialogs_modal_col_wrap .im_dialogs_search_field{background-color:#fff;border-color:#fff!important}
.im_dialogs_search_field:active,.im_dialogs_search_field:focus{background-color:#fff}
@ -1759,6 +1759,7 @@ li.inline_result_gif.composer_autocomplete_option_active a .inline_result_ind,li
.inline_result_sticker img{object-fit:contain}
.inline_result_gif_http,.inline_result_gif_mtproto,.inline_result_photo_http,.inline_result_photo_mtproto{pointer-events:none}
.error_modal_description{color:#999;padding:5px 0;font-size:13px;line-height:160%}
.md_simple_modal_alert_body .error_modal_description,.md_simple_modal_alert_body .md_simple_header{text-align:center}
.error_modal_details textarea{display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:10px;line-height:100%;white-space:pre-wrap;padding:4px;margin:10px 0;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;width:100%;text-align:left}
.error_modal_details_link,.error_modal_details_link:hover{font-size:11px;color:#999}
.confirm_modal_description{text-align:center;padding:20px 0;font-size:14px;line-height:160%}
@ -1780,7 +1781,7 @@ a:hover .icon-github{background-position:0 -43px}
.is_2x .icon-twitter{background-image:url(../img/icons/AboutLogos_2x.png);background-size:60px 136px}
a:hover .icon-twitter{background-position:0 -116px}
.contacts_modal_search{position:relative;padding:7px 12px 6px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);z-index:1}
.contacts_modal_search_field{font-size:12px;line-height:normal;border:1px solid #fff!important;border-radius:2px;padding:6px 15px 6px 30px;margin:0;background-image:url(../img/icons/IconsetW.png);background-repeat:no-repeat;background-position:-6px -205px}
.contacts_modal_search_field{font-size:12px;line-height:normal;border:1px solid #fff!important;border-radius:2px;padding:6px 27px 6px 30px;margin:0;background-image:url(../img/icons/IconsetW.png);background-repeat:no-repeat;background-position:-6px -205px}
.is_2x .contacts_modal_search_field{background-image:url(../img/icons/IconsetW_2x.png);background-size:42px 1171px}
.contacts_modal_search_field::-ms-clear{display:none}
a.contacts_modal_search_clear{right:9px;margin-top:-24px}
@ -1955,7 +1956,7 @@ a.peer_modal_photo,div.peer_modal_photo{display:block;margin-right:19px}
.md_modal_section_param_wrap{margin-top:19px;margin-bottom:19px}
.md_modal_section_param_wrap:last-child{margin-bottom:16px}
.md_modal_section_param_wrap .md_modal_section_param_name{color:#909090;font-size:11px;line-height:14px;margin-top:4px}
.md_modal_section_param_wrap .md_modal_section_param_value{word-break:break-all;word-wrap:break-word;overflow:hidden}
.md_modal_section_param_wrap .md_modal_section_param_value{word-break:break-word;word-wrap:break-word;overflow:hidden}
.md_modal_section_range_wrap{padding-right:4px;margin-bottom:25px;padding-top:1px}
.md_modal_section_select_wrap{margin-bottom:20px}
.md_modal_section_select{float:right;font-size:12px;padding:0}

6
index.html

@ -1 +1,5 @@
<!doctype html><html lang=en manifest=webogram.appcache ng-csp xmlns:ng=http://angularjs.org id=ng-app><head><meta charset=utf-8><meta name=viewport content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"><title>Telegram Web</title><link rel=stylesheet href=css/app.css><link rel=icon href=favicon.ico type=image/x-icon><link rel=apple-touch-icon href=img/iphone_home120.png><link rel=apple-touch-icon sizes=120x120 href=img/iphone_home120.png><link rel=apple-touch-startup-image media="(device-width: 320px)" href=img/iphone_startup.png><meta name=apple-mobile-web-app-title content="Telegram Web"><meta name=mobile-web-app-capable content=yes><meta name=apple-mobile-web-app-capable content=yes><meta name=apple-mobile-web-app-status-bar-style content=black-translucent><meta name=theme-color content=#497495><meta name=google content=notranslate><meta property=og:title content="Telegram Web"><meta property=og:url content="https://web.telegram.org/"><meta property=og:image content=https://web.telegram.org/img/logo_share.png><meta property=og:site_name content="Telegram Web"><meta property=og:description content="Welcome to the Web application of Telegram messenger. See https://github.com/zhukov/webogram for more info."></head><body><div class=page_wrap ng-view></div><div id=notify_sound></div><script src=js/app.js></script></body></html>
<!doctype html><html lang=en manifest=webogram.appcache ng-csp xmlns:ng=http://angularjs.org id=ng-app><head><meta charset=utf-8><meta name=viewport content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"><title>Telegram Web</title><link rel=stylesheet href=css/app.css><style>
html {
display: none;
}
</style><link rel=icon href=favicon.ico type=image/x-icon><link rel=apple-touch-icon href=img/iphone_home120.png><link rel=apple-touch-icon sizes=120x120 href=img/iphone_home120.png><link rel=apple-touch-startup-image media="(device-width: 320px)" href=img/iphone_startup.png><meta name=apple-mobile-web-app-title content="Telegram Web"><meta name=mobile-web-app-capable content=yes><meta name=apple-mobile-web-app-capable content=yes><meta name=apple-mobile-web-app-status-bar-style content=black-translucent><meta name=theme-color content=#497495><meta name=google content=notranslate><meta property=og:title content="Telegram Web"><meta property=og:url content="https://web.telegram.org/"><meta property=og:image content=https://web.telegram.org/img/logo_share.png><meta property=og:site_name content="Telegram Web"><meta property=og:description content="Welcome to the Web application of Telegram messenger. See https://github.com/zhukov/webogram for more info."></head><body><div class=page_wrap ng-view></div><div id=notify_sound></div><script src=js/app.js></script></body></html>

53
js/app.js

File diff suppressed because one or more lines are too long

4
js/locales/de-de.json

@ -194,7 +194,7 @@
"confirm_modal_contacts_import": "Telegram wird nun deine Kontakte synchronisieren, um deine Freundesliste zusammenzustellen.",
"confirm_modal_login_phone_correct": "Stimmt die Nummer wirklich?",
"confirm_modal_forward_to_peer": "An {peer} weiterleiten?",
"confirm_modal_forward_to_peer_success": "Message was successfully forwarded.",
"confirm_modal_forward_to_peer_success": "Nachricht erfolgreich weitergeleitet.",
"confirm_modal_send_to_peer": "An {peer} senden?",
"confirm_modal_share_file_peer": "Mit {peer} teilen?",
"confirm_modal_invite_peer": "In {peer} einladen?",
@ -290,7 +290,7 @@
"message_service_changed_group_photo": "hat das Gruppenbild geändert",
"message_service_removed_group_photo": "hat das Gruppenbild entfernt",
"message_service_invited_user": "hat {user} eingeladen",
"message_service_invited_users": "hat {user} und {num-more] weitere hinzugefügt",
"message_service_invited_users": "hat {user} und {num-more} weitere hinzugefügt",
"message_service_returned_to_group": "ist zur Gruppe zurückgekehrt",
"message_service_kicked_user": "hat {user} entfernt",
"message_service_left_group": "hat die Gruppe verlassen",

2
js/locales/en-us.json

@ -167,6 +167,8 @@
"user_status_last_month": "last seen within a month",
"user_status_long_ago": "last seen a long time ago",
"user_status_bot": "bot",
"user_status_service_notifications": "service notifications",
"user_status_support": "support",
"user_status_bot_noprivacy": "has access to messages",
"user_status_bot_privacy": "has no access to messages",
"chat_title_deleted": "DELETED",

12
js/locales/es-es.json

@ -37,7 +37,7 @@
"channel_modal_description": "Descripción",
"channel_modal_share_link": "Compartir enlace",
"channel_modal_share_loading": "Cargando{dots}",
"channel_modal_join": "Unirse al canal",
"channel_modal_join": "Unirme al canal",
"channel_modal_add_member": "Invitar miembros",
"channel_modal_leave_channel": "Dejar el canal",
"channel_modal_delete_channel": "Eliminar canal",
@ -93,7 +93,7 @@
"sessions_modal_current_session": "Sesión actual",
"sessions_modal_session_online": "en línea",
"sessions_modal_terminate_one": "Cerrar sesión",
"sessions_modal_terminate_all": "Cerrar todas las otras sesiones",
"sessions_modal_terminate_all": "Cerrar todas las demás sesiones",
"sessions_modal_active_sessions": "Sesiones activas",
"stickerset_modal_title_loading": "Pack de stickers",
"stickerset_modal_install": "Añadir stickers",
@ -179,8 +179,8 @@
"group_invite_link_modal_title": "Enlace de invitación",
"group_invite_link_link_label": "Copiar enlace",
"group_invite_link_loading": "Cargando...",
"group_invite_revoke_active": "Anulando...",
"group_invite_revoke": "Anular",
"group_invite_revoke_active": "Revocando...",
"group_invite_revoke": "Revocar",
"confirm_modal_logout": "¿Quieres cerrar sesión?",
"confirm_modal_update_reload": "Se ha descargado una nueva versión de Telegram Web. ¿Quieres iniciarla?",
"confirm_modal_history_flush": "¿Quieres limpiar el historial? ¡Esto no puede deshacerse!",
@ -194,7 +194,7 @@
"confirm_modal_contacts_import": "Telegram sincronizará tus contactos para encontrar a tus amigos.",
"confirm_modal_login_phone_correct": "¿Es correcto este número?",
"confirm_modal_forward_to_peer": "¿Reenviar a {peer}?",
"confirm_modal_forward_to_peer_success": "Message was successfully forwarded.",
"confirm_modal_forward_to_peer_success": "El mensaje fue reenviado exitosamente.",
"confirm_modal_send_to_peer": "¿Enviar a {peer}?",
"confirm_modal_share_file_peer": "¿Compartir con {peer}?",
"confirm_modal_invite_peer": "¿Invitar a {peer}?",
@ -420,7 +420,7 @@
"im_forward": "Reenviar {count}",
"im_reply": "Responder",
"im_start": "Iniciar",
"im_channel_join": "+ Unirse",
"im_channel_join": "+ Unirme",
"im_channel_mute": "Silenciar",
"im_channel_unmute": "No silenciar",
"im_reply_loading": "Cargando{dots}",

14
js/locales/it-it.json

@ -184,8 +184,8 @@
"confirm_modal_logout": "Sei sicuro di voler uscire?",
"confirm_modal_update_reload": "Una nuova versione di Telegram Web è stata scaricata. Vuoi avviarla?",
"confirm_modal_history_flush": "Sei sicuro? L'operazione non può essere annullata!",
"confirm_modal_terminate_sessions": "Vuoi davvero disconnettere tutti i dispositivi eccetto questo?",
"confirm_modal_terminate_session": "Sei sicuro di voler disconnettere questo dispositivo?",
"confirm_modal_terminate_sessions": "Vuoi davvero uscire da tutti i dispositivi tranne questo?",
"confirm_modal_terminate_session": "Sei sicuro di voler uscire da questo dispositivo?",
"confirm_modal_clipboard_file_send": "Sei sicuro di inviare il(i) file presenti negli appunti?",
"confirm_modal_clipboard_X_files_send": "{'one': 'Sei sicuro di inviare il file dagli appunti?', 'other': 'Sei sicuro di inviare {} file dagli appunti?'}",
"confirm_modal_message_delete": "Sei sicuro di voler eliminare il messaggio?",
@ -212,12 +212,12 @@
"confirm_modal_delete_channel_md": "Sei sicuro di voler eliminare questo canale?\n\nTutti i membri saranno rimossi e tutti i messaggi verranno persi.",
"confirm_modal_delete_group_md": "Sei sicuro di voler eliminare questo gruppo?\n\nTutti i membri saranno rimossi e tutti i messaggi verranno persi.",
"confirm_modal_jump_ext_url_md": "Aprire questo link?\n\n{url}",
"confirm_modal_migrate_supergroup_md": "Per favore ricorda che i membri del gruppo dovranno aggiornare Telegram all'ultima versione per vedere il tuo supergruppo.\n\nSei sicuro di voler aggiornare questo gruppo?",
"confirm_modal_migrate_supergroup_md": "Per favore nota che i membri del gruppo dovranno aggiornare Telegram all'ultima versione per vedere il tuo supergruppo.\n\nSei sicuro di voler aggiornare questo gruppo?",
"confirm_modal_bot_access_phone": "Il bot saprà il tuo numero di telefono. Questo può essere utile per l'integrazione con altri servizi.",
"confirm_modal_bot_access_geo": "Questo invierà la tua posizione corrente al bot.",
"confirm_modal_bot_access_geo_inline": "Questo bot vorrebbe sapere la tua posizione ogni volta che invii una richiesta. Questo può essere usato per fornire risultati specifici per la posizione.",
"confirm_modal_are_u_sure": "Sei sicuro?",
"confirm_modal_logout_submit": "Disconnetti",
"confirm_modal_logout_submit": "Esci",
"confirm_modal_history_flush_submit": "Elimina chat",
"confirm_modal_clipboard_files_send_submit": "Invia",
"confirm_modal_clipboard_file_send_submit": "Invia",
@ -362,7 +362,7 @@
"head_contacts_title": "Contatti",
"head_telegram_faq": "Domande frequenti",
"head_settings": "Impostazioni",
"head_log_out": "Disconnetti",
"head_log_out": "Esci",
"head_peer_more": "Altro",
"head_edit_messages": "Modifica messaggi",
"head_media_photos": "Foto",
@ -408,7 +408,7 @@
"im_pluralize_participants": "{'0': 'Nessun membro', 'one': '1 membro', 'other': '{} membri'}",
"im_show_recent_messages": "Mostra messaggi recenti",
"im_show_all_messages": "Mostra tutti i messaggi",
"im_no_messages": "Ancora nessun messaggio...",
"im_no_messages": "Ancora nessun messaggio qui…",
"im_one_typing": "{name1} sta scrivendo{dots}",
"im_two_typing": "{name1} e {name2} stanno scrivendo{dots}",
"im_many_typing": "{name1}, {name2} e altri {count} stanno scrivendo{dots}",
@ -425,7 +425,7 @@
"im_channel_unmute": "Suona",
"im_reply_loading": "Caricamento{dots}",
"im_X_forwarded_messages": "{'one': '{} messaggio inoltrato', 'other': '{} messaggi inoltrati'}",
"im_photos_drop_text": "Rilascia le foto qui per inviarle",
"im_photos_drop_text": "Trascina qui le foto per inviarle",
"im_message_field_placeholder": "Scrivi un messaggio...",
"im_broadcast_field_placeholder": "Diffondi un messaggio...",
"im_emoji_tab": "Emoji",

12
js/locales/pt-br.json

@ -23,11 +23,11 @@
"group_modal_settings": "Configurações",
"group_modal_notifications": "Notificações",
"group_modal_menu_share_link": "Convidar ao grupo via link",
"group_modal_migrate_to_supergroup": "Atualizar para supergrupo",
"group_modal_migrate_to_supergroup": "Converter a supergrupo",
"group_modal_members": "Membros",
"group_modal_members_kick": "Remover",
"group_modal_migrate_header": "Limite de membros alcançado",
"group_modal_migrate_desc": "Para ir além do limite e ter funcionalidades adicionais, atualize para um supergrupo:",
"group_modal_migrate_desc": "Para ir além do limite e ter funcionalidades adicionais, converta a um supergrupo:",
"group_modal_migrate_item1": "Supergrupos podem ter até 1000 membros",
"group_modal_migrate_item2": "• Novos membros veêm todo o histórico do chat",
"group_modal_migrate_item3": "Administradores apagam mensagens de todos",
@ -194,7 +194,7 @@
"confirm_modal_contacts_import": "Telegram sincronizará os seus contatos para encontrar seus amigos.",
"confirm_modal_login_phone_correct": "O número de telefone está correto?",
"confirm_modal_forward_to_peer": "Encaminhar para {peer}?",
"confirm_modal_forward_to_peer_success": "Message was successfully forwarded.",
"confirm_modal_forward_to_peer_success": "Mensagem encaminhada com sucesso.",
"confirm_modal_send_to_peer": "Enviar para {peer}?",
"confirm_modal_share_file_peer": "Compartilhar com {peer}?",
"confirm_modal_invite_peer": "Convidar para {peer}?",
@ -212,7 +212,7 @@
"confirm_modal_delete_channel_md": "Vocẽ tem certeza que deseja apagar o canal?\n\nTodos os membros serão removidos e todas as mensagens serão perdidas.",
"confirm_modal_delete_group_md": "Vocẽ tem certeza que deseja apagar o grupo?\n\nTodos os membros serão removidos e todas as mensagens serão perdidas.",
"confirm_modal_jump_ext_url_md": "Abrir esse link?\n\n{url}",
"confirm_modal_migrate_supergroup_md": "Por favor note que os membros do grupo precisarão atualizar o aplicativo do Telegram até a última versão para verem seu supergrupo.\n\nVocê tem certeza que deseja atualizar este grupo?",
"confirm_modal_migrate_supergroup_md": "Por favor note que os membros do grupo precisarão atualizar o aplicativo do Telegram até a última versão para verem seu supergrupo.\n\nVocê tem certeza que deseja converter este grupo?",
"confirm_modal_bot_access_phone": "O bot saberá seu número de telefone. Isso pode ser útil para a integração com outros serviços.",
"confirm_modal_bot_access_geo": "Isso irá enviar sua localização atual ao bot.",
"confirm_modal_bot_access_geo_inline": "Esse bot gostaria de saber sua localização todas as vezes que você enviá-lo uma mensagem. Isso pode ser utilizado para providenciar resultados específicos de localização.",
@ -275,7 +275,7 @@
"conversation_invited_user_message": "usuário convidado",
"conversation_kicked_user_message": "usuário removido",
"conversation_joined_by_link": "entrou no grupo",
"conversation_converted_to_supergroup": "atualizado para supergrupo",
"conversation_converted_to_supergroup": "convertido para supergrupo",
"conversation_created_channel": "Canal criado",
"conversation_changed_channel_name": "Canal renomeado",
"conversation_changed_channel_photo": "Foto do canal atualizada",
@ -299,7 +299,7 @@
"message_service_pinned_message": "fixou «{message}»",
"message_service_unsupported_action": "ação sem suporte {action}",
"message_service_bot_intro_header": "O que esse bot pode fazer?",
"message_service_converted_to_supergroup": "atualizou o grupo para um supergrupo",
"message_service_converted_to_supergroup": "converteu o grupo para um supergrupo",
"message_service_created_channel": "Canal criado",
"message_service_changed_channel_name": "Canal renomeado para {channel-name}",
"message_service_changed_channel_photo": "Foto do canal atualizada",

2
webogram.appcache

@ -1,5 +1,5 @@
CACHE MANIFEST
# Time: Sat Apr 23 2016 21:47:57 GMT+0300 (MSK)
# Time: Sun Jun 12 2016 22:29:17 GMT+0300 (MSK)
CACHE:

Loading…
Cancel
Save