-
Notifications
You must be signed in to change notification settings - Fork 3
Comparing changes
Open a pull request
base repository: mateof/TelegramFileManager
base: main
head repository: mateof/TelegramFileManager
compare: develop
- 12 commits
- 4 files changed
- 2 contributors
Commits on Dec 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ea1bc2d - Browse repository at this point
Copy the full SHA ea1bc2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6007976 - Browse repository at this point
Copy the full SHA 6007976View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a9bec - Browse repository at this point
Copy the full SHA 83a9becView commit details -
Configuration menu - View commit details
-
Copy full SHA for a342187 - Browse repository at this point
Copy the full SHA a342187View commit details -
Configuration menu - View commit details
-
Copy full SHA for 604b66b - Browse repository at this point
Copy the full SHA 604b66bView commit details -
fix: make Android APK signing conditional on keystore availability
- Separate AndroidPackageFormat from signing configuration in csproj - AndroidKeyStore=true now only set when ANDROID_KEYSTORE_PATH is provided - Workflow uses step outputs to properly detect signing availability - Unsigned builds explicitly pass -p:AndroidKeyStore=false - Fixes "package appears to be invalid" error when installing unsigned APKs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for ad452d9 - Browse repository at this point
Copy the full SHA ad452d9View commit details -
fix: collect macOS .pkg files instead of looking for .app bundles
CreatePackage=true generates .pkg installer files, not .app bundles. Updated the packaging step to find and copy .pkg files to releases. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for bc02267 - Browse repository at this point
Copy the full SHA bc02267View commit details -
fix: generate debug keystore when no release keystore is configured
Android requires ALL APKs to be signed to be installed. When no release keystore secrets are configured, generate a temporary debug keystore using keytool to sign the APK. This fixes "App not installed as package appears to be invalid" error. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 859e548 - Browse repository at this point
Copy the full SHA 859e548View commit details -
fix: improve Android APK verification and Windows signing
Android: - Add Android SDK tools to PATH for apksigner - Add APK validation (zip integrity check) - Add APK signature verification - Prefer signed APK over unsigned - Add more diagnostic output Windows: - Check both certificate AND password before attempting to sign - Test signing on one file first to validate password - Skip gracefully if password is incorrect - Remove continue-on-error to fail fast on real errors
Configuration menu - View commit details
-
Copy full SHA for 80bbdc2 - Browse repository at this point
Copy the full SHA 80bbdc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d42953d - Browse repository at this point
Copy the full SHA d42953dView commit details -
fix: prevent false track skip when seeking on network streams
- Detect false EndReached events after seek attempts - If seek fails on unbuffered stream, resume playback instead of skipping - Handle seek errors gracefully on network streams - Add more debug logging for seek operations
Configuration menu - View commit details
-
Copy full SHA for 6207dd3 - Browse repository at this point
Copy the full SHA 6207dd3View commit details -
fix: increase LibVLC timeouts for streaming from Telegram
- Increase network-caching from 30s to 60s for Telegram download delays - Increase tcp-caching to 60s for slow connections - Add prefetch-buffer-size and prefetch-read-size options - Previous commit: detect false EndReached after seeks
Configuration menu - View commit details
-
Copy full SHA for 0f25f27 - Browse repository at this point
Copy the full SHA 0f25f27View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...develop