aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2018-11-04Merge pull request #3067 from madblobfish/three-trivial-fixesemersion-3/+6
Improve documentation and remove dead code
2018-11-04Use wlr_surface_get_effective_damageemersion-8/+2
2018-11-04document swaymessage type for get_seatsmadblobfish-0/+5
2018-11-04gaps: Improve error reportingmwenzkowski-7/+8
Always raise an error if the runtime only gaps command is found in the config file.
2018-11-04Correct manpage regarding gaps commandmwenzkowski-4/+4
The command 'gaps inner|outer all|current set|plus|minus <amount>' is not valid in the configuration file, hence list it accordingly.
2018-11-04added space after table in sway.5 manpagemadblobfish-0/+1
2018-11-04removed unneeded code fragmentmadblobfish-3/+0
2018-11-03Merge pull request #3061 from colemickens/output-current-modeemersion-13/+13
ipc: move refresh to current_mode
2018-11-03ipc: move refresh from output to output->current_modeCole Mickens-13/+11
2018-11-03fix: restore refresh to the modes_arrayCole Mickens-0/+2
2018-11-03Merge pull request #3021 from Snaipe/singlekey-binding-triggerDrew DeVault-7/+18
binding: match single-key bindings if no multi-key binding matched
2018-11-03Merge pull request #3052 from colemickens/output-current-modeDrew DeVault-5/+15
Correct "Current mode" in `swaymsg -t get_outputs` for scaled outputs
2018-11-03swaymsg: get_outputs: use output->current_mode for current mode displayCole Mickens-3/+8
2018-11-03sway-ipc: includes current_mode for each outputCole Mickens-2/+7
2018-11-02Correction to dependency updatesDrew DeVault-2/+2
2018-11-02Clean up dependencies in README.mdDrew DeVault-26/+19
2018-11-01Merge pull request #3028 from emersion/disambiguate-drop-root-errorDrew DeVault-11/+18
Make it clear that being able to restore root is a failure
2018-11-01Teardown compositor when failing to drop permissionsemersion-7/+13
2018-11-01Make it clear that being able to restore root is a failureemersion-4/+5
2018-11-01Fix #2992mwenzkowski-1/+3
Move a function call, such that data it depends on is initialized before.
2018-11-01Merge pull request #3041 from RyanDwyer/marks-props-to-containerDrew DeVault-261/+236
Move view marks properties to container struct
2018-11-01Move view marks properties to container structRyan Dwyer-261/+236
Like border properties, this will be needed to implement layout saving and restoring.
2018-11-01Merge pull request #3040 from RyanDwyer/border-props-to-containerDrew DeVault-98/+98
Move view border properties to container struct
2018-11-01Merge pull request #3037 from RyanDwyer/focus-output-wrapDrew DeVault-13/+29
Wrap to fartherest output when running focus output
2018-11-01Wrap to fartherest output when running focus outputRyan Dwyer-13/+29
Also moves the `opposite_direction` function into `util.c` as it's used in two places now.
2018-10-31Merge pull request #3042 from madblobfish/swaymsg-fish-completionsDrew DeVault-3/+14
improved swaymsg completions for fish
2018-10-31improved swaymsg completions for fishmadblobfish-3/+14
2018-10-31Move view border properties to container structRyan Dwyer-98/+98
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.
2018-10-31Merge pull request #3031 from atomnuker/masterDrew DeVault-18/+11
Restore previous tabbed layout behavior
2018-10-31Merge pull request #3027 from madblobfish/remove-resolve_pathemersion-46/+0
Remove resolve_path() from utils
2018-10-31Update ISSUE_TEMPLATE.mdDrew DeVault-1/+8
2018-10-31Revert "Add resolve_path() to utils"madblobfish-46/+0
This reverts commit c9694ee63d451da62dc50b234b3080a35a40e844.
2018-10-30Merge pull request #3033 from RyanDwyer/remove-movement-directionemersion-114/+86
Remove enum movement_direction
2018-10-30Remove enum movement_directionRyan Dwyer-114/+86
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.
2018-10-30Revert "Respect border settings when rendering lone tabbed/stacked child"Rostislav Pehlivanov-18/+11
This reverts commit 65328ef60c9468ae44b4b1d6316d604c47293ec3.
2018-10-30Revert "tree/view.c: fix uninitialized variables warning"Rostislav Pehlivanov-1/+1
This reverts commit 6414b5d288b89c9f3ecde0757f16184071b6036f.
2018-10-29Merge pull request #3020 from emersion/swaymsg-return-statusDrew DeVault-1/+1
swaymsg: fix get_outputs status code
2018-10-29binding: match single-key bindings if no multi-key binding matchedFranklin "Snaipe" Mathieu-7/+18
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>
2018-10-29swaymsg: fix get_outputs status codeemersion-1/+1
2018-10-28Merge pull request #3016 from mwenzkowski/fix-uninitialized-pointeremersion-1/+1
cursor: fix uninitialized pointer in cursor_rebase
2018-10-28Merge pull request #3009 from emersion/swayidle-sigusrBrian Ashworth-109/+119
swayidle: enter idle state on SIGUSR1
2018-10-28cursor: fix uninitialized pointer in cursor_rebasemwenzkowski-1/+1
2018-10-28Merge pull request #3011 from Emantor/fix/2922Drew DeVault-6/+6
output: initialize layers before usage in apply_config
2018-10-28Merge pull request #3010 from Emantor/fix/cursor_warping_view_mapDrew DeVault-0/+1
input-manager: consider cursor warping on input_manager_set_focus
2018-10-28Merge pull request #3008 from CameronNemo/patch-1Drew DeVault-0/+27
Create ISSUE_TEMPLATE.md
2018-10-28output: initialize layers and signal before using functionsRouven Czerwinski-6/+6
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
2018-10-28input-manager: consider cursor warping on input_manager_set_focusRouven Czerwinski-0/+1
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.
2018-10-28swayidle: enter idle state on SIGUSR1emersion-109/+119
2018-10-27Create ISSUE_TEMPLATE.mdCameron Nemo-0/+27
2018-10-28Merge pull request #3006 from Snaipe/remove-classDrew DeVault-12/+11
ipc: make json for view match i3's output more closely