33 Commits (407ebe9cd3eb34979b4c7b14c9c4a2dbfe2a5103)

Author SHA1 Message Date
Drew DeVault aab360bf2f Add redshift support
8 years ago
Aleksa Sarai 09259021ab
sway: extensions: make locking give back focus
8 years ago
Aleksa Sarai 29a535aae4
sway: extensions: only unlock if lock_surfaces.length == 0
8 years ago
Drew DeVault 10c8b73075 Handle calloc failures
8 years ago
Drew DeVault 8cef81d6f2 Handle some more memory allocation failures
8 years ago
Drew DeVault 21e1b2bef3 Add security checks for background, panel, lock
8 years ago
Drew DeVault 38ca94e0ed Tweak how swaylock surfaces are handled
9 years ago
Drew DeVault 416417a54c Reorganize includes
9 years ago
Mykyta Holubakha 976e48d79f Initial work on window events
9 years ago
Drew DeVault 6d971af5c3 Turn swaybg into a shell surface
9 years ago
David Eklov 4bb45abc46 Don't treat backgrounds as shell surfaces
9 years ago
David Eklov 51204b33c1 Enable backgrounds and panels to be shell surfaces
9 years ago
Mikkel Oscar Lyderik f33cdc0f2f Remove stray whitespace
9 years ago
Mikkel Oscar Lyderik 2eb02b6320 Rearrange output when setting background
9 years ago
Mikkel Oscar Lyderik f63512480c Remove unused panel_size (and fix rearrange)
9 years ago
Mikkel Oscar Lyderik c1d5791482 Focus correct swaylock view in multimonitor setup
9 years ago
Mikkel Oscar Lyderik 9faa4ba0a0 Schedule render when adding bg and panel.
9 years ago
Mikkel Oscar Lyderik ceb0ef64c2 Reset input state when locking compositor
9 years ago
progandy 33887e3955 sway: rearrange the whole ws on lock view setup
9 years ago
progandy 52ff89cecc sway: set lock view to floating after ws switch
9 years ago
Mikkel Oscar Lyderik 89bb6a4a42 Don't rearrange views behind swaylock.
9 years ago
Drew DeVault f1f4791a3b Fix returning to sway after swaylock completes
9 years ago
S. Christoffer Eliesen e45fd9b6c5 extensions: Track panels by wl_resource, position per panel.
9 years ago
S. Christoffer Eliesen 6db0f6f80f extensions: panel_config->resource => wl_surface_res.
9 years ago
Drew DeVault 3282163f64 Implement compositor support for swaylock
9 years ago
Drew DeVault eefc93db43 Fix lock extension setup in compositor
9 years ago
Drew DeVault 7558a274fa Add shims for swaylock on compositor
9 years ago
Drew DeVault 71afa38890 Add swaylock protocol, add resource destructors
9 years ago
Drew DeVault e59cffcea2 Support desktop shell panels in compositor
9 years ago
Christoph Gysin a99aa92bc6 extensions: add missing include
9 years ago
Drew DeVault 4a1584be53 Fix background extensions
10 years ago
Drew DeVault 65b8a5c3ce Add background handling
10 years ago
Drew DeVault 82db2a57a9 Basic support for extensions in server and clients
10 years ago