Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-18 | Fix implicit conversion of floats to ints in calls to ↵ | Las | |
pixman_region32_contains_point I do not think the conversion is specifically defined, but on my system and SirCmpwn's the floats are rounded instead of floored, which is incorrect in this case, since for a range from 0 to 256, any value greater or equal to 0 and less than 256 is valid. I.e. [0;256[, or 0 <= x < 256, but if x is e.g. -0.1, then it will be rounded to 0, which is invalid. The correct behavior would be to floor to -1. | |||
2018-09-18 | Implement pointer-constraints protocol in wlroots and rootston | Las | |
2018-03-26 | Fix damage tracking for rotated surfaces | emersion | |
It was broken because the damage extents were rotated about its own center, not about the center of the surface. This adds a new wlr_region_rotated_bounds that rotates regions. This allows us to have only one code path (for both non-rotated views and rotated views) and optimizes rendering for rotated views. | |||
2018-02-19 | Revert "ELF Visibility" | Drew DeVault | |
2018-02-19 | Explicitly export EFL symbols | Scott Anderson | |
2018-02-12 | Reformat all #include directives | emersion | |
2018-01-30 | rootston: fix urxvt damage on HiDPI outputs | emersion | |
util/region: add wlr_region_expand | |||
2018-01-26 | Damage tracking for transformed outputs | emersion | |
2018-01-25 | rootston: damage tracking scale support | emersion | |