mutter/doc
Elijah Newren 921661e91d Fix lots of little issues with min/max constraints and size increment
2004-04-04  Elijah Newren  <newren gmail com>

	Fix lots of little issues with min/max constraints and size
	increment constraints.  Fixes #329152, #418395, and possibly
	others.

	* src/window-props.c (meta_set_normal_hints):
	Do more checking to make sure application specified constraints
	are self-consistent, modifying the size_hints as necessary to
	achieve self-consistency.

	* src/constraints.c (setup_constraint_info): remove ugly
	copy-pasto, (constrain_size_increments): be careful that fixing
	violation of the constraints doesn't cause a violation of the
	minimum size constraints.

	* src/window.c (ensure_size_hints_satisfied): new function,
	(meta_window_unmaximize, meta_window_unmake_fullscreen): the
	saved_rect may no longer be valid (as in the case of #329152) so
	call ensure_size_hints_satisfied to fix it up.

	* doc/how-to-get-focus-right.txt: Some minor spacing and wording
	fixes completely unrelated to the rest of this commit

svn path=/trunk/; revision=3155
2007-04-04 21:54:56 +00:00
..
man Add a man page for metacity. Original version taken from Debian (written 2006-02-12 00:55:57 +00:00
.cvsignore
code-overview.txt
compositor-control.txt fix silly thinko. 2007-01-16 19:11:13 +00:00
dialogs.txt
how-constraints-works.txt Merge of all the changes on the constraints_experiments branch. This is 2005-11-19 14:58:50 +00:00
how-to-get-focus-right.txt Fix lots of little issues with min/max constraints and size increment 2007-04-04 21:54:56 +00:00
Makefile.am
metacity-theme.dtd
strut-and-related-updating.txt Oops, missed a couple cleanups in this documentation 2005-11-21 18:19:58 +00:00
theme-format.txt described new theme format. 2006-10-07 17:21:05 +00:00