| ⇢ | A | TestWindowGravity added | |
| ⇢ | A | WorkArea added | |
| B | ↗ | A | WindowManager improved | 
| ⇢ | B | WorkArea.get() added | |
| ⇢ | B | WorkArea.get_struts() added | |
| ⇢ | B | WorkArea.subtract_struts() added | |
| ⇢ | A | WorkArea.get_monitor_rect() added | |
| ⇢ | A | TestWindowGravity.test_gravity_equivalence() added | |
| ⇢ | A | TestWindowGravity.test_gravity_correctness() added | |
| ⇢ | A | TestWindowGravity.setUp() added | |
| ⇢ | A | WorkArea.__init__() added | |
| A | ↘ | B | WindowManager.__init__() got worse | 
| F | ↛ | WindowManager.get_workarea() removed | |
| A | ↛ | TestWindowManagerDetached.test_gravity_correctness... removed | |
| A | ↛ | TestWindowManagerDetached.test_gravity_equivalence... removed |