Commit Graph

426 Commits

Author SHA1 Message Date
Andrea Cavalli
8135e756a2 Merge remote-tracking branch 'td/master' 2022-03-20 03:49:35 +01:00
Marco Melorio
1d15bafb50 Update renamed tdlib rust lib.
The tdgrand library has been renamed to just 'tdlib'.
2022-03-19 22:17:32 +03:00
Andrea Cavalli
b791b36a30 Merge remote-tracking branch 'td/master' 2022-03-16 19:19:55 +01:00
levlam
3f54c301ea Update version to 1.8.2. 2022-03-15 20:09:29 +03:00
Andrea Cavalli
e047add8a2 Update tdlib 2022-03-15 11:36:21 +01:00
levlam
2a44a0f357 Add G graphical programming language to build.html. 2022-03-11 13:46:45 +03:00
Ivan Lis
b9e0d07e07 Update README.md
Add TDLib bindings for LabVIEW
2022-03-11 13:40:35 +03:00
levlam
242801a2f3 Improve boolean fields documentation. 2022-03-10 21:58:16 +03:00
Andrea Cavalli
39856bc56f Merge remote-tracking branch 'td/master' 2022-02-05 01:12:29 +01:00
levlam
92c2a9c4e5 Update version to 1.8.1. 2022-01-31 22:07:31 +03:00
levlam
1d1bc07ede Allow cmake to choose default architecture in UWP SDK build script to use ARM64 on ARM64. 2022-01-13 13:11:32 +03:00
Mammad
3f4c79dc80 Update tdweb version to 1.8.0 in package-lock.json 2022-01-25 16:06:24 +03:00
Arseny Smirnov
c485b77b5e support newest emsdk version 2022-01-25 16:00:21 +03:00
Andrea Cavalli
09b98f6b30 Merge remote-tracking branch 'td/master' 2022-01-04 00:04:21 +01:00
levlam
8085779cdc Update copyright year. 2022-01-01 03:35:39 +03:00
Andrea Cavalli
d325cea988 Merge remote-tracking branch 'tdlib/master' 2021-12-30 16:02:31 +01:00
Andrea Cavalli
a2491ae93c Merge tag 'v1.8.0' 2021-12-30 01:14:14 +01:00
levlam
b3ab664a18 Update version to 1.8.0. 2021-12-29 17:38:20 +03:00
Andrea Cavalli
53d4e14c7d Merge remote-tracking branch 'td/master' 2021-12-28 19:12:09 +01:00
levlam
ca14dfe7ad Update tdweb version to 1.8.0. 2021-12-30 11:45:38 +03:00
levlam
a69030239c Update version to 1.7.12. 2021-12-28 04:19:41 +03:00
levlam
cbc7149824 Use only basic ASCII in Python example. 2021-12-28 04:06:45 +03:00
levlam
bfd2c6aa32 Use a decorator in the Python example instead of explicit cast. 2021-12-28 04:01:04 +03:00
levlam
84b1d32625 Set log message callback only for fatal messages in Python example. 2021-12-27 18:19:19 +03:00
levlam
26d2ee649d Add some missing new lines at the end of files. 2021-12-27 14:03:50 +03:00
levlam
b4925dc4d2 Mention that sed, tar and wget utilities are required to build tdweb. 2021-12-27 00:34:14 +03:00
Andrea Cavalli
7a3cf7ad57 Merge remote-tracking branch 'td/master' 2021-12-25 00:25:15 +01:00
levlam
4791fb6a2a Update version to 1.7.11. 2021-12-23 23:02:19 +03:00
Andrea Cavalli
3440f2c07e Merge remote-tracking branch 'td/master' 2021-12-20 16:51:07 +01:00
levlam
4eaae33068 Improve Java example README. 2021-12-19 18:10:59 +03:00
levlam
1f68217399 Update C++ example to 1.7.10. 2021-12-19 13:16:00 +03:00
levlam
5587f10eba Expect different Homebrew install paths on Apple silicon/Intel. 2021-12-19 01:17:39 +03:00
levlam
059fe9911e Documentation improvements. 2021-12-17 16:28:14 +03:00
Andrea Cavalli
e936461bdf Merge remote-tracking branch 'td/master' 2021-12-09 17:04:06 +01:00
levlam
5a22865f7c Begin all Bash scripts with "cd $(dirname $0)". 2021-12-08 19:43:21 +03:00
Andrea Cavalli
bcc6636f3a Merge remote-tracking branch 'td/master' 2021-12-07 22:05:52 +01:00
levlam
a53cb30e99 Update version to 1.7.10. 2021-12-07 13:11:28 +03:00
Andrea Cavalli
8e13003896 Merge remote-tracking branch 'td/master' 2021-11-22 23:28:02 +01:00
Sebastian
505fed00bd Update python example: Use sys.exit for quitting
automatically sends the message to `stderr` and sets the exit-code to 1
`quit` is only for exiting the interpreter, use the recommended `sys.exit`
2021-11-18 17:04:28 +03:00
Andrea Cavalli
9c9772868b Merge remote-tracking branch 'td/master' 2021-11-05 16:11:03 +01:00
levlam
7d41d9eaa5 Update version to 1.7.9. 2021-11-05 03:34:52 +03:00
Andrea Cavalli
98244d1346 Merge remote-tracking branch 'td/master' 2021-10-20 02:21:14 +02:00
levlam
1e49f6dc13 Use auto as variable type if it is initialized with a cast. 2021-10-20 01:27:02 +03:00
Andrea Cavalli
982b994332 Merge remote-tracking branch 'td/master' 2021-10-16 18:25:57 +02:00
levlam
9d74962296 Enable CMP0065 policy in all projects. 2021-10-07 17:35:41 +03:00
levlam
ad2cc6e534 Use ClientManager instead of Client in ClientDotNet. 2021-09-27 21:43:14 +03:00
Andrea Cavalli
9ca532c6a6 Merge remote-tracking branch 'td/master' 2021-09-26 23:08:36 +02:00
levlam
724397dfbd Add tdgrand to the list of examples. 2021-09-26 09:52:18 +03:00
Andrea Cavalli
45e855f89d Remove most memory related features
I can't maintain anymore this amount of features while keeping the library constantly updated and without bugs. Every merge was taking me multiple hours of revisioning the code. I give up.
From this commit onwards TDLight will only have small useful customizations that are easy to maintain.
Now the people relying on the OptimizeMemory method can restart the session every N hours to free up the memory.
The real way to keep a low memory usage must involve a huge refactoring to allow the unloading of the caches into the sqlite database, similar to what's already happening with messages data. Only Levlam has the ability to implement this without needing to merge the upstream everytime.
2021-09-25 22:11:42 +02:00
levlam
b9303bf13c Add Telegrand to the list of Rust examples. 2021-09-24 19:42:40 +03:00