1.3.6.tar.xz
54.2 MB
#AppImage
SHA-256:
SHA-512:
SHA-256:
6815F48B8FF7BD409D444ED183EF6BE8A273C13EC2F38B81EE1765348E6016FESHA-512:
36C6060EC1747B9A1E123CCCF5DDCA4BE9633B9E012FF30FBBA49C58813F204F380FBE92D920C54912CDA44E7DB46D3ECAAABAD63A862C226D3B369E6DE04631New beta is out!
1.3.6 (TD 2.1.6)
One of important releases in terms of builds. Static Linux binary changed to AppImage.
Ideally there should not be any difference. But in practice it could happen, so I won't risk making this build stable.
Also I've planned to release Windows build without LTO, but since it has auto-download bug, it's too early for this. But I hope that I'll move building to GitHub Actions eventually, because in this case release will be more frequent. If only GitHub won't decide to kick their servers down, like it happened a day ago.
Changes
• Option to disable emoji panel on mouse over. I had no problems with it, but people complained about accidental clicks, asking for this feature. Well, here it is.
• Expanded downloaded mediafiles clear limit. Aside from default options (from 1 week to 1 year), you can set now from 1 to 6 days.
Fixes
• If you had bug with sound switching in tray, or more specifically, option text wasn't changing, now it's fixed.
• Links to settings sections weren't working. Now they should. Test by yourself: tg://settings/kotato
@IlyaFedin also brought some features and changes.
• System window frame. It's already used on Linux, but Windows has its own, drawn by application. If you like system one more for any reason – that option is for you.
• Disable tray icon counter. Earlier it was Linux-only feature, since it took value from environment variable. If you don't like tray counter for any reason, you can disable it with this.
• System Telegram icon. This option still Linux-only, but it moved to Kotatogram Settings from environment variable. It allows to use Telegram icon from system icon theme instead of Kotatogram, that could be crucial, if there is no icon for Kotatogram in your icon theme.
• Also you can change tray icon without restart.
And as last one, taskbar flashing option now available in Telegram Desktop, so duplicate was removed. Now you can find it in Settings > Notifications, right after Play sound checkbox.
P.S. If you're waiting for fcitx fix, it will be soon, supposedly in the next version.
1.3.6 (TD 2.1.6)
One of important releases in terms of builds. Static Linux binary changed to AppImage.
Ideally there should not be any difference. But in practice it could happen, so I won't risk making this build stable.
Also I've planned to release Windows build without LTO, but since it has auto-download bug, it's too early for this. But I hope that I'll move building to GitHub Actions eventually, because in this case release will be more frequent. If only GitHub won't decide to kick their servers down, like it happened a day ago.
Changes
• Option to disable emoji panel on mouse over. I had no problems with it, but people complained about accidental clicks, asking for this feature. Well, here it is.
• Expanded downloaded mediafiles clear limit. Aside from default options (from 1 week to 1 year), you can set now from 1 to 6 days.
Fixes
• If you had bug with sound switching in tray, or more specifically, option text wasn't changing, now it's fixed.
• Links to settings sections weren't working. Now they should. Test by yourself: tg://settings/kotato
@IlyaFedin also brought some features and changes.
• System window frame. It's already used on Linux, but Windows has its own, drawn by application. If you like system one more for any reason – that option is for you.
• Disable tray icon counter. Earlier it was Linux-only feature, since it took value from environment variable. If you don't like tray counter for any reason, you can disable it with this.
• System Telegram icon. This option still Linux-only, but it moved to Kotatogram Settings from environment variable. It allows to use Telegram icon from system icon theme instead of Kotatogram, that could be crucial, if there is no icon for Kotatogram in your icon theme.
• Also you can change tray icon without restart.
And as last one, taskbar flashing option now available in Telegram Desktop, so duplicate was removed. Now you can find it in Settings > Notifications, right after Play sound checkbox.
P.S. If you're waiting for fcitx fix, it will be soon, supposedly in the next version.
Telegram has been unblocked in Russia!
If you're from Russia, you probably know it anyway, or if not, you're probably not affected by it, but, well, now you know it anyway. It's good news for Russians, since using Telegram should be easier because you don't need to search and setup VPN/proxies.
Regarding Kotatogram: many, including myself, had a problem with using Kotatogram without proxy. Telegram Desktop worked fine, but Kotatogram, based on same sources, for some reason didn't work. Now you can use Kotatogram without redundant actions.
P.S. I perfectly understand that you're waiting for an update and new features. At the moment I can't work on fork at full scale, but when I'll can, I'll do it. I'm not planning to abandon it, since I use it most of the time. Just wait a little longer, and I'll make it soon.
If you're from Russia, you probably know it anyway, or if not, you're probably not affected by it, but, well, now you know it anyway. It's good news for Russians, since using Telegram should be easier because you don't need to search and setup VPN/proxies.
Regarding Kotatogram: many, including myself, had a problem with using Kotatogram without proxy. Telegram Desktop worked fine, but Kotatogram, based on same sources, for some reason didn't work. Now you can use Kotatogram without redundant actions.
P.S. I perfectly understand that you're waiting for an update and new features. At the moment I can't work on fork at full scale, but when I'll can, I'll do it. I'm not planning to abandon it, since I use it most of the time. Just wait a little longer, and I'll make it soon.
With raising subscribers count (hello to @AlterTG) I'll answer the question which, as I understand, would be asked frequently: will ghost mode be implemented (don't send "read" message status, online status and typing status).
Answer is simple: no, it won't be implemented. I'm not planning to add features that violate Telegram API Terms of Service (section 1.4).
Answer is simple: no, it won't be implemented. I'm not planning to add features that violate Telegram API Terms of Service (section 1.4).
ksetup.1.3.7.exe
22.7 MB
#WindowsInstaller
SHA-256:
SHA-512:
SHA-256:
885874FA37A6A15B0E193BF8DC2B02486422C5145445106CF957244BC886C858SHA-512:
8CC5F593773F9AD7DFE7B9E64142D99CF1659F9DC5C3B15449CFD31EF021E6876B48007B243109F2CEAEE3B69562CFEE3A5DE7429840BD2ED9FF10A82D0A6D1E1.3.7.zip
26.6 MB
#Windows
SHA-256:
SHA-512:
SHA-256:
7A1E6EABB31CC0FA733E7E6FA489F985328BF2B28E3CA03958503467425CA3FDSHA-512:
E054D72765E676F22CB279B2923A45ECF506A3120B1F5DFD3C4416EDF3A07B3E9B939BD504093358294EEF9B21DDDFF446349EBE29FA2D20C9FDA37DAC8FFE631.3.7.tar.xz
54.9 MB
#AppImage
SHA-256:
SHA-512:
SHA-256:
C14C00DAE376EA88F77157984A8D7B151E4CBEB2E5F62772A27249BEE872677BSHA-512:
00E379A7923A0DD0A45449B0D5413A3180FDA6D21D36B21C038E9631661E197807E9E10A50CD66A063E3E24CBEE14CA85190E6778E80ADCED8927E0859F00DA91.3.7.dmg
54.6 MB
#macOS
SHA-256:
SHA-512:
SHA-256:
2C0EFD08A96B241A45F4DF225FC997DE5056AB5BA43DE192BEABB9A604A6FE5ESHA-512:
DBB9D185A786871B6B5777DCF7C986BBE3BBCFAE53B3EDCAC9CF353057D2E1F8E97C121E96653FDD03F3FAE176C3D3C4F74C4045064FE2C3A62F9BC890706C04New beta is out!
1.3.7 (TD 2.1.17)
This release even more important than the previous one. First thing: beta version of Telegram Desktop released multiaccount! Yes, it happened. It's been waited too long, it's been asked a lot and now it's here. But it's limited up to 3 accounts. I've raised this limit up to 10, but keep in mind: adding more than 3 accounts will increase memory consumption and could lead to crash.
Second important thing: Windows builds are now without LTO. I wanted builds without LTO for a long time because that way you can build them on GitHub, but now it's mandatory since LTO builds are failing because of out-of-memory errors. But I've got lucky: Visual Studio Preview have fixed the problem with auto-download.
Third important thing: Kotatogram now have macOS build. Thanks for that to @IlyaFedin who made build action and @zweel for help with testing. Sadly, since I don't have any macOS device (there could be joke about "donate for mac"), it results in some problems:
• I can't properly debug macOS-specific problems. So I'm almost blind here.
• I can't sign the binaries, since you can't create developer account without Apple device. This results in following problem: on launching installer file a warning will be shown.
But even with that problems Kotatogram now can be used on macOS, which is great new for those who waited.
But changelog is not over, I haven't told about new features:
• Multi-forward. I think it should be said first. Now forwards are using same window as on arrow near channel message. Of course, there are few moments to fix, but still. Also, now selection of messages is not cleared after forwarding, so you could delete messages without selecting them again.
• Option to disable expanding of messages with monospace text that was done in Telegram Desktop. User-contributed.
• More click-to-copy in profile. Now you can copy ID, username and phone number by single click.
• Delete your messages in PM and basic groups for others by default. I think it's more preferred option.
• Additional info about chats in folder. For users contact status is shown and for chat there is chat type and admin rights if there are any.
• Manage group/channel buttons in profile. @Deelite has made concept for this feature, and even though it's not fully done, it should be more convenient: you don't need to go to "Manage Group" every time to access recent actions. Bonus: you can view chat admins even if you are not admin.
Some more features were taken from TDesktop-x64:
• Separated permission "Send stickers & GIFs". This permission, in fact, contains four permissions: send stickers, send GIFs, send games and use inline bots.
• Do not share phone number by default. If you're adding to contacts with your number hidden for everyone, you'll have checkbox "Share phone number" but it's enabled by default in official apps, so you can accidentally leak your number.
• GIF in Shared Media. Along with photos, videos, links, and so on, there is now GIF section in Shared Media.
There are not much fixes, but they are exist:
• Fixes for tray icon on Linux by @IlyaFedin related to XEmbed and SNI.
• Fixed rounding of empty profile picture button (could be seen in "Create group/channel" dialog).
And the as last thing, Kotatogram has been fully translated to Ukranian, thanks to @winqooq.
1.3.7 (TD 2.1.17)
This release even more important than the previous one. First thing: beta version of Telegram Desktop released multiaccount! Yes, it happened. It's been waited too long, it's been asked a lot and now it's here. But it's limited up to 3 accounts. I've raised this limit up to 10, but keep in mind: adding more than 3 accounts will increase memory consumption and could lead to crash.
Second important thing: Windows builds are now without LTO. I wanted builds without LTO for a long time because that way you can build them on GitHub, but now it's mandatory since LTO builds are failing because of out-of-memory errors. But I've got lucky: Visual Studio Preview have fixed the problem with auto-download.
Third important thing: Kotatogram now have macOS build. Thanks for that to @IlyaFedin who made build action and @zweel for help with testing. Sadly, since I don't have any macOS device (there could be joke about "donate for mac"), it results in some problems:
• I can't properly debug macOS-specific problems. So I'm almost blind here.
• I can't sign the binaries, since you can't create developer account without Apple device. This results in following problem: on launching installer file a warning will be shown.
But even with that problems Kotatogram now can be used on macOS, which is great new for those who waited.
But changelog is not over, I haven't told about new features:
• Multi-forward. I think it should be said first. Now forwards are using same window as on arrow near channel message. Of course, there are few moments to fix, but still. Also, now selection of messages is not cleared after forwarding, so you could delete messages without selecting them again.
• Option to disable expanding of messages with monospace text that was done in Telegram Desktop. User-contributed.
• More click-to-copy in profile. Now you can copy ID, username and phone number by single click.
• Delete your messages in PM and basic groups for others by default. I think it's more preferred option.
• Additional info about chats in folder. For users contact status is shown and for chat there is chat type and admin rights if there are any.
• Manage group/channel buttons in profile. @Deelite has made concept for this feature, and even though it's not fully done, it should be more convenient: you don't need to go to "Manage Group" every time to access recent actions. Bonus: you can view chat admins even if you are not admin.
Some more features were taken from TDesktop-x64:
• Separated permission "Send stickers & GIFs". This permission, in fact, contains four permissions: send stickers, send GIFs, send games and use inline bots.
• Do not share phone number by default. If you're adding to contacts with your number hidden for everyone, you'll have checkbox "Share phone number" but it's enabled by default in official apps, so you can accidentally leak your number.
• GIF in Shared Media. Along with photos, videos, links, and so on, there is now GIF section in Shared Media.
There are not much fixes, but they are exist:
• Fixes for tray icon on Linux by @IlyaFedin related to XEmbed and SNI.
• Fixed rounding of empty profile picture button (could be seen in "Create group/channel" dialog).
And the as last thing, Kotatogram has been fully translated to Ukranian, thanks to @winqooq.
ksetup.1.3.8.exe
22.8 MB
#WindowsInstaller
SHA-256:
SHA-512:
SHA-256:
30B446879CBB9F142091C30C97D61BD127A920600E60051E7CDC935211B6C924SHA-512:
3451C7CE8633550DBEF096EA8774CA1CF71ADA54E2A688E9DD3E18859A71369F2E94B788F49EF19FBA3A6C827B568154F412310D8A9026DA7A24405BAB9C74611.3.8.zip
26.6 MB
#Windows
SHA-256:
SHA-512:
SHA-256:
5A4CD619F54B33D47E770354619E386D0939E23AFB3A94AD0869359B385DEDCFSHA-512:
09BF6B1A10417E0DF05B145B3B6B21F7AACF098D4639D2F3B27B8FA01C34CFCC0DD5B647E5E95120DE2DD96EEF0A371320EE58130E6754071529DA2B44CBA5291.3.8.tar.xz
54.9 MB
#AppImage
SHA-256:
SHA-512:
SHA-256:
37F866A1A5B0BA741197DBA2A80AE1CC8CD29F84D9DBC5A655C9B93FE172EB51SHA-512:
FAC74322EE437FAB5A4E14D9EA02206E69C7B027D3EE835E6AD95C1D976DB0FBD0B734C67A10BED807277160A1F968D9CAF40C2DB66BCBBA612F8C8F2282B3E11.3.8.dmg
55.2 MB
#macOS
SHA-256:
SHA-512:
SHA-256:
23ECD2935D508A2003A2A8875B8903D43D3BA9A1BEBE3C0808FE49C3E4042BB5SHA-512:
AC2CBB2DCF22D3A745AB13D5CD310A018039F12651CC5DEE30ABA0AE0A8A96DF5AA5189B39E8E41F710C8E091428F59DC06A80441E6CE714933870B62577C343New beta is out!
1.3.8 (TD 2.1.18)
Most of this beta consist of new forward window changes (or, more specifically, mulit-forward). I've tried to add some things that were could be missed from old window. So, here are the changes:
• One-click forward to Saved Messages. If you want to select it as one of the chats to forward, just hold Ctrl when clicking on it.
• "Go to chat" button appears if there is only one chat selected in forward window. Works just like choosing a chat in old forward window.
• "Open chat by click" option. Just in case if you need to forward to one chat most of the time. Enables old behavior, where chat was opened after selecting it. Even if this option enabled, you can still select multiple chats by holding Ctrl.
• "Retain selection after forward" option. It was a default feature in previous version, but since it partially behaves like a bug, I've made it optional.
Aside from forward, this version has two more interesting things:
• Removed account name in notification, if notification is from currently active account.
• Possibly fixed hard-to-catch crash by click "Permissions" in profile.
Also Kotatogram has two more new translations:
• Turkish (by @disk3).
• Polish (by @Sebek).
By the way, I've made a channel where I notify about new strings for Kotatogram translation: t.me/kotatolangs. Also I've mad a chat where you can discuss Kotatogram translations (preferably on English): t.me/kotatolangs_chat.
1.3.8 (TD 2.1.18)
Most of this beta consist of new forward window changes (or, more specifically, mulit-forward). I've tried to add some things that were could be missed from old window. So, here are the changes:
• One-click forward to Saved Messages. If you want to select it as one of the chats to forward, just hold Ctrl when clicking on it.
• "Go to chat" button appears if there is only one chat selected in forward window. Works just like choosing a chat in old forward window.
• "Open chat by click" option. Just in case if you need to forward to one chat most of the time. Enables old behavior, where chat was opened after selecting it. Even if this option enabled, you can still select multiple chats by holding Ctrl.
• "Retain selection after forward" option. It was a default feature in previous version, but since it partially behaves like a bug, I've made it optional.
Aside from forward, this version has two more interesting things:
• Removed account name in notification, if notification is from currently active account.
• Possibly fixed hard-to-catch crash by click "Permissions" in profile.
Also Kotatogram has two more new translations:
• Turkish (by @disk3).
• Polish (by @Sebek).
By the way, I've made a channel where I notify about new strings for Kotatogram translation: t.me/kotatolangs. Also I've mad a chat where you can discuss Kotatogram translations (preferably on English): t.me/kotatolangs_chat.
Telegram
Kotatogram Translations
Notifications about new strings in Kotatogram and information for translators.
Main channel: @kotatogram
Russian main channel: @kotatogram_ru
Main channel: @kotatogram
Russian main channel: @kotatogram_ru
I know everyone waits for an update, but this post is not about it. Well, almost. I decided to answer to one frequently asked question.
When new release?
Soon™️. On a serious note, there are two factors:
• Burdened with work;
• Started to make feature that initially seemed easy to do. I'll tell about it in the next post.
Also don't forget: Kotatogram is developed when I have time and desire. Nevertheless, I'm not planning to abandon it since I use it myself. But I'll be honest: I overdone and delayed it this time, and it's better to not do like that next time.
P.S. If you're waiting for unquoted forwarding: it's ready except for two moments, and will be shipped in the next version.
When new release?
Soon™️. On a serious note, there are two factors:
• Burdened with work;
• Started to make feature that initially seemed easy to do. I'll tell about it in the next post.
Also don't forget: Kotatogram is developed when I have time and desire. Nevertheless, I'm not planning to abandon it since I use it myself. But I'll be honest: I overdone and delayed it this time, and it's better to not do like that next time.
P.S. If you're waiting for unquoted forwarding: it's ready except for two moments, and will be shipped in the next version.
So, the feature which is reason to delaying release because I thought that it would be easy to make, is...
Local folders
Folders in Telegram were made not long ago, but, of course, they were made with limits, and there aren't enough filters. For example, I've been asked about hiding chats from main list, if they are in folder. Now something similar could be done with local folders.
What is ready at this moment
• New exception types: admin/owner rights (has/hasn't), folder from other chats, not opened in session.
• Discarding limit for name length. You now can write "My unread chats" fully.
• Of course, there is no limit for local folders. Until you hit technical limit, of course, but will you really create 2,147,483,647 folders?
Editing folders from context menu is ready, but it's need to deal with correct order changing, saving from Settings menu (more specifically, show changes after save) and check if it works correctly when changing cloud folders.
Also I think to check if I can to discard chats limit in folder and pinned chats limit. And I'd like to add more icons, because last time I failed.
Why it seemed easy to make for me
I've ran a little test, adding data of another folder to function that receives folders from Telegram servers. And it's worked, folder not just existed in list, but worked like the others. Even exceptions were added pretty quickly. Problem has arised when I've started to convert it to option. And currently I'm on this stage.
I hope that I'll release stable version as soon as possible.
Local folders
Folders in Telegram were made not long ago, but, of course, they were made with limits, and there aren't enough filters. For example, I've been asked about hiding chats from main list, if they are in folder. Now something similar could be done with local folders.
What is ready at this moment
• New exception types: admin/owner rights (has/hasn't), folder from other chats, not opened in session.
• Discarding limit for name length. You now can write "My unread chats" fully.
• Of course, there is no limit for local folders. Until you hit technical limit, of course, but will you really create 2,147,483,647 folders?
Editing folders from context menu is ready, but it's need to deal with correct order changing, saving from Settings menu (more specifically, show changes after save) and check if it works correctly when changing cloud folders.
Also I think to check if I can to discard chats limit in folder and pinned chats limit. And I'd like to add more icons, because last time I failed.
Why it seemed easy to make for me
I've ran a little test, adding data of another folder to function that receives folders from Telegram servers. And it's worked, folder not just existed in list, but worked like the others. Even exceptions were added pretty quickly. Problem has arised when I've started to convert it to option. And currently I'm on this stage.
I hope that I'll release stable version as soon as possible.
ksetup.1.3.9.exe
24.6 MB
#WindowsInstaller
SHA-256:
SHA-512:
SHA-256:
57BE3696693B67AAD3417B72576FC8BE4973A3A011C991A08DB26FDF5BEE0387SHA-512:
450320A9BBFC1014F9E742525A430B536BDE201BC1F55B3949E9F228AFDE81F83E8F69111F370233A59DBAFFE9CFF222C13DD748D38674D067590AD01CD7162F1.3.9.zip
29 MB
#Windows
SHA-256:
SHA-512:
SHA-256:
790CE588BA3B65256AA138C89DA660B09B2ADA19E11B1B272D37B4D6460B4866SHA-512:
6214647C6C17CB0660D8D486030FE4AFAEB03503FDE09AECD5BAF6D77044ED8C7A5A05720CA75280FEEC8550B5F4B822E324D10C3F281994FD75810C82EE97331.3.9.tar.xz
61.2 MB
#AppImage
SHA-256:
SHA-512:
SHA-256:
20F3F1A01CADBED46E854B1A646AA726C7264AC469CA032C43D88508B661D939SHA-512:
31C3D4A39BFE6AB2C465A81F831B35A344E93AAFA300172A1A243FD3FD0BEF29B07D6CD4FBF986BB422E4BE40632579C876928C107D9CF66545244AE7AC19A0A