Skip to content

Conversation

@daniebeler
Copy link
Member

No description provided.

Hiebeler and others added 30 commits April 10, 2025 20:06
 - reset tab states on user change - drop launch user id state
Now there should be only one icon in the launcher,
Major account switch fix! (and download any post as a file feature)
- Replaced platform-specific file services with a unified FileService using FileKit. - Implemented cache size calculation and clearing within the FileService. - Updated ClearCacheViewModel to use the new FileService and display cache size in a human-readable format. - Integrated file operations into various parts of the application, such as image upload and display.
Fix string in en-rUS strings.xml
This commit updates the `PostComposable` to treat all media types other than "video" as "image". This ensures consistent handling of various media types and simplifies the logic for displaying and interacting with media attachments.
Key updates include: - Kotlin: 2.1.20 -> 2.1.21 - AGP: 8.9.2 -> 8.9.3 - kotlinxCollectionsImmutable: 0.3.8 -> 0.4.0 - ktorfit: 2.5.1 -> 2.5.2 - coil: 3.1.0 -> 3.2.0 - datastorePreferences: 1.1.5 -> 1.1.6 - filekitCompose: 0.10.0-beta03 -> 0.10.0-beta04 - krop: 0.2.0-beta01 -> 0.2.0 - composemediaplayer: 0.7.2 -> 0.7.4
- KSP updated to 2.1.21-2.0.1 - AGP updated to 8.10.0 - Added `getDefaultProguardFile("proguard-android-optimize.txt")` and `proguard-rules.pro` to release build type. - Added `-dontobfuscate` to `proguard-rules.pro` to prevent class name obfuscation, which was causing issues with some libraries.
🚨🚨🚨 Treat all media types except video as image
@daniebeler daniebeler merged commit 64b87f9 into main Jun 8, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

6 participants