Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-16 | Merge remote-tracking branch 'upstream/master' into martinetd/xdg_shell | emersion | |
2018-02-16 | Merge pull request #629 from emersion/safe-wl-resource-get-user-data | Drew DeVault | |
Wrap wl_resource_get_user_data into safer helper functions | |||
2018-02-15 | Merge pull request #634 from agx/glvendor | Drew DeVault | |
Log GL and EGL vendor | |||
2018-02-15 | Log GL and EGL vendor | Guido Günther | |
useful for debugging | |||
2018-02-15 | xdg_shell stable: fix zero-sized positioner anchor_rect | Dominique Martinet | |
We used 0 as unset-check value before, which was fine when 0-width was invalid, but isn't anymore | |||
2018-02-15 | xdg_shell stable: allow zero-sized positioner set_anchor_rect | Dominique Martinet | |
This is a protocol difference with xdg-shell-unstable-v6 | |||
2018-02-15 | wayland protocol build: remove client protocols we do not use | Dominique Martinet | |
Only include client protocols that we use on the client side. Since these are not installed, there should not be any change with this. Testers - please note 'ninja -C build clean' does not remove the old headers, you need to start from a new directory. | |||
2018-02-15 | wayland protocol headers: use double-quote for includes | Dominique Martinet | |
These headers are not installed so we should look for these locally | |||
2018-02-15 | wlr_xdg_shell: (style) add break to final switch case | Dominique Martinet | |
2018-02-14 | Merge pull request #631 from rzlourenco/master | Drew DeVault | |
Add missing dependencies | |||
2018-02-14 | Add missing dependencies | Rodrigo Lourenço | |
2018-02-14 | meson: require wayland-protocols >=1.12 for xdg-shell stable | Dominique Martinet | |
2018-02-14 | xdg_shell: add input validatoin for positioner anchor/gravity | Dominique Martinet | |
2018-02-14 | xdg-shell stable: copy-pasta implementation | Dominique Martinet | |
2018-02-13 | Wrap wl_resource_get_user_data into safer helper functions | emersion | |
This ensures we're not incorrectly casting a resource. Fixes #628 | |||
2018-02-13 | Merge pull request #627 from emersion/wlr-signal-emit-safe | Drew DeVault | |
Remove wlr_backend.events.{output_remove,device_remove} | |||
2018-02-12 | Reformat all #include directives | emersion | |
2018-02-12 | Make wlr_signal_emit_safe private | emersion | |
2018-02-12 | Remove wlr_backend.events.{output_remove,device_remove} | emersion | |
2018-02-12 | Add wlr_signal_emit_safe | emersion | |
2018-02-11 | Merge pull request #625 from emersion/wlr-output-damage | Drew DeVault | |
Add wlr_output_damage | |||
2018-02-11 | output_damage: listen to transform and scale output events | emersion | |
2018-02-11 | output, output_damage: add docs | emersion | |
2018-02-11 | Introduce wlr_output_damage | emersion | |
2018-02-10 | Merge pull request #618 from VincentVanlaer/atomic-gamma | Drew DeVault | |
Add atomic gamma control | |||
2018-02-10 | Merge pull request #623 from martinetd/mesonopt | Drew DeVault | |
Meson option enhancements | |||
2018-02-10 | Merge pull request #619 from emersion/swap-with-damage | Drew DeVault | |
Swap buffers with damage | |||
2018-02-10 | meson build: only link with deps when required by options | Dominique Martinet | |
2018-02-10 | Merge pull request #622 from martinetd/smallscale | emersion | |
rootston: allow scale < 1 as well | |||
2018-02-10 | meson build: make enable options work as auto/true/false | Dominique Martinet | |
This makes meson fail if -Denable_systemd=true was set but not found The default is now auto which is the old behaviour | |||
2018-02-10 | meson.build status: print actual build options in message | Dominique Martinet | |
We were printing the option intent (true by default for all), but some are disabled when a component is not found and this was not reflected. | |||
2018-02-10 | Fallback gamma on legacy if properties don't exist | Vincent Vanlaer | |
2018-02-10 | rootston: allow scale < 1 as well | Dominique Martinet | |
Since we support fractional scale, having scale=0.5 can make sense (and, as far as I can tell, works fine) | |||
2018-02-09 | Swap buffers with damage | emersion | |
2018-02-09 | Use VLA instead of heap alloc | Vincent Vanlaer | |
2018-02-09 | Fix style | Vincent Vanlaer | |
2018-02-09 | Free gamma when property blob creation fails | Vincent Vanlaer | |
2018-02-09 | Set needs_swap on output when gamma changes | Vincent Vanlaer | |
2018-02-09 | Do not allow gamma control without a crtc | Vincent Vanlaer | |
2018-02-09 | Add atomic gamma lut size fetching | Vincent Vanlaer | |
Legacy gamma lut size now uses the new legacy_crtc member of wlr_drm_crtc. This was Previously doen using old_crtc in wlr_drm_connector, but since this refers to the crtc that was connected to the ouput, this could give the wrong result. | |||
2018-02-09 | Add atomic gamma setting | Vincent Vanlaer | |
2018-02-09 | Merge pull request #571 from emersion/output-damage | Drew DeVault | |
Output damage tracking | |||
2018-02-09 | Merge remote-tracking branch 'upstream/master' into output-damage | emersion | |
2018-02-08 | Merge pull request #609 from VincentVanlaer/cancel-grab | Tony Crisci | |
Cancel rootson move/resize/rotate on escape | |||
2018-02-08 | Rename roots_seat_cancel_transform | Vincent Vanlaer | |
2018-02-08 | Merge branch 'master' into cancel-grab | Vincent Vanlaer | |
2018-02-07 | Merge pull request #611 from DonOregano/fix-resize-freeze | Drew DeVault | |
Make pointer button release outside window still count down the button_count | |||
2018-02-07 | Merge pull request #612 from VincentVanlaer/fix-move-resize | emersion | |
Fix jitter when quickly resizing windows | |||
2018-02-07 | Fix style error | Vincent Vanlaer | |
2018-02-07 | Fix jitter when quickly resizing windows | Vincent Vanlaer | |
Surfaces and views get resized only on commit, therefore we may only change the position of a window if there are no pending commits. |