Re: SuSE bb

2002-01-21 Thread Bo Thorsen

On Monday 21 January 2002 05:29, Gino Peregrini wrote:
 I'd been using blackbox on Red Hat. I have changed to SuSE 7.3. I have bb
 6.2 running well and have been over the menu.

 I'm wondering how to set up bb to start with certain programs
 running--bbpager and some dockapps, mostly. I know how to do that on Red
 Hat 7.1 but haven't figured where to put a pointer to startbb.

 I will appreciate any help.

 I have been running SuSE for almost two weeks, initially I used KDE,
 WindowMaker, and Gnome. KDE and WM are pretty neat, but their clutter makes
 me appreciate blackbox all the more.

What I did on my SuSE 7.3 is this: In .xinitrc, there is a line saying # Add 
your own lines here After that, insert the following lines:

#
# Add your own lines here...
#
if [ $WINDOWMANAGER == /usr/bin/X11/blackbox ]; then
source .blackbox/start
fi

(You might want to add a -f .blackbox/start just to be safe.) And put this in 
.blackbox/start:

--- .blackbox/start ---
#!/bin/bash

function start {
delay=$2
if [ x_$delay == x_ ]; then
delay=2
fi

sleep $delay  exec $1  /dev/null 21 
}

# It's beginning to feel a lot like christmas
# start xsnow

# Start the BlackBox tools
start bbkeys -i -c /home/bo/.blackbox/bbkeysrc
start bbpager
start bbmail -w -c /home/bo/.blackbox/bbmailrc

# Set the background image
start xv -quit -root /home/bo/.blackbox/BlueStone.xpm

# Start the KDE aRts sound server
start artsd 3
--- *** ---

You can then change the startup applications yourself. The start function 
takes two arguments, the commandline and an optional number of seconds before 
it's run.

The idea is that all applications are put to sleep and start up a couple of 
seconds later. This gives the blackbox windowmanager time enough to run.

By doing it this way, you can choose your window manager from KDM, and only 
if you choose blackbox will the start file be run. MMJ, maybe it was an idea 
to add something like this to SuSEs .xinitrc, to do this trick?

Feel free to use this in any way you want.

Bo.

BTW, the reason that I don't give bbpager any options is that it has a bug 
that prevents it from loading an alternative file.

-- 

 Bo Thorsen |   Praestevejen 4
 Free software developer|   5290 Marslev
 SuSE Labs  |   Denmark



get workspace name

2002-01-21 Thread Sascha Huedepohl

Hi,
i wonder if it is possible to get the name of the current
workspace. What i wont to do is:
- press Alt-(1-9) to switch to a workspace
- press F5 to open a new aterm
this already works fine.

Now i think there should be a little shell-script to get an
environment variable ($WORKSPACE) and do a ssh to a workspace-
relatet server.
Puh - surely verry bad english. Sorry. But i think i made
clear what i mean? :)

thanks
sascha



Re: get workspace name

2002-01-21 Thread Sean 'Shaleh' Perry

On 21-Jan-2002 Sascha Huedepohl wrote:
 Hi,
 i wonder if it is possible to get the name of the current
 workspace. What i wont to do is:
 - press Alt-(1-9) to switch to a workspace
 - press F5 to open a new aterm
 this already works fine.
 
 Now i think there should be a little shell-script to get an
 environment variable ($WORKSPACE) and do a ssh to a workspace-
 relatet server.
 Puh - surely verry bad english. Sorry. But i think i made
 clear what i mean? :)
 

once we support the NET WM spec you can write a little program which asks
blackbox what is the number of the workspace currently, then ask it for the
name of that workspace.  You could then pass it to other scripts easily.

http://www.freedesktop.org/standards/wm-spec/x104.html



Comments desired regarding possible upcoming changes

2002-01-21 Thread Sean 'Shaleh' Perry

As we move forward in the code reorganization, I would like to remove some of
the precompiler cruft.

Which brings me to the following questions:

a) are there any OS/2 people out there using blackbox.  I would like to remove
the OS/2 cruft if possible.

b) the slit is currently a compile time option which I think is a little silly.
 How many of you actually compile with the slit turned off?  How many of those
would care if the slit was still in the code, but only active if an app was
actually in it?  In other words, why are you disabling the slit?

c) all of the above

d) none of the above

e) xOr's mom



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Marco

 On Mon, 21 Jan 2002 02:09:28 -0800 (PST)
 Sean 'Shaleh' Perry [EMAIL PROTECTED] wrote:


  a) are there any OS/2 people out there using blackbox. I would like
  to remove the OS/2 cruft if possible.

No, thanks.

  b) the slit is currently a compile time option which I think is a
  little silly. How many of you actually compile with the slit turned
  off? How many of those would care if the slit was still in the code,
  but only active if an app was actually in it?

OK for me. I'd rather do without the toolbar, afaic..

I run bbkeys iconified (imho it needs no visible interface)

I think so too!

Marco



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Speedy

On Mon, 21 Jan 2002 02:09:28 -0800 (PST)
Sean 'Shaleh' Perry [EMAIL PROTECTED] wrote:

 a) are there any OS/2 people out there using blackbox.  I would like to remove
 the OS/2 cruft if possible.

Never tried it. And from what I heard, I never want to.
Happy with Linux.
  
 b) the slit is currently a compile time option which I think is a little
 silly. How many of you actually compile with the slit turned off?  How many of
 those would care if the slit was still in the code, but only active if an app
 was actually in it?  In other words, why are you disabling the slit?

I *always* use the slit, with GKrellM, bbpager, licq, etc. I also have bbkeys in
there, because I have sometimes cycled through windows and suddenly had a little
icon on my desktop which takes up an alt+tab position. Also, it helps me to see
that it's vanished at times. Not often, but easier to check if it's in the slit.

Now to have a way to turn off the toolbar. That would be nice. Just having it
hidden can still cause small annoyances.

I don't mind either of these still compiled in and active, but it would make
sense that they can be turned off at run time. RPM's tend to have *everything*
compiled in.

I look forward to many years of Blackbox. 

Speedy
-- 

Of all the things you can accomplish by screwing up your face and swearing 
into a darkened room, sleep is not one of them.



Re: get workspace name

2002-01-21 Thread Joe MacDonald

In message: Re: get workspace name ([EMAIL PROTECTED])
on 21/01/2002 (Mon 01:05) Sean 'Shaleh' Perry wrote:

 once we support the NET WM spec you can write a little program which
 asks blackbox what is the number of the workspace currently, then ask
 it for the name of that workspace.  You could then pass it to other
 scripts easily.
 

