HardyShine

Revision 1 as of 2007-11-27 18:38:45

Clear message

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

  • Launchpad Entry: HardyShine

  • Packages affected: gnome-about

Summary

shine is meant to be an addition to gnome-about, presenting the list of contributors with a higher visual impact than the default gnome-about. It is a fun and spare-time hack of low priority, so don't hold you breath.

Release Note

Superfluous bling for gnome-about.

Rationale

It will be a lot of fun writing that.

Use Cases

Are you kidding me?

Assumptions

It will look cool!

Design

The names of contributors will come flying on the screen (rather: the window) in a movie-credits-like fashion. To achive that a combination of...

  • gtk+
  • libgtkglext
  • OpenGL
  • pango
  • cairo
  • librsvg (perhaps)

... will be used.

Implementation

shine will be written in C++

UI Changes

Should cover changes required to the UI, or specific UI that is required to implement this

Code Changes

Code changes should include an overview of what needs to change, and in some cases even the specific details.

Migration

There is no migration to take care of.

Test/Demo Plan

It's important that we are able to test new features, and demonstrate them to users. Use this section to describe a short plan that anybody can follow that demonstrates the feature is working. This can then be used during CD testing, and to show off after release.

This need not be added or completed until the specification is nearing beta.


CategorySpec