~charles/cwm

disable pointer warp on map requests
make README be a md file
integrate window-center patch
fd94b4fd — Charles Daniels 1 year, 3 months ago
integrate Okan Demirmen's patch for qt modals
b8492dcb — Charles Daniels 1 year, 3 months ago
workaround for 0-sized clients locking WM
e5eafcc6 — Charles Daniels 1 year, 4 months ago
xevent desserts maximized flag
24ea709d — Charles Daniels 1 year, 4 months ago
update README
c265f135 — Charles Daniels 1 year, 4 months ago
improve tiling behavior on multi-monitor systems

When tiling in multi-monitor systems, only windows in the same group and
on the same monitor as the active window are affected, rather than all
windows in the same group.
cvsimport

* refs/heads/master:
  Stop asking for events (NoEventMask) from menu window once done with the menu (we don't destroy it, only unmap).
  Allow 'transientfor' clients to inherit group and bwidth either during init or via property notify events. Previously only the flags were set but nothing was in the path to apply said flags and/or bwidth. Required slight of re-orgnaization of client_init.
  merge from base, from sashan@:
  Use the original client border width to adjust initial placement of clients containing {P,US}Position requests where they are explicitly set to 'ignore' in cwmrc(5); clients are unaware that their border will be altered (removed in this case) when calcuating position and thus end up a factor of their original border width off once mapped by cwm(1). cwm(1) will essentially shift the client to the edge if the original request's position and border match.
Stop asking for events (NoEventMask) from menu window once done with
the menu (we don't destroy it, only unmap).
Allow 'transientfor' clients to inherit group and bwidth either during init or
via property notify events. Previously only the flags were set but nothing was
in the path to apply said flags and/or bwidth. Required slight of re-orgnaization
of client_init.
merge from base, from sashan@:

> - odd condition/test in PF lexer
> (and other lexers too)
>
> This commit rectifies earlier change:
>
> in the lex... even inside quotes, a \ followed by space or tab should
> expand to space or tab, and a \ followed by newline should be ignored
> (as a line continuation).  compatible with the needs of hoststated
> (which has the most strict quoted string requirements), and ifstated
> (where one commonly does line continuations in strings).
>
> OK deraadt@, OK millert@
Use the original client border width to adjust initial placement of clients
containing {P,US}Position requests where they are explicitly set to 'ignore' in
cwmrc(5); clients are unaware that their border will be altered (removed in
this case) when calcuating position and thus end up a factor of their original
border width off once mapped by cwm(1). cwm(1) will essentially shift the
client to the edge if the original request's position and border match.

Window offset noticed by at least Andre Stoebe via bugs@, and others since
(and likely before). Thanks!
cvsimport

* refs/heads/master:
  Remove unused prototype; from Ross L Richardson.
Remove unused prototype; from Ross L Richardson.
a9dbac82 — Leah Neukirchen 2 years ago v6.3
README: update
fae50566 — Leah Neukirchen 2 years ago
Makefile: drop unused fontconfig dependency
cae69879 — anton 2 years ago
cvsimport

* refs/heads/master:
  Do not print any parse errors when ~/.cwmrc is missing. Regression introduced in revision 1.109 of calmwm.c.
  Store the screen's visual type and colormap.
  Consolidate region 'view' and 'area'.
  limit scope of screen_apply_gap()
  Clean up conf_file/homedir and conf_init() bits.
05510941 — anton 2 years ago
Do not print any parse errors when ~/.cwmrc is missing. Regression introduced in
revision 1.109 of calmwm.c.

ok okan@
Store the screen's visual type and colormap.
Next