Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-21 | Only update visibility if WS isn't destroyed after | Mikkel Oscar Lyderik | |
No need to update visibility if the workspace will be destroyed right after. | |||
2015-12-21 | Trigger ipc_event_workspace in all cases | Mikkel Oscar Lyderik | |
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. | |||
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-14 | Fix dangling pointer on focus swap/describe WS | Kevin Hamacher | |
2015-12-13 | Notify IPC on workspace changes more frequently | Drew DeVault | |
2015-12-13 | Make destroy_workspace behave as expected | Kevin Hamacher | |
2015-12-01 | Fix for_window [...] move scratchpad correctly | Drew DeVault | |
2015-12-01 | Revert "Fix bug with for_window [...] move scratchpad" | Drew DeVault | |
This reverts commit 0796b0c475bb46095d14a5291d62dd8e7d098262. | |||
2015-12-01 | Fix bug with for_window [...] move scratchpad | Drew DeVault | |
2015-11-27 | Move IPC client into common, refactor IPC | Drew DeVault | |
2015-11-04 | Include header declaring ipc_event_workpace(2) | Mikkel Oscar Lyderik | |
2015-11-02 | put ipc_event_workspace in update_focus | taiyu | |
2015-10-29 | commands: Learn mouse_warping. | S. Christoffer Eliesen | |
Place mouse at center of focused view when changing to a workspace on a different output, if option is enabled. (This replicates existing i3 option.) This can be triggered in multiple ways: A) via `workspace <name>` which changes output B) via `focus <direction>` which changes output C) via `focus output <name>` which (obviously) changes output | |||
2015-10-25 | log: Add swayc_log, use at a few key places. | S. Christoffer Eliesen | |
swayc_log works just like sway_log, but appends type and name from given container to the log output. | |||
2015-10-23 | seamless_mouse: Move pointer only if successfully changed workspace. | S. Christoffer Eliesen | |
If e.g. a window has a popup open then that will lock the current focus, making a workspace switch denied. So don't move the mouse pointer in such cases. | |||
2015-08-27 | update visibility + container info functions | taiyu | |
2015-08-25 | fixed segfault on exit + a little fixup of that floatfocus pr | taiyu | |
2015-08-25 | changed view visibility to be bool | minus | |
view_visibility enum remains with one constant that is the mask to wlc's view masking | |||
2015-08-25 | refactored view visibility | minus | |
- replace visibilty mask integers with an enum - set output's visibilty mask on creation - added update_visibility to manually update a containers visibility (e.g. when it moved to an invisible workspace) | |||
2015-08-22 | fixed vanishing floating view | taiyu | |
2015-08-21 | bugfixes, renames | taiyu | |
2015-08-20 | style | taiyu | |
2015-08-19 | another small fix to move_focus | taiyu | |
2015-08-19 | small fix | taiyu | |
2015-08-19 | input state, find_container_in_direction | taiyu | |
2015-08-19 | fixed active_workspace update on focus change | taiyu | |
2015-08-19 | fixed some more bugs, moved layout_log into log.ch, restored focus_parent | taiyu | |
2015-08-18 | fixed floating_modifier related things | taiyu | |
2015-08-18 | fixed focus on fullscreen view destroy | taiyu | |
2015-08-18 | restored fullscreen/focus behavior | taiyu | |
2015-08-18 | Fix switching between focused outputs | Drew DeVault | |
2015-08-18 | Coding style enforcement | Drew DeVault | |
This was done by hand, so I might have missed things. If anyone knows of a good C style enforcement tool, let me know. | |||
2015-08-18 | minor fixes | taiyu | |
2015-08-18 | more changes | taiyu | |
2015-08-18 | changed handling of focus, handling of view by type | taiyu | |