should use GTK3

Bug #801111 reported by Sebastien Bacher on 2011-06-23
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
Status tracked in Trunk
Stable-3-0
Undecided
Unassigned
Trunk
High
Ubuntu One Client Engineering team
ubuntu-sso-client (Ubuntu)
High
Ubuntu One Client Engineering team
Oneiric
High
Ubuntu One Client Engineering team
Precise
High
Ubuntu One Client Engineering team

Bug Description

Since GTK3 is default in ubuntu and we want to drop GTK2 from the CD by the next LTS, ubuntu-sso-client should be switched to GTK3

You can find migration instructions on http://developer.gnome.org/gtk3/3.1/gtk-migrating-2-to-3.html

Related branches

Sebastien Bacher (seb128) wrote :

see http://live.gnome.org/GObjectIntrospection also about pygtk to gobject

Changed in ubuntu-sso-client (Ubuntu Oneiric):
importance: Undecided → High
status: New → Confirmed
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
tags: added: gnome3-gtk3
Changed in ubuntu-sso-client:
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
status: New → Confirmed
importance: Undecided → High
description: updated
tags: added: rls-mgr-o-tracking
Martin Pitt (pitti) wrote :

Too late for oneiric, but it's rather important to get this ported for P.

Changed in ubuntu-sso-client (Ubuntu Oneiric):
status: Confirmed → Triaged
status: Triaged → Won't Fix

On Tue, 20 Sep 2011 13:56:17 -0000, Martin Pitt <email address hidden> wrote:
> Too late for oneiric, but it's rather important to get this ported for
> P.

for P it will probably be QT.

tags: added: rls-mgr-p-tracking
removed: rls-mgr-o-tracking
Sebastien Bacher (seb128) wrote :

Do you plan to use Qt for sso as well or do you speak about the control panel there?

Natalia Bidart (nataliabidart) wrote :

Hi Seb!

We're not dropping the Gtk UI for sso, so we will be updating it to GTK3.

Thanks!

tags: added: u1-port-qt
dobey (dobey) wrote :

Working around lack of attachments in merge proposals. This screenshot is to show an issue with label wrapping introduced by the switch to gtk3 and gir.

Changed in ubuntu-sso-client:
status: Confirmed → Fix Committed
Changed in ubuntu-sso-client (Ubuntu Precise):
milestone: none → ubuntu-12.04-beta-1
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: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers