From Fedora Project Wiki
 
Line 31: Line 31:
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1184878 #1184878]
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1184878 #1184878]


The new notification branch is in the process of being merged for 3.15.90 upstream.
The work has been included in the 3.15.90 release.


== Detailed Description ==
== Detailed Description ==

Latest revision as of 21:09, 20 February 2015


Gnome Shell - New Notifications

Summary

Redesign the way in which notifications are shown and kept available in gnome-shell.

Owner

  • Name: Florian Müllner
  • Email: fmuellne@redhat.com
  • Release notes owner:
  • Product: Workstation
  • Responsible WG: Workstation WG

Current status

The work has been included in the 3.15.90 release.

Detailed Description

The message tray is one of the remaining weaker points of the original gnome-shell design. This change will replace it with a new implementation of notifications that avoids the problems of the current implementation.

A detailed description of the rationale and goals behind the changes was posted here.

Benefit to Fedora

Fedora users can enjoy their notifications more and become happier users of their OS.

Scope

  • Proposal owners:
    • Implement the new design (done)
    • Get the changes reviewed and merged upstream (in progress)
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

Run gnome-shell and interact with the desktop and applications in a way that exercises the various kinds of notifications that may occur, and verify that they all behave as expected and according to the design:

  • Chat notifications
  • Urgent notifications
  • Transient notifications
  • Notifications with actions
  • Notifications without actions

User Experience

See the design for the new notifications.

Dependencies

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change)
  • Blocks product? no

Documentation

Release Notes