~ctwm/ctwm/trunk

  • Committer: Matthew Fuller
  • Date: 2023-01-28 01:02:55 UTC
  • Revision ID: fullermd@over-yonder.net-20230128010255-7y550i4n37xy9x4k
Bypass BorderedLayout for strut'd windows.

This is a hack, and does the wrong thing.  However, due to the way we
currently handle struts, the previous behavior would force a window to
move outside its own strut, which is nonsense.  A proper implementation
would require evaluating struts individually, not cramming them into
BorderedLayout (which already means something similar but distinct), and
encapsulating those checks in all the places that do window positioning.

That's a major change though; this at least avoids the extra-dumb
behavior, and works no worse than 4.0.3 and pre-r644 code for those
corner cases.
Filename Latest Rev Last Changed Committer Comment Size
..
ctwm.astyle 327.1.5 10 years ago Matthew Fuller Move astyle control file into the tools dir. 1 KB Diff Download File
File mk_atoms.sh 302.1.70 10 years ago Olaf 'Rhialto' Seibert Automated atoms! 1.3 KB Diff Download File
File mk_ctf_info.sh 628 6 years ago Matthew Fuller Reworking the building a little so main() becomes 537 bytes Diff Download File
File mk_deftwmrc.sh 443.1.8 9 years ago Matthew Fuller This will never line up anyway, so don't bother tr 550 bytes Diff Download File
File mk_event_names.sh 462 9 years ago Matthew Fuller Generate event_names_table.h rather than event_nam 419 bytes Diff Download File
File mk_function_bits.sh 692.1.7 2 years ago Matthew Fuller Add ifdef support to the deferral table. Apparent 6.7 KB Diff Download File
File mk_tar.sh 703.1.3 2 years ago Matthew Fuller Fixup inconsistent whitespace noticed in here. 1.1 KB Diff Download File
File mk_version_in.sh 546.1.8 8 years ago Matthew Fuller Look for VERSION file above this script, rather th 677 bytes Diff Download File
File rewrite_version_bzr.sh 681 4 years ago Matthew Fuller Update build and dev scripts to brz-ify. mk_tar.s 846 bytes Diff Download File
File rewrite_version_git.sh 516.1.3 8 years ago Matthew Fuller Drop misleading C&P comment. 373 bytes Diff Download File
File try_all_opts.pl 644.2.48 6 years ago Matthew Fuller Clear out $DISPLAY when running the build permutat 12.8 KB Diff Download File