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
levlam
94fc06c9fc
Install php-cli instead of php on Debian/Ubuntu in build instructions as suggested by @Cavallium.
2020-11-14 22:12:48 +03:00
levlam
d63a16ef8b
Remove PHP ctype extension usage.
2020-11-11 16:38:48 +03:00
levlam
1d75237893
Don't export CXXFLAGS in build instructions generator.
2020-11-08 21:03:23 +03:00