Speaking of the NET WM spec . . . is anyone actively working on it now?
I took it upon myself to try writing the icon-box application I
mentioned a little while back and it seems that some critical atoms
aren't being set right now.  Before I start monkeying around in the bb
code, is anyone else working on that?

-Joe.

-- 
Joe MacDonald
:wq



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Alexander Volovics

On Mon, Jan 21, 2002 at 02:09:28AM -0800, Sean 'Shaleh' Perry wrote:

 As we move forward in the code reorganization, I would like to remove some of
 the precompiler cruft.
 
 Which brings me to the following questions:
 
 a) are there any OS/2 people out there using blackbox.  I would like to
remove the OS/2 cruft if possible.

My OS/2 days are a fading memory. You can remove everything.
 
 b) the slit is currently a compile time option which I think is a little
 silly. How many of you actually compile with the slit turned off?
 How many of those would care if the slit was still in the code, but
 only active if an app was actually in it?
 In other words, why are you disabling the slit?

I compile with the slit. But except for 'bbkeys' I do not use it. I do
not like icons of any kind on the 'screen', only a narrow, minimal toolbar.

The only reason I use it with bbkeys is to have an easy way to put bbkeys
in the top right corner (and 'autohide' it).
I have no real use for the slit.

What has always surprised me with blackbox is that the 'toolbar' has
no functionality to speak of: you can switch workspaces, see the time
and see which window has the focus.

If you do have a toolbar why not a toolbar with some extra functionality:
- the possibility to have things like the bbkeys keyhole icon ON the toolbar.
- a built in battery load icon on the toolbar for laptop users.
- the functionality on the toolbar supplied by the blackbox-taskbar-patch.
  (which is of course broken for blackbox-0.62).

These additions (if possible without adding too much complexity),
would enable people like me to make an aesthetically pleasing spartan
desktop' without any ugly icons floating around.

I would like to take this opportunity to thank Sean and the others for
the nicely working 0.62.

Alexander



Toolbar vs slit, was: Comments desired....

2002-01-21 Thread Marco

Hello,

Isn't what you say below an assertion that

1) You want the toolbar to do what the slit does, because
2) There is no need for *both* toolbar *and* slit in BB,

meaning that for the end user they functionally overlap, and all it's
really needed is*ONE* only way to puth a small, cpu light, unobtrusive
dashboard with aall the tools {time, link speed, cpu usage, new mail,
all the bbthings...} inside it?

Because that's *exactly* what I've been thinking for some time.

Marco

 I compile with the slit. But except for 'bbkeys' I do not use it. I do
 not like icons of any kind on the 'screen', only a narrow, minimal toolbar. The only 
reason I use it with bbkeys is to have an easy way to
put bbkeys
 in the top right corner (and 'autohide' it).
 I have no real use for the slit.

 What has always surprised me with blackbox is that the 'toolbar' has
 no functionality to speak of: you can switch workspaces, see the time
 and see which window has the focus.

 If you do have a toolbar why not a toolbar with some extra functionality:
 - the possibility to have things like the bbkeys keyhole icon ON the toolbar.
 - a built in battery load icon on the toolbar for laptop users.
 - the functionality on the toolbar supplied by the blackbox-taskbar-patch.
   (which is of course broken for blackbox-0.62).




Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Markus Ottenbacher

Sean 'Shaleh' Perry wrote:
 b) the slit is currently a compile time option which I think is a little silly.
  How many of you actually compile with the slit turned off?  How many of those
 would care if the slit was still in the code, but only active if an app was
 actually in it?  In other words, why are you disabling the slit?

I find the slit extremely useful in conjunction with KDE- and
WindowMaker-apps. Dan Williams' dockslit-patch (allows the use of
KDE-utilities like knotes, kppp,... in the slit) works with bb 0.62.0. I
would even consider making this patch a compile-time option instead of
the slit itself. 

markus

-- 

[EMAIL PROTECTED]
[EMAIL PROTECTED]



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Jan Schaumann

Sean 'Shaleh' Perry [EMAIL PROTECTED] wrote:
 
 a) are there any OS/2 people out there using blackbox.  I would like to remove
 the OS/2 cruft if possible.

Never having used OS/2, I don't care either way, but it's an almost
philosphical question: should support for any Operating System be
dropped if the usernumber falls below a certain number?  I guess since
OS/2's basically dead, it really doesn't matter.

 b) the slit is currently a compile time option which I think is a little silly.
  How many of you actually compile with the slit turned off?  How many of those
 would care if the slit was still in the code, but only active if an app was
 actually in it?  In other words, why are you disabling the slit?

At home I use the slit with one or two dockapps - at work I don't use
the slit at all, and even though I never recompiled bb to exclude the
slit (I would if I didn't use it at home, but can't as at work I don't
want to have a copy of BB separate from the systemwide install), I think
it's a good idea to have it be a compile-time option.

The Toolbar I only use for the date's advanced capabilities (strftime)
over bbdate.  If the Toolbar could be a compile-time option[1], I'd leave
it out and adjust bbdate to support strftime and construct my own
Toolbar-lookalike from bbmail, bbdate and bbweather.

In short: my vote is to keep both slit and toolbar as compile-time
options.  After all, BB *is* trying to be (watch out, used-up
standard-argument) minimalist.

-Jan

[1] Yes, thre's a patch for that - I might try it some day.

-- 
finger [EMAIL PROTECTED]



Re: Toolbar vs slit, was: Comments desired....

2002-01-21 Thread Alexander Volovics

On Mon, Jan 21, 2002 at 02:59:34PM +0100, Marco wrote:

 Isn't what you say below an assertion that
 
   1) You want the toolbar to do what the slit does, because
   2) There is no need for *both* toolbar *and* slit in BB,
 
 meaning that for the end user they functionally overlap, and all it's
 really needed is*ONE* only way to puth a small, cpu light, unobtrusive
 dashboard with aall the tools {time, link speed, cpu usage, new mail,
 all the bbthings...} inside it?
 
 Because that's *exactly* what I've been thinking for some time.
 
No. That is going to far.
I suspect most users of blackbox have a use for the slit.

I am only saying that I could do without it. But it doesn't hinder me.
(And if you do use it autohide is a nice feature).

But I am saying that I would like some extra functionality in the toolbar.

Alexander



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Jason 'vanRijn' Kasper

