Commit Graph

9 Commits

Author SHA1 Message Date
Akash Yadav e2502f311e fix(logsender): remove dependency on :logger 2024-03-19 10:58:18 +05:30
Akash Yadav a9195f0f53 build(build-logic): modularize :build-logic composite build 2024-02-19 11:45:48 +05:30
Akash Yadav 4346c6a572 feat(logsender): run LogSender as a service to avoid termination 2023-05-25 19:56:27 +05:30
Akash Yadav 1783e27d8b feat(logview): append large log text in chunks to avoid UI freeze 2023-04-16 23:33:37 +05:30
Akash Yadav cfb9699036 feat: use sockets for logsender to allow large log transactions
Use of AIDL IPC limits the transactions to 1MB in size. This commit implements the communication with AIDL and Sockets to overcome this limit
2023-04-16 19:22:25 +05:30
Akash Yadav fa8680e873 refactor: replace hardcoded package names in build scripts with BuildConfig property 2023-04-13 22:56:17 +05:30
Akash Yadav b5d1bda554 fix: invalid project name for logsender in dependencies 2023-04-12 19:59:36 +05:30
Akash Yadav 49f78d876c refactor: rewrite logsender-api and logsender-sample in Java to avoid Kotlin dependencies 2023-04-12 10:04:29 +05:30
Akash Yadav e52e62136e feat: add AIDL based LogSender API 2023-04-11 22:30:25 +05:30