SimpleLogBook is a simple (obviously) pilot's logbook. It's at a very early stage at the moment and can only record basic flight information (take a look at the screen shots below). The flight information is stored as an XML file and can currently be used to calculate total flight time across one or more flights.
Immediate plans for development include a greatly increased time calculating facility; allowing the calculation of total time spent flying each plane type, in each operating capability and under which conditions.
Longer term plans include the addition of filters, to limit the flights displayed, the ability to attach more complex data (e.g. photos) to each flight and a print function.
Installation
Binary builds are available for Windows and OS X (10.3+, PPC/Intel). For Windows a standard installer is provided - running this will install the application and the libraries it requires. The OS X package is in a normal .dmg image and contains the required libraries (hence its size). The application can be installed by mounting the .dmg and dragging the SimpleLogBook application in to the target directory (e.g. Applications).
For Linux and other Unix derived operationing systems the application should be build from source. Download the source tarball and follow the (very simple) instructions in README.txt.
Note that Windows and Mac users can also build the application from source; all the files required for these operating systems (e.g. raw icons) are included in the source tarball.
Usage
To run the application either double click on its icon or run it from the command-line; the main flight window will be displayed upon startup. Logbooks can be created, loaded and saved via the File menu. The Flights menu contains the functionality for adding, deleting and editing flights. This menu also contains the total flying time calculation function.
Right-clicking on the flights table will duplicate the Flights menu.
The new/edit flight dialog contains all the fields found in a standard paper log book. Hitting OK will save any changes you have made, Cancel will abandon them.
Testing
SimpleLogBook is built on the Qt library and so should run on any platform that supports Qt 4.0+. It has been tested on the follow hardware/operating system combinations:
Screenshots
|
|
|
|
| Windows XP | KDE 3.4 / Linux | OS X 10.4 |
This release adds a "duplicate" function to the flight menus, handy if your flights tend to have a lot of common information, and an auto-complete feature for the text fields in the flight dialog. It also fixes some minor user interface niggles, such as the drifting selection that occurred when editing a flight caused it's position to change in the ordering.
To provide the auto-complete feature in a Qt standard manner the minimum requirements have been increased from Qt 4.0 to Qt 4.2 (the most recent stable release).
The distribution formats are the same this time, though the binaries have been stripped this time to reduce their size and so the size of the install bundles.
| Version | File | Description | MD5 |
|---|---|---|---|
| 0.2.0 | simplelogbook.0.2.tar.bz2 | Source code tar ball. | df7fc576dac0a666a03f1c9271d21a33 |
| 0.2.0 | setup.simplelogbook.0.2.exe | Windows installer. | fc76c038189f49fad0967b40b9454d3f |
| 0.2.0 | simplelogbook.0.2.dmg | OS X universal binary | de0e5270e2d28432977002f61da32aad |
| 0.1.0 | simplelogbook.0.1.tar.bz2 | Initial release - source code tar ball. | 8e89646683cc75187137e1d8a11e0f4d |
| 0.1.0 | setup.simplelogbook.0.1.exe | Windows Installer. | 7f3f3d52fea01db1185293136f28775a |
| 0.1.0 | simplelogbook.0.1.dmg | OS X universal binary. | a845c37658a45ea7ddabe7b36ee1906b |
Assorted Scripts - things that don't warrant a whole project but might be useful to someone.
Site hosted by Linode: using Apache, PHP, MySQL and Propel.
Site created using Eclipse PDT and OS X.
Site design and original content Copyright © Vrai Stacey. Unless otherwise stated, source code contained on this site is published under the GNU Public License (GPL).