aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop/transaction.c
AgeCommit message (Expand)Author
2020-06-30transaction: Mark client resize immediately readyKenny Levinsen
2020-06-03container: Remove useless surface dimensionsKenny Levinsen
2020-06-03transaction: Improve transaction commentaryKenny Levinsen
2020-06-03transaction: Account for full size when centering contentKenny Levinsen
2020-06-03view: Save all buffers associated with viewKenny Levinsen
2019-04-21Fix uninitialized read for wlr_surface_send_frameScott Anderson
2019-03-24Implement inhibit_idle commandBrian Ashworth
2019-03-18Remove debug treeRyan Dwyer
2019-02-12Rebase cursor when a layer surface mapsemersion
2019-01-28Center surface inside container when it's too smallRyan Dwyer
2019-01-27Merge pull request #3423 from RyanDwyer/fullscreen-globalDrew DeVault
2019-01-25Implement fullscreen globalRyan Dwyer
2019-01-24Use sway_log_errno instead of strerrorIan Fan
2019-01-21Replace wlr_log with sway_logM Stoeckl
2019-01-10Refactor seat operations to use an interfaceRyan Dwyer
2019-01-06Use %z for printing size_tJan Beich
2018-11-18Use #if instead of #ifdefemersion
2018-11-17Move view {x,y,width,height} into container structRyan Dwyer
2018-10-31Move view border properties to container structRyan Dwyer
2018-10-27Don't reset cursor during mouse operationsRyan Dwyer
2018-10-25Rebase the cursor after applying transactionsRyan Dwyer
2018-10-24Rebase the cursor after mapping a viewRyan Dwyer
2018-10-20Minor refactor of input managerRyan Dwyer
2018-10-03Merge pull request #2703 from RyanDwyer/csd-borderDrew DeVault
2018-09-28transaction: do not use pointers for stateIan Fan
2018-09-27Add CSD to border modesRyan Dwyer
2018-09-21Reconfigure xwayland views when repositionedRyan Dwyer
2018-09-16Rename seat_get_active_child to seat_get_active_tiling_childRyan Dwyer
2018-09-05Implement type safe arguments and demote sway_containerRyan Dwyer
2018-08-29Merge pull request #2531 from RyanDwyer/maybe-fix-transaction-crashDrew DeVault
2018-08-29Fix rendering of nested tabsRyan Dwyer
2018-08-29Fix workspace tabsRyan Dwyer
2018-08-29Don't use bitfield to test for similar transactionsRyan Dwyer
2018-08-24Refactor destroy functions and save workspaces when there's no outputsRyan Dwyer
2018-08-19Merge pull request #2483 from RyanDwyer/floating-emit-reparentDrew DeVault
2018-08-20Send output enter/leave events correctlyRyan Dwyer
2018-08-20Fix crash when a view destroys with pending transactionsRyan Dwyer
2018-08-19Merge pull request #2478 from RyanDwyer/standardise-debugDrew DeVault
2018-08-19Replace hacky L_FLOATING container with a listRyan Dwyer
2018-08-19Use enum for damage debug optionsRyan Dwyer
2018-08-19Standardise debug variablesRyan Dwyer
2018-08-18Store geometry in the view and handle any floating view resizingRyan Dwyer
2018-08-18Fix geometryRyan Dwyer
2018-08-17Add using_csd variable to transaction stateRyan Dwyer
2018-08-15Simplify transactionsRyan Dwyer
2018-08-12Don't commit multiple transactions at the same timeRyan Dwyer
2018-08-12Don't progress transaction queue if any are partially completeRyan Dwyer
2018-08-02Fix race condition crashes when unmapping viewsRyan Dwyer
2018-08-01Correctly track saved surfaces during multiple transactionsRyan Dwyer
2018-07-28Include errno.hRyan Dwyer