Commit graph

  • 8d00d93949 Fix uninitialized warning in build with GCC. John Preston 2023-09-22 09:02:26 +04:00
  • 277fe540dc Update Qt to 6.2.5 on macOS Ilya Fedin 2023-09-21 12:42:54 +04:00
  • 1683dccb50 Always set AppUserModelID on Windows Ilya Fedin 2023-08-11 04:03:54 +04:00
  • 47195e316f Don't load SetCurrentProcessExplicitAppUserModelID dynamically Ilya Fedin 2023-08-11 03:58:10 +04:00
  • 8c9014fcf6 Update all third party submodules Ilya Fedin 2023-09-21 10:09:17 +04:00
  • 2d7675ace0 Update all dependencies in snap Ilya Fedin 2023-09-21 10:19:53 +04:00
  • 61cc7efc2a Update all dependencies in Dockerfile Ilya Fedin 2023-09-21 09:54:49 +04:00
  • 0464a558f0 Add Qt window frame string for Wayland Ilya Fedin 2023-09-21 12:45:58 +04:00
  • ff9321e971 Main thread deadlock detector for debug mode Ilya Fedin 2023-08-21 03:21:30 +04:00
  • d10b7e8402 Update tg_owt+libyuv/libvpx to chromium revisions. John Preston 2023-09-21 10:57:44 +04:00
  • 71f3f67fe3 Update submodules & patches on Linux Ilya Fedin 2023-09-21 09:24:47 +04:00
  • 47983d59fb Use -fno-omit-frame-pointer for better backtraces Ilya Fedin 2023-08-20 04:06:45 +04:00
  • df29af5aea CentOS 7 -> Rocky Linux 8 Ilya Fedin 2023-06-05 09:24:29 +04:00
  • 27b443b24d Use QStandardPaths to find the externalupdater config Ilya Fedin 2023-08-15 06:29:46 +04:00
  • 7b4a542890 Always wait for updater to exit on Linux Ilya Fedin 2023-08-14 15:42:07 +04:00
  • db6c69fa5f Move writeprotected to global updater variables on Linux Ilya Fedin 2023-08-14 15:45:25 +04:00
  • 7dfeea3f4e Get rid of workingDirChosen variable Ilya Fedin 2023-08-14 10:14:51 +04:00
  • 92a41c881d Consolidate cForceWorkingDir(psAppDataPath()) Ilya Fedin 2023-08-14 11:07:29 +04:00
  • 3d769a6dce Get rid of cForceWorkingDir(cWorkingDir()) Ilya Fedin 2023-08-14 11:01:28 +04:00
  • 330dfaa4d9 Consolidate MoveOldDataFiles path determinition Ilya Fedin 2023-08-14 10:56:09 +04:00
  • b35fff01b0 Restore initial working directory on restart Ilya Fedin 2023-08-14 08:45:09 +04:00
  • cc19928977 Fix logging initial working directory when TelegramForcePortable exists Ilya Fedin 2023-08-14 09:26:39 +04:00
  • c5424d0a9a Get rid of unneeded + '/' for cForceWorkingDir Ilya Fedin 2023-08-14 11:05:05 +04:00
  • f3572e52ac Don't create a QDir instance for its static setCurrent method Ilya Fedin 2023-08-14 08:42:25 +04:00
  • 949c486cac Use a higher-level API for restarts/updates on Linux Ilya Fedin 2023-08-14 04:57:05 +04:00
  • 082b5ba782 Get rid of sandboxed paths workaround Ilya Fedin 2023-08-23 03:10:06 +04:00
  • 0f86968afd Use ServerInformation without std::optional Ilya Fedin 2023-09-19 15:25:30 +04:00
  • 90f52d80d7 Avoid global copying in Linux native notifications Ilya Fedin 2023-09-19 13:47:13 +04:00
  • 4e97599e9d Use Glib::ustring in Linux notification globals Ilya Fedin 2023-09-19 13:41:50 +04:00
  • e0b3e69351 Update range-v3 to 0.18.0 Ilya Fedin 2023-09-19 16:28:19 +04:00
  • e0b4d1edce Avoid unneeded std::string casts in exception handling Ilya Fedin 2023-09-19 17:10:53 +04:00
  • a54bc449e4 Version 4.9.9: Add support for Emoji 15. John Preston 2023-09-18 22:52:23 +04:00
  • ea41aab713 Make use of templated XDP::ReadSetting Ilya Fedin 2023-09-18 15:55:11 +04:00
  • fd00450f44 Version 4.9.9. John Preston 2023-09-18 12:45:55 +04:00
  • e22aed55b0 Update submodules. John Preston 2023-09-18 12:43:41 +04:00
  • cb838e6e52 Make use of the new XDP::SettingWatcher constructor Ilya Fedin 2023-09-17 16:04:08 +04:00
  • 3c931b11d6 Clear CacheHelper::waiting mutex in time. John Preston 2023-09-18 12:10:30 +04:00
  • a14dbffb65 Fix possible crash in pinned message deletion. John Preston 2023-09-18 10:57:43 +04:00
  • 64dcae3174 Destroy volume dropdown after volume toggle. John Preston 2023-09-18 10:10:58 +04:00
  • 6af527ac76 Set dynamic box name to crash annotations. John Preston 2023-09-18 10:00:45 +04:00
  • e1624e5d22 Fix a possible crash in translations. John Preston 2023-09-18 09:50:09 +04:00
  • 21857450f3 Update lib_base Ilya Fedin 2023-09-17 14:16:58 +04:00
  • 8ea4f26e31 Simplify some using-s Ilya Fedin 2023-09-16 09:13:39 +04:00
  • 76ac6c3be7 Version 4.9.8. John Preston 2023-09-16 07:55:02 +04:00
  • c4c5036ec0 Update submodules. John Preston 2023-09-16 07:39:28 +04:00
  • ad87c2a15e Re-use the Wayland AutoDestroyer's lifetime in WaylandIntegration::Private Ilya Fedin 2023-09-16 04:13:37 +04:00
  • 7dbf331e18 Fix org_kde_plasma_surface destroyer lambda leak Ilya Fedin 2023-09-16 01:21:01 +04:00
  • ab53b4eab7 Fix build of Packer. John Preston 2023-09-15 21:48:23 +04:00
  • 7d678e5fa7 Fix ringtones downloaded to disk. John Preston 2023-09-15 21:17:25 +04:00
  • 6adb3e7200 Fix build on macOS. John Preston 2023-09-15 20:08:59 +04:00
  • 7906be37b6 Change #if-ery to be more in line with cmake logic (LINUX = NOT WIN32 AND NOT APPLE) Ilya Fedin 2023-09-15 09:51:42 +04:00
  • c12743925e Support ?startapp=value start_param passing. John Preston 2023-09-15 15:34:43 +04:00
  • b17b806d91 Add hide-chats-list-in-forums setting. John Preston 2023-09-14 13:39:45 +04:00
  • 98ab91a56a More correct way of applying min stories. John Preston 2023-09-14 10:58:29 +04:00
  • 0f8d9e885a Re-update lib_base submodule. John Preston 2023-09-14 10:14:58 +04:00
  • bc891ca55e Don't build too much in libwebp. John Preston 2023-09-14 10:01:49 +04:00
  • 9653cfdd56 Update lib_base Ilya Fedin 2023-09-14 09:24:55 +04:00
  • 0b4a255acc Use SNAP_INSTANCE_NAME in SingleInstanceLocalServerName Ilya Fedin 2023-09-14 00:12:32 +04:00
  • 94feb953aa Version 4.9.7. John Preston 2023-09-13 21:16:03 +04:00
  • 7b65c9174f Link system libwebp instead of Qt-s. John Preston 2023-09-13 17:30:28 +04:00
  • e74021fbc9 Show "Open Bot" button for main menu apps. John Preston 2023-09-13 20:48:51 +04:00
  • e6a474d720 Close main menu on a web app opening. John Preston 2023-09-13 13:02:15 +04:00
  • 976c696004 Slightly improved style of mini icons in dialogs list for replies story. 23rd 2023-09-13 12:09:00 +03:00
  • c057c88d30 Try title overscroll colors only on macOS. John Preston 2023-09-13 09:04:13 +04:00
  • 674bab69f5 Send viewport updates in web-apps. John Preston 2023-09-13 09:03:39 +04:00
  • 97d93b23dc Fix direct bot app links. John Preston 2023-09-13 08:24:20 +04:00
  • d363a6ea84 Replaced url click handler in view buttons with external sponsored link. 23rd 2023-09-13 00:34:00 +03:00
  • da7e8a8dc3 Version 4.9.6: Fix build. John Preston 2023-09-12 21:14:01 +04:00
  • 4296f93e1a Version 4.9.6. John Preston 2023-09-12 21:02:22 +04:00
  • d0b16ce05b Fix macOS webview transparent background. John Preston 2023-09-12 10:12:01 +04:00
  • c3340fd016 Don't destroy by timer single-view media. John Preston 2023-08-29 14:29:59 +04:00
  • 36f1a18b3b Show terms on attach bot direct link app. John Preston 2023-09-12 10:03:51 +04:00
  • ef969df86e Improve main menu bots disclaimer acceptance. John Preston 2023-09-08 21:55:28 +04:00
  • 229f7a2c15 Handle background / title colors in web-apps. John Preston 2023-09-08 11:26:07 +04:00
  • fbd8abc1c6 Start main menu bots. John Preston 2023-09-06 13:41:23 +04:00
  • 73f3110403 Update API scheme to layer 163. John Preston 2023-09-07 08:48:50 +04:00
  • dfa5386a27 Ensure closing is supported for running in background Ilya Fedin 2023-09-12 14:45:49 +04:00
  • e5227a7e05 Improve OpenGL windows on macOS. John Preston 2023-09-12 11:38:36 +04:00
  • a6b844408a Add verified/fake/scam badge to ConfirmInviteBox. John Preston 2023-09-01 20:45:44 +04:00
  • dbd4aecc56 Don't show message bottom info in bot about. John Preston 2023-09-06 13:40:49 +04:00
  • 3332f012cf Added tooltip and ability to copy external link to sponsored messages. 23rd 2023-09-11 13:38:53 +03:00
  • 456f4d7b8a Fixed api id and hash in Github Action on Windows for nightly builds. 23rd 2023-09-09 16:16:49 +03:00
  • 0b4ef3214e Leverage QImage's CoW in Linux native notifications Ilya Fedin 2023-09-12 09:17:34 +04:00
  • e946bf5338 Run in background on Linux when minimization is not supported Ilya Fedin 2023-09-12 09:14:18 +04:00
  • e8a1fc0300 Add a method to check whether to run in background instead of checking for macOS Ilya Fedin 2023-09-12 03:56:08 +04:00
  • 0bf0fb29d2 Add nodiscard for a bunch of platform specific methods Ilya Fedin 2023-09-12 03:59:11 +04:00
  • 566f2dd670 Switch XDP open with dialog to QWaylandWindow::requestXdgActivationToken Ilya Fedin 2023-09-07 00:19:09 +04:00
  • e52e1672e8 Make PortalAutostart asynchronous Ilya Fedin 2023-09-03 18:12:33 +04:00
  • bf255c0e00 Don't use crl::on_main unnecessarily in Linux native notifications code Ilya Fedin 2023-09-04 00:30:48 +04:00
  • 55fb3405e5 Move feature warnings to the relevant code Ilya Fedin 2023-09-11 08:06:12 +04:00
  • adbe5e9605 Slightly improved style of mini icons in dialogs list. 23rd 2023-09-07 12:29:55 +03:00
  • 29bfe43386 Added ability to export chat for html and json formats simultaneously. 23rd 2023-09-07 01:53:42 +03:00
  • ca30c35c2b Added initial export writer for both html and json formats. 23rd 2023-09-07 01:36:57 +03:00
  • d4ad5d9f13 Removed uppercase from some phrases in export. 23rd 2023-09-07 01:36:14 +03:00
  • fd79973509 Fixed crash when importing custom theme with duplicated entries. 23rd 2023-09-06 14:10:23 +03:00
  • d2bd109169 Removed uppercase from some phrases in theme editor. 23rd 2023-09-06 14:24:32 +03:00
  • 1b5b9f46d2 Allowed to save not loaded photos from bulk download menu item. 23rd 2023-09-06 13:31:14 +03:00
  • ed345e0823 Allowed to select loaded documents for bulk download menu item. 23rd 2023-09-06 13:26:36 +03:00
  • 90adc2d97c Fixed misaligned line in expanded reaction menu with disabled animation. 23rd 2023-09-05 12:21:26 +03:00
  • 787ed443f4 Increased clickable area to change forward options in sections. 23rd 2023-09-05 13:34:41 +03:00