Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | rename seat functions | Tony Crisci | 2018-04-02 |
| | |||
* | Implement focus_follows_mouse | Drew DeVault | 2018-03-31 |
| | | | | | | | Also contains two other small changes: - Clicking any button will focus the container clicked (not just left) - Remove seamless_mouse (doesn't make sense on wlroots) | ||
* | Free bar configs on reload and exit | Drew DeVault | 2018-03-31 |
| | |||
* | Merge remote-tracking branch 'origin/wlroots' into swaybar-layers | Drew DeVault | 2018-03-30 |
|\ | |||
| * | Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree" | Tony Crisci | 2018-03-29 |
| | | | | | | | | | | This reverts commit 472e81f35d689d67cda241acafda91c688d61046, reversing changes made to 6b7841b11ff4cd35f54d69dc92029855893e5ce0. | ||
| * | Revert "Refactor tree" | Drew DeVault | 2018-03-29 |
| | | |||
| * | move tree includes to their own directory | Tony Crisci | 2018-03-29 |
| | | |||
* | | Move bar config into its own file | Drew DeVault | 2018-03-29 |
| | | |||
* | | Add bar configuration commands | Drew DeVault | 2018-03-29 |
| | | |||
* | | Implement enough IPC for swaybar to work | Drew DeVault | 2018-03-29 |
|/ | |||
* | Implement workspaces | Drew DeVault | 2018-01-30 |
| | |||
* | commands/reload: remove unimplemented 'load_swaybars' call | Dominique Martinet | 2018-01-22 |
| | |||
* | config reload: destroy old seat when removed from config | Dominique Martinet | 2018-01-22 |
| | | | | | This adds new sway_seat_destroy and sway_cursor_destroy helpers and compare new and old config on free | ||
* | commands: add 'reload' command | Dominique Martinet | 2018-01-22 |
| | |||
* | Merge pull request #1574 from acrisci/config-refactor | emersion | 2018-01-22 |
|\ | | | | | Command criteria | ||
| * | seat config handler context | Tony Crisci | 2018-01-20 |
| | | |||
| * | input config handler context | Tony Crisci | 2018-01-20 |
| | | |||
* | | copy config references for input and seat | Tony Crisci | 2018-01-17 |
|/ | |||
* | sway: change all sway_log to wlr_log | Dominique Martinet | 2018-01-05 |
| | |||
* | config: add 'set' command | Dominique Martinet | 2018-01-05 |
| | |||
* | fixup free config use free_sway_binding | Dominique Martinet | 2018-01-05 |
| | |||
* | config: leak sanitizer pass | Dominique Martinet | 2018-01-05 |
| | | | | | Add free for everything that's implemented right now. Will need to add more as the implementations are re-added. | ||
* | fix typos in comments/messages; add shutting down message | Dominique Martinet | 2018-01-05 |
| | |||
* | binding config | Tony Crisci | 2017-12-27 |
| | |||
* | put seat and input config in their own files | Tony Crisci | 2017-12-16 |
| | |||
* | xkb config | Tony Crisci | 2017-12-15 |
| | |||
* | basic configuration | Tony Crisci | 2017-12-14 |
| | |||
* | seat configuration | Tony Crisci | 2017-12-12 |
| | |||
* | config cleanup | Tony Crisci | 2017-12-12 |
| | |||
* | sway input device | Tony Crisci | 2017-12-12 |
| | |||
* | input config | Tony Crisci | 2017-12-11 |
| | |||
* | Add include command | emersion | 2017-12-05 |
| | |||
* | Add minimal config subsystem | emersion | 2017-12-05 |
| | |||
* | Move everything to sway/old/ | Drew DeVault | 2017-11-18 |
| | |||
* | Initial (awful) pass on xdg shell support | Drew DeVault | 2017-11-11 |
| | |||
* | Initialize outputs from backend and add to tree | Drew DeVault | 2017-11-11 |
| | |||
* | Add scale to merge_output_config | David Hurst | 2017-10-14 |
| | |||
* | Security config: skip hidden files | lbonn | 2017-10-06 |
| | | | | Also: fix a small memory leak | ||
* | Clean up output command | Calvin Lee | 2017-10-05 |
| | | | | | | | Plugs memory leaks during failure of the output command and in other circumstances and fixes `bg` option. Fixes #1381 | ||
* | Implement Tray Icons | Calvin Lee | 2017-06-07 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||
* | FreeBSD fixes | johalun | 2017-06-06 |
| | | | | | | | 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). | ||
* | Implement no_focus | Drew DeVault | 2017-04-26 |
| | | | | Ref #2 | ||
* | explicitly ignore unused return value | Tomáš Čech | 2017-04-19 |
| | | | | fixes issue#1182 | ||
* | Prevent sway from duplicating on a failed fork | Calvin Lee | 2017-04-18 |
| | | | | Also remove a useless `sway_log` and replace it with a pipe | ||
* | Impliment i3-style marks | Calvin Lee | 2017-04-03 |
| | | | | | | | | This commit adds three commands to sway: `show_marks`, `mark` and `unmark`. Marks are displayed right-aligned in the window border as i3 does. Marks may be found using criteria. Fixes #1007 | ||
* | Allow also 444 for security file mode | Jaanus Torp | 2017-03-16 |
| | |||
* | UnGNUify the codebase | Drew DeVault | 2017-03-10 |
| | |||
* | Further indentation corrections | Drew DeVault | 2017-03-10 |
| | |||
* | Read configs from /etc/sway/security.d/* | Drew DeVault | 2017-02-20 |
| | |||
* | Add initial support code for new IPC security | Drew DeVault | 2017-02-20 |
| |