Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-26 | Replace oft-failing abort with if statement | Drew DeVault | |
Fixes #2045 | |||
2018-05-26 | Check for next_focus before assert | Ivan Chebykin | |
2018-05-26 | Fix usage of sway_assert | Ivan Chebykin | |
2018-05-26 | Moved visibility check of of loop, added asserts | Ivan Chebykin | |
2018-05-25 | Break after first tabbed/stacked layout | Ivan Chebykin | |
2018-05-25 | Fix mouse focusing for horizontal/vertical views in tabbed containers | Ivan Chebykin | |
2018-05-25 | Fixed styling issues | Ivan Chebykin | |
2018-05-25 | Focus inactive container instead of checking cursor position | Ivan Chebykin | |
2018-05-25 | Skip all nested containers | Ivan Chebykin | |
2018-05-25 | Implement correct focusing for tabbed containers | Ivan Chebykin | |
2018-05-25 | Fix focusing from other containers | Ivan Chebykin | |
2018-05-25 | Don't focus tabbed and stacked containers on mouseover | Ivan Chebykin | |
2018-05-21 | Fix focus follows mouse with no focus | Drew DeVault | |
2018-05-21 | Implement tabbed layout | Ryan Dwyer | |
2018-05-20 | Fix border commands from changing focus | Brian Ashworth | |
2018-05-20 | Fix focus_follows_mouse over swaybar | Drew DeVault | |
If you moved your mouse over swaybar (e.g. to scroll between workspaces), focus would move to the workspace. This is not the right thing to do. The solution is complicated by the fact that if you move your mouse into a new output with an empty workspace, that workspace _should_ receive focus. | |||
2018-05-13 | Idle handling for dpms/lockscreen et al | Mattias Eriksson | |
Swayidle handles idle events and allows for dpms and lockscreen handling. It also handles systemd sleep events, and can raise a lockscreen on sleep Fixes #541 | |||
2018-05-12 | Send pointer discrete axis values and source | emersion | |
Update for swaywm/wlroots#970 | |||
2018-05-03 | Hide cursor on touch down | Drew DeVault | |
2018-05-02 | Implement basic touch support | Drew DeVault | |
This required changing container_at_cursor to container_at_coords so that we could get the appropriate surface (and sx/xy) without moving the cursor. Future work: - Simulate a cursor for clients which have not bound to wl_touch - Keep sending motion events when moving outside the surface (#1892) - Bind gestures to sway commands | |||
2018-04-27 | Update for swaywm/wlroots#923 | emersion | |
2018-04-26 | Add map_from_region command | emersion | |
2018-04-21 | Default to current time when triggering cursor events | emersion | |
2018-04-21 | Update cursor when workspace focus changes | emersion | |
2018-04-18 | Fullscreen rendering and input fixes. | Ryan Dwyer | |
* Render background when using fullscreen, because transparency. * Check that fullscreen surface allows input. * Don't look for surfaces in top layer if there's a fullscreen view. | |||
2018-04-18 | More fullscreen fixes. | Ryan Dwyer | |
* Render fullscreen views without wlr function, which makes popups and lockscreen work. * Don't allow input events to surfaces behind fullscreen views. * Use correct output dimensions (for rotated outputs). | |||
2018-04-10 | Implement cursor event simulation with sway commands. | Danny Bautista | |
2018-04-08 | Fix cursor motion issues | Drew DeVault | |
Use only one canonical cursor x/y position and send cursor enter when mouse is warped. Tangentally related to #1714 | |||
2018-04-08 | Use wlr_surface_point_accepts_input for unmanaged surfaces | emersion | |
2018-04-08 | Implement tablet tool support | Drew DeVault | |
2018-04-06 | Fix focus_follows_mouse issues | Drew DeVault | |
2018-04-05 | Handle unmanaged surfaces motion | emersion | |
2018-04-04 | Address review feedback | Drew DeVault | |
2018-04-04 | Implement input-inhibit in sway, swaylock | Drew DeVault | |
2018-04-02 | Give layer shells under the shell layer focus | Drew DeVault | |
2018-04-02 | Merge branch 'wlroots' into view-redesign | emersion | |
2018-04-02 | Xwayland unmanaged views aren't views anymore | emersion | |
2018-04-02 | rename seat functions | Tony Crisci | |
2018-03-31 | Merge pull request #1684 from swaywm/follow-warp | Drew DeVault | |
Implement focus_follows_mouse, mouse_warping | |||
2018-03-31 | Address review feedback | Drew DeVault | |
2018-03-31 | Fix interaction between warping and following | Drew DeVault | |
2018-03-31 | Implement focus_follows_mouse | Drew DeVault | |
Also contains two other small changes: - Clicking any button will focus the container clicked (not just left) - Remove seamless_mouse (doesn't make sense on wlroots) | |||
2018-03-31 | Implement mouse warping | Drew DeVault | |
2018-03-31 | Fix xwayland configure in set_size | emersion | |
2018-03-31 | Check for null container | Drew DeVault | |
2018-03-31 | Merge pull request #1682 from emersion/unmanaged-no-container | Drew DeVault | |
Make it clear that unmanaged views don't have a container | |||
2018-03-31 | Fix bug with previous commit | Drew DeVault | |
2018-03-31 | Make it clear that unmanaged views don't have a container | emersion | |
view->swayc is NULL anyway. | |||
2018-03-31 | Fix #1104 | Drew DeVault | |
2018-03-30 | Use wlr_surface_point_accepts_input | Drew DeVault | |