Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-06 | Fix github links in doc | Zuzana Svetlikova | |
2017-10-05 | Clean up output command | Calvin Lee | |
Plugs memory leaks during failure of the output command and in other circumstances and fixes `bg` option. Fixes #1381 | |||
2017-10-03 | Fix issue #1287 | Jonas Karlsson | |
All variables without a $ prefix lost their last character due to off by one error | |||
2017-08-14 | Check for Raspberry Pi | azarus | |
2017-08-14 | Raise max ipc message size limit to 256 MB | Hummer12007 | |
2017-08-09 | One more | Drew DeVault | |
2017-08-09 | Clean up fallthrough issues | Drew DeVault | |
2017-08-08 | Implement nonblocking IO in IPC server | Ilya Lukyanov | |
Added client write buffer and handler for writable status on client socket. | |||
2017-08-06 | Prevent race condition in the kill command | Calvin Lee | |
When killing views with `close_views` a use-after-free can sometimes occur because parent views are killed before their children. This commit makes `container_map` run functions on child containers before their parent, fixing the race. Fixes #1302 | |||
2017-07-26 | Remove test clipboard code | Drew DeVault | |
2017-07-12 | Use WLC v2 pointer interface | Scott Anderson | |
2017-07-11 | Add get_clipbard ipc errors; Adapt swaymsg | nyorain | |
Also increase the get_clipboard timeout to 30 secs | |||
2017-07-11 | Close fd in clipboard request | nyorain | |
2017-07-11 | Add timeout; Fix receive loop & style issues | nyorain | |
2017-07-11 | Add secucity config for FreeBSD. | Johannes Lundberg | |
2017-07-10 | fix use-after-free bug | Tobias Blass | |
2017-07-07 | Signal base64 in clipboard type; Reimplement loop | nyorain | |
2017-07-07 | Handle x11 text atoms in get_clipboard ipc | nyorain | |
2017-07-07 | Rework get_clipboard implementation | nyorain | |
2017-07-07 | Fix/Simplify get_clipboard ipc-server impl | nyorain | |
2017-07-07 | Implement ipc get_clipboard | nyorain | |
2017-07-04 | Make asciidoc (and man pages) optional | Drew DeVault | |
And remove it from the build | |||
2017-07-01 | Do not add empty policies | Mykyta Holubakha | |
Policy allocation failure is non-fatal | |||
2017-07-01 | permit.c: check for NULL pointer dereference | Mykyta Holubakha | |
2017-07-01 | Add the 'clipboard' command to set the clipboard | nyorain | |
2017-06-14 | Merge branch 'master' into server-decoration | Drew DeVault | |
2017-06-14 | Force focus on unmanaged views during pointer test | Drew DeVault | |
2017-06-14 | Fix Firefox address bar thing | Drew DeVault | |
And probably some other stuff too | |||
2017-06-07 | Implement Tray Icons | Calvin Lee | |
This commit implements the StatusNotifierItem protocol, and enables swaybar to show tray icons. It also uses `xembedsniproxy` in order to communicate with xembed applications. The tray is completely optional, and can be disabled on compile time with the `enable-tray` option. Or on runtime with the bar config option `tray_output none`. Overview of changes: In swaybar very little is changed outside the tray subfolder except that all events are now polled in `event_loop.c`, this creates no functional difference. Six bar configuration options were added, these are detailed in sway-bar(5) The tray subfolder is where all protocol implementation takes place and is organised as follows: tray/sni_watcher.c: This file contains the StatusNotifierWatcher. It keeps track of items and hosts and reports when they come or go. tray/tray.c This file contains the StatusNotifierHost. It keeps track of sway's version of the items and represents the tray itself. tray/sni.c This file contains the StatusNotifierItem struct and all communication with individual items. tray/icon.c This file implements the icon theme protocol. It allows for finding icons by name, rather than by pixmap. tray/dbus.c This file allows for asynchronous DBus communication. See #986 #343 | |||
2017-06-06 | FreeBSD fixes | johalun | |
Increase _POSIX_SOURCE value where needed. Increase _XOPEN_SOURCE value where needed. Conditionally link to libcap (only on Linux). Possibly some trailing whitespace fixes (automatic). | |||
2017-05-11 | Terminate when both suid bit and filecaps are set | Mykyta Holubakha | |
2017-05-11 | Initialise logging earlier | Mykyta Holubakha | |
2017-05-06 | Add missing send-event mode to sway-input(5) | wdbw | |
Also, fix a small typo. | |||
2017-05-04 | Add mouse button bindings | Josip Janzic | |
Adds support for bindings like: bindsym button3 floating toggle bindsym $mod+button3 floating toggle | |||
2017-05-01 | document font command | Zandr Martin | |
2017-04-29 | prevent crash when `layout auto` is missing args | Zandr Martin | |
2017-04-29 | Set child border to background if not specified | Drew DeVault | |
2017-04-29 | Support specifying fewer than 5 colors | Drew DeVault | |
This doesn't work, I'm not sure why. The color structs definitely get changed but if you specify fewer than 5, it renders with the defaults. | |||
2017-04-28 | Implement KDE's server-side decoration protocol | Drew DeVault | |
2017-04-26 | Fix handling of floating windows | Drew DeVault | |
2017-04-26 | Update sway(5) | Drew DeVault | |
2017-04-26 | Implement no_focus | Drew DeVault | |
Ref #2 | |||
2017-04-26 | Add -DVERSION flag for release version numbers | Sebastian Noack | |
2017-04-23 | Fix typo in sway(5) | Calvin Lee | |
2017-04-19 | explicitly ignore unused return value | Tomáš Čech | |
fixes issue#1182 | |||
2017-04-18 | Merge pull request #1181 from wasamasa/bugfix-initial-scratchpad-size | Drew DeVault | |
Use i3's dimensions for initial scratchpad views | |||
2017-04-18 | Merge pull request #1178 from 4e554c4c/fork | Drew DeVault | |
Prevent sway from duplicating on a failed fork | |||
2017-04-18 | Use i3's dimensions for initial scratchpad views | Vasilij Schneidermann | |
See https://github.com/i3/i3/blob/master/src/scratchpad.c#L196-L197 | |||
2017-04-18 | Prevent sway from duplicating on a failed fork | Calvin Lee | |
Also remove a useless `sway_log` and replace it with a pipe | |||
2017-04-18 | Implement and document `move [to] scratchpad` | Vasilij Schneidermann | |