Telegram X
80.8K subscribers
11 photos
7 videos
1 file
57 links
Download Telegram
0.21.0.997 RC

- Fixed: When multiple messages arrive, app may notify multiple times, instead of just once
- Fixed: Edit button for live locations is not hidden
- Fixed: Long album names overlay action buttons in media picker
- Other bugfixes
โค12๐Ÿ”ฅ4
0.21.0.998 RC

- Android Pie: Fixed crash when trying to send location
- Android Pie: Fixed missing music player controls
- Android Pie: Fixed missing call controls
- Android Pie: Fixed other crashes
- Changed ongoing call notification icon
- Access Invite Link through group / channel management three-dot menu
๐Ÿ”ฅ8โค3
0.21.0.999 RC

- Android Pie: Improved notification style for channels & private chats
- Removed "new messages" from the notification title. For Android Pie it will not return, for below Pie it's experimental and may change.
- Bugfixes

Production roll out is scheduled for this weekend.
๐Ÿ”ฅ8โค3๐Ÿ‘3
0.21.0.1000 RC

- Media input support: send photos, GIFs and more from the keyboard.
- Option to separate media tab
- Unread counter in the chat now is properly displayed (centered, no trimming, etc).
- Fixed: Incorrectly displayed file size in Spanish
- Other bugfixes

0.21.0.1001 RC

- Bugfixes
โค6๐Ÿ‘6๐Ÿ”ฅ2
0.21.1.1002 RC

- Improved media input support.
- Fixed: crash on call screen
- Fixed: can't press enter when using password passcode for secret chat
- Fixed: UI break while trying to swipe inline results in saved messages
- Localization improvements: Separate strings for service messages containing current user ("You")
- Localization bugfixes

This version is release candidate. If no critical issues will be found, it will be pushed to production.
๐Ÿ‘9โค5๐Ÿ”ฅ2
0.21.1.1003 RC

- Android Pie: performance improvements related to image viewing & sending
- Android Pie: Fixed incorrect author name in notification when content preview is disabled
- Improved media input support on < Android Nougat
- Other bugfixes
๐Ÿ”ฅ10โค1
0.21.1.1004 RC

- Intro: Server connection check. If app is unable to establish connection, it will suggest you to add proxy or ask for help.
- Intro: "Continue in English" button
- Intro: "Start Messaging" button transparently loads & applies cloud localization
- Intro: Asynchronously applies recommended language, when needed & shows "Continue in English" with animation
- Screens, for which it's critical, are now always translated, without depending on the internet connection.
- Improved: Sign out pop-up
- Fixed: inline bot placeholder position when font scaling is enabled

Translations support is finally complete. To summarize:
- Future translations will not require an application update
- New translations will not affect APK size at all
- For available translations only couple strings are integrated into the application for smooth experience, which adds almost zero KB to the APK size
- Install localizations from files
- Create your own localizations without leaving the app
- Plenty of useful tools for translators

For testers: please sign out & clear application data to test first launch & sign-in chain.
If no critical bugs will be found, this version will go to production.
โค8๐Ÿ”ฅ5
0.21.1.1005 RC

- Intro: Fixed incorrect behavior when pressing "Start Messaging" & system language is English
- Intro: increased proxy add suggestion timeout, when connected to the server, but not receiveing API response
- Fixed crash while pressing on Start Messaging twice while loading
- Fixed Android Pie rectangular image decoding
- Fixed crash while trying to log out through account preview
- Fixed blurry avatars on Android Pie on devices with low resolution screens

0.21.1.1006

- Fixed: Duplicate files while using Share from some apps
- Fixed: video slider out-of-bounds drawing

For testers: please sign out & clear application data to test first launch & sign-in chain.
If no more critical bugs will be found, this version will go to production.

FYI this version is not live on the production just yet (though you'll see change log, because it's production build). I'll make a separate post here once I'll do full roll out tomorrow.
โค12๐Ÿ”ฅ8๐Ÿ‘1
0.21.1.1007

- Improved overall intro (= first launch, important for new users) stability
- Added TDLib module log verbosity settings
- Added ability to set custom "More" verbosity level in TDLib
- Fixed: language list infinite load on first attempt
- Fixed: Incorrect behavior after changing system language & pressing Continue in English.
- Notifications won't reappear on Xiaomi devices, when only counter changes
- Fixed: Bugfixes

FYI not yet 100% production roll out because of the fixed issues above (available for all beta users though). If no critical issues will be found, this version will go live for all users.
๐Ÿ”ฅ11โค3
0.21.1.1008

- More improvements to intro logic
- Little to English localization

0.21.1.1009

