Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-20 | Merge pull request #373 from sce/per_panel_config | Drew DeVault | |
Per panel config | |||
2015-12-20 | Merge pull request #372 from sce/fix_swaybar_output_name_test | Drew DeVault | |
config: load_swaybars: Fix name comparison. | |||
2015-12-20 | extensions: Track panels by wl_resource, position per panel. | S. Christoffer Eliesen | |
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. | |||
2015-12-20 | extensions: panel_config->resource => wl_surface_res. | S. Christoffer Eliesen | |
Change the name to something less ambigious. | |||
2015-12-20 | config: load_swaybars: Fix name comparison. | S. Christoffer Eliesen | |
2015-12-20 | config: free_bar: Check if outputs is NULL. | S. Christoffer Eliesen | |
bar_config.outputs is NULL if no output is explicitly defined in config (ie. use for for all outputs). | |||
2015-12-18 | Implement compositor support for swaylock | Drew DeVault | |
This makes swaylock more or less work. | |||
2015-12-18 | Fix lock extension setup in compositor | Drew DeVault | |
2015-12-18 | Merge pull request #361 from mikkeloscar/i3bar-command | Drew DeVault | |
Add support for running swaybar_command | |||
2015-12-19 | Add support for running swaybar_command | Mikkel Oscar Lyderik | |
2015-12-18 | Fix default workspace name generation | Drew DeVault | |
This fixes the issue where workspace 10 ends up being the default. | |||
2015-12-18 | Merge pull request #360 from sce/fix_arrange_windows | Drew DeVault | |
Fix arrange windows | |||
2015-12-18 | Merge pull request #359 from mikkeloscar/i3bar-command | Drew DeVault | |
Add bar option: swaybar_command <command> | |||
2015-12-19 | Add bar option: swaybar_command <command> | Mikkel Oscar Lyderik | |
2015-12-18 | layout: arrange_windows: Partially fix swaybar irregularties. | S. Christoffer Eliesen | |
2015-12-18 | layout: arrange_windows: Fix/better debug output. | S. Christoffer Eliesen | |
2015-12-18 | Terminate children when freeing output container | Mikkel Oscar Lyderik | |
2015-12-18 | Reload swaybar/swaybg on config reload. | Mikkel Oscar Lyderik | |
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 | |||
2015-12-18 | Add shims for swaylock on compositor | Drew DeVault | |
2015-12-18 | layout: Keep output at the correct size, workspace can be smaller. | S. Christoffer Eliesen | |
If the output is not at the correct size then that info must be queried from wlc. The output size is used by e.g. seamless mouse to detect output edges. With this patch the output size is now correct and the workspace size is adjusted according to any panels. Without this patch seamless mouse would fail to detect outputs above/below each other if there was a panel in between because the output would offically end where the panel started, not at the actual screen edge. | |||
2015-12-18 | focus: Fix moving last workspace. | S. Christoffer Eliesen | |
If there's only one workspace on an output and it's moved to a different output then active workspace will be NULL. | |||
2015-12-18 | sway: insert numbered workspaces in order | progandy | |
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 ... | |||
2015-12-18 | sway: enable workspace selection by number | progandy | |
2015-12-16 | Fix bar invocation for multihead setup | Drew DeVault | |
2015-12-16 | Use system swaybar instead of local swaybar | Drew DeVault | |
2015-12-16 | Invoke swaybar when an output matches a bar config | Drew DeVault | |
2015-12-16 | Bring unmanaged windows to front on output arrange | Drew DeVault | |
Fixes #312 | |||
2015-12-16 | Merge pull request #338 from mikkeloscar/bar-separator-symbol | Drew DeVault | |
Implement bar option: separator_symbol | |||
2015-12-16 | Use free_flat_list for simple char* list. | Mikkel Oscar Lyderik | |
No need to reimplement free_flat_list functionality. | |||
2015-12-16 | Implement bar option: separator_symbol | Mikkel Oscar Lyderik | |
2015-12-15 | [swaybar] Get bar config via IPC | Drew DeVault | |
2015-12-15 | Merge pull request #335 from mikkeloscar/bar-font | Drew DeVault | |
Implement bar option: font <font> | |||
2015-12-15 | Implement bar option: font <font> | Mikkel Oscar Lyderik | |
2015-12-15 | Implement bar option: binding_mode_indicator <yes|no> | Mikkel Oscar Lyderik | |
2015-12-15 | Correctly free bindings list | Mikkel Oscar Lyderik | |
2015-12-15 | Implement bar option: output <output> | Mikkel Oscar Lyderik | |
2015-12-15 | Fix active_workspace_border color definition | Mikkel Oscar Lyderik | |
2015-12-15 | Merge pull request #328 from mikkeloscar/bar-height | Drew DeVault | |
Add bar height option (Airblader/i3) | |||
2015-12-15 | Add bar height option (Airblader/i3) | Mikkel Oscar Lyderik | |
2015-12-15 | Fix crash from ipc_json_describe_workspace | Drew DeVault | |
destroying workspace '10' Error: Signal 11. Printing backtrace Backtrace: sway(error_handler+0x2f) [0x41478f] Backtrace: /usr/lib/libc.so.6(+0x33680) [0x7f06d9a99680] Backtrace: /usr/lib/libc.so.6(strlen+0x2a) [0x7f06d9ae70ca] Backtrace: /usr/lib/libc.so.6(__strdup+0xe) [0x7f06d9ae6dfe] Backtrace: /usr/lib/libjson-c.so.2(json_object_new_string+0x39) [0x7f06da01ffe9] Backtrace: sway(ipc_json_describe_workspace+0xd8) [0x410408] Backtrace: sway(ipc_event_workspace+0x38) [0x410618] Backtrace: sway(set_focused_container+0x190) [0x40daf0] Backtrace: sway(workspace_switch+0x1a1) [0x4142b1] Backtrace: sway() [0x4096c6] Backtrace: sway(handle_command+0x178) [0x405eb8] Backtrace: sway() [0x40e6ee] Backtrace: /usr/lib/libwlc.so.0(+0x19a1b) [0x7f06da6f0a1b] Backtrace: /usr/lib/libwlc.so.0(+0x11b0c) [0x7f06da6e8b0c] Backtrace: /usr/lib/libwayland-server.so.0(wl_event_loop_dispatch+0x72) [0x7f06d9e13242] Backtrace: /usr/lib/libwayland-server.so.0(wl_display_run+0x25) [0x7f06d9e119a5] Backtrace: /usr/lib/libwlc.so.0(wlc_run+0xfc) [0x7f06da6fda1c] Backtrace: sway(main+0x25f) [0x4125cf] Backtrace: /usr/lib/libc.so.6(__libc_start_main+0xf0) [0x7f06d9a86610] Backtrace: sway(_start+0x29) [0x405bf9] | |||
2015-12-15 | Implement IPC_GET_BAR_CONFIG | Drew DeVault | |
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 | Remove a couple of unwanted spaces | Mikkel Oscar Lyderik | |
2015-12-14 | Merge pull request #324 from mikkeloscar/free-bar-bindings | Drew DeVault | |
Free bar->bindings | |||
2015-12-14 | Merge pull request #325 from gpyh/bar_cmd_modifier | Drew DeVault | |
Added bar_cmd_modifier | |||
2015-12-15 | Added bar_cmd_modifier | Yacine Hmito | |
2015-12-15 | Free bar->bindings | Mikkel Oscar Lyderik | |
2015-12-14 | Merge pull request #323 from gpyh/bar_cmd_status_command | Drew DeVault | |
Added bar_cmd_status_command | |||
2015-12-15 | Added bar_cmd_status_command | Yacine Hmito | |