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