Commit Graph

589 Commits

Author SHA1 Message Date
Andrea Cavalli
d79cf305cb Bugfix 2021-10-24 00:38:28 +02:00
Andrea Cavalli
9bfd22b57d Add askAuthData in consoleLogin 2021-10-24 00:33:57 +02:00
Andrea Cavalli
e4bda0a3c7 Use interruptible readLine 2021-10-24 00:22:47 +02:00
Andrea Cavalli
52541b0ca8 Use scanner if no console is found 2021-10-24 00:12:01 +02:00
Andrea Cavalli
9e7f2c8f75 Remove scanner 2021-10-23 23:50:42 +02:00
Andrea Cavalli
40f845cdce Support java 17 sealed types 2021-10-23 23:05:08 +02:00
Andrea Cavalli
5e7f597c86 Update example 2021-10-23 03:59:02 +02:00
Andrea Cavalli
125dea05a3 Update example 2021-10-23 03:12:56 +02:00
Andrea Cavalli
be04d8ac40 Reduce default verbosity level 2021-10-23 03:09:46 +02:00
Andrea Cavalli
0dbccf09d5 Update example 2021-10-23 02:51:55 +02:00
Andrea Cavalli
75df4b0b46 Fix NPE 2021-10-23 02:29:25 +02:00
Andrea Cavalli
a10d73a535 Fix version misprint 2021-10-23 01:58:08 +02:00
Andrea Cavalli
eed9a189b5 Improve error messages 2021-10-23 01:46:27 +02:00
Andrea Cavalli
1ed9a7739e Improve library loading 2021-10-23 01:25:23 +02:00
Andrea Cavalli
bc3246913a Deploy snapshot if no tag is found 2021-10-22 20:20:31 +02:00
Andrea Cavalli
c0a275ae87 Reimplement legacy logging 2021-10-22 19:53:23 +02:00
Andrea Cavalli
6ada063456 Fix compilation issues 2021-10-22 18:57:44 +02:00
Andrea Cavalli
b7f719e69e Remove unused files 2021-10-22 13:50:17 +02:00
Andrea Cavalli
54847f2a78 Disable tdlib compilation 2021-10-22 13:35:31 +02:00
Andrea Cavalli
708cff9e05 Fix compilation issues 2021-10-22 13:33:03 +02:00
Andrea Cavalli
94e7a682bd Fix github actions workflow 2021-10-22 13:25:35 +02:00
Andrea Cavalli
9d8dd57d7f Use parent project to get properties 2021-10-22 13:20:57 +02:00
Andrea Cavalli
e0f70138c1 Code cleanup 2021-10-22 12:54:28 +02:00
Andrea Cavalli
cb024a114f Cleanup code 2021-10-22 12:46:59 +02:00
Andrea Cavalli
c3cdefe5c3 Separate native versions, add editorconfig 2021-10-22 12:45:25 +02:00
Andrea Cavalli
f46bcd6a1d Call GetVersion() instead of GetAuthorizationState()
👀
2021-10-21 18:56:48 +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
887d95f2c2 Optionally skip shutdown wait 2021-10-21 00:52:57 +02:00
Andrea Cavalli
30c74a6ab4 Update example 2021-10-20 23:54:59 +02:00
Andrea Cavalli
646330ae19 Use generics to check tdlib functions return types 2021-10-20 23:51:06 +02:00
Andrea Cavalli
6deb99f517 Update example 2021-10-20 15:00:43 +02:00
Andrea Cavalli
bda9a3f6e2 Update tdlib and tdlight 2021-10-20 14:53:40 +02:00
Andrea Cavalli
d0992fa7a9 Fix phone number parsing 2021-10-20 02:13:24 +02:00
Andrea Cavalli
73d9d977cc Update slf4j and disruptor 2021-10-17 13:16:55 +02:00
Andrea Cavalli
2835839a4a Update example 2021-10-16 20:24:35 +02:00
Andrea Cavalli
32e936bee0 Print errors in the console if exceptions are not handled (#50) 2021-10-16 20:23:13 +02:00
Andrea Cavalli
6010390c37 Update tdlib 2021-10-16 20:01:25 +02:00
Andrea Cavalli
aa1d93d97a Configurable shutdown hook 2021-10-06 20:43:57 +02:00
Andrea Cavalli
c39f101002 Close the clients when the JVM is shutting down 2021-10-06 20:39:53 +02:00
Andrea Cavalli
d273db0df9 Unregister closed clients 2021-10-06 11:47:48 +02:00
Andrea Cavalli
1832922402 Update example 2021-10-05 13:49:20 +02:00
Andrea Cavalli
9b449fd3a8 Stop clients when interrupted 2021-10-05 13:46:38 +02:00
Andrea Cavalli
340ad5f6d1 Update tdlib and tdlight 2021-10-05 13:41:14 +02:00
Andrea Cavalli
7ed2df1f4f Stop anyway if the thread is interrupted 2021-10-05 12:36:47 +02:00
Andrea Cavalli
4fa1f94f6b Update example 2021-10-05 12:33:26 +02:00
Andrea Cavalli
e1465d4cb1 Close tdlib receiver on jvm shutdown 2021-10-05 12:25:28 +02:00
Andrea Cavalli
e24c614025 Update example 2021-10-04 17:04:18 +02:00
Andrea Cavalli
f2d34f542d Update tdlight 2021-10-04 16:42:41 +02:00
Andrea Cavalli
111279bdfb Update tdlib 2021-10-03 23:59:03 +02:00
Andrea Cavalli
fceec2a6ec Reimplement reactive client using simple listeners 2021-10-03 23:51:58 +02:00