Ilya Fedin
45360adbc2
Remove unneeded libraries from snapcraft.yaml
2021-09-07 23:40:08 +03:00
Ilya Fedin
60fb2d7c1f
Move LZMA usage under TDESKTOP_DISABLE_AUTOUPDATE
2021-09-07 23:40:08 +03:00
John Preston
84cbb98000
Attempt#3 to fix build with GCC.
2021-09-07 12:59:33 +03:00
John Preston
32301046e7
Attempt#2 to fix build with GCC.
2021-09-07 12:56:54 +03:00
Ilya Fedin
23378e4661
Migrate to no-response action since github app is archived
2021-09-07 12:26:22 +03:00
GitHub Action
9a6d7d3a95
Update User-Agent for DNS to Chrome 92.0.4515.131.
2021-09-07 12:24:42 +03:00
Beni Cherniavsky-Paskin
f8c631ed24
Export CSS: per-line automatic bidi direction
...
Fixes #16120 .
`unicode-bidi: plaintext` makes browser auto-detect base bidi direction according to bidi algorithm heuristics, on each line separately.
https://drafts.csswg.org/css-writing-modes/#bidi-algo
AFAICT this matches both Android and Desktop behaviors, and is the friendly behavior for mixed-direction users.
Purely LTR users should not be affected — the heuristics return LTR even on "neutral" lines that contain no letters, only punctuation/emojis/digits.
(http://www.unicode.org/reports/tr9/#P2 — rule P3 defaults to level 0, which is LTR.)
Whereas all RTL language users in practice need to deal with mixed-direction texts, and the ability to split lines to prevent LTR/RTL mixups is extremely handy...
The `text-align: start` ensures LTR-detected lines are displayed left-aligned, and RTL-detected lines right-aligned.
Which again matches both Android and Desktop behaviors.
This is redundant — it seems already the default with current CSS — but is important for mixed-language users, so I wanted to ensure it in case somebody sets alignment on bigger parts of the document in the future.
2021-09-07 12:20:44 +03:00
John Preston
246f2ca1ac
Attempt to fix build with GCC.
2021-09-07 12:19:42 +03:00
John Preston
9f43719075
Fix build with Xcode.
2021-09-07 12:18:18 +03:00
Ilya Fedin
05d4d58f8b
Replace GTK integration with xsettings + XDP
2021-09-06 15:43:28 +03:00
John Preston
434a7c5293
Remember volume from SMC.
...
Co-authored-by: 23rd <23rd@vivaldi.net>
2021-09-06 15:40:51 +03:00
udf
fb1c253992
Set mixer volume on media control change
2021-09-06 15:40:51 +03:00
udf
d53932382c
Set mixer volume before changing setting
2021-09-06 15:40:51 +03:00
John Preston
463da7e410
Allow Ui::GL::Renderer::deinit on lost context.
2021-09-06 13:13:26 +03:00
John Preston
241798ac29
Custom colors in historyDown/unreadMentions buttons.
2021-09-06 13:13:26 +03:00
John Preston
64457cd6cb
Custom colors in FillComplex(Overlay|Location)Rect.
2021-09-06 13:13:26 +03:00
John Preston
16c9031f88
Fix a phrase in voice chat settings.
2021-09-06 13:13:26 +03:00
John Preston
b2364140e9
Custom colors in all media/history_view_ modules.
2021-09-06 13:13:26 +03:00
John Preston
cbfe57c51d
Custom colors in history_view_document module.
2021-09-06 13:13:26 +03:00
John Preston
23e9e7b9f0
Remove for_const macro.
2021-09-06 13:13:26 +03:00
John Preston
2a2607d026
Custom colors in history_view_service_message module.
2021-09-06 13:13:26 +03:00
John Preston
1a4a9319f3
Custom colors in history_view_message module.
2021-09-06 13:13:26 +03:00
John Preston
444f21fd7e
Support colorizing of the default palette.
2021-09-06 13:13:26 +03:00
John Preston
2554aaf3c0
Move Window::Theme::Colorizer to style::colorizer.
2021-09-06 13:13:26 +03:00
John Preston
c4982711db
Use ui/style/style_core_palette.
2021-09-06 13:13:26 +03:00
Ilya Fedin
5000902d61
Convert feature request template to the new format
2021-09-05 17:36:45 +03:00
Ilya Fedin
32dcb73cba
Convert bug report issue template to the new format
2021-09-05 17:36:45 +03:00
John Preston
f6175e7b7c
Invite by link in case of non-self voice chat join.
2021-09-02 11:04:28 +03:00
John Preston
b487644355
Fix incorrect bad file size logging.
2021-09-02 11:03:40 +03:00
John Preston
09e014cc14
Force non-transparency for WebDocuments in PhotoData.
2021-09-02 10:31:57 +03:00
John Preston
b0f54822e0
Version 3.0.1.
...
- Crash fixes.
2021-09-01 19:41:57 +03:00
John Preston
df4c9a0765
Cache correct background faster.
2021-09-01 19:38:36 +03:00
John Preston
47e15d136d
Fix background update with all chats closed.
2021-09-01 19:28:02 +03:00
John Preston
5aff4cca0e
Fix rare crash in message history resizing.
2021-09-01 19:21:39 +03:00
John Preston
a064e836f2
Removed redundant "base::EnterFromEventLoop".
2021-09-01 19:08:56 +03:00
John Preston
81ed3acfa1
Attempt to fix a crash in event loop nesting tracking.
2021-09-01 19:08:23 +03:00
John Preston
cc2dd31555
Attempt to fix a possible crash in InputField.
2021-09-01 18:50:11 +03:00
John Preston
0ee6395022
Try to a fix crash after lost OpenGL context.
2021-09-01 18:38:12 +03:00
John Preston
1d2a18929a
Use QOperatingSystemVersion.
2021-09-01 18:33:53 +03:00
John Preston
a0a3de125a
Detect Windows 11 by build number 22000.
2021-09-01 18:33:43 +03:00
John Preston
1cf207671e
Fix crash in countries list refresh.
2021-09-01 18:33:24 +03:00
John Preston
c208b5dc58
Couple more of crash fixes.
2021-09-01 13:45:45 +03:00
John Preston
6eb5d47c35
Couple of crash fixes.
2021-09-01 13:27:36 +03:00
23rd
59977da2b4
Added choosing sticker action to field autocomplete.
2021-09-01 01:23:20 +03:00
23rd
4550b2a315
Decreased record bitrate of voice messages.
...
Fixed #6708 .
2021-09-01 01:23:20 +03:00
23rd
bcbab7ad8e
Added ability to change playback speed for long audio files.
2021-09-01 01:23:20 +03:00
23rd
b635a9d4a5
Changed voice playback speed setting to storage value of speed.
2021-09-01 01:23:20 +03:00
23rd
eadd7704ef
Removed Main::Session forward declaration from data_types.
2021-09-01 01:23:20 +03:00
23rd
e6f0c176f7
Moved AudioMsgId to separated file.
2021-09-01 01:23:20 +03:00
John Preston
22d4331ead
Version 3.0: Update tgcalls submodule.
2021-09-01 01:15:49 +03:00