Commit Graph

9 Commits

Author SHA1 Message Date
Andrea Cavalli 39bbe60e50 Remove duplicate shutdown hooks 2021-12-08 11:51:18 +01:00
Andrea Cavalli b27c736866 Use TDLib 1.7.10, add BOM, fix null updates, rewrite pom.xml
Fix #64: null updates sent to the updates handler
Fix gradle import issue (#61) by rewriting the maven dependency structure, and adding a BOM to being able to keep the natives version in sync with tdlight-java version
Fix #63 by adding the required dependencies for windows, linux and macOS in the README.md
2021-12-08 02:24:23 +01:00
Andrea Cavalli e0f70138c1 Code cleanup 2021-10-22 12:54:28 +02:00
Andrea Cavalli 6558bd9ba9 Performance optimization
Reuse the same arrays
Clear only the range that needs to be cleared
Reduce the MAX_EVENTS constant to 100
2021-10-21 09:52:59 +02:00
Andrea Cavalli e1465d4cb1 Close tdlib receiver on jvm shutdown 2021-10-05 12:25:28 +02:00
Andrea Cavalli 55436cd354 TDLight Java 2 2021-09-27 19:27:13 +02:00
Andrea Cavalli 9dba2c7071 Re-add Java 8 support, update tdlib and tdlight 2021-05-05 13:10:28 +02:00
Andrea Cavalli a855b4fdba Bugfix 2021-04-18 23:27:23 +02:00
Andrea Cavalli 69e8e744cf Refactor internal classes 2021-04-07 19:48:10 +02:00