Relayout preferences to match MessagingMenu spec

Bug #427433 reported by Neil J. Patel
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evolution Indicator
Fix Released
Low
Neil J. Patel
evolution (Ubuntu)
Fix Released
Wishlist
Neil J. Patel
evolution-indicator (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: evolution

Evolutions preferences window needs to be patched to make it match the mockup in the MessagingMenu spec: https://wiki.ubuntu.com/MessagingMenu#Evolution.

There are two parts to this:

1. Evolution Indicator
  a. Needs to move it's preferences to the top of the tab and
  b. Needs to handle >1 mailbox (any Inbox vs. Inbox)

2. Evolution
  a. Relayout preferences so they match the mockup
  b. Hide the bottom Help and Close buttons and relocate the Help button

Revision history for this message
Neil J. Patel (njpatel) wrote :

The work to move the preferences to the top of the tab is fix-released in evolution-indicator, however there was still work to be done to un-capitalise the text in the "When new mail arrives" label. This is fix-committed and a new version of evolution-indicator needs to be released.

Changed in evolution-indicator:
assignee: nobody → Neil J. Patel (njpatel)
importance: Undecided → High
milestone: none → ubuntu-9.10-beta-freeze
status: New → Fix Committed
Changed in evolution (Ubuntu):
assignee: nobody → Neil J. Patel (njpatel)
status: New → Triaged
Revision history for this message
Neil J. Patel (njpatel) wrote :

91_relayout_preferences.patch (attached) makes the changes to evolution as per the spec.

The only two deviations from the spec are:

1. Location of Help button: was unable to make it match the mockup for every pane due to the constraints of Gtk and evolutions preference loading scheme. Instead it has been moved under the left hand side-bar.

2. Disabling 'Using system fonts': This was due to the changes requiring going a little too deep into Evolution, and also the upgrade case wasn't handled too well.

mpt signed off on both these changes, so I proposed it here to see what remains to get this in karmic.

Changed in evolution (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Neil J. Patel (njpatel) wrote :

evolution-indicator-0.2.2 released with the fixed strings.

tarball at: https://edge.launchpad.net/evolution-indicator/+download

packaging branch with updated changelog: lp:~indicator-applet-developers/evolution-indicator/packaging

Changed in evolution-indicator:
status: Fix Committed → Fix Released
Changed in evolution-indicator (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution - 2.27.92-0ubuntu3

---------------
evolution (2.27.92-0ubuntu3) karmic; urgency=low

  * debian/patches/79_relayout_preferences.patch:
    - change by Neil J. Patel to update the preferences dialog layout and get
      options for the message indicator (lp: #427433)

 -- Sebastien Bacher <email address hidden> Thu, 10 Sep 2009 22:25:41 +0200

Changed in evolution (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-indicator - 0.2.2-0ubuntu1

---------------
evolution-indicator (0.2.2-0ubuntu1) karmic; urgency=low

  * Relayout preferences to match MessagingMenu spec (LP: #427433)
    - Needed to change the way we capitalise the labels to match the spec

 -- <email address hidden> (Neil J. Patel) Thu, 10 Sep 2009 18:05:30 +0100

Changed in evolution-indicator (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Neil J. Patel (njpatel) wrote :

Patch was reversed as it effected the welcome wizard, need to fix that and then try and get an exception.

Changed in evolution-indicator:
status: Fix Released → Confirmed
Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :

I don't believe this is blocking the release. While the updated UI is certainly desirable, this takes lower priority over other items, and we should strive for good defaults that make UI like this unnecessary for users.

Changed in evolution-indicator:
importance: High → Medium
importance: Medium → Low
Revision history for this message
Neil J. Patel (njpatel) wrote :

Attached is an updated relayout patch which uses the old glade-2 to change the glade file, which leaves the XML in a state that the rest of evolution can read it properly. Therefore, the accoutn setup wizard etc works fine.

David Barth (dbarth)
Changed in evolution-indicator:
status: Confirmed → 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.