On Mon, 2002-01-21 at 10:41, Jan Schaumann wrote:
 Sean 'Shaleh' Perry [EMAIL PROTECTED] wrote:
  
  a) are there any OS/2 people out there using blackbox.  I would like to remove
  the OS/2 cruft if possible.
 
 Never having used OS/2, I don't care either way, but it's an almost
 philosphical question: should support for any Operating System be
 dropped if the usernumber falls below a certain number?  I guess since
 OS/2's basically dead, it really doesn't matter.

I vote for removing the cruft related to OS/2.  The fact that I've not
come across one person using OS/2 and blackbox--or having questions
related to--in the 4+years *scratching head at how long it's been really
since I first used Brad's blackbox with pixmap icons in #linux* that
I've been using blackbox tells me there's not all that much interest in
it anyway. =:)

 
  b) the slit is currently a compile time option which I think is a little silly.
   How many of you actually compile with the slit turned off?  How many of those
  would care if the slit was still in the code, but only active if an app was
  actually in it?  In other words, why are you disabling the slit?
 
 At home I use the slit with one or two dockapps - at work I don't use
 the slit at all, and even though I never recompiled bb to exclude the
 slit (I would if I didn't use it at home, but can't as at work I don't
 want to have a copy of BB separate from the systemwide install), I think
 it's a good idea to have it be a compile-time option.
 

Um. I disagree.  Having this as a compile-time option has always seemed
silly to me.  I think this should always be enabled.  If you don't put
anything there, it won't show up.  If you use dock apps at all, then you
need it to be there.  It seems to me that it just complicates things
going forward leaving it as a compile-time option--makes maintenance a
more difficult task.

 The Toolbar I only use for the date's advanced capabilities (strftime)
 over bbdate.  If the Toolbar could be a compile-time option[1], I'd leave
 it out and adjust bbdate to support strftime and construct my own
 Toolbar-lookalike from bbmail, bbdate and bbweather.
 

Um.  I may be completely confused (quite possible--probability rather
high considering nobody else has thought of this), but isn't this
already possible by using the slit in a horizontal manner and docking
the mentioned apps?  It seems to me that you'd end up with a horizontal
bar that looks and feels exactly like a custom-constructed toolbar.  And
I understand that the missing piece for you seems to be bbdate not doing
strftime


-- 
%--%
Jason Kasper (vanRijn)
bash$ :(){ :|:};:
Numbers 6:24-26



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Jan Schaumann

Jason 'vanRijn' Kasper [EMAIL PROTECTED] wrote:

  The Toolbar I only use for the date's advanced capabilities (strftime)
  over bbdate.  If the Toolbar could be a compile-time option[1], I'd leave
  it out and adjust bbdate to support strftime and construct my own
  Toolbar-lookalike from bbmail, bbdate and bbweather.
  
 
 Um.  I may be completely confused (quite possible--probability rather
 high considering nobody else has thought of this), but isn't this
 already possible by using the slit in a horizontal manner and docking
 the mentioned apps?  It seems to me that you'd end up with a horizontal
 bar that looks and feels exactly like a custom-constructed toolbar.  And
 I understand that the missing piece for you seems to be bbdate not doing
 strftime

D'uh!  The reason I forgot about this is that I used to have licq in the
slit, which then makes bbmail (being a lot smaller in size than the
licq-dockapp-thiny) look ugly in the slit.  But just those in the slit
gets me what I want (except for strftime, but that should be easy enough
to include).  Thanks.

-Jan

-- 
finger [EMAIL PROTECTED]



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Sean 'Shaleh' Perry

 
 What has always surprised me with blackbox is that the 'toolbar' has
 no functionality to speak of: you can switch workspaces, see the time
 and see which window has the focus.
 

The toolbar is one of the things that makes blackbox unique.  I like the very
minimal and resource friendly clock, sometimes the 'what window has focus' is
actually useful.

 If you do have a toolbar why not a toolbar with some extra functionality:
 - the possibility to have things like the bbkeys keyhole icon ON the
 toolbar.
 - a built in battery load icon on the toolbar for laptop users.
 - the functionality on the toolbar supplied by the blackbox-taskbar-patch.
   (which is of course broken for blackbox-0.62).
 

I am not found of the icon on toolbar idea.  It turns the toolbar into more of a
panel and well, there are already plenty of those.

As for the battery load idea, I like it and have considered it know and then
before I became the blackbox hacker.



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Sean 'Shaleh' Perry

On 21-Jan-2002 Markus Ottenbacher wrote:
 Sean 'Shaleh' Perry wrote:
 b) the slit is currently a compile time option which I think is a little
 silly.
  How many of you actually compile with the slit turned off?  How many of
  those
 would care if the slit was still in the code, but only active if an app was
 actually in it?  In other words, why are you disabling the slit?
 
 I find the slit extremely useful in conjunction with KDE- and
 WindowMaker-apps. Dan Williams' dockslit-patch (allows the use of
 KDE-utilities like knotes, kppp,... in the slit) works with bb 0.62.0. I
 would even consider making this patch a compile-time option instead of
 the slit itself. 
 

could you add a feature request on sf.net with a URL to this patch?



Re: Some minor font problems

2002-01-21 Thread Sean 'Shaleh' Perry

On 21-Jan-2002 Wilbert Berendsen wrote:
 Hi,
 
 I use blackbox with the nl_NL@euro encoding (which has default charset
 iso-8859-15), and I have some font problems with the current bb releases
 (including 0.62).
 
 Many styles display a fixed font instead of lucidasans-10. Some display
 the font in an ugly way (small and almost illegible).  When I replace the
 'lucidasans-10' in the style files with
 '-bh-lucida-medium-r-normal-*-*-100-*-*-p-*-iso8859-*' everything is OK.
 

yep.  The fonts in question fail to tell XmbFontSet what encoding they use so
the font code refuses to load it.  This is the same thing causing people to
have issues with the artwiz fonts.

Last night I was able to irc with Brad and we worked out a test for whether
multibyte support is actually needed by the locale.  I have this coded up and
in 0.62.1.  I am sitting on it for a little while waiting for any bugs to come
in.



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Derek Cunningham

On Mon, Jan21,02 09:15, Sean 'Shaleh' Perry wrote:
 I am not found of the icon on toolbar idea.  It turns the toolbar into more of a
 panel and well, there are already plenty of those.
 
 As for the battery load idea, I like it and have considered it know and then
 before I became the blackbox hacker.

OK. I can see one problem with this: where does it stop?

_You_ like the battery load idea... what about the bbcpu app? the bbmem app?
what about insert a whole host of other possible apps here?

Sure, you're the main developer now, so you can kind of choose what goes,
and what doesn't... but the inclusion of just one of the apps necessitates
the ability to choose which app it is, and therefore moves you to developing
a panel. Sure, it'd be one kickass panel because it's a bb panel, but why
doesn't someone just develop a sparate bbpanel that plays nicely with bb?
Then you could also have the option (run time!) to disable the toolbar. THAT
makes alot more sense to me.

DC

-- 
Derek Cunningham
[EMAIL PROTECTED]

All men by nature desire to know. -- Aristotle.

Registered Linux User Number 195825



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Sean 'Shaleh' Perry

On 21-Jan-2002 Derek Cunningham wrote:
 On Mon, Jan21,02 09:15, Sean 'Shaleh' Perry wrote:
 I am not found of the icon on toolbar idea.  It turns the toolbar into more
 of a
 panel and well, there are already plenty of those.
 
 As for the battery load idea, I like it and have considered it know and then
 before I became the blackbox hacker.
 
 OK. I can see one problem with this: where does it stop?
 

which is why the code is not there.  The only sensible way to do this would be
a plugin system.  I have no plans to abuse blackbox in that way.

No, I think I will hack a apm meter up and make it an unofficial patch like so
many other feature additions in blackbox history.  If I still used my laptop
every day like I did a year or two ago I would have done this already.  But
lately I have spent all of my time with my 21 monitor and PII 450 system.



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Jan Schaumann

Sean 'Shaleh' Perry [EMAIL PROTECTED] wrote:
 
 The reason I want to remove the compile time option is because working around
 all of the 
 
 #ifdef SLIT or BLAH
 
 in the code is just annoying.

True.  I actually do believe that the best way would be to remove those
and instead offer the appropriate patches.  Should make everybody happy
(I know I am :).

-Jan

-- 
finger [EMAIL PROTECTED]



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Jan Schaumann

Jan Schaumann [EMAIL PROTECTED] wrote:

  Um.  I may be completely confused (quite possible--probability rather
  high considering nobody else has thought of this), but isn't this
  already possible by using the slit in a horizontal manner and docking
  the mentioned apps?  It seems to me that you'd end up with a horizontal
  bar that looks and feels exactly like a custom-constructed toolbar.  And
  I understand that the missing piece for you seems to be bbdate not doing
  strftime
 
 D'uh!  The reason I forgot about this is that I used to have licq in the
 slit, which then makes bbmail (being a lot smaller in size than the
 licq-dockapp-thiny) look ugly in the slit.  But just those in the slit
 gets me what I want (except for strftime, but that should be easy enough
 to include).  Thanks.

Just for completeness' sake, attached are two patches:
one to remove the toolbar alltogether from BB, and one to allow bbdate
to use strftime-format (so that it accepts bbdate.strftimeFormat: %k:%M
%Y-%m-%d %a, for example, in its config-file).

I think I really dig this :)  With my three bbapps snug in the slit, I
can place them around the screen as I like.

See http://www.netmeister.org/screenshots/bb_no_toolbar.png

-Jan

-- 
finger [EMAIL PROTECTED]


diff -burN bbdate-0.2.1-orig/LinkedList.hh bbdate-0.2.1/LinkedList.hh
--- bbdate-0.2.1-orig/LinkedList.hh Mon May  3 16:24:53 1999
+++ bbdate-0.2.1/LinkedList.hh  Mon Jan 21 13:13:18 2002
@@ -63,7 +63,7 @@
   int elements;
   __llist_node *_first, *_last;
 
-  friend __llist_iterator;
+  friend class __llist_iterator;
 
 
 protected:
diff -burN bbdate-0.2.1-orig/bbdate.cc bbdate-0.2.1/bbdate.cc
--- bbdate-0.2.1-orig/bbdate.cc Mon May  3 16:24:53 1999
+++ bbdate-0.2.1/bbdate.cc  Mon Jan 21 13:15:38 2002
@@ -70,9 +70,15 @@
   unsigned long create_mask = CWBackPixmap|
   
 CWOverrideRedirect |CWCursor|CWEventMask; 
 
