Commit Graph

  • a8df3dcf91 Remove test code for animated path thumbnails. John Preston 2021-07-02 20:21:06 +03:00
  • b22e2ffe1d Animate inline path thumbnails with sliding gradient. John Preston 2021-07-02 18:29:13 +03:00
  • 22d23c8be1 Add missed signalId check Ilya Fedin 2021-07-02 20:34:09 +04:00
  • b335741f99 Use gsl::finally to pop thread context where appropriate Ilya Fedin 2021-07-02 20:29:46 +04:00
  • 1261c775d4 Fix freeze after creating file dialog Ilya Fedin 2021-07-02 16:50:34 +04:00
  • 01b4a24ac7 Save sticker path thumbnails to local storage. John Preston 2021-07-02 13:39:08 +03:00
  • 4124c2eb57 Show inline path thumbnails for stickers. John Preston 2021-07-02 13:13:48 +03:00
  • f09b91ebb5 Beta version 2.8.5: Fix build on non-Windows. John Preston 2021-07-02 04:45:41 +03:00
  • 57b147e0c8 Beta version 2.8.5. John Preston 2021-07-02 00:39:49 +03:00
  • 551ea7d879 Move GTK integration out of process with D-Bus Ilya Fedin 2021-06-23 03:20:40 +04:00
  • d3c9bb0bc6 Try disabling native child OpenGL workaround. John Preston 2021-07-02 00:37:27 +03:00
  • c711b1f1df Fix build on non-Linux systems. John Preston 2021-07-02 00:27:25 +03:00
  • af7ea90246 Added floating panel of playing playlist for scheduled audio files. 23rd 2021-07-01 15:00:09 +03:00
  • 348cf4829c Added ability to scroll media in section of scheduled messages. 23rd 2021-07-01 03:00:00 +03:00
  • 4753a57091 Added ability to validate playlists in section of scheduled messages. 23rd 2021-06-29 19:33:30 +03:00
  • 1a93f4fa4c Added ability to sparse id slices of scheduled media. 23rd 2021-06-29 17:40:55 +03:00
  • 118fd187e3 Added abstract class for sparse ids slices. 23rd 2021-06-30 22:10:53 +03:00
  • baa47bde7f Removed unused MsgRange from SparseIdsSlice. 23rd 2021-06-30 22:23:49 +03:00
  • 18b48df9ce Allow to choose ANGLE backend. John Preston 2021-07-01 10:47:29 +03:00
  • e71fc60d22 Use exact revision of ANGLE. John Preston 2021-07-01 09:48:52 +03:00
  • 148af59615 Don't check dll-s if "SetDefaultDllDirectories" is available. John Preston 2021-07-01 00:15:56 +03:00
  • 5b2db4112f Don't allow any .dll-s near Telegram.exe John Preston 2021-06-30 18:20:49 +03:00
  • 7cedc1f7a5 Add dynamic DirectX loading helper. John Preston 2021-06-30 13:44:28 +03:00
  • 6cea7d4a52 Fix YUV->RGB on D3D9 ANGLE backend. John Preston 2021-06-30 12:15:46 +03:00
  • bd93aed393 Test build with statically linked ANGLE. John Preston 2021-06-29 17:33:41 +03:00
  • 348666de6d Use media viewer size hack only when required. John Preston 2021-06-29 17:23:39 +03:00
  • 47e32bebe4 Remove not really needed gtk scale factor query Ilya Fedin 2021-06-26 22:38:22 +04:00
  • 0b21c04489 Remove the copy of gtk file dialog Ilya Fedin 2021-06-26 22:36:45 +04:00
  • 85f013ebdb Revert "Avoid removing portal platformtheme plugin in snap" Ilya Fedin 2021-06-26 20:53:14 +04:00
  • 832cc6ac69 Build Qt with gtk integration Ilya Fedin 2021-06-26 20:52:07 +04:00
  • 30ce049f51 Update submodules Ilya Fedin 2021-07-01 22:35:21 +04:00
  • d42fb6d1b9 Switch from mallocng to jemalloc Ilya Fedin 2021-06-30 05:15:26 +04:00
  • cade53aa0a Version 2.8.4. John Preston 2021-07-01 11:05:21 +03:00
  • 2fdcda7536 Update User-Agent for DNS to Chrome 91.0.4472.114. GitHub Action 2021-07-01 00:11:00 +00:00
  • 7e6439e4f8 Fix counting screen bottom point when restoring geometry Ilya Fedin 2021-06-30 01:25:43 +04:00
  • f07ee7f590 Update lib_base and cmake_helpers Ilya Fedin 2021-06-29 18:26:56 +04:00
  • 02db4e01fa Get rid of qt5ct Ilya Fedin 2021-06-26 22:39:42 +04:00
  • 8d75078a42 Use Glib::MainLoop instead of QEventLoop in glib code Ilya Fedin 2021-06-27 01:51:32 +04:00
  • 0e25ef7524 Handle WinRT exceptions in WebView. John Preston 2021-06-29 14:08:50 +03:00
  • 8608d8aa4d Crash Fix: Destroy WebView before the container. John Preston 2021-06-29 11:07:16 +03:00
  • c1a7332a5e Shorten if statement sammiee5311 2021-06-28 20:02:21 +09:00
  • c3fb392906 Clean dbus-specific code in main_window_linux.h Ilya Fedin 2021-06-27 20:46:11 +04:00
  • a59bfdb2f8 Fix handleNativeSurfaceChanged when dbus integration is disabled Ilya Fedin 2021-06-27 19:09:02 +04:00
  • 79f96480c2 Use QMenuBar instead of own global menu implementation on Linux Ilya Fedin 2021-06-27 19:07:45 +04:00
  • 60cbd96d91 Version 2.8.3. John Preston 2021-06-28 13:51:06 +03:00
  • ee0400f1ac Version 2.8.2. John Preston 2021-06-28 08:57:40 +03:00
  • b8a3746558 Version 2.8.1: Fix NuGet WinRT header generation. John Preston 2021-06-26 13:26:39 +03:00
  • 14f25fc997 Version 2.8.1. John Preston 2021-06-26 13:03:40 +03:00
  • 27da6ee9eb Update patches revision in instructions. John Preston 2021-06-26 13:00:16 +03:00
  • 48d482006a Fix crash fix. John Preston 2021-06-26 12:33:18 +03:00
  • 9afee2620a Fix crash in vertical sliders. John Preston 2021-06-26 08:20:37 +03:00
  • baca3047d4 Version 2.8: Fix build on Windows x64. John Preston 2021-06-24 18:39:29 +04:00
  • 43a5265e0c Version 2.8. John Preston 2021-06-24 17:57:09 +04:00
  • 5519bb3523 Allow reporting private groups as well. John Preston 2021-06-24 17:25:10 +04:00
  • ff213d1386 Enable /LARGEADDRESSAWARE for 32 bit Windows build. John Preston 2021-06-24 17:09:43 +04:00
  • 55b3f99653 Fix new formatting mixing with emoji. John Preston 2021-06-24 17:09:24 +04:00
  • 8a6ff3f414 Add separator above volume control in voice chats. John Preston 2021-06-24 15:57:19 +04:00
  • feb8624d05 Don't use private Hunspell headers. John Preston 2021-06-24 15:57:06 +04:00
  • a2c33545d4 Improve some paddings. John Preston 2021-06-24 16:29:48 +04:00
  • 7decf68122 Fixed possible crash in OverlayWidget when video continues from PiP. 23rd 2021-06-24 12:04:21 +03:00
  • 6b62ec97c6 Fix possible crash in export panel management. John Preston 2021-06-24 11:56:59 +04:00
  • ea3dab4a06 Update lib_base Ilya Fedin 2021-06-24 09:32:28 +04:00
  • 5c8f08fc92 Move preview support from QGtkDialog to GtkFileDialog Ilya Fedin 2021-06-24 09:10:43 +04:00
  • 00a0b2c8b6 Get rid of GTK cast templates Ilya Fedin 2021-06-24 09:07:51 +04:00
  • 007218cc13 Use C++ wrappers in GtkOpenWithDialog Ilya Fedin 2021-06-24 09:03:14 +04:00
  • 8afe495a4f Avoid using g_unix_fd_list_new_from_array Ilya Fedin 2021-06-24 08:58:10 +04:00
  • 257f2086d1 Get rid of gtk2 header compatibility Ilya Fedin 2021-06-24 08:57:27 +04:00
  • f011c84ce8 Make Linux file dialog API better Ilya Fedin 2021-06-23 03:20:40 +04:00
  • 8b839f46b2 Fix crash report window scale Ilya Fedin 2021-06-24 11:19:27 +04:00
  • c1067d8fe1 Fixed possible crash in notifications manager. 23rd 2021-06-24 09:08:57 +03:00
  • bb76818cc8 Split adaptive changed rpl::producer into two. 23rd 2021-06-24 08:33:52 +03:00
  • 5dcc219f1c For large video tile always request full quality. John Preston 2021-06-24 10:57:23 +04:00
  • 4ff9e90153 Add some assertions and logging for a crash debugging. John Preston 2021-06-24 10:43:53 +04:00
  • 28fe98af80 Add some assertions for a strange crash debugging. John Preston 2021-06-24 10:24:52 +04:00
  • 5eba65aaa0 Remove unused legacy protocol code. John Preston 2021-06-24 09:55:57 +04:00
  • d1e3e7d240 Don't show pinned tooltips if only one video. John Preston 2021-06-23 20:14:49 +04:00
  • 90ff8ecd0f Fix volume slider in voice chats. John Preston 2021-06-23 20:14:22 +04:00
  • 468e75a572 Update submodules. John Preston 2021-06-23 20:13:19 +04:00
  • ae3e5487d7 Fix editing messages with monospace parts. John Preston 2021-06-23 15:55:29 +04:00
  • 03147a5426 Fix possible crash in case of API error. John Preston 2021-06-23 14:29:38 +04:00
  • 14a2b10989 Show error if camera could not be enabled. John Preston 2021-06-23 12:04:05 +04:00
  • b29f8aa1e6 Remove background over highlight in volume change item. John Preston 2021-06-23 11:07:23 +04:00
  • f9bb932cd8 Fix voice chat window expanding near the screen edges. John Preston 2021-06-23 10:52:04 +04:00
  • a38cbbf7e8 Fix disappearing icons after popup menu display. John Preston 2021-06-23 10:43:51 +04:00
  • d5bb1717e0 Beta version 2.7.10: Fix link on macOS. John Preston 2021-06-22 23:07:33 +04:00
  • 520ff8f2ce Beta version 2.7.10: Fix build with Xcode. John Preston 2021-06-22 21:25:03 +04:00
  • b3848f6a84 Beta version 2.7.10: Fix screencasts. John Preston 2021-06-22 21:23:01 +04:00
  • 518f387e0c Beta version 2.7.10: Update version. John Preston 2021-06-22 20:00:35 +04:00
  • 635f76a312 Beta version 2.7.10. John Preston 2021-06-22 19:59:22 +04:00
  • ff14ac68ee Always show tooltip about the muted microphone. John Preston 2021-06-22 19:50:26 +04:00
  • 948c5d50cb Add C++/WinRT library helper to lib_base. John Preston 2021-06-22 19:47:02 +04:00
  • 6b520ecc05 Add overlapping markup support. John Preston 2021-06-22 19:05:27 +04:00
  • bb474686eb Use NuGet package for WinRT headers generation. John Preston 2021-06-22 09:53:20 +04:00
  • 659ddae9a8 Use native child window in video calls on Windows. John Preston 2021-06-21 11:29:29 +04:00
  • b70276912e Use native child window in group calls on Windows. John Preston 2021-06-20 10:36:23 +04:00
  • 858c575782 Fixed Hunspell license. 23rd 2021-06-18 21:25:56 +03:00
  • 62fe14d592 Fixed lock icon display when switching layers in one column mode. 23rd 2021-06-18 21:22:38 +03:00
  • 6ad037e556 Update lib_waylandshells and cmake_helpers Ilya Fedin 2021-06-20 10:26:58 +04:00
  • a55b41faa1 Provide a list of shell integrations in QT_WAYLAND_SHELL_INTEGRATION Ilya Fedin 2021-06-20 10:26:26 +04:00
  • a26d769304 Set QT_WAYLAND_SHELL_INTEGRATION to custom value Ilya Fedin 2021-06-19 02:12:34 +04:00