137 Commits

Author SHA1 Message Date
23rd 494833236f Defaulted RoundButton text transform to no-transform. 2026-04-06 16:58:16 +03:00
23rd 7c26a251cf Added text transform to RoundButton as mandatory argument. 2026-04-06 16:58:15 +03:00
23rd f3315e2c45 Added middle elision for peer names to narrow export top bar. 2026-04-03 10:14:15 +03:00
23rd 4fcaa1d1bb Fixed stale profile color glitch under media player in one column mode. 2026-04-03 09:49:57 +03:00
23rd 09c43a0f1d Changed callback in calendar box to have ability to close box itself. 2026-02-13 11:56:56 +03:00
John Preston 08a979e638 Use more simple tr::... text helpers. 2025-12-15 21:40:54 +04:00
23rd eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
John Preston 03df5b8546 rpl::type_erased() -> rpl::type_erased. 2025-12-10 14:27:05 +04:00
23rd 3ee0dcbacd Provided topic name to export controller for topic history. 2025-11-25 06:19:41 +03:00
23rd 57411b962f Added initial ability to export topic history. 2025-11-25 06:19:34 +03:00
23rd f41fdcdb98 Added saved music to data export. 2025-11-20 15:43:21 +03:00
John Preston b754ad5248 Use base::weak_qptr / base::make_weak. 2025-07-23 11:40:59 +04:00
23rd 5fb002ab4c Added ability to specify time when export data. 2025-03-10 11:11:10 +04:00
23rd 527be95618 Improved style of labels in top bar for chat export. 2025-01-14 20:15:11 +03:00
John Preston f79d70d112 Use Ui::Text::String in Ui::RoundButton. 2024-08-31 21:48:52 +04:00
John Preston 73609fe5b2 Fix build on macOS. 2024-08-14 19:02:31 +02:00
Ilya Fedin 916926bfa6 Fix default export directory in flatpak 2024-08-13 08:45:55 +04:00
mrbesen 10c3fe0f63 add option to export html and json in global export 2024-06-27 10:49:39 +04:00
John Preston f85c3c88f7 Add rpl interface to RadiobuttonGroup. 2024-03-08 10:53:58 +04:00
John Preston dd692f2d26 Use simplified TextStyle. 2023-10-13 10:08:29 +04:00
John Preston 396c229a4d Improve Ui::Text::String features. 2023-10-04 22:24:25 +04:00
23rd 29bfe43386 Added ability to export chat for html and json formats simultaneously. 2023-09-08 11:40:18 +03:00
23rd d4ad5d9f13 Removed uppercase from some phrases in export. 2023-09-08 11:40:18 +03:00
John Preston 2a1631247d Add stories to data export. 2023-07-20 07:20:12 +04:00
John Preston 2fb7bdc803 Skip refocus InputField::Inner if field unfocused.
I hope this fixes #26223.
2023-05-24 21:22:26 +04:00
23rd 4fabb3f2a2 Replaced some qsl with u""_q literal. 2022-11-30 17:17:14 +03:00
23rd 2acedca6b7 Replaced some qstr with u""_q literal. 2022-11-29 14:12:50 +03:00
John Preston 749fb52113 Implement animated spoilers. 2022-09-18 16:52:30 +04:00
John Preston f0955f2021 Add emoji-status disclaimer for unknown peers. 2022-09-06 11:20:55 +04:00
John Preston 2f5038a792 Improve webview on macOS. 2022-08-04 19:33:56 +03:00
John Preston fbc284af49 Fix auto-download limit.
Fixes #24642.
2022-06-20 11:48:19 +04:00
John Preston 6dedf7c63e Update API scheme to layer 143. 2022-05-19 17:27:02 +04:00
23rd d9541b6a6e Unified general phrases for duration. 2022-04-01 15:53:58 +04:00
23rd df125bac19 Removed Ui::ConfirmDontWarnBox. 2022-02-28 09:08:01 +03:00
23rd 5718789d53 Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox. 2022-02-28 09:08:01 +03:00
23rd 2d36079999 Removed mutable lambdas from export controller. 2022-02-28 08:08:32 +03:00
John Preston 1710863231 Update some icons. 2022-02-27 20:26:52 +03:00
23rd 0143d22a21 Split qt_adapters to separated files. 2022-01-26 10:33:28 +03:00
23rd 97dde7eb56 Removed text commands from Export::View::TopBar. 2022-01-12 11:54:24 +03:00
23rd 1cca4d71bd Provided spoiler info to preview text. 2021-12-29 21:22:33 +03:00
John Preston b9b609f445 Track month in CalendarBox while scrolling. 2021-11-26 18:00:19 +04:00
John Preston be7cd51740 Start scrollable CalendarBox. 2021-11-26 18:00:19 +04:00
Ilya Fedin 847c01d605 Add Qt 6 support
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
23rd 80461bd9fe Moved ConfirmBox to Ui namespace. 2021-10-19 06:34:27 +03:00
23rd 6148edbc7d Moved ConfirmBox to td_ui. 2021-10-19 06:34:27 +03:00
Ilya Fedin 79cc797aff Fix -Wunused-variable warnings 2021-07-13 21:43:34 +03:00
John Preston 6b62ec97c6 Fix possible crash in export panel management. 2021-06-24 11:57:27 +04:00
John Preston 03a868a6e3 Allow skipping stuck files in data export.
Fixes #6423.
2021-03-22 16:32:40 +04:00
Ilya Fedin f25b2a2094 Apply autofixes from clazy 2021-03-13 15:25:47 +03:00
John Preston 97fb310f54 Move CalendarBox and ChooseDateTimeBox to td_ui. 2021-01-25 16:50:56 +04:00