-   frame.width=XTextWidth(resource-label.font, mm/dd/yy ,
+   if (resource-report.strftimeFormat)
+   frame.width=XTextWidth(resource-label.font, 
+resource-report.strftimeFormat,
+   
+strlen(resource-report.strftimeFormat)) +
+resource-frame.bevelWidth*4;
+   else
+   frame.width=XTextWidth(resource-label.font,  mm/dd/yy ,
  strlen( mm/dd/yy )) +
 resource-frame.bevelWidth*4;
+
label.width=frame.width-2*resource-frame.bevelWidth;
frame.height=resource-label.font-ascent+
   resource-label.font-descent+4*resource-frame.bevelWidth;
@@ -200,12 +206,23 @@
   
 void ToolWindow::Redraw()
 {
-char date[12];
+time_t tmp;
+struct tm *tt;
+
+char date[1024];
 
+if ((tmp = time(NULL)) != -1) 
+   {
+   tt = localtime(tmp);
+   if (! ((resource-report.strftimeFormat) 
+ (strftime(date, 1024, resource-report.strftimeFormat, tt
+   {
 if (resource-report.euStyle)
   sprintf(date,  %02d/%02d/%02d , day, month, year);
 else
   sprintf(date,  %02d/%02d/%02d , month, day, year);
+   }
+   }
 
 XClearWindow(dpy, labelwin);
 XDrawString(dpy, labelwin, frameGC, resource-frame.bevelWidth,
diff -burN bbdate-0.2.1-orig/resource.cc bbdate-0.2.1/resource.cc
--- bbdate-0.2.1-orig/resource.cc   Sat May  8 06:55:26 1999
+++ bbdate-0.2.1/resource.ccMon Jan 21 13:13:18 2002
@@ -22,6 +22,7 @@
 #include resource.hh
 #include blackboxstyle.hh
 
+
 Resource::Resource(ToolWindow *toolwindow): 
   BaseResource(toolwindow)
 {
@@ -307,5 +308,16 @@
else
report.euStyle = False;
  
+   if (XrmGetResource(resource_db, bbdate.strftimeFormat,
+Bbdate.strftimeFormat, value_type, value))
+   {
+   report.euStyle = False;
+   report.strftimeFormat = (char *) malloc((value.size + 1) * 
+sizeof(char));
+   memset(report.strftimeFormat, '\0', value.size + 1);
+   strncpy(report.strftimeFormat, value.addr, value.size);
+   }
+   else
+   report.strftimeFormat = NULL;
+
/* what to show.resources */
 }
diff -burN bbdate-0.2.1-orig/resource.hh bbdate-0.2.1/resource.hh
--- bbdate-0.2.1-orig/resource.hh   Mon May  3 16:24:53 1999
+++ bbdate-0.2.1/resource.hhMon Jan 21 13:13:18 2002
@@ -69,6 +69,7 @@
   bool auto_raise;
   unsigned int check_delay;
   bool euStyle;
+  char *strftimeFormat;
 };
 
 


diff -burN blackbox-0.62.0-orig/Makefile.in blackbox-0.62.0/Makefile.in
--- blackbox-0.62.0-orig/Makefile.inSat Jan 19 14:10:47 2002
+++ blackbox-0.62.0/Makefile.in Mon Jan 21 12:09:15 2002
@@ -71,6 +71,7 @@
 PACKAGE = @PACKAGE@
 SHAPE = @SHAPE@
 SLIT = @SLIT@
+TOOLBAR = 

Again on toolbar/slit redundancy

2002-01-21 Thread Marco Fioretti

On Mon, Jan 21, 2002 12:24:09 at 12:24:09PM -0500, Derek Cunningham wrote:

[snip]

 a panel. Sure, it'd be one kickass panel because it's a bb panel, but why
 doesn't someone just develop a sparate bbpanel that plays nicely with bb?
 Then you could also have the option (run time!) to disable the toolbar. THAT
 makes alot more sense to me.
 

Whatever. As already noted, it seems to me that we come back time and
 again to realize (even when we don't want to say it openly...) that toolbar
*and* slit don't make that much sense in a minimalistic environment,
just make configuration uselessly difficult, because:

they functionally overlap as far as the end user is concerned

who is using any combination of them does want a ligthweight
(visually tiny, minimal RAM/CPU usage)
panel for monitoring purpose (time, mail, ppp speed...)
and very little else (workspace and window lists)

that panel should be fully configurable w.r.t to which
bbthings it hosts, at the rc file level, **not** compiling

Is it really a shame to admit this? The toolbar has always been in BB
and gives it the look we love argument seems honestly silly to me.

As long as you have that screen rectangle showing up, just a bit more
extensible, does it really matter which code (slit/toolbar/The Next
Thing) is drawing it, or how you call it for that matter? 

All this apart from how one reaches the other (essential) goal of not using the
mouse, of course.

Marco

 
-- 
There can be no daily democracy without daily citizenship.
  Ralph Nader



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Marco Fioretti

On Mon, Jan 21, 2002 13:33:26 at 01:33:26PM -0500, Jan Schaumann wrote:
 Sean 'Shaleh' Perry [EMAIL PROTECTED] wrote:
  
  The reason I want to remove the compile time option is because working around
  all of the 
  
  #ifdef SLIT or BLAH
  
  in the code is just annoying.
 
 True.  I actually do believe that the best way would be to remove those
 and instead offer the appropriate patches.  Should make everybody happy
 (I know I am :).
 
Not really. Why should one be forced to get patches and recompile to
get this?

Marco
 
-- 
We shall serve God, family and country, in that order, because without
the one before it, each would perish.



Re: Toolbar vs slit, was: Comments desired....

2002-01-21 Thread Marco Fioretti

On Mon, Jan 21, 2002 10:59:11 at 10:59:11AM -0500, Imad wrote:

 keyboard again). With the power of bbkeys, I -- and others -- need
 neither the toolbar *nor* the slit.
 

It depends from what ones want.
Icons on root window or panel are a poor substitute for keyboard
shortcuts: they don't really add functionality, just help memory (or
so people think.) and are easier to see. In this sense, hotkeys
via bbkeys or whatever do really make toolbar/slit/panel/call it as
you want/ useless.

It is completely different when you want to monitor continuously some
some function/performance in your machine (time, new mail, connection
speed, cpu usage..) This is a totally different functionality, one
that can only happen (if you need it of course) with some rectangle in
the screen looking like some space ship control deck.

If you need a control deck, one is enough, and this has nothing
whatsoever to do with hotkeys. Changing workspaces/windows is the
hotkey category of things. It really doesn't need the slit/toolbar
unless you like it.

bbtools belong to the control deck/car dashboard functionality:
monitoring, altogether different from hotkeys. That requires a
rectangle always on screen, regardless of its name. See also my
message titled again on toolbar/slit redundancy.

Thank you for your time,

Marco

-- 
Never let your sense of morals prevent you from doing what is right
Salvor Hardin , Foundation



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Scott Moynes

* Robin Jury ([EMAIL PROTECTED]) wrote:
 For my vote,
 
 a) clean the code. Of the three people in the world still using OS/2, I
 doubt any are using blackbox.

Your ignorance is brilliant. I am certain that you probably are an
indirect user of OS/2 without even realising it.

-- 
Copyleft (c) 2001, Scott Moynes


msg05051/pgp0.pgp
Description: PGP signature


Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Marco Fioretti

On Tue, Jan 22, 2002 09:19:07 at 09:19:07AM +1300, Robin Jury wrote:
 
 b) I always use the slit. The toolbar however, I ignore. How about any
 functionality that people want from the toolbar be put in the slit, and that
 can be placed wherever? Does anybody feel any strong need to have both at
 the same time?

No, because they mostly do the same thing (see message again on
blackbox/slit redundancy)

Marco
-- 
Reality is an illusion - perception is what counts.



toolbar

2002-01-21 Thread Eric Christian Carlsen

I wanted to place my vote for leaving the toolbar as compiled in by default. I
indirectly use it all of the time. What I mean by this is that when I have a
window maximized but not covering the toolbar it leaves me room on either side
of the toolbar to click on the screen and get the root menu. If a window were to
be maximized so as to occupy the entire screen it's a pain getting the root
window menu. Granted, most of us probably launch applications with bbkeys but
that isn't always the case. Just thought I'd make my opinion known since the
tide seems to be against the toolbar.

Eric Carlsen
[EMAIL PROTECTED]



RE: Comments desired regarding possible upcoming changes

2002-01-21 Thread Robin Jury

No ignorance, I'm well aware of the uses of OS/2. However as a desktop
environment for users who have a choice on the matter (let alone loading
blackbox)it is not popular.

Don't take it so seriously, we are only talking about computers, not
something important.

cheers

Robin

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of Scott Moynes
 Sent: Tuesday, 22 January 2002 9:28 a.m.
 To: [EMAIL PROTECTED]
 Subject: Re: Comments desired regarding possible upcoming changes


 * Robin Jury ([EMAIL PROTECTED]) wrote:
  For my vote,
 
  a) clean the code. Of the three people in the world still using OS/2, I
  doubt any are using blackbox.

 Your ignorance is brilliant. I am certain that you probably are an
 indirect user of OS/2 without even realising it.

 --
 Copyleft (c) 2001, Scott Moynes



Re: toolbar

2002-01-21 Thread Jason 'vanRijn' Kasper

I agree.  The toolbar does serve a purpose--more than one actually.  If
anything, it (or some other blackbox-created window) needs to be there
to catch KeyPress's if keyboard-navigable windows are going to be
included in blackbox proper.

And, I use the toolbar often for workspace-navigation, etc.

On Mon, 2002-01-21 at 08:38, Eric Christian Carlsen wrote:
 I wanted to place my vote for leaving the toolbar as compiled in by default. I
 indirectly use it all of the time. What I mean by this is that when I have a
 window maximized but not covering the toolbar it leaves me room on either side
 of the toolbar to click on the screen and get the root menu. If a window were to
 be maximized so as to occupy the entire screen it's a pain getting the root
 window menu. Granted, most of us probably launch applications with bbkeys but
 that isn't always the case. Just thought I'd make my opinion known since the
 tide seems to be against the toolbar.
 
 Eric Carlsen
 [EMAIL PROTECTED]
 
-- 
%--%
Jason Kasper (vanRijn)
bash$ :(){ :|:};:
Numbers 6:24-26



Re: Toolbar vs slit, was: Comments desired....

2002-01-21 Thread Jamin W. Collins

On Mon, 2002-01-21 at 07:59, Marco wrote:
 meaning that for the end user they functionally overlap, and all it's
 really needed is*ONE* only way to puth a small, cpu light, unobtrusive
 dashboard with aall the tools {time, link speed, cpu usage, new mail,
 all the bbthings...} inside it?
 
 Because that's *exactly* what I've been thinking for some time.

Does GKrellM not meet these requirements?

Jamin W. Collins



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Jamin W. Collins

On Mon, 2002-01-21 at 16:36, Mads Martin Jørgensen wrote:
  In short, I'm for the removal of the Toolbar and functionality moved to
  the Slit.
 
 As long as one not would be stuck with anything unwanted in the slit.

Certainly not.  I didn't intend to imply that anyone would be forced, to
have them in the slit, rather that they could have them in the slit. 
Perhaps as configuration options?

Jamin W. Collins



Re: toolbar

2002-01-21 Thread John Eckerdal

On 21 Jan 2002, Jason 'vanRijn' Kasper wrote:

 I agree.  The toolbar does serve a purpose--more than one actually.  If
 anything, it (or some other blackbox-created window) needs to be there
 to catch KeyPress's if keyboard-navigable windows are going to be
 included in blackbox proper.
 
 And, I use the toolbar often for workspace-navigation, etc.

I also have to agree here.

I use the toolbar to tell which workspace I happen to be in, which
window  that happen to be focused and what time it is.  I also use
to switch workspaces.
I do, however, not use anything that requires the slit which is why
I disable it at compile time.

This is why I vote to keep the toolbar. The slit can be made a run-time
option if it simplifies the code (not perhaps making it smaller, more
in the sense of readability).

-- 
John Eckerdal



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Alexander Volovics

On Mon, Jan 21, 2002 at 04:30:54PM -0600, Jamin W. Collins wrote:

 On Mon, 2002-01-21 at 14:19, Robin Jury wrote:
  b) I always use the slit. The toolbar however, I ignore. How about any
  functionality that people want from the toolbar be put in the slit, and that  
can be placed wherever? Does anybody feel any strong need to have both at
  the same time?
 
 I like this idea.  It satisfies almost everyone involved.  If all three
 options (Workspace Cycle, Active Window Cycle, and Date display) were
 slit options (I know they can be gathered with external applications,
 but is this minimal?)  
 
 In short, I'm for the removal of the Toolbar and functionality moved to
 the Slit.

There are at least 2 types of arguments for/against both toolbar/slit:

1) functional arguments:
  - it is probably possible to gather all the functionality of the toolbar
