Please update gnome-lirc-properties package to the latest version 0.3.1

Bug #317969 reported by Bhavani Shankar
4
Affects Status Importance Assigned to Milestone
gnome-lirc-properties (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gnome-lirc-properties

New upstream version includes

0.3.1:

2008-10-27 Bastien Nocera <email address hidden>

 * NEWS: upd
 * configure.ac: 0.3.1

2008-10-27 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/backend.py: Check which actions are
 passed to the backend, so we don't launch "stop ; rm -rf /"
 by accident (Closes: #558128)

2008-10-27 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/Makefile.am:
 * gnome_lirc_properties/backend.py:
 * gnome_lirc_properties/lirc.py:
 * gnome_lirc_properties/shellquote.py: Add shellquote helper
 from http://liw.iki.fi/liw/python-licosmamo/, quote and unquote
 configuration options from the hardware configuration file, so
 that 1) input devices with brackets in their names work, 2)
 arbitrary commands can't be added to the default lirc configuration
 file (Closes: #558127)

2008-10-27 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/hardware.py: Fix USB hiddev device (without
 a product or vendor ID) causing backtraces

2008-10-27 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/hardware.py: Fix the backend detecting
 devices without any keys (power buttons)

0.3.0:

2008-10-22 Bastien Nocera <email address hidden>

 * NEWS: upd
 * configure.ac: 0.3.0
 * autogen.sh: Add hacks to make configure and distcheck easier on
 Fedora systems (the defaults are still good for Debian/Ubuntu systems)

 * Makefile.am:
 * data/Makefile.am:
 * help/Makefile.am:
 * help/es/legal.xml:
 * help/sv/legal.xml: Distcheck fixes

2008-10-22 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/policykit.py: Use
 "authorizes == yes" to make sure we don't tell the program
 we're authorised when the answer is auth_self_keep_always
 or similar (Closes: #556745)

2008-10-20 Bastien Nocera <email address hidden>

 * data/20-x11-remotes.fdi: Add Dell USB keyboard hub
 to the list, there's only 17 keys on it (Closes: #557086)

2008-10-20 Bastien Nocera <email address hidden>

 * data/20-x11-remotes.fdi:
 * data/Makefile.am:
 * gnome_lirc_properties/hardware.py: Move rejection of
 Logitech Mini-Receivers and Video Bus devices to a HAL
 fdi files

2008-10-17 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/hardware.py: Detect input devices
 with the input.keys capabilities as well, Ignore "Video Bus"
 devices, fixes detection of the PS3 BD remote control, and other
 input device remote controls (Closes: #555802)

2008-10-17 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/hardware.py: Fix Logitech check,
 it would have been ignoring any Logitech devices

2008-10-17 Bastien Nocera <email address hidden>

 * data/receivers.conf: Add more receivers (Closes: #556643)

2008-10-17 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/hardware.py: The Logitech Mini-Receivers, when
 in HID mode, only show a portion of the keys on this interface (with a
 separate keyboard and mouse still visible). We shouldn't try to
 configure that device (Closes: #541104)

2008-10-16 Bastien Nocera <email address hidden>

 * data/gnome-lirc-properties.glade: Fix GTK+ warning on
 startup (Closes: #556552)

2008-10-16 Bastien Nocera <email address hidden>

 * data/receivers.conf:
 * gnome_lirc_properties/hardware.py: Add support for the Apple
 Mac Mini IR Receivers (Closes: #556599)

2008-10-16 Bastien Nocera <email address hidden>

 * configure.ac:
 * data/Makefile.am:
 * data/linux-input-layer-lircd.conf:
 * data/lirc-generate-linux-input.c (load_include), (set_warnings),
 (main): Add program to generate an updated
 linux-input-layer-lircd.conf from the installed linux headers,
 so that we avoid bitrot and missing keycodes (Helps: #555802)

2008-07-25 Daniel Nylander <email address hidden>

 * help/sv/sv.po: Added Swedish translation.
 * help/Makefile.am: Added sv to DOC_LINGUAS.

0.2.8:

2008-07-01 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/backend.py:
 * gnome_lirc_properties/lirc.py: Fix the regexps looking
 for include statements in /etc/lircd.conf - the include syntax
 changed.

2008-07-01 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/backend.py: Remove authorization check
 by PID (IsProcessAuthorized) because we were checking the
 backend's PID, which is surely not authorized, and we have
 no way to get to the front-end's PID. Just check with the
 sender's D-Bus name instead (Closes: #540912).

2008-06-30 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/lirc.py: Handle the lircd.conf
 file being missing (it's not broken if it's not there!)
 (Closes: #540898).

2008-06-30 Bastien Nocera <email address hidden>

 * gnome_lirc_properties/backend.py:
 * gnome_lirc_properties/ui/CustomConfiguration.py: Fix a few
 calls to lirc.find_remote_config(), which only returns the
 location of the config file now.

2008-06-30 Bastien Nocera <email address hidden>

 * configure.ac: Remove "--resume" check
 * gnome_lirc_properties/backend.py: Remove use of the "--resume"
 flag for irrecord flags, as irrecord correctly resumes sessions
 from lirc 0.8.4 onwards (Closes: #536811).

2008-06-30 Bastien Nocera <email address hidden>

 * configure.ac: Check for lirc 0.8.4 and require it
 * gnome_lirc_properties/backend.py: Fix include statement's
 syntax, it's enclosed in "<>" now
 * gnome_lirc_properties/lirc.py: Remove can_include check,
 all the lircs past 0.8.4 can support it.

 * gnome_lirc_properties/Makefile.am:
 * gnome_lirc_properties/config.py.in:
 * gnome_lirc_properties/lsb.py: Remove use of lsb version checks,
 as we now require include support with a new enough lirc.

 (Closes: #532606)

2008-06-30 Mathias Hasselmann <email address hidden>

 Avoid TypeError with no receivers plugged in (#540900).

 * gnome_lirc_properties/ui/RemoteControlProperties.py
  (RemoteControlProperties._unlock()):
   Provide default value for parent_dialog argument.

2008-05-18 Mathias Hasselmann <email address hidden>

 Don't add pure keyboards to the main window's receiver list, and use
 the input device's human readable name instead of its device node to
 configure input devices.

 * gnome_lirc_properties/hardware.py
  (HalDevice.find_input_device(), HalDevice.has_capability(),
   HalDevice.read_sysfs_file(), HalDevice.get_sysfs_path(),
   HalDevice.is_real_keyboard(), HardwareManager._on_device_added(),
   HardwareManager.__find_input_layer_receivers()): Use human readable
   name instead of its device node to configure input devices. Add
   HalDevice.has_capability() to conveniently check if a HAL device has
   a certain HAL capability. Add functions to conveniently access sysfs
   files associated with a HAL device. Move keyboard detection code
   into a separate method. Don't emit 'receiver-added' signals for real
   keyboards.

 * gnome_lirc_properties/ui/RemoteControlProperties.py
  (RemoteControlProperties._on_receiver_product_list_changed(),
   RemoteControlProperties.__set_selected_receiver(),
   RemoteControlProperties.__setup_models()): Refilter the remote
   vendor list when pluggable receivers are added or removed. Handle
   RuntimeErrors and prevent endless loop when the current receiver
   vendor has no models, which happens when unplugging the last Linux
   Input device.

 * gnome_lirc_properties/lirc.py (HardwareConfParser.__init__()):
   Properly handle lines with more than one equal sign.

2008-05-18 Mathias Hasselmann <email address hidden>

 Use configure script to detect the Linux Input Device driver name.

 * gnome_lirc_properties/config.py.in:
 * configure.ac: Retrieve input driver name from lircd,
   and store that information in config.LIRC_INPUT_DRIVER.
 * gnome_lirc_properties/hardware.py
  (HardwareManager._on_device_added()): Use config.LIRC_INPUT_DRIVER
   instead of hard-coded string to configure hot-plugged input devices.

 * po/.gitignore: Updated to include *.gmo files.

2008-05-17 Mathias Hasselmann <email address hidden>

 Use better method for filtering out keyboards during auto-detection.
 Currently just the device name is checked to contain the sub-string
 "keyboard". Now each input device with at least 85 keys is considered
 a keyboard. Should fix LP#221177.

 * gnome_lirc_properties/hardware.py
  (HalDevice.__init__(), HalDevice.__get_capabilities(),
   HardwareManager.__find_input_layer_receivers()): Detect input device
   capabilities and use this information to determinate the number of
   keys an input device has. Instead of simply skipping

2008-05-17 Mathias Hasselmann <email address hidden>

 Recover .gitignore file.

 * .gitignore: Restore this file.

2008-05-15 Murray Cumming <email address hidden>

 * gnome_lirc_properties/lirc.py: KeyListener.__on_io_event():
 Catch a SocketError when doing socket.recv(), to avoid a possible crash.
 Ubuntu bug
 http://bugs.launchpad.net/ubuntu/+source/gnome-lirc-properties/+bug/224954
 (not filed upstream).

2008-05-02 Murray Cumming <email address hidden>

 * gnome_lirc_properties/backend.py:
 ExternalToolDriver.__init__: Add a _hup_expected member variable,
 initializing it to False.
 ExternalToolDriver.Execute: Initialize it to False here too.
 DetectParametersDriver._on_next_line): Detect an extra line from
 irrecord that suggests that it will finish later without the success
 text.
 IrRecordDriver._on_hangup(): Finish sucessfully if _hup_expected
 instead of aborting.

 This fixes basic learning with the XBox remote, though irrecord is
 not capable of then learning key codes for it.

2008-05-02 Murray Cumming <email address hidden>

 * Makefile.am: dist autogen.sh because it is useful sometimes.

Revision history for this message
Bhavani Shankar (bhavi) wrote :
Revision history for this message
Bhavani Shankar (bhavi) wrote :
Revision history for this message
Bhavani Shankar (bhavi) wrote :

here is the diff.gz

description: updated
Revision history for this message
Daniel Holbach (dholbach) wrote :

Could you please integrate the changes from 0.2.7-0ubuntu2?

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Okay daniel on it now .....

Changed in gnome-lirc-properties:
assignee: nobody → bhavi
status: New → In Progress
Revision history for this message
Bhavani Shankar (bhavi) wrote :
Revision history for this message
Bhavani Shankar (bhavi) wrote :
Revision history for this message
Bhavani Shankar (bhavi) wrote :
Bhavani Shankar (bhavi)
Changed in gnome-lirc-properties:
assignee: bhavi → nobody
status: In Progress → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-lirc-properties - 0.3.1-0ubuntu1

---------------
gnome-lirc-properties (0.3.1-0ubuntu1) jaunty; urgency=low

  * New Upstream Version LP: #317969

 -- Bhavani Shankar <email address hidden> Tue, 27 Jan 2009 18:51:19 +0530

Changed in gnome-lirc-properties:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.