telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
26.28k stars 5.22k forks source link

Possible to backport 64-bit user identifiers to 1.8.15? #17330

Closed casper closed 2 years ago

casper commented 2 years ago

Is your feature request related to a problem?

Telegram is switching to 64-bit user identifiers, making all the old 1.8.15 clients obsolete.

Describe the solution you'd like

Many people still us old hardware, unable to update to newer operating systems. Version 1.8.15 has been working perfectly on these older machines for many years. Now a single update to 64-bit IDs will render all these machines unable to use Telegram :(

I was looking at the commit for the 64-bit UID change, and the change looks to be isolated to only a few files in the data folder. Wouldn't this make a backport feasible for 1.8.15, since the 64-bit update to the code looks very contained?

If it is contained, perhaps a backport would be possible? Something all the 1.8.15 users would be very grateful for.

Thank you. And thank you for such a great program.

Describe alternatives you've considered

Doing the backport myself? Is it possible? Is the update to files in the data folder all that is required?

Additional context

No response

darltrash commented 2 years ago

32 bit systems are still pretty much present in everywhere except the US and EU in general, specially Latin America.

evokelektrique commented 2 years ago

Well, Linux is only 2% of the userbase now and 32-bit Linux was 1.2% at the time of drop.

So you want to lose that 2% too? I'm not either from Latin America nor I do have a 32 Bit system, But this decision is not wise. Consider re thinking the decision.

ilya-fedin commented 2 years ago

Personally I don't want anything, but I guess those 2% don't really matter and Linux support could be dropped at any point if it become too expensive (dealing with frequent regressions in Linux stack and different behavior in every DE/WM is not trivial). Be thankful for what you already have. Or you can lose everything and have only electron chat clients.

mckaygerhard commented 2 years ago

pretty intersting those windoser has live thanks to the linux world .. of course.. the linux are worse.. cos provides windos binaries.. as i said.. ironic.. there are the result of having windosers in the 99% of the current tools used in windos and linux

ilya-fedin commented 2 years ago

those windoser has live thanks to the linux world

That's funniest joke I've ever heard

mckaygerhard commented 2 years ago

those windoser has live thanks to the linux world

That's funniest joke I've ever heard

in fact inside you vscode many things are thanks to that!

ilya-fedin commented 2 years ago

Visual Studio is not vscode

mckaygerhard commented 2 years ago

Visual Studio is not vscode

inclusivelly it started to use gnu code.. XD

ilya-fedin commented 2 years ago

inclusivelly it started to use gnu code..

You can't know what it uses as it's (Visual Studio, not vscode) proprietary

toshadevam commented 2 years ago

I need 32bit builds for GNU-Linux, please don't neglect the 32-bit version if possible, thanks a lot!

ilya-fedin commented 2 years ago

It's already neglected since 2 years ago. Good morning.

mckaygerhard commented 2 years ago

inclusivelly it started to use gnu code..

You can't know what it uses as it's (Visual Studio, not vscode) proprietary check licenses.. by exampel SSL layer ones.. XD

ilya-fedin commented 2 years ago

check licenses.. by exampel SSL layer ones.. XD

Well, that's not something I want to do and I don't care actually.