Commit Graph

910 Commits (8034c2542620cc9f2699b242cda94c04fee03051)

Author SHA1 Message Date
Ryan Dwyer d10ccc1eb1 Correctly track saved surfaces during multiple transactions 7 years ago
Ryan Dwyer 7a59508da4 Close popups when changing focus 7 years ago
Ryan Dwyer de86d65627 Fix popups 7 years ago
Drew DeVault cbd0c3ec40
Merge pull request from emersion/iterator-redesign 7 years ago
Drew DeVault 6c30b3fcc8
Merge pull request from frsfnrrg/key-repeat 7 years ago
Eric Engestrom 52a27f1529 delete references to swaygrab 7 years ago
Eric Engestrom c6a6faaeae util.h: add missing include 7 years ago
Brian Ashworth b8efdeae29 Fix title textures on scale change 7 years ago
frsfnrrg 8dbbfa5965 Bindings use advised keyboard repeat parameters 7 years ago
frsfnrrg e33dfbfa75 Implement key repeat for pressed key bindings 7 years ago
emersion fe0750fec1 Remove output_surface_for_each_surface from header 7 years ago
emersion 8d5cc8625c Completely switch over to new iterators 7 years ago
emersion e9d674cfd2 wip: redesign output_view_for_each_surface iterator 7 years ago
emersion a0dd977617 wip: redesign output_layer_for_each_surface iterator 7 years ago
emersion dbf6dd0dae wip: redesign output_drag_icons_for_each_surface iterator 7 years ago
emersion d2172bd331 wip: redesign output_unmanaged_for_each_surface iterator 7 years ago
Drew DeVault 1e65439a54 Add virtual keyboard protocol 7 years ago
Ryan Dwyer da2a87f6c7 When unfloating, return container to previously focused tiled container 7 years ago
Ryan Dwyer 08cfba2192 Allow containers to float 7 years ago
Ryan Dwyer 27a20a4884 Allow containers to be fullscreen 7 years ago
ProgAndy c7a3a03115 Add xkb_numlock/xkb_capslock commands () 7 years ago
ProgAndy 2166dbe2e4 Implement setting NumLock and CapsLock status 7 years ago
Drew DeVault 53dbe2da4b
Merge pull request from emersion/render-opaque-overlay 7 years ago
Drew DeVault fc718f629a
Merge pull request from ppascher/xwayland-optional 7 years ago
Pascal Pascher f95cb9a7c1 reverted includes of "sway/config.h" and replaced with "config.h" from meson build 7 years ago
Pascal Pascher 79a45d4a40 more style fixes, included "sway/config.h" where needed 7 years ago
emersion 0e79b2114c Improve rendering with a fullscreen opaque overlay surface 7 years ago
Brian Ashworth dca02944ce Implement floating_modifier <mod> [inverse|normal] 7 years ago
Pascal Pascher 2bf893248a style fixes, exclude sway/desctop/xwayland.c when enable_xwayland: false 7 years ago
Pascal Pascher 24ad1c3983 Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support 7 years ago
Drew DeVault 817d37c950
Merge pull request from swaywm/pid-workspaces 7 years ago
Ryan Dwyer e02a6718c2
Merge branch 'master' into mouse-bindings 7 years ago
frsfnrrg 94dd8823a0 Invoke mouse bindings 7 years ago
Brian Ashworth d56d62c1c0 Remove unneeded const 7 years ago
Brian Ashworth 863914ec95 Switch to using a function to parse booleans 7 years ago
frsfnrrg 754372c3de Parse mouse binding options 7 years ago
Drew DeVault f4b882475e Merge branch 'master' into pid-workspaces 7 years ago
Ryan Dwyer 12e90fa600 Store scratchpad list in sway_root instead of server 7 years ago
Ryan Dwyer 81e8f31cc6 Implement scratchpad 7 years ago
emersion 238c8afc74 Handle set_{title,app_id} for xdg-shell and zxdg-shell-v6 7 years ago
Ryan Dwyer 011d1ebfa4 Consider view's min/max sizes when resizing 7 years ago
Ryan Dwyer 9df660ee31 Store last button and use it when views request to move or resize 7 years ago
Ryan Dwyer 6767d8a593 Prevent re-uploading the same cursor image multiple times 7 years ago
Ryan Dwyer 0c87bff5d1 Replace static handle_end_operation with seat_end_mouse_operation 7 years ago
Ryan Dwyer ff445cc855 Implement xdg shell request_move and request_resize events 7 years ago
Ryan Dwyer 9fbe13b9be Implement floating_modifier and mouse operations for floating views 7 years ago
Brian Ashworth bc7d332109 Reset outputs on reload 7 years ago
Ryan Dwyer c2ed3d8bd6 Implement force_display_urgency_hint 7 years ago
Brian Ashworth 9605ab45f1 Fix output wildcard handling 7 years ago
minus bfcfabee2b swaybar: Fix scroll handling on workspace buttons 7 years ago
emersion d8badceb54
Merge pull request from RedSoxFan/fix-2298 7 years ago
Ryan Dwyer 63d6233fcb Allow xwayland views to become urgent when on a non-visible workspace 7 years ago
Brian Ashworth ec65286606 Fix deferred command handling 7 years ago
emersion 747725b8bb Don't unfocus when an override redirect window is mapped 7 years ago
emersion 48b911a459
Merge pull request from pvsr/X11_click 7 years ago
Ryan Dwyer 75c699db62 Implement default_floating_border command and adjust CSD behaviour 7 years ago
Peter Rice 79a998849b make hotspot callback take an x11 button id 7 years ago
Drew DeVault d6bd314dff
Merge pull request from RyanDwyer/urgency 7 years ago
Ryan Dwyer fc2484095a Implement no_focus command 7 years ago
Ryan Dwyer be28c18ad5 Mark containers as urgent in IPC if they have urgent views 7 years ago
Ryan Dwyer 5f0a4bb6a4 Update workspace urgent state when views close or move workspaces 7 years ago
Ryan Dwyer 315d5311b2 Implement urgency base functionality 7 years ago
Ryan Dwyer a120d4c79f Make focus part of transactions 7 years ago
Drew DeVault 53e3f35ba3
Merge pull request from RyanDwyer/simplify-transactions 7 years ago
Drew DeVault b1afcc69fa Add extended debugging flags 7 years ago
Ryan Dwyer 2032f85d94 Simplify transactions by utilising a dirty flag on containers 7 years ago
Brian Ashworth 13c6627ddb Implement tap_button_map for input devices 7 years ago
Drew DeVault bcdf04d79c
Merge pull request from rkubosz/scroll-button-option 7 years ago
emersion 9b16227ec3 Don't disable borders for xwayland floating views 7 years ago
Robert Kubosz 41b80c28df
add scroll button option 7 years ago
Drew DeVault edfe42032c
Merge pull request from RedSoxFan/implement-1961 7 years ago
Ryan Dwyer 15dc5286e2 Move floating windows to front when focused 7 years ago
Brian Ashworth 936a920a8e Implement swaylock customization flags 7 years ago
emersion ba3511b243 Remove `clipboard` command and `get_clipboard` message 7 years ago
Ian Fan 23c1c26c3f Add get_config message type to ipc 7 years ago
Ian Fan 5fd36164a0 Add get_binding_modes message type to ipc 7 years ago
emersion 63b4bf5000
Update for 7 years ago
Ryan Dwyer b0fc7e9850 Remove duplicate function declaration and add assertion 7 years ago
Ryan Dwyer ab8a86369c Implement some floating move commands 7 years ago
emersion ceb08b6365
swaylock: daemonize after locking 7 years ago
emersion f9625d1d56
Split renderer 7 years ago
Drew DeVault 817e847749
Merge pull request from martinetd/leaks 7 years ago
emersion b3c55dd909
Merge branch 'master' into leaks 7 years ago
Ryan Dwyer 839c3a5500 Use opaque region to determine if frame done should be sent 7 years ago
Brian Ashworth 78c08fb0a2 Implement mode --pango_markup 7 years ago
Dominique Martinet fe72e3b349 cmd_results_to_json: return copied string and properly free the json 7 years ago
Dominique Martinet b0918b1058 ipc-server: add display destroy listener and remove ipc_terminate 7 years ago
Dominique Martinet 71224781c4 idle_inhibit: move server data to its own struct 7 years ago
Dominique Martinet 072b334abc idle_inhibit: stop inhibitor when views become invisible 7 years ago
Dominique Martinet e4bfb3bc98 Add idle inhibit unstable v1 support 7 years ago
Drew DeVault acd79e1505 Implement pid->workspace tracking 7 years ago
Dominique Martinet 9ea4cc13a0 sway views: add helpers to get view and layer from wlr_surface 7 years ago
Ryan Dwyer e396af853b Merge remote-tracking branch 'upstream/master' into atomic 7 years ago
Rostislav Pehlivanov e0d0e8f840 Revert "Don't unmaximize floating views" 7 years ago
Ryan Dwyer 3a6ed5110c Render saved buffers with the surface's dimensions 7 years ago
Ryan Dwyer a2fbb20a61 Merge remote-tracking branch 'upstream/master' into atomic 7 years ago
Ryan Dwyer 3c81a900b7 Add comment about usage to arrange_windows declaration 7 years ago
Ryan Dwyer d7169ee7ff Replace list_empty with a simple alternative 7 years ago
Ryan Dwyer 9652529cc1 Allow views to skip configures 7 years ago
Ryan Dwyer 8773ed3970 Fix memleak in container_get_box 7 years ago