From 1c9775baf9089fb45c3306904d8cdf04f806e0a8 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 16 Aug 2019 08:24:43 +0300 Subject: [PATCH] Improve scheduled messages icon design. --- .../Resources/icons/send_control_scheduled.png | Bin 0 -> 362 bytes .../icons/send_control_scheduled@2x.png | Bin 0 -> 652 bytes .../icons/send_control_scheduled@3x.png | Bin 0 -> 1078 bytes .../icons/send_control_scheduled_dot.png | Bin 0 -> 221 bytes .../icons/send_control_scheduled_dot@2x.png | Bin 0 -> 406 bytes .../icons/send_control_scheduled_dot@3x.png | Bin 0 -> 622 bytes Telegram/SourceFiles/history/history.style | 11 +++++++++-- Telegram/SourceFiles/history/history_widget.cpp | 2 +- .../SourceFiles/platform/mac/mac_touchbar.mm | 4 +++- 9 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 Telegram/Resources/icons/send_control_scheduled.png create mode 100644 Telegram/Resources/icons/send_control_scheduled@2x.png create mode 100644 Telegram/Resources/icons/send_control_scheduled@3x.png create mode 100644 Telegram/Resources/icons/send_control_scheduled_dot.png create mode 100644 Telegram/Resources/icons/send_control_scheduled_dot@2x.png create mode 100644 Telegram/Resources/icons/send_control_scheduled_dot@3x.png diff --git a/Telegram/Resources/icons/send_control_scheduled.png b/Telegram/Resources/icons/send_control_scheduled.png new file mode 100644 index 0000000000000000000000000000000000000000..dfa00bdcdf5978e31f561410e530f6afac90c9b6 GIT binary patch literal 362 zcmV-w0hRuVP)w8l@0I(Ky_0hbu0E`3ftg1V+eW;|xz;6&FPz+O`$LFqi~&)uyUXR}%;fu;2(8 z*6}q6pr&aeZk~YyTx;&l{4ELxWvdmtt_uM_l0pnv7`QfK>w8<6mP&&H*{%tkIj}Hr z`Gn=-pv%)JUQeWi>vs$BoOY`3zM4$NK0o()eiiSv$G(+0t>R1Aw%!2kdN literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/send_control_scheduled@2x.png b/Telegram/Resources/icons/send_control_scheduled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..12cba3777cf01704a08046cb414071060b251a2c GIT binary patch literal 652 zcmV;70(1R|P)ASv@Dgr4f~RuhRa|G z(SifDEp#SngbK`i^M;l{3#F8%YcTdR7^eS3g>deQi^8I?Cj#sBT4}9s7s|2L^msO& zf^I~;mO$3DqQH>h*7SHb5}CtxL~^UM6`oF~YPnphvMkm4e13_?eLjc&+5^G|e8DGt zH({8B-fJ`(>D6kbuh%Pa>Bit27=Yyy%r$L3BfHsbx?%aoE3ib6_7g@_`)0sYqoD7; zn=s9rmo(n(c6zZ`=*eW_8$9}d_<%3?G!5wuYyqU*gy~^n`nfqCkH;a7qWZw6O&Zu5 zCrnSs3SmS$z)2&0;M+7{3&7%5m|hE}k5s9!2xm0-3W_YEZTE$CvyWLhe&1SPoJ;jRi z(cYKCGzzQ}C*yzjKwTe~GKhQ{5I12sY~w)ua5w}lBmx5BCydVv+W6!FtET`0+&+H7 z0MW)rExjUqk38ly9%ML-w$G03bvLKJ-|t&VY42K^h-PKp_i$EhiHs1=O;MYVC~QY0 mx4I~to1!)!QP_@1ZuLKz3cVekkVUNk0000xEod15DN&(PJDW%*6z)e8+(?+gKU zZEfv~|JT=7x4ypqMW_AGvizp>88}&Fr8-f0< z>1T6u(~U+WHyjS#*4CEW*w{##PmQ6;1C$yb9v(YtSMKui(oH54CF}n; zgW0NR3qbwF#f5)+dkg$lOAs?+M-HVNGRK!e-rwK%_xJa!MK=;HazHK_SS9VvK_49* z`SWlq&0$0qS0+2XkDI3YXqG{quW5xx;&HC)V^U! z&Du%NKdgZjZPeieP0&UJjNGuI3EGH&ksGzEj;=oI(CP;c9a-R^5U;aOG;F5EQbyOtdd;`x`dwKSb`S7D%q8wOXvxXC1?Sx zl3m51A0Hp1{=y44Q9YG^35Y>sQIVMJ?CiwU)XfNpL1X2Xm>e7&#MIP%A|Sf^>DnvG zfrBXjg8gNVy7bb00kkHaBLj`#R(Tl-W4NC?L=GAYJ+*NiCA?Cs{V+(eW8|RWyvdf`nJK_y7O^07*qoM6N<$f~+n1tpET3 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/send_control_scheduled_dot.png b/Telegram/Resources/icons/send_control_scheduled_dot.png new file mode 100644 index 0000000000000000000000000000000000000000..ce83855fca0d4b7b34fad2e7e9cee084861c9aff GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3Ea{HEjtmSN`?>!lvI6;2JY5_^ zJb2$uGvqs268iY7A{Crn*ZH0U2~~NcCN^^4>}L^iz71w(hnLNU29#m z^WK!=_TvYi^MtPr)&D-_=|k@B|M~vxD*qWz0u9Cr&Ia SE;azVkHOQ`&t;ucLK6VCTU9jx literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/send_control_scheduled_dot@2x.png b/Telegram/Resources/icons/send_control_scheduled_dot@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7422c92d6225536c78e6b308456b0637be7bddcf GIT binary patch literal 406 zcmV;H0crk;P)y$ysg6obRnFaQHG7NgL!0Fyw^#pqI52k)v2#*re>izTqX z{7}%Ol=j>o(_W8p`Y~$5>cmahgvAo@lokU@c1)Ne5i6Lm7*Mif!W4;E!Gy(tk{uJK zNW=;zEC!V9m@q{mRxn{Ppk&8{DH5@Q35x+GJ0?t#h!sp&3@F(#VTweoV8UWR$&LwA zBw_^<76VFlOqe36q|h`?8ipaw^PJXoJv#1D!`LqkzaCcI`@Y|&Y1+Rvj6oChQMcJl z@6>Dw0j8l1n6BG!p0dT$rYD8N-;c*NSs56ZR6SiB zLn;{G-Z_|i$U(&QqGGm2vr&Sx;1@UclExKHY&SMF?lqQg)d^5}B)Nm*uk|ERr#F>P zo+Q4BObPOmeD$niFa)3|$*9 zIyo~1^z@2J2{k0;Y`HLjK_q!`Ya7b~3F*P4rKB}(ZCL8&n^O)y3^@1vb7}YSk1>DV zL@NKQFFBQKH=lp^-Mk8ur1>|tU)EIrl(bR8Z~0~A$M@$S-&g3vUS{_q*<~`9 zFTSa{@ZU1_PQm;A$2Rt^J;xerf9Ks>w|e>Fo}+%{S2xD3UmbWqW2Um~m!h3-g4elk zKV!J^_|e-6XFFa$d0BGn>+d+d=|;29x}BZ4?&9K-c{_@&UOfJI+bX3 z1u@>1-R8Y(b^Jy4pshowSection( - HistoryView::ScheduledMemento(action.history)); + HistoryView::ScheduledMemento(history)); }); } else { fastShowAtEnd(action.history); diff --git a/Telegram/SourceFiles/platform/mac/mac_touchbar.mm b/Telegram/SourceFiles/platform/mac/mac_touchbar.mm index 90d7eb5f39..592f619917 100644 --- a/Telegram/SourceFiles/platform/mac/mac_touchbar.mm +++ b/Telegram/SourceFiles/platform/mac/mac_touchbar.mm @@ -810,7 +810,9 @@ void AppendEmojiPacks(std::vector &to) { if (const auto error = RestrictionToSendStickers()) { Ui::show(Box(*error)); } - Api::SendExistingDocument(chat.history(), document); + Api::SendExistingDocument( + Api::MessageToSend(chat.history()), + document); return true; } else if (const auto emoji = _stickers[index].emoji) { if (const auto inputField = qobject_cast(