- Proxy Configuration Support for DJI Keychain using asynchronous reqwest fetching
- HTML Report Generation for single flights with customizable modal export
- KML Relative Export Format for third‑party mapping tools
Full changelog
[!IMPORTANT]
For Mac users only
If you are using MacOS, and get a
Can't open fileerror, please follow the guide here to run the application.
What's New
Proxy Configuration Support for DJI Keychain
Implemented asynchronous keychain fetching using the reqwest library. This allows the application to respect and utilize system-level proxy configurations, resolving connectivity issues in restricted network environments. (Discussion #184)
HTML Report Generation for single flights
Added a new HTML report generation export option and modal to the individual flight export menu. Users can now easily generate and customize HTML flight reports directly from the flight details view or context options for single flights.
KML Relative Export Format
Added support for a new KML relative export format, expanding the available options for exporting flight data to third party mapping tools like Google Earth
Bug Fix: Color Picker Position Enhancements
Improved the color picker position handling by adding bounds checking and centering logic, ensuring the picker remains visible and well placed within the viewport at all times. See issue #188
Bug Fix: Enhanced Android File System Compatibility
Relocated temporary file staging to the application data directory. This resolves permission denied errors during file import operations on devices with strict Android OS filesystem restrictions. See issue #189
Refactor: Codebase and Workflow Optimizations
Refactored post-import logic into a shared function to reduce codebase duplication and improve maintainability.
Support this project
Maintaining and improving this project takes a significant amount of my free time. Your support helps keep me motivated to add new features and work on similar projects that benefit the whole community.
If you find this project helpful, please consider:
Full Changelog: https://github.com/arpanghosh8453/open-dronelog/compare/3.2.3...3.3.0