summaryrefslogtreecommitdiffstats
path: root/client.h (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-05place child clients above fullscreen clientsGuido Cella1-0/+12
2024-02-05make XWayland clients inherit tags and monitorsGuido Cella1-2/+5
2024-01-15turn on -Wsign-compareLeonardo Hernández Hernández1-3/+3
2023-12-12check toplevel resourcesLeonardo Hernández Hernández1-1/+1
2023-12-10merge X11Managed and X11Unmanaged into X11Leonardo Hernández Hernández1-1/+1
2023-12-10check if a client is unmanaged checking the o-r flagLeonardo Hernández Hernández1-1/+2
2023-11-21Do not send repeated xdg_toplevel.configure_boundsLeonardo Hernández Hernández1-1/+5
2023-11-17check toplevel resource instead of client's xdg_shell to set boundsLeonardo Hernández Hernández1-1/+1
2023-11-17use the new wlroots function to get a toplevel from a wlr_surfaceLeonardo Hernández Hernández1-4/+3
2023-11-17explicitly return -1 in the first check in toplevel_from_wlr_surfaceLeonardo Hernández Hernández1-1/+1
2023-11-17do not use #ifdef -> #else -> #endif in client_is_x11Leonardo Hernández Hernández1-2/+1
2023-11-17delete unused functionsLeonardo Hernández Hernández1-22/+0
2023-11-17style fixes in client_is_float_typeLeonardo Hernández Hernández1-10/+9
2023-11-17correctly check if the scene node is enabled in client_is_rendered_on_monLeonardo Hernández Hernández1-1/+2
2023-11-17do not use magical numbers to check edgesLeonardo Hernández Hernández1-1/+1
2023-11-17simplify client_get_clipLeonardo Hernández Hernández1-13/+12
2023-11-14use wlr_scene_subsurface_tree_set_clipLeonardo Hernández Hernández1-0/+22
2023-11-14Revert "respect size hints"Leonardo Hernández Hernández1-34/+19
2023-11-01send maximized if tiled isn't supported (XDG shell)Leonardo Hernández Hernández1-1/+6
2023-10-09simplify setting the border color of clientsLeonardo Hernández Hernández1-0/+8
2023-08-21chase wlroots!4288Leonardo Hernández Hernández1-18/+21
2023-07-31set withdrawn state for xwayland invisible clientsLeonardo Hernández Hernández1-1/+3
2023-07-31add support for xdg-shell v6Leonardo Hernández Hernández1-0/+11
2023-06-02chase wlroots map logic unificationLeonardo Hernández Hernández1-10/+0
2023-02-02chase wlroots!3391Leonardo Hernández Hernández1-8/+5
2023-02-01follow upstream xwayland_surface changesJob791-4/+2
2022-12-24do not try to resize if size wouldn't changeLeonardo Hernández Hernández1-0/+3
2022-12-24do not skip frames if a client is stopped and have a pending resizeLeonardo Hernández Hernández1-0/+26
2022-12-24Revert "Revert "fix flickering when resizing/spawning windows""Leonardo Hernández Hernández1-0/+15
2022-12-15Check width and height are not negative in client_set_bounds()Ben Jargowsky1-1/+1
2022-12-06Revert "fix flickering when resizing/spawning windows"Leonardo Hernández Hernández1-15/+0
2022-12-05improve type safety of toplevel_from_wlr_surface()Leonardo Hernández Hernández1-15/+32
2022-12-05merge toplevel_from_{wlr_layer_surface,popup} into client_from_wlr_surfaceLeonardo Hernández Hernández1-61/+47
2022-12-05sort client_get_parent()Leonardo Hernández Hernández1-13/+13
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