72 Commits (058428b8df156d8ed6b93c935dea10cbe51a9619)

Author SHA1 Message Date
emersion f611a4f9b1
Merge pull request #2187 from martinetd/idle-inhibit
8 years ago
Dominique Martinet 71224781c4 idle_inhibit: move server data to its own struct
8 years ago
Dominique Martinet 072b334abc idle_inhibit: stop inhibitor when views become invisible
8 years ago
Dominique Martinet df494a7e51 transaction_apply: use float for quotient
8 years ago
Ryan Dwyer 96c8c02483 Fix flash of background when xwayland views are mapped
8 years ago
Ryan Dwyer 3a6ed5110c Render saved buffers with the surface's dimensions
8 years ago
Ryan Dwyer d7169ee7ff Replace list_empty with a simple alternative
8 years ago
Ryan Dwyer 9652529cc1 Allow views to skip configures
8 years ago
Ryan Dwyer be86d3aba6 Remove transaction_add_damage
8 years ago
Ryan Dwyer 61c1187685 Fix nitpicks
8 years ago
Ryan Dwyer 0085f64ac0 Remove timer when transaction destroys
8 years ago
Ryan Dwyer beacd4d9f9 Rename progress_queue to transaction_progress_queue
8 years ago
Ryan Dwyer c371ff3de8 Implement per-configure debug timings
8 years ago
Ryan Dwyer 289d696adc Implement transaction timings debug
8 years ago
Ryan Dwyer 1549fb719a Implement atomic layout updates for xwayland views
8 years ago
Ryan Dwyer f08a30d6d0 Force transactions to complete in order
8 years ago
Ryan Dwyer 38398e2d77 Implement atomic layout updates for tree operations
8 years ago
Ryan Dwyer 1c89f32533 Preserve buffers during transactions
8 years ago
Ryan Dwyer 9e96cfd310 Merge remote-tracking branch 'upstream/master' into atomic
8 years ago
Ryan Dwyer bb66e6d578 Refactor everything that needs to arrange windows
8 years ago
Ryan Dwyer f9e6d703d2 Make main properties be the pending state
8 years ago
Ryan Dwyer 59c9488701 WIP: Atomic layout updates ground work
8 years ago