- Fixed: Call control notification doesn't appear on Android Oreo or higher
- Fixed: Crash when trying to open chats while using debug DC
- Fixed: Screen orientation issues when using 180 (reverse portrait) orientation while navigating, opening call screen, etc
- Fixed: Incorrect "try out" inline button behavior in chats without write access
- Fixed: Several crashes reported over Google Play
๐Ÿ”ฅ8โค3
Telegram X is now available in French, German, Italian, Malay, Malayalam, Portuguese (Brazil), Russian, Spanish and Ukrainian. More languages are on the way.

- Translations & Tools for Translators
- Android Pie support
- Send Images, GIFs and Stickers from media keyboards
- More message text sizes options
- Send files from the Root Directory
- Ability to use HTTP Proxies
- Quick group/channel description & link editing

For more see full change log:
https://telegra.ph/Telegram-X-10-14
โค18๐Ÿ‘7๐Ÿ”ฅ6
Telegram X updated to version 0.21.1.1010

Added 70+ new emoji:

๐Ÿฅฐ ๐Ÿฅต ๐Ÿฅถ ๐Ÿฅด ๐Ÿฅณ ๐Ÿฅบ ๐Ÿฆต ๐Ÿฆถ ๐Ÿฆท ๐Ÿฆด ๐Ÿ‘จโ€๐Ÿฆฐ ๐Ÿ‘จโ€๐Ÿฆฑ ๐Ÿ‘จโ€๐Ÿฆณ ๐Ÿ‘จโ€๐Ÿฆฒ ๐Ÿ‘ฉโ€๐Ÿฆฐ ๐Ÿ‘ฉโ€๐Ÿฆฑ ๐Ÿ‘ฉโ€๐Ÿฆณ ๐Ÿ‘ฉโ€๐Ÿฆฒ ๐Ÿฆธโ€โ™‚๏ธ ๐Ÿฆธโ€โ™€๏ธ ๐Ÿฆนโ€โ™‚๏ธ ๐Ÿฆนโ€โ™€๏ธ ๐Ÿฆ ๐Ÿฆ™ ๐Ÿฆ› ๐Ÿฆ˜ ๐Ÿฆก ๐Ÿฆข ๐Ÿฆš ๐Ÿฆœ ๐ŸฆŸ ๐Ÿฆ  ๐Ÿฅญ ๐Ÿฅฌ ๐Ÿฅฏ ๐Ÿง‚ ๐Ÿฅฎ ๐Ÿฆž ๐Ÿง ๐Ÿงญ ๐Ÿงฑ ๐Ÿ›น ๐Ÿงณ ๐Ÿงจ ๐Ÿงง ๐ŸฅŽ ๐Ÿฅ ๐Ÿฅ ๐Ÿงฟ ๐Ÿงฉ ๐Ÿงธ โ™Ÿ ๐Ÿงต ๐Ÿงถ ๐Ÿฅฝ ๐Ÿฅผ ๐Ÿฅพ ๐Ÿฅฟ ๐Ÿงฎ ๐Ÿงพ ๐Ÿงฐ ๐Ÿงฒ ๐Ÿงช ๐Ÿงซ ๐Ÿงฌ ๐Ÿงด ๐Ÿงท ๐Ÿงน ๐Ÿงบ ๐Ÿงป ๐Ÿงผ ๐Ÿงฝ ๐Ÿงฏ โ™พ ๐Ÿดโ€โ˜ ๏ธ๐Ÿ‡บ๐Ÿ‡ณ

Note: for now can be viewed only on Telegram X for Android, Telegram Desktop 1.4.4, and any Telegram client running on iOS 12.1.

Also added couple optimizations, fixed location preview, done some preparations for upcoming features, but who cares, when now you can enjoy so well detailed bagel: ๐Ÿฅฏ. Gorgeous.

Read more on emoji:
https://www.apple.com/newsroom/2018/10/apple-brings-more-than-70-new-emoji-to-iphone-with-ios-12-1
โค38๐Ÿ‘13๐Ÿ”ฅ10
0.21.1.1011 beta

Minor changes

- Search contacts by username, when creating a chat / group / channel
- Slightly reduced memory usage by removing unused components

Bugfixes

- Rudimentary warning prompt, when navigating back to application directory
- Rare crash on chats screen after sign-in
- 5 emojis are displaying not properly
- Crash when trying to play audio
- Only one map preview is displayed, when multiple arrive
- Can't open some document types on secondary accounts
๐Ÿ‘8๐Ÿ”ฅ4โค2
0.21.1.1012 beta

- Set wallpaper while using dark themes. This wallpaper will be used only while using dark themes, and changed accordingly, when switching to light themes and back
- Quick gallery access button when selecting wallpaper
- Emoji in service messages
- Select text in search input field
- Scrollbar in albums list
- Temporarily disabled RTL layout
- Large amount of changes under the hood related to the RTL languages support

Bugfixes

- When Reduce Motion is enabled & trying to create chat / group, header stops responding
- Messages in channels may merge even if they have different author signatures

