John Preston
e7cf560da0
Handle toast activations by COM activator.
2021-10-06 11:02:57 +04:00
John Preston
844fd58a97
Support Windows 11 rounded corners and themeable title bar.
2021-09-28 21:11:35 +04:00
Ilya Fedin
1ebf27bfa1
Switch MainWindow to Ui::RpWindow
2021-07-28 18:05:39 +03:00
John Preston
1ce66e5198
Pack and deploy d3dcompiler_47.dll.
2021-07-20 17:10:23 +03:00
John Preston
148af59615
Don't check dll-s if "SetDefaultDllDirectories" is available.
2021-07-01 23:47:12 +03:00
John Preston
5b2db4112f
Don't allow any .dll-s near Telegram.exe
2021-07-01 23:47:12 +03:00
John Preston
7cedc1f7a5
Add dynamic DirectX loading helper.
2021-07-01 23:47:08 +03:00
John Preston
9f41461209
Load .dll symbols in a similar way.
2021-05-24 22:45:14 +04:00
John Preston
2830049a53
Add support for DirectX desktop capturer backend.
2021-05-24 22:45:14 +04:00
John Preston
9ff6b57b94
Use common desktop_capturer code on Windows.
2021-05-24 22:45:13 +04:00
John Preston
40e90af76d
Detect tablet mode on Windows 10.
2021-01-25 16:47:41 +04:00
John Preston
902e0fc8fb
Remove dll loading in harfbuzz on Windows.
2020-12-22 14:29:51 +04:00
John Preston
92bc278052
Allow inviting contacts to voice chats.
2020-12-22 12:33:06 +04:00
John Preston
90c0929407
Load Rstrtmgr dynamically.
2020-09-29 19:03:29 +03:00
John Preston
c86ced8a1e
Use dark Windows title bar for night mode.
2020-07-24 16:15:58 +04:00
John Preston
7f55fd2cad
Use a safer way to load system libraries.
2020-07-02 21:01:25 +04:00
John Preston
271d929ad6
Use VersionHelper API for Windows version.
2019-06-03 13:48:57 +03:00
John Preston
4ab0e693c1
Write memory usage to crashdump on Windows.
2018-11-12 14:39:21 +04:00
John Preston
81731139e9
Add tests for storage encrypted file.
...
Also fix some bugs found by the tests.
2018-09-01 18:56:08 +03:00
John Preston
8a371b9c1b
New storage encrypted file.
2018-09-01 18:56:08 +03:00
John Preston
c7ed36d558
Check for composition in WM_NCACTIVATE.
2018-07-31 22:56:04 +03:00
John Preston
ea7441ae77
Use single LEGAL file with license and copyright.
2018-01-03 13:23:14 +03:00
John Preston
08167a6a91
Removed #include "stdafx.h" from all files.
...
Currently the build without implicitly included precompiled header
is not supported anyway (because Qt MOC source files do not include
stdafx.h, they include plain headers).
So when we decide to support building without implicitly included
precompiled headers we'll have to fix all the headers anyway.
2017-03-04 12:27:52 +03:00
John Preston
686abd63b5
Version 1.0.6: fixing some critical issues in audio handling.
...
OnPropertyValueChanged() is called sometimes couple times a second
and sometimes when AudioMutex is locked already causing a deadlock.
Also some code added to support Desktop Bridge converter to UWP app.
2017-02-01 13:12:52 +03:00
John Preston
7fb1463c43
Version 1.0 stable: bump copyright date to 2017.
2017-01-11 23:02:13 +04:00
John Preston
0480e02b23
Closed beta 10020001: application icon changed.
2016-12-30 17:52:58 +04:00
John Preston
247b77c784
Alpha version 0.10.2: returned uxtheme.dll loading for Windows XP.
2016-08-15 01:53:47 +03:00
John Preston
50b10ba0bf
Dll hijacking fixes: Windows version check + SetDllDirectory("").
2016-08-14 21:55:59 +03:00
John Preston
e38b7cd465
Fixed dynamic library loading for Windows XP.
...
Versioned dll removed, loading from combase.dll instead.
2016-06-17 15:38:08 +03:00
John Preston
fd91893b51
Moved PsMainWindow to Platform::MainWindow, outside of pspecific module.
...
Currently only MSVC build is Ok, Xcode and QtCreator are broken.
2016-06-16 15:59:54 +03:00