summaryrefslogtreecommitdiffstats
path: root/client.h (unfollow)
Commit message (Expand)AuthorFilesLines
2022-12-03fix flickering when resizing/spawning windowsPalanix1-0/+15
2022-12-01fix xwayland clients being floating by defaultLeonardo Hernández Hernández1-2/+1
2022-11-09check null in toplevel_from_popupshua1-1/+3
2022-10-15allow unmanaged clients (like dzen or dmenu) to have keyboard focusLeonardo Hernández Hernández1-0/+11
2022-10-08correctly handle cursor motion when button is held (for layer surfaces)Leonardo Hernández Hernández1-0/+15
2022-09-20remove unused variablesLeonardo Hernández Hernández1-2/+0
2022-08-27new function to notify keyboard enterLeonardo Hernández Hernández1-0/+10
2022-08-27sort client.h functionsLeonardo Hernández Hernández1-68/+64
2022-08-23set monitor for clients that don't have one in updatemons()Leonardo Hernández Hernández1-0/+10
2022-08-12handle client_from_wlr_surface() receiving a subsurfaceLeonardo Hernández Hernández1-0/+3
2022-07-19always set the same monitor and tags for child clients of a clientLeonardo Hernández Hernández1-19/+33
2022-07-15remove a useless checkLeonardo Hernández Hernández1-2/+2
2022-07-15only set bounds for clients that support itLeonardo Hernández Hernández1-1/+4
2022-06-24respect size hintsLeonardo Hernández Hernández1-45/+38
2022-06-21unconstrain layer shell popupsLeonardo Hernández Hernández1-3/+5
2022-06-16move ugglyness to client.hLeonardo Hernández Hernández1-0/+11
2022-06-09set client bounds at resizeLeonardo Hernández Hernández1-0/+10
2022-06-06improve client_from_wlr_surface()Leonardo Hernández Hernández1-3/+15
2022-05-23add a new function to get a client from a wlr_surfaceLeonardo Hernández Hernández1-0/+7
2022-05-15Check if XWayland client size_hints are NULLBen Jargowsky1-2/+7
2022-05-14fix segfault when dragging chromium tabsLeonardo Hernández Hernández1-6/+9
2022-05-08replace wlr_xwayland_surface_size_hints with xcb_size_hints_tLeonardo Hernández Hernández1-3/+2
2022-04-10add missing return in client_is_floating_type()v0.3.1Leonardo Hernández Hernández1-0/+2
2022-03-23improve floating detectionLeonardo Hernández Hernández1-7/+28
2022-03-21improve floating detectionLeonardo Hernández Hernández1-7/+28
2022-03-18do not allow set client size less than its min sizeLeonardo Hernández Hernández1-0/+20
2022-03-16constraint popups to its parent clientLeonardo Hernández Hernández1-0/+21
2022-03-13don't use fullscreen event in fullscreennotify()Leonardo Hernández Hernández1-0/+10
2022-02-03Account for changes expecting wlr_xdg_toplevel rather than wlr_xdg_surfaceA Frederick Christensen1-5/+5
2022-01-08fix client_set_tiled, which was ignoring its "edges" argumentArmaël Guéneau1-2/+1
2021-09-05simplify client_for_each_surfaceDevin J. Pohly1-16/+14
2021-05-23factor xwayland hackiness out into client.hDevin J. Pohly1-0/+11
2020-12-25consolidate some of the ugliness into a separate fileDevin J. Pohly1-0/+163