0.2.4: 2008-03-08 Mathias Hasselmann * gnome_lirc_properties/ui/CustomConfiguration.py: Really show "Start" button in request_action() dialog. 2008-03-07 Mathias Hasselmann * configure.ac, debian/changelog: Bump version number. * NEWS: Updated from ChangeLog. 2008-03-07 Mathias Hasselmann * gnome_lirc_properties/backend.py: Improve error message when irrecord doesn't have the --resume. 2008-03-06 Murray Cumming * gnome_lirc_properties/ui/CustomConfiguration.py: request_action(): Use a [Start] button instead of an OK button for the dialog that tells the user what to do during detection, so that they know that they do not need to do it _before_ closing the dialog. I was not able to test this here, so please check that it's not broken. * gnome_lirc_properties/backend.py: * gnome_lirc_properties/hardware.py: * gnome_lirc_properties/lirc.py: * gnome_lirc_properties/ui/RemoteControlProperties.py: * gnome_lirc_properties/ui/common.py: Added some TODO comments for stuff that pychecker found. Some seems significant. 2008-03-06 Mathias Hasselmann * gnome_lirc_properties/ui/CustomConfiguration.py, data/gnome-lirc-properties.glade: Turn key-code learning button into toggle button to allow cancelation. Disable other key-codes buttons when learning key codes. 2008-03-06 Mathias Hasselmann * gnome_lirc_properties/ui/CustomConfiguration.py, data/gnome-lirc-properties.glade: Add button for learning keys. Activation of second or third column is too hard to find. 2008-03-06 Mathias Hasselmann * gnome_lirc_properties/backend.py: Move detection of --resume switch from _on_run_external_tool to _spawn_external_tool so that failure reported is by the main process, not the forked child process. * gnome_lirc_properties/ui/common.py: Export function wrapped by @thread_callback() decorate as '__direct__' attribute. * gnome_lirc_properties/ui/CustomConfiguration.py: Make key-learning callback thread safe. Don't try to acquire GDK big lock, when reporting DBUS errors. 2008-03-05 Mathias Hasselmann * gnome_lirc_properties/ui/CustomConfiguration.py: Also apply DBUS interface casts when driving irrecord.