Showing posts with label desktop team. Show all posts
Showing posts with label desktop team. Show all posts

Dec 17, 2009

Improvements Coming To The Desktop Notification Area

The Canonical DesktopExperienceTeam (with help from Ayatana) is working on some nice improvements to the desktop notification area (or systray) for Ubuntu 10.04.

The current notification area is becoming more and more difficult for users to interact with. Each application behaves differently, they're not accessible, and they're even sometime styled differently. Ted Gould explains that this makes the interface difficult for users as they don't know what to expect. It provides a difficult situation for applications as there is no way that they can give the user a good experience as there are no standards to follow. And it makes the whole support system for software more difficult through documentation and long explanations of how to use the computer.



The DesktopExperienceTeam propose to migrate the different applets to using simple menus. This change should provide a more consistent interface and be an important step to improve the user experience with the right hand side of the panel.
With every application being a menu, and the panel knowing this and being able to assume it, then the whole notification area can be a menu bar. This makes it easy to browse application's menus, find what you want, and work with it. It also improves keyboard navigation and increases the accessibility. Menus are a nice mix between simplicity and expandability as they're easy to use and yet provide a way for applications to provide a rich set of functionality.


The proposed changes define two main areas in the panel:
• A "system indicator" area at the far right of the panel, gathering system features like sound, power or session management
• An "application indicator" area, just before it, grouping icons and menus from applications that wish to host a part of their interface on the panel Additionaly, we propose to turn all of the elements on the right side of the panel into regular menus.

This way, users will not have to worry about whether a function is accessible with a left or right click, or be suprised when a click on a panel icon suddenly hides or shows a full application window. Additionally, that will help provide:

An accessible interface: icons and menus will be introspectable by screen readers
Style consistency: as the menus will be rendered by the same toolkit as the panel, the context menus of KDE applications will be rendered in the same style as other applications running on a Gnome desktop, and vice versa
Constant layout: being integrated in a common menubar (as opposed to a collection of applets), icons and menus shouldn't be disturbed by resolution changes, like when doing a presentation and then returning to the desktop to see all applets totally disorganized
Menu scrubbing: users frequently browse menus in search of a feature; by turning the notification area into a set of menus, the users will be able to search the interface more easily

To understand more about what's coming in Ubuntu 10.04 and how to port applications the DX team tried to put up some documentation including a porting guide for applicationscode with examples.

In the notification area the messaging menu will also receive improvements. The DX team is providing specifications for how applications should integrated with the messaging menu.

A sketch for the Messaging menu in the nocification area for Ubuntu 10.04

Another part of Canonical's plan for panel perfection is a concept that the company calls the Me Menu. Based partly on Ubuntu's current presence applet, the new Me Menu will serve as a one-stop shop for configuring messaging status and social networks. Designed by Ubuntu founder Mark Shuttleworth himself, the Me Menu is expected to be one of the highlights of Ubuntu 10.04.


Much like the current presence menu, it will offer tight integration with the Empathy instant messaging client, allowing users to control their status and availability settings. It will also integrate with the Gwibber microblogging client to make it possible for users to post status messages to Twitter, Identi.ca, Facebook, and other services directly through a textbox in the Me Menu. Another major goal of the Me Menu is to provide a single access point for account management. The user will be able to use the menu to launch account configuration for Gwibber, Empathy, and Ubuntu One. (source ArsTechnica)

I would really like to see GNOME Shell considering picking up some of this amazing work. I am really excited about the opportunities this work is bringing to the Ubuntu desktop and I'm very much looking forward the improved user experience in Ubuntu 10.04.

Sources:
https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators
http://gould.cx/ted/blog/Having_a_tidy_systray
http://www.jonobacon.org/2009/12/17/application-indicators-in-python/
https://wiki.ubuntu.com/MessagingMenu

Dec 10, 2008

New Notifications for Jaunty

The Ubuntu Desktop team outlined their plans for notifications in Jaunty. I think that Canonical’s work here is looking really good, and has a wonderful design. For those that are not at UDS, it is important to understand some of the changes that has been discussed. The first of which is the removal of “Actions” from notifications. This means that there will be no more buttons inside the notifications at all.
Notifications now are simply there to show you the data about what’s happening on your machine. This can happen in two ways; Synchronously, as you press a button like the volume or brightness controls, the notification comes up and shows you the change, and “normally”, how instant messengers like Pidgin with the libnotify plugin currently work.

Instead of having “Actions” inside of the notification window, they will be moved to a panel applet, which will allow you to get to the application in question by clicking it. There have been a lot of discussions on what this panel applet will be like, but it is probably the biggest missing component in the discussion so far, since we haven’t seen any prototypes on it, or what it’s interface will look like. The Design team that’s working on this seems to be doing so behind closed doors.

So, despite the conflict of the Bazaar vs the Cathedral in the situation we’re in, I’m feeling pretty good about the general work being done. I’m really hoping that I can be a part of it and it won’t be this cabal-like situation where I have to bring patches to Canonical’s door and sacrifice a goat in offering to the Gods of the New Notification Daemon. Or, you know, I could always get off my bum and send my resume in ;).

While this might not be terribly exciting to most, it does show a step forward in usability while adding some nice bling.

Source: A. Walton

Nov 8, 2008

User experience, bling and eye candy



Canonical have for months been hiring designers and user experience staff. It has taken much longer than they hoped, but in January/February hopefully a new team will be in place. Whether their initial work will make a dramatic visual impact on Jaunty, no one knows yet. At the Ubuntu Open Week Thusday 6. November 2008 Mark Shuttleworth made this statement in a Q+A session:

...I know that other work, on the user experience front, will land, but i'll keep some surprises in store till later.

You can grab the whole Q+A session on the Ubuntu Open Week wiki.

The new team, the Canonical Desktop Experience Team, is coming together, but recently Mirco Müller (aka the king of bling) registered a new very interesting team called Bling Brigade.
Both teams looks very promising (and very much alike) in the case of bringing a greater user experience, bling and eye candy to the linux desktop.

Let hope these new teams will succeed. If your unfamilliar with Mirco Müllers work, you can be enlightened be the video clip below or check his website http://macslow.thepimp.net/

UPDATE: The video seems to be down at the moment so here's the direct link: http://macslow.thepimp.net/projects/lowfat/preview-1.avi

Oct 29, 2008

Change the default screensaver from black to ubuntu logo

For a while I've tried to get the Ubuntu desktop team to change the default screensaver from black to the animated floating ubuntu logos, but with no luck.

The problem with the current screensaver is that the first time you meet it is when the screen suddenly turns black during the installation. That is very confusing for most users, as the first thought always is that the installation has crashed.

To avoid this confusion and help brand Ubuntu I therefor suggested that floating ubuntu should be default screensaver. This could not be done since saving power is a higher priority - witch seems like a very good reason to decline this suggestion (You can read the debate on the maillinglist links below). So on the 20. October 2008 I added yet another suggestion using both the floating ubuntu screensaver and the powersaving mode.

After five minutes the floating Ubuntu screensaver would start, and two/three minutes later again, the screen would go into a power saving mode.


To me it seems this would solve both our problems and the solution is even very simple to incorporate. However, nine days later not a single reply has been posted on the matter! Why is that?

https://lists.ubuntu.com/archives/ubuntu-desktop/2008-August/date.html
https://lists.ubuntu.com/archives/ubuntu-desktop/2008-July/date.html
Brainstorm