Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | swaylock: add i3lock compatible options | Christoph Gysin | 2016-01-23 |
| | |||
* | swaylock: add option parsing | Christoph Gysin | 2016-01-23 |
| | |||
* | Merge pull request #463 from christophgysin/typo | Drew DeVault | 2016-01-23 |
|\ | | | | | sway-input: fix typo | ||
| * | sway-input: fix typo | Christoph Gysin | 2016-01-23 |
| | | |||
* | | Add xcb-util-wm to PKGBUILD | Drew DeVault | 2016-01-23 |
|/ | |||
* | manpage: fix sway-input layout | Mikkel Oscar Lyderik | 2016-01-22 |
| | |||
* | manpage: add references sway.5 <-> sway-input.5 | Mikkel Oscar Lyderik | 2016-01-22 |
| | |||
* | Fix generating sway-input.5 manpage | Mikkel Oscar Lyderik | 2016-01-22 |
| | |||
* | Merge pull request #461 from SethBarberee/swaygrab-zsh | Drew DeVault | 2016-01-22 |
|\ | | | | | restructured to include single dash options | ||
| * | restructured to include single dash options | Seth Barberee | 2016-01-22 |
|/ | |||
* | cmake: fix libinput include dirs | Mikkel Oscar Lyderik | 2016-01-22 |
| | |||
* | Merge pull request #459 from crondog/sigpipe | Mikkel Oscar Lyderik | 2016-01-22 |
|\ | | | | | Prevent ipc from crashing sway | ||
| * | Prevent ipc from crashing sway | crondog | 2016-01-22 |
|/ | |||
* | Only update visibility if WS isn't destroyed after | Mikkel Oscar Lyderik | 2016-01-21 |
| | | | | | No need to update visibility if the workspace will be destroyed right after. | ||
* | Merge pull request #456 from gpyh/fix-config-dir | Drew DeVault | 2016-01-21 |
|\ | | | | | Fix issue #455 | ||
| * | Fix issue #455 | Yacine Hmito | 2016-01-21 |
|/ | | | | | | | | CMAKE_INSTALL_FULL_SYSCONFIG is not actually passed to the C preprocessor. I remember it working, so I must have messed up somewhere last time I touched this. This is fixed by manually passing its value to the C preprocessor through the SYSCONFDIR definition | ||
* | Fix memory leak in config.c | Drew DeVault | 2016-01-21 |
| | | | | Thanks @jollywho | ||
* | Strip stray whitespace | Mikkel Oscar Lyderik | 2016-01-21 |
| | |||
* | Merge pull request #440 from SethBarberee/zsh-completions | Drew DeVault | 2016-01-19 |
|\ | | | | | Basic Zsh auto-completion for --options | ||
| * | added basic zsh shell completion for sway, swaybg, and swaygrab | Seth Barberee | 2016-01-17 |
| | | |||
* | | Merge pull request #448 from colemickens/libinput | Drew DeVault | 2016-01-19 |
|\ \ | |/ |/| | libinput configuration | ||
| * | libinput | Cole Mickens | 2016-01-19 |
|/ | |||
* | Add ffmpeg/imagemagick to depenency list | Drew DeVault | 2016-01-17 |
| | |||
* | Copy filename from argv | Mikkel Oscar Lyderik | 2016-01-17 |
| | | | | Fix #449 | ||
* | Merge pull request #445 from crondog/assign | Drew DeVault | 2016-01-15 |
|\ | | | | | cmd_assign | ||
| * | cmd_assign | crondog | 2016-01-15 |
|/ | | | | | | This implements cmd_assign. Basically a copy and paste from cmd_for_window however it has → handling and injects a `move container to workspace` | ||
* | Strip quotes from workspace name v2 | Mikkel Oscar Lyderik | 2016-01-11 |
| | | | | | | This is a more general fix for #444 This reverts part of commit 222f0d44fcda494dca4d5278493a3082068743de. | ||
* | Strip quotes of each argv when handling command | Mikkel Oscar Lyderik | 2016-01-11 |
| | |||
* | Strip quotes from workspace name. | Mikkel Oscar Lyderik | 2016-01-11 |
| | | | | | | | | Fix #444 This is a temporary fix, the real fix is to store the commands as a formatted argv array, so they don't have to be reformatted all over the place. | ||
* | Merge pull request #443 from mikkeloscar/binding-event-input_code | Drew DeVault | 2016-01-09 |
|\ | | | | | Add bindcode to binding events. | ||
| * | Add backwards compatability for binding event | Mikkel Oscar Lyderik | 2016-01-09 |
| | | |||
| * | Add bindcode to binding events. | Mikkel Oscar Lyderik | 2016-01-09 |
|/ | |||
* | Make enable-binding-event option have an affect. | Mikkel Oscar Lyderik | 2016-01-09 |
| | | | | The option was added to late so it was never set in the build. | ||
* | Merge pull request #442 from mikkeloscar/bincode | Drew DeVault | 2016-01-09 |
|\ | | | | | Add support for bincode command | ||
| * | Add support for bincode command | Mikkel Oscar Lyderik | 2016-01-09 |
| | | | | | | | | | | If a bindsym and bincode maps to the same combination, the last one will overwrite any previous mappings. | ||
* | | Make wallpaper optional (cmake flag) | Drew DeVault | 2016-01-08 |
|/ | |||
* | Unescape string after doing var replacement | Mikkel Oscar Lyderik | 2016-01-08 |
| | | | | Fix #426 | ||
* | Merge pull request #438 from mikkeloscar/binding-event | Drew DeVault | 2016-01-08 |
|\ | | | | | Implement IPC binding event (keyboard) | ||
| * | Make IPC binding event support a compile time opt. | Mikkel Oscar Lyderik | 2016-01-08 |
| | | |||
| * | Reduce duplicate code | Mikkel Oscar Lyderik | 2016-01-08 |
| | | |||
| * | Implement IPC binding event (keyboard) | Mikkel Oscar Lyderik | 2016-01-08 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This implements the IPC binding event for keyboard bindings. It is slightly different from the i3 implementation [1] since sway supports more than one non-modifier key in a binding. Thus the json interface has been changed from: { ... "symbol": "t", ... } to: { ... "symbols": [ "t" ], ... } [1] http://i3wm.org/docs/ipc.html#_binding_event | ||
| * | Add function for duplication a sway_binding | Mikkel Oscar Lyderik | 2016-01-08 |
| | | |||
| * | Add function for getting list of modifier names. | Mikkel Oscar Lyderik | 2016-01-08 |
|/ | | | | Get an array of modifier names from modifier masks. | ||
* | Merge pull request #439 from mikkeloscar/bindsym-release | Drew DeVault | 2016-01-07 |
|\ | | | | | Implement bindsym --release | ||
| * | Implement bindsym --release | Mikkel Oscar Lyderik | 2016-01-07 |
|/ | | | | | | | | | | | This is a "simple" version of --release (same as i3) that only supports a binding that contain one normal key. e.g.: bindsym --release $mod+x exec somthing-fun I didn't bother implementing it for a combination like `$mod+x+z` since it is a bit tricky to get right and also a bit weird to actually do on a keyboard. | ||
* | Merge pull request #434 from mikkeloscar/detect-modifier | Drew DeVault | 2016-01-06 |
|\ | | | | | Send IPC modifier event on bar_modifier up/down | ||
| * | Only send modifier event once for active modifiers | Mikkel Oscar Lyderik | 2016-01-05 |
| | | | | | | | | | | | | | | | | This makes sure that a modifier event is only sent for active bar modifiers, and that it is only sent once for each of those modifiers. An active bar modifier is a modifier defined for a bar with `mode hide` and `hidden_state hide`. | ||
| * | Add modifier key to bar_config json | Mikkel Oscar Lyderik | 2016-01-05 |
| | | |||
| * | Move modifier name table to common/util.c | Mikkel Oscar Lyderik | 2016-01-05 |
| | | | | | | | | | | Lookup of modifier names is required in several places, thus it makes sense to move it to a general place. | ||
| * | Send IPC modifier event on bar_modifier up/down | Mikkel Oscar Lyderik | 2016-01-05 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Detects when a bar modifier key is pressed/released and sends a modifier IPC event to any listeners (usually swaybars). This way a swaybar can listen on the modifier event and hide/show the bar accordingly (not implemented yet) The modifier event looks like this: { "change": "pressed", // or released "modifier": "Mod4" } |