summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Elkouby2020-05-07 14:41:53 +0300
committerDan Elkouby2020-05-07 19:18:03 +0300
commitbb1d05b079f8cc23be03a71bbe8d76bfc9cc26a6 (patch)
treeae7073fa29253051298fcc8442060e013cf95b8e
parent734f8ed5074c2e68f366743e4bbd3bc42b893477 (diff)
downloadaur-bb1d05b079f8cc23be03a71bbe8d76bfc9cc26a6.tar.gz
Update to 2.1.2
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD10
-rw-r--r--clicky_sticker_panel.patch36
3 files changed, 26 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 39f489bd0594..3332cdb87707 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = telegram-desktop9
pkgdesc = Official Telegram Desktop client (personal build)
- pkgver = 2.1.0
+ pkgver = 2.1.2
pkgrel = 1
url = https://desktop.telegram.org/
arch = x86_64
@@ -22,18 +22,18 @@ pkgbase = telegram-desktop9
optdepends = ttf-opensans: default Open Sans font family
provides = telegram-desktop
conflicts = telegram-desktop
- source = https://github.com/telegramdesktop/tdesktop/releases/download/v2.1.0/tdesktop-2.1.0-full.tar.gz
+ source = https://github.com/telegramdesktop/tdesktop/releases/download/v2.1.2/tdesktop-2.1.2-full.tar.gz
source = always_delete_for_everyone.patch
source = always_pin_without_notify.patch
source = always_send_as_photo_or_album.patch
source = clicky_sticker_panel.patch
source = dont_pulse_mentions.patch
source = no_circles.patch
- sha512sums = 46f5453c64d1dbd4cf8adde73fcc48e6b6f795972ab0f6516cb55112f47d5af990a049da356bedb81e6d3f7103c14a7be45369ff9a5a1812c07a1bfcda70646d
+ sha512sums = c23d9a961132cd2592ce8f728ed7592091a8c2a1d94797facd93516ab0c9194bd5b90ba7a7d4e8aa778940bc4a23d4ac69507a9f150c3bf4e743c6659e545ccf
sha512sums = fdef3a430bdd60d88c9e9011ee878805e7803699204a2a7e22797d0f8729bf7dc0543851083ad700a4ece32bc768b6bfeb6f0135c8c039e035b22afb6df1171d
sha512sums = 91a0edab6408a223db77b75df5a913ffd36efa79340e8d78fa01ac2c3b6e09d5a5fc7fa214ccd40473093809f86b7aef199cebf56a1d5821c20083c4a3e5780b
sha512sums = 247ba6576166dead08289b145ca126b6498c0731f9e4a5763b80d4a4cc3f057dffc6d8b697ed4fa2129a5b86c568ec5130fda25df30661a4f4c147d358f3ae5b
- sha512sums = 4f5b61073b4bd28d2cf92cb6bddb91a50518c4ce801d178366b3760ee2cf1692164546e439049c9ba821e23bff2e3080a42bfabf6fa46d613fd56905b405f340
+ sha512sums = 0c65dc987c0457714a655950a758d98888225f757903ad0ae1a32b5300cdb4578be52f319714a9f759af409672de4fc8b1d0d69b1b4b1067903ad6d1503f56fe
sha512sums = 673e2a28781d0d604549c621592b1017ad306ddaf6d1beedfe73f3f1357fbb6afd994a324dfa15029789bdf8a4d6e85ad12a3877519618f6585bbc1927c06900
sha512sums = 048c6784fb0bb9182d07916fdfab9f9952cdcb1998b0f780ce74bf03b61ae62774611819db7de5fec5019b9158b42c3912ca28797aeca41a881493e5822afcd8
diff --git a/PKGBUILD b/PKGBUILD
index 7fdf2cbd39fd..b0d873e754a3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,8 @@
# Maintainer: Dan Elkouby <streetwalkermc@gmail.com>
# Contributor: Sven-Hendrik Haase <svenstaro@gmail.com>
# Contributor: hexchain <i@hexchain.org>
-
-# Thanks Nicholas Guriev <guriev-ns@ya.ru> for the patches!
-# https://github.com/mymedia2/tdesktop
-
pkgname=telegram-desktop9
-pkgver=2.1.0
+pkgver=2.1.2
pkgrel=1
pkgdesc='Official Telegram Desktop client (personal build)'
arch=('x86_64')
@@ -26,11 +22,11 @@ source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver
"clicky_sticker_panel.patch"
"dont_pulse_mentions.patch"
"no_circles.patch")
-sha512sums=('46f5453c64d1dbd4cf8adde73fcc48e6b6f795972ab0f6516cb55112f47d5af990a049da356bedb81e6d3f7103c14a7be45369ff9a5a1812c07a1bfcda70646d'
+sha512sums=('c23d9a961132cd2592ce8f728ed7592091a8c2a1d94797facd93516ab0c9194bd5b90ba7a7d4e8aa778940bc4a23d4ac69507a9f150c3bf4e743c6659e545ccf'
'fdef3a430bdd60d88c9e9011ee878805e7803699204a2a7e22797d0f8729bf7dc0543851083ad700a4ece32bc768b6bfeb6f0135c8c039e035b22afb6df1171d'
'91a0edab6408a223db77b75df5a913ffd36efa79340e8d78fa01ac2c3b6e09d5a5fc7fa214ccd40473093809f86b7aef199cebf56a1d5821c20083c4a3e5780b'
'247ba6576166dead08289b145ca126b6498c0731f9e4a5763b80d4a4cc3f057dffc6d8b697ed4fa2129a5b86c568ec5130fda25df30661a4f4c147d358f3ae5b'
- '4f5b61073b4bd28d2cf92cb6bddb91a50518c4ce801d178366b3760ee2cf1692164546e439049c9ba821e23bff2e3080a42bfabf6fa46d613fd56905b405f340'
+ '0c65dc987c0457714a655950a758d98888225f757903ad0ae1a32b5300cdb4578be52f319714a9f759af409672de4fc8b1d0d69b1b4b1067903ad6d1503f56fe'
'673e2a28781d0d604549c621592b1017ad306ddaf6d1beedfe73f3f1357fbb6afd994a324dfa15029789bdf8a4d6e85ad12a3877519618f6585bbc1927c06900'
'048c6784fb0bb9182d07916fdfab9f9952cdcb1998b0f780ce74bf03b61ae62774611819db7de5fec5019b9158b42c3912ca28797aeca41a881493e5822afcd8')
diff --git a/clicky_sticker_panel.patch b/clicky_sticker_panel.patch
index 47a514b2bb29..e43b711768b3 100644
--- a/clicky_sticker_panel.patch
+++ b/clicky_sticker_panel.patch
@@ -23,22 +23,23 @@ index fd549bf9a..245fb7357 100644
--- a/Telegram/SourceFiles/history/history_widget.cpp
+++ b/Telegram/SourceFiles/history/history_widget.cpp
@@ -3909,6 +3909,7 @@ void HistoryWidget::onModerateKeyActivate(int index, bool *outHandled) {
-
- void HistoryWidget::pushTabbedSelectorToThirdSection(
+ bool HistoryWidget::pushTabbedSelectorToThirdSection(
+ not_null<PeerData*> peer,
const Window::SectionShow &params) {
-+ return;
- if (!_history || !_tabbedPanel) {
++ return true;
+ if (!_tabbedPanel) {
+ return true;
+ } else if (!peer->canWrite()) {
+@@ -3950,19 +3951,7 @@ void HistoryWidget::toggleTabbedSelectorMode() {
+ if (!_peer) {
return;
- } else if (!_canSendMessages) {
-@@ -3950,18 +3951,7 @@ void HistoryWidget::setTabbedPanel(std::unique_ptr<TabbedPanel> panel) {
- }
-
- void HistoryWidget::toggleTabbedSelectorMode() {
+ }
- if (_tabbedPanel) {
- if (controller()->canShowThirdSection() && !Adaptive::OneColumn()) {
- session().settings().setTabbedSelectorSectionEnabled(true);
- session().saveSettingsDelayed();
- pushTabbedSelectorToThirdSection(
+- _peer,
- Window::SectionShow::Way::ClearStack);
- } else {
- _tabbedPanel->toggleAnimated();
@@ -55,22 +56,23 @@ index 41e8e143e..4f973c46c 100644
--- a/Telegram/SourceFiles/history/view/history_view_compose_controls.cpp
+++ b/Telegram/SourceFiles/history/view/history_view_compose_controls.cpp
@@ -337,6 +337,7 @@ void ComposeControls::escape() {
-
- void ComposeControls::pushTabbedSelectorToThirdSection(
+ bool ComposeControls::pushTabbedSelectorToThirdSection(
+ not_null<PeerData*> peer,
const Window::SectionShow &params) {
-+ return;
++ return true;
if (!_tabbedPanel) {
- return;
+ return true;
//} else if (!_canSendMessages) {
-@@ -383,18 +384,7 @@ void ComposeControls::setTabbedPanel(
- }
-
- void ComposeControls::toggleTabbedSelectorMode() {
+@@ -383,19 +384,7 @@ void ComposeControls::toggleTabbedSelectorMode() {
+ if (!_history) {
+ return;
+ }
- if (_tabbedPanel) {
- if (_window->canShowThirdSection() && !Adaptive::OneColumn()) {
- session().settings().setTabbedSelectorSectionEnabled(true);
- session().saveSettingsDelayed();
- pushTabbedSelectorToThirdSection(
+- _history->peer,
- Window::SectionShow::Way::ClearStack);
- } else {
- _tabbedPanel->toggleAnimated();