16777216
August 12th, 2008, 01:17 PM
The other day I was reading through the Compiz forums and an idea hit me for a dock like app that had features no other does.
Here is a list of some of the things that I want it to have.
While the icons could be bitmaps SVG would be prefered and the dock background it's self would be vector to allow shape changing with out artifacts.
• All, some, a few, one side.
• Multi-head support.
• All heads share screen edges or each head is separate.
• Possible AWN, Cairo dock theme import and awareness to avoid it, ie. not grow in where it is at and if it moves get out of it's way.
• Hot-key, screen edge, screen edge with hot-key and/or mouse button.
• Transparent, compiz blur, etc., support with composite, opaque with out. But always pretty.
• To add to the point above use masking or whatever method metacity uses for rounded corners when we have no composite management.
• Can have launchers, GNOME panel applets, own plug-ins.
• Parts can be "free selected" and "broken off"
• Multi-row ie. having a section be wider to support a block of items.
• Blocks, sections or individual items can be made persistent so that they will not auto-hide.
• Include built in sensor objects for gkrellm like functionality. ( I still love/use gkrellm but hate trying to theme it. )
• Slide-out. fold-out, bubble-out, grow-out, etc. sub menu/dock/thingys.
This mock-up and work in progress.
http://sites.google.com/site/linuxrandomness/_/rsrc/1218553071484/Home/ideas/dock%20idea.png?height=157&width=420 (http://sites.google.com/site/linuxrandomness/Home/ideas/dock%20idea.png?attredirects=0)
Todo: (mock-up)
Add dock icons.
Add descriptions.
Add system meters.
Add normal desktop items.
Add a dashed line showing monitor separation.
Add screen identifiers.
more...
Todo (application)
Find some one who can program.
Get them to program it.
???
Profit?
Here is a list of some of the things that I want it to have.
While the icons could be bitmaps SVG would be prefered and the dock background it's self would be vector to allow shape changing with out artifacts.
• All, some, a few, one side.
• Multi-head support.
• All heads share screen edges or each head is separate.
• Possible AWN, Cairo dock theme import and awareness to avoid it, ie. not grow in where it is at and if it moves get out of it's way.
• Hot-key, screen edge, screen edge with hot-key and/or mouse button.
• Transparent, compiz blur, etc., support with composite, opaque with out. But always pretty.
• To add to the point above use masking or whatever method metacity uses for rounded corners when we have no composite management.
• Can have launchers, GNOME panel applets, own plug-ins.
• Parts can be "free selected" and "broken off"
• Multi-row ie. having a section be wider to support a block of items.
• Blocks, sections or individual items can be made persistent so that they will not auto-hide.
• Include built in sensor objects for gkrellm like functionality. ( I still love/use gkrellm but hate trying to theme it. )
• Slide-out. fold-out, bubble-out, grow-out, etc. sub menu/dock/thingys.
This mock-up and work in progress.
http://sites.google.com/site/linuxrandomness/_/rsrc/1218553071484/Home/ideas/dock%20idea.png?height=157&width=420 (http://sites.google.com/site/linuxrandomness/Home/ideas/dock%20idea.png?attredirects=0)
Todo: (mock-up)
Add dock icons.
Add descriptions.
Add system meters.
Add normal desktop items.
Add a dashed line showing monitor separation.
Add screen identifiers.
more...
Todo (application)
Find some one who can program.
Get them to program it.
???
Profit?