version 0.7 - fixed single column layout, two-symbol hashtags
This commit is contained in:
parent
37917db64c
commit
1fc405ea52
|
@ -1,8 +1,8 @@
|
|||
@echo OFF
|
||||
|
||||
set "AppVersionStrSmall=0.6.21"
|
||||
set "AppVersionStr=0.6.21"
|
||||
set "AppVersionStrFull=0.6.21.0"
|
||||
set "AppVersionStrSmall=0.7"
|
||||
set "AppVersionStr=0.7.0"
|
||||
set "AppVersionStrFull=0.7.0.0"
|
||||
|
||||
echo.
|
||||
echo Preparing version %AppVersionStr%..
|
||||
|
|
|
@ -680,7 +680,7 @@ void Application::startApp() {
|
|||
if (Local::oldMapVersion() < AppVersion) {
|
||||
psRegisterCustomScheme();
|
||||
if (Local::oldMapVersion() && Local::oldMapVersion() <= FeaturesNotifyVersionFrom && AppVersion == FeaturesNotifyVersion) {
|
||||
QString versionFeatures(QString::fromUtf8(FeaturesNotify));
|
||||
QString versionFeatures(QString::fromUtf8(FeaturesNotify).arg(QString::fromStdWString(AppVersionStr)));
|
||||
if (!versionFeatures.isEmpty()) {
|
||||
window->serviceNotification(versionFeatures);
|
||||
}
|
||||
|
|
|
@ -17,8 +17,8 @@ Copyright (c) 2014 John Preston, https://desktop.telegram.org
|
|||
*/
|
||||
#pragma once
|
||||
|
||||
static const int32 AppVersion = 6021;
|
||||
static const wchar_t *AppVersionStr = L"0.6.21";
|
||||
static const int32 AppVersion = 7000;
|
||||
static const wchar_t *AppVersionStr = L"0.7";
|
||||
|
||||
static const wchar_t *AppNameOld = L"Telegram Win (Unofficial)";
|
||||
static const wchar_t *AppName = L"Telegram Desktop";
|
||||
|
@ -26,8 +26,8 @@ static const wchar_t *AppName = L"Telegram Desktop";
|
|||
static const wchar_t *AppId = L"{53F49750-6209-4FBF-9CA8-7A333C87D1ED}"; // used in updater.cpp and Setup.iss for Windows
|
||||
static const wchar_t *AppFile = L"Telegram";
|
||||
|
||||
static const int32 FeaturesNotifyVersion = 6021;
|
||||
static const int32 FeaturesNotifyVersionFrom = 6017;
|
||||
static const int32 FeaturesNotifyVersion = 7000;
|
||||
static const int32 FeaturesNotifyVersionFrom = 6021;
|
||||
extern const char *FeaturesNotify;
|
||||
|
||||
#include "settings.h"
|
||||
|
|
|
@ -137,7 +137,7 @@ namespace {
|
|||
const QRegularExpression reExplicitDomain(QString::fromUtf8("(?<![A-Za-z\\$0-9А-Яа-яёЁ\\-\\_%=])(?:([a-zA-Z]+)://)((?:[A-Za-zА-яА-ЯёЁ0-9\\-\\_]+\\.){0,5}([A-Za-zрф\\-\\d]{2,22})(\\:\\d+)?)"));
|
||||
const QRegularExpression reMailName(qsl("[a-zA-Z\\-_\\.0-9]{1,256}$"));
|
||||
const QRegularExpression reMailStart(qsl("^[a-zA-Z\\-_\\.0-9]{1,256}\\@"));
|
||||
const QRegularExpression reHashtag(qsl("(^|[\\s\\.,:;<>|'\"\\[\\]\\{\\}`\\~\\!\\%\\^\\*\\(\\)\\-\\+=\\x10])#[A-Za-z_\\.0-9]{4,20}([\\s\\.,:;<>|'\"\\[\\]\\{\\}`\\~\\!\\%\\^\\*\\(\\)\\-\\+=\\x10]|$)"));
|
||||
const QRegularExpression reHashtag(qsl("(^|[\\s\\.,:;<>|'\"\\[\\]\\{\\}`\\~\\!\\%\\^\\*\\(\\)\\-\\+=\\x10])#[A-Za-z_\\.0-9]{2,20}([\\s\\.,:;<>|'\"\\[\\]\\{\\}`\\~\\!\\%\\^\\*\\(\\)\\-\\+=\\x10]|$)"));
|
||||
QSet<int32> validProtocols, validTopDomains;
|
||||
void initLinkSets();
|
||||
|
||||
|
|
|
@ -2718,8 +2718,8 @@ void HistoryWidget::paintTopBar(QPainter &p, float64 over, int32 decreaseWidth)
|
|||
|
||||
if (!hist) return;
|
||||
|
||||
int32 increaseLeft = decreaseWidth;
|
||||
if (!cWideMode()) decreaseWidth += (st::topBarForwardPadding.right() - st::topBarForwardPadding.left());
|
||||
int32 increaseLeft = cWideMode() ? 0 : (st::topBarForwardPadding.right() - st::topBarForwardPadding.left());
|
||||
decreaseWidth += increaseLeft;
|
||||
QRect rectForName(st::topBarForwardPadding.left() + increaseLeft, st::topBarForwardPadding.top(), width() - decreaseWidth - st::topBarForwardPadding.left() - st::topBarForwardPadding.right(), st::msgNameFont->height);
|
||||
p.setFont(st::dlgHistFont->f);
|
||||
if (hist->typing.isEmpty()) {
|
||||
|
|
|
@ -20,12 +20,10 @@ Copyright (c) 2014 John Preston, https://desktop.telegram.org
|
|||
#include "pspecific.h"
|
||||
|
||||
const char *FeaturesNotify = "\
|
||||
Telegram Desktop was updated to version 0.6.21\n\
|
||||
Telegram Desktop was updated to version %1\n\
|
||||
\n\
|
||||
\xe2\x80\x94 Single column layout for smaller window sizes.\n\
|
||||
\xe2\x80\x94 Photos are sent up to 1280x1280 size.\n\
|
||||
\xe2\x80\x94 New device login notification added.\n\
|
||||
\xe2\x80\x94 New version notification added.\n\
|
||||
\xe2\x80\x94 Improved single column navigation.\n\
|
||||
\xe2\x80\x94 Improved image viewer for large documents.\n\
|
||||
\n\
|
||||
Full versions log is available here:\n\
|
||||
https://desktop.telegram.org/#changelog";
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>0.6.21</string>
|
||||
<string>0.7</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleURLTypes</key>
|
||||
|
|
Binary file not shown.
|
@ -1577,7 +1577,7 @@
|
|||
buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
CURRENT_PROJECT_VERSION = 0.6.21;
|
||||
CURRENT_PROJECT_VERSION = 0.7;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
|
@ -1595,7 +1595,7 @@
|
|||
buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
CURRENT_PROJECT_VERSION = 0.6.21;
|
||||
CURRENT_PROJECT_VERSION = 0.7;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = fast;
|
||||
GCC_PREFIX_HEADER = ./SourceFiles/stdafx.h;
|
||||
|
@ -1621,10 +1621,10 @@
|
|||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
CURRENT_PROJECT_VERSION = 0.6.21;
|
||||
CURRENT_PROJECT_VERSION = 0.7;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
DYLIB_COMPATIBILITY_VERSION = 0.6;
|
||||
DYLIB_CURRENT_VERSION = 0.6.21;
|
||||
DYLIB_CURRENT_VERSION = 0.7;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
FRAMEWORK_SEARCH_PATHS = "";
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
|
||||
|
@ -1764,10 +1764,10 @@
|
|||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
CURRENT_PROJECT_VERSION = 0.6.21;
|
||||
CURRENT_PROJECT_VERSION = 0.7;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
DYLIB_COMPATIBILITY_VERSION = 0.6;
|
||||
DYLIB_CURRENT_VERSION = 0.6.21;
|
||||
DYLIB_CURRENT_VERSION = 0.7;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
FRAMEWORK_SEARCH_PATHS = "";
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
echo 6021 0.6.21
|
||||
echo 7000 0.7.0
|
||||
|
||||
|
|
Loading…
Reference in New Issue