No Description

Felix Turowsky 1345a67f4a Merge branch 'main' into develop-previous-experience 1 year ago
assets 1345a67f4a Merge branch 'main' into develop-previous-experience 1 year ago
deprecated c9e35280b3 DbCompletionData replaced with DatabaseCache 2 years ago
docs 451c8b36c0 Updated KDE runtime to latest LTS 1 year ago
l10n 5af07146dc Update localisation files 2 years ago
src 1345a67f4a Merge branch 'main' into develop-previous-experience 1 year ago
.gitignore 53b8ebf615 New Time Class 1 year ago
AUTHORS.md a32d294c29 Create AUTHORS.md 4 years ago
CMakeLists.txt 5e61a9a1aa Refactoring of Row class 1 year ago
Doxyfile 2d32d874ce Updated Docs 2 years ago
Doxyfile.bak 2d32d874ce Updated Docs 2 years ago
LICENSE.md 61b82285cb Create LICENSE.md 4 years ago
README.md ca7a907b7f Update README.md 1 year ago
main.cpp 72d2f1dd30 Bug fixes 1 year ago
mainwindow.cpp 1345a67f4a Merge branch 'main' into develop-previous-experience 1 year ago
mainwindow.h cecd3508bb Updated GNU GPL headers 1 year ago
mainwindow.ui 2752532a82 Finishing up AirportWidget and NewAirportDialog 2 years ago

README.md

openPilotLog

Welcome to openPilotLog, the free and open source airline pilot logbook application! You can find the latest release here. Please not that this is still an early testing version.

Tl;dr

Airline pilots are required to maintain a logbook containing details of their flights. These logbooks were historically written by hand on paper, but of course nowadays more and more people are doing it electronically, be it in their own excel sheet or using a paid logbook software.

I have used paid solutions for many years, and have seen more and of them move from being a one-time license purchase to becoming a "Logbook as a Service" type subscription. After the one I have been using for the last couple of years, and had bought a "lifetime license" for ended up announcing they also moved to a subscription based service, I decided that it is time for a free and open source alternative that is fast, easy to use, and does not require a subscription.

How does it look like?

Here are some screenshots:

Alt Screenshot 1

Alt Screenshot 2

The state of the project!

openPilotLog is currently in development, it is not recommended to use it as your primary logbook solution just yet. If you would like to be informed about upcoming stable releases, you can subscribe to our newsletter.

If you want to learn more about this project, check out the wiki or the blog!

For developers, the code documentation can be found at our doxygen pages. If you are interested in contributing to the project, you can get in touch here.

Installation

Right now, there are only testing versions available, so I have not created installers for them. Since this version is aimed at early testers and advanced users, some manual steps may be required to install openPilotLog.

Windows

Download and install the release and unzip it to a destination folder of your liking.

macOS

Download and open the .dmg file for your configuration (arm64 - M1/M2 based machines, x86_64 - Intel based).

Linux - using flatpak

Make sure you have flatpak installed and working. Then download the release and install the package.

# Requires kde platform runtime version `5.15-21.08`.
flatpak install org.kde.Platform 
flatpak install --user [PathToDownloadedPackage].flatpak

# Then run the program with
flatpak run org.opl.openPilotLog

Linux - build latest from source

If you want to build the project from source you can use cmake-ninja, Qt Creator flatpak-builder (see yaml file located here). You can find more information in the deployment docs