Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-21 | Address @emersion's comments | Alex Maese | |
2018-12-21 | Remove pointer resource from relative pointer | Alex Maese | |
2018-12-21 | Only send relative motion to correct seat | Alex Maese | |
2018-12-21 | Removed relative pointers from wlr_seat | Alex Maese | |
2018-12-21 | Remove wl_client from wlr_relative_pointer_v1 | Alex Maese | |
2018-12-21 | Add wlr_relative_pointer_v1.h to meson.build | Alex Maese | |
2018-12-21 | relative_pointer: implementation and code fixes | random human | |
In particular, modified public creator and destructor function names, added a display destroy listener, safely extract user data from resources, send correct time (in usecs) in rootston, etc. | |||
2018-12-21 | relative_pointer: add relative-pointer example | random human | |
On left mouse button click, locks the cursor and renders relative motion events. | |||
2018-12-21 | relative_pointer: send frame event to pointer for Xwayland | random human | |
2018-12-21 | relative_pointer: code formatting fixes | random human | |
2018-12-21 | relative_pointer: implement protocol events | random human | |
Implement zwp_relative_pointer_v1.relative_motion event, along with some glue code in wlr_seat_pointer and rootston. | |||
2018-12-21 | relative_pointer: implement protocol requests | random human | |
Flesh out the details of the structs, signals, callback functions, and so on. weston-resizer silently works at this point (no events sent). | |||
2018-12-21 | relative_pointer: create skeleton and build | random human | |
Add protocol, header and type files to build. Create skeleton structs, creator and destroyer, and define implementations. | |||
2018-12-21 | Merge pull request #1440 from sghctoma/fbsd-manifest | emersion | |
Fix FreeBSD build manifest | |||
2018-12-21 | Fix FreeBSD build manifest | sghctoma | |
Recent libinput-related changes in the ports tree made it necessary to install devel/evdev-proto before x11/libinput. | |||
2018-12-20 | Merge pull request #1439 from ammen99/master | emersion | |
rootston: create foreign toplevel handle before sending outputs | |||
2018-12-20 | rootston: create foreign toplevel handle before sending outputs | Ilia Bozhinov | |
Otherwise the initial list of outputs isn't sent to foreign-toplevel clients. | |||
2018-12-16 | Merge pull request #1435 from emersion/duplicate-custom-modes | emersion | |
backend/drm: don't insert duplicate custom modes, fix refresh rate | |||
2018-12-16 | backend/drm: don't insert duplicate custom modes, fix refresh rate | emersion | |
2018-12-15 | Merge pull request #1377 from tokyovigilante/switch-events | emersion | |
Add support for libinput_switch input devices | |||
2018-12-15 | Remove unused variables | Ryan Walklin | |
2018-12-15 | Improve event matching logic | Ryan Walklin | |
2018-12-15 | Fix style nits | Ryan Walklin | |
2018-12-15 | Working switches in rootston: | Ryan Walklin | |
Factor out switch handling to separate file Add formal enum for toggle action Implement binding actions | |||
2018-12-15 | Remove debug logs | Ryan Walklin | |
2018-12-15 | Update config struct, reduce complexity and correctly parse config.ini | Ryan Walklin | |
2018-12-15 | Remove redundant signal in seat.c | Ryan Walklin | |
2018-12-15 | Factor out binding command execution to separate file | Ryan Walklin | |
2018-12-15 | [WIP][DONTMERGE]Add support for libinput_switch input devices | Ryan Walklin | |
These are used primarily by laptops to signal the state of the lid (open/closed) and tablet mode if supported, based on ACPI events. | |||
2018-12-13 | Merge pull request #1434 from martinetd/xwayland_clearenv | emersion | |
xwayland: remove clearenv() call | |||
2018-12-13 | xwayland: remove clearenv() call | Dominique Martinet | |
This has been causing troubles for some of our users and only been there for legacy reasons, we trust Xwayland just as much as your next program and weston doesn't take any such care when starting it. | |||
2018-12-12 | Merge pull request #1433 from ammen99/fix-layer-shell-unconstrain | Drew DeVault | |
xdg-popup: fix wlr_xdg_popup_get_toplevel_coords() | |||
2018-12-12 | xdg-popup: fix wlr_xdg_popup_get_toplevel_coords() | Ilia Bozhinov | |
The previous code resulted in a crash when we try to unconstrain a popup which is part of a layer-shell surface popup tree. Fixes #1425 | |||
2018-12-09 | Merge pull request #1426 from emersion/drm-disappear-index | Drew DeVault | |
backend/drm: fix disappeared output indices | |||
2018-12-09 | Merge pull request #1429 from emersion/primary-serial-validation | Drew DeVault | |
gtk-primary-selection: basic serial validation | |||
2018-12-09 | gtk-primary-selection: warn when offering MIME type after set_selection | emersion | |
2018-12-09 | gtk-primary-selection: basic serial validation | emersion | |
2018-12-09 | backend/drm: Fix uninitialized variable | Scott Anderson | |
2018-12-09 | backend/drm: Improve encoder logic | Scott Anderson | |
This fixes an issue that can occur with DP MST connectors not reporting any encoders. | |||
2018-12-09 | backend/drm: fix disappeared output indices | emersion | |
This commit changes `scan_drm_connectors` to add new outputs to the end of the list. That way, it's easier to understand what's going on with indices. When we need to destroy outputs, we now walk the list in reverse order. This ensures indices remain correct while iterating and removing items from the list. We now also make outputs without a CRTC disappear (those are in WLR_DRM_CONN_NEEDS_MODESET state). | |||
2018-12-09 | Merge pull request #1201 from ammen99/master | emersion | |
Implement wlr-foreign-toplevel-management-unstable-v1 | |||
2018-12-08 | examples: add wlr_foreign_toplevel_management_v1 example | Ilia Bozhinov | |
2018-12-08 | rootston: add support for wlr_foreign_toplevel_management_v1 | Ilia Bozhinov | |
2018-12-08 | rootston: add title/app_id/class listeners | Ilia Bozhinov | |
2018-12-08 | types: implement wlr_foreign_toplevel_management_v1 | Ilia Bozhinov | |
2018-12-06 | Merge pull request #1422 from emersion/dmabuf-export-destroy | Drew DeVault | |
export-dmabuf-v1: add missing destroy request handler | |||
2018-12-06 | Merge pull request #1413 from emersion/logind-session-logs | Drew DeVault | |
backend/session/logind: improve logging | |||
2018-12-06 | export-dmabuf-v1: add missing destroy request handler | emersion | |
Also document lists in the header file. | |||
2018-12-06 | backend/session/logind: improve logging | emersion | |
2018-12-06 | Merge pull request #1416 from kragniz/rootston-use-box | Drew DeVault | |
rootston: use box for views position |