It appears that someone started modifying xlog's GUI, changing the naming convention, but that these changes were not propagated into the "Keyer" window, which is what is used in contest mode.
1. The reported problem was that hitting \r in the RX(RST) field of the main window, while keyer window is active, caused a crash. It was trying to pass a string to a callback which expected an int. I suspect that it was originally a string, & had been changed to int, but 2 places had been missed. Changing it back to string avoids the problem. 2. gtk error messages were appearing. Again, it appears that the name of a menu item had been changed from "Add" to "Write", but the keyer interface had not been updated to use the new name. 3. Entering a callsign, \r, fills in the RST fields, & hitting another \r failed to log the contact. Sending "clicked" to the "/ToolBar/Write" widget was not working, but did not cause an error message. Changing it to send "activate" to "/MainMenu/Edit/Write" allows the QSO to be logged correctly. I see many other places where "clicked" is used, but I do not know whether they are correct or not. 4. I observed that hitting \r in the RX(RST) field while no callsign is filled in caused an invalid QSO to be logged. An additional check has been added to prevent logging a QSO without callsign. ** Patch added: "608718.diff" http://launchpadlibrarian.net/52803483/608718.diff -- While keyer is open, <CR> in RX(RST) field crashes Xlog https://bugs.launchpad.net/bugs/608718 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs