KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   


- Content .- Fans (2) . 


   0.01 just idea  

Topaz Brainstorm

Score 59%

Downloads:  53
Submitted:  May 25 2009
Updated:  May 29 2009


there is nothing to download. please write comments
AppBar is a replacement for standard taskbar and tray (notification area).

Why we are need two different things (taskbar and tray) with similar functions?
It might be best to combine them into one?
I\'ve tried to create a taskbar replacement but encountered difficulties, e.g.:
- How to find good icon for application
(This is not easy, because application name and icon name may differ)
- How to detect what application already launched (This is needed to make launchers)
(WM_CLASS and process name are not always equal. E.g. /usr/bin/oodraw is a wrapper script for real binary)
And I thought, why applications themselves do not take care of their buttons (or icons) on panel?
Why applications themselves don\'t create its icons (or buttons) like common window?
It should be just a window.
These windows can be embedded to a special place on panel (Xembed) or grouped in some area by windows manager.

How it should work:
There are two areas on panel: primary area (usually big) and secondary area (usually small).
They are differ only in size (optional. user can change size).
Applications should be able to distinguish them from each other.
Each application creates a window-icon for self (It is just window embedded into panel).
List of application\'s windows should be placed in popup of icon (Like grouping in taskbar).
There should be an option in app to determine default placement (pri or sec), so user can change it.
Browser, file manager, terminal, calculator,..... - in pri area by default.
Volume control, Keyboard layout, clipboard,...... - in sec area by default.

User can temporally move any app icon from one area to another, and set default placement.
When user moves app icon, application should be noticed about it.
(Question to X11 experts: is it possible to receive a signal on window reparenting?)

1) One app - one icon
All windows of one app are placed in popup
2) Application can draw anything in his icon-window:
- just icon
- animated icon
- progress of something
An application can move the icon, depending on the performed action.
- ....
3) Application can place some controls/widgets/etc with list of windows in popup menu

4) Application can show list of actions when user drag-and-drop something on app icon

5) Unusual launchers
When application is not running, some light process can draw app icon with any information on icon or in popup.
When application starts, it replaces icon by new one.

The main advantage is: application creates icon, not taskbar.
Applications should use same library for same look and feel.

To ensure backward compatibility with the applications does not support this feature, we need a small service that will create icons for apps.

P.S. Sorry for bad English.

Send to a friend
Other  Artwork  from aleksey
Report inappropriate content


 Dockbar X

 by CruelAngel on: May 25 2009
Score 50%

Isn't this what you've been looking for?

Reply to this


 Re: Dockbar X

 by aleksey on: May 25 2009
Score 50%

NO! I'am author of DockBar.
DockBar and DockBarX is not that i want.

Here i talking about applications _should_ draw their icon on taskbar by self.
And 'taskbar' is only a container.
This is totally different things.

Please tell me if text of idea is not clear (understandable).
(I dont know English well.)

P.S. DockBarX and DockBar are really good taskbar replacement.

Reply to this


 Nice but ....

 by dilomo on: May 26 2009
Score 50%

I think it is too similar to Windows 7 feature to navigate windows. Sometimes I wonder why can't open source think of something original and not invented before ...

Not anything personal here.

Reply to this


 Re: Nice but ....

 by aleksey on: May 26 2009
Score 50%

Are apps in win 7 creates buttons by self?

Reply to this


 Re: Nice but ....

 by aleksey on: May 26 2009
Score 50%

similarity only external

Reply to this

Add commentBack

 Who we are
More about us
Frequently Asked Questions
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Add Artwork
Public API
About GNOME-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Sponsor us
Report Abuse

Copyright 2003-2016 GNOME-Look.org Team  
All rights reserved. GNOME-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
GNOME and the foot logo are trademarks of the GNOME Foundation.