From a4f0a636e2f84b75f00fb90679c76e87a9481a4d Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Tue, 10 Mar 2026 15:51:40 +0300 Subject: [PATCH] Added tgs animations for tool buttons in photo editor. --- .../Resources/animations/photo_editor/arrow.tgs | Bin 0 -> 711 bytes .../Resources/animations/photo_editor/eraser.tgs | Bin 0 -> 987 bytes .../Resources/animations/photo_editor/marker.tgs | Bin 0 -> 1056 bytes .../Resources/animations/photo_editor/pen.tgs | Bin 0 -> 930 bytes Telegram/Resources/qrc/telegram/animations.qrc | 5 +++++ 5 files changed, 5 insertions(+) create mode 100644 Telegram/Resources/animations/photo_editor/arrow.tgs create mode 100644 Telegram/Resources/animations/photo_editor/eraser.tgs create mode 100644 Telegram/Resources/animations/photo_editor/marker.tgs create mode 100644 Telegram/Resources/animations/photo_editor/pen.tgs diff --git a/Telegram/Resources/animations/photo_editor/arrow.tgs b/Telegram/Resources/animations/photo_editor/arrow.tgs new file mode 100644 index 0000000000000000000000000000000000000000..9a9b65a13fef6803f6a52549b55c51d6f2e1431c GIT binary patch literal 711 zcmV;&0yzC2iwFp_wn1b718`_>bZ=i_a&m8XE^2dcZUEg^OOM(x5dJI3XA{}ZgC@6D zt@hYTTlIoCxDXb~Bav-(yF&c;j>k?&LO@#~y4%%iZD;25cpjcFWKSMRM&ck15<gHC90*XGz>IlOEczzQTxv( z4kN%Z7y&4|K)}^7Uc+<;#=wti@ZiLQtm`efxNqyj| zI*Pla0BQxGWC3Ig;5PE2mL({&F&lSiwP!rWc>OqJ0S_sTUN%81HL9zwL5~(RjDnbo zfTts8ON0p>ihv~}+}nCQLSgrmWOKRJ`C)RPe-#S9Z7id9EFwt5unwhqIs&hWMBFwK z)~QO=u1eIX3hR%>`k21un^Se|!L!9TX%+(xJ+s-u)5p)Bz6^fkQ&XtHy=}R{aB!!J zT?v52tg=FV6KX@ycB`E!{`q6Vs+6a!6CIEO8!F)xF(}qkM=ZavcQE-Y4H65_v1)QYDI;ri)wju} zOUph@T$S>>l3P75)P~q9qX=tgS*%XKeyBI)wam2w&6%lar4_?Oudag9So^7PXOT<-P$Yhd%(u<%MMq004BKP{RNK literal 0 HcmV?d00001 diff --git a/Telegram/Resources/animations/photo_editor/eraser.tgs b/Telegram/Resources/animations/photo_editor/eraser.tgs new file mode 100644 index 0000000000000000000000000000000000000000..f8119d19daa34b20d78e4ee5a316cf7368743a17 GIT binary patch literal 987 zcmV<110?((iwFp_wn1b718`_>bZ=i}a$$32axQ9fZ*BnXS>JD)FcAJ%ke>;{#*iOx zo3{07+N4fD;;F3J#ZJmrR8}&7U7t*xl|vm=8VT^Z|m9fy)b00VKp?F zpw8|bEvyGxvti1;oWi`&rCtz7{oOVwP#r2eT4J^v5U87yQ7P_{&1B;~$!z*+c1MP- zW}ACazcM>eZKGKujFsk|&K(Ll zo~@ww=H1)(&evpG=EAv_6yfxoE0N!=0Wb$vn8j(4piht+N`k6e^yA`>{!CD9l5Ljc z8zgO01mRM$5M=38ap8A-eajGqOTI2ezD(?kz7p|zzL>(Y70SBqQj*;k4Z8zx5E$<1 z&~L-g)JnPr-3Gh(Kich%zErxjO_Gi(Vw)tag7`(mt74XmjL7)n5JnAsv|6JFr@FXk zPijiHIB-|AFStZN&J1{+S*=dsg>{y3Y#YrQah3%l@Mu)oX|`!&vR_;5*9Oz$?0v=J z5VQkpbV4J_Q4{5;iE?PM`c(_V^X^$|Szv!w7P3sv%a8+5*~diOCXQ5D*jf9-A}!&Z z-E$CWRXR%#)f&E=Tth|3v|UHwtLdRCA~8>?A(UNM1!1~^1l9_|&ZL5D=USCYL&<0i zEB~1Cx}%aqE&tgV{lF^v<|_Kfu3{(89$1BMuEMvjVju4v>FIMkp2}lXs=|KqW2*6Y zf(s#-VDAw%I1_@wLQe<0TgxeyWm{sjgtE|gXE&LHRh@Z5YTjnUfxZh;*p|IYy45wX zjh2(J+v!~ZH}%E^%;Qx@n#??38`Sj! zcNdgyMWHWWQRJa@;IZ(+$_n3GR`?0aidv{nBDgm)-q)KR+t4z{6rfHZi^#Ppsj|m+ zhj^=#hbuix4fNEAamo9i2>;&gE!>+0;csQZWb1!zg*pgL%jQZgQCTdO>OX3e%`c5U Ji3GG8000%v@csY* literal 0 HcmV?d00001 diff --git a/Telegram/Resources/animations/photo_editor/marker.tgs b/Telegram/Resources/animations/photo_editor/marker.tgs new file mode 100644 index 0000000000000000000000000000000000000000..47bdec5e1d7a1d5884ccba97259622d229df8c6c GIT binary patch literal 1056 zcmV+*1mF7~iwFp_wn1b718`_>bZ=j6VRCC_axQ9fZ*BnXSy6ABFcAJLk)HwC229D@ zrfq$iHmTEIqCBvaG+7`-K-*1K{`>B1Lohf^s-|7nPSXIN&*$^U-FHWNM{dZNgkJ0k z;*fbs#)3Lzxgle?6>#(6eoMwYfcrw<*Ey`olX8`ou;}vgQfenvmDUv*Po@sZlHX~G z&v)(gat(Lpkoq?n2OS%uFV}UpT&ES7s!FM{f|Ylqz)K?6u0TxD#xHnaTZfd!Tr)#q zW@F4u7^e>Yr&FcF!8f>qV$xRxy;hC2YE@5-f*;LAD+{fRMhmG~Es{;Dj*rJBSBTTH zmI8?bRXBhmX*XOoTQRj2sGf)^G;mqaUmS)(I|pp zE2KPhaE=D86t7ch92SEDmkOO_)MIgkLK;TKs&?%Su64Obec`x)7er{?WnLJHzq`wB$I`W_PJ!oQhSP?>15Wt@wxtx@4!LFIzpYt-= zES58H2z9Lf)JWKaQsN-&Et0(gva2!7S~fZb!{1lI#QsA@Xmn*;gveBhZ6<8q_qQ@x zSM#FG35J3c$rmi~S!0z4^mTdE80w;A0dHSm{GB3aq~ajKVlQ-9=rNffEZB`ydZ+`O zq?{b~gVU}bdh{4StlWJB9=?HxZ}(##OP&O8D<4^N^)Me*^&#r;_h%L6&aF9x?72&y zY^IvQpDG(N_4d0wb5WPYDm}zBO6zE@=`^gbglV{D8g6A8{*N$?YzSBsm;%aV*=12+ zPmrO4><|nyMqA+bdp!|jlR#D52z5R@!?Btk47v~Pi>^z{{HSjfRD3&q27c2B)vmp&Zo|L#yT*UQZbLb$=@LHGc@Sw< zlh5$fl_`amB`s5q%}7I!6lz%ra%{WxDkX50r1K-d|Bn0ZeccE5_T0fySuh>^HK0;l aKdW~?xuBN%dw~4?fBOgYGyQ2+7ytlO0QhMD literal 0 HcmV?d00001 diff --git a/Telegram/Resources/animations/photo_editor/pen.tgs b/Telegram/Resources/animations/photo_editor/pen.tgs new file mode 100644 index 0000000000000000000000000000000000000000..4c739f679a3ef88e85d249dee51ab5ae6b145cb8 GIT binary patch literal 930 zcmV;T16}+diwFp_wn1b718`_>bZ=j9Wo|BNb8l_{-B`(P+b|IQ6@zD*;G)gGwP>4D z(E=%YF?3LEId&~shNPqo0{?r5ix$dM(licS1VKb`=5fSX_=fNUxUNU%WzIs=n0w{^DNrxjSLN`=_L!Ut5yN1~SQKuo2H-|)hY7?qZ;(NNGFEX{&(ise6z zHHO31;0eHF2n1XUV=b&2z$omac^GhDz|v@;kkuwRq}qGwExIYexoxckDhyPI0f4Ce z;I8=;)1LyU6o8Tvh!?=6=S3?EluY_u>yI{T77OLCc}^)|0k;K|hgivtFjjWkbtif$ zV}a-yF{|$6s;MA87G%akX`K_!JPfix%;cPrDDvf8>j%>Ty0ZkvmuS9DvMN2sNBpc{ zu!~0{vZKL>2v`>kMrb73STr*m+F5x?B>06R5&GBzM87b+L1B1yVR&|7cx_>Xqm?23 zoLxHOuUr2OdmRmLeogAlgaLQtdziiZ@c!fEd%CQPa&j%HXEL2!mBsA=0Gm}~1sgJ| zbJWq=3DG^gn zsrxK@j!yQhO!u-?xEhrJMXo$CElK6{Te;0AGO?9Av!AwEotBVV33O(*s*$Q1t6^dF z7k6JC>8svRHTk}Z1VN~kJ}9%L?u$RwkY_p!KXL_E9$eRDu}j^%zbcc%X1j##Ym~b* zWuH9h;Ftx3`@NtJT6fponX_T{TD2IvI|So_38m4UYmp3DmAEwiu}x~SuhvDGBUu$n zq)w&^(q7)JAY-NqOeoEDz!AZ*6MdQMg(OI-c#_Z9kQgNzWCr?=Clb*i7C1<-oyGw!XQefwa4f4dC zc^d24|6fr#TQC2&)|*S-&NcNbW1rLVCjBeYS4gMPb@mkNd*kHhYeHl;k;7NBr)XSa zo<-vPjWIZXl)?EcGPvHTIX6(!+zU../../animations/star_reaction/effect2.tgs ../../animations/star_reaction/effect3.tgs + ../../animations/photo_editor/pen.tgs + ../../animations/photo_editor/arrow.tgs + ../../animations/photo_editor/marker.tgs + ../../animations/photo_editor/eraser.tgs + ../../animations/swipe_action/archive.tgs ../../animations/swipe_action/unarchive.tgs ../../animations/swipe_action/delete.tgs