Commit Graph

22 Commits

Author SHA1 Message Date
Ernesto Castellotti 567f0f6059
Update README.md 2020-07-28 15:26:52 +02:00
Ernesto Castellotti df9e98088b
JTDLib development closure 2019-11-24 15:10:39 +01:00
Ernesto Castellotti 27c45df3d5 Set our packages name 2019-01-24 19:14:43 +01:00
Ernesto Castellotti 552db21bb4 Implemented the methods to customize tdlib parameters
Now the EasyClient constructor does not directly start TDLib, you must always use the create() method (e.g. "var client = new BotClient("791655237:AAEs1bgsn9kL8jnj-aXSOEaGgZaTS_iXjkI").create();")
Now can be specified the name and lastname (only for UserClient) of the user to be used during registration through the UserClien constructor
2019-01-23 20:21:04 +01:00
Ernesto Castellotti ab1016125d
Fix write mistake 2019-01-22 21:44:53 +01:00
Ernesto Castellotti f36dacf55d
Use our package names 2019-01-22 21:44:29 +01:00
Andrea Cavalli 830a11c9cc Implemented the choice of the first name/last name during registration to prevent the user from blocking telegram with the use of UserClient 2019-01-22 16:47:52 +01:00
Ernesto Castellotti 339ca80745 Setup new arch in java loadlibrary 2018-11-26 16:17:57 +01:00
Ernesto Castellotti 55e256b9e1 Updated tdjni (C++ wrapper for JTDLib) and added new architectures 2018-11-26 15:33:59 +01:00
Ernesto Castellotti 07e94ca000 Compile a shared library instead statical library 2018-11-24 17:55:58 +01:00
Ernesto Castellotti e73c5f907c Add archive destination in CMake 2018-11-24 14:10:47 +01:00
Ernesto Castellotti 024787b141 Added td_jni.cpp for C++ bindings as cmake project 2018-11-23 18:19:32 +01:00
Ernesto Castellotti 0d6ddd5f3f Test 2018-11-21 16:03:51 +01:00
Ernesto Castellotti ae0d29022c Added tdlib submodule 2018-11-21 15:57:44 +01:00
Ernesto Castellotti e4ded90d84
Added missing license 2018-11-20 18:51:11 +01:00
Ernesto Castellotti 9d9f2ec3d4 Updated TdApi to new Tdlib (v1.3.0)
Fixed issue https://github.com/ErnyTech/JTDLib/issues/4
2018-11-20 18:27:45 +01:00
Ernesto Castellotti f8e0f352c3 Implemented new checks in authorizationHandler for check if bot token, phone number, code or password are invalid
Added password hint in password authorization

Check if EasyClient has the authorization before send request

Optimized execute in EasyClient

Implemented close and open for logout from TDLib e re-login

Now client can execute auto, just set logoutAtShutdown to true in initializer

Fix https://github.com/ErnyTech/JTDLib/issues/5
2018-11-19 17:59:57 +01:00
Ernesto Castellotti f6887374db Use initCause when throw exceptions in Init process to pass the real reason for failure when loading TdLib
Fix https://github.com/ErnyTech/JTDLib/issues/2

Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2018-11-18 12:17:43 +01:00
Ernesto Castellotti 0d00748f0f
protected to public 2018-07-19 19:53:14 +02:00
ErnyTech 6949f35fcb Updated docs for package description 2018-07-18 17:17:37 +02:00
ErnyTech bbe6b0dd5a Support for jitpack
- Support for jitpack
 - Updated docs
 - Added README
 - Added .gitignore
 - Clean up build.gralde
2018-07-18 17:02:05 +02:00
ErnyTech 2d772d2f42 Initial tdlib 2018-07-18 12:24:37 +02:00