John Preston
bc2e6c4fd1
Accept uppercase hex values in theme testing links.
2021-09-12 23:18:37 +03:00
John Preston
d822f8e9ff
Improve colorizing more.
2021-09-12 23:16:23 +03:00
John Preston
86362875dd
Beta version 3.0.3.
...
- Try fixing crashes in allocator on Linux.
2021-09-12 01:53:04 +03:00
John Preston
0a4a96d4cd
Fix action build on Linux.
2021-09-12 01:39:28 +03:00
John Preston
1c33eee80a
Update hime to 0.9.11.
2021-09-12 00:33:35 +03:00
Ilya Fedin
4f5558d28c
Move new dependencies to the beginning of Dockerfile, update patches
...
The reason was to not to do a full rebuild, but looks like the cache is already cleaned
2021-09-12 00:25:01 +03:00
Ilya Fedin
3fbd68cff9
Don't link glib with DESKTOP_APP_DISABLE_DBUS_INTEGRATION
2021-09-12 00:12:13 +03:00
Ilya Fedin
ee8c6f68d7
Use clang to build jemalloc since it crashes with gcc
2021-09-12 00:11:47 +03:00
John Preston
8d4174afb5
Fix macOS build in GitHub Actions.
2021-09-11 20:13:18 +03:00
John Preston
9150cc77f9
Improve colorizing of custom themes.
2021-09-11 12:26:35 +03:00
John Preston
8d31769846
Fix build with Xcode.
2021-09-11 00:02:15 +03:00
John Preston
13c00949ed
Add a simple way of testing color themes.
2021-09-10 22:29:30 +03:00
John Preston
c4d822ba02
Fix action build on Windows.
2021-09-10 16:19:07 +03:00
John Preston
fd288fbdfd
Beta version 3.0.2: Fix Windows build scripts.
2021-09-10 14:33:47 +03:00
John Preston
453954f901
Fix forward options for text messages.
2021-09-10 14:33:18 +03:00
John Preston
b1d52e088e
Beta version 3.0.2.
...
- Check who've seen your message in small groups from the context menu.
- Enable recording with video in live streams and video chats.
2021-09-10 13:42:53 +03:00
Ilya Fedin
0570b2639d
Link drm & zlib statically like before, make GL optional
2021-09-10 13:24:13 +03:00
Gleb Smirnoff
720f238cf8
Close a race between Gio threads and Qt application init.
...
QApplication has a historical feature[1] of calling setlocale(3) at init,
which today cause more harm than good. Such call isn't thread safe neither
per C standard, not per any known libc implementation. The Gio threads
would call into locale reading functions all the time, so early access to
locale by Gio may race with setlocale() by Qt leading to undefined behavior.
Platform specific start before the Sandbox (aka QApplication) is at core
design of tdesktop and that order can't be changed. There is no way to pause
Gio until QApplication instantiates.
Fortunately, Qt library itself has a static global flag that prevents it
from calling setlocale() twice. We don't even need to instantiate a
temporary QCoreApplication, we can just call into the method. So call
it form Platform::start before any existing or future calls to Gio.
Fixes #16922
[1] https://chat.stackoverflow.com/rooms/63812/discussion-between-phil-armstrong-and-matteo-italia
2021-09-10 13:18:20 +03:00
John Preston
05b35bb803
Update API scheme.
2021-09-10 12:58:52 +03:00
John Preston
faa5619f1e
Remove check used only for 32 bit ids.
2021-09-10 10:23:00 +03:00
John Preston
28be89f7c3
Correctly apply photos from "min" users.
2021-09-09 16:59:36 +03:00
23rd
54e76c0b71
Removed extra space from end of country patterns.
2021-09-09 16:32:07 +03:00
23rd
900a7d0b2b
Appended references to const auto types in loop to prevent copying.
...
Suggested by Apple Clang.
2021-09-09 16:32:04 +03:00
John Preston
baea762832
Allow QSurfaceFormat::NoProfile in OpenGL detection.
2021-09-09 16:31:51 +03:00
John Preston
79b0bbf6cf
Add an icon to who read context menu item.
2021-09-09 16:27:44 +03:00
John Preston
b4bff83266
Limit popup menu with who read users height.
2021-09-09 16:02:37 +03:00
John Preston
a3e8e379dd
Show userpics in full who read list.
2021-09-09 11:48:30 +03:00
John Preston
14314df26a
Show userpics in who read context item.
2021-09-09 00:10:49 +03:00
John Preston
8f480b52e7
Display who seen loading state as disabled item.
2021-09-08 14:38:05 +03:00
John Preston
fa5e66a736
Check listened / viewed for voice / video messages.
2021-09-08 13:50:56 +03:00
John Preston
eb1874566b
Fix media caption text selection rendering.
2021-09-08 13:47:34 +03:00
John Preston
f135ece841
Update patches revision.
2021-09-08 00:10:36 +03:00
John Preston
374e3238ad
Build FFmpeg with upstream yasm on macOS.
2021-09-07 23:41:54 +03:00
John Preston
54adf77d99
Build dependencies by script on Windows and macOS.
2021-09-07 23:41:54 +03:00
John Preston
7797099a49
Fix media viewer loading animation first show.
2021-09-07 23:41:08 +03:00
John Preston
d00226d51e
Don't show important tooltips above layers.
2021-09-07 23:41:08 +03:00
John Preston
abbac61702
Show who've seen the message in submenu.
2021-09-07 23:41:08 +03:00
John Preston
2f5f100626
Start loading users who've read an outgoing message.
2021-09-07 23:41:08 +03:00
John Preston
8f9e394dd0
Fix build with GCC.
2021-09-07 23:41:08 +03:00
23rd
4582d2d0d5
Attempted to fix ordering buttons above boxes in group calls panel.
2021-09-07 23:41:08 +03:00
23rd
cd59ba6629
Added ability to start video recording in group calls.
2021-09-07 23:41:08 +03:00
John Preston
19611d5b26
Update patches revision in Docker.
2021-09-07 23:41:08 +03:00
John Preston
74846c87ce
Closed alpha version 3.0.1.1.
2021-09-07 23:41:08 +03:00
John Preston
e880b66574
Rotate background with half a speed.
2021-09-07 23:41:08 +03:00
John Preston
b6cd9c2911
Invert patter image to white for dark colors.
2021-09-07 23:41:08 +03:00
John Preston
4273167aa2
Adjust outgoing bubble text and icon colors.
2021-09-07 23:41:08 +03:00
John Preston
c318f57fc0
Use outbox bubble colors, adjust custom colors.
2021-09-07 23:41:08 +03:00
John Preston
e4e5c4a1d2
Support 64 bit peer-bare-ids in export settings.
2021-09-07 23:41:07 +03:00
John Preston
a6c98f4bb4
Update API scheme to layer 133.
2021-09-07 23:41:07 +03:00
23rd
ce7a3c354c
Simplified conditions for hiding hint for photo editor.
2021-09-07 23:41:07 +03:00