John Preston
2499955496
Support custom emoji in the message input field.
2022-07-26 20:12:08 +03:00
John Preston
cb32c3957b
Add LZ4 caching for animated emoji.
2022-07-26 20:12:08 +03:00
John Preston
c4dd45689d
Use src/dst prefixes instead of from/to.
2022-07-26 20:12:08 +03:00
John Preston
3c01bb5a4a
Add support for static and webm custom emoji.
2022-07-26 20:12:08 +03:00
John Preston
8ed101cbbf
Insert recent stickers as emoji for testing.
2022-07-26 20:12:08 +03:00
John Preston
c796dd142b
Optimize many animated emoji repaint requests.
2022-07-26 20:12:08 +03:00
John Preston
6db3a0ec98
Support optimized lottie emoji.
2022-07-26 20:12:08 +03:00
John Preston
9d280da80b
Start optimized custom emoji, show path thumbnail.
2022-07-26 20:12:08 +03:00
John Preston
2e6733e433
Proof-of-concept animated custom emoji.
2022-07-26 20:12:08 +03:00
John Preston
21aa1323ec
Provide custom emoji factory through MarkedTextContext.
2022-07-26 20:12:08 +03:00
John Preston
bbfcac26c9
Update UiIntegration for custom emoji.
2022-07-26 20:12:08 +03:00
John Preston
368bc283a1
Don't use Ui::Text::String copy construct/assign.
2022-07-26 20:12:07 +03:00
Vedant
182c07db7f
WinGet: Publish beta releases also
2022-07-26 21:11:45 +04:00
Ilya Fedin
9b8dcec26e
Ensure notification manager is not null before first call to setManager in cross-platform code
2022-07-26 21:11:17 +04:00
Ilya Fedin
6718d238af
Switch to the dummy notification manager when notification daemon is not running on Linux
2022-07-26 21:11:17 +04:00
Ilya Fedin
dd70a6f659
IsQualifiedDaemon -> ByDefault
2022-07-26 21:11:17 +04:00
Ilya Fedin
ff2bd86744
Have a central place for catch-based logging of linux native notifications
2022-07-26 21:11:17 +04:00
Ilya Fedin
d2e3c01c11
Get linux notification inhibition state asynchronously
...
This is the last sync request in the D-Bus notifications
2022-07-26 21:11:17 +04:00
Ilya Fedin
e9e5dedeed
Update Hunspell to get rid of 'error: cannot open'
2022-07-26 21:09:46 +04:00
Ilya Fedin
e8477e5911
Get rid of 'paramtersCopy' in dbus code
2022-07-26 21:09:30 +04:00
GitHub Action
238a2f4477
Update User-Agent for DNS to Chrome 103.0.5060.53.
2022-07-19 19:35:36 +04:00
Ilya Fedin
9502ce8b32
Use templating with Dockerfile in order to have less rebuilds
2022-07-19 19:34:44 +04:00
nintendoit
653f17915e
money-purchasing and money-advertising updated
...
Changed money-purchasing from 'none' to 'intense' as the in-app purchase of telegram premium is available.
Added money-advertising and set it to 'moderate' as telegram ads has been introduced.
2022-07-19 19:33:16 +04:00
Niklas Haas
6096116526
Use quasi-logarithmic volume controls
...
This commit significantly improves the usability of the volume controls
for controlling volume in a way that matches intuitively onto human
needs and loudness perception.
Using the third power of the volume is a good approximation of the
quasi-logarithmic psychoacoustic system, while being defined everywhere
and preserving the useful quality of 0% volume mapping onto gain 0.0.
The use of this exact mapping function is a prior art established by
e.g. PulseAudio, among many other programs.
Fixes #24488
2022-07-19 19:32:46 +04:00
Vedant
5c3f15af41
Update winget.yml
2022-07-01 19:15:41 +04:00
Vedant
ca37a727fc
Update winget.yml
2022-07-01 19:15:41 +04:00
Begula
598a4b3922
Create winget.yml
2022-07-01 19:15:41 +04:00
Ilya Fedin
060cd0aab9
Don't trigger actions on build documentation change
...
Documentation is not sourced in actions since prepare.py invention
2022-06-29 08:21:16 +04:00
Ilya Fedin
463f437486
Update lib_ui
2022-06-28 09:49:45 +04:00
Ilya Fedin
0e97ef992e
Build OpenSSL 1.1.1 in snap
2022-06-28 09:49:45 +04:00
Ilya Fedin
d09a591d1b
Use *.so everywhere to exclude devlopment symlinks in snap
2022-06-28 09:49:45 +04:00
Ilya Fedin
aeddaf3dbd
Update openal to 1.22.2
2022-06-28 09:49:45 +04:00
Sprite
bf0ad9e7ca
Explicitly specify signed
modifier for char
type
2022-06-25 07:13:57 +04:00
John Preston
fc7dcd0360
Version 4.0.2: Remove Saved Messages premium badge.
2022-06-25 00:06:13 +04:00
Ilya Fedin
14416a68db
Fix openal pipewire version check in snap
2022-06-24 21:11:12 +04:00
John Preston
ee1a80abd7
Version 4.0.2.
...
- Fix window title on Windows 7. (again)
- Fix file chooser and global menu on macOS.
- Crash fix and OpenAL check for PipeWire fix on Linux.
2022-06-24 21:00:52 +04:00
John Preston
d392d9cb1f
Fix a crash in window handling on Linux.
2022-06-24 20:59:55 +04:00
John Preston
65c7a9a554
Fix title on Win7 and macOS file chooser.
2022-06-24 20:45:14 +04:00
Ilya Fedin
1c98399c6f
Fix pipewire version check in openal
2022-06-24 19:52:55 +04:00
John Preston
263ac2eb71
Version 4.0.1.
...
- Fix window title on Windows 7.
- Bug fixes and other minor improvements.
2022-06-24 13:07:47 +04:00
23rd
75d8e8ba7d
Fixed opening of non-primary windows while recording voice message.
2022-06-24 04:07:16 +03:00
23rd
0fbd7d1a3b
Fixed playback of recorded but not sent voice messages.
2022-06-24 04:07:16 +03:00
John Preston
8f0ba749d1
Fix history visibility edit button.
...
Regression was introduced in c3386fba52
.
Fixes #24691 .
2022-06-24 00:25:23 +04:00
John Preston
fc8ea688a3
Update profile badges order.
2022-06-23 17:53:36 +04:00
John Preston
2d651050ad
Show premium badge in peer lists.
...
Fixes #24687 .
2022-06-23 14:00:59 +04:00
John Preston
a94c42411b
Show verified badge in chat top bar.
2022-06-23 11:35:44 +04:00
23rd
57f769f358
Returned lost method that checks tray existence.
2022-06-23 09:38:21 +03:00
John Preston
ce39eb2da9
Don't watch theme file while using theme editor.
2022-06-23 10:35:52 +04:00
Ilya Fedin
f7bc84fdd6
Automatically reload theme on file change
2022-06-23 10:09:59 +04:00
Ilya Fedin
28f75525b2
Update openal to 1.22.1
...
Downgrade pipewire headers as openal won't work with pipewire version less than headers it builds with now
2022-06-23 09:48:27 +04:00