Skip to content

Choose a tag to compare

@GhettiGuru GhettiGuru released this 30 Aug 10:54
· 48 commits to master since this release

Updated dependencies for modern Java and gradle implementations, added pre-builts for the bee-encode and rencode4j library jars missing from maven directly on repo and in actions workflow for future builds. Summary of changes:

Resolve critical build and runtime errors

This commit addresses a series of cascading errors that prevented the Android client from compiling and running correctly.

Build & Configuration:

  • Corrected the namespace in build.gradle to match the project's package structure, resolving all Unresolved reference: R and data binding errors.
  • Wrapped layouts (activity_connect, servers_fragment, etc.) in <layout> tags to enable data binding class generation.

View Logic & Rendering:

  • Updated onScroll/onFling signatures in WorkspaceView to handle nullable MotionEvent parameters.
  • Fixed a Kotlin smart cast error in ServerDetailsFragment by caching a mutable property in a local variable before use.
  • Replaced a direct call to an internal color in ServerDetailsAdapter with a safer, theme-aware attribute lookup using MaterialColors.