Warning: session_start(): open(/tmp/sess_h5qktfllakp15npkm4e0dn38p1, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
AppBar openDesktop.org
-
 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   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (2) . 

AppBar

   0.01 just idea  

Topaz Brainstorm

Score 59%
AppBar
zoom


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

Description:

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.
E.g.:
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.
http://img200.imageshack.us/img200/7640/25920474.png
http://img527.imageshack.us/img527/3299/47228154.png
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?)

Advantages:
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
http://img527.imageshack.us/img527/9300/51455313.png
An application can move the icon, depending on the performed action.
http://img37.imageshack.us/img37/2171/29210995.png
- ....
3) Application can place some controls/widgets/etc with list of windows in popup menu
http://img37.imageshack.us/img37/8831/29687214.png

4) Application can show list of actions when user drag-and-drop something on app icon
http://img291.imageshack.us/img291/3402/47614678.png

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.




LicenseGPL
Send to a friend
Subscribe
Other  Content  from aleksey
Report inappropriate content



-

 Dockbar X

 
 by CruelAngel on: May 25 2009
 
Score 50%

Isn't this what you've been looking for?
http://www.gnome-look.org/content/show.php/DockbarX?content=101604&PHPSESSID=71e49ad1db9054bd0120c61c504e6bf8


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%
dilomodilomo
Home

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.


A.K.
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
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team