Commit Graph

28 Commits

Author SHA1 Message Date
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
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
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
61c3a2bcf5 Remove TD_EXPERIMENTAL_WATCH_OS. 2021-09-24 13:41:22 +03:00
levlam
077ed42507 Improve README and the build instructions generator. 2021-09-06 14:12:11 +03:00
levlam
bd4a49b80e Improve iOS example README. 2021-09-06 13:58:13 +03:00
levlam
f79223e2ac Simplify ios/build.sh. 2021-09-06 10:37:58 +03:00
Sergey
ab4736df28
M1 support (#1620)
* Support Arm64 simulator targets (M1)

* Combine dylibs to xcframework

* Update Python-Apple-support urls

* Update Readme
2021-09-03 09:25:14 +03:00
Sergey
1a472ae415
Clarify importance of generated files on non-macOS builds (#1600) 2021-07-16 00:53:22 +03:00
levlam
8db4febd4c Minor improvements. 2021-06-02 15:43:56 +03:00
Arseny Smirnov
258b6dd3bd use TD_EXPERIMENTAL_WATCH_OS=ON in example/ios 2021-03-26 18:09:13 +03:00
Arseny Smirnov
f866729415 update architectures for watchOS in example/ios 2021-03-26 18:04:25 +03:00
levlam
d919282894 Fix iOS example.
GitOrigin-RevId: b67e96439e5e490280a87e5216bd7c7945f95a64
2019-10-17 22:09:17 +03:00
levlam
2740e57c9c Fix shebang.
GitOrigin-RevId: d081159ed1cff871a693d655d568547f91afc86f
2018-12-23 23:27:54 +03:00
levlam
3347a5e2da Fix OpenSSL armv7 build in iOS example.
GitOrigin-RevId: 078d669b11f1aafc2d6ea26088d663e2bd4b06a0
2018-12-02 22:26:27 +03:00
levlam
035e4a69ed Improve iOS README.
GitOrigin-RevId: 5141bd0bb172f72c7cda70dba249d4c3f0d90849
2018-10-31 15:15:16 +03:00
levlam
ad686717e7 Fix iOS example Readme and script.
GitOrigin-RevId: 18bd297e7282c7d70673d5508595f136f2ddfd31
2018-10-30 01:26:22 +03:00
levlam
0166b9c8f9 Fix misprint.
GitOrigin-RevId: 9fe324831e9b6fade4ac5a48f0c75b7bdc8762f9
2018-06-01 16:00:04 +03:00
levlam
515bf8c00c More detailed instruction for installation of Xcode command line tools.
GitOrigin-RevId: 889fc678e6223f8e2e7cc174354a32082e6695f7
2018-05-15 15:29:43 +03:00
levlam
017ae5865d Add Python example README.md and add more documentation.
GitOrigin-RevId: 624fa5c37431dc3fabe6e451355c5b52ce12e4ab
2018-03-02 03:34:02 +03:00
levlam
47eaae2a69 Tab fix.
GitOrigin-RevId: 25486b7560f2f9e150dce69d066015d1b1b4aa64
2018-02-15 19:28:28 +03:00
levlam
1d28119f4a Update iOS example README.md.
GitOrigin-RevId: df6d7bd81c1d1fdb915cb4bdc6edc80d93bcfed0
2018-02-15 00:41:26 +03:00
Arseny Smirnov
1424b2037e Trying to add AppleTvOs support
GitOrigin-RevId: 923552a936613d5e30361bb354709337e8b0a990
2018-02-15 00:01:28 +03:00
Arseny Smirnov
e2bbd9ee99 Fix example/ios/build.sh
GitOrigin-RevId: 95271403af64ea8176173828acf701342cf9f095
2018-02-14 23:26:01 +03:00
Arseny Smirnov
ed1fb27a45 tqueue: remove dl_print_backtrace_gdb
GitOrigin-RevId: 07e0ee4f63262a2883b5678a365873bd7a312c23
2018-02-14 13:29:54 +03:00
Arseny Smirnov
f8429cf2b4 Ios build example
GitOrigin-RevId: fb1b29dbc054e6362272f4bda82a17866ee74770
2018-02-14 13:19:12 +03:00