Daniel Novomeský
6ff2c08764
Added dependencies for Windows build
...
They will be used for plugins in kimageformats:
dav1d, libavif are needed for AVIF plugin
libde265, libheif are needed for HEIF plugin
libjxl is needed for JXL plugin
dav1d could be used by ffmpeg to provide AV1 decoding
meson is required to build dav1d
2022-12-23 10:58:22 +04:00
Ilya Fedin
2bbe511a6f
Revert some mistakenly replaced '/' symbols earlier
2022-12-20 17:22:19 +04:00
Ilya Fedin
5cbdc2f739
Install gyp python dependencies in prepare.py
2022-12-20 17:22:19 +04:00
23rd
5101ea2a96
Updated Qt to 5.15.7 on Windows.
2022-12-09 11:54:37 +03:00
John Preston
cad87f6818
Update to WebRTC M108.
2022-12-08 14:22:04 +04:00
John Preston
6986430f37
Version 4.4.1.
...
- Bug fixes and other minor improvements.
2022-12-07 13:41:04 +04:00
John Preston
14e4524776
Version 4.4.
...
- You can set a Global Auto-Delete Timer
for all new chats and groups you create.
- New messages will be deleted after 1 day, week, month,
or a custom duration you choose.
- The new menu in Settings > Privacy & Security > Auto-Delete Messages
also lets you set up Auto-Delete for any of your existing chats faster.
- Admins of groups with 100+ members can organize discussions
into separate topics.
- Topics now have a two-column layout
that keeps recent chats easily accessible as you browse topics.
- Previews of topic messages in the chat list work like a button,
click to jump to the last updated topic.
- Up to 5 topics can be pinned to the top of the list.
- Each topic now supports multiple pinned messages.
- The View as Messages mode now shows
which topic each message belongs to.
- Badge counters for topics you never opened
will have a lighter, less distracting color.
- A new General topic is now included by default,
containing service messages and the earlier message history from the
group.
- Admins can rename the General topic.
- Large groups can enable Aggressive Filtering in Manage Group
> Administrators to remove more spam with automated algorithms.
- Admins help improve filtering
by reporting any false positives in Recent Actions.
2022-12-06 23:40:56 +04:00
John Preston
6abfdd20fa
Don't apply deleted GYP patch in Windows prepare.
2022-12-06 18:23:51 +04:00
John Preston
4dd1f95fbf
Disable deprecated warning when building dump_syms.
...
Fixes #25366 .
2022-12-06 18:13:23 +04:00
John Preston
589556442c
Closed alpha version 4.3.4.1.
2022-12-06 16:50:03 +04:00
John Preston
cd85c4911c
Migrate macOS build to patched Qt 6.3.2.
...
Fixes #24915 .
2022-12-06 16:38:08 +04:00
Ilya Fedin
b9a766387c
Replace docker buildx with DOCKER_BUILDKIT=1 environment variable
...
This seem to work better with distribution-provided Docker
2022-11-28 21:54:37 +01:00
23rd
53c4b511f8
Fixed different configuration flags for FFmpeg on macOS.
2022-11-25 16:01:41 +03:00
John Preston
b474db2106
Version 4.3.4.
...
- Fix OpenGL regression in Qt and language detection.
2022-11-25 12:21:45 +01:00
Ilya Fedin
ca408828c1
Update patches on Linux
2022-11-25 12:20:12 +01:00
Ilya Fedin
5df4dd36a7
Update Python to 3.8 in Docker
2022-11-25 11:14:15 +01:00
John Preston
1e6937a075
Version 4.3.3.
...
- Fix an issue with media auto-download on Windows.
- Fix switching accounts in maximized window.
- Fix collapsed archive row layout.
2022-11-23 23:09:31 +01:00
John Preston
1aece79a47
Version 4.3.2.
...
- Enable message translations in Settings > Language.
- Fast jump to the last updated topic.
- Bug fixes and other minor improvements.
2022-11-22 00:28:07 +00:00
23rd
7aede75e43
Added external cld3 library.
2022-11-22 00:28:03 +00:00
Ilya Fedin
f7971733f4
Update msys2 base
...
It has new signatures and fixes the CI
2022-11-19 02:21:32 +04:00
Ilya Fedin
82629dd3e5
Update Qt to 6.4.1 on Linux
2022-11-18 20:40:57 +04:00
Ilya Fedin
b9b6a9e747
Follow desktop file naming specification
...
This is required for GApplication to enable all the features
https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#file-naming
2022-11-18 20:40:33 +04:00
Ilya Fedin
0f38dabd84
Update cmake for -flto=auto support
2022-11-08 23:37:58 +04:00
Ilya Fedin
8552047210
Always build glibmm with LTO to be able to build backward compatible binary
2022-11-08 23:37:58 +04:00
John Preston
8cb980a791
Version 4.3.1.
...
- Critical bug fixes.
2022-11-07 23:43:04 +04:00
Ilya Fedin
dcfc3431f5
Disable unneeded validation for libsigc++
2022-11-06 00:08:25 +04:00
John Preston
efc06b7951
Version 4.3.
...
- Groups with more than 200 members
can now have their discussions organized into topics.
- Premium users can now convert both voice messages
and video messages into text.
2022-11-05 18:26:50 +04:00
Ilya Fedin
820d367e78
Fix library search path in Docker image
2022-11-04 16:38:18 +04:00
Ilya Fedin
6ff3d9f975
Don't build qtquickcontrols2 in Docker
2022-11-04 16:38:18 +04:00
Ilya Fedin
da2f1b3d97
Add switch for LTO in Docker image
2022-11-04 16:38:18 +04:00
Ilya Fedin
0b2b3416d7
Build both versions of zlib in Dockerfile
...
For consistence with other libraries
2022-11-04 16:38:18 +04:00
Ilya Fedin
1c514b23ea
Reduce glibmm's build targets
2022-11-04 16:38:18 +04:00
John Preston
55fd9c5091
Closed alpha version 4.2.4.3.
2022-11-03 16:37:31 +04:00
Ilya Fedin
d7f2385275
Parallelize LTO on Linux
2022-11-03 14:46:46 +04:00
Ilya Fedin
1336a7149b
Update glibmm to latest version
2022-11-03 14:45:01 +04:00
Ilya Fedin
ba9f5d138a
Use some APIs from newer glibmm
2022-11-02 21:02:46 +04:00
John Preston
41192e5acd
Closed alpha version 4.2.4.2.
2022-11-02 20:59:25 +04:00
Ilya Fedin
0c514c4b0a
Have unified compiler flags in Dockerfile
2022-11-01 19:34:05 +04:00
Ilya Fedin
68ad56db79
Use QtWaylandCompositor for webview embedding on Linux
2022-11-01 19:33:46 +04:00
John Preston
fb0eee01f2
Closed alpha version 4.2.4.1.
2022-11-01 19:25:44 +04:00
John Preston
1350fa64f3
Version 4.2.4.
...
- Fix crash in emoji statuses clearing.
2022-09-30 16:30:58 +04:00
Ilya Fedin
8eb6d2e36b
Update Qt and libjxl to release versions on Linux
2022-09-30 00:24:32 +04:00
23rd
5b1a9fb3e1
Migrated gyp for breakpad to upstream in prepare script on macOS.
2022-09-29 21:22:06 +04:00
Ilya Fedin
2a6e2fa353
Bundle kcoreaddons
2022-09-28 23:59:59 +04:00
John Preston
62b624c390
Version 4.2.3.
...
- Improve scaling / cropping for photos / video files.
- Improve touch support in channel comments.
- Nice animation for spoilers.
2022-09-28 09:34:31 +04:00
John Preston
43bdfbf170
Beta version 4.2.2.
...
- Fix crash in spoiler revealing in media captions.
- Fix spoiler revealing in media viewer captions.
- Fix crash in folder editing on Linux.
2022-09-23 23:50:37 +04:00
John Preston
2931e754c3
Beta version 4.2.1.
...
- Improve scaling / cropping for photos / video files.
- Improve touch support in channel comments.
- Nice animation for spoilers.
2022-09-22 20:15:55 +04:00
John Preston
4e7a5eeffb
Use Python 3.10 and GYP supporting it.
2022-09-22 15:31:46 +04:00
Ilya Fedin
278ab5ebaf
Add support for AVIF, HEIF and JPEG XL (only on Linux yet)
2022-09-19 11:20:50 +04:00
Ilya Fedin
4975254cc1
Avoid building qttools
...
Removing po folder from kcoreaddons allows that
2022-09-18 15:55:56 +04:00