in the slit
  - it is probably possible to gather all or allmost all the functionality
of the slit in the toolbar.
  But neither of these extreme solutions gives the best functionality under
  all conditions and at all times. A number of reasons why the toolbar
  remains handy have already been given by others so I won't repeat them.
  Given that both the toolbar and the slit can be 'autohidden' I see no
  reason why either should be removed. Keep both in!

2) aesthetic arguments:
   Some of us really care about the appearance of the desktop.
   I personally like a very sparse desktop with absolutely no icons on it
   and just a small, narrow toolbar.
   The theme should be refined, with a good colour scheme (like a lot
   of the blackbox themes).
   The only pagers I find acceptable are the Enlightenment pagers (under
   certain nice themes).
   Something like GKrellM has the effect of putting a blaring jukebox
   with flashing lights in your room to play Gesualdo madrigals.
   WindowMaker is an excellent functional desktop but very crude and
   ugly under all themes I have seen (ugly big icons).
   Judging from the pictures on the blackbox sites I find the looks of
   the bbtools icons not to my taste. And they are probably quite big.
   (And that, big and a crude appearance, is certainly true for WindowMaker
dockapps and KDE applets).
   The big advantage of using only a toolbaar from my point of view
   is that it is very 'refined' (under allmost all the excellent
   blackbox themes) and you only need text, colors and relief
   for the available functionality. (Even a battery monitor for laptop
   users on the toolbar would only need to use text).
   This makes it much easier to generate a tastefull personal desktop.

There are bound to be almost as many arguments for or against keeping
or removing the toolbar or slit as there are blackbox users.
I would plead to keep both. With autohide functionality.
Or, if possible, a choice at compilation time.

Alexander



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Alexander Volovics

On Mon, Jan 21, 2002 at 04:30:54PM -0600, Jamin W. Collins wrote:

 On Mon, 2002-01-21 at 14:19, Robin Jury wrote:
  b) I always use the slit. The toolbar however, I ignore. How about any
  functionality that people want from the toolbar be put in the slit, and that
  can be placed wherever? Does anybody feel any strong need to have both at
  the same time?
 
 I like this idea.  It satisfies almost everyone involved.  If all three
 options (Workspace Cycle, Active Window Cycle, and Date display) were
 slit options (I know they can be gathered with external applications,
 but is this minimal?)  
 
 In short, I'm for the removal of the Toolbar and functionality moved to
 the Slit.

There are at least 2 types of arguments for/against both toolbar/slit:

1) functional arguments:
  - it is probably possible to gather all the functionality of the toolbar
in the slit
  - it is probably possible to gather all or allmost all the functionality
