Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
Advise-Open-Sans.patch | Debian-specific advice about recommended fonts-open-sans package | Nicholas Guriev <guriev-ns@ya.ru> | not-needed | 2021-02-13 | ||
Disable-register-custom-scheme.patch | Do not write desktop entries on starting The present patch skips the registration of URL scheme. A user still can call this method from Settings via "registertg" cheat code. |
Nicholas Guriev <guriev-ns@ya.ru> | no | 2023-02-06 | ||
Do-not-sync-wallpaper.patch | Do not upload wallpaper after updating or login * This behaviour may be unexpected for a user and cause to leak private pictures to the remote server. * The patch prevents the checkUploadWallPaper() method from being called during startup initialization. The user still has an opportunity to send his subsequent wallpapers to Telegram Cloud. To do this, he can click on the link "Choose from file". |
Nicholas Guriev <guriev-ns@ya.ru> | yes | upstream | 2019-07-27 | |
Fix-undefined-names.patch | Fixing build changes | Nicholas Guriev <guriev-ns@ya.ru> | yes | 2023-02-17 | ||
Ignore-emoji-pack.patch | Remove default values for the patched rLottie On IA-64 platform, the recent rLottie is uncompiled where the loadFromData method can accept four parameters. |
Nicholas Guriev <guriev-ns@ya.ru> | not-needed | 2022-12-10 | ||
No-random-popups.patch | More extensive use of "tabbed-panel-show-on-click" Extend the experimental setting "Show tabbed panel by click" to a bottom-right menu in media viewer and a folder icon in settings. |
Nicholas Guriev <guriev-ns@ya.ru> | no | 2023-02-27 | ||
Packed-resources.patch | Dynamically load packed resources from separate file This reduces amount of main memory required for linking stage. | Nicholas Guriev <guriev-ns@ya.ru> | yes | 2023-02-06 | ||
Really-disable-crash-reports.patch | Exclude crash reports by means of macro Thanks to this I do not worry about backporting eliminated code. | Nicholas Guriev <guriev-ns@ya.ru> | yes | 2021-08-11 | ||
Skip-CLD3.patch | Skip CLD3 integration because the library is currently unpackaged in Debian | Nicholas Guriev <guriev-ns@ya.ru> | no | debian | 2022-12-04 | |
Skip-jemalloc.patch | Do not require jemalloc at runtime | Nicholas Guriev <guriev-ns@ya.ru> | yes | 2022-09-20 | ||
Skip-RNNoise.patch | RNNoise free build | Nicholas Guriev <guriev-ns@ya.ru> | yes | debian | 2021-07-29 | |
Wayland-protocols-path.patch | Wayland protocols code generation for Qt5 | Nicholas Guriev <guriev-ns@ya.ru> | yes | 2022-09-20 | ||
Backport-GLib.patch | Guard new GLib API with version check | Nicholas Guriev <guriev-ns@ya.ru> | no | 2022-12-05 | ||
Backport-KCoreAddons.patch | Lower required version of KCoreAddons Export files to other sandboxed applications is not implemented before 5.96.0. The overriding <ksandbox.h> header blocks run-time Flatpack or Snap detection. This is irrelevant in the Debian package. |
Nicholas Guriev <guriev-ns@ya.ru> | not-needed | 2023-02-06 | ||
Backport-Wayland-protocols.patch | Cut off the XDG activation protocol. It is not described in version 1.20 available in bullseye. Normally Telegram Desktop gets activated when a user clicks on a notification of a new message. |
Nicholas Guriev <guriev-ns@ya.ru> | not-needed | 2022-09-30 | ||
Always-use-std-to_string-to-serialize-ints.patch | Always use std::to_string to serialize ints https://github.com/TelegramMessenger/tgcalls/commit/012f7a75ba7e20e1790203d02aedf573e3551d2f | John Preston <johnprestonmail@gmail.com> | no | https://github.com/TelegramMessenger/tgcalls/commit/fecf542a74b0eb2c15ec7820d16653c57f4db27e | 2023-05-04 |