summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* ipc: move refresh from output to output->current_modeLibravatar Cole Mickens2018-11-03
|
* fix: restore refresh to the modes_arrayLibravatar Cole Mickens2018-11-03
|
* Merge pull request #3021 from Snaipe/singlekey-binding-triggerLibravatar Drew DeVault2018-11-03
|\ | | | | binding: match single-key bindings if no multi-key binding matched
| * binding: match single-key bindings if no multi-key binding matchedLibravatar Franklin "Snaipe" Mathieu2018-10-29
| | | | | | | | | | | | | | This makes bindings more snappy when the user is typing faster than his keycaps are releasing. Signed-off-by: Franklin "Snaipe" Mathieu <me@snai.pe>
* | Merge pull request #3052 from colemickens/output-current-modeLibravatar Drew DeVault2018-11-03
|\ \ | | | | | | Correct "Current mode" in `swaymsg -t get_outputs` for scaled outputs
| * | swaymsg: get_outputs: use output->current_mode for current mode displayLibravatar Cole Mickens2018-11-03
| | |
| * | sway-ipc: includes current_mode for each outputLibravatar Cole Mickens2018-11-03
|/ /
* | Correction to dependency updatesLibravatar Drew DeVault2018-11-02
| |
* | Clean up dependencies in README.mdLibravatar Drew DeVault2018-11-02
| |
* | Merge pull request #3028 from emersion/disambiguate-drop-root-errorLibravatar Drew DeVault2018-11-01
|\ \ | | | | | | Make it clear that being able to restore root is a failure
| * | Teardown compositor when failing to drop permissionsLibravatar emersion2018-11-01
| | |
| * | Make it clear that being able to restore root is a failureLibravatar emersion2018-11-01
|/ /
* | Fix #2992Libravatar mwenzkowski2018-11-01
| | | | | | | | Move a function call, such that data it depends on is initialized before.
* | Merge pull request #3041 from RyanDwyer/marks-props-to-containerLibravatar Drew DeVault2018-11-01
|\ \ | | | | | | Move view marks properties to container struct
| * | Move view marks properties to container structLibravatar Ryan Dwyer2018-11-01
|/ / | | | | | | | | Like border properties, this will be needed to implement layout saving and restoring.
* | Merge pull request #3040 from RyanDwyer/border-props-to-containerLibravatar Drew DeVault2018-11-01
|\ \ | | | | | | Move view border properties to container struct
| * | Move view border properties to container structLibravatar Ryan Dwyer2018-10-31
| | | | | | | | | | | | | | | | | | This will be needed to implement layout saving and restoring, as we need to be able to configure borders on a placeholder container which has no view.
* | | Merge pull request #3037 from RyanDwyer/focus-output-wrapLibravatar Drew DeVault2018-11-01
|\ \ \ | | | | | | | | Wrap to fartherest output when running focus output
| * | | Wrap to fartherest output when running focus outputLibravatar Ryan Dwyer2018-11-01
|/ / / | | | | | | | | | | | | Also moves the `opposite_direction` function into `util.c` as it's used in two places now.
* | | Merge pull request #3042 from madblobfish/swaymsg-fish-completionsLibravatar Drew DeVault2018-10-31
|\ \ \ | |/ / |/| | improved swaymsg completions for fish
| * | improved swaymsg completions for fishLibravatar madblobfish2018-10-31
| | |
* | | Merge pull request #3031 from atomnuker/masterLibravatar Drew DeVault2018-10-31
|\ \ \ | | | | | | | | Restore previous tabbed layout behavior
| * | | Revert "Respect border settings when rendering lone tabbed/stacked child"Libravatar Rostislav Pehlivanov2018-10-30
| | | | | | | | | | | | | | | | This reverts commit 65328ef60c9468ae44b4b1d6316d604c47293ec3.
| * | | Revert "tree/view.c: fix uninitialized variables warning"Libravatar Rostislav Pehlivanov2018-10-30
| | | | | | | | | | | | | | | | This reverts commit 6414b5d288b89c9f3ecde0757f16184071b6036f.
* | | | Merge pull request #3027 from madblobfish/remove-resolve_pathLibravatar emersion2018-10-31
|\ \ \ \ | | | | | | | | | | Remove resolve_path() from utils
| * | | | Revert "Add resolve_path() to utils"Libravatar madblobfish2018-10-31
| | |/ / | |/| | | | | | | | | | This reverts commit c9694ee63d451da62dc50b234b3080a35a40e844.
* / | | Update ISSUE_TEMPLATE.mdLibravatar Drew DeVault2018-10-31
|/ / /
* | | Merge pull request #3033 from RyanDwyer/remove-movement-directionLibravatar emersion2018-10-30
|\ \ \ | |/ / |/| | Remove enum movement_direction
| * | Remove enum movement_directionLibravatar Ryan Dwyer2018-10-30
|/ / | | | | | | | | | | | | | | | | There's no point having both movement_direction and wlr_direction. This replaces the former with the latter. As movement_direction also contained MOVE_PARENT and MOVE_CHILD items, these are now checked specifically in the focus command and handled in separate functions, just like the other focus variants.
* | Merge pull request #3020 from emersion/swaymsg-return-statusLibravatar Drew DeVault2018-10-29
|\ \ | | | | | | swaymsg: fix get_outputs status code
| * | swaymsg: fix get_outputs status codeLibravatar emersion2018-10-29
|/ /
* | Merge pull request #3016 from mwenzkowski/fix-uninitialized-pointerLibravatar emersion2018-10-28
|\ \ | | | | | | cursor: fix uninitialized pointer in cursor_rebase
| * | cursor: fix uninitialized pointer in cursor_rebaseLibravatar mwenzkowski2018-10-28
| | |
* | | Merge pull request #3009 from emersion/swayidle-sigusrLibravatar Brian Ashworth2018-10-28
|\ \ \ | |/ / |/| | swayidle: enter idle state on SIGUSR1
| * | swayidle: enter idle state on SIGUSR1Libravatar emersion2018-10-28
| | |
* | | Merge pull request #3011 from Emantor/fix/2922Libravatar Drew DeVault2018-10-28
|\ \ \ | | | | | | | | output: initialize layers before usage in apply_config
| * | | output: initialize layers and signal before using functionsLibravatar Rouven Czerwinski2018-10-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous pull request #2993 tried to fix this by moving the function which used the layers after the initilization. Since this initialization is done unconditionally only depending on the struct definition, move the layer initialization to the beginning of the function. Also move the signal initialization of the destroy event. Fixes #2992
* | | | Merge pull request #3010 from Emantor/fix/cursor_warping_view_mapLibravatar Drew DeVault2018-10-28
|\ \ \ \ | | | | | | | | | | input-manager: consider cursor warping on input_manager_set_focus
| * | | | input-manager: consider cursor warping on input_manager_set_focusLibravatar Rouven Czerwinski2018-10-28
| |/ / / | | | | | | | | | | | | | | | | | | | | input_manager_set_focus is used to set the focus after mapping the view in view_map. This needs to consider to warp the cursor as well, since for WARP_CONTAINER, the cursor should warp to the newly created view.
* | | | Merge pull request #3008 from CameronNemo/patch-1Libravatar Drew DeVault2018-10-28
|\ \ \ \ | | | | | | | | | | Create ISSUE_TEMPLATE.md
| * | | | Create ISSUE_TEMPLATE.mdLibravatar Cameron Nemo2018-10-27
|/ / / /
* | | | Merge pull request #3006 from Snaipe/remove-classLibravatar Drew DeVault2018-10-28
|\ \ \ \ | | | | | | | | | | ipc: make json for view match i3's output more closely
| * | | | ipc: make class, instance, and title window properties optionalLibravatar Franklin "Snaipe" Mathieu2018-10-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i3 seems to make all window properties, with the exception of transient_for, optional[1]. [1]: https://github.com/i3/i3/blob/315ff17563fd703b2f5117b2ec4d46e89389d323/src/ipc.c#L435-L450 Signed-off-by: Franklin "Snaipe" Mathieu <snaipe@diacritic.io>
| * | | | ipc: remove class key from view jsonLibravatar Franklin "Snaipe" Mathieu2018-10-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that i3 does not have a `class` key in the json description of a view, but provides it through `window_properties.class`. Since `window_properties` has been added by 8fc9328, we can remove `class` altogether. Signed-off-by: Franklin "Snaipe" Mathieu <snaipe@diacritic.io>
* | | | | Merge pull request #3000 from Robinhuett/workspace_address_output_by_nameLibravatar emersion2018-10-27
|\ \ \ \ \ | | | | | | | | | | | | Use output identifier for workspace config
| * | | | | Use output identifier for workspace configLibravatar Robinhuett2018-10-27
| | | | | |
* | | | | | Merge pull request #3003 from Hi-Angel/masterLibravatar emersion2018-10-27
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | seat: don't traverse the list to check if it's empty
| * | | | | seat: don't traverse the list to check if it's emptyLibravatar Konstantin Kharlamov2018-10-27
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Found by introspection. Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
* | | | | Merge pull request #3001 from madblobfish/swaylock-completions-and-manpageLibravatar Drew DeVault2018-10-27
|\ \ \ \ \ | |/ / / / |/| | | | Reworked fish completions and moved stuff in swaylock manpage
| * | | | added fish completions for swaynagLibravatar madblobfish2018-10-27
| | | | |