Releases: tomgoeck/crewlog-android
Releases · tomgoeck/crewlog-android
Test
T
Flightbook v1.0.1 - Events & Deadhead Support
New Features
Event & Deadhead Management
- ✅ Event Support: Events (Check-in, Simulator, Off-days) are now properly distinguished from flights. The Duty Codes like S4 means "Standby 4" or S/U means Showup can be set in the Settings Sections
- ✅ Deadhead Flights: Support for deadhead flights (DH/) where crew travels as passengers. The Crew can now change an active flight into a deadhead flight with one click
- ✅ Smart Display: Events show duty code names instead of technical codes in calendar view
- ✅ Blocktime Exclusion: Deadhead flights are automatically excluded from block time calculations
- ✅ Simplified Event View: Event detail screen shows only relevant fields
- ✅ Deadhead Checkbox: Easy toggle for deadhead flights
PDF Import Improvements
- ✅ DH/ Recognition: PDF parser automatically recognizes deadhead flights
- ✅ Event Detection: All non-flight entries are marked as events
- ✅ Local Parser Warning: Warning dialog before activating experimental parser
Calendar View Enhancements
- ✅ Deadhead Badge: Visual DH prefix and badge
- ✅ Event Labels: Events display with proper duty code descriptions
- ✅ Improved Layout: Different display for events vs flights
Database
- ✅ Migration 5→6: Added isEvent and isDeadhead fields
- ✅ Backward Compatible: Existing flights get default values
Technical Details
- Database version: 6
- APK size: ~38 MB
- Min SDK: 26 (Android 8.0)
- Target SDK: 34 (Android 14)
v1.0.1 Beta Release
🚀 Flightbook Android - Beta Release v1.0.1
✨ Features
- 📅 Flight Calendar: View and manage your flights
- 👥 Crew Management: Manage captains, first officers, and cabin crew
- 📄 PDF Roster Import: Automatic local PDF processing with PDFBox
- 🔄 ICS Export: Export flights to calendar apps
- 💾 Offline-First: All data stored locally
- 🎨 Material 3 Design: Modern light blue theme
📱 Requirements
- Android 8.0 (API 26) or higher
- ~50 MB storage space
📦 Installation
- Download
app-debug.apk - Enable "Install from Unknown Sources" in Android settings
- Install the APK
- Grant necessary permissions
⚠️ Beta Notes
- This is a beta release for testing purposes
- Some features are still in development
- Please report bugs via Issues
🔒 Privacy
- All data stored locally on your device
- No telemetry or tracking
- No personal data will be stored on the Server (Only for Dutyplan Processing)
Built with Jetpack Compose 🚀