[as-devel] CVS commit to afterstep-devel

CVS server (cvsroot@merilon.elfhame.net)
Wed, 17 Jan 2001 16:00:02 -0800


Modified files:
  2001-01-17 15:36:21 include/afterstep.h
  2001-01-17 15:36:21 include/asinternals.h
  2001-01-17 15:36:21 include/aswindow.h
  2001-01-17 15:36:21 src/afterstep/afterstep.c
  2001-01-17 15:36:21 src/afterstep/aswindow.c
  2001-01-17 15:36:21 src/afterstep/eventhandler.c
  2001-01-17 15:36:21 src/afterstep/eventloop.c
  2001-01-17 15:36:21 src/afterstep/functions.c
ChangeLog:
  continuing rewrite of functions.c - ExecFunction hasbeen changed to call function handlers from the
  preset table. Not much optimization - but much better structuire of the code.
  Added HideFocus to change Focus to NoFocusWin. 
  Rewrote GrabEm/UngrabEm a bit 
  Rewrote SetFocus - renamed to focus_active_window. Whole focusing approach is 
  about same as it used to be, but it has been cleaned up to better define mutistage 
  process of focus changing/management :
  activate_window - prepare window for focus take
  focus_active_window - pass over the focus
  hilite_focused_window - to hilite frame of the active window.
  Old MIT/whatever copyrights are gone, since code is rewritten.
  There should not be any non-GPL code in AfterStep anymore.