CVSROOT:        /cvs/gnome
Module name:    metacity
Changes by:     newren  05/11/06 17:20:07

Modified files:
        .              : Tag: constraints_experiments ChangeLog 
        src            : Tag: constraints_experiments boxes.c boxes.h 
                         display.c display.h testboxes.c 

Log message:
2005-11-06  Elijah Newren  <[EMAIL PROTECTED]>

Compute the non-obscured normal window edges for edge
resistance/snapping.  Not yet used, but one more step is done.  :)

* src/boxes.[ch]:

(meta_rectangle_edge_cmp, meta_rectangle_find_onscreen_edges,
meta_rectangle_find_nonintersected_xinerama_edges):
rename sort_edges to meta_rectangle_edge_cmp

(meta_rectangle_remove_intersections_with_boxes_from_edges,
meta_rectangle_find_nonintersected_xinerama_edges):
split out some common functionality from
meta_rectangle_find_nonintersected_xinerama_edges() into the new
meta_rectangle_remove_intersections_with_boxes_from_edges()

* src/testboxes.c:

(test_find_nonintersected_xinerama_edges):
correct a couple tests

* src/display.c

(meta_display_begin_grab_op):
add a call to meta_display_compute_resistance_and_snapping_edges()
for moving/resizing operations

(WINDOW_EDGE_RELEVANT):
new macro for whether a window's edges should be considered
relevant in computing window eges

(meta_display_compute_resistance_and_snapping_edges):
new function

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=metacity&who=newren&date=explicit&mindate=2005-11-06%2017:19&maxdate=2005-11-06%2017:21

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

Reply via email to