Who wants a taskbar in xfce ? Well, it's in the CVS !

Jasper Huijsmans j.b.huijsmans at hetnet.nl
Wed May 15 12:01:51 CEST 2002


Well I must say I'm very curious what it looks like. Is there any chance 
you can put a screenshot up somewhere? I'm going to try this immediately 
when I get home tonight.

greetings,
Jasper

At 11:44 AM 5/15/02, you wrote:
>Hi all
>
>Yes, you read it in the title : Marcin Staszyszyn has contributed a
>taskbar for xfce3. It's now in the CVS.
>
>I copy his mail for intructions on how to use/configure it :
>-----------------------------------------------------------------------
>Hello Oliver!
>At the beginning I must say that I'm impressed by XFCE. Its idea and
>realisation perfectly fits into Uni*x concept as an powerful environment
>build of small, but extendable and perfectly fitting together pieces of
>software. The most important thing for me as a developer is that XFCE is
>open source and it is written in C. Its small (?) size allows to easy
>start extending its functionality, despite of lack of documentation
>(well, good written code can document itself ;-)
>First extension I want to contribute to XFCE is a taskbar. I know some
>people are pro and some are anti taskbar in XFCE but I think I could be
>good to give user a possibility to decide whether he wants to have
>taskbar or not. My proposition has the following advantages over other
>taskbar implementations:
>- it can be disabled at compile time (in fact it must be explicity
>enabled by passing '--enable-taskbar' to 'configure' script)
>- it can be switch on/off during work
>- it can be shown either as a part of XFCE panel or as a standalone
>window (Windows-like). In the first case taskbar inherits XFCE look and
>feel
>(colors, fonts, etc.)
>Personally I think my solution is useful but I don't want to break your
>concept of XFCE. So instead of sending this letter to mail list I'm
>sending it directly to you in order to avoid unnecessary discussion on
>the list. If you decide this concept of taskbar is good and it could be
>nice to have it in XFCE -- please forward most important part of this
>message to xfce-group.
>If not or you have some improvements I could do before making taskbar
>public -- please let me know.
>
>Taskbar installation
>
>./configure     --prefix=/usr \
>                 --datadir=/usr/share \
>                 --sysconfdir=/etc/X11 \
>                 --enable-xft \
>                 --enable-taskbar \
>                 --enable-gdm && \
>make && \
>make install-strip
>
>
>Taskbar usage
>After loading of XFCE taskbar is closed be default. You can open it by
>clicking wide, thin button at the bottom of XFCE panel. After that
>several
>buttons appears, each of them pointing to one XFWM window. Depending on
>your
>colour palette some of them can have different background colour --
>taskbar
>distinguish between current and other screens' windows. Window which has
>focus (is active) is indicated by 'pushed' (selected) button. By
>clicking
>that button the window can be minimalised and maximised alternatively.
>To
>select (make active) another windows click corresponding button -- it
>will
>be maximised.
>Taskbar can be closed by clicking leftmost, small button (so called
>close
>button). When you click right mouse button (in fact >=second) on that
>button, pop-up menu appears. From it you can:
>- make taskbar standalone window (Windows-like behaviour) and switch
>that
>feature off
>- chose buttons order on taskbar. They can be sorted by Xwindow id,
>name,
>desktop they appear on or remain unsorted.
>- turn on/off indicator of processor load. It is available only (?) on
>linux
>when '/proc/stat' pseudo-file is present. When turned on taskbar close
>button changes colour according to current processor load.
>
>Cheers,
>--
>Olivier               <fourdan at xfce.org>            http://www.xfce.org
>-----------------------------------------------------------------------
>XFce is a lightweight  desktop  environment  for  various *NIX systems.
>Designed for productivity,  it loads  and  executes  applications fast,
>while conserving  system resources. XFce is all free software, released
>under GNU General Public License.    Available from http://www.xfce.org
>
>_______________________________________________
>Xfce-dev mailing list
>Xfce-dev at moongroup.com
>http://moongroup.com/mailman/listinfo/xfce-dev




More information about the Xfce-dev mailing list