Commit Graph

56 Commits

Author SHA1 Message Date
levlam 0c1e268706 Don't generate MASK for parsed True fields. 2021-11-01 21:53:23 +03:00
levlam db7aa28bdf A lot more minor improvements. 2021-10-19 18:11:16 +03:00
levlam cdb06da112 Add "; pass null" annotations for expected to be null request parameters. 2021-09-28 17:31:00 +03:00
levlam 40c5d47717 Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
levlam edfa5d1d98 Use final instead of override. 2021-07-03 23:51:36 +03:00
levlam f8d6d0ecd3 Improve suggested_tip_amounts checks. 2021-04-13 16:23:18 +03:00
levlam 969b52cc82 Minor improvements. 2021-04-09 02:35:50 +03:00
levlam 441dd127b3 Set alpha channel in payment form theme. 2021-04-08 16:13:21 +03:00
levlam 5d5f950d2b Support themes in getPaymentForm. 2021-04-07 22:49:09 +03:00
levlam ef93bde7a2 Allow to send inputMessageInvoice without start_parameter. 2021-04-07 01:43:47 +03:00
levlam b9faeb92d0 Add seller and provider IDs to td_api::paymentForm. 2021-04-06 01:16:57 +03:00
levlam 5d0561ff7a Improve payment receipt. 2021-04-06 01:00:31 +03:00
levlam 9700529085 Remove payments proxy methods from MessagesManager. 2021-03-31 04:15:02 +03:00
levlam 3ac49bc8b1 Pass Td to all payments method. 2021-03-31 03:18:00 +03:00
levlam 6cf3755707 Improve get_input_bot_inline_message_media_* functions. 2021-03-31 02:54:29 +03:00
levlam 32a5fc6855 Support sending messageInvoice via inline mode. 2021-03-31 02:38:16 +03:00
levlam 2379735d9b Support sending Invoice as result of any inline query. 2021-03-31 01:55:12 +03:00
levlam b9bc86fb5a Add class InputInvoice. 2021-03-31 01:20:40 +03:00
levlam f1b949456b Support tip sending. 2021-03-30 18:45:22 +03:00
levlam c3ff8539db Support tip amount in Invoice. 2021-03-30 18:05:20 +03:00
levlam 17e8860855 Add paymentForm.id. 2021-03-30 17:18:08 +03:00
levlam 26dc0ad930 Update layer to 127. 2021-03-26 18:15:21 +03:00
levlam 5b6301c40c Fix payments native provider data. 2021-04-01 21:53:23 +03:00
levlam ea0280c589 Fix convert_address. 2021-03-31 17:51:51 +03:00
levlam 0339921102 Improve some spelling. 2021-03-15 03:32:14 +03:00
levlam 91e5b9e677 Update layer to 123. Rename Android Pay to Google Pay. 2020-12-29 16:43:58 +03:00
levlam 82f0386e73 Move some functions from misc.h to algorithm.h. 2021-01-01 16:01:03 +03:00
levlam 52c1da0a70 Update copyright year. 2021-01-01 15:57:46 +03:00
levlam 7d73126506 Add success promise to on_get_updates. 2020-12-21 22:06:52 +03:00
levlam 6ed1a04cf1 Remove remained TON integration methods.
GitOrigin-RevId: 5d2045602cc31fb24225b604b11dacee88a1b65e
2020-06-08 02:12:57 +03:00
levlam 4c80155092 Improve spelling.
GitOrigin-RevId: 73edc0a7a57f40c404b4b5c8d00e9b20127f9abc
2020-05-18 22:54:18 +03:00
levlam 62863e9280 Minor fixes.
GitOrigin-RevId: e7b9ea9cb76d5c65c00a5ca86c85c6c8984e1d3c
2020-03-16 22:00:44 +03:00
levlam d06a786a16 Simplify NetQueryCreator and remove mtproto dependency on telegram_api.
GitOrigin-RevId: 2edfc9d6d80eab8716dfd3722f6aebe53dba1e47
2020-03-16 01:01:14 +03:00
levlam b8848a2ab4 Simplify NetQuery creation.
GitOrigin-RevId: a01e72f8e196b405dd28dfd75d16cadc7127ec4a
2020-03-16 00:17:11 +03:00
levlam 2bd330a5aa Add NetQueryCreator.create_guest_dc.
GitOrigin-RevId: e8b0fffb5bb762ce288a9cbf1c446d584c7258e1
2020-03-15 05:22:43 +03:00
levlam 8d01251f8b Add NetQueryCreator::create_unauth.
GitOrigin-RevId: 79043a3662b0353f000f388b3ee2763abf49fe2d
2020-03-15 04:51:14 +03:00
levlam 7ec4c26514 Improve error messages.
GitOrigin-RevId: 336ef2751e51381c4dd7905ef5b050b691b91e08
2020-03-02 12:52:13 +03:00
levlam a5aaa4d0f1 Add getBankCardInfo method.
GitOrigin-RevId: 1c3c6f5dae3bd197c9aa6998836ffada58f8a094
2020-02-13 19:20:34 +03:00
levlam 16bf911dde Update layer 109. TON-related requests was removed.
GitOrigin-RevId: 7b6cba050a43aab728928e145829a402a055df52
2020-01-20 01:52:46 +03:00
levlam 80c35676a2 Update copyright year.
GitOrigin-RevId: 09afb551b6e637dc69739fa735b0051a38b9e14c
2020-01-01 04:23:48 +03:00
levlam adb10460b2 Minor fixes.
GitOrigin-RevId: 0c678ad195683947355b63af5aff49875312b4a3
2019-12-23 20:48:30 +03:00
levlam 2714fbf1f8 Fix some preauthentication requests.
GitOrigin-RevId: 1bbbbef17b740140ae99c4972d569306f6ca52ac
2019-12-13 04:00:33 +03:00
levlam 917a3af6ac Fix some includes.
GitOrigin-RevId: c82e599631dd678f2c69fbf7fd3e9b3cd23ed965
2019-11-26 21:57:48 +03:00
levlam 56eb8e0f9a Update layer to 104.
GitOrigin-RevId: a83eaf0a77fba5ccb0d34f690b2031c2ff5550f2
2019-11-08 19:23:05 +03:00
levlam f03d5d285a Add support for TON wallet.
GitOrigin-RevId: 1f44858add8a08a774ff0360222adaba9e2b9242
2019-09-27 00:21:16 +03:00
levlam f27dac69e1 Fix JSON spelling.
GitOrigin-RevId: ea2602f1e9a808ff1e28eb289936f9608aae7517
2019-08-26 05:06:00 +03:00
levlam e22e23a5ff Add source to on_get_user and on_get_chat.
GitOrigin-RevId: a3f187dc0d7d981df6ca3f2566f66678b4ad4774
2019-01-12 06:48:39 +03:00
levlam eaebfad034 Update copyright year.
GitOrigin-RevId: 359e2b43322222922c44c430d3814b0a4c778dc6
2019-01-01 01:02:34 +03:00
levlam f948956bf7 Use td::unique_ptr instead of std::unique_ptr whenever possible.
GitOrigin-RevId: 424beb72dc62efdefdbffb75f1036ba9417f84cb
2018-09-27 04:19:03 +03:00
levlam 144b46ec3b Fix Address.postal_code to/from JSON.
GitOrigin-RevId: 757d34d4c79023a9c1503b8075f0a0471673a87f
2018-09-17 21:07:26 +03:00