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
56bba7c731
Fix misprint.
2020-11-16 18:36:09 +03:00
levlam
5eea5b7501
Rename create_client to create_client_id.
2020-11-15 01:13:11 +03:00
Arseny Smirnov
00049a842a
tdweb: temporary fix to access Module.FS before promise is completed
...
GitOrigin-RevId: 32af58ee1994919c75d50f8a2da2643a20bf166c
2020-10-09 19:40:13 +03:00
Arseny Smirnov
04c9680c53
tdweb: preformance bugfixes
...
GitOrigin-RevId: 626f2cb111f5e47254e6b155bc9bd4f7b2d42829
2020-10-08 16:14:46 +03:00
Arseny Smirnov
5926e00320
tdweb works with newest emsdk
...
GitOrigin-RevId: b52ab5d9e182e1a689933d7a44d3306f0c9151e5
2020-10-08 14:02:53 +03:00
levlam
6d1d227609
Use new JSON interface in Emscripten.
...
GitOrigin-RevId: 5294d98c5f615256ea41887c04f863d1adaf4de1
2020-10-08 02:52:34 +03:00
levlam
8460bb7cd5
Fix tdweb build.
...
GitOrigin-RevId: 8f348a00d05336163c7ea4214ab35a4aea2d2b65
2020-10-08 02:12:51 +03:00
Arseny Smirnov
d60dc8c9b3
tdweb: 1.6.6
...
GitOrigin-RevId: 57b05b06d523e9f3e962072b497347a07aa53b39
2020-06-07 18:20:32 +03:00
levlam
178211e069
tdweb: fix readFilePart count.
...
GitOrigin-RevId: e1c2ff700bacd5e8c351a1a948ed5369cc2d76a9
2020-04-08 00:59:55 +03:00
levlam
40b9ff17ec
tdweb: use unique_id instead of remote.id if possible.
...
GitOrigin-RevId: fee4ecb25cdc48aa950dfd4d699fe0e0cbea94b9
2020-01-16 05:03:07 +03:00
Arseny Smirnov
eec3a5205c
tdweb: windows.indexedDb -> indexedDB
...
GitOrigin-RevId: f7d4b7ae785c3f2e0ae2e04b54fe34ce0bfff68a
2019-12-24 14:39:52 +04:00
Dylan Staley
36e98f31a2
Fix call to log.warn in asmjs mode
...
When attempting to run tdweb in asmjs mode, a call to `log.warning` is made. However, the correct call is `log.warn`.
2019-09-08 04:37:29 +03:00
Kesha Antonov
8a8c10529a
[Bugfix][Example][Web] Fix typo after import
2019-09-08 04:24:56 +03:00
levlam
8ca4ba39c4
tdweb: undo source change to accept Github pull request.
...
GitOrigin-RevId: b5c73c6c7d412acc649d2a93a7bbab27adeafda7
2019-09-08 04:20:59 +03:00
Arseny Smirnov
dd15a176e5
tdweb: @arseny30/tdweb 1.4.6
...
GitOrigin-RevId: 520ef633ad31739fc3e314a066dc5f66bb40f0cf
2019-08-16 09:39:20 +03:00
Arseny Smirnov
3303392f9c
tdweb: only one DBFS sync at a time
...
GitOrigin-RevId: f56f19b45b7c11faa10d76d4eb0622e20d1c89ea
2019-07-26 18:43:56 +03:00
Arseny Smirnov
3f138f4edc
tdweb: drop localForage, increase cache limits
...
GitOrigin-RevId: efc9f7e95bf070cf802504453f10830acf6fa62c
2019-07-25 18:27:03 +03:00
Arseny Smirnov
e07b03dea3
tdweb: experiments with storing incoming files into indexeddb
...
GitOrigin-RevId: 7ab38676faaf5eb4e8b4c43b05c268d0ea2784de
2019-07-24 15:07:55 +03:00
levlam
8ae3ac91a4
Update tdweb documentation.
...
GitOrigin-RevId: f31752320c4d2391dc86f0d8cdd38e1e4578eb59
2019-08-06 02:45:52 +03:00
Arseny Smirnov
fdb303f513
tdweb: options.wasmUrl
...
GitOrigin-RevId: 24047f84740d201397045a33b680a850359af9b9
2019-07-02 15:06:05 +02:00
Arseny Smirnov
f4bea9a891
tdweb: bugfix
...
GitOrigin-RevId: b3678ca211de88e901ffc94f3863c9ded0b05494
2019-06-19 15:05:10 +02:00
levlam
068284f5d5
tdweb: delete unused broadcast channel.
...
GitOrigin-RevId: 56949fab031a3a479f6bfec2c20a8cd13a8597cc
2019-06-15 20:08:26 +03:00
Arseny Smirnov
03f5dc551f
tdweb: 1.4.1
...
GitOrigin-RevId: 3ed9492f517550420100de7ed5e9444ba88a6f18
2019-06-14 21:03:19 +02:00
Arseny Smirnov
ce84c34c23
tdweb: support readFilePart
...
GitOrigin-RevId: d0443ebbd2d476db74249449e0586c5bdd1684a5
2019-05-10 15:47:39 +02:00
Arseny Smirnov
30e1697157
FileGcWorker and FileStatsWorker cancellation
...
GitOrigin-RevId: 6332bd0800b32a6ca3089223be3995fd06a3118b
2019-05-01 16:15:54 +02:00
levlam
91a9bfa1d3
tdweb: fix warnings.
...
GitOrigin-RevId: a94ecdb9c7b851e0d1842b07b5e5396e70c53387
2019-04-30 03:21:06 +03:00
levlam
323eb288ae
Update tdweb documentation.
...
GitOrigin-RevId: ec4a6f5675ed459b8aabcb9fe6d47ea25a004d6b
2019-04-30 02:08:29 +03:00
Arseny Smirnov
260d351f07
tdweb: multiple fixes
...
GitOrigin-RevId: 6ccde11c8f8f5b380dead450e7f68cd0639a7490
2019-04-29 18:22:46 +03:00
levlam
ec849f86b2
tdweb: prettify documentation.
...
GitOrigin-RevId: f61800e92f2df4269d28921592b3ec4bd6e36579
2019-04-29 20:06:18 +03:00
levlam
269abd52c3
tdweb: update documentation.
...
GitOrigin-RevId: c4b4680d3f005c28280505f037cd82edc7e7f287
2019-04-26 03:22:39 +03:00
Arseny Smirnov
80ab5e666a
tdweb 0.2.48: bugfixes
...
GitOrigin-RevId: 3f3444ef235352e840ebc55b375a681de1ad3fad
2019-04-25 21:50:26 +03:00
levlam
7105ad5a06
tdweb: update documentation.
...
GitOrigin-RevId: 6174e477a5e85b77408f009e2ec8261fee7710ae
2019-04-25 16:46:03 +03:00
levlam
7050bc1b31
tdweb: minor documentation improvements.
...
GitOrigin-RevId: 88b5bf71ab142c51586bc7071647efa49400387d
2019-04-24 22:05:09 +03:00
Arseny Smirnov
982171f493
tdweb: readFile query draft
...
GitOrigin-RevId: 91c4302c278e50ff56e04a603fad78f35df88fb5
2019-04-24 18:44:12 +03:00
Arseny Smirnov
80b73e070c
tdweb: update docs and rename some options
...
GitOrigin-RevId: 0152ef08d551906e925bb83b63ac7a92e88c9246
2019-04-24 14:00:02 +03:00
Arseny Smirnov
7312a624c5
tdweb: update dependencies
...
GitOrigin-RevId: fd26c28c878ac4b74f8beca25958ce54d4a428b0
2019-04-24 10:04:52 +03:00
levlam
5cc40abeba
tdweb: add 'init' and 'start' to the list of unsupported methods.
...
GitOrigin-RevId: 5bdb0dbcfee13fff76312d1408ff7c340732df88
2019-04-24 00:06:39 +03:00
Arseny Smirnov
e6b3f9ea98
tdweb:0.2.42: restore asmjs support
...
GitOrigin-RevId: 6ab170756d6774d37b98c2d95323555d31fa3d76
2019-04-23 20:21:54 +03:00
Arseny Smirnov
482e4d7af6
ConcurrentScheduler: do not create extra scheduler
...
GitOrigin-RevId: edfc73084f7417913b58e338f4e0f21e28014215
2019-04-23 15:07:36 +03:00
levlam
fa8604edf3
Update tdweb documentation.
...
GitOrigin-RevId: bc02a159b4b2b74e0217459d7c4b6213b30851ab
2019-04-23 12:06:55 +03:00
Arseny Smirnov
176e7ea95f
tdweb: 0.2.41
...
GitOrigin-RevId: 7b7e7e1b06a8d53082f079fecff74d193e502fb5
2019-04-22 15:07:31 +03:00
Arseny Smirnov
bc13613a24
tdweb: minor
...
GitOrigin-RevId: a5195050ce00490a930f4e75142995fa26260b4e
2019-04-13 23:43:29 +03:00
Arseny Smirnov
30a526f2f0
tdweb: fixes
...
GitOrigin-RevId: 39cbb2f7a38cf15dd1bcddf417dad0a878b09337
2019-04-13 14:55:52 +03:00
Arseny Smirnov
ae71aaf3c2
tdweb: startup time optimizations
...
GitOrigin-RevId: 9606d197116278d512633e950e475467c876221d
2019-04-13 14:17:03 +03:00
Arseny Smirnov
af6632390a
tdweb: optimize start time
...
GitOrigin-RevId: e98973c0b61a09e74f5eb327080eab63781b5754
2019-04-12 21:23:17 +03:00
Arseny Smirnov
75f323e2f6
tdweb: bugfix
...
GitOrigin-RevId: ed7c94b8fea115b62776c3d3f44fe7f323961a66
2019-03-21 22:58:52 +13:00
Arseny Smirnov
a5c18d5f12
tdweb: 0.2.35
...
GitOrigin-RevId: f6b90154c8f808a9b0d785b0ef9490e66b14b771
2019-03-14 12:42:05 +11:00
Arseny Smirnov
5b62ac0ea8
tmp
...
GitOrigin-RevId: 96a5ee58db835d45cc8e0856811951048820f22e
2019-03-14 11:47:50 +11:00
levlam
0d1be06cae
Minor fixes.
...
GitOrigin-RevId: 252036493c4c9e94367ef13246bde96b2f89415a
2019-02-17 16:52:34 +03:00