aboutsummaryrefslogtreecommitdiffstats
path: root/sway/commands.c
Commit message (Collapse)AuthorAge
...
* Handle allocation failure in commandsLibravatar Drew DeVault2016-12-15
|
* Disallow everything by defaultLibravatar Drew DeVault2016-12-03
| | | | And update config.d/security to configure sane defaults
* Add ipc connection feature policy controlsLibravatar Drew DeVault2016-12-02
|
* Add IPC security policy command handlersLibravatar Drew DeVault2016-12-02
|
* Enforce command policiesLibravatar Drew DeVault2016-12-02
|
* Add support for command policies in config fileLibravatar Drew DeVault2016-12-02
|
* Implement permit and reject commandsLibravatar Drew DeVault2016-12-01
|
* change bar colors from char[10] to *charLibravatar D.B2016-11-02
| | | | | This commit removes has_* booleans from bar color struct. It also generalizes of functions in commands/bar/colors.c.
* add bar colours for focused_(workspace|statusline|separator)Libravatar D.B2016-11-02
| | | | | If these aren't defined in config, color settings without 'focused_' prefix are used as a fallback.
* Add left_handed support for input devicesLibravatar Michał Winiarski2016-10-25
| | | | | | | Some users may want to switch buttons on their input devices, turns out libinput already supports it. Let's add a support for it in our config. Signed-off-by: Michał Winiarski <knr@hardline.pl>
* reorder cmd_handler arrays for bsearchLibravatar D.B2016-10-08
|
* add force_focus_wrapping optionLibravatar D.B2016-10-07
|
* squash commits, move enum into resize.cLibravatar Zandr Martin2016-09-07
|
* Merge branch 'master' of git://github.com/SirCmpwn/sway into commands-refactorLibravatar Zandr Martin2016-09-02
|\
| * Reorganize includesLibravatar Drew DeVault2016-09-01
| |
* | refactor commands.cLibravatar Zandr Martin2016-09-01
|/
* Rerender after every split commandLibravatar Guillaume Brogi2016-08-12
|
* Fix container move when workspace is focusedLibravatar D.B2016-08-07
| | | | | | Fixes #819. If workspace is focused and command 'move container to workspace/output' is issued, workspace child containers are wrapped in a new container and moved according to command.
* Fix 'workspace back_and_forth' and workspace_auto_back_and_forth clashLibravatar D.B2016-08-04
| | | | | | | | When workspace_auto_back_and_forth is enabled, workspaces get switched twice with previously mentioned command, which is not the expected behavior. Removes one redundant creation of previous workspace.
* Merge pull request #811 from acrisci/feature/focus-containerLibravatar Drew DeVault2016-08-01
|\ | | | | Implement focus handling for containers
| * Refactor functions to update container bordersLibravatar Tony Crisci2016-07-31
| | | | | | | | | | | | Replace `update_view_border()` with `update_container_border()`. The latter should handle both the case where the container is a view or if the container has children.
* | cache floating container size when fullscreeningLibravatar Zandr Martin2016-07-31
|/
* Update container geometry on layout switchLibravatar D.B2016-07-31
| | | | | | | | | Deeply nested containers which had their layouts changed didn't update their actual_geometry, this messed up their child containers. Those got width and height of 0, which was then decreased for stacked/tabbed containers by title height. Underflow ensued, these containers suddenly had height 4294967273. In short, not updating actual_geometry didn't play nicely with nested containers.
* implement solid color rendering for swaybgLibravatar Zandr Martin2016-07-30
|
* Update hidpi support to latest wlc APILibravatar Drew DeVault2016-07-28
|
* Initial pass on HiDPI supportLibravatar Drew DeVault2016-07-28
|
* Merge pull request #791 from acrisci/feature/focus-child0.9-rc1Libravatar Drew DeVault2016-07-28
|\ | | | | Implement `focus child` command
| * Implement `focus child` commandLibravatar Tony Crisci2016-07-27
| | | | | | | | | | The `focus child` command focuses the child container within the selected container.
* | Close all focused container's child views on killLibravatar D.B2016-07-28
|/ | | | | | Previously, cmd_kill only closed a focused view, while containers were not affected. Now it closes all views that are children of the focused container.
* Put ipc command result json in an arrayLibravatar Tony Crisci2016-07-23
| | | | | | For compatibility with i3, put the command result into an array. Returning multiple command results is still unsupported.
* Initial work on window eventsLibravatar Mykyta Holubakha2016-07-21
|
* Add missing entry to list of accepted arguments for the move commandLibravatar David Eklov2016-07-17
|
* Do not crash when handling the command 'move position'Libravatar David Eklov2016-07-17
| | | | | Sway expected 'move position' to be 'move position mouse'. If mouse is not present in the command, Sway crashes.
* Implement configurable wrapping on bar ws scrollLibravatar Drew DeVault2016-07-17
|
* refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use ↵Libravatar D.B2016-07-16
| | | | where needed
* Fix tabbed/stacked corner case #742Libravatar D.B2016-07-07
| | | | | | Tabbed/stacked containers are now created only if a view is present on the workspace. If a view is created on previously empty tabbed/stacked workspace, it gets wrapped in a container.
* resize command updates (#713)Libravatar Zandr Martin2016-07-03
|
* match i3 syntax for `resize set`Libravatar Zandr Martin2016-07-03
|
* Minor fix to warning messagesLibravatar Drew DeVault2016-06-19
|
* implement resize command for absolute dimensionsLibravatar Zandr Martin2016-06-11
|
* cleanup + add timeouts for pid_workspace listLibravatar Zandr Martin2016-06-11
|
* Merge branch 'master' into assign-commandLibravatar Zandr Martin2016-06-11
|\
| * trigger bg change on config reloadLibravatar Zandr Martin2016-06-10
| |
| * Merge branch 'master' into variables_corner_casesLibravatar Denis Doria2016-06-05
| |\
| * | Put w to uppercase just to keep consistency between warningsLibravatar Denis Doria2016-06-03
| | |
| * | Includes $ for variables without itLibravatar Denis Doria2016-06-03
| | |
| * | Fix identation issueLibravatar thuck2016-06-03
| | |
| * | Fix output command when varible not setLibravatar thuck2016-06-03
| | | | | | | | | | | | | | | This should fix the corner case where a variable is not assigned, but used anyway. This should solve partially the issue #681.
| * | Including error message when variable do not start with $Libravatar thuck2016-06-02
| | |
* | | messy, unfinished versionLibravatar Zandr Martin2016-06-06
| |/ |/|