Execute UI as a separated process, not inside the same mainloop

Bug #919330 reported by Natalia Bidart on 2012-01-20
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
Status tracked in Trunk
Stable-3-0
Undecided
Unassigned
Trunk
High
Natalia Bidart
ubuntu-sso-client (Ubuntu)
Undecided
Unassigned
Precise
Undecided
Unassigned

Bug Description

So the service remains aboslutely independet from the UI (no mainloop interferences, no resource sharing, etc).

Related branches

Changed in ubuntu-sso-client:
status: New → In Progress
assignee: nobody → Natalia Bidart (nataliabidart)
importance: Undecided → High
tags: added: u1-port-qt
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-sso-client - 2.99.4-0ubuntu1

---------------
ubuntu-sso-client (2.99.4-0ubuntu1) precise; urgency=low

  * New upstream release:
    - Execute the UI as a separate process from the sso main thread
      (LP: #919330).
    - Move the ping method from the credentials module to the
      UserManagement interface (LP: #929670).
    - The Gtk UI must handle errors from dbus when calling the backend
      (LP: #929820).
    - Migrated the GTK UI to use GI bindings (LP: #801111).
  * debian/control: added new binary packages as follow:
    - python-ubuntu-sso-client: the python library for the Ubuntu SSO client.
    - python-ubuntu-sso-client.tests: the test suite for the Ubuntu SSO client.
    - ubuntu-sso-client: the Ubuntu SSO client main service. Recommends the
      virtual package ubuntu-sso-client-gui.
    - ubuntu-sso-client-gtk: the GTK+ frontend for the Ubuntu SSO client.
    - ubuntu-sso-client-qt: the Qt frontend for the Ubuntu SSO client.
    - Both ubuntu-sso-client-gtk and ubuntu-sso-client-qt provide the virtual
      package ubuntu-sso-client-gui.
  * debian/rules: remove the rule to avoid installing the Qt bits.
  * debian/patches/00_fix-933039.patch:
    - Make the bin_dir discoverable when running from the system installation
      (LP: #933039).
  * debian/watch: updated milestone to 2.99.4.
  * debian/*.install: installation files for all the new binary packages.
 -- Natalia Bidart (nessita) <email address hidden> Wed, 15 Feb 2012 14:56:44 -0300

Changed in ubuntu-sso-client (Ubuntu Precise):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers