Commit Graph

564 Commits (a1591c23d23c5db265d94f3ba442c57dc8eebd4b)

Author SHA1 Message Date
Ryan Dwyer 228c478e8d Implement title_format 7 years ago
Drew DeVault 00e62c214d Fix alphabetization of command list 7 years ago
Ryan Dwyer b667298a0a Render titles 7 years ago
Drew DeVault 7f574c538d Fix alphabetization of commands array 7 years ago
Ryan Dwyer 630ba30e3c Implement borders 7 years ago
emersion ff61df17ff
Add map_from_region command 7 years ago
Ryan Dwyer 72767e1cc3 Implement criteria commands 7 years ago
Ryan Dwyer d956286b92 Implement rename workspace command 7 years ago
Drew DeVault 21eb63cc9e
Merge branch 'master' into fullscreen 7 years ago
Ryan Dwyer 5b30391383 Make key repeat configurable 7 years ago
Ryan Dwyer 52420cc24d Implement fullscreen. 7 years ago
Dominique Martinet 25af959fe9 Fix gcc string truncation warnings 7 years ago
Danny Bautista 1edb2bd892 Implement cursor event simulation with sway commands. 7 years ago
Drew DeVault 0e3ddf255e Add input "identifier" map_to_output "identifier" 7 years ago
db 042b80b9fa Add workspace_auto_back_and_forth command 7 years ago
Drew DeVault f77986338f Implement resize command 7 years ago
Tony Crisci fc9398a42e Implement opacity command 7 years ago
Tony Crisci d434da5632 Merge branch 'wlroots' into split-containers 7 years ago
Tony Crisci 2187684bd0 Merge branch 'wlroots' into split-containers 7 years ago
Tony Crisci 5e024278a6 Merge branch 'wlroots' into seat-fixes 7 years ago
Tony Crisci a82c107c76 80col 7 years ago
Drew DeVault b2d871cfe2 Partially implement move command 7 years ago
Tony Crisci 0828c77251 rename input-manager functions 7 years ago
Tony Crisci e677c5b204 rename seat functions 7 years ago
Tony Crisci 7706d83160 basic split containers 7 years ago
Drew DeVault 9b38ef950f Implement focus_follows_mouse 7 years ago
Drew DeVault ae6d459000 Implement mouse warping 7 years ago
Drew DeVault 69eb021767 Add default_orientation command 7 years ago
Drew DeVault 8efee109ad Implement modes 7 years ago
Drew DeVault 5c9cdbcdd2 Add swaybg_command 7 years ago
Drew DeVault bf7a4cd0eb Add bar configuration commands 7 years ago
Tony Crisci 2154b7c7d6 add config handlers 7 years ago
Tony Crisci 5b219a1598 separate config directives and commands 7 years ago
Tony Crisci ac8269d536 take seat param for handle_command and rename 7 years ago
Tony Crisci 66d1e0b313 basic layout command 7 years ago
Tony Crisci 52670c636c basic focus (without direction) 7 years ago
Tony Crisci a7d49da239 separate seat get focus and seat get focus inactive 7 years ago
Tony Crisci 5151502298 basic focus overhaul 7 years ago
Drew DeVault b28602aa74 Implement workspaces 7 years ago
Dominique Martinet 869be4378d commands: add 'reload' command 7 years ago
Tony Crisci 5505d84ac2 criteria cleanup 7 years ago
Tony Crisci 1156523ccf run all commands with focused container context 7 years ago
Tony Crisci 6a1d71b8b8 basic command criteria 7 years ago
Tony Crisci c353e01c85 add kill command 7 years ago
Tony Crisci cc3c713889 seat config handler context 7 years ago
Tony Crisci 9e0595f26b input config handler context 7 years ago
Dominique Martinet 67985e9031 sway: change all sway_log to wlr_log 7 years ago
Dominique Martinet c83900593d config: add 'set' command 7 years ago
Dominique Martinet f5b33cb4b6 fix typos in comments/messages; add shutting down message 7 years ago
Dominique Martinet afca73b6fc apply_input_config: restore previous `current_input_config` 7 years ago
Tony Crisci ba69f06695 binding config 7 years ago
Tony Crisci 88bcd43ebf seat fallback config 7 years ago
Tony Crisci f16aa3c0ad rename config apply cmds 7 years ago
Tony Crisci 9fa70ce426 Merge branch 'wlroots' into feature/input 7 years ago
Tony Crisci 9eecbb5d8a xkb config 7 years ago
Tony Crisci 92fef27eaa basic configuration 7 years ago
Tony Crisci c173d30b92 seat configuration 7 years ago
Tony Crisci 163edc5a90 sway input device 7 years ago
Tony Crisci 462a451328 input config 7 years ago
emersion c25ad5e7c4
Merge branch 'wlroots' into output-config 7 years ago
emersion aaae59026f
Add output config 7 years ago
emersion 9aeda82477
Add include command 7 years ago
emersion 90f7f1a0e6
Add minimal config subsystem 7 years ago
emersion 514c819ff9
Add exec and exec_always commands 7 years ago
Drew DeVault b379b40071 Invoke command handlers once parsed 7 years ago
Drew DeVault d7d21bb0f8 Add initial command subsystem (untested) 7 years ago
Drew DeVault 733993a651 Move everything to sway/old/ 7 years ago
Drew DeVault 7c448b4081 Fire up the wlroots backend and run the event loop 7 years ago
lbonn b2d4caf6c3 commands: fail when criteria match nothing 7 years ago
Mykyta Holubakha 7d8a84b587
Do not add empty policies 8 years ago
nyorain 60fa626116 Add the 'clipboard' command to set the clipboard 8 years ago
Calvin Lee 843ad38b3c Implement Tray Icons 8 years ago
johalun 7fef283044 FreeBSD fixes 8 years ago
Drew DeVault 02812a2e4d Support specifying fewer than 5 colors 8 years ago
Drew DeVault 51143a75af Implement no_focus 8 years ago
Jerzi Kaminsky cf5e764c7f Disambiguate get_*_policy() and get_*_policy_mask() 8 years ago
Calvin Lee 069d37f987 Improve criteria handling 8 years ago
Calvin Lee 2445d27960 Impliment i3-style marks 8 years ago
Zandr Martin b507462d1c
Merge branch 'master' of git://github.com/SirCmpwn/sway into new-command-aliases 8 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase 8 years ago
Zandr Martin 18450dd16a
deprecate new_window and new_float commands 8 years ago
Drew DeVault eabfb6c559 Add * policies and fix bug 8 years ago
Drew DeVault 7784f1a905 Handle allocation failures in security code 8 years ago
Drew DeVault 8cef81d6f2 Handle some more memory allocation failures 8 years ago
Drew DeVault 248df18c24 Handle allocation failure in commands 8 years ago
Drew DeVault e7a764fdf4 Disallow everything by default 8 years ago
Drew DeVault d353da248b Add ipc connection feature policy controls 8 years ago
Drew DeVault c8dc4925d1 Add IPC security policy command handlers 8 years ago
Drew DeVault 39cf9a82f7 Enforce command policies 8 years ago
Drew DeVault f23880b1fd Add support for command policies in config file 8 years ago
Drew DeVault 76cab04b4d Implement permit and reject commands 8 years ago
D.B 58eb7ac19f change bar colors from char[10] to *char 8 years ago
D.B ad4d21d60b add bar colours for focused_(workspace|statusline|separator) 8 years ago
Michał Winiarski e8d8abfbb5 Add left_handed support for input devices 8 years ago
D.B 746345e3b8 reorder cmd_handler arrays for bsearch 9 years ago
D.B d3f5ac8cbb add force_focus_wrapping option 9 years ago
Zandr Martin 511eed90cd
squash commits, move enum into resize.c 9 years ago
Zandr Martin 79ffea328c
Merge branch 'master' of git://github.com/SirCmpwn/sway into commands-refactor 9 years ago
Zandr Martin b374c35758
refactor commands.c 9 years ago
Drew DeVault 416417a54c Reorganize includes 9 years ago
Guillaume Brogi 6173c84117 Rerender after every split command 9 years ago
D.B 61781bbef0 Fix container move when workspace is focused 9 years ago
D.B 132017d242 Fix 'workspace back_and_forth' and workspace_auto_back_and_forth clash 9 years ago
Drew DeVault 2d907ef1f6 Merge pull request from acrisci/feature/focus-container 9 years ago
Zandr Martin b18c169036
cache floating container size when fullscreening 9 years ago
Tony Crisci b39249508f Refactor functions to update container borders 9 years ago
D.B 9977b01928 Update container geometry on layout switch 9 years ago
Zandr Martin 98aa59fdda
implement solid color rendering for swaybg 9 years ago
Drew DeVault 11e7ca044c Update hidpi support to latest wlc API 9 years ago
Drew DeVault 6ea02f3064 Initial pass on HiDPI support 9 years ago
Drew DeVault ee67c5bee3 Merge pull request from acrisci/feature/focus-child 9 years ago
D.B 33c1df38bd Close all focused container's child views on kill 9 years ago
Tony Crisci 88b7cbe314 Implement `focus child` command 9 years ago
Tony Crisci 0d461ad988 Put ipc command result json in an array 9 years ago
Mykyta Holubakha 976e48d79f Initial work on window events 9 years ago
David Eklov d9eb49f3b1 Add missing entry to list of accepted arguments for the move command 9 years ago
David Eklov d202ca2fd7 Do not crash when handling the command 'move position' 9 years ago
Drew DeVault 3bb880bf20 Implement configurable wrapping on bar ws scroll 9 years ago
D.B ad7605675e refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where needed 9 years ago
D.B ee67cd0ba1 Fix tabbed/stacked corner case 9 years ago
Zandr Martin d5e4fff345
resize command updates () 9 years ago
Zandr Martin aced6daa19
match i3 syntax for `resize set` 9 years ago
Drew DeVault 71f710cf0f Minor fix to warning messages 9 years ago
Zandr Martin 889618d3ee
implement resize command for absolute dimensions 9 years ago
Zandr Martin 2298143d09
cleanup + add timeouts for pid_workspace list 9 years ago
Zandr Martin 66caee645c Merge branch 'master' into assign-command 9 years ago
Zandr Martin b00feb25ea
trigger bg change on config reload 9 years ago
Zandr Martin 0f1859ed25 messy, unfinished version 9 years ago
Denis Doria 3c3e98b1a3 Merge branch 'master' into variables_corner_cases 9 years ago
Zandr Martin 3746542462 add documentation for client commands 9 years ago
Denis Doria 29eb3bf746 Put w to uppercase just to keep consistency between warnings 9 years ago
Denis Doria bf2298e0a5 Includes $ for variables without it 9 years ago
thuck f55b5a4982 Fix identation issue 9 years ago
thuck e4f80877be Fix output command when varible not set 9 years ago
thuck 1ab3e1023e Including error message when variable do not start with $ 9 years ago
Denis Doria b692a6d31a Initial implementation for floating_maximum_size 9 years ago
Denis Doria 0ad7857f90 Included option floating_minimum_size 9 years ago
Drew DeVault 3b1c125e18 Remove bar position left:right from docs 9 years ago
Zandr Martin d291a29f30 enforce workspace output assignents 9 years ago
Zandr Martin 7df38ce9da remove alphabetic sorting from sort_workspaces 9 years ago
Mykyta Holubakha 16dc31f33b Concatenate output cmd args, fixes 9 years ago
Mykyta Holubakha e73dde3b10 Support floating_scroll sideways 9 years ago
Mikkel Oscar Lyderik c80ad015ff Prevent changing layout when focusing float window 9 years ago
Mykyta Holubakha 500ee0a731 Allow to set relative path for wallpapers in config 9 years ago
Mykyta Holubakha 0c495eecde Remove FSB_GAPS_INNER and FSB_GAPS_OUTER 9 years ago
Mykyta Holubakha 0423c41a0f Implemented configurable floating scroll behavior 9 years ago
Raman Varabets a9123c38b2 fix a typo (horiziontal -> horizontal) 9 years ago
Eric Engestrom e53ba08626 sway: fix potential buffer overflow 9 years ago
Jasen Borisov de007c9b58 Add input cmd for setting pointer accel profile. 9 years ago
Daniel Lockyer 5a7099eee0 sway/commands.c: add some free calls to release allocated memory 9 years ago