Common Components

Menu Bar

  • Message Menu

    The message indicator links Email, IM and social networking status and notifications into a single interface.

    Click here to learn more.

  • Sound Menu

    The Sound Menu integrates volume and music player controls, providing users with a single audio interface.

    Click here to learn more.

  • Date/Time Indicator

    Provides the date and time in the panel, as well as a full calendar, list of upcoming events, and times in different timezones.

    Click here to learn more.

  • User Menu

    Fast user switching and user account management are both provided by the User Menu.

    Click here to learn more.

  • Device Menu

    The Device Menu tells users about available updates, provides a quick way to access settings, and contains actions to lock and shutdown the computer.

    Click here to learn more.

Dash

  • Applications Lens

    The Applications lens allows users to find both installed applications, as well as those available to install, by category or keywords.

    Click here to learn more.

  • Files Lens

    User can find recently accessed files, or search by name, type or size, from within the Files Lens.

    Click here to learn more.

  • Music Lens

    Let users search your application’s local catalog of music, as well as online Music Stores, from the Music Lens.
    Click here to learn more.

  • Video Lens

    Give users access to local videos, or browse an online catalog or video store, from the Video Lens.

    Click here to learn more.

Message Menu

The Message Menu provides a single location for all messaging applications to display their status and inform the user of new, unread or otherwise important messages and counts of those messages.

Getting the code

bzr branch lp:indicator-messages

Sourcecode Layout

./src
Sourcecode for the indicator
./data
Icons and Dbus service file

Sound Menu

The Sound Menu is used to indicate system volume status, as well as providing controls for changing the volume. It also allows integration with music player applications to display current playing track metadata, playlists, and playback controls.

Getting the code

bzr branch lp:indicator-sound

Sourcecode Layout

./src
Sourcecode for the indicator
./data
Icons, GSettings schema and Dbus service file

Date/Time Indicator

The Datetime Indicator displays the current time (and optionally date) in the Menu Bar. Clicking the indicator will display a calendar, list of upcoming events, and a list of times in various user-defined timezones.

Getting the code

bzr branch lp:indicator-datetime

Sourcecode Layout

./src
Sourcecode for the indicator
./data
Icons, Glade file, GSettings schema and Dbus service file

Session Indicator

The Session Indicator adds two menus to the Menu Bar. The User menu shows the current user’s name in the Menu bar, and provide a list of users for fast user switching, the option to start a Guest session and access to user account management. The Device menu will inform the user when a restart is require, when updated are available, and provides easy access to settings and log-out/shutdown options.

Getting the code

bzr branch lp:indicator-session

Sourcecode Layout

./src
Sourcecode for the indicator
./data
Icons, .desktop files for shutdown options and Dbus service file for the indicator

Applications Lens

The Applications Lens will display apps with a .desktop file installed in /usr/share/applications/, as well as applications available to install from the Ubuntu Software Center. It also provides a list of filters that allow the user to search for applications by category or user rating.

Getting the code

bzr branch lp:lp:unity-lens-applications

Sourcecode Layout

./src
Sourcecode for the lens
./data
XDG menu definition files, GSettings schema and Dbus service file

Files & Folders Lens

The Files Lens displays a list of favorite folders (as defined in Nautilus), contents of the user’s Downloads folder and recently used files (from Zeitgeist).

Getting the code

bzr branch lp:unity-lens-files

Sourcecode Layout

./src
Sourcecode for the lens
./data
GSettings schema and Dbus service file

Music Lens

The Music Lens allows for searching songs and albums from either local files or online music stores. The lens provides filters based on genre as well as the decade the song was recorded.

Getting the code

bzr branch lp:unity-lens-music

Sourcecode Layout

./src
Sourcecode for the lens
./data
Dbus service files

Video Lens

Displays videos scanned from local directories, online stores or streaming services.

Getting the code

bzr branch lp:unity-lens-videos

Sourcecode Layout

./src
Sourcecode for the lens

Comments are closed.