of the slit in the toolbar.
  But neither of these extreme solutions gives the best functionality under
  all conditions and at all times. A number of reasons why the toolbar
  remains handy have already been given by others so I won't repeat them.
  Given that both the toolbar and the slit can be 'autohidden' I see no
  reason why either should be removed. Keep both in!

2) aesthetic arguments:
   Some of us really care about the appearance of the desktop.
   I personally like a very sparse desktop with absolutely no icons on it
   and just a small, narrow toolbar.
   The theme should be refined, with a good colour scheme (like allmost
   all the blackbox themes).
   The only pagers I find acceptable are the Enlightenment pagers (under
   certain nice themes).
   Something like GKrellM has the effect of putting a blaring jukebox
   with flashing lights in your room to play Gesualdo's madrigals.
   WindowMaker is an excellent functional desktop but very crude and
   ugly under all themes I have seen (ugly big icons).
   Judging from the pictures on the blackbox sites I find the looks of
   the tools icons not to my taste. And they are probably quite big.
   (And that, big and a crude appearance, is certainly true for WindowMaker
dockapps and KDE applets).
   The big advantage of using only a toolbaar from my point of view
   is that it is very 'refined' (under allmost all the excellent
   blackbox themes) and you only need text, colors and relief
   for the available functionality. (Even a battery monitor for laptop
   users on the toolbar would only need to use text).
   This makes it much easier to generate a tastefull personal desktop.

There are bound to be almost as many arguments for or against keeping
or removing the toolbar or slit as there are blackbox users.
I would plead to keep both. With autohide functionality.
This will certainly not make blackbox a plodding memory hogg with
millions of lines of code.

Alexander

 Jamin W. Collins



Re: Comments desired regarding possible upcoming changes

2002-01-21 Thread Marius Nita

Let's put the toolbar in the slit and the slit in the toolbar, so we can
be cool and have the first doubly-recursive FEATURE, as opposed to the lame,
traditional acronyms. Yah?

On Tue, Jan 22, 2002 at 12:53:47AM +0100, Alexander Volovics wrote:
 On Mon, Jan 21, 2002 at 04:30:54PM -0600, Jamin W. Collins wrote:
 
  On Mon, 2002-01-21 at 14:19, Robin Jury wrote:
   b) I always use the slit. The toolbar however, I ignore. How about any
   functionality that people want from the toolbar be put in the slit, and that
   can be placed wherever? Does anybody feel any strong need to have both at
   the same time?
  
  I like this idea.  It satisfies almost everyone involved.  If all three
  options (Workspace Cycle, Active Window Cycle, and Date display) were
  slit options (I know they can be gathered with external applications,
  but is this minimal?)  
  
  In short, I'm for the removal of the Toolbar and functionality moved to
  the Slit.



Xinerama support

2002-01-21 Thread Jason Chu

I can hear the masses screaming, *ra*, *rah*

Anyway.

I have some code to add Xinerama support to Blackbox... (still waiting
for the cheering to die down).  For those of you who don't know what
Xinerama is it allows multiple monitors to be used as a single monitor. 
The problem is things like Blackbox placing windows across window
borders and menus spanning windows and things like that.

If anyone would like to test it I'm posting it on my webserver (please
no trying to take it down, that would make me very unhappy) at
http://xentac.net/~jchu/black.  I basically modified the 0.62.0 Debian
package.  You have the choice of taking the source or an easily
digestible Debian package.  Be careful though guys, the Debian package
will be overwritten on the next update (I suggest you use your favorite
package manager and set blackbox on hold at the moment).

Mostly just stress testing now.  I haven't yet tried running it without
Xinerama turned on.  If it broke anything there it'd be a very quick
fix.

I've also only tested it on the screen 0 is left of screen 1 scenario
(mine).  I'd like to hear results of other Xinerama setups.

I babble too much.  Go forth and test.

Jason (Xentac) Chu



Re: toolbar

2002-01-21 Thread Michael Flug

Me too!  I say keep the toolbar.  I haven't been using bb very long, but 
I find that it helps me keep track of what's going on in all my 
workspaces.  I enjoy being able to effortlessly and quickly flip between 
10 different workspaces with apps open and ready to go.  I leave it 
always on top across the top center of my desktop.

I find the toolbar helps newcomers
work quickly and efficiently.

Just my 2 cents.

Mike










Eric Christian Carlsen wrote:

 I wanted to place my vote for leaving the toolbar as compiled in by default. I
 indirectly use it all of the time. What I mean by this is that when I have a
 window maximized but not covering the toolbar it leaves me room on either side
 of the toolbar to click on the screen and get the root menu. If a window were to
 be maximized so as to occupy the entire screen it's a pain getting the root
 window menu. Granted, most of us probably launch applications with bbkeys but
 that isn't always the case. Just thought I'd make my opinion known since the
 tide seems to be against the toolbar.
 
 Eric Carlsen
 [EMAIL PROTECTED]
 
 



Re: Xinerama support

2002-01-21 Thread Jamin W. Collins

On Mon, 2002-01-21 at 21:13, Jason Chu wrote:
 I have some code to add Xinerama support to Blackbox... (still waiting
 for the cheering to die down).  For those of you who don't know what
 Xinerama is it allows multiple monitors to be used as a single monitor. 
 The problem is things like Blackbox placing windows across window
 borders and menus spanning windows and things like that.

I too use Xinerama in Blackbox, and have some difficulty understanding
the frequently voiced viewpoint that Blackbox's Xinerama support is
broken in some way.  There is nothing broken concerning Blackbox's
current Xinerama support.

The idea behind Xinerama is simple, to make multiple physical screens
function as one logical screen.  Thus, it should be possible (and is
under Blackbox currently) for items, that would normally appear anywhere
on a single physical screen, to open anywhere on the one (Xinerama
provided) logical screen.  Even if this means that it opens partially on
two different physical screens.  

What is currently being proposed, is a patch to create artificial
boundaries (that in this case happen to coincide with the physical
monitor sizes) that items should not cross.  While this may sound like a
nice feature, that's all it is.  It has nothing to do with Xinerama (if
you don't believe me check with the developers, I have).  So, please
take it at what it is, a patch to add artificial no-cross boundary
generation to Blackbox.  

I see no need for patches of this nature to be included in Blackbox.  

Jamin W. Collins



Re: Xinerama support

2002-01-21 Thread Marius Nita

