Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Trigger ipc_event_workspace in all cases | Mikkel Oscar Lyderik | 2015-12-21 |
| | | | | | | This makes sure that the workspace IPC event is triggered when needed. Fixes #382 while making sure that the IPC event is only triggered once. | ||
* | Implement `barconfig_update` IPC event | Mikkel Oscar Lyderik | 2015-12-21 |
| | |||
* | Merge pull request #373 from sce/per_panel_config | Drew DeVault | 2015-12-20 |
|\ | | | | | Per panel config | ||
| * | extensions: Track panels by wl_resource, position per panel. | S. Christoffer Eliesen | 2015-12-20 |
| | | | | | | | | | | | | | | | | Track each panel separately via its wl_resource. `set_panel_position` might be called before `set_panel`, so reuse panel config. Place the position in panel_config so that each panel has its own position. | ||
| * | extensions: panel_config->resource => wl_surface_res. | S. Christoffer Eliesen | 2015-12-20 |
| | | | | | | | | Change the name to something less ambigious. | ||
* | | make gdk-pixbuf dependency really optional | progandy | 2015-12-20 |
|/ | |||
* | Fix default workspace name generation | Drew DeVault | 2015-12-18 |
| | | | | This fixes the issue where workspace 10 ends up being the default. | ||
* | Merge pull request #359 from mikkeloscar/i3bar-command | Drew DeVault | 2015-12-18 |
|\ | | | | | Add bar option: swaybar_command <command> | ||
| * | Add bar option: swaybar_command <command> | Mikkel Oscar Lyderik | 2015-12-19 |
| | | |||
* | | Terminate children when freeing output container | Mikkel Oscar Lyderik | 2015-12-18 |
| | | |||
* | | Reload swaybar/swaybg on config reload. | Mikkel Oscar Lyderik | 2015-12-18 |
|/ | | | | | | | | This works by tracking the pids of the child processes in the related output container and terminating the processes and spawning new ones on a config reload. Should solve: #347 | ||
* | Add shims for swaylock on compositor | Drew DeVault | 2015-12-18 |
| | |||
* | sway: insert numbered workspaces in order | progandy | 2015-12-18 |
| | | | | | | | | | | fixes #308 Ordered by number ascending, with insert before same numbers. Workspaces without numbers are appended at the end of the list. Example order: 1 2:named 3:the_second 3:the_first 9 FIRST_NAME SECOND_NAME ... | ||
* | sway: enable workspace selection by number | progandy | 2015-12-18 |
| | |||
* | Bring unmanaged windows to front on output arrange | Drew DeVault | 2015-12-16 |
| | | | | Fixes #312 | ||
* | Implement bar option: separator_symbol | Mikkel Oscar Lyderik | 2015-12-16 |
| | |||
* | Implement bar option: output <output> | Mikkel Oscar Lyderik | 2015-12-15 |
| | |||
* | Add bar height option (Airblader/i3) | Mikkel Oscar Lyderik | 2015-12-15 |
| | |||
* | Add rgba support for bar colors | Mikkel Oscar Lyderik | 2015-12-15 |
| | |||
* | Implement bar option: colors {} | Mikkel Oscar Lyderik | 2015-12-15 |
| | |||
* | Move default bar config to bar creation. | Mikkel Oscar Lyderik | 2015-12-15 |
| | | | | | Get rid of `config->bar` and define the default bar config options when a bar is initialized. | ||
* | Added bar_cmd_bindsym | Yacine Hmito | 2015-12-15 |
| | | | | Defined a sway_mouse_binding for clicks on the swaybar | ||
* | Make mouse key used for drag/resize configurable | Mikkel Oscar Lyderik | 2015-12-14 |
| | | | | | This makes it possible to define what mouse button key (left|right) to use for dragging/resizing. | ||
* | Add initial support for custom bar-id | Mikkel Oscar Lyderik | 2015-12-14 |
| | |||
* | Move numlen(1) to sway/util.c | Mikkel Oscar Lyderik | 2015-12-14 |
| | |||
* | Revert "Make mouse key used for drag/resize configurable" | Drew DeVault | 2015-12-14 |
| | | | | This reverts commit 22916e9ebc130dbd365e6403730b9e0857977b8e. | ||
* | Implement 'bar { }' block parsing | Mikkel Oscar Lyderik | 2015-12-14 |
| | |||
* | Subscribe to workspace change events and redraw | Drew DeVault | 2015-12-13 |
| | |||
* | Track the fullscreen view on a workspace swayc_t | Drew DeVault | 2015-12-13 |
| | |||
* | Pass keys along from wayland backend to clients | Drew DeVault | 2015-12-12 |
| | |||
* | Add some more keyboard handling for wayland clients | Drew DeVault | 2015-12-12 |
| | |||
* | Make mouse key used for drag/resize configurable | Mikkel Oscar Lyderik | 2015-12-11 |
| | | | | | This makes it possible to define what mouse button key (left|right) to use for dragging/resizing. | ||
* | Initialize keyboard in registry poll | Drew DeVault | 2015-12-10 |
| | |||
* | Include wayland-server.h instead of -core.h | Drew DeVault | 2015-12-10 |
| | |||
* | Add keyboard handling shims to registry | Drew DeVault | 2015-12-10 |
| | |||
* | Discover swaylock extension in registry | Drew DeVault | 2015-12-10 |
| | |||
* | Refactor gdk pixbuf code into shared client lib | Drew DeVault | 2015-12-10 |
| | |||
* | Add swaylock protocol, add resource destructors | Drew DeVault | 2015-12-03 |
| | | | | This prevents sway crashing if swaybg or swaybar dies. | ||
* | Add framework for switching command sets | Drew DeVault | 2015-11-29 |
| | | | | | This will allow the bar {} block to have a different command set (and also bar { colors { } }. | ||
* | Add bar config struct and defaults | Drew DeVault | 2015-11-29 |
| | |||
* | cmd_output: Merge instead of replace output config | Christoph Gysin | 2015-11-29 |
| | |||
* | config: Store 'enabled' as int | Christoph Gysin | 2015-11-29 |
| | |||
* | Add text rendering support to wayland clients | Drew DeVault | 2015-11-29 |
| | |||
* | Support desktop shell panels in compositor | Drew DeVault | 2015-11-29 |
| | |||
* | Remove trailing semicolon | Drew DeVault | 2015-11-29 |
| | |||
* | cmd_output: Use list_seq_find() to find matching config | Christoph Gysin | 2015-11-29 |
| | |||
* | Rearrange logging headers | Drew DeVault | 2015-11-28 |
| | | | | Ref #270 | ||
* | workspace: Learn sticky. | S. Christoffer Eliesen | 2015-11-27 |
| | | | | | A floating window that's sticky will move to the new active workspace whenever the workspace on the same output changes. | ||
* | Add command line to swaygrab | Drew DeVault | 2015-11-27 |
| | | | | | Also modifies IPC client so that we can work with persistent connections. | ||
* | Move IPC client into common, refactor IPC | Drew DeVault | 2015-11-27 |
| |