aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop/transaction.c
AgeCommit message (Expand)Author
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
2018-07-28Show errno description in logRyan Dwyer
2018-07-28Handle out-of-fd situations gracefully for transaction and urgent timersRyan Dwyer
2018-07-28Second attempt at fixing transaction use-after-freeRyan Dwyer
2018-07-28Fix use after free in transactionsRyan Dwyer
2018-07-26Allow containers to be fullscreenRyan Dwyer
2018-07-22Improve resize performance by partially flushing the transaction queueRyan Dwyer
2018-07-19Update for swaywm/wlroots#1148emersion
2018-07-15Make focus part of transactionsRyan Dwyer
2018-07-15Merge pull request #2272 from RyanDwyer/simplify-transactionsDrew DeVault
2018-07-14Add extended debugging flagsDrew DeVault
2018-07-15Set signature to voidRyan Dwyer
2018-07-14Simplify transactions by utilising a dirty flag on containersRyan Dwyer
2018-07-09Update for swaywm/wlroots#1126emersion
2018-07-05Updates per wlroots#1076Drew DeVault
2018-07-04Fix use after free in transaction codeRyan Dwyer
2018-07-02Merge pull request #2187 from martinetd/idle-inhibitemersion
2018-07-02idle_inhibit: move server data to its own structDominique Martinet
2018-07-02idle_inhibit: stop inhibitor when views become invisibleDominique Martinet
2018-07-02transaction_apply: use float for quotientDominique Martinet
2018-06-30Fix flash of background when xwayland views are mappedRyan Dwyer
2018-06-29Render saved buffers with the surface's dimensionsRyan Dwyer
2018-06-29Replace list_empty with a simple alternativeRyan Dwyer
2018-06-27Allow views to skip configuresRyan Dwyer
2018-06-27Remove transaction_add_damageRyan Dwyer
2018-06-27Fix nitpicksRyan Dwyer
2018-06-26Remove timer when transaction destroysRyan Dwyer
2018-06-25Rename progress_queue to transaction_progress_queueRyan Dwyer
2018-06-25Implement per-configure debug timingsRyan Dwyer
2018-06-25Implement transaction timings debugRyan Dwyer
2018-06-24Implement atomic layout updates for xwayland viewsRyan Dwyer
2018-06-24Force transactions to complete in orderRyan Dwyer
2018-06-23Implement atomic layout updates for tree operationsRyan Dwyer
2018-06-18Preserve buffers during transactionsRyan Dwyer
2018-06-11Merge remote-tracking branch 'upstream/master' into atomicRyan Dwyer
2018-06-09Refactor everything that needs to arrange windowsRyan Dwyer
2018-06-09Make main properties be the pending stateRyan Dwyer
2018-06-09WIP: Atomic layout updates ground workRyan Dwyer