181 Commits (e7771c507a6f482cc66c482d167af2d2beaff31b)

Author SHA1 Message Date
Tony Crisci 5151502298 basic focus overhaul
7 years ago
Drew DeVault b28602aa74 Implement workspaces
7 years ago
Dominique Martinet 6259831d31 commands/reload: remove unimplemented 'load_swaybars' call
7 years ago
Dominique Martinet 869be4378d commands: add 'reload' command
7 years ago
Tony Crisci beb3805cf0 dont allow kill command in config
7 years ago
Tony Crisci c3fc0d446f cmd-kill: use sway_assert when no container
7 years ago
Tony Crisci 0e3eae4baa view interface
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 28b8ea9f1e cmd_input: cleanup around current_input_config
7 years ago
Drew DeVault 91313d3847
Merge pull request #1539 from acrisci/bindings
7 years ago
Tony Crisci b01a53abfb Merge branch 'wlroots' into bindings
7 years ago
Tony Crisci 50e791cadb binding release
7 years ago
emersion ead3f1e676
Allow to configure outputs by their identifier
7 years ago
Tony Crisci bd3ca70e3d fix nitpicks
7 years ago
Tony Crisci 62b7ab3959 overwrite old bindings
7 years ago
emersion 21c61f1c09
Refactor output command, add output enable
7 years ago
Tony Crisci ba69f06695 binding config
7 years ago
Tony Crisci 5c036a3eac error on not enough input/seat args for cmd
7 years ago
Tony Crisci a949d7de5a Merge branch 'wlroots' into feature/input
7 years ago
Tony Crisci 483ede0146 improve xkb command logging
7 years ago
emersion c815d6d1a9
Add support for fractional output scale
7 years ago
Tony Crisci 88bcd43ebf seat fallback config
7 years ago
Tony Crisci c41801b75e set keyboard config at runtime
7 years ago
Tony Crisci b8261ab24b expect exactly one xkb arg
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
emersion cba592b3d2
Use strtol instead of atoi in output command
7 years ago
emersion 9254c5a93f
Fail if unknown output subcommand
7 years ago
emersion 4d389f8b65
Replace refresh_rate and position by mode in output command
7 years ago
emersion d293c42942
Update output container box in event handler
7 years ago
Tony Crisci c173d30b92 seat configuration
7 years ago
Tony Crisci 538903bc5a config cleanup
7 years ago
Tony Crisci 462a451328 input config
7 years ago
emersion 4a14aa9ad9
Remove output from layout
7 years ago
emersion 8764dc26c6
Add new_output_config, update root container size on output hotplug
7 years ago
emersion c25ad5e7c4
Merge branch 'wlroots' into output-config
7 years ago
emersion 68ae989cee
Init, merge output config params, use wlr_output_layout
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 d7d21bb0f8 Add initial command subsystem (untested)
7 years ago
Drew DeVault 733993a651 Move everything to sway/old/
7 years ago
Drew DeVault 1efd5f819f Wire up output frame loop
7 years ago
Drew DeVault 6271abd644 Fix #1291
7 years ago
Drew DeVault 6d83a59b46 Merge pull request #1263 from nyorain/master
7 years ago
lbonn 6197fff0b4 Fix move to named workspaces
7 years ago
Calvin Lee 419a1087ac Clean up output command
7 years ago
Jonas Karlsson 05aeccfca0 Fix issue #1287
7 years ago
Scott Anderson c29e5bbde8 Use WLC v2 pointer interface
7 years ago
Tobias Blass 566863ba5d fix use-after-free bug
7 years ago
nyorain 02c75ebe37 Implement ipc get_clipboard
7 years ago
Mykyta Holubakha 4f905ecb96
permit.c: check for NULL pointer dereference
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
Josip Janzic 400998d6d2 Add mouse button bindings
8 years ago
Zandr Martin f65a88e68d
prevent crash when `layout auto` is missing args
8 years ago
Drew DeVault 816ceddcbd Set child border to background if not specified
8 years ago
Drew DeVault 02812a2e4d Support specifying fewer than 5 colors
8 years ago
Drew DeVault 51143a75af Implement no_focus
8 years ago
Vasilij Schneidermann 0f31323659 Use i3's dimensions for initial scratchpad views
8 years ago
Vasilij Schneidermann d4ac594264 Implement and document `move [to] scratchpad`
8 years ago
Jerzi Kaminsky 2ad8850398 Handle symlinks as IPC security targets
8 years ago
Jerzi Kaminsky bfb99235e3 Move get_feature_policy to sway/security.c
8 years ago
Jerzi Kaminsky b4357a8eb6 Rename get_policy to get_feature_policy
8 years ago
Calvin Lee 154c6718c1 Add `-t get_marks` and use more i3-like marks
8 years ago
Calvin Lee 069d37f987 Improve criteria handling
8 years ago
Calvin Lee 2445d27960 Impliment i3-style marks
8 years ago
Zandr Martin baa17ec696
remove unnecessary todo item
8 years ago
Jarkko Oranen f6196b7e9a Fix off-by-one error when checking workspace_layout arguments
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
Zandr Martin 8684b9ecca
fix workspace output assignment
8 years ago
Calvin Lee d47d3d78de Fix #1099: Allow spaces in worspace names
8 years ago
Calvin Lee b35782bcad i3 feature support: Moving flotaing containers
8 years ago
Drew DeVault 126ce571da Read configs from /etc/sway/security.d/*
8 years ago
Drew DeVault eabfb6c559 Add * policies and fix bug
8 years ago
Drew DeVault 1980a08358 Enforce new IPC policies
8 years ago
Drew DeVault b10721b89e Add initial support code for new IPC security
8 years ago
wil 71b386964a replaced "bot" with "bottom" in auto layout commands
8 years ago
willakat 4c06a10004 Merge branch 'master' into master
8 years ago
Frantisek Fladung c04819e8c0 Implement hide_edge_borders smart (like in i3 4.13)
8 years ago
wil 07474a4fa7 reworked "layout auto*" star commands
8 years ago
wil 063c79874a Indent cleanups
8 years ago
wil 3c84250be8 [fix] resize should now preserve surrounding container's dimensions
8 years ago
wil bd415029ba Moved auto_* layout functions from resize.c to layout.c
8 years ago
wil 97f70987d7 [fix] cleanups suggested by Sway community
8 years ago
wil a62048f15d changed "layout promote" command to "move first"
8 years ago
wil 15745abf0c [fix] cycle auto layouts backwards
8 years ago
wil a0aa8d9780 cleanup in auto layouts
8 years ago