forkgram / tdesktop

Fork of Telegram Desktop messaging app.
Other
366 stars 25 forks source link

[Feature Request] Is there any possibility to add linux binaries in release? #27

Closed sqliuchang closed 4 years ago

sqliuchang commented 4 years ago

I now often work in Ubuntu 18.04 and find I can't input Chinese in snap store's telegram. And I can't tolerate those almost half screen stickers in the official app. So I come here to ask for linux version release. If not, I will try to build it with github actions and want to know which codes I should modify after I fork this repository.

sqliuchang commented 4 years ago

I have successfully compiled it in github actions and it works perfectly in Ubuntu 18.04!

23rd commented 4 years ago

I don't release Linux binaries, but I build them. So if you successfully built a Linux version, you probably will get the auto updates.

zarEclEC commented 4 years ago

Can you share just one binary?

23rd commented 4 years ago

Yeah, I had a 1.9.6 binary, so I uploaded it to corresponding release.

sqliuchang commented 4 years ago

Can you share just one binary?

You can download the latest version which was compiled yesterday https://github.com/sqliuchang/tdesktop/actions/runs/50161312

Then you can modify or touch this file /home/{#your_user_name}/.local/share/applications/telegramdesktop.desktop

[Desktop Entry]
Version=1.0
Name=Telegram Desktop
Comment=Official desktop version of Telegram messaging app
TryExec=/home/sqliuchang/snap/telegram-desktop/Telegram
Exec=/home/sqliuchang/snap/telegram-desktop/Telegram -- %u
Icon=telegram
Terminal=false
StartupWMClass=TelegramDesktop
Type=Application
Categories=Chat;Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;
Keywords=tg;chat;im;messaging;messenger;sms;tdesktop;
X-GNOME-UsesNotifications=true
23rd commented 4 years ago

@sqliuchang Unfortunately your binary was built with the Test API ID and with the Debug configuration.

zarEclEC commented 4 years ago

So if you successfully built a Linux version, you probably will get the auto updates.

I download the binary you suggested, and it updated to official telegram version :( No forkgram for linux

23rd commented 4 years ago

I download the binary you suggested, and it updated to official telegram version :( No forkgram for linux

Are you sure about this? I double-checked it and it's properly updated.

sqliuchang commented 4 years ago

Are you sure about this? I double-checked it and it's properly updated.

Yes, I have the same problem yesterday.

It will update to official version if update automatically is enable before I login and it's default enabled. In this case, telegram has downloaded the official update when I login. And it shows "update telegram" in the lower left corner which I have never seen in forkgram.

Then I disable update automatically and move the original forkgram binary back. I can update normally in advanced settings now. I can't explain why but it just works.

By the way, I have never enabled install beta versions, but both windows and linux forkgarm client will update to 1.9.19 beta.

Sorry for my poor English.

23rd commented 4 years ago

Okay, what about this?

https://github.com/Forkgram/tdesktop/releases/download/v1.9.17/Telegram.tar.xz

github-actions[bot] commented 3 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.