Commit Graph

93 Commits

Author SHA1 Message Date
Andrea Cavalli 0bfef9e46f Merge remote-tracking branch 'td/master' 2022-09-22 01:07:13 +02:00
levlam af0ca93b09 Add pcre2 to the list of explicitly installed libraries on NetBSD. 2022-09-05 12:06:16 +03:00
levlam 17bb58d8bb Improve NetBSD build instructions. 2022-09-04 17:50:03 +03:00
Andrea Cavalli cd4a07a7c7 Merge remote-tracking branch 'td/master' 2022-07-22 13:09:22 +02:00
levlam ef9df9f99b Add Ubuntu 22 to the list of Linux distros. 2022-07-12 20:20:13 +03:00
Andrea Cavalli a116cc9b19 Merge remote-tracking branch 'td/master' 2022-06-21 18:38:28 +02:00
levlam f00c568339 Use specific vcpkg commit, to avoid build breaking by vcpkg changes. 2022-06-20 15:31:46 +03:00
Andrea Cavalli 4cd31ceb93 Merge remote-tracking branch 'td/master' 2022-05-04 17:49:23 +02:00
levlam 8b5042f26d Nore that for Node.js >= 17.0 OpenSSL 3.0 is required. 2022-05-02 13:34:50 +03:00
Andrea Cavalli d84305048e Merge remote-tracking branch 'td/master' 2022-04-22 15:35:30 +02:00
levlam ab13550525 Remove trailing spaces. 2022-04-17 14:53:36 +03:00
Mammad 6f08d65279
Further improvements and fixes for build instructions generator (#1901)
* Improve focus visuals in build.html

* Fix build.html appearance for mobile devices

* Add custom focus visuals for links in build.html

* Fix incorrect CSS selectors in build.html

* Fix checkbox and radio alignment in build.html
2022-04-17 14:50:42 +03:00
levlam ca1f844f44 Remove unneeded commas. 2022-04-03 22:59:28 +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
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
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 3440f2c07e Merge remote-tracking branch 'td/master' 2021-12-20 16:51:07 +01:00
levlam 5587f10eba Expect different Homebrew install paths on Apple silicon/Intel. 2021-12-19 01:17:39 +03:00
Andrea Cavalli 8e13003896 Merge remote-tracking branch 'td/master' 2021-11-22 23:28:02 +01:00
levlam 743a30d470 Show "Copy" button only if copying of all build instructions is possible. 2021-11-20 18:43:52 +03:00
levlam 6832b86947 Use black $ for list style and return back outline on focus for mouseless setups. 2021-11-20 18:28:17 +03:00
levlam ece3a9bbcd Remove trailing spaces and use consictent indent size in build.html. 2021-11-20 18:16:28 +03:00
Mammad 3272888be1
Improve appearance of build instructions generator (#1689) 2021-11-20 18:14:08 +03:00
Andrea Cavalli 9b0d54de26 Merge remote-tracking branch 'td/master' 2021-10-29 00:31:20 +02:00
levlam 7226c09d31 Explicitly mention that libc++ needs to be installed when clang is used. 2021-10-26 14:21:01 +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
Andrea Cavalli 897d4af16c Merge remote-tracking branch 'td/master' 2021-09-25 19:24:57 +02:00
Andrea Cavalli 6e1836a024 Merge remote-tracking branch 'td/master' 2021-09-15 16:03:11 +02:00
levlam 457ab66fe7 Fix gperf install instructions through vcpkg. 2021-09-15 09:26:40 +03:00
levlam 0b1ba7f413 Use Debian 10 build instructions for Debian 11. 2021-09-12 19:54:54 +03:00
Andrea Cavalli c06a3d9dcf Merge remote-tracking branch 'td/master' 2021-09-10 15:49:57 +02:00
levlam 1da2ef7cb1 Remove usage of the deprecated openssl-uwp vcpkg package. 2021-09-08 22:36:31 +03:00
levlam 077ed42507 Improve README and the build instructions generator. 2021-09-06 14:12:11 +03:00
Andrea Cavalli a20e8b6db3 Merge remote-tracking branch 'td/master' 2021-09-04 16:03:33 +02:00
levlam 651a4f0eac Install gperf through vcpkg. 2021-09-03 19:33:12 +03:00
Andrea Cavalli bfb4f8f7b2 Fix build instructions directory 2021-08-24 12:29:26 +02:00
Andrea Cavalli 232ce6e4d3 Merge remote-tracking branch 'td/master' 2021-08-23 02:22:28 +02:00
levlam 01d83bf85c Update CentOS 8 repo name. 2021-08-12 20:42:37 +03:00
Andrea Cavalli c41ec7df43 Merge remote-tracking branch 'td/master' 2021-06-30 13:31:50 +02:00
levlam 0c3893737e Fix Back button in build.html on the main page. 2021-06-08 19:20:55 +03:00
Andrea Cavalli 6fe2f1e77a Rerand build instructions 2021-04-12 16:26:09 +02:00
Andrea Cavalli 69318bf388 Fix build urls 2021-04-12 16:22:04 +02:00
levlam 312e3b740a Update version to 1.7.1. 2021-01-28 22:18:33 +03:00
levlam eb80924dad Update version to 1.7.0. 2020-11-28 17:00:17 +03:00
levlam cb86d38913 Update build instructions for Java on macOS. 2020-11-22 13:22:59 +03:00
Daniel 8a5569bf08
Update build.html (#1301) 2020-11-21 14:54:35 +03:00
levlam cd82d3d888 Add new wrapper and usage examples. 2020-11-18 17:38:55 +03:00