Re: FVWM: GSoC 2012: Project ideas

2012-02-16 Thread MK
On Thu, 16 Feb 2012 11:06:46 +
Thomas Adam tho...@fvwm.org wrote:

 Now that 2.6.0 is out, I'm proposing the following project (some of
 which are a continuation from previous GSoC proposals) -- none of
 which are listed in any order.
 
 * Style clean-up  (Difficulty:  Easy):
 
 This would involve thinking about the internal state of styles.  At
 the moment, we've a complete bomb-site in fvwm/styles.c in the form
 of a huge case statement which is responsible for dishing out random
 code to act on windows.  I'd like to see this mechanism replaced with
 something more like a dispatch-state, involving stucts and
 callbacks.  I've very tentatively started this here:
 
 https://github.com/ThomasAdam/fvwm/commits/ta/style-cmd-tweaks

I think I get the gist of what you want to do there. Have you thought of
using a hash table or tree in place of the a,b,c,d thing?

I'll admit I don't use nearly everything fvwm has to offer, so forgive
me if some of my next comments betray this ignorance ;)

 * Finer-grained style matching (Difficulty:  Medium):
 
 Currently there is no direct way to match specific components of
 windows when putting styles to them -- the only way you can do this
 at the moment is through clever ordering of style lines.  This
 project would therefore flesh out ideas to allow for specifiers for
 which window to match based on a windows's name, class, resource, or
 icon name.  Perhaps in the form:
 
 Style (Name=xteddy,Class=XTeddy) Sticky

Would class here be a new (optional) aspect of the fvwm syntax?

 * Unification of window commands/states to provide a consistent
 interface (Difficulty:  Hard)

 This change is huge though, and would need more discussion.

It implies to me a lot of drastic changes to the way the way the
configuration is currently.  Are you sure that is a good idea?

MK

-- 
Enthusiasm is not the enemy of the intellect. (said of Irving Howe)
The angel of history[...]is turned toward the past. (Walter Benjamin)




FVWM: Google Summer of Code

2012-02-13 Thread MK
Hey gang.  I'll be eligible for GSOC this year.  I recall that Thomas
has been interested previously, but did not get the application in or
did not qualify.

I'm not familiar with the fvwm source, but it's been my WM of choice
for about a decade, I work a lot in C, and have done a few very minor
things with xlib. 

In any case, if you are interested, I believe the application for
organizations begins on Feb. 27.

http://www.google-melange.com/gsoc/homepage/google/gsoc2012

Mark E.

-- 
Enthusiasm is not the enemy of the intellect. (said of Irving Howe)
The angel of history[...]is turned toward the past. (Walter Benjamin)




FVWM: override alt-tab

2010-03-07 Thread MK
How can I disable the default alt-tab calling a window list?

Alt-tab is performs tab-completion in midnight commander, except fvwm
grabs it. I tried:

Key Tab A   M   Nop

which disables the window list popup but does not return control of the
key to an application.

-- 
MK halfcountp...@intergate.com



FVWM: alt-ctrl f-keys doesn't work

2010-03-07 Thread MK
Recently alt-ctrl F1-8 to drop into a VT stopped working; I don't use
this everyday so I am not sure when, but I believe it was after
installing 2.5.28 -- going back to 2.5.26 didn't help tho, so I am not
sure.

Have there been any reports of this?

-- 
MK halfcountp...@intergate.com



Re: FVWM: Google Summer Of Code 2010

2010-02-04 Thread MK
On Sat, 30 Jan 2010 17:01:15 +
Thomas Adam thomas.ada...@gmail.com wrote:
 Well, I am no where near coming up with a list of proposals, so I wouldn't
 get too enamoured with the TODO list.  It's still very early days, but I'll
 keep your name on my list.

Just to make sure, which TODO list are you referring to here: the one that 
comes with the 2.5.28 source?  Or something more recent?

-- 
MK halfcountp...@intergate.com



Re: FVWM: fullscreen focus problem

2010-01-07 Thread MK
On Thu, 07 Jan 2010 14:22:38 +0100
Zoilo Gomez zo...@xs4all.nl wrote:

  It looks as though some applications (vlc, xine, etc) still pass the click
  to the window which allows the client to accept focus.  Thus, although you
  have NeverFocus set, it's not doing it's job properly.

 
 I do not understand what you mean - in any case there is no mouse click 
 or so.

I would guess that if you are using, eg, SloppyFocus, even tho you do not have 
to click on the app, fvwm must pass a focus window event to the application, 
which is what would happen if you had to click to focus.

Of course with NeverFocus this should not happen.  In fact, you *do not say 
that the VLC window takes focus* -- you just say the Flashplayer window loses 
it.  Is that correct?  If so, I would say that is a choice made by the 
flashplayer -- when it goes out of fullscreen, it gives up focus -- probably 
when recalculating the geometry, the mouse is considered to leave. Then it 
focusses again when it recieves the appropriate window event notification (when 
you move the mouse *back into* the window).  The fact that the mouse is already 
in the window does not count, since we cannot be continually sending this 
signal -- it only happens when the mouse enters (SloppyFocus) or you click 
inside.

-- 
MK halfcountp...@intergate.com



Re: FVWM: Panning on large virtual X Display

2009-12-09 Thread MK
On Tue, 8 Dec 2009 23:48:22 +
Thomas Adam thomas.ada...@gmail.com wrote:

 2009/12/8 MK halfcountp...@intergate.com:
  On Tue, 8 Dec 2009 21:45:39 +
  Thomas Adam thomas.ada...@gmail.com wrote:
  2009/12/8 Peter Daum gator...@yahoo.de:
   larger display. With the newer graphics card/driver, the virtual 
   statement
 
  You probably want to set Viewport in xorg.conf as well.
 
  Um, didn't the next line explicitly say in the X server configuration?
 
 Eh?

Well, the OP refers to setting the Viewport in the X server configuration, 
and then you tell him to set the viewport in the X server configuration.   So 
someone just said VERY CLEARLY what they had done, and that it does not work.  
He is right.  You apparently border on illiterate.

  None of the big DE's -- KDE, gnome, XFCE -- (or the WM's they use) support 
  it, no matter what your hardware.  I guess the idea just never caught on 
  well enough, and is slowly becoming obsolete.  Call it devolution.
 
 Which part of you can still scroll in the way you were wanting was
 it that didn't make it across as being clear?

Illiterate:  one who cannot comprehend written information.  Which part of 
virtual viewports DO NOT WORK WITH ALL HARDWARE and that this is an Xorg 
issue, not a FVWM issue, did you not understand? 

-- 
MK halfcountp...@intergate.com



Re: FVWM: Panning on large virtual X Display

2009-12-08 Thread MK
On Tue, 8 Dec 2009 21:45:39 +
Thomas Adam thomas.ada...@gmail.com wrote:
 2009/12/8 Peter Daum gator...@yahoo.de:
  larger display. With the newer graphics card/driver, the virtual statement

 You probably want to set Viewport in xorg.conf as well.

Um, didn't the next line explicitly say in the X server configuration?

Anyway, sorry Peter -- I think you are out of luck.  I have had the same 
experience before.  This is not really a fvwm issue, it is with the various 
xorg drivers.  Eg, I just put in a new ATI 3D card because I have to do some 
openGL work.  No more virtual viewport!  And the thing has a cooling fan and 
1Gb of memory on it!

None of the big DE's -- KDE, gnome, XFCE -- (or the WM's they use) support it, 
no matter what your hardware.  I guess the idea just never caught on well 
enough, and is slowly becoming obsolete.  Call it devolution.

-- 
MK halfcountp...@intergate.com