442 Commits

Author SHA1 Message Date
John Preston eb31bda16b Attempt to fix thanos effect on D3D11. 2026-05-26 22:26:47 +04:00
23rd 15e45557ac [qrhi] Fixed QSB lookup on macOS Packaged CI via Homebrew qtshadertools. 2026-05-26 13:55:42 +03:00
John Preston c6541e1e91 Fix unnecessary rebuilds because of shaders. 2026-05-26 10:09:53 +04:00
23rd 195224e1bf [qrhi] Skipped shader baking on Qt 5 builds without qsb tool. 2026-05-22 13:54:00 +03:00
23rd 42f4ebe795 [qrhi] Added explicit configuration failure on missing QSB tool. 2026-05-21 21:23:48 +04:00
John Preston e467bc7da9 Improve style, add zoom controls. 2026-05-19 12:49:08 +04:00
John Preston e0ea3e9925 Initial support for native IV embed view. 2026-05-19 12:49:08 +04:00
John Preston c34d1104a4 Support photo/video display using messages. 2026-05-19 12:49:08 +04:00
John Preston cab323e823 Attempt to abstract out the media block types. 2026-05-19 12:49:08 +04:00
John Preston e0837b6b72 Fix crash in Ctrl+W in markdown viewer. 2026-05-19 12:49:08 +04:00
John Preston 5bbb300fb3 Support syntax highlighting in markdown viewer. 2026-05-19 12:49:08 +04:00
John Preston 747173c96c Split up sources to many modules. 2026-05-19 12:49:08 +04:00
John Preston f8efeb9af1 Streamline the prepare and the object interface. 2026-05-19 12:49:08 +04:00
John Preston f1e2f9d37f Remove option for conditional build. 2026-05-19 12:49:08 +04:00
John Preston 8deb82e65b Basic text selection support. 2026-05-19 12:49:08 +04:00
John Preston d585913c7c Extract prepare step, possibly async later. 2026-05-19 12:49:08 +04:00
John Preston 5d2b7171ef Initial support for math formula. 2026-05-19 12:49:08 +04:00
John Preston eb51301cfb Initial attempt to open .md files. 2026-05-19 12:49:07 +04:00
John Preston 7ec429d445 Initial structure of markdown parsing. 2026-05-19 12:49:07 +04:00
John Preston de1d8e8e73 Add cmark-gfm and MicroTeX submodules. 2026-05-19 12:49:07 +04:00
John Preston ea899859ce Make nice separate window boxes. 2026-05-19 12:49:07 +04:00
John Preston a5369b2710 Extract resources for external webapp shell. 2026-05-19 12:49:07 +04:00
23rd e75dba5c80 [thanos] Added GPU-accelerated particle dissolution effect for messages. 2026-05-18 10:36:52 +03:00
23rd 763fce3326 Added support to document view display of sanitized SVG preview. 2026-05-18 10:36:52 +03:00
23rd db57864ca6 [qrhi] Skipped QRhi shader compilation when qsb tool is unavailable. 2026-05-18 10:36:52 +03:00
23rd 813cab2ff6 [qrhi] Enabled QRhi renderer by default on Qt 6.7+ with OpenGL fallback. 2026-05-18 10:36:52 +03:00
23rd b088296609 [qrhi] Added QRhi rendering infrastructure. 2026-05-18 10:36:51 +03:00
John Preston efea01e03e Improve send sticker from set box logic. 2026-05-05 10:45:43 +04:00
23rd 4b26971b48 Added menu action with dynamic image thumbnail. 2026-04-20 16:32:45 +03:00
23rd 631fe4f362 [img-editor] Improved color handling in text items. 2026-04-20 12:54:18 +03:00
23rd 0b70be9a9b [img-editor] Added styled text items. 2026-04-20 12:54:17 +03:00
23rd b80f25fbc5 Made Swift 6 local translation support optional. 2026-04-06 17:52:53 +03:00
23rd 2119dae0b5 Added simple radial upload progress overlay to userpic widgets. 2026-04-02 19:58:57 +03:00
23rd 959863c70a Added simple CrossFadeLabel class with crossfade and slide animation. 2026-04-02 19:58:57 +03:00
23rd 73d0b4cb84 Added ability to reply with timecode of currently playing voice message. 2026-03-31 13:37:10 +03:00
23rd f055478b6e Moved out ttl icon from dialogs row to separated file. 2026-03-28 10:29:09 +03:00
23rd 99a5218eb3 Added icons for buttons in create poll box. 2026-03-28 10:29:07 +03:00
John Preston fa7b00c0e2 Select translation tone in AI Tools. 2026-03-26 22:11:48 +07:00
John Preston 577e8f14af Improve loading / failed states in ai editor. 2026-03-25 21:28:52 +07:00
John Preston 66e4cab8f8 Allow disabling accessibility helpers. 2026-03-25 14:40:18 +07:00
John Preston 8224e6ece1 Use menu items with checks for spoiler / quality. 2026-03-25 13:08:50 +07:00
John Preston 7f71e9dd52 Fix build with Xcode. 2026-03-09 21:23:26 +04:00
23rd d7e8199365 Added platform provider of translations. 2026-03-04 08:32:04 +03:00
23rd 8a9409005f Split translate box to api and td_ui parts. 2026-03-04 07:08:51 +03:00
23rd d62f294494 Added initial support of auto-scroll with middle click to history view.
Fixed #24518.
2026-02-28 19:07:07 +04:00
23rd 89e750a6aa Moved out significant part of url auth box to td_ui. 2026-02-01 23:33:58 +04:00
23rd b45896b294 Added initial implementation of userpics strip for popup selector. 2026-01-28 08:57:56 +03:00
23rd 3ea8d14521 Extracted strip selector from reactions to make dedicated popup. 2026-01-28 08:57:56 +03:00
23rd adcae206b2 Moved out about cocoon box to td_ui. 2026-01-03 10:32:26 +03:00
23rd 29ca797b3b Moved out back button for admin log to td_ui. 2026-01-02 10:45:56 +03:00