Aether (Client for Abyss)

Plugin Version

🚀This is the client of the multimedia server Abyss, which can also be extended to other purposes🚀




Development background

  • Operating System: Voidraw OS v1.1 (based on Ubuntu) or any compatible Linux distribution.
  • IDE: Android Studio 2025.1
  • Language: Kotlin
  • Framework: Jetpack Compose

TODO List

High Priority

  • Fix tablet full-screen mode bug
  • Hide private key after user input
  • Optimize API call logic, do not create crashes
  • Fix the issue of freezing when entering the client without configuring the private key
  • Replace Android robot icon with custom design
  • Configure server baseURL in client settings
  • Implement proper access control for directory queries

Medium Priority

  • Increase minHeight for video playback
  • Add top bar with title and back button in full-screen mode
  • Optimize data transfer system
  • Improve manga/comic page display

Future

  • (Prospective) Implement search functionality
Description
Client for Abyss. A multifunctional media management client that prioritizes data security above all else.
Readme MIT 4 MiB
Languages
Kotlin 100%