aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-26Merge pull request #3169 from RedSoxFan/title-alignemersion
Implement title alignment
2018-11-25Merge pull request #3183 from emersion/fix-escape-pangoBrian Ashworth
Fix pango title escaping
2018-11-25Implement title alignmentBrian Ashworth
This adds support for `i3 4.16`'s ability to set the title alignment. The command is `title_align left|center|right`. When the title is on the right, marks are moved to the left. Otherwise, they are on the right.
2018-11-25Merge pull request #3184 from kupospelov/fix-resizeemersion
resize set: fix units for floating containers
2018-11-25Merge pull request #3049 from ianyfan/swayidleemersion
Swayidle fixes
2018-11-25resize set: add assertion for an invalid unitKonstantin Pospelov
2018-11-25resize set: fix units for floating containersKonstantin Pospelov
This commit fixes the default size units for floating containers, so that pixels are used if the units are not specified.
2018-11-25Fix pango title escapingemersion
This commit fixes two bugs. First, commit [1] has inverted the condition when we escape pango markup. We need to escape client-provided strings when markup is enabled. Second, parse_title_format has a shortcut when title_format is set to `%title`, and escape_pango_markup wasn't used anymore there. Fixes https://github.com/swaywm/sway/issues/3181 [1]: https://github.com/swaywm/sway/pull/3179/commits/caee2dff03fc007dc46cf121e013f5347ac46ba9
2018-11-24swayidle: fix dbus_event not to blockemersion
2018-11-24swayidle: listen when display becomes writableemersion
2018-11-24swaylock: fix display_event to not blockIan Fan
2018-11-24swayidle: when acquiring sleep lock, initialize and free variables properlyIan Fan
2018-11-24Merge pull request #3179 from baloo/baloo/title_format-pango_markupemersion
fixes pango_markup support with title_format
2018-11-24fixes pango_markup support with title_formatArthur Gautier
The support for pango_markup was broken in title_format because the formated title was escaped. I think only the payload should be escaped. This commit fixes 789a877b379cd35c350610be62b971ae00feb542
2018-11-24Merge pull request #3145 from fdlamotte/masteremersion
Adding commands for configuring titlebar borders and padding
2018-11-24Merge pull request #3178 from progandy/sysconfdiremersion
Meson: Fix SYSCONFDIR definition
2018-11-23Meson: Fix SYSCONFDIR definition.progandy
SYSCONFDIR was set to the wrong path if prefix is not '/usr' and sysconfdir is an absolute path. Use join_paths() to fix it. Also remove the special case for prefix '/usr'. In that case Meson already sets sysconfdir to the absolute path '/etc', so just using join_paths() will return the correct value. join_paths('/usr/local', 'etc') => '/usr/local/etc' join_paths('/usr/local', '/etc') => '/etc' join_paths('/usr', '/etc') => '/etc'
2018-11-22Adding commands for configuring titlebar borders and paddingFlorent de Lamotte
2018-11-22Merge pull request #3158 from emersion/get-outputs-focusedemersion
ipc: fix focused in get_outputs reply
2018-11-22Merge pull request #3171 from camoz/masteremersion
fix typo in swayidle(1)
2018-11-21fix typo in swayidle(1)camoz
2018-11-20Merge pull request #3160 from camoz/masteremersion
fix typo in config.in
2018-11-19fix typo in config.incamoz
2018-11-19ipc: fix focused in get_outputs replyemersion
It's set even if a child of the output is focused.
2018-11-19Merge pull request #3083 from c-edw/feature/StripWorkspaceNameemersion
Implement strip_workspace_name.
2018-11-18Merge pull request #3152 from camoz/masterDrew DeVault
fix typo in config.in
2018-11-19fix typo in config.incamoz
2018-11-18Merge pull request #3018 from sxmichaels/add-scroll-factorBrian Ashworth
Add scroll factor input command.
2018-11-18Add scroll factor config option.Spencer Michaels
2018-11-18Merge pull request #3147 from emersion/set10Drew DeVault
Use #if instead of #ifdef
2018-11-18Use #if instead of #ifdefemersion
2018-11-17Implement strip_workspace_name.Connor E
2018-11-17Merge pull request #3142 from RyanDwyer/move-view-propertiesDrew DeVault
Move view {x,y,width,height} into container struct
2018-11-17Merge pull request #3143 from colemickens/growDrew DeVault
commands/resize: fix grow vars uninitialized
2018-11-17Move view {x,y,width,height} into container structRyan Dwyer
This renames/moves the following properties: * sway_view.{x,y,width,height} -> sway_container.content_{x,y,width,height} * This is required to support placeholder containers as they don't have a view. * sway_container_state.view_{x,y,width,height} -> sway_container_state.content_{x,y,width,height} * To remain consistent with the above. * sway_container_state.con_{x,y,width,height} -> sway_container_state.{x,y,width,height} * The con prefix was there to give it contrast from the view properties, and is no longer useful. The function container_set_geometry_from_floating_view has also been renamed to container_set_geometry_from_content.
2018-11-17commands/resize: fix grow vars uninitializedCole Mickens
2018-11-17Merge pull request #3132 from emersion/dispatch-cursor-btn-segfaultRyan Dwyer
Fix segfault in dispatch_cursor_button
2018-11-17Merge pull request #3141 from tslocum/resize-set-floating-pptemersion
resize set: convert ppt to px for floating containers
2018-11-16resize set: convert ppt to px for floating containersTrevor Slocum
2018-11-15Fix segfault in dispatch_cursor_buttonemersion
2018-11-15Merge pull request #3130 from RyanDwyer/fix-mode-double-freeDrew DeVault
Fix double free of mode
2018-11-15Fix double free of modeRyan Dwyer
config->current_mode is a pointer into the config->modes list, and each mode has already been freed. Same with bars.
2018-11-15Merge pull request #3128 from RyanDwyer/fix-unmap-crashBrian Ashworth
Fix double free when unmapping any view
2018-11-15Fix double free when unmapping any viewRyan Dwyer
2018-11-14Merge pull request #3126 from emersion/swap-unused-functionDrew DeVault
Fix unused function in swap command
2018-11-14Merge pull request #3121 from c-edw/feature/MissingFreesDrew DeVault
[WIP] Free unfreed resources.
2018-11-14Fix unused function in swap commandemersion
Also fixes a size_t cast to void *.
2018-11-13Merge pull request #3102 from emersion/render-software-cursorsDrew DeVault
Render software cursors with wlr_output_render_software_cursors
2018-11-13More frees.Connor E
2018-11-13Add some missing frees.Connor E