CVSROOT:        /cvs/gnome
Module name:    metacity
Changes by:     newren  05/09/22 01:27:34

Modified files:
        .              : Tag: constraints_experiments ChangeLog 
                         constraints-ideas.txt 
        src            : Tag: constraints_experiments constraints.c 

Log message:
2005-09-21  Elijah Newren  <[EMAIL PROTECTED]>

* constraints-ideas.txt: Add a little more to the short-term TODO list

* src/constraints.c:

Order the big comment so as to put the information needed for
maintenance first, with the details of why it's that way and how
it compares to previous stuff later

(meta_window_constrain): So, I was totally misguided--most
constraints actually do apply to the client window and not the
outer window.  Doh.  Anyway, rip the extend_by_frame() and
unextend_by_frame() calls out and just let individual constraints
do that if they want.

(meta_window_constrain): Add a comment about setting of
window->onscreen and window->on_single_xinerama to try to help me
remember to do it.

(get_size_limits): Add a boolean on whether or not to include the
frame (may not be needed; it seems I always use FALSE for this)

(constrain_maximization, constrain_fullscreen,
constrain_clamp_size, constrain_size_limits): fix these up to
reflect that I'm working mainly in terms of the client window
instead of the outer window now

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=metacity&who=newren&date=explicit&mindate=2005-09-22%2001:26&maxdate=2005-09-22%2001:28

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to