Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-12 | Listen to output layout change | emersion | |
2017-12-12 | Add scale and transform events to sway_output | emersion | |
2017-12-06 | Add new_output_config, update root container size on output hotplug | emersion | |
2017-12-06 | Merge branch 'wlroots' into output-config | emersion | |
2017-12-06 | view activate | Tony Crisci | |
2017-12-06 | Init, merge output config params, use wlr_output_layout | emersion | |
2017-12-06 | Add output config | emersion | |
2017-12-05 | Merge pull request #1498 from emersion/config | Drew DeVault | |
Add minimal config subsystem | |||
2017-12-05 | Remove wlc includes | emersion | |
2017-12-05 | view set position | Tony Crisci | |
2017-12-05 | Add minimal config subsystem | emersion | |
2017-12-04 | Merge branch 'wlroots' into feature/xwayland | Tony Crisci | |
2017-12-04 | xwayland shell | Tony Crisci | |
2017-12-03 | wl-shell: class instead of app_id | Tony Crisci | |
2017-12-03 | Merge branch 'wlroots' into feature/wl-shell | Tony Crisci | |
2017-12-03 | basic wl-shell | Tony Crisci | |
2017-12-03 | use "size" instead of "dimensions" | Tony Crisci | |
2017-12-03 | sway wl_shell | Tony Crisci | |
2017-12-03 | basic get_tree | Tony Crisci | |
2017-11-25 | Handle view destruction properly | Drew DeVault | |
2017-11-25 | Fix rendering issues, wire up some xdg listeners | Drew DeVault | |
2017-11-25 | Arrange windows on desktop | Drew DeVault | |
2017-11-22 | Remove IPC_GET_PIXELS | Drew DeVault | |
2017-11-22 | Wire up IPC server | Drew DeVault | |
2017-11-22 | Add initial command subsystem (untested) | Drew DeVault | |
Need to spin up the IPC server to test this | |||
2017-11-22 | Add views to tree and render them | Drew DeVault | |
2017-11-22 | Add workspace to outputs | Drew DeVault | |
2017-11-23 | wlr_data_device header update | Dominique Martinet | |
wlroots 6a7560 renamed the header file | |||
2017-11-19 | Add outputs to the tree | Drew DeVault | |
2017-11-18 | Move everything to sway/old/ | Drew DeVault | |
2017-11-11 | Initial (awful) pass on xdg shell support | Drew DeVault | |
2017-11-11 | Wire up output frame loop | Drew DeVault | |
2017-11-11 | Initialize outputs from backend and add to tree | Drew DeVault | |
2017-11-11 | Establish sway input submodule | Drew DeVault | |
2017-11-11 | Fix build yml files | Drew DeVault | |
2017-11-11 | Fire up the wlroots backend and run the event loop | Drew DeVault | |
2017-11-05 | Fix init_tray function declaration | Adam Mizerski | |
This fixes compilation failure: error: call to function 'init_tray' without a real prototype | |||
2017-10-08 | Merge pull request #1263 from nyorain/master | Drew DeVault | |
Implement get_clipboard ipc message | |||
2017-08-29 | click_events as documented at https://i3wm.org/docs/i3bar-protocol.html | akokshar@redhat.com | |
2017-07-31 | Allow swaylock indicator size to be configurable | Calvin Lee | |
2017-07-13 | Don't trust SNI names, fixes #1274 | Calvin Lee | |
If an item doesn't have a well-formed name, it will not be added to the tray. | |||
2017-07-12 | Use WLC v2 pointer interface | Scott Anderson | |
2017-07-07 | Rework get_clipboard implementation | nyorain | |
2017-07-07 | Implement ipc get_clipboard | nyorain | |
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-13 | Remove Xembed Support | Calvin Lee | |
Xembed support is premature in sway and should be postponed. This commit only removes swaybar starting xembedsniproxy, if users would like, they can still start xembedsniproxy manually, however there will be no official support. | |||
2017-06-07 | Reorganize Tray Code | Calvin Lee | |
Remove tray code from bar.c and render.c | |||
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-04-28 | Implement KDE's server-side decoration protocol | Drew DeVault | |