On Mon, Jan 21, 2002 at 10:15:27PM -0600, Jamin W. Collins wrote:
 I too use Xinerama in Blackbox, and have some difficulty understanding
 the frequently voiced viewpoint that Blackbox's Xinerama support is
 broken in some way.  There is nothing broken concerning Blackbox's
 current Xinerama support.

I haven't used bb with xinerama, but i believe that there are certain
common-sense issues which bb does not address when used with xinerama. when
you maximize a window currently in bb, i believe that the window spans both
screens? (this is not correct behavior)

also, i don't think that bb addresses the dead area issue, when xinerama is
used with monitors of different resolution: if you have a monitor running at
1280x1024 and one that runs at 800x600, non-xinerama aware wm's see the screen
as one big rectangle, ignoring the fact that part of it cannot be used. (since
the second monitor is much smaller.)

both of these issues are discussed in the xinerama howto at linuxdoc.org.

my 01

 The idea behind Xinerama is simple, to make multiple physical screens
 function as one logical screen.  Thus, it should be possible (and is
 under Blackbox currently) for items, that would normally appear anywhere
 on a single physical screen, to open anywhere on the one (Xinerama
 provided) logical screen.  Even if this means that it opens partially on
 two different physical screens.  
 
 What is currently being proposed, is a patch to create artificial
 boundaries (that in this case happen to coincide with the physical
 monitor sizes) that items should not cross.  While this may sound like a
 nice feature, that's all it is.  It has nothing to do with Xinerama (if
 you don't believe me check with the developers, I have).  So, please
 take it at what it is, a patch to add artificial no-cross boundary
 generation to Blackbox.  
 
 I see no need for patches of this nature to be included in Blackbox.  
 
 Jamin W. Collins



Re: Xinerama support

2002-01-21 Thread Jason Chu

It's not Xinerama support per-se, it's more like Xinerama awareness.

I can understand your concerns with adding artifical boundaries in
Blackbox but there is a problem when Blackbox decides to pop up a window
in a part of my screen that doesn't exist (it can do that if the
situation is right:  I have two screens with two different resolutions
and on the screen with the smaller resolution I have a window that's
bottom bar is at the border where the screen no longer exists.  Suddenly
I have a window that I can't see or get to, but Blackbox tells me it's
there).  At the same time it is very difficult to read menus across
screens and windows shouldn't be popped up across displays either.

Personally I believe a window manager should be smart enough to place
windows properly, artifically calculated or not.

On Mon, 2002-01-21 at 20:15, Jamin W. Collins wrote:
 On Mon, 2002-01-21 at 21:13, Jason Chu wrote:
  I have some code to add Xinerama support to Blackbox... (still waiting
  for the cheering to die down).  For those of you who don't know what
  Xinerama is it allows multiple monitors to be used as a single monitor. 
  The problem is things like Blackbox placing windows across window
  borders and menus spanning windows and things like that.
 
 I too use Xinerama in Blackbox, and have some difficulty understanding
 the frequently voiced viewpoint that Blackbox's Xinerama support is
 broken in some way.  There is nothing broken concerning Blackbox's
 current Xinerama support.
 
 The idea behind Xinerama is simple, to make multiple physical screens
 function as one logical screen.  Thus, it should be possible (and is
 under Blackbox currently) for items, that would normally appear anywhere
 on a single physical screen, to open anywhere on the one (Xinerama
 provided) logical screen.  Even if this means that it opens partially on
 two different physical screens.  
 
 What is currently being proposed, is a patch to create artificial
 boundaries (that in this case happen to coincide with the physical
 monitor sizes) that items should not cross.  While this may sound like a
 nice feature, that's all it is.  It has nothing to do with Xinerama (if
 you don't believe me check with the developers, I have).  So, please
 take it at what it is, a patch to add artificial no-cross boundary
 generation to Blackbox.  
 
 I see no need for patches of this nature to be included in Blackbox.  
 
 Jamin W. Collins
 



Re: Xinerama support

2002-01-21 Thread Wilbert Berendsen

On 21 Jan 2002 21:44:52 -0800
Jason Chu [EMAIL PROTECTED] wrote:

 It's not Xinerama support per-se, it's more like Xinerama awareness.

 I can understand your concerns with adding artifical boundaries in
 Blackbox but there is a problem when Blackbox decides to pop up a
 window in a part of my screen that doesn't exist (it can do that
 if the situation is right: I have two screens with two different
 resolutions and on the screen with the smaller resolution I have a
 window that's bottom bar is at the border where the screen no longer
 exists. Suddenly I have a window that I can't see or get to, but
 Blackbox tells me it's there). At the same time it is very difficult
 to read menus across screens and windows shouldn't be popped up
 across displays either.

 Personally I believe a window manager should be smart enough to
 place windows properly, artifically calculated or not.

By the way, using my proposed SmartPlacement algorithm, it is possible
to add a bit of Xinerama awareness very easily.

The algorithm starts out with one rectangle of the screen's size, but
you could it very easily make start out with two (or more) rectangles
of the both screen's sizes.

Also the maximize code would have to be made Xinerama aware
(optionally?).

Personally I don't care much of the menu placement etc being made
Xinerama aware.

just my ¤ 0.02 :)

PS My proposed smartplacement algorithm lives at
http://www.xs4all.nl/~wbsoft/linux/projects/docs/SmartPlacement.tar.gz

It's a lyx and PS file. Sorry for no HTML, but i have no tex-html
converter installed right now.

-- 
Wilbert Berendsen (http://www.xs4all.nl/~wbsoft/)



Re: toolbar

2002-01-21 Thread Nexist Xenda'ths

On Monday 21 January 2002 15:44, it is widely held that Jason 'vanRijn' 
Kasper wrote:
 And, I use the toolbar often for workspace-navigation, etc.

One thing that could be added to the toolbar would be that if you click on 
the Workspace name a list of all the Workspaces appears, so I don't have to 
cycle -- then again, that would be more logically added to the workspace 
menu...

Douglas



Re: toolbar

2002-01-21 Thread xOr

On Mon, Jan 21, 2002 at 10:41:33PM -0500, Nexist Xenda'ths wrote:
 On Monday 21 January 2002 15:44, it is widely held that Jason 'vanRijn' 
 Kasper wrote:
  And, I use the toolbar often for workspace-navigation, etc.
 
 One thing that could be added to the toolbar would be that if you click on 
 the Workspace name a list of all the Workspaces appears, so I don't have to 
 cycle -- then again, that would be more logically added to the workspace 
 menu...

left-click on one of the workspaces in the menu. :)

xOr
-- 
I am damn unsatisfied to be killed in this way.



msg05073/pgp0.pgp
Description: PGP signature