From 449030d08bcabf796184db705bfd352b4a8fd7dc Mon Sep 17 00:00:00 2001 From: Igor Zhukov Date: Tue, 16 Dec 2014 14:09:03 -0800 Subject: [PATCH] Bugfixes Changelog updated Wrap register protocol in try catch Fixed mentions in the end of sentence --- app/js/services.js | 4 ++-- app/partials/desktop/changelog_modal.html | 3 ++- app/partials/desktop/login.html | 2 +- app/partials/mobile/changelog_modal.html | 11 ++--------- app/partials/mobile/login.html | 2 +- package.json | 2 +- 6 files changed, 9 insertions(+), 15 deletions(-) diff --git a/app/js/services.js b/app/js/services.js index f003c0b6..57ee87af 100644 --- a/app/js/services.js +++ b/app/js/services.js @@ -3233,7 +3233,7 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils']) "\\uffa1-\\uffdc"; // half width Hangul (Korean) var regexAlphaNumericChars = "0-9\.\_" + regexAlphaChars; - var regExp = new RegExp('(^|\\s)((?:https?://)?telegram\\.me/|@)([a-zA-Z\\d_\\.]{5,32})|((?:(ftp|https?)://|(?:mailto:)?([A-Za-z0-9._%+-]+@))(\\S*\\.\\S*[^\\s.;,(){}<>"\']))|(\\n)|(' + emojiUtf.join('|') + ')|(^|\\s)(#[' + regexAlphaNumericChars + ']{2,20})', 'i'); + var regExp = new RegExp('(^|\\s)((?:https?://)?telegram\\.me/|@)([a-zA-Z\\d_]{5,32})|((?:(ftp|https?)://|(?:mailto:)?([A-Za-z0-9._%+-]+@))(\\S*\\.\\S*[^\\s.;,(){}<>"\']))|(\\n)|(' + emojiUtf.join('|') + ')|(^|\\s)(#[' + regexAlphaNumericChars + ']{2,20})', 'i'); var youtubeRegex = /(?:https?:\/\/)?(?:www\.)?youtu(?:|\.be|be\.com|\.b)(?:\/v\/|\/watch\\?v=|e\/|(?:\/\??#)?\/watch(?:.+)v=)(.{11})(?:\&[^\s]*)?/; var vimeoRegex = /(?:https?:\/\/)?(?:www\.)?vimeo\.com\/(\d+)/; @@ -4182,8 +4182,8 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils']) started = true; try { navigator.registerProtocolHandler('tg', '#im?tgaddr=%s', 'Telegram Web'); + navigator.registerProtocolHandler('web+tg', '#im?tgaddr=%s', 'Telegram Web'); } catch (e) {} - navigator.registerProtocolHandler('web+tg', '#im?tgaddr=%s', 'Telegram Web'); $rootScope.$on('$routeUpdate', checkTgAddr); checkTgAddr(); diff --git a/app/partials/desktop/changelog_modal.html b/app/partials/desktop/changelog_modal.html index 65d3182f..d0b6995b 100644 --- a/app/partials/desktop/changelog_modal.html +++ b/app/partials/desktop/changelog_modal.html @@ -35,7 +35,8 @@
0.3.8
diff --git a/app/partials/desktop/login.html b/app/partials/desktop/login.html index a95ce0ef..c5aacbb8 100644 --- a/app/partials/desktop/login.html +++ b/app/partials/desktop/login.html @@ -52,7 +52,7 @@
- +