Descriptionexo: Add SetGeometry function to ShellSurface class.
This adds a SetGeometry function to the ShellSurface
class and wayland bindings use that to implement
xdg_surface_set_window_geometry.
The geometry of a window is its "visible bounds" from the
user's perspective. Client-side decorations often have invisible
portions like drop-shadows which should be ignored for the
purposes of aligning, placing and constraining windows.
BUG=549781
TEST=exo_unittests --gtest_filter=ShellSurfaceTest.SetGeometry
Committed: https://crrev.com/3fb35f332b2e597adc1a89abc4e898fae9f307ea
Cr-Commit-Position: refs/heads/master@{#363086}
Patch Set 1 #Patch Set 2 : implement xdg_surface_set_window_geometry #
Messages
Total messages: 20 (9 generated)
|