summaryrefslogtreecommitdiffstats
path: root/sway/workspace.c
Commit message (Collapse)AuthorAge
* Arrange backgrounds only when requiredLibravatar Mykyta Holubakha2016-07-21
|
* Move backgrounds to back after arrange_windowsLibravatar Drew DeVault2016-07-18
| | | | Fixes #769
* Fix bug with views behind backgrounds on ws switchLibravatar Drew DeVault2016-07-17
|
* cleanup + add timeouts for pid_workspace listLibravatar Zandr Martin2016-06-11
|
* clean up pid/workspace stuffLibravatar Zandr Martin2016-06-11
|
* Remove premature breakLibravatar Mikkel Oscar Lyderik2016-04-30
|
* sway/workspace.c: Cleanup some un-free'd memoryLibravatar Daniel Lockyer2016-04-29
|
* Fix assigning workspaces to outputsLibravatar Mikkel Oscar Lyderik2016-03-04
| | | | | | | | | | | It's possible to assign workspaces to certain outputs using the command: workspace <name> output <output> However, this did not work in some cases where the workspace was assigned before the given output was made available to sway. This patch fixes those cases.
* Strip quotes from workspace name.Libravatar Mikkel Oscar Lyderik2016-01-11
| | | | | | | | Fix #444 This is a temporary fix, the real fix is to store the commands as a formatted argv array, so they don't have to be reformatted all over the place.
* Fix default workspace name generationLibravatar Drew DeVault2015-12-18
| | | | This fixes the issue where workspace 10 ends up being the default.
* sway: enable workspace selection by numberLibravatar progandy2015-12-18
|
* Bring unmanaged windows to front on output arrangeLibravatar Drew DeVault2015-12-16
| | | | Fixes #312
* Notify IPC on workspace changes more frequentlyLibravatar Drew DeVault2015-12-13
|
* workspace: Learn sticky.Libravatar S. Christoffer Eliesen2015-11-27
| | | | | A floating window that's sticky will move to the new active workspace whenever the workspace on the same output changes.
* workspace: Improve workspace_next_name.Libravatar S. Christoffer Eliesen2015-11-27
| | | | | | | | | | | | This function looks for bound commands that start with `workspace` (ie. the commands that change to a static workspace) and fetches the workspace name. However, if it's actually a list of commands, then the parsing will pick up the delimiter ("," or ";") and also fail to recognize keywords ("next" etc). This patch fixes that by properly separating with delimiters.
* put ipc_event_workspace in update_focusLibravatar taiyu2015-11-02
|
* implemented IPC subscribe for workspace eventLibravatar minus2015-10-27
|
* seamless_mouse: Move pointer only if successfully changed workspace.Libravatar S. Christoffer Eliesen2015-10-23
| | | | | | | 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.
* Fix warnings introduced by prior commitLibravatar Drew DeVault2015-09-18
|
* Revert "new_workspace null behavior + testmap functions + regex"Libravatar Drew DeVault2015-09-13
| | | | | | | | This reverts commit e1d18e42a8f3a597b9bf5f1bb2ab6c346e4e7983. Fixes #180 cc @taiyu-len
* new_workspace null behavior + testmap functions + regexLibravatar taiyu2015-09-12
|
* cmd status + workspace ws output opLibravatar taiyu2015-09-10
|
* cleaned up leaky prev_workspace_nameLibravatar taiyu2015-09-01
|
* Added in workspace_auto_back_and_forthLibravatar Luminarys2015-08-30
|
* Added in workspace back_and_forthLibravatar Luminarys2015-08-30
|
* changed workspace_{outout_,}{next,prev} to return workspaceLibravatar minus2015-08-25
| | | | so it can be reused for "move container to workspace next"
* refactored workspace_next/prevLibravatar minus2015-08-25
|
* split_string memory leaks cleanedupLibravatar taiyu2015-08-23
|
* bugfixes, renamesLibravatar taiyu2015-08-21
|
* find_parent_by_typeLibravatar taiyu2015-08-20
|
* styleLibravatar taiyu2015-08-20
|
* fixed active_workspace update on focus changeLibravatar taiyu2015-08-19
|
* Merge pull request #79 from taiyu-len/masterLibravatar Drew DeVault2015-08-19
|\ | | | | fixed floating_modifier related things
| * fixed some more bugs, moved layout_log into log.ch, restored focus_parentLibravatar taiyu2015-08-19
| |
* | fix a few possible memory leaksLibravatar Syed Amer Gilani2015-08-19
|/
* Fixed full screen workspace switch focusingLibravatar Luminarys2015-08-18
|
* restored fullscreen/focus behaviorLibravatar taiyu2015-08-18
|
* Fix switching between focused outputsLibravatar Drew DeVault2015-08-18
|
* changed handling of focus, handling of view by typeLibravatar taiyu2015-08-18
|
* Added in basic floating togglingLibravatar Luminarys2015-08-17
|
* Fix format warningsLibravatar Drew DeVault2015-08-16
|
* fixLibravatar taiyu2015-08-16
|
* sends hidden views to back, visible view to frontLibravatar taiyu2015-08-16
|
* Added in workspace next/prev and workspace output_next/prevLibravatar Luminarys2015-08-16
|
* Revert "get/set_userdata stores swayc_t *, fixed memory leak, minor changes."Libravatar Drew DeVault2015-08-16
|
* fixed 2 small memory leaks & adds format attribute to log.Libravatar taiyu2015-08-15
|
* Fixed output focusing for workspace switchLibravatar Luminarys2015-08-15
|
* Rename variable in workspace.cLibravatar Drew DeVault2015-08-15
|
* Fix switching focus between outputsLibravatar Drew DeVault2015-08-15
|
* Style fixesLibravatar Luminarys2015-08-15
|