Wednesday, November 15, 2006

Concept for a New Program

Had an idea, after talking with some people on IRC, who probably will be the only ones reading this by force of an iron first...



Anywho, the idea is simple... yet very effective... A Gnome applet, click it you get a drop down. In this drop down you can drag anything, Text, images, general files... what have you. If it was a remote image, it would save it to a local cache, or predefined saving point for that tab.



The interface would also support a widget system... imagine three tabs, Web Images, Text snippets, and Mail, on the mail tab there is a widget, this widget checks a pop address by it's own configuration. (The Main program would have a basic modular settings UI, the plugin would control what it fills it with. In this way, it's a unified look, and control. But options specific to each widget, or snippet.)



Think of it like the ultimate visual clipboard for one.



There are some crude concepts at the bottom... (My First Concept UIs!)



Secondly, it's a way to view Widgets in a standardized way... perhaps simply support Gdesklet Widgets?



Also I had thought of preset tabs... You know you can make new ones with whatever you want in it, but you can also add the prefabs for things like:



Beagle- Search at the top results at the bottom.



Gaim Intergration - As far as I know you can fetch information from gaim to set up a nice list, names, icons of people they are monitoring or maybe just a scrollable list of all of them. Whatever works.



Deskbar Intergration(?) - As Deskbar is along the same lines... though completely different... why not just integrate it into a tab? The tabs are called by hotkey or mouse click so a simple ctrl+alt+F5 or what have you would call that tab.



Just some ideas... It's completely modular so there aren't any limits!



I was thinking of calling it DropBox... but hey I'm not able to code the thing it's up to the poor guy who takes an interest.



Note Drops:





Widgets (VERY Crude Examples... Sorry):

No comments: