New beta is out!
1.1.1 (TD 1.9.1)
This release just updates TDesktop sources to latest 1.9.1 beta.
Starting from now, there is now Windows installer, and each archive/installer will come with SHA-256 and SHA-512 hashes.
1.1.1 (TD 1.9.1)
This release just updates TDesktop sources to latest 1.9.1 beta.
Starting from now, there is now Windows installer, and each archive/installer will come with SHA-256 and SHA-512 hashes.
ksetup.1.1.2.exe
21.3 MB
#WindowsInstaller
SHA-256:
SHA-256:
4B2AD590829A1DB3245906F06F9D5EC2742FC1A540659278944C203C32C85B00SHA-512:
2A4985120B5505A7B5F4ABAE62210367838302A8F4D41A637041F32DCCC120ED27AF7FADFF9C6A8558276F5C21BF94CBF4CC9E27C47CE571E3A244D5C71B727C
1.1.2.zip
24.6 MB
#Windows
SHA-256:
SHA-256:
4C64A8A6777C263919A413033018465E744C48147545C48176B59F442A221004SHA-512:
4C6AA3DFAA3BFB48D37E4D15E0F27A4DC264A1C414EA8AC4D9B20830D21BB7AB2AB60B23DF3A6E3F9BD007E21E75B2DB9108CB110FD78B34534867E38913E109
1.1.2.tar.xz
34.8 MB
#Linux64
SHA-256:
SHA-256:
5C0101DDADC61E30F52343AC15D89CD501ABFA641A17F28D792FCB2192806BA1SHA-512:
ACDDC579EA36EFAB7731599B2AAFCF9D877608C601F1D98AAFD3D75C478B0252FE37A510B4F6D980989978CC6E8C105187FD520F341E0905D0426A3A79E633FA
New beta version is out!
1.1.2 (TD 1.9.1)
Changes:
— Compact chat list for simplicity and excessive information hiding. Enables in Kotatogram Settings.
— Forwarded sticker info now shown next to it.
— "Adaptive baloons" option that enables messages to use full window width when available. Enables in Kotatogram Settings. User-contributed.
— Support for semibold fonts that don't have "Semibold" in family name, but have this style. User-contributed.
Fixes and small things:
— Restored animated stickers caching. This also fixes bug when normal GIF files in message were partially broken.
— Reworked fix for hashtag click when archived chats are opened.
— Initial version of fix for theme preview localization.
1.1.2 (TD 1.9.1)
Changes:
— Compact chat list for simplicity and excessive information hiding. Enables in Kotatogram Settings.
— Forwarded sticker info now shown next to it.
— "Adaptive baloons" option that enables messages to use full window width when available. Enables in Kotatogram Settings. User-contributed.
— Support for semibold fonts that don't have "Semibold" in family name, but have this style. User-contributed.
Fixes and small things:
— Restored animated stickers caching. This also fixes bug when normal GIF files in message were partially broken.
— Reworked fix for hashtag click when archived chats are opened.
— Initial version of fix for theme preview localization.
ksetup.1.1.3.exe
21.4 MB
#WindowsInstaller
SHA-256:
SHA-256:
BF79901E5129C36EBDB1300AE7CA535D9BF67012CED4F800DBE4AACD692ADD8BSHA-512:
56C016A466D7ABB409D33E78F8183BE99760956C772B57F25614A28617AFCDB530EB5E12C8DC59A645A2D74EB553CC36413270C69F965CF65E62365A43589FED
1.1.3.zip
24.7 MB
#Windows
SHA-256:
SHA-256:
7E4CB46648E131538E500DE58678DA1D61F7C007170325EF0821A1D013FCE5FCSHA-512:
E142F9B95AEA1E79D58D9F022C5D1F8754792A0F492F6B4C49903CE6FE392E03AC66A34347FFC07FB9CE774FFC3D6B72995A977355103913080B82A7A291039C
1.1.3.tar.xz
33.6 MB
#Linux64
SHA-256:
SHA-256:
03B495FB76806A09002B4739BCBE2A17AAD8946644768F69BF0E6746331937F2SHA-512:
BFD867058A77535962BCC4E87B344C2BA2D5DA2FCC7BE579BB8F8507E9F063BD1970B00D9032DE4C67A16F9E655C9DCC262EABBADBF73FE99EC85F51B50BFDBA
New version is out!
1.1.3 (TD 1.9.4)
Changes
— Rebased on TD 1.9.4 sources, cleared unneccessary old files.
— Changed "baloons" to "bubbles". JSON option
— New JSON option
— Since file downloader was rewritten, option "Network speed boost" now affects only uploads.
Fixes
— Stickers weren't scaled correctly on interface scales other than 100.
— Language switch on intro screen was ignoring JSON locales.
— Video messages were resized along with stickers.
1.1.3 (TD 1.9.4)
Changes
— Rebased on TD 1.9.4 sources, cleared unneccessary old files.
— Changed "baloons" to "bubbles". JSON option
adaptive_baloons
was preserved for compatibility, but it's recommended to use adaptive_bubbles
.— New JSON option
disable_up_edit
in case if you want to disable Up arrow shortcut to edit message, so you can freely use it for scroll instead.— Since file downloader was rewritten, option "Network speed boost" now affects only uploads.
Fixes
— Stickers weren't scaled correctly on interface scales other than 100.
— Language switch on intro screen was ignoring JSON locales.
— Video messages were resized along with stickers.
ksetup.1.1.4.exe
21.5 MB
#WindowsInstaller
SHA-256:
SHA-512:
SHA-256:
61C27C6F5B30B3D749E97AF3CDFEC8FA3FD0DE5613C111F4D36234A728470956
SHA-512:
CCBB085524A246DB1AFE5FD9373599DC9B1976D67C319A44F5413F5E2A3E96034A1361D872A096248BBCC3403AB8C4B361B0A60771F04F12A8FFBCE3297AD442
1.1.4.zip
24.9 MB
#Windows
SHA-256:
SHA-512:
SHA-256:
C89CFC8B628DB75A781C8BBF3C302AD72A38C98DD4F074F429584BE746A5CE35
SHA-512:
F7169FCF13C2735D681B69EC32F8E1AF4E17FCB221292A836BAFCDCC826C56FE8781F7696EDC739D8F79CF0EA912A2D7F02A6FFAB8081723001ECF6DDCB9CB08
1.1.4.tar.xz
33.7 MB
#Linux64
SHA-256:
SHA-512:
SHA-256:
E9D75EBBC9CC53D9E7F4F0178BBF5DD870A2E5A76B4BB5F256409D2ECDDDFCE5
SHA-512:
0E6278A4126DC271F6E1E97ADA58DF224FF08067BA090226FCB07C8316107CF097C5830320B17033DBA6F81D9C1ECD98F11468125490BFFD58B6E7529A415D01
Keeping the fork updated
A few days ago TDesktop got quite big internal changes. To keep fork alive, it should be as updated as possible. It's challenging since it healily relies on TD sources: some functions that were added may get lost partially or even fully.
I'll be honest: thought about this problem bugged me even before I started development. I knew that one day changes will be so big that supporting them will be hard. So I tried to find a solution for this problem, but once I started, my focus totally changed for development. But in the end, I faced this problem.
How I decided to solve it
I had an idea to make own patcher or store fork as diff patches, but went other way: control branches.
Point is create local "control" branch, where all changes shown not chronologically, but as rebased on TDesktop's code.
I'm not going to publish this branch, otherwise repo will suffer from constant fast-forwards, but I'm saving separate copy of control branch, starting from 1.1.2.
— control-k1.1.2
— control-k1.1.3
— control-k1.1.4
How are they useful
Firstly, all fork changes are grouped by separate features instead of chronological order. Only two first commits are generalized: documentation, app name, icon and updater. Others are split by feature so you can easily see what's wrong and what feature you can rework.
Secondly, since branch merging often keeps unnecessary files (and sometimes messes everything up), branch comparisons may help to get rid of that cases.
So I hope that these branches will make fork support easier in the long run. For now they shown themselves from good side, but we'll see how it will go.
A few days ago TDesktop got quite big internal changes. To keep fork alive, it should be as updated as possible. It's challenging since it healily relies on TD sources: some functions that were added may get lost partially or even fully.
I'll be honest: thought about this problem bugged me even before I started development. I knew that one day changes will be so big that supporting them will be hard. So I tried to find a solution for this problem, but once I started, my focus totally changed for development. But in the end, I faced this problem.
How I decided to solve it
I had an idea to make own patcher or store fork as diff patches, but went other way: control branches.
Point is create local "control" branch, where all changes shown not chronologically, but as rebased on TDesktop's code.
I'm not going to publish this branch, otherwise repo will suffer from constant fast-forwards, but I'm saving separate copy of control branch, starting from 1.1.2.
— control-k1.1.2
— control-k1.1.3
— control-k1.1.4
How are they useful
Firstly, all fork changes are grouped by separate features instead of chronological order. Only two first commits are generalized: documentation, app name, icon and updater. Others are split by feature so you can easily see what's wrong and what feature you can rework.
Secondly, since branch merging often keeps unnecessary files (and sometimes messes everything up), branch comparisons may help to get rid of that cases.
So I hope that these branches will make fork support easier in the long run. For now they shown themselves from good side, but we'll see how it will go.
ksetup.1.1.5.exe
21.5 MB
#WindowsInstaller
SHA-256:
SHA-512:
SHA-256:
693EF15AD44216FDD919508DF1489969AC115534408E6344891D6D1C8CFA6552
SHA-512:
881333FA7F9FB0FF9F270CC8A87EFECA7A68865E388300EBBE997ED0CED84F14D09F4CC889FF1489AFBB34B89A048BD27F826E8F9DF973FBB27FEC9234D84EF6
1.1.5.zip
24.9 MB
#Windows
SHA-256:
SHA-512:
SHA-256:
86983B820AB3134304DF61F8D1915933630625E0FA6532F3CCE7BF81DB21C839
SHA-512:
B54CCB37EB12C02E2891BCAF2D5A781D9AD456277BD529A03B701E888ECA55F514E580D955F4D0DDE41CBDBA55A5F6665E6EC7B26170E4087D3A6B3714BDC1C6
1.1.5.tar.xz
33.7 MB
#Linux64
SHA-256:
SHA-512:
SHA-256:
AB155B55317F78CF0198EC8C1044207DB570D871DC19E84FAA57C83713DEB751
SHA-512:
D3A78276F16871F2E452515ABE017F9DB3F9B48022E2FBC5F3EDD0069505AE087DAA6989C57FCA5A8EB21C5FBBDD08C76683AF0A770669A70399757B1EB00763
New version is out!
1.1.5 (TD 1.9.8)
TDesktop sources were updated to 1.9.8.
Fixes
— TDesktop version was used instead of Kotatogram version in active sessions.
1.1.5 (TD 1.9.8)
TDesktop sources were updated to 1.9.8.
Fixes
— TDesktop version was used instead of Kotatogram version in active sessions.
ksetup.1.1.6.exe
21.5 MB
#WindowsInstaller
SHA-256:
SHA-512:
SHA-256:
87F555B990E54D79811E11623B08ED59F8E830DD11FAE15A96E69EAE135EDC3A
SHA-512:
AACFCC0E170FB98F6CC945F8D445B67D5214BECFAAC93CD76DAF8DFE5390C4024A72487B0042B7367E76B5C5B09773CFA0151A474C97B87C38B9E1EDEDAD265F
1.1.6.zip
24.9 MB
#Windows
SHA-256:
SHA-512:
SHA-256:
36263B3F8E814498D79C82837FAE527A98A4FAFE60E60DB3D471929988A641F2
SHA-512:
043B3E5FB0D7077F40CC50579CC3FF7C9BC08F9B8AA8EF3BDCEDC613DBB20C5C68B88740A5E1762F5893C31329A5680249644AE82E235C5FA8C5468CF796F258