Commit Graph

700 Commits (152e30c374382eecccb917e5c26d72a2ea53ef87)

Author SHA1 Message Date
Drew DeVault 9f9ef76175
Merge pull request from RedSoxFan/seat-cursor-buttons-improved 6 years ago
Drew DeVault db1631b67d
Merge pull request from RedSoxFan/scroll-buttons-improved 6 years ago
Drew DeVault 4eb0767414
Merge pull request from RedSoxFan/toggle-input-events 6 years ago
Brian Ashworth ca0a75d540 swaybar: add status_edge_padding command 6 years ago
Brian Ashworth c0f92cb2fb swaybar: add status_padding command 6 years ago
Brian Ashworth 4e6bd53abf input_cmd_scroll_button: utilize mouse btn helpers 6 years ago
Brian Ashworth 3d6440ec26 bar_cmd_bind: utilize mouse button helpers 6 years ago
Brian Ashworth aa1c838f97 seat_cmd_cursor: utilize mouse button helpers 6 years ago
Brian Ashworth 55e1d599a2 input_cmd_events: implement toggle 6 years ago
Brian Ashworth eefa6b1ad3 bind{code,sym}: utilize mouse button helpers 6 years ago
Ryan Dwyer 14cab78612 Reset container dimensions when moving into workspace from direction 6 years ago
Jan Beich 0a4c4f3e52 Simplify evdev includes on FreeBSD by relying on up-to-date package 6 years ago
emersion d06782c5e7
Merge pull request from RedSoxFan/seat-reload-wait 6 years ago
emersion 8daea2bfec
Merge pull request from RedSoxFan/execute-seat 6 years ago
Brian Ashworth fdc262d402 cmd_bind: pass the seat to execute_command 6 years ago
Brian Ashworth c4122e3975 cmd_swap: use handler context seat 6 years ago
Brian Ashworth f33969358c reload: apply seat cfgs after reading entire cfg 6 years ago
emersion 353d9ed74f
Merge pull request from RedSoxFan/fix-seat-cmd-cursor 6 years ago
Brian Ashworth 5bf4daf263 Implement tiling_drag_threshold 6 years ago
Ian Fan f33b5c5223 swaybar: do not create tray if hidden 6 years ago
Ian Fan 6b03c68775 swaybar: implement tray config 6 years ago
Brian Ashworth 4d88c95790 hide_cursor: change to a seat subcommand 6 years ago
Brian Ashworth 6ec2983d96 seat_cmd_cursor: work on seat name provided 6 years ago
Brian Ashworth 3e8f548d1d Revamp seat configs 6 years ago
Rune Morling 612702591c swaybar: fix focused_statusline color parsing. 6 years ago
Brian Ashworth 5fca74a1f1 Implement hide_cursor <timeout> command 6 years ago
Brian Ashworth a223030b70 Change mouse buttons to x11 map and libevdev names 6 years ago
Brian Ashworth 88d96bc41f Combine output_by_name and output_by_identifier 6 years ago
Ryan Dwyer 3a4f4f5d66 Return success when renaming a workspace to itself 6 years ago
Brian Ashworth 4e2cfe0526 cmd_split: add null checks in do_split 6 years ago
Ian Fan 98c1e19466 list.c: rename free_flat_list to list_free_items_and_destroy 6 years ago
Ian Fan c8776fac42 Cleanup list code 6 years ago
Ian Fan 19e831ed3d list.c: Remove list_foreach 6 years ago
Brian Ashworth 7b23a1a0d8 cmd_split: flatten when possible 6 years ago
Brian Ashworth 2942bbbc60 cmd_focus: show scratchpad if hidden 6 years ago
Alex Maese 1a1a2d96cb Add option to bindsym/bindcode to suppress warning on override 6 years ago
mwenzkowski b5c92e5d3b Fix the error result of the fullscreen command 6 years ago
Brian Ashworth 1bd8463481 Implement bar gaps 6 years ago
Brian Ashworth 5341e034df
Merge pull request from martinetd/move_floating 6 years ago
Brian Ashworth e5f90f25d7 Introduce a way to show config warnings in swaynag 6 years ago
Dominique Martinet 2543834172 move to workspace: fix moving floating container to non-empty workspace 6 years ago
Brian Ashworth 5c6f3d7266 Change execute_command to return a list of results 6 years ago
Ryan Dwyer af7a97623b
Merge pull request from emersion/remove-xopen-source 6 years ago
Brian Ashworth e6562c8cd2 Implement title alignment 6 years ago
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE 6 years ago
Konstantin Pospelov f9bde0030d resize set: add assertion for an invalid unit 6 years ago
Konstantin Pospelov a7b9e63cbc resize set: fix units for floating containers 6 years ago
Florent de Lamotte 7555c7efdc Adding commands for configuring titlebar borders and padding 6 years ago
emersion bf7af9c690
Merge pull request from c-edw/feature/StripWorkspaceName 6 years ago
emersion 311c7db7e3
Add xwayland command 6 years ago
Spencer Michaels 70bc4c3ab6 Add scroll factor config option. 6 years ago
emersion cad851805b
Use #if instead of #ifdef 6 years ago
Connor E 4bd46fb079 Implement strip_workspace_name. 6 years ago
Drew DeVault eda3bfeed5
Merge pull request from RyanDwyer/move-view-properties 6 years ago
Ryan Dwyer be9348d25c Move view {x,y,width,height} into container struct 6 years ago
Cole Mickens fb6ef83b16 commands/resize: fix grow vars uninitialized 6 years ago
Trevor Slocum f4ccc51da0 resize set: convert ppt to px for floating containers 6 years ago
emersion 98a953a872
Fix unused function in swap command 6 years ago
emersion 2afd930914
Use #if instead of #ifdef for WLR_HAS_* 6 years ago
Brian Ashworth 62d69e9f14 cmd_ws_auto_back_and_forth: fix negation 6 years ago
Brian Ashworth 12876932a9 Allow multiple outputs for workspace output 6 years ago
Connor E b865dabeba Use parse_boolean where possible. 6 years ago
Brian Ashworth c248e96b84 resize set: implement width and height keywords 6 years ago
sghctoma 7ead20bfcf Fix building with clang 6 years ago
Brian Ashworth 9e8aa39530 Implement per side and per direction outer gaps 6 years ago
Connor E 4a21981855 Add focus_follows_mouse always. () 6 years ago
Ryan Walklin 5032acb7a5 Add relative output transform 6 years ago
Rouven Czerwinski 5fdffea99a commands/exec_always: defer command on config validation 6 years ago
Brian Ashworth c8c1ecaf25 Fix focus_wrapping yes 6 years ago
mwenzkowski 67866dc378 gaps: Improve error reporting 6 years ago
Ryan Dwyer 9fc736f4e1 Move view marks properties to container struct 6 years ago
Drew DeVault 480b03b734
Merge pull request from RyanDwyer/border-props-to-container 6 years ago
Ryan Dwyer bf19f63a79 Wrap to fartherest output when running focus output 6 years ago
Ryan Dwyer 528c7495bb Move view border properties to container struct 6 years ago
Ryan Dwyer 7be309710d Remove enum movement_direction 6 years ago
ppascher 2123dfa15f
Update workspace.c 6 years ago
ppascher db61d581a3
Update workspace.c 6 years ago
Drew DeVault 51ad2676d0
Merge pull request from RyanDwyer/deny-commands-when-no-outputs 6 years ago
Ryan Dwyer 885963f11f Deny several commands when there's no outputs connected 6 years ago
Ryan Dwyer 60a1d79de7 Rebase the cursor after applying transactions 6 years ago
Ryan Dwyer 3c7fd145d5 Rebase the cursor after focusing in a direction 6 years ago
Ian Fan 9227cb7d67 commands: replace EXPECTED_LESS_THAN with EXPECTED_AT_MOST 6 years ago
Ian Fan 5364255f26 commands: remove EXPECTED_MORE_THAN 6 years ago
Ian Fan a9fdd5dd2a commands: print correct command on error for exec and opacity 6 years ago
Brian Ashworth 6a9930f451 cmd_swaynag_command: fix typo in variable 6 years ago
Ryan Dwyer 662466e8db Fix crash when resizing container hidden in the scratchpad 6 years ago
Drew DeVault ef532154c3
Merge pull request from RyanDwyer/fix-move-to-fullscreen-crash 6 years ago
Ryan Dwyer f04b8f0061 Fix crash when moving a container to a fullscreen workspace 6 years ago
Brian Ashworth 80e8be71a3 cmd_reload: recalc font sizing + rebuild textures 6 years ago
Ryan Dwyer c5a6c37275 Make workspace back_and_forth seat-specific 6 years ago
Ryan Dwyer b9b1b0e566 Remove raise_floating directive 6 years ago
emersion 75ea19c71b
Merge pull request from RyanDwyer/refactor-input-manager 6 years ago
emersion 4bde0eb911
Merge pull request from Emantor/fix/swaybar_position 6 years ago
Rouven Czerwinski 17fb3b6994 commands/bar: remove left and right from allowed positions 6 years ago
Ryan Dwyer c006717910 Minor refactor of input manager 6 years ago
Ryan Dwyer 9ea71f292b Introduce cursor_rebase 6 years ago
Drew DeVault 96e3686ae8
Merge pull request from RedSoxFan/input-device-bindings 6 years ago
Ryan Dwyer a2fdac2c4b Consider cursor warp when switching workspaces 6 years ago
Brian Ashworth 2e637b7368 cmd_bind{sym,code}: Implement per-device bindings 6 years ago
Ryan Dwyer 24a90e5d86 Remove cursor warping from seat_set_focus 6 years ago
Drew DeVault 10d07478ad
Merge pull request from RyanDwyer/fix-move-to-floating-ws 6 years ago
Ryan Dwyer 17014c34e2 Fix crashes when running certain commands on an empty workspace 6 years ago
Ryan Dwyer 799f285cd1 Fix moving tiled containers to workspaces which only have floating views 6 years ago
Ryan Dwyer d0974d5c50 Fix crash when using workspace back_and_forth with no previous 6 years ago
Ian Fan ac20690945
Merge branch 'master' into set-set-raw-focus 6 years ago
Ryan Dwyer 05284b65db Prevent duplicate workspace::focus events 6 years ago
Ryan Dwyer 26278b694c Introduce seat_set_raw_focus and remove notify argument from seat_set_focus_warp 6 years ago
Ryan Dwyer fe803b89a7 Fix crash in swap command 6 years ago
Drew DeVault 7f2e6d812a Document `border csd` 6 years ago
Ian Fan 1f90f92f45 commands: fix sending bar mode/hidden_state updates to all bars 6 years ago
Drew DeVault abde9d6627
Merge pull request from RedSoxFan/bar-subcommands 6 years ago
Brian Ashworth 2a0c7ebd43 cmd_bar: simplify logic 6 years ago
Brian Ashworth 84b28dc593 cmd_bar: fix bar id issues 6 years ago
Tarmack 36d9037f2c fix_edge_gaps: Allow negative values for outer gaps. 6 years ago
Brian Ashworth 2340b14eba bar_cmd_status_command: only reload current bar 6 years ago
Brian Ashworth 00745d6280 Fix bar subcommand handler structs and selection 6 years ago
meak 9e96ce4a46 fix: cmd_sticky crash sway with empty container 6 years ago
Ian Fan cd6917d4a8
Merge branch 'master' into bar-bindsym 6 years ago
Rouven Czerwinski 41991542ca Add mouse_warping container 6 years ago
Ryan Dwyer 61699a1146 resize: Determine if anything changed using before/after check 6 years ago
Brian Ashworth d3f0e52784 bar-bindsym: address ianyfan's comments 6 years ago
Brian Ashworth 1c969e86f5 Implement bar bindsym 6 years ago
Brian Ashworth 3f328b6276
Merge branch 'master' into popup-during-fullscreen 6 years ago
Ian Fan efb123899f commands: when setting urgency, check container is not null 6 years ago
Brian Ashworth 09c3c33081 Allow swaynag to be disabled 6 years ago
emersion 45f2cd0c73
Merge pull request from emersion/disable-swaybg 6 years ago
emersion ab3a397d58 Fix memory leak in status_command handler 6 years ago
John Axel Eriksson 08139daaa4
Check if there is a current container before setting it's opacity 6 years ago
emersion c988b03d85 Allow swaybg to be disabled 6 years ago
Ryan Dwyer 832ebc8966 Implement popup_during_fullscreen 6 years ago
Ryan Dwyer 5e1983660d Allow status_command to be disabled via IPC 6 years ago
Ryan Dwyer e168e8f0ff Don't apply seat config when validating 6 years ago
Ryan Dwyer 82423991a8 Reload config using idle event 6 years ago
Drew DeVault 92e1fc00fd Shim client.background and client.placeholder 6 years ago
Jonathan Buch 298ccb539c
Add configuration for raising containers on focus 7 years ago
Drew DeVault e60ad3f677 Fix some missing commands in sway-input(5) 7 years ago
Drew DeVault 06c214a800
Merge pull request from RyanDwyer/csd-border 7 years ago
Brian Ashworth bb25194844 Handle border options for gaps 7 years ago
Drew DeVault f1dbdce0b2
Merge pull request from RyanDwyer/overhaul-gaps 7 years ago
Drew DeVault 8f6aca2166
Merge pull request from PumbaPe/add-tap-and-drag 7 years ago
PP ae2b70f59e add tap-and-drag setting to sway-input 7 years ago
emersion 351e722b6e
Merge pull request from RyanDwyer/resize-return-false 7 years ago
Ryan Dwyer 42f1fdf015 Return an error when resizing is a no op 7 years ago
Brian Ashworth af45ee2d8b Handle shell special characters in bg file path 7 years ago
Ryan Dwyer bb708d0f82 Don't allow negative gaps 7 years ago
Ryan Dwyer 415a48ac63 Make gaps implementation consistent with i3-gaps 7 years ago
Ian Fan 98576b9dda swaybar: fix setting binding mode indicator 7 years ago
Ryan Dwyer 138d10d5d6 Rename workspace_outputs to workspace_configs and fix memory leak 7 years ago
Ryan Dwyer 21ff87d72b Improve CSD logic 7 years ago
Ryan Dwyer efcfe57b10 Remove CSD from toggle list if client doesn't support it 7 years ago