John Preston
28f2c213f7
Remove app module. Support delayed quit by Cmd+Q on macOS.
2022-01-27 15:54:20 +03:00
John Preston
b8f1cebeb6
Support confirm-on-Quit on macOS.
2022-01-26 14:50:10 +03:00
John Preston
6a3ad52aef
Add upload cancel confirmation on Quit and Log Out.
2022-01-26 13:15:28 +03:00
John Preston
8c349c0515
Fix non-Retina spelling error underline on macOS.
2022-01-26 12:42:12 +03:00
John Preston
9038dfb3b8
Load more reactions per page after the first request.
2022-01-26 11:57:21 +03:00
John Preston
2e94488eb4
Fix possible crash in ListWidget destructor.
2022-01-26 10:40:22 +03:00
23rd
59ed41abfe
Added ability to select links and monospaced text with pressed Alt key.
2022-01-26 10:39:57 +03:00
23rd
8bea6776f5
Replaced checking global key modifiers with qt adapters.
2022-01-26 10:34:38 +03:00
23rd
0143d22a21
Split qt_adapters to separated files.
2022-01-26 10:33:28 +03:00
23rd
021d0053be
Fixed hiding spoilers in captions when switching sections.
2022-01-26 10:33:20 +03:00
Ilya Fedin
443ca0b390
Don't use BYPRODUCTS with appdata changelog
...
Due to recursive dependency
2022-01-25 18:25:58 +04:00
Ilya Fedin
2e0224589f
Update cmake_helpers
2022-01-25 16:14:01 +04:00
Ilya Fedin
f8da59595a
Fix appdata changelog target name
2022-01-25 16:14:01 +04:00
Ilya Fedin
e8568c6701
Set encoding when reading changelog for appdata
2022-01-25 16:14:01 +04:00
gasinvein
4ca3f6a1b3
Ensure appdata releases tag is replaced rather than added
2022-01-25 16:14:01 +04:00
John Preston
6af255923a
Use generate_target for timestamped changelog generator.
2022-01-25 14:53:26 +03:00
Ilya Fedin
624d83dc60
Update cmake_helpers
2022-01-23 18:25:37 +04:00
Ilya Fedin
6073da2843
Disable libvpx unit tests in Dockerfile & prepare.py
2022-01-23 18:25:37 +04:00
Ilya Fedin
ca5d2c115d
Update tg_owt
2022-01-23 18:25:37 +04:00
John Preston
86f3d88116
Fix build for Windows and Linux.
2022-01-23 12:23:31 +03:00
John Preston
7a971b5855
Fix build for Windows x64.
2022-01-23 10:17:15 +03:00
John Preston
0a7de3340a
Revert submodules downgrade.
2022-01-23 10:07:41 +03:00
John Preston
2cb73eefeb
Build docker for Linux with external libvpx.
2022-01-23 01:07:36 +03:00
John Preston
152aa06930
Qt patch with a possible work-through-proxy fix.
2022-01-23 00:54:41 +03:00
John Preston
cbca78ff63
Fix build with GCC.
2022-01-23 00:27:17 +03:00
John Preston
7c46b292ac
Fix build with MSVC.
2022-01-23 00:26:16 +03:00
John Preston
883509903f
Fix build with Xcode.
2022-01-22 23:27:13 +03:00
Ilya Fedin
37b2951058
Update submodules
2022-01-22 21:18:37 +04:00
Ilya Fedin
ceb323ac7c
Use QMenuBar instead of own global menu implementation on Linux
...
This is another attempt of 79f96480c2
2022-01-22 21:18:37 +04:00
Ilya Fedin
b65d40a22b
Get rid of custom SNI implementation
...
XDG is inventing new tray specification, so SNI will be outdated soon and it's better to just use QSystemTrayIcon.
I believe all the major drawbacks of QSystemTrayIcon are solved and we can live with minor ones.
Given the planned MainWindow refactoring, it seems it's the best time to do that.
2022-01-22 21:18:37 +04:00
John Preston
aed49b9289
Build FFmpeg with libvpx on macOS.
2022-01-22 19:51:00 +03:00
John Preston
72d81cc52f
Build 32 bit Windows version with external_vpx.
2022-01-22 19:50:55 +03:00
c0re100
4bb3aec168
Fix incorrect admin log
...
Type: Restricted to Member
2022-01-22 18:43:43 +04:00
Ilya Fedin
c0a81f2428
Use the suggested workaround for qtwayland build arguments instead of patching
2022-01-22 18:42:59 +04:00
Ilya Fedin
692adacc2a
Fix support icon on Linux when system icon is present
2022-01-22 18:39:53 +04:00
John Preston
26dbeb6831
Fix build with Xcode.
2022-01-22 16:42:38 +03:00
John Preston
07f72c20eb
Change application icon only in support mode.
...
Fixes #23895 .
2022-01-22 16:40:57 +03:00
John Preston
8407b0cccf
Fix buffer double-delete in Images::Blur.
2022-01-21 16:01:16 +03:00
John Preston
3ff17a8789
Refactor image transformation interfaces.
2022-01-21 15:33:44 +03:00
John Preston
a9a6d8a568
Fix creating links containing '$'.
...
Regression was introduced in desktop-app/lib_ui@8331322c20 .
Fixes #23921 .
2022-01-21 15:32:45 +03:00
John Preston
9877845b9c
Don't always enable screencast logs.
2022-01-21 15:32:45 +03:00
John Preston
dc89262461
Version 3.4.8.
...
- Nice animations in reactions.
- Add snap layouts support on Windows 11.
- Bug fixes and other minor improvements.
2022-01-19 19:12:22 +03:00
John Preston
a5425042cf
Fix possible crash when update is ready.
...
Regression was introduced in 9a0be43ef5
.
2022-01-19 19:03:19 +03:00
John Preston
d6e03c3e48
Fix possible crash with incorrect local time.
2022-01-19 19:03:19 +03:00
John Preston
e91eecf34f
Fix possible crash in empty sticker set.
2022-01-19 19:03:19 +03:00
John Preston
1a8cc87e60
Fix reaction images on Retina screen.
2022-01-19 15:40:04 +03:00
John Preston
0863941642
Beta version 3.4.7.
...
- Fix a crash on launch on Windows.
2022-01-19 09:34:17 +03:00
John Preston
b331aee599
Fix a crash on Windows < 11.
2022-01-19 09:33:34 +03:00
John Preston
e19180cc86
Beta version 3.4.6: Fix build with Xcode.
2022-01-18 21:56:20 +03:00
John Preston
10cb891f48
Beta version 3.4.6.
...
- Add snap layouts support on Windows 11.
- Fix crash in drafts after accounts switching.
2022-01-18 21:47:13 +03:00