Commit graph

  • 2618ee3d75 Paint two-loops of custom emoji statuses. John Preston 2022-08-31 17:51:41 +04:00
  • da281c4d3d Fix build with Xcode. John Preston 2022-08-31 12:31:20 +04:00
  • 2d07539892 Support colored emoji statuses. John Preston 2022-08-31 12:29:09 +04:00
  • 923e725e18 Request default and recent emoji statuses. John Preston 2022-08-30 19:21:14 +04:00
  • b2d72e2541 Removed subscription options from Settings when there is only one. 23rd 2022-08-30 20:50:37 +03:00
  • 7ed10eaacc Added gradient colors to radiobutton views in Premium Settings. 23rd 2022-08-30 20:36:26 +03:00
  • 5505a566be Replaced gradient header in Premium Settings for dark themes. 23rd 2022-08-29 21:55:28 +03:00
  • 35c59ad35a Moved out util function for contrast calculation between 2 colors. 23rd 2022-08-29 21:22:57 +03:00
  • 5e81c65ea6 Implement improved allowed reactions editing. John Preston 2022-08-30 13:21:58 +04:00
  • 021e275336 Update API scheme on layer 145. John Preston 2022-08-30 11:22:52 +04:00
  • e540b8cbdc Read correct reactions limit from config. John Preston 2022-08-30 11:08:19 +04:00
  • ebf6cea2f5 Correctly show premium promo for custom reactions. John Preston 2022-08-30 10:53:07 +04:00
  • a3c110dafa Correctly show flying custom reactions. John Preston 2022-08-30 10:52:42 +04:00
  • ad0c9ebb79 Fly-animate custom reactions. John Preston 2022-08-29 17:54:56 +04:00
  • d5008fe7ac Sync custom emoji from strip to recent in the panel. John Preston 2022-08-29 17:28:00 +04:00
  • 7c3814cdcd Fix recent userpics display in reactions. John Preston 2022-08-29 17:27:00 +04:00
  • ed3f246510 Use FrameGenerator-based AnimatedIcon for reactions. John Preston 2022-08-29 16:34:21 +04:00
  • d9a6d5f508 Update API scheme on layer 145. John Preston 2022-08-29 10:10:15 +04:00
  • da6d580348 Fixed style of box for premium doubled limits. 23rd 2022-08-28 05:52:26 +03:00
  • 0ffa88d0f3 Added shadow to small TopBar in Premium Settings for user. 23rd 2022-08-25 21:27:07 +03:00
  • 149d92d224 Added ability to choose subscription option for Premium in Settings. 23rd 2022-08-25 20:30:10 +03:00
  • 6f3d19914d Unified parsing of MTP gift and subscription options in separate file. 23rd 2022-08-25 15:40:00 +03:00
  • fc759ac688 Renamed GiftOption to SubscriptionOption. 23rd 2022-08-25 05:14:33 +03:00
  • e03eaaaa98 Fixed switching between sections of Premium Settings. 23rd 2022-08-25 03:38:32 +03:00
  • 857f56d5b4 Added animation pause in TopBar in Premium Settings for user. 23rd 2022-08-25 01:36:26 +03:00
  • 638cf237c4 Slightly improved design of Premium Settings. 23rd 2022-08-25 01:01:04 +03:00
  • 01b50a8460 Added initial implementation of TopBar in Premium Settings for user. 23rd 2022-08-23 21:07:00 +03:00
  • b519b6bf4c Reduced minimum and maximum sizes of ministars. 23rd 2022-08-24 05:08:39 +03:00
  • b10bf0e12c Replaced svg file for premium star. 23rd 2022-08-24 03:53:56 +03:00
  • 4d43830c3b Replaced ripple colors for top buttons in Premium Settings. 23rd 2022-08-23 23:32:47 +03:00
  • 65ad8e6ac1 Moved out class for colored ministars to separate file. 23rd 2022-08-23 21:01:54 +03:00
  • 56cbde93da Divided TopBar in Premium Settings into abstract and main classes. 23rd 2022-08-23 20:22:32 +03:00
  • 90ef0e4969 Reformated serializing and parsing of ref data for Premium Settings. 23rd 2022-08-20 13:18:31 +03:00
  • 668a3308be Support custom emoji reactions in WhoReacted. John Preston 2022-08-26 23:53:48 +04:00
  • ba83836922 Display custom emoji reactions under messages. John Preston 2022-08-26 13:35:19 +04:00
  • 14f937cb02 Show only some reactions in the bottom info. John Preston 2022-08-26 10:13:42 +04:00
  • 733cad798b Load emoji for reactions panel. John Preston 2022-08-26 10:13:31 +04:00
  • 8a6b3027f5 Support multiple reactions from one user. John Preston 2022-08-26 00:56:38 +04:00
  • 31db1804c8 Request top and recent reactions. John Preston 2022-08-24 11:42:01 +03:00
  • f8c962712b Update API scheme on layer 145. John Preston 2022-08-24 09:30:11 +03:00
  • a202174d12 Disable expand button in the inline reactions selector for now. John Preston 2022-08-24 09:30:00 +03:00
  • 3399397a76 Allow 1 year for session termination delay. John Preston 2022-08-24 09:18:44 +03:00
  • c655f78780 Fix build with Xcode. John Preston 2022-08-23 23:12:07 +03:00
  • 73d8530c13 Fix jumping to premium promo from reactions panel. John Preston 2022-08-23 22:24:11 +03:00
  • 610c46e26f Make a nice selector for only-recent set. John Preston 2022-08-23 21:34:51 +03:00
  • 96805b62b2 Seamless switch from strip icons to custom emoji. John Preston 2022-08-23 20:35:48 +03:00
  • 4762c7a4fd Fix layout with a single available reaction. John Preston 2022-08-23 18:09:40 +03:00
  • 0277d765bb Nice reactions panel expanding. John Preston 2022-08-23 17:47:26 +03:00
  • 20d4d00634 Implement expanding of list / categories. John Preston 2022-08-23 14:15:14 +03:00
  • c5fa4aae62 Support reaction dropdown based on EmojiListWidget. John Preston 2022-08-22 19:41:23 +03:00
  • f72092a261 Update API scheme on layer 145. John Preston 2022-08-22 12:15:34 +03:00
  • 33b266175d Allow creating EmojiListWidget without SessionController. John Preston 2022-08-20 07:45:44 +03:00
  • c9a98ae723 Expand reaction selection panel. John Preston 2022-08-19 21:20:54 +03:00
  • bd42c23999 Implement reactions selector above the menu. John Preston 2022-08-19 15:08:11 +03:00
  • f658cb7e99 Update API scheme on layer 145. John Preston 2022-08-19 15:38:11 +03:00
  • fa26afaf9a Rename several HistoryView::Reactions modules. John Preston 2022-08-19 11:27:02 +03:00
  • b648387e96 Fixed emoji packs menu item. John Preston 2022-08-18 18:09:57 +03:00
  • 8d2ebdbb99 Animate reactions strip appearance. John Preston 2022-08-18 17:31:38 +03:00
  • a0d5456a4d PoC content outside of PopupMenu. John Preston 2022-08-17 21:03:57 +03:00
  • c20ed7c7a8 Enabled utf-8 mode for python while breakpad is building. 23rd 2022-08-17 01:50:01 +03:00
  • ef543d040e Replaced separate click handlers for each spoiler entry with single one. 23rd 2022-08-16 19:01:50 +03:00
  • 27063167ae Don't cut name / status unnecessary. John Preston 2022-08-17 10:34:06 +03:00
  • 8a1118d9bb Show how much message limit is exceeded when editing. John Preston 2022-08-17 10:13:49 +03:00
  • 1e2e007d38 Show custom emoji in private chat reactions. John Preston 2022-08-16 20:57:40 +03:00
  • 09124f6424 Implement PoC custom reaction selection. John Preston 2022-08-16 18:52:49 +03:00
  • cece9cf09b Show in chats list EntityType::Pre like EntityType::Code. John Preston 2022-08-16 14:49:05 +03:00
  • 60cc232884 Update API scheme on layer 145. John Preston 2022-08-16 14:28:17 +03:00
  • ba8673af5e Fix build with Xcode. John Preston 2022-08-16 09:47:17 +03:00
  • 77772caabb Update API scheme on layer 145. John Preston 2022-08-12 22:08:59 +03:00
  • e22bb40dd1 Improve premium / emoji status badge styles. John Preston 2022-08-11 20:56:07 +03:00
  • bd089f20a8 Emoji status selector in MainMenu/Settings. John Preston 2022-08-11 20:22:21 +03:00
  • 64bd4f0926 Make nice emoji status selector in profile. John Preston 2022-08-11 13:10:40 +03:00
  • 165d3143de Allow emoji status edit from self profile. John Preston 2022-08-09 20:15:42 +03:00
  • 21fd381778 Show emoji status in chats list / top bar. John Preston 2022-08-09 18:53:40 +03:00
  • 285ce81b7b Update API scheme to layer 145. John Preston 2022-08-09 14:15:21 +03:00
  • e7f85f7255 Add missing include to settings_advanced Ilya Fedin 2022-09-02 18:42:00 +04:00
  • 12d8d193a1 Create QSystemTrayIcon even when tray is not supported Ilya Fedin 2022-09-02 17:08:04 +04:00
  • c18313614b Use Core::Tray::has in settings_advanced Ilya Fedin 2022-09-02 17:07:44 +04:00
  • f1092753fc Remove version from the .desktop file Ilya Fedin 2022-09-01 10:44:47 +04:00
  • 5fc7caeec9 Provide old version to Platform::NewVersionLaunched Ilya Fedin 2022-09-01 10:44:23 +04:00
  • e20840b4d4 Use KUrlMimeData for clipboard xdg-desktop-portal integration Ilya Fedin 2022-08-27 01:45:38 +04:00
  • 5f53dfda0e Move Qt version from configure.py to CMakeLists.txt Ilya Fedin 2022-08-27 01:45:07 +04:00
  • 630e73fa23 Fix build with GCC 12. Joe Kappus 2022-08-17 05:44:38 -04:00
  • 92a9ba2ba0 Use exact jom url instead of mirrored. John Preston 2022-08-29 09:12:09 +04:00
  • 4d4d75addf Install nuget and jom with prepare.py Ilya Fedin 2022-08-28 01:49:18 +03:00
  • 42fe80b5e2 Use perl, nasm, yasm and ninja from msys64 Ilya Fedin 2022-08-28 01:00:07 +03:00
  • 96793179a3 Find nuget in the recommended directory automatically Ilya Fedin 2022-08-26 11:13:42 +03:00
  • fc19ce5a9b Install msys64 with prepare.py Ilya Fedin 2022-08-28 00:26:13 +03:00
  • 31fa6d24f4 Use zlib built with cmake on Windows Ilya Fedin 2021-09-27 09:24:20 +04:00
  • 0989487614 [Core] Language system RadRussianRus 2022-08-10 01:08:23 +03:00
  • 20376f0b4f [Branding] App name and logo RadRussianRus 2022-08-08 04:39:58 +03:00
  • 7b005c64e0 Workaround MSVC 17.3.2 ICE. John Preston 2022-08-26 09:45:46 +04:00
  • 82d68f5b98
    Fix JSON output when exporting custom emojis Yue Wu 2022-08-23 16:21:58 +08:00
  • 2259f747f1 Add missing network-status permission Ilya Fedin 2022-08-20 01:52:27 +04:00
  • c793537d96 Version 4.1.1. John Preston 2022-08-16 09:37:18 +03:00
  • e568f7ab01 Added ability to restrict voice messages in conversations for everyone. 23rd 2022-08-15 23:24:37 +03:00
  • 11b711c43f Fix realtime "Large emoji" applying to only-custom-emoji. John Preston 2022-08-16 09:29:02 +03:00
  • d1a81a83b4 Fix crash in editing media captions. John Preston 2022-08-16 09:21:12 +03:00
  • 42ca06d33c Request up to 32 file parts at once for video downloads. John Preston 2022-08-16 08:57:36 +03:00
  • 184ebc865c Fix downloading videos of size > INT_MAX to disk. John Preston 2022-08-16 08:56:30 +03:00