tdesktop/Telegram/SourceFiles/platform/mac
John Preston e88305d984 Fixed freezes in macOS clipboard requests.
Sometimes QClipboard::text() unexpectedly freezes on macOS, no known
causes for that. But before we were requesting the clipboard text after
each change in any text field to update macOS global menu items.

Now we use Cocoa API directly to find out if there were any changes to
the clipboard content and query text through Qt only if we have changes.

That way it should almost never freeze (at least) or even really never.
2017-03-05 23:18:27 +03:00
..
file_utilities_mac.h Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
file_utilities_mac.mm Removed #include "stdafx.h" from all files. 2017-03-04 12:27:52 +03:00
mac_utilities.h Version 1.0 stable: bump copyright date to 2017. 2017-01-11 23:02:13 +04:00
mac_utilities.mm Removed #include "stdafx.h" from all files. 2017-03-04 12:27:52 +03:00
main_window_mac.h Finalizing file renaming. 2017-03-04 13:23:56 +03:00
main_window_mac.mm Fixed freezes in macOS clipboard requests. 2017-03-05 23:18:27 +03:00
notifications_manager_mac.h Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
notifications_manager_mac.mm Finalizing file renaming. 2017-03-04 13:23:56 +03:00
specific_mac.cpp Finalizing file renaming. 2017-03-04 13:23:56 +03:00
specific_mac.h Finalizing file renaming. 2017-03-04 13:23:56 +03:00
specific_mac_p.h Renamed / moved a bunch of files. 2017-03-04 12:56:07 +03:00
specific_mac_p.mm Finalizing file renaming. 2017-03-04 13:23:56 +03:00
window_title_mac.h Some platform-dependent modules refactoring. 2017-02-28 13:51:00 +03:00
window_title_mac.mm Removed #include "stdafx.h" from all files. 2017-03-04 12:27:52 +03:00