Commit Graph

  • 93d4581443 Slightly refactored Data::Session::applyNotifySetting. 23rd 2022-03-30 12:25:43 +03:00
  • 46b9c0eae6 Added tiny phrases for display duration. 23rd 2022-03-30 16:11:14 +03:00
  • aa7143a831 Allow adding Settings::Section-s without changing Type. John Preston 2022-04-01 15:53:23 +04:00
  • 6716c08306 Fix another crash on context loss. John Preston 2022-04-01 10:12:41 +04:00
  • f6559c01e4 Fix sticker image caching in case cell size changes. John Preston 2022-03-31 14:56:35 +04:00
  • b1e66279d5 Update API scheme on layer 140. John Preston 2022-03-31 13:24:13 +04:00
  • 2aa293f1a5 Re-create texture image on format change. John Preston 2022-03-30 17:07:35 +04:00
  • 5167eb47ae Add hardware acceleartion video decoding setting. John Preston 2022-03-30 15:20:11 +04:00
  • 27d9f78566 Enforce our own hardware acceleration attempts order. John Preston 2022-03-30 14:59:54 +04:00
  • dd9e317257 Recover after a streaming error. John Preston 2022-03-30 14:08:36 +04:00
  • 2e2aed5002 Fix invoice pinned message phrase. John Preston 2022-03-30 10:56:56 +04:00
  • 1ffd6d54a0 Don't try to resolve empty username. John Preston 2022-03-30 10:55:01 +04:00
  • 1c1e67abe3 Fix build with Xcode. John Preston 2022-03-30 10:21:56 +04:00
  • 00f442573a Update API scheme on layer 140. John Preston 2022-03-30 10:20:42 +04:00
  • b38ac32898 Allow removing a bot from attach menu. John Preston 2022-03-29 20:12:47 +04:00
  • 72ae2f0269 Support custom attach bot icons. John Preston 2022-03-29 18:14:11 +04:00
  • 426be943a2 Add proof-of-concept webview-bots attach menu. John Preston 2022-03-29 16:13:54 +04:00
  • 273f2f7ce9 Prolong bot attach webview. John Preston 2022-03-29 14:34:57 +04:00
  • a219cc43ce Fix simple web view support. John Preston 2022-03-29 13:21:10 +04:00
  • c6ded00461 Move webview attach code to a separate module. John Preston 2022-03-29 13:00:10 +04:00
  • aed1904b4c Support theming for webview-s (payments, attach). John Preston 2022-03-29 00:14:10 +04:00
  • df15ff9f8e Update API scheme on layer 140. John Preston 2022-03-28 18:02:54 +04:00
  • 20bdbf531a Add proof-of-concept support for keyboardButtonWebView. John Preston 2022-03-25 19:35:07 +04:00
  • 1d8aac26ce Proof of concept webview attach menu support. John Preston 2022-03-25 18:13:30 +04:00
  • 841da9dde8 Update API scheme on layer 140. John Preston 2022-03-24 17:41:59 +04:00
  • cdde9f8841 Reaction notifications are always silent. John Preston 2022-03-24 16:21:59 +04:00
  • 468917a91a Add bot to group / channel by link with rights. John Preston 2022-03-24 13:46:44 +04:00
  • 649f2908e8 Improve phrases in adding a bot as an admin. John Preston 2022-03-23 18:22:09 +04:00
  • a35888a07b Add to Group / Channel with suggested rights for bots. John Preston 2022-03-23 14:15:52 +04:00
  • b62c7c76c8 Update API scheme to layer 140. John Preston 2022-03-23 11:10:23 +04:00
  • e8748986bf Fix fallback to software decoding in FFmpeg. John Preston 2022-03-30 12:20:44 +04:00
  • 528a3cdca1 Fix media viewer window. John Preston 2022-03-30 11:25:05 +04:00
  • 4b328a236c Fix NV12 video rendering in Picture-in-Picture panel. John Preston 2022-03-28 17:39:25 +04:00
  • 3e1cac94bf Migrate macOS build to Qt 6.2.4. John Preston 2022-03-28 17:39:00 +04:00
  • 77dae3a7b6 Version 3.6.2: Fix build on Linux. John Preston 2022-03-28 01:27:26 +04:00
  • 03840557ed Version 3.6.2: Fix build with the new Xcode. John Preston 2022-03-27 20:02:50 +04:00
  • ec0f1088ce Version 3.6.2. John Preston 2022-03-27 19:14:33 +04:00
  • 51cb234b37 Moved menu item with check to td_ui. 23rd 2022-03-27 15:46:27 +03:00
  • 2846aa2f77 Moved SendMenu to separated folder. 23rd 2022-03-27 13:01:34 +03:00
  • 1bd4595bba Fix photo changing in settings / groups / channels. John Preston 2022-03-27 18:55:45 +04:00
  • 49d090bb4c Added Escape hotkey to hide search messages in dialogs. 23rd 2022-03-23 12:02:24 +03:00
  • 307894415f Added support of close prevention for search messages in dialogs. 23rd 2022-03-23 11:46:30 +03:00
  • 1f4ea8414b Update tg_owt commit in snap Ilya Fedin 2022-03-26 21:47:43 +04:00
  • 680dee14a1 Update snap to Qt 6.2.4 Ilya Fedin 2022-03-23 17:49:22 +04:00
  • e036f7503a Update Docker to Qt 6.2.4, get rid of Qt 5 support Ilya Fedin 2022-03-23 14:30:47 +04:00
  • 129c58370a Synchronize ffmpeg decoder flags in Docker with other platforms Ilya Fedin 2022-03-23 13:58:11 +04:00
  • 93e9eedfae Update media viewer window flags Ilya Fedin 2022-03-23 19:10:43 +04:00
  • bf3fbd4141 Build FFmpeg with av1 and vp8 on macOS. John Preston 2022-03-23 10:28:53 +04:00
  • 069413c19c Added caching of result of search messages in dialogs. 23rd 2022-03-22 22:35:14 +03:00
  • 03c5e67047 Fixed focus of field in search messages in HistoryWidget. 23rd 2022-03-22 20:34:30 +03:00
  • df38dde296 Added search messages to HistoryWidget. 23rd 2022-03-22 16:18:36 +03:00
  • a141a9404f Added list of result of search messages in dialogs. 23rd 2022-03-21 23:49:58 +03:00
  • 4e7ff63c53 Added support of search messages for migrated histories. 23rd 2022-03-21 20:02:33 +03:00
  • a1d21cf452 Added ability to search messages from specific peer in dialogs. 23rd 2022-03-21 17:35:31 +03:00
  • 89ab23e70f Removed Ui::show from ShowSearchFromBox. 23rd 2022-03-21 15:44:37 +03:00
  • 38abfacd88 Added ability to open calendar from search messages in dialogs. 23rd 2022-03-21 15:33:31 +03:00
  • 69e37ad978 Added initial implementation of search of messages in dialogs. 23rd 2022-03-20 10:02:14 +03:00
  • 12fbb53ada Added initial implementation of separated api class for message search. 23rd 2022-03-20 18:08:40 +03:00
  • 41eb223bbf Render NV12 in OpenGL from hwaccel without swscale. John Preston 2022-03-22 19:50:23 +04:00
  • 0dca556843 Use FFmpeg hardware acceleration in media viewer / PiP. John Preston 2022-03-22 17:56:43 +04:00
  • 207cb35c55 Report how much memory was requested on OOM. John Preston 2022-03-22 16:26:18 +04:00
  • 0f05a1fd63 Fix incorrect admin log c0re100 2022-03-15 00:02:57 +08:00
  • c6d7270bbc Update submodules and patches Ilya Fedin 2022-03-21 11:39:17 +04:00
  • 36282c450e Log media viewer geometry on show Ilya Fedin 2022-03-21 16:39:30 +04:00
  • e5d8a1aa3c Use QWidget::screen/QWidget::mask instead of QWindow ones Ilya Fedin 2022-03-21 11:41:02 +04:00
  • a3877570fe fix case Aokromes 2022-03-22 18:12:06 +01:00
  • 1e744efef8 Replace setMinimumWidth with updateMinimumSize in Window::MainWindow Ilya Fedin 2022-03-23 03:04:17 +04:00
  • 32eca14a81 Add icons to report reason selectors. John Preston 2022-03-22 09:18:17 +04:00
  • 5e02da6fb7 Update cmake_helpers Ilya Fedin 2022-03-20 08:37:03 +04:00
  • 49e143f84e Synchronize capture source chooser's screen detection code with media viewer Ilya Fedin 2022-03-20 08:58:50 +04:00
  • 3967e5d4ff Synchronize PiP's screen detection code with media viewer Ilya Fedin 2022-03-20 08:36:39 +04:00
  • a943a993cb Fix layout in the info edit page. John Preston 2022-03-19 09:01:31 +04:00
  • 964b0f4f79 Moved MultiSelect to td_ui. 23rd 2022-03-20 10:23:53 +03:00
  • cd97495208 Moved out MultiSelect::Item from header. 23rd 2022-03-20 10:20:43 +03:00
  • 354584e1b1 Moved out MultiSelect::Inner from header. 23rd 2022-03-20 10:12:03 +03:00
  • 0a35931d0b Returned ability to schedule livestreams to admins. 23rd 2022-03-17 16:53:08 +03:00
  • 2c6971e91f Fix rendering selected webm stickers. John Preston 2022-03-18 20:40:50 +04:00
  • a877c21d94 Update submodules. John Preston 2022-03-18 20:04:45 +04:00
  • dce976d1f9 Fix non-square webm stickers display. John Preston 2022-03-18 19:51:42 +04:00
  • eec2992be5 Version 3.6.1: Fix video-from-webpage-preview download. John Preston 2022-03-16 20:14:50 +04:00
  • 81f9d043d0 Version 3.6.1. John Preston 2022-03-16 19:26:18 +04:00
  • e599c829e5 Don't limit possible YouTube video duration. John Preston 2022-03-16 19:16:17 +04:00
  • db6a9b0354 Improve name elision in the main menu cover. John Preston 2022-03-16 11:23:37 +04:00
  • 4f44692ae8 Fix name elision in settings information edit. John Preston 2022-03-16 11:20:39 +04:00
  • 33d87a3ffe Remove unneeded divider from Advanced settings. John Preston 2022-03-16 11:06:44 +04:00
  • efdc39a273 Fix reply-to names in forwarded messages. John Preston 2022-03-16 11:02:45 +04:00
  • 03d9876c8a Replaced one side forced origin with vertical one in ShareBox. 23rd 2022-03-16 09:29:48 +03:00
  • 22dc842705 Gray unread reaction mention in muted chats. John Preston 2022-03-16 10:11:16 +04:00
  • 13106d781e Fix icon for username edit in settings. John Preston 2022-03-16 09:48:21 +04:00
  • 47ddd075f1 Improve info layer title position. John Preston 2022-03-16 09:40:51 +04:00
  • 4e090fcfda Get media viewer screen by checking the screen by active window position Ilya Fedin 2022-03-16 01:08:41 +04:00
  • b32b10a4e1 Update KDE frameworks to 5.92.0 Ilya Fedin 2022-03-14 06:01:58 +04:00
  • 3823bf9c0d Fix possible crash in replies (overlapping ids). John Preston 2022-03-15 20:29:22 +04:00
  • bde3da53b6 Improve fullscreen RTMP streams. John Preston 2022-03-15 19:41:16 +04:00
  • b087688349 Fix build on Windows. John Preston 2022-03-15 19:41:06 +04:00
  • c9ebec1cf0 Removed base/observer.h from main pch. 23rd 2022-03-14 19:56:55 +03:00
  • b14b1a415f Removed Q_OBJECT from Dialogs::Widget. 23rd 2022-03-14 18:48:39 +03:00
  • c96b2081c4 Removed Q_OBJECT from Dialogs::InnerWidget. 23rd 2022-03-14 15:02:57 +03:00
  • 72ecc286dc Replaced timer for dragging scroll in Dialogs::Widget with manager. 23rd 2022-03-14 18:18:10 +03:00
  • 6793d2cc7c Moved base::Timer to std::unique_ptr in DraggingScrollManager. 23rd 2022-03-14 17:50:24 +03:00