Wykres commitów

181 Commity (df629e7a64c6096ea84cb2b5f3d1e3a44011a51c)

Autor SHA1 Wiadomość Data
Christian Jacobs ed35c00409 Remove the filter for .db files. 2013-06-15 22:18:10 +01:00
Christian Jacobs b7342f4978 Added a method that finds the log_index from a log/page name. 2013-06-08 16:36:27 +01:00
Christian Jacobs 721ddad46c Moved the DX cluster to the main window. 2013-06-07 21:56:36 +01:00
Christian Jacobs 974b65a9ca Updated a comment. 2013-05-19 23:02:24 +01:00
Christian Jacobs d802f1868b Now that a filter model is the child of the sort model, find the filter model's iter (instead of the sort model's iter) and pass it to convert_iter_to_child_iter. 2013-05-19 18:55:04 +01:00
Christian Jacobs 79e7916427 Also call the pop method for the filter list. 2013-05-19 17:05:17 +01:00
Christian Jacobs 220caf3c8a Disable the filter source if not connected to a database. 2013-05-19 16:58:10 +01:00
Christian Jacobs 003c2b347c Added filter (by callsign) functionality. 2013-05-19 16:51:47 +01:00
Christian Jacobs 7559ed7cee Allow the user to enter a new log name when importing ADIF logs, rather than using the ADIF file name as the log name. 2013-05-16 21:47:17 +01:00
Christian Jacobs 6636ab224a - Logs can now be renamed.
- Bug fix: Records were not correctly being deleted or edited, because of the addition of the Gtk.TreeModelSort. Fixed by using the iter of the child object, not the new sorting object.
2013-05-10 14:05:33 +01:00
Christian Jacobs 6986764476 Bug fix: The log index is no longer determined from the tab's index in the Gtk.Notebook (which sometimes caused an index out of bounds error). 2013-05-09 11:29:55 +01:00
Christian Jacobs 4f75523805 Updated a comment. 2013-04-30 03:21:42 +01:00
Christian Jacobs eeb801ff0e Users can now sort the log (by a single column). 2013-04-30 03:17:40 +01:00
Christian Jacobs c6bae0d81e Moved the is_valid method to the ADIF class, since data is validated against ADIF field definitions. 2013-04-27 16:56:02 +01:00
Christian Jacobs 79687fb0d6 Fixed the ADIF import/export functionality. 2013-04-26 23:53:23 +01:00
Christian Jacobs fc04f5d004 Enable the relevant menu items only when required. 2013-04-26 10:32:48 +01:00
Christian Jacobs d107fb5485 Disable the record buttons if a log is not selected. 2013-04-26 10:10:05 +01:00
Christian Jacobs 604a4b1854 - Added SQL statements for adding, editing and deleting records.
- AUTOINCREMENT the primary key.
2013-04-22 14:37:21 +01:00
Christian Jacobs aaf86720d2 Update logbook information on the Summary page every time the logbook is modified. 2013-04-22 00:15:07 +01:00
Christian Jacobs 1ab776226b Left-aligned label text. 2013-04-21 17:47:09 +01:00
Christian Jacobs e4af7bed2d Added connect and disconnect buttons to the toolbar. Users can now select the .db file through the GUI. 2013-04-21 15:52:06 +01:00
Christian Jacobs bc25b831b9 - Added a "Summary" page for the Logbook. This will eventually contain info such as Logbook name, number of log records, date created, date last modified, etc.
- logbook.py needs a tidy-up.
2013-04-17 00:51:28 +01:00
Christian Jacobs d0246a3f2c - Added a "+" ("New Log") tab, and a "Delete Log" button after each tab's title.
- Added a new dialog so the user can enter the new log's name.
2013-04-16 23:53:24 +01:00
Christian Jacobs 38a7c65e09 Update the status bar once connected to the database. 2013-04-15 02:49:16 +01:00
Christian Jacobs d13dc12cb3 PyQSO now accepts the database file name as a command line argument, and tries to connect to the database on start-up. 2013-04-15 02:37:02 +01:00
Christian Jacobs c8a9b29f3e Placing :memory: in quotes. 2013-04-14 15:35:17 +01:00
Christian Jacobs 2fb650f7ab Added create and destroy methods for the SQL database connection. 2013-04-14 15:18:46 +01:00
Christian Jacobs 2b2faffaf1 When closing a modified log, ignore the * at the end of the log's name. 2013-03-31 03:52:38 +01:00
Christian Jacobs 097d2ac261 Pass in None as the parent window argument until a better way of handling this is found. 2013-03-31 02:18:46 +01:00
Christian Jacobs 1bd9f5d797 Only change the tab's label text if the record has been modified. 2013-03-31 02:10:02 +01:00
Christian Jacobs e409cf7475 Renamed src/ to pyqso/ 2013-03-30 20:50:20 +00:00