Commit Graph

2757 Commits (9226aad58cca4dd5a408f46c4ae27f339e415b7d)

Author SHA1 Message Date
Drew DeVault e4afd33d47
Merge pull request from sghctoma/fix-freebsd-build 7 years ago
Drew DeVault 7d353813d5
Merge pull request from taiyu-len/fix/misaligned-pointer-access 7 years ago
Ian Fan e6fde0739a Fix crash when a splash screen opens on an empty workspace 7 years ago
Pascal Pascher 93673095f0 move criteria "instance", "class" and "window_role" inside HAVE_XWAYLAND ifdefs" 7 years ago
Pascal Pascher 587e320cd8 Fixed window_type with disabled xwayland support. 7 years ago
sghctoma 073dcb3a86 Change _XOPEN_SOURCE defines to _POSIX_C_SOURCE 7 years ago
sghctoma df730a8891 Merge remote-tracking branch 'upstream/master' into fix-freebsd-build 7 years ago
Brian Ashworth afb6968874
Merge branch 'master' into disabled-no-modeset 7 years ago
taiyu d625d68d4a
prevent ub caused by misaligned stores/loads 7 years ago
Ryan Dwyer 6fb03817c9 Rename fowa enum and use switch in view_request_activate 7 years ago
Ryan Dwyer f057a0195e Implement focus_on_window_activation 7 years ago
Ryan Dwyer 69cd1dfaca Check modal state when determining whether an xwayland view should float 7 years ago
emersion ca3be93757
Merge pull request from emersion/init-dmabuf-global-in-renderer 7 years ago
emersion 407c12fddd Update for 7 years ago
Drew DeVault 80270ba086
Merge pull request from RyanDwyer/fix-deferred-cmd-crash 7 years ago
emersion 349d1f3be8 Do not modeset disabled outputs 7 years ago
Drew DeVault 89a045835f
Merge pull request from RyanDwyer/fix-reload-crash 7 years ago
Drew DeVault 692dc55eca
Merge pull request from RyanDwyer/border-improvements 7 years ago
Ryan Dwyer f4ec308376 Implement window_type criteria token 7 years ago
Ryan Dwyer 016d0455f8 Implement deprecated new_window and new_float commands 7 years ago
Ryan Dwyer 7e81e58e7d Allow reload command to exist anywhere in the command string 7 years ago
Ryan Dwyer ebe65a4d48 Fix crash on reload 7 years ago
Ryan Dwyer dce549c537 Don't send never-ending transactions when a focused layer surface commits 7 years ago
Ryan Dwyer 1e0459f7f7 Fix crash when running deferred commands 7 years ago
sghctoma 67188b7cba Enable privilege dropping of FreeBSD 7 years ago
sghctoma ac7a0aa038 Add missing destroy calls to server_fini 7 years ago
sghctoma cc16948c85 Fix feature macros for FreeBSD 7 years ago
Drew DeVault de9e80459a
Merge pull request from ianyfan/commands 7 years ago
Drew DeVault 3686724c9e
Merge pull request from RyanDwyer/maybe-fix-transaction-crash 7 years ago
Ian Fan 79899064b6 commands: fix exec quoting 7 years ago
Ryan Dwyer 3c4196b986 Fix rendering of nested tabs 7 years ago
Ryan Dwyer 2438f5f050 Fix crash when reaping a workspace 7 years ago
Ryan Dwyer 53fe7b02e9 Fix workspace tabs 7 years ago
Ryan Dwyer b12f7be907 Don't use bitfield to test for similar transactions 7 years ago
Ian Fan bc30f2d528 commands: fix moving container to different output 7 years ago
Ryan Dwyer 126a82f14f Fix gaps issues 7 years ago
Ryan Dwyer f5b9815128 Prepare arrange code for type safe arguments 7 years ago
Drew DeVault 98ef29c228
Merge pull request from RedSoxFan/fix-floating-drag-outputs 7 years ago
Drew DeVault 82423b88b8
Merge pull request from RyanDwyer/fix-overflowing-subsurfaces 7 years ago
Drew DeVault 9d9de97c4c
Merge pull request from RedSoxFan/destroy-empty-ws-on-evac 7 years ago
Ian Fan 3bf849d993 seat.c: clean-up seat_set_focus_warp function 7 years ago
Brian Ashworth 11c1619f30 Stop floaters from snapping on move to new output 7 years ago
Scott Anderson 31c3c8a365 Initialise variable properly 7 years ago
Brian Ashworth 148b113b8d Destroy empty workspaces in output_evacuate 7 years ago
Ian Fan 6ae2e3a4a8 ipc: clean-up container_create_notify function 7 years ago
Ian Fan e7c94708f2 ipc: emit window close event earlier, before destroying 7 years ago
Drew DeVault 10c2c09cf6
Merge pull request from RyanDwyer/rename-root-outputs 7 years ago
Ryan Dwyer 5dbbab7bdc Remove layout.c 7 years ago
Ryan Dwyer 8bed4be1f3 Make separate gaps functions per container type 7 years ago
Armin Preiml 1a72149d88 Workspace move cycle 7 years ago
Ryan Dwyer 2e7401772e Rename sway_root.outputs to sway_root.all_outputs 7 years ago
Drew DeVault b945957b9b
Merge pull request from RyanDwyer/relocate-layout-functions 7 years ago
Ryan Dwyer 4b9ad9c238
Merge branch 'master' into commands 7 years ago
Ryan Dwyer f4bc25bcc6 Relocate container_move, container_move_to and container_get_in_direction 7 years ago
Ryan Dwyer b6058703fa Refactor destroy functions and save workspaces when there's no outputs 7 years ago
emersion a81c148e25
Merge pull request from RyanDwyer/move-workspace-translate-floating 7 years ago
Ryan Dwyer e1d5dc0804 Translate floating containers when a workspace is moved 7 years ago
vilhalmer 03718aaebb
Add app_id and class to get_tree output 7 years ago
Ryan Dwyer e81c26fab9 Fix sending fullscreen event to view 7 years ago
Ryan Dwyer f129b1b89f Replace enum resize_edge with wlr_edges 7 years ago
minus 471533be0a Improve new workspace name selection 7 years ago
Ian Fan f51b9478f2 commands: implement move absolute 7 years ago
Ryan Dwyer 771ad7bffa Fix jumping views 7 years ago
Drew DeVault 08a69f267a
Merge pull request from RyanDwyer/floating-emit-reparent 7 years ago
Ryan Dwyer e1955c5c08 Fix crash when adding output 7 years ago
Ryan Dwyer a49e4b13bf Clean up tracked outputs when an output is destroyed 7 years ago
Ryan Dwyer 0f6d212629 Send output enter/leave events correctly 7 years ago
Ryan Dwyer b3e2c49774 Fix crash when a view destroys with pending transactions 7 years ago
emersion 8db6c68db6
Merge pull request from RyanDwyer/fix-popup-position 7 years ago
Drew DeVault 9f913614ca
Merge pull request from RyanDwyer/standardise-debug 7 years ago
Ryan Dwyer 4afb2e3f24 Allow subsurfaces which overflow the container to be interacted with 7 years ago
Ryan Dwyer 76bdb21ca9 Fix popup position when parent uses geometry 7 years ago
Ryan Dwyer 2b5a404ac9 Replace hacky L_FLOATING container with a list 7 years ago
Ryan Dwyer f9563d88f3 Use enum for damage debug options 7 years ago
Ryan Dwyer 8d1dd03823 Standardise debug variables 7 years ago
Ryan Dwyer 7f22fab389
Merge branch 'master' into commands 7 years ago
Drew DeVault d0a24465d7
Merge pull request from RyanDwyer/geometry 7 years ago
Ian Fan 37e37627ca commands: move newly-stickied containers to focused workspace 7 years ago
Ian Fan 1be75fe740 Fix double iterating in container_for_each_child 7 years ago
Ian Fan b3f7801fca commands: prevent focusing mode with no containers 7 years ago
Ian Fan 23601a8771 commands: complete assign command 7 years ago
Ian Fan e81cc8a575 commands: saner workspace number handling 7 years ago
Ian Fan 69e00151bb commands: handle quoted exec command 7 years ago
Ian Fan 453646b887 commands: fix documentation formatting mistakes for move command 7 years ago
Ian Fan 7717c2231a commands: require set variable to start with $ 7 years ago
Ian Fan c1af79532f commands: add nop 7 years ago
Ryan Dwyer d6cd79c342 Implement iterators per container type 7 years ago
Drew DeVault d4a32800d5
Merge pull request from RyanDwyer/implement-mousedown 7 years ago
Ryan Dwyer 16c663ed49 Rename container_sort_workspaces and container_wrap_children 7 years ago
Ryan Dwyer d22420689d Fix mod+resize 7 years ago
Ryan Dwyer ce78f6770e Fix nitpick 7 years ago
Ryan Dwyer b0a5f3a25f Store geometry in the view and handle any floating view resizing 7 years ago
Ryan Dwyer 4e755c4b12 Set current size when a floating xwayland view resizes 7 years ago
Ryan Dwyer 8af4e2e3e6 Handle xwayland views sending new sizes in their commits 7 years ago
Ryan Dwyer 9ee89f11c4 Add get_geometry for xdg_shell_v6 7 years ago
Ryan Dwyer 8034c25426 Render saved buffer using saved geometry 7 years ago
Ryan Dwyer 982a2d0c99 Fix geometry 7 years ago
emersion b3ee9af0c8 Add view_get_geometry 7 years ago
Ryan Dwyer 07a897b3b7 Don't send motion if the cursor hasn't moved 7 years ago
Ryan Dwyer b637b61a7a Rename mousedown to down and make seat operation a named enum 7 years ago