Awn

Make Topaz a Reality

Registered by searayman on 2007-07-26

This feature is a special pop out which stays attached to the dock: it would look something like the designs mentioned here:

Blueprint information

Status:
Started
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Slow progress
Milestone target:
None
Started by
Neil J. Patel on 2007-07-26

Related branches

Sprints

Whiteboard

I am already working on the backing infrastructure for this, namely a popup window in libawn, to which you can add any arbitrary GtkWidget. It behaves just like a normal window, but when you show it, it'll will always be above its applet. It also looks very nice, and should land in libawn soon.

Mike: Neil have you seen others have also started to try this themselves on the awn forum?

TheLeashedHare: Your idea for the implementation sounds good , but topaz use transparent controls to display buttons, text edits, etc.. Would we create a new set of widgets specific for AWN?

Alberto: TheLeashedHare, Neil, I had an idea. Instead of creating a new custom set of widget, we can write a custom GTK Engine (see: http://library.gnome.org/devel/gtk/unstable/GtkStyle.html ), maybe forking Murrine that has RGBA support (that could be improved) ( http://www.cimitan.com/murrine/rgba-support/list ).
Then at the start of awn, we load a custom RC that uses this new engine, maybe called AwnMurrine.
AwnMurrine, doesn't read colors from RC, it listens (with DesktopAgnostic) on AWN color changes.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.