- Some strings in the chats list are not updated immediately after language change
- Connection status is not updated immediately after language change
- Proxy sponsor may overlay chat title after language change
- Counter style does not update when changing language
- Bold header titles in some languages are not bold
- Text style fixes for Hebrew
- Text style fixes for inline / instant view buttons & placeholders for some languages
- Few cases when RTL messages rendered not properly

- Crash when using some debug settings
๐Ÿ‘12๐Ÿ”ฅ9โค7
Telegram X is now available in Belarusian, Catalan and Polish languages.

No application update needed: Telegram X will simply suggest to switch to your language based on system settings. You can always change current language in Settings > Language.

Arabic, Persian and Hebrew are about to become available soon, but will require an application update needed by internal improvements. Stay tuned.

Help translating Telegram X to your language: https://translations.telegram.org/
โค14๐Ÿ”ฅ8๐Ÿ‘1
When you will get hands to the brand new theme editor, promise me please you won't make a creature like this, OK?
โค34๐Ÿ‘14๐Ÿ”ฅ11
I am very tired to make a nice change log.

May I please just keep this screenshot for a while and make it later?

You will receive new beta version as soon as Google Play will process it.
โค16๐Ÿ”ฅ7
0.21.2.1016 beta

- Telegram X is now available in Arabic, Czech, Hebrew, Norwegian (Bokmรฅl) and Persian
- Theme Creator: Create themes using dozens of features dedicated for designers for finding perfect colours.
- Install, Edit, Share themes created by the community
- Brand new look of Night Black theme
- Reworked text rendering in all places of the app. Now fonts have a much better look while using Arabic, Chinese, Hebrew, Japanese, Korean, Persian, and many other languages
- Boosted messaging speed: completely reworked how messages get sent internally and optimized loading speed of replies.
- Message input field does not clip anymore when you scroll it
- Choose wallpaper for night themes. When auto night mode enabled, it will be switched accordingly.
๐Ÿ‘8โค6๐Ÿ”ฅ5
0.21.2.1017 beta

Added separate colors for circle buttons & now you can control their icon colors.
๐Ÿ”ฅ15โค4
0.21.2.1018 beta

- Separate colors for passcode: passcode, passcodeIcon, passcodeText
- Separate colors for notifications: notification, notificationPlayer, notificationSecure
- Optimized transparent bubble drawing

Bugfixes

- cover placeholder in Night Black
- pop-ups in the media picker
- RTL captions in files / audio / etc
- mic/video record icon color
- play/pause icon color in music player
๐Ÿ”ฅ13โค8๐Ÿ‘7
For theme creators.

Please note that I can still add more colors or properties, fix inconsistent color usages which were unnoticeable with built-in themes, or improve theming in other ways.

So Iโ€™d recommend setting closest parentTheme value to the colors you use in your theme & wait until theme creator will get to the stable release before sharing theme files.

About wallpapers in themes:

Right now you can only choose one of Telegram wallpapers to be used when your theme is active. Or disable wallpaper at all and set any solid color as a chat background. Later you will be able to include custom wallpaper in theme file, but at the moment please focus more on finding better colors for your theme, I hope features I came up with are good enough for this purpose.

wallpaperUsageId is difficult to understand, but is very important property, if wallpaper is a crucial part of your theme. I will try to describe how it is used:

1. Telegram X remembers currently used wallpaper for wallpaperUsageId=0, wallpaperUsageId=1, and for each custom theme separately when wallpaperUsageId=2.

2. Telegram X remembers last used light and dark theme. When you delete custom theme, it is automatically updated to parentTheme value. This is also used for auto night mode.

3. When you switch to / apply custom theme with wallpaperUsageId set to 0 or 1, following logic applies:
- Check last used theme with the same wallpaperUsageId
- If stored wallpaper is default for those theme, change wallpaper to the one specified through wallpaperId
- If stored wallpaper is non-default for previously used theme, keep old wallpaper.
- When wallpaperUsageId is set to 2, this logic does not apply. Telegram X will remember which wallpaper was used with your specific theme.

TLDR:
- if your theme only slightly differs from parentTheme, do not change wallpaperUsageId
- if your theme significantly differs from built-in themes, or specific chat background is a crucial part of your theme, set wallpaperUsageId to 2.

Examples:
- You create iMessage-like theme with plain white background. Set wallpaperId to 0, wallpaperUsageId to 2, and bubble_chatBackground to white color.
- You create WhatsApp-like theme and want to have similar to its background by default. Set wallpaperUsageId to 2, wallpaperId to 19.
- You just change accent colors of one of the built-in themes. Keep wallpaperUsageId default, set wallpaperId to the one that looks best with your theme (hold wallpaper thumbnail in Settings > Themes > Wallpaper to see its ID)
โค19๐Ÿ”ฅ7